diff --git a/Assets/Material.meta b/Assets/Material.meta new file mode 100644 index 0000000..17e423c --- /dev/null +++ b/Assets/Material.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7160590003b88364ea4cb4cbd2e9f92b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Material/AllIn13DMaterial.mat b/Assets/Material/AllIn13DMaterial.mat new file mode 100644 index 0000000..680a09e --- /dev/null +++ b/Assets/Material/AllIn13DMaterial.mat @@ -0,0 +1,421 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn13DMaterial + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _CONTRAST_BRIGHTNESS_ON + - _FADEUVSET_UV1 + - _FOG_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _REFLECTIONS_BASIC + - _REFLECTIONS_ON + - _REFLECTIONTYPE_NONE + - _SHADING_MODEL_BASIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEX_EXTRUDE_USE_NOISE_TEX + - _WORKFLOW_BASIC + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 55283e69304946d4f8762723477f0704, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 15, y: 15} + m_Offset: {x: 5, y: 5} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: e8745f0a17582af43aa61e323be9d994, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: 6ea6651424065304492be443204adf61, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 1 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 1 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.068 + - _GlitchSpeed: 0.21 + - _GlitchTiling: 2.14 + - _GlitchWorldSpace: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.66 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.734 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.714 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 81.1 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _LineSize: 0.298 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 1 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 5 + - _NumReflectionColors: 5 + - _OutlineMode: 6 + - _OutlineThickness: 28.9 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 10 + - _PosterizeNumColors: 108 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.641 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 25 + - _Smoothness: 1 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 1 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.06 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 76 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 2.6701567, g: 0.052356016, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 5, g: 5, b: 5, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Material/AllIn13DMaterial.mat.meta b/Assets/Material/AllIn13DMaterial.mat.meta new file mode 100644 index 0000000..3cad65b --- /dev/null +++ b/Assets/Material/AllIn13DMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90f88e19853dc9c47a7a5bc64b8e333a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models.meta b/Assets/Models.meta new file mode 100644 index 0000000..76dd4dc --- /dev/null +++ b/Assets/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8534d402f70579478045794bf9f478e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Models/d6.obj b/Assets/Models/d6.obj new file mode 100644 index 0000000..a19626f --- /dev/null +++ b/Assets/Models/d6.obj @@ -0,0 +1,5717 @@ +# Blender 5.0.1 +# www.blender.org +mtllib d6.mtl +o D6 +v 0.950000 0.764560 -0.151066 +v 1.000000 0.764560 -0.151066 +v 0.950000 0.750000 -0.150000 +v 1.000000 0.750000 -0.150000 +v 0.950000 0.735440 -0.151066 +v 1.000000 0.735440 -0.151066 +v 0.950000 0.721190 -0.154240 +v 1.000000 0.721190 -0.154240 +v 0.950000 0.707554 -0.159455 +v 1.000000 0.707554 -0.159455 +v 0.950000 0.694823 -0.166600 +v 1.000000 0.694823 -0.166600 +v 0.950000 0.683268 -0.175523 +v 1.000000 0.683268 -0.175523 +v 0.950000 0.673135 -0.186033 +v 1.000000 0.673135 -0.186033 +v 0.950000 0.664641 -0.197906 +v 1.000000 0.664641 -0.197906 +v 0.950000 0.657965 -0.210890 +v 1.000000 0.657965 -0.210890 +v 0.950000 0.653252 -0.224707 +v 1.000000 0.653252 -0.224707 +v 0.950000 0.650600 -0.239063 +v 1.000000 0.650600 -0.239063 +v 0.950000 0.650067 -0.253652 +v 1.000000 0.650067 -0.253652 +v 0.950000 0.651663 -0.268164 +v 1.000000 0.651663 -0.268164 +v 0.950000 0.655356 -0.282288 +v 1.000000 0.655356 -0.282288 +v 0.950000 0.661066 -0.295724 +v 1.000000 0.661066 -0.295724 +v 0.950000 0.668671 -0.308186 +v 1.000000 0.668671 -0.308186 +v 0.950000 0.678010 -0.319407 +v 1.000000 0.678010 -0.319407 +v 0.950000 0.688883 -0.329150 +v 1.000000 0.688883 -0.329150 +v 0.950000 0.701058 -0.337205 +v 1.000000 0.701058 -0.337205 +v 0.950000 0.714277 -0.343402 +v 1.000000 0.714277 -0.343402 +v 0.950000 0.728257 -0.347608 +v 1.000000 0.728257 -0.347608 +v 0.950000 0.742701 -0.349733 +v 1.000000 0.742701 -0.349733 +v 0.950000 0.757300 -0.349733 +v 1.000000 0.757300 -0.349733 +v 0.950000 0.771743 -0.347608 +v 1.000000 0.771743 -0.347608 +v 0.950000 0.785723 -0.343402 +v 1.000000 0.785723 -0.343402 +v 0.950000 0.798942 -0.337205 +v 1.000000 0.798942 -0.337205 +v 0.950000 0.811117 -0.329150 +v 1.000000 0.811117 -0.329150 +v 0.950000 0.821990 -0.319407 +v 1.000000 0.821990 -0.319407 +v 0.950000 0.831329 -0.308186 +v 1.000000 0.831329 -0.308186 +v 0.950000 0.838934 -0.295724 +v 1.000000 0.838934 -0.295724 +v 0.950000 0.844644 -0.282288 +v 1.000000 0.844644 -0.282288 +v 0.950000 0.848337 -0.268164 +v 1.000000 0.848337 -0.268164 +v 0.950000 0.849933 -0.253652 +v 1.000000 0.849933 -0.253652 +v 0.950000 0.849400 -0.239063 +v 1.000000 0.849400 -0.239063 +v 0.950000 0.846748 -0.224707 +v 1.000000 0.846748 -0.224707 +v 0.950000 0.842035 -0.210890 +v 1.000000 0.842035 -0.210890 +v 0.950000 0.835359 -0.197906 +v 1.000000 0.835359 -0.197906 +v 0.950000 0.826865 -0.186033 +v 1.000000 0.826865 -0.186033 +v 0.950000 0.816732 -0.175523 +v 1.000000 0.816732 -0.175523 +v 0.950000 0.805177 -0.166600 +v 1.000000 0.805177 -0.166600 +v 0.950000 0.792446 -0.159455 +v 1.000000 0.792446 -0.159455 +v 0.950000 0.778810 -0.154240 +v 1.000000 0.778810 -0.154240 +v 0.950000 0.264560 -0.651066 +v 1.000000 0.264560 -0.651066 +v 0.950000 0.250000 -0.650000 +v 1.000000 0.250000 -0.650000 +v 0.950000 0.235440 -0.651066 +v 1.000000 0.235440 -0.651066 +v 0.950000 0.221190 -0.654240 +v 1.000000 0.221190 -0.654240 +v 0.950000 0.207554 -0.659455 +v 1.000000 0.207554 -0.659455 +v 0.950000 0.194823 -0.666600 +v 1.000000 0.194823 -0.666600 +v 0.950000 0.183268 -0.675523 +v 1.000000 0.183268 -0.675523 +v 0.950000 0.173135 -0.686033 +v 1.000000 0.173135 -0.686033 +v 0.950000 0.164641 -0.697906 +v 1.000000 0.164641 -0.697906 +v 0.950000 0.157965 -0.710890 +v 1.000000 0.157965 -0.710890 +v 0.950000 0.153252 -0.724707 +v 1.000000 0.153252 -0.724707 +v 0.950000 0.150600 -0.739063 +v 1.000000 0.150600 -0.739063 +v 0.950000 0.150067 -0.753652 +v 1.000000 0.150067 -0.753652 +v 0.950000 0.151663 -0.768164 +v 1.000000 0.151663 -0.768164 +v 0.950000 0.155356 -0.782288 +v 1.000000 0.155356 -0.782288 +v 0.950000 0.161066 -0.795724 +v 1.000000 0.161066 -0.795724 +v 0.950000 0.168671 -0.808186 +v 1.000000 0.168671 -0.808186 +v 0.950000 0.178010 -0.819407 +v 1.000000 0.178010 -0.819407 +v 0.950000 0.188883 -0.829150 +v 1.000000 0.188883 -0.829150 +v 0.950000 0.201058 -0.837205 +v 1.000000 0.201058 -0.837205 +v 0.950000 0.214277 -0.843402 +v 1.000000 0.214277 -0.843402 +v 0.950000 0.228257 -0.847608 +v 1.000000 0.228257 -0.847608 +v 0.950000 0.242700 -0.849733 +v 1.000000 0.242700 -0.849733 +v 0.950000 0.257300 -0.849733 +v 1.000000 0.257300 -0.849733 +v 0.950000 0.271743 -0.847608 +v 1.000000 0.271743 -0.847608 +v 0.950000 0.285723 -0.843402 +v 1.000000 0.285723 -0.843402 +v 0.950000 0.298942 -0.837205 +v 1.000000 0.298942 -0.837205 +v 0.950000 0.311117 -0.829150 +v 1.000000 0.311117 -0.829150 +v 0.950000 0.321990 -0.819407 +v 1.000000 0.321990 -0.819407 +v 0.950000 0.331329 -0.808186 +v 1.000000 0.331329 -0.808186 +v 0.950000 0.338934 -0.795724 +v 1.000000 0.338934 -0.795724 +v 0.950000 0.344644 -0.782288 +v 1.000000 0.344644 -0.782288 +v 0.950000 0.348337 -0.768164 +v 1.000000 0.348337 -0.768164 +v 0.950000 0.349933 -0.753652 +v 1.000000 0.349933 -0.753652 +v 0.950000 0.349400 -0.739063 +v 1.000000 0.349400 -0.739063 +v 0.950000 0.346748 -0.724707 +v 1.000000 0.346748 -0.724707 +v 0.950000 0.342035 -0.710890 +v 1.000000 0.342035 -0.710890 +v 0.950000 0.335359 -0.697906 +v 1.000000 0.335359 -0.697906 +v 0.950000 0.326865 -0.686033 +v 1.000000 0.326865 -0.686033 +v 0.950000 0.316732 -0.675523 +v 1.000000 0.316732 -0.675523 +v 0.950000 0.305177 -0.666600 +v 1.000000 0.305177 -0.666600 +v 0.950000 0.292446 -0.659455 +v 1.000000 0.292446 -0.659455 +v 0.950000 0.278810 -0.654240 +v 1.000000 0.278810 -0.654240 +v 0.050000 0.764560 -0.348934 +v 0.000000 0.764560 -0.348934 +v 0.050000 0.750000 -0.350000 +v 0.000000 0.750000 -0.350000 +v 0.050000 0.735440 -0.348934 +v 0.000000 0.735440 -0.348934 +v 0.050000 0.721190 -0.345760 +v 0.000000 0.721190 -0.345760 +v 0.050000 0.707554 -0.340545 +v 0.000000 0.707554 -0.340545 +v 0.050000 0.694823 -0.333400 +v 0.000000 0.694823 -0.333400 +v 0.050000 0.683268 -0.324477 +v 0.000000 0.683268 -0.324477 +v 0.050000 0.673135 -0.313967 +v 0.000000 0.673135 -0.313967 +v 0.050000 0.664641 -0.302094 +v 0.000000 0.664641 -0.302094 +v 0.050000 0.657965 -0.289110 +v 0.000000 0.657965 -0.289110 +v 0.050000 0.653252 -0.275293 +v 0.000000 0.653252 -0.275293 +v 0.050000 0.650600 -0.260937 +v 0.000000 0.650600 -0.260937 +v 0.050000 0.650067 -0.246348 +v 0.000000 0.650067 -0.246348 +v 0.050000 0.651663 -0.231836 +v 0.000000 0.651663 -0.231836 +v 0.050000 0.655356 -0.217712 +v 0.000000 0.655356 -0.217712 +v 0.050000 0.661066 -0.204276 +v 0.000000 0.661066 -0.204276 +v 0.050000 0.668671 -0.191814 +v 0.000000 0.668671 -0.191814 +v 0.050000 0.678010 -0.180593 +v 0.000000 0.678010 -0.180593 +v 0.050000 0.688883 -0.170850 +v 0.000000 0.688883 -0.170850 +v 0.050000 0.701058 -0.162795 +v 0.000000 0.701058 -0.162795 +v 0.050000 0.714277 -0.156598 +v 0.000000 0.714277 -0.156598 +v 0.050000 0.728257 -0.152392 +v 0.000000 0.728257 -0.152392 +v 0.050000 0.742701 -0.150267 +v 0.000000 0.742701 -0.150267 +v 0.050000 0.757300 -0.150267 +v 0.000000 0.757300 -0.150267 +v 0.050000 0.771743 -0.152392 +v 0.000000 0.771743 -0.152392 +v 0.050000 0.785723 -0.156598 +v 0.000000 0.785723 -0.156598 +v 0.050000 0.798942 -0.162795 +v 0.000000 0.798942 -0.162795 +v 0.050000 0.811117 -0.170850 +v 0.000000 0.811117 -0.170850 +v 0.050000 0.821990 -0.180593 +v 0.000000 0.821990 -0.180593 +v 0.050000 0.831329 -0.191814 +v 0.000000 0.831329 -0.191814 +v 0.050000 0.838934 -0.204276 +v 0.000000 0.838934 -0.204276 +v 0.050000 0.844644 -0.217712 +v 0.000000 0.844644 -0.217712 +v 0.050000 0.848337 -0.231836 +v 0.000000 0.848337 -0.231836 +v 0.050000 0.849933 -0.246348 +v 0.000000 0.849933 -0.246348 +v 0.050000 0.849400 -0.260937 +v 0.000000 0.849400 -0.260937 +v 0.050000 0.846748 -0.275293 +v 0.000000 0.846748 -0.275293 +v 0.050000 0.842035 -0.289110 +v 0.000000 0.842035 -0.289110 +v 0.050000 0.835359 -0.302094 +v 0.000000 0.835359 -0.302094 +v 0.050000 0.826865 -0.313967 +v 0.000000 0.826865 -0.313967 +v 0.050000 0.816732 -0.324477 +v 0.000000 0.816732 -0.324477 +v 0.050000 0.805177 -0.333400 +v 0.000000 0.805177 -0.333400 +v 0.050000 0.792446 -0.340545 +v 0.000000 0.792446 -0.340545 +v 0.050000 0.778810 -0.345760 +v 0.000000 0.778810 -0.345760 +v 0.050000 0.514560 -0.598934 +v 0.000000 0.514560 -0.598934 +v 0.050000 0.500000 -0.600000 +v 0.000000 0.500000 -0.600000 +v 0.050000 0.485440 -0.598934 +v 0.000000 0.485440 -0.598934 +v 0.050000 0.471190 -0.595760 +v 0.000000 0.471190 -0.595760 +v 0.050000 0.457554 -0.590545 +v 0.000000 0.457554 -0.590545 +v 0.050000 0.444823 -0.583400 +v 0.000000 0.444823 -0.583400 +v 0.050000 0.433268 -0.574477 +v 0.000000 0.433268 -0.574477 +v 0.050000 0.423135 -0.563967 +v 0.000000 0.423135 -0.563967 +v 0.050000 0.414641 -0.552094 +v 0.000000 0.414641 -0.552094 +v 0.050000 0.407965 -0.539110 +v 0.000000 0.407965 -0.539110 +v 0.050000 0.403252 -0.525293 +v 0.000000 0.403252 -0.525293 +v 0.050000 0.400600 -0.510937 +v 0.000000 0.400600 -0.510937 +v 0.050000 0.400067 -0.496348 +v 0.000000 0.400067 -0.496348 +v 0.050000 0.401663 -0.481836 +v 0.000000 0.401663 -0.481836 +v 0.050000 0.405356 -0.467712 +v 0.000000 0.405356 -0.467712 +v 0.050000 0.411066 -0.454276 +v 0.000000 0.411066 -0.454276 +v 0.050000 0.418671 -0.441814 +v 0.000000 0.418671 -0.441814 +v 0.050000 0.428010 -0.430593 +v 0.000000 0.428010 -0.430593 +v 0.050000 0.438883 -0.420850 +v 0.000000 0.438883 -0.420850 +v 0.050000 0.451058 -0.412795 +v 0.000000 0.451058 -0.412795 +v 0.050000 0.464277 -0.406598 +v 0.000000 0.464277 -0.406598 +v 0.050000 0.478257 -0.402392 +v 0.000000 0.478257 -0.402392 +v 0.050000 0.492700 -0.400267 +v 0.000000 0.492700 -0.400267 +v 0.050000 0.507300 -0.400267 +v 0.000000 0.507300 -0.400267 +v 0.050000 0.521743 -0.402392 +v 0.000000 0.521743 -0.402392 +v 0.050000 0.535723 -0.406598 +v 0.000000 0.535723 -0.406598 +v 0.050000 0.548942 -0.412795 +v 0.000000 0.548942 -0.412795 +v 0.050000 0.561117 -0.420850 +v 0.000000 0.561117 -0.420850 +v 0.050000 0.571990 -0.430593 +v 0.000000 0.571990 -0.430593 +v 0.050000 0.581329 -0.441814 +v 0.000000 0.581329 -0.441814 +v 0.050000 0.588934 -0.454276 +v 0.000000 0.588934 -0.454276 +v 0.050000 0.594644 -0.467712 +v 0.000000 0.594644 -0.467712 +v 0.050000 0.598337 -0.481836 +v 0.000000 0.598337 -0.481836 +v 0.050000 0.599933 -0.496348 +v 0.000000 0.599933 -0.496348 +v 0.050000 0.599400 -0.510937 +v 0.000000 0.599400 -0.510937 +v 0.050000 0.596748 -0.525293 +v 0.000000 0.596748 -0.525293 +v 0.050000 0.592035 -0.539110 +v 0.000000 0.592035 -0.539110 +v 0.050000 0.585359 -0.552094 +v 0.000000 0.585359 -0.552094 +v 0.050000 0.576865 -0.563967 +v 0.000000 0.576865 -0.563967 +v 0.050000 0.566732 -0.574477 +v 0.000000 0.566732 -0.574477 +v 0.050000 0.555177 -0.583400 +v 0.000000 0.555177 -0.583400 +v 0.050000 0.542446 -0.590545 +v 0.000000 0.542446 -0.590545 +v 0.050000 0.528810 -0.595760 +v 0.000000 0.528810 -0.595760 +v 0.050000 0.264560 -0.348934 +v 0.000000 0.264560 -0.348934 +v 0.050000 0.250000 -0.350000 +v 0.000000 0.250000 -0.350000 +v 0.050000 0.235440 -0.348934 +v 0.000000 0.235440 -0.348934 +v 0.050000 0.221190 -0.345760 +v 0.000000 0.221190 -0.345760 +v 0.050000 0.207554 -0.340545 +v 0.000000 0.207554 -0.340545 +v 0.050000 0.194823 -0.333400 +v 0.000000 0.194823 -0.333400 +v 0.050000 0.183268 -0.324477 +v 0.000000 0.183268 -0.324477 +v 0.050000 0.173135 -0.313967 +v 0.000000 0.173135 -0.313967 +v 0.050000 0.164641 -0.302094 +v 0.000000 0.164641 -0.302094 +v 0.050000 0.157965 -0.289110 +v 0.000000 0.157965 -0.289110 +v 0.050000 0.153252 -0.275293 +v 0.000000 0.153252 -0.275293 +v 0.050000 0.150600 -0.260937 +v 0.000000 0.150600 -0.260937 +v 0.050000 0.150067 -0.246348 +v 0.000000 0.150067 -0.246348 +v 0.050000 0.151663 -0.231836 +v 0.000000 0.151663 -0.231836 +v 0.050000 0.155356 -0.217712 +v 0.000000 0.155356 -0.217712 +v 0.050000 0.161066 -0.204276 +v 0.000000 0.161066 -0.204276 +v 0.050000 0.168671 -0.191814 +v 0.000000 0.168671 -0.191814 +v 0.050000 0.178010 -0.180593 +v 0.000000 0.178010 -0.180593 +v 0.050000 0.188883 -0.170850 +v 0.000000 0.188883 -0.170850 +v 0.050000 0.201058 -0.162795 +v 0.000000 0.201058 -0.162795 +v 0.050000 0.214277 -0.156598 +v 0.000000 0.214277 -0.156598 +v 0.050000 0.228257 -0.152392 +v 0.000000 0.228257 -0.152392 +v 0.050000 0.242700 -0.150267 +v 0.000000 0.242700 -0.150267 +v 0.050000 0.257300 -0.150267 +v 0.000000 0.257300 -0.150267 +v 0.050000 0.271743 -0.152392 +v 0.000000 0.271743 -0.152392 +v 0.050000 0.285723 -0.156598 +v 0.000000 0.285723 -0.156598 +v 0.050000 0.298942 -0.162795 +v 0.000000 0.298942 -0.162795 +v 0.050000 0.311117 -0.170850 +v 0.000000 0.311117 -0.170850 +v 0.050000 0.321990 -0.180593 +v 0.000000 0.321990 -0.180593 +v 0.050000 0.331329 -0.191814 +v 0.000000 0.331329 -0.191814 +v 0.050000 0.338934 -0.204276 +v 0.000000 0.338934 -0.204276 +v 0.050000 0.344644 -0.217712 +v 0.000000 0.344644 -0.217712 +v 0.050000 0.348337 -0.231836 +v 0.000000 0.348337 -0.231836 +v 0.050000 0.349933 -0.246348 +v 0.000000 0.349933 -0.246348 +v 0.050000 0.349400 -0.260937 +v 0.000000 0.349400 -0.260937 +v 0.050000 0.346748 -0.275293 +v 0.000000 0.346748 -0.275293 +v 0.050000 0.342035 -0.289110 +v 0.000000 0.342035 -0.289110 +v 0.050000 0.335359 -0.302094 +v 0.000000 0.335359 -0.302094 +v 0.050000 0.326865 -0.313967 +v 0.000000 0.326865 -0.313967 +v 0.050000 0.316732 -0.324477 +v 0.000000 0.316732 -0.324477 +v 0.050000 0.305177 -0.333400 +v 0.000000 0.305177 -0.333400 +v 0.050000 0.292446 -0.340545 +v 0.000000 0.292446 -0.340545 +v 0.050000 0.278810 -0.345760 +v 0.000000 0.278810 -0.345760 +v 0.050000 0.764560 -0.848934 +v 0.000000 0.764560 -0.848934 +v 0.050000 0.750000 -0.850000 +v 0.000000 0.750000 -0.850000 +v 0.050000 0.735440 -0.848934 +v 0.000000 0.735440 -0.848934 +v 0.050000 0.721190 -0.845760 +v 0.000000 0.721190 -0.845760 +v 0.050000 0.707554 -0.840545 +v 0.000000 0.707554 -0.840545 +v 0.050000 0.694823 -0.833400 +v 0.000000 0.694823 -0.833400 +v 0.050000 0.683268 -0.824477 +v 0.000000 0.683268 -0.824477 +v 0.050000 0.673135 -0.813967 +v 0.000000 0.673135 -0.813967 +v 0.050000 0.664641 -0.802094 +v 0.000000 0.664641 -0.802094 +v 0.050000 0.657965 -0.789110 +v 0.000000 0.657965 -0.789110 +v 0.050000 0.653252 -0.775293 +v 0.000000 0.653252 -0.775293 +v 0.050000 0.650600 -0.760937 +v 0.000000 0.650600 -0.760937 +v 0.050000 0.650067 -0.746348 +v 0.000000 0.650067 -0.746348 +v 0.050000 0.651663 -0.731836 +v 0.000000 0.651663 -0.731836 +v 0.050000 0.655356 -0.717712 +v 0.000000 0.655356 -0.717712 +v 0.050000 0.661066 -0.704276 +v 0.000000 0.661066 -0.704276 +v 0.050000 0.668671 -0.691814 +v 0.000000 0.668671 -0.691814 +v 0.050000 0.678010 -0.680593 +v 0.000000 0.678010 -0.680593 +v 0.050000 0.688883 -0.670850 +v 0.000000 0.688883 -0.670850 +v 0.050000 0.701058 -0.662795 +v 0.000000 0.701058 -0.662795 +v 0.050000 0.714277 -0.656598 +v 0.000000 0.714277 -0.656598 +v 0.050000 0.728257 -0.652393 +v 0.000000 0.728257 -0.652393 +v 0.050000 0.742701 -0.650267 +v 0.000000 0.742701 -0.650267 +v 0.050000 0.757300 -0.650267 +v 0.000000 0.757300 -0.650267 +v 0.050000 0.771743 -0.652393 +v 0.000000 0.771743 -0.652393 +v 0.050000 0.785723 -0.656598 +v 0.000000 0.785723 -0.656598 +v 0.050000 0.798942 -0.662795 +v 0.000000 0.798942 -0.662795 +v 0.050000 0.811117 -0.670850 +v 0.000000 0.811117 -0.670850 +v 0.050000 0.821990 -0.680593 +v 0.000000 0.821990 -0.680593 +v 0.050000 0.831329 -0.691814 +v 0.000000 0.831329 -0.691814 +v 0.050000 0.838934 -0.704276 +v 0.000000 0.838934 -0.704276 +v 0.050000 0.844644 -0.717712 +v 0.000000 0.844644 -0.717712 +v 0.050000 0.848337 -0.731836 +v 0.000000 0.848337 -0.731836 +v 0.050000 0.849933 -0.746348 +v 0.000000 0.849933 -0.746348 +v 0.050000 0.849400 -0.760937 +v 0.000000 0.849400 -0.760937 +v 0.050000 0.846748 -0.775293 +v 0.000000 0.846748 -0.775293 +v 0.050000 0.842035 -0.789110 +v 0.000000 0.842035 -0.789110 +v 0.050000 0.835359 -0.802094 +v 0.000000 0.835359 -0.802094 +v 0.050000 0.826865 -0.813967 +v 0.000000 0.826865 -0.813967 +v 0.050000 0.816732 -0.824477 +v 0.000000 0.816732 -0.824477 +v 0.050000 0.805177 -0.833400 +v 0.000000 0.805177 -0.833400 +v 0.050000 0.792446 -0.840545 +v 0.000000 0.792446 -0.840545 +v 0.050000 0.778810 -0.845760 +v 0.000000 0.778810 -0.845760 +v 0.050000 0.264560 -0.848934 +v 0.000000 0.264560 -0.848934 +v 0.050000 0.250000 -0.850000 +v 0.000000 0.250000 -0.850000 +v 0.050000 0.235440 -0.848934 +v 0.000000 0.235440 -0.848934 +v 0.050000 0.221190 -0.845760 +v 0.000000 0.221190 -0.845760 +v 0.050000 0.207554 -0.840545 +v 0.000000 0.207554 -0.840545 +v 0.050000 0.194823 -0.833400 +v 0.000000 0.194823 -0.833400 +v 0.050000 0.183268 -0.824477 +v 0.000000 0.183268 -0.824477 +v 0.050000 0.173135 -0.813967 +v 0.000000 0.173135 -0.813967 +v 0.050000 0.164641 -0.802094 +v 0.000000 0.164641 -0.802094 +v 0.050000 0.157965 -0.789110 +v 0.000000 0.157965 -0.789110 +v 0.050000 0.153252 -0.775293 +v 0.000000 0.153252 -0.775293 +v 0.050000 0.150600 -0.760937 +v 0.000000 0.150600 -0.760937 +v 0.050000 0.150067 -0.746348 +v 0.000000 0.150067 -0.746348 +v 0.050000 0.151663 -0.731836 +v 0.000000 0.151663 -0.731836 +v 0.050000 0.155356 -0.717712 +v 0.000000 0.155356 -0.717712 +v 0.050000 0.161066 -0.704276 +v 0.000000 0.161066 -0.704276 +v 0.050000 0.168671 -0.691814 +v 0.000000 0.168671 -0.691814 +v 0.050000 0.178010 -0.680593 +v 0.000000 0.178010 -0.680593 +v 0.050000 0.188883 -0.670850 +v 0.000000 0.188883 -0.670850 +v 0.050000 0.201058 -0.662795 +v 0.000000 0.201058 -0.662795 +v 0.050000 0.214277 -0.656598 +v 0.000000 0.214277 -0.656598 +v 0.050000 0.228257 -0.652393 +v 0.000000 0.228257 -0.652393 +v 0.050000 0.242700 -0.650267 +v 0.000000 0.242700 -0.650267 +v 0.050000 0.257300 -0.650267 +v 0.000000 0.257300 -0.650267 +v 0.050000 0.271743 -0.652393 +v 0.000000 0.271743 -0.652393 +v 0.050000 0.285723 -0.656598 +v 0.000000 0.285723 -0.656598 +v 0.050000 0.298942 -0.662795 +v 0.000000 0.298942 -0.662795 +v 0.050000 0.311117 -0.670850 +v 0.000000 0.311117 -0.670850 +v 0.050000 0.321990 -0.680593 +v 0.000000 0.321990 -0.680593 +v 0.050000 0.331329 -0.691814 +v 0.000000 0.331329 -0.691814 +v 0.050000 0.338934 -0.704276 +v 0.000000 0.338934 -0.704276 +v 0.050000 0.344644 -0.717712 +v 0.000000 0.344644 -0.717712 +v 0.050000 0.348337 -0.731836 +v 0.000000 0.348337 -0.731836 +v 0.050000 0.349933 -0.746348 +v 0.000000 0.349933 -0.746348 +v 0.050000 0.349400 -0.760937 +v 0.000000 0.349400 -0.760937 +v 0.050000 0.346748 -0.775293 +v 0.000000 0.346748 -0.775293 +v 0.050000 0.342035 -0.789110 +v 0.000000 0.342035 -0.789110 +v 0.050000 0.335359 -0.802094 +v 0.000000 0.335359 -0.802094 +v 0.050000 0.326865 -0.813967 +v 0.000000 0.326865 -0.813967 +v 0.050000 0.316732 -0.824477 +v 0.000000 0.316732 -0.824477 +v 0.050000 0.305177 -0.833400 +v 0.000000 0.305177 -0.833400 +v 0.050000 0.292446 -0.840545 +v 0.000000 0.292446 -0.840545 +v 0.050000 0.278810 -0.845760 +v 0.000000 0.278810 -0.845760 +v 0.848934 0.264560 -0.950000 +v 0.848934 0.264560 -1.000000 +v 0.850000 0.250000 -0.950000 +v 0.850000 0.250000 -1.000000 +v 0.848934 0.235440 -0.950000 +v 0.848934 0.235440 -1.000000 +v 0.845760 0.221190 -0.950000 +v 0.845760 0.221190 -1.000000 +v 0.840545 0.207554 -0.950000 +v 0.840545 0.207554 -1.000000 +v 0.833400 0.194823 -0.950000 +v 0.833400 0.194823 -1.000000 +v 0.824477 0.183268 -0.950000 +v 0.824477 0.183268 -1.000000 +v 0.813967 0.173135 -0.950000 +v 0.813967 0.173135 -1.000000 +v 0.802094 0.164641 -0.950000 +v 0.802094 0.164641 -1.000000 +v 0.789110 0.157965 -0.950000 +v 0.789110 0.157965 -1.000000 +v 0.775293 0.153252 -0.950000 +v 0.775293 0.153252 -1.000000 +v 0.760937 0.150600 -0.950000 +v 0.760937 0.150600 -1.000000 +v 0.746348 0.150067 -0.950000 +v 0.746348 0.150067 -1.000000 +v 0.731836 0.151663 -0.950000 +v 0.731836 0.151663 -1.000000 +v 0.717712 0.155356 -0.950000 +v 0.717712 0.155356 -1.000000 +v 0.704276 0.161066 -0.950000 +v 0.704276 0.161066 -1.000000 +v 0.691814 0.168671 -0.950000 +v 0.691814 0.168671 -1.000000 +v 0.680593 0.178010 -0.950000 +v 0.680593 0.178010 -1.000000 +v 0.670850 0.188883 -0.950000 +v 0.670850 0.188883 -1.000000 +v 0.662795 0.201058 -0.950000 +v 0.662795 0.201058 -1.000000 +v 0.656598 0.214277 -0.950000 +v 0.656598 0.214277 -1.000000 +v 0.652393 0.228257 -0.950000 +v 0.652393 0.228257 -1.000000 +v 0.650267 0.242700 -0.950000 +v 0.650267 0.242700 -1.000000 +v 0.650267 0.257300 -0.950000 +v 0.650267 0.257300 -1.000000 +v 0.652393 0.271743 -0.950000 +v 0.652393 0.271743 -1.000000 +v 0.656598 0.285723 -0.950000 +v 0.656598 0.285723 -1.000000 +v 0.662795 0.298942 -0.950000 +v 0.662795 0.298942 -1.000000 +v 0.670850 0.311117 -0.950000 +v 0.670850 0.311117 -1.000000 +v 0.680593 0.321990 -0.950000 +v 0.680593 0.321990 -1.000000 +v 0.691814 0.331329 -0.950000 +v 0.691814 0.331329 -1.000000 +v 0.704276 0.338934 -0.950000 +v 0.704276 0.338934 -1.000000 +v 0.717712 0.344644 -0.950000 +v 0.717712 0.344644 -1.000000 +v 0.731836 0.348337 -0.950000 +v 0.731836 0.348337 -1.000000 +v 0.746348 0.349933 -0.950000 +v 0.746348 0.349933 -1.000000 +v 0.760937 0.349400 -0.950000 +v 0.760937 0.349400 -1.000000 +v 0.775293 0.346748 -0.950000 +v 0.775293 0.346748 -1.000000 +v 0.789110 0.342035 -0.950000 +v 0.789110 0.342035 -1.000000 +v 0.802094 0.335359 -0.950000 +v 0.802094 0.335359 -1.000000 +v 0.813967 0.326865 -0.950000 +v 0.813967 0.326865 -1.000000 +v 0.824477 0.316732 -0.950000 +v 0.824477 0.316732 -1.000000 +v 0.833400 0.305177 -0.950000 +v 0.833400 0.305177 -1.000000 +v 0.840545 0.292446 -0.950000 +v 0.840545 0.292446 -1.000000 +v 0.845760 0.278810 -0.950000 +v 0.845760 0.278810 -1.000000 +v 0.598934 0.514560 -0.950000 +v 0.598934 0.514560 -1.000000 +v 0.600000 0.500000 -0.950000 +v 0.600000 0.500000 -1.000000 +v 0.598934 0.485440 -0.950000 +v 0.598934 0.485440 -1.000000 +v 0.595760 0.471190 -0.950000 +v 0.595760 0.471190 -1.000000 +v 0.590545 0.457554 -0.950000 +v 0.590545 0.457554 -1.000000 +v 0.583400 0.444823 -0.950000 +v 0.583400 0.444823 -1.000000 +v 0.574477 0.433268 -0.950000 +v 0.574477 0.433268 -1.000000 +v 0.563967 0.423135 -0.950000 +v 0.563967 0.423135 -1.000000 +v 0.552094 0.414641 -0.950000 +v 0.552094 0.414641 -1.000000 +v 0.539110 0.407965 -0.950000 +v 0.539110 0.407965 -1.000000 +v 0.525293 0.403252 -0.950000 +v 0.525293 0.403252 -1.000000 +v 0.510937 0.400600 -0.950000 +v 0.510937 0.400600 -1.000000 +v 0.496348 0.400067 -0.950000 +v 0.496348 0.400067 -1.000000 +v 0.481836 0.401663 -0.950000 +v 0.481836 0.401663 -1.000000 +v 0.467712 0.405356 -0.950000 +v 0.467712 0.405356 -1.000000 +v 0.454276 0.411066 -0.950000 +v 0.454276 0.411066 -1.000000 +v 0.441814 0.418671 -0.950000 +v 0.441814 0.418671 -1.000000 +v 0.430593 0.428010 -0.950000 +v 0.430593 0.428010 -1.000000 +v 0.420850 0.438883 -0.950000 +v 0.420850 0.438883 -1.000000 +v 0.412795 0.451058 -0.950000 +v 0.412795 0.451058 -1.000000 +v 0.406598 0.464277 -0.950000 +v 0.406598 0.464277 -1.000000 +v 0.402392 0.478257 -0.950000 +v 0.402392 0.478257 -1.000000 +v 0.400267 0.492700 -0.950000 +v 0.400267 0.492700 -1.000000 +v 0.400267 0.507300 -0.950000 +v 0.400267 0.507300 -1.000000 +v 0.402392 0.521743 -0.950000 +v 0.402392 0.521743 -1.000000 +v 0.406598 0.535723 -0.950000 +v 0.406598 0.535723 -1.000000 +v 0.412795 0.548942 -0.950000 +v 0.412795 0.548942 -1.000000 +v 0.420850 0.561117 -0.950000 +v 0.420850 0.561117 -1.000000 +v 0.430593 0.571990 -0.950000 +v 0.430593 0.571990 -1.000000 +v 0.441814 0.581329 -0.950000 +v 0.441814 0.581329 -1.000000 +v 0.454276 0.588934 -0.950000 +v 0.454276 0.588934 -1.000000 +v 0.467712 0.594644 -0.950000 +v 0.467712 0.594644 -1.000000 +v 0.481836 0.598337 -0.950000 +v 0.481836 0.598337 -1.000000 +v 0.496348 0.599933 -0.950000 +v 0.496348 0.599933 -1.000000 +v 0.510937 0.599400 -0.950000 +v 0.510937 0.599400 -1.000000 +v 0.525293 0.596748 -0.950000 +v 0.525293 0.596748 -1.000000 +v 0.539110 0.592035 -0.950000 +v 0.539110 0.592035 -1.000000 +v 0.552094 0.585359 -0.950000 +v 0.552094 0.585359 -1.000000 +v 0.563967 0.576865 -0.950000 +v 0.563967 0.576865 -1.000000 +v 0.574477 0.566732 -0.950000 +v 0.574477 0.566732 -1.000000 +v 0.583400 0.555177 -0.950000 +v 0.583400 0.555177 -1.000000 +v 0.590545 0.542446 -0.950000 +v 0.590545 0.542446 -1.000000 +v 0.595760 0.528810 -0.950000 +v 0.595760 0.528810 -1.000000 +v 0.348934 0.764560 -0.950000 +v 0.348934 0.764560 -1.000000 +v 0.350000 0.750000 -0.950000 +v 0.350000 0.750000 -1.000000 +v 0.348934 0.735440 -0.950000 +v 0.348934 0.735440 -1.000000 +v 0.345760 0.721190 -0.950000 +v 0.345760 0.721190 -1.000000 +v 0.340545 0.707554 -0.950000 +v 0.340545 0.707554 -1.000000 +v 0.333400 0.694823 -0.950000 +v 0.333400 0.694823 -1.000000 +v 0.324477 0.683268 -0.950000 +v 0.324477 0.683268 -1.000000 +v 0.313967 0.673135 -0.950000 +v 0.313967 0.673135 -1.000000 +v 0.302094 0.664641 -0.950000 +v 0.302094 0.664641 -1.000000 +v 0.289110 0.657965 -0.950000 +v 0.289110 0.657965 -1.000000 +v 0.275293 0.653252 -0.950000 +v 0.275293 0.653252 -1.000000 +v 0.260937 0.650600 -0.950000 +v 0.260937 0.650600 -1.000000 +v 0.246348 0.650067 -0.950000 +v 0.246348 0.650067 -1.000000 +v 0.231836 0.651663 -0.950000 +v 0.231836 0.651663 -1.000000 +v 0.217712 0.655356 -0.950000 +v 0.217712 0.655356 -1.000000 +v 0.204276 0.661066 -0.950000 +v 0.204276 0.661066 -1.000000 +v 0.191814 0.668671 -0.950000 +v 0.191814 0.668671 -1.000000 +v 0.180593 0.678010 -0.950000 +v 0.180593 0.678010 -1.000000 +v 0.170850 0.688883 -0.950000 +v 0.170850 0.688883 -1.000000 +v 0.162795 0.701058 -0.950000 +v 0.162795 0.701058 -1.000000 +v 0.156598 0.714277 -0.950000 +v 0.156598 0.714277 -1.000000 +v 0.152392 0.728257 -0.950000 +v 0.152392 0.728257 -1.000000 +v 0.150267 0.742701 -0.950000 +v 0.150267 0.742701 -1.000000 +v 0.150267 0.757300 -0.950000 +v 0.150267 0.757300 -1.000000 +v 0.152392 0.771743 -0.950000 +v 0.152392 0.771743 -1.000000 +v 0.156598 0.785723 -0.950000 +v 0.156598 0.785723 -1.000000 +v 0.162795 0.798942 -0.950000 +v 0.162795 0.798942 -1.000000 +v 0.170850 0.811117 -0.950000 +v 0.170850 0.811117 -1.000000 +v 0.180593 0.821990 -0.950000 +v 0.180593 0.821990 -1.000000 +v 0.191814 0.831329 -0.950000 +v 0.191814 0.831329 -1.000000 +v 0.204276 0.838934 -0.950000 +v 0.204276 0.838934 -1.000000 +v 0.217712 0.844644 -0.950000 +v 0.217712 0.844644 -1.000000 +v 0.231836 0.848337 -0.950000 +v 0.231836 0.848337 -1.000000 +v 0.246348 0.849933 -0.950000 +v 0.246348 0.849933 -1.000000 +v 0.260937 0.849400 -0.950000 +v 0.260937 0.849400 -1.000000 +v 0.275293 0.846748 -0.950000 +v 0.275293 0.846748 -1.000000 +v 0.289110 0.842035 -0.950000 +v 0.289110 0.842035 -1.000000 +v 0.302094 0.835359 -0.950000 +v 0.302094 0.835359 -1.000000 +v 0.313967 0.826865 -0.950000 +v 0.313967 0.826865 -1.000000 +v 0.324477 0.816732 -0.950000 +v 0.324477 0.816732 -1.000000 +v 0.333400 0.805177 -0.950000 +v 0.333400 0.805177 -1.000000 +v 0.340545 0.792446 -0.950000 +v 0.340545 0.792446 -1.000000 +v 0.345760 0.778810 -0.950000 +v 0.345760 0.778810 -1.000000 +v 0.651066 0.764560 -0.050000 +v 0.651066 0.764560 0.000000 +v 0.650000 0.750000 -0.050000 +v 0.650000 0.750000 0.000000 +v 0.651066 0.735440 -0.050000 +v 0.651066 0.735440 0.000000 +v 0.654240 0.721190 -0.050000 +v 0.654240 0.721190 0.000000 +v 0.659455 0.707554 -0.050000 +v 0.659455 0.707554 0.000000 +v 0.666600 0.694823 -0.050000 +v 0.666600 0.694823 0.000000 +v 0.675523 0.683268 -0.050000 +v 0.675523 0.683268 0.000000 +v 0.686033 0.673135 -0.050000 +v 0.686033 0.673135 0.000000 +v 0.697906 0.664641 -0.050000 +v 0.697906 0.664641 0.000000 +v 0.710890 0.657965 -0.050000 +v 0.710890 0.657965 0.000000 +v 0.724707 0.653252 -0.050000 +v 0.724707 0.653252 0.000000 +v 0.739063 0.650600 -0.050000 +v 0.739063 0.650600 0.000000 +v 0.753652 0.650067 -0.050000 +v 0.753652 0.650067 0.000000 +v 0.768164 0.651663 -0.050000 +v 0.768164 0.651663 0.000000 +v 0.782288 0.655356 -0.050000 +v 0.782288 0.655356 0.000000 +v 0.795724 0.661066 -0.050000 +v 0.795724 0.661066 0.000000 +v 0.808186 0.668671 -0.050000 +v 0.808186 0.668671 0.000000 +v 0.819407 0.678010 -0.050000 +v 0.819407 0.678010 0.000000 +v 0.829150 0.688883 -0.050000 +v 0.829150 0.688883 0.000000 +v 0.837205 0.701058 -0.050000 +v 0.837205 0.701058 0.000000 +v 0.843402 0.714277 -0.050000 +v 0.843402 0.714277 0.000000 +v 0.847608 0.728257 -0.050000 +v 0.847608 0.728257 0.000000 +v 0.849733 0.742701 -0.050000 +v 0.849733 0.742701 0.000000 +v 0.849733 0.757300 -0.050000 +v 0.849733 0.757300 0.000000 +v 0.847608 0.771743 -0.050000 +v 0.847608 0.771743 0.000000 +v 0.843402 0.785723 -0.050000 +v 0.843402 0.785723 0.000000 +v 0.837205 0.798942 -0.050000 +v 0.837205 0.798942 0.000000 +v 0.829150 0.811117 -0.050000 +v 0.829150 0.811117 0.000000 +v 0.819407 0.821990 -0.050000 +v 0.819407 0.821990 0.000000 +v 0.808186 0.831329 -0.050000 +v 0.808186 0.831329 0.000000 +v 0.795724 0.838934 -0.050000 +v 0.795724 0.838934 0.000000 +v 0.782288 0.844644 -0.050000 +v 0.782288 0.844644 0.000000 +v 0.768164 0.848337 -0.050000 +v 0.768164 0.848337 0.000000 +v 0.753652 0.849933 -0.050000 +v 0.753652 0.849933 0.000000 +v 0.739063 0.849400 -0.050000 +v 0.739063 0.849400 0.000000 +v 0.724707 0.846748 -0.050000 +v 0.724707 0.846748 0.000000 +v 0.710890 0.842035 -0.050000 +v 0.710890 0.842035 0.000000 +v 0.697906 0.835359 -0.050000 +v 0.697906 0.835359 0.000000 +v 0.686033 0.826865 -0.050000 +v 0.686033 0.826865 0.000000 +v 0.675523 0.816732 -0.050000 +v 0.675523 0.816732 0.000000 +v 0.666600 0.805177 -0.050000 +v 0.666600 0.805177 0.000000 +v 0.659455 0.792446 -0.050000 +v 0.659455 0.792446 0.000000 +v 0.654240 0.778810 -0.050000 +v 0.654240 0.778810 0.000000 +v 0.651066 0.264560 -0.050000 +v 0.651066 0.264560 0.000000 +v 0.650000 0.250000 -0.050000 +v 0.650000 0.250000 0.000000 +v 0.651066 0.235440 -0.050000 +v 0.651066 0.235440 0.000000 +v 0.654240 0.221190 -0.050000 +v 0.654240 0.221190 0.000000 +v 0.659455 0.207554 -0.050000 +v 0.659455 0.207554 0.000000 +v 0.666600 0.194823 -0.050000 +v 0.666600 0.194823 0.000000 +v 0.675523 0.183268 -0.050000 +v 0.675523 0.183268 0.000000 +v 0.686033 0.173135 -0.050000 +v 0.686033 0.173135 0.000000 +v 0.697906 0.164641 -0.050000 +v 0.697906 0.164641 0.000000 +v 0.710890 0.157965 -0.050000 +v 0.710890 0.157965 0.000000 +v 0.724707 0.153252 -0.050000 +v 0.724707 0.153252 0.000000 +v 0.739063 0.150600 -0.050000 +v 0.739063 0.150600 0.000000 +v 0.753652 0.150067 -0.050000 +v 0.753652 0.150067 0.000000 +v 0.768164 0.151663 -0.050000 +v 0.768164 0.151663 0.000000 +v 0.782288 0.155356 -0.050000 +v 0.782288 0.155356 0.000000 +v 0.795724 0.161066 -0.050000 +v 0.795724 0.161066 0.000000 +v 0.808186 0.168671 -0.050000 +v 0.808186 0.168671 0.000000 +v 0.819407 0.178010 -0.050000 +v 0.819407 0.178010 0.000000 +v 0.829150 0.188883 -0.050000 +v 0.829150 0.188883 0.000000 +v 0.837205 0.201058 -0.050000 +v 0.837205 0.201058 0.000000 +v 0.843402 0.214277 -0.050000 +v 0.843402 0.214277 0.000000 +v 0.847608 0.228257 -0.050000 +v 0.847608 0.228257 0.000000 +v 0.849733 0.242700 -0.050000 +v 0.849733 0.242700 0.000000 +v 0.849733 0.257300 -0.050000 +v 0.849733 0.257300 0.000000 +v 0.847608 0.271743 -0.050000 +v 0.847608 0.271743 0.000000 +v 0.843402 0.285723 -0.050000 +v 0.843402 0.285723 0.000000 +v 0.837205 0.298942 -0.050000 +v 0.837205 0.298942 0.000000 +v 0.829150 0.311117 -0.050000 +v 0.829150 0.311117 0.000000 +v 0.819407 0.321990 -0.050000 +v 0.819407 0.321990 0.000000 +v 0.808186 0.331329 -0.050000 +v 0.808186 0.331329 0.000000 +v 0.795724 0.338934 -0.050000 +v 0.795724 0.338934 0.000000 +v 0.782288 0.344644 -0.050000 +v 0.782288 0.344644 0.000000 +v 0.768164 0.348337 -0.050000 +v 0.768164 0.348337 0.000000 +v 0.753652 0.349933 -0.050000 +v 0.753652 0.349933 0.000000 +v 0.739063 0.349400 -0.050000 +v 0.739063 0.349400 0.000000 +v 0.724707 0.346748 -0.050000 +v 0.724707 0.346748 0.000000 +v 0.710890 0.342035 -0.050000 +v 0.710890 0.342035 0.000000 +v 0.697906 0.335359 -0.050000 +v 0.697906 0.335359 0.000000 +v 0.686033 0.326865 -0.050000 +v 0.686033 0.326865 0.000000 +v 0.675523 0.316732 -0.050000 +v 0.675523 0.316732 0.000000 +v 0.666600 0.305177 -0.050000 +v 0.666600 0.305177 0.000000 +v 0.659455 0.292446 -0.050000 +v 0.659455 0.292446 0.000000 +v 0.654240 0.278810 -0.050000 +v 0.654240 0.278810 0.000000 +v 0.151066 0.764560 -0.050000 +v 0.151066 0.764560 0.000000 +v 0.150000 0.750000 -0.050000 +v 0.150000 0.750000 0.000000 +v 0.151066 0.735440 -0.050000 +v 0.151066 0.735440 0.000000 +v 0.154240 0.721190 -0.050000 +v 0.154240 0.721190 0.000000 +v 0.159455 0.707554 -0.050000 +v 0.159455 0.707554 0.000000 +v 0.166600 0.694823 -0.050000 +v 0.166600 0.694823 0.000000 +v 0.175523 0.683268 -0.050000 +v 0.175523 0.683268 0.000000 +v 0.186033 0.673135 -0.050000 +v 0.186033 0.673135 0.000000 +v 0.197906 0.664641 -0.050000 +v 0.197906 0.664641 0.000000 +v 0.210890 0.657965 -0.050000 +v 0.210890 0.657965 0.000000 +v 0.224707 0.653252 -0.050000 +v 0.224707 0.653252 0.000000 +v 0.239063 0.650600 -0.050000 +v 0.239063 0.650600 0.000000 +v 0.253652 0.650067 -0.050000 +v 0.253652 0.650067 0.000000 +v 0.268164 0.651663 -0.050000 +v 0.268164 0.651663 0.000000 +v 0.282288 0.655356 -0.050000 +v 0.282288 0.655356 0.000000 +v 0.295724 0.661066 -0.050000 +v 0.295724 0.661066 0.000000 +v 0.308186 0.668671 -0.050000 +v 0.308186 0.668671 0.000000 +v 0.319407 0.678010 -0.050000 +v 0.319407 0.678010 0.000000 +v 0.329150 0.688883 -0.050000 +v 0.329150 0.688883 0.000000 +v 0.337205 0.701058 -0.050000 +v 0.337205 0.701058 0.000000 +v 0.343402 0.714277 -0.050000 +v 0.343402 0.714277 0.000000 +v 0.347608 0.728257 -0.050000 +v 0.347608 0.728257 0.000000 +v 0.349733 0.742701 -0.050000 +v 0.349733 0.742701 0.000000 +v 0.349733 0.757300 -0.050000 +v 0.349733 0.757300 0.000000 +v 0.347608 0.771743 -0.050000 +v 0.347608 0.771743 0.000000 +v 0.343402 0.785723 -0.050000 +v 0.343402 0.785723 0.000000 +v 0.337205 0.798942 -0.050000 +v 0.337205 0.798942 0.000000 +v 0.329150 0.811117 -0.050000 +v 0.329150 0.811117 0.000000 +v 0.319407 0.821990 -0.050000 +v 0.319407 0.821990 0.000000 +v 0.308186 0.831329 -0.050000 +v 0.308186 0.831329 0.000000 +v 0.295724 0.838934 -0.050000 +v 0.295724 0.838934 0.000000 +v 0.282288 0.844644 -0.050000 +v 0.282288 0.844644 0.000000 +v 0.268164 0.848337 -0.050000 +v 0.268164 0.848337 0.000000 +v 0.253652 0.849933 -0.050000 +v 0.253652 0.849933 0.000000 +v 0.239063 0.849400 -0.050000 +v 0.239063 0.849400 0.000000 +v 0.224707 0.846748 -0.050000 +v 0.224707 0.846748 0.000000 +v 0.210890 0.842035 -0.050000 +v 0.210890 0.842035 0.000000 +v 0.197906 0.835359 -0.050000 +v 0.197906 0.835359 0.000000 +v 0.186033 0.826865 -0.050000 +v 0.186033 0.826865 0.000000 +v 0.175523 0.816732 -0.050000 +v 0.175523 0.816732 0.000000 +v 0.166600 0.805177 -0.050000 +v 0.166600 0.805177 0.000000 +v 0.159455 0.792446 -0.050000 +v 0.159455 0.792446 0.000000 +v 0.154240 0.778810 -0.050000 +v 0.154240 0.778810 0.000000 +v 0.151066 0.264560 -0.050000 +v 0.151066 0.264560 0.000000 +v 0.150000 0.250000 -0.050000 +v 0.150000 0.250000 0.000000 +v 0.151066 0.235440 -0.050000 +v 0.151066 0.235440 0.000000 +v 0.154240 0.221190 -0.050000 +v 0.154240 0.221190 0.000000 +v 0.159455 0.207554 -0.050000 +v 0.159455 0.207554 0.000000 +v 0.166600 0.194823 -0.050000 +v 0.166600 0.194823 0.000000 +v 0.175523 0.183268 -0.050000 +v 0.175523 0.183268 0.000000 +v 0.186033 0.173135 -0.050000 +v 0.186033 0.173135 0.000000 +v 0.197906 0.164641 -0.050000 +v 0.197906 0.164641 0.000000 +v 0.210890 0.157965 -0.050000 +v 0.210890 0.157965 0.000000 +v 0.224707 0.153252 -0.050000 +v 0.224707 0.153252 0.000000 +v 0.239063 0.150600 -0.050000 +v 0.239063 0.150600 0.000000 +v 0.253652 0.150067 -0.050000 +v 0.253652 0.150067 0.000000 +v 0.268164 0.151663 -0.050000 +v 0.268164 0.151663 0.000000 +v 0.282288 0.155356 -0.050000 +v 0.282288 0.155356 0.000000 +v 0.295724 0.161066 -0.050000 +v 0.295724 0.161066 0.000000 +v 0.308186 0.168671 -0.050000 +v 0.308186 0.168671 0.000000 +v 0.319407 0.178010 -0.050000 +v 0.319407 0.178010 0.000000 +v 0.329150 0.188883 -0.050000 +v 0.329150 0.188883 0.000000 +v 0.337205 0.201058 -0.050000 +v 0.337205 0.201058 0.000000 +v 0.343402 0.214277 -0.050000 +v 0.343402 0.214277 0.000000 +v 0.347608 0.228257 -0.050000 +v 0.347608 0.228257 0.000000 +v 0.349733 0.242700 -0.050000 +v 0.349733 0.242700 0.000000 +v 0.349733 0.257300 -0.050000 +v 0.349733 0.257300 0.000000 +v 0.347608 0.271743 -0.050000 +v 0.347608 0.271743 0.000000 +v 0.343402 0.285723 -0.050000 +v 0.343402 0.285723 0.000000 +v 0.337205 0.298942 -0.050000 +v 0.337205 0.298942 0.000000 +v 0.329150 0.311117 -0.050000 +v 0.329150 0.311117 0.000000 +v 0.319407 0.321990 -0.050000 +v 0.319407 0.321990 0.000000 +v 0.308186 0.331329 -0.050000 +v 0.308186 0.331329 0.000000 +v 0.295724 0.338934 -0.050000 +v 0.295724 0.338934 0.000000 +v 0.282288 0.344644 -0.050000 +v 0.282288 0.344644 0.000000 +v 0.268164 0.348337 -0.050000 +v 0.268164 0.348337 0.000000 +v 0.253652 0.349933 -0.050000 +v 0.253652 0.349933 0.000000 +v 0.239063 0.349400 -0.050000 +v 0.239063 0.349400 0.000000 +v 0.224707 0.346748 -0.050000 +v 0.224707 0.346748 0.000000 +v 0.210890 0.342035 -0.050000 +v 0.210890 0.342035 0.000000 +v 0.197906 0.335359 -0.050000 +v 0.197906 0.335359 0.000000 +v 0.186033 0.326865 -0.050000 +v 0.186033 0.326865 0.000000 +v 0.175523 0.316732 -0.050000 +v 0.175523 0.316732 0.000000 +v 0.166600 0.305177 -0.050000 +v 0.166600 0.305177 0.000000 +v 0.159455 0.292446 -0.050000 +v 0.159455 0.292446 0.000000 +v 0.154240 0.278810 -0.050000 +v 0.154240 0.278810 0.000000 +v 0.401066 0.050000 -0.485440 +v 0.401066 0.000000 -0.485440 +v 0.400000 0.050000 -0.500000 +v 0.400000 0.000000 -0.500000 +v 0.401066 0.050000 -0.514560 +v 0.401066 0.000000 -0.514560 +v 0.404240 0.050000 -0.528810 +v 0.404240 0.000000 -0.528810 +v 0.409455 0.050000 -0.542446 +v 0.409455 0.000000 -0.542446 +v 0.416600 0.050000 -0.555177 +v 0.416600 0.000000 -0.555177 +v 0.425523 0.050000 -0.566732 +v 0.425523 0.000000 -0.566732 +v 0.436033 0.050000 -0.576865 +v 0.436033 0.000000 -0.576865 +v 0.447906 0.050000 -0.585359 +v 0.447906 0.000000 -0.585359 +v 0.460890 0.050000 -0.592035 +v 0.460890 0.000000 -0.592035 +v 0.474707 0.050000 -0.596748 +v 0.474707 0.000000 -0.596748 +v 0.489063 0.050000 -0.599400 +v 0.489063 0.000000 -0.599400 +v 0.503652 0.050000 -0.599933 +v 0.503652 0.000000 -0.599933 +v 0.518164 0.050000 -0.598337 +v 0.518164 0.000000 -0.598337 +v 0.532288 0.050000 -0.594644 +v 0.532288 0.000000 -0.594644 +v 0.545724 0.050000 -0.588934 +v 0.545724 0.000000 -0.588934 +v 0.558186 0.050000 -0.581329 +v 0.558186 0.000000 -0.581329 +v 0.569407 0.050000 -0.571990 +v 0.569407 0.000000 -0.571990 +v 0.579150 0.050000 -0.561117 +v 0.579150 0.000000 -0.561117 +v 0.587205 0.050000 -0.548942 +v 0.587205 0.000000 -0.548942 +v 0.593402 0.050000 -0.535723 +v 0.593402 0.000000 -0.535723 +v 0.597608 0.050000 -0.521743 +v 0.597608 0.000000 -0.521743 +v 0.599733 0.050000 -0.507300 +v 0.599733 0.000000 -0.507300 +v 0.599733 0.050000 -0.492700 +v 0.599733 0.000000 -0.492700 +v 0.597608 0.050000 -0.478257 +v 0.597608 0.000000 -0.478257 +v 0.593402 0.050000 -0.464277 +v 0.593402 0.000000 -0.464277 +v 0.587205 0.050000 -0.451058 +v 0.587205 0.000000 -0.451058 +v 0.579150 0.050000 -0.438883 +v 0.579150 0.000000 -0.438883 +v 0.569407 0.050000 -0.428010 +v 0.569407 0.000000 -0.428010 +v 0.558186 0.050000 -0.418671 +v 0.558186 0.000000 -0.418671 +v 0.545724 0.050000 -0.411066 +v 0.545724 0.000000 -0.411066 +v 0.532288 0.050000 -0.405356 +v 0.532288 0.000000 -0.405356 +v 0.518164 0.050000 -0.401663 +v 0.518164 0.000000 -0.401663 +v 0.503652 0.050000 -0.400067 +v 0.503652 0.000000 -0.400067 +v 0.489063 0.050000 -0.400600 +v 0.489063 0.000000 -0.400600 +v 0.474707 0.050000 -0.403252 +v 0.474707 0.000000 -0.403252 +v 0.460890 0.050000 -0.407965 +v 0.460890 0.000000 -0.407965 +v 0.447906 0.050000 -0.414641 +v 0.447906 0.000000 -0.414641 +v 0.436033 0.050000 -0.423135 +v 0.436033 0.000000 -0.423135 +v 0.425523 0.050000 -0.433268 +v 0.425523 0.000000 -0.433268 +v 0.416600 0.050000 -0.444823 +v 0.416600 0.000000 -0.444823 +v 0.409455 0.050000 -0.457554 +v 0.409455 0.000000 -0.457554 +v 0.404240 0.050000 -0.471190 +v 0.404240 0.000000 -0.471190 +v 0.848934 0.950000 -0.235440 +v 0.848934 1.000000 -0.235440 +v 0.850000 0.950000 -0.250000 +v 0.850000 1.000000 -0.250000 +v 0.848934 0.950000 -0.264560 +v 0.848934 1.000000 -0.264560 +v 0.845760 0.950000 -0.278810 +v 0.845760 1.000000 -0.278810 +v 0.840545 0.950000 -0.292446 +v 0.840545 1.000000 -0.292446 +v 0.833400 0.950000 -0.305177 +v 0.833400 1.000000 -0.305177 +v 0.824477 0.950000 -0.316732 +v 0.824477 1.000000 -0.316732 +v 0.813967 0.950000 -0.326865 +v 0.813967 1.000000 -0.326865 +v 0.802094 0.950000 -0.335359 +v 0.802094 1.000000 -0.335359 +v 0.789110 0.950000 -0.342035 +v 0.789110 1.000000 -0.342035 +v 0.775293 0.950000 -0.346748 +v 0.775293 1.000000 -0.346748 +v 0.760937 0.950000 -0.349400 +v 0.760937 1.000000 -0.349400 +v 0.746348 0.950000 -0.349933 +v 0.746348 1.000000 -0.349933 +v 0.731836 0.950000 -0.348337 +v 0.731836 1.000000 -0.348337 +v 0.717712 0.950000 -0.344644 +v 0.717712 1.000000 -0.344644 +v 0.704276 0.950000 -0.338934 +v 0.704276 1.000000 -0.338934 +v 0.691814 0.950000 -0.331329 +v 0.691814 1.000000 -0.331329 +v 0.680593 0.950000 -0.321990 +v 0.680593 1.000000 -0.321990 +v 0.670850 0.950000 -0.311117 +v 0.670850 1.000000 -0.311117 +v 0.662795 0.950000 -0.298942 +v 0.662795 1.000000 -0.298942 +v 0.656598 0.950000 -0.285723 +v 0.656598 1.000000 -0.285723 +v 0.652393 0.950000 -0.271743 +v 0.652393 1.000000 -0.271743 +v 0.650267 0.950000 -0.257300 +v 0.650267 1.000000 -0.257300 +v 0.650267 0.950000 -0.242700 +v 0.650267 1.000000 -0.242700 +v 0.652393 0.950000 -0.228257 +v 0.652393 1.000000 -0.228257 +v 0.656598 0.950000 -0.214277 +v 0.656598 1.000000 -0.214277 +v 0.662795 0.950000 -0.201058 +v 0.662795 1.000000 -0.201058 +v 0.670850 0.950000 -0.188883 +v 0.670850 1.000000 -0.188883 +v 0.680593 0.950000 -0.178010 +v 0.680593 1.000000 -0.178010 +v 0.691814 0.950000 -0.168671 +v 0.691814 1.000000 -0.168671 +v 0.704276 0.950000 -0.161066 +v 0.704276 1.000000 -0.161066 +v 0.717712 0.950000 -0.155356 +v 0.717712 1.000000 -0.155356 +v 0.731836 0.950000 -0.151663 +v 0.731836 1.000000 -0.151663 +v 0.746348 0.950000 -0.150067 +v 0.746348 1.000000 -0.150067 +v 0.760937 0.950000 -0.150600 +v 0.760937 1.000000 -0.150600 +v 0.775293 0.950000 -0.153252 +v 0.775293 1.000000 -0.153252 +v 0.789110 0.950000 -0.157965 +v 0.789110 1.000000 -0.157965 +v 0.802094 0.950000 -0.164641 +v 0.802094 1.000000 -0.164641 +v 0.813967 0.950000 -0.173135 +v 0.813967 1.000000 -0.173135 +v 0.824477 0.950000 -0.183268 +v 0.824477 1.000000 -0.183268 +v 0.833400 0.950000 -0.194823 +v 0.833400 1.000000 -0.194823 +v 0.840545 0.950000 -0.207554 +v 0.840545 1.000000 -0.207554 +v 0.845760 0.950000 -0.221190 +v 0.845760 1.000000 -0.221190 +v 0.348934 0.950000 -0.735440 +v 0.348934 1.000000 -0.735440 +v 0.350000 0.950000 -0.750000 +v 0.350000 1.000000 -0.750000 +v 0.348934 0.950000 -0.764560 +v 0.348934 1.000000 -0.764560 +v 0.345760 0.950000 -0.778810 +v 0.345760 1.000000 -0.778810 +v 0.340545 0.950000 -0.792446 +v 0.340545 1.000000 -0.792446 +v 0.333400 0.950000 -0.805177 +v 0.333400 1.000000 -0.805177 +v 0.324477 0.950000 -0.816732 +v 0.324477 1.000000 -0.816732 +v 0.313967 0.950000 -0.826865 +v 0.313967 1.000000 -0.826865 +v 0.302094 0.950000 -0.835359 +v 0.302094 1.000000 -0.835359 +v 0.289110 0.950000 -0.842035 +v 0.289110 1.000000 -0.842035 +v 0.275293 0.950000 -0.846748 +v 0.275293 1.000000 -0.846748 +v 0.260937 0.950000 -0.849400 +v 0.260937 1.000000 -0.849400 +v 0.246348 0.950000 -0.849933 +v 0.246348 1.000000 -0.849933 +v 0.231836 0.950000 -0.848337 +v 0.231836 1.000000 -0.848337 +v 0.217712 0.950000 -0.844644 +v 0.217712 1.000000 -0.844644 +v 0.204276 0.950000 -0.838934 +v 0.204276 1.000000 -0.838934 +v 0.191814 0.950000 -0.831329 +v 0.191814 1.000000 -0.831329 +v 0.180593 0.950000 -0.821990 +v 0.180593 1.000000 -0.821990 +v 0.170850 0.950000 -0.811117 +v 0.170850 1.000000 -0.811117 +v 0.162795 0.950000 -0.798942 +v 0.162795 1.000000 -0.798942 +v 0.156598 0.950000 -0.785723 +v 0.156598 1.000000 -0.785723 +v 0.152392 0.950000 -0.771743 +v 0.152392 1.000000 -0.771743 +v 0.150267 0.950000 -0.757300 +v 0.150267 1.000000 -0.757300 +v 0.150267 0.950000 -0.742701 +v 0.150267 1.000000 -0.742701 +v 0.152392 0.950000 -0.728257 +v 0.152392 1.000000 -0.728257 +v 0.156598 0.950000 -0.714277 +v 0.156598 1.000000 -0.714277 +v 0.162795 0.950000 -0.701058 +v 0.162795 1.000000 -0.701058 +v 0.170850 0.950000 -0.688883 +v 0.170850 1.000000 -0.688883 +v 0.180593 0.950000 -0.678010 +v 0.180593 1.000000 -0.678010 +v 0.191814 0.950000 -0.668671 +v 0.191814 1.000000 -0.668671 +v 0.204276 0.950000 -0.661066 +v 0.204276 1.000000 -0.661066 +v 0.217712 0.950000 -0.655356 +v 0.217712 1.000000 -0.655356 +v 0.231836 0.950000 -0.651663 +v 0.231836 1.000000 -0.651663 +v 0.246348 0.950000 -0.650067 +v 0.246348 1.000000 -0.650067 +v 0.260937 0.950000 -0.650600 +v 0.260937 1.000000 -0.650600 +v 0.275293 0.950000 -0.653252 +v 0.275293 1.000000 -0.653252 +v 0.289110 0.950000 -0.657965 +v 0.289110 1.000000 -0.657965 +v 0.302094 0.950000 -0.664641 +v 0.302094 1.000000 -0.664641 +v 0.313967 0.950000 -0.673135 +v 0.313967 1.000000 -0.673135 +v 0.324477 0.950000 -0.683268 +v 0.324477 1.000000 -0.683268 +v 0.333400 0.950000 -0.694823 +v 0.333400 1.000000 -0.694823 +v 0.340545 0.950000 -0.707554 +v 0.340545 1.000000 -0.707554 +v 0.345760 0.950000 -0.721190 +v 0.345760 1.000000 -0.721190 +v 0.848934 0.950000 -0.485440 +v 0.848934 1.000000 -0.485440 +v 0.850000 0.950000 -0.500000 +v 0.850000 1.000000 -0.500000 +v 0.848934 0.950000 -0.514560 +v 0.848934 1.000000 -0.514560 +v 0.845760 0.950000 -0.528810 +v 0.845760 1.000000 -0.528810 +v 0.840545 0.950000 -0.542446 +v 0.840545 1.000000 -0.542446 +v 0.833400 0.950000 -0.555177 +v 0.833400 1.000000 -0.555177 +v 0.824477 0.950000 -0.566732 +v 0.824477 1.000000 -0.566732 +v 0.813967 0.950000 -0.576865 +v 0.813967 1.000000 -0.576865 +v 0.802094 0.950000 -0.585359 +v 0.802094 1.000000 -0.585359 +v 0.789110 0.950000 -0.592035 +v 0.789110 1.000000 -0.592035 +v 0.775293 0.950000 -0.596748 +v 0.775293 1.000000 -0.596748 +v 0.760937 0.950000 -0.599400 +v 0.760937 1.000000 -0.599400 +v 0.746348 0.950000 -0.599933 +v 0.746348 1.000000 -0.599933 +v 0.731836 0.950000 -0.598337 +v 0.731836 1.000000 -0.598337 +v 0.717712 0.950000 -0.594644 +v 0.717712 1.000000 -0.594644 +v 0.704276 0.950000 -0.588934 +v 0.704276 1.000000 -0.588934 +v 0.691814 0.950000 -0.581329 +v 0.691814 1.000000 -0.581329 +v 0.680593 0.950000 -0.571990 +v 0.680593 1.000000 -0.571990 +v 0.670850 0.950000 -0.561117 +v 0.670850 1.000000 -0.561117 +v 0.662795 0.950000 -0.548942 +v 0.662795 1.000000 -0.548942 +v 0.656598 0.950000 -0.535723 +v 0.656598 1.000000 -0.535723 +v 0.652393 0.950000 -0.521743 +v 0.652393 1.000000 -0.521743 +v 0.650267 0.950000 -0.507300 +v 0.650267 1.000000 -0.507300 +v 0.650267 0.950000 -0.492700 +v 0.650267 1.000000 -0.492700 +v 0.652393 0.950000 -0.478257 +v 0.652393 1.000000 -0.478257 +v 0.656598 0.950000 -0.464277 +v 0.656598 1.000000 -0.464277 +v 0.662795 0.950000 -0.451058 +v 0.662795 1.000000 -0.451058 +v 0.670850 0.950000 -0.438883 +v 0.670850 1.000000 -0.438883 +v 0.680593 0.950000 -0.428010 +v 0.680593 1.000000 -0.428010 +v 0.691814 0.950000 -0.418671 +v 0.691814 1.000000 -0.418671 +v 0.704276 0.950000 -0.411066 +v 0.704276 1.000000 -0.411066 +v 0.717712 0.950000 -0.405356 +v 0.717712 1.000000 -0.405356 +v 0.731836 0.950000 -0.401663 +v 0.731836 1.000000 -0.401663 +v 0.746348 0.950000 -0.400067 +v 0.746348 1.000000 -0.400067 +v 0.760937 0.950000 -0.400600 +v 0.760937 1.000000 -0.400600 +v 0.775293 0.950000 -0.403252 +v 0.775293 1.000000 -0.403252 +v 0.789110 0.950000 -0.407965 +v 0.789110 1.000000 -0.407965 +v 0.802094 0.950000 -0.414641 +v 0.802094 1.000000 -0.414641 +v 0.813967 0.950000 -0.423135 +v 0.813967 1.000000 -0.423135 +v 0.824477 0.950000 -0.433268 +v 0.824477 1.000000 -0.433268 +v 0.833400 0.950000 -0.444823 +v 0.833400 1.000000 -0.444823 +v 0.840545 0.950000 -0.457554 +v 0.840545 1.000000 -0.457554 +v 0.845760 0.950000 -0.471190 +v 0.845760 1.000000 -0.471190 +v 0.348934 0.950000 -0.235440 +v 0.348934 1.000000 -0.235440 +v 0.350000 0.950000 -0.250000 +v 0.350000 1.000000 -0.250000 +v 0.348934 0.950000 -0.264560 +v 0.348934 1.000000 -0.264560 +v 0.345760 0.950000 -0.278810 +v 0.345760 1.000000 -0.278810 +v 0.340545 0.950000 -0.292446 +v 0.340545 1.000000 -0.292446 +v 0.333400 0.950000 -0.305177 +v 0.333400 1.000000 -0.305177 +v 0.324477 0.950000 -0.316732 +v 0.324477 1.000000 -0.316732 +v 0.313967 0.950000 -0.326865 +v 0.313967 1.000000 -0.326865 +v 0.302094 0.950000 -0.335359 +v 0.302094 1.000000 -0.335359 +v 0.289110 0.950000 -0.342035 +v 0.289110 1.000000 -0.342035 +v 0.275293 0.950000 -0.346748 +v 0.275293 1.000000 -0.346748 +v 0.260937 0.950000 -0.349400 +v 0.260937 1.000000 -0.349400 +v 0.246348 0.950000 -0.349933 +v 0.246348 1.000000 -0.349933 +v 0.231836 0.950000 -0.348337 +v 0.231836 1.000000 -0.348337 +v 0.217712 0.950000 -0.344644 +v 0.217712 1.000000 -0.344644 +v 0.204276 0.950000 -0.338934 +v 0.204276 1.000000 -0.338934 +v 0.191814 0.950000 -0.331329 +v 0.191814 1.000000 -0.331329 +v 0.180593 0.950000 -0.321990 +v 0.180593 1.000000 -0.321990 +v 0.170850 0.950000 -0.311117 +v 0.170850 1.000000 -0.311117 +v 0.162795 0.950000 -0.298942 +v 0.162795 1.000000 -0.298942 +v 0.156598 0.950000 -0.285723 +v 0.156598 1.000000 -0.285723 +v 0.152392 0.950000 -0.271743 +v 0.152392 1.000000 -0.271743 +v 0.150267 0.950000 -0.257300 +v 0.150267 1.000000 -0.257300 +v 0.150267 0.950000 -0.242700 +v 0.150267 1.000000 -0.242700 +v 0.152392 0.950000 -0.228257 +v 0.152392 1.000000 -0.228257 +v 0.156598 0.950000 -0.214277 +v 0.156598 1.000000 -0.214277 +v 0.162795 0.950000 -0.201058 +v 0.162795 1.000000 -0.201058 +v 0.170850 0.950000 -0.188883 +v 0.170850 1.000000 -0.188883 +v 0.180593 0.950000 -0.178010 +v 0.180593 1.000000 -0.178010 +v 0.191814 0.950000 -0.168671 +v 0.191814 1.000000 -0.168671 +v 0.204276 0.950000 -0.161066 +v 0.204276 1.000000 -0.161066 +v 0.217712 0.950000 -0.155356 +v 0.217712 1.000000 -0.155356 +v 0.231836 0.950000 -0.151663 +v 0.231836 1.000000 -0.151663 +v 0.246348 0.950000 -0.150067 +v 0.246348 1.000000 -0.150067 +v 0.260937 0.950000 -0.150600 +v 0.260937 1.000000 -0.150600 +v 0.275293 0.950000 -0.153252 +v 0.275293 1.000000 -0.153252 +v 0.289110 0.950000 -0.157965 +v 0.289110 1.000000 -0.157965 +v 0.302094 0.950000 -0.164641 +v 0.302094 1.000000 -0.164641 +v 0.313967 0.950000 -0.173135 +v 0.313967 1.000000 -0.173135 +v 0.324477 0.950000 -0.183268 +v 0.324477 1.000000 -0.183268 +v 0.333400 0.950000 -0.194823 +v 0.333400 1.000000 -0.194823 +v 0.340545 0.950000 -0.207554 +v 0.340545 1.000000 -0.207554 +v 0.345760 0.950000 -0.221190 +v 0.345760 1.000000 -0.221190 +v 0.348934 0.950000 -0.485440 +v 0.348934 1.000000 -0.485440 +v 0.350000 0.950000 -0.500000 +v 0.350000 1.000000 -0.500000 +v 0.348934 0.950000 -0.514560 +v 0.348934 1.000000 -0.514560 +v 0.345760 0.950000 -0.528810 +v 0.345760 1.000000 -0.528810 +v 0.340545 0.950000 -0.542446 +v 0.340545 1.000000 -0.542446 +v 0.333400 0.950000 -0.555177 +v 0.333400 1.000000 -0.555177 +v 0.324477 0.950000 -0.566732 +v 0.324477 1.000000 -0.566732 +v 0.313967 0.950000 -0.576865 +v 0.313967 1.000000 -0.576865 +v 0.302094 0.950000 -0.585359 +v 0.302094 1.000000 -0.585359 +v 0.289110 0.950000 -0.592035 +v 0.289110 1.000000 -0.592035 +v 0.275293 0.950000 -0.596748 +v 0.275293 1.000000 -0.596748 +v 0.260937 0.950000 -0.599400 +v 0.260937 1.000000 -0.599400 +v 0.246348 0.950000 -0.599933 +v 0.246348 1.000000 -0.599933 +v 0.231836 0.950000 -0.598337 +v 0.231836 1.000000 -0.598337 +v 0.217712 0.950000 -0.594644 +v 0.217712 1.000000 -0.594644 +v 0.204276 0.950000 -0.588934 +v 0.204276 1.000000 -0.588934 +v 0.191814 0.950000 -0.581329 +v 0.191814 1.000000 -0.581329 +v 0.180593 0.950000 -0.571990 +v 0.180593 1.000000 -0.571990 +v 0.170850 0.950000 -0.561117 +v 0.170850 1.000000 -0.561117 +v 0.162795 0.950000 -0.548942 +v 0.162795 1.000000 -0.548942 +v 0.156598 0.950000 -0.535723 +v 0.156598 1.000000 -0.535723 +v 0.152392 0.950000 -0.521743 +v 0.152392 1.000000 -0.521743 +v 0.150267 0.950000 -0.507300 +v 0.150267 1.000000 -0.507300 +v 0.150267 0.950000 -0.492700 +v 0.150267 1.000000 -0.492700 +v 0.152392 0.950000 -0.478257 +v 0.152392 1.000000 -0.478257 +v 0.156598 0.950000 -0.464277 +v 0.156598 1.000000 -0.464277 +v 0.162795 0.950000 -0.451058 +v 0.162795 1.000000 -0.451058 +v 0.170850 0.950000 -0.438883 +v 0.170850 1.000000 -0.438883 +v 0.180593 0.950000 -0.428010 +v 0.180593 1.000000 -0.428010 +v 0.191814 0.950000 -0.418671 +v 0.191814 1.000000 -0.418671 +v 0.204276 0.950000 -0.411066 +v 0.204276 1.000000 -0.411066 +v 0.217712 0.950000 -0.405356 +v 0.217712 1.000000 -0.405356 +v 0.231836 0.950000 -0.401663 +v 0.231836 1.000000 -0.401663 +v 0.246348 0.950000 -0.400067 +v 0.246348 1.000000 -0.400067 +v 0.260937 0.950000 -0.400600 +v 0.260937 1.000000 -0.400600 +v 0.275293 0.950000 -0.403252 +v 0.275293 1.000000 -0.403252 +v 0.289110 0.950000 -0.407965 +v 0.289110 1.000000 -0.407965 +v 0.302094 0.950000 -0.414641 +v 0.302094 1.000000 -0.414641 +v 0.313967 0.950000 -0.423135 +v 0.313967 1.000000 -0.423135 +v 0.324477 0.950000 -0.433268 +v 0.324477 1.000000 -0.433268 +v 0.333400 0.950000 -0.444823 +v 0.333400 1.000000 -0.444823 +v 0.340545 0.950000 -0.457554 +v 0.340545 1.000000 -0.457554 +v 0.345760 0.950000 -0.471190 +v 0.345760 1.000000 -0.471190 +v 0.848934 0.950000 -0.735440 +v 0.848934 1.000000 -0.735440 +v 0.850000 0.950000 -0.750000 +v 0.850000 1.000000 -0.750000 +v 0.848934 0.950000 -0.764560 +v 0.848934 1.000000 -0.764560 +v 0.845760 0.950000 -0.778810 +v 0.845760 1.000000 -0.778810 +v 0.840545 0.950000 -0.792446 +v 0.840545 1.000000 -0.792446 +v 0.833400 0.950000 -0.805177 +v 0.833400 1.000000 -0.805177 +v 0.824477 0.950000 -0.816732 +v 0.824477 1.000000 -0.816732 +v 0.813967 0.950000 -0.826865 +v 0.813967 1.000000 -0.826865 +v 0.802094 0.950000 -0.835359 +v 0.802094 1.000000 -0.835359 +v 0.789110 0.950000 -0.842035 +v 0.789110 1.000000 -0.842035 +v 0.775293 0.950000 -0.846748 +v 0.775293 1.000000 -0.846748 +v 0.760937 0.950000 -0.849400 +v 0.760937 1.000000 -0.849400 +v 0.746348 0.950000 -0.849933 +v 0.746348 1.000000 -0.849933 +v 0.731836 0.950000 -0.848337 +v 0.731836 1.000000 -0.848337 +v 0.717712 0.950000 -0.844644 +v 0.717712 1.000000 -0.844644 +v 0.704276 0.950000 -0.838934 +v 0.704276 1.000000 -0.838934 +v 0.691814 0.950000 -0.831329 +v 0.691814 1.000000 -0.831329 +v 0.680593 0.950000 -0.821990 +v 0.680593 1.000000 -0.821990 +v 0.670850 0.950000 -0.811117 +v 0.670850 1.000000 -0.811117 +v 0.662795 0.950000 -0.798942 +v 0.662795 1.000000 -0.798942 +v 0.656598 0.950000 -0.785723 +v 0.656598 1.000000 -0.785723 +v 0.652393 0.950000 -0.771743 +v 0.652393 1.000000 -0.771743 +v 0.650267 0.950000 -0.757300 +v 0.650267 1.000000 -0.757300 +v 0.650267 0.950000 -0.742701 +v 0.650267 1.000000 -0.742701 +v 0.652393 0.950000 -0.728257 +v 0.652393 1.000000 -0.728257 +v 0.656598 0.950000 -0.714277 +v 0.656598 1.000000 -0.714277 +v 0.662795 0.950000 -0.701058 +v 0.662795 1.000000 -0.701058 +v 0.670850 0.950000 -0.688883 +v 0.670850 1.000000 -0.688883 +v 0.680593 0.950000 -0.678010 +v 0.680593 1.000000 -0.678010 +v 0.691814 0.950000 -0.668671 +v 0.691814 1.000000 -0.668671 +v 0.704276 0.950000 -0.661066 +v 0.704276 1.000000 -0.661066 +v 0.717712 0.950000 -0.655356 +v 0.717712 1.000000 -0.655356 +v 0.731836 0.950000 -0.651663 +v 0.731836 1.000000 -0.651663 +v 0.746348 0.950000 -0.650067 +v 0.746348 1.000000 -0.650067 +v 0.760937 0.950000 -0.650600 +v 0.760937 1.000000 -0.650600 +v 0.775293 0.950000 -0.653252 +v 0.775293 1.000000 -0.653252 +v 0.789110 0.950000 -0.657965 +v 0.789110 1.000000 -0.657965 +v 0.802094 0.950000 -0.664641 +v 0.802094 1.000000 -0.664641 +v 0.813967 0.950000 -0.673135 +v 0.813967 1.000000 -0.673135 +v 0.824477 0.950000 -0.683268 +v 0.824477 1.000000 -0.683268 +v 0.833400 0.950000 -0.694823 +v 0.833400 1.000000 -0.694823 +v 0.840545 0.950000 -0.707554 +v 0.840545 1.000000 -0.707554 +v 0.845760 0.950000 -0.721190 +v 0.845760 1.000000 -0.721190 +v 0.000000 1.000000 -1.000000 +v 0.000000 1.000000 0.000000 +v 0.000000 0.000000 0.000000 +v 0.000000 0.000000 -1.000000 +v 1.000000 0.000000 -1.000000 +v 1.000000 0.000000 0.000000 +v 1.000000 1.000000 0.000000 +v 1.000000 1.000000 -1.000000 +vn -0.0000 -0.0730 -0.9973 +vn -0.0000 0.0730 -0.9973 +vn -0.0000 0.2174 -0.9761 +vn -0.0000 0.3572 -0.9340 +vn -0.0000 0.4894 -0.8720 +vn -0.0000 0.6112 -0.7915 +vn -0.0000 0.7199 -0.6941 +vn -0.0000 0.8133 -0.5819 +vn -0.0000 0.8893 -0.4572 +vn -0.0000 0.9464 -0.3229 +vn -0.0000 0.9834 -0.1816 +vn -0.0000 0.9993 -0.0365 +vn -0.0000 0.9940 0.1094 +vn -0.0000 0.9675 0.2529 +vn -0.0000 0.9203 0.3911 +vn -0.0000 0.8536 0.5209 +vn -0.0000 0.7686 0.6397 +vn -0.0000 0.6673 0.7448 +vn -0.0000 0.5518 0.8340 +vn -0.0000 0.4245 0.9054 +vn -0.0000 0.2881 0.9576 +vn -0.0000 0.1456 0.9893 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -0.1456 0.9893 +vn -0.0000 -0.2881 0.9576 +vn -0.0000 -0.4245 0.9054 +vn -0.0000 -0.5518 0.8340 +vn -0.0000 -0.6673 0.7448 +vn -0.0000 -0.7686 0.6397 +vn -0.0000 -0.8536 0.5209 +vn -0.0000 -0.9203 0.3911 +vn -0.0000 -0.9675 0.2529 +vn -0.0000 -0.9940 0.1094 +vn -0.0000 -0.9993 -0.0365 +vn -0.0000 -0.9834 -0.1816 +vn -0.0000 -0.9464 -0.3229 +vn -0.0000 -0.8893 -0.4572 +vn -0.0000 -0.8133 -0.5819 +vn -0.0000 -0.7199 -0.6941 +vn -0.0000 -0.6112 -0.7915 +vn -0.0000 -0.4894 -0.8720 +vn -0.0000 -0.3572 -0.9340 +vn -0.0000 -0.2174 -0.9761 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 0.4894 -0.8721 +vn -0.0000 -0.4894 -0.8721 +vn 1.0000 -0.0000 0.0001 +vn -0.0000 -0.0730 0.9973 +vn -0.0000 0.0730 0.9973 +vn -0.0000 0.2174 0.9761 +vn -0.0000 0.3572 0.9340 +vn -0.0000 0.4894 0.8721 +vn -0.0000 0.4894 0.8720 +vn -0.0000 0.6112 0.7915 +vn -0.0000 0.7199 0.6941 +vn -0.0000 0.8133 0.5819 +vn -0.0000 0.8893 0.4572 +vn -0.0000 0.9464 0.3229 +vn -0.0000 0.9834 0.1816 +vn -0.0000 0.9993 0.0365 +vn -0.0000 0.9940 -0.1094 +vn -0.0000 0.9675 -0.2529 +vn -0.0000 0.9203 -0.3911 +vn -0.0000 0.8536 -0.5209 +vn -0.0000 0.7686 -0.6397 +vn -0.0000 0.6673 -0.7448 +vn -0.0000 0.5518 -0.8340 +vn -0.0000 0.4245 -0.9054 +vn -0.0000 0.2881 -0.9576 +vn -0.0000 0.1456 -0.9893 +vn -0.0000 -0.0000 -1.0000 +vn -0.0000 -0.1456 -0.9893 +vn -0.0000 -0.2881 -0.9576 +vn -0.0000 -0.4245 -0.9054 +vn -0.0000 -0.5518 -0.8340 +vn -0.0000 -0.6673 -0.7448 +vn -0.0000 -0.7686 -0.6397 +vn -0.0000 -0.8536 -0.5209 +vn -0.0000 -0.9203 -0.3911 +vn -0.0000 -0.9675 -0.2529 +vn -0.0000 -0.9940 -0.1094 +vn -0.0000 -0.9993 0.0365 +vn -0.0000 -0.9834 0.1816 +vn -0.0000 -0.9464 0.3229 +vn -0.0000 -0.8893 0.4572 +vn -0.0000 -0.8133 0.5819 +vn -0.0000 -0.7199 0.6941 +vn -0.0000 -0.6112 0.7915 +vn -0.0000 -0.4894 0.8720 +vn -0.0000 -0.4894 0.8721 +vn -0.0000 -0.3572 0.9340 +vn -0.0000 -0.2174 0.9761 +vn -1.0000 -0.0000 -0.0000 +vn -0.9973 -0.0730 -0.0000 +vn -0.9973 0.0730 -0.0000 +vn -0.9761 0.2174 -0.0000 +vn -0.9340 0.3572 -0.0000 +vn -0.8720 0.4894 -0.0000 +vn -0.8721 0.4894 -0.0000 +vn -0.7915 0.6112 -0.0000 +vn -0.6941 0.7199 -0.0000 +vn -0.5819 0.8133 -0.0000 +vn -0.4572 0.8893 -0.0000 +vn -0.3229 0.9464 -0.0000 +vn -0.1816 0.9834 -0.0000 +vn -0.0365 0.9993 -0.0000 +vn 0.1094 0.9940 -0.0000 +vn 0.2529 0.9675 -0.0000 +vn 0.3911 0.9203 -0.0000 +vn 0.5209 0.8536 -0.0000 +vn 0.6397 0.7686 -0.0000 +vn 0.7448 0.6673 -0.0000 +vn 0.8340 0.5518 -0.0000 +vn 0.9054 0.4245 -0.0000 +vn 0.9576 0.2881 -0.0000 +vn 0.9893 0.1456 -0.0000 +vn 0.9893 -0.1456 -0.0000 +vn 0.9576 -0.2881 -0.0000 +vn 0.9054 -0.4245 -0.0000 +vn 0.8340 -0.5518 -0.0000 +vn 0.7448 -0.6673 -0.0000 +vn 0.6397 -0.7686 -0.0000 +vn 0.5209 -0.8536 -0.0000 +vn 0.3911 -0.9203 -0.0000 +vn 0.2529 -0.9675 -0.0000 +vn 0.1094 -0.9940 -0.0000 +vn -0.0365 -0.9993 -0.0000 +vn -0.1816 -0.9834 -0.0000 +vn -0.3229 -0.9464 -0.0000 +vn -0.4572 -0.8893 -0.0000 +vn -0.5819 -0.8133 -0.0000 +vn -0.6941 -0.7199 -0.0000 +vn -0.7915 -0.6112 -0.0000 +vn -0.8720 -0.4894 -0.0000 +vn -0.9340 -0.3572 -0.0000 +vn -0.9761 -0.2174 -0.0000 +vn -0.0000 -0.0001 -1.0000 +vn 0.5210 0.8536 -0.0000 +vn 0.5210 -0.8536 -0.0000 +vn 0.9973 -0.0730 -0.0000 +vn 0.9973 0.0730 -0.0000 +vn 0.9761 0.2174 -0.0000 +vn 0.9340 0.3572 -0.0000 +vn 0.8720 0.4894 -0.0000 +vn 0.7915 0.6112 -0.0000 +vn 0.6941 0.7199 -0.0000 +vn 0.5819 0.8133 -0.0000 +vn 0.4572 0.8893 -0.0000 +vn 0.3229 0.9464 -0.0000 +vn 0.1816 0.9834 -0.0000 +vn 0.0365 0.9993 -0.0000 +vn -0.1094 0.9940 -0.0000 +vn -0.2529 0.9675 -0.0000 +vn -0.3911 0.9203 -0.0000 +vn -0.5210 0.8536 -0.0000 +vn -0.5209 0.8536 -0.0000 +vn -0.6397 0.7686 -0.0000 +vn -0.7448 0.6673 -0.0000 +vn -0.8340 0.5518 -0.0000 +vn -0.9054 0.4245 -0.0000 +vn -0.9576 0.2881 -0.0000 +vn -0.9893 0.1456 -0.0000 +vn -0.9893 -0.1456 -0.0000 +vn -0.9576 -0.2881 -0.0000 +vn -0.9054 -0.4245 -0.0000 +vn -0.8340 -0.5518 -0.0000 +vn -0.7448 -0.6673 -0.0000 +vn -0.6397 -0.7686 -0.0000 +vn -0.5209 -0.8536 -0.0000 +vn -0.5210 -0.8536 -0.0000 +vn -0.3911 -0.9203 -0.0000 +vn -0.2529 -0.9675 -0.0000 +vn -0.1094 -0.9940 -0.0000 +vn 0.0365 -0.9993 -0.0000 +vn 0.1816 -0.9834 -0.0000 +vn 0.3229 -0.9464 -0.0000 +vn 0.4572 -0.8893 -0.0000 +vn 0.5819 -0.8133 -0.0000 +vn 0.6941 -0.7199 -0.0000 +vn 0.7915 -0.6112 -0.0000 +vn 0.8720 -0.4894 -0.0000 +vn 0.9340 -0.3572 -0.0000 +vn 0.9761 -0.2174 -0.0000 +vn 0.8721 0.4894 -0.0000 +vn 0.9973 -0.0000 -0.0730 +vn 0.9973 -0.0000 0.0730 +vn 0.9761 -0.0000 0.2174 +vn 0.9340 -0.0000 0.3572 +vn 0.8721 -0.0000 0.4894 +vn 0.8720 -0.0000 0.4894 +vn 0.7915 -0.0000 0.6112 +vn 0.6941 -0.0000 0.7199 +vn 0.5819 -0.0000 0.8133 +vn 0.4572 -0.0000 0.8893 +vn 0.3229 -0.0000 0.9464 +vn 0.1816 -0.0000 0.9834 +vn 0.0365 -0.0000 0.9993 +vn -0.1094 -0.0000 0.9940 +vn -0.2529 -0.0000 0.9675 +vn -0.3911 -0.0000 0.9203 +vn -0.5209 -0.0000 0.8536 +vn -0.6397 -0.0000 0.7686 +vn -0.7448 -0.0000 0.6673 +vn -0.8340 -0.0000 0.5518 +vn -0.9054 -0.0000 0.4245 +vn -0.9576 -0.0000 0.2881 +vn -0.9893 -0.0000 0.1456 +vn -0.9893 -0.0000 -0.1456 +vn -0.9576 -0.0000 -0.2881 +vn -0.9054 -0.0000 -0.4245 +vn -0.8340 -0.0000 -0.5518 +vn -0.7448 -0.0000 -0.6673 +vn -0.6397 -0.0000 -0.7686 +vn -0.5209 -0.0000 -0.8536 +vn -0.3911 -0.0000 -0.9203 +vn -0.2529 -0.0000 -0.9675 +vn -0.1094 -0.0000 -0.9940 +vn 0.0365 -0.0000 -0.9993 +vn 0.1816 -0.0000 -0.9834 +vn 0.3229 -0.0000 -0.9464 +vn 0.4572 -0.0000 -0.8893 +vn 0.5819 -0.0000 -0.8133 +vn 0.6941 -0.0000 -0.7199 +vn 0.7915 -0.0000 -0.6112 +vn 0.8720 -0.0000 -0.4894 +vn 0.8721 -0.0000 -0.4894 +vn 0.9340 -0.0000 -0.3572 +vn 0.9761 -0.0000 -0.2174 +vn -0.0000 -1.0000 -0.0000 +vn -0.9973 -0.0000 -0.0730 +vn -0.9973 -0.0000 0.0730 +vn -0.9761 -0.0000 0.2174 +vn -0.9340 -0.0000 0.3572 +vn -0.8720 -0.0000 0.4894 +vn -0.8721 -0.0000 0.4894 +vn -0.7915 -0.0000 0.6112 +vn -0.6941 -0.0000 0.7199 +vn -0.5819 -0.0000 0.8133 +vn -0.4572 -0.0000 0.8893 +vn -0.3229 -0.0000 0.9464 +vn -0.1816 -0.0000 0.9834 +vn -0.0365 -0.0000 0.9993 +vn 0.1094 -0.0000 0.9940 +vn 0.2529 -0.0000 0.9675 +vn 0.3911 -0.0000 0.9203 +vn 0.5209 -0.0000 0.8536 +vn 0.6397 -0.0000 0.7686 +vn 0.7448 -0.0000 0.6673 +vn 0.8340 -0.0000 0.5518 +vn 0.9054 -0.0000 0.4245 +vn 0.9576 -0.0000 0.2881 +vn 0.9893 -0.0000 0.1456 +vn 0.9893 -0.0000 -0.1456 +vn 0.9576 -0.0000 -0.2881 +vn 0.9054 -0.0000 -0.4245 +vn 0.8340 -0.0000 -0.5518 +vn 0.7448 -0.0000 -0.6673 +vn 0.6397 -0.0000 -0.7686 +vn 0.5209 -0.0000 -0.8536 +vn 0.3911 -0.0000 -0.9203 +vn 0.2529 -0.0000 -0.9675 +vn 0.1094 -0.0000 -0.9940 +vn -0.0365 -0.0000 -0.9993 +vn -0.1816 -0.0000 -0.9834 +vn -0.3229 -0.0000 -0.9464 +vn -0.4572 -0.0000 -0.8893 +vn -0.5819 -0.0000 -0.8133 +vn -0.6941 -0.0000 -0.7199 +vn -0.7915 -0.0000 -0.6112 +vn -0.8721 -0.0000 -0.4894 +vn -0.9340 -0.0000 -0.3572 +vn -0.9761 -0.0000 -0.2174 +vn -0.0000 1.0000 -0.0000 +vn -0.8720 -0.0000 -0.4894 +s 0 +f 1//1 2//1 3//1 +f 3//1 2//1 4//1 +f 3//2 4//2 5//2 +f 5//2 4//2 6//2 +f 5//3 6//3 7//3 +f 7//3 6//3 8//3 +f 7//4 8//4 9//4 +f 9//4 8//4 10//4 +f 9//5 10//5 11//5 +f 11//5 10//5 12//5 +f 11//6 12//6 13//6 +f 13//6 12//6 14//6 +f 13//7 14//7 15//7 +f 15//7 14//7 16//7 +f 15//8 16//8 17//8 +f 17//8 16//8 18//8 +f 17//9 18//9 19//9 +f 19//9 18//9 20//9 +f 19//10 20//10 21//10 +f 21//10 20//10 22//10 +f 21//11 22//11 23//11 +f 23//11 22//11 24//11 +f 23//12 24//12 25//12 +f 25//12 24//12 26//12 +f 25//13 26//13 27//13 +f 27//13 26//13 28//13 +f 27//14 28//14 29//14 +f 29//14 28//14 30//14 +f 29//15 30//15 31//15 +f 31//15 30//15 32//15 +f 31//16 32//16 33//16 +f 33//16 32//16 34//16 +f 33//17 34//17 35//17 +f 35//17 34//17 36//17 +f 35//18 36//18 37//18 +f 37//18 36//18 38//18 +f 37//19 38//19 39//19 +f 39//19 38//19 40//19 +f 39//20 40//20 41//20 +f 41//20 40//20 42//20 +f 41//21 42//21 43//21 +f 43//21 42//21 44//21 +f 43//22 44//22 45//22 +f 45//22 44//22 46//22 +f 45//23 46//23 47//23 +f 47//23 46//23 48//23 +f 47//24 48//24 49//24 +f 49//24 48//24 50//24 +f 49//25 50//25 51//25 +f 51//25 50//25 52//25 +f 51//26 52//26 53//26 +f 53//26 52//26 54//26 +f 53//27 54//27 55//27 +f 55//27 54//27 56//27 +f 55//28 56//28 57//28 +f 57//28 56//28 58//28 +f 57//29 58//29 59//29 +f 59//29 58//29 60//29 +f 59//30 60//30 61//30 +f 61//30 60//30 62//30 +f 61//31 62//31 63//31 +f 63//31 62//31 64//31 +f 63//32 64//32 65//32 +f 65//32 64//32 66//32 +f 65//33 66//33 67//33 +f 67//33 66//33 68//33 +f 67//34 68//34 69//34 +f 69//34 68//34 70//34 +f 69//35 70//35 71//35 +f 71//35 70//35 72//35 +f 71//36 72//36 73//36 +f 73//36 72//36 74//36 +f 73//37 74//37 75//37 +f 75//37 74//37 76//37 +f 75//38 76//38 77//38 +f 77//38 76//38 78//38 +f 77//39 78//39 79//39 +f 79//39 78//39 80//39 +f 79//40 80//40 81//40 +f 81//40 80//40 82//40 +f 81//41 82//41 83//41 +f 83//41 82//41 84//41 +f 83//42 84//42 85//42 +f 85//42 84//42 86//42 +f 85//43 86//43 1//43 +f 1//43 86//43 2//43 +f 3//44 5//44 1//44 +f 1//44 5//44 85//44 +f 85//44 5//44 7//44 +f 85//44 7//44 83//44 +f 83//44 7//44 81//44 +f 81//44 7//44 79//44 +f 79//44 7//44 9//44 +f 79//44 9//44 77//44 +f 77//44 9//44 75//44 +f 75//44 9//44 73//44 +f 73//44 9//44 71//44 +f 71//44 9//44 69//44 +f 69//44 9//44 67//44 +f 67//44 9//44 65//44 +f 65//44 9//44 63//44 +f 63//44 9//44 61//44 +f 61//44 9//44 59//44 +f 59//44 9//44 57//44 +f 57//44 9//44 55//44 +f 55//44 9//44 53//44 +f 53//44 9//44 51//44 +f 51//44 9//44 49//44 +f 49//44 9//44 47//44 +f 47//44 9//44 45//44 +f 45//44 9//44 43//44 +f 43//44 9//44 41//44 +f 41//44 9//44 39//44 +f 39//44 9//44 11//44 +f 39//44 11//44 37//44 +f 37//44 11//44 13//44 +f 37//44 13//44 35//44 +f 35//44 13//44 15//44 +f 35//44 15//44 33//44 +f 33//44 15//44 17//44 +f 33//44 17//44 31//44 +f 31//44 17//44 19//44 +f 31//44 19//44 29//44 +f 29//44 19//44 21//44 +f 29//44 21//44 27//44 +f 27//44 21//44 23//44 +f 27//44 23//44 25//44 +f 87//1 88//1 89//1 +f 89//1 88//1 90//1 +f 89//2 90//2 91//2 +f 91//2 90//2 92//2 +f 91//3 92//3 93//3 +f 93//3 92//3 94//3 +f 93//4 94//4 95//4 +f 95//4 94//4 96//4 +f 95//45 96//45 97//45 +f 97//45 96//45 98//45 +f 97//6 98//6 99//6 +f 99//6 98//6 100//6 +f 99//7 100//7 101//7 +f 101//7 100//7 102//7 +f 101//8 102//8 103//8 +f 103//8 102//8 104//8 +f 103//9 104//9 105//9 +f 105//9 104//9 106//9 +f 105//10 106//10 107//10 +f 107//10 106//10 108//10 +f 107//11 108//11 109//11 +f 109//11 108//11 110//11 +f 109//12 110//12 111//12 +f 111//12 110//12 112//12 +f 111//13 112//13 113//13 +f 113//13 112//13 114//13 +f 113//14 114//14 115//14 +f 115//14 114//14 116//14 +f 115//15 116//15 117//15 +f 117//15 116//15 118//15 +f 117//16 118//16 119//16 +f 119//16 118//16 120//16 +f 119//17 120//17 121//17 +f 121//17 120//17 122//17 +f 121//18 122//18 123//18 +f 123//18 122//18 124//18 +f 123//19 124//19 125//19 +f 125//19 124//19 126//19 +f 125//20 126//20 127//20 +f 127//20 126//20 128//20 +f 127//21 128//21 129//21 +f 129//21 128//21 130//21 +f 129//22 130//22 131//22 +f 131//22 130//22 132//22 +f 131//23 132//23 133//23 +f 133//23 132//23 134//23 +f 133//24 134//24 135//24 +f 135//24 134//24 136//24 +f 135//25 136//25 137//25 +f 137//25 136//25 138//25 +f 137//26 138//26 139//26 +f 139//26 138//26 140//26 +f 139//27 140//27 141//27 +f 141//27 140//27 142//27 +f 141//28 142//28 143//28 +f 143//28 142//28 144//28 +f 143//29 144//29 145//29 +f 145//29 144//29 146//29 +f 145//30 146//30 147//30 +f 147//30 146//30 148//30 +f 147//31 148//31 149//31 +f 149//31 148//31 150//31 +f 149//32 150//32 151//32 +f 151//32 150//32 152//32 +f 151//33 152//33 153//33 +f 153//33 152//33 154//33 +f 153//34 154//34 155//34 +f 155//34 154//34 156//34 +f 155//35 156//35 157//35 +f 157//35 156//35 158//35 +f 157//36 158//36 159//36 +f 159//36 158//36 160//36 +f 159//37 160//37 161//37 +f 161//37 160//37 162//37 +f 161//38 162//38 163//38 +f 163//38 162//38 164//38 +f 163//39 164//39 165//39 +f 165//39 164//39 166//39 +f 165//40 166//40 167//40 +f 167//40 166//40 168//40 +f 167//41 168//41 169//41 +f 169//46 168//46 170//46 +f 169//42 170//42 171//42 +f 171//42 170//42 172//42 +f 171//43 172//43 87//43 +f 87//43 172//43 88//43 +f 89//44 91//44 87//44 +f 87//47 91//47 171//47 +f 171//44 91//44 93//44 +f 171//44 93//44 169//44 +f 169//44 93//44 167//44 +f 167//44 93//44 165//44 +f 165//44 93//44 95//44 +f 165//44 95//44 163//44 +f 163//44 95//44 161//44 +f 161//44 95//44 159//44 +f 159//44 95//44 157//44 +f 157//44 95//44 155//44 +f 155//44 95//44 153//44 +f 153//44 95//44 151//44 +f 151//44 95//44 149//44 +f 149//44 95//44 147//44 +f 147//44 95//44 145//44 +f 145//44 95//44 143//44 +f 143//44 95//44 141//44 +f 141//44 95//44 139//44 +f 139//44 95//44 137//44 +f 137//44 95//44 135//44 +f 135//44 95//44 133//44 +f 133//44 95//44 131//44 +f 131//44 95//44 129//44 +f 129//44 95//44 127//44 +f 127//44 95//44 125//44 +f 125//44 95//44 97//44 +f 125//44 97//44 123//44 +f 123//44 97//44 99//44 +f 123//44 99//44 121//44 +f 121//44 99//44 101//44 +f 121//44 101//44 119//44 +f 119//44 101//44 103//44 +f 119//44 103//44 117//44 +f 117//44 103//44 105//44 +f 117//44 105//44 115//44 +f 115//44 105//44 107//44 +f 115//44 107//44 113//44 +f 113//44 107//44 109//44 +f 113//44 109//44 111//44 +f 173//48 174//48 175//48 +f 175//48 174//48 176//48 +f 175//49 176//49 177//49 +f 177//49 176//49 178//49 +f 177//50 178//50 179//50 +f 179//50 178//50 180//50 +f 179//51 180//51 181//51 +f 181//51 180//51 182//51 +f 181//52 182//52 183//52 +f 183//53 182//53 184//53 +f 183//54 184//54 185//54 +f 185//54 184//54 186//54 +f 185//55 186//55 187//55 +f 187//55 186//55 188//55 +f 187//56 188//56 189//56 +f 189//56 188//56 190//56 +f 189//57 190//57 191//57 +f 191//57 190//57 192//57 +f 191//58 192//58 193//58 +f 193//58 192//58 194//58 +f 193//59 194//59 195//59 +f 195//59 194//59 196//59 +f 195//60 196//60 197//60 +f 197//60 196//60 198//60 +f 197//61 198//61 199//61 +f 199//61 198//61 200//61 +f 199//62 200//62 201//62 +f 201//62 200//62 202//62 +f 201//63 202//63 203//63 +f 203//63 202//63 204//63 +f 203//64 204//64 205//64 +f 205//64 204//64 206//64 +f 205//65 206//65 207//65 +f 207//65 206//65 208//65 +f 207//66 208//66 209//66 +f 209//66 208//66 210//66 +f 209//67 210//67 211//67 +f 211//67 210//67 212//67 +f 211//68 212//68 213//68 +f 213//68 212//68 214//68 +f 213//69 214//69 215//69 +f 215//69 214//69 216//69 +f 215//70 216//70 217//70 +f 217//70 216//70 218//70 +f 217//71 218//71 219//71 +f 219//71 218//71 220//71 +f 219//72 220//72 221//72 +f 221//72 220//72 222//72 +f 221//73 222//73 223//73 +f 223//73 222//73 224//73 +f 223//74 224//74 225//74 +f 225//74 224//74 226//74 +f 225//75 226//75 227//75 +f 227//75 226//75 228//75 +f 227//76 228//76 229//76 +f 229//76 228//76 230//76 +f 229//77 230//77 231//77 +f 231//77 230//77 232//77 +f 231//78 232//78 233//78 +f 233//78 232//78 234//78 +f 233//79 234//79 235//79 +f 235//79 234//79 236//79 +f 235//80 236//80 237//80 +f 237//80 236//80 238//80 +f 237//81 238//81 239//81 +f 239//81 238//81 240//81 +f 239//82 240//82 241//82 +f 241//82 240//82 242//82 +f 241//83 242//83 243//83 +f 243//83 242//83 244//83 +f 243//84 244//84 245//84 +f 245//84 244//84 246//84 +f 245//85 246//85 247//85 +f 247//85 246//85 248//85 +f 247//86 248//86 249//86 +f 249//86 248//86 250//86 +f 249//87 250//87 251//87 +f 251//87 250//87 252//87 +f 251//88 252//88 253//88 +f 253//88 252//88 254//88 +f 253//89 254//89 255//89 +f 255//90 254//90 256//90 +f 255//91 256//91 257//91 +f 257//91 256//91 258//91 +f 257//92 258//92 173//92 +f 173//92 258//92 174//92 +f 175//93 177//93 173//93 +f 173//93 177//93 257//93 +f 257//93 177//93 179//93 +f 257//93 179//93 255//93 +f 255//93 179//93 253//93 +f 253//93 179//93 251//93 +f 251//93 179//93 181//93 +f 251//93 181//93 249//93 +f 249//93 181//93 247//93 +f 247//93 181//93 245//93 +f 245//93 181//93 243//93 +f 243//93 181//93 241//93 +f 241//93 181//93 239//93 +f 239//93 181//93 237//93 +f 237//93 181//93 235//93 +f 235//93 181//93 233//93 +f 233//93 181//93 231//93 +f 231//93 181//93 229//93 +f 229//93 181//93 227//93 +f 227//93 181//93 225//93 +f 225//93 181//93 223//93 +f 223//93 181//93 221//93 +f 221//93 181//93 219//93 +f 219//93 181//93 217//93 +f 217//93 181//93 215//93 +f 215//93 181//93 213//93 +f 213//93 181//93 211//93 +f 211//93 181//93 183//93 +f 211//93 183//93 209//93 +f 209//93 183//93 185//93 +f 209//93 185//93 207//93 +f 207//93 185//93 187//93 +f 207//93 187//93 205//93 +f 205//93 187//93 189//93 +f 205//93 189//93 203//93 +f 203//93 189//93 191//93 +f 203//93 191//93 201//93 +f 201//93 191//93 193//93 +f 201//93 193//93 199//93 +f 199//93 193//93 195//93 +f 199//93 195//93 197//93 +f 259//48 260//48 261//48 +f 261//48 260//48 262//48 +f 261//49 262//49 263//49 +f 263//49 262//49 264//49 +f 263//50 264//50 265//50 +f 265//50 264//50 266//50 +f 265//51 266//51 267//51 +f 267//51 266//51 268//51 +f 267//52 268//52 269//52 +f 269//53 268//53 270//53 +f 269//54 270//54 271//54 +f 271//54 270//54 272//54 +f 271//55 272//55 273//55 +f 273//55 272//55 274//55 +f 273//56 274//56 275//56 +f 275//56 274//56 276//56 +f 275//57 276//57 277//57 +f 277//57 276//57 278//57 +f 277//58 278//58 279//58 +f 279//58 278//58 280//58 +f 279//59 280//59 281//59 +f 281//59 280//59 282//59 +f 281//60 282//60 283//60 +f 283//60 282//60 284//60 +f 283//61 284//61 285//61 +f 285//61 284//61 286//61 +f 285//62 286//62 287//62 +f 287//62 286//62 288//62 +f 287//63 288//63 289//63 +f 289//63 288//63 290//63 +f 289//64 290//64 291//64 +f 291//64 290//64 292//64 +f 291//65 292//65 293//65 +f 293//65 292//65 294//65 +f 293//66 294//66 295//66 +f 295//66 294//66 296//66 +f 295//67 296//67 297//67 +f 297//67 296//67 298//67 +f 297//68 298//68 299//68 +f 299//68 298//68 300//68 +f 299//69 300//69 301//69 +f 301//69 300//69 302//69 +f 301//70 302//70 303//70 +f 303//70 302//70 304//70 +f 303//71 304//71 305//71 +f 305//71 304//71 306//71 +f 305//72 306//72 307//72 +f 307//72 306//72 308//72 +f 307//73 308//73 309//73 +f 309//73 308//73 310//73 +f 309//74 310//74 311//74 +f 311//74 310//74 312//74 +f 311//75 312//75 313//75 +f 313//75 312//75 314//75 +f 313//76 314//76 315//76 +f 315//76 314//76 316//76 +f 315//77 316//77 317//77 +f 317//77 316//77 318//77 +f 317//78 318//78 319//78 +f 319//78 318//78 320//78 +f 319//79 320//79 321//79 +f 321//79 320//79 322//79 +f 321//80 322//80 323//80 +f 323//80 322//80 324//80 +f 323//81 324//81 325//81 +f 325//81 324//81 326//81 +f 325//82 326//82 327//82 +f 327//82 326//82 328//82 +f 327//83 328//83 329//83 +f 329//83 328//83 330//83 +f 329//84 330//84 331//84 +f 331//84 330//84 332//84 +f 331//85 332//85 333//85 +f 333//85 332//85 334//85 +f 333//86 334//86 335//86 +f 335//86 334//86 336//86 +f 335//87 336//87 337//87 +f 337//87 336//87 338//87 +f 337//88 338//88 339//88 +f 339//88 338//88 340//88 +f 339//89 340//89 341//89 +f 341//90 340//90 342//90 +f 341//91 342//91 343//91 +f 343//91 342//91 344//91 +f 343//92 344//92 259//92 +f 259//92 344//92 260//92 +f 261//93 263//93 259//93 +f 259//93 263//93 343//93 +f 343//93 263//93 265//93 +f 343//93 265//93 341//93 +f 341//93 265//93 339//93 +f 339//93 265//93 337//93 +f 337//93 265//93 267//93 +f 337//93 267//93 335//93 +f 335//93 267//93 333//93 +f 333//93 267//93 331//93 +f 331//93 267//93 329//93 +f 329//93 267//93 327//93 +f 327//93 267//93 325//93 +f 325//93 267//93 323//93 +f 323//93 267//93 321//93 +f 321//93 267//93 319//93 +f 319//93 267//93 317//93 +f 317//93 267//93 315//93 +f 315//93 267//93 313//93 +f 313//93 267//93 311//93 +f 311//93 267//93 309//93 +f 309//93 267//93 307//93 +f 307//93 267//93 305//93 +f 305//93 267//93 303//93 +f 303//93 267//93 301//93 +f 301//93 267//93 299//93 +f 299//93 267//93 297//93 +f 297//93 267//93 269//93 +f 297//93 269//93 295//93 +f 295//93 269//93 271//93 +f 295//93 271//93 293//93 +f 293//93 271//93 273//93 +f 293//93 273//93 291//93 +f 291//93 273//93 275//93 +f 291//93 275//93 289//93 +f 289//93 275//93 277//93 +f 289//93 277//93 287//93 +f 287//93 277//93 279//93 +f 287//93 279//93 285//93 +f 285//93 279//93 281//93 +f 285//93 281//93 283//93 +f 345//48 346//48 347//48 +f 347//48 346//48 348//48 +f 347//49 348//49 349//49 +f 349//49 348//49 350//49 +f 349//50 350//50 351//50 +f 351//50 350//50 352//50 +f 351//51 352//51 353//51 +f 353//51 352//51 354//51 +f 353//52 354//52 355//52 +f 355//53 354//53 356//53 +f 355//54 356//54 357//54 +f 357//54 356//54 358//54 +f 357//55 358//55 359//55 +f 359//55 358//55 360//55 +f 359//56 360//56 361//56 +f 361//56 360//56 362//56 +f 361//57 362//57 363//57 +f 363//57 362//57 364//57 +f 363//58 364//58 365//58 +f 365//58 364//58 366//58 +f 365//59 366//59 367//59 +f 367//59 366//59 368//59 +f 367//60 368//60 369//60 +f 369//60 368//60 370//60 +f 369//61 370//61 371//61 +f 371//61 370//61 372//61 +f 371//62 372//62 373//62 +f 373//62 372//62 374//62 +f 373//63 374//63 375//63 +f 375//63 374//63 376//63 +f 375//64 376//64 377//64 +f 377//64 376//64 378//64 +f 377//65 378//65 379//65 +f 379//65 378//65 380//65 +f 379//66 380//66 381//66 +f 381//66 380//66 382//66 +f 381//67 382//67 383//67 +f 383//67 382//67 384//67 +f 383//68 384//68 385//68 +f 385//68 384//68 386//68 +f 385//69 386//69 387//69 +f 387//69 386//69 388//69 +f 387//70 388//70 389//70 +f 389//70 388//70 390//70 +f 389//71 390//71 391//71 +f 391//71 390//71 392//71 +f 391//72 392//72 393//72 +f 393//72 392//72 394//72 +f 393//73 394//73 395//73 +f 395//73 394//73 396//73 +f 395//74 396//74 397//74 +f 397//74 396//74 398//74 +f 397//75 398//75 399//75 +f 399//75 398//75 400//75 +f 399//76 400//76 401//76 +f 401//76 400//76 402//76 +f 401//77 402//77 403//77 +f 403//77 402//77 404//77 +f 403//78 404//78 405//78 +f 405//78 404//78 406//78 +f 405//79 406//79 407//79 +f 407//79 406//79 408//79 +f 407//80 408//80 409//80 +f 409//80 408//80 410//80 +f 409//81 410//81 411//81 +f 411//81 410//81 412//81 +f 411//82 412//82 413//82 +f 413//82 412//82 414//82 +f 413//83 414//83 415//83 +f 415//83 414//83 416//83 +f 415//84 416//84 417//84 +f 417//84 416//84 418//84 +f 417//85 418//85 419//85 +f 419//85 418//85 420//85 +f 419//86 420//86 421//86 +f 421//86 420//86 422//86 +f 421//87 422//87 423//87 +f 423//87 422//87 424//87 +f 423//88 424//88 425//88 +f 425//88 424//88 426//88 +f 425//89 426//89 427//89 +f 427//90 426//90 428//90 +f 427//91 428//91 429//91 +f 429//91 428//91 430//91 +f 429//92 430//92 345//92 +f 345//92 430//92 346//92 +f 347//93 349//93 345//93 +f 345//93 349//93 429//93 +f 429//93 349//93 351//93 +f 429//93 351//93 427//93 +f 427//93 351//93 425//93 +f 425//93 351//93 423//93 +f 423//93 351//93 353//93 +f 423//93 353//93 421//93 +f 421//93 353//93 419//93 +f 419//93 353//93 417//93 +f 417//93 353//93 415//93 +f 415//93 353//93 413//93 +f 413//93 353//93 411//93 +f 411//93 353//93 409//93 +f 409//93 353//93 407//93 +f 407//93 353//93 405//93 +f 405//93 353//93 403//93 +f 403//93 353//93 401//93 +f 401//93 353//93 399//93 +f 399//93 353//93 397//93 +f 397//93 353//93 395//93 +f 395//93 353//93 393//93 +f 393//93 353//93 391//93 +f 391//93 353//93 389//93 +f 389//93 353//93 387//93 +f 387//93 353//93 385//93 +f 385//93 353//93 383//93 +f 383//93 353//93 355//93 +f 383//93 355//93 381//93 +f 381//93 355//93 357//93 +f 381//93 357//93 379//93 +f 379//93 357//93 359//93 +f 379//93 359//93 377//93 +f 377//93 359//93 361//93 +f 377//93 361//93 375//93 +f 375//93 361//93 363//93 +f 375//93 363//93 373//93 +f 373//93 363//93 365//93 +f 373//93 365//93 371//93 +f 371//93 365//93 367//93 +f 371//93 367//93 369//93 +f 431//48 432//48 433//48 +f 433//48 432//48 434//48 +f 433//49 434//49 435//49 +f 435//49 434//49 436//49 +f 435//50 436//50 437//50 +f 437//50 436//50 438//50 +f 437//51 438//51 439//51 +f 439//51 438//51 440//51 +f 439//52 440//52 441//52 +f 441//52 440//52 442//52 +f 441//54 442//54 443//54 +f 443//54 442//54 444//54 +f 443//55 444//55 445//55 +f 445//55 444//55 446//55 +f 445//56 446//56 447//56 +f 447//56 446//56 448//56 +f 447//57 448//57 449//57 +f 449//57 448//57 450//57 +f 449//58 450//58 451//58 +f 451//58 450//58 452//58 +f 451//59 452//59 453//59 +f 453//59 452//59 454//59 +f 453//60 454//60 455//60 +f 455//60 454//60 456//60 +f 455//61 456//61 457//61 +f 457//61 456//61 458//61 +f 457//62 458//62 459//62 +f 459//62 458//62 460//62 +f 459//63 460//63 461//63 +f 461//63 460//63 462//63 +f 461//64 462//64 463//64 +f 463//64 462//64 464//64 +f 463//65 464//65 465//65 +f 465//65 464//65 466//65 +f 465//66 466//66 467//66 +f 467//66 466//66 468//66 +f 467//67 468//67 469//67 +f 469//67 468//67 470//67 +f 469//68 470//68 471//68 +f 471//68 470//68 472//68 +f 471//69 472//69 473//69 +f 473//69 472//69 474//69 +f 473//70 474//70 475//70 +f 475//70 474//70 476//70 +f 475//71 476//71 477//71 +f 477//71 476//71 478//71 +f 477//72 478//72 479//72 +f 479//72 478//72 480//72 +f 479//73 480//73 481//73 +f 481//73 480//73 482//73 +f 481//74 482//74 483//74 +f 483//74 482//74 484//74 +f 483//75 484//75 485//75 +f 485//75 484//75 486//75 +f 485//76 486//76 487//76 +f 487//76 486//76 488//76 +f 487//77 488//77 489//77 +f 489//77 488//77 490//77 +f 489//78 490//78 491//78 +f 491//78 490//78 492//78 +f 491//79 492//79 493//79 +f 493//79 492//79 494//79 +f 493//80 494//80 495//80 +f 495//80 494//80 496//80 +f 495//81 496//81 497//81 +f 497//81 496//81 498//81 +f 497//82 498//82 499//82 +f 499//82 498//82 500//82 +f 499//83 500//83 501//83 +f 501//83 500//83 502//83 +f 501//84 502//84 503//84 +f 503//84 502//84 504//84 +f 503//85 504//85 505//85 +f 505//85 504//85 506//85 +f 505//86 506//86 507//86 +f 507//86 506//86 508//86 +f 507//87 508//87 509//87 +f 509//87 508//87 510//87 +f 509//88 510//88 511//88 +f 511//88 510//88 512//88 +f 511//90 512//90 513//90 +f 513//90 512//90 514//90 +f 513//91 514//91 515//91 +f 515//91 514//91 516//91 +f 515//92 516//92 431//92 +f 431//92 516//92 432//92 +f 433//93 435//93 431//93 +f 431//93 435//93 515//93 +f 515//93 435//93 437//93 +f 515//93 437//93 513//93 +f 513//93 437//93 511//93 +f 511//93 437//93 509//93 +f 509//93 437//93 439//93 +f 509//93 439//93 507//93 +f 507//93 439//93 505//93 +f 505//93 439//93 503//93 +f 503//93 439//93 501//93 +f 501//93 439//93 499//93 +f 499//93 439//93 497//93 +f 497//93 439//93 495//93 +f 495//93 439//93 493//93 +f 493//93 439//93 491//93 +f 491//93 439//93 489//93 +f 489//93 439//93 487//93 +f 487//93 439//93 485//93 +f 485//93 439//93 483//93 +f 483//93 439//93 481//93 +f 481//93 439//93 479//93 +f 479//93 439//93 477//93 +f 477//93 439//93 475//93 +f 475//93 439//93 473//93 +f 473//93 439//93 471//93 +f 471//93 439//93 469//93 +f 469//93 439//93 441//93 +f 469//93 441//93 467//93 +f 467//93 441//93 443//93 +f 467//93 443//93 465//93 +f 465//93 443//93 445//93 +f 465//93 445//93 463//93 +f 463//93 445//93 447//93 +f 463//93 447//93 461//93 +f 461//93 447//93 449//93 +f 461//93 449//93 459//93 +f 459//93 449//93 451//93 +f 459//93 451//93 457//93 +f 457//93 451//93 453//93 +f 457//93 453//93 455//93 +f 517//48 518//48 519//48 +f 519//48 518//48 520//48 +f 519//49 520//49 521//49 +f 521//49 520//49 522//49 +f 521//50 522//50 523//50 +f 523//50 522//50 524//50 +f 523//51 524//51 525//51 +f 525//51 524//51 526//51 +f 525//52 526//52 527//52 +f 527//52 526//52 528//52 +f 527//54 528//54 529//54 +f 529//54 528//54 530//54 +f 529//55 530//55 531//55 +f 531//55 530//55 532//55 +f 531//56 532//56 533//56 +f 533//56 532//56 534//56 +f 533//57 534//57 535//57 +f 535//57 534//57 536//57 +f 535//58 536//58 537//58 +f 537//58 536//58 538//58 +f 537//59 538//59 539//59 +f 539//59 538//59 540//59 +f 539//60 540//60 541//60 +f 541//60 540//60 542//60 +f 541//61 542//61 543//61 +f 543//61 542//61 544//61 +f 543//62 544//62 545//62 +f 545//62 544//62 546//62 +f 545//63 546//63 547//63 +f 547//63 546//63 548//63 +f 547//64 548//64 549//64 +f 549//64 548//64 550//64 +f 549//65 550//65 551//65 +f 551//65 550//65 552//65 +f 551//66 552//66 553//66 +f 553//66 552//66 554//66 +f 553//67 554//67 555//67 +f 555//67 554//67 556//67 +f 555//68 556//68 557//68 +f 557//68 556//68 558//68 +f 557//69 558//69 559//69 +f 559//69 558//69 560//69 +f 559//70 560//70 561//70 +f 561//70 560//70 562//70 +f 561//71 562//71 563//71 +f 563//71 562//71 564//71 +f 563//72 564//72 565//72 +f 565//72 564//72 566//72 +f 565//73 566//73 567//73 +f 567//73 566//73 568//73 +f 567//74 568//74 569//74 +f 569//74 568//74 570//74 +f 569//75 570//75 571//75 +f 571//75 570//75 572//75 +f 571//76 572//76 573//76 +f 573//76 572//76 574//76 +f 573//77 574//77 575//77 +f 575//77 574//77 576//77 +f 575//78 576//78 577//78 +f 577//78 576//78 578//78 +f 577//79 578//79 579//79 +f 579//79 578//79 580//79 +f 579//80 580//80 581//80 +f 581//80 580//80 582//80 +f 581//81 582//81 583//81 +f 583//81 582//81 584//81 +f 583//82 584//82 585//82 +f 585//82 584//82 586//82 +f 585//83 586//83 587//83 +f 587//83 586//83 588//83 +f 587//84 588//84 589//84 +f 589//84 588//84 590//84 +f 589//85 590//85 591//85 +f 591//85 590//85 592//85 +f 591//86 592//86 593//86 +f 593//86 592//86 594//86 +f 593//87 594//87 595//87 +f 595//87 594//87 596//87 +f 595//88 596//88 597//88 +f 597//88 596//88 598//88 +f 597//90 598//90 599//90 +f 599//90 598//90 600//90 +f 599//91 600//91 601//91 +f 601//91 600//91 602//91 +f 601//92 602//92 517//92 +f 517//92 602//92 518//92 +f 519//93 521//93 517//93 +f 517//93 521//93 601//93 +f 601//93 521//93 523//93 +f 601//93 523//93 599//93 +f 599//93 523//93 597//93 +f 597//93 523//93 595//93 +f 595//93 523//93 525//93 +f 595//93 525//93 593//93 +f 593//93 525//93 591//93 +f 591//93 525//93 589//93 +f 589//93 525//93 587//93 +f 587//93 525//93 585//93 +f 585//93 525//93 583//93 +f 583//93 525//93 581//93 +f 581//93 525//93 579//93 +f 579//93 525//93 577//93 +f 577//93 525//93 575//93 +f 575//93 525//93 573//93 +f 573//93 525//93 571//93 +f 571//93 525//93 569//93 +f 569//93 525//93 567//93 +f 567//93 525//93 565//93 +f 565//93 525//93 563//93 +f 563//93 525//93 561//93 +f 561//93 525//93 559//93 +f 559//93 525//93 557//93 +f 557//93 525//93 555//93 +f 555//93 525//93 527//93 +f 555//93 527//93 553//93 +f 553//93 527//93 529//93 +f 553//93 529//93 551//93 +f 551//93 529//93 531//93 +f 551//93 531//93 549//93 +f 549//93 531//93 533//93 +f 549//93 533//93 547//93 +f 547//93 533//93 535//93 +f 547//93 535//93 545//93 +f 545//93 535//93 537//93 +f 545//93 537//93 543//93 +f 543//93 537//93 539//93 +f 543//93 539//93 541//93 +f 603//94 604//94 605//94 +f 605//94 604//94 606//94 +f 605//95 606//95 607//95 +f 607//95 606//95 608//95 +f 607//96 608//96 609//96 +f 609//96 608//96 610//96 +f 609//97 610//97 611//97 +f 611//97 610//97 612//97 +f 611//98 612//98 613//98 +f 613//99 612//99 614//99 +f 613//100 614//100 615//100 +f 615//100 614//100 616//100 +f 615//101 616//101 617//101 +f 617//101 616//101 618//101 +f 617//102 618//102 619//102 +f 619//102 618//102 620//102 +f 619//103 620//103 621//103 +f 621//103 620//103 622//103 +f 621//104 622//104 623//104 +f 623//104 622//104 624//104 +f 623//105 624//105 625//105 +f 625//105 624//105 626//105 +f 625//106 626//106 627//106 +f 627//106 626//106 628//106 +f 627//107 628//107 629//107 +f 629//107 628//107 630//107 +f 629//108 630//108 631//108 +f 631//108 630//108 632//108 +f 631//109 632//109 633//109 +f 633//109 632//109 634//109 +f 633//110 634//110 635//110 +f 635//110 634//110 636//110 +f 635//111 636//111 637//111 +f 637//111 636//111 638//111 +f 637//112 638//112 639//112 +f 639//112 638//112 640//112 +f 639//113 640//113 641//113 +f 641//113 640//113 642//113 +f 641//114 642//114 643//114 +f 643//114 642//114 644//114 +f 643//115 644//115 645//115 +f 645//115 644//115 646//115 +f 645//116 646//116 647//116 +f 647//116 646//116 648//116 +f 647//44 648//44 649//44 +f 649//44 648//44 650//44 +f 649//117 650//117 651//117 +f 651//117 650//117 652//117 +f 651//118 652//118 653//118 +f 653//118 652//118 654//118 +f 653//119 654//119 655//119 +f 655//119 654//119 656//119 +f 655//120 656//120 657//120 +f 657//120 656//120 658//120 +f 657//121 658//121 659//121 +f 659//121 658//121 660//121 +f 659//122 660//122 661//122 +f 661//122 660//122 662//122 +f 661//123 662//123 663//123 +f 663//123 662//123 664//123 +f 663//124 664//124 665//124 +f 665//124 664//124 666//124 +f 665//125 666//125 667//125 +f 667//125 666//125 668//125 +f 667//126 668//126 669//126 +f 669//126 668//126 670//126 +f 669//127 670//127 671//127 +f 671//127 670//127 672//127 +f 671//128 672//128 673//128 +f 673//128 672//128 674//128 +f 673//129 674//129 675//129 +f 675//129 674//129 676//129 +f 675//130 676//130 677//130 +f 677//130 676//130 678//130 +f 677//131 678//131 679//131 +f 679//131 678//131 680//131 +f 679//132 680//132 681//132 +f 681//132 680//132 682//132 +f 681//133 682//133 683//133 +f 683//133 682//133 684//133 +f 683//134 684//134 685//134 +f 685//134 684//134 686//134 +f 685//135 686//135 687//135 +f 687//135 686//135 688//135 +f 687//136 688//136 603//136 +f 603//136 688//136 604//136 +f 605//71 607//71 603//71 +f 603//71 607//71 687//71 +f 687//71 607//71 609//71 +f 687//71 609//71 685//71 +f 685//71 609//71 683//71 +f 683//71 609//71 681//71 +f 681//71 609//71 611//71 +f 681//71 611//71 679//71 +f 679//71 611//71 677//71 +f 677//71 611//71 675//71 +f 675//71 611//71 673//71 +f 673//71 611//71 671//71 +f 671//71 611//71 669//71 +f 669//71 611//71 667//71 +f 667//71 611//71 665//71 +f 665//71 611//71 663//71 +f 663//71 611//71 661//71 +f 661//71 611//71 659//71 +f 659//71 611//71 657//71 +f 657//71 611//71 655//71 +f 655//71 611//71 653//71 +f 653//71 611//71 651//71 +f 651//71 611//71 649//71 +f 649//71 611//71 647//71 +f 647//71 611//71 645//71 +f 645//71 611//71 643//71 +f 643//71 611//71 641//71 +f 641//71 611//71 613//71 +f 641//71 613//71 639//71 +f 639//71 613//71 615//71 +f 639//71 615//71 637//71 +f 637//71 615//71 617//71 +f 637//71 617//71 635//71 +f 635//71 617//71 619//71 +f 635//71 619//71 633//71 +f 633//71 619//71 621//71 +f 633//71 621//71 631//71 +f 631//71 621//71 623//71 +f 631//71 623//71 629//71 +f 629//71 623//71 625//71 +f 629//137 625//137 627//137 +f 689//94 690//94 691//94 +f 691//94 690//94 692//94 +f 691//95 692//95 693//95 +f 693//95 692//95 694//95 +f 693//96 694//96 695//96 +f 695//96 694//96 696//96 +f 695//97 696//97 697//97 +f 697//97 696//97 698//97 +f 697//98 698//98 699//98 +f 699//98 698//98 700//98 +f 699//100 700//100 701//100 +f 701//100 700//100 702//100 +f 701//101 702//101 703//101 +f 703//101 702//101 704//101 +f 703//102 704//102 705//102 +f 705//102 704//102 706//102 +f 705//103 706//103 707//103 +f 707//103 706//103 708//103 +f 707//104 708//104 709//104 +f 709//104 708//104 710//104 +f 709//105 710//105 711//105 +f 711//105 710//105 712//105 +f 711//106 712//106 713//106 +f 713//106 712//106 714//106 +f 713//107 714//107 715//107 +f 715//107 714//107 716//107 +f 715//108 716//108 717//108 +f 717//108 716//108 718//108 +f 717//109 718//109 719//109 +f 719//109 718//109 720//109 +f 719//110 720//110 721//110 +f 721//110 720//110 722//110 +f 721//111 722//111 723//111 +f 723//111 722//111 724//111 +f 723//112 724//112 725//112 +f 725//112 724//112 726//112 +f 725//113 726//113 727//113 +f 727//113 726//113 728//113 +f 727//114 728//114 729//114 +f 729//114 728//114 730//114 +f 729//115 730//115 731//115 +f 731//115 730//115 732//115 +f 731//116 732//116 733//116 +f 733//116 732//116 734//116 +f 733//44 734//44 735//44 +f 735//44 734//44 736//44 +f 735//117 736//117 737//117 +f 737//117 736//117 738//117 +f 737//118 738//118 739//118 +f 739//118 738//118 740//118 +f 739//119 740//119 741//119 +f 741//119 740//119 742//119 +f 741//120 742//120 743//120 +f 743//120 742//120 744//120 +f 743//121 744//121 745//121 +f 745//121 744//121 746//121 +f 745//122 746//122 747//122 +f 747//122 746//122 748//122 +f 747//123 748//123 749//123 +f 749//123 748//123 750//123 +f 749//124 750//124 751//124 +f 751//124 750//124 752//124 +f 751//125 752//125 753//125 +f 753//125 752//125 754//125 +f 753//126 754//126 755//126 +f 755//126 754//126 756//126 +f 755//127 756//127 757//127 +f 757//127 756//127 758//127 +f 757//128 758//128 759//128 +f 759//128 758//128 760//128 +f 759//129 760//129 761//129 +f 761//129 760//129 762//129 +f 761//130 762//130 763//130 +f 763//130 762//130 764//130 +f 763//131 764//131 765//131 +f 765//131 764//131 766//131 +f 765//132 766//132 767//132 +f 767//132 766//132 768//132 +f 767//133 768//133 769//133 +f 769//133 768//133 770//133 +f 769//134 770//134 771//134 +f 771//134 770//134 772//134 +f 771//135 772//135 773//135 +f 773//135 772//135 774//135 +f 773//136 774//136 689//136 +f 689//136 774//136 690//136 +f 691//71 693//71 689//71 +f 689//71 693//71 773//71 +f 773//71 693//71 695//71 +f 773//71 695//71 771//71 +f 771//71 695//71 769//71 +f 769//71 695//71 767//71 +f 767//71 695//71 697//71 +f 767//71 697//71 765//71 +f 765//71 697//71 763//71 +f 763//71 697//71 761//71 +f 761//71 697//71 759//71 +f 759//71 697//71 757//71 +f 757//71 697//71 755//71 +f 755//71 697//71 753//71 +f 753//71 697//71 751//71 +f 751//71 697//71 749//71 +f 749//71 697//71 747//71 +f 747//71 697//71 745//71 +f 745//71 697//71 743//71 +f 743//71 697//71 741//71 +f 741//71 697//71 739//71 +f 739//71 697//71 737//71 +f 737//71 697//71 735//71 +f 735//71 697//71 733//71 +f 733//71 697//71 731//71 +f 731//71 697//71 729//71 +f 729//71 697//71 727//71 +f 727//71 697//71 699//71 +f 727//71 699//71 725//71 +f 725//71 699//71 701//71 +f 725//71 701//71 723//71 +f 723//71 701//71 703//71 +f 723//71 703//71 721//71 +f 721//71 703//71 705//71 +f 721//71 705//71 719//71 +f 719//71 705//71 707//71 +f 719//71 707//71 717//71 +f 717//71 707//71 709//71 +f 717//71 709//71 715//71 +f 715//71 709//71 711//71 +f 715//137 711//137 713//137 +f 775//94 776//94 777//94 +f 777//94 776//94 778//94 +f 777//95 778//95 779//95 +f 779//95 778//95 780//95 +f 779//96 780//96 781//96 +f 781//96 780//96 782//96 +f 781//97 782//97 783//97 +f 783//97 782//97 784//97 +f 783//98 784//98 785//98 +f 785//98 784//98 786//98 +f 785//100 786//100 787//100 +f 787//100 786//100 788//100 +f 787//101 788//101 789//101 +f 789//101 788//101 790//101 +f 789//102 790//102 791//102 +f 791//102 790//102 792//102 +f 791//103 792//103 793//103 +f 793//103 792//103 794//103 +f 793//104 794//104 795//104 +f 795//104 794//104 796//104 +f 795//105 796//105 797//105 +f 797//105 796//105 798//105 +f 797//106 798//106 799//106 +f 799//106 798//106 800//106 +f 799//107 800//107 801//107 +f 801//107 800//107 802//107 +f 801//108 802//108 803//108 +f 803//108 802//108 804//108 +f 803//109 804//109 805//109 +f 805//109 804//109 806//109 +f 805//138 806//138 807//138 +f 807//110 806//110 808//110 +f 807//111 808//111 809//111 +f 809//111 808//111 810//111 +f 809//112 810//112 811//112 +f 811//112 810//112 812//112 +f 811//113 812//113 813//113 +f 813//113 812//113 814//113 +f 813//114 814//114 815//114 +f 815//114 814//114 816//114 +f 815//115 816//115 817//115 +f 817//115 816//115 818//115 +f 817//116 818//116 819//116 +f 819//116 818//116 820//116 +f 819//44 820//44 821//44 +f 821//44 820//44 822//44 +f 821//117 822//117 823//117 +f 823//117 822//117 824//117 +f 823//118 824//118 825//118 +f 825//118 824//118 826//118 +f 825//119 826//119 827//119 +f 827//119 826//119 828//119 +f 827//120 828//120 829//120 +f 829//120 828//120 830//120 +f 829//121 830//121 831//121 +f 831//121 830//121 832//121 +f 831//122 832//122 833//122 +f 833//122 832//122 834//122 +f 833//123 834//123 835//123 +f 835//139 834//139 836//139 +f 835//124 836//124 837//124 +f 837//124 836//124 838//124 +f 837//125 838//125 839//125 +f 839//125 838//125 840//125 +f 839//126 840//126 841//126 +f 841//126 840//126 842//126 +f 841//127 842//127 843//127 +f 843//127 842//127 844//127 +f 843//128 844//128 845//128 +f 845//128 844//128 846//128 +f 845//129 846//129 847//129 +f 847//129 846//129 848//129 +f 847//130 848//130 849//130 +f 849//130 848//130 850//130 +f 849//131 850//131 851//131 +f 851//131 850//131 852//131 +f 851//132 852//132 853//132 +f 853//132 852//132 854//132 +f 853//133 854//133 855//133 +f 855//133 854//133 856//133 +f 855//134 856//134 857//134 +f 857//134 856//134 858//134 +f 857//135 858//135 859//135 +f 859//135 858//135 860//135 +f 859//136 860//136 775//136 +f 775//136 860//136 776//136 +f 777//71 779//71 775//71 +f 775//71 779//71 859//71 +f 859//71 779//71 781//71 +f 859//71 781//71 857//71 +f 857//71 781//71 855//71 +f 855//71 781//71 853//71 +f 853//71 781//71 783//71 +f 853//71 783//71 851//71 +f 851//71 783//71 849//71 +f 849//71 783//71 847//71 +f 847//71 783//71 845//71 +f 845//71 783//71 843//71 +f 843//71 783//71 841//71 +f 841//71 783//71 839//71 +f 839//71 783//71 837//71 +f 837//71 783//71 835//71 +f 835//71 783//71 833//71 +f 833//71 783//71 831//71 +f 831//71 783//71 829//71 +f 829//71 783//71 827//71 +f 827//71 783//71 825//71 +f 825//71 783//71 823//71 +f 823//71 783//71 821//71 +f 821//71 783//71 819//71 +f 819//71 783//71 817//71 +f 817//71 783//71 815//71 +f 815//71 783//71 813//71 +f 813//71 783//71 785//71 +f 813//71 785//71 811//71 +f 811//71 785//71 787//71 +f 811//71 787//71 809//71 +f 809//71 787//71 789//71 +f 809//71 789//71 807//71 +f 807//71 789//71 791//71 +f 807//71 791//71 805//71 +f 805//71 791//71 793//71 +f 805//71 793//71 803//71 +f 803//71 793//71 795//71 +f 803//71 795//71 801//71 +f 801//71 795//71 797//71 +f 801//71 797//71 799//71 +f 861//140 862//140 863//140 +f 863//140 862//140 864//140 +f 863//141 864//141 865//141 +f 865//141 864//141 866//141 +f 865//142 866//142 867//142 +f 867//142 866//142 868//142 +f 867//143 868//143 869//143 +f 869//143 868//143 870//143 +f 869//144 870//144 871//144 +f 871//144 870//144 872//144 +f 871//145 872//145 873//145 +f 873//145 872//145 874//145 +f 873//146 874//146 875//146 +f 875//146 874//146 876//146 +f 875//147 876//147 877//147 +f 877//147 876//147 878//147 +f 877//148 878//148 879//148 +f 879//148 878//148 880//148 +f 879//149 880//149 881//149 +f 881//149 880//149 882//149 +f 881//150 882//150 883//150 +f 883//150 882//150 884//150 +f 883//151 884//151 885//151 +f 885//151 884//151 886//151 +f 885//152 886//152 887//152 +f 887//152 886//152 888//152 +f 887//153 888//153 889//153 +f 889//153 888//153 890//153 +f 889//154 890//154 891//154 +f 891//154 890//154 892//154 +f 891//155 892//155 893//155 +f 893//156 892//156 894//156 +f 893//157 894//157 895//157 +f 895//157 894//157 896//157 +f 895//158 896//158 897//158 +f 897//158 896//158 898//158 +f 897//159 898//159 899//159 +f 899//159 898//159 900//159 +f 899//160 900//160 901//160 +f 901//160 900//160 902//160 +f 901//161 902//161 903//161 +f 903//161 902//161 904//161 +f 903//162 904//162 905//162 +f 905//162 904//162 906//162 +f 905//93 906//93 907//93 +f 907//93 906//93 908//93 +f 907//163 908//163 909//163 +f 909//163 908//163 910//163 +f 909//164 910//164 911//164 +f 911//164 910//164 912//164 +f 911//165 912//165 913//165 +f 913//165 912//165 914//165 +f 913//166 914//166 915//166 +f 915//166 914//166 916//166 +f 915//167 916//167 917//167 +f 917//167 916//167 918//167 +f 917//168 918//168 919//168 +f 919//168 918//168 920//168 +f 919//169 920//169 921//169 +f 921//170 920//170 922//170 +f 921//171 922//171 923//171 +f 923//171 922//171 924//171 +f 923//172 924//172 925//172 +f 925//172 924//172 926//172 +f 925//173 926//173 927//173 +f 927//173 926//173 928//173 +f 927//174 928//174 929//174 +f 929//174 928//174 930//174 +f 929//175 930//175 931//175 +f 931//175 930//175 932//175 +f 931//176 932//176 933//176 +f 933//176 932//176 934//176 +f 933//177 934//177 935//177 +f 935//177 934//177 936//177 +f 935//178 936//178 937//178 +f 937//178 936//178 938//178 +f 937//179 938//179 939//179 +f 939//179 938//179 940//179 +f 939//180 940//180 941//180 +f 941//180 940//180 942//180 +f 941//181 942//181 943//181 +f 943//181 942//181 944//181 +f 943//182 944//182 945//182 +f 945//182 944//182 946//182 +f 945//183 946//183 861//183 +f 861//183 946//183 862//183 +f 863//23 865//23 861//23 +f 861//23 865//23 945//23 +f 945//23 865//23 867//23 +f 945//23 867//23 943//23 +f 943//23 867//23 941//23 +f 941//23 867//23 939//23 +f 939//23 867//23 869//23 +f 939//23 869//23 937//23 +f 937//23 869//23 935//23 +f 935//23 869//23 933//23 +f 933//23 869//23 931//23 +f 931//23 869//23 929//23 +f 929//23 869//23 927//23 +f 927//23 869//23 925//23 +f 925//23 869//23 923//23 +f 923//23 869//23 921//23 +f 921//23 869//23 919//23 +f 919//23 869//23 917//23 +f 917//23 869//23 915//23 +f 915//23 869//23 913//23 +f 913//23 869//23 911//23 +f 911//23 869//23 909//23 +f 909//23 869//23 907//23 +f 907//23 869//23 905//23 +f 905//23 869//23 903//23 +f 903//23 869//23 901//23 +f 901//23 869//23 899//23 +f 899//23 869//23 871//23 +f 899//23 871//23 897//23 +f 897//23 871//23 873//23 +f 897//23 873//23 895//23 +f 895//23 873//23 875//23 +f 895//23 875//23 893//23 +f 893//23 875//23 877//23 +f 893//23 877//23 891//23 +f 891//23 877//23 879//23 +f 891//23 879//23 889//23 +f 889//23 879//23 881//23 +f 889//23 881//23 887//23 +f 887//23 881//23 883//23 +f 887//23 883//23 885//23 +f 947//140 948//140 949//140 +f 949//140 948//140 950//140 +f 949//141 950//141 951//141 +f 951//141 950//141 952//141 +f 951//142 952//142 953//142 +f 953//142 952//142 954//142 +f 953//143 954//143 955//143 +f 955//143 954//143 956//143 +f 955//144 956//144 957//144 +f 957//184 956//184 958//184 +f 957//145 958//145 959//145 +f 959//145 958//145 960//145 +f 959//146 960//146 961//146 +f 961//146 960//146 962//146 +f 961//147 962//147 963//147 +f 963//147 962//147 964//147 +f 963//148 964//148 965//148 +f 965//148 964//148 966//148 +f 965//149 966//149 967//149 +f 967//149 966//149 968//149 +f 967//150 968//150 969//150 +f 969//150 968//150 970//150 +f 969//151 970//151 971//151 +f 971//151 970//151 972//151 +f 971//152 972//152 973//152 +f 973//152 972//152 974//152 +f 973//153 974//153 975//153 +f 975//153 974//153 976//153 +f 975//154 976//154 977//154 +f 977//154 976//154 978//154 +f 977//156 978//156 979//156 +f 979//156 978//156 980//156 +f 979//157 980//157 981//157 +f 981//157 980//157 982//157 +f 981//158 982//158 983//158 +f 983//158 982//158 984//158 +f 983//159 984//159 985//159 +f 985//159 984//159 986//159 +f 985//160 986//160 987//160 +f 987//160 986//160 988//160 +f 987//161 988//161 989//161 +f 989//161 988//161 990//161 +f 989//162 990//162 991//162 +f 991//162 990//162 992//162 +f 991//93 992//93 993//93 +f 993//93 992//93 994//93 +f 993//163 994//163 995//163 +f 995//163 994//163 996//163 +f 995//164 996//164 997//164 +f 997//164 996//164 998//164 +f 997//165 998//165 999//165 +f 999//165 998//165 1000//165 +f 999//166 1000//166 1001//166 +f 1001//166 1000//166 1002//166 +f 1001//167 1002//167 1003//167 +f 1003//167 1002//167 1004//167 +f 1003//168 1004//168 1005//168 +f 1005//168 1004//168 1006//168 +f 1005//169 1006//169 1007//169 +f 1007//169 1006//169 1008//169 +f 1007//171 1008//171 1009//171 +f 1009//171 1008//171 1010//171 +f 1009//172 1010//172 1011//172 +f 1011//172 1010//172 1012//172 +f 1011//173 1012//173 1013//173 +f 1013//173 1012//173 1014//173 +f 1013//174 1014//174 1015//174 +f 1015//174 1014//174 1016//174 +f 1015//175 1016//175 1017//175 +f 1017//175 1016//175 1018//175 +f 1017//176 1018//176 1019//176 +f 1019//176 1018//176 1020//176 +f 1019//177 1020//177 1021//177 +f 1021//177 1020//177 1022//177 +f 1021//178 1022//178 1023//178 +f 1023//178 1022//178 1024//178 +f 1023//179 1024//179 1025//179 +f 1025//179 1024//179 1026//179 +f 1025//180 1026//180 1027//180 +f 1027//180 1026//180 1028//180 +f 1027//181 1028//181 1029//181 +f 1029//181 1028//181 1030//181 +f 1029//182 1030//182 1031//182 +f 1031//182 1030//182 1032//182 +f 1031//183 1032//183 947//183 +f 947//183 1032//183 948//183 +f 949//23 951//23 947//23 +f 947//23 951//23 1031//23 +f 1031//23 951//23 953//23 +f 1031//23 953//23 1029//23 +f 1029//23 953//23 1027//23 +f 1027//23 953//23 1025//23 +f 1025//23 953//23 955//23 +f 1025//23 955//23 1023//23 +f 1023//23 955//23 1021//23 +f 1021//23 955//23 1019//23 +f 1019//23 955//23 1017//23 +f 1017//23 955//23 1015//23 +f 1015//23 955//23 1013//23 +f 1013//23 955//23 1011//23 +f 1011//23 955//23 1009//23 +f 1009//23 955//23 1007//23 +f 1007//23 955//23 1005//23 +f 1005//23 955//23 1003//23 +f 1003//23 955//23 1001//23 +f 1001//23 955//23 999//23 +f 999//23 955//23 997//23 +f 997//23 955//23 995//23 +f 995//23 955//23 993//23 +f 993//23 955//23 991//23 +f 991//23 955//23 989//23 +f 989//23 955//23 987//23 +f 987//23 955//23 985//23 +f 985//23 955//23 957//23 +f 985//23 957//23 983//23 +f 983//23 957//23 959//23 +f 983//23 959//23 981//23 +f 981//23 959//23 961//23 +f 981//23 961//23 979//23 +f 979//23 961//23 963//23 +f 979//23 963//23 977//23 +f 977//23 963//23 965//23 +f 977//23 965//23 975//23 +f 975//23 965//23 967//23 +f 975//23 967//23 973//23 +f 973//23 967//23 969//23 +f 973//23 969//23 971//23 +f 1033//140 1034//140 1035//140 +f 1035//140 1034//140 1036//140 +f 1035//141 1036//141 1037//141 +f 1037//141 1036//141 1038//141 +f 1037//142 1038//142 1039//142 +f 1039//142 1038//142 1040//142 +f 1039//143 1040//143 1041//143 +f 1041//143 1040//143 1042//143 +f 1041//144 1042//144 1043//144 +f 1043//144 1042//144 1044//144 +f 1043//145 1044//145 1045//145 +f 1045//145 1044//145 1046//145 +f 1045//146 1046//146 1047//146 +f 1047//146 1046//146 1048//146 +f 1047//147 1048//147 1049//147 +f 1049//147 1048//147 1050//147 +f 1049//148 1050//148 1051//148 +f 1051//148 1050//148 1052//148 +f 1051//149 1052//149 1053//149 +f 1053//149 1052//149 1054//149 +f 1053//150 1054//150 1055//150 +f 1055//150 1054//150 1056//150 +f 1055//151 1056//151 1057//151 +f 1057//151 1056//151 1058//151 +f 1057//152 1058//152 1059//152 +f 1059//152 1058//152 1060//152 +f 1059//153 1060//153 1061//153 +f 1061//153 1060//153 1062//153 +f 1061//154 1062//154 1063//154 +f 1063//154 1062//154 1064//154 +f 1063//155 1064//155 1065//155 +f 1065//156 1064//156 1066//156 +f 1065//157 1066//157 1067//157 +f 1067//157 1066//157 1068//157 +f 1067//158 1068//158 1069//158 +f 1069//158 1068//158 1070//158 +f 1069//159 1070//159 1071//159 +f 1071//159 1070//159 1072//159 +f 1071//160 1072//160 1073//160 +f 1073//160 1072//160 1074//160 +f 1073//161 1074//161 1075//161 +f 1075//161 1074//161 1076//161 +f 1075//162 1076//162 1077//162 +f 1077//162 1076//162 1078//162 +f 1077//93 1078//93 1079//93 +f 1079//93 1078//93 1080//93 +f 1079//163 1080//163 1081//163 +f 1081//163 1080//163 1082//163 +f 1081//164 1082//164 1083//164 +f 1083//164 1082//164 1084//164 +f 1083//165 1084//165 1085//165 +f 1085//165 1084//165 1086//165 +f 1085//166 1086//166 1087//166 +f 1087//166 1086//166 1088//166 +f 1087//167 1088//167 1089//167 +f 1089//167 1088//167 1090//167 +f 1089//168 1090//168 1091//168 +f 1091//168 1090//168 1092//168 +f 1091//169 1092//169 1093//169 +f 1093//170 1092//170 1094//170 +f 1093//171 1094//171 1095//171 +f 1095//171 1094//171 1096//171 +f 1095//172 1096//172 1097//172 +f 1097//172 1096//172 1098//172 +f 1097//173 1098//173 1099//173 +f 1099//173 1098//173 1100//173 +f 1099//174 1100//174 1101//174 +f 1101//174 1100//174 1102//174 +f 1101//175 1102//175 1103//175 +f 1103//175 1102//175 1104//175 +f 1103//176 1104//176 1105//176 +f 1105//176 1104//176 1106//176 +f 1105//177 1106//177 1107//177 +f 1107//177 1106//177 1108//177 +f 1107//178 1108//178 1109//178 +f 1109//178 1108//178 1110//178 +f 1109//179 1110//179 1111//179 +f 1111//179 1110//179 1112//179 +f 1111//180 1112//180 1113//180 +f 1113//180 1112//180 1114//180 +f 1113//181 1114//181 1115//181 +f 1115//181 1114//181 1116//181 +f 1115//182 1116//182 1117//182 +f 1117//182 1116//182 1118//182 +f 1117//183 1118//183 1033//183 +f 1033//183 1118//183 1034//183 +f 1035//23 1037//23 1033//23 +f 1033//23 1037//23 1117//23 +f 1117//23 1037//23 1039//23 +f 1117//23 1039//23 1115//23 +f 1115//23 1039//23 1113//23 +f 1113//23 1039//23 1111//23 +f 1111//23 1039//23 1041//23 +f 1111//23 1041//23 1109//23 +f 1109//23 1041//23 1107//23 +f 1107//23 1041//23 1105//23 +f 1105//23 1041//23 1103//23 +f 1103//23 1041//23 1101//23 +f 1101//23 1041//23 1099//23 +f 1099//23 1041//23 1097//23 +f 1097//23 1041//23 1095//23 +f 1095//23 1041//23 1093//23 +f 1093//23 1041//23 1091//23 +f 1091//23 1041//23 1089//23 +f 1089//23 1041//23 1087//23 +f 1087//23 1041//23 1085//23 +f 1085//23 1041//23 1083//23 +f 1083//23 1041//23 1081//23 +f 1081//23 1041//23 1079//23 +f 1079//23 1041//23 1077//23 +f 1077//23 1041//23 1075//23 +f 1075//23 1041//23 1073//23 +f 1073//23 1041//23 1071//23 +f 1071//23 1041//23 1043//23 +f 1071//23 1043//23 1069//23 +f 1069//23 1043//23 1045//23 +f 1069//23 1045//23 1067//23 +f 1067//23 1045//23 1047//23 +f 1067//23 1047//23 1065//23 +f 1065//23 1047//23 1049//23 +f 1065//23 1049//23 1063//23 +f 1063//23 1049//23 1051//23 +f 1063//23 1051//23 1061//23 +f 1061//23 1051//23 1053//23 +f 1061//23 1053//23 1059//23 +f 1059//23 1053//23 1055//23 +f 1059//23 1055//23 1057//23 +f 1119//140 1120//140 1121//140 +f 1121//140 1120//140 1122//140 +f 1121//141 1122//141 1123//141 +f 1123//141 1122//141 1124//141 +f 1123//142 1124//142 1125//142 +f 1125//142 1124//142 1126//142 +f 1125//143 1126//143 1127//143 +f 1127//143 1126//143 1128//143 +f 1127//144 1128//144 1129//144 +f 1129//144 1128//144 1130//144 +f 1129//145 1130//145 1131//145 +f 1131//145 1130//145 1132//145 +f 1131//146 1132//146 1133//146 +f 1133//146 1132//146 1134//146 +f 1133//147 1134//147 1135//147 +f 1135//147 1134//147 1136//147 +f 1135//148 1136//148 1137//148 +f 1137//148 1136//148 1138//148 +f 1137//149 1138//149 1139//149 +f 1139//149 1138//149 1140//149 +f 1139//150 1140//150 1141//150 +f 1141//150 1140//150 1142//150 +f 1141//151 1142//151 1143//151 +f 1143//151 1142//151 1144//151 +f 1143//152 1144//152 1145//152 +f 1145//152 1144//152 1146//152 +f 1145//153 1146//153 1147//153 +f 1147//153 1146//153 1148//153 +f 1147//154 1148//154 1149//154 +f 1149//154 1148//154 1150//154 +f 1149//156 1150//156 1151//156 +f 1151//156 1150//156 1152//156 +f 1151//157 1152//157 1153//157 +f 1153//157 1152//157 1154//157 +f 1153//158 1154//158 1155//158 +f 1155//158 1154//158 1156//158 +f 1155//159 1156//159 1157//159 +f 1157//159 1156//159 1158//159 +f 1157//160 1158//160 1159//160 +f 1159//160 1158//160 1160//160 +f 1159//161 1160//161 1161//161 +f 1161//161 1160//161 1162//161 +f 1161//162 1162//162 1163//162 +f 1163//162 1162//162 1164//162 +f 1163//93 1164//93 1165//93 +f 1165//93 1164//93 1166//93 +f 1165//163 1166//163 1167//163 +f 1167//163 1166//163 1168//163 +f 1167//164 1168//164 1169//164 +f 1169//164 1168//164 1170//164 +f 1169//165 1170//165 1171//165 +f 1171//165 1170//165 1172//165 +f 1171//166 1172//166 1173//166 +f 1173//166 1172//166 1174//166 +f 1173//167 1174//167 1175//167 +f 1175//167 1174//167 1176//167 +f 1175//168 1176//168 1177//168 +f 1177//168 1176//168 1178//168 +f 1177//169 1178//169 1179//169 +f 1179//169 1178//169 1180//169 +f 1179//171 1180//171 1181//171 +f 1181//171 1180//171 1182//171 +f 1181//172 1182//172 1183//172 +f 1183//172 1182//172 1184//172 +f 1183//173 1184//173 1185//173 +f 1185//173 1184//173 1186//173 +f 1185//174 1186//174 1187//174 +f 1187//174 1186//174 1188//174 +f 1187//175 1188//175 1189//175 +f 1189//175 1188//175 1190//175 +f 1189//176 1190//176 1191//176 +f 1191//176 1190//176 1192//176 +f 1191//177 1192//177 1193//177 +f 1193//177 1192//177 1194//177 +f 1193//178 1194//178 1195//178 +f 1195//178 1194//178 1196//178 +f 1195//179 1196//179 1197//179 +f 1197//179 1196//179 1198//179 +f 1197//180 1198//180 1199//180 +f 1199//180 1198//180 1200//180 +f 1199//181 1200//181 1201//181 +f 1201//181 1200//181 1202//181 +f 1201//182 1202//182 1203//182 +f 1203//182 1202//182 1204//182 +f 1203//183 1204//183 1119//183 +f 1119//183 1204//183 1120//183 +f 1121//23 1123//23 1119//23 +f 1119//23 1123//23 1203//23 +f 1203//23 1123//23 1125//23 +f 1203//23 1125//23 1201//23 +f 1201//23 1125//23 1199//23 +f 1199//23 1125//23 1197//23 +f 1197//23 1125//23 1127//23 +f 1197//23 1127//23 1195//23 +f 1195//23 1127//23 1193//23 +f 1193//23 1127//23 1191//23 +f 1191//23 1127//23 1189//23 +f 1189//23 1127//23 1187//23 +f 1187//23 1127//23 1185//23 +f 1185//23 1127//23 1183//23 +f 1183//23 1127//23 1181//23 +f 1181//23 1127//23 1179//23 +f 1179//23 1127//23 1177//23 +f 1177//23 1127//23 1175//23 +f 1175//23 1127//23 1173//23 +f 1173//23 1127//23 1171//23 +f 1171//23 1127//23 1169//23 +f 1169//23 1127//23 1167//23 +f 1167//23 1127//23 1165//23 +f 1165//23 1127//23 1163//23 +f 1163//23 1127//23 1161//23 +f 1161//23 1127//23 1159//23 +f 1159//23 1127//23 1157//23 +f 1157//23 1127//23 1129//23 +f 1157//23 1129//23 1155//23 +f 1155//23 1129//23 1131//23 +f 1155//23 1131//23 1153//23 +f 1153//23 1131//23 1133//23 +f 1153//23 1133//23 1151//23 +f 1151//23 1133//23 1135//23 +f 1151//23 1135//23 1149//23 +f 1149//23 1135//23 1137//23 +f 1149//23 1137//23 1147//23 +f 1147//23 1137//23 1139//23 +f 1147//23 1139//23 1145//23 +f 1145//23 1139//23 1141//23 +f 1145//23 1141//23 1143//23 +f 1205//185 1206//185 1207//185 +f 1207//185 1206//185 1208//185 +f 1207//186 1208//186 1209//186 +f 1209//186 1208//186 1210//186 +f 1209//187 1210//187 1211//187 +f 1211//187 1210//187 1212//187 +f 1211//188 1212//188 1213//188 +f 1213//188 1212//188 1214//188 +f 1213//189 1214//189 1215//189 +f 1215//190 1214//190 1216//190 +f 1215//191 1216//191 1217//191 +f 1217//191 1216//191 1218//191 +f 1217//192 1218//192 1219//192 +f 1219//192 1218//192 1220//192 +f 1219//193 1220//193 1221//193 +f 1221//193 1220//193 1222//193 +f 1221//194 1222//194 1223//194 +f 1223//194 1222//194 1224//194 +f 1223//195 1224//195 1225//195 +f 1225//195 1224//195 1226//195 +f 1225//196 1226//196 1227//196 +f 1227//196 1226//196 1228//196 +f 1227//197 1228//197 1229//197 +f 1229//197 1228//197 1230//197 +f 1229//198 1230//198 1231//198 +f 1231//198 1230//198 1232//198 +f 1231//199 1232//199 1233//199 +f 1233//199 1232//199 1234//199 +f 1233//200 1234//200 1235//200 +f 1235//200 1234//200 1236//200 +f 1235//201 1236//201 1237//201 +f 1237//201 1236//201 1238//201 +f 1237//202 1238//202 1239//202 +f 1239//202 1238//202 1240//202 +f 1239//203 1240//203 1241//203 +f 1241//203 1240//203 1242//203 +f 1241//204 1242//204 1243//204 +f 1243//204 1242//204 1244//204 +f 1243//205 1244//205 1245//205 +f 1245//205 1244//205 1246//205 +f 1245//206 1246//206 1247//206 +f 1247//206 1246//206 1248//206 +f 1247//207 1248//207 1249//207 +f 1249//207 1248//207 1250//207 +f 1249//93 1250//93 1251//93 +f 1251//93 1250//93 1252//93 +f 1251//208 1252//208 1253//208 +f 1253//208 1252//208 1254//208 +f 1253//209 1254//209 1255//209 +f 1255//209 1254//209 1256//209 +f 1255//210 1256//210 1257//210 +f 1257//210 1256//210 1258//210 +f 1257//211 1258//211 1259//211 +f 1259//211 1258//211 1260//211 +f 1259//212 1260//212 1261//212 +f 1261//212 1260//212 1262//212 +f 1261//213 1262//213 1263//213 +f 1263//213 1262//213 1264//213 +f 1263//214 1264//214 1265//214 +f 1265//214 1264//214 1266//214 +f 1265//215 1266//215 1267//215 +f 1267//215 1266//215 1268//215 +f 1267//216 1268//216 1269//216 +f 1269//216 1268//216 1270//216 +f 1269//217 1270//217 1271//217 +f 1271//217 1270//217 1272//217 +f 1271//218 1272//218 1273//218 +f 1273//218 1272//218 1274//218 +f 1273//219 1274//219 1275//219 +f 1275//219 1274//219 1276//219 +f 1275//220 1276//220 1277//220 +f 1277//220 1276//220 1278//220 +f 1277//221 1278//221 1279//221 +f 1279//221 1278//221 1280//221 +f 1279//222 1280//222 1281//222 +f 1281//222 1280//222 1282//222 +f 1281//223 1282//223 1283//223 +f 1283//223 1282//223 1284//223 +f 1283//224 1284//224 1285//224 +f 1285//224 1284//224 1286//224 +f 1285//225 1286//225 1287//225 +f 1287//226 1286//226 1288//226 +f 1287//227 1288//227 1289//227 +f 1289//227 1288//227 1290//227 +f 1289//228 1290//228 1205//228 +f 1205//228 1290//228 1206//228 +f 1207//229 1209//229 1205//229 +f 1205//229 1209//229 1289//229 +f 1289//229 1209//229 1211//229 +f 1289//229 1211//229 1287//229 +f 1287//229 1211//229 1285//229 +f 1285//229 1211//229 1283//229 +f 1283//229 1211//229 1213//229 +f 1283//229 1213//229 1281//229 +f 1281//229 1213//229 1279//229 +f 1279//229 1213//229 1277//229 +f 1277//229 1213//229 1275//229 +f 1275//229 1213//229 1273//229 +f 1273//229 1213//229 1271//229 +f 1271//229 1213//229 1269//229 +f 1269//229 1213//229 1267//229 +f 1267//229 1213//229 1265//229 +f 1265//229 1213//229 1263//229 +f 1263//229 1213//229 1261//229 +f 1261//229 1213//229 1259//229 +f 1259//229 1213//229 1257//229 +f 1257//229 1213//229 1255//229 +f 1255//229 1213//229 1253//229 +f 1253//229 1213//229 1251//229 +f 1251//229 1213//229 1249//229 +f 1249//229 1213//229 1247//229 +f 1247//229 1213//229 1245//229 +f 1245//229 1213//229 1243//229 +f 1243//229 1213//229 1215//229 +f 1243//229 1215//229 1241//229 +f 1241//229 1215//229 1217//229 +f 1241//229 1217//229 1239//229 +f 1239//229 1217//229 1219//229 +f 1239//229 1219//229 1237//229 +f 1237//229 1219//229 1221//229 +f 1237//229 1221//229 1235//229 +f 1235//229 1221//229 1223//229 +f 1235//229 1223//229 1233//229 +f 1233//229 1223//229 1225//229 +f 1233//229 1225//229 1231//229 +f 1231//229 1225//229 1227//229 +f 1231//229 1227//229 1229//229 +f 1291//230 1292//230 1293//230 +f 1293//230 1292//230 1294//230 +f 1293//231 1294//231 1295//231 +f 1295//231 1294//231 1296//231 +f 1295//232 1296//232 1297//232 +f 1297//232 1296//232 1298//232 +f 1297//233 1298//233 1299//233 +f 1299//233 1298//233 1300//233 +f 1299//234 1300//234 1301//234 +f 1301//235 1300//235 1302//235 +f 1301//236 1302//236 1303//236 +f 1303//236 1302//236 1304//236 +f 1303//237 1304//237 1305//237 +f 1305//237 1304//237 1306//237 +f 1305//238 1306//238 1307//238 +f 1307//238 1306//238 1308//238 +f 1307//239 1308//239 1309//239 +f 1309//239 1308//239 1310//239 +f 1309//240 1310//240 1311//240 +f 1311//240 1310//240 1312//240 +f 1311//241 1312//241 1313//241 +f 1313//241 1312//241 1314//241 +f 1313//242 1314//242 1315//242 +f 1315//242 1314//242 1316//242 +f 1315//243 1316//243 1317//243 +f 1317//243 1316//243 1318//243 +f 1317//244 1318//244 1319//244 +f 1319//244 1318//244 1320//244 +f 1319//245 1320//245 1321//245 +f 1321//245 1320//245 1322//245 +f 1321//246 1322//246 1323//246 +f 1323//246 1322//246 1324//246 +f 1323//247 1324//247 1325//247 +f 1325//247 1324//247 1326//247 +f 1325//248 1326//248 1327//248 +f 1327//248 1326//248 1328//248 +f 1327//249 1328//249 1329//249 +f 1329//249 1328//249 1330//249 +f 1329//250 1330//250 1331//250 +f 1331//250 1330//250 1332//250 +f 1331//251 1332//251 1333//251 +f 1333//251 1332//251 1334//251 +f 1333//252 1334//252 1335//252 +f 1335//252 1334//252 1336//252 +f 1335//44 1336//44 1337//44 +f 1337//44 1336//44 1338//44 +f 1337//253 1338//253 1339//253 +f 1339//253 1338//253 1340//253 +f 1339//254 1340//254 1341//254 +f 1341//254 1340//254 1342//254 +f 1341//255 1342//255 1343//255 +f 1343//255 1342//255 1344//255 +f 1343//256 1344//256 1345//256 +f 1345//256 1344//256 1346//256 +f 1345//257 1346//257 1347//257 +f 1347//257 1346//257 1348//257 +f 1347//258 1348//258 1349//258 +f 1349//258 1348//258 1350//258 +f 1349//259 1350//259 1351//259 +f 1351//259 1350//259 1352//259 +f 1351//260 1352//260 1353//260 +f 1353//260 1352//260 1354//260 +f 1353//261 1354//261 1355//261 +f 1355//261 1354//261 1356//261 +f 1355//262 1356//262 1357//262 +f 1357//262 1356//262 1358//262 +f 1357//263 1358//263 1359//263 +f 1359//263 1358//263 1360//263 +f 1359//264 1360//264 1361//264 +f 1361//264 1360//264 1362//264 +f 1361//265 1362//265 1363//265 +f 1363//265 1362//265 1364//265 +f 1363//266 1364//266 1365//266 +f 1365//266 1364//266 1366//266 +f 1365//267 1366//267 1367//267 +f 1367//267 1366//267 1368//267 +f 1367//268 1368//268 1369//268 +f 1369//268 1368//268 1370//268 +f 1369//269 1370//269 1371//269 +f 1371//269 1370//269 1372//269 +f 1371//270 1372//270 1373//270 +f 1373//270 1372//270 1374//270 +f 1373//271 1374//271 1375//271 +f 1375//271 1374//271 1376//271 +f 1375//272 1376//272 1291//272 +f 1291//272 1376//272 1292//272 +f 1293//273 1295//273 1291//273 +f 1291//273 1295//273 1375//273 +f 1375//273 1295//273 1297//273 +f 1375//273 1297//273 1373//273 +f 1373//273 1297//273 1371//273 +f 1371//273 1297//273 1369//273 +f 1369//273 1297//273 1299//273 +f 1369//273 1299//273 1367//273 +f 1367//273 1299//273 1365//273 +f 1365//273 1299//273 1363//273 +f 1363//273 1299//273 1361//273 +f 1361//273 1299//273 1359//273 +f 1359//273 1299//273 1357//273 +f 1357//273 1299//273 1355//273 +f 1355//273 1299//273 1353//273 +f 1353//273 1299//273 1351//273 +f 1351//273 1299//273 1349//273 +f 1349//273 1299//273 1347//273 +f 1347//273 1299//273 1345//273 +f 1345//273 1299//273 1343//273 +f 1343//273 1299//273 1341//273 +f 1341//273 1299//273 1339//273 +f 1339//273 1299//273 1337//273 +f 1337//273 1299//273 1335//273 +f 1335//273 1299//273 1333//273 +f 1333//273 1299//273 1331//273 +f 1331//273 1299//273 1329//273 +f 1329//273 1299//273 1301//273 +f 1329//273 1301//273 1327//273 +f 1327//273 1301//273 1303//273 +f 1327//273 1303//273 1325//273 +f 1325//273 1303//273 1305//273 +f 1325//273 1305//273 1323//273 +f 1323//273 1305//273 1307//273 +f 1323//273 1307//273 1321//273 +f 1321//273 1307//273 1309//273 +f 1321//273 1309//273 1319//273 +f 1319//273 1309//273 1311//273 +f 1319//273 1311//273 1317//273 +f 1317//273 1311//273 1313//273 +f 1317//273 1313//273 1315//273 +f 1377//230 1378//230 1379//230 +f 1379//230 1378//230 1380//230 +f 1379//231 1380//231 1381//231 +f 1381//231 1380//231 1382//231 +f 1381//232 1382//232 1383//232 +f 1383//232 1382//232 1384//232 +f 1383//233 1384//233 1385//233 +f 1385//233 1384//233 1386//233 +f 1385//234 1386//234 1387//234 +f 1387//234 1386//234 1388//234 +f 1387//236 1388//236 1389//236 +f 1389//236 1388//236 1390//236 +f 1389//237 1390//237 1391//237 +f 1391//237 1390//237 1392//237 +f 1391//238 1392//238 1393//238 +f 1393//238 1392//238 1394//238 +f 1393//239 1394//239 1395//239 +f 1395//239 1394//239 1396//239 +f 1395//240 1396//240 1397//240 +f 1397//240 1396//240 1398//240 +f 1397//241 1398//241 1399//241 +f 1399//241 1398//241 1400//241 +f 1399//242 1400//242 1401//242 +f 1401//242 1400//242 1402//242 +f 1401//243 1402//243 1403//243 +f 1403//243 1402//243 1404//243 +f 1403//244 1404//244 1405//244 +f 1405//244 1404//244 1406//244 +f 1405//245 1406//245 1407//245 +f 1407//245 1406//245 1408//245 +f 1407//246 1408//246 1409//246 +f 1409//246 1408//246 1410//246 +f 1409//247 1410//247 1411//247 +f 1411//247 1410//247 1412//247 +f 1411//248 1412//248 1413//248 +f 1413//248 1412//248 1414//248 +f 1413//249 1414//249 1415//249 +f 1415//249 1414//249 1416//249 +f 1415//250 1416//250 1417//250 +f 1417//250 1416//250 1418//250 +f 1417//251 1418//251 1419//251 +f 1419//251 1418//251 1420//251 +f 1419//252 1420//252 1421//252 +f 1421//252 1420//252 1422//252 +f 1421//44 1422//44 1423//44 +f 1423//44 1422//44 1424//44 +f 1423//253 1424//253 1425//253 +f 1425//253 1424//253 1426//253 +f 1425//254 1426//254 1427//254 +f 1427//254 1426//254 1428//254 +f 1427//255 1428//255 1429//255 +f 1429//255 1428//255 1430//255 +f 1429//256 1430//256 1431//256 +f 1431//256 1430//256 1432//256 +f 1431//257 1432//257 1433//257 +f 1433//257 1432//257 1434//257 +f 1433//258 1434//258 1435//258 +f 1435//258 1434//258 1436//258 +f 1435//259 1436//259 1437//259 +f 1437//259 1436//259 1438//259 +f 1437//260 1438//260 1439//260 +f 1439//260 1438//260 1440//260 +f 1439//261 1440//261 1441//261 +f 1441//261 1440//261 1442//261 +f 1441//262 1442//262 1443//262 +f 1443//262 1442//262 1444//262 +f 1443//263 1444//263 1445//263 +f 1445//263 1444//263 1446//263 +f 1445//264 1446//264 1447//264 +f 1447//264 1446//264 1448//264 +f 1447//265 1448//265 1449//265 +f 1449//265 1448//265 1450//265 +f 1449//266 1450//266 1451//266 +f 1451//266 1450//266 1452//266 +f 1451//267 1452//267 1453//267 +f 1453//267 1452//267 1454//267 +f 1453//268 1454//268 1455//268 +f 1455//268 1454//268 1456//268 +f 1455//269 1456//269 1457//269 +f 1457//269 1456//269 1458//269 +f 1457//274 1458//274 1459//274 +f 1459//270 1458//270 1460//270 +f 1459//271 1460//271 1461//271 +f 1461//271 1460//271 1462//271 +f 1461//272 1462//272 1377//272 +f 1377//272 1462//272 1378//272 +f 1379//273 1381//273 1377//273 +f 1377//273 1381//273 1461//273 +f 1461//273 1381//273 1383//273 +f 1461//273 1383//273 1459//273 +f 1459//273 1383//273 1457//273 +f 1457//273 1383//273 1455//273 +f 1455//273 1383//273 1385//273 +f 1455//273 1385//273 1453//273 +f 1453//273 1385//273 1451//273 +f 1451//273 1385//273 1449//273 +f 1449//273 1385//273 1447//273 +f 1447//273 1385//273 1445//273 +f 1445//273 1385//273 1443//273 +f 1443//273 1385//273 1441//273 +f 1441//273 1385//273 1439//273 +f 1439//273 1385//273 1437//273 +f 1437//273 1385//273 1435//273 +f 1435//273 1385//273 1433//273 +f 1433//273 1385//273 1431//273 +f 1431//273 1385//273 1429//273 +f 1429//273 1385//273 1427//273 +f 1427//273 1385//273 1425//273 +f 1425//273 1385//273 1423//273 +f 1423//273 1385//273 1421//273 +f 1421//273 1385//273 1419//273 +f 1419//273 1385//273 1417//273 +f 1417//273 1385//273 1415//273 +f 1415//273 1385//273 1387//273 +f 1415//273 1387//273 1413//273 +f 1413//273 1387//273 1389//273 +f 1413//273 1389//273 1411//273 +f 1411//273 1389//273 1391//273 +f 1411//273 1391//273 1409//273 +f 1409//273 1391//273 1393//273 +f 1409//273 1393//273 1407//273 +f 1407//273 1393//273 1395//273 +f 1407//273 1395//273 1405//273 +f 1405//273 1395//273 1397//273 +f 1405//273 1397//273 1403//273 +f 1403//273 1397//273 1399//273 +f 1403//273 1399//273 1401//273 +f 1463//230 1464//230 1465//230 +f 1465//230 1464//230 1466//230 +f 1465//231 1466//231 1467//231 +f 1467//231 1466//231 1468//231 +f 1467//232 1468//232 1469//232 +f 1469//232 1468//232 1470//232 +f 1469//233 1470//233 1471//233 +f 1471//233 1470//233 1472//233 +f 1471//234 1472//234 1473//234 +f 1473//235 1472//235 1474//235 +f 1473//236 1474//236 1475//236 +f 1475//236 1474//236 1476//236 +f 1475//237 1476//237 1477//237 +f 1477//237 1476//237 1478//237 +f 1477//238 1478//238 1479//238 +f 1479//238 1478//238 1480//238 +f 1479//239 1480//239 1481//239 +f 1481//239 1480//239 1482//239 +f 1481//240 1482//240 1483//240 +f 1483//240 1482//240 1484//240 +f 1483//241 1484//241 1485//241 +f 1485//241 1484//241 1486//241 +f 1485//242 1486//242 1487//242 +f 1487//242 1486//242 1488//242 +f 1487//243 1488//243 1489//243 +f 1489//243 1488//243 1490//243 +f 1489//244 1490//244 1491//244 +f 1491//244 1490//244 1492//244 +f 1491//245 1492//245 1493//245 +f 1493//245 1492//245 1494//245 +f 1493//246 1494//246 1495//246 +f 1495//246 1494//246 1496//246 +f 1495//247 1496//247 1497//247 +f 1497//247 1496//247 1498//247 +f 1497//248 1498//248 1499//248 +f 1499//248 1498//248 1500//248 +f 1499//249 1500//249 1501//249 +f 1501//249 1500//249 1502//249 +f 1501//250 1502//250 1503//250 +f 1503//250 1502//250 1504//250 +f 1503//251 1504//251 1505//251 +f 1505//251 1504//251 1506//251 +f 1505//252 1506//252 1507//252 +f 1507//252 1506//252 1508//252 +f 1507//44 1508//44 1509//44 +f 1509//44 1508//44 1510//44 +f 1509//253 1510//253 1511//253 +f 1511//253 1510//253 1512//253 +f 1511//254 1512//254 1513//254 +f 1513//254 1512//254 1514//254 +f 1513//255 1514//255 1515//255 +f 1515//255 1514//255 1516//255 +f 1515//256 1516//256 1517//256 +f 1517//256 1516//256 1518//256 +f 1517//257 1518//257 1519//257 +f 1519//257 1518//257 1520//257 +f 1519//258 1520//258 1521//258 +f 1521//258 1520//258 1522//258 +f 1521//259 1522//259 1523//259 +f 1523//259 1522//259 1524//259 +f 1523//260 1524//260 1525//260 +f 1525//260 1524//260 1526//260 +f 1525//261 1526//261 1527//261 +f 1527//261 1526//261 1528//261 +f 1527//262 1528//262 1529//262 +f 1529//262 1528//262 1530//262 +f 1529//263 1530//263 1531//263 +f 1531//263 1530//263 1532//263 +f 1531//264 1532//264 1533//264 +f 1533//264 1532//264 1534//264 +f 1533//265 1534//265 1535//265 +f 1535//265 1534//265 1536//265 +f 1535//266 1536//266 1537//266 +f 1537//266 1536//266 1538//266 +f 1537//267 1538//267 1539//267 +f 1539//267 1538//267 1540//267 +f 1539//268 1540//268 1541//268 +f 1541//268 1540//268 1542//268 +f 1541//269 1542//269 1543//269 +f 1543//269 1542//269 1544//269 +f 1543//274 1544//274 1545//274 +f 1545//270 1544//270 1546//270 +f 1545//271 1546//271 1547//271 +f 1547//271 1546//271 1548//271 +f 1547//272 1548//272 1463//272 +f 1463//272 1548//272 1464//272 +f 1465//273 1467//273 1463//273 +f 1463//273 1467//273 1547//273 +f 1547//273 1467//273 1469//273 +f 1547//273 1469//273 1545//273 +f 1545//273 1469//273 1543//273 +f 1543//273 1469//273 1541//273 +f 1541//273 1469//273 1471//273 +f 1541//273 1471//273 1539//273 +f 1539//273 1471//273 1537//273 +f 1537//273 1471//273 1535//273 +f 1535//273 1471//273 1533//273 +f 1533//273 1471//273 1531//273 +f 1531//273 1471//273 1529//273 +f 1529//273 1471//273 1527//273 +f 1527//273 1471//273 1525//273 +f 1525//273 1471//273 1523//273 +f 1523//273 1471//273 1521//273 +f 1521//273 1471//273 1519//273 +f 1519//273 1471//273 1517//273 +f 1517//273 1471//273 1515//273 +f 1515//273 1471//273 1513//273 +f 1513//273 1471//273 1511//273 +f 1511//273 1471//273 1509//273 +f 1509//273 1471//273 1507//273 +f 1507//273 1471//273 1505//273 +f 1505//273 1471//273 1503//273 +f 1503//273 1471//273 1501//273 +f 1501//273 1471//273 1473//273 +f 1501//273 1473//273 1499//273 +f 1499//273 1473//273 1475//273 +f 1499//273 1475//273 1497//273 +f 1497//273 1475//273 1477//273 +f 1497//273 1477//273 1495//273 +f 1495//273 1477//273 1479//273 +f 1495//273 1479//273 1493//273 +f 1493//273 1479//273 1481//273 +f 1493//273 1481//273 1491//273 +f 1491//273 1481//273 1483//273 +f 1491//273 1483//273 1489//273 +f 1489//273 1483//273 1485//273 +f 1489//273 1485//273 1487//273 +f 1549//230 1550//230 1551//230 +f 1551//230 1550//230 1552//230 +f 1551//231 1552//231 1553//231 +f 1553//231 1552//231 1554//231 +f 1553//232 1554//232 1555//232 +f 1555//232 1554//232 1556//232 +f 1555//233 1556//233 1557//233 +f 1557//233 1556//233 1558//233 +f 1557//234 1558//234 1559//234 +f 1559//234 1558//234 1560//234 +f 1559//236 1560//236 1561//236 +f 1561//236 1560//236 1562//236 +f 1561//237 1562//237 1563//237 +f 1563//237 1562//237 1564//237 +f 1563//238 1564//238 1565//238 +f 1565//238 1564//238 1566//238 +f 1565//239 1566//239 1567//239 +f 1567//239 1566//239 1568//239 +f 1567//240 1568//240 1569//240 +f 1569//240 1568//240 1570//240 +f 1569//241 1570//241 1571//241 +f 1571//241 1570//241 1572//241 +f 1571//242 1572//242 1573//242 +f 1573//242 1572//242 1574//242 +f 1573//243 1574//243 1575//243 +f 1575//243 1574//243 1576//243 +f 1575//244 1576//244 1577//244 +f 1577//244 1576//244 1578//244 +f 1577//245 1578//245 1579//245 +f 1579//245 1578//245 1580//245 +f 1579//246 1580//246 1581//246 +f 1581//246 1580//246 1582//246 +f 1581//247 1582//247 1583//247 +f 1583//247 1582//247 1584//247 +f 1583//248 1584//248 1585//248 +f 1585//248 1584//248 1586//248 +f 1585//249 1586//249 1587//249 +f 1587//249 1586//249 1588//249 +f 1587//250 1588//250 1589//250 +f 1589//250 1588//250 1590//250 +f 1589//251 1590//251 1591//251 +f 1591//251 1590//251 1592//251 +f 1591//252 1592//252 1593//252 +f 1593//252 1592//252 1594//252 +f 1593//44 1594//44 1595//44 +f 1595//44 1594//44 1596//44 +f 1595//253 1596//253 1597//253 +f 1597//253 1596//253 1598//253 +f 1597//254 1598//254 1599//254 +f 1599//254 1598//254 1600//254 +f 1599//255 1600//255 1601//255 +f 1601//255 1600//255 1602//255 +f 1601//256 1602//256 1603//256 +f 1603//256 1602//256 1604//256 +f 1603//257 1604//257 1605//257 +f 1605//257 1604//257 1606//257 +f 1605//258 1606//258 1607//258 +f 1607//258 1606//258 1608//258 +f 1607//259 1608//259 1609//259 +f 1609//259 1608//259 1610//259 +f 1609//260 1610//260 1611//260 +f 1611//260 1610//260 1612//260 +f 1611//261 1612//261 1613//261 +f 1613//261 1612//261 1614//261 +f 1613//262 1614//262 1615//262 +f 1615//262 1614//262 1616//262 +f 1615//263 1616//263 1617//263 +f 1617//263 1616//263 1618//263 +f 1617//264 1618//264 1619//264 +f 1619//264 1618//264 1620//264 +f 1619//265 1620//265 1621//265 +f 1621//265 1620//265 1622//265 +f 1621//266 1622//266 1623//266 +f 1623//266 1622//266 1624//266 +f 1623//267 1624//267 1625//267 +f 1625//267 1624//267 1626//267 +f 1625//268 1626//268 1627//268 +f 1627//268 1626//268 1628//268 +f 1627//269 1628//269 1629//269 +f 1629//269 1628//269 1630//269 +f 1629//274 1630//274 1631//274 +f 1631//270 1630//270 1632//270 +f 1631//271 1632//271 1633//271 +f 1633//271 1632//271 1634//271 +f 1633//272 1634//272 1549//272 +f 1549//272 1634//272 1550//272 +f 1551//273 1553//273 1549//273 +f 1549//273 1553//273 1633//273 +f 1633//273 1553//273 1555//273 +f 1633//273 1555//273 1631//273 +f 1631//273 1555//273 1629//273 +f 1629//273 1555//273 1627//273 +f 1627//273 1555//273 1557//273 +f 1627//273 1557//273 1625//273 +f 1625//273 1557//273 1623//273 +f 1623//273 1557//273 1621//273 +f 1621//273 1557//273 1619//273 +f 1619//273 1557//273 1617//273 +f 1617//273 1557//273 1615//273 +f 1615//273 1557//273 1613//273 +f 1613//273 1557//273 1611//273 +f 1611//273 1557//273 1609//273 +f 1609//273 1557//273 1607//273 +f 1607//273 1557//273 1605//273 +f 1605//273 1557//273 1603//273 +f 1603//273 1557//273 1601//273 +f 1601//273 1557//273 1599//273 +f 1599//273 1557//273 1597//273 +f 1597//273 1557//273 1595//273 +f 1595//273 1557//273 1593//273 +f 1593//273 1557//273 1591//273 +f 1591//273 1557//273 1589//273 +f 1589//273 1557//273 1587//273 +f 1587//273 1557//273 1559//273 +f 1587//273 1559//273 1585//273 +f 1585//273 1559//273 1561//273 +f 1585//273 1561//273 1583//273 +f 1583//273 1561//273 1563//273 +f 1583//273 1563//273 1581//273 +f 1581//273 1563//273 1565//273 +f 1581//273 1565//273 1579//273 +f 1579//273 1565//273 1567//273 +f 1579//273 1567//273 1577//273 +f 1577//273 1567//273 1569//273 +f 1577//273 1569//273 1575//273 +f 1575//273 1569//273 1571//273 +f 1575//273 1571//273 1573//273 +f 1635//230 1636//230 1637//230 +f 1637//230 1636//230 1638//230 +f 1637//231 1638//231 1639//231 +f 1639//231 1638//231 1640//231 +f 1639//232 1640//232 1641//232 +f 1641//232 1640//232 1642//232 +f 1641//233 1642//233 1643//233 +f 1643//233 1642//233 1644//233 +f 1643//234 1644//234 1645//234 +f 1645//234 1644//234 1646//234 +f 1645//236 1646//236 1647//236 +f 1647//236 1646//236 1648//236 +f 1647//237 1648//237 1649//237 +f 1649//237 1648//237 1650//237 +f 1649//238 1650//238 1651//238 +f 1651//238 1650//238 1652//238 +f 1651//239 1652//239 1653//239 +f 1653//239 1652//239 1654//239 +f 1653//240 1654//240 1655//240 +f 1655//240 1654//240 1656//240 +f 1655//241 1656//241 1657//241 +f 1657//241 1656//241 1658//241 +f 1657//242 1658//242 1659//242 +f 1659//242 1658//242 1660//242 +f 1659//243 1660//243 1661//243 +f 1661//243 1660//243 1662//243 +f 1661//244 1662//244 1663//244 +f 1663//244 1662//244 1664//244 +f 1663//245 1664//245 1665//245 +f 1665//245 1664//245 1666//245 +f 1665//246 1666//246 1667//246 +f 1667//246 1666//246 1668//246 +f 1667//247 1668//247 1669//247 +f 1669//247 1668//247 1670//247 +f 1669//248 1670//248 1671//248 +f 1671//248 1670//248 1672//248 +f 1671//249 1672//249 1673//249 +f 1673//249 1672//249 1674//249 +f 1673//250 1674//250 1675//250 +f 1675//250 1674//250 1676//250 +f 1675//251 1676//251 1677//251 +f 1677//251 1676//251 1678//251 +f 1677//252 1678//252 1679//252 +f 1679//252 1678//252 1680//252 +f 1679//44 1680//44 1681//44 +f 1681//44 1680//44 1682//44 +f 1681//253 1682//253 1683//253 +f 1683//253 1682//253 1684//253 +f 1683//254 1684//254 1685//254 +f 1685//254 1684//254 1686//254 +f 1685//255 1686//255 1687//255 +f 1687//255 1686//255 1688//255 +f 1687//256 1688//256 1689//256 +f 1689//256 1688//256 1690//256 +f 1689//257 1690//257 1691//257 +f 1691//257 1690//257 1692//257 +f 1691//258 1692//258 1693//258 +f 1693//258 1692//258 1694//258 +f 1693//259 1694//259 1695//259 +f 1695//259 1694//259 1696//259 +f 1695//260 1696//260 1697//260 +f 1697//260 1696//260 1698//260 +f 1697//261 1698//261 1699//261 +f 1699//261 1698//261 1700//261 +f 1699//262 1700//262 1701//262 +f 1701//262 1700//262 1702//262 +f 1701//263 1702//263 1703//263 +f 1703//263 1702//263 1704//263 +f 1703//264 1704//264 1705//264 +f 1705//264 1704//264 1706//264 +f 1705//265 1706//265 1707//265 +f 1707//265 1706//265 1708//265 +f 1707//266 1708//266 1709//266 +f 1709//266 1708//266 1710//266 +f 1709//267 1710//267 1711//267 +f 1711//267 1710//267 1712//267 +f 1711//268 1712//268 1713//268 +f 1713//268 1712//268 1714//268 +f 1713//269 1714//269 1715//269 +f 1715//269 1714//269 1716//269 +f 1715//274 1716//274 1717//274 +f 1717//270 1716//270 1718//270 +f 1717//271 1718//271 1719//271 +f 1719//271 1718//271 1720//271 +f 1719//272 1720//272 1635//272 +f 1635//272 1720//272 1636//272 +f 1637//273 1639//273 1635//273 +f 1635//273 1639//273 1719//273 +f 1719//273 1639//273 1641//273 +f 1719//273 1641//273 1717//273 +f 1717//273 1641//273 1715//273 +f 1715//273 1641//273 1713//273 +f 1713//273 1641//273 1643//273 +f 1713//273 1643//273 1711//273 +f 1711//273 1643//273 1709//273 +f 1709//273 1643//273 1707//273 +f 1707//273 1643//273 1705//273 +f 1705//273 1643//273 1703//273 +f 1703//273 1643//273 1701//273 +f 1701//273 1643//273 1699//273 +f 1699//273 1643//273 1697//273 +f 1697//273 1643//273 1695//273 +f 1695//273 1643//273 1693//273 +f 1693//273 1643//273 1691//273 +f 1691//273 1643//273 1689//273 +f 1689//273 1643//273 1687//273 +f 1687//273 1643//273 1685//273 +f 1685//273 1643//273 1683//273 +f 1683//273 1643//273 1681//273 +f 1681//273 1643//273 1679//273 +f 1679//273 1643//273 1677//273 +f 1677//273 1643//273 1675//273 +f 1675//273 1643//273 1673//273 +f 1673//273 1643//273 1645//273 +f 1673//273 1645//273 1671//273 +f 1671//273 1645//273 1647//273 +f 1671//273 1647//273 1669//273 +f 1669//273 1647//273 1649//273 +f 1669//273 1649//273 1667//273 +f 1667//273 1649//273 1651//273 +f 1667//273 1651//273 1665//273 +f 1665//273 1651//273 1653//273 +f 1665//273 1653//273 1663//273 +f 1663//273 1653//273 1655//273 +f 1663//273 1655//273 1661//273 +f 1661//273 1655//273 1657//273 +f 1661//273 1657//273 1659//273 +f 1721//230 1722//230 1723//230 +f 1723//230 1722//230 1724//230 +f 1723//231 1724//231 1725//231 +f 1725//231 1724//231 1726//231 +f 1725//232 1726//232 1727//232 +f 1727//232 1726//232 1728//232 +f 1727//233 1728//233 1729//233 +f 1729//233 1728//233 1730//233 +f 1729//234 1730//234 1731//234 +f 1731//235 1730//235 1732//235 +f 1731//236 1732//236 1733//236 +f 1733//236 1732//236 1734//236 +f 1733//237 1734//237 1735//237 +f 1735//237 1734//237 1736//237 +f 1735//238 1736//238 1737//238 +f 1737//238 1736//238 1738//238 +f 1737//239 1738//239 1739//239 +f 1739//239 1738//239 1740//239 +f 1739//240 1740//240 1741//240 +f 1741//240 1740//240 1742//240 +f 1741//241 1742//241 1743//241 +f 1743//241 1742//241 1744//241 +f 1743//242 1744//242 1745//242 +f 1745//242 1744//242 1746//242 +f 1745//243 1746//243 1747//243 +f 1747//243 1746//243 1748//243 +f 1747//244 1748//244 1749//244 +f 1749//244 1748//244 1750//244 +f 1749//245 1750//245 1751//245 +f 1751//245 1750//245 1752//245 +f 1751//246 1752//246 1753//246 +f 1753//246 1752//246 1754//246 +f 1753//247 1754//247 1755//247 +f 1755//247 1754//247 1756//247 +f 1755//248 1756//248 1757//248 +f 1757//248 1756//248 1758//248 +f 1757//249 1758//249 1759//249 +f 1759//249 1758//249 1760//249 +f 1759//250 1760//250 1761//250 +f 1761//250 1760//250 1762//250 +f 1761//251 1762//251 1763//251 +f 1763//251 1762//251 1764//251 +f 1763//252 1764//252 1765//252 +f 1765//252 1764//252 1766//252 +f 1765//44 1766//44 1767//44 +f 1767//44 1766//44 1768//44 +f 1767//253 1768//253 1769//253 +f 1769//253 1768//253 1770//253 +f 1769//254 1770//254 1771//254 +f 1771//254 1770//254 1772//254 +f 1771//255 1772//255 1773//255 +f 1773//255 1772//255 1774//255 +f 1773//256 1774//256 1775//256 +f 1775//256 1774//256 1776//256 +f 1775//257 1776//257 1777//257 +f 1777//257 1776//257 1778//257 +f 1777//258 1778//258 1779//258 +f 1779//258 1778//258 1780//258 +f 1779//259 1780//259 1781//259 +f 1781//259 1780//259 1782//259 +f 1781//260 1782//260 1783//260 +f 1783//260 1782//260 1784//260 +f 1783//261 1784//261 1785//261 +f 1785//261 1784//261 1786//261 +f 1785//262 1786//262 1787//262 +f 1787//262 1786//262 1788//262 +f 1787//263 1788//263 1789//263 +f 1789//263 1788//263 1790//263 +f 1789//264 1790//264 1791//264 +f 1791//264 1790//264 1792//264 +f 1791//265 1792//265 1793//265 +f 1793//265 1792//265 1794//265 +f 1793//266 1794//266 1795//266 +f 1795//266 1794//266 1796//266 +f 1795//267 1796//267 1797//267 +f 1797//267 1796//267 1798//267 +f 1797//268 1798//268 1799//268 +f 1799//268 1798//268 1800//268 +f 1799//269 1800//269 1801//269 +f 1801//269 1800//269 1802//269 +f 1801//274 1802//274 1803//274 +f 1803//270 1802//270 1804//270 +f 1803//271 1804//271 1805//271 +f 1805//271 1804//271 1806//271 +f 1805//272 1806//272 1721//272 +f 1721//272 1806//272 1722//272 +f 1723//273 1725//273 1721//273 +f 1721//273 1725//273 1805//273 +f 1805//273 1725//273 1727//273 +f 1805//273 1727//273 1803//273 +f 1803//273 1727//273 1801//273 +f 1801//273 1727//273 1799//273 +f 1799//273 1727//273 1729//273 +f 1799//273 1729//273 1797//273 +f 1797//273 1729//273 1795//273 +f 1795//273 1729//273 1793//273 +f 1793//273 1729//273 1791//273 +f 1791//273 1729//273 1789//273 +f 1789//273 1729//273 1787//273 +f 1787//273 1729//273 1785//273 +f 1785//273 1729//273 1783//273 +f 1783//273 1729//273 1781//273 +f 1781//273 1729//273 1779//273 +f 1779//273 1729//273 1777//273 +f 1777//273 1729//273 1775//273 +f 1775//273 1729//273 1773//273 +f 1773//273 1729//273 1771//273 +f 1771//273 1729//273 1769//273 +f 1769//273 1729//273 1767//273 +f 1767//273 1729//273 1765//273 +f 1765//273 1729//273 1763//273 +f 1763//273 1729//273 1761//273 +f 1761//273 1729//273 1759//273 +f 1759//273 1729//273 1731//273 +f 1759//273 1731//273 1757//273 +f 1757//273 1731//273 1733//273 +f 1757//273 1733//273 1755//273 +f 1755//273 1733//273 1735//273 +f 1755//273 1735//273 1753//273 +f 1753//273 1735//273 1737//273 +f 1753//273 1737//273 1751//273 +f 1751//273 1737//273 1739//273 +f 1751//273 1739//273 1749//273 +f 1749//273 1739//273 1741//273 +f 1749//273 1741//273 1747//273 +f 1747//273 1741//273 1743//273 +f 1747//273 1743//273 1745//273 +f 174//93 478//93 176//93 +f 176//93 478//93 476//93 +f 176//93 476//93 326//93 +f 326//93 476//93 328//93 +f 328//93 476//93 474//93 +f 328//93 474//93 330//93 +f 330//93 474//93 472//93 +f 330//93 472//93 332//93 +f 332//93 472//93 470//93 +f 332//93 470//93 334//93 +f 334//93 470//93 468//93 +f 334//93 468//93 336//93 +f 336//93 468//93 466//93 +f 336//93 466//93 338//93 +f 338//93 466//93 464//93 +f 338//93 464//93 340//93 +f 340//93 464//93 462//93 +f 340//93 462//93 342//93 +f 342//93 462//93 460//93 +f 342//93 460//93 344//93 +f 344//93 460//93 458//93 +f 344//93 458//93 260//93 +f 260//93 458//93 456//93 +f 260//93 456//93 262//93 +f 262//93 456//93 584//93 +f 262//93 584//93 264//93 +f 264//93 584//93 582//93 +f 264//93 582//93 266//93 +f 266//93 582//93 580//93 +f 266//93 580//93 268//93 +f 268//93 580//93 578//93 +f 268//93 578//93 270//93 +f 270//93 578//93 576//93 +f 270//93 576//93 272//93 +f 272//93 576//93 574//93 +f 272//93 574//93 274//93 +f 274//93 574//93 572//93 +f 274//93 572//93 276//93 +f 276//93 572//93 570//93 +f 276//93 570//93 278//93 +f 278//93 570//93 568//93 +f 278//93 568//93 280//93 +f 280//93 568//93 566//93 +f 280//93 566//93 282//93 +f 282//93 566//93 564//93 +f 282//93 564//93 284//93 +f 284//93 564//93 348//93 +f 284//93 348//93 346//93 +f 478//93 174//93 480//93 +f 480//93 174//93 258//93 +f 480//93 258//93 482//93 +f 482//93 258//93 256//93 +f 482//93 256//93 484//93 +f 484//93 256//93 254//93 +f 484//93 254//93 486//93 +f 486//93 254//93 252//93 +f 486//93 252//93 488//93 +f 488//93 252//93 250//93 +f 488//93 250//93 490//93 +f 490//93 250//93 248//93 +f 490//93 248//93 492//93 +f 492//93 248//93 246//93 +f 492//93 246//93 494//93 +f 494//93 246//93 244//93 +f 494//93 244//93 1807//93 +f 1807//93 244//93 1808//93 +f 1808//93 244//93 242//93 +f 1808//93 242//93 240//93 +f 240//93 238//93 1808//93 +f 1808//93 238//93 236//93 +f 1808//93 236//93 234//93 +f 234//93 232//93 1808//93 +f 1808//93 232//93 230//93 +f 1808//93 230//93 228//93 +f 228//93 226//93 1808//93 +f 1808//93 226//93 224//93 +f 1808//93 224//93 222//93 +f 222//93 220//93 1808//93 +f 1808//93 220//93 218//93 +f 1808//93 218//93 216//93 +f 216//93 214//93 1808//93 +f 1808//93 214//93 396//93 +f 1808//93 396//93 1809//93 +f 1809//93 396//93 394//93 +f 1809//93 394//93 392//93 +f 396//93 214//93 398//93 +f 398//93 214//93 212//93 +f 398//93 212//93 400//93 +f 400//93 212//93 210//93 +f 400//93 210//93 402//93 +f 402//93 210//93 208//93 +f 402//93 208//93 404//93 +f 404//93 208//93 206//93 +f 404//93 206//93 406//93 +f 406//93 206//93 204//93 +f 406//93 204//93 408//93 +f 408//93 204//93 202//93 +f 408//93 202//93 410//93 +f 410//93 202//93 200//93 +f 410//93 200//93 412//93 +f 412//93 200//93 198//93 +f 412//93 198//93 304//93 +f 304//93 198//93 306//93 +f 306//93 198//93 196//93 +f 306//93 196//93 308//93 +f 308//93 196//93 194//93 +f 308//93 194//93 310//93 +f 310//93 194//93 192//93 +f 310//93 192//93 312//93 +f 312//93 192//93 190//93 +f 312//93 190//93 314//93 +f 314//93 190//93 188//93 +f 314//93 188//93 316//93 +f 316//93 188//93 186//93 +f 316//93 186//93 318//93 +f 318//93 186//93 184//93 +f 318//93 184//93 320//93 +f 320//93 184//93 182//93 +f 320//93 182//93 322//93 +f 322//93 182//93 180//93 +f 322//93 180//93 324//93 +f 324//93 180//93 178//93 +f 324//93 178//93 326//93 +f 326//93 178//93 176//93 +f 412//93 304//93 414//93 +f 414//93 304//93 302//93 +f 414//93 302//93 416//93 +f 416//93 302//93 300//93 +f 416//93 300//93 418//93 +f 418//93 300//93 298//93 +f 418//93 298//93 420//93 +f 420//93 298//93 296//93 +f 420//93 296//93 422//93 +f 422//93 296//93 294//93 +f 422//93 294//93 424//93 +f 424//93 294//93 292//93 +f 424//93 292//93 426//93 +f 426//93 292//93 290//93 +f 426//93 290//93 428//93 +f 428//93 290//93 288//93 +f 428//93 288//93 430//93 +f 430//93 288//93 286//93 +f 430//93 286//93 346//93 +f 346//93 286//93 284//93 +f 392//93 390//93 1809//93 +f 1809//93 390//93 388//93 +f 1809//93 388//93 386//93 +f 386//93 384//93 1809//93 +f 1809//93 384//93 382//93 +f 1809//93 382//93 380//93 +f 380//93 378//93 1809//93 +f 1809//93 378//93 376//93 +f 1809//93 376//93 374//93 +f 374//93 372//93 1809//93 +f 1809//93 372//93 370//93 +f 1809//93 370//93 368//93 +f 368//93 366//93 1809//93 +f 1809//93 366//93 1810//93 +f 1810//93 366//93 546//93 +f 1810//93 546//93 544//93 +f 366//93 364//93 546//93 +f 546//93 364//93 548//93 +f 548//93 364//93 362//93 +f 548//93 362//93 550//93 +f 550//93 362//93 360//93 +f 550//93 360//93 552//93 +f 552//93 360//93 358//93 +f 552//93 358//93 554//93 +f 554//93 358//93 356//93 +f 554//93 356//93 556//93 +f 556//93 356//93 354//93 +f 556//93 354//93 558//93 +f 558//93 354//93 352//93 +f 558//93 352//93 560//93 +f 560//93 352//93 350//93 +f 560//93 350//93 562//93 +f 562//93 350//93 348//93 +f 562//93 348//93 564//93 +f 436//93 434//93 1807//93 +f 1807//93 434//93 432//93 +f 1807//93 432//93 516//93 +f 516//93 514//93 1807//93 +f 1807//93 514//93 512//93 +f 1807//93 512//93 510//93 +f 510//93 508//93 1807//93 +f 1807//93 508//93 506//93 +f 1807//93 506//93 504//93 +f 504//93 502//93 1807//93 +f 1807//93 502//93 500//93 +f 1807//93 500//93 498//93 +f 498//93 496//93 1807//93 +f 1807//93 496//93 494//93 +f 584//93 456//93 586//93 +f 586//93 456//93 454//93 +f 586//93 454//93 588//93 +f 588//93 454//93 452//93 +f 588//93 452//93 590//93 +f 590//93 452//93 450//93 +f 590//93 450//93 592//93 +f 592//93 450//93 448//93 +f 592//93 448//93 594//93 +f 594//93 448//93 446//93 +f 594//93 446//93 596//93 +f 596//93 446//93 444//93 +f 596//93 444//93 598//93 +f 598//93 444//93 442//93 +f 598//93 442//93 600//93 +f 600//93 442//93 440//93 +f 600//93 440//93 602//93 +f 602//93 440//93 438//93 +f 602//93 438//93 1810//93 +f 1810//93 438//93 1807//93 +f 1807//93 438//93 436//93 +f 522//93 520//93 1810//93 +f 1810//93 520//93 518//93 +f 1810//93 518//93 602//93 +f 544//93 542//93 1810//93 +f 1810//93 542//93 540//93 +f 1810//93 540//93 538//93 +f 538//93 536//93 1810//93 +f 1810//93 536//93 534//93 +f 1810//93 534//93 532//93 +f 532//93 530//93 1810//93 +f 1810//93 530//93 528//93 +f 1810//93 528//93 526//93 +f 526//93 524//93 1810//93 +f 1810//93 524//93 522//93 +f 1206//229 1809//229 1208//229 +f 1208//229 1809//229 1810//229 +f 1208//229 1810//229 1210//229 +f 1210//229 1810//229 1212//229 +f 1212//229 1810//229 1214//229 +f 1214//229 1810//229 1216//229 +f 1216//229 1810//229 1218//229 +f 1218//229 1810//229 1220//229 +f 1220//229 1810//229 1222//229 +f 1222//229 1810//229 1224//229 +f 1224//229 1810//229 1226//229 +f 1226//229 1810//229 1228//229 +f 1228//229 1810//229 1230//229 +f 1230//229 1810//229 1811//229 +f 1230//229 1811//229 1232//229 +f 1232//229 1811//229 1234//229 +f 1234//229 1811//229 1236//229 +f 1236//229 1811//229 1238//229 +f 1238//229 1811//229 1240//229 +f 1240//229 1811//229 1242//229 +f 1242//229 1811//229 1244//229 +f 1244//229 1811//229 1246//229 +f 1246//229 1811//229 1248//229 +f 1248//229 1811//229 1250//229 +f 1250//229 1811//229 1812//229 +f 1250//229 1812//229 1252//229 +f 1252//229 1812//229 1254//229 +f 1254//229 1812//229 1256//229 +f 1256//229 1812//229 1258//229 +f 1258//229 1812//229 1260//229 +f 1260//229 1812//229 1262//229 +f 1262//229 1812//229 1264//229 +f 1264//229 1812//229 1266//229 +f 1266//229 1812//229 1268//229 +f 1268//229 1812//229 1270//229 +f 1270//229 1812//229 1272//229 +f 1272//229 1812//229 1809//229 +f 1272//229 1809//229 1274//229 +f 1274//229 1809//229 1276//229 +f 1276//229 1809//229 1278//229 +f 1278//229 1809//229 1280//229 +f 1280//229 1809//229 1282//229 +f 1282//229 1809//229 1284//229 +f 1284//229 1809//229 1286//229 +f 1286//229 1809//229 1288//229 +f 1288//229 1809//229 1290//229 +f 1290//229 1809//229 1206//229 +f 6//44 4//44 1813//44 +f 1813//44 4//44 2//44 +f 1813//44 2//44 86//44 +f 86//44 84//44 1813//44 +f 1813//44 84//44 82//44 +f 1813//44 82//44 80//44 +f 80//44 78//44 1813//44 +f 1813//44 78//44 76//44 +f 1813//44 76//44 74//44 +f 74//44 72//44 1813//44 +f 1813//44 72//44 70//44 +f 1813//44 70//44 68//44 +f 68//44 66//44 1813//44 +f 1813//44 66//44 64//44 +f 1813//44 64//44 1814//44 +f 1814//44 64//44 62//44 +f 1814//44 62//44 60//44 +f 60//44 58//44 1814//44 +f 1814//44 58//44 56//44 +f 1814//44 56//44 54//44 +f 54//44 52//44 1814//44 +f 1814//44 52//44 50//44 +f 1814//44 50//44 48//44 +f 48//44 46//44 1814//44 +f 1814//44 46//44 156//44 +f 1814//44 156//44 154//44 +f 46//44 44//44 156//44 +f 156//44 44//44 158//44 +f 158//44 44//44 42//44 +f 158//44 42//44 160//44 +f 160//44 42//44 40//44 +f 160//44 40//44 162//44 +f 162//44 40//44 38//44 +f 162//44 38//44 164//44 +f 164//44 38//44 36//44 +f 164//44 36//44 166//44 +f 166//44 36//44 34//44 +f 166//44 34//44 168//44 +f 168//44 34//44 32//44 +f 168//44 32//44 170//44 +f 170//44 32//44 30//44 +f 170//44 30//44 172//44 +f 172//44 30//44 28//44 +f 172//44 28//44 88//44 +f 88//44 28//44 26//44 +f 88//44 26//44 90//44 +f 90//44 26//44 1812//44 +f 90//44 1812//44 92//44 +f 92//44 1812//44 94//44 +f 94//44 1812//44 96//44 +f 96//44 1812//44 98//44 +f 98//44 1812//44 100//44 +f 100//44 1812//44 102//44 +f 102//44 1812//44 104//44 +f 104//44 1812//44 106//44 +f 106//44 1812//44 108//44 +f 108//44 1812//44 1811//44 +f 108//44 1811//44 110//44 +f 110//44 1811//44 112//44 +f 112//44 1811//44 114//44 +f 114//44 1811//44 116//44 +f 116//44 1811//44 118//44 +f 118//44 1811//44 120//44 +f 120//44 1811//44 122//44 +f 122//44 1811//44 124//44 +f 124//44 1811//44 126//44 +f 126//44 1811//44 128//44 +f 128//44 1811//44 130//44 +f 130//44 1811//44 132//44 +f 132//44 1811//44 134//44 +f 134//44 1811//44 136//44 +f 136//47 1811//47 138//47 +f 138//44 1811//44 1814//44 +f 138//44 1814//44 140//44 +f 140//44 1814//44 142//44 +f 142//44 1814//44 144//44 +f 144//44 1814//44 146//44 +f 146//44 1814//44 148//44 +f 148//44 1814//44 150//44 +f 150//44 1814//44 152//44 +f 152//44 1814//44 154//44 +f 26//44 24//44 1812//44 +f 1812//44 24//44 22//44 +f 1812//44 22//44 20//44 +f 20//44 18//44 1812//44 +f 1812//44 18//44 16//44 +f 1812//44 16//44 14//44 +f 14//44 12//44 1812//44 +f 1812//44 12//44 10//44 +f 1812//44 10//44 8//44 +f 1812//44 8//44 1813//44 +f 1813//44 8//44 6//44 +f 1296//273 1294//273 1813//273 +f 1813//273 1294//273 1292//273 +f 1813//273 1292//273 1376//273 +f 1376//273 1374//273 1813//273 +f 1813//273 1374//273 1372//273 +f 1813//273 1372//273 1370//273 +f 1370//273 1368//273 1813//273 +f 1813//273 1368//273 1366//273 +f 1813//273 1366//273 1364//273 +f 1364//273 1362//273 1813//273 +f 1813//273 1362//273 1360//273 +f 1813//273 1360//273 1358//273 +f 1358//273 1356//273 1813//273 +f 1813//273 1356//273 1354//273 +f 1813//273 1354//273 1620//273 +f 1620//273 1354//273 1622//273 +f 1622//273 1354//273 1352//273 +f 1622//273 1352//273 1624//273 +f 1624//273 1352//273 1350//273 +f 1624//273 1350//273 1626//273 +f 1626//273 1350//273 1348//273 +f 1626//273 1348//273 1628//273 +f 1628//273 1348//273 1346//273 +f 1628//273 1346//273 1630//273 +f 1630//273 1346//273 1344//273 +f 1630//273 1344//273 1632//273 +f 1632//273 1344//273 1342//273 +f 1632//273 1342//273 1634//273 +f 1634//273 1342//273 1340//273 +f 1634//273 1340//273 1550//273 +f 1550//273 1340//273 1338//273 +f 1550//273 1338//273 1552//273 +f 1552//273 1338//273 1336//273 +f 1552//273 1336//273 1554//273 +f 1554//273 1336//273 1334//273 +f 1554//273 1334//273 1556//273 +f 1556//273 1334//273 1332//273 +f 1556//273 1332//273 1558//273 +f 1558//273 1332//273 1330//273 +f 1558//273 1330//273 1718//273 +f 1718//273 1330//273 1516//273 +f 1718//273 1516//273 1514//273 +f 1330//273 1328//273 1516//273 +f 1516//273 1328//273 1518//273 +f 1518//273 1328//273 1326//273 +f 1518//273 1326//273 1520//273 +f 1520//273 1326//273 1522//273 +f 1522//273 1326//273 1324//273 +f 1522//273 1324//273 1524//273 +f 1524//273 1324//273 1322//273 +f 1524//273 1322//273 1526//273 +f 1526//273 1322//273 1320//273 +f 1526//273 1320//273 1528//273 +f 1528//273 1320//273 1318//273 +f 1528//273 1318//273 1530//273 +f 1530//273 1318//273 1316//273 +f 1530//273 1316//273 1314//273 +f 1530//273 1314//273 1532//273 +f 1532//273 1314//273 1312//273 +f 1532//273 1312//273 1534//273 +f 1534//273 1312//273 1310//273 +f 1534//273 1310//273 1536//273 +f 1536//273 1310//273 1308//273 +f 1536//273 1308//273 1538//273 +f 1538//273 1308//273 1306//273 +f 1538//273 1306//273 1540//273 +f 1540//273 1306//273 1304//273 +f 1540//273 1304//273 1542//273 +f 1542//273 1304//273 1302//273 +f 1542//273 1302//273 1544//273 +f 1544//273 1302//273 1300//273 +f 1544//273 1300//273 1546//273 +f 1546//273 1300//273 1548//273 +f 1548//273 1300//273 1298//273 +f 1548//273 1298//273 1464//273 +f 1464//273 1298//273 1296//273 +f 1464//273 1296//273 1813//273 +f 1378//273 1768//273 1380//273 +f 1380//273 1768//273 1766//273 +f 1380//273 1766//273 1382//273 +f 1382//273 1766//273 1764//273 +f 1382//273 1764//273 1384//273 +f 1384//273 1764//273 1762//273 +f 1384//273 1762//273 1386//273 +f 1386//273 1762//273 1760//273 +f 1386//273 1760//273 1388//273 +f 1388//273 1760//273 1758//273 +f 1388//273 1758//273 1390//273 +f 1390//273 1758//273 1756//273 +f 1390//273 1756//273 1392//273 +f 1392//273 1756//273 1754//273 +f 1392//273 1754//273 1394//273 +f 1394//273 1754//273 1752//273 +f 1394//273 1752//273 1396//273 +f 1396//273 1752//273 1750//273 +f 1396//273 1750//273 1398//273 +f 1398//273 1750//273 1814//273 +f 1398//273 1814//273 1807//273 +f 1768//273 1378//273 1770//273 +f 1770//273 1378//273 1462//273 +f 1770//273 1462//273 1772//273 +f 1772//273 1462//273 1460//273 +f 1772//273 1460//273 1774//273 +f 1774//273 1460//273 1502//273 +f 1774//273 1502//273 1500//273 +f 1502//273 1460//273 1644//273 +f 1644//273 1460//273 1458//273 +f 1644//273 1458//273 1646//273 +f 1646//273 1458//273 1456//273 +f 1646//273 1456//273 1648//273 +f 1648//273 1456//273 1454//273 +f 1648//273 1454//273 1650//273 +f 1650//273 1454//273 1452//273 +f 1650//273 1452//273 1652//273 +f 1652//273 1452//273 1450//273 +f 1652//273 1450//273 1654//273 +f 1654//273 1450//273 1448//273 +f 1654//273 1448//273 1656//273 +f 1656//273 1448//273 1446//273 +f 1656//273 1446//273 1658//273 +f 1658//273 1446//273 1444//273 +f 1658//273 1444//273 1660//273 +f 1660//273 1444//273 1662//273 +f 1662//273 1444//273 1442//273 +f 1662//273 1442//273 1664//273 +f 1664//273 1442//273 1440//273 +f 1664//273 1440//273 1666//273 +f 1666//273 1440//273 1438//273 +f 1666//273 1438//273 1668//273 +f 1668//273 1438//273 1436//273 +f 1668//273 1436//273 1670//273 +f 1670//273 1436//273 1434//273 +f 1670//273 1434//273 1672//273 +f 1672//273 1434//273 1432//273 +f 1672//273 1432//273 1674//273 +f 1674//273 1432//273 1430//273 +f 1674//273 1430//273 1676//273 +f 1676//273 1430//273 1428//273 +f 1676//273 1428//273 1678//273 +f 1678//273 1428//273 1426//273 +f 1678//273 1426//273 1807//273 +f 1807//273 1426//273 1424//273 +f 1807//273 1424//273 1422//273 +f 1422//273 1420//273 1807//273 +f 1807//273 1420//273 1418//273 +f 1807//273 1418//273 1416//273 +f 1416//273 1414//273 1807//273 +f 1807//273 1414//273 1412//273 +f 1807//273 1412//273 1410//273 +f 1410//273 1408//273 1807//273 +f 1807//273 1408//273 1406//273 +f 1807//273 1406//273 1404//273 +f 1404//273 1402//273 1807//273 +f 1807//273 1402//273 1400//273 +f 1807//273 1400//273 1398//273 +f 1464//273 1813//273 1466//273 +f 1466//273 1813//273 1814//273 +f 1466//273 1814//273 1468//273 +f 1468//273 1814//273 1722//273 +f 1468//273 1722//273 1470//273 +f 1470//273 1722//273 1806//273 +f 1470//273 1806//273 1804//273 +f 1718//273 1514//273 1720//273 +f 1720//273 1514//273 1512//273 +f 1720//273 1512//273 1636//273 +f 1636//273 1512//273 1510//273 +f 1636//273 1510//273 1638//273 +f 1638//273 1510//273 1508//273 +f 1638//273 1508//273 1640//273 +f 1640//273 1508//273 1506//273 +f 1640//273 1506//273 1642//273 +f 1642//273 1506//273 1504//273 +f 1642//273 1504//273 1644//273 +f 1644//273 1504//273 1502//273 +f 1774//273 1500//273 1776//273 +f 1776//273 1500//273 1498//273 +f 1776//273 1498//273 1778//273 +f 1778//273 1498//273 1780//273 +f 1780//273 1498//273 1496//273 +f 1780//273 1496//273 1782//273 +f 1782//273 1496//273 1494//273 +f 1782//273 1494//273 1784//273 +f 1784//273 1494//273 1492//273 +f 1784//273 1492//273 1786//273 +f 1786//273 1492//273 1490//273 +f 1786//273 1490//273 1788//273 +f 1788//273 1490//273 1488//273 +f 1788//273 1488//273 1486//273 +f 1788//273 1486//273 1790//273 +f 1790//273 1486//273 1484//273 +f 1790//273 1484//273 1792//273 +f 1792//273 1484//273 1482//273 +f 1792//273 1482//273 1794//273 +f 1794//273 1482//273 1480//273 +f 1794//273 1480//273 1796//273 +f 1796//273 1480//273 1478//273 +f 1796//273 1478//273 1798//273 +f 1798//273 1478//273 1476//273 +f 1798//273 1476//273 1800//273 +f 1800//273 1476//273 1474//273 +f 1800//273 1474//273 1802//273 +f 1802//273 1474//273 1472//273 +f 1802//273 1472//273 1804//273 +f 1804//273 1472//273 1470//273 +f 1813//273 1620//273 1808//273 +f 1808//273 1620//273 1618//273 +f 1808//273 1618//273 1616//273 +f 1616//273 1614//273 1808//273 +f 1808//273 1614//273 1612//273 +f 1808//273 1612//273 1610//273 +f 1610//273 1608//273 1808//273 +f 1808//273 1608//273 1606//273 +f 1808//273 1606//273 1604//273 +f 1604//273 1602//273 1808//273 +f 1808//273 1602//273 1600//273 +f 1808//273 1600//273 1598//273 +f 1598//273 1596//273 1808//273 +f 1808//273 1596//273 1594//273 +f 1808//273 1594//273 1592//273 +f 1808//273 1592//273 1684//273 +f 1684//273 1592//273 1590//273 +f 1684//273 1590//273 1686//273 +f 1686//273 1590//273 1588//273 +f 1686//273 1588//273 1688//273 +f 1688//273 1588//273 1690//273 +f 1690//273 1588//273 1586//273 +f 1690//273 1586//273 1692//273 +f 1692//273 1586//273 1584//273 +f 1692//273 1584//273 1694//273 +f 1694//273 1584//273 1582//273 +f 1694//273 1582//273 1696//273 +f 1696//273 1582//273 1580//273 +f 1696//273 1580//273 1698//273 +f 1698//273 1580//273 1578//273 +f 1698//273 1578//273 1700//273 +f 1700//273 1578//273 1576//273 +f 1700//273 1576//273 1702//273 +f 1702//273 1576//273 1574//273 +f 1702//273 1574//273 1572//273 +f 1702//273 1572//273 1704//273 +f 1704//273 1572//273 1570//273 +f 1704//273 1570//273 1706//273 +f 1706//273 1570//273 1568//273 +f 1706//273 1568//273 1708//273 +f 1708//273 1568//273 1566//273 +f 1708//273 1566//273 1710//273 +f 1710//273 1566//273 1564//273 +f 1710//273 1564//273 1712//273 +f 1712//273 1564//273 1562//273 +f 1712//273 1562//273 1714//273 +f 1714//273 1562//273 1560//273 +f 1714//273 1560//273 1716//273 +f 1716//273 1560//273 1558//273 +f 1716//273 1558//273 1718//273 +f 1684//273 1682//273 1808//273 +f 1808//273 1682//273 1680//273 +f 1808//273 1680//273 1807//273 +f 1807//273 1680//273 1678//273 +f 1726//273 1724//273 1814//273 +f 1814//273 1724//273 1722//273 +f 1750//273 1748//273 1814//273 +f 1814//273 1748//273 1746//273 +f 1814//273 1746//273 1744//273 +f 1744//273 1742//273 1814//273 +f 1814//273 1742//273 1740//273 +f 1814//273 1740//273 1738//273 +f 1738//273 1736//273 1814//273 +f 1814//273 1736//273 1734//273 +f 1814//273 1734//273 1732//273 +f 1732//273 1730//273 1814//273 +f 1814//273 1730//273 1728//273 +f 1814//273 1728//273 1726//273 +f 608//71 606//71 1811//71 +f 1811//71 606//71 604//71 +f 1811//71 604//71 688//71 +f 1811//71 688//71 1814//71 +f 1814//71 688//71 686//71 +f 1814//71 686//71 684//71 +f 684//71 682//71 1814//71 +f 1814//71 682//71 680//71 +f 1814//71 680//71 678//71 +f 678//71 676//71 1814//71 +f 1814//71 676//71 772//71 +f 1814//71 772//71 770//71 +f 772//71 676//71 774//71 +f 774//71 676//71 674//71 +f 774//71 674//71 690//71 +f 690//71 674//71 672//71 +f 690//71 672//71 692//71 +f 692//71 672//71 670//71 +f 692//71 670//71 694//71 +f 694//71 670//71 668//71 +f 694//71 668//71 696//71 +f 696//71 668//71 666//71 +f 696//71 666//71 698//71 +f 698//71 666//71 664//71 +f 698//71 664//71 700//71 +f 700//71 664//71 662//71 +f 700//71 662//71 702//71 +f 702//71 662//71 660//71 +f 702//71 660//71 704//71 +f 704//71 660//71 658//71 +f 704//71 658//71 706//71 +f 706//71 658//71 656//71 +f 706//71 656//71 708//71 +f 708//71 656//71 654//71 +f 708//71 654//71 710//71 +f 710//71 654//71 652//71 +f 710//71 652//71 712//71 +f 712//71 652//71 650//71 +f 712//71 650//71 714//71 +f 714//71 650//71 648//71 +f 714//71 648//71 716//71 +f 716//71 648//71 646//71 +f 716//71 646//71 718//71 +f 718//71 646//71 644//71 +f 718//71 644//71 1810//71 +f 1810//71 644//71 642//71 +f 1810//71 642//71 640//71 +f 640//71 638//71 1810//71 +f 1810//71 638//71 636//71 +f 1810//71 636//71 634//71 +f 634//71 632//71 1810//71 +f 1810//71 632//71 1811//71 +f 1811//71 632//71 630//71 +f 1811//71 630//71 628//71 +f 628//71 626//71 1811//71 +f 1811//71 626//71 624//71 +f 1811//71 624//71 622//71 +f 622//71 620//71 1811//71 +f 1811//71 620//71 618//71 +f 1811//71 618//71 616//71 +f 616//71 614//71 1811//71 +f 1811//71 614//71 612//71 +f 1811//71 612//71 610//71 +f 610//71 608//71 1811//71 +f 770//71 768//71 1814//71 +f 1814//71 768//71 766//71 +f 1814//71 766//71 764//71 +f 764//71 762//71 1814//71 +f 1814//71 762//71 858//71 +f 1814//71 858//71 856//71 +f 858//71 762//71 860//71 +f 860//71 762//71 760//71 +f 860//71 760//71 776//71 +f 776//71 760//71 758//71 +f 776//71 758//71 778//71 +f 778//71 758//71 756//71 +f 778//71 756//71 780//71 +f 780//71 756//71 754//71 +f 780//71 754//71 782//71 +f 782//71 754//71 752//71 +f 782//71 752//71 784//71 +f 784//71 752//71 750//71 +f 784//71 750//71 786//71 +f 786//71 750//71 748//71 +f 786//71 748//71 788//71 +f 788//71 748//71 746//71 +f 788//71 746//71 790//71 +f 790//71 746//71 744//71 +f 790//71 744//71 792//71 +f 792//71 744//71 742//71 +f 792//71 742//71 794//71 +f 794//71 742//71 740//71 +f 794//71 740//71 796//71 +f 796//71 740//71 738//71 +f 796//71 738//71 798//71 +f 798//71 738//71 736//71 +f 798//71 736//71 800//71 +f 800//71 736//71 734//71 +f 800//71 734//71 802//71 +f 802//71 734//71 732//71 +f 802//71 732//71 804//71 +f 804//71 732//71 730//71 +f 804//71 730//71 1810//71 +f 1810//71 730//71 728//71 +f 1810//71 728//71 726//71 +f 726//71 724//71 1810//71 +f 1810//71 724//71 722//71 +f 1810//71 722//71 720//71 +f 720//71 718//71 1810//71 +f 856//71 854//71 1814//71 +f 1814//71 854//71 852//71 +f 1814//71 852//71 850//71 +f 850//71 848//71 1814//71 +f 1814//71 848//71 846//71 +f 1814//71 846//71 1807//71 +f 1807//71 846//71 844//71 +f 1807//71 844//71 842//71 +f 842//71 840//71 1807//71 +f 1807//71 840//71 838//71 +f 1807//71 838//71 836//71 +f 836//71 834//71 1807//71 +f 1807//71 834//71 832//71 +f 1807//71 832//71 830//71 +f 830//71 828//71 1807//71 +f 1807//71 828//71 826//71 +f 1807//71 826//71 824//71 +f 824//71 822//71 1807//71 +f 1807//71 822//71 820//71 +f 1807//71 820//71 818//71 +f 818//71 816//71 1807//71 +f 1807//71 816//71 1810//71 +f 1810//71 816//71 814//71 +f 1810//71 814//71 812//71 +f 812//71 810//71 1810//71 +f 1810//71 810//71 808//71 +f 1810//71 808//71 806//71 +f 806//71 804//71 1810//71 +f 862//23 1080//23 864//23 +f 864//23 1080//23 1078//23 +f 864//23 1078//23 866//23 +f 866//23 1078//23 1076//23 +f 866//23 1076//23 868//23 +f 868//23 1076//23 1074//23 +f 868//23 1074//23 870//23 +f 870//23 1074//23 1072//23 +f 870//23 1072//23 872//23 +f 872//23 1072//23 1070//23 +f 872//23 1070//23 874//23 +f 874//23 1070//23 1068//23 +f 874//23 1068//23 1026//23 +f 1026//23 1068//23 1176//23 +f 1026//23 1176//23 1174//23 +f 1080//23 862//23 1082//23 +f 1082//23 862//23 946//23 +f 1082//23 946//23 1084//23 +f 1084//23 946//23 944//23 +f 1084//23 944//23 1086//23 +f 1086//23 944//23 942//23 +f 1086//23 942//23 1088//23 +f 1088//23 942//23 940//23 +f 1088//23 940//23 1090//23 +f 1090//23 940//23 938//23 +f 1090//23 938//23 1092//23 +f 1092//23 938//23 936//23 +f 1092//23 936//23 1094//23 +f 1094//23 936//23 934//23 +f 1094//23 934//23 1096//23 +f 1096//23 934//23 932//23 +f 1096//23 932//23 1808//23 +f 1808//23 932//23 1813//23 +f 1813//23 932//23 930//23 +f 1813//23 930//23 928//23 +f 928//23 926//23 1813//23 +f 1813//23 926//23 924//23 +f 1813//23 924//23 922//23 +f 922//23 920//23 1813//23 +f 1813//23 920//23 918//23 +f 1813//23 918//23 916//23 +f 916//23 914//23 1813//23 +f 1813//23 914//23 912//23 +f 1813//23 912//23 910//23 +f 910//23 908//23 1813//23 +f 1813//23 908//23 906//23 +f 1813//23 906//23 904//23 +f 904//23 902//23 1813//23 +f 1813//23 902//23 998//23 +f 1813//23 998//23 1812//23 +f 1812//23 998//23 996//23 +f 1812//23 996//23 994//23 +f 902//23 900//23 998//23 +f 998//23 900//23 1000//23 +f 1000//23 900//23 1002//23 +f 1002//23 900//23 898//23 +f 1002//23 898//23 1004//23 +f 1004//23 898//23 896//23 +f 1004//23 896//23 1006//23 +f 1006//23 896//23 894//23 +f 1006//23 894//23 1008//23 +f 1008//23 894//23 892//23 +f 1008//23 892//23 1010//23 +f 1010//23 892//23 890//23 +f 1010//23 890//23 1012//23 +f 1012//23 890//23 888//23 +f 1012//23 888//23 1014//23 +f 1014//23 888//23 886//23 +f 1014//23 886//23 884//23 +f 1014//23 884//23 1016//23 +f 1016//23 884//23 882//23 +f 1016//23 882//23 1018//23 +f 1018//23 882//23 880//23 +f 1018//23 880//23 1020//23 +f 1020//23 880//23 878//23 +f 1020//23 878//23 1022//23 +f 1022//23 878//23 876//23 +f 1022//23 876//23 1024//23 +f 1024//23 876//23 874//23 +f 1024//23 874//23 1026//23 +f 948//23 1166//23 950//23 +f 950//23 1166//23 1164//23 +f 950//23 1164//23 952//23 +f 952//23 1164//23 1162//23 +f 952//23 1162//23 954//23 +f 954//23 1162//23 1160//23 +f 954//23 1160//23 956//23 +f 956//23 1160//23 1158//23 +f 956//23 1158//23 958//23 +f 958//23 1158//23 1156//23 +f 958//23 1156//23 960//23 +f 960//23 1156//23 1154//23 +f 960//23 1154//23 962//23 +f 962//23 1154//23 1152//23 +f 962//23 1152//23 964//23 +f 964//23 1152//23 1150//23 +f 964//23 1150//23 966//23 +f 966//23 1150//23 1148//23 +f 966//23 1148//23 968//23 +f 968//23 1148//23 1809//23 +f 968//23 1809//23 1812//23 +f 1166//23 948//23 1168//23 +f 1168//23 948//23 1032//23 +f 1168//23 1032//23 1170//23 +f 1170//23 1032//23 1030//23 +f 1170//23 1030//23 1172//23 +f 1172//23 1030//23 1028//23 +f 1172//23 1028//23 1174//23 +f 1174//23 1028//23 1026//23 +f 994//23 992//23 1812//23 +f 1812//23 992//23 990//23 +f 1812//23 990//23 988//23 +f 988//23 986//23 1812//23 +f 1812//23 986//23 984//23 +f 1812//23 984//23 982//23 +f 982//23 980//23 1812//23 +f 1812//23 980//23 978//23 +f 1812//23 978//23 976//23 +f 976//23 974//23 1812//23 +f 1812//23 974//23 972//23 +f 1812//23 972//23 970//23 +f 970//23 968//23 1812//23 +f 1038//23 1036//23 1808//23 +f 1808//23 1036//23 1034//23 +f 1808//23 1034//23 1118//23 +f 1118//23 1116//23 1808//23 +f 1808//23 1116//23 1114//23 +f 1808//23 1114//23 1112//23 +f 1112//23 1110//23 1808//23 +f 1808//23 1110//23 1108//23 +f 1808//23 1108//23 1106//23 +f 1106//23 1104//23 1808//23 +f 1808//23 1104//23 1102//23 +f 1808//23 1102//23 1100//23 +f 1100//23 1098//23 1808//23 +f 1808//23 1098//23 1096//23 +f 1176//23 1068//23 1178//23 +f 1178//23 1068//23 1066//23 +f 1178//23 1066//23 1180//23 +f 1180//23 1066//23 1064//23 +f 1180//23 1064//23 1182//23 +f 1182//23 1064//23 1062//23 +f 1182//23 1062//23 1184//23 +f 1184//23 1062//23 1060//23 +f 1184//23 1060//23 1186//23 +f 1186//23 1060//23 1058//23 +f 1186//23 1058//23 1056//23 +f 1186//23 1056//23 1188//23 +f 1188//23 1056//23 1054//23 +f 1188//23 1054//23 1190//23 +f 1190//23 1054//23 1052//23 +f 1190//23 1052//23 1192//23 +f 1192//23 1052//23 1050//23 +f 1192//23 1050//23 1194//23 +f 1194//23 1050//23 1048//23 +f 1194//23 1048//23 1196//23 +f 1196//23 1048//23 1046//23 +f 1196//23 1046//23 1198//23 +f 1198//23 1046//23 1044//23 +f 1198//23 1044//23 1200//23 +f 1200//23 1044//23 1042//23 +f 1200//23 1042//23 1202//23 +f 1202//23 1042//23 1204//23 +f 1204//23 1042//23 1040//23 +f 1204//23 1040//23 1808//23 +f 1808//23 1040//23 1038//23 +f 1124//23 1122//23 1809//23 +f 1809//23 1122//23 1120//23 +f 1809//23 1120//23 1204//23 +f 1148//23 1146//23 1809//23 +f 1809//23 1146//23 1144//23 +f 1809//23 1144//23 1142//23 +f 1142//23 1140//23 1809//23 +f 1809//23 1140//23 1138//23 +f 1809//23 1138//23 1136//23 +f 1136//23 1134//23 1809//23 +f 1809//23 1134//23 1132//23 +f 1809//23 1132//23 1130//23 +f 1130//23 1128//23 1809//23 +f 1809//23 1128//23 1126//23 +f 1809//23 1126//23 1124//23 +f 1808//23 1809//23 1204//23 diff --git a/Assets/Models/d6.obj.meta b/Assets/Models/d6.obj.meta new file mode 100644 index 0000000..f5147f6 --- /dev/null +++ b/Assets/Models/d6.obj.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: c33910c44aba8b140aca137d90926049 +ModelImporter: + serializedVersion: 24200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + generateMeshLods: 0 + meshLodGenerationFlags: 0 + maximumMeshLod: -1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef b/Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef new file mode 100644 index 0000000..1f30ef9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef @@ -0,0 +1,14 @@ +{ + "name": "AllIn13DShaderAssemebly", + "rootNamespace": "", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef.meta b/Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef.meta new file mode 100644 index 0000000..8e0faee --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1b1237e1ff5eb504898a6f1f45e9b538 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/AllIn13DShaderAssembly.asmdef + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/GradientAsset_RampTexture.asset b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/GradientAsset_RampTexture.asset new file mode 100644 index 0000000..994b11e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/GradientAsset_RampTexture.asset @@ -0,0 +1,45 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cb204018ddc8dbc43a4340c074e1a919, type: 3} + m_Name: GradientAsset_RampTexture + m_EditorClassIdentifier: AllIn13DShaderAssemebly.Editor::AllIn13DShader.GradientTexture + texture: {fileID: 2800000, guid: 55283e69304946d4f8762723477f0704, type: 3} + gradient: + serializedVersion: 2 + key0: {r: 0.13061087, g: 0.1792453, b: 0.019446427, a: 1} + key1: {r: 0.632604, g: 0.8490566, b: 0.14017442, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 11758 + ctime1: 14071 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 diff --git a/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/GradientAsset_RampTexture.asset.meta b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/GradientAsset_RampTexture.asset.meta new file mode 100644 index 0000000..827e8bf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/GradientAsset_RampTexture.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0ede40893addef449b8655ca94d8481c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/greenDice.png b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/greenDice.png new file mode 100644 index 0000000..c64f327 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/greenDice.png differ diff --git a/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/greenDice.png.meta b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/greenDice.png.meta new file mode 100644 index 0000000..9ac10f7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/AllIn3DShaderConfig/Export/Gradients/greenDice.png.meta @@ -0,0 +1,117 @@ +fileFormatVersion: 2 +guid: 55283e69304946d4f8762723477f0704 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo.meta b/Assets/Plugins/AllIn13DShader/Demo.meta new file mode 100644 index 0000000..0f2b834 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 590b3eaaf9d822c49a1c879397970698 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation.meta new file mode 100644 index 0000000..a21775d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0565a9de56ddafe4884e42e3908043ef +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller b/Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller new file mode 100644 index 0000000..0736ac0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5125317851975137470 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RootDance + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9533462cd05cdf3469c1b17d3cd9dd09, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CharacterDance + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1107747322166323932} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &1107747322166323932 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5125317851975137470} + m_Position: {x: 340, y: 130, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5125317851975137470} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller.meta new file mode 100644 index 0000000..e751b1d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c4a5333363b628a4884d70ea9a38206d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/CharacterDance.controller + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim new file mode 100644 index 0000000..77d859b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 23 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2375902170 + script: {fileID: 0} + typeID: 23 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.7833333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 23 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim.meta new file mode 100644 index 0000000..005b8b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9dc5e8dc9a4f8b644b9db3e45b416eff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim.anim + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller new file mode 100644 index 0000000..7be05cf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim1 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4337396590894101652} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1449058087023865260 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9dc5e8dc9a4f8b644b9db3e45b416eff, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &4178153829621385035 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3d0e70dfcf5beb840a6bc2b948748dd8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &4337396590894101652 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1449058087023865260} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4178153829621385035} + m_Position: {x: 235, y: 65, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1449058087023865260} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller.meta new file mode 100644 index 0000000..b953981 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f91e030a5f71a234994b9b604476e486 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim1.controller + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim new file mode 100644 index 0000000..73dc718 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim2 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 137 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2375902170 + script: {fileID: 0} + typeID: 137 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.6666666 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 137 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim.meta new file mode 100644 index 0000000..09e1073 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3d0e70dfcf5beb840a6bc2b948748dd8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.anim + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller new file mode 100644 index 0000000..b3da4d8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim2 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4337396590894101652} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &4178153829621385035 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FadeAnim2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3d0e70dfcf5beb840a6bc2b948748dd8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &4337396590894101652 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 4178153829621385035} + m_Position: {x: 235, y: 65, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 4178153829621385035} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller.meta new file mode 100644 index 0000000..4f24fe3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9bd41ba0f69ccb841977c0489db9679d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/FadeAnim2.controller + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim b/Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim new file mode 100644 index 0000000..9d65950 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim @@ -0,0 +1,74375 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HumanoidDance + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 0 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.01983154 + inSlope: -0.18502581 + outSlope: -0.18502581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.046231274 + inSlope: -0.22088261 + outSlope: -0.22088261 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.07137279 + inSlope: -0.2518764 + outSlope: -0.2518764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.07955491 + inSlope: -0.172743 + outSlope: -0.172743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.08608478 + inSlope: -0.16301708 + outSlope: -0.16301708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.093756795 + inSlope: -0.2277474 + outSlope: -0.2277474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.12575373 + inSlope: -0.14958566 + outSlope: -0.14958566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.14885965 + inSlope: -0.053303774 + outSlope: -0.053303774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.15844609 + inSlope: -0.06161236 + outSlope: -0.06161236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.16817322 + inSlope: -0.07967695 + outSlope: -0.07967695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.16841309 + inSlope: -0.0018518436 + outSlope: -0.0018518436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.16095157 + inSlope: 0.06795907 + outSlope: 0.06795907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.14240378 + inSlope: 0.14338316 + outSlope: 0.14338316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.12371534 + inSlope: 0.13644123 + outSlope: 0.13644123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.032075904 + inSlope: 0.24997433 + outSlope: 0.24997433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.015917419 + inSlope: 0.2279788 + outSlope: 0.2279788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.0016581332 + inSlope: 0.20167397 + outSlope: 0.20167397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.010858562 + inSlope: 0.1717769 + outSlope: 0.1717769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.03102487 + inSlope: 0.14415172 + outSlope: 0.14415172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.045338415 + inSlope: 0.05832469 + outSlope: 0.05832469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.051650602 + inSlope: 0.06259488 + outSlope: 0.06259488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.06290002 + inSlope: 0.07503401 + outSlope: 0.07503401 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.06980078 + inSlope: 0.06464063 + outSlope: 0.06464063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.07179664 + inSlope: -0.028530795 + outSlope: -0.028530795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.05981025 + inSlope: -0.037793785 + outSlope: -0.037793785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.046306286 + inSlope: -0.07225118 + outSlope: -0.07225118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.03193192 + inSlope: -0.14271645 + outSlope: -0.14271645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.022351185 + inSlope: -0.1350312 + outSlope: -0.1350312 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.013500839 + inSlope: -0.14154369 + outSlope: -0.14154369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.0085929055 + inSlope: -0.15485775 + outSlope: -0.15485775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.0031769986 + inSlope: -0.16490568 + outSlope: -0.16490568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.002400796 + inSlope: -0.16874593 + outSlope: -0.16874593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.019831542 + inSlope: -0.17877072 + outSlope: -0.17877072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.869955 + inSlope: 0.042990442 + outSlope: 0.042990442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.9012336 + inSlope: 0.2895891 + outSlope: 0.2895891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.90408605 + inSlope: 0.039332815 + outSlope: 0.039332815 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.87868834 + inSlope: -0.32862517 + outSlope: -0.32862517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.8668937 + inSlope: 0.33686903 + outSlope: 0.33686903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.91660166 + inSlope: -0.105683476 + outSlope: -0.105683476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.88958466 + inSlope: 0.108230814 + outSlope: 0.108230814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.8992443 + inSlope: -0.33006334 + outSlope: -0.33006334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.84774476 + inSlope: 0.1989307 + outSlope: 0.1989307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.9180813 + inSlope: 0.12621057 + outSlope: 0.12621057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.88770014 + inSlope: 0.14195158 + outSlope: 0.14195158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.89297897 + inSlope: -0.259166 + outSlope: -0.259166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.8520584 + inSlope: 0.1806863 + outSlope: 0.1806863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.9167717 + inSlope: 0.0936521 + outSlope: 0.0936521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.88766474 + inSlope: 0.112635404 + outSlope: 0.112635404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.9010784 + inSlope: -0.24267936 + outSlope: -0.24267936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.8697092 + inSlope: -0.008895108 + outSlope: -0.008895108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.869955 + inSlope: 0.0073742936 + outSlope: 0.0073742936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.08174426 + inSlope: -0.029426513 + outSlope: -0.029426513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.082855746 + inSlope: 0.079601154 + outSlope: 0.079601154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.08571887 + inSlope: 0.06320302 + outSlope: 0.06320302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.08846103 + inSlope: 0.08415163 + outSlope: 0.08415163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.1017306 + inSlope: 0.11612591 + outSlope: 0.11612591 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.105723865 + inSlope: -0.042182207 + outSlope: -0.042182207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.10159945 + inSlope: 0.020363985 + outSlope: 0.020363985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.09961953 + inSlope: -0.06376465 + outSlope: -0.06376465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.082704 + inSlope: -0.015100866 + outSlope: -0.015100866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.0937489 + inSlope: 0.15317224 + outSlope: 0.15317224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.10900875 + inSlope: 0.032798767 + outSlope: 0.032798767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.0967788 + inSlope: -0.15668172 + outSlope: -0.15668172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.07528854 + inSlope: -0.038650524 + outSlope: -0.038650524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.07411206 + inSlope: -0.012741708 + outSlope: -0.012741708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.074197106 + inSlope: 0.017905597 + outSlope: 0.017905597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.0714113 + inSlope: -0.058446843 + outSlope: -0.058446843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.063946694 + inSlope: -0.0006974868 + outSlope: -0.0006974868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.06930219 + inSlope: 0.068487465 + outSlope: 0.068487465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.075196065 + inSlope: -0.013554556 + outSlope: -0.013554556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.07112427 + inSlope: -0.017315015 + outSlope: -0.017315015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.06819909 + inSlope: -0.0017646716 + outSlope: -0.0017646716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.06928269 + inSlope: -0.032175474 + outSlope: -0.032175474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.062446065 + inSlope: 0.0063289306 + outSlope: 0.0063289306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.07341109 + inSlope: 0.0941929 + outSlope: 0.0941929 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.08179621 + inSlope: 0.016696656 + outSlope: 0.016696656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.0800843 + inSlope: -0.02248995 + outSlope: -0.02248995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.08045732 + inSlope: 0.04953385 + outSlope: 0.04953385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.085701905 + inSlope: 0.011327427 + outSlope: 0.011327427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.08521969 + inSlope: -0.009666355 + outSlope: -0.009666355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.08174426 + inSlope: -0.033254284 + outSlope: -0.033254284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.075602226 + inSlope: -0.058615204 + outSlope: -0.058615204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.06554428 + inSlope: -0.09785487 + outSlope: -0.09785487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.04960348 + inSlope: -0.2773735 + outSlope: -0.2773735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.038410526 + inSlope: -0.25111172 + outSlope: -0.25111172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.0328627 + inSlope: -0.16736019 + outSlope: -0.16736019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.02725318 + inSlope: -0.28223783 + outSlope: -0.28223783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.014046848 + inSlope: -0.3647992 + outSlope: -0.3647992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0029332265 + inSlope: -0.3096362 + outSlope: -0.3096362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.0065955743 + inSlope: -0.28352225 + outSlope: -0.28352225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.015968256 + inSlope: -0.29364115 + outSlope: -0.29364115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.05375445 + inSlope: -0.1796838 + outSlope: -0.1796838 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.061766893 + inSlope: 0.0040278146 + outSlope: 0.0040278146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.055372052 + inSlope: 0.21157885 + outSlope: 0.21157885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.03573507 + inSlope: 0.3219942 + outSlope: 0.3219942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.024954744 + inSlope: 0.3569427 + outSlope: 0.3569427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.011938892 + inSlope: 0.4643157 + outSlope: 0.4643157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.0059996396 + inSlope: 0.60442436 + outSlope: 0.60442436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.02835606 + inSlope: 0.67406034 + outSlope: 0.67406034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.07059327 + inSlope: 0.5281148 + outSlope: 0.5281148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.10126472 + inSlope: 0.058944922 + outSlope: 0.058944922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.07447183 + inSlope: -0.36827546 + outSlope: -0.36827546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.045136172 + inSlope: -0.5143223 + outSlope: -0.5143223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.009009697 + inSlope: -0.49160254 + outSlope: -0.49160254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.0058868453 + inSlope: -0.38282445 + outSlope: -0.38282445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.024412699 + inSlope: -0.2190871 + outSlope: -0.2190871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.037338987 + inSlope: -0.17608845 + outSlope: -0.17608845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.04938841 + inSlope: -0.03525946 + outSlope: -0.03525946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.047424957 + inSlope: 0.09270428 + outSlope: 0.09270428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.035770394 + inSlope: 0.30158642 + outSlope: 0.30158642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.023136735 + inSlope: 0.4463156 + outSlope: 0.4463156 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.00601599 + inSlope: 0.5398205 + outSlope: 0.5398205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.012851324 + inSlope: 0.5337975 + outSlope: 0.5337975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.029570479 + inSlope: 0.4539038 + outSlope: 0.4539038 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.056326535 + inSlope: 0.42392975 + outSlope: 0.42392975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.09899008 + inSlope: 0.2866121 + outSlope: 0.2866121 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.09822301 + inSlope: -0.17107382 + outSlope: -0.17107382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.06528222 + inSlope: -0.33064294 + outSlope: -0.33064294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.028706886 + inSlope: -0.3750587 + outSlope: -0.3750587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.0037528127 + inSlope: -0.37793142 + outSlope: -0.37793142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.008955792 + inSlope: -0.38240993 + outSlope: -0.38240993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.05210557 + inSlope: -0.19540285 + outSlope: -0.19540285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.054041162 + inSlope: 0.13025083 + outSlope: 0.13025083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.041212212 + inSlope: 0.2729491 + outSlope: 0.2729491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.030632872 + inSlope: 0.35185096 + outSlope: 0.35185096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.017755505 + inSlope: 0.39014518 + outSlope: 0.39014518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.0046232194 + inSlope: 0.38449576 + outSlope: 0.38449576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.007877521 + inSlope: 0.37517905 + outSlope: 0.37517905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.020388693 + inSlope: 0.39063707 + outSlope: 0.39063707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.048007973 + inSlope: 0.40819332 + outSlope: 0.40819332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.07105458 + inSlope: 0.23034027 + outSlope: 0.23034027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.07249919 + inSlope: -0.18278646 + outSlope: -0.18278646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.05538178 + inSlope: -0.28783444 + outSlope: -0.28783444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.022764947 + inSlope: -0.39998457 + outSlope: -0.39998457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.008334294 + inSlope: -0.44857657 + outSlope: -0.44857657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.00714013 + inSlope: -0.43085393 + outSlope: -0.43085393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.020389274 + inSlope: -0.33559954 + outSlope: -0.33559954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.029513411 + inSlope: -0.21908647 + outSlope: -0.21908647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.038691297 + inSlope: -0.11077031 + outSlope: -0.11077031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.046335727 + inSlope: -0.11240557 + outSlope: -0.11240557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.05105687 + inSlope: 0.055422317 + outSlope: 0.055422317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.03640914 + inSlope: 0.21983357 + outSlope: 0.21983357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.01687944 + inSlope: 0.42385292 + outSlope: 0.42385292 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.000013396144 + inSlope: 0.5752407 + outSlope: 0.5752407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.021469902 + inSlope: 0.64444983 + outSlope: 0.64444983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.042976677 + inSlope: 0.56133264 + outSlope: 0.56133264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.05889204 + inSlope: 0.3559999 + outSlope: 0.3559999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.06670998 + inSlope: 0.2025072 + outSlope: 0.2025072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.075602226 + inSlope: -0.040069334 + outSlope: -0.040069334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.003082728 + inSlope: 0.26070404 + outSlope: 0.26070404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0056074075 + inSlope: 0.25784 + outSlope: 0.25784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.022339664 + inSlope: 0.24221969 + outSlope: 0.24221969 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.030254588 + inSlope: 0.2234687 + outSlope: 0.2234687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.037237577 + inSlope: 0.20788212 + outSlope: 0.20788212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.044113398 + inSlope: 0.26268947 + outSlope: 0.26268947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.05475021 + inSlope: 0.39226025 + outSlope: 0.39226025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.07026408 + inSlope: 0.3420515 + outSlope: 0.3420515 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.08474766 + inSlope: 0.35326976 + outSlope: 0.35326976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.10110496 + inSlope: 0.4479243 + outSlope: 0.4479243 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.14594063 + inSlope: 0.30927837 + outSlope: 0.30927837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.1771855 + inSlope: 0.07923578 + outSlope: 0.07923578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.16201246 + inSlope: -0.29934597 + outSlope: -0.29934597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.12604636 + inSlope: -0.40422007 + outSlope: -0.40422007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.09336406 + inSlope: -0.6005904 + outSlope: -0.6005904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.033022054 + inSlope: -0.39308408 + outSlope: -0.39308408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.023904704 + inSlope: -0.15068375 + outSlope: -0.15068375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.035579614 + inSlope: 0.24266115 + outSlope: 0.24266115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.06295937 + inSlope: 0.31116718 + outSlope: 0.31116718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.09181127 + inSlope: 0.20888214 + outSlope: 0.20888214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.111054555 + inSlope: 0.17348054 + outSlope: 0.17348054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.14046179 + inSlope: 0.006137207 + outSlope: 0.006137207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.122480705 + inSlope: -0.2369917 + outSlope: -0.2369917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.103166856 + inSlope: -0.30211502 + outSlope: -0.30211502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.08844758 + inSlope: -0.06860967 + outSlope: -0.06860967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.09604074 + inSlope: 0.0636215 + outSlope: 0.0636215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.07532908 + inSlope: -0.33487913 + outSlope: -0.33487913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.030462895 + inSlope: -0.5582055 + outSlope: -0.5582055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.010690317 + inSlope: -0.60970676 + outSlope: -0.60970676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.010184184 + inSlope: -0.6138562 + outSlope: -0.6138562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.048541114 + inSlope: -0.51974356 + outSlope: -0.51974356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.091565944 + inSlope: -0.36613908 + outSlope: -0.36613908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.11580698 + inSlope: -0.36594442 + outSlope: -0.36594442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.14318275 + inSlope: -0.11486376 + outSlope: -0.11486376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.14639482 + inSlope: -0.031128183 + outSlope: -0.031128183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.13016698 + inSlope: 0.40349594 + outSlope: 0.40349594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.058243163 + inSlope: 0.5258914 + outSlope: 0.5258914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.027777739 + inSlope: 0.3357198 + outSlope: 0.3357198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.016297765 + inSlope: -0.0025391616 + outSlope: -0.0025391616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.028110519 + inSlope: -0.33939454 + outSlope: -0.33939454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.0956608 + inSlope: -0.5043251 + outSlope: -0.5043251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.13871586 + inSlope: -0.1268666 + outSlope: -0.1268666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.14741185 + inSlope: -0.10841231 + outSlope: -0.10841231 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.15434022 + inSlope: 0.041578975 + outSlope: 0.041578975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.12208372 + inSlope: 0.2826226 + outSlope: 0.2826226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.09516054 + inSlope: 0.29266417 + outSlope: 0.29266417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.08446208 + inSlope: 0.3621521 + outSlope: 0.3621521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.05743821 + inSlope: 0.35375637 + outSlope: 0.35375637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.038731672 + inSlope: 0.26442462 + outSlope: 0.26442462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.003082728 + inSlope: 0.2650338 + outSlope: 0.2650338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0024186678 + inSlope: 0.13176554 + outSlope: 0.13176554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0019735177 + inSlope: 0.12877706 + outSlope: 0.12877706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.015127162 + inSlope: 0.14893332 + outSlope: 0.14893332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.032705374 + inSlope: 0.20040604 + outSlope: 0.20040604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.03957049 + inSlope: 0.14599203 + outSlope: 0.14599203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.045164604 + inSlope: 0.13463187 + outSlope: 0.13463187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.051413633 + inSlope: 0.17930287 + outSlope: 0.17930287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.07517508 + inSlope: 0.11760214 + outSlope: 0.11760214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.09950101 + inSlope: 0.032202575 + outSlope: 0.032202575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.1005616 + inSlope: -0.012834833 + outSlope: -0.012834833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.09670479 + inSlope: -0.104101025 + outSlope: -0.104101025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.08974013 + inSlope: -0.054666 + outSlope: -0.054666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.09227119 + inSlope: 0.026833124 + outSlope: 0.026833124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.098902784 + inSlope: 0.064530544 + outSlope: 0.064530544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.11029226 + inSlope: 0.091921344 + outSlope: 0.091921344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.119953156 + inSlope: 0.03822636 + outSlope: 0.03822636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.124447815 + inSlope: 0.0011293953 + outSlope: 0.0011293953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.11470007 + inSlope: -0.2206557 + outSlope: -0.2206557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.05356913 + inSlope: -0.49759984 + outSlope: -0.49759984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.019497816 + inSlope: -0.47718456 + outSlope: -0.47718456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.0044978065 + inSlope: -0.42092174 + outSlope: -0.42092174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.008563607 + inSlope: -0.37129295 + outSlope: -0.37129295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.031017644 + inSlope: -0.30901352 + outSlope: -0.30901352 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.05655216 + inSlope: -0.1957686 + outSlope: -0.1957686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.073567584 + inSlope: -0.15460882 + outSlope: -0.15460882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.08357948 + inSlope: -0.0430227 + outSlope: -0.0430227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.097331695 + inSlope: -0.15035492 + outSlope: -0.15035492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.12372403 + inSlope: -0.08015085 + outSlope: -0.08015085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.10806021 + inSlope: 0.2112284 + outSlope: 0.2112284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.08405337 + inSlope: 0.060981754 + outSlope: 0.060981754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.08744407 + inSlope: -0.07831063 + outSlope: -0.07831063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.10984853 + inSlope: -0.0790859 + outSlope: -0.0790859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.12504984 + inSlope: -0.07946689 + outSlope: -0.07946689 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.12468212 + inSlope: 0.16542646 + outSlope: 0.16542646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.10165486 + inSlope: 0.27048314 + outSlope: 0.27048314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.079213865 + inSlope: 0.4580788 + outSlope: 0.4580788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.061501622 + inSlope: 0.54067683 + outSlope: 0.54067683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.04316878 + inSlope: 0.47012526 + outSlope: 0.47012526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.020699283 + inSlope: 0.25241405 + outSlope: 0.25241405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.0074075907 + inSlope: 0.16370586 + outSlope: 0.16370586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.0024186678 + inSlope: 0.14966783 + outSlope: 0.14966783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9971305 + inSlope: 0.0040841103 + outSlope: 0.0040841103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.97849125 + inSlope: -0.03190308 + outSlope: -0.03190308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.9903049 + inSlope: -0.00990359 + outSlope: -0.00990359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.981083 + inSlope: -0.0032660519 + outSlope: -0.0032660519 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.99034554 + inSlope: -0.02472552 + outSlope: -0.02472552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.9870974 + inSlope: -0.05927598 + outSlope: -0.05927598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.9926406 + inSlope: 0.03955447 + outSlope: 0.03955447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.98645014 + inSlope: 0.063274264 + outSlope: 0.063274264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.9971305 + inSlope: 0.0057989415 + outSlope: 0.0057989415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29895937 + inSlope: -0.04445761 + outSlope: -0.04445761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.30832666 + inSlope: -0.062782474 + outSlope: -0.062782474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.28967687 + inSlope: 0.15837997 + outSlope: 0.15837997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.27978843 + inSlope: -0.06436097 + outSlope: -0.06436097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.30705044 + inSlope: 0.034857113 + outSlope: 0.034857113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.30748445 + inSlope: -0.103359915 + outSlope: -0.103359915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.33372095 + inSlope: 0.08927595 + outSlope: 0.08927595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.32862994 + inSlope: -0.05461601 + outSlope: -0.05461601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.3474668 + inSlope: -0.21768251 + outSlope: -0.21768251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.3562151 + inSlope: 0.33217132 + outSlope: 0.33217132 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.23501503 + inSlope: 0.5111991 + outSlope: 0.5111991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.18221964 + inSlope: 0.32475728 + outSlope: 0.32475728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.14700556 + inSlope: 0.17504784 + outSlope: 0.17504784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.1387657 + inSlope: -0.06071427 + outSlope: -0.06071427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.16506042 + inSlope: -0.119467266 + outSlope: -0.119467266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.16094804 + inSlope: 0.20944943 + outSlope: 0.20944943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.12675884 + inSlope: 0.17254935 + outSlope: 0.17254935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.11986535 + inSlope: -0.050624844 + outSlope: -0.050624844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.1448407 + inSlope: -0.4409073 + outSlope: -0.4409073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.21570912 + inSlope: -0.15257046 + outSlope: -0.15257046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.17537954 + inSlope: 0.38698852 + outSlope: 0.38698852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.1441256 + inSlope: 0.17855728 + outSlope: 0.17855728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.13488488 + inSlope: 0.07397651 + outSlope: 0.07397651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.116646014 + inSlope: 0.1909414 + outSlope: 0.1909414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.10107966 + inSlope: -0.07571971 + outSlope: -0.07571971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.12817894 + inSlope: -0.40873864 + outSlope: -0.40873864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.1868583 + inSlope: -0.8905246 + outSlope: -0.8905246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.25194564 + inSlope: -0.7612644 + outSlope: -0.7612644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.2910951 + inSlope: -0.19158769 + outSlope: -0.19158769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.29895937 + inSlope: -0.08822777 + outSlope: -0.08822777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.89598227 + inSlope: 0.004983544 + outSlope: 0.004983544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.91503894 + inSlope: -0.20631638 + outSlope: -0.20631638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.8668292 + inSlope: 0.03391744 + outSlope: 0.03391744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.85048205 + inSlope: 0.20073742 + outSlope: 0.20073742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.8690058 + inSlope: -0.3298557 + outSlope: -0.3298557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.8782122 + inSlope: 0.30231386 + outSlope: 0.30231386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.8427238 + inSlope: -0.10203043 + outSlope: -0.10203043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.8801037 + inSlope: 0.11771427 + outSlope: 0.11771427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.8908174 + inSlope: -0.4351334 + outSlope: -0.4351334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.965954 + inSlope: -0.13587904 + outSlope: -0.13587904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.94486165 + inSlope: -0.1000295 + outSlope: -0.1000295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.9318647 + inSlope: 0.2628898 + outSlope: 0.2628898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.9286327 + inSlope: -0.2877414 + outSlope: -0.2877414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.9774321 + inSlope: 0.07190801 + outSlope: 0.07190801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.96150607 + inSlope: -0.06355389 + outSlope: -0.06355389 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.93461937 + inSlope: 0.3953821 + outSlope: 0.3953821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.89598227 + inSlope: 0.027841356 + outSlope: 0.027841356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.08191992 + inSlope: -0.22056027 + outSlope: -0.22056027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.049079753 + inSlope: -0.2761108 + outSlope: -0.2761108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.03940268 + inSlope: -0.3410638 + outSlope: -0.3410638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.026342163 + inSlope: -0.5133096 + outSlope: -0.5133096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.005182035 + inSlope: -0.7974572 + outSlope: -0.7974572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.02682165 + inSlope: -0.71398014 + outSlope: -0.71398014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.04241664 + inSlope: -0.46809983 + outSlope: -0.46809983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.058028303 + inSlope: -0.7891463 + outSlope: -0.7891463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.09502639 + inSlope: -1.0249937 + outSlope: -1.0249937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.20109461 + inSlope: -0.71530163 + outSlope: -0.71530163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.25976354 + inSlope: -0.34850734 + outSlope: -0.34850734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.27270332 + inSlope: 0.041710645 + outSlope: 0.041710645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.25776622 + inSlope: 0.46905693 + outSlope: 0.46905693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.21329683 + inSlope: 0.7556089 + outSlope: 0.7556089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.11812559 + inSlope: 1.3229876 + outSlope: 1.3229876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.018244753 + inSlope: 1.4648399 + outSlope: 1.4648399 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.028323542 + inSlope: 1.2755826 + outSlope: 1.2755826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.09358297 + inSlope: 0.6058454 + outSlope: 0.6058454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.07994158 + inSlope: -0.64672184 + outSlope: -0.64672184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.02363064 + inSlope: -1.0591495 + outSlope: -1.0591495 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.015474872 + inSlope: -1.2383481 + outSlope: -1.2383481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.101049215 + inSlope: -1.14715 + outSlope: -1.14715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.13540258 + inSlope: -0.8807674 + outSlope: -0.8807674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.19258761 + inSlope: -0.4267736 + outSlope: -0.4267736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.22760434 + inSlope: 0.14855991 + outSlope: 0.14855991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.16058782 + inSlope: 0.9701753 + outSlope: 0.9701753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.045818895 + inSlope: 0.9832541 + outSlope: 0.9832541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.01724248 + inSlope: 0.7937658 + outSlope: 0.7937658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.0070987884 + inSlope: 0.74039483 + outSlope: 0.74039483 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.032117218 + inSlope: 0.76336014 + outSlope: 0.76336014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.057989594 + inSlope: 0.71178365 + outSlope: 0.71178365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.079569414 + inSlope: 0.5437932 + outSlope: 0.5437932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.11156167 + inSlope: 0.07101811 + outSlope: 0.07101811 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.100341156 + inSlope: -0.27410704 + outSlope: -0.27410704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.024138538 + inSlope: -0.5390675 + outSlope: -0.5390675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.006044054 + inSlope: -0.54360247 + outSlope: -0.54360247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.012101591 + inSlope: -0.52924764 + outSlope: -0.52924764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.02923909 + inSlope: -0.47994727 + outSlope: -0.47994727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.06750987 + inSlope: -0.28188694 + outSlope: -0.28188694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.080648586 + inSlope: 0.041584004 + outSlope: 0.041584004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.060841955 + inSlope: 0.35463053 + outSlope: 0.35463053 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.047054898 + inSlope: 0.47618103 + outSlope: 0.47618103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.029096484 + inSlope: 0.5701082 + outSlope: 0.5701082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.009047724 + inSlope: 0.5790981 + outSlope: 0.5790981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.009510017 + inSlope: 0.5132299 + outSlope: 0.5132299 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.039478272 + inSlope: 0.44583464 + outSlope: 0.44583464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.07148039 + inSlope: 0.49333322 + outSlope: 0.49333322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.111898154 + inSlope: 0.22800788 + outSlope: 0.22800788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.10916806 + inSlope: -0.18983395 + outSlope: -0.18983395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.07373252 + inSlope: -0.60828084 + outSlope: -0.60828084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.05010915 + inSlope: -0.77169967 + outSlope: -0.77169967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.022285923 + inSlope: -0.8049183 + outSlope: -0.8049183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.0035520173 + inSlope: -0.6779852 + outSlope: -0.6779852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.022913046 + inSlope: -0.48216128 + outSlope: -0.48216128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.044257794 + inSlope: -0.23480901 + outSlope: -0.23480901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.058128092 + inSlope: -0.1985976 + outSlope: -0.1985976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.07141595 + inSlope: 0.0013417862 + outSlope: 0.0013417862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.056038495 + inSlope: 0.28234878 + outSlope: 0.28234878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.02879878 + inSlope: 0.6330738 + outSlope: 0.6330738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.0029774364 + inSlope: 0.8852506 + outSlope: 0.8852506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.030217875 + inSlope: 0.98397756 + outSlope: 0.98397756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.062621005 + inSlope: 0.8111665 + outSlope: 0.8111665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.08429559 + inSlope: 0.4413445 + outSlope: 0.4413445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.09204394 + inSlope: 0.20030801 + outSlope: 0.20030801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.09941253 + inSlope: -0.0068682507 + outSlope: -0.0068682507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.08804332 + inSlope: -0.16891328 + outSlope: -0.16891328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.08191992 + inSlope: -0.18370199 + outSlope: -0.18370199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.50903034 + inSlope: 0.22781788 + outSlope: 0.22781788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.46581703 + inSlope: 0.26519084 + outSlope: 0.26519084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.44226962 + inSlope: 0.5229177 + outSlope: 0.5229177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.4218795 + inSlope: 0.45227545 + outSlope: 0.45227545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.40285325 + inSlope: 0.46469408 + outSlope: 0.46469408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.38113832 + inSlope: 0.58565927 + outSlope: 0.58565927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.3252929 + inSlope: 0.4153629 + outSlope: 0.4153629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.28013378 + inSlope: 0.1583035 + outSlope: 0.1583035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.2921416 + inSlope: -0.3423751 + outSlope: -0.3423751 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.35339078 + inSlope: -0.6798096 + outSlope: -0.6798096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.45763668 + inSlope: -0.21219315 + outSlope: -0.21219315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.35884658 + inSlope: 0.4880007 + outSlope: 0.4880007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.30856046 + inSlope: 0.23489739 + outSlope: 0.23489739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.30424485 + inSlope: -0.3280716 + outSlope: -0.3280716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.3805417 + inSlope: -0.6688126 + outSlope: -0.6688126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.46911672 + inSlope: -0.30014664 + outSlope: -0.30014664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.5093646 + inSlope: -0.24679297 + outSlope: -0.24679297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.50562066 + inSlope: 0.35992062 + outSlope: 0.35992062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.4685935 + inSlope: 0.08400374 + outSlope: 0.08400374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.45318732 + inSlope: 0.24496907 + outSlope: 0.24496907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.41870055 + inSlope: -0.056549937 + outSlope: -0.056549937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.44721696 + inSlope: -0.117417924 + outSlope: -0.117417924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.44114703 + inSlope: 0.17960805 + outSlope: 0.17960805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.42834976 + inSlope: -0.034649704 + outSlope: -0.034649704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.46075103 + inSlope: 0.044476435 + outSlope: 0.044476435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.44346684 + inSlope: -0.6339438 + outSlope: -0.6339438 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.5122204 + inSlope: -0.44311655 + outSlope: -0.44311655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.5144398 + inSlope: 0.1476039 + outSlope: 0.1476039 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.50903034 + inSlope: 0.16228452 + outSlope: 0.16228452 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.42937437 + inSlope: -0.12690067 + outSlope: -0.12690067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.42383647 + inSlope: 0.103172965 + outSlope: 0.103172965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.42451647 + inSlope: -0.06614909 + outSlope: -0.06614909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.43834752 + inSlope: 0.02681003 + outSlope: 0.02681003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.4387097 + inSlope: -0.07786901 + outSlope: -0.07786901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.43879437 + inSlope: -0.01727702 + outSlope: -0.01727702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.46092382 + inSlope: 0.019105367 + outSlope: 0.019105367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.46620193 + inSlope: 0.07367097 + outSlope: 0.07367097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.40567553 + inSlope: -0.5894206 + outSlope: -0.5894206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.3525936 + inSlope: -0.11223134 + outSlope: -0.11223134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.36729562 + inSlope: 0.32066065 + outSlope: 0.32066065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.42907578 + inSlope: 0.29036415 + outSlope: 0.29036415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.45556432 + inSlope: 0.29395205 + outSlope: 0.29395205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.50383437 + inSlope: 0.14527394 + outSlope: 0.14527394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.52106166 + inSlope: -0.13028826 + outSlope: -0.13028826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.38757727 + inSlope: -0.76146233 + outSlope: -0.76146233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.33927223 + inSlope: -0.11577632 + outSlope: -0.11577632 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.3916001 + inSlope: 0.44786334 + outSlope: 0.44786334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.4494415 + inSlope: -0.053805176 + outSlope: -0.053805176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.44005615 + inSlope: 0.08716919 + outSlope: 0.08716919 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.4661413 + inSlope: 0.103369735 + outSlope: 0.103369735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.47775343 + inSlope: -0.22830135 + outSlope: -0.22830135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.4504253 + inSlope: -0.21454743 + outSlope: -0.21454743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.42937437 + inSlope: -0.19579162 + outSlope: -0.19579162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5592132 + inSlope: -0.2374184 + outSlope: -0.2374184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.60033226 + inSlope: -0.03069878 + outSlope: -0.03069878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.62452537 + inSlope: -0.017493352 + outSlope: -0.017493352 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.63664263 + inSlope: 0.007932194 + outSlope: 0.007932194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.6356114 + inSlope: -0.029456941 + outSlope: -0.029456941 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.6332362 + inSlope: -0.025471175 + outSlope: -0.025471175 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.6148818 + inSlope: -0.016289018 + outSlope: -0.016289018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.5597668 + inSlope: 0.43772888 + outSlope: 0.43772888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.466835 + inSlope: 0.2666979 + outSlope: 0.2666979 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.44748276 + inSlope: 0.24127476 + outSlope: 0.24127476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.34467643 + inSlope: 0.3922457 + outSlope: 0.3922457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.3439495 + inSlope: -0.5229794 + outSlope: -0.5229794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.50930375 + inSlope: -0.78185844 + outSlope: -0.78185844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.54314816 + inSlope: -0.04156355 + outSlope: -0.04156355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.5025179 + inSlope: 0.52050555 + outSlope: 0.52050555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.4223289 + inSlope: -0.16961017 + outSlope: -0.16961017 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.43724775 + inSlope: 0.14582513 + outSlope: 0.14582513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.37513155 + inSlope: 0.015266538 + outSlope: 0.015266538 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.4544707 + inSlope: -0.8406194 + outSlope: -0.8406194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.5063951 + inSlope: -0.5650334 + outSlope: -0.5650334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5592132 + inSlope: -0.32489628 + outSlope: -0.32489628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.49376813 + inSlope: 0.0719431 + outSlope: 0.0719431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.5125867 + inSlope: 0.10939657 + outSlope: 0.10939657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.5352257 + inSlope: 0.16735823 + outSlope: 0.16735823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.5637481 + inSlope: 0.089128025 + outSlope: 0.089128025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.58628315 + inSlope: -0.04608839 + outSlope: -0.04608839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.5272079 + inSlope: -0.4244051 + outSlope: -0.4244051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.4402055 + inSlope: -0.047303237 + outSlope: -0.047303237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.4640003 + inSlope: 0.28532425 + outSlope: 0.28532425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.5215442 + inSlope: 0.22298923 + outSlope: 0.22298923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.5475979 + inSlope: 0.06475842 + outSlope: 0.06475842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.50914663 + inSlope: -0.22421859 + outSlope: -0.22421859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.5156352 + inSlope: 0.106139585 + outSlope: 0.106139585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.5328732 + inSlope: 0.050185967 + outSlope: 0.050185967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.5910003 + inSlope: 0.4111603 + outSlope: 0.4111603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.62483627 + inSlope: 0.31300068 + outSlope: 0.31300068 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.6695928 + inSlope: 0.031998586 + outSlope: 0.031998586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.6351113 + inSlope: -0.30121684 + outSlope: -0.30121684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.6277944 + inSlope: 0.29135254 + outSlope: 0.29135254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.66774714 + inSlope: 0.056114547 + outSlope: 0.056114547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.6463727 + inSlope: -0.23360187 + outSlope: -0.23360187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.6484693 + inSlope: 0.29975593 + outSlope: 0.29975593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.6533491 + inSlope: -0.6753371 + outSlope: -0.6753371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.5055367 + inSlope: -0.258592 + outSlope: -0.258592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.49376813 + inSlope: -0.024623597 + outSlope: -0.024623597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.21165717 + inSlope: -0.07690161 + outSlope: -0.07690161 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.19353358 + inSlope: -0.118220605 + outSlope: -0.118220605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.1844589 + inSlope: -0.03876283 + outSlope: -0.03876283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.18890215 + inSlope: 0.042493977 + outSlope: 0.042493977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.1684195 + inSlope: 0.05960559 + outSlope: 0.05960559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.18260615 + inSlope: 0.0129382145 + outSlope: 0.0129382145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.167133 + inSlope: -0.115163885 + outSlope: -0.115163885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.1515298 + inSlope: -0.009303644 + outSlope: -0.009303644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.14914382 + inSlope: -0.09436916 + outSlope: -0.09436916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.13773355 + inSlope: -0.09487034 + outSlope: -0.09487034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.12600505 + inSlope: -0.17232639 + outSlope: -0.17232639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.109789714 + inSlope: 0.078470334 + outSlope: 0.078470334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.1607427 + inSlope: 0.65218806 + outSlope: 0.65218806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.25157434 + inSlope: 0.5617709 + outSlope: 0.5617709 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.32333907 + inSlope: 0.34111404 + outSlope: 0.34111404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.35660562 + inSlope: 0.06721085 + outSlope: 0.06721085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.30069584 + inSlope: -0.21298057 + outSlope: -0.21298057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.30435932 + inSlope: 0.22385558 + outSlope: 0.22385558 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.33790433 + inSlope: -0.05201792 + outSlope: -0.05201792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.28453514 + inSlope: -0.40195915 + outSlope: -0.40195915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.26377177 + inSlope: 0.09240621 + outSlope: 0.09240621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.30813155 + inSlope: 0.07154039 + outSlope: 0.07154039 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.30982405 + inSlope: 0.029312102 + outSlope: 0.029312102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.32878375 + inSlope: 0.22871849 + outSlope: 0.22871849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.34817058 + inSlope: -0.08802795 + outSlope: -0.08802795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.3139615 + inSlope: -0.650143 + outSlope: -0.650143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.25889325 + inSlope: -0.6955688 + outSlope: -0.6955688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.21540721 + inSlope: -0.13847521 + outSlope: -0.13847521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.21165717 + inSlope: -0.11250134 + outSlope: -0.11250134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.8948071 + inSlope: -0.09370386 + outSlope: -0.09370386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.93935305 + inSlope: -0.3550073 + outSlope: -0.3550073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.9435052 + inSlope: 0.00656784 + outSlope: 0.00656784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.9215316 + inSlope: 0.07903762 + outSlope: 0.07903762 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.96793115 + inSlope: 0.09868929 + outSlope: 0.09868929 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.9585045 + inSlope: -0.07959016 + outSlope: -0.07959016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.91425186 + inSlope: 0.5535152 + outSlope: 0.5535152 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.8507286 + inSlope: -0.15354946 + outSlope: -0.15354946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.90187037 + inSlope: -0.04565482 + outSlope: -0.04565482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.86375 + inSlope: 0.2576729 + outSlope: 0.2576729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.8582173 + inSlope: 0.13541682 + outSlope: 0.13541682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.86312866 + inSlope: -0.34304592 + outSlope: -0.34304592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.8951853 + inSlope: 0.18250036 + outSlope: 0.18250036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.8416583 + inSlope: -0.15918437 + outSlope: -0.15918437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.8927037 + inSlope: -0.022951685 + outSlope: -0.022951685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.8948071 + inSlope: -0.061685503 + outSlope: -0.061685503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.07533504 + inSlope: 0.046360414 + outSlope: 0.046360414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.07702609 + inSlope: -0.043590482 + outSlope: -0.043590482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.057727728 + inSlope: -0.41908553 + outSlope: -0.41908553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.040809844 + inSlope: -0.38228384 + outSlope: -0.38228384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.03224214 + inSlope: -0.2611975 + outSlope: -0.2611975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.023396676 + inSlope: -0.45824987 + outSlope: -0.45824987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0016921512 + inSlope: -0.61053294 + outSlope: -0.61053294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.017305532 + inSlope: -0.5294094 + outSlope: -0.5294094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.048846968 + inSlope: -0.45621946 + outSlope: -0.45621946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.098557994 + inSlope: -0.20504051 + outSlope: -0.20504051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.10719075 + inSlope: 0.006767134 + outSlope: 0.006767134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.09935019 + inSlope: 0.27235574 + outSlope: 0.27235574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.073431805 + inSlope: 0.4328975 + outSlope: 0.4328975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.039591633 + inSlope: 0.69985366 + outSlope: 0.69985366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.0121006295 + inSlope: 0.9147388 + outSlope: 0.9147388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.021390947 + inSlope: 0.98917663 + outSlope: 0.98917663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.05384442 + inSlope: 0.8987914 + outSlope: 0.8987914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.12127635 + inSlope: 0.43406302 + outSlope: 0.43406302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.13292582 + inSlope: -0.2271223 + outSlope: -0.2271223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.1049766 + inSlope: -0.5815458 + outSlope: -0.5815458 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.053991985 + inSlope: -0.9487256 + outSlope: -0.9487256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.019645808 + inSlope: -1.0433507 + outSlope: -1.0433507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.015564778 + inSlope: -0.9736651 + outSlope: -0.9736651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.045265134 + inSlope: -0.7609572 + outSlope: -0.7609572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.091701195 + inSlope: -0.28032184 + outSlope: -0.28032184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.10469384 + inSlope: 0.088091984 + outSlope: 0.088091984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.084012166 + inSlope: 0.3690827 + outSlope: 0.3690827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.069195695 + inSlope: 0.5634824 + outSlope: 0.5634824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.04644671 + inSlope: 0.7847113 + outSlope: 0.7847113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.016881553 + inSlope: 0.9239428 + outSlope: 0.9239428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.015149522 + inSlope: 0.9078346 + outSlope: 0.9078346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.043640696 + inSlope: 0.7971395 + outSlope: 0.7971395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.06829219 + inSlope: 0.75705314 + outSlope: 0.75705314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.094110854 + inSlope: 0.82662976 + outSlope: 0.82662976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.12340091 + inSlope: 0.88760984 + outSlope: 0.88760984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.17541319 + inSlope: 0.50587916 + outSlope: 0.50587916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.18032074 + inSlope: -0.29242504 + outSlope: -0.29242504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.10418785 + inSlope: -0.8641966 + outSlope: -0.8641966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.004319278 + inSlope: -1.022907 + outSlope: -1.022907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.06130814 + inSlope: -0.934266 + outSlope: -0.934266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.14896706 + inSlope: -0.8054795 + outSlope: -0.8054795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.21041043 + inSlope: -0.36243445 + outSlope: -0.36243445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.2229667 + inSlope: 0.10234715 + outSlope: 0.10234715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.17159192 + inSlope: 0.783594 + outSlope: 0.783594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.07625924 + inSlope: 0.97156465 + outSlope: 0.97156465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.012287126 + inSlope: 0.9473505 + outSlope: 0.9473505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.018880663 + inSlope: 0.8856503 + outSlope: 0.8856503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.046756394 + inSlope: 0.7305274 + outSlope: 0.7305274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.07949251 + inSlope: 0.21084596 + outSlope: 0.21084596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.07397057 + inSlope: -0.35345307 + outSlope: -0.35345307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.03663251 + inSlope: -0.69764984 + outSlope: -0.69764984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.01156519 + inSlope: -0.7955655 + outSlope: -0.7955655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.016405316 + inSlope: -0.88878393 + outSlope: -0.88878393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.04768702 + inSlope: -0.98954463 + outSlope: -0.98954463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.0823749 + inSlope: -1.0512334 + outSlope: -1.0512334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.14778861 + inSlope: -0.7687245 + outSlope: -0.7687245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.2020369 + inSlope: -0.29547602 + outSlope: -0.29547602 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.22383572 + inSlope: 0.1096783 + outSlope: 0.1096783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.17105076 + inSlope: 0.67432904 + outSlope: 0.67432904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.111200534 + inSlope: 1.1477256 + outSlope: 1.1477256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.06911685 + inSlope: 1.2802556 + outSlope: 1.2802556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.025850248 + inSlope: 1.1814665 + outSlope: 1.1814665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.009647504 + inSlope: 0.85893524 + outSlope: 0.85893524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.03141205 + inSlope: 0.5566631 + outSlope: 0.5566631 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.06900661 + inSlope: 0.13073525 + outSlope: 0.13073525 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.07533504 + inSlope: 0.07914603 + outSlope: 0.07914603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5383452 + inSlope: 0.17443119 + outSlope: 0.17443119 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.50719965 + inSlope: 0.21926296 + outSlope: 0.21926296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.48156622 + inSlope: 0.60894465 + outSlope: 0.60894465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.458721 + inSlope: 0.49381214 + outSlope: 0.49381214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.43828583 + inSlope: 0.4872868 + outSlope: 0.4872868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.41615963 + inSlope: 0.58975816 + outSlope: 0.58975816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.34541795 + inSlope: 0.47495311 + outSlope: 0.47495311 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.27631408 + inSlope: -0.31295496 + outSlope: -0.31295496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.33582124 + inSlope: -0.76403046 + outSlope: -0.76403046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.4301052 + inSlope: -1.0141237 + outSlope: -1.0141237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.49874178 + inSlope: -0.10105008 + outSlope: -0.10105008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.425926 + inSlope: 0.5501913 + outSlope: 0.5501913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.36954677 + inSlope: 0.015094592 + outSlope: 0.015094592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.3565821 + inSlope: 0.29555002 + outSlope: 0.29555002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.3016273 + inSlope: -0.40706402 + outSlope: -0.40706402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.39251447 + inSlope: -0.760285 + outSlope: -0.760285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.44513223 + inSlope: -0.9196894 + outSlope: -0.9196894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.47953972 + inSlope: -0.74389213 + outSlope: -0.74389213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.5104573 + inSlope: -0.21825871 + outSlope: -0.21825871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.5744077 + inSlope: -0.12482566 + outSlope: -0.12482566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.58319926 + inSlope: 0.04006777 + outSlope: 0.04006777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.5960048 + inSlope: -0.10331253 + outSlope: -0.10331253 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.5919452 + inSlope: 0.15392587 + outSlope: 0.15392587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.5984916 + inSlope: -0.1507996 + outSlope: -0.1507996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.593786 + inSlope: -0.028748836 + outSlope: -0.028748836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.5912487 + inSlope: 0.0005829353 + outSlope: 0.0005829353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.59229773 + inSlope: 0.21991631 + outSlope: 0.21991631 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.5568238 + inSlope: 0.20262408 + outSlope: 0.20262408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5383452 + inSlope: 0.17690794 + outSlope: 0.17690794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.46020204 + inSlope: 0.023846624 + outSlope: 0.023846624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.47911754 + inSlope: 0.25720197 + outSlope: 0.25720197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.5027172 + inSlope: 0.21071339 + outSlope: 0.21071339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.5312919 + inSlope: 0.19966812 + outSlope: 0.19966812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.54538816 + inSlope: -0.22253568 + outSlope: -0.22253568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.5241972 + inSlope: 0.23453258 + outSlope: 0.23453258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.5754181 + inSlope: 0.09518811 + outSlope: 0.09518811 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.5730481 + inSlope: 0.14053269 + outSlope: 0.14053269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.5595938 + inSlope: -0.5474019 + outSlope: -0.5474019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.4676177 + inSlope: -0.70426977 + outSlope: -0.70426977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.44439694 + inSlope: -0.79768324 + outSlope: -0.79768324 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.4144387 + inSlope: -0.68054235 + outSlope: -0.68054235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.38856906 + inSlope: -0.26085624 + outSlope: -0.26085624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.41877314 + inSlope: 0.35761434 + outSlope: 0.35761434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.45919755 + inSlope: 0.29583633 + outSlope: 0.29583633 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.4675494 + inSlope: 0.3541534 + outSlope: 0.3541534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.49380448 + inSlope: 0.33043864 + outSlope: 0.33043864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.53797626 + inSlope: -0.017411128 + outSlope: -0.017411128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.5183021 + inSlope: -0.19791445 + outSlope: -0.19791445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.4245998 + inSlope: -0.17783332 + outSlope: -0.17783332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.44754487 + inSlope: 0.34590524 + outSlope: 0.34590524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.51515794 + inSlope: 0.056161698 + outSlope: 0.056161698 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.51556647 + inSlope: -0.1501086 + outSlope: -0.1501086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.47356483 + inSlope: -0.32719046 + outSlope: -0.32719046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.4535737 + inSlope: 0.016610488 + outSlope: 0.016610488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.46020204 + inSlope: 0.019847471 + outSlope: 0.019847471 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.53438663 + inSlope: -0.12007355 + outSlope: -0.12007355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5520826 + inSlope: 0.07714123 + outSlope: 0.07714123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.5403827 + inSlope: 0.13086137 + outSlope: 0.13086137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.52109003 + inSlope: 0.25384784 + outSlope: 0.25384784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.49849045 + inSlope: -0.27742004 + outSlope: -0.27742004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.5606797 + inSlope: -0.06588495 + outSlope: -0.06588495 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.5139153 + inSlope: -0.0986285 + outSlope: -0.0986285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.5260196 + inSlope: 0.21616748 + outSlope: 0.21616748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.50012356 + inSlope: -0.2749032 + outSlope: -0.2749032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.57179064 + inSlope: -0.29738277 + outSlope: -0.29738277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.59216017 + inSlope: 0.120543055 + outSlope: 0.120543055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.48587927 + inSlope: 0.5861638 + outSlope: 0.5861638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.42611706 + inSlope: 0.3466611 + outSlope: 0.3466611 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.34301186 + inSlope: 0.19927536 + outSlope: 0.19927536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.36179295 + inSlope: -0.4865447 + outSlope: -0.4865447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.48919454 + inSlope: -0.04955252 + outSlope: -0.04955252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.37668496 + inSlope: 0.36290634 + outSlope: 0.36290634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.34500876 + inSlope: 0.17244251 + outSlope: 0.17244251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.33558413 + inSlope: -0.15988174 + outSlope: -0.15988174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.41599563 + inSlope: -0.6226839 + outSlope: -0.6226839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.5079741 + inSlope: -0.3145783 + outSlope: -0.3145783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.53438663 + inSlope: -0.14234139 + outSlope: -0.14234139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4613348 + inSlope: 0.038977858 + outSlope: 0.038977858 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.46915117 + inSlope: 0.05170583 + outSlope: 0.05170583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.48347238 + inSlope: 0.43487597 + outSlope: 0.43487597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.50020224 + inSlope: 0.3615086 + outSlope: 0.3615086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5153581 + inSlope: 0.35299394 + outSlope: 0.35299394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.5420908 + inSlope: 0.27824956 + outSlope: 0.27824956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.5849971 + inSlope: 0.34996033 + outSlope: 0.34996033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.5989756 + inSlope: -0.49417564 + outSlope: -0.49417564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.47563282 + inSlope: -0.88771236 + outSlope: -0.88771236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.40366665 + inSlope: 0.077559724 + outSlope: 0.077559724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.48424098 + inSlope: 0.4252924 + outSlope: 0.4252924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.513062 + inSlope: -0.07184025 + outSlope: -0.07184025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.526944 + inSlope: 0.32445592 + outSlope: 0.32445592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.57280314 + inSlope: -0.097296044 + outSlope: -0.097296044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.5286549 + inSlope: -0.3230583 + outSlope: -0.3230583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.492245 + inSlope: -0.12052964 + outSlope: -0.12052964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.5034224 + inSlope: 0.08576461 + outSlope: 0.08576461 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.50113904 + inSlope: 0.017397719 + outSlope: 0.017397719 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.49640948 + inSlope: 0.013883574 + outSlope: 0.013883574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.50639933 + inSlope: 0.06702847 + outSlope: 0.06702847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.5073097 + inSlope: 0.039296187 + outSlope: 0.039296187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.4964998 + inSlope: -0.028468993 + outSlope: -0.028468993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.4955326 + inSlope: 0.14444335 + outSlope: 0.14444335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.5163129 + inSlope: 0.058446936 + outSlope: 0.058446936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.4984012 + inSlope: -0.28437254 + outSlope: -0.28437254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.46054623 + inSlope: 0.013067734 + outSlope: 0.013067734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.4613348 + inSlope: 0.023657106 + outSlope: 0.023657106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.30506513 + inSlope: -0.08800953 + outSlope: -0.08800953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.30936837 + inSlope: 0.0736369 + outSlope: 0.0736369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.29215527 + inSlope: 0.5024583 + outSlope: 0.5024583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.27153754 + inSlope: 0.4610257 + outSlope: 0.4610257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.25111735 + inSlope: 0.53138965 + outSlope: 0.53138965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.22599424 + inSlope: 0.72030604 + outSlope: 0.72030604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.15980183 + inSlope: 0.23339851 + outSlope: 0.23339851 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.14462075 + inSlope: 0.107492894 + outSlope: 0.107492894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.13541245 + inSlope: -0.080456816 + outSlope: -0.080456816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.23369834 + inSlope: -0.29827178 + outSlope: -0.29827178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.27059358 + inSlope: -0.16665494 + outSlope: -0.16665494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.2647376 + inSlope: 0.33622235 + outSlope: 0.33622235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.18557782 + inSlope: 0.3404053 + outSlope: 0.3404053 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.16176338 + inSlope: 0.1589064 + outSlope: 0.1589064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.14026494 + inSlope: 0.04272428 + outSlope: 0.04272428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.14910625 + inSlope: 0.006111445 + outSlope: 0.006111445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.12278164 + inSlope: 0.09728761 + outSlope: 0.09728761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.11898944 + inSlope: 0.000983254 + outSlope: 0.000983254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.18747854 + inSlope: -0.57660395 + outSlope: -0.57660395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.2830931 + inSlope: -0.3471488 + outSlope: -0.3471488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.30621198 + inSlope: -0.0647659 + outSlope: -0.0647659 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.27069888 + inSlope: 0.5486339 + outSlope: 0.5486339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.17365432 + inSlope: 0.7607275 + outSlope: 0.7607275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.11788053 + inSlope: 0.3208932 + outSlope: 0.3208932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.10087782 + inSlope: 0.08892356 + outSlope: 0.08892356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.10816267 + inSlope: -0.26089 + outSlope: -0.26089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.16211884 + inSlope: -0.47508216 + outSlope: -0.47508216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.24760403 + inSlope: -0.4740185 + outSlope: -0.4740185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.29108837 + inSlope: -0.11184065 + outSlope: -0.11184065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.29720157 + inSlope: 0.12701836 + outSlope: 0.12701836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.28851393 + inSlope: -0.059047103 + outSlope: -0.059047103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.30506513 + inSlope: -0.12340319 + outSlope: -0.12340319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.36847112 + inSlope: 0.7927572 + outSlope: 0.7927572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.503319 + inSlope: 0.38913706 + outSlope: 0.38913706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.5290445 + inSlope: 0.08828581 + outSlope: 0.08828581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.52258414 + inSlope: -0.2534555 + outSlope: -0.2534555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.40982068 + inSlope: -0.36371562 + outSlope: -0.36371562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.36402628 + inSlope: -0.06548442 + outSlope: -0.06548442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.4059295 + inSlope: 0.6749645 + outSlope: 0.6749645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.5227646 + inSlope: 0.5091839 + outSlope: 0.5091839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.47928545 + inSlope: -0.37214166 + outSlope: -0.37214166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.41146713 + inSlope: -0.41711742 + outSlope: -0.41711742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.3565989 + inSlope: 0.23029022 + outSlope: 0.23029022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.44676596 + inSlope: 0.53615546 + outSlope: 0.53615546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.51936984 + inSlope: 0.1433099 + outSlope: 0.1433099 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.48428068 + inSlope: -0.31083006 + outSlope: -0.31083006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.4126139 + inSlope: -0.5852157 + outSlope: -0.5852157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.31322405 + inSlope: -0.076491304 + outSlope: -0.076491304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.35503206 + inSlope: 0.6382054 + outSlope: 0.6382054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.43687734 + inSlope: 0.40674666 + outSlope: 0.40674666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.4827991 + inSlope: 0.2585169 + outSlope: 0.2585169 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.5017506 + inSlope: -0.21474367 + outSlope: -0.21474367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.4561005 + inSlope: -0.27824163 + outSlope: -0.27824163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.39052203 + inSlope: -0.76446784 + outSlope: -0.76446784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.29439348 + inSlope: -0.32541215 + outSlope: -0.32541215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.36847112 + inSlope: 0.73135775 + outSlope: 0.73135775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.16303307 + inSlope: 0.077589594 + outSlope: 0.077589594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.17366247 + inSlope: 0.17598107 + outSlope: 0.17598107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.19577292 + inSlope: 0.6682917 + outSlope: 0.6682917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.258675 + inSlope: 1.0228448 + outSlope: 1.0228448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.29330558 + inSlope: 0.7279332 + outSlope: 0.7279332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.32010284 + inSlope: 0.60520834 + outSlope: 0.60520834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.3475511 + inSlope: 0.7352013 + outSlope: 0.7352013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.41591057 + inSlope: 0.01002783 + outSlope: 0.01002783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.3360031 + inSlope: -0.68430877 + outSlope: -0.68430877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.25123864 + inSlope: -0.55513084 + outSlope: -0.55513084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.16344209 + inSlope: -0.48175496 + outSlope: -0.48175496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.14125194 + inSlope: 0.38103163 + outSlope: 0.38103163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.3199314 + inSlope: 0.8446718 + outSlope: 0.8446718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.4053888 + inSlope: 0.14443721 + outSlope: 0.14443721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.37688667 + inSlope: -0.5980183 + outSlope: -0.5980183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.25113478 + inSlope: -0.50204384 + outSlope: -0.50204384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.22332534 + inSlope: 0.038891174 + outSlope: 0.038891174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.27245253 + inSlope: 0.5703875 + outSlope: 0.5703875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.3741342 + inSlope: 0.38564235 + outSlope: 0.38564235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.31596446 + inSlope: -0.6830717 + outSlope: -0.6830717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.21309787 + inSlope: -0.43856925 + outSlope: -0.43856925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.18937622 + inSlope: 0.19303496 + outSlope: 0.19303496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.23154256 + inSlope: 0.31025434 + outSlope: 0.31025434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.290848 + inSlope: 0.5659498 + outSlope: 0.5659498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.40683258 + inSlope: 0.2855697 + outSlope: 0.2855697 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.38995972 + inSlope: -0.28465953 + outSlope: -0.28465953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.30555275 + inSlope: -0.72226906 + outSlope: -0.72226906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.16988938 + inSlope: -0.46259457 + outSlope: -0.46259457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.14877933 + inSlope: 0.0076496657 + outSlope: 0.0076496657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.15781954 + inSlope: 0.09605402 + outSlope: 0.09605402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.16303307 + inSlope: 0.06817154 + outSlope: 0.06817154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7927341 + inSlope: 0.2281308 + outSlope: 0.2281308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.8129338 + inSlope: 0.15106113 + outSlope: 0.15106113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.86837333 + inSlope: 0.31275898 + outSlope: 0.31275898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.8897414 + inSlope: -0.25620997 + outSlope: -0.25620997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.8665004 + inSlope: 0.06723665 + outSlope: 0.06723665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.85172963 + inSlope: -0.20253469 + outSlope: -0.20253469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.8764809 + inSlope: 0.40538603 + outSlope: 0.40538603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.9049078 + inSlope: -0.19121754 + outSlope: -0.19121754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.88712347 + inSlope: 0.17918873 + outSlope: 0.17918873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.90118337 + inSlope: -0.16485229 + outSlope: -0.16485229 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.805293 + inSlope: -0.19458482 + outSlope: -0.19458482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.7819124 + inSlope: 0.035919283 + outSlope: 0.035919283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.84363794 + inSlope: 0.59223497 + outSlope: 0.59223497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.8841335 + inSlope: -0.14294966 + outSlope: -0.14294966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.8012622 + inSlope: -0.19139725 + outSlope: -0.19139725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.77562225 + inSlope: -0.27068612 + outSlope: -0.27068612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.75472 + inSlope: 0.17853694 + outSlope: 0.17853694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.7927341 + inSlope: 0.28446284 + outSlope: 0.28446284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2717509 + inSlope: -0.15607683 + outSlope: -0.15607683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.20843175 + inSlope: -0.5194242 + outSlope: -0.5194242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.19055942 + inSlope: -0.56314886 + outSlope: -0.56314886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.1708885 + inSlope: -0.4277196 + outSlope: -0.4277196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.15320824 + inSlope: -0.46040368 + outSlope: -0.46040368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.1313512 + inSlope: -0.6464944 + outSlope: -0.6464944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.065686986 + inSlope: -0.21832503 + outSlope: -0.21832503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.11892413 + inSlope: 0.7222326 + outSlope: 0.7222326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.24663274 + inSlope: 0.4400087 + outSlope: 0.4400087 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.24354176 + inSlope: -0.14520824 + outSlope: -0.14520824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.20651156 + inSlope: -0.40479523 + outSlope: -0.40479523 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.13248953 + inSlope: -0.6558409 + outSlope: -0.6558409 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.07481984 + inSlope: -0.3700841 + outSlope: -0.3700841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.06252822 + inSlope: -0.024007918 + outSlope: -0.024007918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.0665731 + inSlope: 0.05089449 + outSlope: 0.05089449 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.065809876 + inSlope: -0.05247747 + outSlope: -0.05247747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.06636212 + inSlope: 0.2038808 + outSlope: 0.2038808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.09929863 + inSlope: 0.80157757 + outSlope: 0.80157757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.23022258 + inSlope: 0.7141942 + outSlope: 0.7141942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.26151183 + inSlope: 0.0016376898 + outSlope: 0.0016376898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.25728506 + inSlope: 0.06349063 + outSlope: 0.06349063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.30709258 + inSlope: -0.18184412 + outSlope: -0.18184412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.23440747 + inSlope: -0.81638074 + outSlope: -0.81638074 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.16216789 + inSlope: -0.3835111 + outSlope: -0.3835111 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.16843238 + inSlope: 0.34163463 + outSlope: 0.34163463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.19102053 + inSlope: 0.2303119 + outSlope: 0.2303119 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.21212 + inSlope: 0.4124267 + outSlope: 0.4124267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.2915469 + inSlope: 0.46182454 + outSlope: 0.46182454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.3133763 + inSlope: 0.1285651 + outSlope: 0.1285651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.319641 + inSlope: -0.40517443 + outSlope: -0.40517443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.1943311 + inSlope: -0.37097868 + outSlope: -0.37097868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.19036847 + inSlope: 0.026049685 + outSlope: 0.026049685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.18184768 + inSlope: -0.13450204 + outSlope: -0.13450204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.18144885 + inSlope: 0.24177924 + outSlope: 0.24177924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.26177987 + inSlope: 0.3084975 + outSlope: 0.3084975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.2717509 + inSlope: -0.07555701 + outSlope: -0.07555701 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.541991 + inSlope: -0.15441118 + outSlope: -0.15441118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.5277118 + inSlope: 0.10675368 + outSlope: 0.10675368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.5410117 + inSlope: 0.072188936 + outSlope: 0.072188936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.48539457 + inSlope: -0.603481 + outSlope: -0.603481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.3807914 + inSlope: -0.05664076 + outSlope: -0.05664076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.4175374 + inSlope: 0.19378012 + outSlope: 0.19378012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.45726556 + inSlope: 0.36099303 + outSlope: 0.36099303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.55436254 + inSlope: 0.01779385 + outSlope: 0.01779385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.5319811 + inSlope: -0.3403056 + outSlope: -0.3403056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.4193716 + inSlope: -0.71974826 + outSlope: -0.71974826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.36596072 + inSlope: -0.08149092 + outSlope: -0.08149092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.36289114 + inSlope: -0.18052849 + outSlope: -0.18052849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.3071588 + inSlope: 0.017866481 + outSlope: 0.017866481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.38568243 + inSlope: 0.87657845 + outSlope: 0.87657845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.5247311 + inSlope: 0.5126323 + outSlope: 0.5126323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.58596206 + inSlope: 0.115577385 + outSlope: 0.115577385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.5667906 + inSlope: -0.49185413 + outSlope: -0.49185413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.39286545 + inSlope: -0.8963996 + outSlope: -0.8963996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.31324667 + inSlope: -0.13082129 + outSlope: -0.13082129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.40302995 + inSlope: 0.85963136 + outSlope: 0.85963136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.50529927 + inSlope: 0.5456705 + outSlope: 0.5456705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.5849161 + inSlope: 0.041911975 + outSlope: 0.041911975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.5762128 + inSlope: -0.18609095 + outSlope: -0.18609095 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.541991 + inSlope: -0.15041664 + outSlope: -0.15041664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.06301154 + inSlope: 1.4564056 + outSlope: 1.4564056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.014464683 + inSlope: 1.4309356 + outSlope: 1.4309356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.032384172 + inSlope: 1.3397733 + outSlope: 1.3397733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.07485355 + inSlope: 1.1840992 + outSlope: 1.1840992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.13366793 + inSlope: 0.3796831 + outSlope: 0.3796831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.13663633 + inSlope: -0.044456523 + outSlope: -0.044456523 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.13070416 + inSlope: -0.2643306 + outSlope: -0.2643306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.11901429 + inSlope: -0.26100388 + outSlope: -0.26100388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.10768539 + inSlope: -0.2818025 + outSlope: -0.2818025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.094517075 + inSlope: -0.36163944 + outSlope: -0.36163944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.07132892 + inSlope: -0.09436238 + outSlope: -0.09436238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.06919537 + inSlope: -0.027909972 + outSlope: -0.027909972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.032754377 + inSlope: -0.6722939 + outSlope: -0.6722939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.006080292 + inSlope: -0.92057943 + outSlope: -0.92057943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.028617587 + inSlope: -1.1110353 + outSlope: -1.1110353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.13518763 + inSlope: -0.64902246 + outSlope: -0.64902246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.14775038 + inSlope: 0.28421065 + outSlope: 0.28421065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.01894176 + inSlope: 1.3400593 + outSlope: 1.3400593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.026739985 + inSlope: 1.3332467 + outSlope: 1.3332467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.10647735 + inSlope: 0.94390625 + outSlope: 0.94390625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.14624143 + inSlope: 0.22800733 + outSlope: 0.22800733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.11612839 + inSlope: -0.34104455 + outSlope: -0.34104455 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.099751815 + inSlope: -0.14496471 + outSlope: -0.14496471 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.088958114 + inSlope: -0.18004546 + outSlope: -0.18004546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.059354663 + inSlope: -0.069893405 + outSlope: -0.069893405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.05942013 + inSlope: 0.0363007 + outSlope: 0.0363007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.051412307 + inSlope: -0.5112791 + outSlope: -0.5112791 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.02711284 + inSlope: -0.92512107 + outSlope: -0.92512107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.010262508 + inSlope: -1.228696 + outSlope: -1.228696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.054800283 + inSlope: -1.2982177 + outSlope: -1.2982177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.09681027 + inSlope: -1.0786713 + outSlope: -1.0786713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.14028646 + inSlope: -0.15273605 + outSlope: -0.15273605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.062987074 + inSlope: 0.8648027 + outSlope: 0.8648027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.034640554 + inSlope: 0.7981903 + outSlope: 0.7981903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.010736952 + inSlope: 0.5416581 + outSlope: 0.5416581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.03649011 + inSlope: 0.2300727 + outSlope: 0.2300727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.043236922 + inSlope: 0.023771212 + outSlope: 0.023771212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.044771537 + inSlope: 0.10124499 + outSlope: 0.10124499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.05999522 + inSlope: 0.3670124 + outSlope: 0.3670124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.11596222 + inSlope: 0.19012107 + outSlope: 0.19012107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.100532144 + inSlope: -0.4443903 + outSlope: -0.4443903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.063678145 + inSlope: -0.605976 + outSlope: -0.605976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.020048283 + inSlope: -0.7479881 + outSlope: -0.7479881 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.007002242 + inSlope: -0.9014679 + outSlope: -0.9014679 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.040049523 + inSlope: -1.0731224 + outSlope: -1.0731224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.2180282 + inSlope: -0.5310922 + outSlope: -0.5310922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.19340856 + inSlope: 0.7207514 + outSlope: 0.7207514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.11453485 + inSlope: 0.6482855 + outSlope: 0.6482855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.085035466 + inSlope: 0.23429653 + outSlope: 0.23429653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.07473822 + inSlope: 0.17669806 + outSlope: 0.17669806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.05331766 + inSlope: 0.47191733 + outSlope: 0.47191733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.014741838 + inSlope: 0.6031269 + outSlope: 0.6031269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.0050511416 + inSlope: 0.53060156 + outSlope: 0.53060156 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.020631708 + inSlope: 0.3630213 + outSlope: 0.3630213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.02925254 + inSlope: 0.15032648 + outSlope: 0.15032648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.030653464 + inSlope: -0.044484816 + outSlope: -0.044484816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.026286889 + inSlope: -0.16830865 + outSlope: -0.16830865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.019432899 + inSlope: -0.18014239 + outSlope: -0.18014239 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.014277408 + inSlope: -0.09603662 + outSlope: -0.09603662 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.0130304545 + inSlope: 0.020116663 + outSlope: 0.020116663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.015618509 + inSlope: 0.07581275 + outSlope: 0.07581275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.018084615 + inSlope: -0.019746456 + outSlope: -0.019746456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.014302008 + inSlope: -0.28533277 + outSlope: -0.28533277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.00093760435 + inSlope: -0.6859603 + outSlope: -0.6859603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.03142863 + inSlope: -1.1017181 + outSlope: -1.1017181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.12372759 + inSlope: -1.4587812 + outSlope: -1.4587812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.20835437 + inSlope: -0.7799654 + outSlope: -0.7799654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.22363505 + inSlope: -0.07222682 + outSlope: -0.07222682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.18775076 + inSlope: 0.9115454 + outSlope: 0.9115454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.06301154 + inSlope: 1.4067364 + outSlope: 1.4067364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.11405459 + inSlope: -0.082233615 + outSlope: -0.082233615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.1057486 + inSlope: 0.01219947 + outSlope: 0.01219947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.12227485 + inSlope: 0.33304155 + outSlope: 0.33304155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.13492388 + inSlope: 0.2755117 + outSlope: 0.2755117 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.14629987 + inSlope: 0.2805575 + outSlope: 0.2805575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.15934613 + inSlope: 0.37383676 + outSlope: 0.37383676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.20669077 + inSlope: 0.37882763 + outSlope: 0.37882763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.25489908 + inSlope: -0.36180457 + outSlope: -0.36180457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.18178162 + inSlope: -0.6556349 + outSlope: -0.6556349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.12727122 + inSlope: -0.31168658 + outSlope: -0.31168658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.1167451 + inSlope: -0.03516223 + outSlope: -0.03516223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.114082314 + inSlope: 0.13292342 + outSlope: 0.13292342 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.15406561 + inSlope: 0.4189871 + outSlope: 0.4189871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.20395777 + inSlope: 0.25273407 + outSlope: 0.25273407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.23269509 + inSlope: 0.16704804 + outSlope: 0.16704804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.2503071 + inSlope: -0.032824658 + outSlope: -0.032824658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.23463555 + inSlope: -0.052969877 + outSlope: -0.052969877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.25465915 + inSlope: 0.27166265 + outSlope: 0.27166265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.27797547 + inSlope: -0.17333166 + outSlope: -0.17333166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.18716182 + inSlope: -0.52988094 + outSlope: -0.52988094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.11368306 + inSlope: -0.56727 + outSlope: -0.56727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.068218805 + inSlope: -0.21993956 + outSlope: -0.21993956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.12348539 + inSlope: 0.56717354 + outSlope: 0.56717354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.2990662 + inSlope: -0.47218323 + outSlope: -0.47218323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.16341574 + inSlope: -0.5791042 + outSlope: -0.5791042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.10150389 + inSlope: -0.4186228 + outSlope: -0.4186228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.058734052 + inSlope: -0.109841526 + outSlope: -0.109841526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.06133465 + inSlope: 0.17398801 + outSlope: 0.17398801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.09115977 + inSlope: 0.37109178 + outSlope: 0.37109178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.11444402 + inSlope: 0.22156823 + outSlope: 0.22156823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.11891746 + inSlope: -0.041902736 + outSlope: -0.041902736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.1140545 + inSlope: -0.08554534 + outSlope: -0.08554534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.37473822 + inSlope: 0.49849835 + outSlope: 0.49849835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.4507366 + inSlope: 0.071686044 + outSlope: 0.071686044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.4594107 + inSlope: 0.07753772 + outSlope: 0.07753772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.4379339 + inSlope: -0.35817116 + outSlope: -0.35817116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.39258507 + inSlope: -0.2809431 + outSlope: -0.2809431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.34650046 + inSlope: -0.40799844 + outSlope: -0.40799844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.32708347 + inSlope: 0.4609433 + outSlope: 0.4609433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.4503416 + inSlope: 0.31783268 + outSlope: 0.31783268 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.46549046 + inSlope: 0.071044184 + outSlope: 0.071044184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.45355308 + inSlope: -0.3004868 + outSlope: -0.3004868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.4119004 + inSlope: -0.1934228 + outSlope: -0.1934228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.38392472 + inSlope: -0.41464874 + outSlope: -0.41464874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.28332764 + inSlope: -0.056263857 + outSlope: -0.056263857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.3471521 + inSlope: 0.7876533 + outSlope: 0.7876533 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.45357588 + inSlope: 0.4344977 + outSlope: 0.4344977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.49010327 + inSlope: -0.15137866 + outSlope: -0.15137866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.38766798 + inSlope: -0.33679414 + outSlope: -0.33679414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.36273435 + inSlope: 0.2553975 + outSlope: 0.2553975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.48515394 + inSlope: 0.32655925 + outSlope: 0.32655925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.49483594 + inSlope: -0.18216464 + outSlope: -0.18216464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.4127802 + inSlope: -0.35173452 + outSlope: -0.35173452 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.34525138 + inSlope: -0.33644545 + outSlope: -0.33644545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.3599807 + inSlope: 0.40635952 + outSlope: 0.40635952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.37473813 + inSlope: 0.44272316 + outSlope: 0.44272316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.27406064 + inSlope: 0.2557853 + outSlope: 0.2557853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.3358974 + inSlope: 0.65384823 + outSlope: 0.65384823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.3999739 + inSlope: 0.351377 + outSlope: 0.351377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.41087478 + inSlope: 0.2051698 + outSlope: 0.2051698 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.42635873 + inSlope: 0.04336909 + outSlope: 0.04336909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.3717558 + inSlope: -0.66714406 + outSlope: -0.66714406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.24376392 + inSlope: -0.23977602 + outSlope: -0.23977602 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.24078219 + inSlope: 0.01269709 + outSlope: 0.01269709 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.25540414 + inSlope: 0.4331832 + outSlope: 0.4331832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.38287684 + inSlope: 0.67107713 + outSlope: 0.67107713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.4314218 + inSlope: -0.00051586144 + outSlope: -0.00051586144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.37493244 + inSlope: -0.79431105 + outSlope: -0.79431105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.22362307 + inSlope: -0.6237027 + outSlope: -0.6237027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.19589451 + inSlope: 0.05305884 + outSlope: 0.05305884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.2129316 + inSlope: 0.3782316 + outSlope: 0.3782316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.32681003 + inSlope: 0.74914515 + outSlope: 0.74914515 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.37980422 + inSlope: -0.3978994 + outSlope: -0.3978994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.29925102 + inSlope: -0.4713514 + outSlope: -0.4713514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.18841596 + inSlope: -0.2983225 + outSlope: -0.2983225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.17660208 + inSlope: 0.3409482 + outSlope: 0.3409482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.2716338 + inSlope: 0.95856833 + outSlope: 0.95856833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.38038173 + inSlope: 0.5116302 + outSlope: 0.5116302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.40675488 + inSlope: -0.21582091 + outSlope: -0.21582091 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.28389218 + inSlope: -0.563226 + outSlope: -0.563226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.2456459 + inSlope: 0.012858076 + outSlope: 0.012858076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.27406067 + inSlope: 0.21747193 + outSlope: 0.21747193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.4359823 + inSlope: -0.42832193 + outSlope: -0.42832193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5001417 + inSlope: -0.26023325 + outSlope: -0.26023325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5053451 + inSlope: 0.16704307 + outSlope: 0.16704307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.48896584 + inSlope: 0.20578356 + outSlope: 0.20578356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.48171034 + inSlope: 0.42676586 + outSlope: 0.42676586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.4139744 + inSlope: 0.6159886 + outSlope: 0.6159886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.381263 + inSlope: 0.017491564 + outSlope: 0.017491564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.39639452 + inSlope: -0.066999376 + outSlope: -0.066999376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.42020884 + inSlope: -0.36844617 + outSlope: -0.36844617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.48364094 + inSlope: -0.23808244 + outSlope: -0.23808244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.49739954 + inSlope: 0.094725184 + outSlope: 0.094725184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.4115838 + inSlope: 0.68879056 + outSlope: 0.68879056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.29787153 + inSlope: -0.50606066 + outSlope: -0.50606066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.43447945 + inSlope: -0.7519133 + outSlope: -0.7519133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.53137106 + inSlope: -0.42474163 + outSlope: -0.42474163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.5405935 + inSlope: 0.5607798 + outSlope: 0.5607798 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.40203837 + inSlope: 0.7974563 + outSlope: 0.7974563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.29171693 + inSlope: 0.027659109 + outSlope: 0.027659109 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.31562766 + inSlope: -0.16661899 + outSlope: -0.16661899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.35480157 + inSlope: -0.5238386 + outSlope: -0.5238386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.44858295 + inSlope: -0.3687055 + outSlope: -0.3687055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.4768352 + inSlope: 0.05659064 + outSlope: 0.05659064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.41568455 + inSlope: 0.85089755 + outSlope: 0.85089755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.2979431 + inSlope: 0.68317807 + outSlope: 0.68317807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.2388607 + inSlope: 0.18526706 + outSlope: 0.18526706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.23486224 + inSlope: -0.25477043 + outSlope: -0.25477043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.33314577 + inSlope: -0.36766326 + outSlope: -0.36766326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.38028026 + inSlope: -0.35355124 + outSlope: -0.35355124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.43598217 + inSlope: -0.434681 + outSlope: -0.434681 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.8507985 + inSlope: 0.19368945 + outSlope: 0.19368945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.78815967 + inSlope: 0.44417644 + outSlope: 0.44417644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.75810736 + inSlope: 0.11509002 + outSlope: 0.11509002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.7498403 + inSlope: -0.090880446 + outSlope: -0.090880446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.75472605 + inSlope: 0.062265642 + outSlope: 0.062265642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.8002886 + inSlope: -0.2925563 + outSlope: -0.2925563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.79498094 + inSlope: 0.3080103 + outSlope: 0.3080103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.74429643 + inSlope: -0.20902386 + outSlope: -0.20902386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.74513 + inSlope: 0.5992392 + outSlope: 0.5992392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.6734123 + inSlope: 0.21206614 + outSlope: 0.21206614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.6757273 + inSlope: -0.06960607 + outSlope: -0.06960607 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.74753064 + inSlope: -0.3207934 + outSlope: -0.3207934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.88675416 + inSlope: 0.34634325 + outSlope: 0.34634325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.7963534 + inSlope: 0.33598238 + outSlope: 0.33598238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.7488833 + inSlope: -0.2624161 + outSlope: -0.2624161 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.78890824 + inSlope: -0.054117195 + outSlope: -0.054117195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.82120323 + inSlope: -0.42060116 + outSlope: -0.42060116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.89397633 + inSlope: 0.04623328 + outSlope: 0.04623328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.8639677 + inSlope: 0.106625065 + outSlope: 0.106625065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.8507987 + inSlope: 0.15524998 + outSlope: 0.15524998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.009049736 + inSlope: 0.7819446 + outSlope: 0.7819446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.059599113 + inSlope: 0.6976018 + outSlope: 0.6976018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.08162135 + inSlope: 0.6176363 + outSlope: 0.6176363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.11332199 + inSlope: 0.2564215 + outSlope: 0.2564215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.11786964 + inSlope: 0.11276719 + outSlope: 0.11276719 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.124362394 + inSlope: 0.029532017 + outSlope: 0.029532017 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.121365376 + inSlope: -0.19123109 + outSlope: -0.19123109 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.08495866 + inSlope: -0.30101204 + outSlope: -0.30101204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.044693034 + inSlope: -0.6099137 + outSlope: -0.6099137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.021273516 + inSlope: -0.77637637 + outSlope: -0.77637637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.007065434 + inSlope: -0.8746238 + outSlope: -0.8746238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.037034728 + inSlope: -0.8523711 + outSlope: -0.8523711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.08390768 + inSlope: -0.47034582 + outSlope: -0.47034582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.096746445 + inSlope: 0.11140297 + outSlope: 0.11140297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.044258602 + inSlope: 0.8712821 + outSlope: 0.8712821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.011899047 + inSlope: 1.0153263 + outSlope: 1.0153263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.023429878 + inSlope: 1.032587 + outSlope: 1.032587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.083746694 + inSlope: 0.6445985 + outSlope: 0.6445985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.10552125 + inSlope: 0.045240223 + outSlope: 0.045240223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.08804994 + inSlope: -0.19557852 + outSlope: -0.19557852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.08147124 + inSlope: 0.03370411 + outSlope: 0.03370411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.10602918 + inSlope: 0.15425223 + outSlope: 0.15425223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.1027555 + inSlope: -0.22885147 + outSlope: -0.22885147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.047916327 + inSlope: -0.9950707 + outSlope: -0.9950707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.009170236 + inSlope: -1.2761049 + outSlope: -1.2761049 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.037157424 + inSlope: -1.4070604 + outSlope: -1.4070604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.1255313 + inSlope: -1.0293111 + outSlope: -1.0293111 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.16047788 + inSlope: 0.3722735 + outSlope: 0.3722735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.073674574 + inSlope: 1.1087999 + outSlope: 1.1087999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.035849847 + inSlope: 1.1249425 + outSlope: 1.1249425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.036969416 + inSlope: 1.0335 + outSlope: 1.0335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.122576065 + inSlope: 0.587249 + outSlope: 0.587249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.14998962 + inSlope: 0.037189536 + outSlope: 0.037189536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.15191825 + inSlope: 0.117838934 + outSlope: 0.117838934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.17063645 + inSlope: -0.02667616 + outSlope: -0.02667616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.0838892 + inSlope: -0.858642 + outSlope: -0.858642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.02045482 + inSlope: -0.98413026 + outSlope: -0.98413026 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.012365067 + inSlope: -0.94981265 + outSlope: -0.94981265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.06796833 + inSlope: -0.6388693 + outSlope: -0.6388693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.08873433 + inSlope: 0.3133933 + outSlope: 0.3133933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.04484006 + inSlope: 0.9534892 + outSlope: 0.9534892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.008615043 + inSlope: 1.182616 + outSlope: 1.182616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.03400093 + inSlope: 1.3108733 + outSlope: 1.3108733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.16100293 + inSlope: 1.048812 + outSlope: 1.048812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.22644389 + inSlope: 0.21541627 + outSlope: 0.21541627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.18817222 + inSlope: -0.30286258 + outSlope: -0.30286258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.16907574 + inSlope: -0.09089345 + outSlope: -0.09089345 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.120846316 + inSlope: -0.5370983 + outSlope: -0.5370983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.050836205 + inSlope: -0.85068136 + outSlope: -0.85068136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.02100506 + inSlope: -0.91992795 + outSlope: -0.91992795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.010492266 + inSlope: -0.9442125 + outSlope: -0.9442125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.07062714 + inSlope: -0.76460016 + outSlope: -0.76460016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.103999116 + inSlope: -0.12289101 + outSlope: -0.12289101 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.06661122 + inSlope: 0.653696 + outSlope: 0.653696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.009049382 + inSlope: 0.794998 + outSlope: 0.794998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.29322338 + inSlope: -0.1475492 + outSlope: -0.1475492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.28916016 + inSlope: 0.25235745 + outSlope: 0.25235745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.30222297 + inSlope: 0.5990064 + outSlope: 0.5990064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.36202005 + inSlope: 1.0336998 + outSlope: 1.0336998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.39800724 + inSlope: 0.7674453 + outSlope: 0.7674453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.42774144 + inSlope: 0.70163774 + outSlope: 0.70163774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.4599589 + inSlope: 0.8682544 + outSlope: 0.8682544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.5178578 + inSlope: -0.08614899 + outSlope: -0.08614899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.51574963 + inSlope: 0.1272592 + outSlope: 0.1272592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.49610466 + inSlope: -0.620075 + outSlope: -0.620075 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.32032236 + inSlope: -0.69266593 + outSlope: -0.69266593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.30981007 + inSlope: 0.5452297 + outSlope: 0.5452297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.54711616 + inSlope: 0.501732 + outSlope: 0.501732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.55379397 + inSlope: -0.15642747 + outSlope: -0.15642747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.5193909 + inSlope: -0.34465346 + outSlope: -0.34465346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.502439 + inSlope: 0.1607678 + outSlope: 0.1607678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.5211453 + inSlope: -0.21645 + outSlope: -0.21645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.47097754 + inSlope: 0.01228397 + outSlope: 0.01228397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.5411908 + inSlope: -0.0541315 + outSlope: -0.0541315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.3900653 + inSlope: -0.9512222 + outSlope: -0.9512222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.29277802 + inSlope: -0.33348742 + outSlope: -0.33348742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.39121512 + inSlope: 0.4630615 + outSlope: 0.4630615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.450944 + inSlope: 0.17237009 + outSlope: 0.17237009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.51468533 + inSlope: 0.31181335 + outSlope: 0.31181335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.49777383 + inSlope: -0.59709114 + outSlope: -0.59709114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.29951727 + inSlope: -0.29809427 + outSlope: -0.29809427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.3083894 + inSlope: 0.0660052 + outSlope: 0.0660052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.2932233 + inSlope: -0.1706736 + outSlope: -0.1706736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.4670127 + inSlope: 1.0789552 + outSlope: 1.0789552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.28269884 + inSlope: 0.91454375 + outSlope: 0.91454375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.25596482 + inSlope: 0.48050374 + outSlope: 0.48050374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.25066525 + inSlope: -0.20626101 + outSlope: -0.20626101 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.26971555 + inSlope: -0.49178576 + outSlope: -0.49178576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.28345096 + inSlope: -0.4373655 + outSlope: -0.4373655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.29887325 + inSlope: -0.8636843 + outSlope: -0.8636843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.3410299 + inSlope: -1.2065516 + outSlope: -1.2065516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.41285643 + inSlope: 0.010301597 + outSlope: 0.010301597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.31187066 + inSlope: 0.48502022 + outSlope: 0.48502022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.30324554 + inSlope: -0.32020158 + outSlope: -0.32020158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.3980114 + inSlope: -0.47853833 + outSlope: -0.47853833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.4390412 + inSlope: -0.12909763 + outSlope: -0.12909763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.41821805 + inSlope: 0.66901684 + outSlope: 0.66901684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.28869686 + inSlope: -0.10563712 + outSlope: -0.10563712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.37891412 + inSlope: -1.2840319 + outSlope: -1.2840319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.47301725 + inSlope: -0.3201326 + outSlope: -0.3201326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.32658488 + inSlope: 1.3709197 + outSlope: 1.3709197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.17783844 + inSlope: 0.39206892 + outSlope: 0.39206892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.18615562 + inSlope: -0.6192994 + outSlope: -0.6192994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.3297947 + inSlope: -0.9544061 + outSlope: -0.9544061 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.36085662 + inSlope: 0.5369126 + outSlope: 0.5369126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.22521546 + inSlope: 1.1263385 + outSlope: 1.1263385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.15233293 + inSlope: 0.111987926 + outSlope: 0.111987926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.20451938 + inSlope: -0.9353236 + outSlope: -0.9353236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.29107177 + inSlope: -0.50722677 + outSlope: -0.50722677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.2692933 + inSlope: 0.66350436 + outSlope: 0.66350436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.14866047 + inSlope: -0.038896613 + outSlope: -0.038896613 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.17817737 + inSlope: -0.8772334 + outSlope: -0.8772334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.41016543 + inSlope: -1.1715631 + outSlope: -1.1715631 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.41267657 + inSlope: 1.2155323 + outSlope: 1.2155323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.19416414 + inSlope: 0.30519256 + outSlope: 0.30519256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.21969387 + inSlope: -0.956769 + outSlope: -0.956769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.34289154 + inSlope: -0.9831501 + outSlope: -0.9831501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.37453672 + inSlope: 0.3189507 + outSlope: 0.3189507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.27928394 + inSlope: 0.8033557 + outSlope: 0.8033557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.20777987 + inSlope: 0.55073756 + outSlope: 0.55073756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.20113613 + inSlope: -0.7336034 + outSlope: -0.7336034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.29733723 + inSlope: -2.198301 + outSlope: -2.198301 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.38336965 + inSlope: -2.605454 + outSlope: -2.605454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.471034 + inSlope: -1.9608464 + outSlope: -1.9608464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.51766896 + inSlope: 0.4274967 + outSlope: 0.4274967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.4670127 + inSlope: 0.89383537 + outSlope: 0.89383537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.06827622 + inSlope: 0.07267668 + outSlope: 0.07267668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.070622 + inSlope: -0.0625404 + outSlope: -0.0625404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.067494445 + inSlope: -0.17516643 + outSlope: -0.17516643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.058944236 + inSlope: -0.32751757 + outSlope: -0.32751757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.045659937 + inSlope: -0.38055763 + outSlope: -0.38055763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.033573724 + inSlope: -0.34185344 + outSlope: -0.34185344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.02286971 + inSlope: -0.2257521 + outSlope: -0.2257521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.018523585 + inSlope: -0.1301836 + outSlope: -0.1301836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.014190804 + inSlope: -0.21341503 + outSlope: -0.21341503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0042959168 + inSlope: -0.27984518 + outSlope: -0.27984518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.0044655483 + inSlope: -0.23456809 + outSlope: -0.23456809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.015707564 + inSlope: -0.08255999 + outSlope: -0.08255999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.0151876025 + inSlope: 0.07978012 + outSlope: 0.07978012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.0067800516 + inSlope: 0.14293653 + outSlope: 0.14293653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.0019981805 + inSlope: 0.13433799 + outSlope: 0.13433799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.002175815 + inSlope: 0.118405916 + outSlope: 0.118405916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.009741853 + inSlope: 0.12577617 + outSlope: 0.12577617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.014280624 + inSlope: 0.14672714 + outSlope: 0.14672714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.02911367 + inSlope: 0.096988186 + outSlope: 0.096988186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.031217514 + inSlope: -0.03684487 + outSlope: -0.03684487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.020759877 + inSlope: -0.14072059 + outSlope: -0.14072059 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.011104063 + inSlope: -0.12939711 + outSlope: -0.12939711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.0072416645 + inSlope: -0.099913314 + outSlope: -0.099913314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0044431677 + inSlope: -0.07391572 + outSlope: -0.07391572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.0023139545 + inSlope: -0.07877408 + outSlope: -0.07877408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.0008084323 + inSlope: -0.13723116 + outSlope: -0.13723116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.0068348018 + inSlope: -0.24622625 + outSlope: -0.24622625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.01722352 + inSlope: -0.38213485 + outSlope: -0.38213485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.032310434 + inSlope: -0.49239564 + outSlope: -0.49239564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.078974836 + inSlope: -0.2550089 + outSlope: -0.2550089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.081699535 + inSlope: 0.12663291 + outSlope: 0.12663291 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.062668234 + inSlope: 0.09403868 + outSlope: 0.09403868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.064509064 + inSlope: -0.12737314 + outSlope: -0.12737314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.0762425 + inSlope: 0.05775774 + outSlope: 0.05775774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.071154766 + inSlope: 0.27470386 + outSlope: 0.27470386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.038203835 + inSlope: 0.64976084 + outSlope: 0.64976084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.014611507 + inSlope: 0.71025515 + outSlope: 0.71025515 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.009146464 + inSlope: 0.65956306 + outSlope: 0.65956306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.029359395 + inSlope: 0.52934957 + outSlope: 0.52934957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.04443642 + inSlope: 0.37731612 + outSlope: 0.37731612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.0671075 + inSlope: 0.16199647 + outSlope: 0.16199647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.085416436 + inSlope: 0.1949561 + outSlope: 0.1949561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.105712935 + inSlope: -0.049345315 + outSlope: -0.049345315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.09493498 + inSlope: -0.11952369 + outSlope: -0.11952369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.09443409 + inSlope: 0.19703928 + outSlope: 0.19703928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.19339098 + inSlope: 0.5185931 + outSlope: 0.5185931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.23611118 + inSlope: -0.1125781 + outSlope: -0.1125781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.19985841 + inSlope: -0.024828784 + outSlope: -0.024828784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.21431985 + inSlope: -0.12787957 + outSlope: -0.12787957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.17085727 + inSlope: -0.7113297 + outSlope: -0.7113297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.09443414 + inSlope: -0.62137055 + outSlope: -0.62137055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06679367 + inSlope: -0.19477382 + outSlope: -0.19477382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.07133938 + inSlope: 0.15429834 + outSlope: 0.15429834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.08550891 + inSlope: 0.12752205 + outSlope: 0.12752205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.1039045 + inSlope: 0.2770959 + outSlope: 0.2770959 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.13839681 + inSlope: 0.016084738 + outSlope: 0.016084738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.124796346 + inSlope: -0.416143 + outSlope: -0.416143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.070483066 + inSlope: -0.45102966 + outSlope: -0.45102966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.058096167 + inSlope: -0.26153016 + outSlope: -0.26153016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.05532221 + inSlope: 0.076583505 + outSlope: 0.076583505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.06827622 + inSlope: 0.09603904 + outSlope: 0.09603904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07737376 + inSlope: 0.23610233 + outSlope: 0.23610233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.057773445 + inSlope: 0.1245078 + outSlope: 0.1245078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.054511607 + inSlope: 0.03346397 + outSlope: 0.03346397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.057011787 + inSlope: 0.03725981 + outSlope: 0.03725981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.053058527 + inSlope: 0.17782946 + outSlope: 0.17782946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.04515649 + inSlope: 0.18203382 + outSlope: 0.18203382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.04092294 + inSlope: 0.13138327 + outSlope: 0.13138327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.036397606 + inSlope: 0.26227054 + outSlope: 0.26227054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.023438238 + inSlope: 0.43313342 + outSlope: 0.43313342 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.0075220317 + inSlope: 0.50987446 + outSlope: 0.50987446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.010553405 + inSlope: 0.5537375 + outSlope: 0.5537375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.04694015 + inSlope: 0.47655046 + outSlope: 0.47655046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.07136567 + inSlope: 0.25049865 + outSlope: 0.25049865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.08994876 + inSlope: 0.15613678 + outSlope: 0.15613678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.10562268 + inSlope: 0.025177712 + outSlope: 0.025177712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.09213194 + inSlope: -0.502394 + outSlope: -0.502394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.039020207 + inSlope: -1.0215371 + outSlope: -1.0215371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.0020472435 + inSlope: -1.1140152 + outSlope: -1.1140152 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.035247404 + inSlope: -1.0522323 + outSlope: -1.0522323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.093523264 + inSlope: -0.6254504 + outSlope: -0.6254504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.11817921 + inSlope: 0.04654032 + outSlope: 0.04654032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.11340366 + inSlope: 0.09166381 + outSlope: 0.09166381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.088281624 + inSlope: 0.45074886 + outSlope: 0.45074886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.013935171 + inSlope: 0.47682816 + outSlope: 0.47682816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.00019249061 + inSlope: 0.36545247 + outSlope: 0.36545247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.010428303 + inSlope: 0.2540534 + outSlope: 0.2540534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.021678923 + inSlope: 0.12483519 + outSlope: 0.12483519 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.029449387 + inSlope: 0.13195448 + outSlope: 0.13195448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.045269545 + inSlope: 0.15777043 + outSlope: 0.15777043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.053770665 + inSlope: 0.0851745 + outSlope: 0.0851745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.06552109 + inSlope: 0.23662919 + outSlope: 0.23662919 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.090565406 + inSlope: 0.5043062 + outSlope: 0.5043062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.16071269 + inSlope: 0.30675516 + outSlope: 0.30675516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.15067366 + inSlope: -0.38022384 + outSlope: -0.38022384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.053757895 + inSlope: -0.438658 + outSlope: -0.438658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.028645178 + inSlope: -0.3169899 + outSlope: -0.3169899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.010393063 + inSlope: -0.26392242 + outSlope: -0.26392242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.0014058027 + inSlope: -0.29273573 + outSlope: -0.29273573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.009122633 + inSlope: -0.34386176 + outSlope: -0.34386176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.021518292 + inSlope: -0.38391197 + outSlope: -0.38391197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.048017506 + inSlope: 0.27826303 + outSlope: 0.27826303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.0061132335 + inSlope: 0.952493 + outSlope: 0.952493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.030729424 + inSlope: 1.223913 + outSlope: 1.223913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.21369956 + inSlope: 1.1235757 + outSlope: 1.1235757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.27698 + inSlope: 0.12416628 + outSlope: 0.12416628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.23734899 + inSlope: -0.46227282 + outSlope: -0.46227282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.15401573 + inSlope: -0.60781956 + outSlope: -0.60781956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.035563294 + inSlope: -0.33086282 + outSlope: -0.33086282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.022533849 + inSlope: -0.0987504 + outSlope: -0.0987504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.02047394 + inSlope: -0.05845598 + outSlope: -0.05845598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.018636772 + inSlope: -0.09399113 + outSlope: -0.09399113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.014207902 + inSlope: -0.20066133 + outSlope: -0.20066133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.005259266 + inSlope: -0.3504787 + outSlope: -0.3504787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.009157452 + inSlope: -0.5133128 + outSlope: -0.5133128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.07447407 + inSlope: -0.63104296 + outSlope: -0.63104296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.10586905 + inSlope: -0.23147945 + outSlope: -0.23147945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.1009882 + inSlope: 0.1883792 + outSlope: 0.1883792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.07737376 + inSlope: 0.25151524 + outSlope: 0.25151524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16139178 + inSlope: 0.038839277 + outSlope: 0.038839277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.14758201 + inSlope: 0.22921044 + outSlope: 0.22921044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.11004991 + inSlope: 0.4265668 + outSlope: 0.4265668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.09554301 + inSlope: 0.31123585 + outSlope: 0.31123585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.08323652 + inSlope: 0.29605767 + outSlope: 0.29605767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.06956368 + inSlope: 0.35970435 + outSlope: 0.35970435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.05385182 + inSlope: 0.08010926 + outSlope: 0.08010926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.058952276 + inSlope: -0.19275129 + outSlope: -0.19275129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.08185731 + inSlope: -0.15947615 + outSlope: -0.15947615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.08462644 + inSlope: 0.06462214 + outSlope: 0.06462214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.085185334 + inSlope: -0.20748807 + outSlope: -0.20748807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.11237866 + inSlope: -0.585579 + outSlope: -0.585579 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.18908453 + inSlope: -0.21270618 + outSlope: -0.21270618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.17027463 + inSlope: 0.46174094 + outSlope: 0.46174094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.12536362 + inSlope: 0.32840776 + outSlope: 0.32840776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.09736588 + inSlope: 0.36039835 + outSlope: 0.36039835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.066015586 + inSlope: 0.54547644 + outSlope: 0.54547644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.029819792 + inSlope: 0.44748467 + outSlope: 0.44748467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.017313777 + inSlope: 0.28502744 + outSlope: 0.28502744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.010817957 + inSlope: 0.10783547 + outSlope: 0.10783547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.010124729 + inSlope: -0.05249524 + outSlope: -0.05249524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.022057967 + inSlope: -0.26480532 + outSlope: -0.26480532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.06858396 + inSlope: -0.38939357 + outSlope: -0.38939357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.15449898 + inSlope: -0.51824975 + outSlope: -0.51824975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.21923824 + inSlope: -0.062424447 + outSlope: -0.062424447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.15261647 + inSlope: 0.3148541 + outSlope: 0.3148541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.11527002 + inSlope: 0.30849868 + outSlope: 0.30849868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.0806888 + inSlope: 0.07451485 + outSlope: 0.07451485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.09253817 + inSlope: -0.2379477 + outSlope: -0.2379477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.11273258 + inSlope: -0.07875845 + outSlope: -0.07875845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.104212455 + inSlope: 0.214801 + outSlope: 0.214801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.08434893 + inSlope: -0.11300727 + outSlope: -0.11300727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.10486367 + inSlope: -0.4846486 + outSlope: -0.4846486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.17480114 + inSlope: -0.24252647 + outSlope: -0.24252647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.11980026 + inSlope: 0.41705328 + outSlope: 0.41705328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.0696602 + inSlope: 0.34539354 + outSlope: 0.34539354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.045041837 + inSlope: 0.08871227 + outSlope: 0.08871227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.047708586 + inSlope: -0.1609456 + outSlope: -0.1609456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.0961943 + inSlope: -0.26829484 + outSlope: -0.26829484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.11580747 + inSlope: -0.056341294 + outSlope: -0.056341294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.12983854 + inSlope: -0.20430842 + outSlope: -0.20430842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.15704858 + inSlope: -0.09623842 + outSlope: -0.09623842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.16139178 + inSlope: 0.0037944354 + outSlope: 0.0037944354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013342452 + inSlope: -0.32377467 + outSlope: -0.32377467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0025499633 + inSlope: -0.29927963 + outSlope: -0.29927963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.0066095223 + inSlope: -0.23982629 + outSlope: -0.23982629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.013438457 + inSlope: -0.16587245 + outSlope: -0.16587245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.017667687 + inSlope: -0.030181196 + outSlope: -0.030181196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.015450536 + inSlope: 0.18161999 + outSlope: 0.18161999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0055596842 + inSlope: 0.30918995 + outSlope: 0.30918995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.00516213 + inSlope: 0.31192932 + outSlope: 0.31192932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.015235603 + inSlope: 0.20748222 + outSlope: 0.20748222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.018994277 + inSlope: 0.10675455 + outSlope: 0.10675455 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.022352573 + inSlope: 0.14427899 + outSlope: 0.14427899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.028612876 + inSlope: 0.14290906 + outSlope: 0.14290906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.030704394 + inSlope: -0.07326744 + outSlope: -0.07326744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.02154226 + inSlope: -0.05649516 + outSlope: -0.05649516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.020376423 + inSlope: -0.010949833 + outSlope: -0.010949833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.02319529 + inSlope: -0.021682316 + outSlope: -0.021682316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.019030023 + inSlope: -0.08859818 + outSlope: -0.08859818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.012867196 + inSlope: -0.076290734 + outSlope: -0.076290734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.009325238 + inSlope: -0.03506731 + outSlope: -0.03506731 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.0073528634 + inSlope: -0.03683765 + outSlope: -0.03683765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.0059232614 + inSlope: -0.048156895 + outSlope: -0.048156895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.0041424017 + inSlope: -0.05303997 + outSlope: -0.05303997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.0023872666 + inSlope: -0.042043544 + outSlope: -0.042043544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.0013394977 + inSlope: -0.010924533 + outSlope: -0.010924533 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0016589613 + inSlope: 0.039759878 + outSlope: 0.039759878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.003990154 + inSlope: 0.111452356 + outSlope: 0.111452356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.01690806 + inSlope: 0.26983848 + outSlope: 0.26983848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.038562097 + inSlope: 0.33427224 + outSlope: 0.33427224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.061400164 + inSlope: 0.041328408 + outSlope: 0.041328408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.041760053 + inSlope: -0.16990975 + outSlope: -0.16990975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.03483417 + inSlope: -0.03923405 + outSlope: -0.03923405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.03453199 + inSlope: -0.0352776 + outSlope: -0.0352776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.028606767 + inSlope: -0.1384058 + outSlope: -0.1384058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.014244456 + inSlope: -0.07324645 + outSlope: -0.07324645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.013168536 + inSlope: 0.015961476 + outSlope: 0.015961476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.034466017 + inSlope: 0.23451158 + outSlope: 0.23451158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.066694625 + inSlope: 0.22540775 + outSlope: 0.22540775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.08222004 + inSlope: 0.048335128 + outSlope: 0.048335128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.067840844 + inSlope: -0.02572413 + outSlope: -0.02572413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.065147184 + inSlope: -0.14336567 + outSlope: -0.14336567 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.035397045 + inSlope: -0.4034044 + outSlope: -0.4034044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.007668519 + inSlope: -0.38479304 + outSlope: -0.38479304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.0043250304 + inSlope: -0.32233462 + outSlope: -0.32233462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.013820435 + inSlope: -0.23645377 + outSlope: -0.23645377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.02318815 + inSlope: -0.052213818 + outSlope: -0.052213818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.015944779 + inSlope: 0.093952425 + outSlope: 0.093952425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.00965549 + inSlope: 0.10025582 + outSlope: 0.10025582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.0018915489 + inSlope: 0.14303732 + outSlope: 0.14303732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.0034023568 + inSlope: 0.18032712 + outSlope: 0.18032712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.018304158 + inSlope: 0.2645357 + outSlope: 0.2645357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.063295275 + inSlope: 0.141729 + outSlope: 0.141729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06353121 + inSlope: -0.10276832 + outSlope: -0.10276832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.052258473 + inSlope: -0.06125298 + outSlope: -0.06125298 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.0534324 + inSlope: 0.044444412 + outSlope: 0.044444412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.052118476 + inSlope: -0.11055909 + outSlope: -0.11055909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.03202623 + inSlope: -0.053984597 + outSlope: -0.053984597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.03524532 + inSlope: 0.14388494 + outSlope: 0.14388494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.055480704 + inSlope: 0.17079568 + outSlope: 0.17079568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.0603068 + inSlope: -0.10826171 + outSlope: -0.10826171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.024880862 + inSlope: -0.34234637 + outSlope: -0.34234637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.013342452 + inSlope: -0.34615263 + outSlope: -0.34615263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.027130647 + inSlope: -0.020727886 + outSlope: -0.020727886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.028031267 + inSlope: 0.022938672 + outSlope: 0.022938672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.02680825 + inSlope: 0.06910643 + outSlope: 0.06910643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.018545853 + inSlope: 0.15795258 + outSlope: 0.15795258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.012894 + inSlope: 0.12250306 + outSlope: 0.12250306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.010378983 + inSlope: 0.075438395 + outSlope: 0.075438395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.007864774 + inSlope: 0.13217908 + outSlope: 0.13217908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.0015670441 + inSlope: 0.19346428 + outSlope: 0.19346428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.011637377 + inSlope: 0.1910193 + outSlope: 0.1910193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.022787444 + inSlope: 0.1288063 + outSlope: 0.1288063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.029893098 + inSlope: 0.033532873 + outSlope: 0.033532873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.03341802 + inSlope: 0.048505016 + outSlope: 0.048505016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.030769985 + inSlope: -0.18609062 + outSlope: -0.18609062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.012640331 + inSlope: -0.33509088 + outSlope: -0.33509088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.000670216 + inSlope: -0.35986304 + outSlope: -0.35986304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.011350515 + inSlope: -0.34007767 + outSlope: -0.34007767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.030334877 + inSlope: -0.2057612 + outSlope: -0.2057612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.03607636 + inSlope: 0.069138385 + outSlope: 0.069138385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.014150165 + inSlope: 0.124827944 + outSlope: 0.124827944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.0017011416 + inSlope: 0.12526125 + outSlope: 0.12526125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.0066359467 + inSlope: 0.121530354 + outSlope: 0.121530354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.016983222 + inSlope: 0.072471045 + outSlope: 0.072471045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.020438734 + inSlope: 0.0021641816 + outSlope: 0.0021641816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.019002914 + inSlope: 0.018288268 + outSlope: 0.018288268 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.024980638 + inSlope: 0.11441468 + outSlope: 0.11441468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.035315678 + inSlope: 0.18797006 + outSlope: 0.18797006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.05799433 + inSlope: 0.07493742 + outSlope: 0.07493742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.04850157 + inSlope: -0.11234717 + outSlope: -0.11234717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.025783308 + inSlope: -0.20317078 + outSlope: -0.20317078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.002212218 + inSlope: -0.24264646 + outSlope: -0.24264646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.005769904 + inSlope: -0.23327142 + outSlope: -0.23327142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.027074996 + inSlope: -0.18268384 + outSlope: -0.18268384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.035948694 + inSlope: 0.11403942 + outSlope: 0.11403942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.009110936 + inSlope: 0.39278975 + outSlope: 0.39278975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.005068996 + inSlope: 0.44109726 + outSlope: 0.44109726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.04973237 + inSlope: 0.397593 + outSlope: 0.397593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.08311812 + inSlope: 0.08586676 + outSlope: 0.08586676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.07444851 + inSlope: -0.13039258 + outSlope: -0.13039258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.045352485 + inSlope: -0.20993066 + outSlope: -0.20993066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.019556101 + inSlope: -0.15760112 + outSlope: -0.15760112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.0033088485 + inSlope: -0.09605795 + outSlope: -0.09605795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.0002299458 + inSlope: -0.09293381 + outSlope: -0.09293381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.0028867556 + inSlope: -0.09818134 + outSlope: -0.09818134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.0063155154 + inSlope: -0.11066218 + outSlope: -0.11066218 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.014554759 + inSlope: -0.1267429 + outSlope: -0.1267429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.022088932 + inSlope: -0.07774863 + outSlope: -0.07774863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.023896983 + inSlope: -0.03218341 + outSlope: -0.03218341 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.024372255 + inSlope: -0.008827382 + outSlope: -0.008827382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.027130647 + inSlope: -0.024595713 + outSlope: -0.024595713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3229881 + inSlope: 0.06813973 + outSlope: 0.06813973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.29631418 + inSlope: 0.45808202 + outSlope: 0.45808202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.22037354 + inSlope: 0.86309916 + outSlope: 0.86309916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.19107923 + inSlope: 0.6277158 + outSlope: 0.6277158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.16635336 + inSlope: 0.5924938 + outSlope: 0.5924938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.13902624 + inSlope: 0.716702 + outSlope: 0.716702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.10798692 + inSlope: 0.15354888 + outSlope: 0.15354888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.11856764 + inSlope: -0.38908374 + outSlope: -0.38908374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.16447188 + inSlope: -0.31871113 + outSlope: -0.31871113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.17001234 + inSlope: 0.12942399 + outSlope: 0.12942399 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.17093107 + inSlope: -0.41095755 + outSlope: -0.41095755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.22500844 + inSlope: -1.166889 + outSlope: -1.166889 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.37821203 + inSlope: -0.4267092 + outSlope: -0.4267092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.3407664 + inSlope: 0.92285556 + outSlope: 0.92285556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.2507063 + inSlope: 0.6632184 + outSlope: 0.6632184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.19366612 + inSlope: 0.7332261 + outSlope: 0.7332261 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.13024923 + inSlope: 1.097541 + outSlope: 1.097541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.05778766 + inSlope: 0.89013815 + outSlope: 0.89013815 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.033035014 + inSlope: 0.5603508 + outSlope: 0.5603508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.020430934 + inSlope: 0.20314083 + outSlope: 0.20314083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.01949226 + inSlope: -0.11837957 + outSlope: -0.11837957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.044194456 + inSlope: -0.54020035 + outSlope: -0.54020035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.13803062 + inSlope: -0.78005123 + outSlope: -0.78005123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.3092289 + inSlope: -1.0334886 + outSlope: -1.0334886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.43889496 + inSlope: -0.13063355 + outSlope: -0.13063355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.3072428 + inSlope: 0.63193214 + outSlope: 0.63193214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.23186651 + inSlope: 0.62109196 + outSlope: 0.62109196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.1622854 + inSlope: 0.15441313 + outSlope: 0.15441313 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.18532993 + inSlope: -0.4726629 + outSlope: -0.4726629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.22638482 + inSlope: -0.17492624 + outSlope: -0.17492624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.21153425 + inSlope: 0.41111708 + outSlope: 0.41111708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.17159171 + inSlope: -0.20195086 + outSlope: -0.20195086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.21051683 + inSlope: -0.9335348 + outSlope: -0.9335348 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.34629557 + inSlope: -0.47066778 + outSlope: -0.47066778 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.24028291 + inSlope: 0.80189383 + outSlope: 0.80189383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.1418321 + inSlope: 0.6952499 + outSlope: 0.6952499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.091579124 + inSlope: 0.18832913 + outSlope: 0.18832913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.09629442 + inSlope: -0.31451458 + outSlope: -0.31451458 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.19257608 + inSlope: -0.53582144 + outSlope: -0.53582144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.23184228 + inSlope: -0.11010879 + outSlope: -0.11010879 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.25890708 + inSlope: -0.4007776 + outSlope: -0.4007776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.3132591 + inSlope: -0.19766557 + outSlope: -0.19766557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.3229881 + inSlope: -0.0019222517 + outSlope: -0.0019222517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.025287664 + inSlope: -0.6409391 + outSlope: -0.6409391 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0039230245 + inSlope: -0.5920022 + outSlope: -0.5920022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.014179153 + inSlope: -0.47356948 + outSlope: -0.47356948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.027648278 + inSlope: -0.3266792 + outSlope: -0.3266792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.03595777 + inSlope: -0.05726125 + outSlope: -0.05726125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.031465694 + inSlope: 0.3640165 + outSlope: 0.3640165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.011689995 + inSlope: 0.61812294 + outSlope: 0.61812294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.009742505 + inSlope: 0.62432104 + outSlope: 0.62432104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.029931407 + inSlope: 0.4164157 + outSlope: 0.4164157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.03750355 + inSlope: 0.21552691 + outSlope: 0.21552691 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.044299867 + inSlope: 0.29485783 + outSlope: 0.29485783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.05716074 + inSlope: 0.29926723 + outSlope: 0.29926723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.06324257 + inSlope: -0.12904848 + outSlope: -0.12904848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.04569099 + inSlope: -0.114682116 + outSlope: -0.114682116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.04322662 + inSlope: -0.026341124 + outSlope: -0.026341124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.048761576 + inSlope: -0.039723754 + outSlope: -0.039723754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.04057598 + inSlope: -0.17911102 + outSlope: -0.17911102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.027753858 + inSlope: -0.16495064 + outSlope: -0.16495064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.019675326 + inSlope: -0.0851185 + outSlope: -0.0851185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.014819366 + inSlope: -0.08612357 + outSlope: -0.08612357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.011559024 + inSlope: -0.10834744 + outSlope: -0.10834744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.0075961985 + inSlope: -0.117934875 + outSlope: -0.117934875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.0036967068 + inSlope: -0.094592296 + outSlope: -0.094592296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.0012900429 + inSlope: -0.029092405 + outSlope: -0.029092405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0017572065 + inSlope: 0.076682374 + outSlope: 0.076682374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.006402196 + inSlope: 0.22382142 + outSlope: 0.22382142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.032353923 + inSlope: 0.5385418 + outSlope: 0.5385418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.07522653 + inSlope: 0.65690434 + outSlope: 0.65690434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.11983513 + inSlope: 0.082362115 + outSlope: 0.082362115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.08308339 + inSlope: -0.31174415 + outSlope: -0.31174415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.07084242 + inSlope: -0.061554186 + outSlope: -0.061554186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.07060585 + inSlope: -0.07784589 + outSlope: -0.07784589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.058015645 + inSlope: -0.28903338 + outSlope: -0.28903338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.028285924 + inSlope: -0.15288597 + outSlope: -0.15288597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.025965651 + inSlope: 0.027919922 + outSlope: 0.027919922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.06833642 + inSlope: 0.4676429 + outSlope: 0.4676429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.13236415 + inSlope: 0.4455309 + outSlope: 0.4455309 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.16290136 + inSlope: 0.09397106 + outSlope: 0.09397106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.13912424 + inSlope: -0.12396171 + outSlope: -0.12396171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.13872187 + inSlope: 0.013651339 + outSlope: 0.013651339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.13207027 + inSlope: -0.2989338 + outSlope: -0.2989338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.07085902 + inSlope: -0.8207359 + outSlope: -0.8207359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.01484365 + inSlope: -0.77311605 + outSlope: -0.77311605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.009198181 + inSlope: -0.6457056 + outSlope: -0.6457056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.02820335 + inSlope: -0.47396868 + outSlope: -0.47396868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.0480703 + inSlope: 0.03326925 + outSlope: 0.03326925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.03296861 + inSlope: 0.19281578 + outSlope: 0.19281578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.019761289 + inSlope: 0.21360323 + outSlope: 0.21360323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.0031821649 + inSlope: 0.30393177 + outSlope: 0.30393177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.008032358 + inSlope: 0.38020015 + outSlope: 0.38020015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.039163977 + inSlope: 0.5466647 + outSlope: 0.5466647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.12921003 + inSlope: 0.27553982 + outSlope: 0.27553982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.13027664 + inSlope: -0.18533522 + outSlope: -0.18533522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.10962662 + inSlope: -0.11749403 + outSlope: -0.11749403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.11051315 + inSlope: 0.06107284 + outSlope: 0.06107284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.105162814 + inSlope: -0.24118423 + outSlope: -0.24118423 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.063937545 + inSlope: -0.106009535 + outSlope: -0.106009535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.070667565 + inSlope: 0.29275322 + outSlope: 0.29275322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.111222774 + inSlope: 0.33452642 + outSlope: 0.33452642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.11928844 + inSlope: -0.23122206 + outSlope: -0.23122206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.04817402 + inSlope: -0.67982614 + outSlope: -0.67982614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.025287664 + inSlope: -0.6865913 + outSlope: -0.6865913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.054331623 + inSlope: 0.0149879595 + outSlope: 0.0149879595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.05109644 + inSlope: 0.041400682 + outSlope: 0.041400682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.049474873 + inSlope: 0.09366092 + outSlope: 0.09366092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.037052106 + inSlope: 0.261481 + outSlope: 0.261481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.027420312 + inSlope: 0.21064459 + outSlope: 0.21064459 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.023009134 + inSlope: 0.13314992 + outSlope: 0.13314992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.018543651 + inSlope: 0.23906441 + outSlope: 0.23906441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.0070715076 + inSlope: 0.3587561 + outSlope: 0.3587561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0053734314 + inSlope: 0.37932745 + outSlope: 0.37932745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.0409479 + inSlope: 0.27272242 + outSlope: 0.27272242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.056908987 + inSlope: 0.07891033 + outSlope: 0.07891033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.06433905 + inSlope: 0.097848505 + outSlope: 0.097848505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.07209724 + inSlope: -0.026321912 + outSlope: -0.026321912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.06035327 + inSlope: -0.36204964 + outSlope: -0.36204964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.024592342 + inSlope: -0.665012 + outSlope: -0.665012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.0007943365 + inSlope: -0.71553636 + outSlope: -0.71553636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.023110034 + inSlope: -0.6755841 + outSlope: -0.6755841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.060721863 + inSlope: -0.40620804 + outSlope: -0.40620804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.07301576 + inSlope: 0.111200914 + outSlope: 0.111200914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.04625267 + inSlope: 0.20592903 + outSlope: 0.20592903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.021960096 + inSlope: 0.2767439 + outSlope: 0.2767439 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.0027359817 + inSlope: 0.28718293 + outSlope: 0.28718293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.006693327 + inSlope: 0.2717213 + outSlope: 0.2717213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.028781572 + inSlope: 0.15002283 + outSlope: 0.15002283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.036698025 + inSlope: -0.004350659 + outSlope: -0.004350659 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.03715393 + inSlope: 0.030162904 + outSlope: 0.030162904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.04748678 + inSlope: 0.20961395 + outSlope: 0.20961395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.06699307 + inSlope: 0.36290133 + outSlope: 0.36290133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.11259379 + inSlope: 0.16591424 + outSlope: 0.16591424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.08548588 + inSlope: -0.25876868 + outSlope: -0.25876868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.045042474 + inSlope: -0.37816185 + outSlope: -0.37816185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.003950095 + inSlope: -0.4117586 + outSlope: -0.4117586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.035532568 + inSlope: -0.37782162 + outSlope: -0.37782162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.066397294 + inSlope: 0.22096926 + outSlope: 0.22096926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.036516737 + inSlope: 0.6490358 + outSlope: 0.6490358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.011789822 + inSlope: 0.8109534 + outSlope: 0.8109534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.017546773 + inSlope: 0.91066056 + outSlope: 0.91066056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.108187094 + inSlope: 0.7773628 + outSlope: 0.7773628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.16727374 + inSlope: 0.10160687 + outSlope: 0.10160687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.14432485 + inSlope: -0.26770952 + outSlope: -0.26770952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.098330386 + inSlope: -0.41924244 + outSlope: -0.41924244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.04347094 + inSlope: -0.34092948 + outSlope: -0.34092948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.017417617 + inSlope: -0.19397089 + outSlope: -0.19397089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.0063047963 + inSlope: -0.15627524 + outSlope: -0.15627524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.0010999131 + inSlope: -0.16686428 + outSlope: -0.16686428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.0048195254 + inSlope: -0.19751333 + outSlope: -0.19751333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.012067714 + inSlope: -0.2433255 + outSlope: -0.2433255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.031155601 + inSlope: -0.30238944 + outSlope: -0.30238944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.04959607 + inSlope: -0.19967416 + outSlope: -0.19967416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.054512084 + inSlope: -0.09268114 + outSlope: -0.09268114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.05556504 + inSlope: 0.007319197 + outSlope: 0.007319197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.054331623 + inSlope: 0.0111034615 + outSlope: 0.0111034615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.100748666 + inSlope: 0.17714067 + outSlope: 0.17714067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.09216059 + inSlope: 0.023809185 + outSlope: 0.023809185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.0932567 + inSlope: -0.08924537 + outSlope: -0.08924537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.11287014 + inSlope: -0.6392021 + outSlope: -0.6392021 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.14072376 + inSlope: -0.8655351 + outSlope: -0.8655351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.17057249 + inSlope: -0.90055174 + outSlope: -0.90055174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.20076054 + inSlope: -0.6389333 + outSlope: -0.6389333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.2249795 + inSlope: -0.56780154 + outSlope: -0.56780154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.25102147 + inSlope: -0.7035617 + outSlope: -0.7035617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.30019876 + inSlope: -0.0848638 + outSlope: -0.0848638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.3041678 + inSlope: -0.015585431 + outSlope: -0.015585431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.26295945 + inSlope: 0.6665832 + outSlope: 0.6665832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.16985147 + inSlope: 1.0625241 + outSlope: 1.0625241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.080219015 + inSlope: 0.5518629 + outSlope: 0.5518629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.08144271 + inSlope: -0.46866405 + outSlope: -0.46866405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.20193869 + inSlope: -0.7321874 + outSlope: -0.7321874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.25499552 + inSlope: -0.31074628 + outSlope: -0.31074628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.28577167 + inSlope: -0.28572702 + outSlope: -0.28572702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.30129626 + inSlope: 0.48517007 + outSlope: 0.48517007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.1815292 + inSlope: 1.1139097 + outSlope: 1.1139097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.08169621 + inSlope: 0.75837296 + outSlope: 0.75837296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.0278355 + inSlope: 0.010527009 + outSlope: 0.010527009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.063816704 + inSlope: -0.48758936 + outSlope: -0.48758936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.13309978 + inSlope: -0.8722011 + outSlope: -0.8722011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.24699755 + inSlope: -0.59498876 + outSlope: -0.59498876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.26859847 + inSlope: -0.026190454 + outSlope: -0.026190454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.2570467 + inSlope: 0.48041382 + outSlope: 0.48041382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.1515241 + inSlope: 0.8837251 + outSlope: 0.8837251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.08405601 + inSlope: 0.3660044 + outSlope: 0.3660044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.14473674 + inSlope: -0.7146491 + outSlope: -0.7146491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.23888022 + inSlope: -0.51568913 + outSlope: -0.51568913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.26766557 + inSlope: -0.00584588 + outSlope: -0.00584588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.24714658 + inSlope: 0.3771641 + outSlope: 0.3771641 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.17548254 + inSlope: 0.5913083 + outSlope: 0.5913083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.14201549 + inSlope: 0.39465502 + outSlope: 0.39465502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.100748666 + inSlope: 0.25271484 + outSlope: 0.25271484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Nod Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.083356336 + inSlope: 0.16719906 + outSlope: 0.16719906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.10112312 + inSlope: -0.019216565 + outSlope: -0.019216565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.09971108 + inSlope: 0.026877636 + outSlope: 0.026877636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.10203937 + inSlope: 0.018866548 + outSlope: 0.018866548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.09963854 + inSlope: -0.13109718 + outSlope: -0.13109718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.068342105 + inSlope: -0.24783188 + outSlope: -0.24783188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.03863429 + inSlope: -0.04757279 + outSlope: -0.04757279 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.047289506 + inSlope: 0.14219722 + outSlope: 0.14219722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.068518616 + inSlope: 0.11847575 + outSlope: 0.11847575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.07657582 + inSlope: 0.025127359 + outSlope: 0.025127359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.09064181 + inSlope: 0.18925036 + outSlope: 0.18925036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.10440618 + inSlope: -0.17064203 + outSlope: -0.17064203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.050657965 + inSlope: -0.40323368 + outSlope: -0.40323368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.031501144 + inSlope: -0.16086382 + outSlope: -0.16086382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.028754404 + inSlope: -0.01974401 + outSlope: -0.01974401 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.023679642 + inSlope: -0.13226357 + outSlope: -0.13226357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.0059170644 + inSlope: -0.18805912 + outSlope: -0.18805912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.00026835882 + inSlope: -0.18631266 + outSlope: -0.18631266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.0065037683 + inSlope: -0.19475181 + outSlope: -0.19475181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.013251801 + inSlope: -0.21360454 + outSlope: -0.21360454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.028419625 + inSlope: -0.21689677 + outSlope: -0.21689677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.039529778 + inSlope: -0.07716818 + outSlope: -0.07716818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.037520967 + inSlope: 0.13114232 + outSlope: 0.13114232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.016429441 + inSlope: 0.20710817 + outSlope: 0.20710817 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.010155956 + inSlope: 0.16372877 + outSlope: 0.16372877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.0055141547 + inSlope: 0.12964961 + outSlope: 0.12964961 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.0015126572 + inSlope: 0.13441983 + outSlope: 0.13441983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.003447159 + inSlope: 0.18190718 + outSlope: 0.18190718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.010614477 + inSlope: 0.25459933 + outSlope: 0.25459933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.041552857 + inSlope: 0.26640537 + outSlope: 0.26640537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.053279713 + inSlope: 0.08665371 + outSlope: 0.08665371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.056676283 + inSlope: 0.06413688 + outSlope: 0.06413688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.0722256 + inSlope: 0.23226656 + outSlope: 0.23226656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.09504301 + inSlope: -0.027398905 + outSlope: -0.027398905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.054712027 + inSlope: -0.26900643 + outSlope: -0.26900643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.022489918 + inSlope: -0.1691742 + outSlope: -0.1691742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.005474199 + inSlope: -0.15728542 + outSlope: -0.15728542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.0005228312 + inSlope: -0.13340028 + outSlope: -0.13340028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.0034191445 + inSlope: -0.10046264 + outSlope: -0.10046264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.0076571777 + inSlope: 0.019662483 + outSlope: 0.019662483 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.00006607544 + inSlope: 0.12965679 + outSlope: 0.12965679 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.004936449 + inSlope: 0.15744263 + outSlope: 0.15744263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.02901912 + inSlope: 0.18124214 + outSlope: 0.18124214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.051427703 + inSlope: 0.13980536 + outSlope: 0.13980536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.060069285 + inSlope: 0.031498663 + outSlope: 0.031498663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.060764506 + inSlope: 0.04591801 + outSlope: 0.04591801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.083356336 + inSlope: 0.17380954 + outSlope: 0.17380954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Tilt Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.03111 + inSlope: -0.03394453 + outSlope: -0.03394453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.026643738 + inSlope: -0.022258593 + outSlope: -0.022258593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.024012467 + inSlope: -0.046127126 + outSlope: -0.046127126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.022225961 + inSlope: -0.04115498 + outSlope: -0.04115498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.021268802 + inSlope: -0.030231655 + outSlope: -0.030231655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.020210518 + inSlope: -0.06456184 + outSlope: -0.06456184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.01696468 + inSlope: -0.11397427 + outSlope: -0.11397427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.0074204304 + inSlope: -0.16160783 + outSlope: -0.16160783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.001838375 + inSlope: -0.16378203 + outSlope: -0.16378203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.0034983659 + inSlope: -0.1471977 + outSlope: -0.1471977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.011270106 + inSlope: -0.079369806 + outSlope: -0.079369806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.014000021 + inSlope: -0.010639839 + outSlope: -0.010639839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.013838073 + inSlope: -0.017719863 + outSlope: -0.017719863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.016954761 + inSlope: -0.07144629 + outSlope: -0.07144629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.023022497 + inSlope: 0.0067973863 + outSlope: 0.0067973863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.017490188 + inSlope: 0.15904668 + outSlope: 0.15904668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.011023272 + inSlope: 0.20830223 + outSlope: 0.20830223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.0036033585 + inSlope: 0.21587636 + outSlope: 0.21587636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.003368498 + inSlope: 0.18009093 + outSlope: 0.18009093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.008402692 + inSlope: 0.10865535 + outSlope: 0.10865535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.009891758 + inSlope: -0.060926996 + outSlope: -0.060926996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.006550393 + inSlope: -0.13027991 + outSlope: -0.13027991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.0012064385 + inSlope: -0.17413764 + outSlope: -0.17413764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.005058794 + inSlope: -0.19047439 + outSlope: -0.19047439 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.017452104 + inSlope: -0.16503158 + outSlope: -0.16503158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.029541926 + inSlope: -0.08045651 + outSlope: -0.08045651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.0397837 + inSlope: -0.1099319 + outSlope: -0.1099319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.05756614 + inSlope: -0.101657465 + outSlope: -0.101657465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.05899416 + inSlope: 0.08589296 + outSlope: 0.08589296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.03461928 + inSlope: 0.09587763 + outSlope: 0.09587763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.032565128 + inSlope: -0.046194445 + outSlope: -0.046194445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.04485127 + inSlope: 0.02068597 + outSlope: 0.02068597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.028686304 + inSlope: 0.18651664 + outSlope: 0.18651664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.015972596 + inSlope: 0.18510726 + outSlope: 0.18510726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.004062149 + inSlope: 0.17835337 + outSlope: 0.17835337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.0019558058 + inSlope: 0.18611732 + outSlope: 0.18611732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.00834566 + inSlope: 0.19690676 + outSlope: 0.19690676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.031883474 + inSlope: 0.10415085 + outSlope: 0.10415085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.034930233 + inSlope: -0.01619184 + outSlope: -0.01619184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.03202614 + inSlope: -0.06372243 + outSlope: -0.06372243 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.024368301 + inSlope: -0.1823202 + outSlope: -0.1823202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.0074311835 + inSlope: -0.32120144 + outSlope: -0.32120144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.004312643 + inSlope: -0.3683431 + outSlope: -0.3683431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.04114081 + inSlope: -0.30055892 + outSlope: -0.30055892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.056843184 + inSlope: 0.008705566 + outSlope: 0.008705566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.031692624 + inSlope: 0.27425885 + outSlope: 0.27425885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.014743049 + inSlope: 0.21044004 + outSlope: 0.21044004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.008581168 + inSlope: 0.15866673 + outSlope: 0.15866673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.0041652764 + inSlope: 0.11278336 + outSlope: 0.11278336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.0010622853 + inSlope: 0.08638799 + outSlope: 0.08638799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.0015939174 + inSlope: 0.08269286 + outSlope: 0.08269286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.0044505876 + inSlope: 0.09530317 + outSlope: 0.09530317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.007947477 + inSlope: 0.11357808 + outSlope: 0.11357808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.016182713 + inSlope: 0.11604923 + outSlope: 0.11604923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.021887291 + inSlope: 0.036980882 + outSlope: 0.036980882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.020762429 + inSlope: -0.06592866 + outSlope: -0.06592866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.008246753 + inSlope: -0.05080433 + outSlope: -0.05080433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.008293551 + inSlope: 0.05346683 + outSlope: 0.05346683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.015058452 + inSlope: 0.14520529 + outSlope: 0.14520529 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.020611763 + inSlope: 0.17180029 + outSlope: 0.17180029 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.026511794 + inSlope: 0.14060603 + outSlope: 0.14060603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.032156937 + inSlope: 0.004071541 + outSlope: 0.004071541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.03111 + inSlope: -0.023660794 + outSlope: -0.023660794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Turn Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.57101655 + inSlope: -0.7841205 + outSlope: -0.7841205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.39245033 + inSlope: -1.5543809 + outSlope: -1.5543809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.3359409 + inSlope: -1.5818624 + outSlope: -1.5818624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.28699282 + inSlope: -1.374372 + outSlope: -1.374372 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.2443161 + inSlope: -0.89202726 + outSlope: -0.89202726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.21157634 + inSlope: -0.7856669 + outSlope: -0.7856669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.17514655 + inSlope: -1.0554862 + outSlope: -1.0554862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.027152918 + inSlope: -0.7158836 + outSlope: -0.7158836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.0046208426 + inSlope: -0.6221901 + outSlope: -0.6221901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.014326423 + inSlope: -0.48275864 + outSlope: -0.48275864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.033206087 + inSlope: -0.014481552 + outSlope: -0.014481552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.02852849 + inSlope: 0.35287443 + outSlope: 0.35287443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.00968114 + inSlope: 0.83740544 + outSlope: 0.83740544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.027298555 + inSlope: 1.4036199 + outSlope: 1.4036199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.16009556 + inSlope: 2.5376072 + outSlope: 2.5376072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.5370092 + inSlope: 2.2948368 + outSlope: 2.2948368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.6743133 + inSlope: -0.21802449 + outSlope: -0.21802449 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.31352213 + inSlope: -1.5807257 + outSlope: -1.5807257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.19524619 + inSlope: -0.7338918 + outSlope: -0.7338918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.14938524 + inSlope: -0.33543992 + outSlope: -0.33543992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.12129295 + inSlope: -0.12310826 + outSlope: -0.12310826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.14849703 + inSlope: 0.77183855 + outSlope: 0.77183855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.40936378 + inSlope: 2.0928288 + outSlope: 2.0928288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.6982298 + inSlope: 0.70897824 + outSlope: 0.70897824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.5302452 + inSlope: -1.7938796 + outSlope: -1.7938796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.2036199 + inSlope: -1.0799848 + outSlope: -1.0799848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.12838502 + inSlope: -0.2001748 + outSlope: -0.2001748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.11591119 + inSlope: -0.09279353 + outSlope: -0.09279353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.11374393 + inSlope: 0.08670316 + outSlope: 0.08670316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.12591228 + inSlope: 0.36184767 + outSlope: 0.36184767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.17085809 + inSlope: 1.1058031 + outSlope: 1.1058031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.2762434 + inSlope: 2.007565 + outSlope: 2.007565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.54429394 + inSlope: 1.151781 + outSlope: 1.151781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.45603028 + inSlope: -1.7616936 + outSlope: -1.7616936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.15634976 + inSlope: -1.1578504 + outSlope: -1.1578504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.10959009 + inSlope: -0.29198042 + outSlope: -0.29198042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.114378445 + inSlope: 0.12176994 + outSlope: 0.12176994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.11510408 + inSlope: -0.12545575 + outSlope: -0.12545575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.09340131 + inSlope: 0.09264603 + outSlope: 0.09264603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.17944594 + inSlope: 1.2346652 + outSlope: 1.2346652 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.41728145 + inSlope: 2.2089357 + outSlope: 2.2089357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.56019056 + inSlope: 1.4996731 + outSlope: 1.4996731 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.60207355 + inSlope: -0.2070703 + outSlope: -0.2070703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.57101655 + inSlope: -0.5786353 + outSlope: -0.5786353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Nod Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.02210649 + inSlope: 0.5555621 + outSlope: 0.5555621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.07971996 + inSlope: 0.624657 + outSlope: 0.624657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.1012632 + inSlope: 0.69560456 + outSlope: 0.69560456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.1875689 + inSlope: 0.3035349 + outSlope: 0.3035349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.1969217 + inSlope: 0.19144827 + outSlope: 0.19144827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.21261273 + inSlope: 0.22416598 + outSlope: 0.22416598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.28027058 + inSlope: 0.45222133 + outSlope: 0.45222133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.32164788 + inSlope: -0.03655572 + outSlope: -0.03655572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.279308 + inSlope: 0.07458362 + outSlope: 0.07458362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.3373775 + inSlope: 0.09172403 + outSlope: 0.09172403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.2632106 + inSlope: -0.071232416 + outSlope: -0.071232416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.29785055 + inSlope: 0.4849251 + outSlope: 0.4849251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.35182378 + inSlope: 0.24719435 + outSlope: 0.24719435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.38500592 + inSlope: 0.34286338 + outSlope: 0.34286338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.3799213 + inSlope: -0.9154308 + outSlope: -0.9154308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.10462495 + inSlope: -1.8009241 + outSlope: -1.8009241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.005192674 + inSlope: -1.4547443 + outSlope: -1.4547443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.16711186 + inSlope: 0.08859926 + outSlope: 0.08859926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.09530908 + inSlope: 0.17380708 + outSlope: 0.17380708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.09557168 + inSlope: -0.17988509 + outSlope: -0.17988509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.15170911 + inSlope: -0.21944827 + outSlope: -0.21944827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.15724677 + inSlope: 0.03560614 + outSlope: 0.03560614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.16481401 + inSlope: -0.298909 + outSlope: -0.298909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.22482401 + inSlope: 0.08497608 + outSlope: 0.08497608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.17936093 + inSlope: 0.6019882 + outSlope: 0.6019882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.14693053 + inSlope: 0.27051625 + outSlope: 0.27051625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.17021929 + inSlope: -0.18186244 + outSlope: -0.18186244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.1871042 + inSlope: -0.26994598 + outSlope: -0.26994598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.24081226 + inSlope: -0.10284247 + outSlope: -0.10284247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.2331691 + inSlope: 0.063156016 + outSlope: 0.063156016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.19820979 + inSlope: 0.68563604 + outSlope: 0.68563604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.13457476 + inSlope: 1.1192561 + outSlope: 1.1192561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.09621515 + inSlope: 1.0421553 + outSlope: 1.0421553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.016930483 + inSlope: 0.63805 + outSlope: 0.63805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.003214744 + inSlope: 0.5855551 + outSlope: 0.5855551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.02210649 + inSlope: 0.56675285 + outSlope: 0.56675285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Tilt Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.16873032 + inSlope: -0.09436949 + outSlope: -0.09436949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.1586268 + inSlope: 0.043158088 + outSlope: 0.043158088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.16769274 + inSlope: -0.011648389 + outSlope: -0.011648389 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.16284145 + inSlope: -0.08733743 + outSlope: -0.08733743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.15953694 + inSlope: -0.23475991 + outSlope: -0.23475991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.082310006 + inSlope: -0.6905949 + outSlope: -0.6905949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.0433189 + inSlope: -0.40160057 + outSlope: -0.40160057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.031399615 + inSlope: 0.047986303 + outSlope: 0.047986303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.04540828 + inSlope: 0.25053555 + outSlope: 0.25053555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.05547016 + inSlope: -0.080074266 + outSlope: -0.080074266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.048020728 + inSlope: -0.35445338 + outSlope: -0.35445338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.031839915 + inSlope: -0.5561366 + outSlope: -0.5561366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.01094496 + inSlope: -0.5846055 + outSlope: -0.5846055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.007133779 + inSlope: -0.38627297 + outSlope: -0.38627297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.014806579 + inSlope: -0.011960819 + outSlope: -0.011960819 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.007931154 + inSlope: 0.43819454 + outSlope: 0.43819454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.014406374 + inSlope: 0.85009396 + outSlope: 0.85009396 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.04874172 + inSlope: 1.0911741 + outSlope: 1.0911741 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.12205161 + inSlope: 0.876419 + outSlope: 0.876419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.15340683 + inSlope: -0.0022331327 + outSlope: -0.0022331327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.123648904 + inSlope: -0.80704534 + outSlope: -0.80704534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.055255026 + inSlope: -1.0918725 + outSlope: -1.0918725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.018835878 + inSlope: -1.034147 + outSlope: -1.034147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.0136880465 + inSlope: -0.87524784 + outSlope: -0.87524784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.058169518 + inSlope: -0.46359885 + outSlope: -0.46359885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.0926698 + inSlope: -0.28090623 + outSlope: -0.28090623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.13335049 + inSlope: -0.45867047 + outSlope: -0.45867047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.16165288 + inSlope: 0.03726793 + outSlope: 0.03726793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.14264758 + inSlope: 0.484262 + outSlope: 0.484262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.09040453 + inSlope: 0.3117824 + outSlope: 0.3117824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.088107914 + inSlope: -0.2536094 + outSlope: -0.2536094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.26462957 + inSlope: -0.29290813 + outSlope: -0.29290813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.24447618 + inSlope: 0.67662877 + outSlope: 0.67662877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.11794683 + inSlope: 0.97229385 + outSlope: 0.97229385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.024643783 + inSlope: 0.93938434 + outSlope: 0.93938434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.007002261 + inSlope: 0.94526136 + outSlope: 0.94526136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.06669265 + inSlope: 0.75947714 + outSlope: 0.75947714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.10341479 + inSlope: 0.3073694 + outSlope: 0.3073694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.10606297 + inSlope: -0.102071 + outSlope: -0.102071 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.098901786 + inSlope: -0.1339473 + outSlope: -0.1339473 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.062430657 + inSlope: -0.79704666 + outSlope: -0.79704666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.029474804 + inSlope: -1.1611167 + outSlope: -1.1611167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.014977047 + inSlope: -1.4668796 + outSlope: -1.4668796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.18546773 + inSlope: -1.7081416 + outSlope: -1.7081416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.34511614 + inSlope: -0.36943084 + outSlope: -0.36943084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.30593815 + inSlope: 1.0308722 + outSlope: 1.0308722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.14048205 + inSlope: 1.0190105 + outSlope: 1.0190105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.089032084 + inSlope: 0.53917974 + outSlope: 0.53917974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.05215833 + inSlope: 0.36685935 + outSlope: 0.36685935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.03883576 + inSlope: 0.4357086 + outSlope: 0.4357086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.023111116 + inSlope: 0.47933716 + outSlope: 0.47933716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.0068799816 + inSlope: 0.45134813 + outSlope: 0.45134813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.006978729 + inSlope: 0.32040167 + outSlope: 0.32040167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.014480108 + inSlope: 0.101161465 + outSlope: 0.101161465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.01372282 + inSlope: -0.15394686 + outSlope: -0.15394686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.004216926 + inSlope: -0.40061367 + outSlope: -0.40061367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.012984801 + inSlope: -0.5784599 + outSlope: -0.5784599 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.03434688 + inSlope: -0.62760437 + outSlope: -0.62760437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.069374055 + inSlope: -0.2587782 + outSlope: -0.2587782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.06000061 + inSlope: 0.5878763 + outSlope: 0.5878763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.0074650147 + inSlope: 1.38001 + outSlope: 1.38001 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.059115235 + inSlope: 1.553652 + outSlope: 1.553652 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.11104172 + inSlope: 1.2439194 + outSlope: 1.2439194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.16696027 + inSlope: 0.16562009 + outSlope: 0.16562009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.16873032 + inSlope: -0.028122988 + outSlope: -0.028122988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Turn Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Eye Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Eye In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Eye Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Eye In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Jaw Close + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Jaw Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.21618046 + inSlope: -0.29945475 + outSlope: -0.29945475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.19575725 + inSlope: 0.014142182 + outSlope: 0.014142182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.21759434 + inSlope: 0.88266873 + outSlope: 0.88266873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.25793853 + inSlope: 1.321963 + outSlope: 1.321963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.30572522 + inSlope: 1.6433077 + outSlope: 1.6433077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.36749238 + inSlope: 1.344988 + outSlope: 1.344988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.4242944 + inSlope: 1.3823445 + outSlope: 1.3823445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.48754737 + inSlope: 1.6914397 + outSlope: 1.6914397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.6370434 + inSlope: 0.46284965 + outSlope: 0.46284965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.6433307 + inSlope: -0.4125525 + outSlope: -0.4125525 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.53850675 + inSlope: -1.7536402 + outSlope: -1.7536402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.41294637 + inSlope: -1.842363 + outSlope: -1.842363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.28383803 + inSlope: -2.146009 + outSlope: -2.146009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.13669764 + inSlope: -1.9269593 + outSlope: -1.9269593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.08025085 + inSlope: -1.3693957 + outSlope: -1.3693957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.045404468 + inSlope: -0.706536 + outSlope: -0.706536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.033148497 + inSlope: -0.048158824 + outSlope: -0.048158824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.06737197 + inSlope: 0.91552925 + outSlope: 0.91552925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.14550436 + inSlope: 1.3131461 + outSlope: 1.3131461 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.3059356 + inSlope: 2.0310202 + outSlope: 2.0310202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.49848413 + inSlope: 1.1941398 + outSlope: 1.1941398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.541029 + inSlope: 0.132824 + outSlope: 0.132824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.41743302 + inSlope: -1.8896747 + outSlope: -1.8896747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.19098157 + inSlope: -1.9569242 + outSlope: -1.9569242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.087774724 + inSlope: -1.3685081 + outSlope: -1.3685081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.04299807 + inSlope: -1.3271551 + outSlope: -1.3271551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.00070251577 + inSlope: -0.9477619 + outSlope: -0.9477619 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.020185996 + inSlope: -0.4521429 + outSlope: -0.4521429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.030845348 + inSlope: -0.16975443 + outSlope: -0.16975443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.023442082 + inSlope: 0.34558493 + outSlope: 0.34558493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.008463975 + inSlope: 0.6523539 + outSlope: 0.6523539 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.020048337 + inSlope: 1.0264232 + outSlope: 1.0264232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.059964377 + inSlope: 1.1431949 + outSlope: 1.1431949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.096261255 + inSlope: 0.9399475 + outSlope: 0.9399475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.12262748 + inSlope: 0.8333534 + outSlope: 0.8333534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.2124858 + inSlope: 0.94817156 + outSlope: 0.94817156 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.31746295 + inSlope: 0.48511374 + outSlope: 0.48511374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.36328927 + inSlope: 0.40964025 + outSlope: 0.40964025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.39409697 + inSlope: -0.15720934 + outSlope: -0.15720934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.30993503 + inSlope: -1.0384544 + outSlope: -1.0384544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.23824051 + inSlope: -1.0058477 + outSlope: -1.0058477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.17552409 + inSlope: -0.9587782 + outSlope: -0.9587782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.08313393 + inSlope: -0.64359576 + outSlope: -0.64359576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.06715862 + inSlope: 0.3146362 + outSlope: 0.3146362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.13402058 + inSlope: 0.88243926 + outSlope: 0.88243926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.28375334 + inSlope: 1.4273562 + outSlope: 1.4273562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.42331728 + inSlope: 1.0881367 + outSlope: 1.0881367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.4849428 + inSlope: -0.18436584 + outSlope: -0.18436584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.4405664 + inSlope: -0.3740425 + outSlope: -0.3740425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.38537157 + inSlope: -0.97964203 + outSlope: -0.97964203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.29546735 + inSlope: -1.431676 + outSlope: -1.431676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.25009823 + inSlope: -1.020772 + outSlope: -1.020772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.22741595 + inSlope: -0.23818508 + outSlope: -0.23818508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.23421924 + inSlope: 0.26523876 + outSlope: 0.26523876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.24509852 + inSlope: 0.1770188 + outSlope: 0.1770188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.23175804 + inSlope: -0.2266717 + outSlope: -0.2266717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.21618046 + inSlope: -0.24306023 + outSlope: -0.24306023 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.38116565 + inSlope: -0.053609308 + outSlope: -0.053609308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.3698359 + inSlope: -0.046623938 + outSlope: -0.046623938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.3734165 + inSlope: 0.25369722 + outSlope: 0.25369722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.3856011 + inSlope: 0.27457374 + outSlope: 0.27457374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.3976618 + inSlope: 0.2907354 + outSlope: 0.2907354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.4215858 + inSlope: 0.28169128 + outSlope: 0.28169128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.46084714 + inSlope: 0.20231411 + outSlope: 0.20231411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.45974284 + inSlope: -0.3156768 + outSlope: -0.3156768 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.42834467 + inSlope: -0.3766715 + outSlope: -0.3766715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.3623205 + inSlope: -0.75384235 + outSlope: -0.75384235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.3196311 + inSlope: -0.0074603297 + outSlope: -0.0074603297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.35501984 + inSlope: 0.32580054 + outSlope: 0.32580054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.40907854 + inSlope: 0.2724975 + outSlope: 0.2724975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.47010937 + inSlope: 0.1635189 + outSlope: 0.1635189 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.45933107 + inSlope: -0.44055504 + outSlope: -0.44055504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.36350575 + inSlope: -0.934564 + outSlope: -0.934564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.2761579 + inSlope: -0.6725699 + outSlope: -0.6725699 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.21670832 + inSlope: -0.41559237 + outSlope: -0.41559237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.17531693 + inSlope: -0.23352739 + outSlope: -0.23352739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.17659113 + inSlope: 0.06530157 + outSlope: 0.06530157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.19396497 + inSlope: 0.3349654 + outSlope: 0.3349654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.2432589 + inSlope: 0.24630794 + outSlope: 0.24630794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.2542768 + inSlope: -0.10157088 + outSlope: -0.10157088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.21740882 + inSlope: -0.21289542 + outSlope: -0.21289542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.22041146 + inSlope: 0.38540876 + outSlope: 0.38540876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.2881159 + inSlope: 0.29488492 + outSlope: 0.29488492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.2822145 + inSlope: -0.16631366 + outSlope: -0.16631366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.2508992 + inSlope: -0.53193426 + outSlope: -0.53193426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.19317526 + inSlope: -0.3470947 + outSlope: -0.3470947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.18975966 + inSlope: 0.20498511 + outSlope: 0.20498511 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.22312795 + inSlope: 0.25305504 + outSlope: 0.25305504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.2275673 + inSlope: -0.06578772 + outSlope: -0.06578772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.2202767 + inSlope: 0.025614616 + outSlope: 0.025614616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.21976736 + inSlope: -0.088432066 + outSlope: -0.088432066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.23518606 + inSlope: 0.86191285 + outSlope: 0.86191285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.32151145 + inSlope: 1.1203973 + outSlope: 1.1203973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.38053426 + inSlope: 0.07377378 + outSlope: 0.07377378 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.38116565 + inSlope: 0.018941779 + outSlope: 0.018941779 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.059917975 + inSlope: 0.114947066 + outSlope: 0.114947066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.051266328 + inSlope: 0.18127552 + outSlope: 0.18127552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.04400137 + inSlope: 0.21440718 + outSlope: 0.21440718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.028388023 + inSlope: 0.29561064 + outSlope: 0.29561064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.017265135 + inSlope: 0.32146382 + outSlope: 0.32146382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0069570965 + inSlope: 0.3563853 + outSlope: 0.3563853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.006493884 + inSlope: 0.29193926 + outSlope: 0.29193926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.01250552 + inSlope: 0.18152364 + outSlope: 0.18152364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.018595459 + inSlope: 0.274034 + outSlope: 0.274034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.030774452 + inSlope: 0.30795 + outSlope: 0.30795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.05164569 + inSlope: 0.20133051 + outSlope: 0.20133051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.05878737 + inSlope: 0.24744628 + outSlope: 0.24744628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.06814211 + inSlope: 0.2433327 + outSlope: 0.2433327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.07759404 + inSlope: -0.013104968 + outSlope: -0.013104968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.066201635 + inSlope: -0.25284865 + outSlope: -0.25284865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.045526467 + inSlope: -0.43908894 + outSlope: -0.43908894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.028006716 + inSlope: -0.5972351 + outSlope: -0.5972351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.0057107606 + inSlope: -0.7070008 + outSlope: -0.7070008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.019126665 + inSlope: -0.66266465 + outSlope: -0.66266465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.03846688 + inSlope: -0.4724383 + outSlope: -0.4724383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.050622556 + inSlope: -0.29050365 + outSlope: -0.29050365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.057833783 + inSlope: -0.24522093 + outSlope: -0.24522093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.06697062 + inSlope: -0.3419491 + outSlope: -0.3419491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.096165 + inSlope: -0.4173125 + outSlope: -0.4173125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.10845123 + inSlope: -0.2311587 + outSlope: -0.2311587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.105691105 + inSlope: 0.2957675 + outSlope: 0.2957675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.0764212 + inSlope: 0.43822932 + outSlope: 0.43822932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.06264247 + inSlope: 0.38223445 + outSlope: 0.38223445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.050938886 + inSlope: 0.38707745 + outSlope: 0.38707745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.022534125 + inSlope: 0.39116055 + outSlope: 0.39116055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.010759904 + inSlope: 0.29361027 + outSlope: 0.29361027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.0029600824 + inSlope: 0.13123655 + outSlope: 0.13123655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.002010809 + inSlope: -0.059445206 + outSlope: -0.059445206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.0069230925 + inSlope: -0.21021706 + outSlope: -0.21021706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.0160253 + inSlope: -0.28141308 + outSlope: -0.28141308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.033487972 + inSlope: -0.15878251 + outSlope: -0.15878251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.03626948 + inSlope: 0.004585333 + outSlope: 0.004585333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.033182293 + inSlope: 0.15297829 + outSlope: 0.15297829 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.026070936 + inSlope: 0.2144063 + outSlope: 0.2144063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.018888554 + inSlope: 0.13887192 + outSlope: 0.13887192 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.016812809 + inSlope: -0.0079812575 + outSlope: -0.0079812575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.01942063 + inSlope: -0.15940277 + outSlope: -0.15940277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.040465705 + inSlope: -0.47252107 + outSlope: -0.47252107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.058941092 + inSlope: -0.6402805 + outSlope: -0.6402805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.083151095 + inSlope: -0.75663507 + outSlope: -0.75663507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.10938338 + inSlope: -0.6695632 + outSlope: -0.6695632 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.1337283 + inSlope: 0.03107448 + outSlope: 0.03107448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.08945199 + inSlope: 0.52677107 + outSlope: 0.52677107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.060767103 + inSlope: 0.2877168 + outSlope: 0.2877168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.053699315 + inSlope: 0.15784916 + outSlope: 0.15784916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.050243836 + inSlope: 0.14921102 + outSlope: 0.14921102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.043751877 + inSlope: 0.24678752 + outSlope: 0.24678752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.033791304 + inSlope: 0.41533262 + outSlope: 0.41533262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.016063064 + inSlope: 0.5698841 + outSlope: 0.5698841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.0042009335 + inSlope: 0.6240696 + outSlope: 0.6240696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.02554153 + inSlope: 0.5920054 + outSlope: 0.5920054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.04366792 + inSlope: 0.45088705 + outSlope: 0.45088705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.05755097 + inSlope: -0.19203551 + outSlope: -0.19203551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.030559702 + inSlope: -0.5838704 + outSlope: -0.5838704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.008562749 + inSlope: -0.6558395 + outSlope: -0.6558395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.013162891 + inSlope: -0.5245597 + outSlope: -0.5245597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.026407862 + inSlope: -0.19073884 + outSlope: -0.19073884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.025878798 + inSlope: 0.24409816 + outSlope: 0.24409816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.010134664 + inSlope: 0.6360142 + outSlope: 0.6360142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.01652211 + inSlope: 0.8508759 + outSlope: 0.8508759 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.046590343 + inSlope: 0.8623501 + outSlope: 0.8623501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.07401206 + inSlope: 0.68873537 + outSlope: 0.68873537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.09250599 + inSlope: 0.37140393 + outSlope: 0.37140393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.093874194 + inSlope: -0.2426615 + outSlope: -0.2426615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.08259485 + inSlope: -0.3304831 + outSlope: -0.3304831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.07184201 + inSlope: -0.28293955 + outSlope: -0.28293955 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.06373223 + inSlope: -0.22878599 + outSlope: -0.22878599 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.056589622 + inSlope: -0.30657908 + outSlope: -0.30657908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.043293644 + inSlope: -0.49175924 + outSlope: -0.49175924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.023805706 + inSlope: -0.6290608 + outSlope: -0.6290608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.0013561359 + inSlope: -0.65599966 + outSlope: -0.65599966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.019927727 + inSlope: -0.51896816 + outSlope: -0.51896816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.033241708 + inSlope: -0.25263923 + outSlope: -0.25263923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.036770325 + inSlope: 0.037334487 + outSlope: 0.037334487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.030752745 + inSlope: 0.35130543 + outSlope: 0.35130543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.013349986 + inSlope: 0.6629139 + outSlope: 0.6629139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.013441476 + inSlope: 0.8626509 + outSlope: 0.8626509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.04416002 + inSlope: 0.8892764 + outSlope: 0.8892764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.07272672 + inSlope: 0.724972 + outSlope: 0.724972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.09249165 + inSlope: 0.44188106 + outSlope: 0.44188106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.10487254 + inSlope: -0.029129934 + outSlope: -0.029129934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.10237225 + inSlope: -0.019971479 + outSlope: -0.019971479 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.10078924 + inSlope: -0.04913845 + outSlope: -0.04913845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.10084507 + inSlope: 0.19044608 + outSlope: 0.19044608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.12293125 + inSlope: 0.4095939 + outSlope: 0.4095939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.15424877 + inSlope: 0.45521146 + outSlope: 0.45521146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.17379032 + inSlope: 0.046806052 + outSlope: 0.046806052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.17121355 + inSlope: -0.361082 + outSlope: -0.361082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.14971821 + inSlope: -0.92701614 + outSlope: -0.92701614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.109412536 + inSlope: -1.3632394 + outSlope: -1.3632394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.05883567 + inSlope: -1.5068934 + outSlope: -1.5068934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.00895307 + inSlope: -1.2749609 + outSlope: -1.2749609 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.026161645 + inSlope: -0.8383008 + outSlope: -0.8383008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.05806001 + inSlope: -0.24659818 + outSlope: -0.24659818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.059917975 + inSlope: 0.09612856 + outSlope: 0.09612856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4166181 + inSlope: -0.24276315 + outSlope: -0.24276315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.41088465 + inSlope: 0.40421608 + outSlope: 0.40421608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.43160072 + inSlope: 0.86825097 + outSlope: 0.86825097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.46876806 + inSlope: 0.92644197 + outSlope: 0.92644197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.505828 + inSlope: 0.018999876 + outSlope: 0.018999876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.49833584 + inSlope: -0.32610908 + outSlope: -0.32610908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.4232668 + inSlope: -0.086706355 + outSlope: -0.086706355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.43733162 + inSlope: -0.1941833 + outSlope: -0.1941833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.39862758 + inSlope: -1.0065167 + outSlope: -1.0065167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.23049846 + inSlope: -0.9712993 + outSlope: -0.9712993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.19325121 + inSlope: 0.36332798 + outSlope: 0.36332798 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.40990293 + inSlope: 0.7955831 + outSlope: 0.7955831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.36456537 + inSlope: -0.63759637 + outSlope: -0.63759637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.32763305 + inSlope: 0.2451155 + outSlope: 0.2451155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.44166473 + inSlope: 0.7046572 + outSlope: 0.7046572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.46473926 + inSlope: -0.4678225 + outSlope: -0.4678225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.23828031 + inSlope: -0.6766715 + outSlope: -0.6766715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.24326849 + inSlope: 0.8677616 + outSlope: 0.8677616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.39773855 + inSlope: 1.9056684 + outSlope: 1.9056684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.51639223 + inSlope: 1.3369474 + outSlope: 1.3369474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.49164858 + inSlope: -0.7800739 + outSlope: -0.7800739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.43947697 + inSlope: 0.23887974 + outSlope: 0.23887974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.5757992 + inSlope: 0.08100279 + outSlope: 0.08100279 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.4953727 + inSlope: -1.0753362 + outSlope: -1.0753362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.38968194 + inSlope: -0.12662676 + outSlope: -0.12662676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.47837117 + inSlope: 1.3184568 + outSlope: 1.3184568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.68615246 + inSlope: 0.41588673 + outSlope: 0.41588673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.59820896 + inSlope: -0.80607486 + outSlope: -0.80607486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.5197431 + inSlope: 0.39018032 + outSlope: 0.39018032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.6054825 + inSlope: -0.22246888 + outSlope: -0.22246888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.53252465 + inSlope: -1.0260644 + outSlope: -1.0260644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.47355044 + inSlope: -0.6801257 + outSlope: -0.6801257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.4166181 + inSlope: -0.26813087 + outSlope: -0.26813087 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Lower Leg Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.034287993 + inSlope: 0.3336142 + outSlope: 0.3336142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.012206723 + inSlope: 0.31997707 + outSlope: 0.31997707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.0018357127 + inSlope: 0.3217576 + outSlope: 0.3217576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.0092437845 + inSlope: 0.32513887 + outSlope: 0.32513887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.028420895 + inSlope: 0.19817445 + outSlope: 0.19817445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.03305184 + inSlope: 0.080091104 + outSlope: 0.080091104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.0337603 + inSlope: 0.0104368115 + outSlope: 0.0104368115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.033322178 + inSlope: -0.008559931 + outSlope: -0.008559931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.03030162 + inSlope: -0.06513374 + outSlope: -0.06513374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.025903359 + inSlope: -0.010937899 + outSlope: -0.010937899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.02971513 + inSlope: 0.09030967 + outSlope: 0.09030967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.03298684 + inSlope: 0.10078013 + outSlope: 0.10078013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.036433805 + inSlope: 0.07586687 + outSlope: 0.07586687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.039285652 + inSlope: 0.053173274 + outSlope: 0.053173274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.044138122 + inSlope: 0.08273945 + outSlope: 0.08273945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.047105476 + inSlope: 0.0574753 + outSlope: 0.0574753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.047854494 + inSlope: 0.0011274179 + outSlope: 0.0011274179 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.04804497 + inSlope: 0.052005954 + outSlope: 0.052005954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.055535432 + inSlope: 0.11532055 + outSlope: 0.11532055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.060959127 + inSlope: 0.044720627 + outSlope: 0.044720627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.06199097 + inSlope: 0.04869035 + outSlope: 0.04869035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.064205155 + inSlope: 0.065383255 + outSlope: 0.065383255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.06634986 + inSlope: 0.08321002 + outSlope: 0.08321002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.069752485 + inSlope: 0.09331805 + outSlope: 0.09331805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.072571054 + inSlope: 0.10302699 + outSlope: 0.10302699 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.07662096 + inSlope: 0.08581804 + outSlope: 0.08581804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.07955238 + inSlope: 0.02814419 + outSlope: 0.02814419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.07948003 + inSlope: -0.032429837 + outSlope: -0.032429837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.07800656 + inSlope: -0.086632304 + outSlope: -0.086632304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.068271816 + inSlope: -0.122972295 + outSlope: -0.122972295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.06575917 + inSlope: 0.03556769 + outSlope: 0.03556769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.06916296 + inSlope: 0.00007431954 + outSlope: 0.00007431954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.06394317 + inSlope: -0.12164958 + outSlope: -0.12164958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.059772544 + inSlope: -0.14894947 + outSlope: -0.14894947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.0429527 + inSlope: -0.13770163 + outSlope: -0.13770163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.038245972 + inSlope: 0.0535893 + outSlope: 0.0535893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.05050821 + inSlope: 0.2595365 + outSlope: 0.2595365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.06630005 + inSlope: 0.08335887 + outSlope: 0.08335887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.038813964 + inSlope: -0.34549114 + outSlope: -0.34549114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.026953496 + inSlope: -0.3762476 + outSlope: -0.3762476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.013730813 + inSlope: -0.4858545 + outSlope: -0.4858545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.0054369126 + inSlope: -0.6241078 + outSlope: -0.6241078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.02787647 + inSlope: -0.76451534 + outSlope: -0.76451534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.056404553 + inSlope: -0.87754405 + outSlope: -0.87754405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.10903114 + inSlope: -0.46068168 + outSlope: -0.46068168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.11421676 + inSlope: 0.1661933 + outSlope: 0.1661933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.098807335 + inSlope: 0.15512839 + outSlope: 0.15512839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.10377692 + inSlope: -0.07763446 + outSlope: -0.07763446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.112156294 + inSlope: -0.02975165 + outSlope: -0.02975165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.100994475 + inSlope: 0.29338115 + outSlope: 0.29338115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.065716766 + inSlope: 0.21918803 + outSlope: 0.21918803 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.061396677 + inSlope: 0.03996238 + outSlope: 0.03996238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.064879306 + inSlope: 0.008426726 + outSlope: 0.008426726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.06249083 + inSlope: 0.16952553 + outSlope: 0.16952553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.040923692 + inSlope: 0.3771205 + outSlope: 0.3771205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.028436208 + inSlope: 0.27278116 + outSlope: 0.27278116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.022738298 + inSlope: 0.053154 + outSlope: 0.053154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.024892611 + inSlope: -0.1738706 + outSlope: -0.1738706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.03432966 + inSlope: -0.31659287 + outSlope: -0.31659287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.081985146 + inSlope: -0.2870942 + outSlope: -0.2870942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.10521512 + inSlope: -0.19432746 + outSlope: -0.19432746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.11219421 + inSlope: 0.08335517 + outSlope: 0.08335517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.099202536 + inSlope: 0.091390885 + outSlope: 0.091390885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.09580662 + inSlope: 0.019434694 + outSlope: 0.019434694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.09734608 + inSlope: -0.028590508 + outSlope: -0.028590508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.098229416 + inSlope: -0.06085349 + outSlope: -0.06085349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.10140299 + inSlope: -0.034388073 + outSlope: -0.034388073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.10052195 + inSlope: 0.11552129 + outSlope: 0.11552129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.08400338 + inSlope: 0.26539487 + outSlope: 0.26539487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.0760086 + inSlope: 0.119971186 + outSlope: 0.119971186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.07600531 + inSlope: 0.00005766755 + outSlope: 0.00005766755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.07600476 + inSlope: 0.06959948 + outSlope: 0.06959948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.055209458 + inSlope: 0.28070801 + outSlope: 0.28070801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.034287993 + inSlope: 0.3283434 + outSlope: 0.3283434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Lower Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.38553053 + inSlope: -0.3822398 + outSlope: -0.3822398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.4022845 + inSlope: -0.06503596 + outSlope: -0.06503596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3884899 + inSlope: 0.465643 + outSlope: 0.465643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.36868227 + inSlope: 0.48761922 + outSlope: 0.48761922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.34849203 + inSlope: -0.053627197 + outSlope: -0.053627197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.35147527 + inSlope: -0.3185517 + outSlope: -0.3185517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.43977383 + inSlope: -1.1748322 + outSlope: -1.1748322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.5063485 + inSlope: -0.6780796 + outSlope: -0.6780796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.52815 + inSlope: 0.16538502 + outSlope: 0.16538502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.54572403 + inSlope: -0.59253496 + outSlope: -0.59253496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.64198506 + inSlope: 0.11932534 + outSlope: 0.11932534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.50089395 + inSlope: 1.1175325 + outSlope: 1.1175325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.41087505 + inSlope: -0.28130364 + outSlope: -0.28130364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.48668036 + inSlope: -1.0557654 + outSlope: -1.0557654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.5734976 + inSlope: -0.5654011 + outSlope: -0.5654011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.58130395 + inSlope: 0.52750164 + outSlope: 0.52750164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.42199126 + inSlope: 0.018342398 + outSlope: 0.018342398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.4941549 + inSlope: -0.7114177 + outSlope: -0.7114177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.5002798 + inSlope: 0.8367387 + outSlope: 0.8367387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.36995327 + inSlope: 1.5538234 + outSlope: 1.5538234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.25707048 + inSlope: 2.077373 + outSlope: 2.077373 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.17892565 + inSlope: 2.1714685 + outSlope: 2.1714685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.11230605 + inSlope: 1.8237935 + outSlope: 1.8237935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.05733953 + inSlope: 1.2566032 + outSlope: 1.2566032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.02853258 + inSlope: 0.46685788 + outSlope: 0.46685788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.026215686 + inSlope: -0.25536773 + outSlope: -0.25536773 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.045557063 + inSlope: -0.76142144 + outSlope: -0.76142144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.11190111 + inSlope: -0.97248375 + outSlope: -0.97248375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.16373667 + inSlope: 0.22356153 + outSlope: 0.22356153 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.1059205 + inSlope: 1.4783249 + outSlope: 1.4783249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.047297545 + inSlope: 1.9147067 + outSlope: 1.9147067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.02172649 + inSlope: 2.113723 + outSlope: 2.113723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.093617186 + inSlope: 2.0616145 + outSlope: 2.0616145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.21050449 + inSlope: 1.2604952 + outSlope: 1.2604952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.24166532 + inSlope: -0.7080176 + outSlope: -0.7080176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.093009956 + inSlope: -1.8871809 + outSlope: -1.8871809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.029177953 + inSlope: -1.8004422 + outSlope: -1.8004422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.027019814 + inSlope: -1.4705105 + outSlope: -1.4705105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.06885639 + inSlope: -1.0771024 + outSlope: -1.0771024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.09882657 + inSlope: -0.3219814 + outSlope: -0.3219814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.090321794 + inSlope: 0.8664669 + outSlope: 0.8664669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.041062165 + inSlope: 1.8997755 + outSlope: 1.8997755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.036329783 + inSlope: 2.3323097 + outSlope: 2.3323097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.11442499 + inSlope: 2.326781 + outSlope: 2.326781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.25474566 + inSlope: 1.5677605 + outSlope: 1.5677605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.29612967 + inSlope: -0.86589026 + outSlope: -0.86589026 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.10540286 + inSlope: -2.4860673 + outSlope: -2.4860673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.01994263 + inSlope: -2.4146478 + outSlope: -2.4146478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.05557412 + inSlope: -1.9410903 + outSlope: -1.9410903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.1362411 + inSlope: -0.37237188 + outSlope: -0.37237188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.10614166 + inSlope: 1.1525613 + outSlope: 1.1525613 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.057450697 + inSlope: 1.635981 + outSlope: 1.635981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.0029240698 + inSlope: 1.8100476 + outSlope: 1.8100476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.06321946 + inSlope: 1.7253171 + outSlope: 1.7253171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.15841301 + inSlope: 0.90734744 + outSlope: 0.90734744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.17396119 + inSlope: -0.5129732 + outSlope: -0.5129732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.0110818995 + inSlope: -2.7111382 + outSlope: -2.7111382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.0909465 + inSlope: -3.0384927 + outSlope: -3.0384927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.1914841 + inSlope: -2.4534707 + outSlope: -2.4534707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.29450738 + inSlope: -1.1205235 + outSlope: -1.1205235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.38553053 + inSlope: -0.7455082 + outSlope: -0.7455082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Foot Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.60764974 + inSlope: 0.049370524 + outSlope: 0.049370524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5792333 + inSlope: 0.45246977 + outSlope: 0.45246977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.51616186 + inSlope: 0.35799536 + outSlope: 0.35799536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.5039358 + inSlope: 0.26758614 + outSlope: 0.26758614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.45172903 + inSlope: 0.26646006 + outSlope: 0.26646006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.4129035 + inSlope: 0.15447018 + outSlope: 0.15447018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.42326972 + inSlope: 0.023811322 + outSlope: 0.023811322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.38698998 + inSlope: 0.021222105 + outSlope: 0.021222105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.38595554 + inSlope: 0.04574196 + outSlope: 0.04574196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.38345715 + inSlope: -0.09804065 + outSlope: -0.09804065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.4009534 + inSlope: -0.24846444 + outSlope: -0.24846444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.43211892 + inSlope: -0.47896957 + outSlope: -0.47896957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.45034015 + inSlope: -0.4122746 + outSlope: -0.4122746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.46988833 + inSlope: -0.28466666 + outSlope: -0.28466666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.47777268 + inSlope: 0.20353739 + outSlope: 0.20353739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.44977283 + inSlope: 0.23219502 + outSlope: 0.23219502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.44766325 + inSlope: -0.42158148 + outSlope: -0.42158148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.50686955 + inSlope: 0.053231623 + outSlope: 0.053231623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.44445547 + inSlope: 0.63084054 + outSlope: 0.63084054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.37964365 + inSlope: 0.6133981 + outSlope: 0.6133981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.35810247 + inSlope: 0.44736293 + outSlope: 0.44736293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.34981948 + inSlope: 0.20983702 + outSlope: 0.20983702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.35511062 + inSlope: -0.33787 + outSlope: -0.33787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.47109017 + inSlope: -0.34869668 + outSlope: -0.34869668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.4921833 + inSlope: -0.039937235 + outSlope: -0.039937235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.52407163 + inSlope: -0.44208777 + outSlope: -0.44208777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.5733125 + inSlope: -0.26110077 + outSlope: -0.26110077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.6096308 + inSlope: -0.46078086 + outSlope: -0.46078086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.6249373 + inSlope: 0.083482936 + outSlope: 0.083482936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.6040653 + inSlope: 0.5316411 + outSlope: 0.5316411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.5873404 + inSlope: 0.018243508 + outSlope: 0.018243508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.58827835 + inSlope: 0.46510085 + outSlope: 0.46510085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.5563337 + inSlope: 0.9593198 + outSlope: 0.9593198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.47735885 + inSlope: 0.47150597 + outSlope: 0.47150597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.4642304 + inSlope: -0.12487885 + outSlope: -0.12487885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.49184874 + inSlope: -0.6189239 + outSlope: -0.6189239 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.58599514 + inSlope: -0.4323743 + outSlope: -0.4323743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.60764974 + inSlope: 0.028715758 + outSlope: 0.028715758 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Foot Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.09515498 + inSlope: 0.42531765 + outSlope: 0.42531765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.06940296 + inSlope: 0.2986108 + outSlope: 0.2986108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.061070334 + inSlope: 0.20022258 + outSlope: 0.20022258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.05605479 + inSlope: 0.020337295 + outSlope: 0.020337295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.059714515 + inSlope: -0.2701191 + outSlope: -0.2701191 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.074062735 + inSlope: -0.44368553 + outSlope: -0.44368553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.089293554 + inSlope: -0.43971992 + outSlope: -0.43971992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.103377394 + inSlope: -0.28418085 + outSlope: -0.28418085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.10823894 + inSlope: -0.1321264 + outSlope: -0.1321264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.11218582 + inSlope: -0.122637644 + outSlope: -0.122637644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.116414785 + inSlope: 0.01700636 + outSlope: 0.01700636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.09779644 + inSlope: 0.454418 + outSlope: 0.454418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.0652839 + inSlope: 0.35520947 + outSlope: 0.35520947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.057076905 + inSlope: 0.10928993 + outSlope: 0.10928993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.0579979 + inSlope: -0.029391259 + outSlope: -0.029391259 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.06009348 + inSlope: 0.013363373 + outSlope: 0.013363373 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.060359128 + inSlope: -0.099386305 + outSlope: -0.099386305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.06599 + inSlope: -0.089903586 + outSlope: -0.089903586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.066352695 + inSlope: 0.078682855 + outSlope: 0.078682855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.060744483 + inSlope: 0.12153049 + outSlope: 0.12153049 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.058250666 + inSlope: 0.036538083 + outSlope: 0.036538083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.05830861 + inSlope: 0.0048721256 + outSlope: 0.0048721256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.0540196 + inSlope: 0.046554677 + outSlope: 0.046554677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.051627886 + inSlope: 0.0211584 + outSlope: 0.0211584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.054928232 + inSlope: -0.24469587 + outSlope: -0.24469587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.06746987 + inSlope: -0.33759874 + outSlope: -0.33759874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.08280942 + inSlope: -0.10678724 + outSlope: -0.10678724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.08402941 + inSlope: 0.049961444 + outSlope: 0.049961444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.07516151 + inSlope: 0.2130084 + outSlope: 0.2130084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.06702265 + inSlope: 0.19741437 + outSlope: 0.19741437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.059559926 + inSlope: 0.03601467 + outSlope: 0.03601467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.05959956 + inSlope: 0.003152383 + outSlope: 0.003152383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.048203714 + inSlope: 0.06336416 + outSlope: 0.06336416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.045237564 + inSlope: -0.019920897 + outSlope: -0.019920897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.049971804 + inSlope: -0.0056335935 + outSlope: -0.0056335935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.04687441 + inSlope: 0.052597947 + outSlope: 0.052597947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.045108724 + inSlope: 0.04134641 + outSlope: 0.04134641 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.04411798 + inSlope: -0.2236177 + outSlope: -0.2236177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.06001655 + inSlope: -0.7744781 + outSlope: -0.7744781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.0957498 + inSlope: -1.0465276 + outSlope: -1.0465276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.16311607 + inSlope: -0.9414753 + outSlope: -0.9414753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.19254994 + inSlope: -0.66048586 + outSlope: -0.66048586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.20529829 + inSlope: 0.24177548 + outSlope: 0.24177548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.1726434 + inSlope: 0.51357377 + outSlope: 0.51357377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.14520758 + inSlope: -0.063468054 + outSlope: -0.063468054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.19280484 + inSlope: -0.9384837 + outSlope: -0.9384837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.26731017 + inSlope: -0.9644397 + outSlope: -0.9644397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.29337144 + inSlope: -1.0018694 + outSlope: -1.0018694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.3341014 + inSlope: -1.0943637 + outSlope: -1.0943637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.38236657 + inSlope: 0.4802196 + outSlope: 0.4802196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.32598665 + inSlope: 1.1263278 + outSlope: 1.1263278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.2844815 + inSlope: 1.1103077 + outSlope: 1.1103077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.21637309 + inSlope: 1.1443081 + outSlope: 1.1443081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.17567882 + inSlope: 1.0076267 + outSlope: 1.0076267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.14919804 + inSlope: 0.4790993 + outSlope: 0.4790993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.17128548 + inSlope: -0.55063903 + outSlope: -0.55063903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.19045138 + inSlope: -0.7099318 + outSlope: -0.7099318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.24175172 + inSlope: -0.5344295 + outSlope: -0.5344295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.24906339 + inSlope: 0.39871633 + outSlope: 0.39871633 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.2301464 + inSlope: 0.504096 + outSlope: 0.504096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.21545702 + inSlope: 0.7056246 + outSlope: 0.7056246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.1831048 + inSlope: 1.1992204 + outSlope: 1.1992204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.13550873 + inSlope: 1.3065369 + outSlope: 1.3065369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.07115535 + inSlope: 0.4785906 + outSlope: 0.4785906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.06409607 + inSlope: -0.009560965 + outSlope: -0.009560965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.071792744 + inSlope: -0.507854 + outSlope: -0.507854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.09795297 + inSlope: -1.0250226 + outSlope: -1.0250226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.14012752 + inSlope: -1.398732 + outSlope: -1.398732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.19120204 + inSlope: -1.4313934 + outSlope: -1.4313934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.23555402 + inSlope: -1.1481394 + outSlope: -1.1481394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.26774436 + inSlope: -0.94512886 + outSlope: -0.94512886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.3158864 + inSlope: -0.30749232 + outSlope: -0.30749232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.28870752 + inSlope: 0.84960485 + outSlope: 0.84960485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.25325495 + inSlope: 0.7027124 + outSlope: 0.7027124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.24186008 + inSlope: 0.76648426 + outSlope: 0.76648426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.20215605 + inSlope: 1.139207 + outSlope: 1.139207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.16591302 + inSlope: 0.86557114 + outSlope: 0.86557114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.1277096 + inSlope: 0.5004427 + outSlope: 0.5004427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.09515498 + inSlope: 0.47800764 + outSlope: 0.47800764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Toes Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.1519297 + inSlope: -0.37555125 + outSlope: -0.37555125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.13104625 + inSlope: -0.15978545 + outSlope: -0.15978545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.12875897 + inSlope: 0.031930596 + outSlope: 0.031930596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.15434939 + inSlope: 1.041738 + outSlope: 1.041738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.20262417 + inSlope: 1.4346623 + outSlope: 1.4346623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.24999356 + inSlope: 1.6060572 + outSlope: 1.6060572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.30969465 + inSlope: 1.2872946 + outSlope: 1.2872946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.36011496 + inSlope: 1.1951044 + outSlope: 1.1951044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.4154868 + inSlope: 1.5023669 + outSlope: 1.5023669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.551292 + inSlope: -0.081401475 + outSlope: -0.081401475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.52414 + inSlope: -0.6607214 + outSlope: -0.6607214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.4267824 + inSlope: -1.1285847 + outSlope: -1.1285847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.3364749 + inSlope: -1.5874455 + outSlope: -1.5874455 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.23374285 + inSlope: -1.2173727 + outSlope: -1.2173727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.16691086 + inSlope: 0.30440196 + outSlope: 0.30440196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.23297982 + inSlope: 0.9733326 + outSlope: 0.9733326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.31584954 + inSlope: 1.578055 + outSlope: 1.578055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.4891292 + inSlope: 1.3490102 + outSlope: 1.3490102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.52622944 + inSlope: -0.5427947 + outSlope: -0.5427947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.37980866 + inSlope: -1.4954914 + outSlope: -1.4954914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.266257 + inSlope: -1.6621444 + outSlope: -1.6621444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.21399294 + inSlope: -1.4646621 + outSlope: -1.4646621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.12116895 + inSlope: -1.5239286 + outSlope: -1.5239286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.06701741 + inSlope: -1.5236912 + outSlope: -1.5236912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.019589253 + inSlope: -1.1384972 + outSlope: -1.1384972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.00888233 + inSlope: -0.629488 + outSlope: -0.629488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.02237413 + inSlope: 0.17449273 + outSlope: 0.17449273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.010743735 + inSlope: 0.5970246 + outSlope: 0.5970246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.01742747 + inSlope: 1.1132133 + outSlope: 1.1132133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.06347074 + inSlope: 1.4245248 + outSlope: 1.4245248 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.20955823 + inSlope: 1.3955414 + outSlope: 1.3955414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.34414315 + inSlope: 1.3501517 + outSlope: 1.3501517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.42519853 + inSlope: 0.94249165 + outSlope: 0.94249165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.49767154 + inSlope: 0.64981806 + outSlope: 0.64981806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.54783946 + inSlope: -0.1672198 + outSlope: -0.1672198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.4026244 + inSlope: -1.3586693 + outSlope: -1.3586693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.2668901 + inSlope: -1.1209195 + outSlope: -1.1209195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.20135103 + inSlope: -0.9109756 + outSlope: -0.9109756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.1352447 + inSlope: -0.18932413 + outSlope: -0.18932413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.15130351 + inSlope: 0.65122175 + outSlope: 0.65122175 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.2537599 + inSlope: 1.1490128 + outSlope: 1.1490128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.37799108 + inSlope: 1.5127892 + outSlope: 1.5127892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.57530296 + inSlope: 0.72152936 + outSlope: 0.72152936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.59745145 + inSlope: 0.06711072 + outSlope: 0.06711072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.5309279 + inSlope: -0.8489988 + outSlope: -0.8489988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.39262164 + inSlope: -2.0305316 + outSlope: -2.0305316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.20259883 + inSlope: -0.8221171 + outSlope: -0.8221171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.19846158 + inSlope: 0.06457245 + outSlope: 0.06457245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.1519297 + inSlope: -0.4208077 + outSlope: -0.4208077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.08490284 + inSlope: 0.21149015 + outSlope: 0.21149015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.100294456 + inSlope: 0.24901514 + outSlope: 0.24901514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.124727145 + inSlope: 0.07692227 + outSlope: 0.07692227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.12568742 + inSlope: -0.024783727 + outSlope: -0.024783727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.1230749 + inSlope: -0.051146265 + outSlope: -0.051146265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.12589185 + inSlope: 0.09835545 + outSlope: 0.09835545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.12686275 + inSlope: -0.13734093 + outSlope: -0.13734093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.098814145 + inSlope: -0.077486604 + outSlope: -0.077486604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.09742632 + inSlope: -0.026731208 + outSlope: -0.026731208 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.092613 + inSlope: 0.048696578 + outSlope: 0.048696578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.10800031 + inSlope: 0.1325974 + outSlope: 0.1325974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.10860243 + inSlope: -0.110141404 + outSlope: -0.110141404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.09237387 + inSlope: -0.07743783 + outSlope: -0.07743783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.09788429 + inSlope: 0.20427795 + outSlope: 0.20427795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.111516505 + inSlope: 0.073057294 + outSlope: 0.073057294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.104816444 + inSlope: -0.20636234 + outSlope: -0.20636234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.09288362 + inSlope: -0.041483723 + outSlope: -0.041483723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.09958426 + inSlope: 0.000407584 + outSlope: 0.000407584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.08650993 + inSlope: -0.17088482 + outSlope: -0.17088482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.079935834 + inSlope: 0.01613147 + outSlope: 0.01613147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.08887383 + inSlope: 0.25358286 + outSlope: 0.25358286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.12308112 + inSlope: 0.35849202 + outSlope: 0.35849202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1480316 + inSlope: 0.46966866 + outSlope: 0.46966866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.18495177 + inSlope: 0.56540596 + outSlope: 0.56540596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.2919755 + inSlope: 0.3225699 + outSlope: 0.3225699 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.30649847 + inSlope: -0.12685028 + outSlope: -0.12685028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.30138052 + inSlope: 0.11025588 + outSlope: 0.11025588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.3127043 + inSlope: 0.026422748 + outSlope: 0.026422748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.31862646 + inSlope: 0.11710759 + outSlope: 0.11710759 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.3218084 + inSlope: -0.13592303 + outSlope: -0.13592303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.24752212 + inSlope: -0.34877193 + outSlope: -0.34877193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.22915767 + inSlope: 0.02613189 + outSlope: 0.02613189 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.23516993 + inSlope: 0.053659208 + outSlope: 0.053659208 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.25315708 + inSlope: 0.3122853 + outSlope: 0.3122853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.27770576 + inSlope: 0.05960947 + outSlope: 0.05960947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.2866103 + inSlope: 0.39579105 + outSlope: 0.39579105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.3542632 + inSlope: 0.2042303 + outSlope: 0.2042303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.3480228 + inSlope: -0.077259615 + outSlope: -0.077259615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.29703638 + inSlope: -0.56258225 + outSlope: -0.56258225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.24049963 + inSlope: -1.3003552 + outSlope: -1.3003552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.188661 + inSlope: -1.583904 + outSlope: -1.583904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.13490613 + inSlope: -1.2712003 + outSlope: -1.2712003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.08791619 + inSlope: -0.34250668 + outSlope: -0.34250668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.08078813 + inSlope: 0.057333168 + outSlope: 0.057333168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.08490284 + inSlope: 0.12344141 + outSlope: 0.12344141 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.10770807 + inSlope: 0.2773592 + outSlope: 0.2773592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.066010416 + inSlope: 0.3495627 + outSlope: 0.3495627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.053910345 + inSlope: 0.40019262 + outSlope: 0.40019262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.039330903 + inSlope: 0.4024002 + outSlope: 0.4024002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.02708366 + inSlope: 0.25325707 + outSlope: 0.25325707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.0224471 + inSlope: 0.089338966 + outSlope: 0.089338966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.021127729 + inSlope: 0.033167556 + outSlope: 0.033167556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.02023593 + inSlope: 0.023108937 + outSlope: 0.023108937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.019587133 + inSlope: -0.007698036 + outSlope: -0.007698036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.024464564 + inSlope: -0.15162207 + outSlope: -0.15162207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.03085727 + inSlope: -0.21363552 + outSlope: -0.21363552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.044821538 + inSlope: -0.10981139 + outSlope: -0.10981139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.04602769 + inSlope: 0.057323255 + outSlope: 0.057323255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.040999994 + inSlope: 0.21218862 + outSlope: 0.21218862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.03188178 + inSlope: 0.2718503 + outSlope: 0.2718503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.022876643 + inSlope: 0.23414576 + outSlope: 0.23414576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.016272064 + inSlope: 0.1462268 + outSlope: 0.1462268 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.013759777 + inSlope: -0.08614437 + outSlope: -0.08614437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.01887115 + inSlope: -0.21255605 + outSlope: -0.21255605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.027930176 + inSlope: -0.373856 + outSlope: -0.373856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.06371687 + inSlope: -0.5960785 + outSlope: -0.5960785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.0989478 + inSlope: -0.3115002 + outSlope: -0.3115002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.10048211 + inSlope: 0.20733508 + outSlope: 0.20733508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.07972394 + inSlope: 0.295195 + outSlope: 0.295195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.062376928 + inSlope: 0.27936217 + outSlope: 0.27936217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.041237835 + inSlope: 0.31568646 + outSlope: 0.31568646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.031128185 + inSlope: 0.29111934 + outSlope: 0.29111934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.021829862 + inSlope: 0.2074419 + outSlope: 0.2074419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.017298738 + inSlope: 0.04407069 + outSlope: 0.04407069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.018891824 + inSlope: -0.091386184 + outSlope: -0.091386184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.02339115 + inSlope: -0.17294042 + outSlope: -0.17294042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.030421175 + inSlope: -0.19776565 + outSlope: -0.19776565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.036575515 + inSlope: -0.16388029 + outSlope: -0.16388029 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.03455328 + inSlope: 0.3914199 + outSlope: 0.3914199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.015951656 + inSlope: 0.6398587 + outSlope: 0.6398587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.008103995 + inSlope: 0.7405375 + outSlope: 0.7405375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.033417463 + inSlope: 0.68419045 + outSlope: 0.68419045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.05371665 + inSlope: 0.48017818 + outSlope: 0.48017818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.06734009 + inSlope: -0.09998161 + outSlope: -0.09998161 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.058763918 + inSlope: -0.3672559 + outSlope: -0.3672559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.020176973 + inSlope: -0.7662549 + outSlope: -0.7662549 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.008227307 + inSlope: -0.9035809 + outSlope: -0.9035809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.040061694 + inSlope: -1.0296996 + outSlope: -1.0296996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.11497672 + inSlope: -1.0961285 + outSlope: -1.0961285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.14994928 + inSlope: -0.86612415 + outSlope: -0.86612415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.19256113 + inSlope: -0.045235943 + outSlope: -0.045235943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.13390093 + inSlope: 0.8834704 + outSlope: 0.8834704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.10129317 + inSlope: 1.0091573 + outSlope: 1.0091573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.06662384 + inSlope: 0.9351729 + outSlope: 0.9351729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.03894837 + inSlope: 0.6754614 + outSlope: 0.6754614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.021593118 + inSlope: 0.40646678 + outSlope: 0.40646678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.011850609 + inSlope: 0.26716194 + outSlope: 0.26716194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.0037823399 + inSlope: 0.25298595 + outSlope: 0.25298595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.0050151674 + inSlope: 0.19836378 + outSlope: 0.19836378 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.009441962 + inSlope: 0.11320623 + outSlope: 0.11320623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.012562242 + inSlope: 0.17711562 + outSlope: 0.17711562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.02124966 + inSlope: 0.35968047 + outSlope: 0.35968047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.036540918 + inSlope: 0.51291883 + outSlope: 0.51291883 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.055444214 + inSlope: 0.46658355 + outSlope: 0.46658355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.06764646 + inSlope: 0.19335055 + outSlope: 0.19335055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.068334244 + inSlope: -0.12486747 + outSlope: -0.12486747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.047310825 + inSlope: -0.33570218 + outSlope: -0.33570218 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.03694185 + inSlope: -0.276296 + outSlope: -0.276296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.02889111 + inSlope: -0.23252508 + outSlope: -0.23252508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.0118078785 + inSlope: -0.3614552 + outSlope: -0.3614552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.002656903 + inSlope: -0.44343895 + outSlope: -0.44343895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.017754793 + inSlope: -0.4501089 + outSlope: -0.4501089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.032664135 + inSlope: -0.3600062 + outSlope: -0.3600062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.041755185 + inSlope: -0.15117386 + outSlope: -0.15117386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.035225067 + inSlope: 0.33806393 + outSlope: 0.33806393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.020204809 + inSlope: 0.50658286 + outSlope: 0.50658286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.0014527747 + inSlope: 0.599159 + outSlope: 0.599159 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.01973922 + inSlope: 0.6192323 + outSlope: 0.6192323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.05631021 + inSlope: 0.42152143 + outSlope: 0.42152143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.074541904 + inSlope: 0.14661337 + outSlope: 0.14661337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.07958582 + inSlope: 0.024754267 + outSlope: 0.024754267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.07786426 + inSlope: -0.09398235 + outSlope: -0.09398235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06423542 + inSlope: -0.34028134 + outSlope: -0.34028134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.050404355 + inSlope: -0.46878588 + outSlope: -0.46878588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.032983057 + inSlope: -0.4957134 + outSlope: -0.4957134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.017356826 + inSlope: -0.35606125 + outSlope: -0.35606125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.009245605 + inSlope: -0.08518547 + outSlope: -0.08518547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.011677742 + inSlope: 0.17795628 + outSlope: 0.17795628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.021109346 + inSlope: 0.26933157 + outSlope: 0.26933157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.029633163 + inSlope: 0.14277293 + outSlope: 0.14277293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.030627532 + inSlope: -0.12992063 + outSlope: -0.12992063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.020971796 + inSlope: -0.36198857 + outSlope: -0.36198857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.0064949845 + inSlope: -0.40917408 + outSlope: -0.40917408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.006306542 + inSlope: -0.29512733 + outSlope: -0.29512733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.013180244 + inSlope: -0.13295719 + outSlope: -0.13295719 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.015170332 + inSlope: -0.07484217 + outSlope: -0.07484217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.018169746 + inSlope: -0.12726736 + outSlope: -0.12726736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.023654858 + inSlope: -0.249666 + outSlope: -0.249666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.08842503 + inSlope: -0.59227824 + outSlope: -0.59227824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.12279234 + inSlope: -0.28246772 + outSlope: -0.28246772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.12561916 + inSlope: 0.077961944 + outSlope: 0.077961944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.10770807 + inSlope: 0.23298606 + outSlope: 0.23298606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.31871048 + inSlope: 0.14501451 + outSlope: 0.14501451 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.3500747 + inSlope: 0.5801855 + outSlope: 0.5801855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.41071162 + inSlope: 1.4636427 + outSlope: 1.4636427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.46997738 + inSlope: 1.5021875 + outSlope: 1.5021875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.54098934 + inSlope: 0.57215995 + outSlope: 0.57215995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.55400085 + inSlope: 0.12575181 + outSlope: 0.12575181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.5339574 + inSlope: 0.15943046 + outSlope: 0.15943046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.53901815 + inSlope: -0.6809907 + outSlope: -0.6809907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.3993315 + inSlope: -0.3315142 + outSlope: -0.3315142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.460471 + inSlope: 1.0820937 + outSlope: 1.0820937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.6254418 + inSlope: 0.37439907 + outSlope: 0.37439907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.53219396 + inSlope: -0.4928089 + outSlope: -0.4928089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.52716655 + inSlope: 0.48194864 + outSlope: 0.48194864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.57505196 + inSlope: -0.4589966 + outSlope: -0.4589966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.429149 + inSlope: -1.3499463 + outSlope: -1.3499463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.3527874 + inSlope: -0.7545249 + outSlope: -0.7545249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.3347084 + inSlope: -0.45813158 + outSlope: -0.45813158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.327509 + inSlope: 0.42149568 + outSlope: 0.42149568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.50652575 + inSlope: 0.8407066 + outSlope: 0.8407066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.49281976 + inSlope: -0.74936473 + outSlope: -0.74936473 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.33379835 + inSlope: -0.5822058 + outSlope: -0.5822058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.3395827 + inSlope: 0.5648085 + outSlope: 0.5648085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.42268106 + inSlope: -0.08131657 + outSlope: -0.08131657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.3559515 + inSlope: -1.139589 + outSlope: -1.139589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.2045122 + inSlope: -0.6768825 + outSlope: -0.6768825 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.19922328 + inSlope: 0.579923 + outSlope: 0.579923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.3066178 + inSlope: 1.3307498 + outSlope: 1.3307498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.42080083 + inSlope: 0.75267375 + outSlope: 0.75267375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.4345587 + inSlope: -0.5518315 + outSlope: -0.5518315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.33295947 + inSlope: -0.5233911 + outSlope: -0.5233911 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.35226423 + inSlope: 0.6666316 + outSlope: 0.6666316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.45489037 + inSlope: 0.092814356 + outSlope: 0.092814356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.38649723 + inSlope: -0.921299 + outSlope: -0.921299 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.35476306 + inSlope: -0.73897076 + outSlope: -0.73897076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.32080483 + inSlope: -0.13478874 + outSlope: -0.13478874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.31871048 + inSlope: 0.020422358 + outSlope: 0.020422358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Lower Leg Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.025062827 + inSlope: -0.37430173 + outSlope: -0.37430173 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.050593153 + inSlope: -0.39204353 + outSlope: -0.39204353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0873109 + inSlope: -0.323318 + outSlope: -0.323318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0977465 + inSlope: -0.36083472 + outSlope: -0.36083472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.111366555 + inSlope: -0.42279136 + outSlope: -0.42279136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.12593259 + inSlope: -0.3119045 + outSlope: -0.3119045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.13753484 + inSlope: -0.24678001 + outSlope: -0.24678001 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.14861219 + inSlope: -0.26533902 + outSlope: -0.26533902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.16993617 + inSlope: -0.22898915 + outSlope: -0.22898915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.1985664 + inSlope: 0.022990927 + outSlope: 0.022990927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.13612923 + inSlope: 0.55924153 + outSlope: 0.55924153 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.0966092 + inSlope: 0.66296726 + outSlope: 0.66296726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.07263286 + inSlope: 0.7076349 + outSlope: 0.7076349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.049433537 + inSlope: 0.67293143 + outSlope: 0.67293143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.027770804 + inSlope: 0.5642849 + outSlope: 0.5642849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.01181452 + inSlope: 0.3602575 + outSlope: 0.3602575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.0037536025 + inSlope: 0.10037972 + outSlope: 0.10037972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.0051225447 + inSlope: -0.15970764 + outSlope: -0.15970764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.014400802 + inSlope: -0.36315286 + outSlope: -0.36315286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.06625747 + inSlope: -0.53238565 + outSlope: -0.53238565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.09890325 + inSlope: -0.44811708 + outSlope: -0.44811708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.12381403 + inSlope: -0.28477395 + outSlope: -0.28477395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.13377637 + inSlope: 0.037750337 + outSlope: 0.037750337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.12059277 + inSlope: -0.06144522 + outSlope: -0.06144522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.12726901 + inSlope: -0.36788046 + outSlope: -0.36788046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.16615655 + inSlope: -0.59022135 + outSlope: -0.59022135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.1948234 + inSlope: -0.16243069 + outSlope: -0.16243069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.1633303 + inSlope: 0.39612728 + outSlope: 0.39612728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.1374793 + inSlope: 0.3406221 + outSlope: 0.3406221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.10379428 + inSlope: 0.4369133 + outSlope: 0.4369133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.08740979 + inSlope: 0.5123667 + outSlope: 0.5123667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.06963641 + inSlope: 0.3643192 + outSlope: 0.3643192 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.06312186 + inSlope: 0.09972541 + outSlope: 0.09972541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.06298806 + inSlope: 0.05822377 + outSlope: 0.05822377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.050455395 + inSlope: 0.33771145 + outSlope: 0.33771145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.036726207 + inSlope: 0.42636988 + outSlope: 0.42636988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.022030659 + inSlope: 0.39048818 + outSlope: 0.39048818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.010693582 + inSlope: 0.28013635 + outSlope: 0.28013635 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.003354922 + inSlope: 0.21029118 + outSlope: 0.21029118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.0033258174 + inSlope: 0.2306292 + outSlope: 0.2306292 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.012020344 + inSlope: 0.24289143 + outSlope: 0.24289143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.019518564 + inSlope: 0.21185501 + outSlope: 0.21185501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.030383892 + inSlope: 0.08198576 + outSlope: 0.08198576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.03160974 + inSlope: 0.014133355 + outSlope: 0.014133355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.027601033 + inSlope: -0.18005288 + outSlope: -0.18005288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.019322602 + inSlope: -0.28353316 + outSlope: -0.28353316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.008698841 + inSlope: -0.2566031 + outSlope: -0.2566031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.0022157463 + inSlope: -0.097800605 + outSlope: -0.097800605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.0021788063 + inSlope: 0.06449896 + outSlope: 0.06449896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.006515673 + inSlope: 0.1291739 + outSlope: 0.1291739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.010790392 + inSlope: 0.09452547 + outSlope: 0.09452547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.012817365 + inSlope: 0.01895628 + outSlope: 0.01895628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.012054143 + inSlope: -0.008637043 + outSlope: -0.008637043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.012241563 + inSlope: 0.03774696 + outSlope: 0.03774696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.014570604 + inSlope: 0.12692338 + outSlope: 0.12692338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.020703157 + inSlope: 0.1754928 + outSlope: 0.1754928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.026270157 + inSlope: 0.14486828 + outSlope: 0.14486828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.030361034 + inSlope: 0.060024653 + outSlope: 0.060024653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.022680756 + inSlope: -0.13270016 + outSlope: -0.13270016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.01814619 + inSlope: -0.12154753 + outSlope: -0.12154753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.014577569 + inSlope: -0.11093877 + outSlope: -0.11093877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.010750254 + inSlope: -0.104743466 + outSlope: -0.104743466 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.007594678 + inSlope: -0.054665923 + outSlope: -0.054665923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.0071058623 + inSlope: 0.061109886 + outSlope: 0.061109886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.011668666 + inSlope: 0.23423874 + outSlope: 0.23423874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.022721764 + inSlope: 0.4080704 + outSlope: 0.4080704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.038873333 + inSlope: 0.508469 + outSlope: 0.508469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.07448154 + inSlope: 0.4901375 + outSlope: 0.4901375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.1111118 + inSlope: 0.26176554 + outSlope: 0.26176554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.11684631 + inSlope: -0.29310492 + outSlope: -0.29310492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.102102205 + inSlope: -0.56640923 + outSlope: -0.56640923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.05509343 + inSlope: -0.6284162 + outSlope: -0.6284162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.037191253 + inSlope: -0.3930334 + outSlope: -0.3930334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.02889123 + inSlope: -0.108404234 + outSlope: -0.108404234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.029964311 + inSlope: 0.07857122 + outSlope: 0.07857122 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.034129307 + inSlope: 0.08699755 + outSlope: 0.08699755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.035764154 + inSlope: -0.042292282 + outSlope: -0.042292282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.031309836 + inSlope: -0.2093994 + outSlope: -0.2093994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.021804275 + inSlope: -0.29452398 + outSlope: -0.29452398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.011674845 + inSlope: -0.26841164 + outSlope: -0.26841164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.0039100368 + inSlope: -0.18764791 + outSlope: -0.18764791 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.000835004 + inSlope: -0.13508967 + outSlope: -0.13508967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.0050959317 + inSlope: -0.13661605 + outSlope: -0.13661605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.009942732 + inSlope: -0.11806533 + outSlope: -0.11806533 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.012966946 + inSlope: 0.019918244 + outSlope: 0.019918244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.00861485 + inSlope: 0.23154849 + outSlope: 0.23154849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.0024696055 + inSlope: 0.21599016 + outSlope: 0.21599016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.0057844804 + inSlope: 0.0027816482 + outSlope: 0.0027816482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.0026550486 + inSlope: -0.15033826 + outSlope: -0.15033826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.0042380607 + inSlope: -0.24625964 + outSlope: -0.24625964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.013762245 + inSlope: -0.3123718 + outSlope: -0.3123718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.025062827 + inSlope: -0.3390178 + outSlope: -0.3390178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Lower Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5038563 + inSlope: 0.25668293 + outSlope: 0.25668293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.44655883 + inSlope: 0.7596245 + outSlope: 0.7596245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.37343445 + inSlope: 1.5483644 + outSlope: 1.5483644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.2625616 + inSlope: 1.0044241 + outSlope: 1.0044241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.24592517 + inSlope: 0.5160727 + outSlope: 0.5160727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.22815675 + inSlope: 0.62823194 + outSlope: 0.62823194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.20404305 + inSlope: 0.4510885 + outSlope: 0.4510885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.21718611 + inSlope: -0.32695517 + outSlope: -0.32695517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.22435622 + inSlope: 0.3378318 + outSlope: 0.3378318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.16499011 + inSlope: 1.3561165 + outSlope: 1.3561165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.06226219 + inSlope: 1.3871615 + outSlope: 1.3871615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.02129146 + inSlope: 0.92370474 + outSlope: 0.92370474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0006818577 + inSlope: 0.22053212 + outSlope: 0.22053212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.006589342 + inSlope: -0.61582905 + outSlope: -0.61582905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.04173716 + inSlope: -1.4379194 + outSlope: -1.4379194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.17764431 + inSlope: -2.2461057 + outSlope: -2.2461057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.31866482 + inSlope: -1.6154523 + outSlope: -1.6154523 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.3598878 + inSlope: -0.9835661 + outSlope: -0.9835661 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.37508017 + inSlope: 0.84501684 + outSlope: 0.84501684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.3279014 + inSlope: 1.9018075 + outSlope: 1.9018075 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.15649651 + inSlope: 2.7660754 + outSlope: 2.7660754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.06388794 + inSlope: 2.649457 + outSlope: 2.649457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.020133784 + inSlope: 2.2440674 + outSlope: 2.2440674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.08571641 + inSlope: 1.5752654 + outSlope: 1.5752654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.13451065 + inSlope: -0.21022013 + outSlope: -0.21022013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.05857949 + inSlope: -1.9017315 + outSlope: -1.9017315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.015645312 + inSlope: -2.3145561 + outSlope: -2.3145561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.0957241 + inSlope: -2.2583885 + outSlope: -2.2583885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.2676809 + inSlope: 0.105026424 + outSlope: 0.105026424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.20574032 + inSlope: 1.6117663 + outSlope: 1.6117663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.1427817 + inSlope: 1.9597025 + outSlope: 1.9597025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.075093605 + inSlope: 1.9949222 + outSlope: 1.9949222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.009786785 + inSlope: 1.7902708 + outSlope: 1.7902708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.044257905 + inSlope: 1.3281891 + outSlope: 1.3281891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.078759074 + inSlope: 0.61191857 + outSlope: 0.61191857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.08505244 + inSlope: -0.31239024 + outSlope: -0.31239024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.05793298 + inSlope: -1.2862868 + outSlope: -1.2862868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.0007000397 + inSlope: -2.096449 + outSlope: -2.096449 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.08183016 + inSlope: -2.5726304 + outSlope: -2.5726304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.25922093 + inSlope: -2.4036827 + outSlope: -2.4036827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.33245447 + inSlope: -2.2818556 + outSlope: -2.2818556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.411345 + inSlope: -1.7639203 + outSlope: -1.7639203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.45807567 + inSlope: -0.09367266 + outSlope: -0.09367266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.41880238 + inSlope: 0.79485905 + outSlope: 0.79485905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.34286442 + inSlope: 0.4084226 + outSlope: 0.4084226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.33309954 + inSlope: -0.05533447 + outSlope: -0.05533447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.33887023 + inSlope: -0.50546634 + outSlope: -0.50546634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.36679727 + inSlope: -1.0820879 + outSlope: -1.0820879 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.41100967 + inSlope: -1.2090343 + outSlope: -1.2090343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.4473998 + inSlope: -1.169273 + outSlope: -1.169273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.61370295 + inSlope: -0.3732675 + outSlope: -0.3732675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.5047195 + inSlope: -0.068490274 + outSlope: -0.068490274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.61982554 + inSlope: -0.044285104 + outSlope: -0.044285104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.52990234 + inSlope: 0.8733692 + outSlope: 0.8733692 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.4578875 + inSlope: 0.0030259788 + outSlope: 0.0030259788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.53181976 + inSlope: -0.9529621 + outSlope: -0.9529621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.63503474 + inSlope: -0.31488627 + outSlope: -0.31488627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.5500418 + inSlope: 0.8458736 + outSlope: 0.8458736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.46658477 + inSlope: -0.28523666 + outSlope: -0.28523666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.50012463 + inSlope: -0.41840667 + outSlope: -0.41840667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5038563 + inSlope: 0.16423182 + outSlope: 0.16423182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Foot Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.28706822 + inSlope: 0.12477367 + outSlope: 0.12477367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.27697104 + inSlope: -0.17716923 + outSlope: -0.17716923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.29325455 + inSlope: -0.20781936 + outSlope: -0.20781936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.30214998 + inSlope: -0.06869451 + outSlope: -0.06869451 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.3221343 + inSlope: -0.3595491 + outSlope: -0.3595491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.36606565 + inSlope: -0.13403255 + outSlope: -0.13403255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.3845623 + inSlope: -0.33331317 + outSlope: -0.33331317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.4957177 + inSlope: -0.8348752 + outSlope: -0.8348752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.5255697 + inSlope: -0.7739489 + outSlope: -0.7739489 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.5473143 + inSlope: -0.8871883 + outSlope: -0.8871883 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.58471555 + inSlope: -0.8230545 + outSlope: -0.8230545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.61649543 + inSlope: -0.34646854 + outSlope: -0.34646854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.6197103 + inSlope: 0.43570238 + outSlope: 0.43570238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.55744886 + inSlope: 0.5414044 + outSlope: 0.5414044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.47804323 + inSlope: -0.008511497 + outSlope: -0.008511497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.46234354 + inSlope: 0.60023683 + outSlope: 0.60023683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.38024774 + inSlope: 0.6173977 + outSlope: 0.6173977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.36888456 + inSlope: -0.28394294 + outSlope: -0.28394294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.4215133 + inSlope: -0.45832872 + outSlope: -0.45832872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.48044837 + inSlope: -0.72783494 + outSlope: -0.72783494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.5056605 + inSlope: -0.25427273 + outSlope: -0.25427273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.49740005 + inSlope: -0.5026357 + outSlope: -0.5026357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.5391695 + inSlope: -0.6764618 + outSlope: -0.6764618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.54249746 + inSlope: 0.008102961 + outSlope: 0.008102961 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.5303705 + inSlope: 0.18103859 + outSlope: 0.18103859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.4869235 + inSlope: 0.6773206 + outSlope: 0.6773206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.44048926 + inSlope: 0.39112097 + outSlope: 0.39112097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.4356824 + inSlope: 0.3476267 + outSlope: 0.3476267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.41731417 + inSlope: 0.61753654 + outSlope: 0.61753654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.39451316 + inSlope: 0.14844725 + outSlope: 0.14844725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.40741754 + inSlope: 0.011071727 + outSlope: 0.011071727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.39377505 + inSlope: 0.45411986 + outSlope: 0.45411986 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.35514286 + inSlope: 0.7145814 + outSlope: 0.7145814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.30937004 + inSlope: 0.4713425 + outSlope: 0.4713425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.28446618 + inSlope: 0.1917057 + outSlope: 0.1917057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.27180696 + inSlope: -0.05903499 + outSlope: -0.05903499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.27599543 + inSlope: 0.27658877 + outSlope: 0.27658877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.2152999 + inSlope: 0.45849067 + outSlope: 0.45849067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.18724674 + inSlope: -0.3238377 + outSlope: -0.3238377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.25441915 + inSlope: -0.7936137 + outSlope: -0.7936137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.36442798 + inSlope: -0.48679054 + outSlope: -0.48679054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.37553668 + inSlope: 0.43392867 + outSlope: 0.43392867 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.31130645 + inSlope: 0.36232924 + outSlope: 0.36232924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.3118429 + inSlope: -0.22958927 + outSlope: -0.22958927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.32365453 + inSlope: 0.06573595 + outSlope: 0.06573595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.27699742 + inSlope: 0.20901224 + outSlope: 0.20901224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.27048457 + inSlope: 0.070786245 + outSlope: 0.070786245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.26933303 + inSlope: -0.20170589 + outSlope: -0.20170589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.28096828 + inSlope: -0.29734772 + outSlope: -0.29734772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.28706822 + inSlope: 0.10324726 + outSlope: 0.10324726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Foot Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.03479533 + inSlope: 0.0061304118 + outSlope: 0.0061304118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.03494947 + inSlope: -0.024102326 + outSlope: -0.024102326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.04177816 + inSlope: -0.29427344 + outSlope: -0.29427344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.055816032 + inSlope: -0.6307702 + outSlope: -0.6307702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.083829515 + inSlope: -0.85341346 + outSlope: -0.85341346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.112710275 + inSlope: -0.8216708 + outSlope: -0.8216708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.13860756 + inSlope: -0.564505 + outSlope: -0.564505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.16134235 + inSlope: -0.45057315 + outSlope: -0.45057315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.18038215 + inSlope: -0.4603179 + outSlope: -0.4603179 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.2220573 + inSlope: -0.44691712 + outSlope: -0.44691712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.26683524 + inSlope: -0.8580199 + outSlope: -0.8580199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.3220521 + inSlope: -0.5099369 + outSlope: -0.5099369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.3317729 + inSlope: -0.27400598 + outSlope: -0.27400598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.33868447 + inSlope: 0.3460507 + outSlope: 0.3460507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.28673032 + inSlope: 0.8244732 + outSlope: 0.8244732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.26228422 + inSlope: 0.94069636 + outSlope: 0.94069636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.22401725 + inSlope: 1.0284096 + outSlope: 1.0284096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.19372359 + inSlope: 0.87141037 + outSlope: 0.87141037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.16592322 + inSlope: 1.0239278 + outSlope: 1.0239278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.1254618 + inSlope: 0.82942754 + outSlope: 0.82942754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.11062805 + inSlope: -0.03805779 + outSlope: -0.03805779 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.12799893 + inSlope: -1.0042202 + outSlope: -1.0042202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.177576 + inSlope: -1.1643397 + outSlope: -1.1643397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.2056216 + inSlope: -0.967803 + outSlope: -0.967803 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.24209625 + inSlope: -0.71432793 + outSlope: -0.71432793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.25324342 + inSlope: -0.6890078 + outSlope: -0.6890078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.28803006 + inSlope: -0.9323447 + outSlope: -0.9323447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.32573938 + inSlope: -0.043490276 + outSlope: -0.043490276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.29322854 + inSlope: 0.85689193 + outSlope: 0.85689193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.26117295 + inSlope: 0.6192614 + outSlope: 0.6192614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.25194448 + inSlope: 0.54681915 + outSlope: 0.54681915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.22471838 + inSlope: 0.7294898 + outSlope: 0.7294898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.2033118 + inSlope: 0.56521124 + outSlope: 0.56521124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.18703759 + inSlope: 0.27579126 + outSlope: 0.27579126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.1981299 + inSlope: -0.6017843 + outSlope: -0.6017843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.2557463 + inSlope: -0.9604168 + outSlope: -0.9604168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.28907242 + inSlope: -0.69189095 + outSlope: -0.69189095 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.30187237 + inSlope: -0.5669974 + outSlope: -0.5669974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.34662122 + inSlope: -0.33751294 + outSlope: -0.33751294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.33249083 + inSlope: 0.7753116 + outSlope: 0.7753116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.29768565 + inSlope: 0.9211215 + outSlope: 0.9211215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.2710828 + inSlope: 0.63608295 + outSlope: 0.63608295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.2552801 + inSlope: 0.8068714 + outSlope: 0.8068714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.21729149 + inSlope: 1.1056825 + outSlope: 1.1056825 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.18156789 + inSlope: 1.4595443 + outSlope: 1.4595443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.119988374 + inSlope: 2.0217025 + outSlope: 2.0217025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.046787847 + inSlope: 1.2460217 + outSlope: 1.2460217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.036920328 + inSlope: 0.16577129 + outSlope: 0.16577129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.035736438 + inSlope: 0.04436227 + outSlope: 0.04436227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.032546453 + inSlope: 0.0315828 + outSlope: 0.0315828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.031857323 + inSlope: 0.015227959 + outSlope: 0.015227959 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.031531252 + inSlope: -0.17364028 + outSlope: -0.17364028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.04343333 + inSlope: -0.5859299 + outSlope: -0.5859299 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.07059321 + inSlope: -0.82810354 + outSlope: -0.82810354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.09864018 + inSlope: -0.59157693 + outSlope: -0.59157693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.1033077 + inSlope: 0.45621103 + outSlope: 0.45621103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.079617426 + inSlope: 0.808172 + outSlope: 0.808172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.04942945 + inSlope: 0.6214982 + outSlope: 0.6214982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.038184248 + inSlope: 0.13865256 + outSlope: 0.13865256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.040185954 + inSlope: -0.07041772 + outSlope: -0.07041772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.044967063 + inSlope: -0.05827764 + outSlope: -0.05827764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.048240256 + inSlope: 0.00865572 + outSlope: 0.00865572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.044534355 + inSlope: 0.01788711 + outSlope: 0.01788711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.046334498 + inSlope: -0.051096693 + outSlope: -0.051096693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.05150265 + inSlope: 0.0012487369 + outSlope: 0.0012487369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.047639877 + inSlope: -0.030477263 + outSlope: -0.030477263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.049323563 + inSlope: -0.1066972 + outSlope: -0.1066972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.054753017 + inSlope: -0.11013501 + outSlope: -0.11013501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.05666589 + inSlope: 0.010886146 + outSlope: 0.010886146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.051750172 + inSlope: 0.014933605 + outSlope: 0.014933605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.0530317 + inSlope: -0.031583175 + outSlope: -0.031583175 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.054333318 + inSlope: -0.010754327 + outSlope: -0.010754327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.05315755 + inSlope: 0.041140094 + outSlope: 0.041140094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.04458385 + inSlope: 0.049078047 + outSlope: 0.049078047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.03954683 + inSlope: 0.055590454 + outSlope: 0.055590454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.03629897 + inSlope: 0.01718968 + outSlope: 0.01718968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.036679804 + inSlope: -0.00026945048 + outSlope: -0.00026945048 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.03479533 + inSlope: 0.016388312 + outSlope: 0.016388312 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Toes Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.062670395 + inSlope: 2.5272005 + outSlope: 2.5272005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.021569628 + inSlope: 2.0337746 + outSlope: 2.0337746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.07291459 + inSlope: 1.4820465 + outSlope: 1.4820465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.120372735 + inSlope: 1.3448894 + outSlope: 1.3448894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.16257389 + inSlope: 1.0820938 + outSlope: 1.0820938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.19251232 + inSlope: 0.71650064 + outSlope: 0.71650064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.2103406 + inSlope: 0.5089406 + outSlope: 0.5089406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.24153094 + inSlope: 0.31688178 + outSlope: 0.31688178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.25323272 + inSlope: 0.263958 + outSlope: 0.263958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.27332947 + inSlope: 0.18052687 + outSlope: 0.18052687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.27095523 + inSlope: 0.019938683 + outSlope: 0.019938683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.22319898 + inSlope: -1.2989534 + outSlope: -1.2989534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.10318728 + inSlope: -2.0642266 + outSlope: -2.0642266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.032376003 + inSlope: -2.434112 + outSlope: -2.434112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.059086874 + inSlope: -2.6866183 + outSlope: -2.6866183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.14673187 + inSlope: -1.9963605 + outSlope: -1.9963605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.1977413 + inSlope: 0.28231573 + outSlope: 0.28231573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.1331063 + inSlope: 1.3229562 + outSlope: 1.3229562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.08515936 + inSlope: 1.4967527 + outSlope: 1.4967527 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.033322886 + inSlope: 1.4451308 + outSlope: 1.4451308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.011182761 + inSlope: 1.1226192 + outSlope: 1.1226192 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.041518476 + inSlope: 0.94755924 + outSlope: 0.94755924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.16934446 + inSlope: 0.7815891 + outSlope: 0.7815891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.24310751 + inSlope: 0.4458589 + outSlope: 0.4458589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.28542796 + inSlope: 0.07811583 + outSlope: 0.07811583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.26854542 + inSlope: -0.31954902 + outSlope: -0.31954902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.19746408 + inSlope: -1.321575 + outSlope: -1.321575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.07952743 + inSlope: -2.0631056 + outSlope: -2.0631056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.007447434 + inSlope: -3.0502949 + outSlope: -3.0502949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.12382538 + inSlope: -3.6570144 + outSlope: -3.6570144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.2363537 + inSlope: -2.7983336 + outSlope: -2.7983336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.3399051 + inSlope: -0.18914863 + outSlope: -0.18914863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.19816707 + inSlope: 2.3979788 + outSlope: 2.3979788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.1120595 + inSlope: 2.6514606 + outSlope: 2.6514606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.021403199 + inSlope: 2.2081978 + outSlope: 2.2081978 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.035153557 + inSlope: 1.5351583 + outSlope: 1.5351583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.08094092 + inSlope: 1.3572224 + outSlope: 1.3572224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.23270848 + inSlope: 0.7440511 + outSlope: 0.7440511 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.24009366 + inSlope: -0.2020928 + outSlope: -0.2020928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.21057522 + inSlope: -0.45168847 + outSlope: -0.45168847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.16060932 + inSlope: -1.1202472 + outSlope: -1.1202472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.06275292 + inSlope: -1.706804 + outSlope: -1.706804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.0031085867 + inSlope: -2.542038 + outSlope: -2.542038 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.106716126 + inSlope: -2.9817085 + outSlope: -2.9817085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.19567178 + inSlope: -2.1103384 + outSlope: -2.1103384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.24740522 + inSlope: -0.8493985 + outSlope: -0.8493985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.21252826 + inSlope: 1.7016556 + outSlope: 1.7016556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.13885416 + inSlope: 2.542625 + outSlope: 2.542625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.04301956 + inSlope: 2.5499272 + outSlope: 2.5499272 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.031140827 + inSlope: 1.8813014 + outSlope: 1.8813014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.08240042 + inSlope: 1.4587066 + outSlope: 1.4587066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.19345775 + inSlope: 0.677503 + outSlope: 0.677503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.2129745 + inSlope: -0.09155707 + outSlope: -0.09155707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.19780831 + inSlope: -0.19978721 + outSlope: -0.19978721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.13233852 + inSlope: -0.92565286 + outSlope: -0.92565286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.053239148 + inSlope: -1.4331418 + outSlope: -1.4331418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.001598625 + inSlope: -2.415035 + outSlope: -2.415035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.10776303 + inSlope: -3.2825184 + outSlope: -3.2825184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.3883421 + inSlope: -1.6175022 + outSlope: -1.6175022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.4224241 + inSlope: -0.1545012 + outSlope: -0.1545012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.34024996 + inSlope: 2.0751514 + outSlope: 2.0751514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.062670395 + inSlope: 3.0910585 + outSlope: 3.0910585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Shoulder Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.08986056 + inSlope: -1.6425499 + outSlope: -1.6425499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.31820762 + inSlope: -1.7927948 + outSlope: -1.7927948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.45203567 + inSlope: -2.2927551 + outSlope: -2.2927551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5322224 + inSlope: -2.4530897 + outSlope: -2.4530897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.61557496 + inSlope: -1.7628025 + outSlope: -1.7628025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.68188685 + inSlope: -1.4899422 + outSlope: -1.4899422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.749072 + inSlope: -1.6675674 + outSlope: -1.6675674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.8015153 + inSlope: 0.57141733 + outSlope: 0.57141733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.6966972 + inSlope: 1.0524648 + outSlope: 1.0524648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.5354262 + inSlope: 2.11622 + outSlope: 2.11622 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.34554264 + inSlope: 3.364304 + outSlope: 3.364304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.1138161 + inSlope: 3.1013756 + outSlope: 3.1013756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.021093471 + inSlope: 2.3191693 + outSlope: 2.3191693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.040795203 + inSlope: 1.3661274 + outSlope: 1.3661274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.06998166 + inSlope: 0.4330573 + outSlope: 0.4330573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.069665715 + inSlope: -0.33651742 + outSlope: -0.33651742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.047547184 + inSlope: -0.84036344 + outSlope: -0.84036344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.013641417 + inSlope: -1.1067582 + outSlope: -1.1067582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.026236752 + inSlope: -1.2388844 + outSlope: -1.2388844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.16104564 + inSlope: -1.4709294 + outSlope: -1.4709294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.5249103 + inSlope: -2.12393 + outSlope: -2.12393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.7724846 + inSlope: -0.11246424 + outSlope: -0.11246424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.5734118 + inSlope: 2.033412 + outSlope: 2.033412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.33178034 + inSlope: 2.7620392 + outSlope: 2.7620392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.14115307 + inSlope: 2.7779412 + outSlope: 2.7779412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.051467303 + inSlope: 2.484646 + outSlope: 2.484646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.024489846 + inSlope: 1.9556317 + outSlope: 1.9556317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.10728333 + inSlope: 0.4172538 + outSlope: 0.4172538 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.10672501 + inSlope: -0.4723669 + outSlope: -0.4723669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.07579223 + inSlope: -1.260294 + outSlope: -1.260294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.022705492 + inSlope: -1.7875834 + outSlope: -1.7875834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.043379884 + inSlope: -2.029862 + outSlope: -2.029862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.112618506 + inSlope: -1.9958134 + outSlope: -1.9958134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.23260698 + inSlope: -1.6053419 + outSlope: -1.6053419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.39122805 + inSlope: -1.8243263 + outSlope: -1.8243263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.85263866 + inSlope: -1.1360999 + outSlope: -1.1360999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.9175271 + inSlope: 0.2011876 + outSlope: 0.2011876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.80652744 + inSlope: 2.2029371 + outSlope: 2.2029371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.20821111 + inSlope: 2.1172514 + outSlope: 2.1172514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.110172234 + inSlope: -0.12622678 + outSlope: -0.12622678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.19684882 + inSlope: -1.2180647 + outSlope: -1.2180647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.318765 + inSlope: -1.1847687 + outSlope: -1.1847687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.53983843 + inSlope: -1.5055795 + outSlope: -1.5055795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.8598445 + inSlope: -0.30492276 + outSlope: -0.30492276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.70662403 + inSlope: 1.9563327 + outSlope: 1.9563327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.27160293 + inSlope: 2.9069834 + outSlope: 2.9069834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.08574468 + inSlope: 2.503752 + outSlope: 2.503752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.008533877 + inSlope: 2.021799 + outSlope: 2.021799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.0490418 + inSlope: 1.3080559 + outSlope: 1.3080559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.078669764 + inSlope: 0.33852124 + outSlope: 0.33852124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.07160986 + inSlope: -0.5092764 + outSlope: -0.5092764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.04471804 + inSlope: -0.9738802 + outSlope: -0.9738802 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.0066845845 + inSlope: -1.255822 + outSlope: -1.255822 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.039003346 + inSlope: -1.4481785 + outSlope: -1.4481785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.08986056 + inSlope: -1.5257179 + outSlope: -1.5257179 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Shoulder Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15783277 + inSlope: 0.5973203 + outSlope: 0.5973203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.22447425 + inSlope: 0.7516403 + outSlope: 0.7516403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.27435133 + inSlope: 0.722747 + outSlope: 0.722747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.32794073 + inSlope: 0.91787386 + outSlope: 0.91787386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.35949302 + inSlope: 0.66362417 + outSlope: 0.66362417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.38359883 + inSlope: 0.52462673 + outSlope: 0.52462673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.40715745 + inSlope: 0.5758656 + outSlope: 0.5758656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.35910058 + inSlope: -1.0737904 + outSlope: -1.0737904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.15338711 + inSlope: -0.7331588 + outSlope: -0.7331588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.13740301 + inSlope: 0.3167042 + outSlope: 0.3167042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.19140239 + inSlope: 0.621273 + outSlope: 0.621273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.28077945 + inSlope: 0.73235154 + outSlope: 0.73235154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.36772165 + inSlope: 0.5074628 + outSlope: 0.5074628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.4342497 + inSlope: -0.23601821 + outSlope: -0.23601821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.34133872 + inSlope: -0.85183287 + outSlope: -0.85183287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.23477218 + inSlope: -0.5466893 + outSlope: -0.5466893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.19958562 + inSlope: -0.26561472 + outSlope: -0.26561472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1887808 + inSlope: 0.3100744 + outSlope: 0.3100744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.24633007 + inSlope: 0.31937897 + outSlope: 0.31937897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.29326674 + inSlope: 0.612973 + outSlope: 0.612973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.39946446 + inSlope: 0.09080762 + outSlope: 0.09080762 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.25651017 + inSlope: -0.62372416 + outSlope: -0.62372416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.18783815 + inSlope: -0.6444534 + outSlope: -0.6444534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.13746454 + inSlope: -0.7838015 + outSlope: -0.7838015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.09327124 + inSlope: -0.42155167 + outSlope: -0.42155167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.08388587 + inSlope: 0.12202912 + outSlope: 0.12202912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.12009167 + inSlope: 0.45604116 + outSlope: 0.45604116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.16868848 + inSlope: 0.19915107 + outSlope: 0.19915107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.19201292 + inSlope: 0.4092177 + outSlope: 0.4092177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.29347202 + inSlope: 0.92201114 + outSlope: 0.92201114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.37510675 + inSlope: 0.0927245 + outSlope: 0.0927245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.2865452 + inSlope: -0.5249475 + outSlope: -0.5249475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.2031824 + inSlope: -0.8943919 + outSlope: -0.8943919 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.10708472 + inSlope: -0.7367343 + outSlope: -0.7367343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.08749975 + inSlope: -0.34511313 + outSlope: -0.34511313 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.0840772 + inSlope: 0.1090139 + outSlope: 0.1090139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.09476734 + inSlope: 0.32862568 + outSlope: 0.32862568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.11623648 + inSlope: 0.32703054 + outSlope: 0.32703054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.14148027 + inSlope: 0.45067838 + outSlope: 0.45067838 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.15783277 + inSlope: 0.4905756 + outSlope: 0.4905756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.09633591 + inSlope: -0.34688604 + outSlope: -0.34688604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.058677766 + inSlope: -0.43625015 + outSlope: -0.43625015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.043132674 + inSlope: -0.5562665 + outSlope: -0.5562665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.021593334 + inSlope: -0.86068857 + outSlope: -0.86068857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.014246573 + inSlope: -1.2039809 + outSlope: -1.2039809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.058672074 + inSlope: -1.4163135 + outSlope: -1.4163135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.10866747 + inSlope: -1.0770057 + outSlope: -1.0770057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.13047245 + inSlope: -0.6527886 + outSlope: -0.6527886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.1521867 + inSlope: -1.083901 + outSlope: -1.083901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.20273252 + inSlope: -1.4526806 + outSlope: -1.4526806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.3516759 + inSlope: -0.11773368 + outSlope: -0.11773368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.27216673 + inSlope: 0.7627233 + outSlope: 0.7627233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.16126259 + inSlope: 0.8237773 + outSlope: 0.8237773 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.094515614 + inSlope: 0.471227 + outSlope: 0.471227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.046112083 + inSlope: 0.44736552 + outSlope: 0.44736552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.02952972 + inSlope: 0.51782954 + outSlope: 0.51782954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.011590083 + inSlope: 0.49702778 + outSlope: 0.49702778 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0036054975 + inSlope: 0.3378581 + outSlope: 0.3378581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.010933771 + inSlope: 0.022604145 + outSlope: 0.022604145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.013678823 + inSlope: -0.7551822 + outSlope: -0.7551822 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.04523306 + inSlope: -1.0994675 + outSlope: -1.0994675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.13345903 + inSlope: -1.4075935 + outSlope: -1.4075935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.26373047 + inSlope: -1.0507225 + outSlope: -1.0507225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.34379303 + inSlope: 0.07633172 + outSlope: 0.07633172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.2496261 + inSlope: 0.63142014 + outSlope: 0.63142014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.19493288 + inSlope: 0.0896441 + outSlope: 0.0896441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.23871946 + inSlope: -0.4287265 + outSlope: -0.4287265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.32020903 + inSlope: -0.5913843 + outSlope: -0.5913843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.39864796 + inSlope: 0.44057336 + outSlope: 0.44057336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.13531812 + inSlope: 1.7744925 + outSlope: 1.7744925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.02017379 + inSlope: 1.5552671 + outSlope: 1.5552671 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.027888006 + inSlope: 1.2843025 + outSlope: 1.2843025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.11353727 + inSlope: 0.4894672 + outSlope: 0.4894672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.091106996 + inSlope: -0.87472296 + outSlope: -0.87472296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.011774332 + inSlope: -1.443763 + outSlope: -1.443763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.039889943 + inSlope: -1.6053298 + outSlope: -1.6053298 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.1980884 + inSlope: -1.3373543 + outSlope: -1.3373543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.32744038 + inSlope: -0.8078332 + outSlope: -0.8078332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.41037005 + inSlope: 0.3585634 + outSlope: 0.3585634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.2159707 + inSlope: 1.3202717 + outSlope: 1.3202717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.03070957 + inSlope: 1.3632076 + outSlope: 1.3632076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.013579144 + inSlope: 1.2654703 + outSlope: 1.2654703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.05365529 + inSlope: 1.0957372 + outSlope: 1.0957372 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.14706242 + inSlope: 0.019998793 + outSlope: 0.019998793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.12911175 + inSlope: -0.24139893 + outSlope: -0.24139893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.09633591 + inSlope: -0.26132408 + outSlope: -0.26132408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.44158688 + inSlope: 1.3409363 + outSlope: 1.3409363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.57554287 + inSlope: 0.32942715 + outSlope: 0.32942715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.51444525 + inSlope: -1.1900485 + outSlope: -1.1900485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.47122988 + inSlope: -0.9350485 + outSlope: -0.9350485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.43405706 + inSlope: -0.9166701 + outSlope: -0.9166701 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.39099735 + inSlope: -1.1863644 + outSlope: -1.1863644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.31212643 + inSlope: -0.30109325 + outSlope: -0.30109325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.33483237 + inSlope: -0.000024691224 + outSlope: -0.000024691224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.2989681 + inSlope: -0.6471464 + outSlope: -0.6471464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.23045793 + inSlope: -0.012845382 + outSlope: -0.012845382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.28840986 + inSlope: 1.1775074 + outSlope: 1.1775074 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.56756926 + inSlope: 0.49920875 + outSlope: 0.49920875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.39157534 + inSlope: -0.9465797 + outSlope: -0.9465797 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.3153379 + inSlope: -0.19802724 + outSlope: -0.19802724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.3076918 + inSlope: -0.19471133 + outSlope: -0.19471133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.2535294 + inSlope: -0.35958487 + outSlope: -0.35958487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.2111267 + inSlope: 0.31560063 + outSlope: 0.31560063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.33885968 + inSlope: 0.38829392 + outSlope: 0.38829392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.34565872 + inSlope: -0.036508497 + outSlope: -0.036508497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.36665216 + inSlope: 0.4838848 + outSlope: 0.4838848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.45358488 + inSlope: 0.18702011 + outSlope: 0.18702011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.36314046 + inSlope: -0.66817546 + outSlope: -0.66817546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.2604981 + inSlope: 0.051979695 + outSlope: 0.051979695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.30270576 + inSlope: 0.7308003 + outSlope: 0.7308003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.37694407 + inSlope: 0.48623133 + outSlope: 0.48623133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.34686774 + inSlope: -0.1537332 + outSlope: -0.1537332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.37129614 + inSlope: 0.22341615 + outSlope: 0.22341615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.36642933 + inSlope: -0.28165027 + outSlope: -0.28165027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.29517907 + inSlope: -0.6927804 + outSlope: -0.6927804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.25881955 + inSlope: 0.3125286 + outSlope: 0.3125286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.39509523 + inSlope: 1.3687854 + outSlope: 1.3687854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.44158688 + inSlope: 1.394751 + outSlope: 1.394751 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29063517 + inSlope: 0.6435388 + outSlope: 0.6435388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.20667519 + inSlope: 1.1741621 + outSlope: 1.1741621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.09950859 + inSlope: 2.3671005 + outSlope: 2.3671005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0056430725 + inSlope: 2.935747 + outSlope: 2.935747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0962079 + inSlope: 3.0551252 + outSlope: 3.0551252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.19803193 + inSlope: 2.14505 + outSlope: 2.14505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.23921123 + inSlope: 1.2015917 + outSlope: 1.2015917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.27813804 + inSlope: 1.8571227 + outSlope: 1.8571227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.3630194 + inSlope: 2.3059072 + outSlope: 2.3059072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.48028395 + inSlope: -1.4310005 + outSlope: -1.4310005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.14409544 + inSlope: -3.035252 + outSlope: -3.035252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.04312939 + inSlope: -2.914639 + outSlope: -2.914639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.050213818 + inSlope: -2.6184063 + outSlope: -2.6184063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.1980438 + inSlope: -1.756922 + outSlope: -1.756922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.34186178 + inSlope: -0.30547845 + outSlope: -0.30547845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.23909695 + inSlope: 1.9991443 + outSlope: 1.9991443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.064681485 + inSlope: 3.0603147 + outSlope: 3.0603147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.04306662 + inSlope: 3.2655187 + outSlope: 3.2655187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.15301956 + inSlope: 3.181839 + outSlope: 3.181839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.41486076 + inSlope: 1.8593435 + outSlope: 1.8593435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.5404638 + inSlope: 0.16437939 + outSlope: 0.16437939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.42971018 + inSlope: -2.1330914 + outSlope: -2.1330914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.24345148 + inSlope: -3.2704687 + outSlope: -3.2704687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.12843503 + inSlope: -3.4525862 + outSlope: -3.4525862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.0132792955 + inSlope: -3.2728407 + outSlope: -3.2728407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.08975451 + inSlope: -2.7898252 + outSlope: -2.7898252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.2308367 + inSlope: -1.3831997 + outSlope: -1.3831997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.2608467 + inSlope: 0.4118337 + outSlope: 0.4118337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.20459989 + inSlope: 0.8318157 + outSlope: 0.8318157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.064167224 + inSlope: 2.1689246 + outSlope: 2.1689246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.017447963 + inSlope: 2.6907792 + outSlope: 2.6907792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.11521789 + inSlope: 3.0892184 + outSlope: 3.0892184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.49346244 + inSlope: 1.5421293 + outSlope: 1.5421293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.48902154 + inSlope: -1.4347126 + outSlope: -1.4347126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.16906027 + inSlope: -2.7828112 + outSlope: -2.7828112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.076059714 + inSlope: -2.7453465 + outSlope: -2.7453465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.013962642 + inSlope: -2.586892 + outSlope: -2.586892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.2816562 + inSlope: -1.3387556 + outSlope: -1.3387556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.3583551 + inSlope: 0.24835983 + outSlope: 0.24835983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.28879455 + inSlope: 0.72491777 + outSlope: 0.72491777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.06520706 + inSlope: 2.2798975 + outSlope: 2.2798975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.018194033 + inSlope: 2.6979594 + outSlope: 2.6979594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.21929145 + inSlope: 3.12213 + outSlope: 3.12213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.4885993 + inSlope: 1.7685113 + outSlope: 1.7685113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.51382184 + inSlope: -1.1101105 + outSlope: -1.1101105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.27756554 + inSlope: -2.2816033 + outSlope: -2.2816033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.11105008 + inSlope: -2.6747305 + outSlope: -2.6747305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.01941867 + inSlope: -2.7559235 + outSlope: -2.7559235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.07267732 + inSlope: -2.6699362 + outSlope: -2.6699362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.23122272 + inSlope: -1.9506509 + outSlope: -1.9506509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.36584455 + inSlope: -0.175557 + outSlope: -0.175557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.32074472 + inSlope: 0.41802627 + outSlope: 0.41802627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.29063517 + inSlope: 0.4777439 + outSlope: 0.4777439 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Forearm Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.041495338 + inSlope: -0.8386809 + outSlope: -0.8386809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.013539306 + inSlope: -0.8854474 + outSlope: -0.8854474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.017534489 + inSlope: -0.954563 + outSlope: -0.954563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.08361893 + inSlope: -1.0311594 + outSlope: -1.0311594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.11884219 + inSlope: -1.0373564 + outSlope: -1.0373564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.15277603 + inSlope: -0.8203895 + outSlope: -0.8203895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.18228382 + inSlope: -0.15186244 + outSlope: -0.15186244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.183659 + inSlope: -0.042048994 + outSlope: -0.042048994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.20451641 + inSlope: -0.48675168 + outSlope: -0.48675168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.32255295 + inSlope: 0.13382502 + outSlope: 0.13382502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.2336191 + inSlope: 1.6362953 + outSlope: 1.6362953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.10367323 + inSlope: 2.0311232 + outSlope: 2.0311232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.036799807 + inSlope: 1.8224003 + outSlope: 1.8224003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.01782012 + inSlope: 1.382138 + outSlope: 1.382138 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.05534274 + inSlope: 0.8655913 + outSlope: 0.8655913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.08179849 + inSlope: 0.072303146 + outSlope: 0.072303146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.08034639 + inSlope: -0.07453981 + outSlope: -0.07453981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.073207244 + inSlope: -0.1254305 + outSlope: -0.1254305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.059503574 + inSlope: -0.36637056 + outSlope: -0.36637056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.04404242 + inSlope: -0.57074314 + outSlope: -0.57074314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.021454068 + inSlope: -0.766842 + outSlope: -0.766842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.007080334 + inSlope: -0.8743221 + outSlope: -0.8743221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.09647986 + inSlope: -0.8788849 + outSlope: -0.8788849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.15469745 + inSlope: -0.87079656 + outSlope: -0.87079656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.24551937 + inSlope: -0.39498806 + outSlope: -0.39498806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.27279973 + inSlope: -0.28293264 + outSlope: -0.28293264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.27620655 + inSlope: 0.76889414 + outSlope: 0.76889414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.24073516 + inSlope: 1.3755517 + outSlope: 1.3755517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.11825625 + inSlope: 1.9681994 + outSlope: 1.9681994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.053289793 + inSlope: 1.7193921 + outSlope: 1.7193921 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.0036302158 + inSlope: 1.1565353 + outSlope: 1.1565353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.023812588 + inSlope: 0.48177618 + outSlope: 0.48177618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.028488249 + inSlope: -0.11151914 + outSlope: -0.11151914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.016377883 + inSlope: -0.49345094 + outSlope: -0.49345094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.004408536 + inSlope: -0.61172056 + outSlope: -0.61172056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.024403451 + inSlope: -0.5272639 + outSlope: -0.5272639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.039559428 + inSlope: -0.36497986 + outSlope: -0.36497986 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.05366811 + inSlope: -0.13952729 + outSlope: -0.13952729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.062403817 + inSlope: -0.12751478 + outSlope: -0.12751478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.06882558 + inSlope: -0.044095896 + outSlope: -0.044095896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.06947796 + inSlope: -0.008078821 + outSlope: -0.008078821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.074578166 + inSlope: -0.2965918 + outSlope: -0.2965918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.11590704 + inSlope: -1.0192752 + outSlope: -1.0192752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.2523423 + inSlope: -1.2468483 + outSlope: -1.2468483 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.30309507 + inSlope: -0.068471506 + outSlope: -0.068471506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.26259825 + inSlope: 1.1842744 + outSlope: 1.1842744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.16045271 + inSlope: 1.5809429 + outSlope: 1.5809429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.10901204 + inSlope: 1.4101522 + outSlope: 1.4101522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.06644265 + inSlope: 1.1235381 + outSlope: 1.1235381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.034109563 + inSlope: 0.88303566 + outSlope: 0.88303566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.0075736656 + inSlope: 0.7536621 + outSlope: 0.7536621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.0161347 + inSlope: 0.7209979 + outSlope: 0.7209979 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.04049299 + inSlope: 0.75453854 + outSlope: 0.75453854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.09140835 + inSlope: 0.67378664 + outSlope: 0.67378664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.121571265 + inSlope: 0.121501386 + outSlope: 0.121501386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.10595195 + inSlope: -0.5372925 + outSlope: -0.5372925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.029201863 + inSlope: -0.77148163 + outSlope: -0.77148163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.0051557627 + inSlope: -0.67234635 + outSlope: -0.67234635 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.015621184 + inSlope: -0.54862195 + outSlope: -0.54862195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.0423304 + inSlope: -0.27333614 + outSlope: -0.27333614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.049641445 + inSlope: -0.18559177 + outSlope: -0.18559177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.061568096 + inSlope: -0.26177126 + outSlope: -0.26177126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.087453835 + inSlope: -0.5428302 + outSlope: -0.5428302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.14935505 + inSlope: -0.47034094 + outSlope: -0.47034094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.15987955 + inSlope: 0.28399593 + outSlope: 0.28399593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.0922044 + inSlope: 0.45136565 + outSlope: 0.45136565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.078950115 + inSlope: 0.32994068 + outSlope: 0.32994068 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.06355972 + inSlope: 0.21016672 + outSlope: 0.21016672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.05619724 + inSlope: 0.29678503 + outSlope: 0.29678503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.024648981 + inSlope: 0.67993546 + outSlope: 0.67993546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.0015549189 + inSlope: 0.8724283 + outSlope: 0.8724283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.03351285 + inSlope: 1.0109195 + outSlope: 1.0109195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.06894948 + inSlope: 0.96950305 + outSlope: 0.96950305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.09814633 + inSlope: 0.54288447 + outSlope: 0.54288447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.098509386 + inSlope: -0.3102131 + outSlope: -0.3102131 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.06504556 + inSlope: -0.6444839 + outSlope: -0.6444839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.041495338 + inSlope: -0.70650727 + outSlope: -0.70650727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Forearm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.13739917 + inSlope: -0.5439846 + outSlope: -0.5439846 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.18740998 + inSlope: -0.41481903 + outSlope: -0.41481903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.2071262 + inSlope: -0.08450569 + outSlope: -0.08450569 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.19377546 + inSlope: 0.13397233 + outSlope: 0.13397233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.19016767 + inSlope: 0.046297837 + outSlope: 0.046297837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.18989927 + inSlope: -0.05450426 + outSlope: -0.05450426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.19251429 + inSlope: 0.06965917 + outSlope: 0.06965917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.17720598 + inSlope: 0.05800946 + outSlope: 0.05800946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.16158462 + inSlope: 0.35108542 + outSlope: 0.35108542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.10272543 + inSlope: 0.16655146 + outSlope: 0.16655146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.11255806 + inSlope: -0.47717047 + outSlope: -0.47717047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.2152875 + inSlope: -0.6528911 + outSlope: -0.6528911 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.24693651 + inSlope: 0.080564246 + outSlope: 0.080564246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.23513335 + inSlope: 0.09506725 + outSlope: 0.09506725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.2187567 + inSlope: 0.22988898 + outSlope: 0.22988898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.18145631 + inSlope: 0.038525946 + outSlope: 0.038525946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.19891195 + inSlope: -0.18856126 + outSlope: -0.18856126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.19620606 + inSlope: 0.3769214 + outSlope: 0.3769214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.15687536 + inSlope: 0.71721303 + outSlope: 0.71721303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.13149102 + inSlope: 0.71455145 + outSlope: 0.71455145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.06988495 + inSlope: 0.51738656 + outSlope: 0.51738656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.05392143 + inSlope: 0.4068216 + outSlope: 0.4068216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.028372006 + inSlope: 0.20366435 + outSlope: 0.20366435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.021544427 + inSlope: 0.23973468 + outSlope: 0.23973468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.012389645 + inSlope: 0.31832033 + outSlope: 0.31832033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.0003230277 + inSlope: 0.3838587 + outSlope: 0.3838587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.013200911 + inSlope: 0.37322173 + outSlope: 0.37322173 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.024558397 + inSlope: 0.27150467 + outSlope: 0.27150467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.031301204 + inSlope: 0.0818713 + outSlope: 0.0818713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.021726752 + inSlope: -0.33546504 + outSlope: -0.33546504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.0076520625 + inSlope: -0.51237893 + outSlope: -0.51237893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.012431913 + inSlope: -0.6757237 + outSlope: -0.6757237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.06561622 + inSlope: -0.86177874 + outSlope: -0.86177874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.12053523 + inSlope: -0.68516636 + outSlope: -0.68516636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.16183983 + inSlope: -0.15361406 + outSlope: -0.15361406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.16616443 + inSlope: -0.087471835 + outSlope: -0.087471835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.18113957 + inSlope: -0.020130891 + outSlope: -0.020130891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.16438623 + inSlope: 0.56967646 + outSlope: 0.56967646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.10955621 + inSlope: 0.94132584 + outSlope: 0.94132584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.0512665 + inSlope: 0.6398402 + outSlope: 0.6398402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.034939345 + inSlope: 0.31120926 + outSlope: 0.31120926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.030519119 + inSlope: -0.030672148 + outSlope: -0.030672148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.036984153 + inSlope: -0.31166524 + outSlope: -0.31166524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.05129678 + inSlope: -0.3958732 + outSlope: -0.3958732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.069502816 + inSlope: -0.04159328 + outSlope: -0.04159328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.055486526 + inSlope: 0.36231732 + outSlope: 0.36231732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.041993994 + inSlope: 0.37254745 + outSlope: 0.37254745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.030649956 + inSlope: 0.22613543 + outSlope: 0.22613543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.026918313 + inSlope: -0.01591697 + outSlope: -0.01591697 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.04401874 + inSlope: -0.4534322 + outSlope: -0.4534322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.081167415 + inSlope: -0.5592456 + outSlope: -0.5592456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.113488026 + inSlope: -0.36857164 + outSlope: -0.36857164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.13765225 + inSlope: -0.024226356 + outSlope: -0.024226356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.13722324 + inSlope: -0.040541254 + outSlope: -0.040541254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.13537583 + inSlope: 0.2615962 + outSlope: 0.2615962 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.12374931 + inSlope: 0.41663015 + outSlope: 0.41663015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.09332789 + inSlope: 0.2505521 + outSlope: 0.2505521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.10745253 + inSlope: -0.36874318 + outSlope: -0.36874318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.13739917 + inSlope: -0.4820931 + outSlope: -0.4820931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Hand Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.011215483 + inSlope: -0.9139763 + outSlope: -0.9139763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.019250397 + inSlope: -0.970511 + outSlope: -0.970511 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.09118279 + inSlope: -1.1732941 + outSlope: -1.1732941 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.13170487 + inSlope: -1.2884737 + outSlope: -1.2884737 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.17708103 + inSlope: -1.3488245 + outSlope: -1.3488245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.22162652 + inSlope: -1.1127255 + outSlope: -1.1127255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.26430255 + inSlope: -0.21802561 + outSlope: -0.21802561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.2657978 + inSlope: -0.025438072 + outSlope: -0.025438072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.2604486 + inSlope: 0.19812173 + outSlope: 0.19812173 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.25051537 + inSlope: -0.15991007 + outSlope: -0.15991007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.27481 + inSlope: 0.23262738 + outSlope: 0.23262738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.19071375 + inSlope: 1.4704447 + outSlope: 1.4704447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.069988646 + inSlope: 1.9391944 + outSlope: 1.9391944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.0052693505 + inSlope: 1.8142486 + outSlope: 1.8142486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.050961263 + inSlope: 1.4495813 + outSlope: 1.4495813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.115842804 + inSlope: 0.5425703 + outSlope: 0.5425703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.12757708 + inSlope: -0.124293044 + outSlope: -0.124293044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.113299236 + inSlope: -0.35021132 + outSlope: -0.35021132 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.07285767 + inSlope: -0.99128795 + outSlope: -0.99128795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.032518044 + inSlope: -1.4394987 + outSlope: -1.4394987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.023108814 + inSlope: -1.8409908 + outSlope: -1.8409908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.09021456 + inSlope: -2.034326 + outSlope: -2.034326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.21998511 + inSlope: -1.6233534 + outSlope: -1.6233534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.31438386 + inSlope: -0.37530845 + outSlope: -0.37530845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.32225987 + inSlope: -0.21484181 + outSlope: -0.21484181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.3478202 + inSlope: -0.4187938 + outSlope: -0.4187938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.33029965 + inSlope: 1.3306841 + outSlope: 1.3306841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.2697464 + inSlope: 2.2967849 + outSlope: 2.2967849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.17718081 + inSlope: 2.976042 + outSlope: 2.976042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.07134341 + inSlope: 3.0846896 + outSlope: 3.0846896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.028465327 + inSlope: 2.6219912 + outSlope: 2.6219912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.10345582 + inSlope: 1.7408236 + outSlope: 1.7408236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.15573338 + inSlope: 0.017456621 + outSlope: 0.017456621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1240853 + inSlope: -0.6716082 + outSlope: -0.6716082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.07982755 + inSlope: -0.5972489 + outSlope: -0.5972489 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.018977191 + inSlope: -0.7879517 + outSlope: -0.7879517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.0104707945 + inSlope: -0.99717295 + outSlope: -0.99717295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.090417534 + inSlope: -1.3292406 + outSlope: -1.3292406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.21250583 + inSlope: -0.76093674 + outSlope: -0.76093674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.23063289 + inSlope: 0.19608425 + outSlope: 0.19608425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.19703211 + inSlope: 0.60206866 + outSlope: 0.60206866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.1769223 + inSlope: 0.5861305 + outSlope: 0.5861305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.13348551 + inSlope: 0.91555446 + outSlope: 0.91555446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.045633808 + inSlope: 1.7505388 + outSlope: 1.7505388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.019782972 + inSlope: 2.0385349 + outSlope: 2.0385349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.09026839 + inSlope: 2.0460186 + outSlope: 2.0460186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.2102699 + inSlope: 1.3582853 + outSlope: 1.3582853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.26531297 + inSlope: -0.13672273 + outSlope: -0.13672273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.22348775 + inSlope: -0.49334678 + outSlope: -0.49334678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.16779475 + inSlope: -0.24154419 + outSlope: -0.24154419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.13990647 + inSlope: -0.5807506 + outSlope: -0.5807506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.07981889 + inSlope: -1.1853105 + outSlope: -1.1853105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.012305954 + inSlope: -1.4851503 + outSlope: -1.4851503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.11116599 + inSlope: -1.3432546 + outSlope: -1.3432546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.18254638 + inSlope: -0.7110462 + outSlope: -0.7110462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.20182796 + inSlope: 0.20798627 + outSlope: 0.20798627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.14366348 + inSlope: 0.9829768 + outSlope: 0.9829768 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.014082945 + inSlope: 1.4713078 + outSlope: 1.4713078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.03567524 + inSlope: 1.4801763 + outSlope: 1.4801763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.2172874 + inSlope: 0.3148114 + outSlope: 0.3148114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.18545172 + inSlope: -0.42162848 + outSlope: -0.42162848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.15458827 + inSlope: -0.6419594 + outSlope: -0.6419594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.100566894 + inSlope: -0.86664915 + outSlope: -0.86664915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.011215483 + inSlope: -0.90759426 + outSlope: -0.90759426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Hand In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.054033514 + inSlope: 0.9436115 + outSlope: 0.9436115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.18069005 + inSlope: 0.9288343 + outSlope: 0.9288343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.25255507 + inSlope: 0.35142395 + outSlope: 0.35142395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.26164603 + inSlope: -0.014986845 + outSlope: -0.014986845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.24325296 + inSlope: -0.16235456 + outSlope: -0.16235456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.18972757 + inSlope: -0.88066214 + outSlope: -0.88066214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.10938921 + inSlope: -1.4915587 + outSlope: -1.4915587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.05550662 + inSlope: -1.6662027 + outSlope: -1.6662027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.0016909668 + inSlope: -2.4337935 + outSlope: -2.4337935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.10674643 + inSlope: -2.8931775 + outSlope: -2.8931775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.19456947 + inSlope: -2.261033 + outSlope: -2.261033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.2850895 + inSlope: 1.0420998 + outSlope: 1.0420998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.17322102 + inSlope: 2.3303509 + outSlope: 2.3303509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.08465352 + inSlope: 2.742513 + outSlope: 2.742513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.009613338 + inSlope: 2.2361376 + outSlope: 2.2361376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.064422525 + inSlope: 1.6098646 + outSlope: 1.6098646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.16158412 + inSlope: 1.1941724 + outSlope: 1.1941724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.25880274 + inSlope: 0.17448904 + outSlope: 0.17448904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.2488147 + inSlope: -0.26078808 + outSlope: -0.26078808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.23079443 + inSlope: -0.011544688 + outSlope: -0.011544688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.19957364 + inSlope: -1.0966064 + outSlope: -1.0966064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.15174422 + inSlope: -1.7821548 + outSlope: -1.7821548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.08076344 + inSlope: -2.334524 + outSlope: -2.334524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.0038908669 + inSlope: -3.7092056 + outSlope: -3.7092056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.16651702 + inSlope: -4.4146852 + outSlope: -4.4146852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.29820296 + inSlope: -3.2166543 + outSlope: -3.2166543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.41618854 + inSlope: -0.493901 + outSlope: -0.493901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.3591744 + inSlope: 0.86845046 + outSlope: 0.86845046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.28093228 + inSlope: 0.8782848 + outSlope: 0.8782848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.14743954 + inSlope: 1.8932945 + outSlope: 1.8932945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.078333795 + inSlope: 2.2120414 + outSlope: 2.2120414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.000029749672 + inSlope: 1.8115778 + outSlope: 1.8115778 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.04243794 + inSlope: 1.2941872 + outSlope: 1.2941872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.23042092 + inSlope: 0.65667355 + outSlope: 0.65667355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.25693673 + inSlope: -0.048484553 + outSlope: -0.048484553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.24290438 + inSlope: -0.1388992 + outSlope: -0.1388992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.19572811 + inSlope: -0.92856646 + outSlope: -0.92856646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.10566235 + inSlope: -1.7273725 + outSlope: -1.7273725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.04250812 + inSlope: -2.3609853 + outSlope: -2.3609853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.05173651 + inSlope: -3.38488 + outSlope: -3.38488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.18315032 + inSlope: -3.6686578 + outSlope: -3.6686578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.3790397 + inSlope: -1.9295142 + outSlope: -1.9295142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.41098997 + inSlope: 1.1459043 + outSlope: 1.1459043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.20952162 + inSlope: 2.3551555 + outSlope: 2.3551555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.05861944 + inSlope: 2.018928 + outSlope: 2.018928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.0035572574 + inSlope: 1.3933725 + outSlope: 1.3933725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.034272194 + inSlope: 0.92036575 + outSlope: 0.92036575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.09709843 + inSlope: 0.98877 + outSlope: 0.98877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.24585383 + inSlope: 0.5417807 + outSlope: 0.5417807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.253038 + inSlope: -0.20771486 + outSlope: -0.20771486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.16744559 + inSlope: -1.2370985 + outSlope: -1.2370985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.06292547 + inSlope: -1.6960435 + outSlope: -1.6960435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.006317595 + inSlope: -2.1633675 + outSlope: -2.1633675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.081298895 + inSlope: -2.088997 + outSlope: -2.088997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.13294873 + inSlope: -0.80180275 + outSlope: -0.80180275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.13475236 + inSlope: 0.43447357 + outSlope: 0.43447357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.10398385 + inSlope: 1.1161388 + outSlope: 1.1161388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.060343184 + inSlope: 1.4232522 + outSlope: 1.4232522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.00910046 + inSlope: 1.2623019 + outSlope: 1.2623019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.023810195 + inSlope: 0.9470105 + outSlope: 0.9470105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.054033514 + inSlope: 0.90670043 + outSlope: 0.90670043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Shoulder Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15215456 + inSlope: -1.1673368 + outSlope: -1.1673368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.06921715 + inSlope: -1.4143488 + outSlope: -1.4143488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.018953405 + inSlope: -1.6035664 + outSlope: -1.6035664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.03768728 + inSlope: -1.9537251 + outSlope: -1.9537251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.111294925 + inSlope: -2.4746237 + outSlope: -2.4746237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.20266223 + inSlope: -2.6534672 + outSlope: -2.6534672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.28819278 + inSlope: -2.4064589 + outSlope: -2.4064589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.3630928 + inSlope: -1.5426964 + outSlope: -1.5426964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.3910392 + inSlope: -0.7997159 + outSlope: -0.7997159 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.4164072 + inSlope: -1.1389487 + outSlope: -1.1389487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.4669691 + inSlope: -1.2529833 + outSlope: -1.2529833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.48381796 + inSlope: 1.0304615 + outSlope: 1.0304615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.121090375 + inSlope: 3.126278 + outSlope: 3.126278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.012531601 + inSlope: 3.2988813 + outSlope: 3.2988813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.09883503 + inSlope: 3.2485185 + outSlope: 3.2485185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.3679 + inSlope: 1.8331802 + outSlope: 1.8331802 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.46523175 + inSlope: -0.12802643 + outSlope: -0.12802643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.34417644 + inSlope: -1.7270064 + outSlope: -1.7270064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.038689412 + inSlope: -2.6396832 + outSlope: -2.6396832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.14063944 + inSlope: -2.6367116 + outSlope: -2.6367116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.35911444 + inSlope: -1.4060761 + outSlope: -1.4060761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.4076815 + inSlope: -0.13668747 + outSlope: -0.13668747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.38602597 + inSlope: 0.13216281 + outSlope: 0.13216281 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.38817993 + inSlope: 0.0030751564 + outSlope: 0.0030751564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.36004516 + inSlope: 1.2879366 + outSlope: 1.2879366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.19763646 + inSlope: 3.6094704 + outSlope: 3.6094704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.058585133 + inSlope: 4.5272255 + outSlope: 4.5272255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.10417827 + inSlope: 4.8723583 + outSlope: 4.8723583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.40700224 + inSlope: 3.628726 + outSlope: 3.628726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.562891 + inSlope: 1.0614241 + outSlope: 1.0614241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.5213584 + inSlope: -0.66349065 + outSlope: -0.66349065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.4045233 + inSlope: -1.0918922 + outSlope: -1.0918922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.26503202 + inSlope: -1.7171885 + outSlope: -1.7171885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.12913653 + inSlope: -2.4248872 + outSlope: -2.4248872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.041823998 + inSlope: -2.762472 + outSlope: -2.762472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.05502878 + inSlope: -2.9084716 + outSlope: -2.9084716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.15207462 + inSlope: -2.6854079 + outSlope: -2.6854079 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.2887155 + inSlope: -1.127779 + outSlope: -1.127779 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.309241 + inSlope: -0.090215296 + outSlope: -0.090215296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.21335214 + inSlope: 1.3394649 + outSlope: 1.3394649 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.169277 + inSlope: 1.2412113 + outSlope: 1.2412113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.0937815 + inSlope: 1.1714221 + outSlope: 1.1714221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.052510068 + inSlope: 1.4135623 + outSlope: 1.4135623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.000455899 + inSlope: 1.8024395 + outSlope: 1.8024395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.14719562 + inSlope: 2.5060744 + outSlope: 2.5060744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.5267412 + inSlope: 1.1690763 + outSlope: 1.1690763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.5340136 + inSlope: -0.9974828 + outSlope: -0.9974828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.3088899 + inSlope: -1.6469705 + outSlope: -1.6469705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.21841407 + inSlope: -1.1381991 + outSlope: -1.1381991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.08910186 + inSlope: -1.9250991 + outSlope: -1.9250991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.014893812 + inSlope: -2.5391054 + outSlope: -2.5391054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.08017167 + inSlope: -3.0649676 + outSlope: -3.0649676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.39115784 + inSlope: -2.3301702 + outSlope: -2.3301702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.4773214 + inSlope: -0.18923314 + outSlope: -0.18923314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.31417745 + inSlope: 1.7152544 + outSlope: 1.7152544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.20509422 + inSlope: 1.6140392 + outSlope: 1.6140392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.088701844 + inSlope: 2.0229092 + outSlope: 2.0229092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.015674239 + inSlope: 2.3669634 + outSlope: 2.3669634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.06909556 + inSlope: 2.60678 + outSlope: 2.60678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.24014404 + inSlope: 2.1552577 + outSlope: 2.1552577 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.30179462 + inSlope: 1.2949471 + outSlope: 1.2949471 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.32647377 + inSlope: 0.17844442 + outSlope: 0.17844442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.28452647 + inSlope: -0.91347677 + outSlope: -0.91347677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.15215456 + inSlope: -1.0545244 + outSlope: -1.0545244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Shoulder Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.16092038 + inSlope: 0.32028747 + outSlope: 0.32028747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.19896677 + inSlope: 0.4360733 + outSlope: 0.4360733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.22632642 + inSlope: 0.3893416 + outSlope: 0.3893416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.26037344 + inSlope: 0.7063971 + outSlope: 0.7063971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.28669655 + inSlope: 0.5702828 + outSlope: 0.5702828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.30941918 + inSlope: 0.52495396 + outSlope: 0.52495396 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.33338922 + inSlope: 0.60046375 + outSlope: 0.60046375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.33690023 + inSlope: -0.56613016 + outSlope: -0.56613016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.23376767 + inSlope: -0.6537819 + outSlope: -0.6537819 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.1742633 + inSlope: -0.4899433 + outSlope: -0.4899433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.13604048 + inSlope: -0.57882434 + outSlope: -0.57882434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.10724954 + inSlope: -0.13758765 + outSlope: -0.13758765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.122169495 + inSlope: 0.56702065 + outSlope: 0.56702065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.1990101 + inSlope: 0.63389355 + outSlope: 0.63389355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.22263525 + inSlope: -0.09466687 + outSlope: -0.09466687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.21404256 + inSlope: 0.035083946 + outSlope: 0.035083946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.23511928 + inSlope: 0.60746753 + outSlope: 0.60746753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.31215584 + inSlope: 0.6599752 + outSlope: 0.6599752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.30746818 + inSlope: -0.6857338 + outSlope: -0.6857338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.2334925 + inSlope: -0.5395545 + outSlope: -0.5395545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.21118689 + inSlope: -0.095412076 + outSlope: -0.095412076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.19583474 + inSlope: -0.43211323 + outSlope: -0.43211323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.13250421 + inSlope: -0.029134445 + outSlope: -0.029134445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.15719233 + inSlope: 0.7068418 + outSlope: 0.7068418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.2501817 + inSlope: 0.8943861 + outSlope: 0.8943861 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.3114853 + inSlope: 0.33616203 + outSlope: 0.33616203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.3504595 + inSlope: 0.41443968 + outSlope: 0.41443968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.41130993 + inSlope: -0.45020786 + outSlope: -0.45020786 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.25075033 + inSlope: -1.1303587 + outSlope: -1.1303587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.16371745 + inSlope: -0.50646573 + outSlope: -0.50646573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.14587563 + inSlope: -0.029745057 + outSlope: -0.029745057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.17172508 + inSlope: 0.4677415 + outSlope: 0.4677415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.28588682 + inSlope: 0.463323 + outSlope: 0.463323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.33966804 + inSlope: 0.412427 + outSlope: 0.412427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.3810808 + inSlope: 0.2057377 + outSlope: 0.2057377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.41308826 + inSlope: 0.24392469 + outSlope: 0.24392469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.40333384 + inSlope: -0.5681071 + outSlope: -0.5681071 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.21371634 + inSlope: -0.7319478 + outSlope: -0.7319478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.18034875 + inSlope: -0.27628344 + outSlope: -0.27628344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.16914451 + inSlope: -0.110723704 + outSlope: -0.110723704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.15076959 + inSlope: -0.03879126 + outSlope: -0.03879126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.15422791 + inSlope: 0.14917746 + outSlope: 0.14917746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.16092025 + inSlope: 0.20077024 + outSlope: 0.20077024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3388101 + inSlope: -0.6765255 + outSlope: -0.6765255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.47385436 + inSlope: -0.3746787 + outSlope: -0.3746787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.49032655 + inSlope: 0.04799182 + outSlope: 0.04799182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.3281305 + inSlope: 1.311707 + outSlope: 1.311707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.23259127 + inSlope: 1.4901752 + outSlope: 1.4901752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.13940303 + inSlope: 1.172744 + outSlope: 1.172744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.06988684 + inSlope: 0.06732244 + outSlope: 0.06732244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.23901416 + inSlope: -1.162174 + outSlope: -1.162174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.3320073 + inSlope: -0.7022003 + outSlope: -0.7022003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.40758198 + inSlope: -0.94994855 + outSlope: -0.94994855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.5288466 + inSlope: -0.51501834 + outSlope: -0.51501834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.4931852 + inSlope: 0.57798636 + outSlope: 0.57798636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.3731145 + inSlope: 1.2536472 + outSlope: 1.2536472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.19230887 + inSlope: 1.2147026 + outSlope: 1.2147026 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.120314494 + inSlope: 0.9405055 + outSlope: 0.9405055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.072851494 + inSlope: 0.4231664 + outSlope: 0.4231664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.06352447 + inSlope: -0.103350215 + outSlope: -0.103350215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.09439329 + inSlope: -0.36970496 + outSlope: -0.36970496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.115293086 + inSlope: -0.20983982 + outSlope: -0.20983982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.12343657 + inSlope: -0.10838371 + outSlope: -0.10838371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.13890208 + inSlope: -0.46872565 + outSlope: -0.46872565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.295945 + inSlope: -1.2025934 + outSlope: -1.2025934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.44736406 + inSlope: -0.31218037 + outSlope: -0.31218037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.41823554 + inSlope: 0.5235467 + outSlope: 0.5235467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.28233165 + inSlope: 0.851591 + outSlope: 0.851591 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.21720062 + inSlope: 0.45166612 + outSlope: 0.45166612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.15588853 + inSlope: 0.696544 + outSlope: 0.696544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.07053418 + inSlope: 0.80164003 + outSlope: 0.80164003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.046369094 + inSlope: 0.5764987 + outSlope: 0.5764987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.032100968 + inSlope: 0.19126678 + outSlope: 0.19126678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.03361799 + inSlope: -0.25076985 + outSlope: -0.25076985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.04881905 + inSlope: -0.6549915 + outSlope: -0.6549915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.21062951 + inSlope: -1.5070786 + outSlope: -1.5070786 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.4826608 + inSlope: -0.33549863 + outSlope: -0.33549863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.39014474 + inSlope: 0.8328638 + outSlope: 0.8328638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.25775096 + inSlope: -0.014740095 + outSlope: -0.014740095 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.29663065 + inSlope: -0.57594323 + outSlope: -0.57594323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.33881 + inSlope: -0.6510639 + outSlope: -0.6510639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.22303148 + inSlope: 0.70939595 + outSlope: 0.70939595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.3119636 + inSlope: 0.5486307 + outSlope: 0.5486307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.3430159 + inSlope: -0.0784877 + outSlope: -0.0784877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.32462582 + inSlope: -0.02774476 + outSlope: -0.02774476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.31839955 + inSlope: -0.28480536 + outSlope: -0.28480536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.24171889 + inSlope: -0.35310805 + outSlope: -0.35310805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.20770569 + inSlope: -0.22640887 + outSlope: -0.22640887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.2142976 + inSlope: 0.53814775 + outSlope: 0.53814775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.31946322 + inSlope: 0.62971354 + outSlope: 0.62971354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.34891644 + inSlope: -0.18160406 + outSlope: -0.18160406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.33437577 + inSlope: -0.018640477 + outSlope: -0.018640477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.29770494 + inSlope: -0.56348634 + outSlope: -0.56348634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.2223735 + inSlope: -0.30938154 + outSlope: -0.30938154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.21977088 + inSlope: -0.017986199 + outSlope: -0.017986199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.22102422 + inSlope: 0.33621234 + outSlope: 0.33621234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.35128915 + inSlope: 0.9035559 + outSlope: 0.9035559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.42269048 + inSlope: -0.17040537 + outSlope: -0.17040537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.3418606 + inSlope: -0.8421849 + outSlope: -0.8421849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.2794176 + inSlope: -0.2950889 + outSlope: -0.2950889 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.25982866 + inSlope: -0.32212824 + outSlope: -0.32212824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.15346326 + inSlope: -0.31508365 + outSlope: -0.31508365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.19221608 + inSlope: 0.8824949 + outSlope: 0.8824949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.35919198 + inSlope: 1.3190254 + outSlope: 1.3190254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.4635251 + inSlope: 0.031196073 + outSlope: 0.031196073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.32770294 + inSlope: -0.80872166 + outSlope: -0.80872166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.2558627 + inSlope: -0.21558857 + outSlope: -0.21558857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.2346401 + inSlope: -0.331554 + outSlope: -0.331554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.15426321 + inSlope: -0.70594 + outSlope: -0.70594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.104163244 + inSlope: -0.16770002 + outSlope: -0.16770002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.10283054 + inSlope: 0.11155306 + outSlope: 0.11155306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.12745966 + inSlope: 0.48177987 + outSlope: 0.48177987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.20106164 + inSlope: 0.6445692 + outSlope: 0.6445692 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.22303107 + inSlope: 0.6590838 + outSlope: 0.6590838 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1036657 + inSlope: 1.2803241 + outSlope: 1.2803241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.06098823 + inSlope: 1.4013222 + outSlope: 1.4013222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.010244213 + inSlope: 1.6531923 + outSlope: 1.6531923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.049224608 + inSlope: 1.9135357 + outSlope: 1.9135357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.117324844 + inSlope: 2.3740265 + outSlope: 2.3740265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.20749304 + inSlope: 3.1366267 + outSlope: 3.1366267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.32643333 + inSlope: 3.5532384 + outSlope: 3.5532384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.44437563 + inSlope: 3.3434868 + outSlope: 3.3434868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.54933244 + inSlope: 2.1466944 + outSlope: 2.1466944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.5874886 + inSlope: 1.0788114 + outSlope: 1.0788114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.6212532 + inSlope: 1.4365108 + outSlope: 1.4365108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.683256 + inSlope: 1.4200004 + outSlope: 1.4200004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.35594043 + inSlope: -3.1869721 + outSlope: -3.1869721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.1305453 + inSlope: -3.2985091 + outSlope: -3.2985091 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.025109498 + inSlope: -2.9924512 + outSlope: -2.9924512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.06895142 + inSlope: -2.5767863 + outSlope: -2.5767863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.20375139 + inSlope: -1.3666931 + outSlope: -1.3666931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.24025927 + inSlope: 0.30210876 + outSlope: 0.30210876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.21721855 + inSlope: 0.4559583 + outSlope: 0.4559583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.11672781 + inSlope: 1.8913832 + outSlope: 1.8913832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.041683674 + inSlope: 2.6727674 + outSlope: 2.6727674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.061456516 + inSlope: 3.420504 + outSlope: 3.420504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.32312003 + inSlope: 4.0574646 + outSlope: 4.0574646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.57073176 + inSlope: 2.9819784 + outSlope: 2.9819784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.73374003 + inSlope: 0.47285208 + outSlope: 0.47285208 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.7242015 + inSlope: -0.554782 + outSlope: -0.554782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.5007594 + inSlope: -3.1034923 + outSlope: -3.1034923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.25544456 + inSlope: -3.9931498 + outSlope: -3.9931498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.006483758 + inSlope: -3.4671876 + outSlope: -3.4671876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.25356752 + inSlope: -1.3656402 + outSlope: -1.3656402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.2758689 + inSlope: 0.39335394 + outSlope: 0.39335394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.21553576 + inSlope: 0.70036185 + outSlope: 0.70036185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.14981896 + inSlope: 1.4023407 + outSlope: 1.4023407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.023291925 + inSlope: 2.335269 + outSlope: 2.335269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.060928825 + inSlope: 2.6857238 + outSlope: 2.6857238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.35797495 + inSlope: 2.9473982 + outSlope: 2.9473982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.61376935 + inSlope: 0.23357859 + outSlope: 0.23357859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.119109206 + inSlope: -2.703146 + outSlope: -2.703146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.033768512 + inSlope: -2.428176 + outSlope: -2.428176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.04276904 + inSlope: -2.1416826 + outSlope: -2.1416826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.20436542 + inSlope: -1.0563993 + outSlope: -1.0563993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.27305135 + inSlope: -0.03896689 + outSlope: -0.03896689 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.22431578 + inSlope: 0.874743 + outSlope: 0.874743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.13862838 + inSlope: 1.7151331 + outSlope: 1.7151331 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.00055898685 + inSlope: 2.3474221 + outSlope: 2.3474221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.42988604 + inSlope: 2.4113493 + outSlope: 2.4113493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.62592643 + inSlope: 0.07134862 + outSlope: 0.07134862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.33076748 + inSlope: -2.9058688 + outSlope: -2.9058688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.03931087 + inSlope: -2.6493244 + outSlope: -2.6493244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.043745123 + inSlope: -2.292871 + outSlope: -2.292871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.22849214 + inSlope: -0.3695207 + outSlope: -0.3695207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.2323876 + inSlope: 0.1516576 + outSlope: 0.1516576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.19571379 + inSlope: 0.74400437 + outSlope: 0.74400437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.13818087 + inSlope: 0.9767314 + outSlope: 0.9767314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.10366603 + inSlope: 1.035446 + outSlope: 1.035446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Forearm Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.11285702 + inSlope: -0.35205936 + outSlope: -0.35205936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.15247683 + inSlope: -0.20926598 + outSlope: -0.20926598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.15816627 + inSlope: 0.03811956 + outSlope: 0.03811956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.1605224 + inSlope: -0.13956621 + outSlope: -0.13956621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.17368913 + inSlope: 0.25381565 + outSlope: 0.25381565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.06003233 + inSlope: 0.55303013 + outSlope: 0.55303013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.028070135 + inSlope: 0.43163443 + outSlope: 0.43163443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.014338958 + inSlope: 0.37462318 + outSlope: 0.37462318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.00309526 + inSlope: 0.334897 + outSlope: 0.334897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.007987508 + inSlope: 0.32613328 + outSlope: 0.32613328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.018646957 + inSlope: 0.30460927 + outSlope: 0.30460927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.03333338 + inSlope: -0.16868505 + outSlope: -0.16868505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.023007883 + inSlope: -0.50713897 + outSlope: -0.50713897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.00047585 + inSlope: -0.8677486 + outSlope: -0.8677486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.034842093 + inSlope: -1.1449214 + outSlope: -1.1449214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.076804 + inSlope: -1.3197441 + outSlope: -1.3197441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.16415662 + inSlope: -1.0927069 + outSlope: -1.0927069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.21393132 + inSlope: -0.36528903 + outSlope: -0.36528903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.2169949 + inSlope: -0.119201064 + outSlope: -0.119201064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.26764184 + inSlope: -0.41566974 + outSlope: -0.41566974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.25855926 + inSlope: 0.87142664 + outSlope: 0.87142664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.16662821 + inSlope: 1.8188848 + outSlope: 1.8188848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.09964077 + inSlope: 2.1047058 + outSlope: 2.1047058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.026314626 + inSlope: 2.141526 + outSlope: 2.141526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.043127745 + inSlope: 1.8977782 + outSlope: 1.8977782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.13797031 + inSlope: 0.78664917 + outSlope: 0.78664917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.14874572 + inSlope: -0.28812551 + outSlope: -0.28812551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1158643 + inSlope: -0.45886683 + outSlope: -0.45886683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.10284779 + inSlope: -0.2900566 + outSlope: -0.2900566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.092048496 + inSlope: -0.13574147 + outSlope: -0.13574147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.069554776 + inSlope: -0.6322553 + outSlope: -0.6322553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.04309963 + inSlope: -0.9221512 + outSlope: -0.9221512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.008078083 + inSlope: -1.1300453 + outSlope: -1.1300453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.03223665 + inSlope: -1.207958 + outSlope: -1.207958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.10975325 + inSlope: -1.0147736 + outSlope: -1.0147736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.19560608 + inSlope: -0.34475648 + outSlope: -0.34475648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.22787812 + inSlope: -0.12631667 + outSlope: -0.12631667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.2211679 + inSlope: 0.36644977 + outSlope: 0.36644977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.18200423 + inSlope: 0.82910264 + outSlope: 0.82910264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.072647125 + inSlope: 1.1812037 + outSlope: 1.1812037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.034133777 + inSlope: 1.1223269 + outSlope: 1.1223269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.0021746024 + inSlope: 0.9877756 + outSlope: 0.9877756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.03171787 + inSlope: 0.77959114 + outSlope: 0.77959114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.054147296 + inSlope: 0.53535944 + outSlope: 0.53535944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.067408465 + inSlope: 0.2652467 + outSlope: 0.2652467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.07058667 + inSlope: -0.097081065 + outSlope: -0.097081065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.057834845 + inSlope: -0.23847732 + outSlope: -0.23847732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.027106723 + inSlope: -0.4127555 + outSlope: -0.4127555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.01180821 + inSlope: -0.55532855 + outSlope: -0.55532855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.009915144 + inSlope: -0.72201806 + outSlope: -0.72201806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.036326468 + inSlope: -0.8527266 + outSlope: -0.8527266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.12914607 + inSlope: -0.8663305 + outSlope: -0.8663305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.19716293 + inSlope: -0.50561583 + outSlope: -0.50561583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.2440854 + inSlope: -0.46839505 + outSlope: -0.46839505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.2729842 + inSlope: 0.25065216 + outSlope: 0.25065216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.1675182 + inSlope: 1.155695 + outSlope: 1.155695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.087860376 + inSlope: 1.1336868 + outSlope: 1.1336868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.051723465 + inSlope: 0.944064 + outSlope: 0.944064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.024922833 + inSlope: 0.6225506 + outSlope: 0.6225506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.01022013 + inSlope: 0.18531893 + outSlope: 0.18531893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.012568248 + inSlope: -0.26859003 + outSlope: -0.26859003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.028126115 + inSlope: -0.5192158 + outSlope: -0.5192158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.047182605 + inSlope: -0.5641898 + outSlope: -0.5641898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.098674394 + inSlope: -0.45017323 + outSlope: -0.45017323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.11285684 + inSlope: -0.42547387 + outSlope: -0.42547387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Forearm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.19499104 + inSlope: 0.63716096 + outSlope: 0.63716096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.31873244 + inSlope: 0.9005359 + outSlope: 0.9005359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.36976072 + inSlope: 0.41804644 + outSlope: 0.41804644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.37608 + inSlope: -0.057101104 + outSlope: -0.057101104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.35868087 + inSlope: -0.5482737 + outSlope: -0.5482737 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.2711884 + inSlope: -0.47672474 + outSlope: -0.47672474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.22008339 + inSlope: -0.30199194 + outSlope: -0.30199194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.18532494 + inSlope: -0.41730288 + outSlope: -0.41730288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.15595168 + inSlope: 0.06291964 + outSlope: 0.06291964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.20679088 + inSlope: 0.76951647 + outSlope: 0.76951647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.26776043 + inSlope: 0.2125532 + outSlope: 0.2125532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.24851836 + inSlope: 0.05958265 + outSlope: 0.05958265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.2993892 + inSlope: 0.20871529 + outSlope: 0.20871529 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.25476885 + inSlope: -0.680369 + outSlope: -0.680369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.1912172 + inSlope: -0.4823275 + outSlope: -0.4823275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.15502118 + inSlope: -0.08524488 + outSlope: -0.08524488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.16443767 + inSlope: 0.25912845 + outSlope: 0.25912845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.18380989 + inSlope: 0.23400481 + outSlope: 0.23400481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.22934377 + inSlope: 0.7273601 + outSlope: 0.7273601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.3653695 + inSlope: 0.20902742 + outSlope: 0.20902742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.3188351 + inSlope: -1.1074626 + outSlope: -1.1074626 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.14154093 + inSlope: -0.96818197 + outSlope: -0.96818197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.10432993 + inSlope: -0.15491492 + outSlope: -0.15491492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.14610721 + inSlope: 0.35734323 + outSlope: 0.35734323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.15316902 + inSlope: -0.21442008 + outSlope: -0.21442008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.097643 + inSlope: -0.4636264 + outSlope: -0.4636264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.08264824 + inSlope: -0.3854281 + outSlope: -0.3854281 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.065422475 + inSlope: -0.09551916 + outSlope: -0.09551916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.065579884 + inSlope: 0.085110135 + outSlope: 0.085110135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.07109648 + inSlope: 0.2985098 + outSlope: 0.2985098 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.08548052 + inSlope: 0.49002856 + outSlope: 0.49002856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.14663525 + inSlope: 0.5901422 + outSlope: 0.5901422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.2033843 + inSlope: 0.27045098 + outSlope: 0.27045098 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.19365871 + inSlope: -0.5903697 + outSlope: -0.5903697 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.08187944 + inSlope: -0.65512973 + outSlope: -0.65512973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06393054 + inSlope: -0.37058187 + outSlope: -0.37058187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.06018872 + inSlope: 0.19568689 + outSlope: 0.19568689 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.095494464 + inSlope: 0.27761224 + outSlope: 0.27761224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.10285866 + inSlope: -0.06613127 + outSlope: -0.06613127 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.07422313 + inSlope: -0.12448019 + outSlope: -0.12448019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.081895396 + inSlope: 0.22130491 + outSlope: 0.22130491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.10279869 + inSlope: 0.091440395 + outSlope: 0.091440395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.102639936 + inSlope: -0.041146353 + outSlope: -0.041146353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.10489252 + inSlope: 0.25258902 + outSlope: 0.25258902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.13498405 + inSlope: 0.54085 + outSlope: 0.54085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.19499102 + inSlope: 0.6336077 + outSlope: 0.6336077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Hand Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.14145362 + inSlope: -0.9064364 + outSlope: -0.9064364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.24232987 + inSlope: -1.1942503 + outSlope: -1.1942503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3379684 + inSlope: -1.7062445 + outSlope: -1.7062445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.4454892 + inSlope: -1.0735918 + outSlope: -1.0735918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.47320628 + inSlope: -0.04822165 + outSlope: -0.04822165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.46040148 + inSlope: 0.5102994 + outSlope: 0.5102994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.4208565 + inSlope: 0.43125814 + outSlope: 0.43125814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.3668855 + inSlope: 1.0919427 + outSlope: 1.0919427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.25454164 + inSlope: 2.1656494 + outSlope: 2.1656494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.094522886 + inSlope: 2.3120265 + outSlope: 2.3120265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.021573426 + inSlope: 1.8828278 + outSlope: 1.8828278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.030999068 + inSlope: 1.1585761 + outSlope: 1.1585761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.055664998 + inSlope: 0.30040902 + outSlope: 0.30040902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.051026307 + inSlope: -0.39970315 + outSlope: -0.39970315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.02901814 + inSlope: -0.72936535 + outSlope: -0.72936535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.0024019503 + inSlope: -0.6998559 + outSlope: -0.6998559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.017638924 + inSlope: -0.38122922 + outSlope: -0.38122922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.023013309 + inSlope: 0.058169656 + outSlope: 0.058169656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.013760917 + inSlope: 0.42836297 + outSlope: 0.42836297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.0055442285 + inSlope: 0.580803 + outSlope: 0.580803 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.024959246 + inSlope: 0.36967424 + outSlope: 0.36967424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.030189173 + inSlope: -0.16225061 + outSlope: -0.16225061 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.014142566 + inSlope: -0.7746228 + outSlope: -0.7746228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.021452297 + inSlope: -1.2444651 + outSlope: -1.2444651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.06882169 + inSlope: -1.4392784 + outSlope: -1.4392784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.15901922 + inSlope: -1.0308032 + outSlope: -1.0308032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.18612441 + inSlope: -0.5165558 + outSlope: -0.5165558 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.1832047 + inSlope: 0.4446054 + outSlope: 0.4446054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.15068626 + inSlope: 0.11391405 + outSlope: 0.11391405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.15622169 + inSlope: -0.48503834 + outSlope: -0.48503834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.18302214 + inSlope: -1.0201068 + outSlope: -1.0201068 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.26308843 + inSlope: -0.88314426 + outSlope: -0.88314426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.2731794 + inSlope: 0.837333 + outSlope: 0.837333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.15252726 + inSlope: 2.4842424 + outSlope: 2.4842424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.061666675 + inSlope: 2.7556543 + outSlope: 2.7556543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.031182854 + inSlope: 2.5808783 + outSlope: 2.5808783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.11039172 + inSlope: 2.0951414 + outSlope: 2.0951414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.25118282 + inSlope: 0.042679414 + outSlope: 0.042679414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.18694794 + inSlope: -0.5237742 + outSlope: -0.5237742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.1507631 + inSlope: -0.31187683 + outSlope: -0.31187683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.09612149 + inSlope: -0.970145 + outSlope: -0.970145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.05780579 + inSlope: -1.3121814 + outSlope: -1.3121814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.008642813 + inSlope: -1.5472801 + outSlope: -1.5472801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.04534611 + inSlope: -1.5997032 + outSlope: -1.5997032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.09800396 + inSlope: -1.5192676 + outSlope: -1.5192676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.24192844 + inSlope: -1.5090411 + outSlope: -1.5090411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.4211601 + inSlope: -0.58062774 + outSlope: -0.58062774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.34383097 + inSlope: 1.5303764 + outSlope: 1.5303764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.22472736 + inSlope: 1.8389256 + outSlope: 1.8389256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.10737929 + inSlope: 1.6488426 + outSlope: 1.6488426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.012142833 + inSlope: 1.0919085 + outSlope: 1.0919085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.017841544 + inSlope: 0.7013054 + outSlope: 0.7013054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.038684748 + inSlope: -0.046039548 + outSlope: -0.046039548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.01663222 + inSlope: -0.51305825 + outSlope: -0.51305825 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.002662476 + inSlope: -0.6008334 + outSlope: -0.6008334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.023423443 + inSlope: -0.62062436 + outSlope: -0.62062436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.065384924 + inSlope: -0.68648076 + outSlope: -0.68648076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.1205058 + inSlope: -1.0408605 + outSlope: -1.0408605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.20583375 + inSlope: -1.463507 + outSlope: -1.463507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.3401554 + inSlope: -0.8046532 + outSlope: -0.8046532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.355443 + inSlope: 0.3247492 + outSlope: 0.3247492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.2926349 + inSlope: 0.40527022 + outSlope: 0.40527022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.30205467 + inSlope: -0.3637861 + outSlope: -0.3637861 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.3107023 + inSlope: 0.47134614 + outSlope: 0.47134614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.20026502 + inSlope: 1.5387065 + outSlope: 1.5387065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.09292071 + inSlope: 1.5116229 + outSlope: 1.5116229 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.008217914 + inSlope: 0.9767431 + outSlope: 0.9767431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.019157652 + inSlope: 0.59865415 + outSlope: 0.59865415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.031692322 + inSlope: 0.05984749 + outSlope: 0.05984749 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.02314748 + inSlope: -0.51390135 + outSlope: -0.51390135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.0025677357 + inSlope: -0.8245584 + outSlope: -0.8245584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.031823028 + inSlope: -0.8656181 + outSlope: -0.8656181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.14145324 + inSlope: -0.79821676 + outSlope: -0.79821676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Hand In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.0324 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -2.0324 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.85894877 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.85894877 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.9800006 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.9800006 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.11228611 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.11228611 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3085065 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3085065 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5684478 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5684478 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3843168 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3843168 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.2831607 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.2831607 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2975012 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.2975012 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3955809 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3955809 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3846586 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3846586 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.28317747 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.28317747 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2792029 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.2792029 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.1373216 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 1.1373216 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3842905 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3842905 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.28317314 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.28317314 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2538441 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.2538441 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.65680075 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.65680075 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3830793 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3830793 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.282928 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.282928 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3059363 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3059363 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3091702 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3091702 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3724688 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.3724688 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2273716 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.2273716 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4089553 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4089553 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5430755 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5430755 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4733479 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4733479 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.32746127 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.32746127 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3985213 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3985213 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3990641 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3990641 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4731826 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4731826 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3275166 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.3275166 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3786342 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3786342 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.2690098 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 1.2690098 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4734865 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4734865 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.32744128 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.32744128 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3694631 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3694631 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4478155 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.4478155 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4733285 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4733285 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.32767487 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.32767487 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.3 Stretched + path: + classID: 95 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 8 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 13 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 15 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 22 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 31 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 7 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 9 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 10 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 11 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 12 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 14 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 16 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 17 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 18 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 19 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 20 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 21 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 23 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 24 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 25 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 26 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 27 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 28 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 29 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 30 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 32 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 33 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 34 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 35 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 36 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 37 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 38 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 39 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 40 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 41 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 42 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 43 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 44 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 45 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 46 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 47 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 48 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 49 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 50 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 51 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 52 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 53 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 54 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 55 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 56 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 63 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 64 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 65 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 66 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 67 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 68 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 69 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 70 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 71 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 72 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 73 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 74 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 75 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 76 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 77 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 78 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 79 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 80 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 81 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 82 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 83 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 84 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 85 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 86 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 87 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 88 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 89 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 90 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 91 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 92 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 93 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 94 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 95 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 96 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 57 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 58 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 59 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 60 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 61 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 62 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 97 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 98 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 99 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 100 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 101 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 102 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 103 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 104 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 105 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 106 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 107 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 108 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 109 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 110 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 111 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 112 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 113 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 114 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 115 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 116 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 117 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 118 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 119 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 120 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 121 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 122 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 123 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 124 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 125 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 126 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 127 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 128 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 129 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 130 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 131 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 132 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 133 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 134 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 135 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 136 + script: {fileID: 0} + typeID: 95 + customType: 8 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 4.4333334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 1 + m_LoopBlendPositionY: 1 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 1 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.01983154 + inSlope: -0.18502581 + outSlope: -0.18502581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.046231274 + inSlope: -0.22088261 + outSlope: -0.22088261 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.07137279 + inSlope: -0.2518764 + outSlope: -0.2518764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.07955491 + inSlope: -0.172743 + outSlope: -0.172743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.08608478 + inSlope: -0.16301708 + outSlope: -0.16301708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.093756795 + inSlope: -0.2277474 + outSlope: -0.2277474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.12575373 + inSlope: -0.14958566 + outSlope: -0.14958566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.14885965 + inSlope: -0.053303774 + outSlope: -0.053303774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.15844609 + inSlope: -0.06161236 + outSlope: -0.06161236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.16817322 + inSlope: -0.07967695 + outSlope: -0.07967695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.16841309 + inSlope: -0.0018518436 + outSlope: -0.0018518436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.16095157 + inSlope: 0.06795907 + outSlope: 0.06795907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.14240378 + inSlope: 0.14338316 + outSlope: 0.14338316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.12371534 + inSlope: 0.13644123 + outSlope: 0.13644123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.032075904 + inSlope: 0.24997433 + outSlope: 0.24997433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.015917419 + inSlope: 0.2279788 + outSlope: 0.2279788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.0016581332 + inSlope: 0.20167397 + outSlope: 0.20167397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.010858562 + inSlope: 0.1717769 + outSlope: 0.1717769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.03102487 + inSlope: 0.14415172 + outSlope: 0.14415172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.045338415 + inSlope: 0.05832469 + outSlope: 0.05832469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.051650602 + inSlope: 0.06259488 + outSlope: 0.06259488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.06290002 + inSlope: 0.07503401 + outSlope: 0.07503401 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.06980078 + inSlope: 0.06464063 + outSlope: 0.06464063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.07179664 + inSlope: -0.028530795 + outSlope: -0.028530795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.05981025 + inSlope: -0.037793785 + outSlope: -0.037793785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.046306286 + inSlope: -0.07225118 + outSlope: -0.07225118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.03193192 + inSlope: -0.14271645 + outSlope: -0.14271645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.022351185 + inSlope: -0.1350312 + outSlope: -0.1350312 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.013500839 + inSlope: -0.14154369 + outSlope: -0.14154369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.0085929055 + inSlope: -0.15485775 + outSlope: -0.15485775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.0031769986 + inSlope: -0.16490568 + outSlope: -0.16490568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.002400796 + inSlope: -0.16874593 + outSlope: -0.16874593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.019831542 + inSlope: -0.17877072 + outSlope: -0.17877072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.869955 + inSlope: 0.042990442 + outSlope: 0.042990442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.9012336 + inSlope: 0.2895891 + outSlope: 0.2895891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.90408605 + inSlope: 0.039332815 + outSlope: 0.039332815 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.87868834 + inSlope: -0.32862517 + outSlope: -0.32862517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.8668937 + inSlope: 0.33686903 + outSlope: 0.33686903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.91660166 + inSlope: -0.105683476 + outSlope: -0.105683476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.88958466 + inSlope: 0.108230814 + outSlope: 0.108230814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.8992443 + inSlope: -0.33006334 + outSlope: -0.33006334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.84774476 + inSlope: 0.1989307 + outSlope: 0.1989307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.9180813 + inSlope: 0.12621057 + outSlope: 0.12621057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.88770014 + inSlope: 0.14195158 + outSlope: 0.14195158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.89297897 + inSlope: -0.259166 + outSlope: -0.259166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.8520584 + inSlope: 0.1806863 + outSlope: 0.1806863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.9167717 + inSlope: 0.0936521 + outSlope: 0.0936521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.88766474 + inSlope: 0.112635404 + outSlope: 0.112635404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.9010784 + inSlope: -0.24267936 + outSlope: -0.24267936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.8697092 + inSlope: -0.008895108 + outSlope: -0.008895108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.869955 + inSlope: 0.0073742936 + outSlope: 0.0073742936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.08174426 + inSlope: -0.029426513 + outSlope: -0.029426513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.082855746 + inSlope: 0.079601154 + outSlope: 0.079601154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.08571887 + inSlope: 0.06320302 + outSlope: 0.06320302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.08846103 + inSlope: 0.08415163 + outSlope: 0.08415163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.1017306 + inSlope: 0.11612591 + outSlope: 0.11612591 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.105723865 + inSlope: -0.042182207 + outSlope: -0.042182207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.10159945 + inSlope: 0.020363985 + outSlope: 0.020363985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.09961953 + inSlope: -0.06376465 + outSlope: -0.06376465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.082704 + inSlope: -0.015100866 + outSlope: -0.015100866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.0937489 + inSlope: 0.15317224 + outSlope: 0.15317224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.10900875 + inSlope: 0.032798767 + outSlope: 0.032798767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.0967788 + inSlope: -0.15668172 + outSlope: -0.15668172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.07528854 + inSlope: -0.038650524 + outSlope: -0.038650524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.07411206 + inSlope: -0.012741708 + outSlope: -0.012741708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.074197106 + inSlope: 0.017905597 + outSlope: 0.017905597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.0714113 + inSlope: -0.058446843 + outSlope: -0.058446843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.063946694 + inSlope: -0.0006974868 + outSlope: -0.0006974868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.06930219 + inSlope: 0.068487465 + outSlope: 0.068487465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.075196065 + inSlope: -0.013554556 + outSlope: -0.013554556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.07112427 + inSlope: -0.017315015 + outSlope: -0.017315015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.06819909 + inSlope: -0.0017646716 + outSlope: -0.0017646716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.06928269 + inSlope: -0.032175474 + outSlope: -0.032175474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.062446065 + inSlope: 0.0063289306 + outSlope: 0.0063289306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.07341109 + inSlope: 0.0941929 + outSlope: 0.0941929 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.08179621 + inSlope: 0.016696656 + outSlope: 0.016696656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.0800843 + inSlope: -0.02248995 + outSlope: -0.02248995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.08045732 + inSlope: 0.04953385 + outSlope: 0.04953385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.085701905 + inSlope: 0.011327427 + outSlope: 0.011327427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.08521969 + inSlope: -0.009666355 + outSlope: -0.009666355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.08174426 + inSlope: -0.033254284 + outSlope: -0.033254284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.075602226 + inSlope: -0.058615204 + outSlope: -0.058615204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.06554428 + inSlope: -0.09785487 + outSlope: -0.09785487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.04960348 + inSlope: -0.2773735 + outSlope: -0.2773735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.038410526 + inSlope: -0.25111172 + outSlope: -0.25111172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.0328627 + inSlope: -0.16736019 + outSlope: -0.16736019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.02725318 + inSlope: -0.28223783 + outSlope: -0.28223783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.014046848 + inSlope: -0.3647992 + outSlope: -0.3647992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0029332265 + inSlope: -0.3096362 + outSlope: -0.3096362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.0065955743 + inSlope: -0.28352225 + outSlope: -0.28352225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.015968256 + inSlope: -0.29364115 + outSlope: -0.29364115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.05375445 + inSlope: -0.1796838 + outSlope: -0.1796838 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.061766893 + inSlope: 0.0040278146 + outSlope: 0.0040278146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.055372052 + inSlope: 0.21157885 + outSlope: 0.21157885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.03573507 + inSlope: 0.3219942 + outSlope: 0.3219942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.024954744 + inSlope: 0.3569427 + outSlope: 0.3569427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.011938892 + inSlope: 0.4643157 + outSlope: 0.4643157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.0059996396 + inSlope: 0.60442436 + outSlope: 0.60442436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.02835606 + inSlope: 0.67406034 + outSlope: 0.67406034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.07059327 + inSlope: 0.5281148 + outSlope: 0.5281148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.10126472 + inSlope: 0.058944922 + outSlope: 0.058944922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.07447183 + inSlope: -0.36827546 + outSlope: -0.36827546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.045136172 + inSlope: -0.5143223 + outSlope: -0.5143223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.009009697 + inSlope: -0.49160254 + outSlope: -0.49160254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.0058868453 + inSlope: -0.38282445 + outSlope: -0.38282445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.024412699 + inSlope: -0.2190871 + outSlope: -0.2190871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.037338987 + inSlope: -0.17608845 + outSlope: -0.17608845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.04938841 + inSlope: -0.03525946 + outSlope: -0.03525946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.047424957 + inSlope: 0.09270428 + outSlope: 0.09270428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.035770394 + inSlope: 0.30158642 + outSlope: 0.30158642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.023136735 + inSlope: 0.4463156 + outSlope: 0.4463156 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.00601599 + inSlope: 0.5398205 + outSlope: 0.5398205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.012851324 + inSlope: 0.5337975 + outSlope: 0.5337975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.029570479 + inSlope: 0.4539038 + outSlope: 0.4539038 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.056326535 + inSlope: 0.42392975 + outSlope: 0.42392975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.09899008 + inSlope: 0.2866121 + outSlope: 0.2866121 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.09822301 + inSlope: -0.17107382 + outSlope: -0.17107382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.06528222 + inSlope: -0.33064294 + outSlope: -0.33064294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.028706886 + inSlope: -0.3750587 + outSlope: -0.3750587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.0037528127 + inSlope: -0.37793142 + outSlope: -0.37793142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.008955792 + inSlope: -0.38240993 + outSlope: -0.38240993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.05210557 + inSlope: -0.19540285 + outSlope: -0.19540285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.054041162 + inSlope: 0.13025083 + outSlope: 0.13025083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.041212212 + inSlope: 0.2729491 + outSlope: 0.2729491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.030632872 + inSlope: 0.35185096 + outSlope: 0.35185096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.017755505 + inSlope: 0.39014518 + outSlope: 0.39014518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.0046232194 + inSlope: 0.38449576 + outSlope: 0.38449576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.007877521 + inSlope: 0.37517905 + outSlope: 0.37517905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.020388693 + inSlope: 0.39063707 + outSlope: 0.39063707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.048007973 + inSlope: 0.40819332 + outSlope: 0.40819332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.07105458 + inSlope: 0.23034027 + outSlope: 0.23034027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.07249919 + inSlope: -0.18278646 + outSlope: -0.18278646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.05538178 + inSlope: -0.28783444 + outSlope: -0.28783444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.022764947 + inSlope: -0.39998457 + outSlope: -0.39998457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.008334294 + inSlope: -0.44857657 + outSlope: -0.44857657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.00714013 + inSlope: -0.43085393 + outSlope: -0.43085393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.020389274 + inSlope: -0.33559954 + outSlope: -0.33559954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.029513411 + inSlope: -0.21908647 + outSlope: -0.21908647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.038691297 + inSlope: -0.11077031 + outSlope: -0.11077031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.046335727 + inSlope: -0.11240557 + outSlope: -0.11240557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.05105687 + inSlope: 0.055422317 + outSlope: 0.055422317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.03640914 + inSlope: 0.21983357 + outSlope: 0.21983357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.01687944 + inSlope: 0.42385292 + outSlope: 0.42385292 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.000013396144 + inSlope: 0.5752407 + outSlope: 0.5752407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.021469902 + inSlope: 0.64444983 + outSlope: 0.64444983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.042976677 + inSlope: 0.56133264 + outSlope: 0.56133264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.05889204 + inSlope: 0.3559999 + outSlope: 0.3559999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.06670998 + inSlope: 0.2025072 + outSlope: 0.2025072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.075602226 + inSlope: -0.040069334 + outSlope: -0.040069334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.003082728 + inSlope: 0.26070404 + outSlope: 0.26070404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0056074075 + inSlope: 0.25784 + outSlope: 0.25784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.022339664 + inSlope: 0.24221969 + outSlope: 0.24221969 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.030254588 + inSlope: 0.2234687 + outSlope: 0.2234687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.037237577 + inSlope: 0.20788212 + outSlope: 0.20788212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.044113398 + inSlope: 0.26268947 + outSlope: 0.26268947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.05475021 + inSlope: 0.39226025 + outSlope: 0.39226025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.07026408 + inSlope: 0.3420515 + outSlope: 0.3420515 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.08474766 + inSlope: 0.35326976 + outSlope: 0.35326976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.10110496 + inSlope: 0.4479243 + outSlope: 0.4479243 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.14594063 + inSlope: 0.30927837 + outSlope: 0.30927837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.1771855 + inSlope: 0.07923578 + outSlope: 0.07923578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.16201246 + inSlope: -0.29934597 + outSlope: -0.29934597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.12604636 + inSlope: -0.40422007 + outSlope: -0.40422007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.09336406 + inSlope: -0.6005904 + outSlope: -0.6005904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.033022054 + inSlope: -0.39308408 + outSlope: -0.39308408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.023904704 + inSlope: -0.15068375 + outSlope: -0.15068375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.035579614 + inSlope: 0.24266115 + outSlope: 0.24266115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.06295937 + inSlope: 0.31116718 + outSlope: 0.31116718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.09181127 + inSlope: 0.20888214 + outSlope: 0.20888214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.111054555 + inSlope: 0.17348054 + outSlope: 0.17348054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.14046179 + inSlope: 0.006137207 + outSlope: 0.006137207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.122480705 + inSlope: -0.2369917 + outSlope: -0.2369917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.103166856 + inSlope: -0.30211502 + outSlope: -0.30211502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.08844758 + inSlope: -0.06860967 + outSlope: -0.06860967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.09604074 + inSlope: 0.0636215 + outSlope: 0.0636215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.07532908 + inSlope: -0.33487913 + outSlope: -0.33487913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.030462895 + inSlope: -0.5582055 + outSlope: -0.5582055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.010690317 + inSlope: -0.60970676 + outSlope: -0.60970676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.010184184 + inSlope: -0.6138562 + outSlope: -0.6138562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.048541114 + inSlope: -0.51974356 + outSlope: -0.51974356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.091565944 + inSlope: -0.36613908 + outSlope: -0.36613908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.11580698 + inSlope: -0.36594442 + outSlope: -0.36594442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.14318275 + inSlope: -0.11486376 + outSlope: -0.11486376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.14639482 + inSlope: -0.031128183 + outSlope: -0.031128183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.13016698 + inSlope: 0.40349594 + outSlope: 0.40349594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.058243163 + inSlope: 0.5258914 + outSlope: 0.5258914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.027777739 + inSlope: 0.3357198 + outSlope: 0.3357198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.016297765 + inSlope: -0.0025391616 + outSlope: -0.0025391616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.028110519 + inSlope: -0.33939454 + outSlope: -0.33939454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.0956608 + inSlope: -0.5043251 + outSlope: -0.5043251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.13871586 + inSlope: -0.1268666 + outSlope: -0.1268666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.14741185 + inSlope: -0.10841231 + outSlope: -0.10841231 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.15434022 + inSlope: 0.041578975 + outSlope: 0.041578975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.12208372 + inSlope: 0.2826226 + outSlope: 0.2826226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.09516054 + inSlope: 0.29266417 + outSlope: 0.29266417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.08446208 + inSlope: 0.3621521 + outSlope: 0.3621521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.05743821 + inSlope: 0.35375637 + outSlope: 0.35375637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.038731672 + inSlope: 0.26442462 + outSlope: 0.26442462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.003082728 + inSlope: 0.2650338 + outSlope: 0.2650338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0024186678 + inSlope: 0.13176554 + outSlope: 0.13176554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0019735177 + inSlope: 0.12877706 + outSlope: 0.12877706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.015127162 + inSlope: 0.14893332 + outSlope: 0.14893332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.032705374 + inSlope: 0.20040604 + outSlope: 0.20040604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.03957049 + inSlope: 0.14599203 + outSlope: 0.14599203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.045164604 + inSlope: 0.13463187 + outSlope: 0.13463187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.051413633 + inSlope: 0.17930287 + outSlope: 0.17930287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.07517508 + inSlope: 0.11760214 + outSlope: 0.11760214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.09950101 + inSlope: 0.032202575 + outSlope: 0.032202575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.1005616 + inSlope: -0.012834833 + outSlope: -0.012834833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.09670479 + inSlope: -0.104101025 + outSlope: -0.104101025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.08974013 + inSlope: -0.054666 + outSlope: -0.054666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.09227119 + inSlope: 0.026833124 + outSlope: 0.026833124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.098902784 + inSlope: 0.064530544 + outSlope: 0.064530544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.11029226 + inSlope: 0.091921344 + outSlope: 0.091921344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.119953156 + inSlope: 0.03822636 + outSlope: 0.03822636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.124447815 + inSlope: 0.0011293953 + outSlope: 0.0011293953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.11470007 + inSlope: -0.2206557 + outSlope: -0.2206557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.05356913 + inSlope: -0.49759984 + outSlope: -0.49759984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.019497816 + inSlope: -0.47718456 + outSlope: -0.47718456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.0044978065 + inSlope: -0.42092174 + outSlope: -0.42092174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.008563607 + inSlope: -0.37129295 + outSlope: -0.37129295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.031017644 + inSlope: -0.30901352 + outSlope: -0.30901352 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.05655216 + inSlope: -0.1957686 + outSlope: -0.1957686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.073567584 + inSlope: -0.15460882 + outSlope: -0.15460882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.08357948 + inSlope: -0.0430227 + outSlope: -0.0430227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.097331695 + inSlope: -0.15035492 + outSlope: -0.15035492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.12372403 + inSlope: -0.08015085 + outSlope: -0.08015085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.10806021 + inSlope: 0.2112284 + outSlope: 0.2112284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.08405337 + inSlope: 0.060981754 + outSlope: 0.060981754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.08744407 + inSlope: -0.07831063 + outSlope: -0.07831063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.10984853 + inSlope: -0.0790859 + outSlope: -0.0790859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.12504984 + inSlope: -0.07946689 + outSlope: -0.07946689 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.12468212 + inSlope: 0.16542646 + outSlope: 0.16542646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.10165486 + inSlope: 0.27048314 + outSlope: 0.27048314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.079213865 + inSlope: 0.4580788 + outSlope: 0.4580788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.061501622 + inSlope: 0.54067683 + outSlope: 0.54067683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.04316878 + inSlope: 0.47012526 + outSlope: 0.47012526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.020699283 + inSlope: 0.25241405 + outSlope: 0.25241405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.0074075907 + inSlope: 0.16370586 + outSlope: 0.16370586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.0024186678 + inSlope: 0.14966783 + outSlope: 0.14966783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9971305 + inSlope: 0.0040841103 + outSlope: 0.0040841103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.97849125 + inSlope: -0.03190308 + outSlope: -0.03190308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.9903049 + inSlope: -0.00990359 + outSlope: -0.00990359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.981083 + inSlope: -0.0032660519 + outSlope: -0.0032660519 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.99034554 + inSlope: -0.02472552 + outSlope: -0.02472552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.9870974 + inSlope: -0.05927598 + outSlope: -0.05927598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.9926406 + inSlope: 0.03955447 + outSlope: 0.03955447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.98645014 + inSlope: 0.063274264 + outSlope: 0.063274264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.9971305 + inSlope: 0.0057989415 + outSlope: 0.0057989415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29895937 + inSlope: -0.04445761 + outSlope: -0.04445761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.30832666 + inSlope: -0.062782474 + outSlope: -0.062782474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.28967687 + inSlope: 0.15837997 + outSlope: 0.15837997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.27978843 + inSlope: -0.06436097 + outSlope: -0.06436097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.30705044 + inSlope: 0.034857113 + outSlope: 0.034857113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.30748445 + inSlope: -0.103359915 + outSlope: -0.103359915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.33372095 + inSlope: 0.08927595 + outSlope: 0.08927595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.32862994 + inSlope: -0.05461601 + outSlope: -0.05461601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.3474668 + inSlope: -0.21768251 + outSlope: -0.21768251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.3562151 + inSlope: 0.33217132 + outSlope: 0.33217132 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.23501503 + inSlope: 0.5111991 + outSlope: 0.5111991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.18221964 + inSlope: 0.32475728 + outSlope: 0.32475728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.14700556 + inSlope: 0.17504784 + outSlope: 0.17504784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.1387657 + inSlope: -0.06071427 + outSlope: -0.06071427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.16506042 + inSlope: -0.119467266 + outSlope: -0.119467266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.16094804 + inSlope: 0.20944943 + outSlope: 0.20944943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.12675884 + inSlope: 0.17254935 + outSlope: 0.17254935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.11986535 + inSlope: -0.050624844 + outSlope: -0.050624844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.1448407 + inSlope: -0.4409073 + outSlope: -0.4409073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.21570912 + inSlope: -0.15257046 + outSlope: -0.15257046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.17537954 + inSlope: 0.38698852 + outSlope: 0.38698852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.1441256 + inSlope: 0.17855728 + outSlope: 0.17855728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.13488488 + inSlope: 0.07397651 + outSlope: 0.07397651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.116646014 + inSlope: 0.1909414 + outSlope: 0.1909414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.10107966 + inSlope: -0.07571971 + outSlope: -0.07571971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.12817894 + inSlope: -0.40873864 + outSlope: -0.40873864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.1868583 + inSlope: -0.8905246 + outSlope: -0.8905246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.25194564 + inSlope: -0.7612644 + outSlope: -0.7612644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.2910951 + inSlope: -0.19158769 + outSlope: -0.19158769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.29895937 + inSlope: -0.08822777 + outSlope: -0.08822777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.89598227 + inSlope: 0.004983544 + outSlope: 0.004983544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.91503894 + inSlope: -0.20631638 + outSlope: -0.20631638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.8668292 + inSlope: 0.03391744 + outSlope: 0.03391744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.85048205 + inSlope: 0.20073742 + outSlope: 0.20073742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.8690058 + inSlope: -0.3298557 + outSlope: -0.3298557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.8782122 + inSlope: 0.30231386 + outSlope: 0.30231386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.8427238 + inSlope: -0.10203043 + outSlope: -0.10203043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.8801037 + inSlope: 0.11771427 + outSlope: 0.11771427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.8908174 + inSlope: -0.4351334 + outSlope: -0.4351334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.965954 + inSlope: -0.13587904 + outSlope: -0.13587904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.94486165 + inSlope: -0.1000295 + outSlope: -0.1000295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.9318647 + inSlope: 0.2628898 + outSlope: 0.2628898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.9286327 + inSlope: -0.2877414 + outSlope: -0.2877414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.9774321 + inSlope: 0.07190801 + outSlope: 0.07190801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.96150607 + inSlope: -0.06355389 + outSlope: -0.06355389 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.93461937 + inSlope: 0.3953821 + outSlope: 0.3953821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.89598227 + inSlope: 0.027841356 + outSlope: 0.027841356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.08191992 + inSlope: -0.22056027 + outSlope: -0.22056027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.049079753 + inSlope: -0.2761108 + outSlope: -0.2761108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.03940268 + inSlope: -0.3410638 + outSlope: -0.3410638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.026342163 + inSlope: -0.5133096 + outSlope: -0.5133096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.005182035 + inSlope: -0.7974572 + outSlope: -0.7974572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.02682165 + inSlope: -0.71398014 + outSlope: -0.71398014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.04241664 + inSlope: -0.46809983 + outSlope: -0.46809983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.058028303 + inSlope: -0.7891463 + outSlope: -0.7891463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.09502639 + inSlope: -1.0249937 + outSlope: -1.0249937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.20109461 + inSlope: -0.71530163 + outSlope: -0.71530163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.25976354 + inSlope: -0.34850734 + outSlope: -0.34850734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.27270332 + inSlope: 0.041710645 + outSlope: 0.041710645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.25776622 + inSlope: 0.46905693 + outSlope: 0.46905693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.21329683 + inSlope: 0.7556089 + outSlope: 0.7556089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.11812559 + inSlope: 1.3229876 + outSlope: 1.3229876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.018244753 + inSlope: 1.4648399 + outSlope: 1.4648399 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.028323542 + inSlope: 1.2755826 + outSlope: 1.2755826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.09358297 + inSlope: 0.6058454 + outSlope: 0.6058454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.07994158 + inSlope: -0.64672184 + outSlope: -0.64672184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.02363064 + inSlope: -1.0591495 + outSlope: -1.0591495 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.015474872 + inSlope: -1.2383481 + outSlope: -1.2383481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.101049215 + inSlope: -1.14715 + outSlope: -1.14715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.13540258 + inSlope: -0.8807674 + outSlope: -0.8807674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.19258761 + inSlope: -0.4267736 + outSlope: -0.4267736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.22760434 + inSlope: 0.14855991 + outSlope: 0.14855991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.16058782 + inSlope: 0.9701753 + outSlope: 0.9701753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.045818895 + inSlope: 0.9832541 + outSlope: 0.9832541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.01724248 + inSlope: 0.7937658 + outSlope: 0.7937658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.0070987884 + inSlope: 0.74039483 + outSlope: 0.74039483 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.032117218 + inSlope: 0.76336014 + outSlope: 0.76336014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.057989594 + inSlope: 0.71178365 + outSlope: 0.71178365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.079569414 + inSlope: 0.5437932 + outSlope: 0.5437932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.11156167 + inSlope: 0.07101811 + outSlope: 0.07101811 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.100341156 + inSlope: -0.27410704 + outSlope: -0.27410704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.024138538 + inSlope: -0.5390675 + outSlope: -0.5390675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.006044054 + inSlope: -0.54360247 + outSlope: -0.54360247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.012101591 + inSlope: -0.52924764 + outSlope: -0.52924764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.02923909 + inSlope: -0.47994727 + outSlope: -0.47994727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.06750987 + inSlope: -0.28188694 + outSlope: -0.28188694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.080648586 + inSlope: 0.041584004 + outSlope: 0.041584004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.060841955 + inSlope: 0.35463053 + outSlope: 0.35463053 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.047054898 + inSlope: 0.47618103 + outSlope: 0.47618103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.029096484 + inSlope: 0.5701082 + outSlope: 0.5701082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.009047724 + inSlope: 0.5790981 + outSlope: 0.5790981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.009510017 + inSlope: 0.5132299 + outSlope: 0.5132299 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.039478272 + inSlope: 0.44583464 + outSlope: 0.44583464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.07148039 + inSlope: 0.49333322 + outSlope: 0.49333322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.111898154 + inSlope: 0.22800788 + outSlope: 0.22800788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.10916806 + inSlope: -0.18983395 + outSlope: -0.18983395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.07373252 + inSlope: -0.60828084 + outSlope: -0.60828084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.05010915 + inSlope: -0.77169967 + outSlope: -0.77169967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.022285923 + inSlope: -0.8049183 + outSlope: -0.8049183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.0035520173 + inSlope: -0.6779852 + outSlope: -0.6779852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.022913046 + inSlope: -0.48216128 + outSlope: -0.48216128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.044257794 + inSlope: -0.23480901 + outSlope: -0.23480901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.058128092 + inSlope: -0.1985976 + outSlope: -0.1985976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.07141595 + inSlope: 0.0013417862 + outSlope: 0.0013417862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.056038495 + inSlope: 0.28234878 + outSlope: 0.28234878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.02879878 + inSlope: 0.6330738 + outSlope: 0.6330738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.0029774364 + inSlope: 0.8852506 + outSlope: 0.8852506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.030217875 + inSlope: 0.98397756 + outSlope: 0.98397756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.062621005 + inSlope: 0.8111665 + outSlope: 0.8111665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.08429559 + inSlope: 0.4413445 + outSlope: 0.4413445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.09204394 + inSlope: 0.20030801 + outSlope: 0.20030801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.09941253 + inSlope: -0.0068682507 + outSlope: -0.0068682507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.08804332 + inSlope: -0.16891328 + outSlope: -0.16891328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.08191992 + inSlope: -0.18370199 + outSlope: -0.18370199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.50903034 + inSlope: 0.22781788 + outSlope: 0.22781788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.46581703 + inSlope: 0.26519084 + outSlope: 0.26519084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.44226962 + inSlope: 0.5229177 + outSlope: 0.5229177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.4218795 + inSlope: 0.45227545 + outSlope: 0.45227545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.40285325 + inSlope: 0.46469408 + outSlope: 0.46469408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.38113832 + inSlope: 0.58565927 + outSlope: 0.58565927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.3252929 + inSlope: 0.4153629 + outSlope: 0.4153629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.28013378 + inSlope: 0.1583035 + outSlope: 0.1583035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.2921416 + inSlope: -0.3423751 + outSlope: -0.3423751 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.35339078 + inSlope: -0.6798096 + outSlope: -0.6798096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.45763668 + inSlope: -0.21219315 + outSlope: -0.21219315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.35884658 + inSlope: 0.4880007 + outSlope: 0.4880007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.30856046 + inSlope: 0.23489739 + outSlope: 0.23489739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.30424485 + inSlope: -0.3280716 + outSlope: -0.3280716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.3805417 + inSlope: -0.6688126 + outSlope: -0.6688126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.46911672 + inSlope: -0.30014664 + outSlope: -0.30014664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.5093646 + inSlope: -0.24679297 + outSlope: -0.24679297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.50562066 + inSlope: 0.35992062 + outSlope: 0.35992062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.4685935 + inSlope: 0.08400374 + outSlope: 0.08400374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.45318732 + inSlope: 0.24496907 + outSlope: 0.24496907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.41870055 + inSlope: -0.056549937 + outSlope: -0.056549937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.44721696 + inSlope: -0.117417924 + outSlope: -0.117417924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.44114703 + inSlope: 0.17960805 + outSlope: 0.17960805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.42834976 + inSlope: -0.034649704 + outSlope: -0.034649704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.46075103 + inSlope: 0.044476435 + outSlope: 0.044476435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.44346684 + inSlope: -0.6339438 + outSlope: -0.6339438 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.5122204 + inSlope: -0.44311655 + outSlope: -0.44311655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.5144398 + inSlope: 0.1476039 + outSlope: 0.1476039 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.50903034 + inSlope: 0.16228452 + outSlope: 0.16228452 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.42937437 + inSlope: -0.12690067 + outSlope: -0.12690067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.42383647 + inSlope: 0.103172965 + outSlope: 0.103172965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.42451647 + inSlope: -0.06614909 + outSlope: -0.06614909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.43834752 + inSlope: 0.02681003 + outSlope: 0.02681003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.4387097 + inSlope: -0.07786901 + outSlope: -0.07786901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.43879437 + inSlope: -0.01727702 + outSlope: -0.01727702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.46092382 + inSlope: 0.019105367 + outSlope: 0.019105367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.46620193 + inSlope: 0.07367097 + outSlope: 0.07367097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.40567553 + inSlope: -0.5894206 + outSlope: -0.5894206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.3525936 + inSlope: -0.11223134 + outSlope: -0.11223134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.36729562 + inSlope: 0.32066065 + outSlope: 0.32066065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.42907578 + inSlope: 0.29036415 + outSlope: 0.29036415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.45556432 + inSlope: 0.29395205 + outSlope: 0.29395205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.50383437 + inSlope: 0.14527394 + outSlope: 0.14527394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.52106166 + inSlope: -0.13028826 + outSlope: -0.13028826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.38757727 + inSlope: -0.76146233 + outSlope: -0.76146233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.33927223 + inSlope: -0.11577632 + outSlope: -0.11577632 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.3916001 + inSlope: 0.44786334 + outSlope: 0.44786334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.4494415 + inSlope: -0.053805176 + outSlope: -0.053805176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.44005615 + inSlope: 0.08716919 + outSlope: 0.08716919 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.4661413 + inSlope: 0.103369735 + outSlope: 0.103369735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.47775343 + inSlope: -0.22830135 + outSlope: -0.22830135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.4504253 + inSlope: -0.21454743 + outSlope: -0.21454743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.42937437 + inSlope: -0.19579162 + outSlope: -0.19579162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5592132 + inSlope: -0.2374184 + outSlope: -0.2374184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.60033226 + inSlope: -0.03069878 + outSlope: -0.03069878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.62452537 + inSlope: -0.017493352 + outSlope: -0.017493352 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.63664263 + inSlope: 0.007932194 + outSlope: 0.007932194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.6356114 + inSlope: -0.029456941 + outSlope: -0.029456941 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.6332362 + inSlope: -0.025471175 + outSlope: -0.025471175 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.6148818 + inSlope: -0.016289018 + outSlope: -0.016289018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.5597668 + inSlope: 0.43772888 + outSlope: 0.43772888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.466835 + inSlope: 0.2666979 + outSlope: 0.2666979 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.44748276 + inSlope: 0.24127476 + outSlope: 0.24127476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.34467643 + inSlope: 0.3922457 + outSlope: 0.3922457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.3439495 + inSlope: -0.5229794 + outSlope: -0.5229794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.50930375 + inSlope: -0.78185844 + outSlope: -0.78185844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.54314816 + inSlope: -0.04156355 + outSlope: -0.04156355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.5025179 + inSlope: 0.52050555 + outSlope: 0.52050555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.4223289 + inSlope: -0.16961017 + outSlope: -0.16961017 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.43724775 + inSlope: 0.14582513 + outSlope: 0.14582513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.37513155 + inSlope: 0.015266538 + outSlope: 0.015266538 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.4544707 + inSlope: -0.8406194 + outSlope: -0.8406194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.5063951 + inSlope: -0.5650334 + outSlope: -0.5650334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5592132 + inSlope: -0.32489628 + outSlope: -0.32489628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.49376813 + inSlope: 0.0719431 + outSlope: 0.0719431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.5125867 + inSlope: 0.10939657 + outSlope: 0.10939657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.5352257 + inSlope: 0.16735823 + outSlope: 0.16735823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.5637481 + inSlope: 0.089128025 + outSlope: 0.089128025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.58628315 + inSlope: -0.04608839 + outSlope: -0.04608839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.5272079 + inSlope: -0.4244051 + outSlope: -0.4244051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.4402055 + inSlope: -0.047303237 + outSlope: -0.047303237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.4640003 + inSlope: 0.28532425 + outSlope: 0.28532425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.5215442 + inSlope: 0.22298923 + outSlope: 0.22298923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.5475979 + inSlope: 0.06475842 + outSlope: 0.06475842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.50914663 + inSlope: -0.22421859 + outSlope: -0.22421859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.5156352 + inSlope: 0.106139585 + outSlope: 0.106139585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.5328732 + inSlope: 0.050185967 + outSlope: 0.050185967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.5910003 + inSlope: 0.4111603 + outSlope: 0.4111603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.62483627 + inSlope: 0.31300068 + outSlope: 0.31300068 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.6695928 + inSlope: 0.031998586 + outSlope: 0.031998586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.6351113 + inSlope: -0.30121684 + outSlope: -0.30121684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.6277944 + inSlope: 0.29135254 + outSlope: 0.29135254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.66774714 + inSlope: 0.056114547 + outSlope: 0.056114547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.6463727 + inSlope: -0.23360187 + outSlope: -0.23360187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.6484693 + inSlope: 0.29975593 + outSlope: 0.29975593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.6533491 + inSlope: -0.6753371 + outSlope: -0.6753371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.5055367 + inSlope: -0.258592 + outSlope: -0.258592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.49376813 + inSlope: -0.024623597 + outSlope: -0.024623597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.21165717 + inSlope: -0.07690161 + outSlope: -0.07690161 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.19353358 + inSlope: -0.118220605 + outSlope: -0.118220605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.1844589 + inSlope: -0.03876283 + outSlope: -0.03876283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.18890215 + inSlope: 0.042493977 + outSlope: 0.042493977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.1684195 + inSlope: 0.05960559 + outSlope: 0.05960559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.18260615 + inSlope: 0.0129382145 + outSlope: 0.0129382145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.167133 + inSlope: -0.115163885 + outSlope: -0.115163885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.1515298 + inSlope: -0.009303644 + outSlope: -0.009303644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.14914382 + inSlope: -0.09436916 + outSlope: -0.09436916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.13773355 + inSlope: -0.09487034 + outSlope: -0.09487034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.12600505 + inSlope: -0.17232639 + outSlope: -0.17232639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.109789714 + inSlope: 0.078470334 + outSlope: 0.078470334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.1607427 + inSlope: 0.65218806 + outSlope: 0.65218806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.25157434 + inSlope: 0.5617709 + outSlope: 0.5617709 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.32333907 + inSlope: 0.34111404 + outSlope: 0.34111404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.35660562 + inSlope: 0.06721085 + outSlope: 0.06721085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.30069584 + inSlope: -0.21298057 + outSlope: -0.21298057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.30435932 + inSlope: 0.22385558 + outSlope: 0.22385558 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.33790433 + inSlope: -0.05201792 + outSlope: -0.05201792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.28453514 + inSlope: -0.40195915 + outSlope: -0.40195915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.26377177 + inSlope: 0.09240621 + outSlope: 0.09240621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.30813155 + inSlope: 0.07154039 + outSlope: 0.07154039 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.30982405 + inSlope: 0.029312102 + outSlope: 0.029312102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.32878375 + inSlope: 0.22871849 + outSlope: 0.22871849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.34817058 + inSlope: -0.08802795 + outSlope: -0.08802795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.3139615 + inSlope: -0.650143 + outSlope: -0.650143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.25889325 + inSlope: -0.6955688 + outSlope: -0.6955688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.21540721 + inSlope: -0.13847521 + outSlope: -0.13847521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.21165717 + inSlope: -0.11250134 + outSlope: -0.11250134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.8948071 + inSlope: -0.09370386 + outSlope: -0.09370386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.93935305 + inSlope: -0.3550073 + outSlope: -0.3550073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.9435052 + inSlope: 0.00656784 + outSlope: 0.00656784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.9215316 + inSlope: 0.07903762 + outSlope: 0.07903762 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.96793115 + inSlope: 0.09868929 + outSlope: 0.09868929 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.9585045 + inSlope: -0.07959016 + outSlope: -0.07959016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.91425186 + inSlope: 0.5535152 + outSlope: 0.5535152 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.8507286 + inSlope: -0.15354946 + outSlope: -0.15354946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.90187037 + inSlope: -0.04565482 + outSlope: -0.04565482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.86375 + inSlope: 0.2576729 + outSlope: 0.2576729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.8582173 + inSlope: 0.13541682 + outSlope: 0.13541682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.86312866 + inSlope: -0.34304592 + outSlope: -0.34304592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.8951853 + inSlope: 0.18250036 + outSlope: 0.18250036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.8416583 + inSlope: -0.15918437 + outSlope: -0.15918437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.8927037 + inSlope: -0.022951685 + outSlope: -0.022951685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.8948071 + inSlope: -0.061685503 + outSlope: -0.061685503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.07533504 + inSlope: 0.046360414 + outSlope: 0.046360414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.07702609 + inSlope: -0.043590482 + outSlope: -0.043590482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.057727728 + inSlope: -0.41908553 + outSlope: -0.41908553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.040809844 + inSlope: -0.38228384 + outSlope: -0.38228384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.03224214 + inSlope: -0.2611975 + outSlope: -0.2611975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.023396676 + inSlope: -0.45824987 + outSlope: -0.45824987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0016921512 + inSlope: -0.61053294 + outSlope: -0.61053294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.017305532 + inSlope: -0.5294094 + outSlope: -0.5294094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.048846968 + inSlope: -0.45621946 + outSlope: -0.45621946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.098557994 + inSlope: -0.20504051 + outSlope: -0.20504051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.10719075 + inSlope: 0.006767134 + outSlope: 0.006767134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.09935019 + inSlope: 0.27235574 + outSlope: 0.27235574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.073431805 + inSlope: 0.4328975 + outSlope: 0.4328975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.039591633 + inSlope: 0.69985366 + outSlope: 0.69985366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.0121006295 + inSlope: 0.9147388 + outSlope: 0.9147388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.021390947 + inSlope: 0.98917663 + outSlope: 0.98917663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.05384442 + inSlope: 0.8987914 + outSlope: 0.8987914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.12127635 + inSlope: 0.43406302 + outSlope: 0.43406302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.13292582 + inSlope: -0.2271223 + outSlope: -0.2271223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.1049766 + inSlope: -0.5815458 + outSlope: -0.5815458 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.053991985 + inSlope: -0.9487256 + outSlope: -0.9487256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.019645808 + inSlope: -1.0433507 + outSlope: -1.0433507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.015564778 + inSlope: -0.9736651 + outSlope: -0.9736651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.045265134 + inSlope: -0.7609572 + outSlope: -0.7609572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.091701195 + inSlope: -0.28032184 + outSlope: -0.28032184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.10469384 + inSlope: 0.088091984 + outSlope: 0.088091984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.084012166 + inSlope: 0.3690827 + outSlope: 0.3690827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.069195695 + inSlope: 0.5634824 + outSlope: 0.5634824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.04644671 + inSlope: 0.7847113 + outSlope: 0.7847113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.016881553 + inSlope: 0.9239428 + outSlope: 0.9239428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.015149522 + inSlope: 0.9078346 + outSlope: 0.9078346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.043640696 + inSlope: 0.7971395 + outSlope: 0.7971395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.06829219 + inSlope: 0.75705314 + outSlope: 0.75705314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.094110854 + inSlope: 0.82662976 + outSlope: 0.82662976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.12340091 + inSlope: 0.88760984 + outSlope: 0.88760984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.17541319 + inSlope: 0.50587916 + outSlope: 0.50587916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.18032074 + inSlope: -0.29242504 + outSlope: -0.29242504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.10418785 + inSlope: -0.8641966 + outSlope: -0.8641966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.004319278 + inSlope: -1.022907 + outSlope: -1.022907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.06130814 + inSlope: -0.934266 + outSlope: -0.934266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.14896706 + inSlope: -0.8054795 + outSlope: -0.8054795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.21041043 + inSlope: -0.36243445 + outSlope: -0.36243445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.2229667 + inSlope: 0.10234715 + outSlope: 0.10234715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.17159192 + inSlope: 0.783594 + outSlope: 0.783594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.07625924 + inSlope: 0.97156465 + outSlope: 0.97156465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.012287126 + inSlope: 0.9473505 + outSlope: 0.9473505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.018880663 + inSlope: 0.8856503 + outSlope: 0.8856503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.046756394 + inSlope: 0.7305274 + outSlope: 0.7305274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.07949251 + inSlope: 0.21084596 + outSlope: 0.21084596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.07397057 + inSlope: -0.35345307 + outSlope: -0.35345307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.03663251 + inSlope: -0.69764984 + outSlope: -0.69764984 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.01156519 + inSlope: -0.7955655 + outSlope: -0.7955655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.016405316 + inSlope: -0.88878393 + outSlope: -0.88878393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.04768702 + inSlope: -0.98954463 + outSlope: -0.98954463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.0823749 + inSlope: -1.0512334 + outSlope: -1.0512334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.14778861 + inSlope: -0.7687245 + outSlope: -0.7687245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.2020369 + inSlope: -0.29547602 + outSlope: -0.29547602 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.22383572 + inSlope: 0.1096783 + outSlope: 0.1096783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.17105076 + inSlope: 0.67432904 + outSlope: 0.67432904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.111200534 + inSlope: 1.1477256 + outSlope: 1.1477256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.06911685 + inSlope: 1.2802556 + outSlope: 1.2802556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.025850248 + inSlope: 1.1814665 + outSlope: 1.1814665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.009647504 + inSlope: 0.85893524 + outSlope: 0.85893524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.03141205 + inSlope: 0.5566631 + outSlope: 0.5566631 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.06900661 + inSlope: 0.13073525 + outSlope: 0.13073525 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.07533504 + inSlope: 0.07914603 + outSlope: 0.07914603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5383452 + inSlope: 0.17443119 + outSlope: 0.17443119 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.50719965 + inSlope: 0.21926296 + outSlope: 0.21926296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.48156622 + inSlope: 0.60894465 + outSlope: 0.60894465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.458721 + inSlope: 0.49381214 + outSlope: 0.49381214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.43828583 + inSlope: 0.4872868 + outSlope: 0.4872868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.41615963 + inSlope: 0.58975816 + outSlope: 0.58975816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.34541795 + inSlope: 0.47495311 + outSlope: 0.47495311 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.27631408 + inSlope: -0.31295496 + outSlope: -0.31295496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.33582124 + inSlope: -0.76403046 + outSlope: -0.76403046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.4301052 + inSlope: -1.0141237 + outSlope: -1.0141237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.49874178 + inSlope: -0.10105008 + outSlope: -0.10105008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.425926 + inSlope: 0.5501913 + outSlope: 0.5501913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.36954677 + inSlope: 0.015094592 + outSlope: 0.015094592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.3565821 + inSlope: 0.29555002 + outSlope: 0.29555002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.3016273 + inSlope: -0.40706402 + outSlope: -0.40706402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.39251447 + inSlope: -0.760285 + outSlope: -0.760285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.44513223 + inSlope: -0.9196894 + outSlope: -0.9196894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.47953972 + inSlope: -0.74389213 + outSlope: -0.74389213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.5104573 + inSlope: -0.21825871 + outSlope: -0.21825871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.5744077 + inSlope: -0.12482566 + outSlope: -0.12482566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.58319926 + inSlope: 0.04006777 + outSlope: 0.04006777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.5960048 + inSlope: -0.10331253 + outSlope: -0.10331253 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.5919452 + inSlope: 0.15392587 + outSlope: 0.15392587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.5984916 + inSlope: -0.1507996 + outSlope: -0.1507996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.593786 + inSlope: -0.028748836 + outSlope: -0.028748836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.5912487 + inSlope: 0.0005829353 + outSlope: 0.0005829353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.59229773 + inSlope: 0.21991631 + outSlope: 0.21991631 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.5568238 + inSlope: 0.20262408 + outSlope: 0.20262408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5383452 + inSlope: 0.17690794 + outSlope: 0.17690794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.46020204 + inSlope: 0.023846624 + outSlope: 0.023846624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.47911754 + inSlope: 0.25720197 + outSlope: 0.25720197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.5027172 + inSlope: 0.21071339 + outSlope: 0.21071339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.5312919 + inSlope: 0.19966812 + outSlope: 0.19966812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.54538816 + inSlope: -0.22253568 + outSlope: -0.22253568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.5241972 + inSlope: 0.23453258 + outSlope: 0.23453258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.5754181 + inSlope: 0.09518811 + outSlope: 0.09518811 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.5730481 + inSlope: 0.14053269 + outSlope: 0.14053269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.5595938 + inSlope: -0.5474019 + outSlope: -0.5474019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.4676177 + inSlope: -0.70426977 + outSlope: -0.70426977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.44439694 + inSlope: -0.79768324 + outSlope: -0.79768324 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.4144387 + inSlope: -0.68054235 + outSlope: -0.68054235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.38856906 + inSlope: -0.26085624 + outSlope: -0.26085624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.41877314 + inSlope: 0.35761434 + outSlope: 0.35761434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.45919755 + inSlope: 0.29583633 + outSlope: 0.29583633 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.4675494 + inSlope: 0.3541534 + outSlope: 0.3541534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.49380448 + inSlope: 0.33043864 + outSlope: 0.33043864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.53797626 + inSlope: -0.017411128 + outSlope: -0.017411128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.5183021 + inSlope: -0.19791445 + outSlope: -0.19791445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.4245998 + inSlope: -0.17783332 + outSlope: -0.17783332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.44754487 + inSlope: 0.34590524 + outSlope: 0.34590524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.51515794 + inSlope: 0.056161698 + outSlope: 0.056161698 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.51556647 + inSlope: -0.1501086 + outSlope: -0.1501086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.47356483 + inSlope: -0.32719046 + outSlope: -0.32719046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.4535737 + inSlope: 0.016610488 + outSlope: 0.016610488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.46020204 + inSlope: 0.019847471 + outSlope: 0.019847471 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.53438663 + inSlope: -0.12007355 + outSlope: -0.12007355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5520826 + inSlope: 0.07714123 + outSlope: 0.07714123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.5403827 + inSlope: 0.13086137 + outSlope: 0.13086137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.52109003 + inSlope: 0.25384784 + outSlope: 0.25384784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.49849045 + inSlope: -0.27742004 + outSlope: -0.27742004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.5606797 + inSlope: -0.06588495 + outSlope: -0.06588495 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.5139153 + inSlope: -0.0986285 + outSlope: -0.0986285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.5260196 + inSlope: 0.21616748 + outSlope: 0.21616748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.50012356 + inSlope: -0.2749032 + outSlope: -0.2749032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.57179064 + inSlope: -0.29738277 + outSlope: -0.29738277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.59216017 + inSlope: 0.120543055 + outSlope: 0.120543055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.48587927 + inSlope: 0.5861638 + outSlope: 0.5861638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.42611706 + inSlope: 0.3466611 + outSlope: 0.3466611 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.34301186 + inSlope: 0.19927536 + outSlope: 0.19927536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.36179295 + inSlope: -0.4865447 + outSlope: -0.4865447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.48919454 + inSlope: -0.04955252 + outSlope: -0.04955252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.37668496 + inSlope: 0.36290634 + outSlope: 0.36290634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.34500876 + inSlope: 0.17244251 + outSlope: 0.17244251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.33558413 + inSlope: -0.15988174 + outSlope: -0.15988174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.41599563 + inSlope: -0.6226839 + outSlope: -0.6226839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.5079741 + inSlope: -0.3145783 + outSlope: -0.3145783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.53438663 + inSlope: -0.14234139 + outSlope: -0.14234139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4613348 + inSlope: 0.038977858 + outSlope: 0.038977858 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.46915117 + inSlope: 0.05170583 + outSlope: 0.05170583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.48347238 + inSlope: 0.43487597 + outSlope: 0.43487597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.50020224 + inSlope: 0.3615086 + outSlope: 0.3615086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5153581 + inSlope: 0.35299394 + outSlope: 0.35299394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.5420908 + inSlope: 0.27824956 + outSlope: 0.27824956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.5849971 + inSlope: 0.34996033 + outSlope: 0.34996033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.5989756 + inSlope: -0.49417564 + outSlope: -0.49417564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.47563282 + inSlope: -0.88771236 + outSlope: -0.88771236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.40366665 + inSlope: 0.077559724 + outSlope: 0.077559724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.48424098 + inSlope: 0.4252924 + outSlope: 0.4252924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.513062 + inSlope: -0.07184025 + outSlope: -0.07184025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.526944 + inSlope: 0.32445592 + outSlope: 0.32445592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.57280314 + inSlope: -0.097296044 + outSlope: -0.097296044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.5286549 + inSlope: -0.3230583 + outSlope: -0.3230583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.492245 + inSlope: -0.12052964 + outSlope: -0.12052964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.5034224 + inSlope: 0.08576461 + outSlope: 0.08576461 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.50113904 + inSlope: 0.017397719 + outSlope: 0.017397719 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.49640948 + inSlope: 0.013883574 + outSlope: 0.013883574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.50639933 + inSlope: 0.06702847 + outSlope: 0.06702847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.5073097 + inSlope: 0.039296187 + outSlope: 0.039296187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.4964998 + inSlope: -0.028468993 + outSlope: -0.028468993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.4955326 + inSlope: 0.14444335 + outSlope: 0.14444335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.5163129 + inSlope: 0.058446936 + outSlope: 0.058446936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.4984012 + inSlope: -0.28437254 + outSlope: -0.28437254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.46054623 + inSlope: 0.013067734 + outSlope: 0.013067734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.4613348 + inSlope: 0.023657106 + outSlope: 0.023657106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.30506513 + inSlope: -0.08800953 + outSlope: -0.08800953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.30936837 + inSlope: 0.0736369 + outSlope: 0.0736369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.29215527 + inSlope: 0.5024583 + outSlope: 0.5024583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.27153754 + inSlope: 0.4610257 + outSlope: 0.4610257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.25111735 + inSlope: 0.53138965 + outSlope: 0.53138965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.22599424 + inSlope: 0.72030604 + outSlope: 0.72030604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.15980183 + inSlope: 0.23339851 + outSlope: 0.23339851 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.14462075 + inSlope: 0.107492894 + outSlope: 0.107492894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.13541245 + inSlope: -0.080456816 + outSlope: -0.080456816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.23369834 + inSlope: -0.29827178 + outSlope: -0.29827178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.27059358 + inSlope: -0.16665494 + outSlope: -0.16665494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.2647376 + inSlope: 0.33622235 + outSlope: 0.33622235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.18557782 + inSlope: 0.3404053 + outSlope: 0.3404053 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.16176338 + inSlope: 0.1589064 + outSlope: 0.1589064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.14026494 + inSlope: 0.04272428 + outSlope: 0.04272428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.14910625 + inSlope: 0.006111445 + outSlope: 0.006111445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.12278164 + inSlope: 0.09728761 + outSlope: 0.09728761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.11898944 + inSlope: 0.000983254 + outSlope: 0.000983254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.18747854 + inSlope: -0.57660395 + outSlope: -0.57660395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.2830931 + inSlope: -0.3471488 + outSlope: -0.3471488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.30621198 + inSlope: -0.0647659 + outSlope: -0.0647659 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.27069888 + inSlope: 0.5486339 + outSlope: 0.5486339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.17365432 + inSlope: 0.7607275 + outSlope: 0.7607275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.11788053 + inSlope: 0.3208932 + outSlope: 0.3208932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.10087782 + inSlope: 0.08892356 + outSlope: 0.08892356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.10816267 + inSlope: -0.26089 + outSlope: -0.26089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.16211884 + inSlope: -0.47508216 + outSlope: -0.47508216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.24760403 + inSlope: -0.4740185 + outSlope: -0.4740185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.29108837 + inSlope: -0.11184065 + outSlope: -0.11184065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.29720157 + inSlope: 0.12701836 + outSlope: 0.12701836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.28851393 + inSlope: -0.059047103 + outSlope: -0.059047103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.30506513 + inSlope: -0.12340319 + outSlope: -0.12340319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.36847112 + inSlope: 0.7927572 + outSlope: 0.7927572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.503319 + inSlope: 0.38913706 + outSlope: 0.38913706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.5290445 + inSlope: 0.08828581 + outSlope: 0.08828581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.52258414 + inSlope: -0.2534555 + outSlope: -0.2534555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.40982068 + inSlope: -0.36371562 + outSlope: -0.36371562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.36402628 + inSlope: -0.06548442 + outSlope: -0.06548442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.4059295 + inSlope: 0.6749645 + outSlope: 0.6749645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.5227646 + inSlope: 0.5091839 + outSlope: 0.5091839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.47928545 + inSlope: -0.37214166 + outSlope: -0.37214166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.41146713 + inSlope: -0.41711742 + outSlope: -0.41711742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.3565989 + inSlope: 0.23029022 + outSlope: 0.23029022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.44676596 + inSlope: 0.53615546 + outSlope: 0.53615546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.51936984 + inSlope: 0.1433099 + outSlope: 0.1433099 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.48428068 + inSlope: -0.31083006 + outSlope: -0.31083006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.4126139 + inSlope: -0.5852157 + outSlope: -0.5852157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.31322405 + inSlope: -0.076491304 + outSlope: -0.076491304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.35503206 + inSlope: 0.6382054 + outSlope: 0.6382054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.43687734 + inSlope: 0.40674666 + outSlope: 0.40674666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.4827991 + inSlope: 0.2585169 + outSlope: 0.2585169 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.5017506 + inSlope: -0.21474367 + outSlope: -0.21474367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.4561005 + inSlope: -0.27824163 + outSlope: -0.27824163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.39052203 + inSlope: -0.76446784 + outSlope: -0.76446784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.29439348 + inSlope: -0.32541215 + outSlope: -0.32541215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.36847112 + inSlope: 0.73135775 + outSlope: 0.73135775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.16303307 + inSlope: 0.077589594 + outSlope: 0.077589594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.17366247 + inSlope: 0.17598107 + outSlope: 0.17598107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.19577292 + inSlope: 0.6682917 + outSlope: 0.6682917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.258675 + inSlope: 1.0228448 + outSlope: 1.0228448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.29330558 + inSlope: 0.7279332 + outSlope: 0.7279332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.32010284 + inSlope: 0.60520834 + outSlope: 0.60520834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.3475511 + inSlope: 0.7352013 + outSlope: 0.7352013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.41591057 + inSlope: 0.01002783 + outSlope: 0.01002783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.3360031 + inSlope: -0.68430877 + outSlope: -0.68430877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.25123864 + inSlope: -0.55513084 + outSlope: -0.55513084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.16344209 + inSlope: -0.48175496 + outSlope: -0.48175496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.14125194 + inSlope: 0.38103163 + outSlope: 0.38103163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.3199314 + inSlope: 0.8446718 + outSlope: 0.8446718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.4053888 + inSlope: 0.14443721 + outSlope: 0.14443721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.37688667 + inSlope: -0.5980183 + outSlope: -0.5980183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.25113478 + inSlope: -0.50204384 + outSlope: -0.50204384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.22332534 + inSlope: 0.038891174 + outSlope: 0.038891174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.27245253 + inSlope: 0.5703875 + outSlope: 0.5703875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.3741342 + inSlope: 0.38564235 + outSlope: 0.38564235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.31596446 + inSlope: -0.6830717 + outSlope: -0.6830717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.21309787 + inSlope: -0.43856925 + outSlope: -0.43856925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.18937622 + inSlope: 0.19303496 + outSlope: 0.19303496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.23154256 + inSlope: 0.31025434 + outSlope: 0.31025434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.290848 + inSlope: 0.5659498 + outSlope: 0.5659498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.40683258 + inSlope: 0.2855697 + outSlope: 0.2855697 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.38995972 + inSlope: -0.28465953 + outSlope: -0.28465953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.30555275 + inSlope: -0.72226906 + outSlope: -0.72226906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.16988938 + inSlope: -0.46259457 + outSlope: -0.46259457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.14877933 + inSlope: 0.0076496657 + outSlope: 0.0076496657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.15781954 + inSlope: 0.09605402 + outSlope: 0.09605402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.16303307 + inSlope: 0.06817154 + outSlope: 0.06817154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7927341 + inSlope: 0.2281308 + outSlope: 0.2281308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.8129338 + inSlope: 0.15106113 + outSlope: 0.15106113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.86837333 + inSlope: 0.31275898 + outSlope: 0.31275898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.8897414 + inSlope: -0.25620997 + outSlope: -0.25620997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.8665004 + inSlope: 0.06723665 + outSlope: 0.06723665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.85172963 + inSlope: -0.20253469 + outSlope: -0.20253469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.8764809 + inSlope: 0.40538603 + outSlope: 0.40538603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.9049078 + inSlope: -0.19121754 + outSlope: -0.19121754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.88712347 + inSlope: 0.17918873 + outSlope: 0.17918873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.90118337 + inSlope: -0.16485229 + outSlope: -0.16485229 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.805293 + inSlope: -0.19458482 + outSlope: -0.19458482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.7819124 + inSlope: 0.035919283 + outSlope: 0.035919283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.84363794 + inSlope: 0.59223497 + outSlope: 0.59223497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.8841335 + inSlope: -0.14294966 + outSlope: -0.14294966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.8012622 + inSlope: -0.19139725 + outSlope: -0.19139725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.77562225 + inSlope: -0.27068612 + outSlope: -0.27068612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.75472 + inSlope: 0.17853694 + outSlope: 0.17853694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.7927341 + inSlope: 0.28446284 + outSlope: 0.28446284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2717509 + inSlope: -0.15607683 + outSlope: -0.15607683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.20843175 + inSlope: -0.5194242 + outSlope: -0.5194242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.19055942 + inSlope: -0.56314886 + outSlope: -0.56314886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.1708885 + inSlope: -0.4277196 + outSlope: -0.4277196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.15320824 + inSlope: -0.46040368 + outSlope: -0.46040368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.1313512 + inSlope: -0.6464944 + outSlope: -0.6464944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.065686986 + inSlope: -0.21832503 + outSlope: -0.21832503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.11892413 + inSlope: 0.7222326 + outSlope: 0.7222326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.24663274 + inSlope: 0.4400087 + outSlope: 0.4400087 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.24354176 + inSlope: -0.14520824 + outSlope: -0.14520824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.20651156 + inSlope: -0.40479523 + outSlope: -0.40479523 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.13248953 + inSlope: -0.6558409 + outSlope: -0.6558409 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.07481984 + inSlope: -0.3700841 + outSlope: -0.3700841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.06252822 + inSlope: -0.024007918 + outSlope: -0.024007918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.0665731 + inSlope: 0.05089449 + outSlope: 0.05089449 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.065809876 + inSlope: -0.05247747 + outSlope: -0.05247747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.06636212 + inSlope: 0.2038808 + outSlope: 0.2038808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.09929863 + inSlope: 0.80157757 + outSlope: 0.80157757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.23022258 + inSlope: 0.7141942 + outSlope: 0.7141942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.26151183 + inSlope: 0.0016376898 + outSlope: 0.0016376898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.25728506 + inSlope: 0.06349063 + outSlope: 0.06349063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.30709258 + inSlope: -0.18184412 + outSlope: -0.18184412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.23440747 + inSlope: -0.81638074 + outSlope: -0.81638074 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.16216789 + inSlope: -0.3835111 + outSlope: -0.3835111 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.16843238 + inSlope: 0.34163463 + outSlope: 0.34163463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.19102053 + inSlope: 0.2303119 + outSlope: 0.2303119 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.21212 + inSlope: 0.4124267 + outSlope: 0.4124267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.2915469 + inSlope: 0.46182454 + outSlope: 0.46182454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.3133763 + inSlope: 0.1285651 + outSlope: 0.1285651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.319641 + inSlope: -0.40517443 + outSlope: -0.40517443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.1943311 + inSlope: -0.37097868 + outSlope: -0.37097868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.19036847 + inSlope: 0.026049685 + outSlope: 0.026049685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.18184768 + inSlope: -0.13450204 + outSlope: -0.13450204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.18144885 + inSlope: 0.24177924 + outSlope: 0.24177924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.26177987 + inSlope: 0.3084975 + outSlope: 0.3084975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.2717509 + inSlope: -0.07555701 + outSlope: -0.07555701 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.541991 + inSlope: -0.15441118 + outSlope: -0.15441118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.5277118 + inSlope: 0.10675368 + outSlope: 0.10675368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.5410117 + inSlope: 0.072188936 + outSlope: 0.072188936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.48539457 + inSlope: -0.603481 + outSlope: -0.603481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.3807914 + inSlope: -0.05664076 + outSlope: -0.05664076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.4175374 + inSlope: 0.19378012 + outSlope: 0.19378012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.45726556 + inSlope: 0.36099303 + outSlope: 0.36099303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.55436254 + inSlope: 0.01779385 + outSlope: 0.01779385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.5319811 + inSlope: -0.3403056 + outSlope: -0.3403056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.4193716 + inSlope: -0.71974826 + outSlope: -0.71974826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.36596072 + inSlope: -0.08149092 + outSlope: -0.08149092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.36289114 + inSlope: -0.18052849 + outSlope: -0.18052849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.3071588 + inSlope: 0.017866481 + outSlope: 0.017866481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.38568243 + inSlope: 0.87657845 + outSlope: 0.87657845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.5247311 + inSlope: 0.5126323 + outSlope: 0.5126323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.58596206 + inSlope: 0.115577385 + outSlope: 0.115577385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.5667906 + inSlope: -0.49185413 + outSlope: -0.49185413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.39286545 + inSlope: -0.8963996 + outSlope: -0.8963996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.31324667 + inSlope: -0.13082129 + outSlope: -0.13082129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.40302995 + inSlope: 0.85963136 + outSlope: 0.85963136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.50529927 + inSlope: 0.5456705 + outSlope: 0.5456705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.5849161 + inSlope: 0.041911975 + outSlope: 0.041911975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.5762128 + inSlope: -0.18609095 + outSlope: -0.18609095 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.541991 + inSlope: -0.15041664 + outSlope: -0.15041664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.06301154 + inSlope: 1.4564056 + outSlope: 1.4564056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.014464683 + inSlope: 1.4309356 + outSlope: 1.4309356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.032384172 + inSlope: 1.3397733 + outSlope: 1.3397733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.07485355 + inSlope: 1.1840992 + outSlope: 1.1840992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.13366793 + inSlope: 0.3796831 + outSlope: 0.3796831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.13663633 + inSlope: -0.044456523 + outSlope: -0.044456523 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.13070416 + inSlope: -0.2643306 + outSlope: -0.2643306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.11901429 + inSlope: -0.26100388 + outSlope: -0.26100388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.10768539 + inSlope: -0.2818025 + outSlope: -0.2818025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.094517075 + inSlope: -0.36163944 + outSlope: -0.36163944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.07132892 + inSlope: -0.09436238 + outSlope: -0.09436238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.06919537 + inSlope: -0.027909972 + outSlope: -0.027909972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.032754377 + inSlope: -0.6722939 + outSlope: -0.6722939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.006080292 + inSlope: -0.92057943 + outSlope: -0.92057943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.028617587 + inSlope: -1.1110353 + outSlope: -1.1110353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.13518763 + inSlope: -0.64902246 + outSlope: -0.64902246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.14775038 + inSlope: 0.28421065 + outSlope: 0.28421065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.01894176 + inSlope: 1.3400593 + outSlope: 1.3400593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.026739985 + inSlope: 1.3332467 + outSlope: 1.3332467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.10647735 + inSlope: 0.94390625 + outSlope: 0.94390625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.14624143 + inSlope: 0.22800733 + outSlope: 0.22800733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.11612839 + inSlope: -0.34104455 + outSlope: -0.34104455 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.099751815 + inSlope: -0.14496471 + outSlope: -0.14496471 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.088958114 + inSlope: -0.18004546 + outSlope: -0.18004546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.059354663 + inSlope: -0.069893405 + outSlope: -0.069893405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.05942013 + inSlope: 0.0363007 + outSlope: 0.0363007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.051412307 + inSlope: -0.5112791 + outSlope: -0.5112791 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.02711284 + inSlope: -0.92512107 + outSlope: -0.92512107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.010262508 + inSlope: -1.228696 + outSlope: -1.228696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.054800283 + inSlope: -1.2982177 + outSlope: -1.2982177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.09681027 + inSlope: -1.0786713 + outSlope: -1.0786713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.14028646 + inSlope: -0.15273605 + outSlope: -0.15273605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.062987074 + inSlope: 0.8648027 + outSlope: 0.8648027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.034640554 + inSlope: 0.7981903 + outSlope: 0.7981903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.010736952 + inSlope: 0.5416581 + outSlope: 0.5416581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.03649011 + inSlope: 0.2300727 + outSlope: 0.2300727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.043236922 + inSlope: 0.023771212 + outSlope: 0.023771212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.044771537 + inSlope: 0.10124499 + outSlope: 0.10124499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.05999522 + inSlope: 0.3670124 + outSlope: 0.3670124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.11596222 + inSlope: 0.19012107 + outSlope: 0.19012107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.100532144 + inSlope: -0.4443903 + outSlope: -0.4443903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.063678145 + inSlope: -0.605976 + outSlope: -0.605976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.020048283 + inSlope: -0.7479881 + outSlope: -0.7479881 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.007002242 + inSlope: -0.9014679 + outSlope: -0.9014679 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.040049523 + inSlope: -1.0731224 + outSlope: -1.0731224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.2180282 + inSlope: -0.5310922 + outSlope: -0.5310922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.19340856 + inSlope: 0.7207514 + outSlope: 0.7207514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.11453485 + inSlope: 0.6482855 + outSlope: 0.6482855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.085035466 + inSlope: 0.23429653 + outSlope: 0.23429653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.07473822 + inSlope: 0.17669806 + outSlope: 0.17669806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.05331766 + inSlope: 0.47191733 + outSlope: 0.47191733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.014741838 + inSlope: 0.6031269 + outSlope: 0.6031269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.0050511416 + inSlope: 0.53060156 + outSlope: 0.53060156 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.020631708 + inSlope: 0.3630213 + outSlope: 0.3630213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.02925254 + inSlope: 0.15032648 + outSlope: 0.15032648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.030653464 + inSlope: -0.044484816 + outSlope: -0.044484816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.026286889 + inSlope: -0.16830865 + outSlope: -0.16830865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.019432899 + inSlope: -0.18014239 + outSlope: -0.18014239 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.014277408 + inSlope: -0.09603662 + outSlope: -0.09603662 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.0130304545 + inSlope: 0.020116663 + outSlope: 0.020116663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.015618509 + inSlope: 0.07581275 + outSlope: 0.07581275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.018084615 + inSlope: -0.019746456 + outSlope: -0.019746456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.014302008 + inSlope: -0.28533277 + outSlope: -0.28533277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.00093760435 + inSlope: -0.6859603 + outSlope: -0.6859603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.03142863 + inSlope: -1.1017181 + outSlope: -1.1017181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.12372759 + inSlope: -1.4587812 + outSlope: -1.4587812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.20835437 + inSlope: -0.7799654 + outSlope: -0.7799654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.22363505 + inSlope: -0.07222682 + outSlope: -0.07222682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.18775076 + inSlope: 0.9115454 + outSlope: 0.9115454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.06301154 + inSlope: 1.4067364 + outSlope: 1.4067364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.11405459 + inSlope: -0.082233615 + outSlope: -0.082233615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.1057486 + inSlope: 0.01219947 + outSlope: 0.01219947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.12227485 + inSlope: 0.33304155 + outSlope: 0.33304155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.13492388 + inSlope: 0.2755117 + outSlope: 0.2755117 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.14629987 + inSlope: 0.2805575 + outSlope: 0.2805575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.15934613 + inSlope: 0.37383676 + outSlope: 0.37383676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.20669077 + inSlope: 0.37882763 + outSlope: 0.37882763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.25489908 + inSlope: -0.36180457 + outSlope: -0.36180457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.18178162 + inSlope: -0.6556349 + outSlope: -0.6556349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.12727122 + inSlope: -0.31168658 + outSlope: -0.31168658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.1167451 + inSlope: -0.03516223 + outSlope: -0.03516223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.114082314 + inSlope: 0.13292342 + outSlope: 0.13292342 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.15406561 + inSlope: 0.4189871 + outSlope: 0.4189871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.20395777 + inSlope: 0.25273407 + outSlope: 0.25273407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.23269509 + inSlope: 0.16704804 + outSlope: 0.16704804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.2503071 + inSlope: -0.032824658 + outSlope: -0.032824658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.23463555 + inSlope: -0.052969877 + outSlope: -0.052969877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.25465915 + inSlope: 0.27166265 + outSlope: 0.27166265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.27797547 + inSlope: -0.17333166 + outSlope: -0.17333166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.18716182 + inSlope: -0.52988094 + outSlope: -0.52988094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.11368306 + inSlope: -0.56727 + outSlope: -0.56727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.068218805 + inSlope: -0.21993956 + outSlope: -0.21993956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.12348539 + inSlope: 0.56717354 + outSlope: 0.56717354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.2990662 + inSlope: -0.47218323 + outSlope: -0.47218323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.16341574 + inSlope: -0.5791042 + outSlope: -0.5791042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.10150389 + inSlope: -0.4186228 + outSlope: -0.4186228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.058734052 + inSlope: -0.109841526 + outSlope: -0.109841526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.06133465 + inSlope: 0.17398801 + outSlope: 0.17398801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.09115977 + inSlope: 0.37109178 + outSlope: 0.37109178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.11444402 + inSlope: 0.22156823 + outSlope: 0.22156823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.11891746 + inSlope: -0.041902736 + outSlope: -0.041902736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.1140545 + inSlope: -0.08554534 + outSlope: -0.08554534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.37473822 + inSlope: 0.49849835 + outSlope: 0.49849835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.4507366 + inSlope: 0.071686044 + outSlope: 0.071686044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.4594107 + inSlope: 0.07753772 + outSlope: 0.07753772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.4379339 + inSlope: -0.35817116 + outSlope: -0.35817116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.39258507 + inSlope: -0.2809431 + outSlope: -0.2809431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.34650046 + inSlope: -0.40799844 + outSlope: -0.40799844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.32708347 + inSlope: 0.4609433 + outSlope: 0.4609433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.4503416 + inSlope: 0.31783268 + outSlope: 0.31783268 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.46549046 + inSlope: 0.071044184 + outSlope: 0.071044184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.45355308 + inSlope: -0.3004868 + outSlope: -0.3004868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.4119004 + inSlope: -0.1934228 + outSlope: -0.1934228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.38392472 + inSlope: -0.41464874 + outSlope: -0.41464874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.28332764 + inSlope: -0.056263857 + outSlope: -0.056263857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.3471521 + inSlope: 0.7876533 + outSlope: 0.7876533 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.45357588 + inSlope: 0.4344977 + outSlope: 0.4344977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.49010327 + inSlope: -0.15137866 + outSlope: -0.15137866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.38766798 + inSlope: -0.33679414 + outSlope: -0.33679414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.36273435 + inSlope: 0.2553975 + outSlope: 0.2553975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.48515394 + inSlope: 0.32655925 + outSlope: 0.32655925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.49483594 + inSlope: -0.18216464 + outSlope: -0.18216464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.4127802 + inSlope: -0.35173452 + outSlope: -0.35173452 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.34525138 + inSlope: -0.33644545 + outSlope: -0.33644545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.3599807 + inSlope: 0.40635952 + outSlope: 0.40635952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.37473813 + inSlope: 0.44272316 + outSlope: 0.44272316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.27406064 + inSlope: 0.2557853 + outSlope: 0.2557853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.3358974 + inSlope: 0.65384823 + outSlope: 0.65384823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.3999739 + inSlope: 0.351377 + outSlope: 0.351377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.41087478 + inSlope: 0.2051698 + outSlope: 0.2051698 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.42635873 + inSlope: 0.04336909 + outSlope: 0.04336909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.3717558 + inSlope: -0.66714406 + outSlope: -0.66714406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.24376392 + inSlope: -0.23977602 + outSlope: -0.23977602 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.24078219 + inSlope: 0.01269709 + outSlope: 0.01269709 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.25540414 + inSlope: 0.4331832 + outSlope: 0.4331832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.38287684 + inSlope: 0.67107713 + outSlope: 0.67107713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.4314218 + inSlope: -0.00051586144 + outSlope: -0.00051586144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.37493244 + inSlope: -0.79431105 + outSlope: -0.79431105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.22362307 + inSlope: -0.6237027 + outSlope: -0.6237027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.19589451 + inSlope: 0.05305884 + outSlope: 0.05305884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.2129316 + inSlope: 0.3782316 + outSlope: 0.3782316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.32681003 + inSlope: 0.74914515 + outSlope: 0.74914515 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.37980422 + inSlope: -0.3978994 + outSlope: -0.3978994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.29925102 + inSlope: -0.4713514 + outSlope: -0.4713514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.18841596 + inSlope: -0.2983225 + outSlope: -0.2983225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.17660208 + inSlope: 0.3409482 + outSlope: 0.3409482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.2716338 + inSlope: 0.95856833 + outSlope: 0.95856833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.38038173 + inSlope: 0.5116302 + outSlope: 0.5116302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.40675488 + inSlope: -0.21582091 + outSlope: -0.21582091 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.28389218 + inSlope: -0.563226 + outSlope: -0.563226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.2456459 + inSlope: 0.012858076 + outSlope: 0.012858076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.27406067 + inSlope: 0.21747193 + outSlope: 0.21747193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.4359823 + inSlope: -0.42832193 + outSlope: -0.42832193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5001417 + inSlope: -0.26023325 + outSlope: -0.26023325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5053451 + inSlope: 0.16704307 + outSlope: 0.16704307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.48896584 + inSlope: 0.20578356 + outSlope: 0.20578356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.48171034 + inSlope: 0.42676586 + outSlope: 0.42676586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.4139744 + inSlope: 0.6159886 + outSlope: 0.6159886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.381263 + inSlope: 0.017491564 + outSlope: 0.017491564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.39639452 + inSlope: -0.066999376 + outSlope: -0.066999376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.42020884 + inSlope: -0.36844617 + outSlope: -0.36844617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.48364094 + inSlope: -0.23808244 + outSlope: -0.23808244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.49739954 + inSlope: 0.094725184 + outSlope: 0.094725184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.4115838 + inSlope: 0.68879056 + outSlope: 0.68879056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.29787153 + inSlope: -0.50606066 + outSlope: -0.50606066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.43447945 + inSlope: -0.7519133 + outSlope: -0.7519133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.53137106 + inSlope: -0.42474163 + outSlope: -0.42474163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.5405935 + inSlope: 0.5607798 + outSlope: 0.5607798 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.40203837 + inSlope: 0.7974563 + outSlope: 0.7974563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.29171693 + inSlope: 0.027659109 + outSlope: 0.027659109 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.31562766 + inSlope: -0.16661899 + outSlope: -0.16661899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.35480157 + inSlope: -0.5238386 + outSlope: -0.5238386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.44858295 + inSlope: -0.3687055 + outSlope: -0.3687055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.4768352 + inSlope: 0.05659064 + outSlope: 0.05659064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.41568455 + inSlope: 0.85089755 + outSlope: 0.85089755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.2979431 + inSlope: 0.68317807 + outSlope: 0.68317807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.2388607 + inSlope: 0.18526706 + outSlope: 0.18526706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.23486224 + inSlope: -0.25477043 + outSlope: -0.25477043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.33314577 + inSlope: -0.36766326 + outSlope: -0.36766326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.38028026 + inSlope: -0.35355124 + outSlope: -0.35355124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.43598217 + inSlope: -0.434681 + outSlope: -0.434681 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.8507985 + inSlope: 0.19368945 + outSlope: 0.19368945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.78815967 + inSlope: 0.44417644 + outSlope: 0.44417644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.75810736 + inSlope: 0.11509002 + outSlope: 0.11509002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.7498403 + inSlope: -0.090880446 + outSlope: -0.090880446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.75472605 + inSlope: 0.062265642 + outSlope: 0.062265642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.8002886 + inSlope: -0.2925563 + outSlope: -0.2925563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.79498094 + inSlope: 0.3080103 + outSlope: 0.3080103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.74429643 + inSlope: -0.20902386 + outSlope: -0.20902386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.74513 + inSlope: 0.5992392 + outSlope: 0.5992392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.6734123 + inSlope: 0.21206614 + outSlope: 0.21206614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.6757273 + inSlope: -0.06960607 + outSlope: -0.06960607 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.74753064 + inSlope: -0.3207934 + outSlope: -0.3207934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.88675416 + inSlope: 0.34634325 + outSlope: 0.34634325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.7963534 + inSlope: 0.33598238 + outSlope: 0.33598238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.7488833 + inSlope: -0.2624161 + outSlope: -0.2624161 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.78890824 + inSlope: -0.054117195 + outSlope: -0.054117195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.82120323 + inSlope: -0.42060116 + outSlope: -0.42060116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.89397633 + inSlope: 0.04623328 + outSlope: 0.04623328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.8639677 + inSlope: 0.106625065 + outSlope: 0.106625065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.8507987 + inSlope: 0.15524998 + outSlope: 0.15524998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.009049736 + inSlope: 0.7819446 + outSlope: 0.7819446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.059599113 + inSlope: 0.6976018 + outSlope: 0.6976018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.08162135 + inSlope: 0.6176363 + outSlope: 0.6176363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.11332199 + inSlope: 0.2564215 + outSlope: 0.2564215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.11786964 + inSlope: 0.11276719 + outSlope: 0.11276719 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.124362394 + inSlope: 0.029532017 + outSlope: 0.029532017 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.121365376 + inSlope: -0.19123109 + outSlope: -0.19123109 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.08495866 + inSlope: -0.30101204 + outSlope: -0.30101204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.044693034 + inSlope: -0.6099137 + outSlope: -0.6099137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.021273516 + inSlope: -0.77637637 + outSlope: -0.77637637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.007065434 + inSlope: -0.8746238 + outSlope: -0.8746238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.037034728 + inSlope: -0.8523711 + outSlope: -0.8523711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.08390768 + inSlope: -0.47034582 + outSlope: -0.47034582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.096746445 + inSlope: 0.11140297 + outSlope: 0.11140297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.044258602 + inSlope: 0.8712821 + outSlope: 0.8712821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.011899047 + inSlope: 1.0153263 + outSlope: 1.0153263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.023429878 + inSlope: 1.032587 + outSlope: 1.032587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.083746694 + inSlope: 0.6445985 + outSlope: 0.6445985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.10552125 + inSlope: 0.045240223 + outSlope: 0.045240223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.08804994 + inSlope: -0.19557852 + outSlope: -0.19557852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.08147124 + inSlope: 0.03370411 + outSlope: 0.03370411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.10602918 + inSlope: 0.15425223 + outSlope: 0.15425223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.1027555 + inSlope: -0.22885147 + outSlope: -0.22885147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.047916327 + inSlope: -0.9950707 + outSlope: -0.9950707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.009170236 + inSlope: -1.2761049 + outSlope: -1.2761049 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.037157424 + inSlope: -1.4070604 + outSlope: -1.4070604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.1255313 + inSlope: -1.0293111 + outSlope: -1.0293111 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.16047788 + inSlope: 0.3722735 + outSlope: 0.3722735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.073674574 + inSlope: 1.1087999 + outSlope: 1.1087999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.035849847 + inSlope: 1.1249425 + outSlope: 1.1249425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.036969416 + inSlope: 1.0335 + outSlope: 1.0335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.122576065 + inSlope: 0.587249 + outSlope: 0.587249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.14998962 + inSlope: 0.037189536 + outSlope: 0.037189536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.15191825 + inSlope: 0.117838934 + outSlope: 0.117838934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.17063645 + inSlope: -0.02667616 + outSlope: -0.02667616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.0838892 + inSlope: -0.858642 + outSlope: -0.858642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.02045482 + inSlope: -0.98413026 + outSlope: -0.98413026 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.012365067 + inSlope: -0.94981265 + outSlope: -0.94981265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.06796833 + inSlope: -0.6388693 + outSlope: -0.6388693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.08873433 + inSlope: 0.3133933 + outSlope: 0.3133933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.04484006 + inSlope: 0.9534892 + outSlope: 0.9534892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.008615043 + inSlope: 1.182616 + outSlope: 1.182616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.03400093 + inSlope: 1.3108733 + outSlope: 1.3108733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.16100293 + inSlope: 1.048812 + outSlope: 1.048812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.22644389 + inSlope: 0.21541627 + outSlope: 0.21541627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.18817222 + inSlope: -0.30286258 + outSlope: -0.30286258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.16907574 + inSlope: -0.09089345 + outSlope: -0.09089345 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.120846316 + inSlope: -0.5370983 + outSlope: -0.5370983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.050836205 + inSlope: -0.85068136 + outSlope: -0.85068136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.02100506 + inSlope: -0.91992795 + outSlope: -0.91992795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.010492266 + inSlope: -0.9442125 + outSlope: -0.9442125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.07062714 + inSlope: -0.76460016 + outSlope: -0.76460016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.103999116 + inSlope: -0.12289101 + outSlope: -0.12289101 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.06661122 + inSlope: 0.653696 + outSlope: 0.653696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.009049382 + inSlope: 0.794998 + outSlope: 0.794998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.29322338 + inSlope: -0.1475492 + outSlope: -0.1475492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.28916016 + inSlope: 0.25235745 + outSlope: 0.25235745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.30222297 + inSlope: 0.5990064 + outSlope: 0.5990064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.36202005 + inSlope: 1.0336998 + outSlope: 1.0336998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.39800724 + inSlope: 0.7674453 + outSlope: 0.7674453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.42774144 + inSlope: 0.70163774 + outSlope: 0.70163774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.4599589 + inSlope: 0.8682544 + outSlope: 0.8682544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.5178578 + inSlope: -0.08614899 + outSlope: -0.08614899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.51574963 + inSlope: 0.1272592 + outSlope: 0.1272592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.49610466 + inSlope: -0.620075 + outSlope: -0.620075 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.32032236 + inSlope: -0.69266593 + outSlope: -0.69266593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.30981007 + inSlope: 0.5452297 + outSlope: 0.5452297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.54711616 + inSlope: 0.501732 + outSlope: 0.501732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.55379397 + inSlope: -0.15642747 + outSlope: -0.15642747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.5193909 + inSlope: -0.34465346 + outSlope: -0.34465346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.502439 + inSlope: 0.1607678 + outSlope: 0.1607678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.5211453 + inSlope: -0.21645 + outSlope: -0.21645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.47097754 + inSlope: 0.01228397 + outSlope: 0.01228397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.5411908 + inSlope: -0.0541315 + outSlope: -0.0541315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.3900653 + inSlope: -0.9512222 + outSlope: -0.9512222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.29277802 + inSlope: -0.33348742 + outSlope: -0.33348742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.39121512 + inSlope: 0.4630615 + outSlope: 0.4630615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.450944 + inSlope: 0.17237009 + outSlope: 0.17237009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.51468533 + inSlope: 0.31181335 + outSlope: 0.31181335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.49777383 + inSlope: -0.59709114 + outSlope: -0.59709114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.29951727 + inSlope: -0.29809427 + outSlope: -0.29809427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.3083894 + inSlope: 0.0660052 + outSlope: 0.0660052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.2932233 + inSlope: -0.1706736 + outSlope: -0.1706736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.4670127 + inSlope: 1.0789552 + outSlope: 1.0789552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.28269884 + inSlope: 0.91454375 + outSlope: 0.91454375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.25596482 + inSlope: 0.48050374 + outSlope: 0.48050374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.25066525 + inSlope: -0.20626101 + outSlope: -0.20626101 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.26971555 + inSlope: -0.49178576 + outSlope: -0.49178576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.28345096 + inSlope: -0.4373655 + outSlope: -0.4373655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.29887325 + inSlope: -0.8636843 + outSlope: -0.8636843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.3410299 + inSlope: -1.2065516 + outSlope: -1.2065516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.41285643 + inSlope: 0.010301597 + outSlope: 0.010301597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.31187066 + inSlope: 0.48502022 + outSlope: 0.48502022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.30324554 + inSlope: -0.32020158 + outSlope: -0.32020158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.3980114 + inSlope: -0.47853833 + outSlope: -0.47853833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.4390412 + inSlope: -0.12909763 + outSlope: -0.12909763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.41821805 + inSlope: 0.66901684 + outSlope: 0.66901684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.28869686 + inSlope: -0.10563712 + outSlope: -0.10563712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.37891412 + inSlope: -1.2840319 + outSlope: -1.2840319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.47301725 + inSlope: -0.3201326 + outSlope: -0.3201326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.32658488 + inSlope: 1.3709197 + outSlope: 1.3709197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.17783844 + inSlope: 0.39206892 + outSlope: 0.39206892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.18615562 + inSlope: -0.6192994 + outSlope: -0.6192994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.3297947 + inSlope: -0.9544061 + outSlope: -0.9544061 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.36085662 + inSlope: 0.5369126 + outSlope: 0.5369126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.22521546 + inSlope: 1.1263385 + outSlope: 1.1263385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.15233293 + inSlope: 0.111987926 + outSlope: 0.111987926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.20451938 + inSlope: -0.9353236 + outSlope: -0.9353236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.29107177 + inSlope: -0.50722677 + outSlope: -0.50722677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.2692933 + inSlope: 0.66350436 + outSlope: 0.66350436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.14866047 + inSlope: -0.038896613 + outSlope: -0.038896613 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.17817737 + inSlope: -0.8772334 + outSlope: -0.8772334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.41016543 + inSlope: -1.1715631 + outSlope: -1.1715631 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.41267657 + inSlope: 1.2155323 + outSlope: 1.2155323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.19416414 + inSlope: 0.30519256 + outSlope: 0.30519256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.21969387 + inSlope: -0.956769 + outSlope: -0.956769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.34289154 + inSlope: -0.9831501 + outSlope: -0.9831501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.37453672 + inSlope: 0.3189507 + outSlope: 0.3189507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.27928394 + inSlope: 0.8033557 + outSlope: 0.8033557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.20777987 + inSlope: 0.55073756 + outSlope: 0.55073756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.20113613 + inSlope: -0.7336034 + outSlope: -0.7336034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.29733723 + inSlope: -2.198301 + outSlope: -2.198301 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.38336965 + inSlope: -2.605454 + outSlope: -2.605454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.471034 + inSlope: -1.9608464 + outSlope: -1.9608464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.51766896 + inSlope: 0.4274967 + outSlope: 0.4274967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.4670127 + inSlope: 0.89383537 + outSlope: 0.89383537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.06827622 + inSlope: 0.07267668 + outSlope: 0.07267668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.070622 + inSlope: -0.0625404 + outSlope: -0.0625404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.067494445 + inSlope: -0.17516643 + outSlope: -0.17516643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.058944236 + inSlope: -0.32751757 + outSlope: -0.32751757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.045659937 + inSlope: -0.38055763 + outSlope: -0.38055763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.033573724 + inSlope: -0.34185344 + outSlope: -0.34185344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.02286971 + inSlope: -0.2257521 + outSlope: -0.2257521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.018523585 + inSlope: -0.1301836 + outSlope: -0.1301836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.014190804 + inSlope: -0.21341503 + outSlope: -0.21341503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0042959168 + inSlope: -0.27984518 + outSlope: -0.27984518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.0044655483 + inSlope: -0.23456809 + outSlope: -0.23456809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.015707564 + inSlope: -0.08255999 + outSlope: -0.08255999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.0151876025 + inSlope: 0.07978012 + outSlope: 0.07978012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.0067800516 + inSlope: 0.14293653 + outSlope: 0.14293653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.0019981805 + inSlope: 0.13433799 + outSlope: 0.13433799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.002175815 + inSlope: 0.118405916 + outSlope: 0.118405916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.009741853 + inSlope: 0.12577617 + outSlope: 0.12577617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.014280624 + inSlope: 0.14672714 + outSlope: 0.14672714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.02911367 + inSlope: 0.096988186 + outSlope: 0.096988186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.031217514 + inSlope: -0.03684487 + outSlope: -0.03684487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.020759877 + inSlope: -0.14072059 + outSlope: -0.14072059 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.011104063 + inSlope: -0.12939711 + outSlope: -0.12939711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.0072416645 + inSlope: -0.099913314 + outSlope: -0.099913314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0044431677 + inSlope: -0.07391572 + outSlope: -0.07391572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.0023139545 + inSlope: -0.07877408 + outSlope: -0.07877408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.0008084323 + inSlope: -0.13723116 + outSlope: -0.13723116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.0068348018 + inSlope: -0.24622625 + outSlope: -0.24622625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.01722352 + inSlope: -0.38213485 + outSlope: -0.38213485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.032310434 + inSlope: -0.49239564 + outSlope: -0.49239564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.078974836 + inSlope: -0.2550089 + outSlope: -0.2550089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.081699535 + inSlope: 0.12663291 + outSlope: 0.12663291 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.062668234 + inSlope: 0.09403868 + outSlope: 0.09403868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.064509064 + inSlope: -0.12737314 + outSlope: -0.12737314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.0762425 + inSlope: 0.05775774 + outSlope: 0.05775774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.071154766 + inSlope: 0.27470386 + outSlope: 0.27470386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.038203835 + inSlope: 0.64976084 + outSlope: 0.64976084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.014611507 + inSlope: 0.71025515 + outSlope: 0.71025515 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.009146464 + inSlope: 0.65956306 + outSlope: 0.65956306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.029359395 + inSlope: 0.52934957 + outSlope: 0.52934957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.04443642 + inSlope: 0.37731612 + outSlope: 0.37731612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.0671075 + inSlope: 0.16199647 + outSlope: 0.16199647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.085416436 + inSlope: 0.1949561 + outSlope: 0.1949561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.105712935 + inSlope: -0.049345315 + outSlope: -0.049345315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.09493498 + inSlope: -0.11952369 + outSlope: -0.11952369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.09443409 + inSlope: 0.19703928 + outSlope: 0.19703928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.19339098 + inSlope: 0.5185931 + outSlope: 0.5185931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.23611118 + inSlope: -0.1125781 + outSlope: -0.1125781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.19985841 + inSlope: -0.024828784 + outSlope: -0.024828784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.21431985 + inSlope: -0.12787957 + outSlope: -0.12787957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.17085727 + inSlope: -0.7113297 + outSlope: -0.7113297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.09443414 + inSlope: -0.62137055 + outSlope: -0.62137055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06679367 + inSlope: -0.19477382 + outSlope: -0.19477382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.07133938 + inSlope: 0.15429834 + outSlope: 0.15429834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.08550891 + inSlope: 0.12752205 + outSlope: 0.12752205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.1039045 + inSlope: 0.2770959 + outSlope: 0.2770959 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.13839681 + inSlope: 0.016084738 + outSlope: 0.016084738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.124796346 + inSlope: -0.416143 + outSlope: -0.416143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.070483066 + inSlope: -0.45102966 + outSlope: -0.45102966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.058096167 + inSlope: -0.26153016 + outSlope: -0.26153016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.05532221 + inSlope: 0.076583505 + outSlope: 0.076583505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.06827622 + inSlope: 0.09603904 + outSlope: 0.09603904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07737376 + inSlope: 0.23610233 + outSlope: 0.23610233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.057773445 + inSlope: 0.1245078 + outSlope: 0.1245078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.054511607 + inSlope: 0.03346397 + outSlope: 0.03346397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.057011787 + inSlope: 0.03725981 + outSlope: 0.03725981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.053058527 + inSlope: 0.17782946 + outSlope: 0.17782946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.04515649 + inSlope: 0.18203382 + outSlope: 0.18203382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.04092294 + inSlope: 0.13138327 + outSlope: 0.13138327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.036397606 + inSlope: 0.26227054 + outSlope: 0.26227054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.023438238 + inSlope: 0.43313342 + outSlope: 0.43313342 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.0075220317 + inSlope: 0.50987446 + outSlope: 0.50987446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.010553405 + inSlope: 0.5537375 + outSlope: 0.5537375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.04694015 + inSlope: 0.47655046 + outSlope: 0.47655046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.07136567 + inSlope: 0.25049865 + outSlope: 0.25049865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.08994876 + inSlope: 0.15613678 + outSlope: 0.15613678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.10562268 + inSlope: 0.025177712 + outSlope: 0.025177712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.09213194 + inSlope: -0.502394 + outSlope: -0.502394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.039020207 + inSlope: -1.0215371 + outSlope: -1.0215371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.0020472435 + inSlope: -1.1140152 + outSlope: -1.1140152 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.035247404 + inSlope: -1.0522323 + outSlope: -1.0522323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.093523264 + inSlope: -0.6254504 + outSlope: -0.6254504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.11817921 + inSlope: 0.04654032 + outSlope: 0.04654032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.11340366 + inSlope: 0.09166381 + outSlope: 0.09166381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.088281624 + inSlope: 0.45074886 + outSlope: 0.45074886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.013935171 + inSlope: 0.47682816 + outSlope: 0.47682816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.00019249061 + inSlope: 0.36545247 + outSlope: 0.36545247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.010428303 + inSlope: 0.2540534 + outSlope: 0.2540534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.021678923 + inSlope: 0.12483519 + outSlope: 0.12483519 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.029449387 + inSlope: 0.13195448 + outSlope: 0.13195448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.045269545 + inSlope: 0.15777043 + outSlope: 0.15777043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.053770665 + inSlope: 0.0851745 + outSlope: 0.0851745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.06552109 + inSlope: 0.23662919 + outSlope: 0.23662919 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.090565406 + inSlope: 0.5043062 + outSlope: 0.5043062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.16071269 + inSlope: 0.30675516 + outSlope: 0.30675516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.15067366 + inSlope: -0.38022384 + outSlope: -0.38022384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.053757895 + inSlope: -0.438658 + outSlope: -0.438658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.028645178 + inSlope: -0.3169899 + outSlope: -0.3169899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.010393063 + inSlope: -0.26392242 + outSlope: -0.26392242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.0014058027 + inSlope: -0.29273573 + outSlope: -0.29273573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.009122633 + inSlope: -0.34386176 + outSlope: -0.34386176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.021518292 + inSlope: -0.38391197 + outSlope: -0.38391197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.048017506 + inSlope: 0.27826303 + outSlope: 0.27826303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.0061132335 + inSlope: 0.952493 + outSlope: 0.952493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.030729424 + inSlope: 1.223913 + outSlope: 1.223913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.21369956 + inSlope: 1.1235757 + outSlope: 1.1235757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.27698 + inSlope: 0.12416628 + outSlope: 0.12416628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.23734899 + inSlope: -0.46227282 + outSlope: -0.46227282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.15401573 + inSlope: -0.60781956 + outSlope: -0.60781956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.035563294 + inSlope: -0.33086282 + outSlope: -0.33086282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.022533849 + inSlope: -0.0987504 + outSlope: -0.0987504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.02047394 + inSlope: -0.05845598 + outSlope: -0.05845598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.018636772 + inSlope: -0.09399113 + outSlope: -0.09399113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.014207902 + inSlope: -0.20066133 + outSlope: -0.20066133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.005259266 + inSlope: -0.3504787 + outSlope: -0.3504787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.009157452 + inSlope: -0.5133128 + outSlope: -0.5133128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.07447407 + inSlope: -0.63104296 + outSlope: -0.63104296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.10586905 + inSlope: -0.23147945 + outSlope: -0.23147945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.1009882 + inSlope: 0.1883792 + outSlope: 0.1883792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.07737376 + inSlope: 0.25151524 + outSlope: 0.25151524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16139178 + inSlope: 0.038839277 + outSlope: 0.038839277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.14758201 + inSlope: 0.22921044 + outSlope: 0.22921044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.11004991 + inSlope: 0.4265668 + outSlope: 0.4265668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.09554301 + inSlope: 0.31123585 + outSlope: 0.31123585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.08323652 + inSlope: 0.29605767 + outSlope: 0.29605767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.06956368 + inSlope: 0.35970435 + outSlope: 0.35970435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.05385182 + inSlope: 0.08010926 + outSlope: 0.08010926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.058952276 + inSlope: -0.19275129 + outSlope: -0.19275129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.08185731 + inSlope: -0.15947615 + outSlope: -0.15947615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.08462644 + inSlope: 0.06462214 + outSlope: 0.06462214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.085185334 + inSlope: -0.20748807 + outSlope: -0.20748807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.11237866 + inSlope: -0.585579 + outSlope: -0.585579 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.18908453 + inSlope: -0.21270618 + outSlope: -0.21270618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.17027463 + inSlope: 0.46174094 + outSlope: 0.46174094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.12536362 + inSlope: 0.32840776 + outSlope: 0.32840776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.09736588 + inSlope: 0.36039835 + outSlope: 0.36039835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.066015586 + inSlope: 0.54547644 + outSlope: 0.54547644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.029819792 + inSlope: 0.44748467 + outSlope: 0.44748467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.017313777 + inSlope: 0.28502744 + outSlope: 0.28502744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.010817957 + inSlope: 0.10783547 + outSlope: 0.10783547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.010124729 + inSlope: -0.05249524 + outSlope: -0.05249524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.022057967 + inSlope: -0.26480532 + outSlope: -0.26480532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.06858396 + inSlope: -0.38939357 + outSlope: -0.38939357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.15449898 + inSlope: -0.51824975 + outSlope: -0.51824975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.21923824 + inSlope: -0.062424447 + outSlope: -0.062424447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.15261647 + inSlope: 0.3148541 + outSlope: 0.3148541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.11527002 + inSlope: 0.30849868 + outSlope: 0.30849868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.0806888 + inSlope: 0.07451485 + outSlope: 0.07451485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.09253817 + inSlope: -0.2379477 + outSlope: -0.2379477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.11273258 + inSlope: -0.07875845 + outSlope: -0.07875845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.104212455 + inSlope: 0.214801 + outSlope: 0.214801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.08434893 + inSlope: -0.11300727 + outSlope: -0.11300727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.10486367 + inSlope: -0.4846486 + outSlope: -0.4846486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.17480114 + inSlope: -0.24252647 + outSlope: -0.24252647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.11980026 + inSlope: 0.41705328 + outSlope: 0.41705328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.0696602 + inSlope: 0.34539354 + outSlope: 0.34539354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.045041837 + inSlope: 0.08871227 + outSlope: 0.08871227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.047708586 + inSlope: -0.1609456 + outSlope: -0.1609456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.0961943 + inSlope: -0.26829484 + outSlope: -0.26829484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.11580747 + inSlope: -0.056341294 + outSlope: -0.056341294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.12983854 + inSlope: -0.20430842 + outSlope: -0.20430842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.15704858 + inSlope: -0.09623842 + outSlope: -0.09623842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.16139178 + inSlope: 0.0037944354 + outSlope: 0.0037944354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013342452 + inSlope: -0.32377467 + outSlope: -0.32377467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0025499633 + inSlope: -0.29927963 + outSlope: -0.29927963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.0066095223 + inSlope: -0.23982629 + outSlope: -0.23982629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.013438457 + inSlope: -0.16587245 + outSlope: -0.16587245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.017667687 + inSlope: -0.030181196 + outSlope: -0.030181196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.015450536 + inSlope: 0.18161999 + outSlope: 0.18161999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0055596842 + inSlope: 0.30918995 + outSlope: 0.30918995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.00516213 + inSlope: 0.31192932 + outSlope: 0.31192932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.015235603 + inSlope: 0.20748222 + outSlope: 0.20748222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.018994277 + inSlope: 0.10675455 + outSlope: 0.10675455 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.022352573 + inSlope: 0.14427899 + outSlope: 0.14427899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.028612876 + inSlope: 0.14290906 + outSlope: 0.14290906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.030704394 + inSlope: -0.07326744 + outSlope: -0.07326744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.02154226 + inSlope: -0.05649516 + outSlope: -0.05649516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.020376423 + inSlope: -0.010949833 + outSlope: -0.010949833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.02319529 + inSlope: -0.021682316 + outSlope: -0.021682316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.019030023 + inSlope: -0.08859818 + outSlope: -0.08859818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.012867196 + inSlope: -0.076290734 + outSlope: -0.076290734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.009325238 + inSlope: -0.03506731 + outSlope: -0.03506731 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.0073528634 + inSlope: -0.03683765 + outSlope: -0.03683765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.0059232614 + inSlope: -0.048156895 + outSlope: -0.048156895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.0041424017 + inSlope: -0.05303997 + outSlope: -0.05303997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.0023872666 + inSlope: -0.042043544 + outSlope: -0.042043544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.0013394977 + inSlope: -0.010924533 + outSlope: -0.010924533 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0016589613 + inSlope: 0.039759878 + outSlope: 0.039759878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.003990154 + inSlope: 0.111452356 + outSlope: 0.111452356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.01690806 + inSlope: 0.26983848 + outSlope: 0.26983848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.038562097 + inSlope: 0.33427224 + outSlope: 0.33427224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.061400164 + inSlope: 0.041328408 + outSlope: 0.041328408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.041760053 + inSlope: -0.16990975 + outSlope: -0.16990975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.03483417 + inSlope: -0.03923405 + outSlope: -0.03923405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.03453199 + inSlope: -0.0352776 + outSlope: -0.0352776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.028606767 + inSlope: -0.1384058 + outSlope: -0.1384058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.014244456 + inSlope: -0.07324645 + outSlope: -0.07324645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.013168536 + inSlope: 0.015961476 + outSlope: 0.015961476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.034466017 + inSlope: 0.23451158 + outSlope: 0.23451158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.066694625 + inSlope: 0.22540775 + outSlope: 0.22540775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.08222004 + inSlope: 0.048335128 + outSlope: 0.048335128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.067840844 + inSlope: -0.02572413 + outSlope: -0.02572413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.065147184 + inSlope: -0.14336567 + outSlope: -0.14336567 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.035397045 + inSlope: -0.4034044 + outSlope: -0.4034044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.007668519 + inSlope: -0.38479304 + outSlope: -0.38479304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.0043250304 + inSlope: -0.32233462 + outSlope: -0.32233462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.013820435 + inSlope: -0.23645377 + outSlope: -0.23645377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.02318815 + inSlope: -0.052213818 + outSlope: -0.052213818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.015944779 + inSlope: 0.093952425 + outSlope: 0.093952425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.00965549 + inSlope: 0.10025582 + outSlope: 0.10025582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.0018915489 + inSlope: 0.14303732 + outSlope: 0.14303732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.0034023568 + inSlope: 0.18032712 + outSlope: 0.18032712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.018304158 + inSlope: 0.2645357 + outSlope: 0.2645357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.063295275 + inSlope: 0.141729 + outSlope: 0.141729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06353121 + inSlope: -0.10276832 + outSlope: -0.10276832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.052258473 + inSlope: -0.06125298 + outSlope: -0.06125298 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.0534324 + inSlope: 0.044444412 + outSlope: 0.044444412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.052118476 + inSlope: -0.11055909 + outSlope: -0.11055909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.03202623 + inSlope: -0.053984597 + outSlope: -0.053984597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.03524532 + inSlope: 0.14388494 + outSlope: 0.14388494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.055480704 + inSlope: 0.17079568 + outSlope: 0.17079568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.0603068 + inSlope: -0.10826171 + outSlope: -0.10826171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.024880862 + inSlope: -0.34234637 + outSlope: -0.34234637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.013342452 + inSlope: -0.34615263 + outSlope: -0.34615263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.027130647 + inSlope: -0.020727886 + outSlope: -0.020727886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.028031267 + inSlope: 0.022938672 + outSlope: 0.022938672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.02680825 + inSlope: 0.06910643 + outSlope: 0.06910643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.018545853 + inSlope: 0.15795258 + outSlope: 0.15795258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.012894 + inSlope: 0.12250306 + outSlope: 0.12250306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.010378983 + inSlope: 0.075438395 + outSlope: 0.075438395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.007864774 + inSlope: 0.13217908 + outSlope: 0.13217908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.0015670441 + inSlope: 0.19346428 + outSlope: 0.19346428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.011637377 + inSlope: 0.1910193 + outSlope: 0.1910193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.022787444 + inSlope: 0.1288063 + outSlope: 0.1288063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.029893098 + inSlope: 0.033532873 + outSlope: 0.033532873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.03341802 + inSlope: 0.048505016 + outSlope: 0.048505016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.030769985 + inSlope: -0.18609062 + outSlope: -0.18609062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.012640331 + inSlope: -0.33509088 + outSlope: -0.33509088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.000670216 + inSlope: -0.35986304 + outSlope: -0.35986304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.011350515 + inSlope: -0.34007767 + outSlope: -0.34007767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.030334877 + inSlope: -0.2057612 + outSlope: -0.2057612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.03607636 + inSlope: 0.069138385 + outSlope: 0.069138385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.014150165 + inSlope: 0.124827944 + outSlope: 0.124827944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.0017011416 + inSlope: 0.12526125 + outSlope: 0.12526125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.0066359467 + inSlope: 0.121530354 + outSlope: 0.121530354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.016983222 + inSlope: 0.072471045 + outSlope: 0.072471045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.020438734 + inSlope: 0.0021641816 + outSlope: 0.0021641816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.019002914 + inSlope: 0.018288268 + outSlope: 0.018288268 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.024980638 + inSlope: 0.11441468 + outSlope: 0.11441468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.035315678 + inSlope: 0.18797006 + outSlope: 0.18797006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.05799433 + inSlope: 0.07493742 + outSlope: 0.07493742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.04850157 + inSlope: -0.11234717 + outSlope: -0.11234717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.025783308 + inSlope: -0.20317078 + outSlope: -0.20317078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.002212218 + inSlope: -0.24264646 + outSlope: -0.24264646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.005769904 + inSlope: -0.23327142 + outSlope: -0.23327142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.027074996 + inSlope: -0.18268384 + outSlope: -0.18268384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.035948694 + inSlope: 0.11403942 + outSlope: 0.11403942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.009110936 + inSlope: 0.39278975 + outSlope: 0.39278975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.005068996 + inSlope: 0.44109726 + outSlope: 0.44109726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.04973237 + inSlope: 0.397593 + outSlope: 0.397593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.08311812 + inSlope: 0.08586676 + outSlope: 0.08586676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.07444851 + inSlope: -0.13039258 + outSlope: -0.13039258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.045352485 + inSlope: -0.20993066 + outSlope: -0.20993066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.019556101 + inSlope: -0.15760112 + outSlope: -0.15760112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.0033088485 + inSlope: -0.09605795 + outSlope: -0.09605795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.0002299458 + inSlope: -0.09293381 + outSlope: -0.09293381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.0028867556 + inSlope: -0.09818134 + outSlope: -0.09818134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.0063155154 + inSlope: -0.11066218 + outSlope: -0.11066218 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.014554759 + inSlope: -0.1267429 + outSlope: -0.1267429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.022088932 + inSlope: -0.07774863 + outSlope: -0.07774863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.023896983 + inSlope: -0.03218341 + outSlope: -0.03218341 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.024372255 + inSlope: -0.008827382 + outSlope: -0.008827382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.027130647 + inSlope: -0.024595713 + outSlope: -0.024595713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3229881 + inSlope: 0.06813973 + outSlope: 0.06813973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.29631418 + inSlope: 0.45808202 + outSlope: 0.45808202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.22037354 + inSlope: 0.86309916 + outSlope: 0.86309916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.19107923 + inSlope: 0.6277158 + outSlope: 0.6277158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.16635336 + inSlope: 0.5924938 + outSlope: 0.5924938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.13902624 + inSlope: 0.716702 + outSlope: 0.716702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.10798692 + inSlope: 0.15354888 + outSlope: 0.15354888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.11856764 + inSlope: -0.38908374 + outSlope: -0.38908374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.16447188 + inSlope: -0.31871113 + outSlope: -0.31871113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.17001234 + inSlope: 0.12942399 + outSlope: 0.12942399 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.17093107 + inSlope: -0.41095755 + outSlope: -0.41095755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.22500844 + inSlope: -1.166889 + outSlope: -1.166889 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.37821203 + inSlope: -0.4267092 + outSlope: -0.4267092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.3407664 + inSlope: 0.92285556 + outSlope: 0.92285556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.2507063 + inSlope: 0.6632184 + outSlope: 0.6632184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.19366612 + inSlope: 0.7332261 + outSlope: 0.7332261 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.13024923 + inSlope: 1.097541 + outSlope: 1.097541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.05778766 + inSlope: 0.89013815 + outSlope: 0.89013815 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.033035014 + inSlope: 0.5603508 + outSlope: 0.5603508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.020430934 + inSlope: 0.20314083 + outSlope: 0.20314083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.01949226 + inSlope: -0.11837957 + outSlope: -0.11837957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.044194456 + inSlope: -0.54020035 + outSlope: -0.54020035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.13803062 + inSlope: -0.78005123 + outSlope: -0.78005123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.3092289 + inSlope: -1.0334886 + outSlope: -1.0334886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.43889496 + inSlope: -0.13063355 + outSlope: -0.13063355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.3072428 + inSlope: 0.63193214 + outSlope: 0.63193214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.23186651 + inSlope: 0.62109196 + outSlope: 0.62109196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.1622854 + inSlope: 0.15441313 + outSlope: 0.15441313 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.18532993 + inSlope: -0.4726629 + outSlope: -0.4726629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.22638482 + inSlope: -0.17492624 + outSlope: -0.17492624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.21153425 + inSlope: 0.41111708 + outSlope: 0.41111708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.17159171 + inSlope: -0.20195086 + outSlope: -0.20195086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.21051683 + inSlope: -0.9335348 + outSlope: -0.9335348 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.34629557 + inSlope: -0.47066778 + outSlope: -0.47066778 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.24028291 + inSlope: 0.80189383 + outSlope: 0.80189383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.1418321 + inSlope: 0.6952499 + outSlope: 0.6952499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.091579124 + inSlope: 0.18832913 + outSlope: 0.18832913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.09629442 + inSlope: -0.31451458 + outSlope: -0.31451458 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.19257608 + inSlope: -0.53582144 + outSlope: -0.53582144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.23184228 + inSlope: -0.11010879 + outSlope: -0.11010879 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.25890708 + inSlope: -0.4007776 + outSlope: -0.4007776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.3132591 + inSlope: -0.19766557 + outSlope: -0.19766557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.3229881 + inSlope: -0.0019222517 + outSlope: -0.0019222517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.025287664 + inSlope: -0.6409391 + outSlope: -0.6409391 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.0039230245 + inSlope: -0.5920022 + outSlope: -0.5920022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.014179153 + inSlope: -0.47356948 + outSlope: -0.47356948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.027648278 + inSlope: -0.3266792 + outSlope: -0.3266792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.03595777 + inSlope: -0.05726125 + outSlope: -0.05726125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.031465694 + inSlope: 0.3640165 + outSlope: 0.3640165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.011689995 + inSlope: 0.61812294 + outSlope: 0.61812294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.009742505 + inSlope: 0.62432104 + outSlope: 0.62432104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.029931407 + inSlope: 0.4164157 + outSlope: 0.4164157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.03750355 + inSlope: 0.21552691 + outSlope: 0.21552691 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.044299867 + inSlope: 0.29485783 + outSlope: 0.29485783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.05716074 + inSlope: 0.29926723 + outSlope: 0.29926723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.06324257 + inSlope: -0.12904848 + outSlope: -0.12904848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.04569099 + inSlope: -0.114682116 + outSlope: -0.114682116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.04322662 + inSlope: -0.026341124 + outSlope: -0.026341124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.048761576 + inSlope: -0.039723754 + outSlope: -0.039723754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.04057598 + inSlope: -0.17911102 + outSlope: -0.17911102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.027753858 + inSlope: -0.16495064 + outSlope: -0.16495064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.019675326 + inSlope: -0.0851185 + outSlope: -0.0851185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.014819366 + inSlope: -0.08612357 + outSlope: -0.08612357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.011559024 + inSlope: -0.10834744 + outSlope: -0.10834744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.0075961985 + inSlope: -0.117934875 + outSlope: -0.117934875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.0036967068 + inSlope: -0.094592296 + outSlope: -0.094592296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.0012900429 + inSlope: -0.029092405 + outSlope: -0.029092405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0017572065 + inSlope: 0.076682374 + outSlope: 0.076682374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.006402196 + inSlope: 0.22382142 + outSlope: 0.22382142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.032353923 + inSlope: 0.5385418 + outSlope: 0.5385418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.07522653 + inSlope: 0.65690434 + outSlope: 0.65690434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.11983513 + inSlope: 0.082362115 + outSlope: 0.082362115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.08308339 + inSlope: -0.31174415 + outSlope: -0.31174415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.07084242 + inSlope: -0.061554186 + outSlope: -0.061554186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.07060585 + inSlope: -0.07784589 + outSlope: -0.07784589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.058015645 + inSlope: -0.28903338 + outSlope: -0.28903338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.028285924 + inSlope: -0.15288597 + outSlope: -0.15288597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.025965651 + inSlope: 0.027919922 + outSlope: 0.027919922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.06833642 + inSlope: 0.4676429 + outSlope: 0.4676429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.13236415 + inSlope: 0.4455309 + outSlope: 0.4455309 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.16290136 + inSlope: 0.09397106 + outSlope: 0.09397106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.13912424 + inSlope: -0.12396171 + outSlope: -0.12396171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.13872187 + inSlope: 0.013651339 + outSlope: 0.013651339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.13207027 + inSlope: -0.2989338 + outSlope: -0.2989338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.07085902 + inSlope: -0.8207359 + outSlope: -0.8207359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.01484365 + inSlope: -0.77311605 + outSlope: -0.77311605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.009198181 + inSlope: -0.6457056 + outSlope: -0.6457056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.02820335 + inSlope: -0.47396868 + outSlope: -0.47396868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.0480703 + inSlope: 0.03326925 + outSlope: 0.03326925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.03296861 + inSlope: 0.19281578 + outSlope: 0.19281578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.019761289 + inSlope: 0.21360323 + outSlope: 0.21360323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.0031821649 + inSlope: 0.30393177 + outSlope: 0.30393177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.008032358 + inSlope: 0.38020015 + outSlope: 0.38020015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.039163977 + inSlope: 0.5466647 + outSlope: 0.5466647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.12921003 + inSlope: 0.27553982 + outSlope: 0.27553982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.13027664 + inSlope: -0.18533522 + outSlope: -0.18533522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.10962662 + inSlope: -0.11749403 + outSlope: -0.11749403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.11051315 + inSlope: 0.06107284 + outSlope: 0.06107284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.105162814 + inSlope: -0.24118423 + outSlope: -0.24118423 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.063937545 + inSlope: -0.106009535 + outSlope: -0.106009535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.070667565 + inSlope: 0.29275322 + outSlope: 0.29275322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.111222774 + inSlope: 0.33452642 + outSlope: 0.33452642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.11928844 + inSlope: -0.23122206 + outSlope: -0.23122206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.04817402 + inSlope: -0.67982614 + outSlope: -0.67982614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.025287664 + inSlope: -0.6865913 + outSlope: -0.6865913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.054331623 + inSlope: 0.0149879595 + outSlope: 0.0149879595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.05109644 + inSlope: 0.041400682 + outSlope: 0.041400682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.049474873 + inSlope: 0.09366092 + outSlope: 0.09366092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.037052106 + inSlope: 0.261481 + outSlope: 0.261481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.027420312 + inSlope: 0.21064459 + outSlope: 0.21064459 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.023009134 + inSlope: 0.13314992 + outSlope: 0.13314992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.018543651 + inSlope: 0.23906441 + outSlope: 0.23906441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.0070715076 + inSlope: 0.3587561 + outSlope: 0.3587561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0053734314 + inSlope: 0.37932745 + outSlope: 0.37932745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.0409479 + inSlope: 0.27272242 + outSlope: 0.27272242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.056908987 + inSlope: 0.07891033 + outSlope: 0.07891033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.06433905 + inSlope: 0.097848505 + outSlope: 0.097848505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.07209724 + inSlope: -0.026321912 + outSlope: -0.026321912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.06035327 + inSlope: -0.36204964 + outSlope: -0.36204964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.024592342 + inSlope: -0.665012 + outSlope: -0.665012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.0007943365 + inSlope: -0.71553636 + outSlope: -0.71553636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.023110034 + inSlope: -0.6755841 + outSlope: -0.6755841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.060721863 + inSlope: -0.40620804 + outSlope: -0.40620804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.07301576 + inSlope: 0.111200914 + outSlope: 0.111200914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.04625267 + inSlope: 0.20592903 + outSlope: 0.20592903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.021960096 + inSlope: 0.2767439 + outSlope: 0.2767439 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.0027359817 + inSlope: 0.28718293 + outSlope: 0.28718293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.006693327 + inSlope: 0.2717213 + outSlope: 0.2717213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.028781572 + inSlope: 0.15002283 + outSlope: 0.15002283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.036698025 + inSlope: -0.004350659 + outSlope: -0.004350659 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.03715393 + inSlope: 0.030162904 + outSlope: 0.030162904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.04748678 + inSlope: 0.20961395 + outSlope: 0.20961395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.06699307 + inSlope: 0.36290133 + outSlope: 0.36290133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.11259379 + inSlope: 0.16591424 + outSlope: 0.16591424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.08548588 + inSlope: -0.25876868 + outSlope: -0.25876868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.045042474 + inSlope: -0.37816185 + outSlope: -0.37816185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.003950095 + inSlope: -0.4117586 + outSlope: -0.4117586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.035532568 + inSlope: -0.37782162 + outSlope: -0.37782162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.066397294 + inSlope: 0.22096926 + outSlope: 0.22096926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.036516737 + inSlope: 0.6490358 + outSlope: 0.6490358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.011789822 + inSlope: 0.8109534 + outSlope: 0.8109534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.017546773 + inSlope: 0.91066056 + outSlope: 0.91066056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.108187094 + inSlope: 0.7773628 + outSlope: 0.7773628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.16727374 + inSlope: 0.10160687 + outSlope: 0.10160687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.14432485 + inSlope: -0.26770952 + outSlope: -0.26770952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.098330386 + inSlope: -0.41924244 + outSlope: -0.41924244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.04347094 + inSlope: -0.34092948 + outSlope: -0.34092948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.017417617 + inSlope: -0.19397089 + outSlope: -0.19397089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.0063047963 + inSlope: -0.15627524 + outSlope: -0.15627524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.0010999131 + inSlope: -0.16686428 + outSlope: -0.16686428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.0048195254 + inSlope: -0.19751333 + outSlope: -0.19751333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.012067714 + inSlope: -0.2433255 + outSlope: -0.2433255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.031155601 + inSlope: -0.30238944 + outSlope: -0.30238944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.04959607 + inSlope: -0.19967416 + outSlope: -0.19967416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.054512084 + inSlope: -0.09268114 + outSlope: -0.09268114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.05556504 + inSlope: 0.007319197 + outSlope: 0.007319197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.054331623 + inSlope: 0.0111034615 + outSlope: 0.0111034615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.100748666 + inSlope: 0.17714067 + outSlope: 0.17714067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.09216059 + inSlope: 0.023809185 + outSlope: 0.023809185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.0932567 + inSlope: -0.08924537 + outSlope: -0.08924537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.11287014 + inSlope: -0.6392021 + outSlope: -0.6392021 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.14072376 + inSlope: -0.8655351 + outSlope: -0.8655351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.17057249 + inSlope: -0.90055174 + outSlope: -0.90055174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.20076054 + inSlope: -0.6389333 + outSlope: -0.6389333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.2249795 + inSlope: -0.56780154 + outSlope: -0.56780154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.25102147 + inSlope: -0.7035617 + outSlope: -0.7035617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.30019876 + inSlope: -0.0848638 + outSlope: -0.0848638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.3041678 + inSlope: -0.015585431 + outSlope: -0.015585431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.26295945 + inSlope: 0.6665832 + outSlope: 0.6665832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.16985147 + inSlope: 1.0625241 + outSlope: 1.0625241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.080219015 + inSlope: 0.5518629 + outSlope: 0.5518629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.08144271 + inSlope: -0.46866405 + outSlope: -0.46866405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.20193869 + inSlope: -0.7321874 + outSlope: -0.7321874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.25499552 + inSlope: -0.31074628 + outSlope: -0.31074628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.28577167 + inSlope: -0.28572702 + outSlope: -0.28572702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.30129626 + inSlope: 0.48517007 + outSlope: 0.48517007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.1815292 + inSlope: 1.1139097 + outSlope: 1.1139097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.08169621 + inSlope: 0.75837296 + outSlope: 0.75837296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.0278355 + inSlope: 0.010527009 + outSlope: 0.010527009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.063816704 + inSlope: -0.48758936 + outSlope: -0.48758936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.13309978 + inSlope: -0.8722011 + outSlope: -0.8722011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.24699755 + inSlope: -0.59498876 + outSlope: -0.59498876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.26859847 + inSlope: -0.026190454 + outSlope: -0.026190454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.2570467 + inSlope: 0.48041382 + outSlope: 0.48041382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.1515241 + inSlope: 0.8837251 + outSlope: 0.8837251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.08405601 + inSlope: 0.3660044 + outSlope: 0.3660044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.14473674 + inSlope: -0.7146491 + outSlope: -0.7146491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.23888022 + inSlope: -0.51568913 + outSlope: -0.51568913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.26766557 + inSlope: -0.00584588 + outSlope: -0.00584588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.24714658 + inSlope: 0.3771641 + outSlope: 0.3771641 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.17548254 + inSlope: 0.5913083 + outSlope: 0.5913083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.14201549 + inSlope: 0.39465502 + outSlope: 0.39465502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.100748666 + inSlope: 0.25271484 + outSlope: 0.25271484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Nod Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.083356336 + inSlope: 0.16719906 + outSlope: 0.16719906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.10112312 + inSlope: -0.019216565 + outSlope: -0.019216565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.09971108 + inSlope: 0.026877636 + outSlope: 0.026877636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.10203937 + inSlope: 0.018866548 + outSlope: 0.018866548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.09963854 + inSlope: -0.13109718 + outSlope: -0.13109718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.068342105 + inSlope: -0.24783188 + outSlope: -0.24783188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.03863429 + inSlope: -0.04757279 + outSlope: -0.04757279 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.047289506 + inSlope: 0.14219722 + outSlope: 0.14219722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.068518616 + inSlope: 0.11847575 + outSlope: 0.11847575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.07657582 + inSlope: 0.025127359 + outSlope: 0.025127359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.09064181 + inSlope: 0.18925036 + outSlope: 0.18925036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.10440618 + inSlope: -0.17064203 + outSlope: -0.17064203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.050657965 + inSlope: -0.40323368 + outSlope: -0.40323368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.031501144 + inSlope: -0.16086382 + outSlope: -0.16086382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.028754404 + inSlope: -0.01974401 + outSlope: -0.01974401 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.023679642 + inSlope: -0.13226357 + outSlope: -0.13226357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.0059170644 + inSlope: -0.18805912 + outSlope: -0.18805912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.00026835882 + inSlope: -0.18631266 + outSlope: -0.18631266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.0065037683 + inSlope: -0.19475181 + outSlope: -0.19475181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.013251801 + inSlope: -0.21360454 + outSlope: -0.21360454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.028419625 + inSlope: -0.21689677 + outSlope: -0.21689677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.039529778 + inSlope: -0.07716818 + outSlope: -0.07716818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.037520967 + inSlope: 0.13114232 + outSlope: 0.13114232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.016429441 + inSlope: 0.20710817 + outSlope: 0.20710817 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.010155956 + inSlope: 0.16372877 + outSlope: 0.16372877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.0055141547 + inSlope: 0.12964961 + outSlope: 0.12964961 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.0015126572 + inSlope: 0.13441983 + outSlope: 0.13441983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.003447159 + inSlope: 0.18190718 + outSlope: 0.18190718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.010614477 + inSlope: 0.25459933 + outSlope: 0.25459933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.041552857 + inSlope: 0.26640537 + outSlope: 0.26640537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.053279713 + inSlope: 0.08665371 + outSlope: 0.08665371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.056676283 + inSlope: 0.06413688 + outSlope: 0.06413688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.0722256 + inSlope: 0.23226656 + outSlope: 0.23226656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.09504301 + inSlope: -0.027398905 + outSlope: -0.027398905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.054712027 + inSlope: -0.26900643 + outSlope: -0.26900643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.022489918 + inSlope: -0.1691742 + outSlope: -0.1691742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.005474199 + inSlope: -0.15728542 + outSlope: -0.15728542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.0005228312 + inSlope: -0.13340028 + outSlope: -0.13340028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.0034191445 + inSlope: -0.10046264 + outSlope: -0.10046264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.0076571777 + inSlope: 0.019662483 + outSlope: 0.019662483 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.00006607544 + inSlope: 0.12965679 + outSlope: 0.12965679 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.004936449 + inSlope: 0.15744263 + outSlope: 0.15744263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.02901912 + inSlope: 0.18124214 + outSlope: 0.18124214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.051427703 + inSlope: 0.13980536 + outSlope: 0.13980536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.060069285 + inSlope: 0.031498663 + outSlope: 0.031498663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.060764506 + inSlope: 0.04591801 + outSlope: 0.04591801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.083356336 + inSlope: 0.17380954 + outSlope: 0.17380954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Tilt Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.03111 + inSlope: -0.03394453 + outSlope: -0.03394453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.026643738 + inSlope: -0.022258593 + outSlope: -0.022258593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.024012467 + inSlope: -0.046127126 + outSlope: -0.046127126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.022225961 + inSlope: -0.04115498 + outSlope: -0.04115498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.021268802 + inSlope: -0.030231655 + outSlope: -0.030231655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.020210518 + inSlope: -0.06456184 + outSlope: -0.06456184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.01696468 + inSlope: -0.11397427 + outSlope: -0.11397427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.0074204304 + inSlope: -0.16160783 + outSlope: -0.16160783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.001838375 + inSlope: -0.16378203 + outSlope: -0.16378203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.0034983659 + inSlope: -0.1471977 + outSlope: -0.1471977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.011270106 + inSlope: -0.079369806 + outSlope: -0.079369806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.014000021 + inSlope: -0.010639839 + outSlope: -0.010639839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.013838073 + inSlope: -0.017719863 + outSlope: -0.017719863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.016954761 + inSlope: -0.07144629 + outSlope: -0.07144629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.023022497 + inSlope: 0.0067973863 + outSlope: 0.0067973863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.017490188 + inSlope: 0.15904668 + outSlope: 0.15904668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.011023272 + inSlope: 0.20830223 + outSlope: 0.20830223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.0036033585 + inSlope: 0.21587636 + outSlope: 0.21587636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.003368498 + inSlope: 0.18009093 + outSlope: 0.18009093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.008402692 + inSlope: 0.10865535 + outSlope: 0.10865535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.009891758 + inSlope: -0.060926996 + outSlope: -0.060926996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.006550393 + inSlope: -0.13027991 + outSlope: -0.13027991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.0012064385 + inSlope: -0.17413764 + outSlope: -0.17413764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.005058794 + inSlope: -0.19047439 + outSlope: -0.19047439 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.017452104 + inSlope: -0.16503158 + outSlope: -0.16503158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.029541926 + inSlope: -0.08045651 + outSlope: -0.08045651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.0397837 + inSlope: -0.1099319 + outSlope: -0.1099319 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.05756614 + inSlope: -0.101657465 + outSlope: -0.101657465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.05899416 + inSlope: 0.08589296 + outSlope: 0.08589296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.03461928 + inSlope: 0.09587763 + outSlope: 0.09587763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.032565128 + inSlope: -0.046194445 + outSlope: -0.046194445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.04485127 + inSlope: 0.02068597 + outSlope: 0.02068597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.028686304 + inSlope: 0.18651664 + outSlope: 0.18651664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.015972596 + inSlope: 0.18510726 + outSlope: 0.18510726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.004062149 + inSlope: 0.17835337 + outSlope: 0.17835337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.0019558058 + inSlope: 0.18611732 + outSlope: 0.18611732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.00834566 + inSlope: 0.19690676 + outSlope: 0.19690676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.031883474 + inSlope: 0.10415085 + outSlope: 0.10415085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.034930233 + inSlope: -0.01619184 + outSlope: -0.01619184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.03202614 + inSlope: -0.06372243 + outSlope: -0.06372243 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.024368301 + inSlope: -0.1823202 + outSlope: -0.1823202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.0074311835 + inSlope: -0.32120144 + outSlope: -0.32120144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.004312643 + inSlope: -0.3683431 + outSlope: -0.3683431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.04114081 + inSlope: -0.30055892 + outSlope: -0.30055892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.056843184 + inSlope: 0.008705566 + outSlope: 0.008705566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.031692624 + inSlope: 0.27425885 + outSlope: 0.27425885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.014743049 + inSlope: 0.21044004 + outSlope: 0.21044004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.008581168 + inSlope: 0.15866673 + outSlope: 0.15866673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.0041652764 + inSlope: 0.11278336 + outSlope: 0.11278336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.0010622853 + inSlope: 0.08638799 + outSlope: 0.08638799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.0015939174 + inSlope: 0.08269286 + outSlope: 0.08269286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.0044505876 + inSlope: 0.09530317 + outSlope: 0.09530317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.007947477 + inSlope: 0.11357808 + outSlope: 0.11357808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.016182713 + inSlope: 0.11604923 + outSlope: 0.11604923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.021887291 + inSlope: 0.036980882 + outSlope: 0.036980882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.020762429 + inSlope: -0.06592866 + outSlope: -0.06592866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.008246753 + inSlope: -0.05080433 + outSlope: -0.05080433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.008293551 + inSlope: 0.05346683 + outSlope: 0.05346683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.015058452 + inSlope: 0.14520529 + outSlope: 0.14520529 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.020611763 + inSlope: 0.17180029 + outSlope: 0.17180029 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.026511794 + inSlope: 0.14060603 + outSlope: 0.14060603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.032156937 + inSlope: 0.004071541 + outSlope: 0.004071541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.03111 + inSlope: -0.023660794 + outSlope: -0.023660794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Turn Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.57101655 + inSlope: -0.7841205 + outSlope: -0.7841205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.39245033 + inSlope: -1.5543809 + outSlope: -1.5543809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.3359409 + inSlope: -1.5818624 + outSlope: -1.5818624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.28699282 + inSlope: -1.374372 + outSlope: -1.374372 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.2443161 + inSlope: -0.89202726 + outSlope: -0.89202726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.21157634 + inSlope: -0.7856669 + outSlope: -0.7856669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.17514655 + inSlope: -1.0554862 + outSlope: -1.0554862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.027152918 + inSlope: -0.7158836 + outSlope: -0.7158836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.0046208426 + inSlope: -0.6221901 + outSlope: -0.6221901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.014326423 + inSlope: -0.48275864 + outSlope: -0.48275864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.033206087 + inSlope: -0.014481552 + outSlope: -0.014481552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.02852849 + inSlope: 0.35287443 + outSlope: 0.35287443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.00968114 + inSlope: 0.83740544 + outSlope: 0.83740544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.027298555 + inSlope: 1.4036199 + outSlope: 1.4036199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.16009556 + inSlope: 2.5376072 + outSlope: 2.5376072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.5370092 + inSlope: 2.2948368 + outSlope: 2.2948368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.6743133 + inSlope: -0.21802449 + outSlope: -0.21802449 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.31352213 + inSlope: -1.5807257 + outSlope: -1.5807257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.19524619 + inSlope: -0.7338918 + outSlope: -0.7338918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.14938524 + inSlope: -0.33543992 + outSlope: -0.33543992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.12129295 + inSlope: -0.12310826 + outSlope: -0.12310826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.14849703 + inSlope: 0.77183855 + outSlope: 0.77183855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.40936378 + inSlope: 2.0928288 + outSlope: 2.0928288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.6982298 + inSlope: 0.70897824 + outSlope: 0.70897824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.5302452 + inSlope: -1.7938796 + outSlope: -1.7938796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.2036199 + inSlope: -1.0799848 + outSlope: -1.0799848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.12838502 + inSlope: -0.2001748 + outSlope: -0.2001748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.11591119 + inSlope: -0.09279353 + outSlope: -0.09279353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.11374393 + inSlope: 0.08670316 + outSlope: 0.08670316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.12591228 + inSlope: 0.36184767 + outSlope: 0.36184767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.17085809 + inSlope: 1.1058031 + outSlope: 1.1058031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.2762434 + inSlope: 2.007565 + outSlope: 2.007565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.54429394 + inSlope: 1.151781 + outSlope: 1.151781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.45603028 + inSlope: -1.7616936 + outSlope: -1.7616936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.15634976 + inSlope: -1.1578504 + outSlope: -1.1578504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.10959009 + inSlope: -0.29198042 + outSlope: -0.29198042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.114378445 + inSlope: 0.12176994 + outSlope: 0.12176994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.11510408 + inSlope: -0.12545575 + outSlope: -0.12545575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.09340131 + inSlope: 0.09264603 + outSlope: 0.09264603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.17944594 + inSlope: 1.2346652 + outSlope: 1.2346652 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.41728145 + inSlope: 2.2089357 + outSlope: 2.2089357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.56019056 + inSlope: 1.4996731 + outSlope: 1.4996731 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.60207355 + inSlope: -0.2070703 + outSlope: -0.2070703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.57101655 + inSlope: -0.5786353 + outSlope: -0.5786353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Nod Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.02210649 + inSlope: 0.5555621 + outSlope: 0.5555621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.07971996 + inSlope: 0.624657 + outSlope: 0.624657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.1012632 + inSlope: 0.69560456 + outSlope: 0.69560456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.1875689 + inSlope: 0.3035349 + outSlope: 0.3035349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.1969217 + inSlope: 0.19144827 + outSlope: 0.19144827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.21261273 + inSlope: 0.22416598 + outSlope: 0.22416598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.28027058 + inSlope: 0.45222133 + outSlope: 0.45222133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.32164788 + inSlope: -0.03655572 + outSlope: -0.03655572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.279308 + inSlope: 0.07458362 + outSlope: 0.07458362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.3373775 + inSlope: 0.09172403 + outSlope: 0.09172403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.2632106 + inSlope: -0.071232416 + outSlope: -0.071232416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.29785055 + inSlope: 0.4849251 + outSlope: 0.4849251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.35182378 + inSlope: 0.24719435 + outSlope: 0.24719435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.38500592 + inSlope: 0.34286338 + outSlope: 0.34286338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.3799213 + inSlope: -0.9154308 + outSlope: -0.9154308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.10462495 + inSlope: -1.8009241 + outSlope: -1.8009241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.005192674 + inSlope: -1.4547443 + outSlope: -1.4547443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.16711186 + inSlope: 0.08859926 + outSlope: 0.08859926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.09530908 + inSlope: 0.17380708 + outSlope: 0.17380708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.09557168 + inSlope: -0.17988509 + outSlope: -0.17988509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.15170911 + inSlope: -0.21944827 + outSlope: -0.21944827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.15724677 + inSlope: 0.03560614 + outSlope: 0.03560614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.16481401 + inSlope: -0.298909 + outSlope: -0.298909 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.22482401 + inSlope: 0.08497608 + outSlope: 0.08497608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.17936093 + inSlope: 0.6019882 + outSlope: 0.6019882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.14693053 + inSlope: 0.27051625 + outSlope: 0.27051625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.17021929 + inSlope: -0.18186244 + outSlope: -0.18186244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.1871042 + inSlope: -0.26994598 + outSlope: -0.26994598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.24081226 + inSlope: -0.10284247 + outSlope: -0.10284247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.2331691 + inSlope: 0.063156016 + outSlope: 0.063156016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.19820979 + inSlope: 0.68563604 + outSlope: 0.68563604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.13457476 + inSlope: 1.1192561 + outSlope: 1.1192561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.09621515 + inSlope: 1.0421553 + outSlope: 1.0421553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.016930483 + inSlope: 0.63805 + outSlope: 0.63805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.003214744 + inSlope: 0.5855551 + outSlope: 0.5855551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.02210649 + inSlope: 0.56675285 + outSlope: 0.56675285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Tilt Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.16873032 + inSlope: -0.09436949 + outSlope: -0.09436949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.1586268 + inSlope: 0.043158088 + outSlope: 0.043158088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.16769274 + inSlope: -0.011648389 + outSlope: -0.011648389 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.16284145 + inSlope: -0.08733743 + outSlope: -0.08733743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.15953694 + inSlope: -0.23475991 + outSlope: -0.23475991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.082310006 + inSlope: -0.6905949 + outSlope: -0.6905949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.0433189 + inSlope: -0.40160057 + outSlope: -0.40160057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.031399615 + inSlope: 0.047986303 + outSlope: 0.047986303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.04540828 + inSlope: 0.25053555 + outSlope: 0.25053555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.05547016 + inSlope: -0.080074266 + outSlope: -0.080074266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.048020728 + inSlope: -0.35445338 + outSlope: -0.35445338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.031839915 + inSlope: -0.5561366 + outSlope: -0.5561366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.01094496 + inSlope: -0.5846055 + outSlope: -0.5846055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.007133779 + inSlope: -0.38627297 + outSlope: -0.38627297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.014806579 + inSlope: -0.011960819 + outSlope: -0.011960819 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.007931154 + inSlope: 0.43819454 + outSlope: 0.43819454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.014406374 + inSlope: 0.85009396 + outSlope: 0.85009396 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.04874172 + inSlope: 1.0911741 + outSlope: 1.0911741 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.12205161 + inSlope: 0.876419 + outSlope: 0.876419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.15340683 + inSlope: -0.0022331327 + outSlope: -0.0022331327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.123648904 + inSlope: -0.80704534 + outSlope: -0.80704534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.055255026 + inSlope: -1.0918725 + outSlope: -1.0918725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.018835878 + inSlope: -1.034147 + outSlope: -1.034147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.0136880465 + inSlope: -0.87524784 + outSlope: -0.87524784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.058169518 + inSlope: -0.46359885 + outSlope: -0.46359885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.0926698 + inSlope: -0.28090623 + outSlope: -0.28090623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.13335049 + inSlope: -0.45867047 + outSlope: -0.45867047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.16165288 + inSlope: 0.03726793 + outSlope: 0.03726793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.14264758 + inSlope: 0.484262 + outSlope: 0.484262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.09040453 + inSlope: 0.3117824 + outSlope: 0.3117824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.088107914 + inSlope: -0.2536094 + outSlope: -0.2536094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.26462957 + inSlope: -0.29290813 + outSlope: -0.29290813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.24447618 + inSlope: 0.67662877 + outSlope: 0.67662877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.11794683 + inSlope: 0.97229385 + outSlope: 0.97229385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.024643783 + inSlope: 0.93938434 + outSlope: 0.93938434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.007002261 + inSlope: 0.94526136 + outSlope: 0.94526136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.06669265 + inSlope: 0.75947714 + outSlope: 0.75947714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.10341479 + inSlope: 0.3073694 + outSlope: 0.3073694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.10606297 + inSlope: -0.102071 + outSlope: -0.102071 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.098901786 + inSlope: -0.1339473 + outSlope: -0.1339473 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.062430657 + inSlope: -0.79704666 + outSlope: -0.79704666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.029474804 + inSlope: -1.1611167 + outSlope: -1.1611167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.014977047 + inSlope: -1.4668796 + outSlope: -1.4668796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.18546773 + inSlope: -1.7081416 + outSlope: -1.7081416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.34511614 + inSlope: -0.36943084 + outSlope: -0.36943084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.30593815 + inSlope: 1.0308722 + outSlope: 1.0308722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.14048205 + inSlope: 1.0190105 + outSlope: 1.0190105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.089032084 + inSlope: 0.53917974 + outSlope: 0.53917974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.05215833 + inSlope: 0.36685935 + outSlope: 0.36685935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.03883576 + inSlope: 0.4357086 + outSlope: 0.4357086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.023111116 + inSlope: 0.47933716 + outSlope: 0.47933716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.0068799816 + inSlope: 0.45134813 + outSlope: 0.45134813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.006978729 + inSlope: 0.32040167 + outSlope: 0.32040167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.014480108 + inSlope: 0.101161465 + outSlope: 0.101161465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.01372282 + inSlope: -0.15394686 + outSlope: -0.15394686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.004216926 + inSlope: -0.40061367 + outSlope: -0.40061367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.012984801 + inSlope: -0.5784599 + outSlope: -0.5784599 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.03434688 + inSlope: -0.62760437 + outSlope: -0.62760437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.069374055 + inSlope: -0.2587782 + outSlope: -0.2587782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.06000061 + inSlope: 0.5878763 + outSlope: 0.5878763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.0074650147 + inSlope: 1.38001 + outSlope: 1.38001 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.059115235 + inSlope: 1.553652 + outSlope: 1.553652 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.11104172 + inSlope: 1.2439194 + outSlope: 1.2439194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.16696027 + inSlope: 0.16562009 + outSlope: 0.16562009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.16873032 + inSlope: -0.028122988 + outSlope: -0.028122988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Turn Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Eye Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Eye In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Eye Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Eye In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Jaw Close + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Jaw Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.21618046 + inSlope: -0.29945475 + outSlope: -0.29945475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.19575725 + inSlope: 0.014142182 + outSlope: 0.014142182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.21759434 + inSlope: 0.88266873 + outSlope: 0.88266873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.25793853 + inSlope: 1.321963 + outSlope: 1.321963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.30572522 + inSlope: 1.6433077 + outSlope: 1.6433077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.36749238 + inSlope: 1.344988 + outSlope: 1.344988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.4242944 + inSlope: 1.3823445 + outSlope: 1.3823445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.48754737 + inSlope: 1.6914397 + outSlope: 1.6914397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.6370434 + inSlope: 0.46284965 + outSlope: 0.46284965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.6433307 + inSlope: -0.4125525 + outSlope: -0.4125525 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.53850675 + inSlope: -1.7536402 + outSlope: -1.7536402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.41294637 + inSlope: -1.842363 + outSlope: -1.842363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.28383803 + inSlope: -2.146009 + outSlope: -2.146009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.13669764 + inSlope: -1.9269593 + outSlope: -1.9269593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.08025085 + inSlope: -1.3693957 + outSlope: -1.3693957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.045404468 + inSlope: -0.706536 + outSlope: -0.706536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.033148497 + inSlope: -0.048158824 + outSlope: -0.048158824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.06737197 + inSlope: 0.91552925 + outSlope: 0.91552925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.14550436 + inSlope: 1.3131461 + outSlope: 1.3131461 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.3059356 + inSlope: 2.0310202 + outSlope: 2.0310202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.49848413 + inSlope: 1.1941398 + outSlope: 1.1941398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.541029 + inSlope: 0.132824 + outSlope: 0.132824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.41743302 + inSlope: -1.8896747 + outSlope: -1.8896747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.19098157 + inSlope: -1.9569242 + outSlope: -1.9569242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.087774724 + inSlope: -1.3685081 + outSlope: -1.3685081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.04299807 + inSlope: -1.3271551 + outSlope: -1.3271551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.00070251577 + inSlope: -0.9477619 + outSlope: -0.9477619 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.020185996 + inSlope: -0.4521429 + outSlope: -0.4521429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.030845348 + inSlope: -0.16975443 + outSlope: -0.16975443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.023442082 + inSlope: 0.34558493 + outSlope: 0.34558493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.008463975 + inSlope: 0.6523539 + outSlope: 0.6523539 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.020048337 + inSlope: 1.0264232 + outSlope: 1.0264232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.059964377 + inSlope: 1.1431949 + outSlope: 1.1431949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.096261255 + inSlope: 0.9399475 + outSlope: 0.9399475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.12262748 + inSlope: 0.8333534 + outSlope: 0.8333534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.2124858 + inSlope: 0.94817156 + outSlope: 0.94817156 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.31746295 + inSlope: 0.48511374 + outSlope: 0.48511374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.36328927 + inSlope: 0.40964025 + outSlope: 0.40964025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.39409697 + inSlope: -0.15720934 + outSlope: -0.15720934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.30993503 + inSlope: -1.0384544 + outSlope: -1.0384544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.23824051 + inSlope: -1.0058477 + outSlope: -1.0058477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.17552409 + inSlope: -0.9587782 + outSlope: -0.9587782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.08313393 + inSlope: -0.64359576 + outSlope: -0.64359576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.06715862 + inSlope: 0.3146362 + outSlope: 0.3146362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.13402058 + inSlope: 0.88243926 + outSlope: 0.88243926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.28375334 + inSlope: 1.4273562 + outSlope: 1.4273562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.42331728 + inSlope: 1.0881367 + outSlope: 1.0881367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.4849428 + inSlope: -0.18436584 + outSlope: -0.18436584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.4405664 + inSlope: -0.3740425 + outSlope: -0.3740425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.38537157 + inSlope: -0.97964203 + outSlope: -0.97964203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.29546735 + inSlope: -1.431676 + outSlope: -1.431676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.25009823 + inSlope: -1.020772 + outSlope: -1.020772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.22741595 + inSlope: -0.23818508 + outSlope: -0.23818508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.23421924 + inSlope: 0.26523876 + outSlope: 0.26523876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.24509852 + inSlope: 0.1770188 + outSlope: 0.1770188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.23175804 + inSlope: -0.2266717 + outSlope: -0.2266717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.21618046 + inSlope: -0.24306023 + outSlope: -0.24306023 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.38116565 + inSlope: -0.053609308 + outSlope: -0.053609308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.3698359 + inSlope: -0.046623938 + outSlope: -0.046623938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.3734165 + inSlope: 0.25369722 + outSlope: 0.25369722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.3856011 + inSlope: 0.27457374 + outSlope: 0.27457374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.3976618 + inSlope: 0.2907354 + outSlope: 0.2907354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.4215858 + inSlope: 0.28169128 + outSlope: 0.28169128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.46084714 + inSlope: 0.20231411 + outSlope: 0.20231411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.45974284 + inSlope: -0.3156768 + outSlope: -0.3156768 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.42834467 + inSlope: -0.3766715 + outSlope: -0.3766715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.3623205 + inSlope: -0.75384235 + outSlope: -0.75384235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.3196311 + inSlope: -0.0074603297 + outSlope: -0.0074603297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.35501984 + inSlope: 0.32580054 + outSlope: 0.32580054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.40907854 + inSlope: 0.2724975 + outSlope: 0.2724975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.47010937 + inSlope: 0.1635189 + outSlope: 0.1635189 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.45933107 + inSlope: -0.44055504 + outSlope: -0.44055504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.36350575 + inSlope: -0.934564 + outSlope: -0.934564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.2761579 + inSlope: -0.6725699 + outSlope: -0.6725699 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.21670832 + inSlope: -0.41559237 + outSlope: -0.41559237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.17531693 + inSlope: -0.23352739 + outSlope: -0.23352739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.17659113 + inSlope: 0.06530157 + outSlope: 0.06530157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.19396497 + inSlope: 0.3349654 + outSlope: 0.3349654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.2432589 + inSlope: 0.24630794 + outSlope: 0.24630794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.2542768 + inSlope: -0.10157088 + outSlope: -0.10157088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.21740882 + inSlope: -0.21289542 + outSlope: -0.21289542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.22041146 + inSlope: 0.38540876 + outSlope: 0.38540876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.2881159 + inSlope: 0.29488492 + outSlope: 0.29488492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.2822145 + inSlope: -0.16631366 + outSlope: -0.16631366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.2508992 + inSlope: -0.53193426 + outSlope: -0.53193426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.19317526 + inSlope: -0.3470947 + outSlope: -0.3470947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.18975966 + inSlope: 0.20498511 + outSlope: 0.20498511 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.22312795 + inSlope: 0.25305504 + outSlope: 0.25305504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.2275673 + inSlope: -0.06578772 + outSlope: -0.06578772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.2202767 + inSlope: 0.025614616 + outSlope: 0.025614616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.21976736 + inSlope: -0.088432066 + outSlope: -0.088432066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.23518606 + inSlope: 0.86191285 + outSlope: 0.86191285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.32151145 + inSlope: 1.1203973 + outSlope: 1.1203973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.38053426 + inSlope: 0.07377378 + outSlope: 0.07377378 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.38116565 + inSlope: 0.018941779 + outSlope: 0.018941779 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.059917975 + inSlope: 0.114947066 + outSlope: 0.114947066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.051266328 + inSlope: 0.18127552 + outSlope: 0.18127552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.04400137 + inSlope: 0.21440718 + outSlope: 0.21440718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.028388023 + inSlope: 0.29561064 + outSlope: 0.29561064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.017265135 + inSlope: 0.32146382 + outSlope: 0.32146382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0069570965 + inSlope: 0.3563853 + outSlope: 0.3563853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.006493884 + inSlope: 0.29193926 + outSlope: 0.29193926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.01250552 + inSlope: 0.18152364 + outSlope: 0.18152364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.018595459 + inSlope: 0.274034 + outSlope: 0.274034 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.030774452 + inSlope: 0.30795 + outSlope: 0.30795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.05164569 + inSlope: 0.20133051 + outSlope: 0.20133051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.05878737 + inSlope: 0.24744628 + outSlope: 0.24744628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.06814211 + inSlope: 0.2433327 + outSlope: 0.2433327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.07759404 + inSlope: -0.013104968 + outSlope: -0.013104968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.066201635 + inSlope: -0.25284865 + outSlope: -0.25284865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.045526467 + inSlope: -0.43908894 + outSlope: -0.43908894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.028006716 + inSlope: -0.5972351 + outSlope: -0.5972351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.0057107606 + inSlope: -0.7070008 + outSlope: -0.7070008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.019126665 + inSlope: -0.66266465 + outSlope: -0.66266465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.03846688 + inSlope: -0.4724383 + outSlope: -0.4724383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.050622556 + inSlope: -0.29050365 + outSlope: -0.29050365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.057833783 + inSlope: -0.24522093 + outSlope: -0.24522093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.06697062 + inSlope: -0.3419491 + outSlope: -0.3419491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.096165 + inSlope: -0.4173125 + outSlope: -0.4173125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.10845123 + inSlope: -0.2311587 + outSlope: -0.2311587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.105691105 + inSlope: 0.2957675 + outSlope: 0.2957675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.0764212 + inSlope: 0.43822932 + outSlope: 0.43822932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.06264247 + inSlope: 0.38223445 + outSlope: 0.38223445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.050938886 + inSlope: 0.38707745 + outSlope: 0.38707745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.022534125 + inSlope: 0.39116055 + outSlope: 0.39116055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.010759904 + inSlope: 0.29361027 + outSlope: 0.29361027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.0029600824 + inSlope: 0.13123655 + outSlope: 0.13123655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.002010809 + inSlope: -0.059445206 + outSlope: -0.059445206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.0069230925 + inSlope: -0.21021706 + outSlope: -0.21021706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.0160253 + inSlope: -0.28141308 + outSlope: -0.28141308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.033487972 + inSlope: -0.15878251 + outSlope: -0.15878251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.03626948 + inSlope: 0.004585333 + outSlope: 0.004585333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.033182293 + inSlope: 0.15297829 + outSlope: 0.15297829 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.026070936 + inSlope: 0.2144063 + outSlope: 0.2144063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.018888554 + inSlope: 0.13887192 + outSlope: 0.13887192 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.016812809 + inSlope: -0.0079812575 + outSlope: -0.0079812575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.01942063 + inSlope: -0.15940277 + outSlope: -0.15940277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.040465705 + inSlope: -0.47252107 + outSlope: -0.47252107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.058941092 + inSlope: -0.6402805 + outSlope: -0.6402805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.083151095 + inSlope: -0.75663507 + outSlope: -0.75663507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.10938338 + inSlope: -0.6695632 + outSlope: -0.6695632 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.1337283 + inSlope: 0.03107448 + outSlope: 0.03107448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.08945199 + inSlope: 0.52677107 + outSlope: 0.52677107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.060767103 + inSlope: 0.2877168 + outSlope: 0.2877168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.053699315 + inSlope: 0.15784916 + outSlope: 0.15784916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.050243836 + inSlope: 0.14921102 + outSlope: 0.14921102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.043751877 + inSlope: 0.24678752 + outSlope: 0.24678752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.033791304 + inSlope: 0.41533262 + outSlope: 0.41533262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.016063064 + inSlope: 0.5698841 + outSlope: 0.5698841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.0042009335 + inSlope: 0.6240696 + outSlope: 0.6240696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.02554153 + inSlope: 0.5920054 + outSlope: 0.5920054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.04366792 + inSlope: 0.45088705 + outSlope: 0.45088705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.05755097 + inSlope: -0.19203551 + outSlope: -0.19203551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.030559702 + inSlope: -0.5838704 + outSlope: -0.5838704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.008562749 + inSlope: -0.6558395 + outSlope: -0.6558395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.013162891 + inSlope: -0.5245597 + outSlope: -0.5245597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.026407862 + inSlope: -0.19073884 + outSlope: -0.19073884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.025878798 + inSlope: 0.24409816 + outSlope: 0.24409816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.010134664 + inSlope: 0.6360142 + outSlope: 0.6360142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.01652211 + inSlope: 0.8508759 + outSlope: 0.8508759 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.046590343 + inSlope: 0.8623501 + outSlope: 0.8623501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.07401206 + inSlope: 0.68873537 + outSlope: 0.68873537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.09250599 + inSlope: 0.37140393 + outSlope: 0.37140393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.093874194 + inSlope: -0.2426615 + outSlope: -0.2426615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.08259485 + inSlope: -0.3304831 + outSlope: -0.3304831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.07184201 + inSlope: -0.28293955 + outSlope: -0.28293955 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.06373223 + inSlope: -0.22878599 + outSlope: -0.22878599 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.056589622 + inSlope: -0.30657908 + outSlope: -0.30657908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.043293644 + inSlope: -0.49175924 + outSlope: -0.49175924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.023805706 + inSlope: -0.6290608 + outSlope: -0.6290608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.0013561359 + inSlope: -0.65599966 + outSlope: -0.65599966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.019927727 + inSlope: -0.51896816 + outSlope: -0.51896816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.033241708 + inSlope: -0.25263923 + outSlope: -0.25263923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.036770325 + inSlope: 0.037334487 + outSlope: 0.037334487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.030752745 + inSlope: 0.35130543 + outSlope: 0.35130543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.013349986 + inSlope: 0.6629139 + outSlope: 0.6629139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.013441476 + inSlope: 0.8626509 + outSlope: 0.8626509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.04416002 + inSlope: 0.8892764 + outSlope: 0.8892764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.07272672 + inSlope: 0.724972 + outSlope: 0.724972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.09249165 + inSlope: 0.44188106 + outSlope: 0.44188106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.10487254 + inSlope: -0.029129934 + outSlope: -0.029129934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.10237225 + inSlope: -0.019971479 + outSlope: -0.019971479 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.10078924 + inSlope: -0.04913845 + outSlope: -0.04913845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.10084507 + inSlope: 0.19044608 + outSlope: 0.19044608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.12293125 + inSlope: 0.4095939 + outSlope: 0.4095939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.15424877 + inSlope: 0.45521146 + outSlope: 0.45521146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.17379032 + inSlope: 0.046806052 + outSlope: 0.046806052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.17121355 + inSlope: -0.361082 + outSlope: -0.361082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.14971821 + inSlope: -0.92701614 + outSlope: -0.92701614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.109412536 + inSlope: -1.3632394 + outSlope: -1.3632394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.05883567 + inSlope: -1.5068934 + outSlope: -1.5068934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.00895307 + inSlope: -1.2749609 + outSlope: -1.2749609 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.026161645 + inSlope: -0.8383008 + outSlope: -0.8383008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.05806001 + inSlope: -0.24659818 + outSlope: -0.24659818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.059917975 + inSlope: 0.09612856 + outSlope: 0.09612856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4166181 + inSlope: -0.24276315 + outSlope: -0.24276315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.41088465 + inSlope: 0.40421608 + outSlope: 0.40421608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.43160072 + inSlope: 0.86825097 + outSlope: 0.86825097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.46876806 + inSlope: 0.92644197 + outSlope: 0.92644197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.505828 + inSlope: 0.018999876 + outSlope: 0.018999876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.49833584 + inSlope: -0.32610908 + outSlope: -0.32610908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.4232668 + inSlope: -0.086706355 + outSlope: -0.086706355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.43733162 + inSlope: -0.1941833 + outSlope: -0.1941833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.39862758 + inSlope: -1.0065167 + outSlope: -1.0065167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.23049846 + inSlope: -0.9712993 + outSlope: -0.9712993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.19325121 + inSlope: 0.36332798 + outSlope: 0.36332798 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.40990293 + inSlope: 0.7955831 + outSlope: 0.7955831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.36456537 + inSlope: -0.63759637 + outSlope: -0.63759637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: 0.32763305 + inSlope: 0.2451155 + outSlope: 0.2451155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.44166473 + inSlope: 0.7046572 + outSlope: 0.7046572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.46473926 + inSlope: -0.4678225 + outSlope: -0.4678225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.23828031 + inSlope: -0.6766715 + outSlope: -0.6766715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.24326849 + inSlope: 0.8677616 + outSlope: 0.8677616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.39773855 + inSlope: 1.9056684 + outSlope: 1.9056684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.51639223 + inSlope: 1.3369474 + outSlope: 1.3369474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.49164858 + inSlope: -0.7800739 + outSlope: -0.7800739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.43947697 + inSlope: 0.23887974 + outSlope: 0.23887974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.5757992 + inSlope: 0.08100279 + outSlope: 0.08100279 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.4953727 + inSlope: -1.0753362 + outSlope: -1.0753362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.38968194 + inSlope: -0.12662676 + outSlope: -0.12662676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.47837117 + inSlope: 1.3184568 + outSlope: 1.3184568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.68615246 + inSlope: 0.41588673 + outSlope: 0.41588673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.59820896 + inSlope: -0.80607486 + outSlope: -0.80607486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.5197431 + inSlope: 0.39018032 + outSlope: 0.39018032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.6054825 + inSlope: -0.22246888 + outSlope: -0.22246888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.53252465 + inSlope: -1.0260644 + outSlope: -1.0260644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.47355044 + inSlope: -0.6801257 + outSlope: -0.6801257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.4166181 + inSlope: -0.26813087 + outSlope: -0.26813087 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Lower Leg Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.034287993 + inSlope: 0.3336142 + outSlope: 0.3336142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.012206723 + inSlope: 0.31997707 + outSlope: 0.31997707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.0018357127 + inSlope: 0.3217576 + outSlope: 0.3217576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.0092437845 + inSlope: 0.32513887 + outSlope: 0.32513887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.028420895 + inSlope: 0.19817445 + outSlope: 0.19817445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.03305184 + inSlope: 0.080091104 + outSlope: 0.080091104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.0337603 + inSlope: 0.0104368115 + outSlope: 0.0104368115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.033322178 + inSlope: -0.008559931 + outSlope: -0.008559931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.03030162 + inSlope: -0.06513374 + outSlope: -0.06513374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.025903359 + inSlope: -0.010937899 + outSlope: -0.010937899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.02971513 + inSlope: 0.09030967 + outSlope: 0.09030967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.03298684 + inSlope: 0.10078013 + outSlope: 0.10078013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.036433805 + inSlope: 0.07586687 + outSlope: 0.07586687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.039285652 + inSlope: 0.053173274 + outSlope: 0.053173274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.044138122 + inSlope: 0.08273945 + outSlope: 0.08273945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.047105476 + inSlope: 0.0574753 + outSlope: 0.0574753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.047854494 + inSlope: 0.0011274179 + outSlope: 0.0011274179 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.04804497 + inSlope: 0.052005954 + outSlope: 0.052005954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.055535432 + inSlope: 0.11532055 + outSlope: 0.11532055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.060959127 + inSlope: 0.044720627 + outSlope: 0.044720627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.06199097 + inSlope: 0.04869035 + outSlope: 0.04869035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.064205155 + inSlope: 0.065383255 + outSlope: 0.065383255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.06634986 + inSlope: 0.08321002 + outSlope: 0.08321002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.069752485 + inSlope: 0.09331805 + outSlope: 0.09331805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.072571054 + inSlope: 0.10302699 + outSlope: 0.10302699 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.07662096 + inSlope: 0.08581804 + outSlope: 0.08581804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.07955238 + inSlope: 0.02814419 + outSlope: 0.02814419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.07948003 + inSlope: -0.032429837 + outSlope: -0.032429837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.07800656 + inSlope: -0.086632304 + outSlope: -0.086632304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.068271816 + inSlope: -0.122972295 + outSlope: -0.122972295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.06575917 + inSlope: 0.03556769 + outSlope: 0.03556769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.06916296 + inSlope: 0.00007431954 + outSlope: 0.00007431954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.06394317 + inSlope: -0.12164958 + outSlope: -0.12164958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.059772544 + inSlope: -0.14894947 + outSlope: -0.14894947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.0429527 + inSlope: -0.13770163 + outSlope: -0.13770163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.038245972 + inSlope: 0.0535893 + outSlope: 0.0535893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.05050821 + inSlope: 0.2595365 + outSlope: 0.2595365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.06630005 + inSlope: 0.08335887 + outSlope: 0.08335887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.038813964 + inSlope: -0.34549114 + outSlope: -0.34549114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.026953496 + inSlope: -0.3762476 + outSlope: -0.3762476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.013730813 + inSlope: -0.4858545 + outSlope: -0.4858545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.0054369126 + inSlope: -0.6241078 + outSlope: -0.6241078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.02787647 + inSlope: -0.76451534 + outSlope: -0.76451534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.056404553 + inSlope: -0.87754405 + outSlope: -0.87754405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.10903114 + inSlope: -0.46068168 + outSlope: -0.46068168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.11421676 + inSlope: 0.1661933 + outSlope: 0.1661933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.098807335 + inSlope: 0.15512839 + outSlope: 0.15512839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.10377692 + inSlope: -0.07763446 + outSlope: -0.07763446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.112156294 + inSlope: -0.02975165 + outSlope: -0.02975165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.100994475 + inSlope: 0.29338115 + outSlope: 0.29338115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.065716766 + inSlope: 0.21918803 + outSlope: 0.21918803 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.061396677 + inSlope: 0.03996238 + outSlope: 0.03996238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.064879306 + inSlope: 0.008426726 + outSlope: 0.008426726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.06249083 + inSlope: 0.16952553 + outSlope: 0.16952553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.040923692 + inSlope: 0.3771205 + outSlope: 0.3771205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.028436208 + inSlope: 0.27278116 + outSlope: 0.27278116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.022738298 + inSlope: 0.053154 + outSlope: 0.053154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.024892611 + inSlope: -0.1738706 + outSlope: -0.1738706 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.03432966 + inSlope: -0.31659287 + outSlope: -0.31659287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.081985146 + inSlope: -0.2870942 + outSlope: -0.2870942 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.10521512 + inSlope: -0.19432746 + outSlope: -0.19432746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.11219421 + inSlope: 0.08335517 + outSlope: 0.08335517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.099202536 + inSlope: 0.091390885 + outSlope: 0.091390885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.09580662 + inSlope: 0.019434694 + outSlope: 0.019434694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.09734608 + inSlope: -0.028590508 + outSlope: -0.028590508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.098229416 + inSlope: -0.06085349 + outSlope: -0.06085349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.10140299 + inSlope: -0.034388073 + outSlope: -0.034388073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.10052195 + inSlope: 0.11552129 + outSlope: 0.11552129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.08400338 + inSlope: 0.26539487 + outSlope: 0.26539487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.0760086 + inSlope: 0.119971186 + outSlope: 0.119971186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.07600531 + inSlope: 0.00005766755 + outSlope: 0.00005766755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.07600476 + inSlope: 0.06959948 + outSlope: 0.06959948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.055209458 + inSlope: 0.28070801 + outSlope: 0.28070801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.034287993 + inSlope: 0.3283434 + outSlope: 0.3283434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Lower Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.38553053 + inSlope: -0.3822398 + outSlope: -0.3822398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.4022845 + inSlope: -0.06503596 + outSlope: -0.06503596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3884899 + inSlope: 0.465643 + outSlope: 0.465643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.36868227 + inSlope: 0.48761922 + outSlope: 0.48761922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.34849203 + inSlope: -0.053627197 + outSlope: -0.053627197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.35147527 + inSlope: -0.3185517 + outSlope: -0.3185517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.43977383 + inSlope: -1.1748322 + outSlope: -1.1748322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.5063485 + inSlope: -0.6780796 + outSlope: -0.6780796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.52815 + inSlope: 0.16538502 + outSlope: 0.16538502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.54572403 + inSlope: -0.59253496 + outSlope: -0.59253496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.64198506 + inSlope: 0.11932534 + outSlope: 0.11932534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.50089395 + inSlope: 1.1175325 + outSlope: 1.1175325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.41087505 + inSlope: -0.28130364 + outSlope: -0.28130364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.48668036 + inSlope: -1.0557654 + outSlope: -1.0557654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.5734976 + inSlope: -0.5654011 + outSlope: -0.5654011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.58130395 + inSlope: 0.52750164 + outSlope: 0.52750164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.42199126 + inSlope: 0.018342398 + outSlope: 0.018342398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.4941549 + inSlope: -0.7114177 + outSlope: -0.7114177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.5002798 + inSlope: 0.8367387 + outSlope: 0.8367387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.36995327 + inSlope: 1.5538234 + outSlope: 1.5538234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.25707048 + inSlope: 2.077373 + outSlope: 2.077373 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.17892565 + inSlope: 2.1714685 + outSlope: 2.1714685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.11230605 + inSlope: 1.8237935 + outSlope: 1.8237935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.05733953 + inSlope: 1.2566032 + outSlope: 1.2566032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.02853258 + inSlope: 0.46685788 + outSlope: 0.46685788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.026215686 + inSlope: -0.25536773 + outSlope: -0.25536773 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.045557063 + inSlope: -0.76142144 + outSlope: -0.76142144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.11190111 + inSlope: -0.97248375 + outSlope: -0.97248375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.16373667 + inSlope: 0.22356153 + outSlope: 0.22356153 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.1059205 + inSlope: 1.4783249 + outSlope: 1.4783249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.047297545 + inSlope: 1.9147067 + outSlope: 1.9147067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.02172649 + inSlope: 2.113723 + outSlope: 2.113723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.093617186 + inSlope: 2.0616145 + outSlope: 2.0616145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.21050449 + inSlope: 1.2604952 + outSlope: 1.2604952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.24166532 + inSlope: -0.7080176 + outSlope: -0.7080176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.093009956 + inSlope: -1.8871809 + outSlope: -1.8871809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.029177953 + inSlope: -1.8004422 + outSlope: -1.8004422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.027019814 + inSlope: -1.4705105 + outSlope: -1.4705105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.06885639 + inSlope: -1.0771024 + outSlope: -1.0771024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.09882657 + inSlope: -0.3219814 + outSlope: -0.3219814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.090321794 + inSlope: 0.8664669 + outSlope: 0.8664669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.041062165 + inSlope: 1.8997755 + outSlope: 1.8997755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.036329783 + inSlope: 2.3323097 + outSlope: 2.3323097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.11442499 + inSlope: 2.326781 + outSlope: 2.326781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.25474566 + inSlope: 1.5677605 + outSlope: 1.5677605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.29612967 + inSlope: -0.86589026 + outSlope: -0.86589026 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.10540286 + inSlope: -2.4860673 + outSlope: -2.4860673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.01994263 + inSlope: -2.4146478 + outSlope: -2.4146478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.05557412 + inSlope: -1.9410903 + outSlope: -1.9410903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.1362411 + inSlope: -0.37237188 + outSlope: -0.37237188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.10614166 + inSlope: 1.1525613 + outSlope: 1.1525613 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.057450697 + inSlope: 1.635981 + outSlope: 1.635981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.0029240698 + inSlope: 1.8100476 + outSlope: 1.8100476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.06321946 + inSlope: 1.7253171 + outSlope: 1.7253171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.15841301 + inSlope: 0.90734744 + outSlope: 0.90734744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.17396119 + inSlope: -0.5129732 + outSlope: -0.5129732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.0110818995 + inSlope: -2.7111382 + outSlope: -2.7111382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.0909465 + inSlope: -3.0384927 + outSlope: -3.0384927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.1914841 + inSlope: -2.4534707 + outSlope: -2.4534707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.29450738 + inSlope: -1.1205235 + outSlope: -1.1205235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.38553053 + inSlope: -0.7455082 + outSlope: -0.7455082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Foot Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.60764974 + inSlope: 0.049370524 + outSlope: 0.049370524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5792333 + inSlope: 0.45246977 + outSlope: 0.45246977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.51616186 + inSlope: 0.35799536 + outSlope: 0.35799536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.5039358 + inSlope: 0.26758614 + outSlope: 0.26758614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.45172903 + inSlope: 0.26646006 + outSlope: 0.26646006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.4129035 + inSlope: 0.15447018 + outSlope: 0.15447018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.42326972 + inSlope: 0.023811322 + outSlope: 0.023811322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.38698998 + inSlope: 0.021222105 + outSlope: 0.021222105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.38595554 + inSlope: 0.04574196 + outSlope: 0.04574196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.38345715 + inSlope: -0.09804065 + outSlope: -0.09804065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.4009534 + inSlope: -0.24846444 + outSlope: -0.24846444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.43211892 + inSlope: -0.47896957 + outSlope: -0.47896957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.45034015 + inSlope: -0.4122746 + outSlope: -0.4122746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.46988833 + inSlope: -0.28466666 + outSlope: -0.28466666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.47777268 + inSlope: 0.20353739 + outSlope: 0.20353739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.44977283 + inSlope: 0.23219502 + outSlope: 0.23219502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.44766325 + inSlope: -0.42158148 + outSlope: -0.42158148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.50686955 + inSlope: 0.053231623 + outSlope: 0.053231623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.44445547 + inSlope: 0.63084054 + outSlope: 0.63084054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.37964365 + inSlope: 0.6133981 + outSlope: 0.6133981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.35810247 + inSlope: 0.44736293 + outSlope: 0.44736293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.34981948 + inSlope: 0.20983702 + outSlope: 0.20983702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.35511062 + inSlope: -0.33787 + outSlope: -0.33787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.47109017 + inSlope: -0.34869668 + outSlope: -0.34869668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.4921833 + inSlope: -0.039937235 + outSlope: -0.039937235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.52407163 + inSlope: -0.44208777 + outSlope: -0.44208777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.5733125 + inSlope: -0.26110077 + outSlope: -0.26110077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.6096308 + inSlope: -0.46078086 + outSlope: -0.46078086 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.6249373 + inSlope: 0.083482936 + outSlope: 0.083482936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.6040653 + inSlope: 0.5316411 + outSlope: 0.5316411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.5873404 + inSlope: 0.018243508 + outSlope: 0.018243508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.58827835 + inSlope: 0.46510085 + outSlope: 0.46510085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.5563337 + inSlope: 0.9593198 + outSlope: 0.9593198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.47735885 + inSlope: 0.47150597 + outSlope: 0.47150597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.4642304 + inSlope: -0.12487885 + outSlope: -0.12487885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.49184874 + inSlope: -0.6189239 + outSlope: -0.6189239 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.58599514 + inSlope: -0.4323743 + outSlope: -0.4323743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.60764974 + inSlope: 0.028715758 + outSlope: 0.028715758 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Foot Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.09515498 + inSlope: 0.42531765 + outSlope: 0.42531765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.06940296 + inSlope: 0.2986108 + outSlope: 0.2986108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.061070334 + inSlope: 0.20022258 + outSlope: 0.20022258 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.05605479 + inSlope: 0.020337295 + outSlope: 0.020337295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.059714515 + inSlope: -0.2701191 + outSlope: -0.2701191 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.074062735 + inSlope: -0.44368553 + outSlope: -0.44368553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.089293554 + inSlope: -0.43971992 + outSlope: -0.43971992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.103377394 + inSlope: -0.28418085 + outSlope: -0.28418085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.10823894 + inSlope: -0.1321264 + outSlope: -0.1321264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.11218582 + inSlope: -0.122637644 + outSlope: -0.122637644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.116414785 + inSlope: 0.01700636 + outSlope: 0.01700636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.09779644 + inSlope: 0.454418 + outSlope: 0.454418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.0652839 + inSlope: 0.35520947 + outSlope: 0.35520947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.057076905 + inSlope: 0.10928993 + outSlope: 0.10928993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.0579979 + inSlope: -0.029391259 + outSlope: -0.029391259 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.06009348 + inSlope: 0.013363373 + outSlope: 0.013363373 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.060359128 + inSlope: -0.099386305 + outSlope: -0.099386305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.06599 + inSlope: -0.089903586 + outSlope: -0.089903586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.066352695 + inSlope: 0.078682855 + outSlope: 0.078682855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.060744483 + inSlope: 0.12153049 + outSlope: 0.12153049 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.058250666 + inSlope: 0.036538083 + outSlope: 0.036538083 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.05830861 + inSlope: 0.0048721256 + outSlope: 0.0048721256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.0540196 + inSlope: 0.046554677 + outSlope: 0.046554677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.051627886 + inSlope: 0.0211584 + outSlope: 0.0211584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.054928232 + inSlope: -0.24469587 + outSlope: -0.24469587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.06746987 + inSlope: -0.33759874 + outSlope: -0.33759874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.08280942 + inSlope: -0.10678724 + outSlope: -0.10678724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.08402941 + inSlope: 0.049961444 + outSlope: 0.049961444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.07516151 + inSlope: 0.2130084 + outSlope: 0.2130084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.06702265 + inSlope: 0.19741437 + outSlope: 0.19741437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.059559926 + inSlope: 0.03601467 + outSlope: 0.03601467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.05959956 + inSlope: 0.003152383 + outSlope: 0.003152383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.048203714 + inSlope: 0.06336416 + outSlope: 0.06336416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.045237564 + inSlope: -0.019920897 + outSlope: -0.019920897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.049971804 + inSlope: -0.0056335935 + outSlope: -0.0056335935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.04687441 + inSlope: 0.052597947 + outSlope: 0.052597947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.045108724 + inSlope: 0.04134641 + outSlope: 0.04134641 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.04411798 + inSlope: -0.2236177 + outSlope: -0.2236177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.06001655 + inSlope: -0.7744781 + outSlope: -0.7744781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.0957498 + inSlope: -1.0465276 + outSlope: -1.0465276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.16311607 + inSlope: -0.9414753 + outSlope: -0.9414753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.19254994 + inSlope: -0.66048586 + outSlope: -0.66048586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.20529829 + inSlope: 0.24177548 + outSlope: 0.24177548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.1726434 + inSlope: 0.51357377 + outSlope: 0.51357377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.14520758 + inSlope: -0.063468054 + outSlope: -0.063468054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.19280484 + inSlope: -0.9384837 + outSlope: -0.9384837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.26731017 + inSlope: -0.9644397 + outSlope: -0.9644397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.29337144 + inSlope: -1.0018694 + outSlope: -1.0018694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.3341014 + inSlope: -1.0943637 + outSlope: -1.0943637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.38236657 + inSlope: 0.4802196 + outSlope: 0.4802196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.32598665 + inSlope: 1.1263278 + outSlope: 1.1263278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.2844815 + inSlope: 1.1103077 + outSlope: 1.1103077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.21637309 + inSlope: 1.1443081 + outSlope: 1.1443081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.17567882 + inSlope: 1.0076267 + outSlope: 1.0076267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.14919804 + inSlope: 0.4790993 + outSlope: 0.4790993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.17128548 + inSlope: -0.55063903 + outSlope: -0.55063903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.19045138 + inSlope: -0.7099318 + outSlope: -0.7099318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.24175172 + inSlope: -0.5344295 + outSlope: -0.5344295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.24906339 + inSlope: 0.39871633 + outSlope: 0.39871633 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.2301464 + inSlope: 0.504096 + outSlope: 0.504096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.21545702 + inSlope: 0.7056246 + outSlope: 0.7056246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.1831048 + inSlope: 1.1992204 + outSlope: 1.1992204 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.13550873 + inSlope: 1.3065369 + outSlope: 1.3065369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.07115535 + inSlope: 0.4785906 + outSlope: 0.4785906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.06409607 + inSlope: -0.009560965 + outSlope: -0.009560965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.071792744 + inSlope: -0.507854 + outSlope: -0.507854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.09795297 + inSlope: -1.0250226 + outSlope: -1.0250226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.14012752 + inSlope: -1.398732 + outSlope: -1.398732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.19120204 + inSlope: -1.4313934 + outSlope: -1.4313934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.23555402 + inSlope: -1.1481394 + outSlope: -1.1481394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.26774436 + inSlope: -0.94512886 + outSlope: -0.94512886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.3158864 + inSlope: -0.30749232 + outSlope: -0.30749232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.28870752 + inSlope: 0.84960485 + outSlope: 0.84960485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.25325495 + inSlope: 0.7027124 + outSlope: 0.7027124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.24186008 + inSlope: 0.76648426 + outSlope: 0.76648426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.20215605 + inSlope: 1.139207 + outSlope: 1.139207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.16591302 + inSlope: 0.86557114 + outSlope: 0.86557114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.1277096 + inSlope: 0.5004427 + outSlope: 0.5004427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.09515498 + inSlope: 0.47800764 + outSlope: 0.47800764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Toes Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.1519297 + inSlope: -0.37555125 + outSlope: -0.37555125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.13104625 + inSlope: -0.15978545 + outSlope: -0.15978545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.12875897 + inSlope: 0.031930596 + outSlope: 0.031930596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.15434939 + inSlope: 1.041738 + outSlope: 1.041738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.20262417 + inSlope: 1.4346623 + outSlope: 1.4346623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.24999356 + inSlope: 1.6060572 + outSlope: 1.6060572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.30969465 + inSlope: 1.2872946 + outSlope: 1.2872946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.36011496 + inSlope: 1.1951044 + outSlope: 1.1951044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.4154868 + inSlope: 1.5023669 + outSlope: 1.5023669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.551292 + inSlope: -0.081401475 + outSlope: -0.081401475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.52414 + inSlope: -0.6607214 + outSlope: -0.6607214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.4267824 + inSlope: -1.1285847 + outSlope: -1.1285847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.3364749 + inSlope: -1.5874455 + outSlope: -1.5874455 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.23374285 + inSlope: -1.2173727 + outSlope: -1.2173727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.16691086 + inSlope: 0.30440196 + outSlope: 0.30440196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.23297982 + inSlope: 0.9733326 + outSlope: 0.9733326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.31584954 + inSlope: 1.578055 + outSlope: 1.578055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.4891292 + inSlope: 1.3490102 + outSlope: 1.3490102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.52622944 + inSlope: -0.5427947 + outSlope: -0.5427947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.37980866 + inSlope: -1.4954914 + outSlope: -1.4954914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.266257 + inSlope: -1.6621444 + outSlope: -1.6621444 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.21399294 + inSlope: -1.4646621 + outSlope: -1.4646621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.12116895 + inSlope: -1.5239286 + outSlope: -1.5239286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.06701741 + inSlope: -1.5236912 + outSlope: -1.5236912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.019589253 + inSlope: -1.1384972 + outSlope: -1.1384972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.00888233 + inSlope: -0.629488 + outSlope: -0.629488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.02237413 + inSlope: 0.17449273 + outSlope: 0.17449273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.010743735 + inSlope: 0.5970246 + outSlope: 0.5970246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.01742747 + inSlope: 1.1132133 + outSlope: 1.1132133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.06347074 + inSlope: 1.4245248 + outSlope: 1.4245248 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.20955823 + inSlope: 1.3955414 + outSlope: 1.3955414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.34414315 + inSlope: 1.3501517 + outSlope: 1.3501517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.42519853 + inSlope: 0.94249165 + outSlope: 0.94249165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.49767154 + inSlope: 0.64981806 + outSlope: 0.64981806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.54783946 + inSlope: -0.1672198 + outSlope: -0.1672198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.4026244 + inSlope: -1.3586693 + outSlope: -1.3586693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.2668901 + inSlope: -1.1209195 + outSlope: -1.1209195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.20135103 + inSlope: -0.9109756 + outSlope: -0.9109756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.1352447 + inSlope: -0.18932413 + outSlope: -0.18932413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.15130351 + inSlope: 0.65122175 + outSlope: 0.65122175 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.2537599 + inSlope: 1.1490128 + outSlope: 1.1490128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.37799108 + inSlope: 1.5127892 + outSlope: 1.5127892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.57530296 + inSlope: 0.72152936 + outSlope: 0.72152936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.59745145 + inSlope: 0.06711072 + outSlope: 0.06711072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.5309279 + inSlope: -0.8489988 + outSlope: -0.8489988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.39262164 + inSlope: -2.0305316 + outSlope: -2.0305316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.20259883 + inSlope: -0.8221171 + outSlope: -0.8221171 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.19846158 + inSlope: 0.06457245 + outSlope: 0.06457245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.1519297 + inSlope: -0.4208077 + outSlope: -0.4208077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.08490284 + inSlope: 0.21149015 + outSlope: 0.21149015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.100294456 + inSlope: 0.24901514 + outSlope: 0.24901514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.124727145 + inSlope: 0.07692227 + outSlope: 0.07692227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.12568742 + inSlope: -0.024783727 + outSlope: -0.024783727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.1230749 + inSlope: -0.051146265 + outSlope: -0.051146265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.12589185 + inSlope: 0.09835545 + outSlope: 0.09835545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.12686275 + inSlope: -0.13734093 + outSlope: -0.13734093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.098814145 + inSlope: -0.077486604 + outSlope: -0.077486604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.09742632 + inSlope: -0.026731208 + outSlope: -0.026731208 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.092613 + inSlope: 0.048696578 + outSlope: 0.048696578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.10800031 + inSlope: 0.1325974 + outSlope: 0.1325974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.10860243 + inSlope: -0.110141404 + outSlope: -0.110141404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.09237387 + inSlope: -0.07743783 + outSlope: -0.07743783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.09788429 + inSlope: 0.20427795 + outSlope: 0.20427795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.111516505 + inSlope: 0.073057294 + outSlope: 0.073057294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.104816444 + inSlope: -0.20636234 + outSlope: -0.20636234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.09288362 + inSlope: -0.041483723 + outSlope: -0.041483723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.09958426 + inSlope: 0.000407584 + outSlope: 0.000407584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.08650993 + inSlope: -0.17088482 + outSlope: -0.17088482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.079935834 + inSlope: 0.01613147 + outSlope: 0.01613147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.08887383 + inSlope: 0.25358286 + outSlope: 0.25358286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.12308112 + inSlope: 0.35849202 + outSlope: 0.35849202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1480316 + inSlope: 0.46966866 + outSlope: 0.46966866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.18495177 + inSlope: 0.56540596 + outSlope: 0.56540596 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.2919755 + inSlope: 0.3225699 + outSlope: 0.3225699 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.30649847 + inSlope: -0.12685028 + outSlope: -0.12685028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.30138052 + inSlope: 0.11025588 + outSlope: 0.11025588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.3127043 + inSlope: 0.026422748 + outSlope: 0.026422748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.31862646 + inSlope: 0.11710759 + outSlope: 0.11710759 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.3218084 + inSlope: -0.13592303 + outSlope: -0.13592303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.24752212 + inSlope: -0.34877193 + outSlope: -0.34877193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.22915767 + inSlope: 0.02613189 + outSlope: 0.02613189 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.23516993 + inSlope: 0.053659208 + outSlope: 0.053659208 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.25315708 + inSlope: 0.3122853 + outSlope: 0.3122853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.27770576 + inSlope: 0.05960947 + outSlope: 0.05960947 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.2866103 + inSlope: 0.39579105 + outSlope: 0.39579105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.3542632 + inSlope: 0.2042303 + outSlope: 0.2042303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.3480228 + inSlope: -0.077259615 + outSlope: -0.077259615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.29703638 + inSlope: -0.56258225 + outSlope: -0.56258225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.24049963 + inSlope: -1.3003552 + outSlope: -1.3003552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.188661 + inSlope: -1.583904 + outSlope: -1.583904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.13490613 + inSlope: -1.2712003 + outSlope: -1.2712003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.08791619 + inSlope: -0.34250668 + outSlope: -0.34250668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.08078813 + inSlope: 0.057333168 + outSlope: 0.057333168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.08490284 + inSlope: 0.12344141 + outSlope: 0.12344141 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.10770807 + inSlope: 0.2773592 + outSlope: 0.2773592 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.066010416 + inSlope: 0.3495627 + outSlope: 0.3495627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.053910345 + inSlope: 0.40019262 + outSlope: 0.40019262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.039330903 + inSlope: 0.4024002 + outSlope: 0.4024002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.02708366 + inSlope: 0.25325707 + outSlope: 0.25325707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.0224471 + inSlope: 0.089338966 + outSlope: 0.089338966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.021127729 + inSlope: 0.033167556 + outSlope: 0.033167556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.02023593 + inSlope: 0.023108937 + outSlope: 0.023108937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.019587133 + inSlope: -0.007698036 + outSlope: -0.007698036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.024464564 + inSlope: -0.15162207 + outSlope: -0.15162207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.03085727 + inSlope: -0.21363552 + outSlope: -0.21363552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.044821538 + inSlope: -0.10981139 + outSlope: -0.10981139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.04602769 + inSlope: 0.057323255 + outSlope: 0.057323255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.040999994 + inSlope: 0.21218862 + outSlope: 0.21218862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.03188178 + inSlope: 0.2718503 + outSlope: 0.2718503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.022876643 + inSlope: 0.23414576 + outSlope: 0.23414576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.016272064 + inSlope: 0.1462268 + outSlope: 0.1462268 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.013759777 + inSlope: -0.08614437 + outSlope: -0.08614437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.01887115 + inSlope: -0.21255605 + outSlope: -0.21255605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.027930176 + inSlope: -0.373856 + outSlope: -0.373856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.06371687 + inSlope: -0.5960785 + outSlope: -0.5960785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.0989478 + inSlope: -0.3115002 + outSlope: -0.3115002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.10048211 + inSlope: 0.20733508 + outSlope: 0.20733508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.07972394 + inSlope: 0.295195 + outSlope: 0.295195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.062376928 + inSlope: 0.27936217 + outSlope: 0.27936217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.041237835 + inSlope: 0.31568646 + outSlope: 0.31568646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.031128185 + inSlope: 0.29111934 + outSlope: 0.29111934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.021829862 + inSlope: 0.2074419 + outSlope: 0.2074419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.017298738 + inSlope: 0.04407069 + outSlope: 0.04407069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.018891824 + inSlope: -0.091386184 + outSlope: -0.091386184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.02339115 + inSlope: -0.17294042 + outSlope: -0.17294042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.030421175 + inSlope: -0.19776565 + outSlope: -0.19776565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.036575515 + inSlope: -0.16388029 + outSlope: -0.16388029 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.03455328 + inSlope: 0.3914199 + outSlope: 0.3914199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.015951656 + inSlope: 0.6398587 + outSlope: 0.6398587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.008103995 + inSlope: 0.7405375 + outSlope: 0.7405375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.033417463 + inSlope: 0.68419045 + outSlope: 0.68419045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.05371665 + inSlope: 0.48017818 + outSlope: 0.48017818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.06734009 + inSlope: -0.09998161 + outSlope: -0.09998161 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.058763918 + inSlope: -0.3672559 + outSlope: -0.3672559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.020176973 + inSlope: -0.7662549 + outSlope: -0.7662549 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.008227307 + inSlope: -0.9035809 + outSlope: -0.9035809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.040061694 + inSlope: -1.0296996 + outSlope: -1.0296996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.11497672 + inSlope: -1.0961285 + outSlope: -1.0961285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.14994928 + inSlope: -0.86612415 + outSlope: -0.86612415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.19256113 + inSlope: -0.045235943 + outSlope: -0.045235943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.13390093 + inSlope: 0.8834704 + outSlope: 0.8834704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.10129317 + inSlope: 1.0091573 + outSlope: 1.0091573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.06662384 + inSlope: 0.9351729 + outSlope: 0.9351729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.03894837 + inSlope: 0.6754614 + outSlope: 0.6754614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.021593118 + inSlope: 0.40646678 + outSlope: 0.40646678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.011850609 + inSlope: 0.26716194 + outSlope: 0.26716194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.0037823399 + inSlope: 0.25298595 + outSlope: 0.25298595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.0050151674 + inSlope: 0.19836378 + outSlope: 0.19836378 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.009441962 + inSlope: 0.11320623 + outSlope: 0.11320623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.012562242 + inSlope: 0.17711562 + outSlope: 0.17711562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.02124966 + inSlope: 0.35968047 + outSlope: 0.35968047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.036540918 + inSlope: 0.51291883 + outSlope: 0.51291883 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.055444214 + inSlope: 0.46658355 + outSlope: 0.46658355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.06764646 + inSlope: 0.19335055 + outSlope: 0.19335055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.068334244 + inSlope: -0.12486747 + outSlope: -0.12486747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.047310825 + inSlope: -0.33570218 + outSlope: -0.33570218 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.03694185 + inSlope: -0.276296 + outSlope: -0.276296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.02889111 + inSlope: -0.23252508 + outSlope: -0.23252508 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.0118078785 + inSlope: -0.3614552 + outSlope: -0.3614552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.002656903 + inSlope: -0.44343895 + outSlope: -0.44343895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.017754793 + inSlope: -0.4501089 + outSlope: -0.4501089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.032664135 + inSlope: -0.3600062 + outSlope: -0.3600062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.041755185 + inSlope: -0.15117386 + outSlope: -0.15117386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.035225067 + inSlope: 0.33806393 + outSlope: 0.33806393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.020204809 + inSlope: 0.50658286 + outSlope: 0.50658286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.0014527747 + inSlope: 0.599159 + outSlope: 0.599159 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.01973922 + inSlope: 0.6192323 + outSlope: 0.6192323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.05631021 + inSlope: 0.42152143 + outSlope: 0.42152143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.074541904 + inSlope: 0.14661337 + outSlope: 0.14661337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.07958582 + inSlope: 0.024754267 + outSlope: 0.024754267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.07786426 + inSlope: -0.09398235 + outSlope: -0.09398235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06423542 + inSlope: -0.34028134 + outSlope: -0.34028134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.050404355 + inSlope: -0.46878588 + outSlope: -0.46878588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.032983057 + inSlope: -0.4957134 + outSlope: -0.4957134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.017356826 + inSlope: -0.35606125 + outSlope: -0.35606125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.009245605 + inSlope: -0.08518547 + outSlope: -0.08518547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.011677742 + inSlope: 0.17795628 + outSlope: 0.17795628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.021109346 + inSlope: 0.26933157 + outSlope: 0.26933157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.029633163 + inSlope: 0.14277293 + outSlope: 0.14277293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.030627532 + inSlope: -0.12992063 + outSlope: -0.12992063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.020971796 + inSlope: -0.36198857 + outSlope: -0.36198857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.0064949845 + inSlope: -0.40917408 + outSlope: -0.40917408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.006306542 + inSlope: -0.29512733 + outSlope: -0.29512733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.013180244 + inSlope: -0.13295719 + outSlope: -0.13295719 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.015170332 + inSlope: -0.07484217 + outSlope: -0.07484217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.018169746 + inSlope: -0.12726736 + outSlope: -0.12726736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.023654858 + inSlope: -0.249666 + outSlope: -0.249666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.08842503 + inSlope: -0.59227824 + outSlope: -0.59227824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.12279234 + inSlope: -0.28246772 + outSlope: -0.28246772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.12561916 + inSlope: 0.077961944 + outSlope: 0.077961944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.10770807 + inSlope: 0.23298606 + outSlope: 0.23298606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.31871048 + inSlope: 0.14501451 + outSlope: 0.14501451 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.3500747 + inSlope: 0.5801855 + outSlope: 0.5801855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.41071162 + inSlope: 1.4636427 + outSlope: 1.4636427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.46997738 + inSlope: 1.5021875 + outSlope: 1.5021875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.54098934 + inSlope: 0.57215995 + outSlope: 0.57215995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.55400085 + inSlope: 0.12575181 + outSlope: 0.12575181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.5339574 + inSlope: 0.15943046 + outSlope: 0.15943046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.53901815 + inSlope: -0.6809907 + outSlope: -0.6809907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.3993315 + inSlope: -0.3315142 + outSlope: -0.3315142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.460471 + inSlope: 1.0820937 + outSlope: 1.0820937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: 0.6254418 + inSlope: 0.37439907 + outSlope: 0.37439907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.53219396 + inSlope: -0.4928089 + outSlope: -0.4928089 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.52716655 + inSlope: 0.48194864 + outSlope: 0.48194864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.57505196 + inSlope: -0.4589966 + outSlope: -0.4589966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.429149 + inSlope: -1.3499463 + outSlope: -1.3499463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.3527874 + inSlope: -0.7545249 + outSlope: -0.7545249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.3347084 + inSlope: -0.45813158 + outSlope: -0.45813158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.327509 + inSlope: 0.42149568 + outSlope: 0.42149568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.50652575 + inSlope: 0.8407066 + outSlope: 0.8407066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.49281976 + inSlope: -0.74936473 + outSlope: -0.74936473 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.33379835 + inSlope: -0.5822058 + outSlope: -0.5822058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.3395827 + inSlope: 0.5648085 + outSlope: 0.5648085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.42268106 + inSlope: -0.08131657 + outSlope: -0.08131657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.3559515 + inSlope: -1.139589 + outSlope: -1.139589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.2045122 + inSlope: -0.6768825 + outSlope: -0.6768825 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.19922328 + inSlope: 0.579923 + outSlope: 0.579923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.3066178 + inSlope: 1.3307498 + outSlope: 1.3307498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.42080083 + inSlope: 0.75267375 + outSlope: 0.75267375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.4345587 + inSlope: -0.5518315 + outSlope: -0.5518315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.33295947 + inSlope: -0.5233911 + outSlope: -0.5233911 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.35226423 + inSlope: 0.6666316 + outSlope: 0.6666316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.45489037 + inSlope: 0.092814356 + outSlope: 0.092814356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.38649723 + inSlope: -0.921299 + outSlope: -0.921299 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.35476306 + inSlope: -0.73897076 + outSlope: -0.73897076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.32080483 + inSlope: -0.13478874 + outSlope: -0.13478874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.31871048 + inSlope: 0.020422358 + outSlope: 0.020422358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Lower Leg Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.025062827 + inSlope: -0.37430173 + outSlope: -0.37430173 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.050593153 + inSlope: -0.39204353 + outSlope: -0.39204353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0873109 + inSlope: -0.323318 + outSlope: -0.323318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0977465 + inSlope: -0.36083472 + outSlope: -0.36083472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.111366555 + inSlope: -0.42279136 + outSlope: -0.42279136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.12593259 + inSlope: -0.3119045 + outSlope: -0.3119045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.13753484 + inSlope: -0.24678001 + outSlope: -0.24678001 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.14861219 + inSlope: -0.26533902 + outSlope: -0.26533902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.16993617 + inSlope: -0.22898915 + outSlope: -0.22898915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.1985664 + inSlope: 0.022990927 + outSlope: 0.022990927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.13612923 + inSlope: 0.55924153 + outSlope: 0.55924153 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.0966092 + inSlope: 0.66296726 + outSlope: 0.66296726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.07263286 + inSlope: 0.7076349 + outSlope: 0.7076349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.049433537 + inSlope: 0.67293143 + outSlope: 0.67293143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.027770804 + inSlope: 0.5642849 + outSlope: 0.5642849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.01181452 + inSlope: 0.3602575 + outSlope: 0.3602575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.0037536025 + inSlope: 0.10037972 + outSlope: 0.10037972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.0051225447 + inSlope: -0.15970764 + outSlope: -0.15970764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.014400802 + inSlope: -0.36315286 + outSlope: -0.36315286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.06625747 + inSlope: -0.53238565 + outSlope: -0.53238565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.09890325 + inSlope: -0.44811708 + outSlope: -0.44811708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.12381403 + inSlope: -0.28477395 + outSlope: -0.28477395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.13377637 + inSlope: 0.037750337 + outSlope: 0.037750337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.12059277 + inSlope: -0.06144522 + outSlope: -0.06144522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.12726901 + inSlope: -0.36788046 + outSlope: -0.36788046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.16615655 + inSlope: -0.59022135 + outSlope: -0.59022135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.1948234 + inSlope: -0.16243069 + outSlope: -0.16243069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.1633303 + inSlope: 0.39612728 + outSlope: 0.39612728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.1374793 + inSlope: 0.3406221 + outSlope: 0.3406221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.10379428 + inSlope: 0.4369133 + outSlope: 0.4369133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.08740979 + inSlope: 0.5123667 + outSlope: 0.5123667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.06963641 + inSlope: 0.3643192 + outSlope: 0.3643192 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.06312186 + inSlope: 0.09972541 + outSlope: 0.09972541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.06298806 + inSlope: 0.05822377 + outSlope: 0.05822377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.050455395 + inSlope: 0.33771145 + outSlope: 0.33771145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.036726207 + inSlope: 0.42636988 + outSlope: 0.42636988 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.022030659 + inSlope: 0.39048818 + outSlope: 0.39048818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.010693582 + inSlope: 0.28013635 + outSlope: 0.28013635 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.003354922 + inSlope: 0.21029118 + outSlope: 0.21029118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.0033258174 + inSlope: 0.2306292 + outSlope: 0.2306292 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.012020344 + inSlope: 0.24289143 + outSlope: 0.24289143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.019518564 + inSlope: 0.21185501 + outSlope: 0.21185501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.030383892 + inSlope: 0.08198576 + outSlope: 0.08198576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.03160974 + inSlope: 0.014133355 + outSlope: 0.014133355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.027601033 + inSlope: -0.18005288 + outSlope: -0.18005288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.019322602 + inSlope: -0.28353316 + outSlope: -0.28353316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.008698841 + inSlope: -0.2566031 + outSlope: -0.2566031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.0022157463 + inSlope: -0.097800605 + outSlope: -0.097800605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.0021788063 + inSlope: 0.06449896 + outSlope: 0.06449896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.006515673 + inSlope: 0.1291739 + outSlope: 0.1291739 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.010790392 + inSlope: 0.09452547 + outSlope: 0.09452547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.012817365 + inSlope: 0.01895628 + outSlope: 0.01895628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.012054143 + inSlope: -0.008637043 + outSlope: -0.008637043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.012241563 + inSlope: 0.03774696 + outSlope: 0.03774696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.014570604 + inSlope: 0.12692338 + outSlope: 0.12692338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.020703157 + inSlope: 0.1754928 + outSlope: 0.1754928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.026270157 + inSlope: 0.14486828 + outSlope: 0.14486828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.030361034 + inSlope: 0.060024653 + outSlope: 0.060024653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.022680756 + inSlope: -0.13270016 + outSlope: -0.13270016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.01814619 + inSlope: -0.12154753 + outSlope: -0.12154753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.014577569 + inSlope: -0.11093877 + outSlope: -0.11093877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.010750254 + inSlope: -0.104743466 + outSlope: -0.104743466 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.007594678 + inSlope: -0.054665923 + outSlope: -0.054665923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.0071058623 + inSlope: 0.061109886 + outSlope: 0.061109886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.011668666 + inSlope: 0.23423874 + outSlope: 0.23423874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.022721764 + inSlope: 0.4080704 + outSlope: 0.4080704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.038873333 + inSlope: 0.508469 + outSlope: 0.508469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.07448154 + inSlope: 0.4901375 + outSlope: 0.4901375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.1111118 + inSlope: 0.26176554 + outSlope: 0.26176554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.11684631 + inSlope: -0.29310492 + outSlope: -0.29310492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.102102205 + inSlope: -0.56640923 + outSlope: -0.56640923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.05509343 + inSlope: -0.6284162 + outSlope: -0.6284162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.037191253 + inSlope: -0.3930334 + outSlope: -0.3930334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.02889123 + inSlope: -0.108404234 + outSlope: -0.108404234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.029964311 + inSlope: 0.07857122 + outSlope: 0.07857122 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.034129307 + inSlope: 0.08699755 + outSlope: 0.08699755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.035764154 + inSlope: -0.042292282 + outSlope: -0.042292282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.031309836 + inSlope: -0.2093994 + outSlope: -0.2093994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.021804275 + inSlope: -0.29452398 + outSlope: -0.29452398 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.011674845 + inSlope: -0.26841164 + outSlope: -0.26841164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.0039100368 + inSlope: -0.18764791 + outSlope: -0.18764791 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.000835004 + inSlope: -0.13508967 + outSlope: -0.13508967 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.0050959317 + inSlope: -0.13661605 + outSlope: -0.13661605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.009942732 + inSlope: -0.11806533 + outSlope: -0.11806533 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.012966946 + inSlope: 0.019918244 + outSlope: 0.019918244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.00861485 + inSlope: 0.23154849 + outSlope: 0.23154849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.0024696055 + inSlope: 0.21599016 + outSlope: 0.21599016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.0057844804 + inSlope: 0.0027816482 + outSlope: 0.0027816482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.0026550486 + inSlope: -0.15033826 + outSlope: -0.15033826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.0042380607 + inSlope: -0.24625964 + outSlope: -0.24625964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.013762245 + inSlope: -0.3123718 + outSlope: -0.3123718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.025062827 + inSlope: -0.3390178 + outSlope: -0.3390178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Lower Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5038563 + inSlope: 0.25668293 + outSlope: 0.25668293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.44655883 + inSlope: 0.7596245 + outSlope: 0.7596245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.37343445 + inSlope: 1.5483644 + outSlope: 1.5483644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.2625616 + inSlope: 1.0044241 + outSlope: 1.0044241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.24592517 + inSlope: 0.5160727 + outSlope: 0.5160727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.22815675 + inSlope: 0.62823194 + outSlope: 0.62823194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.20404305 + inSlope: 0.4510885 + outSlope: 0.4510885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.21718611 + inSlope: -0.32695517 + outSlope: -0.32695517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.22435622 + inSlope: 0.3378318 + outSlope: 0.3378318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.16499011 + inSlope: 1.3561165 + outSlope: 1.3561165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.06226219 + inSlope: 1.3871615 + outSlope: 1.3871615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.02129146 + inSlope: 0.92370474 + outSlope: 0.92370474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0006818577 + inSlope: 0.22053212 + outSlope: 0.22053212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.006589342 + inSlope: -0.61582905 + outSlope: -0.61582905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.04173716 + inSlope: -1.4379194 + outSlope: -1.4379194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.17764431 + inSlope: -2.2461057 + outSlope: -2.2461057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.31866482 + inSlope: -1.6154523 + outSlope: -1.6154523 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.3598878 + inSlope: -0.9835661 + outSlope: -0.9835661 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.37508017 + inSlope: 0.84501684 + outSlope: 0.84501684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.3279014 + inSlope: 1.9018075 + outSlope: 1.9018075 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.15649651 + inSlope: 2.7660754 + outSlope: 2.7660754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.06388794 + inSlope: 2.649457 + outSlope: 2.649457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.020133784 + inSlope: 2.2440674 + outSlope: 2.2440674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.08571641 + inSlope: 1.5752654 + outSlope: 1.5752654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.13451065 + inSlope: -0.21022013 + outSlope: -0.21022013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.05857949 + inSlope: -1.9017315 + outSlope: -1.9017315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.015645312 + inSlope: -2.3145561 + outSlope: -2.3145561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.0957241 + inSlope: -2.2583885 + outSlope: -2.2583885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.2676809 + inSlope: 0.105026424 + outSlope: 0.105026424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.20574032 + inSlope: 1.6117663 + outSlope: 1.6117663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.1427817 + inSlope: 1.9597025 + outSlope: 1.9597025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.075093605 + inSlope: 1.9949222 + outSlope: 1.9949222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.009786785 + inSlope: 1.7902708 + outSlope: 1.7902708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.044257905 + inSlope: 1.3281891 + outSlope: 1.3281891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.078759074 + inSlope: 0.61191857 + outSlope: 0.61191857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.08505244 + inSlope: -0.31239024 + outSlope: -0.31239024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.05793298 + inSlope: -1.2862868 + outSlope: -1.2862868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.0007000397 + inSlope: -2.096449 + outSlope: -2.096449 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.08183016 + inSlope: -2.5726304 + outSlope: -2.5726304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.25922093 + inSlope: -2.4036827 + outSlope: -2.4036827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.33245447 + inSlope: -2.2818556 + outSlope: -2.2818556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.411345 + inSlope: -1.7639203 + outSlope: -1.7639203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.45807567 + inSlope: -0.09367266 + outSlope: -0.09367266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.41880238 + inSlope: 0.79485905 + outSlope: 0.79485905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.34286442 + inSlope: 0.4084226 + outSlope: 0.4084226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.33309954 + inSlope: -0.05533447 + outSlope: -0.05533447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.33887023 + inSlope: -0.50546634 + outSlope: -0.50546634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.36679727 + inSlope: -1.0820879 + outSlope: -1.0820879 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.41100967 + inSlope: -1.2090343 + outSlope: -1.2090343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.4473998 + inSlope: -1.169273 + outSlope: -1.169273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.61370295 + inSlope: -0.3732675 + outSlope: -0.3732675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.5047195 + inSlope: -0.068490274 + outSlope: -0.068490274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.61982554 + inSlope: -0.044285104 + outSlope: -0.044285104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.52990234 + inSlope: 0.8733692 + outSlope: 0.8733692 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.4578875 + inSlope: 0.0030259788 + outSlope: 0.0030259788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.53181976 + inSlope: -0.9529621 + outSlope: -0.9529621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.63503474 + inSlope: -0.31488627 + outSlope: -0.31488627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.5500418 + inSlope: 0.8458736 + outSlope: 0.8458736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.46658477 + inSlope: -0.28523666 + outSlope: -0.28523666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.50012463 + inSlope: -0.41840667 + outSlope: -0.41840667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5038563 + inSlope: 0.16423182 + outSlope: 0.16423182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Foot Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.28706822 + inSlope: 0.12477367 + outSlope: 0.12477367 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.27697104 + inSlope: -0.17716923 + outSlope: -0.17716923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.29325455 + inSlope: -0.20781936 + outSlope: -0.20781936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.30214998 + inSlope: -0.06869451 + outSlope: -0.06869451 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.3221343 + inSlope: -0.3595491 + outSlope: -0.3595491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.36606565 + inSlope: -0.13403255 + outSlope: -0.13403255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.3845623 + inSlope: -0.33331317 + outSlope: -0.33331317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.4957177 + inSlope: -0.8348752 + outSlope: -0.8348752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.5255697 + inSlope: -0.7739489 + outSlope: -0.7739489 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.5473143 + inSlope: -0.8871883 + outSlope: -0.8871883 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.58471555 + inSlope: -0.8230545 + outSlope: -0.8230545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.61649543 + inSlope: -0.34646854 + outSlope: -0.34646854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.6197103 + inSlope: 0.43570238 + outSlope: 0.43570238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.55744886 + inSlope: 0.5414044 + outSlope: 0.5414044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.47804323 + inSlope: -0.008511497 + outSlope: -0.008511497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.46234354 + inSlope: 0.60023683 + outSlope: 0.60023683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.38024774 + inSlope: 0.6173977 + outSlope: 0.6173977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.36888456 + inSlope: -0.28394294 + outSlope: -0.28394294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.4215133 + inSlope: -0.45832872 + outSlope: -0.45832872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.48044837 + inSlope: -0.72783494 + outSlope: -0.72783494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.5056605 + inSlope: -0.25427273 + outSlope: -0.25427273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.49740005 + inSlope: -0.5026357 + outSlope: -0.5026357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.5391695 + inSlope: -0.6764618 + outSlope: -0.6764618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.54249746 + inSlope: 0.008102961 + outSlope: 0.008102961 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.5303705 + inSlope: 0.18103859 + outSlope: 0.18103859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.4869235 + inSlope: 0.6773206 + outSlope: 0.6773206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.44048926 + inSlope: 0.39112097 + outSlope: 0.39112097 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.4356824 + inSlope: 0.3476267 + outSlope: 0.3476267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.41731417 + inSlope: 0.61753654 + outSlope: 0.61753654 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.39451316 + inSlope: 0.14844725 + outSlope: 0.14844725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.40741754 + inSlope: 0.011071727 + outSlope: 0.011071727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.39377505 + inSlope: 0.45411986 + outSlope: 0.45411986 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.35514286 + inSlope: 0.7145814 + outSlope: 0.7145814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.30937004 + inSlope: 0.4713425 + outSlope: 0.4713425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.28446618 + inSlope: 0.1917057 + outSlope: 0.1917057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.27180696 + inSlope: -0.05903499 + outSlope: -0.05903499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.27599543 + inSlope: 0.27658877 + outSlope: 0.27658877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.2152999 + inSlope: 0.45849067 + outSlope: 0.45849067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.18724674 + inSlope: -0.3238377 + outSlope: -0.3238377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.25441915 + inSlope: -0.7936137 + outSlope: -0.7936137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.36442798 + inSlope: -0.48679054 + outSlope: -0.48679054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.37553668 + inSlope: 0.43392867 + outSlope: 0.43392867 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.31130645 + inSlope: 0.36232924 + outSlope: 0.36232924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.3118429 + inSlope: -0.22958927 + outSlope: -0.22958927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.32365453 + inSlope: 0.06573595 + outSlope: 0.06573595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.27699742 + inSlope: 0.20901224 + outSlope: 0.20901224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.27048457 + inSlope: 0.070786245 + outSlope: 0.070786245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.26933303 + inSlope: -0.20170589 + outSlope: -0.20170589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.28096828 + inSlope: -0.29734772 + outSlope: -0.29734772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.28706822 + inSlope: 0.10324726 + outSlope: 0.10324726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Foot Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.03479533 + inSlope: 0.0061304118 + outSlope: 0.0061304118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.03494947 + inSlope: -0.024102326 + outSlope: -0.024102326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.04177816 + inSlope: -0.29427344 + outSlope: -0.29427344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.055816032 + inSlope: -0.6307702 + outSlope: -0.6307702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.083829515 + inSlope: -0.85341346 + outSlope: -0.85341346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.112710275 + inSlope: -0.8216708 + outSlope: -0.8216708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.13860756 + inSlope: -0.564505 + outSlope: -0.564505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.16134235 + inSlope: -0.45057315 + outSlope: -0.45057315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.18038215 + inSlope: -0.4603179 + outSlope: -0.4603179 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.2220573 + inSlope: -0.44691712 + outSlope: -0.44691712 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.26683524 + inSlope: -0.8580199 + outSlope: -0.8580199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.3220521 + inSlope: -0.5099369 + outSlope: -0.5099369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.3317729 + inSlope: -0.27400598 + outSlope: -0.27400598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.33868447 + inSlope: 0.3460507 + outSlope: 0.3460507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.28673032 + inSlope: 0.8244732 + outSlope: 0.8244732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.26228422 + inSlope: 0.94069636 + outSlope: 0.94069636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.22401725 + inSlope: 1.0284096 + outSlope: 1.0284096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.19372359 + inSlope: 0.87141037 + outSlope: 0.87141037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.16592322 + inSlope: 1.0239278 + outSlope: 1.0239278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.1254618 + inSlope: 0.82942754 + outSlope: 0.82942754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.11062805 + inSlope: -0.03805779 + outSlope: -0.03805779 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.12799893 + inSlope: -1.0042202 + outSlope: -1.0042202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.177576 + inSlope: -1.1643397 + outSlope: -1.1643397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.2056216 + inSlope: -0.967803 + outSlope: -0.967803 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.24209625 + inSlope: -0.71432793 + outSlope: -0.71432793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.25324342 + inSlope: -0.6890078 + outSlope: -0.6890078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.28803006 + inSlope: -0.9323447 + outSlope: -0.9323447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.32573938 + inSlope: -0.043490276 + outSlope: -0.043490276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.29322854 + inSlope: 0.85689193 + outSlope: 0.85689193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.26117295 + inSlope: 0.6192614 + outSlope: 0.6192614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.25194448 + inSlope: 0.54681915 + outSlope: 0.54681915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.22471838 + inSlope: 0.7294898 + outSlope: 0.7294898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.2033118 + inSlope: 0.56521124 + outSlope: 0.56521124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.18703759 + inSlope: 0.27579126 + outSlope: 0.27579126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.1981299 + inSlope: -0.6017843 + outSlope: -0.6017843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.2557463 + inSlope: -0.9604168 + outSlope: -0.9604168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.28907242 + inSlope: -0.69189095 + outSlope: -0.69189095 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.30187237 + inSlope: -0.5669974 + outSlope: -0.5669974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.34662122 + inSlope: -0.33751294 + outSlope: -0.33751294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.33249083 + inSlope: 0.7753116 + outSlope: 0.7753116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.29768565 + inSlope: 0.9211215 + outSlope: 0.9211215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.2710828 + inSlope: 0.63608295 + outSlope: 0.63608295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.2552801 + inSlope: 0.8068714 + outSlope: 0.8068714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.21729149 + inSlope: 1.1056825 + outSlope: 1.1056825 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.18156789 + inSlope: 1.4595443 + outSlope: 1.4595443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.119988374 + inSlope: 2.0217025 + outSlope: 2.0217025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.046787847 + inSlope: 1.2460217 + outSlope: 1.2460217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.036920328 + inSlope: 0.16577129 + outSlope: 0.16577129 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.035736438 + inSlope: 0.04436227 + outSlope: 0.04436227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.032546453 + inSlope: 0.0315828 + outSlope: 0.0315828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.031857323 + inSlope: 0.015227959 + outSlope: 0.015227959 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.031531252 + inSlope: -0.17364028 + outSlope: -0.17364028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.04343333 + inSlope: -0.5859299 + outSlope: -0.5859299 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.07059321 + inSlope: -0.82810354 + outSlope: -0.82810354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.09864018 + inSlope: -0.59157693 + outSlope: -0.59157693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: -0.1033077 + inSlope: 0.45621103 + outSlope: 0.45621103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.079617426 + inSlope: 0.808172 + outSlope: 0.808172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.04942945 + inSlope: 0.6214982 + outSlope: 0.6214982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.038184248 + inSlope: 0.13865256 + outSlope: 0.13865256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.040185954 + inSlope: -0.07041772 + outSlope: -0.07041772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.044967063 + inSlope: -0.05827764 + outSlope: -0.05827764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.048240256 + inSlope: 0.00865572 + outSlope: 0.00865572 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.044534355 + inSlope: 0.01788711 + outSlope: 0.01788711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.046334498 + inSlope: -0.051096693 + outSlope: -0.051096693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.05150265 + inSlope: 0.0012487369 + outSlope: 0.0012487369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.047639877 + inSlope: -0.030477263 + outSlope: -0.030477263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.049323563 + inSlope: -0.1066972 + outSlope: -0.1066972 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.054753017 + inSlope: -0.11013501 + outSlope: -0.11013501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.05666589 + inSlope: 0.010886146 + outSlope: 0.010886146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.051750172 + inSlope: 0.014933605 + outSlope: 0.014933605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.0530317 + inSlope: -0.031583175 + outSlope: -0.031583175 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.054333318 + inSlope: -0.010754327 + outSlope: -0.010754327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.05315755 + inSlope: 0.041140094 + outSlope: 0.041140094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.04458385 + inSlope: 0.049078047 + outSlope: 0.049078047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.03954683 + inSlope: 0.055590454 + outSlope: 0.055590454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.03629897 + inSlope: 0.01718968 + outSlope: 0.01718968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.036679804 + inSlope: -0.00026945048 + outSlope: -0.00026945048 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.03479533 + inSlope: 0.016388312 + outSlope: 0.016388312 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Toes Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.062670395 + inSlope: 2.5272005 + outSlope: 2.5272005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.021569628 + inSlope: 2.0337746 + outSlope: 2.0337746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.07291459 + inSlope: 1.4820465 + outSlope: 1.4820465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.120372735 + inSlope: 1.3448894 + outSlope: 1.3448894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.16257389 + inSlope: 1.0820938 + outSlope: 1.0820938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.19251232 + inSlope: 0.71650064 + outSlope: 0.71650064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.2103406 + inSlope: 0.5089406 + outSlope: 0.5089406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.24153094 + inSlope: 0.31688178 + outSlope: 0.31688178 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.25323272 + inSlope: 0.263958 + outSlope: 0.263958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.27332947 + inSlope: 0.18052687 + outSlope: 0.18052687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.27095523 + inSlope: 0.019938683 + outSlope: 0.019938683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.22319898 + inSlope: -1.2989534 + outSlope: -1.2989534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.10318728 + inSlope: -2.0642266 + outSlope: -2.0642266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.032376003 + inSlope: -2.434112 + outSlope: -2.434112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.059086874 + inSlope: -2.6866183 + outSlope: -2.6866183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.14673187 + inSlope: -1.9963605 + outSlope: -1.9963605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.1977413 + inSlope: 0.28231573 + outSlope: 0.28231573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.1331063 + inSlope: 1.3229562 + outSlope: 1.3229562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.08515936 + inSlope: 1.4967527 + outSlope: 1.4967527 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.033322886 + inSlope: 1.4451308 + outSlope: 1.4451308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.011182761 + inSlope: 1.1226192 + outSlope: 1.1226192 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.041518476 + inSlope: 0.94755924 + outSlope: 0.94755924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.16934446 + inSlope: 0.7815891 + outSlope: 0.7815891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.24310751 + inSlope: 0.4458589 + outSlope: 0.4458589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.28542796 + inSlope: 0.07811583 + outSlope: 0.07811583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.26854542 + inSlope: -0.31954902 + outSlope: -0.31954902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.19746408 + inSlope: -1.321575 + outSlope: -1.321575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.07952743 + inSlope: -2.0631056 + outSlope: -2.0631056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.007447434 + inSlope: -3.0502949 + outSlope: -3.0502949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.12382538 + inSlope: -3.6570144 + outSlope: -3.6570144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.2363537 + inSlope: -2.7983336 + outSlope: -2.7983336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.3399051 + inSlope: -0.18914863 + outSlope: -0.18914863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.19816707 + inSlope: 2.3979788 + outSlope: 2.3979788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.1120595 + inSlope: 2.6514606 + outSlope: 2.6514606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.021403199 + inSlope: 2.2081978 + outSlope: 2.2081978 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.035153557 + inSlope: 1.5351583 + outSlope: 1.5351583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.08094092 + inSlope: 1.3572224 + outSlope: 1.3572224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.23270848 + inSlope: 0.7440511 + outSlope: 0.7440511 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.24009366 + inSlope: -0.2020928 + outSlope: -0.2020928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.21057522 + inSlope: -0.45168847 + outSlope: -0.45168847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.16060932 + inSlope: -1.1202472 + outSlope: -1.1202472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.06275292 + inSlope: -1.706804 + outSlope: -1.706804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.0031085867 + inSlope: -2.542038 + outSlope: -2.542038 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.106716126 + inSlope: -2.9817085 + outSlope: -2.9817085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.19567178 + inSlope: -2.1103384 + outSlope: -2.1103384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.24740522 + inSlope: -0.8493985 + outSlope: -0.8493985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.21252826 + inSlope: 1.7016556 + outSlope: 1.7016556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.13885416 + inSlope: 2.542625 + outSlope: 2.542625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.04301956 + inSlope: 2.5499272 + outSlope: 2.5499272 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.031140827 + inSlope: 1.8813014 + outSlope: 1.8813014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.08240042 + inSlope: 1.4587066 + outSlope: 1.4587066 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.19345775 + inSlope: 0.677503 + outSlope: 0.677503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.2129745 + inSlope: -0.09155707 + outSlope: -0.09155707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.19780831 + inSlope: -0.19978721 + outSlope: -0.19978721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.13233852 + inSlope: -0.92565286 + outSlope: -0.92565286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.053239148 + inSlope: -1.4331418 + outSlope: -1.4331418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.001598625 + inSlope: -2.415035 + outSlope: -2.415035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.10776303 + inSlope: -3.2825184 + outSlope: -3.2825184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.3883421 + inSlope: -1.6175022 + outSlope: -1.6175022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.4224241 + inSlope: -0.1545012 + outSlope: -0.1545012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.34024996 + inSlope: 2.0751514 + outSlope: 2.0751514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.062670395 + inSlope: 3.0910585 + outSlope: 3.0910585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Shoulder Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.08986056 + inSlope: -1.6425499 + outSlope: -1.6425499 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.31820762 + inSlope: -1.7927948 + outSlope: -1.7927948 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.45203567 + inSlope: -2.2927551 + outSlope: -2.2927551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5322224 + inSlope: -2.4530897 + outSlope: -2.4530897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.61557496 + inSlope: -1.7628025 + outSlope: -1.7628025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.68188685 + inSlope: -1.4899422 + outSlope: -1.4899422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.749072 + inSlope: -1.6675674 + outSlope: -1.6675674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.8015153 + inSlope: 0.57141733 + outSlope: 0.57141733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.6966972 + inSlope: 1.0524648 + outSlope: 1.0524648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.5354262 + inSlope: 2.11622 + outSlope: 2.11622 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.34554264 + inSlope: 3.364304 + outSlope: 3.364304 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.1138161 + inSlope: 3.1013756 + outSlope: 3.1013756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.021093471 + inSlope: 2.3191693 + outSlope: 2.3191693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.040795203 + inSlope: 1.3661274 + outSlope: 1.3661274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.06998166 + inSlope: 0.4330573 + outSlope: 0.4330573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.069665715 + inSlope: -0.33651742 + outSlope: -0.33651742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.047547184 + inSlope: -0.84036344 + outSlope: -0.84036344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.013641417 + inSlope: -1.1067582 + outSlope: -1.1067582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.026236752 + inSlope: -1.2388844 + outSlope: -1.2388844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.16104564 + inSlope: -1.4709294 + outSlope: -1.4709294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.5249103 + inSlope: -2.12393 + outSlope: -2.12393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.7724846 + inSlope: -0.11246424 + outSlope: -0.11246424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.5734118 + inSlope: 2.033412 + outSlope: 2.033412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.33178034 + inSlope: 2.7620392 + outSlope: 2.7620392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.14115307 + inSlope: 2.7779412 + outSlope: 2.7779412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.051467303 + inSlope: 2.484646 + outSlope: 2.484646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.024489846 + inSlope: 1.9556317 + outSlope: 1.9556317 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.10728333 + inSlope: 0.4172538 + outSlope: 0.4172538 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.10672501 + inSlope: -0.4723669 + outSlope: -0.4723669 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.07579223 + inSlope: -1.260294 + outSlope: -1.260294 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.022705492 + inSlope: -1.7875834 + outSlope: -1.7875834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.043379884 + inSlope: -2.029862 + outSlope: -2.029862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: -0.112618506 + inSlope: -1.9958134 + outSlope: -1.9958134 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.23260698 + inSlope: -1.6053419 + outSlope: -1.6053419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.39122805 + inSlope: -1.8243263 + outSlope: -1.8243263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.85263866 + inSlope: -1.1360999 + outSlope: -1.1360999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.9175271 + inSlope: 0.2011876 + outSlope: 0.2011876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.80652744 + inSlope: 2.2029371 + outSlope: 2.2029371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.20821111 + inSlope: 2.1172514 + outSlope: 2.1172514 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.110172234 + inSlope: -0.12622678 + outSlope: -0.12622678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.19684882 + inSlope: -1.2180647 + outSlope: -1.2180647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.318765 + inSlope: -1.1847687 + outSlope: -1.1847687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.53983843 + inSlope: -1.5055795 + outSlope: -1.5055795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.8598445 + inSlope: -0.30492276 + outSlope: -0.30492276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.70662403 + inSlope: 1.9563327 + outSlope: 1.9563327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.27160293 + inSlope: 2.9069834 + outSlope: 2.9069834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.08574468 + inSlope: 2.503752 + outSlope: 2.503752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.008533877 + inSlope: 2.021799 + outSlope: 2.021799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.0490418 + inSlope: 1.3080559 + outSlope: 1.3080559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.078669764 + inSlope: 0.33852124 + outSlope: 0.33852124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.07160986 + inSlope: -0.5092764 + outSlope: -0.5092764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.04471804 + inSlope: -0.9738802 + outSlope: -0.9738802 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: 0.0066845845 + inSlope: -1.255822 + outSlope: -1.255822 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.039003346 + inSlope: -1.4481785 + outSlope: -1.4481785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.08986056 + inSlope: -1.5257179 + outSlope: -1.5257179 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Shoulder Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15783277 + inSlope: 0.5973203 + outSlope: 0.5973203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.22447425 + inSlope: 0.7516403 + outSlope: 0.7516403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.27435133 + inSlope: 0.722747 + outSlope: 0.722747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.32794073 + inSlope: 0.91787386 + outSlope: 0.91787386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.35949302 + inSlope: 0.66362417 + outSlope: 0.66362417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.38359883 + inSlope: 0.52462673 + outSlope: 0.52462673 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.40715745 + inSlope: 0.5758656 + outSlope: 0.5758656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.35910058 + inSlope: -1.0737904 + outSlope: -1.0737904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.15338711 + inSlope: -0.7331588 + outSlope: -0.7331588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.13740301 + inSlope: 0.3167042 + outSlope: 0.3167042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.19140239 + inSlope: 0.621273 + outSlope: 0.621273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.28077945 + inSlope: 0.73235154 + outSlope: 0.73235154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.36772165 + inSlope: 0.5074628 + outSlope: 0.5074628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: 0.4342497 + inSlope: -0.23601821 + outSlope: -0.23601821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: 0.34133872 + inSlope: -0.85183287 + outSlope: -0.85183287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.23477218 + inSlope: -0.5466893 + outSlope: -0.5466893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.19958562 + inSlope: -0.26561472 + outSlope: -0.26561472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1887808 + inSlope: 0.3100744 + outSlope: 0.3100744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.24633007 + inSlope: 0.31937897 + outSlope: 0.31937897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.29326674 + inSlope: 0.612973 + outSlope: 0.612973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: 0.39946446 + inSlope: 0.09080762 + outSlope: 0.09080762 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.25651017 + inSlope: -0.62372416 + outSlope: -0.62372416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.18783815 + inSlope: -0.6444534 + outSlope: -0.6444534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.13746454 + inSlope: -0.7838015 + outSlope: -0.7838015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.09327124 + inSlope: -0.42155167 + outSlope: -0.42155167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.08388587 + inSlope: 0.12202912 + outSlope: 0.12202912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.12009167 + inSlope: 0.45604116 + outSlope: 0.45604116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.16868848 + inSlope: 0.19915107 + outSlope: 0.19915107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.19201292 + inSlope: 0.4092177 + outSlope: 0.4092177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.29347202 + inSlope: 0.92201114 + outSlope: 0.92201114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.37510675 + inSlope: 0.0927245 + outSlope: 0.0927245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.2865452 + inSlope: -0.5249475 + outSlope: -0.5249475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.2031824 + inSlope: -0.8943919 + outSlope: -0.8943919 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.10708472 + inSlope: -0.7367343 + outSlope: -0.7367343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.08749975 + inSlope: -0.34511313 + outSlope: -0.34511313 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.0840772 + inSlope: 0.1090139 + outSlope: 0.1090139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.09476734 + inSlope: 0.32862568 + outSlope: 0.32862568 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.11623648 + inSlope: 0.32703054 + outSlope: 0.32703054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.14148027 + inSlope: 0.45067838 + outSlope: 0.45067838 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.15783277 + inSlope: 0.4905756 + outSlope: 0.4905756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.09633591 + inSlope: -0.34688604 + outSlope: -0.34688604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.058677766 + inSlope: -0.43625015 + outSlope: -0.43625015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.043132674 + inSlope: -0.5562665 + outSlope: -0.5562665 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.021593334 + inSlope: -0.86068857 + outSlope: -0.86068857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.014246573 + inSlope: -1.2039809 + outSlope: -1.2039809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.058672074 + inSlope: -1.4163135 + outSlope: -1.4163135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.10866747 + inSlope: -1.0770057 + outSlope: -1.0770057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.13047245 + inSlope: -0.6527886 + outSlope: -0.6527886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.1521867 + inSlope: -1.083901 + outSlope: -1.083901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.20273252 + inSlope: -1.4526806 + outSlope: -1.4526806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.3516759 + inSlope: -0.11773368 + outSlope: -0.11773368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.27216673 + inSlope: 0.7627233 + outSlope: 0.7627233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.16126259 + inSlope: 0.8237773 + outSlope: 0.8237773 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.094515614 + inSlope: 0.471227 + outSlope: 0.471227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.046112083 + inSlope: 0.44736552 + outSlope: 0.44736552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.02952972 + inSlope: 0.51782954 + outSlope: 0.51782954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.011590083 + inSlope: 0.49702778 + outSlope: 0.49702778 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.0036054975 + inSlope: 0.3378581 + outSlope: 0.3378581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.010933771 + inSlope: 0.022604145 + outSlope: 0.022604145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.013678823 + inSlope: -0.7551822 + outSlope: -0.7551822 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.04523306 + inSlope: -1.0994675 + outSlope: -1.0994675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.13345903 + inSlope: -1.4075935 + outSlope: -1.4075935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.26373047 + inSlope: -1.0507225 + outSlope: -1.0507225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.34379303 + inSlope: 0.07633172 + outSlope: 0.07633172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.2496261 + inSlope: 0.63142014 + outSlope: 0.63142014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.19493288 + inSlope: 0.0896441 + outSlope: 0.0896441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.23871946 + inSlope: -0.4287265 + outSlope: -0.4287265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.32020903 + inSlope: -0.5913843 + outSlope: -0.5913843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.39864796 + inSlope: 0.44057336 + outSlope: 0.44057336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.13531812 + inSlope: 1.7744925 + outSlope: 1.7744925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.02017379 + inSlope: 1.5552671 + outSlope: 1.5552671 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.027888006 + inSlope: 1.2843025 + outSlope: 1.2843025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.11353727 + inSlope: 0.4894672 + outSlope: 0.4894672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.091106996 + inSlope: -0.87472296 + outSlope: -0.87472296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.011774332 + inSlope: -1.443763 + outSlope: -1.443763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.039889943 + inSlope: -1.6053298 + outSlope: -1.6053298 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.1980884 + inSlope: -1.3373543 + outSlope: -1.3373543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.32744038 + inSlope: -0.8078332 + outSlope: -0.8078332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: -0.41037005 + inSlope: 0.3585634 + outSlope: 0.3585634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.2159707 + inSlope: 1.3202717 + outSlope: 1.3202717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.03070957 + inSlope: 1.3632076 + outSlope: 1.3632076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: 0.013579144 + inSlope: 1.2654703 + outSlope: 1.2654703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.05365529 + inSlope: 1.0957372 + outSlope: 1.0957372 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.14706242 + inSlope: 0.019998793 + outSlope: 0.019998793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.12911175 + inSlope: -0.24139893 + outSlope: -0.24139893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.09633591 + inSlope: -0.26132408 + outSlope: -0.26132408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.44158688 + inSlope: 1.3409363 + outSlope: 1.3409363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.57554287 + inSlope: 0.32942715 + outSlope: 0.32942715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.51444525 + inSlope: -1.1900485 + outSlope: -1.1900485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.47122988 + inSlope: -0.9350485 + outSlope: -0.9350485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.43405706 + inSlope: -0.9166701 + outSlope: -0.9166701 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.39099735 + inSlope: -1.1863644 + outSlope: -1.1863644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.31212643 + inSlope: -0.30109325 + outSlope: -0.30109325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.33483237 + inSlope: -0.000024691224 + outSlope: -0.000024691224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.2989681 + inSlope: -0.6471464 + outSlope: -0.6471464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.23045793 + inSlope: -0.012845382 + outSlope: -0.012845382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.28840986 + inSlope: 1.1775074 + outSlope: 1.1775074 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.56756926 + inSlope: 0.49920875 + outSlope: 0.49920875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.39157534 + inSlope: -0.9465797 + outSlope: -0.9465797 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.3153379 + inSlope: -0.19802724 + outSlope: -0.19802724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.3076918 + inSlope: -0.19471133 + outSlope: -0.19471133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.2535294 + inSlope: -0.35958487 + outSlope: -0.35958487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.2111267 + inSlope: 0.31560063 + outSlope: 0.31560063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.33885968 + inSlope: 0.38829392 + outSlope: 0.38829392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.34565872 + inSlope: -0.036508497 + outSlope: -0.036508497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.36665216 + inSlope: 0.4838848 + outSlope: 0.4838848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.45358488 + inSlope: 0.18702011 + outSlope: 0.18702011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.36314046 + inSlope: -0.66817546 + outSlope: -0.66817546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.2604981 + inSlope: 0.051979695 + outSlope: 0.051979695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.30270576 + inSlope: 0.7308003 + outSlope: 0.7308003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.37694407 + inSlope: 0.48623133 + outSlope: 0.48623133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.34686774 + inSlope: -0.1537332 + outSlope: -0.1537332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.37129614 + inSlope: 0.22341615 + outSlope: 0.22341615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.36642933 + inSlope: -0.28165027 + outSlope: -0.28165027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.29517907 + inSlope: -0.6927804 + outSlope: -0.6927804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.25881955 + inSlope: 0.3125286 + outSlope: 0.3125286 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.39509523 + inSlope: 1.3687854 + outSlope: 1.3687854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.44158688 + inSlope: 1.394751 + outSlope: 1.394751 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29063517 + inSlope: 0.6435388 + outSlope: 0.6435388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.20667519 + inSlope: 1.1741621 + outSlope: 1.1741621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.09950859 + inSlope: 2.3671005 + outSlope: 2.3671005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0056430725 + inSlope: 2.935747 + outSlope: 2.935747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0962079 + inSlope: 3.0551252 + outSlope: 3.0551252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.19803193 + inSlope: 2.14505 + outSlope: 2.14505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.23921123 + inSlope: 1.2015917 + outSlope: 1.2015917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.27813804 + inSlope: 1.8571227 + outSlope: 1.8571227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.3630194 + inSlope: 2.3059072 + outSlope: 2.3059072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.48028395 + inSlope: -1.4310005 + outSlope: -1.4310005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.14409544 + inSlope: -3.035252 + outSlope: -3.035252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.04312939 + inSlope: -2.914639 + outSlope: -2.914639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.050213818 + inSlope: -2.6184063 + outSlope: -2.6184063 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.1980438 + inSlope: -1.756922 + outSlope: -1.756922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.34186178 + inSlope: -0.30547845 + outSlope: -0.30547845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.23909695 + inSlope: 1.9991443 + outSlope: 1.9991443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2666668 + value: -0.064681485 + inSlope: 3.0603147 + outSlope: 3.0603147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.04306662 + inSlope: 3.2655187 + outSlope: 3.2655187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.15301956 + inSlope: 3.181839 + outSlope: 3.181839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: 0.41486076 + inSlope: 1.8593435 + outSlope: 1.8593435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.5404638 + inSlope: 0.16437939 + outSlope: 0.16437939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.42971018 + inSlope: -2.1330914 + outSlope: -2.1330914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.24345148 + inSlope: -3.2704687 + outSlope: -3.2704687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.12843503 + inSlope: -3.4525862 + outSlope: -3.4525862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.0132792955 + inSlope: -3.2728407 + outSlope: -3.2728407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.08975451 + inSlope: -2.7898252 + outSlope: -2.7898252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.2308367 + inSlope: -1.3831997 + outSlope: -1.3831997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.2608467 + inSlope: 0.4118337 + outSlope: 0.4118337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.20459989 + inSlope: 0.8318157 + outSlope: 0.8318157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.064167224 + inSlope: 2.1689246 + outSlope: 2.1689246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.017447963 + inSlope: 2.6907792 + outSlope: 2.6907792 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.11521789 + inSlope: 3.0892184 + outSlope: 3.0892184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.49346244 + inSlope: 1.5421293 + outSlope: 1.5421293 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.48902154 + inSlope: -1.4347126 + outSlope: -1.4347126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: 0.16906027 + inSlope: -2.7828112 + outSlope: -2.7828112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.076059714 + inSlope: -2.7453465 + outSlope: -2.7453465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.013962642 + inSlope: -2.586892 + outSlope: -2.586892 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.2816562 + inSlope: -1.3387556 + outSlope: -1.3387556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.3583551 + inSlope: 0.24835983 + outSlope: 0.24835983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.28879455 + inSlope: 0.72491777 + outSlope: 0.72491777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.06520706 + inSlope: 2.2798975 + outSlope: 2.2798975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.018194033 + inSlope: 2.6979594 + outSlope: 2.6979594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: 0.21929145 + inSlope: 3.12213 + outSlope: 3.12213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: 0.4885993 + inSlope: 1.7685113 + outSlope: 1.7685113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.51382184 + inSlope: -1.1101105 + outSlope: -1.1101105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: 0.27756554 + inSlope: -2.2816033 + outSlope: -2.2816033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.11105008 + inSlope: -2.6747305 + outSlope: -2.6747305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.01941867 + inSlope: -2.7559235 + outSlope: -2.7559235 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.07267732 + inSlope: -2.6699362 + outSlope: -2.6699362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.23122272 + inSlope: -1.9506509 + outSlope: -1.9506509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.36584455 + inSlope: -0.175557 + outSlope: -0.175557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.32074472 + inSlope: 0.41802627 + outSlope: 0.41802627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.29063517 + inSlope: 0.4777439 + outSlope: 0.4777439 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Forearm Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.041495338 + inSlope: -0.8386809 + outSlope: -0.8386809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.013539306 + inSlope: -0.8854474 + outSlope: -0.8854474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.017534489 + inSlope: -0.954563 + outSlope: -0.954563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.08361893 + inSlope: -1.0311594 + outSlope: -1.0311594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.11884219 + inSlope: -1.0373564 + outSlope: -1.0373564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.15277603 + inSlope: -0.8203895 + outSlope: -0.8203895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.18228382 + inSlope: -0.15186244 + outSlope: -0.15186244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.183659 + inSlope: -0.042048994 + outSlope: -0.042048994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.20451641 + inSlope: -0.48675168 + outSlope: -0.48675168 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.32255295 + inSlope: 0.13382502 + outSlope: 0.13382502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.2336191 + inSlope: 1.6362953 + outSlope: 1.6362953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.10367323 + inSlope: 2.0311232 + outSlope: 2.0311232 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.036799807 + inSlope: 1.8224003 + outSlope: 1.8224003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.01782012 + inSlope: 1.382138 + outSlope: 1.382138 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.05534274 + inSlope: 0.8655913 + outSlope: 0.8655913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.08179849 + inSlope: 0.072303146 + outSlope: 0.072303146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.08034639 + inSlope: -0.07453981 + outSlope: -0.07453981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.073207244 + inSlope: -0.1254305 + outSlope: -0.1254305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.059503574 + inSlope: -0.36637056 + outSlope: -0.36637056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.04404242 + inSlope: -0.57074314 + outSlope: -0.57074314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.021454068 + inSlope: -0.766842 + outSlope: -0.766842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.007080334 + inSlope: -0.8743221 + outSlope: -0.8743221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.09647986 + inSlope: -0.8788849 + outSlope: -0.8788849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.15469745 + inSlope: -0.87079656 + outSlope: -0.87079656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.24551937 + inSlope: -0.39498806 + outSlope: -0.39498806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.27279973 + inSlope: -0.28293264 + outSlope: -0.28293264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.27620655 + inSlope: 0.76889414 + outSlope: 0.76889414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.24073516 + inSlope: 1.3755517 + outSlope: 1.3755517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.11825625 + inSlope: 1.9681994 + outSlope: 1.9681994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.053289793 + inSlope: 1.7193921 + outSlope: 1.7193921 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.0036302158 + inSlope: 1.1565353 + outSlope: 1.1565353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.023812588 + inSlope: 0.48177618 + outSlope: 0.48177618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.028488249 + inSlope: -0.11151914 + outSlope: -0.11151914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.016377883 + inSlope: -0.49345094 + outSlope: -0.49345094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.004408536 + inSlope: -0.61172056 + outSlope: -0.61172056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.024403451 + inSlope: -0.5272639 + outSlope: -0.5272639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.039559428 + inSlope: -0.36497986 + outSlope: -0.36497986 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.05366811 + inSlope: -0.13952729 + outSlope: -0.13952729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.062403817 + inSlope: -0.12751478 + outSlope: -0.12751478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.06882558 + inSlope: -0.044095896 + outSlope: -0.044095896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.06947796 + inSlope: -0.008078821 + outSlope: -0.008078821 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.074578166 + inSlope: -0.2965918 + outSlope: -0.2965918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.11590704 + inSlope: -1.0192752 + outSlope: -1.0192752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.2523423 + inSlope: -1.2468483 + outSlope: -1.2468483 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.30309507 + inSlope: -0.068471506 + outSlope: -0.068471506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.26259825 + inSlope: 1.1842744 + outSlope: 1.1842744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.16045271 + inSlope: 1.5809429 + outSlope: 1.5809429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.10901204 + inSlope: 1.4101522 + outSlope: 1.4101522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.06644265 + inSlope: 1.1235381 + outSlope: 1.1235381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: -0.034109563 + inSlope: 0.88303566 + outSlope: 0.88303566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.0075736656 + inSlope: 0.7536621 + outSlope: 0.7536621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.0161347 + inSlope: 0.7209979 + outSlope: 0.7209979 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.04049299 + inSlope: 0.75453854 + outSlope: 0.75453854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.09140835 + inSlope: 0.67378664 + outSlope: 0.67378664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.121571265 + inSlope: 0.121501386 + outSlope: 0.121501386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.10595195 + inSlope: -0.5372925 + outSlope: -0.5372925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.029201863 + inSlope: -0.77148163 + outSlope: -0.77148163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: 0.0051557627 + inSlope: -0.67234635 + outSlope: -0.67234635 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.015621184 + inSlope: -0.54862195 + outSlope: -0.54862195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.0423304 + inSlope: -0.27333614 + outSlope: -0.27333614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.049641445 + inSlope: -0.18559177 + outSlope: -0.18559177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.061568096 + inSlope: -0.26177126 + outSlope: -0.26177126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.087453835 + inSlope: -0.5428302 + outSlope: -0.5428302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.14935505 + inSlope: -0.47034094 + outSlope: -0.47034094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.15987955 + inSlope: 0.28399593 + outSlope: 0.28399593 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: -0.0922044 + inSlope: 0.45136565 + outSlope: 0.45136565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.078950115 + inSlope: 0.32994068 + outSlope: 0.32994068 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.06355972 + inSlope: 0.21016672 + outSlope: 0.21016672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.05619724 + inSlope: 0.29678503 + outSlope: 0.29678503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.024648981 + inSlope: 0.67993546 + outSlope: 0.67993546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.0015549189 + inSlope: 0.8724283 + outSlope: 0.8724283 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.03351285 + inSlope: 1.0109195 + outSlope: 1.0109195 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.06894948 + inSlope: 0.96950305 + outSlope: 0.96950305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.09814633 + inSlope: 0.54288447 + outSlope: 0.54288447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.098509386 + inSlope: -0.3102131 + outSlope: -0.3102131 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.06504556 + inSlope: -0.6444839 + outSlope: -0.6444839 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.041495338 + inSlope: -0.70650727 + outSlope: -0.70650727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Forearm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.13739917 + inSlope: -0.5439846 + outSlope: -0.5439846 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.18740998 + inSlope: -0.41481903 + outSlope: -0.41481903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.2071262 + inSlope: -0.08450569 + outSlope: -0.08450569 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.19377546 + inSlope: 0.13397233 + outSlope: 0.13397233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.19016767 + inSlope: 0.046297837 + outSlope: 0.046297837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.18989927 + inSlope: -0.05450426 + outSlope: -0.05450426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.19251429 + inSlope: 0.06965917 + outSlope: 0.06965917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.17720598 + inSlope: 0.05800946 + outSlope: 0.05800946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.16158462 + inSlope: 0.35108542 + outSlope: 0.35108542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.10272543 + inSlope: 0.16655146 + outSlope: 0.16655146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.11255806 + inSlope: -0.47717047 + outSlope: -0.47717047 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.2152875 + inSlope: -0.6528911 + outSlope: -0.6528911 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.24693651 + inSlope: 0.080564246 + outSlope: 0.080564246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.23513335 + inSlope: 0.09506725 + outSlope: 0.09506725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.2187567 + inSlope: 0.22988898 + outSlope: 0.22988898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.18145631 + inSlope: 0.038525946 + outSlope: 0.038525946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.19891195 + inSlope: -0.18856126 + outSlope: -0.18856126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.19620606 + inSlope: 0.3769214 + outSlope: 0.3769214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.15687536 + inSlope: 0.71721303 + outSlope: 0.71721303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.13149102 + inSlope: 0.71455145 + outSlope: 0.71455145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: -0.06988495 + inSlope: 0.51738656 + outSlope: 0.51738656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.05392143 + inSlope: 0.4068216 + outSlope: 0.4068216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.028372006 + inSlope: 0.20366435 + outSlope: 0.20366435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.021544427 + inSlope: 0.23973468 + outSlope: 0.23973468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.012389645 + inSlope: 0.31832033 + outSlope: 0.31832033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.0003230277 + inSlope: 0.3838587 + outSlope: 0.3838587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.013200911 + inSlope: 0.37322173 + outSlope: 0.37322173 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.024558397 + inSlope: 0.27150467 + outSlope: 0.27150467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.031301204 + inSlope: 0.0818713 + outSlope: 0.0818713 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.021726752 + inSlope: -0.33546504 + outSlope: -0.33546504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.0076520625 + inSlope: -0.51237893 + outSlope: -0.51237893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.012431913 + inSlope: -0.6757237 + outSlope: -0.6757237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.06561622 + inSlope: -0.86177874 + outSlope: -0.86177874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.12053523 + inSlope: -0.68516636 + outSlope: -0.68516636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.16183983 + inSlope: -0.15361406 + outSlope: -0.15361406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.16616443 + inSlope: -0.087471835 + outSlope: -0.087471835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.18113957 + inSlope: -0.020130891 + outSlope: -0.020130891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.16438623 + inSlope: 0.56967646 + outSlope: 0.56967646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.10955621 + inSlope: 0.94132584 + outSlope: 0.94132584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: -0.0512665 + inSlope: 0.6398402 + outSlope: 0.6398402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.034939345 + inSlope: 0.31120926 + outSlope: 0.31120926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.030519119 + inSlope: -0.030672148 + outSlope: -0.030672148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: -0.036984153 + inSlope: -0.31166524 + outSlope: -0.31166524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.05129678 + inSlope: -0.3958732 + outSlope: -0.3958732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.069502816 + inSlope: -0.04159328 + outSlope: -0.04159328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.055486526 + inSlope: 0.36231732 + outSlope: 0.36231732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.041993994 + inSlope: 0.37254745 + outSlope: 0.37254745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.030649956 + inSlope: 0.22613543 + outSlope: 0.22613543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.026918313 + inSlope: -0.01591697 + outSlope: -0.01591697 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.04401874 + inSlope: -0.4534322 + outSlope: -0.4534322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.081167415 + inSlope: -0.5592456 + outSlope: -0.5592456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: -0.113488026 + inSlope: -0.36857164 + outSlope: -0.36857164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.13765225 + inSlope: -0.024226356 + outSlope: -0.024226356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.13722324 + inSlope: -0.040541254 + outSlope: -0.040541254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.13537583 + inSlope: 0.2615962 + outSlope: 0.2615962 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.12374931 + inSlope: 0.41663015 + outSlope: 0.41663015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.09332789 + inSlope: 0.2505521 + outSlope: 0.2505521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.10745253 + inSlope: -0.36874318 + outSlope: -0.36874318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.13739917 + inSlope: -0.4820931 + outSlope: -0.4820931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Hand Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.011215483 + inSlope: -0.9139763 + outSlope: -0.9139763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.019250397 + inSlope: -0.970511 + outSlope: -0.970511 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.09118279 + inSlope: -1.1732941 + outSlope: -1.1732941 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.13170487 + inSlope: -1.2884737 + outSlope: -1.2884737 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.17708103 + inSlope: -1.3488245 + outSlope: -1.3488245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.22162652 + inSlope: -1.1127255 + outSlope: -1.1127255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.26430255 + inSlope: -0.21802561 + outSlope: -0.21802561 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.2657978 + inSlope: -0.025438072 + outSlope: -0.025438072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.2604486 + inSlope: 0.19812173 + outSlope: 0.19812173 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.25051537 + inSlope: -0.15991007 + outSlope: -0.15991007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.27481 + inSlope: 0.23262738 + outSlope: 0.23262738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.19071375 + inSlope: 1.4704447 + outSlope: 1.4704447 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.069988646 + inSlope: 1.9391944 + outSlope: 1.9391944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.0052693505 + inSlope: 1.8142486 + outSlope: 1.8142486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.050961263 + inSlope: 1.4495813 + outSlope: 1.4495813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.115842804 + inSlope: 0.5425703 + outSlope: 0.5425703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.12757708 + inSlope: -0.124293044 + outSlope: -0.124293044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.113299236 + inSlope: -0.35021132 + outSlope: -0.35021132 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.07285767 + inSlope: -0.99128795 + outSlope: -0.99128795 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.032518044 + inSlope: -1.4394987 + outSlope: -1.4394987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.023108814 + inSlope: -1.8409908 + outSlope: -1.8409908 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.09021456 + inSlope: -2.034326 + outSlope: -2.034326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.21998511 + inSlope: -1.6233534 + outSlope: -1.6233534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.31438386 + inSlope: -0.37530845 + outSlope: -0.37530845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.32225987 + inSlope: -0.21484181 + outSlope: -0.21484181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.3478202 + inSlope: -0.4187938 + outSlope: -0.4187938 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.33029965 + inSlope: 1.3306841 + outSlope: 1.3306841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.2697464 + inSlope: 2.2967849 + outSlope: 2.2967849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.17718081 + inSlope: 2.976042 + outSlope: 2.976042 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.07134341 + inSlope: 3.0846896 + outSlope: 3.0846896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.028465327 + inSlope: 2.6219912 + outSlope: 2.6219912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.10345582 + inSlope: 1.7408236 + outSlope: 1.7408236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.15573338 + inSlope: 0.017456621 + outSlope: 0.017456621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1240853 + inSlope: -0.6716082 + outSlope: -0.6716082 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: 0.07982755 + inSlope: -0.5972489 + outSlope: -0.5972489 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.018977191 + inSlope: -0.7879517 + outSlope: -0.7879517 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.0104707945 + inSlope: -0.99717295 + outSlope: -0.99717295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.090417534 + inSlope: -1.3292406 + outSlope: -1.3292406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.21250583 + inSlope: -0.76093674 + outSlope: -0.76093674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.23063289 + inSlope: 0.19608425 + outSlope: 0.19608425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.19703211 + inSlope: 0.60206866 + outSlope: 0.60206866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.1769223 + inSlope: 0.5861305 + outSlope: 0.5861305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.13348551 + inSlope: 0.91555446 + outSlope: 0.91555446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.045633808 + inSlope: 1.7505388 + outSlope: 1.7505388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.019782972 + inSlope: 2.0385349 + outSlope: 2.0385349 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.09026839 + inSlope: 2.0460186 + outSlope: 2.0460186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.2102699 + inSlope: 1.3582853 + outSlope: 1.3582853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.26531297 + inSlope: -0.13672273 + outSlope: -0.13672273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.22348775 + inSlope: -0.49334678 + outSlope: -0.49334678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.16779475 + inSlope: -0.24154419 + outSlope: -0.24154419 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.13990647 + inSlope: -0.5807506 + outSlope: -0.5807506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.07981889 + inSlope: -1.1853105 + outSlope: -1.1853105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.012305954 + inSlope: -1.4851503 + outSlope: -1.4851503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.11116599 + inSlope: -1.3432546 + outSlope: -1.3432546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.18254638 + inSlope: -0.7110462 + outSlope: -0.7110462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.20182796 + inSlope: 0.20798627 + outSlope: 0.20798627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.14366348 + inSlope: 0.9829768 + outSlope: 0.9829768 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8666668 + value: -0.014082945 + inSlope: 1.4713078 + outSlope: 1.4713078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.03567524 + inSlope: 1.4801763 + outSlope: 1.4801763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.2172874 + inSlope: 0.3148114 + outSlope: 0.3148114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.18545172 + inSlope: -0.42162848 + outSlope: -0.42162848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.15458827 + inSlope: -0.6419594 + outSlope: -0.6419594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.100566894 + inSlope: -0.86664915 + outSlope: -0.86664915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.011215483 + inSlope: -0.90759426 + outSlope: -0.90759426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Hand In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.054033514 + inSlope: 0.9436115 + outSlope: 0.9436115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.18069005 + inSlope: 0.9288343 + outSlope: 0.9288343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.25255507 + inSlope: 0.35142395 + outSlope: 0.35142395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.26164603 + inSlope: -0.014986845 + outSlope: -0.014986845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.24325296 + inSlope: -0.16235456 + outSlope: -0.16235456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.18972757 + inSlope: -0.88066214 + outSlope: -0.88066214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.10938921 + inSlope: -1.4915587 + outSlope: -1.4915587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.05550662 + inSlope: -1.6662027 + outSlope: -1.6662027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.0016909668 + inSlope: -2.4337935 + outSlope: -2.4337935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.10674643 + inSlope: -2.8931775 + outSlope: -2.8931775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.19456947 + inSlope: -2.261033 + outSlope: -2.261033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.2850895 + inSlope: 1.0420998 + outSlope: 1.0420998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.17322102 + inSlope: 2.3303509 + outSlope: 2.3303509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.08465352 + inSlope: 2.742513 + outSlope: 2.742513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.009613338 + inSlope: 2.2361376 + outSlope: 2.2361376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.064422525 + inSlope: 1.6098646 + outSlope: 1.6098646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.16158412 + inSlope: 1.1941724 + outSlope: 1.1941724 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.25880274 + inSlope: 0.17448904 + outSlope: 0.17448904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.2488147 + inSlope: -0.26078808 + outSlope: -0.26078808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.23079443 + inSlope: -0.011544688 + outSlope: -0.011544688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.19957364 + inSlope: -1.0966064 + outSlope: -1.0966064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.15174422 + inSlope: -1.7821548 + outSlope: -1.7821548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.08076344 + inSlope: -2.334524 + outSlope: -2.334524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: -0.0038908669 + inSlope: -3.7092056 + outSlope: -3.7092056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.16651702 + inSlope: -4.4146852 + outSlope: -4.4146852 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.29820296 + inSlope: -3.2166543 + outSlope: -3.2166543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.41618854 + inSlope: -0.493901 + outSlope: -0.493901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.3591744 + inSlope: 0.86845046 + outSlope: 0.86845046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.28093228 + inSlope: 0.8782848 + outSlope: 0.8782848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.14743954 + inSlope: 1.8932945 + outSlope: 1.8932945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.078333795 + inSlope: 2.2120414 + outSlope: 2.2120414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.000029749672 + inSlope: 1.8115778 + outSlope: 1.8115778 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.04243794 + inSlope: 1.2941872 + outSlope: 1.2941872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.23042092 + inSlope: 0.65667355 + outSlope: 0.65667355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.25693673 + inSlope: -0.048484553 + outSlope: -0.048484553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: 0.24290438 + inSlope: -0.1388992 + outSlope: -0.1388992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.19572811 + inSlope: -0.92856646 + outSlope: -0.92856646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.10566235 + inSlope: -1.7273725 + outSlope: -1.7273725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.04250812 + inSlope: -2.3609853 + outSlope: -2.3609853 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.05173651 + inSlope: -3.38488 + outSlope: -3.38488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: -0.18315032 + inSlope: -3.6686578 + outSlope: -3.6686578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: -0.3790397 + inSlope: -1.9295142 + outSlope: -1.9295142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.41098997 + inSlope: 1.1459043 + outSlope: 1.1459043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.20952162 + inSlope: 2.3551555 + outSlope: 2.3551555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.05861944 + inSlope: 2.018928 + outSlope: 2.018928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.0035572574 + inSlope: 1.3933725 + outSlope: 1.3933725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: 0.034272194 + inSlope: 0.92036575 + outSlope: 0.92036575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.09709843 + inSlope: 0.98877 + outSlope: 0.98877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.24585383 + inSlope: 0.5417807 + outSlope: 0.5417807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: 0.253038 + inSlope: -0.20771486 + outSlope: -0.20771486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.16744559 + inSlope: -1.2370985 + outSlope: -1.2370985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.06292547 + inSlope: -1.6960435 + outSlope: -1.6960435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.006317595 + inSlope: -2.1633675 + outSlope: -2.1633675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.081298895 + inSlope: -2.088997 + outSlope: -2.088997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.13294873 + inSlope: -0.80180275 + outSlope: -0.80180275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.13475236 + inSlope: 0.43447357 + outSlope: 0.43447357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.10398385 + inSlope: 1.1161388 + outSlope: 1.1161388 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.060343184 + inSlope: 1.4232522 + outSlope: 1.4232522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.00910046 + inSlope: 1.2623019 + outSlope: 1.2623019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.023810195 + inSlope: 0.9470105 + outSlope: 0.9470105 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.054033514 + inSlope: 0.90670043 + outSlope: 0.90670043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Shoulder Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15215456 + inSlope: -1.1673368 + outSlope: -1.1673368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.06921715 + inSlope: -1.4143488 + outSlope: -1.4143488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.018953405 + inSlope: -1.6035664 + outSlope: -1.6035664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.03768728 + inSlope: -1.9537251 + outSlope: -1.9537251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.111294925 + inSlope: -2.4746237 + outSlope: -2.4746237 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.20266223 + inSlope: -2.6534672 + outSlope: -2.6534672 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.28819278 + inSlope: -2.4064589 + outSlope: -2.4064589 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.3630928 + inSlope: -1.5426964 + outSlope: -1.5426964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.3910392 + inSlope: -0.7997159 + outSlope: -0.7997159 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.4164072 + inSlope: -1.1389487 + outSlope: -1.1389487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.4669691 + inSlope: -1.2529833 + outSlope: -1.2529833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.48381796 + inSlope: 1.0304615 + outSlope: 1.0304615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.121090375 + inSlope: 3.126278 + outSlope: 3.126278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.012531601 + inSlope: 3.2988813 + outSlope: 3.2988813 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.09883503 + inSlope: 3.2485185 + outSlope: 3.2485185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.3679 + inSlope: 1.8331802 + outSlope: 1.8331802 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.46523175 + inSlope: -0.12802643 + outSlope: -0.12802643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.34417644 + inSlope: -1.7270064 + outSlope: -1.7270064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.038689412 + inSlope: -2.6396832 + outSlope: -2.6396832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.14063944 + inSlope: -2.6367116 + outSlope: -2.6367116 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.35911444 + inSlope: -1.4060761 + outSlope: -1.4060761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.4076815 + inSlope: -0.13668747 + outSlope: -0.13668747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.38602597 + inSlope: 0.13216281 + outSlope: 0.13216281 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: -0.38817993 + inSlope: 0.0030751564 + outSlope: 0.0030751564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.36004516 + inSlope: 1.2879366 + outSlope: 1.2879366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.19763646 + inSlope: 3.6094704 + outSlope: 3.6094704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.058585133 + inSlope: 4.5272255 + outSlope: 4.5272255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.10417827 + inSlope: 4.8723583 + outSlope: 4.8723583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.40700224 + inSlope: 3.628726 + outSlope: 3.628726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.562891 + inSlope: 1.0614241 + outSlope: 1.0614241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.5213584 + inSlope: -0.66349065 + outSlope: -0.66349065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.4045233 + inSlope: -1.0918922 + outSlope: -1.0918922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.26503202 + inSlope: -1.7171885 + outSlope: -1.7171885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.12913653 + inSlope: -2.4248872 + outSlope: -2.4248872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.041823998 + inSlope: -2.762472 + outSlope: -2.762472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.05502878 + inSlope: -2.9084716 + outSlope: -2.9084716 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.15207462 + inSlope: -2.6854079 + outSlope: -2.6854079 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: -0.2887155 + inSlope: -1.127779 + outSlope: -1.127779 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: -0.309241 + inSlope: -0.090215296 + outSlope: -0.090215296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7333336 + value: -0.21335214 + inSlope: 1.3394649 + outSlope: 1.3394649 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.766667 + value: -0.169277 + inSlope: 1.2412113 + outSlope: 1.2412113 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.0937815 + inSlope: 1.1714221 + outSlope: 1.1714221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.052510068 + inSlope: 1.4135623 + outSlope: 1.4135623 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.000455899 + inSlope: 1.8024395 + outSlope: 1.8024395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.14719562 + inSlope: 2.5060744 + outSlope: 2.5060744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.5267412 + inSlope: 1.1690763 + outSlope: 1.1690763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: 0.5340136 + inSlope: -0.9974828 + outSlope: -0.9974828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.3088899 + inSlope: -1.6469705 + outSlope: -1.6469705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.21841407 + inSlope: -1.1381991 + outSlope: -1.1381991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.08910186 + inSlope: -1.9250991 + outSlope: -1.9250991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.014893812 + inSlope: -2.5391054 + outSlope: -2.5391054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.08017167 + inSlope: -3.0649676 + outSlope: -3.0649676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.39115784 + inSlope: -2.3301702 + outSlope: -2.3301702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.4773214 + inSlope: -0.18923314 + outSlope: -0.18923314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.31417745 + inSlope: 1.7152544 + outSlope: 1.7152544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: -0.20509422 + inSlope: 1.6140392 + outSlope: 1.6140392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.088701844 + inSlope: 2.0229092 + outSlope: 2.0229092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.015674239 + inSlope: 2.3669634 + outSlope: 2.3669634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.06909556 + inSlope: 2.60678 + outSlope: 2.60678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.24014404 + inSlope: 2.1552577 + outSlope: 2.1552577 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.30179462 + inSlope: 1.2949471 + outSlope: 1.2949471 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.32647377 + inSlope: 0.17844442 + outSlope: 0.17844442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: 0.28452647 + inSlope: -0.91347677 + outSlope: -0.91347677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.15215456 + inSlope: -1.0545244 + outSlope: -1.0545244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Shoulder Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.16092038 + inSlope: 0.32028747 + outSlope: 0.32028747 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.19896677 + inSlope: 0.4360733 + outSlope: 0.4360733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.22632642 + inSlope: 0.3893416 + outSlope: 0.3893416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.26037344 + inSlope: 0.7063971 + outSlope: 0.7063971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.28669655 + inSlope: 0.5702828 + outSlope: 0.5702828 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.30941918 + inSlope: 0.52495396 + outSlope: 0.52495396 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.33338922 + inSlope: 0.60046375 + outSlope: 0.60046375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.33690023 + inSlope: -0.56613016 + outSlope: -0.56613016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.23376767 + inSlope: -0.6537819 + outSlope: -0.6537819 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.1742633 + inSlope: -0.4899433 + outSlope: -0.4899433 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.13604048 + inSlope: -0.57882434 + outSlope: -0.57882434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.10724954 + inSlope: -0.13758765 + outSlope: -0.13758765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.122169495 + inSlope: 0.56702065 + outSlope: 0.56702065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.1990101 + inSlope: 0.63389355 + outSlope: 0.63389355 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.22263525 + inSlope: -0.09466687 + outSlope: -0.09466687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.21404256 + inSlope: 0.035083946 + outSlope: 0.035083946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.23511928 + inSlope: 0.60746753 + outSlope: 0.60746753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.31215584 + inSlope: 0.6599752 + outSlope: 0.6599752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6333334 + value: 0.30746818 + inSlope: -0.6857338 + outSlope: -0.6857338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: 0.2334925 + inSlope: -0.5395545 + outSlope: -0.5395545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.21118689 + inSlope: -0.095412076 + outSlope: -0.095412076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: 0.19583474 + inSlope: -0.43211323 + outSlope: -0.43211323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: 0.13250421 + inSlope: -0.029134445 + outSlope: -0.029134445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.15719233 + inSlope: 0.7068418 + outSlope: 0.7068418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.2501817 + inSlope: 0.8943861 + outSlope: 0.8943861 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.3114853 + inSlope: 0.33616203 + outSlope: 0.33616203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.3504595 + inSlope: 0.41443968 + outSlope: 0.41443968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.41130993 + inSlope: -0.45020786 + outSlope: -0.45020786 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.25075033 + inSlope: -1.1303587 + outSlope: -1.1303587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.16371745 + inSlope: -0.50646573 + outSlope: -0.50646573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.14587563 + inSlope: -0.029745057 + outSlope: -0.029745057 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.17172508 + inSlope: 0.4677415 + outSlope: 0.4677415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.28588682 + inSlope: 0.463323 + outSlope: 0.463323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.33966804 + inSlope: 0.412427 + outSlope: 0.412427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.3810808 + inSlope: 0.2057377 + outSlope: 0.2057377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: 0.41308826 + inSlope: 0.24392469 + outSlope: 0.24392469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: 0.40333384 + inSlope: -0.5681071 + outSlope: -0.5681071 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.21371634 + inSlope: -0.7319478 + outSlope: -0.7319478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: 0.18034875 + inSlope: -0.27628344 + outSlope: -0.27628344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.16914451 + inSlope: -0.110723704 + outSlope: -0.110723704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.15076959 + inSlope: -0.03879126 + outSlope: -0.03879126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.15422791 + inSlope: 0.14917746 + outSlope: 0.14917746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.16092025 + inSlope: 0.20077024 + outSlope: 0.20077024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3388101 + inSlope: -0.6765255 + outSlope: -0.6765255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.47385436 + inSlope: -0.3746787 + outSlope: -0.3746787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.49032655 + inSlope: 0.04799182 + outSlope: 0.04799182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.3281305 + inSlope: 1.311707 + outSlope: 1.311707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.23259127 + inSlope: 1.4901752 + outSlope: 1.4901752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.13940303 + inSlope: 1.172744 + outSlope: 1.172744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.06988684 + inSlope: 0.06732244 + outSlope: 0.06732244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.23901416 + inSlope: -1.162174 + outSlope: -1.162174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.3320073 + inSlope: -0.7022003 + outSlope: -0.7022003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.40758198 + inSlope: -0.94994855 + outSlope: -0.94994855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: -0.5288466 + inSlope: -0.51501834 + outSlope: -0.51501834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.4931852 + inSlope: 0.57798636 + outSlope: 0.57798636 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.3731145 + inSlope: 1.2536472 + outSlope: 1.2536472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.19230887 + inSlope: 1.2147026 + outSlope: 1.2147026 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9000001 + value: -0.120314494 + inSlope: 0.9405055 + outSlope: 0.9405055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: -0.072851494 + inSlope: 0.4231664 + outSlope: 0.4231664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0333335 + value: -0.06352447 + inSlope: -0.103350215 + outSlope: -0.103350215 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1333334 + value: -0.09439329 + inSlope: -0.36970496 + outSlope: -0.36970496 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: -0.115293086 + inSlope: -0.20983982 + outSlope: -0.20983982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: -0.12343657 + inSlope: -0.10838371 + outSlope: -0.10838371 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: -0.13890208 + inSlope: -0.46872565 + outSlope: -0.46872565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: -0.295945 + inSlope: -1.2025934 + outSlope: -1.2025934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.44736406 + inSlope: -0.31218037 + outSlope: -0.31218037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: -0.41823554 + inSlope: 0.5235467 + outSlope: 0.5235467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.28233165 + inSlope: 0.851591 + outSlope: 0.851591 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: -0.21720062 + inSlope: 0.45166612 + outSlope: 0.45166612 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.15588853 + inSlope: 0.696544 + outSlope: 0.696544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333335 + value: -0.07053418 + inSlope: 0.80164003 + outSlope: 0.80164003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.046369094 + inSlope: 0.5764987 + outSlope: 0.5764987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: -0.032100968 + inSlope: 0.19126678 + outSlope: 0.19126678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.03361799 + inSlope: -0.25076985 + outSlope: -0.25076985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.04881905 + inSlope: -0.6549915 + outSlope: -0.6549915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.21062951 + inSlope: -1.5070786 + outSlope: -1.5070786 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8333335 + value: -0.4826608 + inSlope: -0.33549863 + outSlope: -0.33549863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.39014474 + inSlope: 0.8328638 + outSlope: 0.8328638 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.25775096 + inSlope: -0.014740095 + outSlope: -0.014740095 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.366667 + value: -0.29663065 + inSlope: -0.57594323 + outSlope: -0.57594323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.33881 + inSlope: -0.6510639 + outSlope: -0.6510639 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.22303148 + inSlope: 0.70939595 + outSlope: 0.70939595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.3119636 + inSlope: 0.5486307 + outSlope: 0.5486307 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.3430159 + inSlope: -0.0784877 + outSlope: -0.0784877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.32462582 + inSlope: -0.02774476 + outSlope: -0.02774476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.31839955 + inSlope: -0.28480536 + outSlope: -0.28480536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.24171889 + inSlope: -0.35310805 + outSlope: -0.35310805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.20770569 + inSlope: -0.22640887 + outSlope: -0.22640887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.2142976 + inSlope: 0.53814775 + outSlope: 0.53814775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.31946322 + inSlope: 0.62971354 + outSlope: 0.62971354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: 0.34891644 + inSlope: -0.18160406 + outSlope: -0.18160406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: 0.33437577 + inSlope: -0.018640477 + outSlope: -0.018640477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.29770494 + inSlope: -0.56348634 + outSlope: -0.56348634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.2223735 + inSlope: -0.30938154 + outSlope: -0.30938154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.21977088 + inSlope: -0.017986199 + outSlope: -0.017986199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.22102422 + inSlope: 0.33621234 + outSlope: 0.33621234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.35128915 + inSlope: 0.9035559 + outSlope: 0.9035559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: 0.42269048 + inSlope: -0.17040537 + outSlope: -0.17040537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: 0.3418606 + inSlope: -0.8421849 + outSlope: -0.8421849 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: 0.2794176 + inSlope: -0.2950889 + outSlope: -0.2950889 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: 0.25982866 + inSlope: -0.32212824 + outSlope: -0.32212824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.15346326 + inSlope: -0.31508365 + outSlope: -0.31508365 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.19221608 + inSlope: 0.8824949 + outSlope: 0.8824949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: 0.35919198 + inSlope: 1.3190254 + outSlope: 1.3190254 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: 0.4635251 + inSlope: 0.031196073 + outSlope: 0.031196073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.32770294 + inSlope: -0.80872166 + outSlope: -0.80872166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: 0.2558627 + inSlope: -0.21558857 + outSlope: -0.21558857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.2346401 + inSlope: -0.331554 + outSlope: -0.331554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.15426321 + inSlope: -0.70594 + outSlope: -0.70594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.104163244 + inSlope: -0.16770002 + outSlope: -0.16770002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.10283054 + inSlope: 0.11155306 + outSlope: 0.11155306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.12745966 + inSlope: 0.48177987 + outSlope: 0.48177987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: 0.20106164 + inSlope: 0.6445692 + outSlope: 0.6445692 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.22303107 + inSlope: 0.6590838 + outSlope: 0.6590838 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1036657 + inSlope: 1.2803241 + outSlope: 1.2803241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.06098823 + inSlope: 1.4013222 + outSlope: 1.4013222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.010244213 + inSlope: 1.6531923 + outSlope: 1.6531923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.049224608 + inSlope: 1.9135357 + outSlope: 1.9135357 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.117324844 + inSlope: 2.3740265 + outSlope: 2.3740265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.20749304 + inSlope: 3.1366267 + outSlope: 3.1366267 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.32643333 + inSlope: 3.5532384 + outSlope: 3.5532384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.44437563 + inSlope: 3.3434868 + outSlope: 3.3434868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.54933244 + inSlope: 2.1466944 + outSlope: 2.1466944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.5874886 + inSlope: 1.0788114 + outSlope: 1.0788114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.6212532 + inSlope: 1.4365108 + outSlope: 1.4365108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.683256 + inSlope: 1.4200004 + outSlope: 1.4200004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.35594043 + inSlope: -3.1869721 + outSlope: -3.1869721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.1305453 + inSlope: -3.2985091 + outSlope: -3.2985091 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.025109498 + inSlope: -2.9924512 + outSlope: -2.9924512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.06895142 + inSlope: -2.5767863 + outSlope: -2.5767863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.20375139 + inSlope: -1.3666931 + outSlope: -1.3666931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.24025927 + inSlope: 0.30210876 + outSlope: 0.30210876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.21721855 + inSlope: 0.4559583 + outSlope: 0.4559583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.11672781 + inSlope: 1.8913832 + outSlope: 1.8913832 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.041683674 + inSlope: 2.6727674 + outSlope: 2.6727674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: 0.061456516 + inSlope: 3.420504 + outSlope: 3.420504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: 0.32312003 + inSlope: 4.0574646 + outSlope: 4.0574646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3666668 + value: 0.57073176 + inSlope: 2.9819784 + outSlope: 2.9819784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.73374003 + inSlope: 0.47285208 + outSlope: 0.47285208 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.7242015 + inSlope: -0.554782 + outSlope: -0.554782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.5007594 + inSlope: -3.1034923 + outSlope: -3.1034923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: 0.25544456 + inSlope: -3.9931498 + outSlope: -3.9931498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.006483758 + inSlope: -3.4671876 + outSlope: -3.4671876 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: -0.25356752 + inSlope: -1.3656402 + outSlope: -1.3656402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: -0.2758689 + inSlope: 0.39335394 + outSlope: 0.39335394 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: -0.21553576 + inSlope: 0.70036185 + outSlope: 0.70036185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: -0.14981896 + inSlope: 1.4023407 + outSlope: 1.4023407 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.023291925 + inSlope: 2.335269 + outSlope: 2.335269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.060928825 + inSlope: 2.6857238 + outSlope: 2.6857238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5000002 + value: 0.35797495 + inSlope: 2.9473982 + outSlope: 2.9473982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6333334 + value: 0.61376935 + inSlope: 0.23357859 + outSlope: 0.23357859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.119109206 + inSlope: -2.703146 + outSlope: -2.703146 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9 + value: 0.033768512 + inSlope: -2.428176 + outSlope: -2.428176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.04276904 + inSlope: -2.1416826 + outSlope: -2.1416826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: -0.20436542 + inSlope: -1.0563993 + outSlope: -1.0563993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.27305135 + inSlope: -0.03896689 + outSlope: -0.03896689 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.22431578 + inSlope: 0.874743 + outSlope: 0.874743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.13862838 + inSlope: 1.7151331 + outSlope: 1.7151331 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5000002 + value: -0.00055898685 + inSlope: 2.3474221 + outSlope: 2.3474221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: 0.42988604 + inSlope: 2.4113493 + outSlope: 2.4113493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.62592643 + inSlope: 0.07134862 + outSlope: 0.07134862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.966667 + value: 0.33076748 + inSlope: -2.9058688 + outSlope: -2.9058688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: 0.03931087 + inSlope: -2.6493244 + outSlope: -2.6493244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.043745123 + inSlope: -2.292871 + outSlope: -2.292871 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.22849214 + inSlope: -0.3695207 + outSlope: -0.3695207 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.2323876 + inSlope: 0.1516576 + outSlope: 0.1516576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: -0.19571379 + inSlope: 0.74400437 + outSlope: 0.74400437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.13818087 + inSlope: 0.9767314 + outSlope: 0.9767314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.10366603 + inSlope: 1.035446 + outSlope: 1.035446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Forearm Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.11285702 + inSlope: -0.35205936 + outSlope: -0.35205936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.15247683 + inSlope: -0.20926598 + outSlope: -0.20926598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.15816627 + inSlope: 0.03811956 + outSlope: 0.03811956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.1605224 + inSlope: -0.13956621 + outSlope: -0.13956621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.17368913 + inSlope: 0.25381565 + outSlope: 0.25381565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.06003233 + inSlope: 0.55303013 + outSlope: 0.55303013 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.028070135 + inSlope: 0.43163443 + outSlope: 0.43163443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.014338958 + inSlope: 0.37462318 + outSlope: 0.37462318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.00309526 + inSlope: 0.334897 + outSlope: 0.334897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.007987508 + inSlope: 0.32613328 + outSlope: 0.32613328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.018646957 + inSlope: 0.30460927 + outSlope: 0.30460927 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.03333338 + inSlope: -0.16868505 + outSlope: -0.16868505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.023007883 + inSlope: -0.50713897 + outSlope: -0.50713897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: -0.00047585 + inSlope: -0.8677486 + outSlope: -0.8677486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: -0.034842093 + inSlope: -1.1449214 + outSlope: -1.1449214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: -0.076804 + inSlope: -1.3197441 + outSlope: -1.3197441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.16415662 + inSlope: -1.0927069 + outSlope: -1.0927069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.21393132 + inSlope: -0.36528903 + outSlope: -0.36528903 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4333334 + value: -0.2169949 + inSlope: -0.119201064 + outSlope: -0.119201064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: -0.26764184 + inSlope: -0.41566974 + outSlope: -0.41566974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: -0.25855926 + inSlope: 0.87142664 + outSlope: 0.87142664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.16662821 + inSlope: 1.8188848 + outSlope: 1.8188848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: -0.09964077 + inSlope: 2.1047058 + outSlope: 2.1047058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.026314626 + inSlope: 2.141526 + outSlope: 2.141526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.043127745 + inSlope: 1.8977782 + outSlope: 1.8977782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9333334 + value: 0.13797031 + inSlope: 0.78664917 + outSlope: 0.78664917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.14874572 + inSlope: -0.28812551 + outSlope: -0.28812551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0666668 + value: 0.1158643 + inSlope: -0.45886683 + outSlope: -0.45886683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.10284779 + inSlope: -0.2900566 + outSlope: -0.2900566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.092048496 + inSlope: -0.13574147 + outSlope: -0.13574147 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.069554776 + inSlope: -0.6322553 + outSlope: -0.6322553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.04309963 + inSlope: -0.9221512 + outSlope: -0.9221512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.008078083 + inSlope: -1.1300453 + outSlope: -1.1300453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: -0.03223665 + inSlope: -1.207958 + outSlope: -1.207958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.10975325 + inSlope: -1.0147736 + outSlope: -1.0147736 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5666668 + value: -0.19560608 + inSlope: -0.34475648 + outSlope: -0.34475648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: -0.22787812 + inSlope: -0.12631667 + outSlope: -0.12631667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.2211679 + inSlope: 0.36644977 + outSlope: 0.36644977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.18200423 + inSlope: 0.82910264 + outSlope: 0.82910264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: -0.072647125 + inSlope: 1.1812037 + outSlope: 1.1812037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.034133777 + inSlope: 1.1223269 + outSlope: 1.1223269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.0021746024 + inSlope: 0.9877756 + outSlope: 0.9877756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0666668 + value: 0.03171787 + inSlope: 0.77959114 + outSlope: 0.77959114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.054147296 + inSlope: 0.53535944 + outSlope: 0.53535944 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.067408465 + inSlope: 0.2652467 + outSlope: 0.2652467 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: 0.07058667 + inSlope: -0.097081065 + outSlope: -0.097081065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.057834845 + inSlope: -0.23847732 + outSlope: -0.23847732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: 0.027106723 + inSlope: -0.4127555 + outSlope: -0.4127555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.01180821 + inSlope: -0.55532855 + outSlope: -0.55532855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.009915144 + inSlope: -0.72201806 + outSlope: -0.72201806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.466667 + value: -0.036326468 + inSlope: -0.8527266 + outSlope: -0.8527266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: -0.12914607 + inSlope: -0.8663305 + outSlope: -0.8663305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6666667 + value: -0.19716293 + inSlope: -0.50561583 + outSlope: -0.50561583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.766667 + value: -0.2440854 + inSlope: -0.46839505 + outSlope: -0.46839505 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.2729842 + inSlope: 0.25065216 + outSlope: 0.25065216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: -0.1675182 + inSlope: 1.155695 + outSlope: 1.155695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1000004 + value: -0.087860376 + inSlope: 1.1336868 + outSlope: 1.1336868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.051723465 + inSlope: 0.944064 + outSlope: 0.944064 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: -0.024922833 + inSlope: 0.6225506 + outSlope: 0.6225506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: -0.01022013 + inSlope: 0.18531893 + outSlope: 0.18531893 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: -0.012568248 + inSlope: -0.26859003 + outSlope: -0.26859003 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.028126115 + inSlope: -0.5192158 + outSlope: -0.5192158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.047182605 + inSlope: -0.5641898 + outSlope: -0.5641898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4 + value: -0.098674394 + inSlope: -0.45017323 + outSlope: -0.45017323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.11285684 + inSlope: -0.42547387 + outSlope: -0.42547387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Forearm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.19499104 + inSlope: 0.63716096 + outSlope: 0.63716096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.31873244 + inSlope: 0.9005359 + outSlope: 0.9005359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.36976072 + inSlope: 0.41804644 + outSlope: 0.41804644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.37608 + inSlope: -0.057101104 + outSlope: -0.057101104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.35868087 + inSlope: -0.5482737 + outSlope: -0.5482737 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.2711884 + inSlope: -0.47672474 + outSlope: -0.47672474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.22008339 + inSlope: -0.30199194 + outSlope: -0.30199194 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.18532494 + inSlope: -0.41730288 + outSlope: -0.41730288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.15595168 + inSlope: 0.06291964 + outSlope: 0.06291964 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.20679088 + inSlope: 0.76951647 + outSlope: 0.76951647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.26776043 + inSlope: 0.2125532 + outSlope: 0.2125532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: 0.24851836 + inSlope: 0.05958265 + outSlope: 0.05958265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.2993892 + inSlope: 0.20871529 + outSlope: 0.20871529 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0.25476885 + inSlope: -0.680369 + outSlope: -0.680369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5666667 + value: 0.1912172 + inSlope: -0.4823275 + outSlope: -0.4823275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7 + value: 0.15502118 + inSlope: -0.08524488 + outSlope: -0.08524488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.16443767 + inSlope: 0.25912845 + outSlope: 0.25912845 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8666668 + value: 0.18380989 + inSlope: 0.23400481 + outSlope: 0.23400481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.22934377 + inSlope: 0.7273601 + outSlope: 0.7273601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 0.3653695 + inSlope: 0.20902742 + outSlope: 0.20902742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.266667 + value: 0.3188351 + inSlope: -1.1074626 + outSlope: -1.1074626 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: 0.14154093 + inSlope: -0.96818197 + outSlope: -0.96818197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4666667 + value: 0.10432993 + inSlope: -0.15491492 + outSlope: -0.15491492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6000001 + value: 0.14610721 + inSlope: 0.35734323 + outSlope: 0.35734323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.7 + value: 0.15316902 + inSlope: -0.21442008 + outSlope: -0.21442008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8333335 + value: 0.097643 + inSlope: -0.4636264 + outSlope: -0.4636264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: 0.08264824 + inSlope: -0.3854281 + outSlope: -0.3854281 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: 0.065422475 + inSlope: -0.09551916 + outSlope: -0.09551916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.966667 + value: 0.065579884 + inSlope: 0.085110135 + outSlope: 0.085110135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: 0.07109648 + inSlope: 0.2985098 + outSlope: 0.2985098 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.08548052 + inSlope: 0.49002856 + outSlope: 0.49002856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1333334 + value: 0.14663525 + inSlope: 0.5901422 + outSlope: 0.5901422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.266667 + value: 0.2033843 + inSlope: 0.27045098 + outSlope: 0.27045098 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4 + value: 0.19365871 + inSlope: -0.5903697 + outSlope: -0.5903697 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: 0.08187944 + inSlope: -0.65512973 + outSlope: -0.65512973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5666668 + value: 0.06393054 + inSlope: -0.37058187 + outSlope: -0.37058187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6333334 + value: 0.06018872 + inSlope: 0.19568689 + outSlope: 0.19568689 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7333336 + value: 0.095494464 + inSlope: 0.27761224 + outSlope: 0.27761224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: 0.10285866 + inSlope: -0.06613127 + outSlope: -0.06613127 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9333336 + value: 0.07422313 + inSlope: -0.12448019 + outSlope: -0.12448019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.033334 + value: 0.081895396 + inSlope: 0.22130491 + outSlope: 0.22130491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: 0.10279869 + inSlope: 0.091440395 + outSlope: 0.091440395 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.102639936 + inSlope: -0.041146353 + outSlope: -0.041146353 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: 0.10489252 + inSlope: 0.25258902 + outSlope: 0.25258902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3333335 + value: 0.13498405 + inSlope: 0.54085 + outSlope: 0.54085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.19499102 + inSlope: 0.6336077 + outSlope: 0.6336077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Hand Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.14145362 + inSlope: -0.9064364 + outSlope: -0.9064364 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.24232987 + inSlope: -1.1942503 + outSlope: -1.1942503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3379684 + inSlope: -1.7062445 + outSlope: -1.7062445 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.4454892 + inSlope: -1.0735918 + outSlope: -1.0735918 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.47320628 + inSlope: -0.04822165 + outSlope: -0.04822165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.46040148 + inSlope: 0.5102994 + outSlope: 0.5102994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.4208565 + inSlope: 0.43125814 + outSlope: 0.43125814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.3668855 + inSlope: 1.0919427 + outSlope: 1.0919427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.25454164 + inSlope: 2.1656494 + outSlope: 2.1656494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.094522886 + inSlope: 2.3120265 + outSlope: 2.3120265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.021573426 + inSlope: 1.8828278 + outSlope: 1.8828278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.030999068 + inSlope: 1.1585761 + outSlope: 1.1585761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.055664998 + inSlope: 0.30040902 + outSlope: 0.30040902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.051026307 + inSlope: -0.39970315 + outSlope: -0.39970315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.02901814 + inSlope: -0.72936535 + outSlope: -0.72936535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.0024019503 + inSlope: -0.6998559 + outSlope: -0.6998559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.017638924 + inSlope: -0.38122922 + outSlope: -0.38122922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.023013309 + inSlope: 0.058169656 + outSlope: 0.058169656 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.013760917 + inSlope: 0.42836297 + outSlope: 0.42836297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.0055442285 + inSlope: 0.580803 + outSlope: 0.580803 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 0.024959246 + inSlope: 0.36967424 + outSlope: 0.36967424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1333334 + value: 0.030189173 + inSlope: -0.16225061 + outSlope: -0.16225061 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666667 + value: 0.014142566 + inSlope: -0.7746228 + outSlope: -0.7746228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2 + value: -0.021452297 + inSlope: -1.2444651 + outSlope: -1.2444651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.2333333 + value: -0.06882169 + inSlope: -1.4392784 + outSlope: -1.4392784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3000001 + value: -0.15901922 + inSlope: -1.0308032 + outSlope: -1.0308032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: -0.18612441 + inSlope: -0.5165558 + outSlope: -0.5165558 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4000001 + value: -0.1832047 + inSlope: 0.4446054 + outSlope: 0.4446054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: -0.15068626 + inSlope: 0.11391405 + outSlope: 0.11391405 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5000001 + value: -0.15622169 + inSlope: -0.48503834 + outSlope: -0.48503834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5333334 + value: -0.18302214 + inSlope: -1.0201068 + outSlope: -1.0201068 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6000001 + value: -0.26308843 + inSlope: -0.88314426 + outSlope: -0.88314426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666667 + value: -0.2731794 + inSlope: 0.837333 + outSlope: 0.837333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7333335 + value: -0.15252726 + inSlope: 2.4842424 + outSlope: 2.4842424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.7666668 + value: -0.061666675 + inSlope: 2.7556543 + outSlope: 2.7556543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8000001 + value: 0.031182854 + inSlope: 2.5808783 + outSlope: 2.5808783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.11039172 + inSlope: 2.0951414 + outSlope: 2.0951414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.9666668 + value: 0.25118282 + inSlope: 0.042679414 + outSlope: 0.042679414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1000001 + value: 0.18694794 + inSlope: -0.5237742 + outSlope: -0.5237742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.1507631 + inSlope: -0.31187683 + outSlope: -0.31187683 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3000002 + value: 0.09612149 + inSlope: -0.970145 + outSlope: -0.970145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3333335 + value: 0.05780579 + inSlope: -1.3121814 + outSlope: -1.3121814 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.3666668 + value: 0.008642813 + inSlope: -1.5472801 + outSlope: -1.5472801 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4 + value: -0.04534611 + inSlope: -1.5997032 + outSlope: -1.5997032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.4333334 + value: -0.09800396 + inSlope: -1.5192676 + outSlope: -1.5192676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5333335 + value: -0.24192844 + inSlope: -1.5090411 + outSlope: -1.5090411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.6666667 + value: -0.4211601 + inSlope: -0.58062774 + outSlope: -0.58062774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8000002 + value: -0.34383097 + inSlope: 1.5303764 + outSlope: 1.5303764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666668 + value: -0.22472736 + inSlope: 1.8389256 + outSlope: 1.8389256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9333334 + value: -0.10737929 + inSlope: 1.6488426 + outSlope: 1.6488426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0000002 + value: -0.012142833 + inSlope: 1.0919085 + outSlope: 1.0919085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.0333335 + value: 0.017841544 + inSlope: 0.7013054 + outSlope: 0.7013054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1000001 + value: 0.038684748 + inSlope: -0.046039548 + outSlope: -0.046039548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.1666667 + value: 0.01663222 + inSlope: -0.51305825 + outSlope: -0.51305825 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2000003 + value: -0.002662476 + inSlope: -0.6008334 + outSlope: -0.6008334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.2333336 + value: -0.023423443 + inSlope: -0.62062436 + outSlope: -0.62062436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3000002 + value: -0.065384924 + inSlope: -0.68648076 + outSlope: -0.68648076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3666668 + value: -0.1205058 + inSlope: -1.0408605 + outSlope: -1.0408605 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4333334 + value: -0.20583375 + inSlope: -1.463507 + outSlope: -1.463507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.5333335 + value: -0.3401554 + inSlope: -0.8046532 + outSlope: -0.8046532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.6000001 + value: -0.355443 + inSlope: 0.3247492 + outSlope: 0.3247492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.7000003 + value: -0.2926349 + inSlope: 0.40527022 + outSlope: 0.40527022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.8000002 + value: -0.30205467 + inSlope: -0.3637861 + outSlope: -0.3637861 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.9 + value: -0.3107023 + inSlope: 0.47134614 + outSlope: 0.47134614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4 + value: -0.20026502 + inSlope: 1.5387065 + outSlope: 1.5387065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.066667 + value: -0.09292071 + inSlope: 1.5116229 + outSlope: 1.5116229 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.1333337 + value: -0.008217914 + inSlope: 0.9767431 + outSlope: 0.9767431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.166667 + value: 0.019157652 + inSlope: 0.59865415 + outSlope: 0.59865415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2000003 + value: 0.031692322 + inSlope: 0.05984749 + outSlope: 0.05984749 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.2333336 + value: 0.02314748 + inSlope: -0.51390135 + outSlope: -0.51390135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.266667 + value: -0.0025677357 + inSlope: -0.8245584 + outSlope: -0.8245584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.3 + value: -0.031823028 + inSlope: -0.8656181 + outSlope: -0.8656181 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.14145324 + inSlope: -0.79821676 + outSlope: -0.79821676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Hand In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.0324 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -2.0324 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.85894877 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.85894877 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.9800006 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.9800006 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.11228611 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.11228611 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3085065 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3085065 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5684478 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5684478 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3843168 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3843168 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.2831607 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.2831607 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2975012 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.2975012 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3955809 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3955809 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3846586 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3846586 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.28317747 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.28317747 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2792029 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.2792029 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.1373216 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 1.1373216 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3842905 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3842905 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.28317314 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.28317314 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.2538441 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.2538441 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.65680075 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.65680075 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3830793 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3830793 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.282928 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.282928 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3059363 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3059363 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3091702 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3091702 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3724688 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.3724688 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2273716 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.2273716 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4089553 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4089553 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5430755 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.5430755 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4733479 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4733479 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.32746127 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.32746127 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3985213 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3985213 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3990641 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3990641 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4731826 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4731826 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.3275166 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.3275166 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3786342 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3786342 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.2690098 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 1.2690098 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4734865 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4734865 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.32744128 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.32744128 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.3694631 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.3694631 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4478155 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: 0.4478155 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.4733285 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -1.4733285 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.32767487 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.4333334 + value: -0.32767487 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.3 Stretched + path: + classID: 95 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim.meta new file mode 100644 index 0000000..2bc72f9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9533462cd05cdf3469c1b17d3cd9dd09 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/HumanoidDance.anim + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller b/Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller new file mode 100644 index 0000000..4bf661d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: KeyCharactersAnimationController + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 9197339518465813701} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &863772269256563407 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Walking_A + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 66e92932f4626e643acad755f2559c91, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &9197339518465813701 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 863772269256563407} + m_Position: {x: 430, y: 30, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: -20, y: -90, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 863772269256563407} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller.meta new file mode 100644 index 0000000..1067215 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4a00167a617ae884f9a2d5e5def3cd7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/KeyCharactersAnimationController.controller + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim b/Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim new file mode 100644 index 0000000..af63dac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim @@ -0,0 +1,13791 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Walking_A + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 0 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.02160298 + inSlope: 0.019093303 + outSlope: 0.019093303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.020966537 + inSlope: 0.035430245 + outSlope: 0.035430245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.010178073 + inSlope: 0.107459955 + outSlope: 0.107459955 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.002441482 + inSlope: 0.12347234 + outSlope: 0.12347234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.0017773906 + inSlope: 0.12693986 + outSlope: 0.12693986 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.023065247 + inSlope: 0.058155484 + outSlope: 0.058155484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.024343062 + inSlope: -0.036275886 + outSlope: -0.036275886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.013702585 + inSlope: -0.10648303 + outSlope: -0.10648303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.0059977067 + inSlope: -0.1234072 + outSlope: -0.1234072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.0024680237 + inSlope: -0.12571695 + outSlope: -0.12571695 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.02104546 + inSlope: -0.031622995 + outSlope: -0.031622995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.02160298 + inSlope: -0.016725658 + outSlope: -0.016725658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.94277704 + inSlope: -0.17291664 + outSlope: -0.17291664 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.9083508 + inSlope: -0.34354624 + outSlope: -0.34354624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.9341977 + inSlope: 0.7836761 + outSlope: 0.7836761 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.9795479 + inSlope: 0.3311259 + outSlope: 0.3311259 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.95204103 + inSlope: -0.34001303 + outSlope: -0.34001303 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.92003006 + inSlope: -0.39545152 + outSlope: -0.39545152 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.9104707 + inSlope: 0.5030959 + outSlope: 0.5030959 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.9795479 + inSlope: 0.31709686 + outSlope: 0.31709686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.9542547 + inSlope: -0.3292169 + outSlope: -0.3292169 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.94277704 + inSlope: -0.095915884 + outSlope: -0.095915884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.008125508 + inSlope: 0.006978856 + outSlope: 0.006978856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.008005274 + inSlope: -0.03203438 + outSlope: -0.03203438 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.006222511 + inSlope: -0.10884503 + outSlope: -0.10884503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.00074893876 + inSlope: -0.14354658 + outSlope: -0.14354658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0033472602 + inSlope: -0.012701351 + outSlope: -0.012701351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.00009781668 + inSlope: 0.14072043 + outSlope: 0.14072043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0060341028 + inSlope: 0.14820391 + outSlope: 0.14820391 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.009782444 + inSlope: 0.057809103 + outSlope: 0.057809103 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.009888043 + inSlope: -0.054493584 + outSlope: -0.054493584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.0061495383 + inSlope: -0.07175583 + outSlope: -0.07175583 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0051043215 + inSlope: -0.052180886 + outSlope: -0.052180886 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0026708106 + inSlope: -0.10656923 + outSlope: -0.10656923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.002000296 + inSlope: -0.14866075 + outSlope: -0.14866075 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.0072399057 + inSlope: 0.03470184 + outSlope: 0.03470184 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.00031315288 + inSlope: 0.1913302 + outSlope: 0.1913302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.005515437 + inSlope: 0.13492402 + outSlope: 0.13492402 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.009308095 + inSlope: 0.051326662 + outSlope: 0.051326662 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.008937218 + inSlope: -0.057798687 + outSlope: -0.057798687 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.0054548467 + inSlope: -0.15013725 + outSlope: -0.15013725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.001071928 + inSlope: -0.15551487 + outSlope: -0.15551487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.0049128076 + inSlope: -0.0043803453 + outSlope: -0.0043803453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0013639575 + inSlope: 0.1523584 + outSlope: 0.1523584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.0052444213 + inSlope: 0.16719574 + outSlope: 0.16719574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.0097824335 + inSlope: 0.09074711 + outSlope: 0.09074711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.011294231 + inSlope: -0.0322492 + outSlope: -0.0322492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.0076324823 + inSlope: -0.06670347 + outSlope: -0.06670347 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.006847331 + inSlope: -0.051296428 + outSlope: -0.051296428 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.004212719 + inSlope: -0.11868743 + outSlope: -0.11868743 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.0010651617 + inSlope: -0.04438035 + outSlope: -0.04438035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.0012540317 + inSlope: 0.108708575 + outSlope: 0.108708575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.006182088 + inSlope: 0.10307197 + outSlope: 0.10307197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.008125508 + inSlope: 0.05830266 + outSlope: 0.05830266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8.896704e-11 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 8.896704e-11 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0000000016486623 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.0000000016486623 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.037807077 + inSlope: -0.025437957 + outSlope: -0.025437957 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.036959145 + inSlope: -0.04867354 + outSlope: -0.04867354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 9.336892e-22 + inSlope: -0.21170896 + outSlope: -0.21170896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.037807062 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 9.336892e-22 + inSlope: 0.21170968 + outSlope: 0.21170968 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.036959145 + inSlope: 0.048673462 + outSlope: 0.048673462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.037807077 + inSlope: 0.025437983 + outSlope: 0.025437983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9992851 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.9992851 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.27977094 + inSlope: 0.021571217 + outSlope: 0.021571217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.22479683 + inSlope: 0.29333222 + outSlope: 0.29333222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.1932048 + inSlope: 0.1370676 + outSlope: 0.1370676 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.18968275 + inSlope: 0.005584318 + outSlope: 0.005584318 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.20474193 + inSlope: -0.1936222 + outSlope: -0.1936222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.22404292 + inSlope: -0.084870234 + outSlope: -0.084870234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.25564975 + inSlope: -0.19759078 + outSlope: -0.19759078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.27773428 + inSlope: -0.12200767 + outSlope: -0.12200767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.27977094 + inSlope: -0.061099887 + outSlope: -0.061099887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.8961873 + inSlope: -0.080646865 + outSlope: -0.080646865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.89531547 + inSlope: 0.08366435 + outSlope: 0.08366435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.9340758 + inSlope: -0.881659 + outSlope: -0.881659 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -1.0057951 + inSlope: 0.14157854 + outSlope: 0.14157854 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.98492223 + inSlope: 0.50708866 + outSlope: 0.50708866 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.9654143 + inSlope: 1.5494884 + outSlope: 1.5494884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.8816231 + inSlope: 2.5396829 + outSlope: 2.5396829 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.55982065 + inSlope: -0.343949 + outSlope: -0.343949 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.6562363 + inSlope: -0.6504703 + outSlope: -0.6504703 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.67826855 + inSlope: -0.4457874 + outSlope: -0.4457874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.7022353 + inSlope: -1.2582016 + outSlope: -1.2582016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.8821553 + inSlope: -0.9307391 + outSlope: -0.9307391 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.8961873 + inSlope: -0.42096058 + outSlope: -0.42096058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2860568 + inSlope: -1.2693969 + outSlope: -1.2693969 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.24374355 + inSlope: -2.013241 + outSlope: -2.013241 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.1518407 + inSlope: -2.8242848 + outSlope: -2.8242848 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.05545788 + inSlope: -2.582644 + outSlope: -2.582644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.020335577 + inSlope: -1.937223 + outSlope: -1.937223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0736903 + inSlope: -1.4536061 + outSlope: -1.4536061 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.2473205 + inSlope: -0.95339346 + outSlope: -0.95339346 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.31086513 + inSlope: -0.8850374 + outSlope: -0.8850374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.37005982 + inSlope: -0.81829005 + outSlope: -0.81829005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.39413488 + inSlope: -0.4187043 + outSlope: -0.4187043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.3598857 + inSlope: 0.4160329 + outSlope: 0.4160329 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.31874517 + inSlope: 1.3660666 + outSlope: 1.3660666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.17674753 + inSlope: 2.5006952 + outSlope: 2.5006952 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.090492405 + inSlope: 2.41282 + outSlope: 2.41282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.015892861 + inSlope: 1.9899696 + outSlope: 1.9899696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.042172212 + inSlope: 1.3478863 + outSlope: 1.3478863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.07396625 + inSlope: 0.7023915 + outSlope: 0.7023915 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.088998295 + inSlope: 0.60976744 + outSlope: 0.60976744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.1146174 + inSlope: 1.2779434 + outSlope: 1.2779434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.17419444 + inSlope: 2.0236123 + outSlope: 2.0236123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.24952503 + inSlope: 1.6779327 + outSlope: 1.6779327 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.2860568 + inSlope: 1.095954 + outSlope: 1.095954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.5986164 + inSlope: 0.465399 + outSlope: 0.465399 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.5831031 + inSlope: 0.79519093 + outSlope: 0.79519093 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.50469154 + inSlope: 0.88575786 + outSlope: 0.88575786 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.49274567 + inSlope: -0.09960963 + outSlope: -0.09960963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.49319485 + inSlope: 0.30446503 + outSlope: 0.30446503 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.46870118 + inSlope: 0.46551663 + outSlope: 0.46551663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.4509802 + inSlope: 1.2337576 + outSlope: 1.2337576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.38645074 + inSlope: 2.1445522 + outSlope: 2.1445522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.15746015 + inSlope: 1.8680794 + outSlope: 1.8680794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.1043177 + inSlope: 1.1406994 + outSlope: 1.1406994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.08141351 + inSlope: 0.18334387 + outSlope: 0.18334387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.12326859 + inSlope: -1.043901 + outSlope: -1.043901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.19371182 + inSlope: -0.7343576 + outSlope: -0.7343576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.22489958 + inSlope: -0.6534581 + outSlope: -0.6534581 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.25420925 + inSlope: -1.3718461 + outSlope: -1.3718461 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.316356 + inSlope: -2.4253037 + outSlope: -2.4253037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.51399124 + inSlope: -2.4196277 + outSlope: -2.4196277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.5772047 + inSlope: -1.2693756 + outSlope: -1.2693756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.5986164 + inSlope: -0.6423521 + outSlope: -0.6423521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.37637538 + inSlope: 0.70839727 + outSlope: 0.70839727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.39998862 + inSlope: 1.1013118 + outSlope: 1.1013118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.49526402 + inSlope: 0.9494764 + outSlope: 0.9494764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.50715065 + inSlope: -0.09679644 + outSlope: -0.09679644 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.5067141 + inSlope: 0.2952552 + outSlope: 0.2952552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.529452 + inSlope: 0.40897432 + outSlope: 0.40897432 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.5446257 + inSlope: 0.94065315 + outSlope: 0.94065315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.5921622 + inSlope: 1.3780887 + outSlope: 1.3780887 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.6893522 + inSlope: 0.45482773 + outSlope: 0.45482773 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.67500246 + inSlope: -0.14501454 + outSlope: -0.14501454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.6323912 + inSlope: -1.3194883 + outSlope: -1.3194883 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.57186556 + inSlope: -2.2017841 + outSlope: -2.2017841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.4084542 + inSlope: -1.638453 + outSlope: -1.638453 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.37637538 + inSlope: -0.96236587 + outSlope: -0.96236587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.6253441 + inSlope: 0.42863128 + outSlope: 0.42863128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.6110564 + inSlope: 0.7495594 + outSlope: 0.7495594 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.5342618 + inSlope: 0.94205606 + outSlope: 0.94205606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.50664395 + inSlope: 0.09884296 + outSlope: 0.09884296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.47224033 + inSlope: 0.50739956 + outSlope: 0.50739956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.43517184 + inSlope: 0.6328212 + outSlope: 0.6328212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.41227803 + inSlope: 1.4027807 + outSlope: 1.4027807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.3416532 + inSlope: 2.2986348 + outSlope: 2.2986348 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.1788102 + inSlope: 2.2436118 + outSlope: 2.2436118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.109461576 + inSlope: 1.7670411 + outSlope: 1.7670411 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.06100748 + inSlope: 0.9701123 + outSlope: 0.9701123 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.044787396 + inSlope: -0.038716376 + outSlope: -0.038716376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.063588604 + inSlope: -0.88637155 + outSlope: -0.88637155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.151957 + inSlope: -1.3474971 + outSlope: -1.3474971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.19371203 + inSlope: -1.0229155 + outSlope: -1.0229155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.28075793 + inSlope: -1.580528 + outSlope: -1.580528 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.34880477 + inSlope: -2.5439932 + outSlope: -2.5439932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.54631054 + inSlope: -2.331629 + outSlope: -2.331629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.60579944 + inSlope: -1.1855012 + outSlope: -1.1855012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.6253441 + inSlope: -0.58634037 + outSlope: -0.58634037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.33006787 + inSlope: 0.772663 + outSlope: 0.772663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.3558233 + inSlope: 1.2144259 + outSlope: 1.2144259 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.4632109 + inSlope: 1.141148 + outSlope: 1.141148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.49326643 + inSlope: 0.10145052 + outSlope: 0.10145052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.5262974 + inSlope: 0.45421135 + outSlope: 0.45421135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.5573377 + inSlope: 0.49139416 + outSlope: 0.49139416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.5744795 + inSlope: 0.92629266 + outSlope: 0.92629266 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.6190905 + inSlope: 1.252084 + outSlope: 1.252084 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.70447 + inSlope: 0.10655874 + outSlope: 0.10655874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.6719626 + inSlope: -0.2426094 + outSlope: -0.2426094 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.6150899 + inSlope: -1.5575924 + outSlope: -1.5575924 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.5451408 + inSlope: -2.492287 + outSlope: -2.492287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.36470148 + inSlope: -1.7830429 + outSlope: -1.7830429 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.33006787 + inSlope: -1.0390092 + outSlope: -1.0390092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftFootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.19493438 + inSlope: 0.10737329 + outSlope: 0.10737329 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.1985135 + inSlope: 0.16573547 + outSlope: 0.16573547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.21758772 + inSlope: 0.11442998 + outSlope: 0.11442998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.2310805 + inSlope: 0.14696473 + outSlope: 0.14696473 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.26021796 + inSlope: 0.2460118 + outSlope: 0.2460118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.27638778 + inSlope: 0.008220069 + outSlope: 0.008220069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.21145421 + inSlope: -0.27906573 + outSlope: -0.27906573 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.18969974 + inSlope: 0.04439243 + outSlope: 0.04439243 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.19493438 + inSlope: 0.053521745 + outSlope: 0.053521745 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.79518175 + inSlope: 1.1716174 + outSlope: 1.1716174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.75612783 + inSlope: 1.8077765 + outSlope: 1.8077765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.60115 + inSlope: 1.6998186 + outSlope: 1.6998186 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5592345 + inSlope: -0.34652248 + outSlope: -0.34652248 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.65623623 + inSlope: -0.68025744 + outSlope: -0.68025744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.68554485 + inSlope: -0.5137062 + outSlope: -0.5137062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.7112161 + inSlope: -1.2894493 + outSlope: -1.2894493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.8467859 + inSlope: -1.7779682 + outSlope: -1.7779682 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.8943517 + inSlope: 0.02388055 + outSlope: 0.02388055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.9073076 + inSlope: -0.5988812 + outSlope: -0.5988812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.98656374 + inSlope: -0.48578012 + outSlope: -0.48578012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.9982206 + inSlope: 0.48725834 + outSlope: 0.48725834 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.97557336 + inSlope: 1.2710509 + outSlope: 1.2710509 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.913484 + inSlope: 2.1895635 + outSlope: 2.1895635 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.8296023 + inSlope: 1.7745306 + outSlope: 1.7745306 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.79518175 + inSlope: 1.0326174 + outSlope: 1.0326174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.40058327 + inSlope: -0.015253722 + outSlope: -0.015253722 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.39087763 + inSlope: 0.50048584 + outSlope: 0.50048584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.367726 + inSlope: 0.6117032 + outSlope: 0.6117032 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3202044 + inSlope: 1.3782474 + outSlope: 1.3782474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.17728801 + inSlope: 2.515827 + outSlope: 2.515827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.09049245 + inSlope: 2.4354014 + outSlope: 2.4354014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.014927937 + inSlope: 2.0008454 + outSlope: 2.0008454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.042897243 + inSlope: 1.3505474 + outSlope: 1.3505474 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.07510856 + inSlope: 0.71492976 + outSlope: 0.71492976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.09055924 + inSlope: 0.6082322 + outSlope: 0.6082322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.11565738 + inSlope: 1.3841412 + outSlope: 1.3841412 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.18283531 + inSlope: 2.1097708 + outSlope: 2.1097708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.2563087 + inSlope: 1.5874767 + outSlope: 1.5874767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.28866705 + inSlope: -0.21362996 + outSlope: -0.21362996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.2420667 + inSlope: -2.0649667 + outSlope: -2.0649667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.15100265 + inSlope: -2.7808309 + outSlope: -2.7808309 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.056677964 + inSlope: -2.5427575 + outSlope: -2.5427575 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.01851453 + inSlope: -1.94859 + outSlope: -1.94859 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.07322801 + inSlope: -1.493443 + outSlope: -1.493443 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.21418548 + inSlope: -0.8305217 + outSlope: -0.8305217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.24103484 + inSlope: -0.91555387 + outSlope: -0.91555387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.3127278 + inSlope: -1.2279441 + outSlope: -1.2279441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.35708532 + inSlope: -1.2960763 + outSlope: -1.2960763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.39913282 + inSlope: -0.7305769 + outSlope: -0.7305769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.40058327 + inSlope: 0.15621468 + outSlope: 0.15621468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.2590357 + inSlope: 0.9571637 + outSlope: 0.9571637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.22713025 + inSlope: 1.5836437 + outSlope: 1.5836437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.15345946 + inSlope: 2.2451272 + outSlope: 2.2451272 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.07745507 + inSlope: 1.6300763 + outSlope: 1.6300763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.044787694 + inSlope: 0.20962092 + outSlope: 0.20962092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.06348035 + inSlope: -0.8823019 + outSlope: -0.8823019 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.15168142 + inSlope: -1.3515633 + outSlope: -1.3515633 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.19371206 + inSlope: -1.0351522 + outSlope: -1.0351522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.28159493 + inSlope: -1.5659933 + outSlope: -1.5659933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.34880143 + inSlope: -2.5243804 + outSlope: -2.5243804 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.54670286 + inSlope: -2.352632 + outSlope: -2.352632 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.6253441 + inSlope: -0.052138522 + outSlope: -0.052138522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.53419226 + inSlope: 0.9341774 + outSlope: 0.9341774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.50664324 + inSlope: 0.09883225 + outSlope: 0.09883225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.4961758 + inSlope: 0.115858465 + outSlope: 0.115858465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.45959088 + inSlope: 0.65592945 + outSlope: 0.65592945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.43417627 + inSlope: 1.2227491 + outSlope: 1.2227491 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.37807435 + inSlope: 2.059617 + outSlope: 2.059617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.2968683 + inSlope: 1.7855769 + outSlope: 1.7855769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.2590357 + inSlope: 1.1349788 + outSlope: 1.1349788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.65795183 + inSlope: 0.3505164 + outSlope: 0.3505164 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.6902537 + inSlope: 0.49824262 + outSlope: 0.49824262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.67178553 + inSlope: -0.24793358 + outSlope: -0.24793358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.6150919 + inSlope: -1.5463245 + outSlope: -1.5463245 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.54552925 + inSlope: -2.4994812 + outSlope: -2.4994812 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.36315283 + inSlope: -1.7758784 + outSlope: -1.7758784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.33006802 + inSlope: -0.08807114 + outSlope: -0.08807114 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.41176403 + inSlope: 1.5901482 + outSlope: 1.5901482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.4632913 + inSlope: 1.1301328 + outSlope: 1.1301328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.4932673 + inSlope: 0.10144025 + outSlope: 0.10144025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.503795 + inSlope: 0.11395723 + outSlope: 0.11395723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.5373789 + inSlope: 0.55431974 + outSlope: 0.55431974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.55811363 + inSlope: 0.9024882 + outSlope: 0.9024882 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.6417704 + inSlope: 0.90610504 + outSlope: 0.90610504 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.65795183 + inSlope: 0.48544276 + outSlope: 0.48544276 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.30801 + inSlope: 0.96107835 + outSlope: 0.96107835 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.27597407 + inSlope: 1.6084896 + outSlope: 1.6084896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.20077737 + inSlope: 2.330101 + outSlope: 2.330101 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.12063399 + inSlope: 1.7904582 + outSlope: 1.7904582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.08141348 + inSlope: 0.42971027 + outSlope: 0.42971027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.09198664 + inSlope: -0.6237776 + outSlope: -0.6237776 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.16141328 + inSlope: -1.0606973 + outSlope: -1.0606973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.19371182 + inSlope: -0.7466229 + outSlope: -0.7466229 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.22587493 + inSlope: -0.65808225 + outSlope: -0.65808225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.2550603 + inSlope: -1.3571621 + outSlope: -1.3571621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.31635246 + inSlope: -2.4051316 + outSlope: -2.4051316 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.51441544 + inSlope: -2.4426587 + outSlope: -2.4426587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.5986165 + inSlope: -0.058500707 + outSlope: -0.058500707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.504617 + inSlope: 0.87713754 + outSlope: 0.87713754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.49274498 + inSlope: -0.099625744 + outSlope: -0.099625744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.50323725 + inSlope: -0.092939004 + outSlope: -0.092939004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.48690706 + inSlope: 0.4633647 + outSlope: 0.4633647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.46775568 + inSlope: 1.0268315 + outSlope: 1.0268315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.4184517 + inSlope: 1.8643807 + outSlope: 1.8643807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.34346348 + inSlope: 1.6566229 + outSlope: 1.6566229 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.30801 + inSlope: 1.0636051 + outSlope: 1.0636051 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.63649815 + inSlope: 0.43591616 + outSlope: 0.43591616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.6510287 + inSlope: 0.6225764 + outSlope: 0.6225764 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.6967407 + inSlope: 0.36601686 + outSlope: 0.36601686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.67483264 + inSlope: -0.14993282 + outSlope: -0.14993282 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.6323929 + inSlope: -1.3091797 + outSlope: -1.3091797 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.57222414 + inSlope: -2.2085526 + outSlope: -2.2085526 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.4069782 + inSlope: -1.6317128 + outSlope: -1.6317128 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.37637526 + inSlope: -0.08397901 + outSlope: -0.08397901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.45049235 + inSlope: 1.4094031 + outSlope: 1.4094031 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.49533978 + inSlope: 0.9390326 + outSlope: 0.9390326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.50715125 + inSlope: -0.09681076 + outSlope: -0.09681076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.4967418 + inSlope: -0.0939873 + outSlope: -0.0939873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.5127591 + inSlope: 0.43406287 + outSlope: 0.43406287 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.53028756 + inSlope: 0.8585929 + outSlope: 0.8585929 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.56999856 + inSlope: 1.3170071 + outSlope: 1.3170071 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.6180881 + inSlope: 0.9974922 + outSlope: 0.9974922 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.63649815 + inSlope: 0.55230135 + outSlope: 0.55230135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightFootQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.65785867 + inSlope: -0.01266539 + outSlope: -0.01266539 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.73423225 + inSlope: 0.21165043 + outSlope: 0.21165043 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.65785867 + inSlope: 0.03133002 + outSlope: 0.03133002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.28461203 + inSlope: 0.16635774 + outSlope: 0.16635774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.2901573 + inSlope: 0.28696817 + outSlope: 0.28696817 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.3282731 + inSlope: 0.00032544136 + outSlope: 0.00032544136 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.29546025 + inSlope: -0.773401 + outSlope: -0.773401 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.2676359 + inSlope: -0.6741858 + outSlope: -0.6741858 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.25051454 + inSlope: -0.33635777 + outSlope: -0.33635777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.24521206 + inSlope: -0.14171028 + outSlope: -0.14171028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.25079328 + inSlope: 0.294079 + outSlope: 0.294079 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.27567467 + inSlope: 0.33284926 + outSlope: 0.33284926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.29400268 + inSlope: 0.3572055 + outSlope: 0.3572055 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.3189305 + inSlope: -0.49007154 + outSlope: -0.49007154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.26754472 + inSlope: -0.6715642 + outSlope: -0.6715642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.25051466 + inSlope: -0.3180251 + outSlope: -0.3180251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.24634303 + inSlope: -0.08925121 + outSlope: -0.08925121 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.26040062 + inSlope: 0.33990684 + outSlope: 0.33990684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.28129902 + inSlope: 0.16505484 + outSlope: 0.16505484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.28461203 + inSlope: 0.099390246 + outSlope: 0.099390246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.250438 + inSlope: 0.17553358 + outSlope: 0.17553358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.24458688 + inSlope: 0.35074598 + outSlope: 0.35074598 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.19860385 + inSlope: 1.0274599 + outSlope: 1.0274599 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.11353545 + inSlope: 1.3119574 + outSlope: 1.3119574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.028377209 + inSlope: 1.3410046 + outSlope: 1.3410046 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.018306524 + inSlope: 1.4551325 + outSlope: 1.4551325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.06863161 + inSlope: 1.5435785 + outSlope: 1.5435785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.12121175 + inSlope: 1.4898255 + outSlope: 1.4898255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.21130349 + inSlope: 1.238987 + outSlope: 1.238987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.25055248 + inSlope: 1.0675418 + outSlope: 1.0675418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.28247294 + inSlope: 0.62287885 + outSlope: 0.62287885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.29207772 + inSlope: 0.15712348 + outSlope: 0.15712348 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.24311236 + inSlope: -0.7683039 + outSlope: -0.7683039 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.17795952 + inSlope: -1.2949073 + outSlope: -1.2949073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.07327861 + inSlope: -1.6564417 + outSlope: -1.6564417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.018306315 + inSlope: -1.6037793 + outSlope: -1.6037793 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.03364001 + inSlope: -1.4570537 + outSlope: -1.4570537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.078830585 + inSlope: -1.3513441 + outSlope: -1.3513441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.1620246 + inSlope: -1.0141101 + outSlope: -1.0141101 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.19133696 + inSlope: -0.8744734 + outSlope: -0.8744734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.24241292 + inSlope: -0.45172772 + outSlope: -0.45172772 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.250438 + inSlope: -0.24075262 + outSlope: -0.24075262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.09150789 + inSlope: 0.29668403 + outSlope: 0.29668403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.10139736 + inSlope: 0.5458104 + outSlope: 0.5458104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.25828248 + inSlope: 1.3215752 + outSlope: 1.3215752 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.37772182 + inSlope: 1.1756158 + outSlope: 1.1756158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.47083756 + inSlope: 0.57714236 + outSlope: 0.57714236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.5191024 + inSlope: 0.22303018 + outSlope: 0.22303018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.50535125 + inSlope: -0.8334109 + outSlope: -0.8334109 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.37772173 + inSlope: -1.3628255 + outSlope: -1.3628255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.23673263 + inSlope: -1.406726 + outSlope: -1.406726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.098773666 + inSlope: -0.4208647 + outSlope: -0.4208647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.09150789 + inSlope: -0.2179735 + outSlope: -0.2179735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.040214986 + inSlope: 0.0648481 + outSlope: 0.0648481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.04237659 + inSlope: 0.10715301 + outSlope: 0.10715301 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.053690374 + inSlope: 0.21077675 + outSlope: 0.21077675 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.061410304 + inSlope: 0.33295292 + outSlope: 0.33295292 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.095098056 + inSlope: 0.58036995 + outSlope: 0.58036995 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.12982954 + inSlope: 0.38578203 + outSlope: 0.38578203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.15772808 + inSlope: -0.0006953627 + outSlope: -0.0006953627 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.14469242 + inSlope: -0.20797718 + outSlope: -0.20797718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.124740124 + inSlope: -0.018204484 + outSlope: -0.018204484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.13677195 + inSlope: -0.07568874 + outSlope: -0.07568874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.1024943 + inSlope: -0.4452655 + outSlope: -0.4452655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.049438227 + inSlope: -0.25160456 + outSlope: -0.25160456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.04299555 + inSlope: -0.1383484 + outSlope: -0.1383484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.040214986 + inSlope: -0.083417006 + outSlope: -0.083417006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.95939213 + inSlope: 0.026164053 + outSlope: 0.026164053 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.9405645 + inSlope: -0.4576009 + outSlope: -0.4576009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.8313455 + inSlope: -0.09842188 + outSlope: -0.09842188 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.8263073 + inSlope: 0.07483011 + outSlope: 0.07483011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.9513503 + inSlope: 0.18205333 + outSlope: 0.18205333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.95939213 + inSlope: 0.024940992 + outSlope: 0.024940992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.26377276 + inSlope: 0.21682708 + outSlope: 0.21682708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.2565452 + inSlope: 0.36845794 + outSlope: 0.36845794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.20471396 + inSlope: 0.17943756 + outSlope: 0.17943756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.2207591 + inSlope: -0.38884738 + outSlope: -0.38884738 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.2329734 + inSlope: -0.17943622 + outSlope: -0.17943622 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.2144908 + inSlope: 0.24205822 + outSlope: 0.24205822 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.16283982 + inSlope: 0.36151087 + outSlope: 0.36151087 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.13998993 + inSlope: 0.17783685 + outSlope: 0.17783685 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.13804777 + inSlope: -0.19644588 + outSlope: -0.19644588 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.15308633 + inSlope: -0.665748 + outSlope: -0.665748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.21316771 + inSlope: -0.7543564 + outSlope: -0.7543564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.2494241 + inSlope: -0.19884332 + outSlope: -0.19884332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.26377276 + inSlope: -0.0011095415 + outSlope: -0.0011095415 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHandQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.7443355 + inSlope: -0.02335131 + outSlope: -0.02335131 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.660061 + inSlope: 0.14396939 + outSlope: 0.14396939 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.7443355 + inSlope: 0.040892996 + outSlope: 0.040892996 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.28506216 + inSlope: 0.17595021 + outSlope: 0.17595021 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.29092717 + inSlope: 0.29712883 + outSlope: 0.29712883 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.3286397 + inSlope: -0.011961758 + outSlope: -0.011961758 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.29568192 + inSlope: -0.7759576 + outSlope: -0.7759576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.2677517 + inSlope: -0.67750907 + outSlope: -0.67750907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.25051466 + inSlope: -0.33982006 + outSlope: -0.33982006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.24509703 + inSlope: -0.1450275 + outSlope: -0.1450275 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.25039697 + inSlope: 0.29287356 + outSlope: 0.29287356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.2751018 + inSlope: 0.3326119 + outSlope: 0.3326119 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.2929552 + inSlope: 0.34326875 + outSlope: 0.34326875 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.32759035 + inSlope: -0.018924542 + outSlope: -0.018924542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.2950639 + inSlope: -0.76823694 + outSlope: -0.76823694 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.26742908 + inSlope: -0.6682401 + outSlope: -0.6682401 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.25051454 + inSlope: -0.3145615 + outSlope: -0.3145615 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.2464583 + inSlope: -0.08594427 + outSlope: -0.08594427 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.26079914 + inSlope: 0.34075397 + outSlope: 0.34075397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.28198498 + inSlope: 0.16561139 + outSlope: 0.16561139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.28506216 + inSlope: 0.092315465 + outSlope: 0.092315465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.29033768 + inSlope: -0.18904476 + outSlope: -0.18904476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.2840362 + inSlope: -0.3468521 + outSlope: -0.3468521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.24234441 + inSlope: -0.80957985 + outSlope: -0.80957985 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.17639403 + inSlope: -1.2865851 + outSlope: -1.2865851 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.07248909 + inSlope: -1.6374497 + outSlope: -1.6374497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.018306557 + inSlope: -1.5708438 + outSlope: -1.5708438 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.032233823 + inSlope: -1.4348221 + outSlope: -1.4348221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.07734824 + inSlope: -1.3462993 + outSlope: -1.3462993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.1604825 + inSlope: -1.026202 + outSlope: -1.026202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.1904006 + inSlope: -0.77028555 + outSlope: -0.77028555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.21183486 + inSlope: -0.69220495 + outSlope: -0.69220495 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.23654757 + inSlope: -0.5398965 + outSlope: -0.5398965 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.22797969 + inSlope: 0.715297 + outSlope: 0.715297 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.11196982 + inSlope: 1.3036368 + outSlope: 1.3036368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.027587393 + inSlope: 1.3220139 + outSlope: 1.3220139 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.018306738 + inSlope: 1.4222002 + outSlope: 1.4222002 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.06722595 + inSlope: 1.5213522 + outSlope: 1.5213522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.11973021 + inSlope: 1.4847934 + outSlope: 1.4847934 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.20976433 + inSlope: 1.2511284 + outSlope: 1.2511284 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.24962074 + inSlope: 0.9632604 + outSlope: 0.9632604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.29033768 + inSlope: 0.12381446 + outSlope: 0.12381446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandT.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15065387 + inSlope: -0.1006329 + outSlope: -0.1006329 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.14729944 + inSlope: -0.17044386 + outSlope: -0.17044386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.12474031 + inSlope: -0.033111874 + outSlope: -0.033111874 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.13677216 + inSlope: -0.07568502 + outSlope: -0.07568502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.10319906 + inSlope: -0.43251216 + outSlope: -0.43251216 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.043404173 + inSlope: -0.1524894 + outSlope: -0.1524894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.04021512 + inSlope: -0.016706236 + outSlope: -0.016706236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.047078237 + inSlope: 0.1680481 + outSlope: 0.1680481 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.05349363 + inSlope: 0.21498379 + outSlope: 0.21498379 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.061410487 + inSlope: 0.335905 + outSlope: 0.335905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.095098265 + inSlope: 0.5803721 + outSlope: 0.5803721 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.1298298 + inSlope: 0.38097176 + outSlope: 0.38097176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.15065387 + inSlope: -0.0138268005 + outSlope: -0.0138268005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.x + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51179624 + inSlope: 0.12730837 + outSlope: 0.12730837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.52915 + inSlope: 0.013416391 + outSlope: 0.013416391 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.46949187 + inSlope: -1.224928 + outSlope: -1.224928 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.37772185 + inSlope: -1.3717551 + outSlope: -1.3717551 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.23355474 + inSlope: -1.4400344 + outSlope: -1.4400344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.09150779 + inSlope: 0.099892974 + outSlope: 0.099892974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.1668091 + inSlope: 1.2448187 + outSlope: 1.2448187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.25828257 + inSlope: 1.3215742 + outSlope: 1.3215742 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.37772197 + inSlope: 1.1856155 + outSlope: 1.1856155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.47524297 + inSlope: 0.6352943 + outSlope: 0.6352943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.51179624 + inSlope: 0.01751663 + outSlope: 0.01751663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.y + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.17400424 + inSlope: -0.18676578 + outSlope: -0.18676578 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.16777872 + inSlope: -0.29516768 + outSlope: -0.29516768 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.13804772 + inSlope: 0.17132902 + outSlope: 0.17132902 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.15308632 + inSlope: 0.66575027 + outSlope: 0.66575027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.2131677 + inSlope: 0.75435543 + outSlope: 0.75435543 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.25258434 + inSlope: 0.27310434 + outSlope: 0.27310434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.251803 + inSlope: -0.43496925 + outSlope: -0.43496925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.21727356 + inSlope: -0.45091325 + outSlope: -0.45091325 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.20471399 + inSlope: -0.15335014 + outSlope: -0.15335014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.20705023 + inSlope: 0.24067746 + outSlope: 0.24067746 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.23297341 + inSlope: 0.17943382 + outSlope: 0.17943382 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.21126305 + inSlope: -0.31895667 + outSlope: -0.31895667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.17526375 + inSlope: -0.071834356 + outSlope: -0.071834356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.17400424 + inSlope: -0.03778521 + outSlope: -0.03778521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.z + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.8277021 + inSlope: 0.022383926 + outSlope: 0.022383926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.85329074 + inSlope: -0.45230174 + outSlope: -0.45230174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.9492457 + inSlope: -0.17351212 + outSlope: -0.17351212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.9230652 + inSlope: 0.54133236 + outSlope: 0.54133236 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.82820135 + inSlope: 0.037599217 + outSlope: 0.037599217 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.8277021 + inSlope: 0.00032722982 + outSlope: 0.00032722982 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHandQ.w + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.12500018 + inSlope: 0.084124796 + outSlope: 0.084124796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.12219602 + inSlope: 0.16096036 + outSlope: 0.16096036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: 0.69988877 + outSlope: 0.69988877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.12500001 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0 + inSlope: -0.69989127 + outSlope: -0.69989127 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.12219602 + inSlope: -0.1609601 + outSlope: -0.1609601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.12500018 + inSlope: -0.084124885 + outSlope: -0.084124885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Spine Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Chest Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: UpperChest Twist Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Nod Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Tilt Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Neck Turn Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0.0000012808251 + outSlope: -0.0000012808251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.000000085388336 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: 0.0000012808251 + outSlope: 0.0000012808251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0 + inSlope: -0.0000012816799 + outSlope: -0.0000012816799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.00000008544532 + inSlope: 1.1368684e-12 + outSlope: 1.1368684e-12 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0.0000012816811 + outSlope: 0.0000012816811 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0 + inSlope: -0.0000012816811 + outSlope: -0.0000012816811 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.00000008544532 + inSlope: -2.2737368e-12 + outSlope: -2.2737368e-12 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0 + inSlope: 0.0000012816788 + outSlope: 0.0000012816788 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0 + inSlope: 0.0000012807018 + outSlope: 0.0000012807018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.00000008538019 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0 + inSlope: -0.0000012807018 + outSlope: -0.0000012807018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Nod Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.12500018 + inSlope: -0.084124796 + outSlope: -0.084124796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.12219602 + inSlope: -0.16096036 + outSlope: -0.16096036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: -0.69988877 + outSlope: -0.69988877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.12500001 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0 + inSlope: 0.6998906 + outSlope: 0.6998906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.12219602 + inSlope: 0.1609601 + outSlope: 0.1609601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.12500018 + inSlope: 0.084124885 + outSlope: 0.084124885 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Tilt Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Head Turn Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Eye Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Eye In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Eye Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Eye In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Jaw Close + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Jaw Left-Right + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.06626677 + inSlope: -0.18587618 + outSlope: -0.18587618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.07246264 + inSlope: 0.12777966 + outSlope: 0.12777966 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.057748124 + inSlope: 1.0121992 + outSlope: 1.0121992 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.0049826917 + inSlope: 3.1505456 + outSlope: 3.1505456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.15228824 + inSlope: 5.183361 + outSlope: 5.183361 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.34057468 + inSlope: 5.384962 + outSlope: 5.384962 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.5112858 + inSlope: 4.958396 + outSlope: 4.958396 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.6711345 + inSlope: 4.3486166 + outSlope: 4.3486166 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.80119354 + inSlope: 3.9762437 + outSlope: 3.9762437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.93621737 + inSlope: 5.4539785 + outSlope: 5.4539785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1.1647921 + inSlope: 4.184862 + outSlope: 4.184862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1.2152082 + inSlope: 1.44274 + outSlope: 1.44274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 1.3087558 + inSlope: 1.4866323 + outSlope: 1.4866323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 1.3600836 + inSlope: -5.6635118 + outSlope: -5.6635118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.9311887 + inSlope: -9.246431 + outSlope: -9.246431 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.7436551 + inSlope: -4.6255865 + outSlope: -4.6255865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.55483586 + inSlope: -1.3156546 + outSlope: -1.3156546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.53510576 + inSlope: 0.19590837 + outSlope: 0.19590837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.56789637 + inSlope: -0.59159285 + outSlope: -0.59159285 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.49566615 + inSlope: -5.62734 + outSlope: -5.62734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.19274059 + inSlope: -9.446339 + outSlope: -9.446339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.13408971 + inSlope: -7.9613466 + outSlope: -7.9613466 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.3380163 + inSlope: -4.986684 + outSlope: -4.986684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.53204954 + inSlope: -1.3477488 + outSlope: -1.3477488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.5563853 + inSlope: 0.16620946 + outSlope: 0.16620946 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.52096885 + inSlope: 2.583038 + outSlope: 2.583038 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.38418284 + inSlope: 4.282688 + outSlope: 4.282688 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.23545657 + inSlope: 3.8942862 + outSlope: 3.8942862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.12456362 + inSlope: 2.5378435 + outSlope: 2.5378435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.06626677 + inSlope: 1.7489072 + outSlope: 1.7489072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.00000018137789 + inSlope: 0.00000154609 + outSlope: 0.00000154609 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.00000023291422 + inSlope: -0.000001846621 + outSlope: -0.000001846621 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.0000000582698 + inSlope: -0.0000013525809 + outSlope: -0.0000013525809 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.00000014274217 + inSlope: -0.0000012164668 + outSlope: -0.0000012164668 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.00000002282795 + inSlope: -0.00000028531622 + outSlope: -0.00000028531622 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.0000001237211 + inSlope: 0.00000014380521 + outSlope: 0.00000014380521 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.000000013240986 + inSlope: -0.0000029245562 + outSlope: -0.0000029245562 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.00000007124935 + inSlope: -0.0000007860214 + outSlope: -0.0000007860214 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.00000006564241 + inSlope: 0.00000373477 + outSlope: 0.00000373477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.0000001777353 + inSlope: 0.0000012076387 + outSlope: 0.0000012076387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.000000014866838 + inSlope: -0.0000022393249 + outSlope: -0.0000022393249 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.000000028446989 + inSlope: -0.0000023397472 + outSlope: -0.0000023397472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.00000014111644 + inSlope: -0.00000006673099 + outSlope: -0.00000006673099 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.000000023998107 + inSlope: 0.0000005719536 + outSlope: 0.0000005719536 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.00000010298621 + inSlope: 0.000002298701 + outSlope: 0.000002298701 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.00000017724456 + inSlope: 0.00000094701545 + outSlope: 0.00000094701545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.000000039852306 + inSlope: -0.0000024117007 + outSlope: -0.0000024117007 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.000000014836614 + inSlope: -0.0000037573045 + outSlope: -0.0000037573045 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.0000002340228 + inSlope: -0.0000063714506 + outSlope: -0.0000063714506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.00000040992683 + inSlope: 0.0000038082976 + outSlope: 0.0000038082976 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.00000001986422 + inSlope: 0.000005859991 + outSlope: 0.000005859991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.00000001926039 + inSlope: 0.00000023429584 + outSlope: 0.00000023429584 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.000000035484025 + inSlope: 0.0000025181748 + outSlope: 0.0000025181748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.00000014861807 + inSlope: 0.0000019268148 + outSlope: 0.0000019268148 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.00000016393842 + inSlope: 0.0000019216754 + outSlope: 0.0000019216754 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.00000027672985 + inSlope: 0.00000040429666 + outSlope: 0.00000040429666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.00000019089171 + inSlope: -0.0000013895108 + outSlope: -0.0000013895108 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.00000018409588 + inSlope: -0.00000030970565 + outSlope: -0.00000030970565 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.00000017024468 + inSlope: 0.00000027708975 + outSlope: 0.00000027708975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.00000020256851 + inSlope: 0.00000031464498 + outSlope: 0.00000031464498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.00000019122095 + inSlope: -0.00000031785913 + outSlope: -0.00000031785913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.00000018137789 + inSlope: -0.00000029529218 + outSlope: -0.00000029529218 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.00000019948389 + inSlope: -0.0000034190434 + outSlope: -0.0000034190434 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.00000008551577 + inSlope: -0.0000025649322 + outSlope: -0.0000025649322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.00000002848841 + inSlope: 0.00000042482333 + outSlope: 0.00000042482333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.00000011383734 + inSlope: -0.000001710819 + outSlope: -0.000001710819 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.000000085566164 + inSlope: -0.0000025708482 + outSlope: -0.0000025708482 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.000000057552526 + inSlope: 0.0000021589608 + outSlope: 0.0000021589608 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.000000058364606 + inSlope: -0.00000002844888 + outSlope: -0.00000002844888 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.00000005944906 + inSlope: -0.000008145384 + outSlope: -0.000008145384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.0000004846609 + inSlope: -0.0000009689102 + outSlope: -0.0000009689102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.0000001240431 + inSlope: 0.0000033607141 + outSlope: 0.0000033607141 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.00000026061335 + inSlope: -0.0000030876827 + outSlope: -0.0000030876827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.0000003298886 + inSlope: 0.0000049107857 + outSlope: 0.0000049107857 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.000000066772685 + inSlope: -0.0000011403981 + outSlope: -0.0000011403981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.0000004059148 + inSlope: -0.0000010015901 + outSlope: -0.0000010015901 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0 + inSlope: 0.0000042298348 + outSlope: 0.0000042298348 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.00000012392572 + inSlope: -0.00000090078197 + outSlope: -0.00000090078197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.00000006005196 + inSlope: 0.0000009725856 + outSlope: 0.0000009725856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.000000059086624 + inSlope: 0.0000017801998 + outSlope: 0.0000017801998 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.00000005862791 + inSlope: 0.0000008863018 + outSlope: 0.0000008863018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0 + inSlope: -0.0000061634564 + outSlope: -0.0000061634564 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.0000003522689 + inSlope: 0.0000026224016 + outSlope: 0.0000026224016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.00000017482756 + inSlope: 0.000008711234 + outSlope: 0.000008711234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.0000002284804 + inSlope: 0.00000038244272 + outSlope: 0.00000038244272 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.00000020032367 + inSlope: -0.000000109320894 + outSlope: -0.000000109320894 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.00000022119234 + inSlope: 0.0000004244409 + outSlope: 0.0000004244409 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.00000022861974 + inSlope: -0.0000013328099 + outSlope: -0.0000013328099 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.00000013233826 + inSlope: -0.0000009557011 + outSlope: -0.0000009557011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.00000016490623 + inSlope: 0.00000022508206 + outSlope: 0.00000022508206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.00000014734368 + inSlope: -0.00000001462422 + outSlope: -0.00000001462422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.00000016393125 + inSlope: 0.0000012641784 + outSlope: 0.0000012641784 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.00000023162217 + inSlope: 0.0000005435977 + outSlope: 0.0000005435977 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.00000020017094 + inSlope: -0.0000004820729 + outSlope: -0.0000004820729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.00000019948389 + inSlope: -0.000000020611585 + outSlope: -0.000000020611585 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Upper Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.59926236 + inSlope: -3.383052 + outSlope: -3.383052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.48649395 + inSlope: -4.3832726 + outSlope: -4.3832726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.30704418 + inSlope: -4.418494 + outSlope: -4.418494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.16588247 + inSlope: 0.85568917 + outSlope: 0.85568917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.2489736 + inSlope: 3.721587 + outSlope: 3.721587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.41398832 + inSlope: 5.378321 + outSlope: 5.378321 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.6075284 + inSlope: 4.9898376 + outSlope: 4.9898376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.74664414 + inSlope: 3.9965212 + outSlope: 3.9965212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.8739631 + inSlope: 6.04347 + outSlope: 6.04347 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1.1495421 + inSlope: 4.1334867 + outSlope: 4.1334867 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1.1495289 + inSlope: -0.0003880261 + outSlope: -0.0003880261 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 1.149518 + inSlope: 0.00042021277 + outSlope: 0.00042021277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 1.1495442 + inSlope: -11.284102 + outSlope: -11.284102 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.39724523 + inSlope: -16.568335 + outSlope: -16.568335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.044989012 + inSlope: -8.896185 + outSlope: -8.896185 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.19583425 + inSlope: -6.122312 + outSlope: -6.122312 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.46762863 + inSlope: -2.3643162 + outSlope: -2.3643162 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.5207863 + inSlope: -1.5165331 + outSlope: -1.5165331 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.56873083 + inSlope: -1.3454435 + outSlope: -1.3454435 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.6104825 + inSlope: 0.011924863 + outSlope: 0.011924863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.56793576 + inSlope: 2.2633476 + outSlope: 2.2633476 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.45959255 + inSlope: 3.3494458 + outSlope: 3.3494458 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.3446394 + inSlope: 3.0516386 + outSlope: 3.0516386 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.25615 + inSlope: 1.6127961 + outSlope: 1.6127961 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.2371196 + inSlope: -0.35686174 + outSlope: -0.35686174 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.27994084 + inSlope: -0.026017904 + outSlope: -0.026017904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.2388542 + inSlope: 4.6116037 + outSlope: 4.6116037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.027499111 + inSlope: 9.435763 + outSlope: 9.435763 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.39019737 + inSlope: 8.576437 + outSlope: 8.576437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.59926236 + inSlope: 6.2719555 + outSlope: 6.2719555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Lower Leg Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.00000012458098 + inSlope: -0.0000007190975 + outSlope: -0.0000007190975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.00000010061106 + inSlope: 0.00000002445617 + outSlope: 0.00000002445617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.00000012621139 + inSlope: 0.00000028561624 + outSlope: 0.00000028561624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.00000011965214 + inSlope: -0.00000017410926 + outSlope: -0.00000017410926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.000000114604106 + inSlope: 0.00000022783314 + outSlope: 0.00000022783314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.00000013484102 + inSlope: 0.0000030314263 + outSlope: 0.0000030314263 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.00000031669927 + inSlope: 0.00000016319518 + outSlope: 0.00000016319518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.00000014572078 + inSlope: -0.000004750489 + outSlope: -0.000004750489 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: -0.00000010233725 + outSlope: -0.00000010233725 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.0000001388983 + inSlope: -0.0000057336943 + outSlope: -0.0000057336943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.00000038224624 + inSlope: -0.0000012643841 + outSlope: -0.0000012643841 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.000000054606076 + inSlope: 0.0000032764456 + outSlope: 0.0000032764456 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.00000016381672 + inSlope: -0.0000040954274 + outSlope: -0.0000040954274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.00000021842258 + inSlope: 0.000002457251 + outSlope: 0.000002457251 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0 + inSlope: 0.0000053476224 + outSlope: 0.0000053476224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.00000013808545 + inSlope: 0.0000017439831 + outSlope: 0.0000017439831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.0000001162654 + inSlope: 0.000004105059 + outSlope: 0.000004105059 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.00000041175628 + inSlope: 0.0000058997475 + outSlope: 0.0000058997475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.00000050958204 + inSlope: -0.00000046758078 + outSlope: -0.00000046758078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.00000038058403 + inSlope: -0.000003989781 + outSlope: -0.000003989781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.00000024359667 + inSlope: -0.0000013883878 + outSlope: -0.0000013883878 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.000000288025 + inSlope: 0.0000025970626 + outSlope: 0.0000025970626 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.00000041673408 + inSlope: 0.00000061605044 + outSlope: 0.00000061605044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.00000032909483 + inSlope: 0.0000015462873 + outSlope: 0.0000015462873 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.00000051982 + inSlope: 0.0000035615076 + outSlope: 0.0000035615076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.0000005665288 + inSlope: -0.0000023024381 + outSlope: -0.0000023024381 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.0000003663239 + inSlope: -0.0000025829484 + outSlope: -0.0000025829484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.00000039433203 + inSlope: 0.0000019030477 + outSlope: 0.0000019030477 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.0000004931938 + inSlope: -0.00000043169348 + outSlope: -0.00000043169348 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.00000036555267 + inSlope: -0.000005625422 + outSlope: -0.000005625422 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.00000011816601 + inSlope: -0.0000031193981 + outSlope: -0.0000031193981 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.00000015759312 + inSlope: 0.00000009622255 + outSlope: 0.00000009622255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.00000012458098 + inSlope: -0.0000009903653 + outSlope: -0.0000009903653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Lower Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.52195364 + inSlope: -2.2726 + outSlope: -2.2726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.597707 + inSlope: -2.7258735 + outSlope: -2.7258735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.70367855 + inSlope: -2.6743212 + outSlope: -2.6743212 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.7759951 + inSlope: -2.7257931 + outSlope: -2.7257931 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.9406496 + inSlope: 0.56870544 + outSlope: 0.56870544 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.84748435 + inSlope: 3.6513648 + outSlope: 3.6513648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.6972253 + inSlope: 3.6382468 + outSlope: 3.6382468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.6049346 + inSlope: 2.412115 + outSlope: 2.412115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.5364176 + inSlope: 4.5130014 + outSlope: 4.5130014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.30406782 + inSlope: 3.572485 + outSlope: 3.572485 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.29825196 + inSlope: 0.34779826 + outSlope: 0.34779826 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.28088126 + inSlope: 0.58451974 + outSlope: 0.58451974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.25928396 + inSlope: 0.817081 + outSlope: 0.817081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.2264092 + inSlope: -7.147518 + outSlope: -7.147518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.7357847 + inSlope: -8.869078 + outSlope: -8.869078 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.81768066 + inSlope: -1.0613492 + outSlope: -1.0613492 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.77109635 + inSlope: 0.8221358 + outSlope: 0.8221358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.75173235 + inSlope: -0.5201198 + outSlope: -0.5201198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.80577093 + inSlope: -1.5978143 + outSlope: -1.5978143 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.8582533 + inSlope: 1.0013335 + outSlope: 1.0013335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.7390155 + inSlope: 7.179022 + outSlope: 7.179022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.37965167 + inSlope: 11.6454115 + outSlope: 11.6454115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.03734588 + inSlope: 11.382096 + outSlope: 11.382096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.37915477 + inSlope: 8.056385 + outSlope: 8.056385 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.57443804 + inSlope: 2.3086855 + outSlope: 2.3086855 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.53306735 + inSlope: -6.105354 + outSlope: -6.105354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.1674142 + inSlope: -14.028376 + outSlope: -14.028376 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.4021575 + inSlope: -12.6546335 + outSlope: -12.6546335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.6762273 + inSlope: -3.3360052 + outSlope: -3.3360052 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.62455744 + inSlope: 2.3141038 + outSlope: 2.3141038 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.52195364 + inSlope: 3.0781167 + outSlope: 3.0781167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Foot Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.00000071116057 + inSlope: 0.000007662413 + outSlope: 0.000007662413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.0000004557468 + inSlope: 0.0000059488366 + outSlope: 0.0000059488366 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.00000031457145 + inSlope: 0.000001302997 + outSlope: 0.000001302997 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.00000036888034 + inSlope: -0.0000063418775 + outSlope: -0.0000063418775 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.0000007373633 + inSlope: 0.0000020503176 + outSlope: 0.0000020503176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.00000023219252 + inSlope: -0.00000631625 + outSlope: -0.00000631625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.000001158447 + inSlope: -0.000008275354 + outSlope: -0.000008275354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0000007838832 + inSlope: 0.000016229265 + outSlope: 0.000016229265 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.000000076496086 + inSlope: -0.0000007856288 + outSlope: -0.0000007856288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.00000083625844 + inSlope: 0.0000019537356 + outSlope: 0.0000019537356 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.000000053752952 + inSlope: 0.000011867726 + outSlope: 0.000011867726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.00000004507676 + inSlope: -0.0000059676463 + outSlope: -0.0000059676463 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.00000034409035 + inSlope: 0.00000012917144 + outSlope: 0.00000012917144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.00000003646559 + inSlope: -0.0000059844647 + outSlope: -0.0000059844647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.0000007430546 + inSlope: -0.000007843603 + outSlope: -0.000007843603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.00000055937255 + inSlope: 0.0000075012085 + outSlope: 0.0000075012085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.00000024297393 + inSlope: -0.000006531347 + outSlope: -0.000006531347 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.000000994796 + inSlope: -0.000012814361 + outSlope: -0.000012814361 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.0000010972651 + inSlope: -0.00000069764144 + outSlope: -0.00000069764144 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.0000010413053 + inSlope: -0.000006820028 + outSlope: -0.000006820028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.0000015519331 + inSlope: 0.000008280768 + outSlope: 0.000008280768 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.0000004892527 + inSlope: 0.000011875437 + outSlope: 0.000011875437 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0000007602362 + inSlope: 0.0000015715582 + outSlope: 0.0000015715582 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.00000038448158 + inSlope: 0.000006461118 + outSlope: 0.000006461118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.00000032949464 + inSlope: 0.000003894603 + outSlope: 0.000003894603 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.0000001248415 + inSlope: 0.000004533651 + outSlope: 0.000004533651 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.000000027251344 + inSlope: 0.0000013648614 + outSlope: 0.0000013648614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.000000033850654 + inSlope: -0.000005562649 + outSlope: -0.000005562649 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.00000039809493 + inSlope: -0.000005002233 + outSlope: -0.000005002233 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.0000003673332 + inSlope: 0.000005429011 + outSlope: 0.000005429011 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.000000036161214 + inSlope: -0.000002286345 + outSlope: -0.000002286345 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.0000005197578 + inSlope: -0.000010124973 + outSlope: -0.000010124973 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.00000071116057 + inSlope: -0.0000057420884 + outSlope: -0.0000057420884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Foot Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0000007171699 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.0000007171699 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0000007171699 + inSlope: 0.000009733016 + outSlope: 0.000009733016 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.000000068301894 + inSlope: -4.5474735e-12 + outSlope: -4.5474735e-12 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0000007171699 + inSlope: -0.00000973302 + outSlope: -0.00000973302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.0000007171699 + inSlope: -0.42902112 + outSlope: -0.42902112 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.028602123 + inSlope: -1.5667322 + outSlope: -1.5667322 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.104449525 + inSlope: -2.758782 + outSlope: -2.758782 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.46160764 + inSlope: -3.489223 + outSlope: -3.489223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.6455262 + inSlope: -1.5667372 + outSlope: -1.5667372 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.67412835 + inSlope: 1.1377118 + outSlope: 1.1377118 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.56967866 + inSlope: 5.055961 + outSlope: 5.055961 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.33706442 + inSlope: 6.978441 + outSlope: 6.978441 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.10444929 + inSlope: 5.055954 + outSlope: 5.055954 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.0000007171699 + inSlope: 0.7855943 + outSlope: 0.7855943 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.052076478 + inSlope: -2.51423 + outSlope: -2.51423 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.16761598 + inSlope: -3.479219 + outSlope: -3.479219 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.2840244 + inSlope: -2.5417244 + outSlope: -2.5417244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.33706442 + inSlope: -0.5767702 + outSlope: -0.5767702 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.3224758 + inSlope: 0.7956001 + outSlope: 0.7956001 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.105761744 + inSlope: 1.7331018 + outSlope: 1.7331018 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.052075963 + inSlope: 1.3720963 + outSlope: 1.3720963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.01428861 + inSlope: 0.7811274 + outSlope: 0.7811274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.0000007171699 + inSlope: 0.42863718 + outSlope: 0.42863718 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Toes Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.74365467 + inSlope: -1.0130167 + outSlope: -1.0130167 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.70988744 + inSlope: -1.4979663 + outSlope: -1.4979663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.64379025 + inSlope: -2.020617 + outSlope: -2.020617 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.57517964 + inSlope: -1.1384152 + outSlope: -1.1384152 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.5678959 + inSlope: -1.201522 + outSlope: -1.201522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.49507818 + inSlope: -5.6523647 + outSlope: -5.6523647 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.19107145 + inSlope: -9.4520035 + outSlope: -9.4520035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.13505545 + inSlope: -7.9363127 + outSlope: -7.9363127 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.338016 + inSlope: -4.926033 + outSlope: -4.926033 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.5231414 + inSlope: -1.1656363 + outSlope: -1.1656363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.5411667 + inSlope: 0.3077642 + outSlope: 0.3077642 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.50262374 + inSlope: 2.6088092 + outSlope: 2.6088092 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.3672461 + inSlope: 4.3091226 + outSlope: 4.3091226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.21534893 + inSlope: 3.9744542 + outSlope: 3.9744542 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.1022826 + inSlope: 2.2362332 + outSlope: 2.2362332 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.0662668 + inSlope: 0.17443308 + outSlope: 0.17443308 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.09065372 + inSlope: -0.05180213 + outSlope: -0.05180213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.06972031 + inSlope: 1.2289269 + outSlope: 1.2289269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.008725233 + inSlope: 3.3301291 + outSlope: 3.3301291 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.1522882 + inSlope: 5.293679 + outSlope: 5.293679 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.34418675 + inSlope: 5.493315 + outSlope: 5.493315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.5185092 + inSlope: 5.0216417 + outSlope: 5.0216417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.6789628 + inSlope: 4.2402678 + outSlope: 4.2402678 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.80119395 + inSlope: 3.380464 + outSlope: 3.380464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.9043271 + inSlope: 5.270843 + outSlope: 5.270843 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 1.1525836 + inSlope: 4.555255 + outSlope: 4.555255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 1.2080109 + inSlope: 1.785137 + outSlope: 1.785137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 1.2715927 + inSlope: 2.1576767 + outSlope: 2.1576767 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 1.351856 + inSlope: -2.9257421 + outSlope: -2.9257421 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.0765435 + inSlope: -7.7192726 + outSlope: -7.7192726 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.8372375 + inSlope: -4.993324 + outSlope: -4.993324 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.74365467 + inSlope: -2.807487 + outSlope: -2.807487 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.00000016978254 + inSlope: 0.000004699392 + outSlope: 0.000004699392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.000000013136128 + inSlope: 0.0000014702277 + outSlope: 0.0000014702277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.00000007176734 + inSlope: -0.0000028878062 + outSlope: -0.0000028878062 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.00000020565656 + inSlope: 0.00000063090715 + outSlope: 0.00000063090715 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.000000029706902 + inSlope: -0.000001615799 + outSlope: -0.000001615799 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0000003133765 + inSlope: 0.0000027282858 + outSlope: 0.0000027282858 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.00000015217901 + inSlope: 0.000008282025 + outSlope: 0.000008282025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0000002387587 + inSlope: 0.0000006703023 + outSlope: 0.0000006703023 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.00000019686583 + inSlope: 0.0000032927655 + outSlope: 0.0000032927655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.00000045827636 + inSlope: 0.00000803586 + outSlope: 0.00000803586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.0000007325898 + inSlope: 0.0000016033614 + outSlope: 0.0000016033614 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0000005651671 + inSlope: -0.0000034163072 + outSlope: -0.0000034163072 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.00000050483595 + inSlope: 0.00000069116936 + outSlope: 0.00000069116936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.000000611245 + inSlope: -0.0000025023464 + outSlope: -0.0000025023464 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.00000033801288 + inSlope: -0.00000204783 + outSlope: -0.00000204783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.0000004747229 + inSlope: 0.00000047354035 + outSlope: 0.00000047354035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.000000369582 + inSlope: -0.0000023219172 + outSlope: -0.0000023219172 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.0000003199283 + inSlope: 0.000000058139392 + outSlope: 0.000000058139392 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.00000037345788 + inSlope: -0.00000051532817 + outSlope: -0.00000051532817 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.00000028557295 + inSlope: 0.00000038853932 + outSlope: 0.00000038853932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.00000039936032 + inSlope: -0.00000191468 + outSlope: -0.00000191468 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.0000001579273 + inSlope: -0.0000044398666 + outSlope: -0.0000044398666 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.00000010336906 + inSlope: -0.0000026413807 + outSlope: -0.0000026413807 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.000000018164798 + inSlope: -0.000002790563 + outSlope: -0.000002790563 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.000000082668635 + inSlope: -0.000000112656096 + outSlope: -0.000000112656096 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.000000025675314 + inSlope: -0.0000046065015 + outSlope: -0.0000046065015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.0000003897691 + inSlope: -0.000005291125 + outSlope: -0.000005291125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.00000037841733 + inSlope: 0.0000000814037 + outSlope: 0.0000000814037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.0000003843422 + inSlope: 0.0000010530472 + outSlope: 0.0000010530472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.00000030821425 + inSlope: 0.000003429865 + outSlope: 0.000003429865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.00000015568475 + inSlope: 0.000004972833 + outSlope: 0.000004972833 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.000000023308251 + inSlope: -0.00000021147662 + outSlope: -0.00000021147662 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.00000016978254 + inSlope: -0.000005792729 + outSlope: -0.000005792729 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0000001201039 + inSlope: -0.0000035683552 + outSlope: -0.0000035683552 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.0000002390491 + inSlope: 0.0000009129558 + outSlope: 0.0000009129558 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.00000005924018 + inSlope: 0.0000035857358 + outSlope: 0.0000035857358 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0 + inSlope: 0.0000026499472 + outSlope: 0.0000026499472 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.00000011742297 + inSlope: 0.0000034963537 + outSlope: 0.0000034963537 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.00000023309023 + inSlope: 0.0000068061454 + outSlope: 0.0000068061454 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.00000057116614 + inSlope: 0.000005948234 + outSlope: 0.000005948234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0000006296393 + inSlope: -0.0000050284157 + outSlope: -0.0000050284157 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.00000023593843 + inSlope: -0.0000033917643 + outSlope: -0.0000033917643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.00000040352168 + inSlope: 0.000002979899 + outSlope: 0.000002979899 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.00000043459835 + inSlope: -0.0000007813228 + outSlope: -0.0000007813228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.0000003514335 + inSlope: -0.0000023568837 + outSlope: -0.0000023568837 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0000002774727 + inSlope: 0.0000027435597 + outSlope: 0.0000027435597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.0000005343374 + inSlope: 0.00000016857211 + outSlope: 0.00000016857211 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.00000028871085 + inSlope: -0.0000020193106 + outSlope: -0.0000020193106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.0000003997166 + inSlope: -0.00000048346953 + outSlope: -0.00000048346953 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.00000025647932 + inSlope: -0.0000017160369 + outSlope: -0.0000017160369 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.00000028531406 + inSlope: 0.0000008556126 + outSlope: 0.0000008556126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.00000031352016 + inSlope: -0.000002145225 + outSlope: -0.000002145225 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.00000014229889 + inSlope: 0.000001714667 + outSlope: 0.000001714667 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.00000042783086 + inSlope: 0.000002182987 + outSlope: 0.000002182987 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.00000028783094 + inSlope: -0.0000055413648 + outSlope: -0.0000055413648 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.000000058406645 + inSlope: -0.0000034248073 + outSlope: -0.0000034248073 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.000000059510683 + inSlope: 0.000000032639516 + outSlope: 0.000000032639516 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.000000060582614 + inSlope: 0.00000003218247 + outSlope: 0.00000003218247 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.00000006165618 + inSlope: -0.0000009087384 + outSlope: -0.0000009087384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0 + inSlope: 0.0000020387176 + outSlope: 0.0000020387176 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.00000019757046 + inSlope: 0.0000020089142 + outSlope: 0.0000020089142 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.00000013392739 + inSlope: -0.000002963558 + outSlope: -0.000002963558 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0 + inSlope: -0.000009668741 + outSlope: -0.000009668741 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.00000051065473 + inSlope: -0.00000091411766 + outSlope: -0.00000091411766 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.00000006093952 + inSlope: 0.0000058582436 + outSlope: 0.0000058582436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.0000001201039 + inSlope: -0.0000017749333 + outSlope: -0.0000017749333 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Upper Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.04498863 + inSlope: -3.4973202 + outSlope: -3.4973202 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.07158871 + inSlope: -4.9832735 + outSlope: -4.9832735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.2872296 + inSlope: -5.69069 + outSlope: -5.69069 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.4509681 + inSlope: -3.5033498 + outSlope: -3.5033498 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.5207863 + inSlope: -1.7688696 + outSlope: -1.7688696 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.5688927 + inSlope: -1.3489122 + outSlope: -1.3489122 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.6107138 + inSlope: 0.014922321 + outSlope: 0.014922321 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.5678979 + inSlope: 2.266816 + outSlope: 2.266816 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.45959273 + inSlope: 3.3848975 + outSlope: 3.3848975 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.3422381 + inSlope: 3.181347 + outSlope: 3.181347 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.24750295 + inSlope: 1.8425643 + outSlope: 1.8425643 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.21940048 + inSlope: -0.05627501 + outSlope: -0.05627501 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.25125465 + inSlope: 0.2732246 + outSlope: 0.2732246 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.20118554 + inSlope: 4.8967524 + outSlope: 4.8967524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.07519551 + inSlope: 9.687796 + outSlope: 9.687796 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.44466713 + inSlope: 7.8610067 + outSlope: 7.8610067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.5992624 + inSlope: -0.047390223 + outSlope: -0.047390223 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.4415078 + inSlope: -4.832963 + outSlope: -4.832963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.2770649 + inSlope: -3.8824604 + outSlope: -3.8824604 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.18267716 + inSlope: -1.6677351 + outSlope: -1.6677351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.16588248 + inSlope: 1.0126115 + outSlope: 1.0126115 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.25018468 + inSlope: 3.7751913 + outSlope: 3.7751913 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.4175618 + inSlope: 5.4383535 + outSlope: 5.4383535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.6127416 + inSlope: 4.9362345 + outSlope: 4.9362345 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.7466444 + inSlope: 3.3455448 + outSlope: 3.3455448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.83577794 + inSlope: 6.0435257 + outSlope: 6.0435257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 1.1495463 + inSlope: 4.7063494 + outSlope: 4.7063494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 1.1495348 + inSlope: -0.00038802624 + outSlope: -0.00038802624 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 1.1495204 + inSlope: -0.00010907622 + outSlope: -0.00010907622 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 1.1495275 + inSlope: -8.215787 + outSlope: -8.215787 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.60180175 + inSlope: -14.517923 + outSlope: -14.517923 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.18166536 + inSlope: -8.352182 + outSlope: -8.352182 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.04498863 + inSlope: -4.1003056 + outSlope: -4.1003056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Lower Leg Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.00000045675688 + inSlope: -0.00000016772502 + outSlope: -0.00000016772502 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.00000045116604 + inSlope: 0.0000030225958 + outSlope: 0.0000030225958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.0000006582633 + inSlope: 0.0000010143781 + outSlope: 0.0000010143781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.00000051879124 + inSlope: -0.0000034795362 + outSlope: -0.0000034795362 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.00000042629418 + inSlope: 0.0000017851278 + outSlope: 0.0000017851278 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.00000063779976 + inSlope: 0.0000020450714 + outSlope: 0.0000020450714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.00000056263224 + inSlope: -0.0000009283518 + outSlope: -0.0000009283518 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0000005759096 + inSlope: -0.00000004239213 + outSlope: -0.00000004239213 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.0000005598061 + inSlope: -0.0000016087548 + outSlope: -0.0000016087548 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.0000004686593 + inSlope: 0.00000041414637 + outSlope: 0.00000041414637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.00000058741585 + inSlope: -0.000000694714 + outSlope: -0.000000694714 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.00000042234504 + inSlope: 0.00000014857028 + outSlope: 0.00000014857028 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.0000005973207 + inSlope: -0.0000017364334 + outSlope: -0.0000017364334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.000000306583 + inSlope: -0.0000029751532 + outSlope: -0.0000029751532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.0000003989772 + inSlope: 0.0000043675777 + outSlope: 0.0000043675777 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.00000059775465 + inSlope: 0.0000030474646 + outSlope: 0.0000030474646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.0000006021413 + inSlope: -0.0000012009831 + outSlope: -0.0000012009831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.00000051768905 + inSlope: -0.00000062213877 + outSlope: -0.00000062213877 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.0000005606653 + inSlope: 0.0000010574951 + outSlope: 0.0000010574951 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.0000005881887 + inSlope: -0.0000012472244 + outSlope: -0.0000012472244 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.0000004775171 + inSlope: -0.000000008699999 + outSlope: -0.000000008699999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.0000005876089 + inSlope: -0.0000009230962 + outSlope: -0.0000009230962 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.00000041597764 + inSlope: -0.0000006819904 + outSlope: -0.0000006819904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.00000054214314 + inSlope: 0.0000013083497 + outSlope: 0.0000013083497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.000000503201 + inSlope: -0.00000062988374 + outSlope: -0.00000062988374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.00000050015086 + inSlope: -0.000004271606 + outSlope: -0.000004271606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: 0.00000021842706 + inSlope: -0.0000075022626 + outSlope: -0.0000075022626 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0 + inSlope: -6.730261e-11 + outSlope: -6.730261e-11 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.00000021842295 + inSlope: 0.0000016381765 + outSlope: 0.0000016381765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.000000109212046 + inSlope: 0.00000607462 + outSlope: 0.00000607462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.0000006233972 + inSlope: 0.000005247323 + outSlope: 0.000005247323 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.00000045903263 + inSlope: -0.0000024995986 + outSlope: -0.0000024995986 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.00000045675688 + inSlope: -0.000000068272705 + outSlope: -0.000000068272705 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Lower Leg Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.81768113 + inSlope: -1.2202512 + outSlope: -1.2202512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.8583562 + inSlope: -0.99049234 + outSlope: -0.99049234 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.88371396 + inSlope: 0.59459734 + outSlope: 0.59459734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.81871635 + inSlope: 1.1691462 + outSlope: 1.1691462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.8057709 + inSlope: -0.5828262 + outSlope: -0.5828262 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.8575714 + inSlope: 1.0341393 + outSlope: 1.0341393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.7368282 + inSlope: 7.209506 + outSlope: 7.209506 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.3769377 + inSlope: 11.612602 + outSlope: 11.612602 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.037345164 + inSlope: 11.288277 + outSlope: 11.288277 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.37561402 + inSlope: 7.97338 + outSlope: 7.97338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5689038 + inSlope: 2.3318121 + outSlope: 2.3318121 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.53106815 + inSlope: -5.828999 + outSlope: -5.828999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.18030356 + inSlope: -13.52196 + outSlope: -13.52196 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.37039617 + inSlope: -12.276203 + outSlope: -12.276203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.63811 + inSlope: -3.1945555 + outSlope: -3.1945555 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.5833666 + inSlope: 1.7423513 + outSlope: 1.7423513 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.5219532 + inSlope: -0.7215271 + outSlope: -0.7215271 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.6314684 + inSlope: -3.0782425 + outSlope: -3.0782425 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.7271694 + inSlope: -2.2836862 + outSlope: -2.2836862 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.7837141 + inSlope: -2.3734257 + outSlope: -2.3734257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.94232076 + inSlope: 0.54616153 + outSlope: 0.54616153 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.8489871 + inSlope: 3.6841154 + outSlope: 3.6841154 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.69671303 + inSlope: 3.660791 + outSlope: 3.660791 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.60493416 + inSlope: 1.9674122 + outSlope: 1.9674122 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.5655522 + inSlope: 4.4479494 + outSlope: 4.4479494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.30840403 + inSlope: 3.745769 + outSlope: 3.745769 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.31583402 + inSlope: -0.0728686 + outSlope: -0.0728686 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.31326193 + inSlope: 0.2633314 + outSlope: 0.2633314 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.2982786 + inSlope: -5.583991 + outSlope: -5.583991 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.6855276 + inSlope: -7.886135 + outSlope: -7.886135 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.8240209 + inSlope: -1.9822971 + outSlope: -1.9822971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.81768113 + inSlope: 0.19019383 + outSlope: 0.19019383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Foot Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0000014412802 + inSlope: 0.00000955553 + outSlope: 0.00000955553 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.0000011227626 + inSlope: -0.0000012976088 + outSlope: -0.0000012976088 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.0000015277875 + inSlope: 0.000007946616 + outSlope: 0.000007946616 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.00000059298804 + inSlope: 0.000013338339 + outSlope: 0.000013338339 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.00000063856476 + inSlope: -0.000008009259 + outSlope: -0.000008009259 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.0000011269386 + inSlope: 0.0000035782618 + outSlope: 0.0000035782618 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.00000040001368 + inSlope: 0.000009693177 + outSlope: 0.000009693177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.00000048072656 + inSlope: -0.0000093141 + outSlope: -0.0000093141 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.0000010209536 + inSlope: 0.0000022914974 + outSlope: 0.0000022914974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.00000032796004 + inSlope: 0.000016491424 + outSlope: 0.000016491424 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.00000007847455 + inSlope: 0.00000033625338 + outSlope: 0.00000033625338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.00000030554315 + inSlope: -0.000008391022 + outSlope: -0.000008391022 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.000000480927 + inSlope: -0.000000005316906 + outSlope: -0.000000005316906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.00000030589777 + inSlope: -0.0000069953494 + outSlope: -0.0000069953494 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.0000009472835 + inSlope: -0.000024460413 + outSlope: -0.000024460413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.000001936591 + inSlope: -0.000011849912 + outSlope: -0.000011849912 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.0000017372765 + inSlope: 0.0000050516373 + outSlope: 0.0000050516373 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.0000015998148 + inSlope: 0.0000034184864 + outSlope: 0.0000034184864 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.0000015093774 + inSlope: -0.0000018694255 + outSlope: -0.0000018694255 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.0000017244435 + inSlope: 0.0000036757037 + outSlope: 0.0000036757037 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.0000012643311 + inSlope: -0.00000680733 + outSlope: -0.00000680733 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.0000021782666 + inSlope: -0.000008601457 + outSlope: -0.000008601457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0000018377626 + inSlope: 0.0000022157067 + outSlope: 0.0000022157067 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.0000020305533 + inSlope: 0.0000030425524 + outSlope: 0.0000030425524 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.0000016349256 + inSlope: 0.0000022170418 + outSlope: 0.0000022170418 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.00000188275 + inSlope: 0.0000023035125 + outSlope: 0.0000023035125 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.0000014813576 + inSlope: 0.000007655187 + outSlope: 0.000007655187 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.000001372404 + inSlope: -0.0000042169904 + outSlope: -0.0000042169904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.0000017624907 + inSlope: -0.000000016115337 + outSlope: -0.000000016115337 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.000001373479 + inSlope: 0.0000012713281 + outSlope: 0.0000012713281 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.0000016777356 + inSlope: 0.0000053099993 + outSlope: 0.0000053099993 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.000001019477 + inSlope: 0.0000035467983 + outSlope: 0.0000035467983 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.0000014412802 + inSlope: -0.000012654107 + outSlope: -0.000012654107 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Foot Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.6741284 + inSlope: 3.1334708 + outSlope: 3.1334708 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.5696794 + inSlope: 5.0559587 + outSlope: 5.0559587 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.33706447 + inSlope: 6.978446 + outSlope: 6.978446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.104449615 + inSlope: 5.0559607 + outSlope: 5.0559607 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.0000004098113 + inSlope: 0.7856049 + outSlope: 0.7856049 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.052075956 + inSlope: -2.5142295 + outSlope: -2.5142295 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.16761576 + inSlope: -3.4792252 + outSlope: -3.4792252 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.28402433 + inSlope: -2.5417309 + outSlope: -2.5417309 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.33706447 + inSlope: -0.5767693 + outSlope: -0.5767693 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.3224756 + inSlope: 0.79560226 + outSlope: 0.79560226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.105761945 + inSlope: 1.7330971 + outSlope: 1.7330971 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: -0.052075956 + inSlope: 1.3721058 + outSlope: 1.3721058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.014288266 + inSlope: 0.7811336 + outSlope: 0.7811336 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.0000004098113 + inSlope: 0.21432126 + outSlope: 0.21432126 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.00000017075472 + inSlope: 0.000003585846 + outSlope: 0.000003585846 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.00000017075472 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.00000017075472 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.00000017075472 + inSlope: -0.000003585846 + outSlope: -0.000003585846 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.0000004098113 + inSlope: -0.42903224 + outSlope: -0.42903224 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.028602293 + inSlope: -1.5667375 + outSlope: -1.5667375 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.104449615 + inSlope: -2.7587895 + outSlope: -2.7587895 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.46160737 + inSlope: -3.4892335 + outSlope: -3.4892335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.64552623 + inSlope: -1.5667329 + outSlope: -1.5667329 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.6741284 + inSlope: -0.8580663 + outSlope: -0.8580663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Toes Up-Down + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Shoulder Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Shoulder Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.2667505 + inSlope: 0.06780535 + outSlope: 0.06780535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.22940385 + inSlope: 0.99457264 + outSlope: 0.99457264 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.18768822 + inSlope: 1.1526749 + outSlope: 1.1526749 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.15255886 + inSlope: 0.8463377 + outSlope: 0.8463377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.1312657 + inSlope: 0.53364426 + outSlope: 0.53364426 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.11698257 + inSlope: 0.61792576 + outSlope: 0.61792576 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.09007065 + inSlope: 1.0104545 + outSlope: 1.0104545 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.049618937 + inSlope: 1.1721637 + outSlope: 1.1721637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.011926403 + inSlope: 0.9456288 + outSlope: 0.9456288 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.013422981 + inSlope: 0.6573653 + outSlope: 0.6573653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.031897966 + inSlope: 0.52514076 + outSlope: 0.52514076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.07631158 + inSlope: 0.37054586 + outSlope: 0.37054586 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.10030802 + inSlope: 0.3702735 + outSlope: 0.3702735 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.11915498 + inSlope: 0.006543413 + outSlope: 0.006543413 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.1130271 + inSlope: -0.5619368 + outSlope: -0.5619368 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.031195488 + inSlope: -1.695554 + outSlope: -1.695554 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.031344436 + inSlope: -1.8189847 + outSlope: -1.8189847 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.09007026 + inSlope: -1.4824077 + outSlope: -1.4824077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.13017163 + inSlope: -1.1545076 + outSlope: -1.1545076 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.24503258 + inSlope: -0.48235863 + outSlope: -0.48235863 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.2660682 + inSlope: -0.13503014 + outSlope: -0.13503014 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.2667505 + inSlope: -0.020469744 + outSlope: -0.020469744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9574984 + inSlope: 0.14571904 + outSlope: 0.14571904 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.8972121 + inSlope: -1.7806824 + outSlope: -1.7806824 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.6787461 + inSlope: -2.0630462 + outSlope: -2.0630462 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.4201147 + inSlope: -1.6740646 + outSlope: -1.6740646 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.296584 + inSlope: 0.13582203 + outSlope: 0.13582203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.51082975 + inSlope: 1.7126169 + outSlope: 1.7126169 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.6787465 + inSlope: 1.822361 + outSlope: 1.822361 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.888897 + inSlope: 1.0640538 + outSlope: 1.0640538 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.9574984 + inSlope: 0.13214898 + outSlope: 0.13214898 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.21663009 + inSlope: 0.22070377 + outSlope: 0.22070377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.22398688 + inSlope: 0.35338905 + outSlope: 0.35338905 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.25717637 + inSlope: -0.22123936 + outSlope: -0.22123936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.21453749 + inSlope: -0.7079823 + outSlope: -0.7079823 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.1933085 + inSlope: -0.502414 + outSlope: -0.502414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.17251346 + inSlope: -0.2600239 + outSlope: -0.2600239 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.12348136 + inSlope: -0.0010055657 + outSlope: -0.0010055657 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.14165694 + inSlope: 0.37197945 + outSlope: 0.37197945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.16739543 + inSlope: 0.28712744 + outSlope: 0.28712744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.18104312 + inSlope: 0.21404858 + outSlope: 0.21404858 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.2122197 + inSlope: 0.09645881 + outSlope: 0.09645881 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.21663009 + inSlope: -0.00092893926 + outSlope: -0.00092893926 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Arm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.045683507 + inSlope: -0.6164296 + outSlope: -0.6164296 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.025135852 + inSlope: -1.0210315 + outSlope: -1.0210315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.022385266 + inSlope: -1.5138663 + outSlope: -1.5138663 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.07578858 + inSlope: -1.4312671 + outSlope: -1.4312671 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.11780308 + inSlope: -0.83942497 + outSlope: -0.83942497 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.13175024 + inSlope: 0.0039334744 + outSlope: 0.0039334744 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.117540844 + inSlope: 0.64372844 + outSlope: 0.64372844 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.08883501 + inSlope: 0.79365104 + outSlope: 0.79365104 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.06463078 + inSlope: 0.7079755 + outSlope: 0.7079755 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.041636646 + inSlope: 0.90789723 + outSlope: 0.90789723 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.0041042985 + inSlope: 1.2917446 + outSlope: 1.2917446 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.044479657 + inSlope: 1.5424836 + outSlope: 1.5424836 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.22985993 + inSlope: -0.34401917 + outSlope: -0.34401917 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.15230843 + inSlope: -1.7041416 + outSlope: -1.7041416 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: 0.08952942 + inSlope: -1.9002035 + outSlope: -1.9002035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.025628213 + inSlope: -1.7022641 + outSlope: -1.7022641 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.023954835 + inSlope: -1.1343493 + outSlope: -1.1343493 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0499951 + inSlope: -0.50588465 + outSlope: -0.50588465 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.057680458 + inSlope: -0.219535 + outSlope: -0.219535 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.06463078 + inSlope: -0.23065436 + outSlope: -0.23065436 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.07305741 + inSlope: -0.061541334 + outSlope: -0.061541334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: -0.053374734 + inSlope: 0.5774199 + outSlope: 0.5774199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.03023886 + inSlope: 0.74440384 + outSlope: 0.74440384 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: -0.0037478174 + inSlope: 0.7686566 + outSlope: 0.7686566 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.021004867 + inSlope: 0.64160955 + outSlope: 0.64160955 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.03902618 + inSlope: 0.37017897 + outSlope: 0.37017897 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.045683507 + inSlope: 0.19972004 + outSlope: 0.19972004 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Forearm Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.010393034 + inSlope: 0.01169077 + outSlope: 0.01169077 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.010782726 + inSlope: 0.017175734 + outSlope: 0.017175734 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.011098504 + inSlope: -0.048870634 + outSlope: -0.048870634 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.008642462 + inSlope: -0.085211374 + outSlope: -0.085211374 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.0054177446 + inSlope: -0.09275159 + outSlope: -0.09275159 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.002459021 + inSlope: -0.08124829 + outSlope: -0.08124829 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.0000011920928 + inSlope: -0.07095012 + outSlope: -0.07095012 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.005957278 + inSlope: -0.043351475 + outSlope: -0.043351475 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.00948873 + inSlope: -0.0143741 + outSlope: -0.0143741 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.010616928 + inSlope: 0.009688541 + outSlope: 0.009688541 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.00988712 + inSlope: 0.040143393 + outSlope: 0.040143393 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.007940701 + inSlope: 0.07067658 + outSlope: 0.07067658 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.005175349 + inSlope: 0.082859024 + outSlope: 0.082859024 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.002416767 + inSlope: 0.07764805 + outSlope: 0.07764805 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.0000011920928 + inSlope: 0.07100806 + outSlope: 0.07100806 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.0023171033 + inSlope: 0.06755674 + outSlope: 0.06755674 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.007954606 + inSlope: 0.040021203 + outSlope: 0.040021203 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.010247783 + inSlope: 0.008399994 + outSlope: 0.008399994 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.010393034 + inSlope: 0.004357532 + outSlope: 0.004357532 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Forearm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.014319247 + inSlope: -0.004114397 + outSlope: -0.004114397 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.014526674 + inSlope: 0.0074132197 + outSlope: 0.0074132197 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.012308848 + inSlope: 0.06859781 + outSlope: 0.06859781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.005978594 + inSlope: 0.098670684 + outSlope: 0.098670684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0028109448 + inSlope: 0.089687556 + outSlope: 0.089687556 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.0000005762971 + inSlope: 0.08366595 + outSlope: 0.08366595 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.005511356 + inSlope: 0.08071891 + outSlope: 0.08071891 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.01673481 + inSlope: -0.024704238 + outSlope: -0.024704238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.013213483 + inSlope: -0.08310085 + outSlope: -0.08310085 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.0062447153 + inSlope: -0.105672896 + outSlope: -0.105672896 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.0028837943 + inSlope: -0.09366137 + outSlope: -0.09366137 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.0000006189858 + inSlope: -0.083807774 + outSlope: -0.083807774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.0027033905 + inSlope: -0.07940794 + outSlope: -0.07940794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.013990753 + inSlope: -0.018366925 + outSlope: -0.018366925 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.014319247 + inSlope: -0.009854808 + outSlope: -0.009854808 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Hand Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.036143042 + inSlope: 0.03479507 + outSlope: 0.03479507 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.034983207 + inSlope: 0.07050292 + outSlope: 0.07050292 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: -0.025608493 + inSlope: 0.19869065 + outSlope: 0.19869065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.018196803 + inSlope: 0.22841655 + outSlope: 0.22841655 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.010380724 + inSlope: 0.21370238 + outSlope: 0.21370238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.003949976 + inSlope: 0.15082958 + outSlope: 0.15082958 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.00032541653 + inSlope: 0.05925221 + outSlope: 0.05925221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.00000017075523 + inSlope: -0.03651363 + outSlope: -0.03651363 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.0027596585 + inSlope: -0.117372274 + outSlope: -0.117372274 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.007824647 + inSlope: -0.16968781 + outSlope: -0.16968781 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.020428546 + inSlope: -0.18003269 + outSlope: -0.18003269 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.034217987 + inSlope: 0.0012865653 + outSlope: 0.0012865653 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.020547708 + inSlope: 0.17373201 + outSlope: 0.17373201 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.014402543 + inSlope: 0.18733153 + outSlope: 0.18733153 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.008058941 + inSlope: 0.17405035 + outSlope: 0.17405035 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.0027991883 + inSlope: 0.12088785 + outSlope: 0.12088785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.00000025613258 + inSlope: 0.037062354 + outSlope: 0.037062354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.00032836193 + inSlope: -0.05740469 + outSlope: -0.05740469 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.003826726 + inSlope: -0.14234272 + outSlope: -0.14234272 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.017114313 + inSlope: -0.21875872 + outSlope: -0.21875872 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.030538132 + inSlope: -0.15357707 + outSlope: -0.15357707 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.034640264 + inSlope: -0.08407351 + outSlope: -0.08407351 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.036143042 + inSlope: -0.045083396 + outSlope: -0.045083396 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Left Hand In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Shoulder Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Shoulder Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.087905645 + inSlope: 0.18288484 + outSlope: 0.18288484 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.09400181 + inSlope: 0.282354 + outSlope: 0.282354 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.11686351 + inSlope: 0.09445183 + outSlope: 0.09445183 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.11302604 + inSlope: -0.5275711 + outSlope: -0.5275711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.03119484 + inSlope: -1.6955633 + outSlope: -1.6955633 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.03134546 + inSlope: -1.818999 + outSlope: -1.818999 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.09007175 + inSlope: -1.5028006 + outSlope: -1.5028006 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.13153216 + inSlope: -1.2130818 + outSlope: -1.2130818 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.23197167 + inSlope: -0.68165404 + outSlope: -0.68165404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.26675126 + inSlope: 0.032764945 + outSlope: 0.032764945 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.22935243 + inSlope: 1.0019512 + outSlope: 1.0019512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.18768905 + inSlope: 1.1518906 + outSlope: 1.1518906 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.15255973 + inSlope: 0.8463383 + outSlope: 0.8463383 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.13126649 + inSlope: 0.53364205 + outSlope: 0.53364205 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.1169836 + inSlope: 0.61792326 + outSlope: 0.61792326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.090071574 + inSlope: 1.036056 + outSlope: 1.036056 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.047913216 + inSlope: 1.2655932 + outSlope: 1.2655932 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.0056986986 + inSlope: 1.0293008 + outSlope: 1.0293008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.020706847 + inSlope: 0.72268486 + outSlope: 0.72268486 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.042480286 + inSlope: 0.60381794 + outSlope: 0.60381794 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.08457736 + inSlope: 0.18925221 + outSlope: 0.18925221 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.087905645 + inSlope: 0.09984868 + outSlope: 0.09984868 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.29658425 + inSlope: 0.39597628 + outSlope: 0.39597628 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.30978346 + inSlope: 0.7203711 + outSlope: 0.7203711 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.5108295 + inSlope: 1.7126198 + outSlope: 1.7126198 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.6787462 + inSlope: 1.8089015 + outSlope: 1.8089015 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: 0.8786562 + inSlope: 0.9780009 + outSlope: 0.9780009 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.968242 + inSlope: 0.25052005 + outSlope: 0.25052005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.89721215 + inSlope: -1.7806797 + outSlope: -1.7806797 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.6787459 + inSlope: -2.052058 + outSlope: -2.052058 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: 0.42519465 + inSlope: -1.6487637 + outSlope: -1.6487637 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.30625722 + inSlope: -0.5490222 + outSlope: -0.5490222 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.29658425 + inSlope: -0.29018936 + outSlope: -0.29018936 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Front-Back + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.12498036 + inSlope: -0.006131753 + outSlope: -0.006131753 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.13110913 + inSlope: 0.23585625 + outSlope: 0.23585625 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.167395 + inSlope: 0.28712124 + outSlope: 0.28712124 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.18104272 + inSlope: 0.20752074 + outSlope: 0.20752074 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.19890346 + inSlope: 0.10693227 + outSlope: 0.10693227 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.21034431 + inSlope: 0.1564557 + outSlope: 0.1564557 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.22956994 + inSlope: 0.4326645 + outSlope: 0.4326645 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.25717524 + inSlope: -0.25184065 + outSlope: -0.25184065 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.19330789 + inSlope: -0.50240684 + outSlope: -0.50240684 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.1727199 + inSlope: -0.25488406 + outSlope: -0.25488406 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.12671898 + inSlope: -0.096733704 + outSlope: -0.096733704 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.12498036 + inSlope: -0.052158732 + outSlope: -0.052158732 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Arm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.22985935 + inSlope: -0.6341242 + outSlope: -0.6341242 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.20872188 + inSlope: -1.0965334 + outSlope: -1.0965334 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.0910549 + inSlope: -1.9669387 + outSlope: -1.9669387 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.02562786 + inSlope: -1.7251458 + outSlope: -1.7251458 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.023954809 + inSlope: -1.1343522 + outSlope: -1.1343522 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.049995627 + inSlope: -0.5058842 + outSlope: -0.5058842 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.05768043 + inSlope: -0.21953061 + outSlope: -0.21953061 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.064631 + inSlope: -0.20527577 + outSlope: -0.20527577 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.07136548 + inSlope: 0.02814956 + outSlope: 0.02814956 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.04190731 + inSlope: 0.7364199 + outSlope: 0.7364199 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.40000004 + value: -0.013659681 + inSlope: 0.8669822 + outSlope: 0.8669822 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: 0.015891526 + inSlope: 0.8061937 + outSlope: 0.8061937 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4666667 + value: 0.040086564 + inSlope: 0.5397302 + outSlope: 0.5397302 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.045683254 + inSlope: -0.53615326 + outSlope: -0.53615326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: 0.016129944 + inSlope: -1.1300133 + outSlope: -1.1300133 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.029650949 + inSlope: -1.4162765 + outSlope: -1.4162765 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.07828848 + inSlope: -1.3222728 + outSlope: -1.3222728 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.11780247 + inSlope: -0.8019315 + outSlope: -0.8019315 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.13175055 + inSlope: 0.00392054 + outSlope: 0.00392054 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.11754113 + inSlope: 0.64373344 + outSlope: 0.64373344 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.08883498 + inSlope: 0.7936512 + outSlope: 0.7936512 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.064631 + inSlope: 0.6846008 + outSlope: 0.6846008 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.043194927 + inSlope: 0.8316457 + outSlope: 0.8316457 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.009187942 + inSlope: 1.1790377 + outSlope: 1.1790377 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.90000004 + value: 0.035407573 + inSlope: 1.4340963 + outSlope: 1.4340963 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.18479823 + inSlope: 1.187916 + outSlope: 1.187916 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.21764168 + inSlope: 0.6759158 + outSlope: 0.6759158 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.22985935 + inSlope: 0.36653048 + outSlope: 0.36653048 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Forearm Stretch + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.009489582 + inSlope: -0.008658534 + outSlope: -0.008658534 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.0097782 + inSlope: -0.012411601 + outSlope: -0.012411601 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.0098884525 + inSlope: 0.03898141 + outSlope: 0.03898141 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.007941527 + inSlope: 0.07068256 + outSlope: 0.07068256 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.0051762806 + inSlope: 0.082857326 + outSlope: 0.082857326 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0024177046 + inSlope: 0.077653155 + outSlope: 0.077653155 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.00000059604633 + inSlope: 0.0707935 + outSlope: 0.0707935 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.00615053 + inSlope: 0.04619574 + outSlope: 0.04619574 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0.0103918975 + inSlope: 0.020354206 + outSlope: 0.020354206 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0.01185431 + inSlope: 0.013148756 + outSlope: 0.013148756 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.01109748 + inSlope: -0.050591193 + outSlope: -0.050591193 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: 0.008641545 + inSlope: -0.085209005 + outSlope: -0.085209005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.0054168804 + inSlope: -0.09275106 + outSlope: -0.09275106 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: 0.002458141 + inSlope: -0.0812442 + outSlope: -0.0812442 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.00000059604633 + inSlope: -0.071153335 + outSlope: -0.071153335 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.0022854144 + inSlope: -0.06586914 + outSlope: -0.06586914 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.0075648515 + inSlope: -0.035247974 + outSlope: -0.035247974 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.009489582 + inSlope: -0.0026177547 + outSlope: -0.0026177547 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Forearm Twist In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.016837068 + inSlope: -0.00031532717 + outSlope: -0.00031532717 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.10000001 + value: 0.015386826 + inSlope: -0.04918343 + outSlope: -0.04918343 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.0132133765 + inSlope: -0.08188831 + outSlope: -0.08188831 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: 0.0062441397 + inSlope: -0.105661005 + outSlope: -0.105661005 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: 0.0028835381 + inSlope: -0.09366338 + outSlope: -0.09366338 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.000000085377344 + inSlope: -0.08364257 + outSlope: -0.08364257 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.005217299 + inSlope: -0.07209783 + outSlope: -0.07209783 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5666667 + value: -0.014760347 + inSlope: -0.007019238 + outSlope: -0.007019238 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.012308785 + inSlope: 0.0699359 + outSlope: 0.0699359 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0059787864 + inSlope: 0.098676145 + outSlope: 0.098676145 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.0028112223 + inSlope: 0.089684606 + outSlope: 0.089684606 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: 0.00000019209908 + inSlope: 0.08382827 + outSlope: 0.08382827 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: 0.0027773285 + inSlope: 0.08376629 + outSlope: 0.08376629 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9666667 + value: 0.013278654 + inSlope: 0.062797025 + outSlope: 0.062797025 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: 0.016388409 + inSlope: 0.025368907 + outSlope: 0.025368907 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0.016837068 + inSlope: 0.013459785 + outSlope: 0.013459785 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Hand Down-Up + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.03421786 + inSlope: 0.029945074 + outSlope: 0.029945074 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.03321969 + inSlope: 0.05759261 + outSlope: 0.05759261 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.014403139 + inSlope: 0.18733403 + outSlope: 0.18733403 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.20000002 + value: -0.008058814 + inSlope: 0.17405027 + outSlope: 0.17405027 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333335 + value: -0.0027997857 + inSlope: 0.12087774 + outSlope: 0.12087774 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.00000029882077 + inSlope: 0.037063677 + outSlope: 0.037063677 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.00032887422 + inSlope: -0.057149865 + outSlope: -0.057149865 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.0038102898 + inSlope: -0.1409748 + outSlope: -0.1409748 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.009727194 + inSlope: -0.19609228 + outSlope: -0.19609228 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333337 + value: -0.024020864 + inSlope: -0.1981226 + outSlope: -0.1981226 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.036143173 + inSlope: -0.012947404 + outSlope: -0.012947404 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333334 + value: -0.02563626 + inSlope: 0.2005417 + outSlope: 0.2005417 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.018198125 + inSlope: 0.22882856 + outSlope: 0.22882856 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.70000005 + value: -0.0103810225 + inSlope: 0.21372414 + outSlope: 0.21372414 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.0039498485 + inSlope: 0.1508271 + outSlope: 0.1508271 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7666667 + value: -0.00032588604 + inSlope: 0.059241273 + outSlope: 0.059241273 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8000001 + value: -0.00000042688674 + inSlope: -0.036559127 + outSlope: -0.036559127 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333334 + value: -0.0027631584 + inSlope: -0.11781408 + outSlope: -0.11781408 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.86666673 + value: -0.007854701 + inSlope: -0.1707305 + outSlope: -0.1707305 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9333334 + value: -0.020527842 + inSlope: -0.18020488 + outSlope: -0.18020488 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0333334 + value: -0.033256464 + inSlope: -0.055727884 + outSlope: -0.055727884 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: -0.03421786 + inSlope: -0.028841933 + outSlope: -0.028841933 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Right Hand In-Out + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Thumb.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Index.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Middle.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Ring.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: LeftHand.Little.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Thumb.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Index.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Middle.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Ring.3 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.1 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.Spread + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.2 Stretched + path: + classID: 95 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.0666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: RightHand.Little.3 Stretched + path: + classID: 95 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.0666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim.meta b/Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim.meta new file mode 100644 index 0000000..198015a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 66e92932f4626e643acad755f2559c91 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Animation/Walking_A.anim + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo.meta new file mode 100644 index 0000000..45af221 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c566b4ff6f1749f4f91d4a4b19214eae +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data.meta new file mode 100644 index 0000000..1c56f88 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f90294480ba19fd499063a88116591c5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements.meta new file mode 100644 index 0000000..34389af --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a0ae4337229cead479bb7a38197a80d2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects.meta new file mode 100644 index 0000000..5f04943 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee603ebd526dcbd4fab19fb79d112ca7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ChomperEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ChomperEffects.asset new file mode 100644 index 0000000..a706fc2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ChomperEffects.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_ChomperEffects + m_EditorClassIdentifier: + demoName: Chomper Effects + prefab: {fileID: 2481555142680936367, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: A big variety of possible effects we can easily and quickly achieve with + the asset. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ChomperEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ChomperEffects.asset.meta new file mode 100644 index 0000000..90a6319 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ChomperEffects.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b041b8d9954b52c44a74fa92e1615648 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_ChomperEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ColorRamp.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ColorRamp.asset new file mode 100644 index 0000000..5cdfa03 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ColorRamp.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_ColorRamp + m_EditorClassIdentifier: + demoName: Color Ramp + prefab: {fileID: 2481555142680936367, guid: f1939858350c542459a67b501e8f311a, type: 3} + environment: {fileID: 11400000, guid: 8f40aeb6a20382d4284f6a68f1b03f4b, type: 2} + info: Remaps the luminance colors of the building to a gradient. The building on + the left is the original look. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ColorRamp.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ColorRamp.asset.meta new file mode 100644 index 0000000..d1148ae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ColorRamp.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 2c6c8f3feb5a9ce4281164f41a9dc1c3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_ColorRamp.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_CrazyFresnel.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_CrazyFresnel.asset new file mode 100644 index 0000000..9bbc336 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_CrazyFresnel.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_CrazyFresnel + m_EditorClassIdentifier: + demoName: Crazy Fresnel + prefab: {fileID: 2481555142680936367, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + environment: {fileID: 11400000, guid: 8f40aeb6a20382d4284f6a68f1b03f4b, type: 2} + info: We use a white to black Fresnel. We then remap that to a scrolling Color + Ramp gradient. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_CrazyFresnel.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_CrazyFresnel.asset.meta new file mode 100644 index 0000000..d645f68 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_CrazyFresnel.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c1c67168f7782834d86a7093ef134302 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_CrazyFresnel.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_DepthColor.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_DepthColor.asset new file mode 100644 index 0000000..356340d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_DepthColor.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_DepthColor + m_EditorClassIdentifier: + demoName: Stylized Fog + prefab: {fileID: 2481555142680936367, guid: 6a0266dc98652204dbe3621e86ba0f88, type: 3} + environment: {fileID: 11400000, guid: 02b04fa3bdf12124f91f5d1def285a82, type: 2} + info: The Depth Color effect takes the depth of the object and remaps that depth + to a gradient set in a scriptable object and used by a component in the scene. + Take a look at the Depth Coloring section of the Documentation. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_DepthColor.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_DepthColor.asset.meta new file mode 100644 index 0000000..99ae0a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_DepthColor.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3140d1128b83788459307b99d6db04c3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_DepthColor.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Dither.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Dither.asset new file mode 100644 index 0000000..98aa4fc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Dither.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Dither + m_EditorClassIdentifier: + demoName: Dither Opaques Fade + prefab: {fileID: 2481555142680936367, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: We can use the Dither pattern + Alpha Cutoff to fade Opaque objects without + using transparency + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Dither.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Dither.asset.meta new file mode 100644 index 0000000..b13778d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Dither.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ed3ce23789fccad4993834261dd5ff4b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Dither.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_EllenCompare.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_EllenCompare.asset new file mode 100644 index 0000000..d4a321e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_EllenCompare.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_EllenCompare + m_EditorClassIdentifier: + demoName: Ellen Compare + prefab: {fileID: 2481555142680936367, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Compare how different, smoother and more stylized the 3D Shader looks vs + the Standard shader Unity defaults to. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_EllenCompare.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_EllenCompare.asset.meta new file mode 100644 index 0000000..023adbe --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_EllenCompare.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: ae7b759e002863b49857ae2470144604 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_EllenCompare.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Environment.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Environment.asset new file mode 100644 index 0000000..545d833 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Environment.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Environment + m_EditorClassIdentifier: + demoName: Environment + prefab: {fileID: 2481555142680936367, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: The asset shader looks great on environments too! + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Environment.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Environment.asset.meta new file mode 100644 index 0000000..8586fcf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Environment.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 275be3bc319f7814f9f5fa332bec2eef +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Environment.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Fade.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Fade.asset new file mode 100644 index 0000000..a71c8aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Fade.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Fade + m_EditorClassIdentifier: + demoName: Fade + prefab: {fileID: 2481555142680936367, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Use the Fade effect for interesting configurable dissolve or appearing animations. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Fade.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Fade.asset.meta new file mode 100644 index 0000000..9893824 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Fade.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: da52a5bab1e0bd549855d30c5c39803c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Fade.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_FakeSSS.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_FakeSSS.asset new file mode 100644 index 0000000..39a9a39 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_FakeSSS.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_FakeSSS + m_EditorClassIdentifier: + demoName: Fake SSS + prefab: {fileID: 2481555142680936367, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Fake Sub Surface Scattering fakes this physical phenomenon that happens when + an object is in between an object and a light source. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_FakeSSS.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_FakeSSS.asset.meta new file mode 100644 index 0000000..cf2dbc4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_FakeSSS.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: dceb61ae697e6cd4399927dff3d28a1a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_FakeSSS.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_GetHit.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_GetHit.asset new file mode 100644 index 0000000..46e3fc0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_GetHit.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_GetHit + m_EditorClassIdentifier: + demoName: Get Hit + prefab: {fileID: 2481555142680936367, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + environment: {fileID: 11400000, guid: 8f40aeb6a20382d4284f6a68f1b03f4b, type: 2} + info: 2 Examples of how we can animate properties when a character is hit for some + nice easy game polish. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_GetHit.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_GetHit.asset.meta new file mode 100644 index 0000000..3dc5a41 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_GetHit.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 4b272f89737b88f4f80edde6ee404ca9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_GetHit.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Ghost.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Ghost.asset new file mode 100644 index 0000000..455dbf3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Ghost.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Ghost + m_EditorClassIdentifier: + demoName: Ghost + prefab: {fileID: 2481555142680936367, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: The asset shader supports Transparency and can interact with the Depth of + the scene in cool ways. Here we are fading and adding color to the part where + the object intersects the ground. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Ghost.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Ghost.asset.meta new file mode 100644 index 0000000..7af7c06 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Ghost.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 988da610172e1e4409b10f6c89918d3c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Ghost.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Hologram.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Hologram.asset new file mode 100644 index 0000000..b0cc91e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Hologram.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Hologram + m_EditorClassIdentifier: + demoName: Hologram + prefab: {fileID: 2481555142680936367, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: More complex effects are possible too. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Hologram.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Hologram.asset.meta new file mode 100644 index 0000000..1fd5ef7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Hologram.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c6eeb8185a00fa04da7246a548e1ce65 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Hologram.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_HueShift.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_HueShift.asset new file mode 100644 index 0000000..8058cb6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_HueShift.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_HueShift + m_EditorClassIdentifier: + demoName: Hue Shift + prefab: {fileID: 2481555142680936367, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Use Hue Shift for nice and easy color variations. Change the Hue, Saturation + and Brightness with 1 effect. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_HueShift.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_HueShift.asset.meta new file mode 100644 index 0000000..2155423 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_HueShift.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: f82e09edad6cf5d4cb0dcd2a3e9096c9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_HueShift.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_KnightAndSkeleton.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_KnightAndSkeleton.asset new file mode 100644 index 0000000..1259d33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_KnightAndSkeleton.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_KnightAndSkeleton + m_EditorClassIdentifier: + demoName: Knight And Skeleton + prefab: {fileID: 2481555142680936367, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Compare the dramatic impact that replacing the Unity default Standard shader + can make. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_KnightAndSkeleton.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_KnightAndSkeleton.asset.meta new file mode 100644 index 0000000..7c0abd3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_KnightAndSkeleton.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: baf9cbf161b0a2440bfaaeead7ee0d0e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_KnightAndSkeleton.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_LightModels.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_LightModels.asset new file mode 100644 index 0000000..a2de6e0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_LightModels.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_LightModels + m_EditorClassIdentifier: + demoName: Light Models + prefab: {fileID: 2481555142680936367, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: You have control of the light and specular models, use it wisely. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_LightModels.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_LightModels.asset.meta new file mode 100644 index 0000000..a55f77c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_LightModels.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: dae1d44136fdd854bb902c49ad9713c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_LightModels.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Matcap.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Matcap.asset new file mode 100644 index 0000000..e1a8abe --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Matcap.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Matcap + m_EditorClassIdentifier: + demoName: Matcap + prefab: {fileID: 2481555142680936367, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + environment: {fileID: 11400000, guid: 66d3c45afa1c9f5468cea1c4d4af2d6b, type: 2} + info: Add realism by mapping a Sphere like texture to any object. The shader will + remap the Sphere texture to the object giving the object a more realistic look + by transfering the details from the texture onto the object. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Matcap.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Matcap.asset.meta new file mode 100644 index 0000000..d963349 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Matcap.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: b544e66c7c4331c44bafadaa1faace6d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Matcap.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_MeshEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_MeshEffects.asset new file mode 100644 index 0000000..6eac8b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_MeshEffects.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_MeshEffects + m_EditorClassIdentifier: + demoName: Mesh Effects + prefab: {fileID: 2481555142680936367, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Inflate, distort and manipulate the object vertices with Mesh Effects. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_MeshEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_MeshEffects.asset.meta new file mode 100644 index 0000000..f06b141 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_MeshEffects.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 7bea2fb145f62834c9b3d7bac83a9532 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_MeshEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Outlines.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Outlines.asset new file mode 100644 index 0000000..b06c0e6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Outlines.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Outlines + m_EditorClassIdentifier: + demoName: Outlines + prefab: {fileID: 2481555142680936367, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: The asset supports many per object Outline modes. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Outlines.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Outlines.asset.meta new file mode 100644 index 0000000..b77ff68 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Outlines.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 659ee5de057a64440b639ea26d74db84 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Outlines.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_PointLights.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_PointLights.asset new file mode 100644 index 0000000..f366a21 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_PointLights.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_PointLights + m_EditorClassIdentifier: + demoName: Point Lights + prefab: {fileID: 2481555142680936367, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: The asset supports all light types. This demo is also helpful to check that + the point lights and point light shadows work with your current project configuration. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_PointLights.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_PointLights.asset.meta new file mode 100644 index 0000000..2718528 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_PointLights.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3bcd56ba5dc86d940aec1a33a261bc29 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_PointLights.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ScreenspaceUv.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ScreenspaceUv.asset new file mode 100644 index 0000000..dbcfaaa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ScreenspaceUv.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_ScreenspaceUv + m_EditorClassIdentifier: + demoName: Screenspace UVs + prefab: {fileID: 2481555142680936367, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + environment: {fileID: 11400000, guid: 8f40aeb6a20382d4284f6a68f1b03f4b, type: 2} + info: Screenspace Mapped Texture Coordinates. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ScreenspaceUv.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ScreenspaceUv.asset.meta new file mode 100644 index 0000000..40c6ec1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ScreenspaceUv.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 88e09e96262fde34b8ddec65a8a33ffe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_ScreenspaceUv.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ShadingGradient.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ShadingGradient.asset new file mode 100644 index 0000000..4dafa40 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ShadingGradient.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_ShadingGradient + m_EditorClassIdentifier: + demoName: Shading Gradient + prefab: {fileID: 2481555142680936367, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + environment: {fileID: 11400000, guid: 8f40aeb6a20382d4284f6a68f1b03f4b, type: 2} + info: The Color Ramp effect can also be used to remap the colors after lighting. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ShadingGradient.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ShadingGradient.asset.meta new file mode 100644 index 0000000..5856de2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_ShadingGradient.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1869732f31d707e4a8df4cdedc0d6c4d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_ShadingGradient.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_TextureBlending.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_TextureBlending.asset new file mode 100644 index 0000000..55e6c14 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_TextureBlending.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_TextureBlending + m_EditorClassIdentifier: + demoName: Texture Blending + prefab: {fileID: 2481555142680936367, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + environment: {fileID: 11400000, guid: b70c27de008c3834685cb6182d0b5d82, type: 2} + info: Blend up to 3 textures and their texture maps with this effect. Either by + using a texture or using vertex colors (you can use Polybrush to paint vertex + colors in the Editor). + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_TextureBlending.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_TextureBlending.asset.meta new file mode 100644 index 0000000..ccab8bb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_TextureBlending.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 5b7a6d4894fdf1a469df5aa8dd5a8d2d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_TextureBlending.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_UvEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_UvEffects.asset new file mode 100644 index 0000000..4f08bc0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_UvEffects.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_UvEffects + m_EditorClassIdentifier: + demoName: Uv Effects + prefab: {fileID: 2481555142680936367, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + environment: {fileID: 11400000, guid: f20d476e4075f044db27b7595d76e7e3, type: 2} + info: Use UV effects to change how the texture is mapped onto the object. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_UvEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_UvEffects.asset.meta new file mode 100644 index 0000000..6a50121 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_UvEffects.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: e3701de3f21769245bcdb857add478bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_UvEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Wind.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Wind.asset new file mode 100644 index 0000000..c192618 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Wind.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Baked_Wind + m_EditorClassIdentifier: + demoName: Wind and Stylized Fog + prefab: {fileID: 2481555142680936367, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + environment: {fileID: 11400000, guid: 02b04fa3bdf12124f91f5d1def285a82, type: 2} + info: Stylized scene showcasing the wind and stylized colored fog + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Wind.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Wind.asset.meta new file mode 100644 index 0000000..f74bc79 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined Effects/DemoElement_Baked_Wind.asset.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: c8057dcf833fd804abf2d04299edb41b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoElements/Combined + Effects/DemoElement_Baked_Wind.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset new file mode 100644 index 0000000..bbfc597 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5f3343548edfb4687065aa80ba2a44, type: 3} + m_Name: DemoSceneBakedConfig + m_EditorClassIdentifier: + scaleDuration: 0.25 + distanceBetweenDemos: 30 + cameraTransitionDuration: 0.2 + alphaDuration: 0.1 + scalingCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4757928 + value: 1.0205591 + inSlope: 1.4760478 + outSlope: 1.4760478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cameraCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + expositors: + - {fileID: 11400000, guid: e3b4cf866c52e894c854365d30f62973, type: 2} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset.meta new file mode 100644 index 0000000..47924c0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bbfd42c1c0e39514a9231895e862b8c0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/DemoSceneBakedConfig.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments.meta new file mode 100644 index 0000000..3ef3bae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2cf34221ddc028644ba85b398ad89184 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset new file mode 100644 index 0000000..be9d830 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Baked_DepthColoring + m_EditorClassIdentifier: + prefab: {fileID: 3198034873774247775, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset.meta new file mode 100644 index 0000000..d2906fc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 02b04fa3bdf12124f91f5d1def285a82 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_DepthColoring.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset new file mode 100644 index 0000000..38527eb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Baked_Empty + m_EditorClassIdentifier: + prefab: {fileID: 8628890324215124553, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset.meta new file mode 100644 index 0000000..c0b24ec --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 66d3c45afa1c9f5468cea1c4d4af2d6b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Empty.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset new file mode 100644 index 0000000..315ce45 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Baked_Platform + m_EditorClassIdentifier: + prefab: {fileID: 498995797855625705, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset.meta new file mode 100644 index 0000000..2a7d995 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8f40aeb6a20382d4284f6a68f1b03f4b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_Platform.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset new file mode 100644 index 0000000..299b231 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Baked_RoundCircle + m_EditorClassIdentifier: + prefab: {fileID: 1288159903829679715, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset.meta new file mode 100644 index 0000000..6e82b41 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f20d476e4075f044db27b7595d76e7e3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundCircle.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset new file mode 100644 index 0000000..cf66302 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Baked_RoundedCube + m_EditorClassIdentifier: + prefab: {fileID: 1367742882010202551, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset.meta new file mode 100644 index 0000000..1cec71b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b70c27de008c3834685cb6182d0b5d82 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Data/Environments/DemoEnvironment_Baked_RoundedCube.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity new file mode 100644 index 0000000..fe2d1ac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity @@ -0,0 +1,8217 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 0.9 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 4d3345ae65246d941b7f9e636ef78c06, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 112000000, guid: a9279c5d12c7d4b4d80306538ed92e7b, type: 2} + m_LightingSettings: {fileID: 4890085278179872738, guid: 86c9cd33c0e28a0469df0c95c578844c, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &7699207 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7699208} + m_Layer: 5 + m_Name: DemoinfoInitialT + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7699208 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7699207} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 995601654} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &20161090 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 225258974685543202, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 96e47409da04d554481b9b842d338dc5, type: 2} + - target: {fileID: 2481555142680936367, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_Name + value: P_Demo_Hologram + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalPosition.x + value: 300 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: c6eeb8185a00fa04da7246a548e1ce65, type: 2} + - target: {fileID: 6936520836423881702, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8c6faa00becd9ed469c73e4f642666c9, type: 2} + - target: {fileID: 7651315046988315736, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a2885f1f8d730684a9c98f04b20256a2, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} +--- !u!4 &20161091 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + m_PrefabInstance: {fileID: 20161090} + m_PrefabAsset: {fileID: 0} +--- !u!114 &20161092 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + m_PrefabInstance: {fileID: 20161090} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &92666368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 92666369} + - component: {fileID: 92666370} + - component: {fileID: 92666371} + m_Layer: 0 + m_Name: CameraController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &92666369 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92666368} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1923845851} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &92666370 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92666368} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 559c47b838b33484d9e24d155c754de2, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 92666369} + lerpSpeed: 10 + cam: {fileID: 1372266700} + postProcessLayer: {fileID: 0} + postProcessVolume: {fileID: 0} +--- !u!114 &92666371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92666368} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bb429cb35d67af14c998db9b8ff58396, type: 3} + m_Name: + m_EditorClassIdentifier: + cam: {fileID: 1372266700} + depthColoringProperties: {fileID: 11400000, guid: 0d55d262f6c28f8439e08f0ffa26cf84, type: 2} +--- !u!1001 &128371768 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_Name + value: P_Demo_Fade + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalPosition.x + value: 120 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: da52a5bab1e0bd549855d30c5c39803c, type: 2} + - target: {fileID: 5199679290573099140, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1f1ee49199dc6e7479dfc79b2be47206, type: 2} + - target: {fileID: 7199602101213250359, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 90861e0431523924b9fe412160063758, type: 2} + - target: {fileID: 8294446901743183154, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 019356c1c5a2d534fba94fc0970ca05e, type: 2} + - target: {fileID: 8851040941969466511, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1c32cd3e3420da14ca2f44fa1b744521, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} +--- !u!4 &128371769 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + m_PrefabInstance: {fileID: 128371768} + m_PrefabAsset: {fileID: 0} +--- !u!114 &128371770 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + m_PrefabInstance: {fileID: 128371768} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &147539766 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_Name + value: P_Demo_HueShift + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalPosition.x + value: 390 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: f82e09edad6cf5d4cb0dcd2a3e9096c9, type: 2} + - target: {fileID: 4653285861172158349, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: tweenCollection.mat + value: + objectReference: {fileID: 2100000, guid: 070e171ffad2a484598d547e701665e0, type: 2} + - target: {fileID: 8293874175481218466, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 070e171ffad2a484598d547e701665e0, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} +--- !u!4 &147539767 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + m_PrefabInstance: {fileID: 147539766} + m_PrefabAsset: {fileID: 0} +--- !u!114 &147539768 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + m_PrefabInstance: {fileID: 147539766} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &203263060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 203263061} + m_Layer: 5 + m_Name: ExpositorName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &203263061 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203263060} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 285390088} + - {fileID: 767407853} + - {fileID: 1380651851} + - {fileID: 334306566} + m_Father: {fileID: 232091081} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -35.315674} + m_SizeDelta: {x: 461.9354, y: 70.63147} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &232091077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 232091081} + - component: {fileID: 232091080} + - component: {fileID: 232091079} + - component: {fileID: 232091078} + - component: {fileID: 232091082} + - component: {fileID: 232091083} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &232091078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &232091079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 960, y: 650} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &232091080 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &232091081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2111432131} + - {fileID: 1686467644} + - {fileID: 995601654} + - {fileID: 203263061} + - {fileID: 1429116660} + - {fileID: 2079169214} + - {fileID: 1319913511} + - {fileID: 1893674470} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -0.016, y: 0.9, z: 0.436} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!225 &232091082 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &232091083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 192a33b5e551b1a4bad83252c99ec644, type: 3} + m_Name: + m_EditorClassIdentifier: + demoController: {fileID: 1971597612} + txtExpositorName: {fileID: 1380651848} + txtDemoName: {fileID: 434368568} + txtDemoViewing: {fileID: 2079169217} + viewingTween: {fileID: 2079169216} + demoInfoUI: {fileID: 1890708903} +--- !u!1001 &285390087 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 203263061} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonDown + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.2945 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToPreviousExpositor + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: altKey + value: 274 + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: targetKey + value: 115 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!224 &285390088 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 285390087} + m_PrefabAsset: {fileID: 0} +--- !u!1 &334306565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 334306566} + - component: {fileID: 334306569} + - component: {fileID: 334306568} + - component: {fileID: 334306567} + m_Layer: 5 + m_Name: txtInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &334306566 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 203263061} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -34.20207} + m_SizeDelta: {x: 0, y: -68.4041} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &334306567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &334306568 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Use Down/S and Up/W to change the current expositor) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &334306569 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_CullTransparentMesh: 1 +--- !u!21 &378157051 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_AllIn13DShader + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _EMISSION_ON + - _FOG_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _REFLECTIONS_BASIC + - _REFLECTIONS_ON + - _REFLECTIONTYPE_NONE + - _SHADING_MODEL_PBR + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEX_EXTRUDE_USE_NOISE_TEX + - _WORKFLOW_BASIC + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 15, y: 15} + m_Offset: {x: 5, y: 5} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 1 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.66 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.734 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 28.9 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 6.94 + - _Smoothness: 0.5 + - _SpecularAtten: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.836 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.732 + - _ToonFactor: 0 + - _ToonSmoothness: 0.037 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0.99999994} + - _FadeBurnColor: {r: 2.6701567, g: 0.052356016, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.25, g: 2.8, b: 6.8, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 5, g: 5, b: 5, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!1001 &383825218 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: HideUiButtonPress + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 5164371078850284783, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6815282845570816314, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: HideUiButton + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Hide Ui + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &383825219 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 383825218} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &403210768 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 1413607381528267109, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e9bf0299254d5aa408e5d22f4135d193, type: 2} + - target: {fileID: 1596737630771631323, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + - target: {fileID: 1851982956744578224, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbecd2df5e4c1534da42f653eef7beb8, type: 2} + - target: {fileID: 2279406716771319989, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 2354645421600751188, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7113894 + objectReference: {fileID: 0} + - target: {fileID: 2354645421600751188, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70279807 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546742075, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.711356 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546742075, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.702832 + objectReference: {fileID: 0} + - target: {fileID: 2354645422643018479, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7114024 + objectReference: {fileID: 0} + - target: {fileID: 2354645422643018479, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7027849 + objectReference: {fileID: 0} + - target: {fileID: 2354645423176419923, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71136874 + objectReference: {fileID: 0} + - target: {fileID: 2354645423176419923, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.702819 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Name + value: P_Demo_KnightAndSkeleton + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_RootOrder + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalPosition.x + value: 660 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2987463400474523218, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + - target: {fileID: 3051230386239007286, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + - target: {fileID: 3557443050235578994, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 4314429353030695673, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 4653285861172158349, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: baf9cbf161b0a2440bfaaeead7ee0d0e, type: 2} + - target: {fileID: 5972343969082917175, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 7111491785472061460, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + - target: {fileID: 7980227933710185970, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 8203941923178819153, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + - target: {fileID: 8591139545046584478, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + - target: {fileID: 8774998978779275014, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f436c7ba0b048f64db215001516cd101, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} +--- !u!114 &403210769 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + m_PrefabInstance: {fileID: 403210768} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &403210770 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + m_PrefabInstance: {fileID: 403210768} + m_PrefabAsset: {fileID: 0} +--- !u!1 &434368565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 434368566} + - component: {fileID: 434368569} + - component: {fileID: 434368568} + - component: {fileID: 434368567} + m_Layer: 5 + m_Name: txtDemoName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &434368566 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1429116660} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &434368567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &434368568 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 35 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 5 + m_fontSizeMax: 35 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &434368569 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_CullTransparentMesh: 1 +--- !u!1 &456374827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456374830} + - component: {fileID: 456374829} + - component: {fileID: 456374828} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &456374828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456374827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &456374829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456374827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &456374830 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456374827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &481656546 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 79416039, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4ec6a6475d96ca643a6ae2f709a584e4, type: 2} + - target: {fileID: 391208848, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 96e47409da04d554481b9b842d338dc5, type: 2} + - target: {fileID: 452122136, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 52fdb1a57e9d9ee44823450aad2307ba, type: 2} + - target: {fileID: 648386378, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 6b22192c8f7efbf429efce6273f32918, type: 2} + - target: {fileID: 777735402, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f93d20e8dfed75748bc08130efafcc34, type: 2} + - target: {fileID: 843185852, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: eb8f34a72fadcd540b28c2005afee803, type: 2} + - target: {fileID: 887020167, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5845d280691bdab4f903e123d891bde8, type: 2} + - target: {fileID: 1081655594, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5c96fa14233e0e34f81620e445f78033, type: 2} + - target: {fileID: 1186728949, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: dddf4597d47df1a499fe9177fce4c1bf, type: 2} + - target: {fileID: 1467803683, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 26ea660731a265240bfeb79cbc79ab50, type: 2} + - target: {fileID: 1805783928, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 58e6b1777ccd0604a96c13b5c75b44e5, type: 2} + - target: {fileID: 2009025473, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 651bea05fccc70f47920ad62f8127edd, type: 2} + - target: {fileID: 2078108488, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5c96fa14233e0e34f81620e445f78033, type: 2} + - target: {fileID: 2130670366, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 63f989bcb65b0944a905ad09ca9a0981, type: 2} + - target: {fileID: 2481555142680936367, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Name + value: P_Demo_ChomperEffects + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: b041b8d9954b52c44a74fa92e1615648, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} +--- !u!4 &481656547 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + m_PrefabInstance: {fileID: 481656546} + m_PrefabAsset: {fileID: 0} +--- !u!114 &481656548 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + m_PrefabInstance: {fileID: 481656546} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &551168635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551168636} + - component: {fileID: 551168638} + - component: {fileID: 551168637} + m_Layer: 5 + m_Name: txtInfo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &551168636 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551168635} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1455300954} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &551168637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551168635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 18 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 2.1573868} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &551168638 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551168635} + m_CullTransparentMesh: 1 +--- !u!1001 &596671788 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_Name + value: P_Demo_Dither + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalPosition.x + value: 240 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3575283059240458210, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: ed3ce23789fccad4993834261dd5ff4b, type: 2} + - target: {fileID: 7267871721964507426, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2b39fca1ccb77e8448b20673813f0b89, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} +--- !u!4 &596671789 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + m_PrefabInstance: {fileID: 596671788} + m_PrefabAsset: {fileID: 0} +--- !u!114 &596671790 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + m_PrefabInstance: {fileID: 596671788} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &671067382 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 587081607, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f7b0aec083bc59d48a13bffa275f00e8, type: 2} + - target: {fileID: 1402445141122245014, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 113d7c7c224d6e245aaa50ee1928ab5a, type: 2} + - target: {fileID: 1711813855870070278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4d1a7455da9990041a0c8c3ac81f96d0, type: 2} + - target: {fileID: 1711813855870070278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 34df10724b642a043b9809c780277dc0, type: 2} + - target: {fileID: 1711813856386210761, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2638f7b14353fd047b1fbea650de0a3e, type: 2} + - target: {fileID: 2481555142680936367, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Name + value: P_Demo_FakeSSS + objectReference: {fileID: 0} + - target: {fileID: 2760198103729549278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 02d19508536c8f24b95b4b3954cdcedf, type: 2} + - target: {fileID: 2760198103729549278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 726367ab14096ec40aa407f9bab78dab, type: 2} + - target: {fileID: 2760198103729549278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 2fd8a4d19b97261498f55bffbe5cc2cb, type: 2} + - target: {fileID: 2760198103729549278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[3] + value: + objectReference: {fileID: 2100000, guid: 657d870aae215664488fbc6e62c6c68f, type: 2} + - target: {fileID: 2760198103729549278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[4] + value: + objectReference: {fileID: 2100000, guid: 233e08bfb0be3a944b42617c9d92e2fb, type: 2} + - target: {fileID: 2760198103729549278, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Materials.Array.data[5] + value: + objectReference: {fileID: 2100000, guid: 02d19508536c8f24b95b4b3954cdcedf, type: 2} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalPosition.x + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: dceb61ae697e6cd4399927dff3d28a1a, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d38edf4a460642142b54074c579bb5bc, type: 3} +--- !u!4 &671067383 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + m_PrefabInstance: {fileID: 671067382} + m_PrefabAsset: {fileID: 0} +--- !u!114 &671067384 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + m_PrefabInstance: {fileID: 671067382} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &709009174 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2481555142680936367, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + m_PrefabInstance: {fileID: 1772060927} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &712191043 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 1590951231283033613, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 142c0e1598b4907449ead0e3b722a100, type: 2} + - target: {fileID: 1844506085272252322, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: bece51e89ce5af449ad1571cce71c4c7, type: 2} + - target: {fileID: 2191938389881170356, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 142c0e1598b4907449ead0e3b722a100, type: 2} + - target: {fileID: 2481555142680936367, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Name + value: P_Demo_Matcap + objectReference: {fileID: 0} + - target: {fileID: 2725801269825799382, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 142c0e1598b4907449ead0e3b722a100, type: 2} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalPosition.x + value: 480 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3665768480578777416, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 142c0e1598b4907449ead0e3b722a100, type: 2} + - target: {fileID: 4614926650948690187, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 142c0e1598b4907449ead0e3b722a100, type: 2} + - target: {fileID: 4653285861172158349, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: b544e66c7c4331c44bafadaa1faace6d, type: 2} + - target: {fileID: 5186413457936607005, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: bece51e89ce5af449ad1571cce71c4c7, type: 2} + - target: {fileID: 5730463712862353572, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: bece51e89ce5af449ad1571cce71c4c7, type: 2} + - target: {fileID: 5788206641738021893, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42834452 + objectReference: {fileID: 0} + - target: {fileID: 5788206641738021893, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9036155 + objectReference: {fileID: 0} + - target: {fileID: 7732098743814455265, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: bece51e89ce5af449ad1571cce71c4c7, type: 2} + - target: {fileID: 8146728278049732969, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42843863 + objectReference: {fileID: 0} + - target: {fileID: 8146728278049732969, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9035709 + objectReference: {fileID: 0} + - target: {fileID: 8953576096825330303, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: bece51e89ce5af449ad1571cce71c4c7, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: af12711a923355d4d9c32c7544f4c751, type: 3} +--- !u!4 &712191044 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + m_PrefabInstance: {fileID: 712191043} + m_PrefabAsset: {fileID: 0} +--- !u!114 &712191045 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + m_PrefabInstance: {fileID: 712191043} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &724296370 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2354645421501691043, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71093816 + objectReference: {fileID: 0} + - target: {fileID: 2354645421501691043, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7032546 + objectReference: {fileID: 0} + - target: {fileID: 2354645421594794896, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7118483 + objectReference: {fileID: 0} + - target: {fileID: 2354645421594794896, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7023332 + objectReference: {fileID: 0} + - target: {fileID: 2354645421850764733, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7148525 + objectReference: {fileID: 0} + - target: {fileID: 2354645421850764733, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69927526 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546883988, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71496975 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546883988, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6991554 + objectReference: {fileID: 0} + - target: {fileID: 2354645423003279242, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7157798 + objectReference: {fileID: 0} + - target: {fileID: 2354645423003279242, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69832605 + objectReference: {fileID: 0} + - target: {fileID: 2354645423269958841, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71177745 + objectReference: {fileID: 0} + - target: {fileID: 2354645423269958841, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7024051 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Name + value: P_Demo_LightModels + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalPosition.x + value: 450 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3402921942125295420, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: c717849fccc3fed40905a79cbcb851b4, type: 2} + - target: {fileID: 3402921942913880239, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 27338321e49247b4ea33c68d09d2b4b8, type: 2} + - target: {fileID: 3402921942954114791, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e72e2530831a71a4ab2572de116cf323, type: 2} + - target: {fileID: 3402921943084217105, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5fae6998d93c09644a5fb4c01793a8f9, type: 2} + - target: {fileID: 3402921943096801663, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 455bdabef94d9094daf936d822f86abc, type: 2} + - target: {fileID: 3402921943213872575, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2bb0116bf5f7cdd4c967ff926413a811, type: 2} + - target: {fileID: 4653285861172158349, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: dae1d44136fdd854bb902c49ad9713c7, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} +--- !u!4 &724296371 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + m_PrefabInstance: {fileID: 724296370} + m_PrefabAsset: {fileID: 0} +--- !u!114 &724296372 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + m_PrefabInstance: {fileID: 724296370} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &747430417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 747430418} + m_Layer: 0 + m_Name: Environments + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &747430418 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747430417} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4912988894335833832} + - {fileID: 4912988894925969322} + - {fileID: 4912988894665803536} + - {fileID: 4912988895074205505} + - {fileID: 4912988894888297276} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &759410814 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Name + value: P_Demo_EllenCompare + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2918340180568159814, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7969493 + objectReference: {fileID: 0} + - target: {fileID: 2918340180568159814, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.y + value: -0.60404617 + objectReference: {fileID: 0} + - target: {fileID: 3293444748194216604, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.w + value: 0.78935224 + objectReference: {fileID: 0} + - target: {fileID: 3293444748194216604, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6139406 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: ae7b759e002863b49857ae2470144604, type: 2} + - target: {fileID: 6520175058570739097, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 02d19508536c8f24b95b4b3954cdcedf, type: 2} + - target: {fileID: 6520175058570739097, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 726367ab14096ec40aa407f9bab78dab, type: 2} + - target: {fileID: 6520175058570739097, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 2fd8a4d19b97261498f55bffbe5cc2cb, type: 2} + - target: {fileID: 6520175058570739097, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Materials.Array.data[3] + value: + objectReference: {fileID: 2100000, guid: 657d870aae215664488fbc6e62c6c68f, type: 2} + - target: {fileID: 6520175058570739097, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Materials.Array.data[4] + value: + objectReference: {fileID: 2100000, guid: 233e08bfb0be3a944b42617c9d92e2fb, type: 2} + - target: {fileID: 6520175058570739097, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Materials.Array.data[5] + value: + objectReference: {fileID: 2100000, guid: 02d19508536c8f24b95b4b3954cdcedf, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} +--- !u!4 &759410815 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + m_PrefabInstance: {fileID: 759410814} + m_PrefabAsset: {fileID: 0} +--- !u!114 &759410816 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + m_PrefabInstance: {fileID: 759410814} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &767407852 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 203263061} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonUp + objectReference: {fileID: 0} + - target: {fileID: 2682458812580943960, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 037b948b604e0924b8f5dd165087ae89, type: 3} + - target: {fileID: 3837524447000531706, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.000030517578 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.294495 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToNextExpositor + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: altKey + value: 273 + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: targetKey + value: 119 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!224 &767407853 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 767407852} + m_PrefabAsset: {fileID: 0} +--- !u!1 &781796178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 781796179} + - component: {fileID: 781796182} + - component: {fileID: 781796181} + - component: {fileID: 781796180} + m_Layer: 5 + m_Name: txtInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &781796179 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1429116660} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -34.20207} + m_SizeDelta: {x: 0, y: -68.4041} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &781796180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &781796181 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Use Left/A and Right/D to change the current demo) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &781796182 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_CullTransparentMesh: 1 +--- !u!1001 &799723781 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Colors.m_NormalColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Colors.m_NormalColor.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Colors.m_NormalColor.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: ToggleShowInfo + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1087567121377475215, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: (I Key) + objectReference: {fileID: 0} + - target: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 105 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 6815282845570816314, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: Info + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Color.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Info + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &799723782 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 799723781} + m_PrefabAsset: {fileID: 0} +--- !u!114 &799723784 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 799723781} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d1c3e379bdb46340b44363dd6b8800a, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &800574595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 800574596} + - component: {fileID: 800574597} + m_Layer: 0 + m_Name: SkyController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &800574596 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 800574595} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &800574597 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 800574595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cc976fd2f3a5382418cd80faae769e86, type: 3} + m_Name: + m_EditorClassIdentifier: + skyMaterials: + - {fileID: 2100000, guid: 4d3345ae65246d941b7f9e636ef78c06, type: 2} + - {fileID: 2100000, guid: 830e43eb58f745b4f8d9c1062e746766, type: 2} + - {fileID: 2100000, guid: 550fc3fc2486ceb4eb6557aad126d620, type: 2} + - {fileID: 2100000, guid: 2e3f31af59380a849b44b9edfe6f318a, type: 2} + firstSkyIndex: 0 + skyChangeInputHandler: {fileID: 1754606995} +--- !u!1001 &812313889 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 711190101993339677, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70916617 + objectReference: {fileID: 0} + - target: {fileID: 711190101993339677, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7050414 + objectReference: {fileID: 0} + - target: {fileID: 1969826267445462812, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7103051 + objectReference: {fileID: 0} + - target: {fileID: 1969826267445462812, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70389396 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Name + value: P_Demo_UvEffects + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_RootOrder + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalPosition.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2916070468723015268, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: d71298f964e1deb45863a6f9088a337f, type: 2} + - target: {fileID: 3167334087699577183, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 61fb9bb1b750cb741bfbea55d7cd8768, type: 2} + - target: {fileID: 3586291134240103178, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cd0c11f620d53854d8f96459850c372b, type: 2} + - target: {fileID: 4653285861172158349, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: e3701de3f21769245bcdb857add478bc, type: 2} + - target: {fileID: 4902214202150593500, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 887e7b96ee242354b8900c3eac71e5df, type: 2} + - target: {fileID: 5537128240292676928, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7132502 + objectReference: {fileID: 0} + - target: {fileID: 5537128240292676928, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70090955 + objectReference: {fileID: 0} + - target: {fileID: 7055183927787892363, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7103403 + objectReference: {fileID: 0} + - target: {fileID: 7055183927787892363, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7038584 + objectReference: {fileID: 0} + - target: {fileID: 8709936734114380985, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71443295 + objectReference: {fileID: 0} + - target: {fileID: 8709936734114380985, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69970393 + objectReference: {fileID: 0} + - target: {fileID: 8976414319684942764, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 44f63d351afc8494c8978151a552d23d, type: 2} + - target: {fileID: 9042873985807662590, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71331763 + objectReference: {fileID: 0} + - target: {fileID: 9042873985807662590, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70084095 + objectReference: {fileID: 0} + - target: {fileID: 9156500974877159664, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 6e4dc87464cff2e408fed69c2ebe7792, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} +--- !u!4 &812313890 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + m_PrefabInstance: {fileID: 812313889} + m_PrefabAsset: {fileID: 0} +--- !u!114 &812313891 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + m_PrefabInstance: {fileID: 812313889} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &989378071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 989378072} + m_Layer: 5 + m_Name: DemoinfoOffscreenT + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &989378072 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989378071} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 995601654} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -385, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0, y: 0.5} +--- !u!1 &995601653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995601654} + m_Layer: 5 + m_Name: DemoInfoParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &995601654 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995601653} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1890708902} + - {fileID: 7699208} + - {fileID: 989378072} + m_Father: {fileID: 232091081} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &1005155160 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 363862506689735410, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 721516235040040531, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 02d19508536c8f24b95b4b3954cdcedf, type: 2} + - target: {fileID: 721516235040040531, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 726367ab14096ec40aa407f9bab78dab, type: 2} + - target: {fileID: 721516235040040531, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 2fd8a4d19b97261498f55bffbe5cc2cb, type: 2} + - target: {fileID: 721516235040040531, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[3] + value: + objectReference: {fileID: 2100000, guid: 657d870aae215664488fbc6e62c6c68f, type: 2} + - target: {fileID: 721516235040040531, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[4] + value: + objectReference: {fileID: 2100000, guid: 233e08bfb0be3a944b42617c9d92e2fb, type: 2} + - target: {fileID: 721516235040040531, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[5] + value: + objectReference: {fileID: 2100000, guid: 02d19508536c8f24b95b4b3954cdcedf, type: 2} + - target: {fileID: 1120778646966229625, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 2481555142680936367, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Name + value: P_Demo_PointLights + objectReference: {fileID: 0} + - target: {fileID: 2794375959588574562, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalPosition.x + value: 360 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3166088586745421877, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 3306117327535010864, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbecd2df5e4c1534da42f653eef7beb8, type: 2} + - target: {fileID: 4653285861172158349, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 3bcd56ba5dc86d940aec1a33a261bc29, type: 2} + - target: {fileID: 6551989346610419058, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 7399457811585311159, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 8154693088157026826, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4370da717dd8678469550c6378fbf899, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} +--- !u!4 &1005155161 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + m_PrefabInstance: {fileID: 1005155160} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1005155162 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + m_PrefabInstance: {fileID: 1005155160} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1007147810 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: CamLockButtonPress + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 101 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 101 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: LockCamButton + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Lock Camera + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &1007147811 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1007147810} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1007147812 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1007147810} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &1099328870 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 2655642001739710573} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1107847741 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_Name + value: P_Demo_ScreenspaceUVs + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalPosition.x + value: 570 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2966377416160961881, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a63b627ba4e1e9443bc78e1a5aab08d8, type: 2} + - target: {fileID: 2966377417222336867, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a63b627ba4e1e9443bc78e1a5aab08d8, type: 2} + - target: {fileID: 4653285861172158349, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 88e09e96262fde34b8ddec65a8a33ffe, type: 2} + - target: {fileID: 9198738284895064880, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a63b627ba4e1e9443bc78e1a5aab08d8, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1b633bf3d94547843ad9b37716745550, type: 3} +--- !u!4 &1107847742 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + m_PrefabInstance: {fileID: 1107847741} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1107847743 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + m_PrefabInstance: {fileID: 1107847741} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1183211444 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 799723781} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1194900430 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 361179620154673008, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 25e57e8854757ca4aa6014ce69968fba, type: 2} + - target: {fileID: 1160526033796853779, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 75cfe3a924a84544182b55eabc51b4ff, type: 2} + - target: {fileID: 2481555142680936367, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Name + value: P_Demo_ShadingGradient + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_RootOrder + value: 21 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalPosition.x + value: 630 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3522446100677312006, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 25e57e8854757ca4aa6014ce69968fba, type: 2} + - target: {fileID: 3581132439477301921, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 821d1725a1aa7fd43b8c815cf9ec03c3, type: 2} + - target: {fileID: 3998143399200340727, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 25e57e8854757ca4aa6014ce69968fba, type: 2} + - target: {fileID: 4031192097643768588, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 25e57e8854757ca4aa6014ce69968fba, type: 2} + - target: {fileID: 4334418459922819335, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 277676213ccc05a40a78ebfd6f785661, type: 2} + - target: {fileID: 4653285861172158349, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 1869732f31d707e4a8df4cdedc0d6c4d, type: 2} + - target: {fileID: 4867418767879943666, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 277676213ccc05a40a78ebfd6f785661, type: 2} + - target: {fileID: 5627465376225422932, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 821d1725a1aa7fd43b8c815cf9ec03c3, type: 2} + - target: {fileID: 6507817664342300048, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 75cfe3a924a84544182b55eabc51b4ff, type: 2} + - target: {fileID: 6720492581838192794, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 75cfe3a924a84544182b55eabc51b4ff, type: 2} + - target: {fileID: 6759363740012810593, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 75cfe3a924a84544182b55eabc51b4ff, type: 2} + - target: {fileID: 8048351775097892070, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 75cfe3a924a84544182b55eabc51b4ff, type: 2} + - target: {fileID: 8177985780460329358, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 277676213ccc05a40a78ebfd6f785661, type: 2} + - target: {fileID: 8211156524694440053, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 277676213ccc05a40a78ebfd6f785661, type: 2} + - target: {fileID: 8533652202868640900, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 277676213ccc05a40a78ebfd6f785661, type: 2} + - target: {fileID: 8838688068920400773, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 25e57e8854757ca4aa6014ce69968fba, type: 2} + - target: {fileID: 8933401211567298338, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 821d1725a1aa7fd43b8c815cf9ec03c3, type: 2} + - target: {fileID: 8964324072867451859, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 821d1725a1aa7fd43b8c815cf9ec03c3, type: 2} + - target: {fileID: 9001082499920347688, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 821d1725a1aa7fd43b8c815cf9ec03c3, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} +--- !u!4 &1194900431 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + m_PrefabInstance: {fileID: 1194900430} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1194900432 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + m_PrefabInstance: {fileID: 1194900430} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1248590028 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: ToggleCursorButtonPress + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 114 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 114 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: UnlockCursorButton + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Unlock Cursor + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &1248590029 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1248590028} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1248590030 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1248590028} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1258225204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1258225205} + m_Layer: 0 + m_Name: InitPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1258225205 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1258225204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1971597613} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1301791541 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 612696309660067128, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1f1ee49199dc6e7479dfc79b2be47206, type: 2} + - target: {fileID: 612696310896827400, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 928d26c3f403cf041a4d099dee4abc09, type: 2} + - target: {fileID: 612696311019613759, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4953bd5d88d6ee64aa1dc5af1d4ff608, type: 2} + - target: {fileID: 2354645422442869037, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.712663 + objectReference: {fileID: 0} + - target: {fileID: 2354645422442869037, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70150656 + objectReference: {fileID: 0} + - target: {fileID: 2354645422982855639, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71263045 + objectReference: {fileID: 0} + - target: {fileID: 2354645422982855639, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70153964 + objectReference: {fileID: 0} + - target: {fileID: 2354645423070264953, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7125984 + objectReference: {fileID: 0} + - target: {fileID: 2354645423070264953, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7015723 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_Name + value: P_Demo_Outlines + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalPosition.x + value: 510 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 659ee5de057a64440b639ea26d74db84, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} +--- !u!4 &1301791542 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + m_PrefabInstance: {fileID: 1301791541} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1301791543 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + m_PrefabInstance: {fileID: 1301791541} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1319913510 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1319913511} + - component: {fileID: 1319913513} + - component: {fileID: 1319913512} + m_Layer: 5 + m_Name: MouseInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1319913511 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319913510} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 9.904297, y: 0} + m_SizeDelta: {x: 193.4857, y: 52.184} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1319913512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319913510} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Use mouse and scroll wheel ro move the camera) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1319913513 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319913510} + m_CullTransparentMesh: 1 +--- !u!1001 &1327704293 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_Name + value: P_Demo_CrazyFresnel + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalPosition.x + value: 330 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3402921941773115782, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5c96fa14233e0e34f81620e445f78033, type: 2} + - target: {fileID: 4653285861172158349, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: c1c67168f7782834d86a7093ef134302, type: 2} + - target: {fileID: 8771692980360959983, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5c96fa14233e0e34f81620e445f78033, type: 2} + - target: {fileID: 8771692982059860949, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5c96fa14233e0e34f81620e445f78033, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} +--- !u!4 &1327704294 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + m_PrefabInstance: {fileID: 1327704293} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1327704295 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + m_PrefabInstance: {fileID: 1327704293} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1332996062 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 20881593363209044, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f77250bfe13bda64eb53c2f6862bfb93, type: 2} + - target: {fileID: 2481555142680936367, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_Name + value: P_Demo_TextureBlending + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalPosition.x + value: 540 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3402921942857346498, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f77250bfe13bda64eb53c2f6862bfb93, type: 2} + - target: {fileID: 4197563359187396870, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f77250bfe13bda64eb53c2f6862bfb93, type: 2} + - target: {fileID: 4653285861172158349, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 5b7a6d4894fdf1a469df5aa8dd5a8d2d, type: 2} + - target: {fileID: 6088774461999692993, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f77250bfe13bda64eb53c2f6862bfb93, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} +--- !u!4 &1332996063 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + m_PrefabInstance: {fileID: 1332996062} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1332996064 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + m_PrefabInstance: {fileID: 1332996062} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1372266698 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1372266701} + - component: {fileID: 1372266700} + - component: {fileID: 1372266699} + - component: {fileID: 1372266704} + - component: {fileID: 1372266706} + - component: {fileID: 1372266708} + - component: {fileID: 1372266707} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1372266699 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 +--- !u!20 &1372266700 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.99123365, g: 1, b: 0.7150943, a: 1} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 500 + field of view: 60.000004 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1372266701 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1923845851} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1372266704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cb8522dc440232841aa60648309c8fd7, type: 3} + m_Name: + m_EditorClassIdentifier: + postProcessProfileBIRP: {fileID: 0} +--- !u!114 &1372266706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 39ba2e016b5a593459e1e4f03143a1d2, type: 2} +--- !u!114 &1372266707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3} + m_Name: + m_EditorClassIdentifier: + sharedProfile: {fileID: 0} + isGlobal: 1 + blendDistance: 0 + weight: 1 + priority: 0 +--- !u!114 &1372266708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 1372266701} + volumeLayer: + serializedVersion: 2 + m_Bits: 4294967295 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 0 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 0 + m_ShowCustomSorter: 0 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] +--- !u!1 &1380651847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1380651851} + - component: {fileID: 1380651850} + - component: {fileID: 1380651848} + - component: {fileID: 1380651849} + m_Layer: 5 + m_Name: txtExpositorName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1380651848 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 40 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 5 + m_fontSizeMax: 40 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &1380651849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!222 &1380651850 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_CullTransparentMesh: 1 +--- !u!224 &1380651851 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 203263061} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &1393801125 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_Name + value: P_Demo_Wind + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalPosition.x + value: 270 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: c8057dcf833fd804abf2d04299edb41b, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} +--- !u!4 &1393801126 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + m_PrefabInstance: {fileID: 1393801125} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1393801127 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + m_PrefabInstance: {fileID: 1393801125} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1428026452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1428026453} + - component: {fileID: 1428026454} + - component: {fileID: 1428026455} + m_Layer: 0 + m_Name: 'Directional Light ' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1428026453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1428026452} + m_LocalRotation: {x: 0.12843262, y: -0.85647315, z: 0.42931297, w: 0.25622115} + m_LocalPosition: {x: 3.53, y: 5.21, z: 5.37} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1555543079} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 53.245, y: -146.69, z: 0} +--- !u!108 &1428026454 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1428026452} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!114 &1428026455 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1428026452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 706d6c9c96c757141aab2f13eaf4c90f, type: 3} + m_Name: + m_EditorClassIdentifier: + mainDirectionalLight: {fileID: 1428026454} +--- !u!1 &1429116659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1429116660} + m_Layer: 5 + m_Name: DemoName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1429116660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1429116659} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5071769334313098399} + - {fileID: 1494387216} + - {fileID: 434368566} + - {fileID: 781796179} + m_Father: {fileID: 232091081} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 55.38159} + m_SizeDelta: {x: 378.5654, y: 126.0048} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1455300953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1455300954} + - component: {fileID: 1455300956} + - component: {fileID: 1455300955} + - component: {fileID: 1455300957} + m_Layer: 5 + m_Name: imgBackground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1455300954 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1997226081} + - {fileID: 551168636} + m_Father: {fileID: 1890708902} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1455300955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5018867, g: 0.5018867, b: 0.5018867, a: 0.43137255} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d73d5b231c535ce43838dca3359d43f1, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1455300956 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_CullTransparentMesh: 1 +--- !u!114 &1455300957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1001 &1468650832 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1429116660} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonRight + objectReference: {fileID: 0} + - target: {fileID: 2682458812580943960, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 037b948b604e0924b8f5dd165087ae89, type: 3} + - target: {fileID: 3837524447000531706, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.000030517578 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.294495 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToNextDemo + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: altKey + value: 275 + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: targetKey + value: 100 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!224 &1494387216 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 1468650832} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1555365829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1555365830} + - component: {fileID: 1555365832} + - component: {fileID: 1555365831} + m_Layer: 5 + m_Name: LightInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1555365830 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555365829} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1686467644} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 203.39, y: 62.0882} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1555365831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555365829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Right Click + drag to move the directional light) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1555365832 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555365829} + m_CullTransparentMesh: 1 +--- !u!1 &1555543077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1555543079} + - component: {fileID: 1555543080} + m_Layer: 0 + m_Name: MouseTransformRotator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1555543079 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555543077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1428026453} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1555543080 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555543077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b9e8e28469a910c418e1840fabdaab78, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeedHorizontal: 40 + verticalSpeed: 20 + rightClickRequired: 1 + maxVerticalAngle: 80 + minVerticalAngle: -10 + enableZoom: 0 + zoomSpeed: 7.5 + maxZoomDistance: -8 + minZoomDistance: -30 +--- !u!1 &1566181560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1566181562} + - component: {fileID: 1566181561} + m_Layer: 0 + m_Name: MaterialPreWarmer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1566181561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1566181560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e4e063f035a58d54ab72254372789149, type: 3} + m_Name: + m_EditorClassIdentifier: + materialsToPrewarm: + - {fileID: 2100000, guid: be40894f695d2344ca57db4f184f0bc5, type: 2} + - {fileID: 2100000, guid: a2885f1f8d730684a9c98f04b20256a2, type: 2} + - {fileID: 2100000, guid: 1d78d2531ff39b24b8f5dfd4c8b04695, type: 2} + - {fileID: 2100000, guid: 33a92e48f442de04b9bb13a002397abe, type: 2} + - {fileID: 2100000, guid: f93d20e8dfed75748bc08130efafcc34, type: 2} + - {fileID: 2100000, guid: eb8f34a72fadcd540b28c2005afee803, type: 2} + - {fileID: 2100000, guid: 651bea05fccc70f47920ad62f8127edd, type: 2} + - {fileID: 2100000, guid: a94ef425c03c89045a20ac200c795dcd, type: 2} + - {fileID: 2100000, guid: 63f989bcb65b0944a905ad09ca9a0981, type: 2} + - {fileID: 2100000, guid: 4ec6a6475d96ca643a6ae2f709a584e4, type: 2} + - {fileID: 2100000, guid: 52fdb1a57e9d9ee44823450aad2307ba, type: 2} + - {fileID: 2100000, guid: 3ba6274f9f4563349b25e5797058e924, type: 2} + - {fileID: 2100000, guid: 96e47409da04d554481b9b842d338dc5, type: 2} + - {fileID: 2100000, guid: 5845d280691bdab4f903e123d891bde8, type: 2} + - {fileID: 2100000, guid: dddf4597d47df1a499fe9177fce4c1bf, type: 2} + - {fileID: 2100000, guid: f7b0aec083bc59d48a13bffa275f00e8, type: 2} + - {fileID: 2100000, guid: 58e6b1777ccd0604a96c13b5c75b44e5, type: 2} + - {fileID: 2100000, guid: 6b22192c8f7efbf429efce6273f32918, type: 2} + - {fileID: 2100000, guid: 3e74e60fcd3ce634eb20e8ed73f27eab, type: 2} + - {fileID: 2100000, guid: 5c96fa14233e0e34f81620e445f78033, type: 2} + - {fileID: 2100000, guid: 44f63d351afc8494c8978151a552d23d, type: 2} + - {fileID: 2100000, guid: 4b7386d7b2730cb47b6a67a6f68daa50, type: 2} + - {fileID: 2100000, guid: 26ea660731a265240bfeb79cbc79ab50, type: 2} + - {fileID: 2100000, guid: 956fa5f4b2887e940877c5a74eab9360, type: 2} + - {fileID: 2100000, guid: 3256a31efd61b4e4fb507151f9e22ef1, type: 2} + - {fileID: 2100000, guid: 44b7e48f531edd54b813c39eb8379abd, type: 2} + - {fileID: 2100000, guid: 91628e0b5447305448fc26c1f11b12c4, type: 2} + - {fileID: 2100000, guid: 6e4dc87464cff2e408fed69c2ebe7792, type: 2} + - {fileID: 2100000, guid: 34df10724b642a043b9809c780277dc0, type: 2} + - {fileID: 2100000, guid: e72e2530831a71a4ab2572de116cf323, type: 2} + - {fileID: 2100000, guid: 27338321e49247b4ea33c68d09d2b4b8, type: 2} + - {fileID: 2100000, guid: 2bb0116bf5f7cdd4c967ff926413a811, type: 2} + - {fileID: 2100000, guid: c717849fccc3fed40905a79cbcb851b4, type: 2} + - {fileID: 2100000, guid: 455bdabef94d9094daf936d822f86abc, type: 2} + - {fileID: 2100000, guid: 5fae6998d93c09644a5fb4c01793a8f9, type: 2} + - {fileID: 2100000, guid: 1f1ee49199dc6e7479dfc79b2be47206, type: 2} + - {fileID: 2100000, guid: 4953bd5d88d6ee64aa1dc5af1d4ff608, type: 2} + - {fileID: 2100000, guid: 928d26c3f403cf041a4d099dee4abc09, type: 2} + - {fileID: 2100000, guid: cd0c11f620d53854d8f96459850c372b, type: 2} + - {fileID: 2100000, guid: 8c6faa00becd9ed469c73e4f642666c9, type: 2} + - {fileID: 2100000, guid: d71298f964e1deb45863a6f9088a337f, type: 2} + - {fileID: 2100000, guid: a63b627ba4e1e9443bc78e1a5aab08d8, type: 2} + - {fileID: 2100000, guid: 887e7b96ee242354b8900c3eac71e5df, type: 2} + - {fileID: 2100000, guid: 142c0e1598b4907449ead0e3b722a100, type: 2} + - {fileID: 2100000, guid: 2b39fca1ccb77e8448b20673813f0b89, type: 2} + - {fileID: 2100000, guid: ea1c3eca403fd024491cee4b90e1e04c, type: 2} + - {fileID: 2100000, guid: 070e171ffad2a484598d547e701665e0, type: 2} + - {fileID: 2100000, guid: 113d7c7c224d6e245aaa50ee1928ab5a, type: 2} + - {fileID: 2100000, guid: 98e0e601434b8f849a36b8ac9fdc4897, type: 2} + - {fileID: 2100000, guid: f4f1ac02a2d5d36408f3444fa371264b, type: 2} + - {fileID: 2100000, guid: 2eb3eb51ce78c514e84ff20270776a9d, type: 2} + - {fileID: 2100000, guid: 7a64aa9bc7de7da43af7f487d8a7ad8c, type: 2} + - {fileID: 2100000, guid: 2e929bb139f975e4eaa8c8bfd1ba442f, type: 2} + - {fileID: 2100000, guid: 61fb9bb1b750cb741bfbea55d7cd8768, type: 2} + - {fileID: 2100000, guid: 019356c1c5a2d534fba94fc0970ca05e, type: 2} + - {fileID: 2100000, guid: 2638f7b14353fd047b1fbea650de0a3e, type: 2} + - {fileID: 2100000, guid: 1c32cd3e3420da14ca2f44fa1b744521, type: 2} + - {fileID: 2100000, guid: 58ff4e83d48bbba4baaa1531a0184c1b, type: 2} + - {fileID: 2100000, guid: f77250bfe13bda64eb53c2f6862bfb93, type: 2} + - {fileID: 2100000, guid: 4d1a7455da9990041a0c8c3ac81f96d0, type: 2} + objectsToPrewarm: + - {fileID: 4912988895998480458, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + - {fileID: 4912988895998480458, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + - {fileID: 4912988895998480458, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + - {fileID: 4912988895998480458, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + spawnPosT: {fileID: 1566181562} + overlayUI: {fileID: 1893674469} +--- !u!4 &1566181562 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1566181560} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.01, z: -4.35} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1653397154 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 632262414871598267, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1d78d2531ff39b24b8f5dfd4c8b04695, type: 2} + - target: {fileID: 1130838511441060698, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1d78d2531ff39b24b8f5dfd4c8b04695, type: 2} + - target: {fileID: 1607150687861300913, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1d78d2531ff39b24b8f5dfd4c8b04695, type: 2} + - target: {fileID: 2481555142680936367, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Name + value: P_Demo_ColorRamp + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalPosition.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 2c6c8f3feb5a9ce4281164f41a9dc1c3, type: 2} + - target: {fileID: 7822991585436190182, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 33a92e48f442de04b9bb13a002397abe, type: 2} + - target: {fileID: 7822991586969442456, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 66fbad9c9f75d1043bccb404cccd27c2, type: 2} + - target: {fileID: 8222263668523700204, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 33a92e48f442de04b9bb13a002397abe, type: 2} + - target: {fileID: 8222263669246988946, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 66fbad9c9f75d1043bccb404cccd27c2, type: 2} + - target: {fileID: 8461399265058956659, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 66fbad9c9f75d1043bccb404cccd27c2, type: 2} + - target: {fileID: 8461399265794766861, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 33a92e48f442de04b9bb13a002397abe, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f1939858350c542459a67b501e8f311a, type: 3} +--- !u!4 &1653397155 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + m_PrefabInstance: {fileID: 1653397154} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1653397156 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: f1939858350c542459a67b501e8f311a, type: 3} + m_PrefabInstance: {fileID: 1653397154} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1675060050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675060053} + - component: {fileID: 1675060052} + - component: {fileID: 1675060051} + m_Layer: 0 + m_Name: EventSystemNewInputSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1675060051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675060050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: 0} + m_PointAction: {fileID: 0} + m_MoveAction: {fileID: 0} + m_SubmitAction: {fileID: 0} + m_CancelAction: {fileID: 0} + m_LeftClickAction: {fileID: 0} + m_MiddleClickAction: {fileID: 0} + m_RightClickAction: {fileID: 0} + m_ScrollWheelAction: {fileID: 0} + m_TrackedDevicePositionAction: {fileID: 0} + m_TrackedDeviceOrientationAction: {fileID: 0} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 +--- !u!114 &1675060052 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675060050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1675060053 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675060050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1686467643 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1686467644} + - component: {fileID: 1686467646} + - component: {fileID: 1686467645} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1686467644 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686467643} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1099328870} + - {fileID: 1007147811} + - {fileID: 1248590029} + - {fileID: 383825219} + - {fileID: 799723782} + - {fileID: 1555365830} + m_Father: {fileID: 232091081} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 217.1126, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1686467645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686467643} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 6 + m_Bottom: 0 + m_ChildAlignment: 1 + m_Spacing: -10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1686467646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686467643} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6388e133eaa564a4ebfa90fcbd40c6f1, type: 3} + m_Name: + m_EditorClassIdentifier: + lockedColor: {r: 1, g: 0.84705883, b: 0.84705883, a: 1} + allIn1MouseRotate: {fileID: 1923845852} + lockCamText: {fileID: 1896457318} + lockCamButtonImage: {fileID: 1007147812} + lockCursor: 1 + lockCursorText: {fileID: 1702506876} + lockCursorButtonImage: {fileID: 1248590030} + uiCanvasGroup: {fileID: 232091082} + uiCanvasSmoothing: 5 + showingDemoInfo: 0 + showDemoInfoButtonImage: {fileID: 1183211444} +--- !u!114 &1702506876 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1248590028} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1722042863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1722042865} + - component: {fileID: 1722042864} + m_Layer: 0 + m_Name: Expositor 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1722042864 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722042863} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 684c2ea481da2714ea0aed60ea54c2fe, type: 3} + m_Name: + m_EditorClassIdentifier: + expositorData: {fileID: 11400000, guid: e3b4cf866c52e894c854365d30f62973, type: 2} + demoElements: + - {fileID: 481656548} + - {fileID: 759410816} + - {fileID: 1996565110} + - {fileID: 1653397156} + - {fileID: 128371770} + - {fileID: 671067384} + - {fileID: 1772060929} + - {fileID: 1973554621} + - {fileID: 596671790} + - {fileID: 1393801127} + - {fileID: 20161092} + - {fileID: 1327704295} + - {fileID: 1005155162} + - {fileID: 147539768} + - {fileID: 2075569440} + - {fileID: 724296372} + - {fileID: 712191045} + - {fileID: 1301791543} + - {fileID: 1332996064} + - {fileID: 1107847743} + - {fileID: 812313891} + - {fileID: 1194900432} + - {fileID: 403210769} +--- !u!4 &1722042865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722042863} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 481656547} + - {fileID: 759410815} + - {fileID: 1996565109} + - {fileID: 1653397155} + - {fileID: 128371769} + - {fileID: 671067383} + - {fileID: 1772060928} + - {fileID: 1973554620} + - {fileID: 596671789} + - {fileID: 1393801126} + - {fileID: 20161091} + - {fileID: 1327704294} + - {fileID: 1005155161} + - {fileID: 147539767} + - {fileID: 2075569439} + - {fileID: 724296371} + - {fileID: 712191044} + - {fileID: 1301791542} + - {fileID: 1332996063} + - {fileID: 1107847742} + - {fileID: 812313890} + - {fileID: 1194900431} + - {fileID: 403210770} + m_Father: {fileID: 1971597613} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1754606995 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 2655642001739710573} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d1c3e379bdb46340b44363dd6b8800a, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1772060927 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 327218466005298281, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 1312379731241799232, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 2259696632353628427, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2259696632353628427, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 2481555142680936367, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Name + value: P_Demo_GetHit + objectReference: {fileID: 0} + - target: {fileID: 2610768859303602253, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: materials.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2610768859303602253, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbecd2df5e4c1534da42f653eef7beb8, type: 2} + - target: {fileID: 2610768859303602253, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 2610768859303602253, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 1f1ee49199dc6e7479dfc79b2be47206, type: 2} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalPosition.x + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3257601627458209914, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1f1ee49199dc6e7479dfc79b2be47206, type: 2} + - target: {fileID: 3345033632548174469, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 4653285861172158349, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 4b272f89737b88f4f80edde6ee404ca9, type: 2} + - target: {fileID: 5927084435927480981, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 6442141930236402631, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbecd2df5e4c1534da42f653eef7beb8, type: 2} + - target: {fileID: 6878844974356369346, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 7043567394827777067, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 8181376690707760389, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + - target: {fileID: 8866299007414891918, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8cc4546565ed90f468aa423782f28d84, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} +--- !u!4 &1772060928 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + m_PrefabInstance: {fileID: 1772060927} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1772060929 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + m_PrefabInstance: {fileID: 1772060927} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 709009174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1772060932 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 709009174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a847b867911545f42a402db444415b1f, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _RimAttenuation + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0.40961036 + outSlope: -0.40961036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.4540047 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + animationDuration: 0.3 + waitDuration: 1 + minValue: 0 + maxValue: 1 + materials: + - {fileID: 2100000, guid: 1f1ee49199dc6e7479dfc79b2be47206, type: 2} +--- !u!1 &1890708901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1890708902} + - component: {fileID: 1890708903} + - component: {fileID: 1890708905} + - component: {fileID: 1890708904} + - component: {fileID: 1890708906} + m_Layer: 5 + m_Name: DemoInfoPopup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1890708902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1455300954} + m_Father: {fileID: 995601654} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -8, y: 0} + m_SizeDelta: {x: 210.0162, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1890708903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 43bb1bdec3d56ff44ab3d28f90bfbf76, type: 3} + m_Name: + m_EditorClassIdentifier: + offScreenT: {fileID: 989378072} + initialT: {fileID: 7699208} + smoothingAmount: 10 + txtDemoInfo: {fileID: 551168637} +--- !u!114 &1890708904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1890708905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1890708906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 10 +--- !u!1 &1893674469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1893674470} + - component: {fileID: 1893674472} + - component: {fileID: 1893674471} + m_Layer: 5 + m_Name: OverlayImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1893674470 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1893674469} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1893674471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1893674469} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.13725491, g: 0.121568635, b: 0.1254902, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1893674472 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1893674469} + m_CullTransparentMesh: 1 +--- !u!114 &1896457318 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1007147810} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1923845849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1923845851} + - component: {fileID: 1923845852} + m_Layer: 0 + m_Name: CameraParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1923845851 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923845849} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0.75, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1372266701} + m_Father: {fileID: 92666369} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!114 &1923845852 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923845849} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b9e8e28469a910c418e1840fabdaab78, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeedHorizontal: 40 + verticalSpeed: 20 + rightClickRequired: 0 + maxVerticalAngle: 80 + minVerticalAngle: 5 + enableZoom: 1 + zoomSpeed: 7.5 + maxZoomDistance: -3 + minZoomDistance: -20 +--- !u!1 &1971597611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1971597613} + - component: {fileID: 1971597612} + m_Layer: 0 + m_Name: DemoController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1971597612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971597611} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 412bc66d707f9c54e9f47717d21f77ae, type: 3} + m_Name: + m_EditorClassIdentifier: + demoSceneConfig: {fileID: 11400000, guid: bbfd42c1c0e39514a9231895e862b8c0, type: 2} + demoUI: {fileID: 232091083} + initPosition: {fileID: 1258225205} + skyController: {fileID: 800574597} + mainLightController: {fileID: 1428026455} + demoExpositors: + - {fileID: 1722042864} + expositorNameGo: {fileID: 203263060} + cameraController: {fileID: 92666370} + environmentsParentGo: {fileID: 747430417} + startExpositorIndex: 0 + startDemoIndex: 0 + oldInputEventSystem: {fileID: 456374829} + newInputEventSystem: {fileID: 1675060052} + showDemoInfoHandler: {fileID: 799723784} + demoLabelScaleTween: {fileID: 434368567} + expositorLabelScaleTween: {fileID: 1380651849} + infoPanelScaleTween: {fileID: 1890708906} +--- !u!4 &1971597613 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971597611} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1258225205} + - {fileID: 1722042865} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1973554619 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 612696311102017018, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 956fa5f4b2887e940877c5a74eab9360, type: 2} + - target: {fileID: 2481555142680936367, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_Name + value: P_Demo_Ghost + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalPosition.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 988da610172e1e4409b10f6c89918d3c, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} +--- !u!4 &1973554620 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + m_PrefabInstance: {fileID: 1973554619} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1973554621 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + m_PrefabInstance: {fileID: 1973554619} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1996565108 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Name + value: P_Demo_Environment + objectReference: {fileID: 0} + - target: {fileID: 2516819709076346891, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 90861e0431523924b9fe412160063758, type: 2} + - target: {fileID: 2516819709150115016, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 2621995894353238413, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 2621995895278169954, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalPosition.x + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3410663186662639394, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 4124423642001691890, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 4257576847149670140, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 4653285861172158349, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 275be3bc319f7814f9f5fa332bec2eef, type: 2} + - target: {fileID: 4706292940086343654, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 7013178019602191225, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 8369424272493972316, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + - target: {fileID: 9066415548170446746, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 19e36475670648847b42fa91c820b890, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} +--- !u!4 &1996565109 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + m_PrefabInstance: {fileID: 1996565108} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1996565110 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + m_PrefabInstance: {fileID: 1996565108} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1997226080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1997226081} + - component: {fileID: 1997226083} + - component: {fileID: 1997226082} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1997226081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997226080} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1455300954} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1997226082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997226080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Effect Info + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22 + m_fontSizeBase: 22 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 2.1573868} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1997226083 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997226080} + m_CullTransparentMesh: 1 +--- !u!1001 &2075569438 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2354645421571395251, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71079856 + objectReference: {fileID: 0} + - target: {fileID: 2354645421571395251, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70339566 + objectReference: {fileID: 0} + - target: {fileID: 2354645421582341417, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71371317 + objectReference: {fileID: 0} + - target: {fileID: 2354645421582341417, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70043814 + objectReference: {fileID: 0} + - target: {fileID: 2354645421827801941, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71384794 + objectReference: {fileID: 0} + - target: {fileID: 2354645421827801941, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7003008 + objectReference: {fileID: 0} + - target: {fileID: 2354645422114060174, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71056056 + objectReference: {fileID: 0} + - target: {fileID: 2354645422114060174, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70363605 + objectReference: {fileID: 0} + - target: {fileID: 2354645422313010668, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7170502 + objectReference: {fileID: 0} + - target: {fileID: 2354645422313010668, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69702154 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Name + value: P_Demo_MeshEffects + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalPosition.x + value: 420 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4653285861172158349, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: demoElementData + value: + objectReference: {fileID: 11400000, guid: 7bea2fb145f62834c9b3d7bac83a9532, type: 2} + - target: {fileID: 6088774462764775949, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2eb3eb51ce78c514e84ff20270776a9d, type: 2} + - target: {fileID: 6088774462971245407, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f4f1ac02a2d5d36408f3444fa371264b, type: 2} + - target: {fileID: 6088774463339477544, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 98e0e601434b8f849a36b8ac9fdc4897, type: 2} + - target: {fileID: 6088774463592651337, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 7a64aa9bc7de7da43af7f487d8a7ad8c, type: 2} + - target: {fileID: 6088774463837278078, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2e929bb139f975e4eaa8c8bfd1ba442f, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} +--- !u!4 &2075569439 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + m_PrefabInstance: {fileID: 2075569438} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2075569440 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + m_PrefabInstance: {fileID: 2075569438} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2079169213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079169214} + - component: {fileID: 2079169218} + - component: {fileID: 2079169217} + - component: {fileID: 2079169216} + - component: {fileID: 2079169215} + m_Layer: 5 + m_Name: DemoNumber + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2079169214 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 56.632812, y: -35.31543} + m_SizeDelta: {x: 66.8356, y: 70.631} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2079169215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.2 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &2079169216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &2079169217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Viewing: 1-2' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.45 + m_fontSizeBase: 17.45 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2079169218 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_CullTransparentMesh: 1 +--- !u!1 &2096857034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096857035} + - component: {fileID: 2096857039} + - component: {fileID: 2096857038} + - component: {fileID: 2096857037} + - component: {fileID: 2096857036} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2096857035 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096857034} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4912988894888297276} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2096857036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096857034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 09fb2c5f145047846ac8e94ce0994dbb, type: 3} + m_Name: + m_EditorClassIdentifier: + currRenderer: {fileID: 2096857038} +--- !u!64 &2096857037 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096857034} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2096857038 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096857034} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 378157051} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &2096857039 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096857034} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &2111432130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2111432131} + - component: {fileID: 2111432133} + - component: {fileID: 2111432132} + m_Layer: 5 + m_Name: Splotch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2111432131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111432130} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -60.492294} + m_SizeDelta: {x: 631.1682, y: 114.9846} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2111432132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111432130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 61a98545f6a1b704699cdd454f9fd3ab, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 1 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2111432133 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111432130} + m_CullTransparentMesh: 1 +--- !u!1001 &328077442186186835 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1429116660} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonLeft + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.2945 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToPreviousDemo + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!1001 &1030663043823716301 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 498995797855625705, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_Name + value: Environment_Baked_Platform + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b012335d02c65db4f976c96eb98659ac, type: 3} +--- !u!1001 &2092397672395966162 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 1367742882010202551, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_Name + value: Environment_Baked_RoundedCube + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} +--- !u!1001 &2655642001739710573 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 800574597} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NextSky + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.SkyController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 113 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 113 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: SkyChangeButton + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Sky Change + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!1001 &3517571186592141159 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3198034873774247775, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + propertyPath: m_Name + value: Environment_Baked_Forest + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} +--- !u!1001 &4038227600561755666 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8628890324215124553, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + propertyPath: m_Name + value: Environment_Baked_Empty + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} +--- !u!4 &4912988894335833832 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2919105754260604869, guid: b012335d02c65db4f976c96eb98659ac, type: 3} + m_PrefabInstance: {fileID: 1030663043823716301} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4912988894665803536 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2388468991226378960, guid: 19691fe75d67da544a62a4d6bfc87c0f, type: 3} + m_PrefabInstance: {fileID: 3517571186592141159} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4912988894888297276 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + m_PrefabInstance: {fileID: 8519360144139792299} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4912988894925969322 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4797580544804049408, guid: 46f54e31aab62e0469936b47bec8999f, type: 3} + m_PrefabInstance: {fileID: 2092397672395966162} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4912988895074205505 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6419591224947129538, guid: c30d3583e3184ef4cb1250780d0db27a, type: 3} + m_PrefabInstance: {fileID: 4038227600561755666} + m_PrefabAsset: {fileID: 0} +--- !u!224 &5071769334313098399 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 328077442186186835} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8519360144139792299 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 1288159903829679715, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_Name + value: Environment_Baked_RoundCircle + objectReference: {fileID: 0} + - target: {fileID: 1288159903829679715, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3023641786660536141, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 041e5d2b4de135640864f286a7888bc4, type: 3} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity.meta new file mode 100644 index 0000000..4489edb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 179e4a7b86b5d1744af934d5329c9d0b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Demo3DShader_Baked.unity + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset new file mode 100644 index 0000000..08336e7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e717b5696b9da764094cc1b224cb9b72, type: 3} + m_Name: DemoExpositor_Baked_CombinedEffects + m_EditorClassIdentifier: + expositorName: Combined Effects + demos: + - {fileID: 11400000, guid: b041b8d9954b52c44a74fa92e1615648, type: 2} + - {fileID: 11400000, guid: ae7b759e002863b49857ae2470144604, type: 2} + - {fileID: 11400000, guid: 275be3bc319f7814f9f5fa332bec2eef, type: 2} + - {fileID: 11400000, guid: 2c6c8f3feb5a9ce4281164f41a9dc1c3, type: 2} + - {fileID: 11400000, guid: da52a5bab1e0bd549855d30c5c39803c, type: 2} + - {fileID: 11400000, guid: dceb61ae697e6cd4399927dff3d28a1a, type: 2} + - {fileID: 11400000, guid: 4b272f89737b88f4f80edde6ee404ca9, type: 2} + - {fileID: 11400000, guid: 988da610172e1e4409b10f6c89918d3c, type: 2} + - {fileID: 11400000, guid: ed3ce23789fccad4993834261dd5ff4b, type: 2} + - {fileID: 11400000, guid: c8057dcf833fd804abf2d04299edb41b, type: 2} + - {fileID: 11400000, guid: c6eeb8185a00fa04da7246a548e1ce65, type: 2} + - {fileID: 11400000, guid: c1c67168f7782834d86a7093ef134302, type: 2} + - {fileID: 11400000, guid: 3bcd56ba5dc86d940aec1a33a261bc29, type: 2} + - {fileID: 11400000, guid: f82e09edad6cf5d4cb0dcd2a3e9096c9, type: 2} + - {fileID: 11400000, guid: 7bea2fb145f62834c9b3d7bac83a9532, type: 2} + - {fileID: 11400000, guid: dae1d44136fdd854bb902c49ad9713c7, type: 2} + - {fileID: 11400000, guid: b544e66c7c4331c44bafadaa1faace6d, type: 2} + - {fileID: 11400000, guid: 659ee5de057a64440b639ea26d74db84, type: 2} + - {fileID: 11400000, guid: 5b7a6d4894fdf1a469df5aa8dd5a8d2d, type: 2} + - {fileID: 11400000, guid: 88e09e96262fde34b8ddec65a8a33ffe, type: 2} + - {fileID: 11400000, guid: e3701de3f21769245bcdb857add478bc, type: 2} + - {fileID: 11400000, guid: 1869732f31d707e4a8df4cdedc0d6c4d, type: 2} + - {fileID: 11400000, guid: baf9cbf161b0a2440bfaaeead7ee0d0e, type: 2} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset.meta new file mode 100644 index 0000000..fbc39ff --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8da381ee3f6813c41bf7b9d3b02c1999 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/DemoExpositor_Baked_CombinedEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials.meta new file mode 100644 index 0000000..72142d6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4d62aa47e71f5ea4c954f6ac847ef89a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials.meta new file mode 100644 index 0000000..68607ff --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc5b43787e3be8f4bad44a5f572fca95 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat new file mode 100644 index 0000000..2328667 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_AlienStatueDither + m_Shader: {fileID: 4800000, guid: f9a5ddf3163d7554b82484ebfaeb03d1, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DITHER_ON + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.7239232 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 1 + - _DitherScale: 0.65 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat.meta new file mode 100644 index 0000000..56b8026 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: be40894f695d2344ca57db4f184f0bc5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueDither.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat new file mode 100644 index 0000000..81ef135 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat @@ -0,0 +1,410 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_AlienStatueHologram + m_Shader: {fileID: 4800000, guid: fe9def2d4d1d1ad45b4ab6b0e6ac8f69, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 0.886 + - _Glitch: 1 + - _GlitchAmount: 0.051 + - _GlitchSpeed: 2 + - _GlitchTiling: 4 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.804 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 1.42 + - _HologramLineSpacing: 1.06 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 0, g: 0.49894953, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.2816756, g: 2.0879848, b: 6.800001, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 1.639211, b: 44.727043, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat.meta new file mode 100644 index 0000000..9514cbf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a2885f1f8d730684a9c98f04b20256a2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_AlienStatueHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat new file mode 100644 index 0000000..ded7fb4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_BuildingsRamp1 + m_Shader: {fileID: 4800000, guid: 49ffbe95f21b8a244acfd220bb518d99, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: de52b05ab27192a4b9c2dc26d5791a20, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 221e222ae89465d4c807e4c15884455f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0.94 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.03 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.01 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.35 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.211 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.6 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0.58 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.08 + - _RenderPreset: 1 + - _RimAttenuation: 0.217 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 4 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.05 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 35 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.16352195, g: 0.16352195, b: 0.16352195, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat.meta new file mode 100644 index 0000000..a04e267 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1d78d2531ff39b24b8f5dfd4c8b04695 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp1.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat new file mode 100644 index 0000000..f1df5b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_BuildingsRamp2 + m_Shader: {fileID: 4800000, guid: a2c96d716172ec84d8b3a24f7dd254a1, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: b15946b3b7f250a4fb8b4ef3b3b292fb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 221e222ae89465d4c807e4c15884455f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0.94 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.03 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.01 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.35 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.211 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.6 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0.58 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.08 + - _RenderPreset: 1 + - _RimAttenuation: 0.217 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 4 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.05 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 35 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.5245282, g: 0.5245282, b: 0.5245282, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat.meta new file mode 100644 index 0000000..49c22b8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 33a92e48f442de04b9bb13a002397abe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_BuildingsRamp2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat new file mode 100644 index 0000000..fd1e722 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperBase + m_Shader: {fileID: 4800000, guid: 35d7855f8a6fde8469ba0e17e9756c79, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat.meta new file mode 100644 index 0000000..8876af0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f93d20e8dfed75748bc08130efafcc34 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperBase.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat new file mode 100644 index 0000000..79a1b1d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat @@ -0,0 +1,413 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperDistortion + m_Shader: {fileID: 4800000, guid: 46c335afdb62b0f46a713ec8950eea40, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECALCULATE_NORMALS_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_DISTORTION_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.89 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 1 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat.meta new file mode 100644 index 0000000..7e7683d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: eb8f34a72fadcd540b28c2005afee803 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperDistortion.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat new file mode 100644 index 0000000..28134cc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperFade + m_Shader: {fileID: 4800000, guid: 6febb42bb0cc90f4a91602ec35c8e15a, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.95, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.059 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 38.937145, g: 7.9505167, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat.meta new file mode 100644 index 0000000..3557cab --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 651bea05fccc70f47920ad62f8127edd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFade.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat new file mode 100644 index 0000000..d30ec73 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat @@ -0,0 +1,409 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperFresnelRemapped + m_Shader: {fileID: 4800000, guid: d08c958474cb44843b56997b7c7edae4, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7053ba9e9e7272b4ca1f2ff11b6f5344, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0.101 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 3 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat.meta new file mode 100644 index 0000000..19f6574 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a94ef425c03c89045a20ac200c795dcd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperFresnelRemapped.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat new file mode 100644 index 0000000..1aa76f9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat @@ -0,0 +1,411 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperGold + m_Shader: {fileID: 4800000, guid: 3887c255aee28a34d86c0c233da4ee4c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_REPLACE + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_NONE + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 5a17f5900f795e647babd6a52dd0d00f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 1 + - _MatcapIntensity: 1.61 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.512 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.293 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1.8880861, g: 1.2903683, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat.meta new file mode 100644 index 0000000..e3f8f00 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 63f989bcb65b0944a905ad09ca9a0981 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGold.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat new file mode 100644 index 0000000..18789d4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat @@ -0,0 +1,411 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperGreen + m_Shader: {fileID: 4800000, guid: 36b9509ec2d10144d8a7b4aac05d095a, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _PIXELATE_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.078 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 217 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 1 + - _PixelateSize: 83 + - _Posterize: 0 + - _PosterizeGamma: 1.43 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.1621692, g: 3.4415908, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat.meta new file mode 100644 index 0000000..ad23111 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4ec6a6475d96ca643a6ae2f709a584e4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreen.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat new file mode 100644 index 0000000..0738717 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperGreyscale + m_Shader: {fileID: 4800000, guid: 0e2b8abfcc6466a4d803b686ee692504, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _CONTRAST_BRIGHTNESS_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_AFTERLIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.012 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.1 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 1 + - _Greyscale: 1 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.012 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 0.97 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat.meta new file mode 100644 index 0000000..b7c05cf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 52fdb1a57e9d9ee44823450aad2307ba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperGreyscale.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat new file mode 100644 index 0000000..f9ff8b4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperHit + m_Shader: {fileID: 4800000, guid: 78e46c20dae808449bb497273b9773be, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 51.98414, g: 1.3497261, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat.meta new file mode 100644 index 0000000..53376c3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3ba6274f9f4563349b25e5797058e924 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHit.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat new file mode 100644 index 0000000..2480490 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat @@ -0,0 +1,412 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperHologram + m_Shader: {fileID: 4800000, guid: dde506a76ff9c6d4e9a7b58ade9a8d99, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.25 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 0 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.25, g: 2.8, b: 6.8, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 1.081476, b: 29.508846, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat.meta new file mode 100644 index 0000000..862d8ac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 96e47409da04d554481b9b842d338dc5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat new file mode 100644 index 0000000..b579753 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat @@ -0,0 +1,413 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperHueShift + m_Shader: {fileID: 4800000, guid: 9277cc1033f3ce549ba5ad0fca94c242, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1.66 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.703 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.26 + - _HueSaturationLM: 1 + - _HueShift: 104 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat.meta new file mode 100644 index 0000000..fcf8f38 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5845d280691bdab4f903e123d891bde8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperHueShift.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat new file mode 100644 index 0000000..a4395d1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperInflate + m_Shader: {fileID: 4800000, guid: 2aed92ff8392f9247a1591d89c412fa1, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECALCULATE_NORMALS_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_INFLATE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.89 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 1 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 1 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat.meta new file mode 100644 index 0000000..5683ce5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: dddf4597d47df1a499fe9177fce4c1bf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperInflate.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat new file mode 100644 index 0000000..98dd3a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperSSS + m_Shader: {fileID: 4800000, guid: 263620de16db8834595dc483edba32dd, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 0.7 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0.59607846, g: 0.53333336, b: 5.992157, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 7.3772106, g: 5.523252, b: 7.261338, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat.meta new file mode 100644 index 0000000..d36f8ae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f7b0aec083bc59d48a13bffa275f00e8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperSSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat new file mode 100644 index 0000000..406ec4a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat @@ -0,0 +1,409 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperToon + m_Shader: {fileID: 4800000, guid: f02eb25a5705d8948b264b52db414f3f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.452 + - _HighlightSmoothness: 0 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 1 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.174 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.422 + - _HueSaturationLM: 1 + - _HueShift: 328 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 1.72 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.164 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.97136515, b: 0.5943396, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.655357, g: 17.350191, b: 1.92744, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 0.9814898, b: 0, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat.meta new file mode 100644 index 0000000..eb34691 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 58e6b1777ccd0604a96c13b5c75b44e5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperToon.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat new file mode 100644 index 0000000..1d9c390 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat @@ -0,0 +1,412 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ChomperVoxel + m_Shader: {fileID: 4800000, guid: 5bb2a8d659d614d4e9b4fe9eed6cad4d, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _PIXELATE_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_INFLATE_ON + - _VOXELIZE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 2 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 48 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0.044 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 1 + - _PixelateSize: 57 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0 + - _ToonFactor: 0 + - _ToonSmoothness: 0.434 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 1 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 24 + - _Voxelize: 1 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0.7261411, g: 0.081131995, b: 1, a: 1} + - _RimColor: {r: 1.5157166, g: 0.63600653, b: 1.2125733, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat.meta new file mode 100644 index 0000000..b9b5b40 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6b22192c8f7efbf429efce6273f32918 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ChomperVoxel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat new file mode 100644 index 0000000..b18f63c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Copy + m_Shader: {fileID: 4800000, guid: 12e45a9ab3b32fe42b197a7c818115c9, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat.meta new file mode 100644 index 0000000..55f2e9d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3e74e60fcd3ce634eb20e8ed73f27eab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Copy.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat new file mode 100644 index 0000000..7302de7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CrazyFresnel + m_Shader: {fileID: 4800000, guid: 1675b5a4063926249a7f7f37a6d96a77, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _CUSTOM_AMBIENT_LIGHT_ON + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 4e57765f4665a9d4e89965d4903c2687, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 15 + - _ColorRampTiling: 6 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 1 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 3 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 1 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 7.1 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.99999994, g: 0.99999994, b: 0.99999994, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.4784315, g: 2.9960785, b: 0, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat.meta new file mode 100644 index 0000000..242e78a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5c96fa14233e0e34f81620e445f78033 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_CrazyFresnel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat new file mode 100644 index 0000000..7ba8fce --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Distort + m_Shader: {fileID: 4800000, guid: cb25264a47da68d4cbf895dd19ce1ee8, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _UV_DISTORTION_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 37 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 2 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 2.39 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 1 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat.meta new file mode 100644 index 0000000..cce8be3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 44f63d351afc8494c8978151a552d23d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Distort.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat new file mode 100644 index 0000000..0835064 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_FogReceiver + m_Shader: {fileID: 4800000, guid: 15ff81e9a23aa9c43990d056548c8736, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 0 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat.meta new file mode 100644 index 0000000..0cae896 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4b7386d7b2730cb47b6a67a6f68daa50 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_FogReceiver.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat new file mode 100644 index 0000000..f06cbb4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Gameboy + m_Shader: {fileID: 4800000, guid: b575de121f579fe4bb35341dfc48f1e5, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _CONTRAST_BRIGHTNESS_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.03 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.08 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 2.57 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0.0023765129, g: 0.01132071, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat.meta new file mode 100644 index 0000000..9d336d5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 26ea660731a265240bfeb79cbc79ab50 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Gameboy.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat new file mode 100644 index 0000000..f62eaed --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Ghost + m_Shader: {fileID: 4800000, guid: 59207112213e6354f90962e2a37901f3, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _INTERSECTION_FADE_ON + - _INTERSECTION_GLOW_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 885.07 + - _DepthGlowDist: 1.16 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 4.76 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 0.307 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 0.31 + - _IntersectionFadeOn: 1 + - _IntersectionGlowOn: 1 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 2 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.499 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 0 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 0.5264151, g: 0.85929316, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat.meta new file mode 100644 index 0000000..d7b71ff --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 956fa5f4b2887e940877c5a74eab9360 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Ghost.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat new file mode 100644 index 0000000..eaba2b7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_GlowBlue + m_Shader: {fileID: 4800000, guid: 04b18f849e9715f4a84890be8639fffb, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 5.4 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0.24379086, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 5.327436, b: 7.4642644, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat.meta new file mode 100644 index 0000000..aa1ea63 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3256a31efd61b4e4fb507151f9e22ef1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowBlue.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat new file mode 100644 index 0000000..ac3500f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_GlowRed + m_Shader: {fileID: 4800000, guid: e2d621154d866144cbcd2b2c7c298b18, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 5.4 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0, b: 0.08427048, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 7.4642644, g: 0.074565604, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat.meta new file mode 100644 index 0000000..ecf0d8c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 44b7e48f531edd54b813c39eb8379abd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GlowRed.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat new file mode 100644 index 0000000..04e86a3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_GroundFog + m_Shader: {fileID: 4800000, guid: 9872c2fd3309956458dab1d2a4e126b9, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _STOCHASTIC_SAMPLING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 400, y: 400} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 0.3, y: 0.3} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 0.02 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.307 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 1 + - _StochasticScale: 6.72 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat.meta new file mode 100644 index 0000000..74942a6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 91628e0b5447305448fc26c1f11b12c4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_GroundFog.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat new file mode 100644 index 0000000..2678d64 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_HandDrawn + m_Shader: {fileID: 4800000, guid: 967b8e3ee18c7774cb87abee3ab9475d, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HAND_DRAWN_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 1 + - _HandDrawnAmount: 29.5 + - _HandDrawnSpeed: 9.38 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.21 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat.meta new file mode 100644 index 0000000..0af8174 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6e4dc87464cff2e408fed69c2ebe7792 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_HandDrawn.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat new file mode 100644 index 0000000..128660d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LeafsPine + m_Shader: {fileID: 4800000, guid: 672566c62d4bf0941958d06878488b26, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_DISTORTION_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5817e941e48981e4898ac6e3a55449d7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.603 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.15 + - _SSSFrontPower: 3 + - _SSSPower: 0.01 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.3 + - _VertexDistortionOn: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 7.3772106, g: 5.3687553, b: 1.2359725, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat.meta new file mode 100644 index 0000000..6e99954 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 34df10724b642a043b9809c780277dc0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LeafsPine.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat new file mode 100644 index 0000000..d26713c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LightAniso + m_Shader: {fileID: 4800000, guid: 0194c35812581814eadcd8d5603d5f4b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_ANISOTROPIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.632 + - _Anisotropy: 0.67 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.76 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.86 + - _Smoothness: 0.591 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.426 + - _SpecularHighlights: 1 + - _SpecularModel: 3 + - _SpecularToonCutoff: 0.159 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.221 + - _ToonFactor: 1 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat.meta new file mode 100644 index 0000000..2803456 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e72e2530831a71a4ab2572de116cf323 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightAniso.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat new file mode 100644 index 0000000..e18574a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LightDefault + m_Shader: {fileID: 4800000, guid: 49a85c2adca475e40881bd4f20961ca9, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.74 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.6 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat.meta new file mode 100644 index 0000000..75c517c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 27338321e49247b4ea33c68d09d2b4b8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightDefault.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat new file mode 100644 index 0000000..33695cd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LightHalfLambert + m_Shader: {fileID: 4800000, guid: 07fd3828b7af4294e845cb2f7310eef1, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.403 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.108 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.426 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat.meta new file mode 100644 index 0000000..14932d0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2bb0116bf5f7cdd4c967ff926413a811 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightHalfLambert.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat new file mode 100644 index 0000000..0977940 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LightPBR + m_Shader: {fileID: 4800000, guid: 6d20d7de1acd0414c9fe9bb654c6b714, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.052 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.866 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat.meta new file mode 100644 index 0000000..f7850d9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c717849fccc3fed40905a79cbcb851b4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightPBR.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat new file mode 100644 index 0000000..1a86e2d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LightToon + m_Shader: {fileID: 4800000, guid: f8792a5607ae84b42a50938cd2337ed5, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.628 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 0.403 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.76 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.86 + - _Smoothness: 0.671 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.426 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.112 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.221 + - _ToonFactor: 1 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat.meta new file mode 100644 index 0000000..c9ac5f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 455bdabef94d9094daf936d822f86abc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToon.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat new file mode 100644 index 0000000..b4ade04 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LightToonRamp + m_Shader: {fileID: 4800000, guid: 0ec883026d72dd1409e48386cc652167, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOONRAMP + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 2fee44d5b202a2e4b8d7d6bc8748b9dd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 3 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.74 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.6 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.403 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat.meta new file mode 100644 index 0000000..e4c71c8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5fae6998d93c09644a5fb4c01793a8f9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_LightToonRamp.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat new file mode 100644 index 0000000..3701dba --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat @@ -0,0 +1,433 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Outline + m_Shader: {fileID: 4800000, guid: a4c8f68acf7c9844e97a36914026acb1, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.0057 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.215 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.381 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.556 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.77 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.045 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 2 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.5208744, g: 1, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 37.260113, g: 191.74902, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 27.857622, g: 1.654203, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat.meta new file mode 100644 index 0000000..221e96b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1f1ee49199dc6e7479dfc79b2be47206 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat new file mode 100644 index 0000000..f20eddb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Outline2 + m_Shader: {fileID: 4800000, guid: c7b4bb8d613e9b24ea791b3c96c4a64c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_CONSTANT + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.0057 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.215 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.381 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.556 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.77 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.3 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 3.13 + - _OutlineType: 2 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.50980395, g: 0.69988406, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 37.260113, g: 191.74902, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 0.67912656, b: 0, a: 1} + - _RimColor: {r: 20.865906, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat.meta new file mode 100644 index 0000000..474897c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4953bd5d88d6ee64aa1dc5af1d4ff608 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat new file mode 100644 index 0000000..17d0f18 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Outline3 + m_Shader: {fileID: 4800000, guid: c0442789294929c4c875797b42cbcecf, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_FADEWITHDISTANCE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.0057 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.215 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.381 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.556 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.77 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 8 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.3 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 8.98 + - _OutlineType: 3 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.7474578, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 37.260113, g: 191.74902, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0.46035433, b: 1, a: 1} + - _RimColor: {r: 20.865906, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat.meta new file mode 100644 index 0000000..c9a521d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 928d26c3f403cf041a4d099dee4abc09 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Outline3.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat new file mode 100644 index 0000000..8018340 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Pixel + m_Shader: {fileID: 4800000, guid: 4585c144840936c46938c3900c8810d8, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _PIXELATE_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 1 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 2 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 2.39 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat.meta new file mode 100644 index 0000000..6bc5a93 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: cd0c11f620d53854d8f96459850c372b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Pixel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat new file mode 100644 index 0000000..3117923 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat @@ -0,0 +1,410 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_PuppetHologram + m_Shader: {fileID: 4800000, guid: 8ad42a4b8b9a9bf48b55260f8b8d3b49, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 0.895 + - _Glitch: 1 + - _GlitchAmount: 0.117 + - _GlitchSpeed: 2 + - _GlitchTiling: 6 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.804 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 68 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 0 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.554717, g: 0.554717, b: 0.554717, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 0.45833993, b: 0, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 6.800001, g: 5.0177712, b: 1.2816756, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 4.5412054, g: 1.3314528, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat.meta new file mode 100644 index 0000000..61a5750 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8c6faa00becd9ed469c73e4f642666c9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_PuppetHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat new file mode 100644 index 0000000..880de46 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ScreenSpace + m_Shader: {fileID: 4800000, guid: d4bde051a0242d943978f666c745b674, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SCREEN_SPACE_UV_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 29.5 + - _HandDrawnSpeed: 9.38 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0.484 + - _ScreenSpaceUVOn: 1 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.21 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat.meta new file mode 100644 index 0000000..c1de799 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d71298f964e1deb45863a6f9088a337f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenSpace.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat new file mode 100644 index 0000000..f6dda05 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat @@ -0,0 +1,383 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ScreenspaceMapping + m_Shader: {fileID: 4800000, guid: 71743b64ebf7585498ecda7d03e24383, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _CONTRAST_BRIGHTNESS_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HOLOGRAM_ALPHA + - _HUE_SHIFT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SCREEN_SPACE_UV_ON + - _SCROLL_TEXTURE_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _UV_DISTORTION_ON + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + - _WAVE_UV_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 783fe375bfe7729438ad09f1e56de9c0, type: 3} + m_Scale: {x: 2, y: 3} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.07 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.19 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.62 + - _DistortTexXSpeed: -1.15 + - _DistortTexYSpeed: -2.89 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 3 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 23 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.223 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.635 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.05 + - _RenderPreset: 1 + - _RimAttenuation: 0.404 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 1 + - _ScreenSpaceUVOn: 1 + - _ScrollTextureOn: 1 + - _ScrollTextureX: 0.2 + - _ScrollTextureY: 0.1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.757 + - _SpecularAtten: 0.095 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 1 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 6.9 + - _WaveSpeed: 0.9 + - _WaveStrength: 7.5 + - _WaveUVOn: 1 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0.0009765625, g: 0, b: 0.0005706189, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.11525, g: 1.1139784, b: 11.576641, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat.meta new file mode 100644 index 0000000..3800bfd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a63b627ba4e1e9443bc78e1a5aab08d8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScreenspaceMapping.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat new file mode 100644 index 0000000..552caa4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ScrollTex + m_Shader: {fileID: 4800000, guid: 7a3a4e0b9e944ae45a553730051d4c9b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SCROLL_TEXTURE_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 1 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 2.39 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat.meta new file mode 100644 index 0000000..eefa680 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 887e7b96ee242354b8900c3eac71e5df +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_ScrollTex.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat new file mode 100644 index 0000000..7a5d8c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat @@ -0,0 +1,456 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_SpaceshipNoMatcap + m_Shader: {fileID: 4800000, guid: 8f1476fab5f66f14c9793d0cbd54c3e3, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ef96c7e32bdf45098f3d556cf73bd6ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ef180fef6138e0d4c8aab4a13f5661cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.94716984, g: 0.83844715, b: 0.65587044, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat.meta new file mode 100644 index 0000000..795024c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 142c0e1598b4907449ead0e3b722a100 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpaceshipNoMatcap.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat new file mode 100644 index 0000000..08e119b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat @@ -0,0 +1,418 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_SpitterDither + m_Shader: {fileID: 4800000, guid: 9d4667695ea7cc44a8f9790022b70e42, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _AFFECTED_BY_AMBIENT_ON + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DITHER_ON + - _FADE_BURN_ON + - _FADE_BY_CAM_DISTANCE_NEAR_FADE + - _FADE_BY_CAM_DISTANCE_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByAmbientOn: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 1 + - _DitherScale: 15 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 1 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 310.86023 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 12 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 1 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat.meta new file mode 100644 index 0000000..f63cd7c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2b39fca1ccb77e8448b20673813f0b89 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterDither.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat new file mode 100644 index 0000000..1fa1a3a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat @@ -0,0 +1,412 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_SpitterHologram + m_Shader: {fileID: 4800000, guid: 7e08383baa625b041833ba9857b4901c, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.25 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.25, g: 2.8, b: 6.8, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 1.639211, b: 44.727043, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat.meta new file mode 100644 index 0000000..afd6c6e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ea1c3eca403fd024491cee4b90e1e04c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat new file mode 100644 index 0000000..6555692 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_SpitterHue + m_Shader: {fileID: 4800000, guid: b2b29f7ecba5f154c998bc3ec79738ef, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.2487226 + - _HueSaturationLM: 1 + - _HueShift: 1.9916582 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat.meta new file mode 100644 index 0000000..2e81888 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 070e171ffad2a484598d547e701665e0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterHue.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat new file mode 100644 index 0000000..fcb4418 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat @@ -0,0 +1,413 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_SpitterSSS + m_Shader: {fileID: 4800000, guid: 925307c626639e842a6e17465467a67b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.26 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 0.01 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 3.8199847, g: 11.532029, b: 13.76636, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat.meta new file mode 100644 index 0000000..ddffc14 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 113d7c7c224d6e245aaa50ee1928ab5a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_SpitterSSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat new file mode 100644 index 0000000..62ed6f9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_StatueDistortion + m_Shader: {fileID: 4800000, guid: b701022514ef3f540a9a2303c0c93c77, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + - _VERTEX_DISTORTION_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.2, y: 0.2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.24 + - _VertexDistortionOn: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat.meta new file mode 100644 index 0000000..832ff19 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 98e0e601434b8f849a36b8ac9fdc4897 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueDistortion.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat new file mode 100644 index 0000000..01eb286 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_StatueGlitch + m_Shader: {fileID: 4800000, guid: 6a3508123a74987459bd3b022187a3a5, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.088 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 2 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat.meta new file mode 100644 index 0000000..df53f43 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f4f1ac02a2d5d36408f3444fa371264b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueGlitch.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat new file mode 100644 index 0000000..f8eb3cf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_StatueInflate + m_Shader: {fileID: 4800000, guid: 791099cd3c7fe5d46acefec58effacfb, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + - _VERTEX_INFLATE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.18 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: -0.08 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 1 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat.meta new file mode 100644 index 0000000..012e58c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2eb3eb51ce78c514e84ff20270776a9d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueInflate.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat new file mode 100644 index 0000000..41c7a00 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_StatueShake + m_Shader: {fileID: 4800000, guid: 85dc124b5364ef945a460508388a02b4, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + - _VERTEX_SHAKE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1.5 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 1 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat.meta new file mode 100644 index 0000000..faff9d3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 7a64aa9bc7de7da43af7f487d8a7ad8c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueShake.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat new file mode 100644 index 0000000..7d1e43f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_StatueVoxel + m_Shader: {fileID: 4800000, guid: 4111a26bab8d5bc47b04b5abfaea9d54, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + - _VOXELIZE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 4 + - _Voxelize: 1 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat.meta new file mode 100644 index 0000000..744e5ae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2e929bb139f975e4eaa8c8bfd1ba442f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_StatueVoxel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat new file mode 100644 index 0000000..c0efbaa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Stochastic + m_Shader: {fileID: 4800000, guid: 350122b9fc51c8848b088a0fc498da6e, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _STOCHASTIC_SAMPLING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 29.5 + - _HandDrawnSpeed: 9.38 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 1 + - _StochasticScale: 3.21 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat.meta new file mode 100644 index 0000000..df25909 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 61fb9bb1b750cb741bfbea55d7cd8768 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_Stochastic.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat new file mode 100644 index 0000000..8f8e7fc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TestObj1 + m_Shader: {fileID: 4800000, guid: 94cc7f155e08b9d4ebf1f79022f30759, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ed504ec57f3e54448ab8ae02f44d9fae, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.7635288, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat.meta new file mode 100644 index 0000000..41363fd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 019356c1c5a2d534fba94fc0970ca05e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat new file mode 100644 index 0000000..49486dc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat @@ -0,0 +1,421 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TestObj1SSS + m_Shader: {fileID: 4800000, guid: ce295589dfed41843946ba2abdf7b9ec, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ed504ec57f3e54448ab8ae02f44d9fae, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.02 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.7635288, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 2.270603, g: 0.39230314, b: 0, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat.meta new file mode 100644 index 0000000..eb7acae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2638f7b14353fd047b1fbea650de0a3e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj1SSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat new file mode 100644 index 0000000..ab5c5d2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat @@ -0,0 +1,419 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TestObj2 + m_Shader: {fileID: 4800000, guid: 8d0b05043b8ea6848b522f949aba6326, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 15843af64ad2270478da0b07bbfb3186, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.50980395, b: 0.5223836, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat.meta new file mode 100644 index 0000000..ec3df29 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1c32cd3e3420da14ca2f44fa1b744521 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat new file mode 100644 index 0000000..ac481a0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TestObj2SSS + m_Shader: {fileID: 4800000, guid: 3317b6ecb33a9954bbd3eecd0e82e949, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 15843af64ad2270478da0b07bbfb3186, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.19 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.50980395, b: 0.5223836, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 4.3376827, g: 4.3376827, b: 4.3376827, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat.meta new file mode 100644 index 0000000..3aedc7a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 58ff4e83d48bbba4baaa1531a0184c1b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TestObj2SSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat new file mode 100644 index 0000000..14780d6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TextureBlend + m_Shader: {fileID: 4800000, guid: 0ec04a311922bf2488a963176703c866, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 14a7fe5d6aacb9a419447430a60ade70, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: f96e2c3fa17668c4fa41974c62843999, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 40, y: 40} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: -3.62, y: -0.1} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.279 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.377 + - _BlendingMaskSmoothnessG: 0.113 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.06 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.321 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 0.42 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.728 + - _HighlightSmoothness: 0.635 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.103 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.58 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 1 + - _NormalStrength: 3 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.037 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.559 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.285 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4, g: 4, b: 4, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat.meta new file mode 100644 index 0000000..341c2f5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f77250bfe13bda64eb53c2f6862bfb93 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TextureBlend.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat new file mode 100644 index 0000000..f1d2027 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat @@ -0,0 +1,379 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TreeBarkMaterial + m_Shader: {fileID: 4800000, guid: 74f264895f712f947a8d6f3d637204fb, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 56b2a90423157694bb5935104f191998, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.76 + - _HighlightSmoothness: 0.292 + - _Highlights: 0 + - _HighlightsStrength: 0.183 + - _Hightlights: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.17 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.098 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.58 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 1 + - _NormalStrength: 4.29 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.236 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 0.7 + - _Smoothness: 0.188 + - _SpecularAtten: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.362 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.67295593, g: 0.61291945, b: 0.5819587, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.6126392, g: 1.5135791, b: 0, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat.meta new file mode 100644 index 0000000..9e06918 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4d1a7455da9990041a0c8c3ac81f96d0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/DemoMaterials/MAT_Baked_TreeBarkMaterial.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment.meta new file mode 100644 index 0000000..8df01a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee810b9f5cdbf904c85e318fb8cff167 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat new file mode 100644 index 0000000..2738eb7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_DemoWall + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_LOCAL + - _TRIPLANAR_MAPPING_ON + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2805f6e7f49e5364792f832a1e6acfce, type: 3} + m_Scale: {x: 0.1, y: 0.1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 0.1, y: 0.1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0 + - _BlendingMaskSmoothnessB: 0 + - _BlendingMaskSmoothnessG: 0 + - _BlendingMaskSmoothnessWhite: 0 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 1 + - _TriplanarNormalSpace: 0 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat.meta new file mode 100644 index 0000000..32eb1db --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 7554a80137256214a8d9cfa5cb5c36d2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_DemoWall.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat new file mode 100644 index 0000000..9d2b0c3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkyDayAllIn13DShader + m_Shader: {fileID: 4800000, guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba, type: 3} + m_ValidKeywords: + - _ENABLECLOUDS_ON + - _ENABLEGRADIENT_ON + - _ENABLESUN_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 9a2d90a8cb2a1f447bdd197dc662fa2f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 6.68 + - _CloudDensity: 0.59 + - _CloudErosion: 0.335 + - _CloudHeight: 0 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.278 + - _CloudThreshold: 0.634 + - _EnableClouds: 1 + - _EnableGradient: 1 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 3 + - _GlowSize: 4 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _StarBrightness: 1 + - _StarCutoff: 0.1 + - _StarDensity: 50 + - _StarFalloff: 4 + - _StarSize: 0.001 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.5 + m_Colors: + - _BottomColor: {r: 0.45, g: 0.43999997, b: 0.49, a: 1} + - _CloudColor: {r: 1, g: 1, b: 1, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.15, g: 0, b: 0.07, a: 0} + - _GlowColor: {r: 1, g: 0.95, b: 0.8, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 1, g: 1, b: 1, a: 1} + - _SunColor: {r: 1, g: 0.53999996, b: 0.16999996, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.33999997, g: 0.52, b: 0.87, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat.meta new file mode 100644 index 0000000..06682e2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e3f622b574f59ba4f9f7e8fed9c6599c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat new file mode 100644 index 0000000..8201d4f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat @@ -0,0 +1,74 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkyFlatAllIn13DShader + m_Shader: {fileID: 4800000, guid: 2318531ae9fdb2d419e49cd5d9b0ce80, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ENABLESUN_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 9a2d90a8cb2a1f447bdd197dc662fa2f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 6.68 + - _CloudDensity: 0.59 + - _CloudErosion: 0.335 + - _CloudHeight: 0.329 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.278 + - _CloudThreshold: 0.634 + - _EnableClouds: 0 + - _EnableGradient: 0 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 3.08 + - _GlowSize: 2.62 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _StarBrightness: 1 + - _StarCutoff: 0.1 + - _StarDensity: 50 + - _StarFalloff: 4 + - _StarSize: 0.001 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.5 + m_Colors: + - _BottomColor: {r: 0.2668, g: 0.25983998, b: 0.29, a: 1} + - _CloudColor: {r: 1, g: 1, b: 1, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.15, g: 0, b: 0.07, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 0.2528302, g: 0.2528302, b: 0.2528302, a: 1} + - _SunColor: {r: 1, g: 1, b: 1, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.36400002, g: 0.36400002, b: 0.36400002, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat.meta new file mode 100644 index 0000000..ab58197 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3f75f7693ae85f240a7d1e29f3a48cb2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat new file mode 100644 index 0000000..72167f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkyNightAllIn13DShader + m_Shader: {fileID: 4800000, guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba, type: 3} + m_ValidKeywords: + - _ENABLECLOUDS_ON + - _ENABLEGRADIENT_ON + - _ENABLESUN_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 8dffd1250c431a646af3339e2de191ce, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 4.28 + - _CloudDensity: 0.285 + - _CloudErosion: 0.335 + - _CloudHeight: 0 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.544 + - _CloudThreshold: 0.634 + - _EnableClouds: 1 + - _EnableGradient: 1 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 2.87 + - _GlowSize: 2.41 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.534 + m_Colors: + - _BottomColor: {r: 0.45, g: 0.43999997, b: 0.49, a: 1} + - _CloudColor: {r: 0.43017787, g: 0.427451, b: 1, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.1, g: 0, b: 0.05, a: 0} + - _GlowColor: {r: 1, g: 0.98487806, b: 0.8, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 1, g: 1, b: 1, a: 1} + - _SunColor: {r: 0.99480915, g: 1, b: 0.16862744, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.33999997, g: 0.52, b: 0.87, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat.meta new file mode 100644 index 0000000..307edce --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4e34b785c0a856f439df6de1eef4a6a6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat new file mode 100644 index 0000000..17ebd7a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkySunsetAllIn13DShader + m_Shader: {fileID: 4800000, guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba, type: 3} + m_ValidKeywords: + - _ENABLECLOUDS_ON + - _ENABLEGRADIENT_ON + - _ENABLESUN_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 279a2cc045fe97c44a567d112f837331, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 5.28 + - _CloudDensity: 0.6 + - _CloudErosion: 0.335 + - _CloudHeight: 0 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.544 + - _CloudThreshold: 0.634 + - _EnableClouds: 1 + - _EnableGradient: 1 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 3 + - _GlowSize: 4.5 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.534 + m_Colors: + - _BottomColor: {r: 0.45, g: 0.43999997, b: 0.49, a: 1} + - _CloudColor: {r: 1, g: 0.47540662, b: 0.42830187, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.15, g: 0, b: 0.07, a: 0} + - _GlowColor: {r: 1, g: 0.9631583, b: 0.8, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 1, g: 1, b: 1, a: 1} + - _SunColor: {r: 1, g: 0.53999996, b: 0.16999996, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.33999997, g: 0.52, b: 0.87, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat.meta new file mode 100644 index 0000000..95afc00 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 96dc0c0f07ea05a46a8ce72280940d5a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets.meta new file mode 100644 index 0000000..2e3b5a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f74994053412ec74190b2d5f8cd22db2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat new file mode 100644 index 0000000..6ab2fb8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat @@ -0,0 +1,449 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_AlienStatue + m_Shader: {fileID: 4800000, guid: 0308dc9edd8b23d4986e55f2dc26de8a, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat.meta new file mode 100644 index 0000000..3d73ff0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 90861e0431523924b9fe412160063758 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_AlienStatue.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat new file mode 100644 index 0000000..804a660 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat @@ -0,0 +1,452 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_BlackScreenMat + m_Shader: {fileID: 4800000, guid: ef034046ff8c7594eb02c54e4c545d53, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.046 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.19999999, g: 0.19999999, b: 0.19999999, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat.meta new file mode 100644 index 0000000..3577d69 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 95698bb8e9158db4a99df251ba890205 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_BlackScreenMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat new file mode 100644 index 0000000..4d482b2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Buildings + m_Shader: {fileID: 4800000, guid: 14bb560fb51eba941806b646d076b0a4, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 221e222ae89465d4c807e4c15884455f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0.94 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.01 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.211 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.6 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0.58 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.217 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 4 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.235 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 35 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.16352195, g: 0.16352195, b: 0.16352195, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat.meta new file mode 100644 index 0000000..8db1165 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 66fbad9c9f75d1043bccb404cccd27c2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Buildings.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat new file mode 100644 index 0000000..51d951f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat @@ -0,0 +1,454 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CarBlack + m_Shader: {fileID: 4800000, guid: e477a23de3685b54bb55a7ff47a9836b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6c869805944cb204ab71492b24e70414, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.357 + - _RenderPreset: 1 + - _RimAttenuation: 0.614 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.308 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.2528302, g: 0.2528302, b: 0.2528302, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat.meta new file mode 100644 index 0000000..9b9e346 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fde777aaf2c84654784b6956ce1e00fc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarBlack.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat new file mode 100644 index 0000000..e3092aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat @@ -0,0 +1,453 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CarLights + m_Shader: {fileID: 4800000, guid: c94dace33ca9a5e47802bd8a18980423, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.742 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.9321854, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 4.287094, g: 2.6177356, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat.meta new file mode 100644 index 0000000..bec05a5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9de2b367f6dca974789e7a62ff0652ad +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat new file mode 100644 index 0000000..20b3711 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat @@ -0,0 +1,453 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CarLights2 + m_Shader: {fileID: 4800000, guid: d460fc0abb1e24242999c0811d5b4dc3, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.742 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.06868598, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 4.2870946, g: 0.008120043, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat.meta new file mode 100644 index 0000000..10f0757 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1ce8acfb15a86ca47bdc4e4b706d7c70 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarLights2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat new file mode 100644 index 0000000..0a75534 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat @@ -0,0 +1,455 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CarMetal + m_Shader: {fileID: 4800000, guid: 147937bd6a46957489042105610031b0, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6c869805944cb204ab71492b24e70414, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.548 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.684 + - _RenderPreset: 1 + - _RimAttenuation: 0.614 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.77688676, g: 0.80291593, b: 0.8490566, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat.meta new file mode 100644 index 0000000..7a7ee07 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0500491eec8acc1499227428940601a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarMetal.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat new file mode 100644 index 0000000..39d74d7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat @@ -0,0 +1,457 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CarPaint + m_Shader: {fileID: 4800000, guid: 92d8572f6da0a2640b50cb4e89ee88b5, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _CONTRAST_BRIGHTNESS_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 4f7c8c85d7a6ef244a0bf27cef1ad2b6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 5a17f5900f795e647babd6a52dd0d00f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.13 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.9 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 1 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.25 + - _HueSaturationLM: 1 + - _HueShift: 354 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.42 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.681 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.631 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat.meta new file mode 100644 index 0000000..85d1574 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 722fd8887d0be4143a587ce389d3bede +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarPaint.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat new file mode 100644 index 0000000..5ef1416 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat @@ -0,0 +1,453 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_CarWindow + m_Shader: {fileID: 4800000, guid: e81f3d7b69b826448852f8219d3ab234, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ef96c7e32bdf45098f3d556cf73bd6ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ef180fef6138e0d4c8aab4a13f5661cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 0.536 + - _Hightlights: 1 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.474 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.883 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.17735851, g: 0.17735851, b: 0.17735851, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 0.95629436, g: 2.4484835, b: 2.414058, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat.meta new file mode 100644 index 0000000..b00a888 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b36c8e2f3ae8cfc4993ab47554c5312a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_CarWindow.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat new file mode 100644 index 0000000..39b90a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Chomper + m_Shader: {fileID: 4800000, guid: effbfc539decc294e8e83801a6eb6279, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat.meta new file mode 100644 index 0000000..527caec --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4370da717dd8678469550c6378fbf899 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Chomper.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat new file mode 100644 index 0000000..e98d180 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ColoringGradient + m_Shader: {fileID: 4800000, guid: 75a8aa0ef810b5f4ebb73f40ddcc9fc4, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 723909f50ddbab449975eaa5bbf3b5c5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 0.9 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.202 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.249 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 3.2490096, g: 3.2490096, b: 3.2490096, a: 1} + - _RimOffset: {r: 0.2, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat.meta new file mode 100644 index 0000000..9437b0c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 25e57e8854757ca4aa6014ce69968fba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat new file mode 100644 index 0000000..c09b4aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ColoringGradient2 + m_Shader: {fileID: 4800000, guid: fc5480c578fbf3149b3ace3c74d162b9, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: a8322ffd38147134aafb198e734f0ccd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 5 + - _ColorRampTiling: 2 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.202 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 3.2490096, g: 3.2490096, b: 3.2490096, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat.meta new file mode 100644 index 0000000..77ad45a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 277676213ccc05a40a78ebfd6f785661 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat new file mode 100644 index 0000000..98338ef --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_ColoringGradient3 + m_Shader: {fileID: 4800000, guid: f26efc149f9ab3d40bb2af5450ede00b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 50044942be6e78645b427e55532c81a4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.202 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.465 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 3.2490096, g: 3.2490096, b: 3.2490096, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat.meta new file mode 100644 index 0000000..55853c6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 75cfe3a924a84544182b55eabc51b4ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_ColoringGradient3.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat new file mode 100644 index 0000000..1f4bbce --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_DemoDefault + m_Shader: {fileID: 4800000, guid: 6dd68dccc9674af4dab8c587ba4230fe, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _AFFECTED_BY_AMBIENT_ON + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByAmbientOn: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat.meta new file mode 100644 index 0000000..84cf7b3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2c1bc918e25be5040abbf47f0f524573 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoDefault.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat new file mode 100644 index 0000000..84a6397 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_DemoToon + m_Shader: {fileID: 4800000, guid: d5bbf19f9376b9f4d80a136733ab81b5, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.752 + - _HighlightSmoothness: 0.019 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 1 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 0.723 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.658 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 12.65 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 5.3 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.706 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.341 + - _SpecularToonSmoothness: 0.158 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.555 + - _ToonFactor: 0 + - _ToonSmoothness: 0.018 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.51993436, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 1.4142135, g: 0.28838864, b: 0, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0.85800004, g: 0.4812927, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat.meta new file mode 100644 index 0000000..a10c451 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 451fd4e9be08bf944a880033a46cc0b6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_DemoToon.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat new file mode 100644 index 0000000..c3e80f0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat @@ -0,0 +1,412 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_EllenBody + m_Shader: {fileID: 4800000, guid: ad4d63056b1207143acb9cee7f0d7b71, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 67de782c7133d8842a26936854a79128, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 057f1948b865d754a9fd6ff931443acf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 04ba2e7ecb07b4a49b6311dee9cd7dd9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 5e471fe5c7e6cc74cbbe27e5ad9cf85d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 074cef988de17cd4fae9d80e17d8fa61, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.541 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.392 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.4 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1.83 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.202 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.472 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.26 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.1 + - _RenderPreset: 1 + - _RimAttenuation: 0.081 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.016 + - _SSSFrontAtten: 1 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.691 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.112127, g: 21.112127, b: 21.112127, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat.meta new file mode 100644 index 0000000..786d96d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 726367ab14096ec40aa407f9bab78dab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenBody.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat new file mode 100644 index 0000000..67911b8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_EllenEye + m_Shader: {fileID: 4800000, guid: c1102e13a6547604abf6456599426e53, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 7ff9aeba5e605c1489e591c998fc2cc1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 5318121e75372a64f902277e5a604491, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 867fa923c773bc14ca1ec08bfaa90dd4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 7ff9aeba5e605c1489e591c998fc2cc1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 14.6 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat.meta new file mode 100644 index 0000000..e8c816c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 657d870aae215664488fbc6e62c6c68f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenEye.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat new file mode 100644 index 0000000..492a79f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat @@ -0,0 +1,411 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_EllenHair + m_Shader: {fileID: 4800000, guid: 909c7f1b1e0799c42a957d3491dbf182, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_ANISOTROPIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 721a18bd97fd18b428dadc9d3cfb8940, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: a063a187686537e46adc4d4489e1c33d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 5f62fee607bd378448eaf1defd926de9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.484 + - _Anisotropy: -0.81 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.137 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.82 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.202 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.472 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 2.09 + - _NormalMapEnabled: 1 + - _NormalStrength: 2.53 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.05 + - _RenderPreset: 1 + - _RimAttenuation: 0.06 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.235 + - _SSSFrontAtten: 1 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.691 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.05 + - _SpecularHighlights: 1 + - _SpecularModel: 3 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.65300006, g: 0.08126843, b: 0.06072904, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.112127, g: 21.112127, b: 21.112127, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 0.8792453, g: 0.4893912, b: 0.5025746, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat.meta new file mode 100644 index 0000000..015755c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 02d19508536c8f24b95b4b3954cdcedf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHair.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat new file mode 100644 index 0000000..1491790 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat @@ -0,0 +1,410 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_EllenHead + m_Shader: {fileID: 4800000, guid: 7cff8d3f9c200d34ea22eca49aa04ea6, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 57a688587ba9a084aa7de87eb3eb4695, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 04ba2e7ecb07b4a49b6311dee9cd7dd9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 4778b19fb74dc0345b1fe12e6615f32c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: df76e43ebdae78e428fe78b3477e8651, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.402 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.202 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.472 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 2.09 + - _NormalMapEnabled: 1 + - _NormalStrength: 4.25 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.1 + - _RenderPreset: 1 + - _RimAttenuation: 0.06 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.235 + - _SSSFrontAtten: 1 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.691 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.112127, g: 21.112127, b: 21.112127, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 0.7607843, g: 0.13873126, b: 0, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat.meta new file mode 100644 index 0000000..4088335 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2fd8a4d19b97261498f55bffbe5cc2cb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenHead.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat new file mode 100644 index 0000000..d3b0db5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat @@ -0,0 +1,404 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_EllenTear + m_Shader: {fileID: 4800000, guid: 6b0bb78323a345c44b7bb6090e74c2c8, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 7ff9aeba5e605c1489e591c998fc2cc1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 5318121e75372a64f902277e5a604491, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 0.25 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 14.6 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 0 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat.meta new file mode 100644 index 0000000..523bf95 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 233e08bfb0be3a944b42617c9d92e2fb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_EllenTear.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat new file mode 100644 index 0000000..b64f4aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat @@ -0,0 +1,448 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_FloorCircular + m_Shader: {fileID: 4800000, guid: 79a3ec217451a9546ba8e99fd14909d8, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 25744adef18d2874cb6a0ef4991c1ac7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: f2c956b5c41d2ed4790d472840bdec63, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 0235e0ec55604474e8a17691775685de, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1.5, y: 1.5} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 0235e0ec55604474e8a17691775685de, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: f2c956b5c41d2ed4790d472840bdec63, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.369 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 1 + - _BlendingMaskSmoothnessG: 0.724 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.78 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.411 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat.meta new file mode 100644 index 0000000..8091fa8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f7644ed5fc107334e8919bb4c742c931 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorCircular.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat new file mode 100644 index 0000000..8935d1b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat @@ -0,0 +1,445 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_FloorPanel2x2 + m_Shader: {fileID: 4800000, guid: 3e38765ff3793ed4e9966881fbfe073b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 84803aa7ad6aedb4d9239b5c8bd4ac22, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 7947280753cd6e342a6277d2f280cab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: a65865fe5a3128a418221791dcf2f14c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: a65865fe5a3128a418221791dcf2f14c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 7947280753cd6e342a6277d2f280cab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 1.37, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.079 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.161 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat.meta new file mode 100644 index 0000000..6a0ba97 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c6c32196c887419478c92f486446e30a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_FloorPanel2x2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat new file mode 100644 index 0000000..16cdfa9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Food + m_Shader: {fileID: 4800000, guid: 423234642b89ca44eb24f50e92d5de05, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_CONSTANT + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ca12222d98ed76e48b490086ae8c90b6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.39 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.752 + - _HighlightSmoothness: 0.019 + - _Highlights: 0 + - _HighlightsStrength: 0.074 + - _Hightlights: 1 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 0.723 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.658 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 5 + - _OutlineType: 2 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 5.3 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.085 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.746 + - _SpecularToonSmoothness: 0.055 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.555 + - _ToonFactor: 0 + - _ToonSmoothness: 0.018 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2.5207431, g: 2.5207431, b: 2.5207431, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat.meta new file mode 100644 index 0000000..eea72b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 821d1725a1aa7fd43b8c815cf9ec03c3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Food.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat new file mode 100644 index 0000000..a97d332 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Grass + m_Shader: {fileID: 4800000, guid: 925af4b38b2ae3d4994b0a05b628fe0e, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _WIND_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.157 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 1 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.48900002, g: 0.47505632, b: 0.06919805, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat.meta new file mode 100644 index 0000000..6810e03 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 05f16112d2b984347a1d81411fc41fa1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Grass.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat new file mode 100644 index 0000000..c855468 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat @@ -0,0 +1,455 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_GreenPlasticMat + m_Shader: {fileID: 4800000, guid: 3dcc0972bccae2e428611cbd12e573fa, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.438 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.3 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.915 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.03137255, g: 0.5647059, b: 0.5137255, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.33773577, g: 1, b: 0.7171061, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat.meta new file mode 100644 index 0000000..060d6ac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 321850a4b2f2180419124a9e9d018983 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_GreenPlasticMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat new file mode 100644 index 0000000..9647957 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat @@ -0,0 +1,419 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Knight + m_Shader: {fileID: 4800000, guid: ec519170d7b06a54db9359f4a40e46ba, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HIT_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 1 + - _HitBlend: 0 + - _HitGlow: 2 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 0, b: 0, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat.meta new file mode 100644 index 0000000..1df0cdc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: cbecd2df5e4c1534da42f653eef7beb8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Knight.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat new file mode 100644 index 0000000..81ed773 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_KnightMetal + m_Shader: {fileID: 4800000, guid: 123e598234618344c9a2f22e1416b297, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HIT_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 1 + - _HitBlend: 0 + - _HitGlow: 3 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 0, b: 0, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 17.555475, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat.meta new file mode 100644 index 0000000..d862efb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8cc4546565ed90f468aa423782f28d84 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_KnightMetal.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat new file mode 100644 index 0000000..e7a9f79 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Leafs + m_Shader: {fileID: 4800000, guid: e452c6f803385674bb617df265819f1b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _WIND_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: fa383c8a86633d54090af5e505cbfd41, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.5 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 0.844 + - _WindOn: 1 + - _WindVerticalMaskMaxY: 5 + - _WindVerticalMaskMinY: -5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat.meta new file mode 100644 index 0000000..34b92f8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 11848656b6444cc4b9f0627a2aef8ac1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Leafs.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat new file mode 100644 index 0000000..734629e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_LeafsPine + m_Shader: {fileID: 4800000, guid: 4b7b705f03012c048995280c6bb391ca, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _WIND_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5817e941e48981e4898ac6e3a55449d7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 2.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.5 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 0.525 + - _WindOn: 1 + - _WindVerticalMaskMaxY: 5 + - _WindVerticalMaskMinY: -5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 3.1853034, g: 2.3061597, b: 0.52238977, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat.meta new file mode 100644 index 0000000..4132679 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f24c10ceb123c454aa436f68c1bad85b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_LeafsPine.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat new file mode 100644 index 0000000..f924381 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat @@ -0,0 +1,453 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_PinkGlowMat + m_Shader: {fileID: 4800000, guid: 2c5464a6e4baabe4596e5ac841ea9964, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 6.16 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.742 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.9435682, g: 0, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 7.7335806, g: 0.33624265, b: 5.581628, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat.meta new file mode 100644 index 0000000..4d7ba55 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 14e619214c2aeea4a9cce0494a49b775 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_PinkGlowMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat new file mode 100644 index 0000000..cae61ec --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat @@ -0,0 +1,457 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Platform + m_Shader: {fileID: 4800000, guid: 6b920f88f91b8bc41a4a03bd44602460, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 650665d4f65461c4e9fabf9475dc46c3, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: a063a187686537e46adc4d4489e1c33d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0.233 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 0.675 + - _HueBrightnessLM: 1 + - _HueSaturation: 0.322 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1.25 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.625 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.9 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.174 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 4.23 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.64705884, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat.meta new file mode 100644 index 0000000..2d7381f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 891e08a63c045fc4284d6ad601cf62c6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Platform.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat new file mode 100644 index 0000000..673d5e8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat @@ -0,0 +1,372 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Rock + m_Shader: {fileID: 4800000, guid: 841bdc3fb52142f48ae5aa28381c9e6b, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: c6bd09e335f7a554084e94d0e153c9f5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.85 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 0.304 + - _Hightlights: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SpecularAtten: 0.5 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.027 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.428 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 0.5709767, g: 0.5709767, b: 0.5709767, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat.meta new file mode 100644 index 0000000..eecd0c7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 80928e8b1e7ac2e4fb6569849badf8d4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Rock.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat new file mode 100644 index 0000000..d4ed51d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat @@ -0,0 +1,419 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Skeleton + m_Shader: {fileID: 4800000, guid: 1fa037081df2a4b42a03b12f01a478f0, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.45 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.025 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat.meta new file mode 100644 index 0000000..ad73159 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f436c7ba0b048f64db215001516cd101 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Skeleton.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat new file mode 100644 index 0000000..2662238 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat @@ -0,0 +1,422 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_SkeletonEyes + m_Shader: {fileID: 4800000, guid: 841c753b2f3938849bd871085e52cfde, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 5.5 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 23.968628, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat.meta new file mode 100644 index 0000000..23de33a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e9bf0299254d5aa408e5d22f4135d193 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_SkeletonEyes.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat new file mode 100644 index 0000000..f43f8c9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat @@ -0,0 +1,456 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Spaceship + m_Shader: {fileID: 4800000, guid: c23a18bb27fbdb0478a01cde2c5d3a3f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ef96c7e32bdf45098f3d556cf73bd6ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ef180fef6138e0d4c8aab4a13f5661cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.77688676, g: 0.80291593, b: 0.8490566, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat.meta new file mode 100644 index 0000000..ea03dda --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bece51e89ce5af449ad1571cce71c4c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spaceship.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat new file mode 100644 index 0000000..c323106 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_Spitter + m_Shader: {fileID: 4800000, guid: 96f372854bc9adb40b2b7306f3d30a30, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _AFFECTED_BY_AMBIENT_ON + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByAmbientOn: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 310.86023 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat.meta new file mode 100644 index 0000000..b5cbb75 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d069b6c30d0871c46a0f94c41e5ea009 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_Spitter.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat new file mode 100644 index 0000000..98b320a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat @@ -0,0 +1,445 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_StoneBox + m_Shader: {fileID: 4800000, guid: fad2326cda9371a43a7d8578ce43ec6d, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMALMAP + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_MASK_ON + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 9f36a2c3404ad554db96cfdcb77690f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 872c206c45bfff742b78090609eb1bdc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: d6a29dcd0119b3b409f77e90aa19e9c9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: ef6b61147cd27584babc6e89c7937560, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d6a29dcd0119b3b409f77e90aa19e9c9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 872c206c45bfff742b78090609eb1bdc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.858 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.536 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat.meta new file mode 100644 index 0000000..9d6d8df --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 19e36475670648847b42fa91c820b890 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_StoneBox.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat new file mode 100644 index 0000000..6d05d38 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat @@ -0,0 +1,379 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_TreeBarkMaterial + m_Shader: {fileID: 4800000, guid: f0a2da276f9644b4784831701339dc6e, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 56b2a90423157694bb5935104f191998, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.76 + - _HighlightSmoothness: 0.292 + - _Highlights: 0 + - _HighlightsStrength: 0.183 + - _Hightlights: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.17 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.098 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.58 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 1 + - _NormalStrength: 4.29 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 0.7 + - _Smoothness: 0.188 + - _SpecularAtten: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.362 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.67295593, g: 0.61291945, b: 0.5819587, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.6126392, g: 1.5135791, b: 0, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat.meta new file mode 100644 index 0000000..25767d4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 750609ef3786356428650aaa4ec89b22 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_TreeBarkMaterial.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat new file mode 100644 index 0000000..84c17f6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat @@ -0,0 +1,456 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Baked_WhitePlasticMat + m_Shader: {fileID: 4800000, guid: 288873e7a5bee694485d7037fe8a65e4, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.77688676, g: 0.80291593, b: 0.8490566, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat.meta new file mode 100644 index 0000000..b966fd3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 80285b73a70e8104ba23d4fc70337737 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/Presets/MAT_Baked_WhitePlasticMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples.meta new file mode 100644 index 0000000..f6bc8e8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3cf9ea73064f0d2468500cede02d5ccc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat new file mode 100644 index 0000000..249cd07 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat @@ -0,0 +1,425 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ GlowEyesStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.45 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.1 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.025 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 4.5412054, g: 0, b: 0.1664316, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat.meta new file mode 100644 index 0000000..d9d2ede --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 6e7a7877abd908042b88b0a4764137b8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_ + GlowEyesStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat new file mode 100644 index 0000000..eb63aae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Body_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _EMISSION + - _METALLICGLOSSMAP + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 5e471fe5c7e6cc74cbbe27e5ad9cf85d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 057f1948b865d754a9fd6ff931443acf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: 074cef988de17cd4fae9d80e17d8fa61, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 67de782c7133d8842a26936854a79128, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 0.538 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 3.7586205, b: 5.0000005, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat.meta new file mode 100644 index 0000000..319723a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5bac4327b942dc746b705ad4cc22c202 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat new file mode 100644 index 0000000..21ee047 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat @@ -0,0 +1,114 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Hair_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisoTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 5f62fee607bd378448eaf1defd926de9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 721a18bd97fd18b428dadc9d3cfb8940, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: c3f4a5d645c2b5c4390c8892609a8093, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicSmooth: + m_Texture: {fileID: 2800000, guid: 6879b0e041621c34ea9ce4c3507ed376, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 2800000, guid: 66e52c3d6beda4989a507a521ac66048, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AnisoOffset: 0.04 + - _AnisoOffset2: -0.19 + - _Anisotropy: 1 + - _BumpScale: 1 + - _Cutoff: 0.404 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Gloss: 0.75 + - _Gloss2: 0.5 + - _GlossMapScale: 0.75 + - _Glossiness: 0.364 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Reflection: 0.094 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _Specularity: 0.36 + - _Specularity2: 0.13 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + - _numSteps: 4 + - _value: 0 + m_Colors: + - _Color: {r: 0.5529412, g: 0.13333334, b: 0.13333334, a: 1} + - _Color2: {r: 1, g: 0.45588237, b: 0.45588237, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _HighlightColor: {r: 0.8018868, g: 0.094562106, b: 0.21537162, a: 1} + - _HighlightColor2: {r: 0.9150943, g: 0.15970986, b: 0.29221818, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat.meta new file mode 100644 index 0000000..857c62a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 45d959e59b1020649b6a6bdc11182d36 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat new file mode 100644 index 0000000..1c0bfea --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat @@ -0,0 +1,127 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Head_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: + - _EMISSION_ON + - _OCCLUSION_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 4778b19fb74dc0345b1fe12e6615f32c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 57a688587ba9a084aa7de87eb3eb4695, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Mask: + m_Texture: {fileID: 2800000, guid: be0111b341746904d972d1bb2fa0e0a4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGloss: + m_Texture: {fileID: 2800000, guid: df76e43ebdae78e428fe78b3477e8651, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BendScale: 1 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Emission: 1 + - _Flutter: 0 + - _FlutterAmp: 0.1 + - _FlutterFreq: 0.1 + - _GlossMapScale: 1 + - _Glossiness: 0.432 + - _GlossyReflections: 1 + - _Metallic: 0.08 + - _Mode: 0 + - _Occlusion: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _PulseAmp: 0.1 + - _PulseFreq: 0.1 + - _Pulsing: 0 + - _SSS: 0.65 + - _Scale: 1 + - _SmoothnessTextureChannel: 0 + - _Specular: 1.25 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SwayFreq: 1 + - _UVSec: 0 + - _Wind: 0 + - _ZWrite: 1 + - fLTDistortion: 0 + - fLTScale: 3.33 + - fLightAttentuation: 5.32 + - iLTPower: 1.8 + m_Colors: + - _Color: {r: 0.9188304, g: 0.9339623, b: 0.58592916, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _InternalColor: {r: 0.53676474, g: 0.015787214, b: 0.015787214, a: 1} + - _SpecColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecularColor: {r: 0.41384828, g: 0.9433962, b: 0.6433027, a: 0.32156864} + - _WindDir: {r: 1, g: 0, b: 0, a: 0} + - _lightPosition: {r: -0.8, g: 1.43, b: 1.67, a: 0} + - fLTAmbient: {r: 0.45588237, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat.meta new file mode 100644 index 0000000..b1ffefa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 56eecafb671a61244bd3fa80ae6f40f2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat new file mode 100644 index 0000000..5b856eb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat @@ -0,0 +1,87 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Tear_MatStandard + m_Shader: {fileID: 45, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.85 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.375, g: 0.375, b: 0.375, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat.meta new file mode 100644 index 0000000..5fead0b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 7cdf1aa47d1e7e44ea8cb4db58c28cdf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat new file mode 100644 index 0000000..3057253 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_KnightFaceStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.094 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat.meta new file mode 100644 index 0000000..84b450e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1b75339d434e90b44a44c2c075df5e12 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat new file mode 100644 index 0000000..30d9942 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_KnightMetalStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.679 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.59 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat.meta new file mode 100644 index 0000000..73c20c1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 37857d44b8a86bc4fadf57c9899abd4f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat new file mode 100644 index 0000000..1d73135 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkeletonStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.45 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.1 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.025 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat.meta new file mode 100644 index 0000000..13dfc8e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9c40e445e6ae1a9419a5761fb666e740 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs.meta new file mode 100644 index 0000000..e88d3bf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0fd9e1561aecfc341b8d1837bedf1ac9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab new file mode 100644 index 0000000..de2d536 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8628890324215124553 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6419591224947129538} + - component: {fileID: 7987122628160279999} + - component: {fileID: 1892589693421366762} + - component: {fileID: 3195618013871665726} + m_Layer: 0 + m_Name: Environment_Baked_Empty + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6419591224947129538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8628890324215124553} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7987122628160279999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8628890324215124553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 1892589693421366762} + alphaTween: {fileID: 3195618013871665726} + renderers: [] +--- !u!114 &1892589693421366762 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8628890324215124553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3195618013871665726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8628890324215124553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab.meta new file mode 100644 index 0000000..c36844d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: c30d3583e3184ef4cb1250780d0db27a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Empty.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab new file mode 100644 index 0000000..515c9f5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab @@ -0,0 +1,676 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3198034873774247775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2388468991226378960} + - component: {fileID: 3624013376852016918} + - component: {fileID: 3022173499260917469} + - component: {fileID: 8902935485088754511} + m_Layer: 0 + m_Name: Environment_Baked_Forest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2388468991226378960 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3198034873774247775} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1164864329267468726} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3624013376852016918 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3198034873774247775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 3022173499260917469} + alphaTween: {fileID: 8902935485088754511} + renderers: + - {fileID: 5614075772815697311} + - {fileID: 3454815405005660138} + - {fileID: 6530862771512391645} + - {fileID: 3982001822857088662} + - {fileID: 985621924397756229} + - {fileID: 2442215545842907081} +--- !u!114 &3022173499260917469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3198034873774247775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8902935485088754511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3198034873774247775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &3287157719738083142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 952591814112235767} + - component: {fileID: 7457821480594492257} + - component: {fileID: 6530862771512391645} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &952591814112235767 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3287157719738083142} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 69.5741, z: -248} + m_LocalScale: {x: 305.64, y: 1, z: 98.58} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1164864329267468726} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &7457821480594492257 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3287157719738083142} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &6530862771512391645 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3287157719738083142} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4b7386d7b2730cb47b6a67a6f68daa50, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3404069451174850148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1489343519125210141} + - component: {fileID: 8033263008787762081} + - component: {fileID: 3982001822857088662} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1489343519125210141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3404069451174850148} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 69.5741, z: 240} + m_LocalScale: {x: 305.64, y: 1, z: 98.58} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1164864329267468726} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &8033263008787762081 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3404069451174850148} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &3982001822857088662 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3404069451174850148} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4b7386d7b2730cb47b6a67a6f68daa50, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4755915809586915929 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4375588733109629370} + - component: {fileID: 6427625369609154346} + - component: {fileID: 985621924397756229} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4375588733109629370 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4755915809586915929} + serializedVersion: 2 + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 240, y: 69.5741, z: 0} + m_LocalScale: {x: 305.64, y: 1, z: 98.579994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1164864329267468726} + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &6427625369609154346 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4755915809586915929} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &985621924397756229 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4755915809586915929} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4b7386d7b2730cb47b6a67a6f68daa50, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5253277413715343622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1164864329267468726} + m_Layer: 0 + m_Name: FogWalls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1164864329267468726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5253277413715343622} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1583818458207809055} + - {fileID: 3884866208008015677} + - {fileID: 952591814112235767} + - {fileID: 1489343519125210141} + - {fileID: 4375588733109629370} + - {fileID: 7986779767107476985} + m_Father: {fileID: 2388468991226378960} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5440277549719811873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7986779767107476985} + - component: {fileID: 5981384710025571597} + - component: {fileID: 2442215545842907081} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7986779767107476985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5440277549719811873} + serializedVersion: 2 + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: -240, y: 69.5741, z: 0} + m_LocalScale: {x: 305.64, y: 1, z: 98.579994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1164864329267468726} + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &5981384710025571597 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5440277549719811873} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &2442215545842907081 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5440277549719811873} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4b7386d7b2730cb47b6a67a6f68daa50, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7444996156535640935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3884866208008015677} + - component: {fileID: 5801134662238247905} + - component: {fileID: 3454815405005660138} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3884866208008015677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7444996156535640935} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 150, z: 0} + m_LocalScale: {x: 300, y: 1, z: 300} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1164864329267468726} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5801134662238247905 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7444996156535640935} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &3454815405005660138 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7444996156535640935} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4b7386d7b2730cb47b6a67a6f68daa50, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &9117989707118837834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1583818458207809055} + - component: {fileID: 4345841379285610150} + - component: {fileID: 5614075772815697311} + - component: {fileID: 8429663851751790779} + m_Layer: 0 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1583818458207809055 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9117989707118837834} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -2, z: 0} + m_LocalScale: {x: 300, y: 1, z: 300} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1164864329267468726} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4345841379285610150 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9117989707118837834} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &5614075772815697311 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9117989707118837834} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 91628e0b5447305448fc26c1f11b12c4, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8429663851751790779 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9117989707118837834} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 2, y: 2, z: 2} + m_Center: {x: 0, y: 1.0026972, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab.meta new file mode 100644 index 0000000..47d172b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 19691fe75d67da544a62a4d6bfc87c0f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Forest.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab new file mode 100644 index 0000000..de0d862 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab @@ -0,0 +1,165 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &498995797855625705 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2919105754260604869} + - component: {fileID: 5250251960321807116} + - component: {fileID: 8755533912300841454} + - component: {fileID: 8700955680529920752} + m_Layer: 0 + m_Name: Environment_Baked_Platform + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2919105754260604869 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 498995797855625705} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2755834705437550710} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5250251960321807116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 498995797855625705} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 8755533912300841454} + alphaTween: {fileID: 8700955680529920752} + renderers: + - {fileID: 3924216153736712985} +--- !u!114 &8755533912300841454 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 498995797855625705} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8700955680529920752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 498995797855625705} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &7787450710614255023 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2919105754260604869} + m_Modifications: + - target: {fileID: 4713004459074688867, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_Name + value: Platform2 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalScale.x + value: 1.1040571 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalScale.y + value: 0.97965556 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalScale.z + value: 1.4558015 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalPosition.x + value: -1.4788 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalPosition.y + value: 0.13 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalPosition.z + value: 2.578 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6514185167959307958, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 891e08a63c045fc4284d6ad601cf62c6, type: 2} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} +--- !u!4 &2755834705437550710 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + m_PrefabInstance: {fileID: 7787450710614255023} + m_PrefabAsset: {fileID: 0} +--- !u!23 &3924216153736712985 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 6514185167959307958, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + m_PrefabInstance: {fileID: 7787450710614255023} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab.meta new file mode 100644 index 0000000..30e5c7c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b012335d02c65db4f976c96eb98659ac +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_Platform.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab new file mode 100644 index 0000000..d3176a0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab @@ -0,0 +1,165 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1288159903829679715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3023641786660536141} + - component: {fileID: 5740768760648718613} + - component: {fileID: 315243058444122101} + - component: {fileID: 2427592866982696715} + m_Layer: 0 + m_Name: Environment_Baked_RoundCircle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3023641786660536141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288159903829679715} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8258135779409919961} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5740768760648718613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288159903829679715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 315243058444122101} + alphaTween: {fileID: 2427592866982696715} + renderers: + - {fileID: 8258135779409919963} +--- !u!114 &315243058444122101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288159903829679715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2427592866982696715 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1288159903829679715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &8211389239102663367 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3023641786660536141} + m_Modifications: + - target: {fileID: 247273281118672156, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: f7644ed5fc107334e8919bb4c742c931, type: 2} + - target: {fileID: 247273281118672157, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_Name + value: FloorCircular + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalScale.x + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} +--- !u!4 &8258135779409919961 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + m_PrefabInstance: {fileID: 8211389239102663367} + m_PrefabAsset: {fileID: 0} +--- !u!23 &8258135779409919963 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 247273281118672156, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + m_PrefabInstance: {fileID: 8211389239102663367} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab.meta new file mode 100644 index 0000000..abbb875 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 041e5d2b4de135640864f286a7888bc4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundCircle.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab new file mode 100644 index 0000000..be477fd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab @@ -0,0 +1,165 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1367742882010202551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4797580544804049408} + - component: {fileID: 8212792921827823639} + - component: {fileID: 5685494584120244797} + - component: {fileID: 4520502714088460780} + m_Layer: 0 + m_Name: Environment_Baked_RoundedCube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4797580544804049408 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367742882010202551} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8612676583091732149} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8212792921827823639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367742882010202551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 5685494584120244797} + alphaTween: {fileID: 4520502714088460780} + renderers: + - {fileID: 7479761432697767386} +--- !u!114 &5685494584120244797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367742882010202551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &4520502714088460780 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367742882010202551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1404120145665331517 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4797580544804049408} + m_Modifications: + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.x + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.y + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.z + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048461131815826738, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_Name + value: RoundedCube + objectReference: {fileID: 0} + - target: {fileID: 8408533528106767591, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: f77250bfe13bda64eb53c2f6862bfb93, type: 2} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} +--- !u!23 &7479761432697767386 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 8408533528106767591, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + m_PrefabInstance: {fileID: 1404120145665331517} + m_PrefabAsset: {fileID: 0} +--- !u!4 &8612676583091732149 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + m_PrefabInstance: {fileID: 1404120145665331517} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab.meta new file mode 100644 index 0000000..51f528d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 46f54e31aab62e0469936b47bec8999f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Prefabs/Environment_Baked_RoundedCube.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders.meta new file mode 100644 index 0000000..b31c9a8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1017e48a1101c5c42bca8dbd6de57f0f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader new file mode 100644 index 0000000..a18aa58 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_Body" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_INFLATE_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader.meta new file mode 100644 index 0000000..9fa892a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 2aed92ff8392f9247a1591d89c412fa1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_Body.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader new file mode 100644 index 0000000..f49f70f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_FloorCircular" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_VERTEXCOLOR +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader.meta new file mode 100644 index 0000000..42f46c6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 79a3ec217451a9546ba8e99fd14909d8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_FloorCircular.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader new file mode 100644 index 0000000..d0df6db --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_AlienStatue" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader.meta new file mode 100644 index 0000000..895aed4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 0308dc9edd8b23d4986e55f2dc26de8a +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatue.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader new file mode 100644 index 0000000..c37f3c8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader @@ -0,0 +1,979 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_AlienStatueDither" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _DITHER_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader.meta new file mode 100644 index 0000000..d53074d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: f9a5ddf3163d7554b82484ebfaeb03d1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueDither.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader new file mode 100644 index 0000000..3f52654 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader @@ -0,0 +1,931 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_AlienStatueHologram" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader.meta new file mode 100644 index 0000000..4f08875 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: fe9def2d4d1d1ad45b4ab6b0e6ac8f69 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_AlienStatueHologram.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader new file mode 100644 index 0000000..7c89f63 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader @@ -0,0 +1,843 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_BlackScreenMat" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader.meta new file mode 100644 index 0000000..4fe7b3b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: ef034046ff8c7594eb02c54e4c545d53 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BlackScreenMat.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader new file mode 100644 index 0000000..7eed5b4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader @@ -0,0 +1,875 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Buildings" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader.meta new file mode 100644 index 0000000..f9e42ed --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 14bb560fb51eba941806b646d076b0a4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Buildings.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader new file mode 100644 index 0000000..7de25eb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader @@ -0,0 +1,891 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_BuildingsRamp1" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader.meta new file mode 100644 index 0000000..a0a875b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 49ffbe95f21b8a244acfd220bb518d99 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp1.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader new file mode 100644 index 0000000..ec8b8e9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader @@ -0,0 +1,891 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_BuildingsRamp2" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader.meta new file mode 100644 index 0000000..42385da --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: a2c96d716172ec84d8b3a24f7dd254a1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_BuildingsRamp2.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader new file mode 100644 index 0000000..508a982 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader @@ -0,0 +1,899 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CarBlack" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader.meta new file mode 100644 index 0000000..ffc3ee5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: e477a23de3685b54bb55a7ff47a9836b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarBlack.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader new file mode 100644 index 0000000..d867577 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader @@ -0,0 +1,867 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CarLights" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader.meta new file mode 100644 index 0000000..fab69c6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: c94dace33ca9a5e47802bd8a18980423 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader new file mode 100644 index 0000000..4fdcbef --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader @@ -0,0 +1,867 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CarLights2" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader.meta new file mode 100644 index 0000000..4ac2f86 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: d460fc0abb1e24242999c0811d5b4dc3 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarLights2.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader new file mode 100644 index 0000000..d0432f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CarMetal" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader.meta new file mode 100644 index 0000000..23a2a32 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 147937bd6a46957489042105610031b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarMetal.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader new file mode 100644 index 0000000..3f7b22e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CarPaint" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader.meta new file mode 100644 index 0000000..4e554b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 92d8572f6da0a2640b50cb4e89ee88b5 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarPaint.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader new file mode 100644 index 0000000..9bd0ddc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader @@ -0,0 +1,875 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CarWindow" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader.meta new file mode 100644 index 0000000..e7310bc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: e81f3d7b69b826448852f8219d3ab234 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CarWindow.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader new file mode 100644 index 0000000..4d61ee5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Chomper" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader.meta new file mode 100644 index 0000000..19d4f94 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: effbfc539decc294e8e83801a6eb6279 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Chomper.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader new file mode 100644 index 0000000..e608c39 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperBase" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader.meta new file mode 100644 index 0000000..63ea4b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 35d7855f8a6fde8469ba0e17e9756c79 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperBase.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader new file mode 100644 index 0000000..89b2dd0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader @@ -0,0 +1,955 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperDistortion" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _VERTEX_DISTORTION_ON +#define _RECALCULATE_NORMALS_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader.meta new file mode 100644 index 0000000..cd10a32 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 46c335afdb62b0f46a713ec8950eea40 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperDistortion.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader new file mode 100644 index 0000000..613e3a7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperFade" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader.meta new file mode 100644 index 0000000..f5bab51 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6febb42bb0cc90f4a91602ec35c8e15a +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFade.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader new file mode 100644 index 0000000..4f75c74 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperFresnelRemapped" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader.meta new file mode 100644 index 0000000..96a7dd4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: d08c958474cb44843b56997b7c7edae4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperFresnelRemapped.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader new file mode 100644 index 0000000..ee19759 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperGold" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_REPLACE +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader.meta new file mode 100644 index 0000000..9c01c4c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 3887c255aee28a34d86c0c233da4ee4c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGold.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader new file mode 100644 index 0000000..16a20aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader @@ -0,0 +1,931 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperGreen" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader.meta new file mode 100644 index 0000000..20ae416 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 36b9509ec2d10144d8a7b4aac05d095a +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreen.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader new file mode 100644 index 0000000..bc0fce9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader @@ -0,0 +1,1167 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperGreyscale" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_AFTERLIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader.meta new file mode 100644 index 0000000..e8d1514 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 0e2b8abfcc6466a4d803b686ee692504 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperGreyscale.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader new file mode 100644 index 0000000..4bed7c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader @@ -0,0 +1,883 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperHit" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader.meta new file mode 100644 index 0000000..cff47b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 78e46c20dae808449bb497273b9773be +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHit.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader new file mode 100644 index 0000000..f1ceeab --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader @@ -0,0 +1,947 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperHologram" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader.meta new file mode 100644 index 0000000..a705a44 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: dde506a76ff9c6d4e9a7b58ade9a8d99 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHologram.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader new file mode 100644 index 0000000..2d1e3cd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader @@ -0,0 +1,947 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperHueShift" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader.meta new file mode 100644 index 0000000..634713e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 9277cc1033f3ce549ba5ad0fca94c242 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperHueShift.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader new file mode 100644 index 0000000..60feb51 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperSSS" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader.meta new file mode 100644 index 0000000..6859f7b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 263620de16db8834595dc483edba32dd +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperSSS.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader new file mode 100644 index 0000000..6b5ddc8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader @@ -0,0 +1,1047 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperToon" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _HUE_SHIFT_ON +#define _EMISSION_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader.meta new file mode 100644 index 0000000..1291cfa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: f02eb25a5705d8948b264b52db414f3f +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperToon.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader new file mode 100644 index 0000000..ef33661 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ChomperVoxel" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_PBR +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _VERTEX_INFLATE_ON +#define _VOXELIZE_ON +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader.meta new file mode 100644 index 0000000..ab4afee --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 5bb2a8d659d614d4e9b4fe9eed6cad4d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ChomperVoxel.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader new file mode 100644 index 0000000..a24020f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader @@ -0,0 +1,899 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ColoringGradient" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader.meta new file mode 100644 index 0000000..277b701 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 75a8aa0ef810b5f4ebb73f40ddcc9fc4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader new file mode 100644 index 0000000..cdcb6bb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader @@ -0,0 +1,899 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ColoringGradient2" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader.meta new file mode 100644 index 0000000..75a3d00 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: fc5480c578fbf3149b3ace3c74d162b9 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient2.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader new file mode 100644 index 0000000..426e7c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader @@ -0,0 +1,899 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ColoringGradient3" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader.meta new file mode 100644 index 0000000..24477ed --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: f26efc149f9ab3d40bb2af5450ede00b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ColoringGradient3.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader new file mode 100644 index 0000000..808d061 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader @@ -0,0 +1,883 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Copy" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader.meta new file mode 100644 index 0000000..50b423e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 12e45a9ab3b32fe42b197a7c818115c9 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Copy.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader new file mode 100644 index 0000000..043a6c9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader @@ -0,0 +1,830 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_CrazyFresnel" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CUSTOM_AMBIENT_LIGHT_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader.meta new file mode 100644 index 0000000..a2676b9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 1675b5a4063926249a7f7f37a6d96a77 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_CrazyFresnel.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader new file mode 100644 index 0000000..50ce1b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader @@ -0,0 +1,883 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_DemoDefault" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader.meta new file mode 100644 index 0000000..87480dc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6dd68dccc9674af4dab8c587ba4230fe +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoDefault.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader new file mode 100644 index 0000000..0d9a7d5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader @@ -0,0 +1,851 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_DemoToon" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader.meta new file mode 100644 index 0000000..0afdb72 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: d5bbf19f9376b9f4d80a136733ab81b5 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_DemoToon.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader new file mode 100644 index 0000000..c08c917 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader @@ -0,0 +1,788 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Distort" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _UV_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader.meta new file mode 100644 index 0000000..500c78d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: cb25264a47da68d4cbf895dd19ce1ee8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Distort.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader new file mode 100644 index 0000000..1d26d55 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader @@ -0,0 +1,947 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_EllenBody" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader.meta new file mode 100644 index 0000000..b8c44b9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: ad4d63056b1207143acb9cee7f0d7b71 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenBody.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader new file mode 100644 index 0000000..9656554 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader @@ -0,0 +1,883 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_EllenEye" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader.meta new file mode 100644 index 0000000..3923805 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: c1102e13a6547604abf6456599426e53 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenEye.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader new file mode 100644 index 0000000..e31575a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_EllenHair" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader.meta new file mode 100644 index 0000000..10fc467 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 909c7f1b1e0799c42a957d3491dbf182 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHair.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader new file mode 100644 index 0000000..6954129 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader @@ -0,0 +1,923 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_EllenHead" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader.meta new file mode 100644 index 0000000..eaa0a37 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 7cff8d3f9c200d34ea22eca49aa04ea6 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenHead.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader new file mode 100644 index 0000000..aa50fc6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader @@ -0,0 +1,843 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_EllenTear" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader.meta new file mode 100644 index 0000000..bfd7306 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6b0bb78323a345c44b7bb6090e74c2c8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_EllenTear.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader new file mode 100644 index 0000000..073f2ae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader @@ -0,0 +1,931 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_FloorPanel2x2" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader.meta new file mode 100644 index 0000000..8eb0220 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 3e38765ff3793ed4e9966881fbfe073b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FloorPanel2x2.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader new file mode 100644 index 0000000..beb3fa6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader @@ -0,0 +1,795 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_FogReceiver" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader.meta new file mode 100644 index 0000000..07e9765 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 15ff81e9a23aa9c43990d056548c8736 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_FogReceiver.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader new file mode 100644 index 0000000..342bbe1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader @@ -0,0 +1,997 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Food" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader.meta new file mode 100644 index 0000000..f7fbdb4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 423234642b89ca44eb24f50e92d5de05 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Food.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader new file mode 100644 index 0000000..0058593 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader @@ -0,0 +1,1167 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Gameboy" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _CONTRAST_BRIGHTNESS_ON +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader.meta new file mode 100644 index 0000000..55941b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: b575de121f579fe4bb35341dfc48f1e5 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Gameboy.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader new file mode 100644 index 0000000..7623d55 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader @@ -0,0 +1,907 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Ghost" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _INTERSECTION_GLOW_ON +#define _INTERSECTION_FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader.meta new file mode 100644 index 0000000..42405bb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 59207112213e6354f90962e2a37901f3 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Ghost.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader new file mode 100644 index 0000000..305dc23 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader @@ -0,0 +1,802 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_GlowBlue" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader.meta new file mode 100644 index 0000000..c76836c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 04b18f849e9715f4a84890be8639fffb +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowBlue.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader new file mode 100644 index 0000000..205dc3c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader @@ -0,0 +1,802 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_GlowRed" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader.meta new file mode 100644 index 0000000..bb30ab8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: e2d621154d866144cbcd2b2c7c298b18 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GlowRed.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader new file mode 100644 index 0000000..bad10c0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Grass" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader.meta new file mode 100644 index 0000000..a546213 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 925af4b38b2ae3d4994b0a05b628fe0e +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Grass.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader new file mode 100644 index 0000000..6daa0b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_GreenPlasticMat" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader.meta new file mode 100644 index 0000000..57331f2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 3dcc0972bccae2e428611cbd12e573fa +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GreenPlasticMat.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader new file mode 100644 index 0000000..37af851 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader @@ -0,0 +1,899 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_GroundFog" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader.meta new file mode 100644 index 0000000..69c36cd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 9872c2fd3309956458dab1d2a4e126b9 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_GroundFog.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader new file mode 100644 index 0000000..f09b33c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader @@ -0,0 +1,788 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_HandDrawn" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HAND_DRAWN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader.meta new file mode 100644 index 0000000..23074ab --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 967b8e3ee18c7774cb87abee3ab9475d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_HandDrawn.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader new file mode 100644 index 0000000..99af7f6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader @@ -0,0 +1,931 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Knight" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader.meta new file mode 100644 index 0000000..e10fab7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: ec519170d7b06a54db9359f4a40e46ba +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Knight.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader new file mode 100644 index 0000000..7231f97 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader @@ -0,0 +1,947 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_KnightMetal" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HIT_ON +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader.meta new file mode 100644 index 0000000..e8336eb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 123e598234618344c9a2f22e1416b297 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_KnightMetal.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader new file mode 100644 index 0000000..d109a5a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Leafs" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader.meta new file mode 100644 index 0000000..a61aa36 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: e452c6f803385674bb617df265819f1b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Leafs.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine 1.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine 1.shader new file mode 100644 index 0000000..3f9e7e2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine 1.shader @@ -0,0 +1,915 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LeafsPine" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _DEPTH_COLORING_ON +#define _ALPHA_CUTOFF_ON +#define _WIND_ON +#define _USE_WIND_VERTICAL_MASK + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine 1.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine 1.shader.meta new file mode 100644 index 0000000..4340aa8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine 1.shader.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 4b7b705f03012c048995280c6bb391ca +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine + 1.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader new file mode 100644 index 0000000..cbf5ad1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader @@ -0,0 +1,891 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LeafsPine" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader.meta new file mode 100644 index 0000000..d1e9675 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 672566c62d4bf0941958d06878488b26 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LeafsPine.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader new file mode 100644 index 0000000..0cd6f5d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader @@ -0,0 +1,851 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LightAniso" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_ANISOTROPIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader.meta new file mode 100644 index 0000000..259c413 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 0194c35812581814eadcd8d5603d5f4b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightAniso.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader new file mode 100644 index 0000000..234dbcd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader @@ -0,0 +1,859 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LightDefault" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader.meta new file mode 100644 index 0000000..264ca0e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 49a85c2adca475e40881bd4f20961ca9 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightDefault.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader new file mode 100644 index 0000000..f1824b6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader @@ -0,0 +1,859 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LightHalfLambert" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_HALFLAMBERT +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader.meta new file mode 100644 index 0000000..c62c2e3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 07fd3828b7af4294e845cb2f7310eef1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightHalfLambert.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader new file mode 100644 index 0000000..ecfe8da --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader @@ -0,0 +1,859 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LightPBR" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader.meta new file mode 100644 index 0000000..2eff223 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6d20d7de1acd0414c9fe9bb654c6b714 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightPBR.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader new file mode 100644 index 0000000..02aeebf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader @@ -0,0 +1,851 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LightToon" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader.meta new file mode 100644 index 0000000..d1abf9e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: f8792a5607ae84b42a50938cd2337ed5 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToon.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader new file mode 100644 index 0000000..61ec32d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader @@ -0,0 +1,851 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_LightToonRamp" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOONRAMP +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_TOON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader.meta new file mode 100644 index 0000000..a02cec2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 0ec883026d72dd1409e48386cc652167 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_LightToonRamp.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader new file mode 100644 index 0000000..e44b0af --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader @@ -0,0 +1,1107 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Outline" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_SIMPLE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader.meta new file mode 100644 index 0000000..277c2d2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 7fac54cd2d3d8fe408785352d48fcc0a +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader new file mode 100644 index 0000000..c5add33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader @@ -0,0 +1,1107 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Outline2" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_CONSTANT + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader.meta new file mode 100644 index 0000000..edab38f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: c7b4bb8d613e9b24ea791b3c96c4a64c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline2.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader new file mode 100644 index 0000000..67074c1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader @@ -0,0 +1,1107 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Outline3" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline_URP" + Tags + { + "LightMode"="OutlinePass" + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_OUTLINE_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + Stencil + { + Ref [_StencilRef] + Comp Always + Pass Replace + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_Outline" + Tags + { + + } + + Blend [_BlendSrc] [_BlendDst] + Cull Front + + + + + + Stencil + { + Ref [_StencilRef] + Comp [_OutlineMode] + } + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex OutlinePass_Vertex + #pragma fragment OutlinePass_Fragment + + #pragma multi_compile_instancing +#pragma multi_compile_fog +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_OUTLINE_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _OUTLINETYPE_FADEWITHDISTANCE + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_OutlinePass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader.meta new file mode 100644 index 0000000..9530b4f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: c0442789294929c4c875797b42cbcecf +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Outline3.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader new file mode 100644 index 0000000..e678f0b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader @@ -0,0 +1,867 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_PinkGlowMat" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader.meta new file mode 100644 index 0000000..4eddbea --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 2c5464a6e4baabe4596e5ac841ea9964 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PinkGlowMat.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader new file mode 100644 index 0000000..3fba88c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader @@ -0,0 +1,788 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Pixel" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _PIXELATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader.meta new file mode 100644 index 0000000..f391913 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 4585c144840936c46938c3900c8810d8 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Pixel.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader new file mode 100644 index 0000000..2c9e01a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Platform" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _COLOR_RAMP_ON +#define _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader.meta new file mode 100644 index 0000000..005871f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6b920f88f91b8bc41a4a03bd44602460 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Platform.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader new file mode 100644 index 0000000..088d633 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader @@ -0,0 +1,931 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_PuppetHologram" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader.meta new file mode 100644 index 0000000..bf3eb64 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 8ad42a4b8b9a9bf48b55260f8b8d3b49 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_PuppetHologram.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader new file mode 100644 index 0000000..c7dac4d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader @@ -0,0 +1,859 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Rock" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _DEPTH_COLORING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader.meta new file mode 100644 index 0000000..a45045f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 841bdc3fb52142f48ae5aa28381c9e6b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Rock.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader new file mode 100644 index 0000000..82f772a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader @@ -0,0 +1,788 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ScreenSpace" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCREEN_SPACE_UV_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader.meta new file mode 100644 index 0000000..6c6c9e9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: d4bde051a0242d943978f666c745b674 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenSpace.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader new file mode 100644 index 0000000..84cf034 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ScreenspaceMapping" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HUE_SHIFT_ON +#define _CONTRAST_BRIGHTNESS_ON +#define _SCROLL_TEXTURE_ON +#define _SCREEN_SPACE_UV_ON +#define _WAVE_UV_ON +#define _UV_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader.meta new file mode 100644 index 0000000..6a61074 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 71743b64ebf7585498ecda7d03e24383 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScreenspaceMapping.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader new file mode 100644 index 0000000..fba2a68 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader @@ -0,0 +1,788 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_ScrollTex" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _SCROLL_TEXTURE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader.meta new file mode 100644 index 0000000..72be2d1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 7a3a4e0b9e944ae45a553730051d4c9b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_ScrollTex.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader new file mode 100644 index 0000000..adb4b78 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Skeleton" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader.meta new file mode 100644 index 0000000..36df115 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 1fa037081df2a4b42a03b12f01a478f0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Skeleton.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader new file mode 100644 index 0000000..c7ee047 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader @@ -0,0 +1,851 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_SkeletonEyes" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_BASIC +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _EMISSION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader.meta new file mode 100644 index 0000000..fd37813 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 841c753b2f3938849bd871085e52cfde +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SkeletonEyes.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader new file mode 100644 index 0000000..1dd48c0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader @@ -0,0 +1,923 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Spaceship" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader.meta new file mode 100644 index 0000000..0fa5571 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: c23a18bb27fbdb0478a01cde2c5d3a3f +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spaceship.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader new file mode 100644 index 0000000..e061c93 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader @@ -0,0 +1,923 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_SpaceshipNoMatcap" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader.meta new file mode 100644 index 0000000..cfda4bb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 8f1476fab5f66f14c9793d0cbd54c3e3 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpaceshipNoMatcap.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader new file mode 100644 index 0000000..827979b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader @@ -0,0 +1,963 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Spitter" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader.meta new file mode 100644 index 0000000..12060cc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 96f372854bc9adb40b2b7306f3d30a30 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Spitter.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader new file mode 100644 index 0000000..c146c62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader @@ -0,0 +1,987 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_SpitterDither" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _FADE_BY_CAM_DISTANCE_ON +#define _FADE_BY_CAM_DISTANCE_NEAR_FADE +#define _DITHER_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader.meta new file mode 100644 index 0000000..9447d08 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 9d4667695ea7cc44a8f9790022b70e42 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterDither.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader new file mode 100644 index 0000000..d4b76fa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader @@ -0,0 +1,947 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_SpitterHologram" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _GREYSCALE_ON +#define _GREYSCALESTAGE_BEFORELIGHTING +#define _HOLOGRAM_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader.meta new file mode 100644 index 0000000..7667407 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 7e08383baa625b041833ba9857b4901c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHologram.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader new file mode 100644 index 0000000..1af777c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader @@ -0,0 +1,971 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_SpitterHue" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader.meta new file mode 100644 index 0000000..23d9687 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: b2b29f7ecba5f154c998bc3ec79738ef +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterHue.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader new file mode 100644 index 0000000..94fc548 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader @@ -0,0 +1,963 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_SpitterSSS" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader.meta new file mode 100644 index 0000000..d1dc4df --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 925307c626639e842a6e17465467a67b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_SpitterSSS.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader new file mode 100644 index 0000000..629f934 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader @@ -0,0 +1,987 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_StatueDistortion" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_DISTORTION_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader.meta new file mode 100644 index 0000000..6385c19 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: b701022514ef3f540a9a2303c0c93c77 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueDistortion.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader new file mode 100644 index 0000000..08ce6e3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader @@ -0,0 +1,987 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_StatueGlitch" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _GLITCH_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader.meta new file mode 100644 index 0000000..3420e6d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6a3508123a74987459bd3b022187a3a5 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueGlitch.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader new file mode 100644 index 0000000..c831e20 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader @@ -0,0 +1,987 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_StatueInflate" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_INFLATE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader.meta new file mode 100644 index 0000000..1b3cc6c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 791099cd3c7fe5d46acefec58effacfb +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueInflate.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader new file mode 100644 index 0000000..c601602 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader @@ -0,0 +1,987 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_StatueShake" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VERTEX_SHAKE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader.meta new file mode 100644 index 0000000..e36ad82 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 85dc124b5364ef945a460508388a02b4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueShake.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader new file mode 100644 index 0000000..099115e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader @@ -0,0 +1,987 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_StatueVoxel" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON +#define _VOXELIZE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_VertexEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader.meta new file mode 100644 index 0000000..647ac56 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 4111a26bab8d5bc47b04b5abfaea9d54 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StatueVoxel.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader new file mode 100644 index 0000000..96beb9a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader @@ -0,0 +1,788 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_Stochastic" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _STOCHASTIC_SAMPLING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_UVEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader.meta new file mode 100644 index 0000000..85d616d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 350122b9fc51c8848b088a0fc498da6e +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_Stochastic.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader new file mode 100644 index 0000000..267dccb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader @@ -0,0 +1,923 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_StoneBox" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_CLASSIC +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _AOMAP_ON +#define _HIGHLIGHTS_ON +#define _EMISSION_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader.meta new file mode 100644 index 0000000..7e532b9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: fad2326cda9371a43a7d8578ce43ec6d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_StoneBox.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader new file mode 100644 index 0000000..58eb773 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TestObj1" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader.meta new file mode 100644 index 0000000..8054893 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 94cc7f155e08b9d4ebf1f79022f30759 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader new file mode 100644 index 0000000..c73c556 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader @@ -0,0 +1,947 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TestObj1SSS" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON +#define _FADE_BURN_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader.meta new file mode 100644 index 0000000..c2c593b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: ce295589dfed41843946ba2abdf7b9ec +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj1SSS.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader new file mode 100644 index 0000000..7671c02 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader @@ -0,0 +1,931 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TestObj2" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader.meta new file mode 100644 index 0000000..ef09ab1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 8d0b05043b8ea6848b522f949aba6326 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader new file mode 100644 index 0000000..f43c44c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader @@ -0,0 +1,939 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TestObj2SSS" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _SUBSURFACE_SCATTERING_ON +#define _ALPHA_CUTOFF_ON +#define _FADE_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader.meta new file mode 100644 index 0000000..5ffbd92 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 3317b6ecb33a9954bbd3eecd0e82e949 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TestObj2SSS.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader new file mode 100644 index 0000000..f3dbf2a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader @@ -0,0 +1,907 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TextureBlend" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HIGHLIGHTS_ON +#define _TEXTURE_BLENDING_ON +#define _TEXTUREBLENDINGSOURCE_TEXTURE +#define _TEXTUREBLENDINGMODE_RGB + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader.meta new file mode 100644 index 0000000..423617c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 0ec04a311922bf2488a963176703c866 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TextureBlend.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial 1.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial 1.shader new file mode 100644 index 0000000..d828dc2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial 1.shader @@ -0,0 +1,883 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TreeBarkMaterial" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL +#define _DEPTH_COLORING_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial 1.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial 1.shader.meta new file mode 100644 index 0000000..975ae83 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial 1.shader.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f0a2da276f9644b4784831701339dc6e +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial + 1.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader new file mode 100644 index 0000000..cbb73b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader @@ -0,0 +1,891 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_TreeBarkMaterial" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_TOON +#define _SHADINGMODEL_BASIC +#define _NORMAL_MAP_ON +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST +#define _HEIGHT_GRADIENT_ON +#define _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader.meta new file mode 100644 index 0000000..dcd9685 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 74f264895f712f947a8d6f3d637204fb +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_TreeBarkMaterial.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader new file mode 100644 index 0000000..809556f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader @@ -0,0 +1,923 @@ +Shader "AllIn13DShader - Baked Effects/AllIn13DShader - Baked Effects_MAT_Baked_WhitePlasticMat" +{ + Properties + { + /**/ + _RenderPreset("Render Preset", Float) = 1 + [AdvancedProperty]_AdvancedConfigurationEnabled("Show Advanced Configuration", Float) = 0 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendSrc ("Blend mode Source", Float) = 1 + [Enum(UnityEngine.Rendering.BlendMode)]_BlendDst ("Blend mode Destination", Float) = 0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CullMode)]_CullingMode("Culling Mode", Float) = 2 + [AdvancedProperty][Enum(Off, 0, On, 1)]_ZWrite("Depth Write", float) = 1.0 + [AdvancedProperty][Enum(UnityEngine.Rendering.CompareFunction)]_ZTestMode("Z Test Mode", float) = 4 + [AdvancedProperty][Enum(UnityEngine.Rendering.ColorWriteMask)]_ColorMask("Color Write Mask", float) = 15 + [AdvancedProperty][Toggle(_FOG_ON)] _FogOn("Fog On", Float) = 0 + [AdvancedProperty][Toggle(_SPHERIZE_NORMALS_ON)]_SpherizeNormals("Spherize Normals", Float) = 0.0 + [AdvancedProperty][Toggle(_USE_CUSTOM_TIME)] _UseCustomTime("Use Custom Time", Float) = 0 + + [SingleProperty]_MainTex ("Main Texture", 2D) = "white" {} + [SingleProperty]_Color("Color", Color) = (1, 1, 1, 1) + [SingleProperty]_GeneralAlpha("General Alpha", Range(0, 1)) = 1.0 + + //Color Ramp + [Effect(EffectID# COLOR_RAMP, GroupID# ColorEffects, CustomDrawer# COLOR_RAMP_EFFECT_DRAWER)][Toggle(_COLOR_RAMP_ON)]_ColorRampOn("Color Ramp", Float) = 0 + [EffectProperty(ParentEffect# COLOR_RAMP, Keywords(_COLOR_RAMP_ON), AllowReset# False)][KeywordEnum(BeforeLighting, AfterLighting)]_ColorRampLightingStage("Stage", Float) = 0.0 + [EffectProperty(COLOR_RAMP)][AllIn13DShaderGradientDrawer]_ColorRampTex("Color Ramp Tex", 2D) = "white" {} + [EffectProperty(COLOR_RAMP)]_ColorRampLuminosity("Color Ramp Luminosity", Range(0, 1)) = 0 + [EffectProperty(COLOR_RAMP)]_ColorRampBlend("Color Ramp Blend", Range(0, 1)) = 1 + [EffectProperty(COLOR_RAMP)]_ColorRampTiling("Tiling", Range(0.01, 10)) = 1.0 + [EffectProperty(COLOR_RAMP)]_ColorRampScrollSpeed("Scroll Speed", Float) = 0.0 + + //Lighting + [Effect(EffectID# LIGHTMODEL, GroupID# Lighting)][KeywordEnum(None, Classic, Toon, ToonRamp, HalfLambert, FakeGI, FastLighting)] _LightModel ("Light Model", Float) = 1 + [EffectProperty(LIGHTMODEL, TOON)]_ToonCutoff("Toon Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOON)]_ToonSmoothness("Toon Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(LIGHTMODEL, TOONRAMP)][AllIn13DShaderGradientDrawer]_ToonRamp("Toon Ramp", 2D) = "white" {} + [EffectProperty(LIGHTMODEL, HALFLAMBERT)]_HalfLambertWrap("Half Lambert", Range(0, 1)) = 1 + [EffectProperty(LIGHTMODEL, FAKEGI)]_HardnessFakeGI("Fake GI Hardness", Range(0, 1)) = 0.75 + + //Shading Model + [Effect(EffectID# SHADINGMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(Basic, PBR)] _ShadingModel("Shading Model", Float) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Metallic("Metallic", Range(0, 1)) = 0 + [EffectProperty(SHADINGMODEL, PBR)]_Smoothness("Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SHADINGMODEL, Keywords(_SHADINGMODEL_PBR), AllowReset# True)][Toggle(_METALLIC_MAP_ON)]_MetallicMapOn("Use Metallic(R) / Smoothness(A) Map?", Float) = 0.0 + [EffectProperty(ParentEffect# SHADINGMODEL, KeywordsOp# AND, Keywords(_SHADINGMODEL_PBR, _METALLIC_MAP_ON), AllowReset# True)]_MetallicMap("Metallic Map", 2D) = "white" {} + + + /* + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + */ + + //Specular + [Effect(EffectID# SPECULARMODEL, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon, Anisotropic, AnisotropicToon)]_SpecularModel ("Specular Model", Float) = 0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularAtten("Specular Attenuation", Range(0, 1)) = 0.5 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_CLASSIC, _SPECULARMODEL_TOON), AllowReset# True)]_Shininess("Shininess", Range(0.01, 25)) = 16.0 + [EffectProperty(ParentEffect# SPECULARMODEL, IncompatibleWithKws(_SHADINGMODEL_PBR), Keywords(_SPECULARMODEL_ANISOTROPIC, _SPECULARMODEL_ANISOTROPICTOON), AllowReset# True)]_AnisoShininess("Aniso Shininess", Range(0, 1)) = 0.85 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonCutoff("Specular Toon Cutoff", Range(0, 1)) = 0.35 + [EffectProperty(SPECULARMODEL, TOON, ANISOTROPICTOON)]_SpecularToonSmoothness("Specular Toon Smoothness", Range(0, 1)) = 0.0 + [EffectProperty(SPECULARMODEL, CLASSIC, TOON, ANISOTROPIC, ANISOTROPICTOON)]_SpecularMap("Specular Map", 2D) = "white" {} + [EffectProperty(SPECULARMODEL, ANISOTROPIC, ANISOTROPICTOON)]_Anisotropy("Anisotropy", Range(-1, 1)) = 0.45 + + //Reflections + [Effect(EffectID# REFLECTIONS, GroupID# Lighting, DependentOn# LIGHTMODEL)][KeywordEnum(None, Classic, Toon)]_Reflections("Reflections", Float) = 0.0 + [EffectProperty(REFLECTIONS, TOON)]_ToonFactor("Toon Factor", Range(0, 1)) = 0 + [EffectProperty(REFLECTIONS, CLASSIC, TOON)]_ReflectionsAtten("Attenuation", Range(0, 1)) = 0.5 + + + //Normal Map + [Effect(EffectID# NORMAL_MAP, GroupID# Lighting, DependentOn# LIGHTMODEL, CustomDrawer# NORMAL_MAP_EFFECT_DRAWER)][Toggle(_NORMAL_MAP_ON)]_NormalMapEnabled("Normal Map", Float) = 0 + [NoScaleOffset][EffectProperty(NORMAL_MAP)]_NormalMap("Normal Map", 2D) = "bump" {} + [EffectProperty(NORMAL_MAP)]_NormalStrength("Normal Strength", Range(0.0, 10.0)) = 1.0 + + //Custom Shadow Color + [Effect(EffectID# CUSTOM_SHADOW_COLOR, GroupID# Lighting)][Toggle(_CUSTOM_SHADOW_COLOR_ON)]_CustomShadowColorOn("Custom Shadow Color", Float) = 0 + + //Lightmaps + [Effect(EffectID# AFFECTED_BY_LIGHTMAPS, GroupID# Lighting)][Toggle(_AFFECTED_BY_LIGHTMAPS_ON)]_AffectedByLightmaps("Affected by lightmaps", Float) = 0 + [EffectProperty(AFFECTED_BY_LIGHTMAPS)][Toggle(_LIGHTMAP_COLOR_CORRECTION_ON)]_LightmapColorCorrection("Lightmap Color Correction?", Float) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueShiftLM("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueSaturationLM("Hue Saturation", Range(0, 4)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_HueBrightnessLM("Hue Brightness", Range(0, 2)) = 1 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_ContrastLM("Contrast", Range(0, 20)) = 1.0 + [EffectProperty(ParentEffect# AFFECTED_BY_LIGHTMAPS, Keywords(_LIGHTMAP_COLOR_CORRECTION_ON), AllowReset# True)]_BrightnessLM("Brightness", Range(-2, 2)) = 0.0 + + //Affected By Ambient + [Effect(EffectID# CUSTOM_AMBIENT_LIGHT, GroupID# Lighting)][Toggle(_CUSTOM_AMBIENT_LIGHT_ON)]_CustomAmbientLightOn("Custom Ambient Light", Float) = 0.0 + [EffectProperty(CUSTOM_AMBIENT_LIGHT)]_CustomAmbientColor("Custom Ambient Color", Color) = (0.65, 0.65, 0.65, 1.0) + + //Cast Shadows Enabled + [Effect(EffectID# CAST_SHADOWS_ON, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_CAST_SHADOWS_ON)]_CastShadowsOn("Cast Shadows", Float) = 1.0 + + //Receive Shadows + [Effect(EffectID# RECEIVE_SHADOWS, GroupID# Lighting, ExtraPasses# (SHADOW_CASTER))][Toggle(_RECEIVE_SHADOWS_ON)]_ReceiveShadows("Receive Shadows", Float) = 1.0 + [EffectProperty(RECEIVE_SHADOWS)][KeywordEnum(Classic, Stylized)] _ReceivedShadowsType("Shadow Type", Float) = 0 + [EffectProperty(ParentEffect# RECEIVE_SHADOWS, Keywords(_RECEIVEDSHADOWSTYPE_STYLIZED), AllowReset# True)] _ShadowCutoff("Cutoff", Range(0.001, 0.5)) = 0.2 + + //Scroll Texture + [Effect(EffectID# SCROLL_TEXTURE, GroupID# UVEffects)][Toggle(_SCROLL_TEXTURE_ON)]_ScrollTextureOn("Scroll Texture", Float) = 0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureX("Scroll X", Float) = 1.0 + [EffectProperty(SCROLL_TEXTURE)]_ScrollTextureY("Scroll Y", Float) = 1.0 + + //Screen Space UVs + [Effect(EffectID# SCREEN_SPACE_UV, GroupID# UVEffects, IncompatibleWith# TRIPLANAR_MAPPING)][Toggle(_SCREEN_SPACE_UV_ON)]_ScreenSpaceUVOn("Screen Space UV", Float) = 0.0 + [EffectProperty(SCREEN_SPACE_UV)]_ScaleWithCameraDistance("Scale with camera distance", Range(0, 1)) = 0.0 + + //Pixelate + [Effect(EffectID# PIXELATE, GroupID# UVEffects)][Toggle(_PIXELATE_ON)]_Pixelate("Pixelate", Float) = 0 + [EffectProperty(PIXELATE)]_PixelateSize("Pixelate Size", Range(4, 512)) = 32 + + //Stochastic Texture Sampling + [Effect(EffectID# STOCHASTIC_SAMPLING, GroupID# UVEffects)][Toggle(_STOCHASTIC_SAMPLING_ON)]_StochasticSampling("Stochastic Sampling", Float) = 0 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticScale("Grid Scale", Range(0, 10)) = 3.464 + [EffectProperty(STOCHASTIC_SAMPLING)]_StochasticSkew("Grid Skew", Range(0, 3)) = 0.57735027 + + //Wave UV + [Effect(EffectID# WAVE_UV, GroupID# UVEffects)][Toggle(_WAVE_UV_ON)]_WaveUVOn("Wave UV On", Float) = 0 + [EffectProperty(WAVE_UV)]_WaveAmount("Wave Amount", Range(0, 25)) = 7 + [EffectProperty(WAVE_UV)]_WaveSpeed("Wave Speed", Range(0, 25)) = 10 + [EffectProperty(WAVE_UV)]_WaveStrength("Wave Strength", Range(0, 25)) = 7.5 + [EffectProperty(WAVE_UV)]_WaveX("Wave X Axis", Range(0, 1)) = 0 + [EffectProperty(WAVE_UV)]_WaveY("Wave Y Axis", Range(0, 1)) = 0.5 + + //AO Map + [Effect(EffectID# AOMAP, GroupID# ColorEffects)][Toggle(_AOMAP_ON)]_AOMapEnabled("AO Map", Float) = 0 + [EffectProperty(AOMAP)][NoScaleOffset]_AOMap("AO Map", 2D) = "white" {} + [EffectProperty(AOMAP)]_AOMapStrength("AO Strength", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOContrast("AO Contrast", Range(0, 1)) = 1.0 + [EffectProperty(AOMAP)]_AOColor("AO Color", Color) = (0, 0, 0, 0) + + //Highlights + [Effect(EffectID# HIGHLIGHTS, GroupID# ColorEffects)][Toggle(_HIGHLIGHTS_ON)]_Highlights("Highlights", Float) = 0 + [EffectProperty(HIGHLIGHTS)][HDR]_HighlightsColor("Highlights Color", Color) = (2, 2, 2, 1) + [EffectProperty(HIGHLIGHTS)]_HighlightsStrength("Highlights Strength", Range(0, 1)) = 1 + [EffectProperty(HIGHLIGHTS)]_HighlightCutoff("Highlight Cutoff", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)]_HighlightSmoothness("Highlight Smoothness", Range(0, 1)) = 0.5 + [EffectProperty(HIGHLIGHTS)][Vector3]_HighlightOffset("Highlight Offset", Vector) = (0, 0, 0, 0) + + //Rim + [Effect(EffectID# RIM_LIGHTING, GroupID# ColorEffects)][Toggle(_RIM_LIGHTING_ON)]_RimLighting("Rim or Fresnel", Float) = 0 + [EffectProperty(ParentEffect# RIM_LIGHTING, Keywords(_RIM_LIGHTING_ON), AllowReset# False)][KeywordEnum(BeforeLighting, BeforeLightingLast, AfterLighting)]_RimLightingStage("Stage", Float) = 0.0 + [EffectProperty(RIM_LIGHTING)][HDR]_RimColor("Rim Color", Color) = (1, 1, 1, 1) + [EffectProperty(RIM_LIGHTING)]_RimAttenuation("Rim Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)]_MinRim("Min Rim", Range(0, 1)) = 0 + [EffectProperty(RIM_LIGHTING)]_MaxRim("Max Rim", Range(0, 1)) = 1.0 + [EffectProperty(RIM_LIGHTING)][Vector3]_RimOffset("Rim Offset", Vector) = (0, 0, 0, 0) + + //Greyscale + [Effect(EffectID# GREYSCALE, GroupID# ColorEffects)][Toggle(_GREYSCALE_ON)]_Greyscale("Greyscale", Float) = 0 + [EffectProperty(GREYSCALE)][KeywordEnum(BeforeLighting, AfterLighting)] _GreyScaleStage("Stage", Float) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleLuminosity("Luminosity", Range(-1, 1)) = 0 + [EffectProperty(GREYSCALE)] _GreyscaleTintColor("Greyscale Tint", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(GREYSCALE)] _GreyscaleBlend("Blend", Range(0, 1)) = 1 + + //Posterize + [Effect(EffectID# POSTERIZE, GroupID# ColorEffects)][Toggle(_POSTERIZE_ON)]_Posterize("Posterize", Float) = 0 + [EffectProperty(POSTERIZE)] _PosterizeNumColors("Number of Colors", Range(0,200)) = 8 + [EffectProperty(POSTERIZE)] _PosterizeGamma("Posterize Gamma", Range(0.1,10)) = 0.75 + + //Hand Drawn + [Effect(EffectID# HAND_DRAWN, GroupID# UVEffects)][Toggle(_HAND_DRAWN_ON)]_HandDrawn("Hand Drawn", Float) = 0 + [EffectProperty(HAND_DRAWN)]_HandDrawnAmount("Hand Drawn Amount", Range(0, 50)) = 10 + [EffectProperty(HAND_DRAWN)]_HandDrawnSpeed("Hand Drawn Speed", Range(1, 15)) = 5 + + //Distortion + [Effect(EffectID# UV_DISTORTION, GroupID# UVEffects)][Toggle(_UV_DISTORTION_ON)]_UVDistortion("Distortion", Float) = 0 + [EffectProperty(UV_DISTORTION)]_DistortTex("Distortion Texture", 2D) = "white" {} + [EffectProperty(UV_DISTORTION)]_DistortAmount("Distortion Amount", Range(0,4)) = 0.3 + [EffectProperty(UV_DISTORTION)]_DistortTexXSpeed("Scroll speed X", Range(-10,10)) = 2 + [EffectProperty(UV_DISTORTION)]_DistortTexYSpeed("Scroll speed Y", Range(-10,10)) = 2 + + //Vertex Shake + [Effect(EffectID# VERTEX_SHAKE, GroupID# MeshEffects)][Toggle(_VERTEX_SHAKE_ON)] _VertexShakeOn("Vertex Shake", Float) = 0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeSpeed("Speed", Vector) = (41, 49, 45, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeSpeedMult("Shake Mult", Float) = 1.0 + [EffectProperty(VERTEX_SHAKE)][Vector3] _ShakeMaxDisplacement("Shake Max Displacement", Vector) = (0.1, 0.1, 0.1, 0) + [EffectProperty(VERTEX_SHAKE)] _ShakeBlend("Shake Blend", Range(0, 1)) = 1.0 + + //Vertex Inflate + [Effect(EffectID# VERTEX_INFLATE, GroupID# MeshEffects)][Toggle(_VERTEX_INFLATE_ON)] _VertexInflate("Vertex Inflate", Float) = 0 + [EffectProperty(VERTEX_INFLATE)]_MinInflate("Min Inflate", Float) = 0.0 + [EffectProperty(VERTEX_INFLATE)]_MaxInflate("Max Inflate", Float) = 0.2 + [EffectProperty(VERTEX_INFLATE)]_InflateBlend("Inflate blend", Range(0, 1)) = 1.0 + + //Vertex Distortion + [Effect(EffectID# VERTEX_DISTORTION, GroupID# MeshEffects)][Toggle(_VERTEX_DISTORTION_ON)]_VertexDistortionOn("Vertex Distortion", Float) = 0 + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionNoiseTex("Noise Tex", 2D) = "white" {} + [EffectProperty(VERTEX_DISTORTION)]_VertexDistortionAmount("Distortion Amount", Range(0, 2)) = 0 + [EffectProperty(VERTEX_DISTORTION)][Vector2]_VertexDistortionNoiseSpeed("Scroll Speed", Vector) = (4.0, 4.0, 0, 0) + + //Voxelize + [Effect(EffectID# VOXELIZE, GroupID# MeshEffects)][Toggle(_VOXELIZE_ON)] _Voxelize("Voxelize", Float) = 0 + [EffectProperty(VOXELIZE)]_VoxelSize("Voxel Size", Range(0.1, 500)) = 100 + [EffectProperty(VOXELIZE)]_VoxelBlend("Blend Amount", Range(0, 1)) = 1 + + //Glitch + [Effect(EffectID# GLITCH, GroupID# MeshEffects)][Toggle(_GLITCH_ON)]_Glitch("Glitch", Float) = 0 + [EffectProperty(GLITCH)]_GlitchTiling ("Glitch Tiling", Float) = 5 + [EffectProperty(GLITCH)]_GlitchAmount ("Glitch Amount", Range(0, 1)) = 0.5 + [EffectProperty(GLITCH)]_GlitchOffset ("Glitch Offset", Vector) = (-0.5, 0, 0, 0) + [EffectProperty(GLITCH)]_GlitchSpeed ("Glitch Speed", Float) = 2.5 + [EffectProperty(GLITCH)][Toggle]_GlitchWorldSpace ("Use World Space", Float) = 1 + + //Recalculate Normals + [Effect(EffectID# RECALCULATE_NORMALS, GroupID# MeshEffects)][Toggle(_RECALCULATE_NORMALS_ON)]_RecalculateNormals("Recalculate Normals", Float) = 0 + + //Wind + [Effect(EffectID# WIND, GroupID# MeshEffects)][Toggle(_WIND_ON)]_WindOn("Wind", Float) = 0 + [EffectProperty(WIND)]_WindAttenuation("Attenuation", Range(0, 1)) = 1.0 + [EffectProperty(WIND)][Toggle(_USE_WIND_VERTICAL_MASK)]_UseVerticalMask("Use Vertical Mask?", Float) = 1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMinY("Min Y", Float) = -1.0 + [EffectProperty(ParentEffect# WIND, Keywords(_USE_WIND_VERTICAL_MASK), AllowReset# True)]_WindVerticalMaskMaxY("Max Y", Float) = 1.0 + + //Hue Shift + [Effect(EffectID# HUE_SHIFT, GroupID# ColorEffects)][Toggle(_HUE_SHIFT_ON)] _HueShiftEnabled("Hue Shift", Float) = 0 + [EffectProperty(HUE_SHIFT)]_HueShift("Hue Shift", Range(0, 360)) = 0 + [EffectProperty(HUE_SHIFT)]_HueSaturation("Saturation", Range(0, 4)) = 1 + [EffectProperty(HUE_SHIFT)]_HueBrightness("Brightness", Range(0, 2)) = 1 + + //Emission + [Effect(EffectID# EMISSION, GroupID# ColorEffects)][Toggle(_EMISSION_ON)] _EmissionEnabled("Emission", Float) = 0 + [EffectProperty(EMISSION)]_EmissionSelfGlow("Emission Self Glow", Range(0, 20)) = 1 + [EffectProperty(EMISSION)][HDR]_EmissionColor("Emission Color", Color) = (1, 1, 1, 1) + [EffectProperty(EMISSION)]_EmissionMap("Emission Map", 2D) = "white" {} + + //Hologram + [Effect(EffectID# HOLOGRAM, GroupID# ColorEffects)][Toggle(_HOLOGRAM_ON)] _Hologram("Hologram", Float) = 0 + [EffectProperty(HOLOGRAM)][HDR]_HologramColor("Hologram Color", Color) = (1.25,2.8,6.8,1) + [EffectProperty(HOLOGRAM)]_HologramLineDirection("Line Direction", Vector) = (0,1,0,0) + [EffectProperty(HOLOGRAM)]_HologramBaseAlpha("Hologram Base Alpha", Range(0, 1)) = 0.1 + + [EffectProperty(HOLOGRAM)]_HologramScrollSpeed("Hologram Scroll Speed", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramFrequency("Hologram Frequency", Float) = 20 + [EffectProperty(HOLOGRAM)]_HologramAlpha("Hologram Alpha", Range(0, 1)) = 1 + + [EffectProperty(HOLOGRAM)]_HologramAccentSpeed("Hologram Accent Speed", Float) = 1 + [EffectProperty(HOLOGRAM)]_HologramAccentFrequency("Hologram Accent Frequency", Float) = 2 + [EffectProperty(HOLOGRAM)]_HologramAccentAlpha("Hologram Accent Alpha", Range(0, 1)) = 0.5 + + [EffectProperty(HOLOGRAM)]_HologramLineCenter("Hologram Line Center", Range(0, 1)) = 0.5 + [EffectProperty(HOLOGRAM)]_HologramLineSpacing("Hologram Line Spacing", Range(0.001, 5)) = 2.0 + [EffectProperty(HOLOGRAM)]_HologramLineSmoothness("Hologram Line Smoothness", Range(0.01, 5)) = 2.0 + + //Matcap + [Effect(EffectID# MATCAP, GroupID# ColorEffects)][Toggle(_MATCAP_ON)]_Matcap("Matcap", Float) = 0 + [EffectProperty(MATCAP)][KeywordEnum(Multiply, Replace)]_MatcapBlendMode("Blend Mode", Float) = 0 + [EffectProperty(MATCAP)][NoScaleOffset]_MatcapTex("Matcap Tex", 2D) = "white" {} + [EffectProperty(MATCAP)]_MatcapIntensity("Matcap Intensity", Range(0, 10)) = 1.0 + [EffectProperty(MATCAP)]_MatcapBlend("Matcap Blend", Range(0, 1)) = 1.0 + + //Hit + [Effect(EffectID# HIT, GroupID# ColorEffects)][Toggle(_HIT_ON)] _Hit("Hit", Float) = 0 + [EffectProperty(HIT)]_HitColor("Hit Color", Color) = (1, 1, 1, 1) + [EffectProperty(HIT)]_HitGlow("Hit Glow", Range(0, 100)) = 5 + [EffectProperty(HIT)]_HitBlend("Hit Blend", Range(0, 1)) = 1.0 + + //Contrast and Brightness + [Effect(EffectID# CONTRAST_BRIGHTNESS, GroupID# ColorEffects)][Toggle(_CONTRAST_BRIGHTNESS_ON)]_ContrastBrightnessOn("Contrast and Brightness", Float) = 0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Contrast("Contrast", Range(0, 10)) = 1.0 + [EffectProperty(CONTRAST_BRIGHTNESS)]_Brightness("Brightness", Range(-1, 1)) = 0.0 + + //Height Gradient + [Effect(EffectID# HEIGHT_GRADIENT, GroupID# ColorEffects)][Toggle(_HEIGHT_GRADIENT_ON)]_HeightGradientOn("Height Gradient", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)][KeywordEnum(Local, World)]_HeightGradientPositionSpace("Position Space", Float) = 0 + [EffectProperty(HEIGHT_GRADIENT)]_MinGradientHeight("Min Height", Float) = 0.0 + [EffectProperty(HEIGHT_GRADIENT)]_MaxGradientHeight("Max Height", Float) = 0.75 + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor01("Gradient Color 01", Color) = (0.2, 0.2, 0.2, 1) + [EffectProperty(HEIGHT_GRADIENT)][HDR]_GradientHeightColor02("Gradient Color 02", Color) = (1, 1, 1, 1) + + //Intersection Glow + [Effect(EffectID# INTERSECTION_GLOW, GroupID# ColorEffects)][Toggle(_INTERSECTION_GLOW_ON)]_IntersectionGlowOn("Intersection Glow", Float) = 0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowDist("Depth Distance", Range(0.01, 10)) = 0.2 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowPower("Depth Power", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColor("Depth Glow Color", Color) = (1.0, 0.987, 0.6, 1.0) + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowColorIntensity("Color Intensity", Float) = 25.0 + [EffectProperty(INTERSECTION_GLOW)]_DepthGlowGlobalIntensity("Global Intensity", Float) = 2.0 + + //Albedo from Vertex Color + [Effect(EffectID# ALBEDO_VERTEX_COLOR, GroupID# ColorEffects)][Toggle(_ALBEDO_VERTEX_COLOR_ON)]_AlbedoVertexColorOn("Albedo From Vertex Color", Float) = 0 + [EffectProperty(ALBEDO_VERTEX_COLOR)][KeywordEnum(Multiply, Replace)]_AlbedoVertexColorMode("Mode", Float) = 1 + [EffectProperty(ALBEDO_VERTEX_COLOR)]_VertexColorBlending("Blending", Range(0, 1)) = 1.0 + + //Triplanar Mapping + [Effect(EffectID# TRIPLANAR_MAPPING, GroupID# ColorEffects, IncompatibleWith# SCREEN_SPACE_UV, CustomDrawer# TRIPLANAR_EFFECT_DRAWER)][Toggle(_TRIPLANAR_MAPPING_ON)]_TriplanarMappingOn("Triplanar Mapping", Float) = 0 + [EffectProperty(TRIPLANAR_MAPPING)][KeywordEnum(Local, World)] _TriplanarNormalSpace("UV Space", Float) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopTex("Top Texture", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TRIPLANAR_MAPPING)]_TriplanarTopNormalMap("Top Normal Map", 2D) = "bump" {} + [EffectProperty(TRIPLANAR_MAPPING)]_TopNormalStrength("Top Normal Map Strength", Range(0.0, 10.0)) = 1.0 + [EffectProperty(TRIPLANAR_MAPPING)]_FaceDownCutoff("Face Down Cutoff", Range(-1, 1)) = 0.25 + [EffectProperty(TRIPLANAR_MAPPING)]_TriplanarSharpness("Sharpness", Range(1, 64)) = 15.0 + + //Texture Blending + [Effect(EffectID# TEXTURE_BLENDING, GroupID# ColorEffects, CustomDrawer# TEXTURE_BLENDING_EFFECT_DRAWER)][Toggle(_TEXTURE_BLENDING_ON)]_TextureBlending ("Texture Blending", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(VertexColor, Texture)]_TextureBlendingSource("Source", Float) = 0 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE), AllowReset# True)]_TexBlendingMask("Texture Blending Mask", 2D) = "white" {} + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffG("Cutoff (G)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessG("Smoothness (G)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffB("Cutoff (B)", Range(0, 1)) = 0.1 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessB("Smoothness (B)", Range(0, 1)) = 0.4 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskCutoffWhite("Cutoff (White)", Range(0, 1)) = 0.15 + [EffectProperty(ParentEffect# TEXTURE_BLENDING, Keywords(_TEXTUREBLENDINGSOURCE_TEXTURE, _TEXTUREBLENDINGSOURCE_VERTEXCOLOR), AllowReset# True)]_BlendingMaskSmoothnessWhite("Smoothness (White)", Range(0, 1)) = 0.4 + [EffectProperty(TEXTURE_BLENDING)][KeywordEnum(RGB, BlackAndWhite)]_TextureBlendingMode("Blending Mode", Float) = 0 + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureG("Blending Texture (G)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureB("Blending Texture (B)", 2D) = "white" {} + [EffectProperty(TEXTURE_BLENDING)]_BlendingTextureWhite("Blending Texture (White)", 2D) = "white" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapG("Blending Normal Map (G)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapB("Blending Normal Map (B)", 2D) = "bump" {} + [NoScaleOffset][EffectProperty(TEXTURE_BLENDING)]_BlendingNormalMapWhite("Blending Normal Map (White)", 2D) = "bump" {} + + //Depth Coloring + [Effect(EffectID# DEPTH_COLORING, GroupID# ColorEffects)][Toggle(_DEPTH_COLORING_ON)]_DepthColoringOn("Depth Coloring", Float) = 0 + + //Sub surface scattering + [Effect(EffectID# SUBSURFACE_SCATTERING, GroupID# ColorEffects)][Toggle(_SUBSURFACE_SCATTERING_ON)]_SubsurfaceScattering("Fake Subsurface Scattering", Float) = 0.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_NormalInfluence("Normal Influence", Range(0, 2.5)) = 0.5 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSPower("SSS Power", Range(0.01, 20)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontPower("SSS Front Power", Range(0.2, 20)) = 3.0 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSFrontAtten("SSS Front Atten", Range(0, 1)) = 0.3 + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSAtten("SSS General Atten", Range(0, 1)) = 1.0 + [EffectProperty(SUBSURFACE_SCATTERING)][HDR]_SSSColor("SSS Color", Color) = (1.0, 1.0, 1.0, 1.0) + [EffectProperty(SUBSURFACE_SCATTERING)]_SSSMap("SSS Map", 2D) = "white" {} + + //Alpha Cutoff + [Effect(EffectID# ALPHA_CUTOFF, GroupID# AlphaEffects)][Toggle(_ALPHA_CUTOFF_ON)]_AlphaCutoffOn("Alpha Cutoff", Float) = 1.0 + [EffectProperty(ALPHA_CUTOFF)]_AlphaCutoffValue("Cutoff Value", Range(0, 1)) = 0.25 + + //Fade + [Effect(EffectID# FADE, GroupID# AlphaEffects)][Toggle(_FADE_ON)]_FadeOn("Fade", Float) = 0 + [EffectProperty(FADE)]_FadeTex("Fade Tex", 2D) = "white" {} + [EffectProperty(FADE)]_FadeAmount("Fade Amount", Range(0, 1)) = 0.0 + [EffectProperty(FADE)]_FadePower("Fade Power", Range(0.25, 4.0)) = 1.0 + [EffectProperty(FADE)]_FadeTransition("Fade Transition", Range(0, 0.4)) = 0.2 + [EffectProperty(FADE)][Toggle(_FADE_BURN_ON)]_FadeBurnOn("Use Fade Burn Color?", Float) = 0.0 + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)][HDR]_FadeBurnColor("Fade Burn Color", Color) = (1,1,0,1) + [EffectProperty(ParentEffect# FADE, Keywords(_FADE_BURN_ON), AllowReset# True)]_FadeBurnWidth("Fade Burn Width", Range(0, 0.2)) = 0.01 + + //Intersection Fade + [Effect(EffectID# INTERSECTION_FADE, GroupID# AlphaEffects)][Toggle(_INTERSECTION_FADE_ON)]_IntersectionFadeOn("Intersection Fade", Float) = 0.0 + [EffectProperty(INTERSECTION_FADE)]_IntersectionFadeFactor("Intersection Fade Factor", Range(0.1, 3.0)) = 1.0 + + //Alpha Round + [Effect(EffectID# ALPHA_ROUND, GroupID# AlphaEffects)][Toggle(_ALPHA_ROUND_ON)]_AlphaRoundOn("Alpha Round", Float) = 0 + + //Fade By Cam Distance + [Effect(EffectID# FADE_BY_CAM_DISTANCE, GroupID# AlphaEffects)][Toggle(_FADE_BY_CAM_DISTANCE_ON)]_FadeByCamDistanceOn("Fade By Cam Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)][Toggle(_FADE_BY_CAM_DISTANCE_NEAR_FADE)]_NearFade("Near Fade", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MinDistanceToFade("Min Distance", Float) = 0 + [EffectProperty(FADE_BY_CAM_DISTANCE)]_MaxDistanceToFade("Max Distance", Float) = 100 + + //Dither + [Effect(EffectID# DITHER, GroupID# AlphaEffects)][Toggle(_DITHER_ON)]_DitherOn("Dither", Float) = 0 + [EffectProperty(DITHER)]_DitherScale("Scale", Range(0.01, 2)) = 1 + + // + [Effect(EffectID# OUTLINETYPE, GroupID# OtherEffects)][KeywordEnum(None, Simple, Constant, FadeWithDistance)]_OutlineType("Outline Type", Float) = 0 + + // + [PerRendererData]_TimingSeed("Timing Seed", Float) = 0 + + + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][HDR]_OutlineColor("Outline Color", Color) = (0, 0, 0, 1) + [EffectProperty(OUTLINETYPE, CONSTANT)]_MaxCameraDistance("Max Camera Distance", Float) = 1000 + [EffectProperty(OUTLINETYPE, FADEWITHDISTANCE)]_MaxFadeDistance("Max Fade Distance", Float) = 250 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)]_OutlineThickness("Outline Thickness", Float) = 1 + [EffectProperty(OUTLINETYPE, SIMPLE, CONSTANT, FADEWITHDISTANCE)][Enum(Basic, 8, Clean, 6)]_OutlineMode("Outline Mode", Float) = 8 + [IntRange]_StencilRef("Stencil Reference Value", Range(1, 255)) = 1 + /**/ + + } + + SubShader + { + PackageRequirements + { + "com.unity.render-pipelines.universal" : "12.0" + } + + Pass + { + Name "AllIn13D_MainPass_URP" + Tags + { + "LightMode"="UniversalForward" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_FORWARD_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster_URP" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define SHADOW_CASTER_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthNormals" + Tags + { + "LightMode"="DepthNormals" + } + + + Cull [_CullingMode] + ZWrite On + + + + + + HLSLPROGRAM + #pragma vertex DepthNormalsVertex + #pragma fragment DepthNormalsFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_NORMALS_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthNormalsPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "DepthOnly" + Tags + { + "LightMode"="DepthOnly" + } + + + Cull [_CullingMode] + ZWrite On + + ColorMask R + + + + HLSLPROGRAM + #pragma vertex DepthOnlyVertex + #pragma fragment DepthOnlyFragment + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define ALLIN1_DEPTH_ONLY_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_DepthOnlyPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "Meta" + Tags + { + "LightMode"="Meta" + } + + + Cull Off + + + + + + + HLSLPROGRAM + #pragma vertex AllIn1VertexMeta + #pragma fragment AllIn1FragmentMeta + + #define ALLIN1_SHADER_VARIANT + #define URP_PASS + #define META_PASS + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP.hlsl" + + #ifdef ALLIN1_DOTS_INSTANCING_SUPPORT + #pragma target 4.5 + #else + #pragma target 3.0 + #endif + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_URP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_URP_MetaPass.hlsl" + + ENDHLSL + } + + + } + + SubShader + { + Pass + { + Name "AllIn13D_Forward_BIRP" + Tags + { + "LightMode"="ForwardBase" + } + + Blend [_BlendSrc] [_BlendDst] + Cull [_CullingMode] + ZWrite [_ZWrite] + ZTest [_ZTestMode] + ColorMask [_ColorMask] + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragment + + #pragma multi_compile_fwdbase +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define ALLIN1_FORWARD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_BasePass.hlsl" + + ENDHLSL + } + + Pass + { + Name "FORWARD_DELTA" + Tags + { + "LightMode"="ForwardAdd" + } + + Blend One One + Cull [_CullingMode] + ZWrite Off + ZTest LEqual + + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertex + #pragma fragment BasicFragmentAdd + + #pragma multi_compile_fwdadd_fullshadows +#pragma multi_compile_fog +#pragma multi_compile_instancing +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define FORWARD_ADD_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLightAddPass.hlsl" + + ENDHLSL + } + + Pass + { + Name "AllIn13D_ShadowCaster" + Tags + { + "LightMode"="ShadowCaster" + } + + + Cull [_CullingMode] + ZWrite On + ZTest LEqual + ColorMask 0 + + + + HLSLPROGRAM + #pragma target 3.0 + + #pragma vertex BasicVertexShadowCaster + #pragma fragment BasicFragmentShadowCaster + + #pragma multi_compile_instancing +#pragma multi_compile_shadowcaster +#pragma multi_compile _ DOTS_INSTANCING_ON + + #define ALLIN1_SHADER_VARIANT + #define BIRP_PASS + #define SHADOW_CASTER_PASS + + // + #define _LIGHTMODEL_FAKEGI +#define _SHADINGMODEL_PBR +#define _SPECULARMODEL_CLASSIC +#define _REFLECTIONS_CLASSIC +#define _CAST_SHADOWS_ON +#define _RECEIVE_SHADOWS_ON +#define _RECEIVEDSHADOWSTYPE_CLASSIC +#define _RIM_LIGHTING_ON +#define _RIMLIGHTINGSTAGE_BEFORELIGHTING +#define _HUE_SHIFT_ON +#define _MATCAP_ON +#define _MATCAPBLENDMODE_MULTIPLY +#define _ALPHA_CUTOFF_ON + + // + + #include "UnityCG.cginc" + #include_with_pragmas "../../../Shaders/ShaderLibrary/AllIn13DShader_Features.hlsl" + #include "AutoLight.cginc" + #include "UnityLightingCommon.cginc" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonStructs.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_CommonFunctions.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderHelper_BIRP.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderLight.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_FragmentEffects.hlsl" +#include "../../../Shaders/ShaderLibrary/AllIn13DShader_AlphaEffects.hlsl" + + #include "../../../Shaders/ShaderLibrary/AllIn13DShaderCore.hlsl" + #include "../../../Shaders/ShaderLibrary/AllIn13DShader_ShadowCasterPass.hlsl" + + ENDHLSL + } + + + } + + CustomEditor "AllIn13DShader.AllIn13DShaderMaterialInspector" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader.meta new file mode 100644 index 0000000..afcf2eb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 288873e7a5bee694485d7037fe8a65e4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Baked Shaders Demo/Shaders/AllIn13D_BakedEffects_MAT_Baked_WhitePlasticMat.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data.meta b/Assets/Plugins/AllIn13DShader/Demo/Data.meta new file mode 100644 index 0000000..6ea2318 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22326a705c4f2aa4aad2e72e86f106a9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements.meta new file mode 100644 index 0000000..db07c08 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d633119f716ff4a458b83eb6bc31b152 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects.meta new file mode 100644 index 0000000..ac5ccaf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d59b795e14cd9b742aa1052229f80ccc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset new file mode 100644 index 0000000..d17d3ec --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_ChomperEffects + m_EditorClassIdentifier: + demoName: Chomper Effects + prefab: {fileID: 2481555142680936367, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: A big variety of possible effects we can easily and quickly achieve with + the asset. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset.meta new file mode 100644 index 0000000..94d99b4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 182b5db6bafecdd4499548c320452151 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ChomperEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset new file mode 100644 index 0000000..4aaf5f1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_ColorRamp + m_EditorClassIdentifier: + demoName: Color Ramp + prefab: {fileID: 2481555142680936367, guid: f1939858350c542459a67b501e8f311a, type: 3} + environment: {fileID: 11400000, guid: d20ddb4e454b71f49ae3cca107ef59cc, type: 2} + info: Remaps the luminance colors of the building to a gradient. The building on + the left is the original look. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset.meta new file mode 100644 index 0000000..323c403 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fb8eb7769e3fb94439fa958c741e9cda +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ColorRamp.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset new file mode 100644 index 0000000..b17522e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_CrazyFresnel + m_EditorClassIdentifier: + demoName: Crazy Fresnel + prefab: {fileID: 2481555142680936367, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + environment: {fileID: 11400000, guid: d20ddb4e454b71f49ae3cca107ef59cc, type: 2} + info: We use a white to black Fresnel. We then remap that to a scrolling Color + Ramp gradient. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset.meta new file mode 100644 index 0000000..7a41b6b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5171ba78548cecc45932f8600ec779a4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_CrazyFresnel.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset new file mode 100644 index 0000000..434b8d7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_DepthColor + m_EditorClassIdentifier: + demoName: Stylized Fog + prefab: {fileID: 2481555142680936367, guid: 6a0266dc98652204dbe3621e86ba0f88, type: 3} + environment: {fileID: 11400000, guid: 301d58fcd223fbb44a36be03b70d52d8, type: 2} + info: The Depth Color effect takes the depth of the object and remaps that depth + to a gradient set in a scriptable object and used by a component in the scene. + Take a look at the Depth Coloring section of the Documentation. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset.meta new file mode 100644 index 0000000..3ebf0cc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c91f9777e0bf4ba4c94f07e519baf974 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_DepthColor.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset new file mode 100644 index 0000000..3dbfb35 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Dither + m_EditorClassIdentifier: + demoName: Dither Opaques Fade + prefab: {fileID: 2481555142680936367, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: We can use the Dither pattern + Alpha Cutoff to fade Opaque objects without + using transparency + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset.meta new file mode 100644 index 0000000..fe57731 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 94a725b9195a14a4d97d4ff7048baae0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Dither.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset new file mode 100644 index 0000000..2e1be8e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_EllenCompare + m_EditorClassIdentifier: + demoName: Ellen Compare + prefab: {fileID: 2481555142680936367, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Compare how different, smoother and more stylized the 3D Shader looks vs + the Standard shader Unity defaults to. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset.meta new file mode 100644 index 0000000..6713994 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0949a381dc7c32747aba2259b88d80a4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_EllenCompare.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset new file mode 100644 index 0000000..0ec4d52 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Environment + m_EditorClassIdentifier: + demoName: Environment + prefab: {fileID: 2481555142680936367, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: The asset shader looks great on environments too! + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset.meta new file mode 100644 index 0000000..517a00a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: cc30b144c4d9354439823d60d26fc549 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Environment.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset new file mode 100644 index 0000000..b2e28dc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Fade + m_EditorClassIdentifier: + demoName: Fade + prefab: {fileID: 2481555142680936367, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Use the Fade effect for interesting configurable dissolve or appearing animations. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset.meta new file mode 100644 index 0000000..b29cdb2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c90dc0e93c5017c47a8fe6788a6ade7b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Fade.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset new file mode 100644 index 0000000..2aa38b4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_FakeSSS + m_EditorClassIdentifier: + demoName: Fake SSS + prefab: {fileID: 2481555142680936367, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Fake Sub Surface Scattering fakes this physical phenomenon that happens when + an object is in between an object and a light source. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset.meta new file mode 100644 index 0000000..c4be127 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bbffd1b7a85fd3147aed8188b7c30274 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_FakeSSS.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset new file mode 100644 index 0000000..704ba3b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_GetHit + m_EditorClassIdentifier: + demoName: Get Hit + prefab: {fileID: 2481555142680936367, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + environment: {fileID: 11400000, guid: d20ddb4e454b71f49ae3cca107ef59cc, type: 2} + info: 2 Examples of how we can animate properties when a character is hit for some + nice easy game polish. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset.meta new file mode 100644 index 0000000..ec2e487 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: de78b9deff38ff348ac65dc7fc780df1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_GetHit.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset new file mode 100644 index 0000000..5a09d9b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Ghost + m_EditorClassIdentifier: + demoName: Ghost + prefab: {fileID: 2481555142680936367, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: The asset shader supports Transparency and can interact with the Depth of + the scene in cool ways. Here we are fading and adding color to the part where + the object intersects the ground. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset.meta new file mode 100644 index 0000000..4d68561 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e41020d615885e94195fe019e6636445 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Ghost.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset new file mode 100644 index 0000000..1b40a37 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Hologram + m_EditorClassIdentifier: + demoName: Hologram + prefab: {fileID: 2481555142680936367, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: More complex effects are possible too. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset.meta new file mode 100644 index 0000000..94705f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c6fd89bd4a9c20040acd1c301c7091bc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Hologram.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset new file mode 100644 index 0000000..a214694 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_HueShift + m_EditorClassIdentifier: + demoName: Hue Shift + prefab: {fileID: 2481555142680936367, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Use Hue Shift for nice and easy color variations. Change the Hue, Saturation + and Brightness with 1 effect. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset.meta new file mode 100644 index 0000000..7d3bc49 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b2902afbe4cedfe4c902c93aa6abcb50 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_HueShift.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset new file mode 100644 index 0000000..f8386fa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_KnightAndSkeleton + m_EditorClassIdentifier: + demoName: Knight And Skeleton + prefab: {fileID: 2481555142680936367, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Compare the dramatic impact that replacing the Unity default Standard shader + can make. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset.meta new file mode 100644 index 0000000..ddc5637 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f0ffc830b0dfd2a4abfa9eabf78ce7be +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_KnightAndSkeleton.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset new file mode 100644 index 0000000..0f679ee --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_LightModels + m_EditorClassIdentifier: + demoName: Light Models + prefab: {fileID: 2481555142680936367, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: You have control of the light and specular models, use it wisely. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset.meta new file mode 100644 index 0000000..fd6932a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f4e6a9aaee2152f469f9f1d4bcfd09fe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_LightModels.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset new file mode 100644 index 0000000..3b06946 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Matcap + m_EditorClassIdentifier: + demoName: Matcap + prefab: {fileID: 2481555142680936367, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + environment: {fileID: 11400000, guid: 39c75c777f0ef4e458bf7aa3de6314ff, type: 2} + info: Add realism by mapping a Sphere like texture to any object. The shader will + remap the Sphere texture to the object giving the object a more realistic look + by transfering the details from the texture onto the object. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset.meta new file mode 100644 index 0000000..6a8c4dd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 79d9918ced555a642b2e5f14275a6119 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Matcap.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset new file mode 100644 index 0000000..3c69432 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_MeshEffects + m_EditorClassIdentifier: + demoName: Mesh Effects + prefab: {fileID: 2481555142680936367, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Inflate, distort and manipulate the object vertices with Mesh Effects. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset.meta new file mode 100644 index 0000000..e741fe2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1df587cd88afa1b4d962137fe6b4420f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_MeshEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset new file mode 100644 index 0000000..5a1e0c1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Outlines + m_EditorClassIdentifier: + demoName: Outlines + prefab: {fileID: 2481555142680936367, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: The asset supports many per object Outline modes. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset.meta new file mode 100644 index 0000000..dcb8918 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5f0e25daa1bbb9d4ebee9fba3c1a3151 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Outlines.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset new file mode 100644 index 0000000..9a27469 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_PointLights + m_EditorClassIdentifier: + demoName: Point Lights + prefab: {fileID: 2481555142680936367, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: The asset supports all light types. This demo is also helpful to check that + the point lights and point light shadows work with your current project configuration. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset.meta new file mode 100644 index 0000000..d18cf18 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1ad36c1ebde13a54286c267ac8522335 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_PointLights.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset new file mode 100644 index 0000000..de7a470 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_ScreenspaceUv + m_EditorClassIdentifier: + demoName: Screenspace UVs + prefab: {fileID: 2481555142680936367, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + environment: {fileID: 11400000, guid: d20ddb4e454b71f49ae3cca107ef59cc, type: 2} + info: Screenspace Mapped Texture Coordinates. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset.meta new file mode 100644 index 0000000..a5f86a9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a53b93650abf95b43b626f330157d93f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ScreenspaceUv.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset new file mode 100644 index 0000000..2fd10b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_ShadingGradient + m_EditorClassIdentifier: + demoName: Shading Gradient + prefab: {fileID: 2481555142680936367, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + environment: {fileID: 11400000, guid: d20ddb4e454b71f49ae3cca107ef59cc, type: 2} + info: The Color Ramp effect can also be used to remap the colors after lighting. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset.meta new file mode 100644 index 0000000..a07febe --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5fefb4508a1715a4b9e55938d7bfff06 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_ShadingGradient.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset new file mode 100644 index 0000000..3691f21 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_TextureBlending + m_EditorClassIdentifier: + demoName: Texture Blending + prefab: {fileID: 2481555142680936367, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + environment: {fileID: 11400000, guid: b2ff69ed7bda20048b17e73eedc7ab4c, type: 2} + info: Blend up to 3 textures and their texture maps with this effect. Either by + using a texture or using vertex colors (you can use Polybrush to paint vertex + colors in the Editor). + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset.meta new file mode 100644 index 0000000..467ae25 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 83489d9ae9a0f03438db99ce88d1b914 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_TextureBlending.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset new file mode 100644 index 0000000..aae239c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_UvEffects + m_EditorClassIdentifier: + demoName: Uv Effects + prefab: {fileID: 2481555142680936367, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + environment: {fileID: 11400000, guid: aca14662271bdc748ad059880a6d05e8, type: 2} + info: Use UV effects to change how the texture is mapped onto the object. + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset.meta new file mode 100644 index 0000000..9d11810 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8627917c52023f1478959e27523f7a66 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_UvEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset new file mode 100644 index 0000000..a17f5d0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 94ddca8ef013926408780e6e292bad16, type: 3} + m_Name: DemoElement_Wind + m_EditorClassIdentifier: + demoName: Wind and Stylized Fog + prefab: {fileID: 2481555142680936367, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + environment: {fileID: 11400000, guid: 301d58fcd223fbb44a36be03b70d52d8, type: 2} + info: Stylized scene showcasing the wind and stylized colored fog + directionalLightEnabled: 1 + mainLightIntensity: 1 + skyboxEnabled: 1 + postProcessEnabled: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset.meta new file mode 100644 index 0000000..b06388b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: dd5950e898b35904d9d090536b315207 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoElements/Combined Effects/DemoElement_Wind.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset new file mode 100644 index 0000000..737535c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5f3343548edfb4687065aa80ba2a44, type: 3} + m_Name: DemoSceneConfig + m_EditorClassIdentifier: + scaleDuration: 0.25 + distanceBetweenDemos: 30 + cameraTransitionDuration: 0.2 + alphaDuration: 0.1 + scalingCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4757928 + value: 1.0205591 + inSlope: 1.4760478 + outSlope: 1.4760478 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cameraCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + alphaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 1 + outSlope: 1 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 1 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + expositors: + - {fileID: 11400000, guid: e3b4cf866c52e894c854365d30f62973, type: 2} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset.meta new file mode 100644 index 0000000..8c585d1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 67cb8f739c623184b98130d0191ff818 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/DemoSceneConfig.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments.meta new file mode 100644 index 0000000..5c5731f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2e14f625256c1047845ee7d990a79a6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset new file mode 100644 index 0000000..974f41b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_DepthColoring + m_EditorClassIdentifier: + prefab: {fileID: 4912988895998480458, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset.meta new file mode 100644 index 0000000..d8f3e9d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 301d58fcd223fbb44a36be03b70d52d8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_DepthColoring.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset new file mode 100644 index 0000000..165c269 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Empty + m_EditorClassIdentifier: + prefab: {fileID: 4912988895998480458, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset.meta new file mode 100644 index 0000000..26aa9a6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 39c75c777f0ef4e458bf7aa3de6314ff +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Empty.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset new file mode 100644 index 0000000..f5e0821 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_Platform + m_EditorClassIdentifier: + prefab: {fileID: 4912988895998480458, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset.meta new file mode 100644 index 0000000..c1ae7ff --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d20ddb4e454b71f49ae3cca107ef59cc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_Platform.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset new file mode 100644 index 0000000..221aba2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_RoundCircle + m_EditorClassIdentifier: + prefab: {fileID: 4912988895998480458, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset.meta new file mode 100644 index 0000000..e0f602c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: aca14662271bdc748ad059880a6d05e8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundCircle.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset new file mode 100644 index 0000000..e5daa31 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4205413819227748acd4e41a3ce684e, type: 3} + m_Name: DemoEnvironment_RoundedCube + m_EditorClassIdentifier: + prefab: {fileID: 4912988895998480458, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + sceneIndex: -1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset.meta new file mode 100644 index 0000000..052a2f9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b2ff69ed7bda20048b17e73eedc7ab4c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Environments/DemoEnvironment_RoundedCube.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors.meta new file mode 100644 index 0000000..63e092d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 60d3a8e7f34095146a45d8c639395be9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset new file mode 100644 index 0000000..50e86aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e717b5696b9da764094cc1b224cb9b72, type: 3} + m_Name: DemoExpositor_CombinedEffects + m_EditorClassIdentifier: + expositorName: Combined Effects + demos: + - {fileID: 11400000, guid: 182b5db6bafecdd4499548c320452151, type: 2} + - {fileID: 11400000, guid: 0949a381dc7c32747aba2259b88d80a4, type: 2} + - {fileID: 11400000, guid: cc30b144c4d9354439823d60d26fc549, type: 2} + - {fileID: 11400000, guid: fb8eb7769e3fb94439fa958c741e9cda, type: 2} + - {fileID: 11400000, guid: c90dc0e93c5017c47a8fe6788a6ade7b, type: 2} + - {fileID: 11400000, guid: bbffd1b7a85fd3147aed8188b7c30274, type: 2} + - {fileID: 11400000, guid: de78b9deff38ff348ac65dc7fc780df1, type: 2} + - {fileID: 11400000, guid: e41020d615885e94195fe019e6636445, type: 2} + - {fileID: 11400000, guid: 94a725b9195a14a4d97d4ff7048baae0, type: 2} + - {fileID: 11400000, guid: dd5950e898b35904d9d090536b315207, type: 2} + - {fileID: 11400000, guid: c6fd89bd4a9c20040acd1c301c7091bc, type: 2} + - {fileID: 11400000, guid: 5171ba78548cecc45932f8600ec779a4, type: 2} + - {fileID: 11400000, guid: 1ad36c1ebde13a54286c267ac8522335, type: 2} + - {fileID: 11400000, guid: b2902afbe4cedfe4c902c93aa6abcb50, type: 2} + - {fileID: 11400000, guid: 1df587cd88afa1b4d962137fe6b4420f, type: 2} + - {fileID: 11400000, guid: f4e6a9aaee2152f469f9f1d4bcfd09fe, type: 2} + - {fileID: 11400000, guid: 79d9918ced555a642b2e5f14275a6119, type: 2} + - {fileID: 11400000, guid: 5f0e25daa1bbb9d4ebee9fba3c1a3151, type: 2} + - {fileID: 11400000, guid: 83489d9ae9a0f03438db99ce88d1b914, type: 2} + - {fileID: 11400000, guid: a53b93650abf95b43b626f330157d93f, type: 2} + - {fileID: 11400000, guid: 8627917c52023f1478959e27523f7a66, type: 2} + - {fileID: 11400000, guid: 5fefb4508a1715a4b9e55938d7bfff06, type: 2} + - {fileID: 11400000, guid: f0ffc830b0dfd2a4abfa9eabf78ce7be, type: 2} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset.meta new file mode 100644 index 0000000..dfd0c33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e3b4cf866c52e894c854365d30f62973 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Expositors/DemoExpositor_CombinedEffects.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients.meta new file mode 100644 index 0000000..443f6b2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d9437f08b03624409b0450c93d1ebf7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset new file mode 100644 index 0000000..700588b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 550a4f83cc82e43499a5efe7e94a4f5a, type: 3} + m_Name: DepthColoringProperties + m_EditorClassIdentifier: + depthColoringMinDepth: 0 + fallOff: 0.638 + depthColoringGradientTex: {fileID: 2800000, guid: 065e85d1f852ee34489e53a6aca48fd0, type: 3} + depthZoneLength: 32.93 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset.meta new file mode 100644 index 0000000..b24dbbe --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 88d0bb695d40b01498327b8795a35e91 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringProperties.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset new file mode 100644 index 0000000..2529fb7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset @@ -0,0 +1,18 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 550a4f83cc82e43499a5efe7e94a4f5a, type: 3} + m_Name: DepthColoringPropertiesDemo + m_EditorClassIdentifier: + depthColoringMinDepth: 0 + fallOff: 0.45 + depthColoringGradientTex: {fileID: 2800000, guid: 065e85d1f852ee34489e53a6aca48fd0, type: 3} + depthZoneLength: 30 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset.meta new file mode 100644 index 0000000..d8d604c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0d55d262f6c28f8439e08f0ffa26cf84 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/DepthColoringPropertiesDemo.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset new file mode 100644 index 0000000..0f72a84 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cb204018ddc8dbc43a4340c074e1a919, type: 3} + m_Name: GradientAsset_RampTexture + m_EditorClassIdentifier: + texture: {fileID: 2800000, guid: 065e85d1f852ee34489e53a6aca48fd0, type: 3} + gradient: + serializedVersion: 2 + key0: {r: 1, g: 0.6159766, b: 0.26099998, a: 0} + key1: {r: 1, g: 0.398, b: 0.9669848, a: 1} + key2: {r: 0.619, g: 0.91410065, b: 1, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 12105 + ctime1: 34001 + ctime2: 65535 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 10254 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 3 + m_NumAlphaKeys: 2 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset.meta new file mode 100644 index 0000000..90e3222 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 77cef5fdc56f4464ea478cfa11486d57 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/GradientAsset_RampTexture.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png new file mode 100644 index 0000000..d074e7f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png.meta new file mode 100644 index 0000000..3750b76 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 065e85d1f852ee34489e53a6aca48fd0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Data/Gradients/RampTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity b/Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity new file mode 100644 index 0000000..36e7135 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity @@ -0,0 +1,7037 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 0.9 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: 4d3345ae65246d941b7f9e636ef78c06, type: 2} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 112000000, guid: a9279c5d12c7d4b4d80306538ed92e7b, type: 2} + m_LightingSettings: {fileID: 4890085278179872738, guid: 86c9cd33c0e28a0469df0c95c578844c, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &7699207 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7699208} + m_Layer: 5 + m_Name: DemoinfoInitialT + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7699208 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7699207} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 995601654} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &20161090 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_Name + value: P_Demo_Hologram + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalPosition.x + value: 300 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} +--- !u!4 &20161091 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + m_PrefabInstance: {fileID: 20161090} + m_PrefabAsset: {fileID: 0} +--- !u!114 &20161092 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 3f228071615ae9d4b91227f9f77aa56f, type: 3} + m_PrefabInstance: {fileID: 20161090} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &92666368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 92666369} + - component: {fileID: 92666370} + - component: {fileID: 92666371} + m_Layer: 0 + m_Name: CameraController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &92666369 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92666368} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1923845851} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &92666370 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92666368} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 559c47b838b33484d9e24d155c754de2, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 92666369} + lerpSpeed: 10 + cam: {fileID: 1372266700} + postProcessLayer: {fileID: 0} + postProcessVolume: {fileID: 0} +--- !u!114 &92666371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92666368} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bb429cb35d67af14c998db9b8ff58396, type: 3} + m_Name: + m_EditorClassIdentifier: + cam: {fileID: 1372266700} + depthColoringProperties: {fileID: 11400000, guid: 0d55d262f6c28f8439e08f0ffa26cf84, type: 2} +--- !u!1001 &128371768 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_Name + value: P_Demo_Fade + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalPosition.x + value: 120 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} +--- !u!4 &128371769 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + m_PrefabInstance: {fileID: 128371768} + m_PrefabAsset: {fileID: 0} +--- !u!114 &128371770 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 478751b905aee5e428dec3eb912ea5cf, type: 3} + m_PrefabInstance: {fileID: 128371768} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &147539766 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_Name + value: P_Demo_HueShift + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalPosition.x + value: 390 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} +--- !u!4 &147539767 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + m_PrefabInstance: {fileID: 147539766} + m_PrefabAsset: {fileID: 0} +--- !u!114 &147539768 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 1425bff58fcd3174b875497bf9663c8d, type: 3} + m_PrefabInstance: {fileID: 147539766} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &203263060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 203263061} + m_Layer: 5 + m_Name: ExpositorName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &203263061 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203263060} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 285390088} + - {fileID: 767407853} + - {fileID: 1380651851} + - {fileID: 334306566} + m_Father: {fileID: 232091081} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -35.315735} + m_SizeDelta: {x: 461.9354, y: 70.63147} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &232091077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 232091081} + - component: {fileID: 232091080} + - component: {fileID: 232091079} + - component: {fileID: 232091078} + - component: {fileID: 232091082} + - component: {fileID: 232091083} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &232091078 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &232091079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 960, y: 650} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &232091080 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &232091081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2111432131} + - {fileID: 1686467644} + - {fileID: 995601654} + - {fileID: 203263061} + - {fileID: 1429116660} + - {fileID: 2079169214} + - {fileID: 1319913511} + - {fileID: 1893674470} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -0.016, y: 0.9, z: 0.436} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!225 &232091082 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &232091083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232091077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 192a33b5e551b1a4bad83252c99ec644, type: 3} + m_Name: + m_EditorClassIdentifier: + demoController: {fileID: 1971597612} + txtExpositorName: {fileID: 1380651848} + txtDemoName: {fileID: 434368568} + txtDemoViewing: {fileID: 2079169217} + viewingTween: {fileID: 2079169216} + demoInfoUI: {fileID: 1890708903} +--- !u!1001 &285390087 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 203263061} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonDown + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.2945 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToPreviousExpositor + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: altKey + value: 274 + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: targetKey + value: 115 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!224 &285390088 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 285390087} + m_PrefabAsset: {fileID: 0} +--- !u!1 &334306565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 334306566} + - component: {fileID: 334306569} + - component: {fileID: 334306568} + - component: {fileID: 334306567} + m_Layer: 5 + m_Name: txtInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &334306566 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 203263061} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -34.20207} + m_SizeDelta: {x: 0, y: -68.4041} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &334306567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &334306568 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Use Down/S and Up/W to change the current expositor) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &334306569 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 334306565} + m_CullTransparentMesh: 1 +--- !u!1001 &383825218 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: HideUiButtonPress + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 5164371078850284783, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6815282845570816314, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: HideUiButton + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Hide Ui + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &383825219 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 383825218} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &403210768 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2354645421600751188, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7113894 + objectReference: {fileID: 0} + - target: {fileID: 2354645421600751188, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70279807 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546742075, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.711356 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546742075, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.702832 + objectReference: {fileID: 0} + - target: {fileID: 2354645422643018479, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7114024 + objectReference: {fileID: 0} + - target: {fileID: 2354645422643018479, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7027849 + objectReference: {fileID: 0} + - target: {fileID: 2354645423176419923, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71136874 + objectReference: {fileID: 0} + - target: {fileID: 2354645423176419923, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.702819 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_Name + value: P_Demo_KnightAndSkeleton + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_RootOrder + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalPosition.x + value: 660 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} +--- !u!114 &403210769 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + m_PrefabInstance: {fileID: 403210768} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &403210770 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: bdff9fe1f2f8c1340b6a99d0e4d710d7, type: 3} + m_PrefabInstance: {fileID: 403210768} + m_PrefabAsset: {fileID: 0} +--- !u!1 &434368565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 434368566} + - component: {fileID: 434368569} + - component: {fileID: 434368568} + - component: {fileID: 434368567} + m_Layer: 5 + m_Name: txtDemoName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &434368566 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1429116660} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &434368567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &434368568 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 35 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 5 + m_fontSizeMax: 35 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &434368569 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434368565} + m_CullTransparentMesh: 1 +--- !u!1 &456374827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456374830} + - component: {fileID: 456374829} + - component: {fileID: 456374828} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &456374828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456374827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &456374829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456374827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &456374830 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456374827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &481656546 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_Name + value: P_Demo_ChomperEffects + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} +--- !u!4 &481656547 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + m_PrefabInstance: {fileID: 481656546} + m_PrefabAsset: {fileID: 0} +--- !u!114 &481656548 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: a137c16d9acfc104dbb3b70ac39c2956, type: 3} + m_PrefabInstance: {fileID: 481656546} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &551168635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551168636} + - component: {fileID: 551168638} + - component: {fileID: 551168637} + m_Layer: 5 + m_Name: txtInfo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &551168636 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551168635} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1455300954} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &551168637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551168635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 18 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 2.1573868} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &551168638 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551168635} + m_CullTransparentMesh: 1 +--- !u!1001 &596671788 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_Name + value: P_Demo_Dither + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalPosition.x + value: 240 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} +--- !u!4 &596671789 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + m_PrefabInstance: {fileID: 596671788} + m_PrefabAsset: {fileID: 0} +--- !u!114 &596671790 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 63fa3e39ae070ac4ca4eb80502c7f6e9, type: 3} + m_PrefabInstance: {fileID: 596671788} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &671067382 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_Name + value: P_Demo_FakeSSS + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalPosition.x + value: 150 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d38edf4a460642142b54074c579bb5bc, type: 3} +--- !u!4 &671067383 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + m_PrefabInstance: {fileID: 671067382} + m_PrefabAsset: {fileID: 0} +--- !u!114 &671067384 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: d38edf4a460642142b54074c579bb5bc, type: 3} + m_PrefabInstance: {fileID: 671067382} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &712191043 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_Name + value: P_Demo_Matcap + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalPosition.x + value: 480 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5788206641738021893, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42834452 + objectReference: {fileID: 0} + - target: {fileID: 5788206641738021893, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9036155 + objectReference: {fileID: 0} + - target: {fileID: 8146728278049732969, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42843863 + objectReference: {fileID: 0} + - target: {fileID: 8146728278049732969, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9035709 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: af12711a923355d4d9c32c7544f4c751, type: 3} +--- !u!4 &712191044 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + m_PrefabInstance: {fileID: 712191043} + m_PrefabAsset: {fileID: 0} +--- !u!114 &712191045 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: af12711a923355d4d9c32c7544f4c751, type: 3} + m_PrefabInstance: {fileID: 712191043} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &724296370 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2354645421501691043, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71093816 + objectReference: {fileID: 0} + - target: {fileID: 2354645421501691043, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7032546 + objectReference: {fileID: 0} + - target: {fileID: 2354645421594794896, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7118483 + objectReference: {fileID: 0} + - target: {fileID: 2354645421594794896, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7023332 + objectReference: {fileID: 0} + - target: {fileID: 2354645421850764733, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7148525 + objectReference: {fileID: 0} + - target: {fileID: 2354645421850764733, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69927526 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546883988, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71496975 + objectReference: {fileID: 0} + - target: {fileID: 2354645422546883988, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6991554 + objectReference: {fileID: 0} + - target: {fileID: 2354645423003279242, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7157798 + objectReference: {fileID: 0} + - target: {fileID: 2354645423003279242, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69832605 + objectReference: {fileID: 0} + - target: {fileID: 2354645423269958841, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71177745 + objectReference: {fileID: 0} + - target: {fileID: 2354645423269958841, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7024051 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_Name + value: P_Demo_LightModels + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalPosition.x + value: 450 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} +--- !u!4 &724296371 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + m_PrefabInstance: {fileID: 724296370} + m_PrefabAsset: {fileID: 0} +--- !u!114 &724296372 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: ea3c1eadc8fc25847b56423563f77f4f, type: 3} + m_PrefabInstance: {fileID: 724296370} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &747430417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 747430418} + m_Layer: 0 + m_Name: Environments + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &747430418 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747430417} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1110184826} + - {fileID: 1089325040} + - {fileID: 1665009326} + - {fileID: 1888687958} + - {fileID: 1597746949} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &759410814 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_Name + value: P_Demo_EllenCompare + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalPosition.x + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2918340180568159814, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7969493 + objectReference: {fileID: 0} + - target: {fileID: 2918340180568159814, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.y + value: -0.60404617 + objectReference: {fileID: 0} + - target: {fileID: 3293444748194216604, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.w + value: 0.78935224 + objectReference: {fileID: 0} + - target: {fileID: 3293444748194216604, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6139406 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} +--- !u!4 &759410815 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + m_PrefabInstance: {fileID: 759410814} + m_PrefabAsset: {fileID: 0} +--- !u!114 &759410816 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: cf4d238a92a3f834393330aebe06aeab, type: 3} + m_PrefabInstance: {fileID: 759410814} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &767407852 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 203263061} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonUp + objectReference: {fileID: 0} + - target: {fileID: 2682458812580943960, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 037b948b604e0924b8f5dd165087ae89, type: 3} + - target: {fileID: 3837524447000531706, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.000030517578 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.294495 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToNextExpositor + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: altKey + value: 273 + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: targetKey + value: 119 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!224 &767407853 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 767407852} + m_PrefabAsset: {fileID: 0} +--- !u!1 &781796178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 781796179} + - component: {fileID: 781796182} + - component: {fileID: 781796181} + - component: {fileID: 781796180} + m_Layer: 5 + m_Name: txtInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &781796179 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1429116660} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -34.20207} + m_SizeDelta: {x: 0, y: -68.4041} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &781796180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &781796181 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Use Left/A and Right/D to change the current demo) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &781796182 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781796178} + m_CullTransparentMesh: 1 +--- !u!1001 &799723781 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Colors.m_NormalColor.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Colors.m_NormalColor.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Colors.m_NormalColor.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[2].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[2].m_Target + value: + objectReference: {fileID: 232091083} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[2].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: ToggleShowInfo + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[2].m_MethodName + value: ShowOrHideDemoInfo + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[2].m_TargetAssemblyTypeName + value: AllIn13DShader.DemoUI, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[2].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1087567121377475215, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: (I Key) + objectReference: {fileID: 0} + - target: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 105 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 102 + objectReference: {fileID: 0} + - target: {fileID: 6815282845570816314, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: Info + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Color.b + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Color.g + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Color.r + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7370225400846748393, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Info + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &799723782 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 799723781} + m_PrefabAsset: {fileID: 0} +--- !u!114 &799723784 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 799723781} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d1c3e379bdb46340b44363dd6b8800a, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &800574595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 800574596} + - component: {fileID: 800574597} + m_Layer: 0 + m_Name: SkyController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &800574596 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 800574595} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &800574597 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 800574595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cc976fd2f3a5382418cd80faae769e86, type: 3} + m_Name: + m_EditorClassIdentifier: + skyMaterials: + - {fileID: 2100000, guid: 4d3345ae65246d941b7f9e636ef78c06, type: 2} + - {fileID: 2100000, guid: 830e43eb58f745b4f8d9c1062e746766, type: 2} + - {fileID: 2100000, guid: 550fc3fc2486ceb4eb6557aad126d620, type: 2} + - {fileID: 2100000, guid: 2e3f31af59380a849b44b9edfe6f318a, type: 2} + firstSkyIndex: 0 + skyChangeInputHandler: {fileID: 1754606995} +--- !u!1001 &812313889 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 711190101993339677, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.70916617 + objectReference: {fileID: 0} + - target: {fileID: 711190101993339677, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7050414 + objectReference: {fileID: 0} + - target: {fileID: 1969826267445462812, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7103051 + objectReference: {fileID: 0} + - target: {fileID: 1969826267445462812, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70389396 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_Name + value: P_Demo_UvEffects + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_RootOrder + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalPosition.x + value: 600 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5537128240292676928, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7132502 + objectReference: {fileID: 0} + - target: {fileID: 5537128240292676928, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70090955 + objectReference: {fileID: 0} + - target: {fileID: 7055183927787892363, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7103403 + objectReference: {fileID: 0} + - target: {fileID: 7055183927787892363, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7038584 + objectReference: {fileID: 0} + - target: {fileID: 8709936734114380985, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71443295 + objectReference: {fileID: 0} + - target: {fileID: 8709936734114380985, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69970393 + objectReference: {fileID: 0} + - target: {fileID: 9042873985807662590, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71331763 + objectReference: {fileID: 0} + - target: {fileID: 9042873985807662590, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70084095 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} +--- !u!4 &812313890 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + m_PrefabInstance: {fileID: 812313889} + m_PrefabAsset: {fileID: 0} +--- !u!114 &812313891 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: a097eba51e6ce834b9404aa75414b6d7, type: 3} + m_PrefabInstance: {fileID: 812313889} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &989378071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 989378072} + m_Layer: 5 + m_Name: DemoinfoOffscreenT + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &989378072 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989378071} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 995601654} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -385, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0, y: 0.5} +--- !u!1 &995601653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995601654} + m_Layer: 5 + m_Name: DemoInfoParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &995601654 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995601653} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1890708902} + - {fileID: 7699208} + - {fileID: 989378072} + m_Father: {fileID: 232091081} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &1005155160 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_Name + value: P_Demo_PointLights + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalPosition.x + value: 360 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} +--- !u!4 &1005155161 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + m_PrefabInstance: {fileID: 1005155160} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1005155162 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 652fe95b32c65044eac665c93e5908f3, type: 3} + m_PrefabInstance: {fileID: 1005155160} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1007147810 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: CamLockButtonPress + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 101 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 101 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: LockCamButton + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Lock Camera + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &1007147811 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1007147810} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1007147812 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1007147810} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1089325039 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_Name + value: Environment_RoundedCube + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} +--- !u!4 &1089325040 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4912988895998480453, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + m_PrefabInstance: {fileID: 1089325039} + m_PrefabAsset: {fileID: 0} +--- !u!224 &1099328870 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 2655642001739710573} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1107847741 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_Name + value: P_Demo_ScreenspaceUVs + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_RootOrder + value: 19 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalPosition.x + value: 570 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1b633bf3d94547843ad9b37716745550, type: 3} +--- !u!4 &1107847742 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + m_PrefabInstance: {fileID: 1107847741} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1107847743 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 1b633bf3d94547843ad9b37716745550, type: 3} + m_PrefabInstance: {fileID: 1107847741} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1110184825 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + propertyPath: m_Name + value: Environment_RoundCircle + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} +--- !u!4 &1110184826 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4912988895998480453, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + m_PrefabInstance: {fileID: 1110184825} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1183211444 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 799723781} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1194900430 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_Name + value: P_Demo_ShadingGradient + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_RootOrder + value: 21 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalPosition.x + value: 630 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} +--- !u!4 &1194900431 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + m_PrefabInstance: {fileID: 1194900430} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1194900432 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: b74edca6ac8913b438cae79a6c42a684, type: 3} + m_PrefabInstance: {fileID: 1194900430} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1227402882 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1227402883} + - component: {fileID: 1227402884} + - component: {fileID: 1227402885} + m_Layer: 0 + m_Name: MainLight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1227402883 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1227402882} + m_LocalRotation: {x: 0.0588795, y: -0.93761337, z: 0.19681711, w: 0.28049493} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1555543079} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 23.71, y: -146.69, z: 0} +--- !u!108 &1227402884 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1227402882} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 0.97742206, g: 1, b: 0.76792455, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!114 &1227402885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1227402882} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 706d6c9c96c757141aab2f13eaf4c90f, type: 3} + m_Name: + m_EditorClassIdentifier: + mainDirectionalLight: {fileID: 1227402884} +--- !u!1001 &1248590028 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1686467646} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: ToggleCursorButtonPress + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.OptionsDemo, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 114 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 114 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: UnlockCursorButton + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Unlock Cursor + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &1248590029 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1248590028} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1248590030 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1504612319801775909, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1248590028} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1258225204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1258225205} + m_Layer: 0 + m_Name: InitPoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1258225205 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1258225204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1971597613} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1301791541 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2354645422442869037, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.712663 + objectReference: {fileID: 0} + - target: {fileID: 2354645422442869037, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70150656 + objectReference: {fileID: 0} + - target: {fileID: 2354645422982855639, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71263045 + objectReference: {fileID: 0} + - target: {fileID: 2354645422982855639, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70153964 + objectReference: {fileID: 0} + - target: {fileID: 2354645423070264953, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7125984 + objectReference: {fileID: 0} + - target: {fileID: 2354645423070264953, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7015723 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_Name + value: P_Demo_Outlines + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_RootOrder + value: 17 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalPosition.x + value: 510 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} +--- !u!4 &1301791542 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + m_PrefabInstance: {fileID: 1301791541} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1301791543 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 50039b30e4c7fb146b5ecff3a8cba28e, type: 3} + m_PrefabInstance: {fileID: 1301791541} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1319913510 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1319913511} + - component: {fileID: 1319913513} + - component: {fileID: 1319913512} + m_Layer: 5 + m_Name: MouseInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1319913511 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319913510} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 9.904297, y: 0} + m_SizeDelta: {x: 193.4857, y: 52.184} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1319913512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319913510} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Use mouse and scroll wheel ro move the camera) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1319913513 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319913510} + m_CullTransparentMesh: 1 +--- !u!1001 &1327704293 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_Name + value: P_Demo_CrazyFresnel + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalPosition.x + value: 330 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} +--- !u!4 &1327704294 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + m_PrefabInstance: {fileID: 1327704293} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1327704295 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: f53f76fa925c520479b4f74c02866bb7, type: 3} + m_PrefabInstance: {fileID: 1327704293} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1332996062 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_Name + value: P_Demo_TextureBlending + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_RootOrder + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalPosition.x + value: 540 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} +--- !u!4 &1332996063 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + m_PrefabInstance: {fileID: 1332996062} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1332996064 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 126e619f8065a6f4296f6bad0cd27765, type: 3} + m_PrefabInstance: {fileID: 1332996062} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1372266698 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1372266701} + - component: {fileID: 1372266700} + - component: {fileID: 1372266699} + - component: {fileID: 1372266704} + - component: {fileID: 1372266706} + - component: {fileID: 1372266708} + - component: {fileID: 1372266707} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1372266699 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 +--- !u!20 &1372266700 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.99123365, g: 1, b: 0.7150943, a: 1} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 500 + field of view: 60.000004 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1372266701 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1923845851} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1372266704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cb8522dc440232841aa60648309c8fd7, type: 3} + m_Name: + m_EditorClassIdentifier: + postProcessProfileBIRP: {fileID: 11400000, guid: 3d429b049879d83438f546466ab56fcd, type: 2} +--- !u!114 &1372266706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 39ba2e016b5a593459e1e4f03143a1d2, type: 2} +--- !u!114 &1372266707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3} + m_Name: + m_EditorClassIdentifier: + sharedProfile: {fileID: 0} + isGlobal: 1 + blendDistance: 0 + weight: 1 + priority: 0 +--- !u!114 &1372266708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1372266698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 1372266701} + volumeLayer: + serializedVersion: 2 + m_Bits: 4294967295 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 0 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 0 + m_ShowCustomSorter: 0 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] +--- !u!1 &1380651847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1380651851} + - component: {fileID: 1380651850} + - component: {fileID: 1380651848} + - component: {fileID: 1380651849} + m_Layer: 5 + m_Name: txtExpositorName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1380651848 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 40 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 5 + m_fontSizeMax: 40 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &1380651849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!222 &1380651850 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_CullTransparentMesh: 1 +--- !u!224 &1380651851 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380651847} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 203263061} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &1393801125 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_Name + value: P_Demo_Wind + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalPosition.x + value: 270 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} +--- !u!4 &1393801126 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + m_PrefabInstance: {fileID: 1393801125} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1393801127 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: f8a5a29aa2c7cb04d908ea23542b4353, type: 3} + m_PrefabInstance: {fileID: 1393801125} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1429116659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1429116660} + m_Layer: 5 + m_Name: DemoName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1429116660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1429116659} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5071769334313098399} + - {fileID: 1494387216} + - {fileID: 434368566} + - {fileID: 781796179} + m_Father: {fileID: 232091081} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 55.38153} + m_SizeDelta: {x: 378.5654, y: 126.0048} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1455300953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1455300954} + - component: {fileID: 1455300956} + - component: {fileID: 1455300955} + - component: {fileID: 1455300957} + m_Layer: 5 + m_Name: imgBackground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1455300954 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1997226081} + - {fileID: 551168636} + m_Father: {fileID: 1890708902} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1455300955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5018867, g: 0.5018867, b: 0.5018867, a: 0.43137255} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d73d5b231c535ce43838dca3359d43f1, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1455300956 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_CullTransparentMesh: 1 +--- !u!114 &1455300957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455300953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1001 &1468650832 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1429116660} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonRight + objectReference: {fileID: 0} + - target: {fileID: 2682458812580943960, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 037b948b604e0924b8f5dd165087ae89, type: 3} + - target: {fileID: 3837524447000531706, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.000030517578 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.294495 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToNextDemo + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: altKey + value: 275 + objectReference: {fileID: 0} + - target: {fileID: 6515567253455788690, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: targetKey + value: 100 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!224 &1494387216 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 1468650832} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1555365829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1555365830} + - component: {fileID: 1555365832} + - component: {fileID: 1555365831} + m_Layer: 5 + m_Name: LightInstructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1555365830 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555365829} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1686467644} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 203.39, y: 62.0882} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1555365831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555365829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Right Click + drag to move the directional light) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1555365832 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555365829} + m_CullTransparentMesh: 1 +--- !u!1 &1555543077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1555543079} + - component: {fileID: 1555543080} + m_Layer: 0 + m_Name: MouseTransformRotator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1555543079 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555543077} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1227402883} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1555543080 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1555543077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b9e8e28469a910c418e1840fabdaab78, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeedHorizontal: 40 + verticalSpeed: 20 + rightClickRequired: 1 + maxVerticalAngle: 80 + minVerticalAngle: -10 + enableZoom: 0 + zoomSpeed: 7.5 + maxZoomDistance: -8 + minZoomDistance: -30 +--- !u!1 &1566181560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1566181562} + - component: {fileID: 1566181561} + m_Layer: 0 + m_Name: MaterialPreWarmer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1566181561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1566181560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e4e063f035a58d54ab72254372789149, type: 3} + m_Name: + m_EditorClassIdentifier: + materialsToPrewarm: + - {fileID: 2100000, guid: c9158e72d04cb474c8dc09f3d83f4ccd, type: 2} + - {fileID: 2100000, guid: 669bc1bba95733a46bea45da321ded6c, type: 2} + - {fileID: 2100000, guid: e4b55a1d7a20173428e6466d938bd59a, type: 2} + - {fileID: 2100000, guid: 1529bff9ad36e784a8b3ed044c58fac9, type: 2} + - {fileID: 2100000, guid: 47631be4051e35346967d3456abc0b74, type: 2} + - {fileID: 2100000, guid: fc044125b842601468eeb4933a49a87b, type: 2} + - {fileID: 2100000, guid: 96453b941d312514b95971723c10ee1d, type: 2} + - {fileID: 2100000, guid: 8c1954ca221399f4cb2bea968fb85d10, type: 2} + - {fileID: 2100000, guid: fd5cc882573c34546832d7237a0f1179, type: 2} + - {fileID: 2100000, guid: d30570211237ca14d8a6a57f2cf1d554, type: 2} + - {fileID: 2100000, guid: 288b1794f4642404a8f17e7737b49ee2, type: 2} + - {fileID: 2100000, guid: 3409050ff7205c145bae00d314781084, type: 2} + - {fileID: 2100000, guid: 1ec4da3200e13be4b8a24b9cc8a388de, type: 2} + - {fileID: 2100000, guid: ffe2573d54d0f724fac1c45fd3ec2a55, type: 2} + - {fileID: 2100000, guid: 1a2177a44f855c144a506291d93a7f9e, type: 2} + - {fileID: 2100000, guid: 5d34a47f90dc99d48b19ef1f51adeeb0, type: 2} + - {fileID: 2100000, guid: 11a854654cb3ed34fa7c2846f79b4501, type: 2} + - {fileID: 2100000, guid: 64fe0c44c3b15d44fac762030b06c7a7, type: 2} + - {fileID: 2100000, guid: 2f6f5fe75535db341af0ac792ff5ef02, type: 2} + - {fileID: 2100000, guid: 9cc2398bbc38e4d4fae1b3022d0303e6, type: 2} + - {fileID: 2100000, guid: 55cab797d1c0aac4c9987d4539e3403a, type: 2} + - {fileID: 2100000, guid: 22edcadac70c6e640b18b2bc831e77ef, type: 2} + - {fileID: 2100000, guid: 54a2aae61de6ffc4d9d2f75684d1f6b2, type: 2} + - {fileID: 2100000, guid: 798392db2b59f4040bf1ae01d21908bf, type: 2} + - {fileID: 2100000, guid: 5b350126306d09e459c36fd7b3f82520, type: 2} + - {fileID: 2100000, guid: b9f088e0aa21e9145b78511ace500b18, type: 2} + - {fileID: 2100000, guid: 97672aa38fb9bac468c14cb48f0c279f, type: 2} + - {fileID: 2100000, guid: 4d7601881f489ea4b9c4c3bd34f17cb4, type: 2} + - {fileID: 2100000, guid: bfd2b1908cd966d4490be34b985ea86f, type: 2} + - {fileID: 2100000, guid: 18017398303e9d843bfb50d6772e2e7d, type: 2} + - {fileID: 2100000, guid: 6c9ae0f9eeb90fc49b3e2551d34c8f04, type: 2} + - {fileID: 2100000, guid: c63e392764a2a9a4b8edf3358ff03967, type: 2} + - {fileID: 2100000, guid: d997884f26cc2b649b380db2b1dae5d1, type: 2} + - {fileID: 2100000, guid: 0c48d046b465e77419f04979448bf0cf, type: 2} + - {fileID: 2100000, guid: 28753120b93d3444aa0099727d7b16ad, type: 2} + - {fileID: 2100000, guid: e067e3cc4a9527a459a4d3f20c2e589d, type: 2} + - {fileID: 2100000, guid: 9e0209b9b54aa9c43ba78184ab59ea3f, type: 2} + - {fileID: 2100000, guid: f128c16ae6c30094d82890ac2a534b0a, type: 2} + - {fileID: 2100000, guid: 90ae8353eed51ba42a1ceed796f120d2, type: 2} + - {fileID: 2100000, guid: 5dfac3ead4b607d499737fc737d8ca19, type: 2} + - {fileID: 2100000, guid: b915ad0cf1f8e774391307b59efef64f, type: 2} + - {fileID: 2100000, guid: ff30dc73b15459c47b6fdcb51e653ba8, type: 2} + - {fileID: 2100000, guid: 24eb3ef55c8ece347bca1d57e2c47dfd, type: 2} + - {fileID: 2100000, guid: a5a189e3203409d408e2d0689dd67ea2, type: 2} + - {fileID: 2100000, guid: 47a4fc1716f443247a8de23ce9548bb7, type: 2} + - {fileID: 2100000, guid: 21d45bdc1aab5a24bb6421b05198dfa9, type: 2} + - {fileID: 2100000, guid: 0bb633a766df1524298bd19ae6ab9052, type: 2} + - {fileID: 2100000, guid: 2540f5447e4fda14f8ea0827464d7da1, type: 2} + - {fileID: 2100000, guid: d859953dd0841ef43aaf707f542f55a7, type: 2} + - {fileID: 2100000, guid: 6832c6e6c0d79aa4b9a3135e11c67786, type: 2} + - {fileID: 2100000, guid: 1bde08b8f45a182479d206699a365e52, type: 2} + - {fileID: 2100000, guid: 180c4e453ce99554fa7b6137e342327f, type: 2} + - {fileID: 2100000, guid: 503e8d572b9f88d4aaf53a229919ad78, type: 2} + - {fileID: 2100000, guid: dba4e33c662ca0d4d9c352b1765dc321, type: 2} + - {fileID: 2100000, guid: 4fc218a8f62428d4fada23f7ba28cf7d, type: 2} + - {fileID: 2100000, guid: ff5318b24412e9c48bc6df8a2815829e, type: 2} + - {fileID: 2100000, guid: ea304c177e627be4297486307b78dd64, type: 2} + - {fileID: 2100000, guid: f77092820bcf4004e92f0af5ce6e190e, type: 2} + - {fileID: 2100000, guid: 9570012b2f3b50841ae8d53fd65d7aa9, type: 2} + - {fileID: 2100000, guid: 48eb7b2f73d27b34fa711592cc3b617d, type: 2} + - {fileID: 2100000, guid: 7f016dc8a2b3b504f9a6dd9d60eaa10e, type: 2} + - {fileID: 2100000, guid: 4d3345ae65246d941b7f9e636ef78c06, type: 2} + - {fileID: 2100000, guid: 2e3f31af59380a849b44b9edfe6f318a, type: 2} + - {fileID: 2100000, guid: 550fc3fc2486ceb4eb6557aad126d620, type: 2} + - {fileID: 2100000, guid: 830e43eb58f745b4f8d9c1062e746766, type: 2} + - {fileID: 2100000, guid: 304a06200a9bb2948b19a9e5fd2bf768, type: 2} + - {fileID: 2100000, guid: 948f2a1477cec2d48b9fc4e0b80663ab, type: 2} + - {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + - {fileID: 2100000, guid: 9e9bf79a6ed8b494da9e03b648f9445f, type: 2} + - {fileID: 2100000, guid: e93839ff152cb2847991767e6aacc707, type: 2} + - {fileID: 2100000, guid: 392c77414dac26344a4f9f07c48574be, type: 2} + - {fileID: 2100000, guid: f58fc5e62b3b8c243bf60b4238932317, type: 2} + - {fileID: 2100000, guid: 77beca7674dda23478617f7bf748da6e, type: 2} + - {fileID: 2100000, guid: 634df815e1ad5dc4a9e7a08a13a2e110, type: 2} + - {fileID: 2100000, guid: 558c50b0046aab1458a4161d453402aa, type: 2} + - {fileID: 2100000, guid: f1b5f5873497d2b409c33cc02a9a956c, type: 2} + - {fileID: 2100000, guid: cbacaaf22d5572e418e09cee7f66ad3d, type: 2} + - {fileID: 2100000, guid: afd9c06f5f4ef41409e6e8d1272964ec, type: 2} + - {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + - {fileID: 2100000, guid: 7e5b56a2940dfd04e953c64432d0db35, type: 2} + - {fileID: 2100000, guid: b96965066356cd74e83297f29fb60740, type: 2} + - {fileID: 2100000, guid: fcffbde305a256a44931d6168584704c, type: 2} + - {fileID: 2100000, guid: 8ee42dfc69c2b9740b5de5c673173f84, type: 2} + - {fileID: 2100000, guid: aada2e47f03b2464489023728f977188, type: 2} + - {fileID: 2100000, guid: 04910fb468c3f2840b184be73105accc, type: 2} + - {fileID: 2100000, guid: d44f96e7e84df634090b0b6318835d9f, type: 2} + - {fileID: 2100000, guid: a5fc7b2bf4ff9194e8daa163936042bd, type: 2} + - {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + - {fileID: 2100000, guid: 5681421833f2e9442a490c7dd8f2c40c, type: 2} + - {fileID: 2100000, guid: 027ad177692fbee4b814cf51e38424d2, type: 2} + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + - {fileID: 2100000, guid: 5ccdc9bbc758c8a44838890a33ff83f0, type: 2} + - {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + - {fileID: 2100000, guid: 691f9252e26d3c84d86e4b80e9ef07f9, type: 2} + - {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + - {fileID: 2100000, guid: bc1aa97e5943dd1429d2221c195e56fc, type: 2} + - {fileID: 2100000, guid: c24030d29be61374789fa59b2b2ac90a, type: 2} + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 33cba5f631139f649bbf8618e93dbc25, type: 2} + - {fileID: 2100000, guid: 2086fc2dcc2351246bf617f5c4fe54df, type: 2} + - {fileID: 2100000, guid: acdd86fe5859b874a9773404a741bc7e, type: 2} + - {fileID: 2100000, guid: c08d5d79fff7e33418756220998c0682, type: 2} + - {fileID: 2100000, guid: 542617c268ce9584aa917cc7262f17d9, type: 2} + - {fileID: 2100000, guid: 2d719f2e7a48ccb409b3c3fec9d2a523, type: 2} + - {fileID: 2100000, guid: e14f352c2f3d9a6429850d7ba4393b7a, type: 2} + - {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + objectsToPrewarm: + - {fileID: 4912988895998480458, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + - {fileID: 4912988895998480458, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + - {fileID: 4912988895998480458, guid: c504873bdf1314c4fbf11c6d6d706954, type: 3} + - {fileID: 4912988895998480458, guid: 8a04af5852e42a649b10ffda4290ece2, type: 3} + spawnPosT: {fileID: 1566181562} + overlayUI: {fileID: 1893674469} +--- !u!4 &1566181562 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1566181560} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.01, z: -4.35} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1597746948 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_Name + value: Environment_Empty + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} +--- !u!4 &1597746949 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4912988895998480453, guid: 0c924a38ecffce84dbc4fb250fa948eb, type: 3} + m_PrefabInstance: {fileID: 1597746948} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1653397154 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_Name + value: P_Demo_ColorRamp + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalPosition.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f1939858350c542459a67b501e8f311a, type: 3} +--- !u!4 &1653397155 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: f1939858350c542459a67b501e8f311a, type: 3} + m_PrefabInstance: {fileID: 1653397154} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1653397156 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: f1939858350c542459a67b501e8f311a, type: 3} + m_PrefabInstance: {fileID: 1653397154} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1665009325 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_Name + value: Environment_Platform + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} +--- !u!4 &1665009326 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4912988895998480453, guid: 327a51136a90af948b1fa135067d5c8c, type: 3} + m_PrefabInstance: {fileID: 1665009325} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1675060050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675060053} + - component: {fileID: 1675060052} + - component: {fileID: 1675060051} + m_Layer: 0 + m_Name: EventSystemNewInputSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1675060051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675060050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_MoveRepeatDelay: 0.5 + m_MoveRepeatRate: 0.1 + m_XRTrackingOrigin: {fileID: 0} + m_ActionsAsset: {fileID: 0} + m_PointAction: {fileID: 0} + m_MoveAction: {fileID: 0} + m_SubmitAction: {fileID: 0} + m_CancelAction: {fileID: 0} + m_LeftClickAction: {fileID: 0} + m_MiddleClickAction: {fileID: 0} + m_RightClickAction: {fileID: 0} + m_ScrollWheelAction: {fileID: 0} + m_TrackedDevicePositionAction: {fileID: 0} + m_TrackedDeviceOrientationAction: {fileID: 0} + m_DeselectOnBackgroundClick: 1 + m_PointerBehavior: 0 + m_CursorLockBehavior: 0 +--- !u!114 &1675060052 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675060050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1675060053 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675060050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1686467643 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1686467644} + - component: {fileID: 1686467646} + - component: {fileID: 1686467645} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1686467644 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686467643} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1099328870} + - {fileID: 1007147811} + - {fileID: 1248590029} + - {fileID: 383825219} + - {fileID: 799723782} + - {fileID: 1555365830} + m_Father: {fileID: 232091081} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 217.1126, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1686467645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686467643} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 6 + m_Bottom: 0 + m_ChildAlignment: 1 + m_Spacing: -10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1686467646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686467643} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6388e133eaa564a4ebfa90fcbd40c6f1, type: 3} + m_Name: + m_EditorClassIdentifier: + lockedColor: {r: 1, g: 0.84705883, b: 0.84705883, a: 1} + allIn1MouseRotate: {fileID: 1923845852} + lockCamText: {fileID: 1896457318} + lockCamButtonImage: {fileID: 1007147812} + lockCursor: 1 + lockCursorText: {fileID: 1702506876} + lockCursorButtonImage: {fileID: 1248590030} + uiCanvasGroup: {fileID: 232091082} + uiCanvasSmoothing: 5 + showingDemoInfo: 0 + showDemoInfoButtonImage: {fileID: 1183211444} +--- !u!114 &1702506876 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1248590028} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1722042863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1722042865} + - component: {fileID: 1722042864} + m_Layer: 0 + m_Name: Expositor 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1722042864 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722042863} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 684c2ea481da2714ea0aed60ea54c2fe, type: 3} + m_Name: + m_EditorClassIdentifier: + expositorData: {fileID: 11400000, guid: e3b4cf866c52e894c854365d30f62973, type: 2} + demoElements: + - {fileID: 481656548} + - {fileID: 759410816} + - {fileID: 1996565110} + - {fileID: 1653397156} + - {fileID: 128371770} + - {fileID: 671067384} + - {fileID: 1772060929} + - {fileID: 1973554621} + - {fileID: 596671790} + - {fileID: 1393801127} + - {fileID: 20161092} + - {fileID: 1327704295} + - {fileID: 1005155162} + - {fileID: 147539768} + - {fileID: 2075569440} + - {fileID: 724296372} + - {fileID: 712191045} + - {fileID: 1301791543} + - {fileID: 1332996064} + - {fileID: 1107847743} + - {fileID: 812313891} + - {fileID: 1194900432} + - {fileID: 403210769} +--- !u!4 &1722042865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1722042863} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 481656547} + - {fileID: 759410815} + - {fileID: 1996565109} + - {fileID: 1653397155} + - {fileID: 128371769} + - {fileID: 671067383} + - {fileID: 1772060928} + - {fileID: 1973554620} + - {fileID: 596671789} + - {fileID: 1393801126} + - {fileID: 20161091} + - {fileID: 1327704294} + - {fileID: 1005155161} + - {fileID: 147539767} + - {fileID: 2075569439} + - {fileID: 724296371} + - {fileID: 712191044} + - {fileID: 1301791542} + - {fileID: 1332996063} + - {fileID: 1107847742} + - {fileID: 812313890} + - {fileID: 1194900431} + - {fileID: 403210770} + m_Father: {fileID: 1971597613} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1754606995 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 2655642001739710573} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d1c3e379bdb46340b44363dd6b8800a, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1772060927 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_Name + value: P_Demo_GetHit + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalPosition.x + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} +--- !u!4 &1772060928 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + m_PrefabInstance: {fileID: 1772060927} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1772060929 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 2ee7c8fdb6e1f91459eac883bb44034f, type: 3} + m_PrefabInstance: {fileID: 1772060927} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1888687957 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 747430418} + m_Modifications: + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_Name + value: Environment_Forest + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} +--- !u!4 &1888687958 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + m_PrefabInstance: {fileID: 1888687957} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1890708901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1890708902} + - component: {fileID: 1890708903} + - component: {fileID: 1890708905} + - component: {fileID: 1890708904} + - component: {fileID: 1890708906} + m_Layer: 5 + m_Name: DemoInfoPopup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1890708902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1455300954} + m_Father: {fileID: 995601654} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -8, y: 0} + m_SizeDelta: {x: 210.0162, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1890708903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 43bb1bdec3d56ff44ab3d28f90bfbf76, type: 3} + m_Name: + m_EditorClassIdentifier: + offScreenT: {fileID: 989378072} + initialT: {fileID: 7699208} + smoothingAmount: 10 + txtDemoInfo: {fileID: 551168637} +--- !u!114 &1890708904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1890708905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1890708906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1890708901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 10 +--- !u!1 &1893674469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1893674470} + - component: {fileID: 1893674472} + - component: {fileID: 1893674471} + m_Layer: 5 + m_Name: OverlayImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1893674470 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1893674469} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1893674471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1893674469} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.13725491, g: 0.121568635, b: 0.1254902, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1893674472 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1893674469} + m_CullTransparentMesh: 1 +--- !u!114 &1896457318 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + m_PrefabInstance: {fileID: 1007147810} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1923845849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1923845851} + - component: {fileID: 1923845852} + m_Layer: 0 + m_Name: CameraParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1923845851 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923845849} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0.75, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1372266701} + m_Father: {fileID: 92666369} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!114 &1923845852 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923845849} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b9e8e28469a910c418e1840fabdaab78, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeedHorizontal: 40 + verticalSpeed: 20 + rightClickRequired: 0 + maxVerticalAngle: 80 + minVerticalAngle: 5 + enableZoom: 1 + zoomSpeed: 7.5 + maxZoomDistance: -3 + minZoomDistance: -20 +--- !u!1 &1971597611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1971597613} + - component: {fileID: 1971597612} + m_Layer: 0 + m_Name: DemoController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1971597612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971597611} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 412bc66d707f9c54e9f47717d21f77ae, type: 3} + m_Name: + m_EditorClassIdentifier: + demoSceneConfig: {fileID: 11400000, guid: 67cb8f739c623184b98130d0191ff818, type: 2} + demoUI: {fileID: 232091083} + initPosition: {fileID: 1258225205} + skyController: {fileID: 800574597} + mainLightController: {fileID: 1227402885} + demoExpositors: + - {fileID: 1722042864} + expositorNameGo: {fileID: 203263060} + cameraController: {fileID: 92666370} + environmentsParentGo: {fileID: 747430417} + startExpositorIndex: 0 + startDemoIndex: 0 + oldInputEventSystem: {fileID: 456374829} + newInputEventSystem: {fileID: 1675060052} + showDemoInfoHandler: {fileID: 799723784} + demoLabelScaleTween: {fileID: 434368567} + expositorLabelScaleTween: {fileID: 1380651849} + infoPanelScaleTween: {fileID: 1890708906} +--- !u!4 &1971597613 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971597611} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1258225205} + - {fileID: 1722042865} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1973554619 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_Name + value: P_Demo_Ghost + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalPosition.x + value: 210 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} +--- !u!4 &1973554620 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + m_PrefabInstance: {fileID: 1973554619} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1973554621 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: bb7cb895f20c18940b5b79941bad45e2, type: 3} + m_PrefabInstance: {fileID: 1973554619} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1996565108 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2481555142680936367, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_Name + value: P_Demo_Environment + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalPosition.x + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} +--- !u!4 &1996565109 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + m_PrefabInstance: {fileID: 1996565108} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1996565110 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 6600f3f9332d0924aafde91b3712ed99, type: 3} + m_PrefabInstance: {fileID: 1996565108} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1997226080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1997226081} + - component: {fileID: 1997226083} + - component: {fileID: 1997226082} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1997226081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997226080} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1455300954} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1997226082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997226080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Effect Info + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22 + m_fontSizeBase: 22 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 2.1573868} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1997226083 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997226080} + m_CullTransparentMesh: 1 +--- !u!1001 &2075569438 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1722042865} + m_Modifications: + - target: {fileID: 2354645421571395251, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71079856 + objectReference: {fileID: 0} + - target: {fileID: 2354645421571395251, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70339566 + objectReference: {fileID: 0} + - target: {fileID: 2354645421582341417, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71371317 + objectReference: {fileID: 0} + - target: {fileID: 2354645421582341417, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70043814 + objectReference: {fileID: 0} + - target: {fileID: 2354645421827801941, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71384794 + objectReference: {fileID: 0} + - target: {fileID: 2354645421827801941, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7003008 + objectReference: {fileID: 0} + - target: {fileID: 2354645422114060174, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71056056 + objectReference: {fileID: 0} + - target: {fileID: 2354645422114060174, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70363605 + objectReference: {fileID: 0} + - target: {fileID: 2354645422313010668, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7170502 + objectReference: {fileID: 0} + - target: {fileID: 2354645422313010668, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69702154 + objectReference: {fileID: 0} + - target: {fileID: 2481555142680936367, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_Name + value: P_Demo_MeshEffects + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalPosition.x + value: 420 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} +--- !u!4 &2075569439 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2852686197356200391, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + m_PrefabInstance: {fileID: 2075569438} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2075569440 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4653285861172158349, guid: 5b7a590a48dad58439537d674dd5971c, type: 3} + m_PrefabInstance: {fileID: 2075569438} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2079169213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079169214} + - component: {fileID: 2079169218} + - component: {fileID: 2079169217} + - component: {fileID: 2079169216} + - component: {fileID: 2079169215} + m_Layer: 5 + m_Name: DemoNumber + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2079169214 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 56.632812, y: -35.31549} + m_SizeDelta: {x: 66.8356, y: 70.631} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2079169215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.2 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &2079169216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!114 &2079169217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Viewing: 1-2' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.45 + m_fontSizeBase: 17.45 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2079169218 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079169213} + m_CullTransparentMesh: 1 +--- !u!1 &2111432130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2111432131} + - component: {fileID: 2111432133} + - component: {fileID: 2111432132} + m_Layer: 5 + m_Name: Splotch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2111432131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111432130} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 232091081} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -60.492294} + m_SizeDelta: {x: 631.1682, y: 114.9846} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2111432132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111432130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 61a98545f6a1b704699cdd454f9fd3ab, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 1 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2111432133 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2111432130} + m_CullTransparentMesh: 1 +--- !u!1001 &328077442186186835 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1429116660} + m_Modifications: + - target: {fileID: 2027289410040508815, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Name + value: ArrowButtonLeft + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.x + value: 38.2945 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_SizeDelta.y + value: 28.5601 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 1971597612} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NavigateToPreviousDemo + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.AllIn13dShaderDemoController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 5233705006018231666, guid: a48022c6222bd13489d399a779c32e71, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a48022c6222bd13489d399a779c32e71, type: 3} +--- !u!1001 &2655642001739710573 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1686467644} + m_Modifications: + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 203.39 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 116342643308945021, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 800574597} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: NextSky + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_TargetAssemblyTypeName + value: AllIn13DShader.SkyController, AllIn13DShaderDemoScriptsAssembly + objectReference: {fileID: 0} + - target: {fileID: 852187590175928259, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 1808686755590604835, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 113 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1937550446326278636, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2696095808501962499, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4380269289046258886, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: targetKey + value: 113 + objectReference: {fileID: 0} + - target: {fileID: 6868040121663939390, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_Name + value: SkyChangeButton + objectReference: {fileID: 0} + - target: {fileID: 7528765678983236541, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} + propertyPath: m_text + value: Sky Change + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1576d8b16bfdb2d4da990aa23c17e5b1, type: 3} +--- !u!224 &5071769334313098399 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 4823104394589375692, guid: a48022c6222bd13489d399a779c32e71, type: 3} + m_PrefabInstance: {fileID: 328077442186186835} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity.meta b/Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity.meta new file mode 100644 index 0000000..b9f94f0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b3681a68a4acfa24dbf0c66aa1ec54e7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Demo3DShader.unity + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Fonts.meta b/Assets/Plugins/AllIn13DShader/Demo/Fonts.meta new file mode 100644 index 0000000..2b742b4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc015baf9d27f6a4889d0ace51c1ada5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset new file mode 100644 index 0000000..5beff6c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset @@ -0,0 +1,5767 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &-7085903109193870957 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoetsenOne-Regular SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -2596562958161992054} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: -0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: -0.194 + - _GlowOuter: 0.05 + - _GlowPower: 1 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.82124996 + - _ScaleRatioC: 0.5308662 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 2048 + - _TextureWidth: 2048 + - _UnderlayDilate: 0.547 + - _UnderlayOffsetX: 0.345 + - _UnderlayOffsetY: -1 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.6431373} + m_BuildTextureStacks: [] +--- !u!28 &-2596562958161992054 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoetsenOne-Regular SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 2 + m_Width: 2048 + m_Height: 2048 + m_CompleteImageSize: 4194304 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + m_PlatformBlob: + image data: 4194304 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0e0e0d0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020300000406070606030000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000305060706050300000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10121313131313131313131313131313131313131313131311100c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f111213131313131313131313131313131313131313131312110e0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f10121213131313131313131313131313100b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e10111212131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b080705020000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0f1012121313131313131313131312100b0a080500000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f1011121313131313131313131312110d07060300000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e1011121213131313131313131313120f09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101212131313131313131313131313131313131312100d080705020000000000000000000000000000000000000000000000000000000000000000020507080b0e0f111213131313131313131313131313131312110e0a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e1011121313131313131313131313131313110a0a070400000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f10111212131313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000030506090b0d0f1011121313131313131313131313131313110b0a0805000000000000000000000000000000000000000000000000000000020608080b0d0e0e0d0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203050000030607070604000004030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0d0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0d0d090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0a0b0b0a0908060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e1011121213131313131313131313131313120f0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1b1b1a1a18161413100c070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0d0e10070c10131313120f0b060f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f060b0f12131313120f0b060e0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1f1f20202020202020202020202020202020202020201f1e1c191515120f0a040000000000000000000000000000000000000000000000000000000000000000000000070c101213171a1c1e1f2020202020202020202020202020202020202020201f1d1a171312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070d11131417191b1d1e1f2020202020202020202020201f1d181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415181a1b1d1e1f1f1f2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1b181514120e09030000000000000000000000000000000000000000000000000000000000000306090e121415181a1c1d1e1f1f2020202020202020201f1d181715110c06000000000000000000000000000000000000000000000000000000000000000004060b0f121316181a1c1d1e1f1f2020202020202020201f1e191312100c0600000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020201e1c1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316191b1d1f1f20202020202020202020202020202020201f1d1a1514120e09020000000000000000000000000000000000000000000000000000000104090e121415181a1c1e1f1f20202020202020202020202020201f1e1b171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d11131417191b1d1e1f1f202020202020202020202020201e171614100b0500000000000000000000000000000000000000000000000000000306080d11131416191b1c1d1e1f1f2020201f1f1e1d1b181514120e09020000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1d1e1f1f202020202020202020202020201e181715110c06000000000000000000000000000000000000000000000003090e121415181a1a1a1a18161413100d07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0c0d0f1011060c1012131312100c0711100f0e0c0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e111414181a1b1b1b1a19161413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a191613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c101314151617181717161513120f0b06060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d10131416191b1c1e1f1f202020202020202020202020201f1c1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1e21222527282827262523201f1c1813110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d11131417191b1d1e181c1f20201f1c171d1b1a171514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000305090e111414171a1b1d171b1f2020201f1b171d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e202125282a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b292622211f1b150e080200000000000000000000000000000000000000000000000000000000000002090e12181c1f202327292b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a2724201f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181d20212426282a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2a2524211d1710090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1e2122242628292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521201e1a140f0b060000000000000000000000000000000000000000000000000000040a0f13151a1e21222527292a2b2c2c2c2d2d2d2d2d2d2d2d2c2a2424211d1710090000000000000000000000000000000000000000000000000000000000070c1013171c1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2c2c2a26201f1c17110a030000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292a2b2c2c2d2d2d2d2d2d2d2d2c2b2923221f1b150f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a2721201e1a140d0500000000000000000000000000000000000000000000000002080d11141a1e21222527292a2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2c2a282423201c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2b2423201c1710080000000000000000000000000000000000000000000000060b0f1213191d2021232527292a2b2c2c2c2d2c2c2c2b29272521201e1a140e0903000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2b2524211d171009000000000000000000000000000000000000000003090e151a1e21222526272726252320201d1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b1012131517191a1b1d1e1f171c1f20201f1c181f1e1d1c1b1917151313100c0707050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e2021252728282726252321201d1914110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060606060606060606060605000000000000000000000000000000000000000000000000040c13191d202125272623201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d101314181c1f202223242424242321201f1b171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114181d2020232628292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2821201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f262b2e2f323434353433322f2d2c2923201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315191d2021242628292b23282c2d2d2b28222a28262422211e1a1413100c070100000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e20212426282a22272b2d2d2d2b27222a28262421201e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b1e252a2d2e32343738393939393939393939393939393939393939393939393836332f2e2b262019140d0500000000000000000000000000000000000000000000000000000000070c141a1c23282c2d3033363838393939393939393939393939393939393939393939383734302d2c28231c150c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13181d2024292c2d313335373838393939393939393939393939393631302d28221b120b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f20262a2d2e313335363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939373634322e2d2a251f1b17110a0200000000000000000000000000000000000000000000040a0f151b1f22262b2e2f31333537383939393939393939393939393731302d28221a12090000000000000000000000000000000000000000000000000000070c12181c1f22282b2d2f323435373839393939393939393939393937332d2c28231c150c0300000000000000000000000000000000000000000000000000030a0f141a1e2124292d2e303335363738393939393939393939393938362f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d23282c2d30333537383939393939393939393939393939393939393836332e2d2a251f170f0700000000000000000000000000000000000000000001070c13191d20262a2d2e3134363738393939393939393939393939393939393735302f2c282118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e2125292d2e303335363738393939393939393939393939393938302f2c28211a11080000000000000000000000000000000000000000070c11171c1f20252a2d2e30323435363838393939393938373634322e2d2a251f1a150e06000000000000000000000000000000000000000000000000060b11171c1f22272b2d2f32343537383939393939393939393939393939393831302d28221b1209000000000000000000000000000000000000060e151a20262b2e2f3233343433322f2d2c2924201f1c17110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415171c1f2022242627282a2b2b23282c2d2d2c28232b2b292827262422201f1c181514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2d2e31333435343332302d2c2924201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0f111213131313131313131313110807050200000000000000000000000000000000000000080d161e24292c2d323433302d2b27221b140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010405050402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d202023292c2d2f3031313130302e2d2b2722201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e2024292c2d303234363738393939393939393939393939393939352e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e242931373a3b3e40414141403f3c3a38342f2c29241d160d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22252a2d2e30333536382e34383a3938332d373533312e2d2a26201f1c18120e0903000000000000000000000000000000000000000000000000000000000000000001070c11171b1f20252a2d2e313335362d3337393a3937332d363533312e2d2a25201f1c17110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131921272c3036393b3e4143454646464646464646464646464646464646464646464644433f3c3a37312a251e170e0500000000000000000000000000000000000000000000000000030b12181f252a2e34383a3d404244454646464646464646464646464646464646464646464544413d3a38342e261e1a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d24292c2f35393a3d404243454546464646464646464646464646433e3d39342d241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b2d31363a3b3e40414344454546464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36302b27221b140b060000000000000000000000000000000000000001070d161b20262b2e31373a3b3e40424345454646464646464646464645433e3d39342c241a10070000000000000000000000000000000000000000000000030b12181d23282c2d3338393c3e4042434445464646464646464646464544403a38342e261e150a000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445454646464646464646464645423c3b37322b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b20262b2e34383a3d3f4243454546464646464646464646464646464646464543403b3a3630292119100700000000000000000000000000000000000000030b12181e24292c31363a3b3e414244454646464646464646464646464646464544413d3c383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151b1f262b2d3035393a3d3f414344454646464646464646464646464646443d3c38332c231a0e050000000000000000000000000000000000030b12181c22282b2d3036393a3d3f41424344454546464646454443413e3b3a36302b261f180f07000000000000000000000000000000000000000000020a11171c23282b2d3337393c3e40424344454646464646464646464646464646443e3d39342d241b0e0500000000000000000000000000000000060f181f262b31373a3b3e404141403e3c3a39352f2d2b28221c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1e212123282b2d2f313234353638382e34383a3a38342e383736353432312f2d2c282321201e1a13120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232830363a3b3e40414141403f3d3a39352f2d2a251f170e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f202020202020202020201e1414110e08020000000000000000000000000000000008111a1f282f35393a3e40403c3937332d261d1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0e101212100f0c080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151a1d24292c2d2f34383a3c3d3d3e3e3d3c3b3937332d2d2c28231d1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f252a2d2f35393a3d3f41434445454646464646464646464646464645423a3936302920170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202830353c4247484b4d4e4e4d4d4b494745403a39352f281f1a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f272b2e3036393a3d404143444540454646443f444342403e3b3a36312d2c29231d1a150e09020000000000000000000000000000000000000000000000000000000000060b12181b22272b2d30363a3b3e404243453f44464646443f444341403d3b3a36302d2c28231c19140d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a32383b4146474b4e505252535353535353535353535353535353535353535352514f4c4847433c36302920170e040000000000000000000000000000000000000000000000050c151c23283036394044464a4d4f515253535353535353535353535353535353535353535352504d4a46443f38302b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f35393a4145474a4c4e50515253535353535353535353535352504b49453e362f261d1209000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282e34383a3d4246484b4d4e50515252525353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504e4b4846423b37332d261d1810080000000000000000000000000000000000040c121821272c32373b3c4247484b4d4f5051525253535353535353535352504b49453e362c22190f04000000000000000000000000000000000000000000070c151d23282e34383a3f4446494b4d4f5051525253535353535353535352514c46443f3830261c1106000000000000000000000000000000000000000000020a111720262b31363a3b4146474a4c4e5051525253535353535353535353514f4947433d342b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b323739404546494c4e505252535353535353535353535353535353535352504d4846423b332a22190c030000000000000000000000000000000000070d151d24293035393b4246484b4d4f515252535353535353535353535353535352514e4a48443e342e271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720262b31373a3b4146474a4c4e5051525253535353535353535353535353514a48443e352c20170d02000000000000000000000000000002080c151d23282d3338393c414647494c4e4f50515252535353525251504e4b4846423b37312a2119110700000000000000000000000000000000000000060c141c23282e34383a3f4446484b4d4f5051525253535353535353535353535353514b49453e362d20170c020000000000000000000000000000050f18212a31373c4247484b4d4d4d4d4b494745403d3938332d28231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f20252a2d2e2e34383a3c3e3f4042434445453f44464644404545444342413f3d3b3a38342e2e2d2a25201f1c17110f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343b4246474b4d4e4e4e4d4c494745413b39363029201b130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1e212126292b2c2c2d2d2d2d2d2d2d2d2d2b21201e19140d05000000000000000000000000000008111a232c313a4145474b4d4c4946443f382f2a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213171b1d1e1e1d1c191514120f090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141920262b2f35393a3e40454748494a4b4a4a494846443f3d3a38342e2b27201c17100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a3036393b404547494c4e4f51525253535353535353535353535353524f4746413a32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41464d5355585a5b5b5a59585653514b4745413a312c231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000002090c151c23282c32373b3c4146474a4c4e5051524b515353504a51504e4d4a4846423e3a38342f2b261f1a140d050000000000000000000000000000000000000000000000000000020a11171d24292d3337393d4246474a4d4e50514950535353504951504e4c4a4846423d3a38342e2a251f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019202830363d44484c5254585b5d5e5f60606060606060606060606060606060606060605f5e5c5955534e46413b322920160c02000000000000000000000000000000000000000000060f171e272e343b42464a5153565a5c5e5f5f606060606060606060606060606060606060605f5e5d5a5753504a423d352c241a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910191f282f353a4045474b515457595b5d5e5f5f60606060606060606060605f5d5856504841382f241b0c03000000000000000000000000000000000000000000000000000000000000000000000000010a11191e272e34383f44464a4d535557595b5c5e5e5f5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854524d46443f382f2a221a1108000000000000000000000000000000050d161d242932383c4347494d5355585a5c5d5e5f5f5f60606060606060605f5d575550483e342b20150a00000000000000000000000000000000000000000810191e272e34394045464a505355585a5c5d5e5f5f5f606060606060605f5f5d5953504a42382e23170c0000000000000000000000000000000000000000030c141c232831373b4246484c525457595b5c5d5e5f5f60606060606060605f5e5c56544e463d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e242932373c43474b515356595b5d5e5f5f6060606060606060606060606060605f5e5d5a54524d453c342a1e150b000000000000000000000000000000000810191f272f353a4145474d5355585a5c5d5f5f5f6060606060606060606060605f5f5d5b57554f45403930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f6060606060606060606060605e57554f473e32291f140900000000000000000000000000040c13191e272e34383f4446494c525456585a5c5d5e5f5f5f605f5f5f5e5c5a5854524d47423c332b23190c030000000000000000000000000000000000070f181e262e34383f444649505355585a5c5d5e5f5f6060606060606060606060605f5e585650483e32291e130800000000000000000000000000030d17212a333c42474d535558595a5a59585653514b4946443f38342e261e170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141a1c23282b2d31363a3b3e3f4446484a4c4d4e505152524a505353514a525251504f4e4c4a484645403e3b3a36302d2b28221c1b15100c07000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454d5254585a5b5b5a59585654514c4746413b322d251c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d2e3335383939393939393939393939382e2d2a251f170e0500000000000000000000000007101a242c353e434c5154585a5956535049413e363129211a110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2024282a2b2b2a282522211f1a15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171f252a3137394045474a4b515355565757575756545350494a4645403938322d28221b160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121b212930363b4146474b515356595b5c5d5e5f5f6060606060606060606060605f5b54524c443a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52575f626567676867666562605c5554514b433e352c241a0f060000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e272e34383c4347494c525457595b5c5e5f5f5c60605b5f5e5d5b595755534d4a4745403937312a251f170f09020000000000000000000000000000000000000000000000060b141c22282f35383f4446494d525457595b5d5e5f5b6060605b5f5e5d5b595754524d4a46443f38363029241e160e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222a323a41464f54565e6165676a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966625f58524c443b32281e130800000000000000000000000000000000000000000610182129303940444d52545c606366696b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6763605c544f473e362c21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b222b313a41454b5153555d606466686a6b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6964615a524a41362d1e150a0000000000000000000000000000000000000000000000000000000000000000000000020a131c232b303940444a505356575f61646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a696765615e57535049413c342b231a0f0500000000000000000000000000050e171f282f353d43484e5455575f626466686a6b6c6c6c6c6c6c6c6c6c6c6c6c6a64615a50463d32271b0f0300000000000000000000000000000000000008111a222b303940454b5153545b60626567686a6b6c6c6c6c6c6c6c6c6c6c6c6c6a66605c544a3f34281c1003000000000000000000000000000000000000030d151e262e343c43474d5355565d61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6b696260584e443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000910191f282f353c43474e54545c606366686a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966615e574e463c30271d1207000000000000000000000000000008121a222b313940454c5254575f616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a68636159514b42392e23180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6361594f443b3025190e020000000000000000000000060e161e2429303940454a505356565e6163656768696b6b6c6c6c6c6c6b6a696765615e57534d453d352b1e150b00000000000000000000000000000000071119212a30383f444a5053535b60626567686a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b64615a50443a3025190d0100000000000000000000000009141f29333c454d53575f6265666767666562605d555653504a443f38302921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10161c1f252a2e34383a3d4246484b4a50535557595a5b5d5e5e5f5f5c60605c5f5f5e5e5c5b5a59575553514b4b4846423d3938332d2b271f1c18120c070000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b51575e616466676867666563605d5554524d443f372e251c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e252931363a3b3f42444546464646464646464646443b3936302920170d0200000000000000000000030d19222c363e474f555d6065676663605b535046423b332c2417110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282b2d30343738383735322f2e2b26201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363c42474b515357555c606263646464636361605b535753514b47433d39332c272119130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c242d333b42464d5254555d60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68615e564c41362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565d61696e717374747473726f6d6765605d554f473e362c21180b02000000000000000000000000000000000000000000000000000000000000000000000000070e171f252a30394044464e5455565e61636668696b6b6c666d6c666c6b6a686664615f575753514b47423c3630292119140d05000000000000000000000000000000000000000000080f181d262d3339404549505356575e61646668696b6b656c6d6c656c6b69686664615e575753504a46423b3530282019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b343c444c52596063686e71747678797979797979797979797979797979797979797979797776726f6a615e564c443a3024190d02000000000000000000000000000000000000061018222a333b424a51575e61666d7073757778797979797979797979797979797979797979797979787774706d66605950483e33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242c343d434b51555d6065676d7073757678787979797979797979797979797976716c645c52483f30261c1106000000000000000000000000000000000000000000000000000000000000000000010a141c252e353d424a51545c606368696e717374767778787979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534e463d352b21170d030000000000000000000000040d172029313940454f54585f6267696e717375767878797979797979797979797876716c61584e43372b1f1306000000000000000000000000000000000007101a232c343c424b51545c6064666c6f717375767778797979797979797979797877736d665c5044382c1f12070000000000000000000000000000000000020b151f2730383f444e53575f6166686d707274767778787979797979797979797978756f6a60564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000009121b222b313a41454e53585f62666d70727576787879797979797979797979797979797979797876736e695f584e43392e23180c0000000000000000000000000008121a242c343d434b51565d6066696e7174757778797979797979797979797979797979787774706b605c544b4034281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f2730383f444e53575f6166686d707274767778797979797979797979797979797977706b61564d42362a1e110500000000000000000000060f18202830353f434b51545b606367686d70727475767778787979797978777674716e69615f574f473d30271d12070000000000000000000000000000071019232b333c424a50545c6063656c6f717375767778797979797979797979797979797977716c61564c41362a1d11050000000000000000000000020e1a25303b454d575f62696e7173747473716f6d676763605b54504a423b332a22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c3136383f4446494d535458545c606264656768696b6b6b6c666d6d666c6c6b6a696867656462605c545854524d4946443f3837322c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000004101c2834404b545c60696e71737474747372706d6766615e56514940372e231a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17202830353b4246484c4f515253535353535353535353514746413b32291f1408000000000000000000010b151f2b343e48505961676d7173736f6c65615a534d453e3628231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e34383a3d4143454543423f3b3a37312d29241e19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d2328323b42464e53555d606468676d6f70707171706f6e6c656763605c55544e49443e38322a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e363f454d52565e6165676d707274767778787979797979797979797979797978756d685e52463c32261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d686d767b7e80818180807e7c7976726d67615950483e332a1d140a0000000000000000000000000000000000000000000000000000000000000000000000081019202930363e424a515358606267686d70737476777879797979797877767573716e696864605c55534d46423b332a251f170e070000000000000000000000000000000000000009111a212a2f383f444b51535b606367696e71737576787879797979797877767473706e696763605c54524d46413a3229241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222b353d464e565e616b6f757a7e8183858586868686868686868686868686868686868686868584827f7c756e685e564c4135291e14080000000000000000000000000000000000050e18222a343c454d545c60696e73797d808284858686868686868686868686868686868686868686868583807d78706b615a50453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000050e19232c363e464e555d60676d72767a7d7f8183848586868686868686868686868685837e746e645a5042382e23170c00000000000000000000000000000000000000000000000000000000000000000009131c262e3740474f545c60666d7075787b7e80818384858585868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483817e7b76716c655f584f473d33291f140900000000000000000000010c161f29323a434b515960636a6f74787b7e80828384858586868686868686868685837e716a6054473b2e22150800000000000000000000000000000000040d19232c353e464e545c60666d7175797c7e80828384858586868686868686868685837f786d6053463a2f24180c00000000000000000000000000000000000a141d273139424a50585f62696e73777a7d7f81838485858686868686868686868684827c6f685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000009121b252d343d434c52585f626a6f74797c7f8183858586868686868686868686868686868686868583807b6f6a5f554b4034281c1004000000000000000000000006101a242c363e464e555d60686d72777b7e808284858586868686868686868686868686868584817d756d665c51453d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273139424a50585f62696e73777a7d7f818384858586868686868686868686868686847d70695e52463a2d201407000000000000000000050f18212a323a414550555c60666c6f73777a7c7f81828384858586868685858483817e7b756e6960594f43392e23180c00000000000000000000000000050e19222b353d454e545c60666d7075787b7e80828384858586868686868686868686868686847e71685e5246392d201307000000000000000000000005121e2a36424d575f696e767b7e808080807e7c7a7774706c66605c544d453c342a20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a21272c33383b42464a505356575e616567666d6f717273757677787879797979797978787776757472706e6d666764615e575653504a47433c38342e28231d150c09020000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d747b7e80818181807f7c7a77736e68625b524940352c1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172029323a41464d5354595c5e5f5f6060606060606060605e54524d443b3025190e02000000000000000007121d27313d46505a616b707a7e807f7c78716c615e57504840342e261e160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232830383f44464a4e505151504f4c4847433c3935302a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343e444d52575f62676d717577797b7c7d7e7d7d7c7b797673706d67626058555048443d3630292017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c252e38404851575e61686e72767a7d7f81828485858686868686868686868686868685817a6d61584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a82888b8d8e8e8d8c8b8986837f7a706b615a50463c2f261b110600000000000000000000000000000000000000000000000000000000000000000008111a222b333b424650545c60656a6f73777a7d7f81838485858686868685848381807d7b7874716d67615f57524d453f36302920191109000000000000000000000000000000000009121b232c333c424a50555d60656c7074787b7d80818384858586868686858483817f7d7b7874706d66615e56524c443e352f281f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b343d474f585f686d757c82878b8e909192939993939393939393939393939393939393939892918f8c88827a6e685d52453b3025190e02000000000000000000000000000000020c17202a343c464e575e666d737b8085898d8f919292989393939393939393939393939393939393999291908d8a847d716c61574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000020d17202b353e48505860676d737a7f83868a8c8e90919292999393939393939393939892908b80746c62544a3f34281c10030000000000000000000000000000000000000000000000000000000000000006101b252e384049515960666d72787d8185888a8c8e8f91919292939a939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a939292918f8d8b87837e786f6a60594f453b31251a0e0400000000000000000007131d28313a444c555d606b6f767c8084888b8d8f909192929299939393939399939290887c6f6256493c2f231609000000000000000000000000000000010c161f2b353e474f5860666d72797d8285888b8d8f9091929292999393939393999292908c7f7366554b4035291d100400000000000000000000000000000006111b262f39434b545c606a6f757b7f83868a8c8e8f909192929399939393939a9392918f857a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000008121b242d373f464e565d606a6f757c8185898c8e90919292999393939393939393939393939a939291908d857c6f675c5145382c1f130800000000000000000000030c18222c363e48505860676d737a7f83888b8d8f909292929993939393939393939393999292908e8a81786d60594f41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b545c606a6f757b8084868a8c8e8f9192929299939393939393939393999391867b6e6154473b2e2114080000000000000000030c17212a333c444c525a62676d72787c808487898b8d8f909192929293929292918f8d8b87827b706b60554b4034281c10040000000000000000000000020d17202b343d474f575f666d72787d8185888b8d8f909192929399939393939393939393999291867a6d6154473a2e21140700000000000000000000000714202d3a46525e696e7b82888b8c8d8d8c8b898683807d78726d665e574e463c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b32383d44484d53545c606367696e717477797b7d7f8081838485858586868686868585848382817f7d7b797774716e696763605b54544e46454039342e271e1a140d050000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7881878b8d8e8e8d8c8b898684807b726d635b52473e31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b444c52575e6166686b6c6c6c6c6c6c6c6c6c6c6c6b615e564d41362a1e110500000000000000000c18242f39434e58616c707d858b8d8c89847e766e69615a51443f3830281f170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343e424a5053575b5d5e5e5d5b5855534e4746413a363027221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1720293039404550565e616a6e757a7d81848688898a8a8a8a89878683807d79746f6a64615a544f46413a3227221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19222e37404a525b62696e747b7f8386898c8e8f90919292939a93939393939393939398928e82766a5f54473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e94989a9a9b9a99989992908c857d716c61584e41382d22170b020000000000000000000000000000000000000000000000000000000000000007101a232c343d454d525a61666d71777c8084878a8c8e8f919292939a99929291908e8c8a8885817d79746e69615e575146423b322b231a120a01000000000000000000000000000008121b242d353e464e545b60676d72787c8184878a8c8e90919292939a99929291908e8c8a8784817d79736e69615d565045413a312a221a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464f59606a6f7a81898f939a9a9d9e9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaa29f9e9c99948f847a6d60564c41362a1e110500000000000000000000000000000008131e29323c464e585f696e787f868d9297999c9e9e9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9a9691877e71695e53463a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000008141f29323d47505a616a6f7980858b909299999b9d9e9e9fa39f9f9f9f9f9f9f9faaa29f9c928b7e71665c5044382c1f1308000000000000000000000000000000000000000000000000000000000000040e18222d37404a525b636b6f787f84898e929797999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9d9c9a9894908a837c706b60574d42362a21160a0000000000000000010d18242f3a434c565e676d747c82888d919697999b9d9e9f9f9fa39f9f9f9f9fa49f9f9a8d8073675a4d4034271a0d01000000000000000000000000000008131e28313d474f59616a6f797f848a8e9297989a9b9d9e9f9f9fa39f9f9f9f9fa39f9f9d918477675d5145382c1f13060000000000000000000000000000000b17222d38414b555c666d737c82878c90939a999b9c9d9e9f9f9fa49f9f9f9fa49f9f9e988b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000007101a242d363f49515860686d757c82888e9297999b9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9c979184796d6053463a3025190d010000000000000000000b151e2a343e48505a616a6f7980868c9095979a9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9fa39f9f9d9b938d80746b6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa49f988b7e7265584b3f3225180c00000000000000000a151e29333c454d565d606c71797e84898d919696989a9b9c9e9e9f9f9f9f9f9e9d9c9a99938f867d70675c5145382c1f1409000000000000000000000008141e29323d464f59606a6e787e848a8e9297989a9b9d9e9f9f9fa49f9f9f9f9f9f9f9f9fa39f988a7d7164574a3e3124170b0000000000000000000005111e2a36424d56616e7b85909498999a9a99989993908d89847f786e695f584e443a3025190f050000000000000000000000000000000001020304000003060607070604000005040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f54575e61666d7073777b7e818386888a8c8d8e909191929292999a93929291918f8e8d8c8a888683817e7b7773706c6662605853514b454039302a251f170e060000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c9399999a9b9a99989a93918c867f736d63594f433a2f24180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c565e61696e7275777879797979797979797979776e685e5246392d2014070000000000000004101d2935404b55606a707e8792979a9996918a827b706c635b504a423a312920180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f172029303940454f545c6063676a6b6b6a6865625f5854524c46413a332d261d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029323a434b515a61696e757b81868a8e9192999697979796969892908d8a85817c76706c636059524c443e332d261d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2b344049525c646d727b81868c909299989a9c9d9e9f9f9fa49f9f9f9f9f9f9f9faaa29f94887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929fa6a6a7a7a7a6aba39f9d9791877e716a5f53493f33271e1408000000000000000000000000000000000000000000000000000000000000050f19222c353e464e575e616c71797e84888d919696999b9c9e9e9f9fa4a39f9f9e9d9b999797918e8a85817b746e69625b524d443d352c241c130a0100000000000000000000000007101a242d363f474f585f666c72797f84898d919697999b9c9e9e9f9fa4a39f9f9e9c9b999796918e8a85807b746d68615a524c433c342b231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1925303a444e58606b707c848e939c9fa4aca9abacacafb5acacacacacacacacacacacacacacacb4aeacaaa9a69e968d8174685e5246392d2014080000000000000000000000000000040d1925303a444e585f6a6f7b838c92989fa2a9a8aaabacaeb4acacacacacacacacacacacacacacacb5afacabaaa8a09992867b6e61564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444f59616c717c848d92979c9fa3aba8a9ababacaeb5acacacacacacacb4aeaca49e9185796d6053463a2f24190d0100000000000000000000000000000000000000000000000000000000000a15202a343f49525c636d727d848b91979b9ea1a9a6a7a9aaababacacafb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacabaaa9a7a69f9c9590867d70695e53463d32271b0f000000000000000004111d2935404b555e686d7981898f949a9ea1a8a6a8a9ababacacafb5acacacb5afacac9c8f8276695c4f4336291c070000000000000000000000000000010d19242f3a434f59616c707c838c91969b9fa2a9a6a8a9aaabacacafb5acacacb5afacab9f93867a6d6053473a2d2014070000000000000000000000000000030f1b27333f49535c676d7880878e93999d9fa4aca7a9aaababacacafb5acacb6afacacaa9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000030c19222c363f48515b626a6f7a81888f939b9fa2a9a8a9ababacaeb5acacacacacacacacacacb6afacacaba9a0968b7e7165564c41362a1e1105000000000000000007121d27303c46505a616c717c848c92989da0a7a7a8aaabacacafb5acacacacacacacacb5afacabaaa59d92897d70655b5044372b1f1509000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacacacb5afaa9a8d8174675a4e4134271b0e0100000000000006111c26303b454d575f686d757e848b91969a9da0a8a5a7a8a9aaababacacacacabaaa9aba49f989184796d6053463b31251a0e00000000000000000000010d1925303b444e58606b707c838b91969b9ea2a9a6a8a9aaabacacafb5acacacacacacacb5afaa998c807366594d4033261a0d000000000000000000000714202d3a46525e6975818e979fa6a6a7a7a6aba49f9d9a96918b837b6e6a5f564c41352921170b02000000000000000001040607090b0c0e0f1011060b0f1213131312100c071111100f0d0c0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181e272e343c42474f54596063696e73797d8084878b8e90929897989a9b9c9e9e9e9f9fa3a49f9f9f9e9d9c9b9a98979992908d8b8784807c78746f6a64605c54514b423e3630292017110a0200000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea4aba7a7a7a6aca49f9d98928b80736b61554b4135291e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e686d747b7f82848586868686868686868686847a6e6154473b2e2114080000000000000006131f2c3945515d676f7c869299a1a9a8a09d948f857e736d605c544b433b322a211910080000000000000000000000000000010202020303030404030303020201000000000000000000000000000000000000000000050e172129323a434b515961666d70747678787675726e6a65615d56524c443f382f2820170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029323b444c555c606c717b81878e92989b9d9fa3aba3a4a4a3aaa39f9d9a98928e89837d77706b615e564f443f382f271e150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46515b646e737e868e92999d9fa3aba7a9aaababacacafb6acacacacacacacb4aea6988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8998a3aeb3b4b4b3b3b5afaca9a19992867c6e655b50443b3025190d0300000000000000000000000000000000000000000000000000000000020b17212b343e474f5860696e757e848b91959a9ea0a8a6a7a9aaabacacafafacabaaa9a8a6a9a19e9b98928d87817b726d615e564f473e362e251c13090000000000000000000000030d19222c363f485159616a6e787f858c91969a9ea1a8a6a8a9ababacacafafacabaaa9a7a6a8a19e9a97928d86807a706c605d564e463d352d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606a707d8691969ea5acafb6b6b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b5b0a89f92867a6e6154473b2f24190d01000000000000000000000000010c161f2a36414c565f6a6f7c8590959fa3aaadb3b5b7b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b6b2aba2988e8174685d5246392d20160a000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56606b717e8791969fa2a9acafb5b4b6b7b8b9bbbfb9b9b9b9b9b9b9bfbab8ada1978a7d7063554c4135291d110400000000000000000000000000000000000000000000000000000000030f1b26313c46515b636e737f8791969ea1a9abadb3b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b7b6b4b0aba7a09892857b6e61594f43382c1c1106000000000000050f19232c3945515d676d7a838d929c9fa6abadb2b3b5b6b7b8b8b9bbc0b9b9b9c0bbb7aa9d9084776a5d51442f24180c000000000000000000000000000004111d2935414c55606b707e8691959ea1a9abadb3b3b5b6b7b8b8b9bbc0b9b9b9c0bbb9afa49a887b6e6255483b2f221508000000000000000000000000000005121f2b3744505b656d79828c92999fa4abacafb6b4b6b7b8b8b9b9bbc0b9b9c0bbb9b5a89b8f8275685c4f4235291c07000000000000000000000000000000000000000000000000000000000000000000000b151e2a343e48505a626d727c848e939b9ea6abadb3b4b6b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b2a89c908376685e5246392d20130700000000000000000c18232e39424e58616c717e8791969fa2aaacb1b3b5b7b8b8b9bbc0b9b9b9b9b9b9b9b9c0bbb9b8b7aea49d9083786c6053463c31261a0f01000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9c0b5a89c8f8275695c4f4236291c0f030000000000000c17232e38424d575f696e7a818b91979ea1a8aaacb2b2b4b5b6b7b8b8b9b9b9b8b8b7b6b5afaaa1968a7e7164574d42362a1b110600000000000000000005111e2a36414c56606a707d8590959ea0a8abadb3b3b5b6b7b8b8b9bbc0b9b9b9b9b9b9b9c0b4a79a8e8174675b4e4134281b0e010000000000000000000814212e3b4754616e7b87939fa9b0b3b3b3b3b5afacaaa8a19e9590857c6e685e52463e33291d140a00000001050707080d1113141618191a1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d08080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a303940444d535960636b70767b8084898d9195989a9d9fa3aaa5a6a8a9aaababacacafafacacababaaa9a8a7a5aba39f9d9a9795918d8984807c76716d66605c545046423b3328221c140b03000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb5b4b4b4b3b6afacaaa29f928a7d70675d51453c30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7a81878c8f9192929993939393939393968a7d7064574a3d3124170a00000000000005111e2a36424d56606d79849198a3abb3b2aca69f9792887f746d665d554c443c332b221a1109000000000001040607090a0b0c0d0e0f0f0f101010101010100f0e0d0d0c0a0908070502000000000000000000000000040e172029333b444c555c606b70787d8183848483827f7b77726d68615e565049413a322921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323b444d565e676d757e858e93999fa2aaaaacafb5b0b1b0b0b4aeaca9aaa29f9b95908a837d756d6861595049413930271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59636d73808b92989fa3abacafb5b4b5b7b8b8b9b9bbc0b9b9b9b9b9b9b9beb3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4bfc1c1c0bfc0bbb9b3aba2989082776c60564c41362a1f150b010000000000000000000000000000000000000000000000000000000a141d29333d474f59616a6f7b828a91969da0a8aaacb2b2b4b6b7b8b8b9bbbbb9b8b7b6b4b3b3adabaaa29f99938e867f766e69605950483f372e251b1208000000000000000000010b151f2b343e48515b626b707c838b92979ea1a8abadb2b3b4b6b7b8b8b9bbbbb9b8b7b6b4b2b2acaba9a19e99928d857e756d685f584f473e362d231a1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3846525e686f7c869298a1a8afb9bbc0c3c4c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac6c5c4c1bbaea3998c7f7265564c4135291d110400000000000000000000000007121d28313946525e686f7c8591979fa7aeb4babec2c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c4c3bdb4aa9f92867a6d6154473d32271b0f01000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e68707d879299a0a8adb3b9bbc0c1c3c4c5c5c7cbd1c6c6c6c6c6d0cac6beb3a99b8e8175675d5145392c2014090000000000000000000000000000000000000000000000000000000006121f2b37434e58626d73808c9299a0a8adb2b8b9bebfc1c2c4c4c5c5c6c8ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c4c2c0bcb7b1aaa2979082766b605448382e23170b0000000000000b16212d39444f59606d798390959da4abb0b7b9bdc0c2c3c4c5c5c5c7cbd1c6d2ccc4b8ab9e9185786b554b4035291d1004000000000000000000000000000613202c3945515d676f7d869298a0a7adb2b8babec0c2c3c4c5c5c5c7cbd1c6d1cbc7c0b6ac96897c706356493d3023160a0000000000000000000000000004111d2935414c56606c77818e949fa3abafb5b9bbc0c1c2c3c4c5c5c6c7ccd2d2ccc8c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000007121d27303c46505a626c727f8791969ea5aab0b8babec1c3c4c5c5c7cbd1c6c6c6c6c6c6c6c6d2ccc8c6c5c4b9ac9f93867a6d6154473a2e2114080000000000000004101c2834404b545f6a717e879299a1a8aeb4b8bcc0c2c3c5c5c5c7cbd1c6c6c6c6c6c6d1cbc7c5c5c0b8aca0958a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000000000000000000000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6d2c3b6a99d9083766a5d5043372a1d1004000000000003101c28343f4a545e696e7b848e939ea1a9acb2b7b8bdbec0c2c3c4c5c5c5c6c5c5c5c4c2c0bbb2a99c8f8276695e5346382d22170b0000000000000000020d17212d3946525e686f7c869297a0a7acb2b8b9bec0c2c3c4c5c5c6c7ccd2c6c6c6c6c6d1c2b5a89c8f8275695c4f4236291c07000000000000000000000b1724313e4a5764717d8a99a4afbbbfc0c0bfc0bbb9b7b2ada7a09791847a6d615a50453b2f261b110606080d11131417191d202123242627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228343c424a51575f616b70767d82878c91969a9da0a7a7aaacaeb4b2b3b4b6b7b8b8b8b9bbbbb9b9b8b8b7b6b5b4b2b4aeacaaa7a7a09d9a97918d88837e79726d66615a524d453e332d261d150c030000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2bdc1c1c0bfc0bbb9b4aea49e9184796d60584e42382e23170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7a848e939a9b9e9f9fa39f9f9f9f9f9fa8978b7e7164584b3e3125180b0000000000000714202d3a46525e6973808d96a0aab4bdbdb8b0a9a29a938c81786d675e564d453d342c231b1206060709080d111314151618191a1b1b1c1c1d1d1d1d1d1d1c1c1b1a191817161414110e080a070705010000000000030d162029323b454d565e676d747d838a8e909191908e8b88847f7a736d68605b534c443b33291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b444d565e686d79818a92979fa4abaeb4b7b9bbc0bdbdbdbdbfbab9b6b3aeaba79f9d959089817a706b605b534b423930271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b727f8c929fa2aaaeb4b9bbc0c1c2c3c4c5c5c6c8ccd2c6c6c6c6c6d0c0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd1cecdd1cbc7c4bdb4aa9f948b7e71685e52463d31271d1207000000000000000000000000000000000000000000000000000006111b262f3b454f59616b707c858f949ea1a8acb1b7b8bdbfc1c2c4c5c5c6c8c7c5c5c4c3c1bfbeb9b8b3aeaba49f98928b827b6f6b615a51493f372d241a1007000000000000000007121d27313c46505a626d727d8690959ea1a9adb2b7b9bdbfc1c3c4c5c5c6c8c7c5c5c4c3c1bfbdb9b7b3adaba39f97928a817a6f6a605950483e362c23190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616d7a849198a2aab2bac1c8ccd2d1d2d2d4d7ddd2d2d2d2d2d2d2d2d2d2d2d2d2dbd6d3d2d1cbbfb5ab9c908376685d5245392c2013070000000000000000000000010d18242f3943505a616d7a849197a1a9b1babfc6cad0d1d1d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2dcd7d3d2d1d0c5baaea3988c7f7265594f43382c1d120700000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b859299a3abb2babec5c7cbd1d0d1d1d2d3d7dcd2d2d2d2d2dbd6cfc4b8ac9f92867a6d6054473b30251a0e020000000000000000000000000000000000000000000000000000000815212e3a47535f6a727f8c929fa3abb2b9bec4c6c9cfcecfd0d1d2d2d2d4d8ddd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd8d4d2d2d2d0cfcdc7c3bcb3a99f94897c6f63544a3f34281c10030000000004101c27323c4955616c75818e959fa7aeb7bbc2c5c9cfced0d1d2d2d2d4d7dcd2ddd2c5b8ac9f928579675d5145382c1f130600000000000000000000000004111d2935414c56606d7a849198a2aab1b9bdc4c6cad0ced0d1d2d2d2d3d7dcd2dcd7d2bdb1a4978a7e7164574b3e3124180b000000000000000000000000000613202c3945525d68727e8b939ea6afb5bbc0c6c8ccd2cfd0d1d2d2d2d4d7ddddd8d1c4b7ab9e9184786b544a4034281c100400000000000000000000000000000000000000000000000000000000000000000c18232e39424e58616c717e8b9299a1a8afb6bbc1c6cad0d0d1d2d2d3d7dcd2d2d2d2d2d2d2d2ddd8d4d2d2c7bbafa4998a7e7164574b3e3025190d0100000000000006131f2c3845515c666f7c869299a3abb2babfc6c8cecfd0d1d2d2d4d7dcd2d2d2d2d2d2dcd7d3d2d2c8bcb1a79c9083766a5f5347392f23180c0000000000000000000000000000000000000000000000000000000000000000000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d0c3b7aa9d9084776a5d5144372a1e1104000000000006121f2c3844505c666e7b8591969ea5adb2b9bdc4c5c8cecdcecfd1d1d2d2d2d2d2d1d0d2ccc4b9ac9f93877b6e6153493f33271b0f030000000000000009141f2c38444f59616e7a859198a2a9b1b9bdc4c6cacfced0d1d2d2d2d4d7ddd2d2d2d2d2d0c3b6a99d9083766a5d50432e23180c000000000000000000000c1925323f4c5865727f8b98abb5c0cdcdcdd2ccc7c6c3bdb9b1a9a0968f81756c61574d41382d2217101313191d20212424292c2d2f313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333e464e545c60696e767d83898f939a9ea1a8aaacb1b4b6b8babfbfc0c1c3c4c4c5c5c5c7c8c6c5c5c4c4c2c1c0bfbfbab9b6b4b1acaaa9a19e9a95908b847e79706c615e5750443f382f271e150c0300000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcececdd2ccc8c6bfb9ada1968d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a75828f969fa4acaaabacafb5acacacacaca5988c7f7265594c3f3226190c000000000004101d2935404b55616e7b86929fa8b2bcc6c8c2bcb3aca49f938e82796e685f574e463d352d24171113131618191d2021222324262728282929292a2a2a2a29292928272625242221201e1919171413110d08070502020b151f28323b444d575e686d79808a91959a9d9e9e9d9b9895918c86807a726c655e564d453b31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018242f39434c565e686e7a838e939fa2a9afb5babfc4c5c7cbd1cacad1cbc7c5c3bebab8b1aba79f9d938e857d736c655c544b43392f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666f7c87939fa4aeb4babfc5c7cbd1cfd0d1d2d2d2d4d8ddd2d2d2d2d2cec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9dadcd7d3cfc6bcb0a69f92857a6e61594f43392f24180b02000000000000000000000000000000000000000000000000000b17222d38414d57606b707d8691979ea6acb2b8bdc3c5c8cececfd1d1d2d2d4d4d2d2d1d0cecfc9c6c4bebab5afaaa29f948f857d716c635b51493f362c22190d03000000000000000c18232f39434e58616c727f8792989fa7adb3b9bdc4c5c9cfcecfd1d1d2d2d4d3d2d2d1cfcecec9c5c4beb9b4aea9a19e938e847c706b615a50483e352b21170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75818e96a1aab4bcc4ccd4d8dddedfdfe0e3e8dfdfdfdfdfdfdfdfdfdfdfdfdfe7e2dfdfdcd1c5b9ac9f92867a6d6054473a2d211407000000000000000000000004101d2935404b55616c75828f96a1a9b3bbc2cbd0d6dbdddedfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfded6cbbfb4aa9d9184776b605448392f24180c00000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774818d97a2abb5bdc4cad0d3d7dcdcdededfe0e3e7dfdfdfdfdfe7e0d3c7baaea2988b7e7164574d42362a1e120500000000000000000000000000000000000000000000000000000713202c38444f59626f7c86929fa4afb5bdc4c9cfd2d5dadadcdddededfdfe0e4e8dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e4e0dfdfdedddcd8d3cec5bbb0a69b8e8174665c5044382b1f1206000000000713202c38444f5964707d8a939ea7b1b9c0c7cdd2d5dadbdcdededfdfe0e3e8dfe0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000713202c3945525d6873808d96a1aab4bcc3c9cfd3d6dbdbdcdddedfdfe0e3e8dfe8d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000714212d3a4754606d7a85929fa5afbbc0c7ccd2d4d8dddcdddededfdfe0e3e8e8dfd2c5b8ac9f928579665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000004101c2834404b545f6a717e87939fa3abb2bac1c6ccd3d6dbdcdededfe0e3e7dfdfdfdfdfdfdfdfe8e4e0dfd7ccc0b5ab9a8e817467564c41362a1d1105000000000004111d2935414b55606d79839098a2abb5bdc4cad0d4d9dbdddedfdfe0e3e8dfdfdfdfdfdfe8e3e0dfd9cdc3b7ab9f94887b6e62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfddd0c4b7aa9d9184776a5e5144372b1e11040000000004111d2935404b55606d78839097a1a8afb9bec4c9ced1d4d9dadbdcdddededfdfdfdfdeddddd4c8bbafa49a8c8073655b5044372b1f1307000000000000020e1a25303b4854606b75818e97a1aab3bcc3c9ced2d6dbdbdcdddedfdfe0e3e8dfdfdfdfddd1c4b7aa9e9184776b544a4034281c10040000000000000000000b1825323e4b5865717e8b98abb5c0cbd7daddd7d4d2cfc9c3bbb2a89e938b7e71695e53493f33271e1c1f20252a2d2e302f35393a3c3e3f4142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262f383f4450585f666d737b828990949c9fa4acadb2b7b8bcc1c3c5c7cbd0cdcecfd1d1d1d2d2d4d4d2d2d2d1d0cfcecdd1cbc7c5c3c0bcb8b7b2adaba79f9d96918b847d756e69615a504a423930271e150a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed2dddaddd8d4d0c9bdb2a89f93877c6f665c50443b31251a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88949ea8afb6b7b8b9bbc0b9b9b9b9b3a6998d8073665a4d4033271a0d00000000000613202c3945515d6773808d99a3aebac4ced4cec5beb6afa59d948f837a6e6960584f473e3627221b1f20232524292c2d2f3031323435353536363637373636363535343332312f2e2d2a25262321201d191414110e0a141d27313a444d565e696e7a838d929da0a7a9ababa9a8a7a09d98928d867f776d685e574d43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222935404b555e686e7a8490959ea5adb3bbc0c7cad0d2d4d7dcd7d7dcd7d3d2d0cac6c2bcb8b1aba59e97918880776d665c554b42382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78839199a4afbabfc5cbd1d3d7dcdcdddededfdfe0e4e8dfdfdfdfdccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0dbe7e8e3e0d8cec2baada2978e81756b60554b4035291d140a000000000000000000000000000000000000000000000000030f1b27333f49535e696f7d869298a1a9b0b9bdc4c8ced2d4d9dadcdddedfdfe0e0dfdedddcdbdad5d2d0cac7c0bbb4aea69e9792877e726d635b51483e342b1f150b01000000000004101c2934404b55606a717e879399a2aab1b9bec5c9cfd2d5dadbdcdededfdfe0e0dfdedddcdadad5d2cfc9c6bfbab3ada59e9691867d716c615a50473d33291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666f7c89939ea8b2bcc5ced6dee4e8ebebecedf0f4ececececececececececececf8f2eeecebe0d4c7bbafa3998a7d7064574a3d2f24180d01000000000000000000000613202c3945515d67717e8a949ea8b2bbc4cdd6dce2e6eaebececeff3ecececececececececececececf3efedece7dcd0c6b8aca095897c6f63554b4035291d100400000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa9b3bdc6cfd6dbe0e3e8e9eaebecedeff3ececececf8efe2d6cabfb4aa9c8f8276695e52463a2d20150a00000000000000000000000000000000000000000000000000000916222f3b4854606b76839099a3aebbc0c7cfd5dadfe2e6e7e9eaebebebecedf0f4ecececececececececececececececececececececececececececececececececececececececf4f0edececebeae9e4e0d7cdc2b8ab9f9285796d6053463a2d201307000000000916222f3b4854606b7783909da5afb9c3cbd3d8dfe1e5e8e9eaebebecedeff4efe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000000714212d3a4754606d7a86929fa8b2bcc6ced5dadfe2e6e8e9eaebebecedeff3ece5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000005121e2a36424d5766727f8c97a2adb7c1cbd1d7dde0e4e8e9eaebebececedf0f4ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000020c16202c3845515c666f7c879299a4aeb5bdc4ccd2d7dfe2e6e9ebebecedeff3ececececececececf4f0ede8ddd2c4b7aa9d918477685e5246392d20130700000000000613202c3945515d67727f8c95a0aab4bdc6cfd6dbe2e4e8eaebebecedeff4ececececececf3efedecdfd3c7bbb0a69a8d8074675c5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ecececeaddd1c4b7aa9e9184776b5e5144382b1e1105000000000613202c3945515d67727f8c959fa9b2bac1c9cfd5dadee1e5e7e8e9eaebebecececebebeae4d8ccc0b6ac9e9184786c6053463a2f24180d01000000000005121e2a36424d5763707d89939ea9b2bcc5ced5d9dfe2e6e8e9eaebebecedf0f4ecececebded2c5b8ab9f928578665c5144382c1f12060000000000000000000a1623303d495663707d8999a3afbbc7d4e0e8e3e0dfdad5cdc4baafa59f92857b6e655b50443c3027282c2d3036393a3d40414547494b4c4d4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273038424a505a616a6f787f868f949c9fa6acafb6b9bdc4c5c8ced0d2d3d6dcd9dbdcdddededfdfe0e0dfdfdededddcdbdadcd7d3d2d0cec8c5c4beb9b8b1aba8a19e96918a827b716c605b544b423930261c1106000000000000000000000000000000000000000000000b1825313e4b5864717e8b97acb6c0ccd8e4e8e4e0dacfc4bbafa4999083786d60574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b0bbc0c4c5c5c7cbd1c6c6c1b4a79a8e8174675b4e4134281b0e01000000000714202d3a4753606d7985929fabb4bfccd6e0d7d0c7c0bbafa69f9590847b6f6a615950483f332d282c2d30322f35393a3c3d3e3f404142424243434343434343424140403f3d3c3b39363033302e2d292421201e19151c262f39434c565e696e7b8490959da4acb1b6b7b7b6b5b1acaaa29f98928b827a6e695e554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343c45515d676e7a8391969fa7afbabec5ccd2d6dbdfe0e3e8e4e3e7e3e0dfdbd6d3cdc8c3bcb8afa9a19a938c81786d675c544a3f33281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d5764717e8a95a0abb5c0cad0d7dce0e3e8e8eaebebececedf0f4ececece9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4becad6e2eeefeae0d6cabeb3a99e93897d70675d51453c2f261c1106000000000000000000000000000000000000000000000005121f2b3744505b656e7b859298a3aab3bbc1c9ced4d9dee1e5e7e9eaebebecededecebeae9e7e6e1dfdbd6d2ccc6bfbab0a9a199928a7f726d625a50463c31271d120700000000020c17202c3845515c676f7c869299a4abb4bcc2c9cfd5dadfe1e5e7e9eaebebecededecebeae9e7e5e1dedad5d1cbc5beb9afa8a19892877e716c61594f453b2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afbac4ced7e0e8f0f4f9f8f9f9fcfffff9f9f9f9f9f9f9f9f9f9f9fffefbf9efe3d7cbc0b5ab9a8d807467554b4035291d110400000000000000000004111d2935404b55606d7984919ea6b0bac4cdd6dfe7edf2f7f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9fffffcf9f8ede2d4c8bcb1a79a8e8174675d5145392c1f140800000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a2adbcc5cfd8e1e6eceff3f9f7f8f8f9fbfffff9f9f9fff3e7dbd0c6b9ac9f93877b6e6154483c32261b0f0000000000000000000000000000000000000000000000000004111d2935414c5663707d89949fabb4bfcbd1d9e1e6ebeef2f7f5f7f7f8f8f9fafcfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcfaf9f8f8f7f5f2e9dfd3c6baaea298887c6f6255493c2f221609000000000a1623303d495663707d8995a0acb7c1cbd4dde4e9edf1f6f6f7f8f8f8f9fcfff3e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000b1825323e4b5865717e8b98a2aebac4cfd8e0e6ebeef2f7f6f7f8f8f8f9fcfff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000714212d3a46535f697784919da9b3bec9d7dce3e8edf0f4f9f6f7f8f8f9f9fcfbefe2d6cabfb4aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000008131e2a36424d57606d79839099a3abb5bfc6cfd6dee3e8eef2f7f7f8f8f9fbfffff9f9f9f9f9f9fffffcf9ebded1c5b8aca096877a6d6154473a2e21140700000000000714212d3a4754606d7a85929fa7b1bcc6d0d8e1e7edf0f5f6f8f8f8f9fcfffff9f9f9f9fffffcf9f0e4d8cdc2b8ab9f9285796d6053473c32261b0f010000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000714202d3a4753606d7a85929fa7b1bbc4ccd5dae0e5ebedf1f6f5f6f7f8f8f8f9f8f8f8f4e8ddd2c7b9aca196897d7063554b4135291d110400000000000714202d3a46525e6976828f9ca5afbbc4ced7e0e5ebeef2f7f6f7f8f8f9f9fcfffff9f9ecdfd3c6baada29786796d6053463a2d2013070000000000000000000714212d3a4754606d7a86929facb9c5d2dde8f0edece5dfd6ccc1baaea2988f82776c60584e42392e34383a3d4146474a4d4c52545657595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273039424a545b606c717c838c92989fa6abb0b9bbc0c7c9cfd1d4d9dddfe0e3e7e6e7e9eaebebebecededececebebeae9e8e7e7e3e0dfddd9d4d1cfc9c6c2bcb8b2ada8a09e948f857e736c665c544b42382e23170f050000000000000000000000000000000000000000000a1623303d495663707c899aa4afbbc8d4e0edf0ebe0d7ccc0b5aba0958c7f72695e53463e31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1ccd2d2d2d4d7dcd2cec2b5a89b8f8275685c4f4235291c060000000004101c2834404b5464717e8a98a2aebdc6d1dee8e2d9d2ccc1b8b0a7a09691857c706b615a51443f3834383a3c3e4141454748494b4c4d4e4e4f4f5050505050504f4f4e4d4c4b4a4947464142403d3a3935302e2d2a2521222d38424b555e686e7b8491969fa7aeb8bcc3c4c4c3c1bcb8b4aeaaa29f948f837b6e675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b606d79839095a0a8b1b9c1cacfd7dde3e7ecedeff4f9f8f3efecece6e2dfd8d4cdc8c1bbb3aca49f938e82796d665b50443d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000405050505050505050505050505050505050505050714212d3a46535f697683909da7b1bdc7d2dbe2e7edeff3f9f6f7f8f8f9fafcfffff9f7eaddd1c4b7aa9e9184776b5e51442f24180c00050505050505050505040301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebac6d3dfeaf5f2e6dbcfc5bbafa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000004111d2935414b55606c77828f97a2aab4bcc4cdd5dae0e5eaedf1f6f5f0eceae9e5e3e2e3e6eaebedeeebe6e3ddd7d0cac2bbb3aba39f918b7f726c61584e43392f24180b0200000008131e2a36424d57606d79839198a3abb5bdc5ced5dae1e5ebedf1f6f4f0edece9e5e3e2e3e7ebeceeedebe6e2dcd7cfc9c1bab2aaa29992877e706b60574d42382d22170b03000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5964717e8b95a0abb7c1ccd6e0e9f2fafffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c3b6aa9d908377675d5145392c2013060000000000000000000613202c3945515d6773808d96a1adb8c1ccd6dfe8f1f8fefffffffffffffffffffffffffffffffffffffffffffffef0e5d9cec3b8ab9f9285796d6053473b3025190d01000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3beced7e1eaf3f7fcfffffffffffffffffffffffffff8ede0d4c7bbafa4998c7f7266584e43372b1c11060000000000000000000000000000000000000000000000000613202c3945525d6875828f9ca6b0bdc6d1dce3ebf3f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988b7f7265584c3f3225190800000005111d2a36414c566774818d9aa7b1bcc9d3dde6eff4fafdfffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000005111d2935414c566875828f9baab4bfccd6e1eaf2f6fbfefffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000815222e3b4855616e7b8895a0acbbc5d0dbe8eef4f9fcfffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000010d1924303a46525e6973808c95a0abb5bdc7d1d8e1e8f0f4fbfefffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8968a7d7063574a3d302417090000000005121e2a36424d5765727f8b97a2adb9c3ced8e2eaf3f8fefffffffffffffffffffffffffffffffffff4e9dfd3c6baada2978b7e7164584e43372b1d1307000000000000000000000000000000000000000000000000000000000000000005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000004101c2834404b5465727e8b97a2adb9c3cdd6dee6ebf1f6f9fdfffffffffffffffffffffff9eee4d5c9bdb2a89b8e8175675d5145392c20140900000000000815212e3b4854616e7b87939facb9c1cdd6e0e9f2f6fafefffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e2114080000000000000000000613202c3945515d677683909dabb5c0ccd7e3f0f9f6f1e7ded6cabeb3aa9f948c7f726a5f544a403a4045464a4c52545759565d606264666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424a545c666c737e8690959fa3aab0b7bbc2c8ccd2d5dadee0e5e9ebeceff3f8f4f6f7f7f8f8f8f9faf9f8f8f7f7f5f4f8f3efecece9e5e0dedad5d2cdc8c4bdb9b2aca69e97928a80786d665c544a3f342821170d0200000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1dce8f4f4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdddedfe0e3e8dccfc3b6a99c908376695d50432d22170b0000000006131f2c3845515c6675828f9caab4becfd8e2f0ebe4ddd8cac2b9b1a8a09792867d716c635b504941404546494b4d4c5154555657595a5b5b5c5c5c5d5d5d5d5c5c5c5b5a5958575554524c4e4c4a4746413e3b3936302e2b333f4a545d676d7a839196a0a8b1b9c0c8ced1d1d0cec8c6bfbab4aea69f959183796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e58636d75818e95a0a8b1bac2cbd6dbe1e8eef3f8f9fcfffffffffbf9f7f2eee9e4dfd8d4cdc4beb6afa59e948f81786c60594f41382d22170b000000000000000000000000000000000000000000000000000000000000000000000407090a1112121212121212121212121212121212121212121215222e3b4855616e7b88959fabb9c3d0d9e3ecf3f8fcfffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d101212121212121212121211100e0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c3ced9e4f0f7ece1d7cdc1b9aca0968d80736a5f544a3f33281f14080000000000000000000000000000000000000000000613202c3945515d67727e8b949fa9b3bcc6ced6dfe5ebf1f6f9f7f2eae4e0ddddd8d6d5d7d9dedfe1e5ebf2eee8e2dbd6cdc5bdb4aea39f93877e716a60554b4035291d140a0000010d1925303a46535e6973808d95a0aab4bdc7d0d7e0e6ecf1f6faf5eee8e4e0dfdcd8d6d6d7dadedfe2e6ecf2ede7e1dad5ccc4bcb3aba39992867d70695e544a3f33281f140900000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7783909da7b1bcc9d3dee8f2fbfffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000714202d3a4753606d7a85929fa8b2bdcad3dee8f1fafffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd3c6baaea2988a7e7164564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0d8e9f3fcfffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9d9084776a5f5347382e23170b0000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c2cfd8e2eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c1b4a79b8e8174685b4e412f24190d0100000713202d3946525e687784919eaab7c3cedde5eff8fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000713202d3946525d687884919eabb7c4d0dee8f3fcfffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000b1724313e4a5764717d8a97a8b1bdcdd7e1edf9fffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa7b1bdc6d0d9e3eaf3fafffffffffffffffffffffffffffffffffffffffffdf1e5d9cebfb3a6998c807366594d4031261a0e020000000714212d3a46535f697783909da9b3becbd5e0eaf4fcfffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99d9083766a5f53473a2f24180d01000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000006131f2c3845515c6675828f9ca9b3becbd4dfe8f0f7fdfffffffffffffffffffffffffffffff1e5dacec4b8ac9f92867a6d6054473b31251a0e02000000000c1925323f4c5865727f8b9aa4afbbc8d3dfe8f2fbfffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f22150800000000000000000004111d2935414b5565727f8c99a4afbbc7d4e0eaf6fff9f0e6dbd0c5bcb0a69f92867c6f665c5145464b515356565e61636669686d6f7172747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081117232e38424a545c666d78808a9298a0a7aeb4bcc2c7cdd4d8dde4e5ebedf0f6f8f9fbfffffffffffffffffffffffffffffffffffffffffbf9f8f5f0edebe6e1dfd8d4cfc9c4bdb9b0a9a29f928d81786d665c50443e33291f140900000000000000000000000000000000000000000713202d3946525e687783909dabb5c0cbd7e3eff9eee3d9d0c3baaea2988f82756c61554c4135291e150a000000000000000000000000000000000000000000000000000000000000000001050707090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b101d293643505c6976838f9ca9b6c2cfdce9ecedefeaddd0c4b7aa9d9184776a544a3f33281c0f030000000713202d3a4653606d7986929facb8c5d0dfeaf4f5eee8dcd3cbc3bab2a9a19892877e726d605b534a4b515356585a555d6062636465676868686969696a6a69696968686766656462615e565b595654524c4b4746413c3b373d44505b666d79839095a0a8b2bac2cbd4d9dededcd9d4d0cac5bfbab0a8a0958c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545f6a727f8c939ea7b1bac3ccd4dde6ecf4f9fffffffffffffffffffffffefbf5f0eae4dfd6d0c7c0bbafa69e938c80736b6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000040b101316161d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f25323f4c5865727f8b98a7b1bccbd5e2ebf5fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145382c1f1f1f1f1f1f1f1f1f1f1f1e1e1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675818e9ba7b1bcc8d4e0ebf6f3e9dfd5c9bdb2a89f92877c6f665b50443b3025190d040000000000000000000000000000000000000004101c2834404b54606d7a85929ea6b0bbc5ced8e0e8f1f6fcfbf3ece6dfd9d4d1d0cbcac9cacdd1d2d5dae0e8eef4ede7dfd7cfc6bfbaafa49992877c6f675d51453d2f261b11060005111d2a36414c56616e7b86929fa7b1bcc6d0d9e2e9f2f7fdfaf4ebe4ddd8d4d2cfcbc9c9cacdd1d2d5dae1e9f1f3ece6ded6cec5bdb5aba39892857b6e665b50443b31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0acb9c3cddbe5f0fafffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399897c706356493d30231608000000000000000006131f2b37434e5865727e8b98a2aebac4cfdce5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9c8f8275685e5246392d201409000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fdfffffffffffffffffffffffffffffffff4e8ddd2c7b8aca095887c6f62544a3f34281c100300000000000000000000000000000000000000000000000b1824313e4b5764717e8a99a3aebac7d4e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e9dcd0c3b6a99d9083766a564c4135291d110400000714212e3a4754616d7a8796a0acb9c5d2deebf7fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000714212e3a4754616d7a8796a1acb9c5d2deebfafffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000d1a2733404d5a6673808d99a6b3c0ced9e9f3fffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000713202c3945525d6874808d99a3aeb9c3cfd8e2ebf4fcfffffffffffffffcf9f9f9fcfffffffffffffffffffff6e8dccfc2b5a99c8f827669574d42362a1e12050000000815222e3b4855616e7b8895a0acbbc5d0dde7f2fcfffffffffffffffffffcf9f9f9fcfffffffffffffef2e6dbcfc5b7ab9f95887c6f62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12050000000713202d3a4653606d7985929facb8c5cfdfe6f1fafffffffffffffffffffffffffffffffffff6ebe0d3c6baaea2988b7e7164574d42362a1e1205000000020f1c2835424f5b6875828e9bacb6c0ccd8e5f1fafffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c30231609000000000000000000010d18242f3b4854616e7b87939facb9c3ced9e5f1fcfff7ece1d7cec2baaea3989083786d60585153555c606367686d707376787a7c7e7f80828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a2328343f4a545c666d78818d929fa2aab1babfc6ced3d8e0e4e8eef1f6f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f1eeeae4e0dad5cec9c1bbb3ada49d938f81786d605a50453b30251a0e020000000000000000000000000000000000000005111d2935414c5666737f8c99a3afbbc7d4e0e9f5f5ebe2d6cabfb4aa9e948a7d70675d51453d30261c1106000000000000000000000000000000000000000000000000000000000105080d111314161717181818181818181818181818181818181c2936434f5c6976828f9ca9b5c2cfdce8f5f9f8ebded1c5b8ab9e928578665b5044382b1f1206000000091623303c4956636f7c8998a2aebac7d3e0ecfcfff9eee5ddd5ccc4bbb3aaa29992887f736c655c54555c6063656769676d6f7071727374757575767676767676767574737372706f6e686a686663615d565754524c49474347515b606c78818f959fa8b1bac3ccd4dde5eaeae9e5e2dbd6d0cac2bab1a79c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515c666f7c87929fa5afb9c3ccd5dee6eff7fdfffffffffffffffffffffffffffffffbf5f1e8e2d9d2ccc1b8afa59f93877c6f655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000070f161b2022232a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2935404b556875828f9ba8b5c2cddbe7f4fdfffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d2c2c2c2c2c2c2c2c2c2c2b2b2a29282623201f1c18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5463707d8995a0acb8c4cfdae5f1fbf1e5d9cec4bbafa3999083786c60564d41362a1f160c0100000000000000000000000000000000000006131f2c3845515c66737f8c97a1adb8c2cdd7e0eaf2fafffbf2e9e1dbd6cdc8c4c3bfbdbcbdc0c4c5c9cfd8dde4ebf4f1e9e1d8d1cbc0b5aba3999184796d60594f41382d22170b000713202d3946525e6874818e98a3aeb9c3cfd8e2ebf4fbfffaf1e8e2d9d2ccc8c6c2bebdbcbdc0c5c6c9cfd7dfe4ecf7f0e8e0d7cfc7bdb4aaa2979082786c60574d42362a21160a0000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6875818e9ba7b1bccbd5dfedf7fffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998c7f7266594c3f3025190e02000000000000000815222e3b4754606a7783909daab3beccd6e0eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dbd0c5b9ac9f92867a6e6154473b31251a0e020000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1edfafffffffffffffffffffffffffffffffff9eee3d4c8bcb1a79a8d8073665c5044382b1f120700000000000000000000000000000000000000000000030f1c28333f4a546774818e9aabb4bfcbd7e6f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c20130600000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fabb5bfcbd5e1eaf4fdfffffffffffff9f4f0edecedf0f4f9fffffffffffffffff8ebded2c5b8ab9f928578695f53463a2d2114070000030f1c28333f4a5465727f8c98a7b1bccdd7e1eff9fffffffffffffffff9f4f0edecedf0f4f9fffffffffff7ece1d3c7bcb1a79a8d8174675d5145392c20160a000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12050000000a1723303d4a5663707d8998a2aebac6d3dfecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8376695e53463a2d21150a00000004101c2834404b546a7784919daab7c4d2dde8f7fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000714212d3a46535e6975828f9ca8b1bdc8d4e0ebf6fffef3e9e0d6cbbfb4aaa0958c80736a605c6064676d7073777a7d80828587898a8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202c353d44505c666d78818e939ca4aeb4bcc3cbd0d8e0e4e9f0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0ebe5e0d9d5cdc5bebaaea59e938d80746c62574d42362a1e130800000000000000000000000000000000000000010d1925303b4854616e7b87929facb9c2cdd8e4f0fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170c030000000000000000000000000000000000000000000000000002080d1113191d202123242424242424242424242424242424242424242935424f5c6875828f9ba8b5c2cedbe8f5fff9ecdfd2c6b9ac9f9386796c605346392d2013060000000b1825313e4b5864717e8b97aab4bfcad6e2effbfffff7efe6ded6cdc5bcb4aba39a938c80776d666366676d6f717476787a7b7c7e7f8081818282838383838383828281807f7e7d7c7a79777573706d686864615e5655534e4f59626d74808d939ea7b1bac3ccd5dee6eff5f7f5f0ede7e2dbd0c6bcb0a69a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212a36424d57606d79839099a3aeb7c1cbd5dee7f0f8fffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cac1bbafa4999083786c605346392d201306000000000000000000000000000000000000000000000000000000000007111921272c2f303738383838383838383838383838383838383838383838383845515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877a6e6154473b3838383838383838383838383837363432302d2c28231c1a140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394854606b7783909da8b2bdc9d5e0ebf6f6ebe0d7cbc0b5ab9f958b7f72685e52463e31281d12070000000000000000000000000000000000000713202d3a4653606d7985929ea9b3becad4dfe9f2fcfffcf3e9e0d7d0cac3bcb8b6b2b0afb0b3b7b9bdc4ccd2d9e2ebf5f3eae2dcd2c7bdb4aba0968e81746b6053493f33271b11060714212e3a4754616d7a86929faab4bfccd5e1eaf4fdfffbf1e8dfd6d0c7c0bbb9b6b2b0afb0b4b8b9bec5cdd2dae3ecf5f2e9e1d9cfc6bcb3a99f948c7f72695f53463d32271b0f0400000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c3cedfe6f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c2b5a89b8f827568564c41362a1e1105000000000000000916232f3c4956626f7c8995a0acbcc5d0dee8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece0d4c7bbafa3998b7f7265574d42362a1e12050000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffff0e5d9cec3b8ab9e9185796d6053463a2f24180d0100000000000000000000000000000000000000000006121f2b3844505b667783909daab6c3d1dce7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d21140700000b1825323e4b5865717e8b98a4b1beced9e5f1fdfffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0600000000000000000000000b1824313e4b5764717e8a97a4b1bdcedae5f1fdfffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000005111d2a36414c5665727f8c98a2aebdc6d1dde7f3fcfffffffffffdf5eee8e3e0dfe0e3e8eef5fdfffffffffffff8ecdfd3c6baada297887b6e6155483b2e221508000006121f2b3844505b6676838f9ca9b6c2cddce9f3fffffffffffffffdf5eee8e3e0dfe0e3e8eef5fdfffffffdf0e4d8cdc2b8ab9f92857a6d6054473d32271b0f020000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f1205000005111e2a36414d566773808d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff3e7dbd0c6b9ac9f93877b6e6154483d32271b0f00000006131f2c3845515c667985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000005121e2a36424d5763707d8a95a0acb8c4ced9e5f1fcfffbf2e7dcd0c6bcb1a79f92877c6f67676d7075797d8084878a8c8f91969597999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d47515b606d78818e939ea5aebabfc5ced6dce2eaf2f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5dfd7cfcac0b7afa69d928b7e71695e52463a3024190d01000000000000000000000000000000000000000814202d3a46525e6975828e9ba6b0bcc7d3dee9f4f8ede2d7cec1b9ada1968d80746a60544a3f34281f1409000000000000000000000000000000000000000000000000040c13191d20252a2d2e30303131313131313131313131313131313131313135414e5b6874818e9ba7b4c1cedae7f4fff9ede0d4c7bbafa499877a6d6154473a2e2114070000000c1926323f4c5965727f8c98a5b2bfcdd8e4f1fafffffff8f0e7dfd6cec6bdb5aca49f928d81786d6f7376797c7e8082858788898a8c8d8e8e8f8f8f909090908f8f8f8e8d8c8b8a88878583817f7d7a7774716e6866625f5857606b727f8b929da6b0b9c2ccd5dee7f0f8fffffffcf2e8ded6cbbfb4aa9f94897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323a46535f6973808c95a0abb5bfc9d3dde7f0f9fffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd7ccc0b5aba0958a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000040f19232b32383b3d444545454545454545454545454545454545454545454545454753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e62554845454545454545454545454545454443413f3c3a38342e2a261f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2c38444f5965717e8b96a1adb9c4ced9e5f1fbf3e8dcd1c7bdb1a79f92857b6e61594f43392f24180c020000000000000000000000000000000004111d2935404b5564717e8a97a1adbbc5cfdce6f1fbfffff4eae1d7cec5bebab1abaaa5a3a2a4a6abadb2bbc0c7d0d9e4eef9f4ede3d9d0c6bdb2a89d93897c6f655b5044382d22170b121e2a36424d5766727f8c99a3aebcc6d1dee7f3fcfffdf3e9dfd6cdc4beb6afaca9a5a3a3a4a7abadb3bbc0c8d1d9e3eef7f3eae1d8cec5bbb0a69f92867b6e61594f43382c20150a0000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8b99a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebded1c4b8ab9e918478685e5246392d20140700000000000004111d2935404b556673808c99a7b1bcced7e1f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c908376695e53463a2d2114090000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4d0dbe7f3fffffffffffffffffffffffffffffffffff5eadfd2c6b9ada197897d7063554b4035291d10040000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa95887b6e6255483b2f22150800000d192633404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b00000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f13060000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000713202d3946525e687683909caab4bfcfd8e3eff9fffffffffffdf4ebe3ddd7d4d2d4d7dde3ebf4fdfffffffffffbeee2d6cabeb3a9978a7e7164574a3e3124170900000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffdf4ebe3ddd7d4d2d4d7dde3ebf4fdfffffff5e9dfd3c6baaea2988b7e7265594f43382c1e13080000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120500000714202d3946525e687784909daab7c3d0dbe7f2fefffffffffffffffffffffffffffffffffffffff8ede0d4c8bbafa49a8c7f7366584e43372b1c110600000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000020e1a25313b4653606c7884919da8b2bdc9d5dfeaf5fffff8ede2d8cec3bbafa3999184796e74797d8185898d909596999c9ea1a9a4a5a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1925303a444f59626d74808d939ea5afb7c0cad0d7e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1e9e1dbd6c9c1b8aea49f92857b6e61564c4135291d11040000000000000000000000000000000000000005121e2a36424d57636f7c89949fabb7c2ccd8e3f3fcf3e9e0d5c9bdb2a99f93877c6f665c50443b31251a0d0400000000000000000000000000000000000000000000070e161e25292d3036393a3c3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e414d5a6774808d9aa7b3c0cddae6f3fffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000b1825313e4b5864717e8b97a6b0bbc7d3dfe8f3fcfffffff9f1e8e0d7cfc7beb6afa49d938e827a7c7f8386898b8d8f9196959697989a9b9b9b9c9c9c9d9d9c9c9c9b9b9a999897959892908e8c898784817e7a77736f6a666169707d87929fa4aeb8c1cbd4dee7f0f9fffffffef4eae0d6ccc4baaea3988f82766a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38444f59616e7b86929fa7b1bdc6d1dbe5eff9fffffffffffffffffffffffffffffffffffffffffffffffff9eee8ddd2c7bdb1a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000b16212b353d444849505252525252525252525252525252525252525252525252525255616e7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f625652525252525252525252525252525151504e4c4946444039363128221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c27333d4753606d7984919ea8b2bdc9d5dfeaf5f9eee3d9cfc2baada2978e81756b61554b4035291e140a000000000000000000000000000000000613202c3945515d6776828f9ca9b3becdd6e1eef8fffff8ede2d8cfc5bcb3ada7a09d989796979a9ea1a8afb6bec7d2dde8eff8f5ebe2d8cfc3baafa59d9083786c6053493f33271b0f14212d3a46535f697784919dabb4bfcfd8e2f0f9fffff7ece1d7cdc4bbb2aca49f9c989696979a9ea1a9aeb6bfc7d1dce5f0faf3eae0d7cdc2baaea3998e81756b6054483c31261b0f0100000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6775828f9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6e6154473b2e2114080000000000000613202c3945515d677683909ca9b6c3cddce9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877b6e6154483b31251a0e02000000000000000000000000000000000000000000000000000000000005111e2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffaeee1d5c9beb3a99b8e8175675d5145392c2014080000000000000000000000000000000000000000000814212e3b4754616e7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0bcafa396897c706356493d3023160a00000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a53493f33271b0f03000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d0dfeaf4fffffffffffff5ebe2d9d2ccc7c6c7ccd2d9e2ebf5fffffffffffef2e6dbcfc0b3a69a8d8073675a4d4031251a0e02000915222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffffff5ebe2d9d2ccc7c6c7ccd2d9e2ebf5fffffffbeee2d6cabeb4aa9d9083776b6054483a3025190d0000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f120000000814212e3b4754616e7a8795a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d9184776a605447382e23170c00000714212d3a4754606d7a8793aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000009141f2b3744505b65717e8b96a0acb9c3ced9e5f4fdfffef4eae0d7cbc0b5aba0968d807b80858a8e92989a9da0a7a6a9abadb2b1b2b3b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a36414c56616b727f8b929da6afb7c1c9d6dbe2e9f2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6dcd3cac0baaea2988e8174685d5245392c20130700000000000000000000000000000000000000020e1a25303b4854606b7683909ca6b0bbc7d3e1eaf4fbf2e6dacfc4bbafa4999083786d60574d42362a20160c01000000000000000000000000000000000000000007101920283035393a414647494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c5966737f8c99a6b2bfccd9e5f2fffff4e8ddd2bcafa296897c6f6356493c302316090000000815222e3b4855616e7b88949fabb7c1cdd6e1eaf4fdfffffffaf2e9e1d9d0c7c0bbaea59e948f87898c8f9298989a9c9ea1a9a3a4a5a6a7a8a8a8a9a9a9a9a9a9a9a8a7a6a6a5a3aaa29f9d9b999696918e8a8783807c77736e6e7b859299a3afb6c0cad3dde6f0f9fffffffff8ede2d8cec4bab0a69f92867b6e61584e43382b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75828f98a3aeb9c3cfd8e3edf7fffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd4cac2bbafa3998d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000004101b27323d474f54565d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f636f7c8996acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d70635f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5e5d5c5b595653514a46423b332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c67727e8b96a0acb9c3cdd9e4f2fcf5eae1d6cabeb3a99e938a7d70675d51453c30261c11060000000000000000000000000000000714202d3a4753606d7a86929facb9c5cfdfe8f3fffffff3e7dcd1c6bcb3a9a29f95908c8a898a8d91969fa4acb6c0ccd8dde6f1fdf4eae1d5ccc0b8ab9f958a7e71655b5044372b1f1515222e3b4855616e7b8895a0acbdc6d1e1eaf4fffffef2e6dbcfc5bbb2a9a19a938f8b8a898a8d92979da4adb5bfc9d3dee8f2fcf2e9dfd7cbbfb4ab9e93897c6f63584e43372b1d13070000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8968a7d7063574a3d302417080000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8c7f7265574d42362a1e12050000000000000000000000000000000000000000000000000000000000010d1925303d4a5764707d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffdf1e6dacfc4b8ac9f92857a6d6053473b3025190e0200000000000000000000000000000000000000000916232f3c4956626f7c8995abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d7cabeb1a4978b7e7164584b3e3125180b00000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f1205000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a3afbbc7d4e0edfcfffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d9e3eef9fffffffffff7e8dccfc2b5a99c8f827669574d42362a1e1205000b1825323e4b5865717e8b98aab4becad6e2eefbfffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d9e3eef9fffffef2e7dbd0c5b8aca095897c6f63564c41362a1c110600000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f52462e23170b0000000b1824313e4b5764717e8a97a7b1bcc8d4e0f3fefffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7b8aca096897c6f62544a3f34281c1003000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000030f1b27333f4953606d7884919ea7b1bcc8d4e2ebf5fffffcf2e8dcd1c7bdb2a89d928d888d92979b9fa2aaaaacb1b3b5b8b9bdbdbfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a46525e68707d87939fa4aeb8c1c9d3dbe7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7eee5dcd6cabeb3aa9f92867a6d6054473a2d211408000000000000000000000000000000000000000009141f2c38434f5963707d89949fabb7c1cfd8e2edf8f6ebe0d7ccc0b5aba0958c7f72695e53463e32281e130800000000000000000000000000000000000000020c19222a323a4146474c52545657575757575757575757575757575757575757575757575865727f8b98a5b2becbd8e5f1fefff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000714212d3a46535f697683909ca5afbbc4cfd8e2ebf5fffffffffbf3eae2d9d2ccc0b7afa69e9a939a999c9fa3aaa7a9abadb2afb1b2b3b4b4b5b5b6b6b6b6b6b6b5b5b4b3b2b1b0b4aeacaaa8a6a8a09e9b9795908c88847f7b79839097a1abb5c0c8d2dce5eff8fffffffff7eee7dcd0c6bcb2a89e948c7f72695f53463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59636f7c89939eaab4bfcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd4cbc2b8afa59f92877b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000713202c38444f5960636a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d716b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a69676563605c54534d443f382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606d7984919ea7b1bcc8d4e0eaf4fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170b0300000000000000000000000000000a1724313d4a5764707d8a98a3aebac7d3e0ecfafffffbefe3d7cbbfb4aaa297928a837f7d7c7d80848c939aa4afbbc0cbd5dfeaf5fcf3e7ded4c8bcb1a79d9184786c6053463c31261a1925323f4c5865727f8b98a7b1bccfd8e2f3fcfffffaeee2d6cabeb3a9a1969187837f7d7c7d80858d929ca3adb7c1ccd6e0ebf6fbf2e7dcd1c6bdafa59c8f82766a5f53473a2f24180d0100000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a98a2aebac7d3e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5dacfbfb2a6998c7f7366594c403024190d0100000000000a1724303d4a5763707d8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376695e53463a2d2114080000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7985929facb8c5d0dbe7f2fefffffffffffffffffffffffffffffffff7ebdfd3c6baaea2988a7e7164564d41362a1e110500000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef2e5d8ccbfb2a5998c7f7266594c3f3326190c00000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f221509000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000006121e2b37424e576875818e9babb5c0cbd7e3effcfffffffffff4e8ddd2c7bdb5afacafb5bdc7d2dde8f4fffffffffff8ebded1c5b8ab9e928578695e53463a2d211407030f1b27333f49536774818d9aa7b4c0d0dbe7f2fefffffffffff4e8ddd2c7bdb5afacafb5bdc7d2dde8f4fffffff8ece2d4c8bcb1a79b8e8175685e5246382d22170b00000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f4a3f34281c10030005121e2a36424d576874818e9ba7b4c1ced9e5f0fcfffffffffffffffffffffffffffffffffffffffffff9eee4d4c8bdb2a89a8d8074665c5044382c1f1207000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000b17222d3844505c66717e8b95a0acb8c2d0d9e4eef9fffff9eee3d9cfc3baaea49d9a959a9ea2a9abaeb3b7b8bcbfc2c4c5c9cfcccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a44505a616d7a859199a4afb6c0cad3dbe5edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee6dbd0c5bbaea3998a7e7164574b3e3025190d0100000000000000000000000000000000000000030f1b27323d4854606b76828f9ca5afbcc6d1dce7f3fcf4e8ddd2c7bdb1a79f92867b6e615a50443a2f24190c030000000000000000000000000000000000000a141e2a343c444c5254565e616363646464646464646464646464646464646464646464646464717d8a97a4b0bdcad7e3f0fdfef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000005121e2a36424d5763707d89939ea9b3bdc6d0d9e4eef9fffffffffcf4ebe4ddd8c9c1b8b0aca49fa4aca9acaeb4b3b5b8b9bdbcbdbfc0c1c1c2c2c2c3c3c3c3c2c2c2c1c0bfbebdbfbab8b6b4b2b2acaaa7a7a09d9996918c86849095a0a9b3bdc7d1dae4eef7fffffffff9f0e5dcd6cbbfb4aaa1968f82776c60574d42342b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f16222f3b4854606b76828f9ca5afbcc6d0dde7f3fcfffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd5cbc3b9b0a69e938c7f72695f53473a2d2114080000000000000000000000000000000000000000000000000000000916222f3b4854606b7077787878787878787878787878787878787878787878787878787878787e8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e787878787878787878787878787878787878777674726f6d66615f57504a42382d22170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3944515c66717e8b95a0acb8c1ced8e2edf8f7ece1d7cec1b9aca1968d80736a5f544a3f34281f140900000000000000000000000000030f1b27333f49536773808d9aaab4bfcbd7e3effbfffff9ece0d3c7baaea39892857e7772706f7173797f88939fa4aeb9c3cdd9e4f0faf9f0e4d8cdc2b8aca0968a7d7063574d42372b1e1d2935414c566875818e9ba8b5c1cedbeaf4fffffff8ecdfd2c6b9ada29791847d7672707071747a808c919ca5afbac4cedae5f1fcf8ede2d8cfc1b7ab9f94887c6f62554b4135291d11040000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d9aaab4bfcad6e2f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f827568564c4135291d110500000000000c1926333f4c5966727f8c99abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7b8ab9f95877b6e6154483b3025190e02000000000000000000000000000000000000000000000000000000000006131f2c3845515d6775828e9baab4becad6e2eefbfffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8276685e5246392d20150a00000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffdf8f4f2f2f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e6dacdc0b3a79a8d8074675a4d4134271a0e01000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6154473a2e211407000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000613202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eabb8c4d1dce8f4fffffffffffcf0e3d7ccc0b5aba49fa4abb5c0ccd7e3f0fcfffffffff8ecdfd2c6b9ada197877b6e6154483b2e21150805121f2b3744505b657683909da9b6c3d0dce9f8fffffffffffcf0e3d7ccc0b5aba49fa4abb5c0ccd7e3f0fcfffffef0e4d9cec3b9ac9f92867a6d61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679665c5044382b1f1206000714212d3a46535f697884919eabb7c4d1deeaf5fffffffffffffffffffffffffffffffffffffffffffffff1e5d9cec3b8ab9e9285796d6053463a2f24180d0105121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0800000000000000000000000006111b28343f4a54606c7883909da6b0bec7d2dde8f4fefffff5ebe1d5ccc0b6aea9a7a1a7abadb3b8babec3c5c8cecfd1d2d5dad8dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56626c75828f97a1abb5c0c8d2dce5edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb5ab9a8e817467564c41362a1e110500000000000000000000000000000000000000000a16212c38444f59626f7c89939eaab4bfcbd7e0ebf6f9eee3d9d0c3baaea2988f82756c61564c4135291e150b000000000000000000000000000000000006111c26303c464e565e6166686d6f70717171717171717171717171717171717171717171717171717c8996a3afbcc9d6e2effcfef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000020e1a26313b4854606b75818e97a1abb5bec7d2dde8ecf9fffffffffdf5eee8dbd3cac2beb6afacafb6b6b8babfc0c2c4c5c9cfcacbcdcecececfcfcfd0d0cfcfcfcececdcccbd0cac6c5c3c1bfbdb9b7b4b1acaaa8a09e99939196a0a7b1bbc5cfd9e3ecf6fffffffffbf2e7ded4cac2baaea39891847a6d655b50453c3122190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5863707d89949fabb7c1ced8e2eff9fffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc3b9b1a79f948e81786c60574d42372b1e12060000000000000000000000000000000000000000000000000000000a1623303d495663707d838585858585858585858585858585858585858585858585858585858586929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92868585858585858585858585858585858585848483817f7c79746e69605b544a3f332820170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404a54606c7883909da5afbcc6d0dbe7f3fcf3e9e0d5c9bdb2a89f92877c6f665c50443b30251a0d0400000000000000000000000005121f2b3744505b657683909ca9b6c3d1dce7f3fffffaeee1d5c9beb3a99f92867c716c65646364676d737e8a929da7b1bcc8d4dee9f4fff5eadfd4c8bdb2a89c8f8276695f53473a2d21202c3945525d687884919eabb7c4d1deeaf7fffff9ece0d4c8bcb1a79e92857b706b65636364676d747f8c939ea8b2bdc9d5dfeaf6fff4eae1d3c7bbb0a69b8e8174675d5145392c201307000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784919eaab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685d5246392d20130700000000020e1b2835414e5b6874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d4c8bcb1a7988c7f7265564d41362a1e1105000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a98a2aebac6d3dfebf6fffffffffffffffffffffffffffffffffef2e7dbd0c5b9ac9f92867b6e6154473c31261b0f00000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffff7f1ece8e6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5dbcec1b5a89b8e8275685b4f4235281c0800000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f221508000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1adb9c5d2e3eef9fffffffffff9ede0d4c7bbafa4999399a4afbbc7d4e0edf9fffffffffaeee2d6cabeb3a9978a7d7064574a3d312417070613202d394653606c7985929facb8c5d2dfebf8fffffffffff9ede0d4c7bbafa4999399a4afbbc7d4e0edf9fffffff5eae0d3c7baaea3988c7f72665b5044382b1f1409000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa49986796d6053463a2d201307000815222e3b4855616e7b8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada1978a7d7063554b4035291d1004030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d010000000000000000000000000c17232e3844505b66707d8a949facb6c0ccd8e2ecf8fffffdf3e7ded2c8c0bab5b4aeb3b8b9bec5c6cad0d1d4d9dcdedfe1e6e5e6e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222d3946525d68717e8b939ea9b3bdc7d2dae4eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7dcd1c4b7aa9d918477685e5246392d201307000000000000000000000000000000000000000004101b27323d4754606a75818e98a3aebac4cfdae5f3fcf5ebe2d6cabfb4aa9e948a7e71685d52453d30271c1207000000000000000000000000000000000b17232e38424e585f686d73777a7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f8c99a5b2bfccd8e5f2fffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000009141f2c38444f59616d7a859199a3acb6c0ccd8dae8eef5fdfffffffff9ede4dcd3d0c7c0bbb9bbc0c2c5c7cbd0cfd1d2d5dad7d8d9dadbdbdbdcdcdcdcdcdcdcdbdad9d9d8dbd6d3d2d0cecec8c5c4c1bcb8b7b2acaba49f9ea1a8b1b9c3cdd7e1eaf5fefffffffcf3e9dfd5ccc2b8aea49f92867c6f685e53493f332a1f100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a76828f9ca6b0bbc9d3e0eaf4fffffffffffffffffffffffffffffffffffffffffffffff6eee5dcd4cbc2b9b1a79f959082796d665b50453c31261a0e02000000000000000000000000000000000000000000000000000004111e2b3744515e6a778490929292929292929292929292929292929292929292929292929292929298a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29892929292929292929292929292929292929191908f8e8c8985817b736c665b50443e32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e3944505b66707d89939eaab4bfcad6e0ebf6fbf2e5dacec4bbafa3999083786d60574d42362a1f160c0100000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffff8ebdfd2c6b9ada1978c7f726a615a5756555c606c74808d95a0abb8c2ccd8e3effcfbf1e5d9cec3b7ab9f94887b6e6155483c3126212d3a4754606d7a8796a1acb9c5d2deebf8fffff7eaded1c4b8aca0958a7d706960595756555d606d75818f96a1acb9c3ced9e5f0fefcf3e3d8ccc2b8ac9f92867a6d6054473a2f24180c000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb9c5d2e2edf8fffffffffffffffffffffffffffefaf8f8f8fafefffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6154473a2e2114070000000004111d2935404b55697683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffefaf8f8f8fafefffffffffffffffffffffffffffff0e4d8cdc2b6a99c908376685e5246392d2014080000000000000000000000000000000000000000000000000000000000000c18242f3a4753606d7985929fabb8c4cedae5f1fffffffffffffffffffffffffffffffffff8ede0d4c7bbafa3998c7f7265584e43372b1c1106000303030303030303030303030303030303030c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffdf5ede6e0dcd9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8cfc3b6a99c908376695d50433025190d01000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff3e8dcd1bcafa396897c706356493d3023160a000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000030f1b27333f495365727e8b98a9b2bdc9d5e1f5fffffffffffff9ecdfd2c6b9ac9f9386939facb9c6d2dfecf7fffffffffef2e6dacfbfb2a6998c7f7366594c402f24180d0815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffbeee2d6cabfb4aa9f9386939facb9c6d2dfecf9fffffffbefe3d7cbbfb4aa9e9184786c6053463b31251a0e000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a093867a6d6053473a2d201407000b1825323e4b5865717e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99b8e8175675d5145392c201308000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d110400000000000000000000000006111c28333f4a54616c76828f9aa4afbbc5d0dbe7f2fcfffff9f0e4dad2cbc5c2c0bbc0c5c6cacfd3d6dbdee0e4e8ebebeef1f6f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58616d7a85929fa6b0bbc4d0d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8aca096877a6d6154473a2e2114060000000000000000000000000000000000000000000b16212b37434e58616e7b86929fa8b2bdc9d5e1eaf4fdf4e7dbd0c6bcb0a69e91857a6d60594f42392e23180c03000000000000000000000000000003101c28343f4a545f6a6f7a808487898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c919ca7b4c0cdd9e6f3fffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000003101c27333d46525e686f7d87929aa4afbbbfc8d8dde4ebf4fcfffffffff6eee5e2d9d2ccc8c6c8ccd2d2d3d6dcdcdedfe1e6e4e5e6e7e7e8e8e9e9e9e9e9e9e8e8e7e6e5e4e7e2dfdfdddbd9d4d2d1cec8c5c3bdb9b5afacabacb2bac3cbd5dfe9f3fcfffffffff5eae1d7cdc3bab0a69d928b7e716a60564c41382d21180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626f7c88949fabb8c2cddce5f2fcfffffffffffffffffffffffffffffffffffffffffffff6ede4dcd3cac2b9b1a7a0959083796d675c544a3f332a1f150900000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aab4becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9a9897928d8680786c605a50443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c28333f4a54606b75828f98a2aebac4ced9e5f2fcf6ebe0d7cbc0b5ab9f958b7f72695e52463e31281e130800000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffff7ebded1c4b8ab9e9185796d6058504a494b515a606d7983909da6b0bbc7d3dfeaf5fff6eadfd3c7bbb0a6998c7f7366574d42372b232f3c4956626f7c8995a8b2bdc9d5e1edfafffff6e9ddd0c3b6aa9d9083776c61574f4a494c515b606d7a84919ea7b1bcc8d4e1ecf7fff4e9e0d3c7baaea3988a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e1f4fefffffffffffffffffffffffdf7f2eeecebeceef2f7fdfffffffffffffffffffaede1d5c9bdb2a896897c706356493d30231606000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffdf7f2eeecebeceef2f7fdfffffffffffffffffffffffff5ecdfd2c6b9ac9f93877b6e6154473b2f24190d01000000000000000000000000000000000000000000000000000000000007131f2c3845515d6774818e9ba8b2bdc9d5e3eef9fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9d9083776a5f5347382d22170b10101010101010101010101010101010101010101a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffff5ebe3dbd5d0cccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc4b7ab9e9184786b564c4135291d1105000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000005121f2b3744505b6575828e9ba8b5c1cfdae6f1fffffffffffff6e9dcd0c3b6a99d9083909da9b6c3d0dbe6f2fefffffffff7e8dbcec2b5a89b8f827568554b4035291d110a1724313d4a5764707d8a97aab4bfcad6e2eefbfffffffff9ecdfd3c6baaea2989083909da9b6c3d0dce9f9fffffffff3e7dcd1c6b9aca1968a7d7063574d42362a1d12070000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff4e8ddd2baada093877a6d6054473a2d21140705121e2a36424d576875818e9ba8b4c1cedae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfc5b8ac9f92857a6d6053473a3025190d01061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000b17222d38424f59626f7c87939faab4becad6e0eaf6fffffff6ede4dcd6d1cecdc8cdd1d2d6dbdfe2e6eaedf0f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313a47535f6a74808d97a2adb8c1cdd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7d7164574a3e2d22170b000000000000000000000000000000000000000000040f1b27323d46535f6973808d96a1adb9c2cfd8e3edf8f8ede2d7cec1b9ada1978d81746b60544a4034281f1509000000000000000000000000000006121f2b3844505c666f7c858c9196969697979797979797979797979797979797979797979797979797999ca3adb8c4d0dce8f5fffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000b16212a36414c56606b717e88939fa3adb6bfccd2d9e2eaf3fcfffffffff7f4ebe4ddd8d4d2d4d8dddfe0e3e7e8ebebeef1f6f2f3f4f4f5f5f5f6f6f6f6f5f5f5f4f3f2f8f2eeecebe9e7e5e1deddd9d4d1cec9c7c0bbb9b7b9bdc4ccd5dde7f1fbfffffffff9eee3d9cfc5bbb2a89f948d80746c62584e443a2f261b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9ba6b0bbcad4deeef7fffffffffffffffffffffffffffffffffffffffffffff9ece4dbd2cac1b8b0a79f9590837a6d675d554b42382d21180e0300000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eababababababababababababababababababababababababababababaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb4aeacababababababababababababababababababaaa9a7a9a29f99928c81746c62564c41362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa8b2bdc9d5e0eaf4fcf4e8dcd1c7bdb1a79f92867b6e615a50433a2f24190c03000000000000000000000a1623303d495663707c8996aab4bfcad6e2effbfffbefe2d6cabfb4aa998c8073675c51463e3c4045515c666f7c88949faab7c3ced9e5f0fcfcefe3d8cdc2b7aa9d908477695f53463a2d25313e4b5864717e8b97a4b1becedae5f1fdfff9ede1d4c8bdb1a8988b7e71655a50453d3d4145525d68707d8a95a0acb8c5d0dbe6f2fefbefe3d6cbbfb4aa9c8f8275675d5145392c1f1306000000000000000000000000000000000000000000000000000000000006121e2b37424d576875818e9ba8b4c1ced9e5f1fffffffffffffffffffffffaf3ece6e2dfdedfe2e6ecf3fafffffffffffffffffdf1e5dacfbfb2a5988c7f7265594c3f2e23170c000000000714202d3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffffffffffaf3ece6e2dfdedfe2e6ecf3fafffffffffffffffffffffffaede0d4c8bbafa49a8b7e7265564c4135291d1104000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d8996a1acb9c7d1dce8f4fffffffffffffffffffffffffffffffffff4e8dcd1c7b8aca095887b6f62544a3f33281c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffcf2e3d9d1c9c4c0bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb9ac9f928679685e5246392d201307000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c5d1deebf6fffffffffffff3e6d9ccc0b3a6998d808d99a9b3becad6e2eefbfffffffff7eaddd1c4b7aa9e918477675d5145392c20130d192633404c5966737f8c99a6b2bfd0dbe7f2fefffffffff8ebdfd2c5b8ac9f9286808d9aa7b3c0d2dde8f4fffffffff8ede2d5c9bdb2a89c8f8275695e5346392e23180c0000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2ffffffffffffffffffffffffffffffffffede0d3c7baada094877a6d6154473a2e2114070714212d3a46535e697884919eabb7c4d1deeaf6fffffffffffffffffffffffffffffffffffffffffffffffffff7ecdfd3c6baaea2988a7e7164564c41362a1d11050f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000000000006111c262f3e47545f6a74818e98a2aebac3ced9e5f2fbfffffff6eee7e2dddbdad4dadedfe2e6eceef2f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626e7c87929fa9b3becad3dfe8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f6f5f4f4f5f5f6f7f8f9fbfefffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467544a3f33281c0f030000000000000000000000000000000000000000000a16202a36424d57606d7984919ea6b0bdc6d1dce7f3fcf3e9e0d5c9beb3a99f93887c6f665c51443c31261a0e05000000000000000000000000000713202d3a4653606d788491979da0a8a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a5a7adb5bfc9d5e0ecf8fffff5e9dccfc2b6a99c8f8376695c504336291d060000000000050d1925303a444f59616c727f8c919ca4adbbc0c7d0d9e1eaf5fffffffffffdf5eee8e4e0dfe0e4e8ebeceff3f8f7f8fafdfffefffffffffffffffffffffffffffffffffffefbf9f8f6f6f1edebeae4e0ded9d5d2ccc7c6c4c5c9ced6dee7eff9fffffffff7eee8dcd1c7bdb3a9a0968f82786d605a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c2cddfe6f0fffffffffffffffffffffffffffffffffffffffffffdf5eee8dad2c9c1b8b0a69f9590837a6d685d554c43392f261c0f060000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babec5ced7e2ecf8fffffffffffffffffffffffffffffffffffffffff8ede2d7cec6bfbab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b6b4b3adaba39f938b7e71685e5246392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46535e69737f8c96a0acb9c1ced8e2edf8f9eee3d9cfc3baaea2988f82756c61554c4135291e150b000000000000000000000b1825313e4b5864717e8b97a4b1bed0dbe7f2fefff9ecdfd3c6baaea298897c6f63554b40342e34404b545f6a76828f9ca7b1bcc8d4e0edf9fff4e9ded1c5b8aca095887b6e6155483b2e2633404c5966737f8c99a6b2bfccd9e5f6fffff7ebded1c5b8aca095877b6e6154473e332f35414c56606c7884919da9b3becad6e2eefbfff3e7dcd0c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3a47535f697884919eabb8c4d1deebf6fffffffffffffffffffffaf1e8e1dad5d2d1d2d5dae1e8f1fafffffffffffffffff6e7dacec1b4a79b8e817468544a3f34281c10030000000815222f3b4855626e7b8895a9b3bec9d5e2eefafffffffffffffffffffaf1e9e1dad5d2d1d2d5dae1e9f1fafffffffffffffffffffffcf0e4d8ccc0b6ac9c8f8276685d5245392c2013070000000000000000000000000000000000000000000000000000000000000c18242f394653606c7884919eabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff9eee3d4c8bcb1a7998d8073665b5044382b29292929292929292929292929292929292929292929292934414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffef4eae0d1c7bfb8b4b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2aea398877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff3e7dcd0bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000915222f3c4855626f7c8897a1adb9c6d2dfecf8fffffffffffbefe3d7cbbfb4aa96897c8997a2adbac6d3dfecf8fffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014101c28343f4a546875828e9ba8b5c1cedbe8f8fffffffffff7eaddd1c4b7aa9e91847e8b98abb5c0ccd7e3f0fcfffffffff1e5dacec4b9ac9f93877b6e61544b4034281c100400000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e2114080815212e3b4854616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392d2014090e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000a141d2b37434e58616e7b85929fa8b2bdc8d4e0e9f3fefffffff9f3edeae7e7e1e6ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f99a3afbbc5cfdce5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebebe9e8e8e8e8e8e9eaebeceef2f8f7f7f9fdfffffffffffffffffffffff6e9dccfc3b6a99c908376665b5044382b1f1206000000000000000000000000000000000000000000040e1a26313b45515d67717e8a949fabb5bfcbd7e0ebf6fbf2e6dacfc4bbafa49a9183786d60574d42372b20160c020000000000000000000000000a1623303d495663707c8996a0a9acb2b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b4b8bfc7d1dbe6f1fdfffff6eaddd0c3b7aa9d9084776a5d51442e23170b00000000000008131e29323d47505a626d737f8c919ca3afb6bec7cfd9e3eef9fffffffffffff9f4f0edecedf0f4f9f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f5f0edeae5e3ddd7d4d2d1d2d5dae0e8f0f9fffffffff8efe5dcd7cbc0b5aba29791847a6d665c50483e342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5865727f8c98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffffffcf3ebe3dcd7c8c0b7afa69e948f837a6d685d564c433a31271d140a000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4c4c3c2c1bebab5aea59f92857a6e61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d7984919ea6b0bcc6d0dbe7f3fcf5ebe1d6cabfb4aa9e948a7e71675d51453d30271c12070000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffff8ebdfd2c5b8ac9f9285796d6053463a2f232e39424e5863707d8995a0acb8c5d1deeaf7fff9ede0d4c8bcb1a7988b7e7165584b3e2f2434414d5a6774808d9aa7b3c0cddae6f3fffff7eaddd0c4b7aa9d918477695e52463a2c24303a44505b65717e8b97a2adbac6d3dfecf9fff8ece0d3c7baaea399897c706356493d3023160800000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffbf2e8dfd6cfc9c6c5c6c9cfd6dfe8f3fdfffffffffffffff6e9ddd0c3b6aa9d908377665c5044382c1f12060000000a1723303d4a5663707d8996a3b0bccfdae6f2fefffffffffffffffffdf3e9dfd7cfc9c6c5c6c9cfd7dfe9f3fdfffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000007121f2b3744505b65737f8c99a3afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffff0e4d9cdc3b7ab9e9184786c605346392f36363636363636363636363636363636363636363636363636414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffff8ede2d8cebfb5ada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aaa298887b6e6255483b2f221508000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000003101c28343f4a5465727f8c98a9b3bec9d5e2eefafffffffffff9ece0d3c7baaea398867985929fabb8c5d2deebf8fffffffffaede0d4c8bbafa49a897c6f6256493c2f2316121f2b3844505c667784909daab7c3d0ddeaf6fffffffffff6e9dccfc3b6a99c90837c8899a4afbbc7d4e0edf9fffffffff6ebe0d4c7bbafa4998d8073665c5145382c1f150a00000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e2115080b1825313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c5b9ac9f92867a6d6154473b31251a0e0d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000020b1b26323c46525e68727f8c96a0acb8c1ced7e2edf8fffffffffefaf6f4f3eef3f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939fabb5c0cdd7e1eef7fffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe6e1dfdedcdbdbdbdbdbdcdddfdfe2e7e7eaebedf1f6f9fcfffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000009141f2935404b55616c76828f99a3aebbc4cfdae5f2fcf7ebe1d8ccc0b6aca0958c7f73695f53473e32281e13080000000000000000000000000c1825323f4b5865727e8b98a8b2b8bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfc0c4c9d1d9e3edf7fffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000000020d17202b353e48515b636d737f8c919fa4acb5bdc7d1dce8f3fffffffffffffffffcfaf9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f6f1eee8e3e0dfdedee1e5ebf2fafffffffffbf1e7ddd3cac1bbafa39992857b6e685d544a3f362d22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a7784919daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffbf2eae1d9d1cbbfb6aea59e948f82796d685d564c443a31281f150b02000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfd1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffffffffffffffffffbf2e9e2dbd6d3d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0cfd0cac6bfbaada2978d8073675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25313b45515c67707d8a939eaab4bfcad6dfeaf6fdf3e7dbd0c5bcb0a69e91847a6d60584e42392e23180c0300000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffff6e9ddd0c3b6aa9d908377665c5044382b1d27303c4854606b7784909daab7c3cfdbe6f2fefcf0e4d9cec1b4a79b8e817468554c41352935424f5b6875828e9ba8b5c1cedbe8f4fffff5e8dbcec2b5a89b8f827568574d42362a1e27333f4953606d7985929fabb8c5d2dde8f4fffbefe3d7cbbfb4ab998c807366594d403025190e02000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e1eefafffffffffffffffffef3e9e0d6cdc5beb9b8b9bec5cdd6e1ecf7fffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffffff7ece1d7cdc5beb9b8b9bec5cdd7e1ecf7fffffffffffffffffffff9ede0d3c7bbaea3998a7e7164554b4034281c10040000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b86929facb9c4cfdae5f1fffffffffffffffffffffffffffffffffff5eadfd2c5b9ada196897d7063554b404343434343434343434343434343434343434343434343434343434e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffff3e7dcd0c6bcada39b98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989892867a6d6054473a2d211407000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000006121f2b3844505c6675828f9ca8b5c2cfdae6f2fefffffffffff8ecdfd2c5b9ac9f928679838f9ca9b6c2cfdce9f8fffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2d221713202d3a4653606d7986929facb9c5d2dfecf8fffffffffff4e8dbcec1b5a89b8e827986939facb9c6d2dfecf9fffffffffcf0e3d7ccc0b5ab9e9285796d6053463c31261b0f01000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f221508111d2935414c566774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998b7e7265574d42362a1e120b1825323e4b5865717e8b98a4b1becbd7e4f9fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000a15202a36414d56606d7984919da5afbcc6d0dbe7f2fefffffffffffffffffbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6975818e9aa4afbdc7d1dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e2e0dfdad5d2d1cfcfcecececfcfd1d2d3d6dbdadddee1e5ecedeff4f9fffffffffffff9ecdfd3c6baaea298887b6e6255483b2f22150800000000000000000000000000000000000000000000030c18242f3943505a626e7b87929fa8b2bdc9d5e0eaf4fdf4e8ddd2c7beb1a79f92867b6e615a50443a3025190d0300000000000000000000000a1724303d4a5763707d8a9aa4afbbc8cecacacacacacacacacacacacacacacacacacacacacacacacacacccdd0d5dbe3ebf5fffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000000050e19232d363f49515b636d737f8b939aa3abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edeceaebedf1f6fcfffffffffff5eadfd5cbc1b8aea49f92877d70695f564c42382e241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626f7c8995a0acbcc6d1dce7f3fffffffffffffffffffffffffffffffffffffffaf1e9e0d8cfc7c0bbada49d938e82796d675d564c443a32281f160d03000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbdedededededededededededededededededededededededfe2e7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffbf3ede7e2dfdfdededededededededededededededededededddcdbd6d1cabeb3a99e9285796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2934404b55616b75828f98a2aebac3ced9e5f2fbf8ece2d7cec1b9ada1968d80746a60544a4034281f140900000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffff4e8dbcec1b5a89b8e827568544a3f34281c1e2c38444f596673808d99a9b3becad6e2eefafff5eaddd1c4b7aa9e918477675d5145392c36424f5c6975828f9ca8b5c2cfdbe8f5fffff3e6d9cdc0b3a69a8d8073675a4d4030251a222d3844515c6675818e9bacb6c0ccd8e4f0fcfff3e7dcd1c2b6a99c8f837669564d41362a1e110500000000000000000000000000000000000000000000000000000006121e2b37424d576875818e9ba8b4c1cfdae5f1fdfffffffffffffffff7ece1d7cec5bbb3adabadb3bbc5cfdae6f2fefffffffffffff9ece0d3c7baaea398887b6f6255483c2f2215090000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffef2e6dacfc5bbb3adabadb3bbc5cfdae6f2fefffffffffffffffffffbefe3d7cbbfb5ab9b8e8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ca8b2bdc9d5e3eef9fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8e8174675d5150505050505050505050505050505050505050505050505050505050505b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a867e71675d5145392c201306000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf7fffffffffffff7ebded1c4b8ab9e918578808d9aa6b3c0d0dbe7f2fefffffffff4e8ddd2c0b4a79a8d81746753493f33271b15222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffff3e6dacdc0b3a79a8d807784919eaab7c4d1ddeaf7fffffffffff4e8ddd2c7b9ada1978a7e7164584e43372b1d1307000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150913202c3945525d687784919daab7c4d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c908376695e53463a2d2115091724303d4a5763707d8a96a3b0bdd2dde8f4fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000040e1925303b45515c66707d89939eaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b86929facb6c0cfd9e3f1fbfffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e2dbd6d3d2cfc9c6c4c3c2c1c1c2c2c3c4c5c6cad0cdd1d2d4d9dfe0e3e8eef0f5fcfffffffbeee2d6cabfb4aa978a7e7164574b3e31241806000000000000000000000000000000000000000000000007121d27313e47535f6a73808d96a1adb9c1ced8e2edf8f9eee4d9d0c3baaea3988f82766c62564c41362a1f150b01000000000000000000000714212d3a4754606d7a86939facb9c6d2d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d9dce0e6edf5fdfffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000007111b242d374049515b636d727f889299a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f8fafdfffffffffffffcf0e4d9cdc3b9b0a69d928b7f726b60574d443a30261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e9aa7b1bccfd8e2edf8fffffffffffffffffffffffffffffffffffff9f1e8dfd7cec6bdb5afa39c928d81786d675d554c443a322820160d0400000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7ebebebebebebebebebebebebebebebebebebebebebebeceef2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2efecebebebebebebebebebebebebebebebebebebeaeae9e6e3dbcfc5b9ada1978a7d7164574a3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232f39434f59616e7b86929fa8b2bdc8d4dfe9f3fef3e9e0d5c9bdb2a99f93877c6f665c51443b31261a0e04000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff3e6dacdc0b3a79a8d8074675a4d412e23171c27323d4956636f7c8997a2adb9c6d2dfecf8fff8ebded2c5b9aca096877a6d6054473a2d3643505c6976838f9ca9b6c2cfdce9f5fffef1e5d8cbbeb2a5988b7f7265584c3f3225191b2834404a5464717e8a9aa4afbbc8d4e0edfafff8ebded1c5b8ab9e928578685e5246392d2014070000000000000000000000000000000000000000000000000000000814212e3a47535f697885919eabb8c4d1deebf6fffffffffffffffffef2e6dbd0c5bcb3a9a19ea1a9b3bec9d5e2eefafffffffffffffbefe3d7cbbfb4aa978a7e7164574b3e312418070000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffaeee2d5c9beb3a9a19ea1a9b3bec9d5e2edf8fffffffffffffffffffff3e7dcd1c5b8ac9f9285796d6053463a2d22170b00000000000000000000000000000000000000000000000000000000000006111b2a36424d5764707d8a96a1adb9c7d1dce8f3fffffffffffffffffffffffffffffffffdf1e5dacfc4b8ab9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d7a716c62554b4135291d1104000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffff7eaddd0c4b7aa9d9184777e8a97aab4bfcad6e2effbfffffffff9e9dccfc3b6a99c908376655b5044372b1f1724313d4a5764707d8a97abb4bfcbd7e3effbfffffffffff2e5d8ccbfb2a5998c7f75828e9ba8b5c1cedbe8f8fffffffffff9eee3d5c9beb3a99c9083766a5f53473a2f24180d010000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160914212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8dcd1c6b9ac9f93877b6e6154483c31261a0e16232f3c4956626f7c8995acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000008141f2834404b54606b75828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808d99a3afbec7d2e1eaf5fffffffffffffffffffffffffffffffffffffffffffffff8f2eae2dbd6d0cac6c5c1beb9b8b6b5b5b5b5b5b6b7b8babfbec0c4c5c8ced2d4d7dce3e5eaf0f4f9fffef2e7dbd0c0b3a69a8d8073675a4d402e23170b0000000000000000000000000000000000000000000000010b151f2b37424e57606d7984919ea6b0bcc6d0dce7f3fcf5ebe2d6cbbfb4aa9f948b7e71685e52463d31271d1207000000000000000000000713202c3945525d687784919daab7c4d0dde4e4e4e4e4e4e4e4e4e4e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d7d8dbdfe5ecf4fcfffffffbeee2d6cabeb4aa94877a6d6154473a2e211407000000000000000009121b252e374049515b636d727e87929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79e938d80746d62594f453c32281e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb8c3cedfeaf4fffffffffffffffffffffffffffffffffffff8f0e7dfd6cdc5bcb4aba39f918c80776d665c554b433a322820160e040000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f7f7f6f7f2ece1d6cabeb3a99a8d817467544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e46535e69737f8c96a0acb8c1cdd7e1ecf7fbf2e6dacfc4bbafa4999083786d60574d42362a20160c020000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffff3e6d9ccc0b3a6998d8073665a4d4033271a13202d394653606c7985929eabb8c5d1deebf8fffaede1d5c9bdb2a895897c6f6256493c2f3643505d697683909ca9b6c3cfdce9f6fffef1e4d7cbbeb1a4988b7e7165584b3e32251818232e3a4754616d7a86939facb9c6d2dfecf9fff8ecdfd2c6b9ada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffbeee2d6cabeb3aaa1979297a1adb9c6d2dfecf8fffffffffffffff3e7dcd1bfb3a6998c807366594d402f24180c000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffff8ecdfd2c6b9ada1979297a1adb9c6d0dbe7f2fefffffffffffffffffff8ecdfd3c6baaea2988a7d706353493f33271b0f030000000000000000000000000000000000000000000000000000000000000e1a25303b4653606d7984919eabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff6ebdfd3c6baaea2988a7e7169696969696969696969696969696969696969696969696969696969696969696975828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867972727272727272727272727272727272727272727272727272727272727272727272727272727272727272716d68625a50433a2f24180d01000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f120600000000000000000004101c2934404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b06000000000000000000000000000000000000000000000004101c2834404b5466727f8c99aab3becad6e2eefbfffffffffffff6e9dccfc3b6a99c9083767b8898a2aebac6d3dfecf9fffffffff8ebded2c5b8ab9f9285796c605346392d201926323f4c5965727f8c98a5b2bfd1dce7f3fffffffffffdf1e4d7cabeb1a4978b7e737f8c99a6b2bfd0dbe7f3fffffffffffff2e6dacfc5b7ab9f94887c6f62554b4035291d11040000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8c7f7266574d42372b1e1215212e3b4854616e7b879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000020c18232e39424f59616e7b86929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e2317110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb5c0d0d9e4f3fcfffffffffffffffffffffffffffffffffffffffffffff7efe6e0d8d0cac6bfbab8b4b3adaba9a8a8a8a8a8a9aaacaeb4b1b4b7b8bdc2c5c7cbd1d4d9e0e3e8eef3f9f8e8dbcfc2b5a89c8f827569544a3f34281c10030000000000000000000000000000000000000000000000030d1a26313c45515d67717e8a949eaab4bfcbd6dfeaf6fdf4e7dcd0c6bcb0a69e92857a6d61594f43392f23180b0200000000000000000004111d2935414c566774818e9aa7b4c1cedae5f1f0f0f0f0f0eee5ded7d2cfcec9c9c9c9c9c9c9c9c9c9c9cacbced3dae2eaf4fefffffef2e7dbd0bbaea194887b6e6155483b2e22150800000000000000000009131c252e374049515b626c76838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b8aca0958f81786c605b51473d332a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b98a2aebac6d3dfecfcfffffffffffffffffffffffffffffffffff8efe6ded5ccc4bbb3aaa299928b7f736c655c544b433a312820160e04000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e6dacfc4b7aa9d918477665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d57606d7984919da5afbbc5d0dbe6f3fdf6ebe0d7ccc0b5aba0958c7f72695f53463e32281e13080000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffff2e5d9ccbfb2a6998c7f7366594c40332619121f2b3844505b6676838f9ca9b6c2cfdce9f5fffdf1e5d9cebeb1a4988b7e7165584b3e323643505d697683909ca9b6c3cfdce9f6fffdf0e4d7cabdb1a4978a7e7164574b3e31241813202d3946525d687784919eaab7c4d1ddeaf7fffaeee2d6cabeb3a996897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b2bec9d5e1eefafffffffffffffffff9ecdfd3c6baaea2989285929eabb8c5d1deebf8fffffffffffffff8e8dbcec2b5a89b8f827568554b4035291d10040004111d2935414b556a7784909daab7c3d0ddeaf6fffffffffffffffff8ebded1c5b8ab9e9285929eaab4bfcad6e2effbfffffffffffffffffffbeee2d6cabfb4aa9a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000000000009141f2b3844505c6673808c99a3afbbc7d3e0eaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa9c8f827676767676767676767676767676767676767676767676767676767676767676767676828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b65656565656565656565656565656565656565656565656565656565656565656565656565656565656564615e5650483f31281d130700000916232f3c4956626f7c8995a2afbcc8d5e2f7fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000c18232f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000000000000000000000006131f2c3845515c6676828f9ca9b5c2d0dbe6f2fefffffffffffff5e8dbcec2b5a89b8f82757985929facb8c5d2dfebf8fffffffff9ecdfd3c6baaea298887b6e6155483b2e221b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffcefe3d6c9bcb0a396897d707d8a97aab4bfcad6e2effbfffffffffff7ece1d3c7bcb0a69a8d8174675d5145392c20160a0000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160f1c28333f4a546673808c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffefaf8f8f8fafefffffffffffffffffffcf0e4d8ccc0b6ac9d908377695f53473a2d211513202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000020c16202a36424d57616b75828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f0500000000000000000000000000000000000000000000000000000000000000010202020202020202020202020204111d2935414c5664707d8a97a1adbdc7d1e2ebf5fffffffffffffffffffffffffffffffffffffffffffff7eee5ddd4cec6bfbab4aeaca7a9a19e9c9c9b9b9b9c9c9e9fa2aaa4a7aaacb2b6b9bbc0c7c8ced4d7dde3e8eef4eaddd1c4b7aa9e918477665c5044382b1f12060000000000000000000000000000000000000000000000000915202935404b55616c75828f98a3aebac3ced9e5f2fbf8ede2d8cec2b9ada1978e81746b60554b4034291d140a000000000000000000010d1924303e4b5864717e8b97a8b2bdc9d5e1edfafdfdfaefe5dcd3ccc6c3c2bcbcbcbcbcbcbcbcbcbcbcbdbfc3c8d0d8e2ecf6fffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000010a131c252d3946525e68717e8b949fabb7c4d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083796d665b50493f352b21180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070714212d3a46535f697683909caab4bfcad6e2eefbfffffffffffffffffffffffffffffffff7eee6ddd4ccc3bab2a9a29892877e726d605b534a423931281f160d0400000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a25313b45515c66707d89939ea9b3becad6e1ebf5fdf4e8ddd2c7bdb1a79f92867b6e615a50443a3025190d0300000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffff2e5d8ccbfb2a5998c7f7266594c3f3326190f1c28333f4a546774808d9aa7b3c0cddae6f3fffff6e6d9cdc0b3a69a8d8073675a4d40343643505c6976838f9ca9b6c2cfdce9f5fffdf0e3d7cabdb0a4978a7d7164574a3e312417111d2935414c566875828f9ba8b5c2cedbe8f5fffef2e6dbcfbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000006121e2b37424e576875818e9ba8b4c1cfdae6f1fdfffffffffffffffff8ebded2c5b8ab9f9285828f9ba8b5c2cedbe8f8fffffffffffffff7eaddd1c4b7aa9e918477675d5145382c1f1306000613202c3945515d677885929fabb8c5d2deebf8fffffffffffffffff4e7dacec1b4a79b8e818e98a2aebac6d3dfecf9fffffffffffffffffffef2e7dbd0c4b8ab9e9184786c605346392d20130900000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b86929facb9c3ced9e4f0fefffffffffffffffffffffffffffffffef2e7dbd0c5b9ac9f9287828383838383838383838383838383838383838383838383838383838383838383838285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c58585858585858585858585858585858585858585858585858585858585858585858585858585858585754524c443f362d1f160c0100000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a53493f33271b0f03000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf7fffffffffffffff4e7dacec1b4a79b8e81747683909ca9b6c3cfdce9f8fffffffffbeee2d6cabeb4aa978a7d7064574a3d31241d2935414c56697683909ca9b6c3cfdce9f6fffffffffffcf0e3d7ccc0b5ab95887c6f7b8898a2aebac6d3e0ecf9fffffffffffdf0e4d8cdc2b8ab9f92857a6d6053473d32271b0f0200000000000000000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d302316121f2b3844505b6676828f9ca9b6c2d2dde8f4fffffffffffffffffffffffdf7f2eeecebeceef2f7fdfffffffffffffffff4e8ddd2c7b8aba095887b6e6155483c31261a121f2c3844515c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000008131e28323a46525e69707d88939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c030000000000000000000000000000000000000000000000000000030709090e0f0f0f0f0f0f0f0f0f0f0f0f0f0f13202c3945525d6875828f9ba9b3becfd9e3f4fdfffffffffffffffffffffffffffffffffffffffffff8eee5dcd3cbc2bcb4aeaaa29f9b979791908f8e8e8f8f9091929896989a9ea0a8a9acafb5b8bcc3c7ccd2d7dce3e8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000030d18242f3943505a616e7b86929fa8b2bdc8d4dfe9f3fef4eae0d6cabeb3a99e93897d70675c51453c2f261c11060000000000000000000815222e3b4855616e7b8896a1acb9c5d2deebf8fffff4e8ded3cac1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b1b2b7bec6d0dae5f0fbfffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000006121e2b37424d57616e7a85929ea6b0bbc7d3dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f4f2f0efefefeff0f1f3f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726a5f564c41352923190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d1113141718222e3b4855616e7b88949fabbcc5d0dbe7f2fefffffffffffffffffffffffffffffff6eee5dcd4cbc2bab2a8a19792867d716c635b5049413830271f160d040000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606b75818e97a2adbac2cfd9e3eef9f9eee3d9d0c3baaea3988f82766c61564c4135291f150b01000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffff2e5d9ccbfb2a6998c7f7366594c403326190b17222d3e4b5865717e8b98a4b1becbd7e4f8fffff5e8dbcec2b5a89b8f8275685c4f422e36424f5c6975828f9ca8b5c2cfdbe8f5fffdf0e4d7cabdb1a4978a7e7164574b3e3124180d192430404d5a6673808d99a6b3c0ccd9e6f3fffff7e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000814212e3a47535f6a7885919eabb8c4d1deebf7fffffffffffffffffff6eaddd0c3b7aa9d9083808c99a6b3bfd0dbe7f2fefffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000714212d3a4754606d7a8797a2adbac6d3dfecf9fffffffffffffffef1e4d7cbbeb1a4988b7e86929facb8c5d2dfebf8fffffffffffffffffffff8ebdfd2c5b9ada196897c6f6256493c31251a0e020000000000000000000000000000000000000000000000000000000000000b17232e3846525e6975828e9ba7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffff8ece0d3c7bbafa399928f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a4746413a322d241b0d040000000714212e3a4754616d7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e221508000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f120500000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebac6d3e0ecf9fffffffffffffff3e6d9cdc0b3a69a8d807374808d9aa7b3c0d0dce7f3fffffffffef2e7dbd0bfb2a6998c7f7366594c402f24202c3945525d687885929eabb8c5d1deebf8fffffffffff9ede0d4c7bbafa499877a6e7985929facb8c5d2dfebf8fffffffffffff5e9dfd3c6baaea2988b7e7165584e43372b1e1308000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d30231713202d394653606c7985929fabb8c5d2deebf9fffffffffffffffffffffaf3ece6e2dfdedfe2e6ecf3fafffffffffffffff9eee4d4c8bcb1a7998c7f7366584e43372b1f121c2834404a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000010d1924303a44505a616e7b85929aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b000000000000000000000000000000000000000000000000040b0f1315161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b212d3a4754606d7a86929facb9c4cfdfeaf5fffffffffffffffffffffffffffffffffffffffffffaf0e6dcd3cac1b9b1aaa29f98928e8a878583828282828283848587898b8d9196989c9fa3abacb1b9bbc0c7cbd1d7dce3e0d3c7bbafa399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000007121d28313e46535f69737f8c96a0acb8c1cdd7e1ecf7fcf2e6dacfc5bbafa59e9184796d60584e42382d22170b0200000000000000000714212d3a46535f697884919eabb7c4d1deeaf6fffbefe3d7ccc1b8b0aaa8a3a3a3a3a3a3a3a3a3a3a3a4a6acb4bec8d3dfebfefffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000814212e3a47535f6974818e97a2adb8c2cdd8e4effcfffffffffffffffffffffffffffffffffffffffffffffefbf6f1edebeae7e5e4e2e2e2e3e3e4e6e9ebeceef2f7fafefffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867c6f685d52453f32291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c101314191d202124242b37434e5866737f8c99a6b0bcced7e2ecf8fffffffffffffffffffffffffffffff6ede5dcd3cac2b9b1a8a09691857d706b625a51443f382f261e150d04000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616e7a85929fa7b1bdc7d1dce8f4fdf5ebe2d6cbbfb4aa9f948a7e71685e52463d31271d1207000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffff2e6d9ccbfb3a6998c807366594d4033261a061623303d495663707c8996a3afbcd1dce7f3fffff6eaddd0c3b7aa9d9084776a544a3f3435424f5b6875828e9ba8b5c1cedbe8f4fffef1e4d7cbbeb1a4988b7e7165584b3e322518081825313e4b5864717e8b97a4b1becad7e4f1fdfff5e8dbcec2b5a89b8f8275685c4f4235291c0700000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffff5e8dbcfc2b5a89c8f827e8a97aab4bfcad6e2effbfffffffffffff9ede0d4c7bbafa499887c6f6255493c2f221609000815222f3b4855626e7b8895a9b3becad6e2eefbfffffffffffffffcefe3d6c9bcb0a396897d83909da9b6c3d0dce9f8fffffffffffffffffffffaeee1d5c9bdb2a9998c807366574d42362a1e120500000000000000000000000000000000000000000000000000000000000006111c2a36424d5663707c8995a0acb8c5d0dbe6f2fffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d403f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a39363029201b1209000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000004101d2935404b5566737f8c99aab4bfcad6e2effbfffffffffffffff2e5d9ccbfb2a6998c7f73717e8b97aab4bfcbd6e3effbfffffffff8e8dbcec1b5a89b8e827568554b403529212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffff9ecdfd2c6b9ac9f9386796d7683909da9b6c3d0dce9f6fffffffffffffbeee2d6cabeb4aa9d9083776a6054473a3024190d010000000000000000000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d30241715222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffffffaf1e8e1dad5d2d1d2d5dae1e8f1fafffffffffffffff0e4d9cdc3b7aa9d9084776a5f53473a2e211518232e434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180c00000000000000000000000000000004111d2935414c56626c75828f97a2acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d120700000000000000000000000000000000000000000000070f161b202223272828282828282828282828282828282834404b5564717e8a99a3aebbc7d3e0edfcfffffffffffffffffffffffffffffffffffffffffdf2e8ded4cac1b8b0a79f98928c86817d7a787675757575757677797a7c7e8184878b8f92999da0a7acafb5bbc0c7cbd1d9e1d7cbc0b5ab95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000010c161f2a36424d57606d7984919da5afbbc5d0dbe6f3fdf7ece1d7cdc1b9aca0968d80736a5f544a3f33281f1409000000000000000005121e2a36424d576874818e9ba7b4c1ced9e5f1fdf7ebdfd2c6bbb0a69e9b9696969696969696969696979aa2acb7c3cee2ecf8fffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000005121e2a36424d57626e7b87929fa9b3becad4dee9f4fffffffffffffffffffffffffffffffffffffffffffef7f2eeebe5e1dededbd8d7d6d5d5d6d7d7d9dcdedfe2e6eceef2f7fdfffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29891847a6d605a50443b3025190c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181d1f20252a2d2e312f353b47535f6a7784919daab7c2cddde9f3fefffffffffffffffffffffffffffff6ede4dbd3c9c1b8b0a79f9691847c6f6b615950483f332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68727f8b959fabb5c0cbd7e0ebf6fdf4e7dcd0c6bcb0a69e92857a6d61594f43392f23180b020000000c1926333f4c5966727f8c99a5b2bfccd8e5f9fffff3e6dacdc0b3a79a8d8074675a4d4134271a0715222e3b4855616e7b8894abb4bfcbd7e3effbfff8ebded2c5b8ab9f928578665c50443834414e5a6774818d9aa7b4c0cddae7f3fffef2e5d8cbbfb2a5988c7f7265594c3f3226190c1723303d4a5663707d8996a3b0bcc9d6e3effcfff6e9ddd0c3b6aa9d9083776a5d50442f23180c00000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffff3e7dacdc0b4a79a8d817b8898a2aebac6d3dfecf9fffffffffffffcf0e3d7ccc0b5ab978a7e7164574b3e31241807000a1723303d4a5663707d8996a3b0bcd0dbe6f2fefffffffffffffffbefe3d7cbbfb4ab95887c818d9aa7b4c0d1dce7f3fffffffffffffffffffffdf1e6dacfc3b7aa9d908377695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000e1925303b4854606b7783909da9b3becad6e3eef9fffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afaca9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e323232323232323232323232323232323232323232323232323232323232323232323232323232312e2d2a251e170e09000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6154473a2e21140700000000000000000000000000000000000000000006131f2c3845515d677683909ca9b6c3d0dbe7f3fffffffffffffffef1e4d8cbbeb1a5988b7e726f7b8898a3aebac7d3e0ecf9fffffffff7eaddd0c4b7aa9d918477675d5145382c222f3c4955626f7c8895a9b3bec9d5e2eefafffffffffff7ebded1c4b8ab9e9185786674818e9aa7b4c1cddae7f7fffffffffffffef2e7dbd0c5b8aca095897c6f62564c4135291d110400000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124171825323e4b5865717e8b98aab4becad6e2eefbfffffffffffffffffdf3e8dfd6cfc9c6c5c6c9cfd6dfe8f3fdfffffffffffff5eaded1c5b8aca095887b6f6255483c32261b1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000030e18212c3945525d68717e8b949ea9b3bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c03000000000000000000000000000000000000000007111921272c2f3034353535353535353535353535353535353845515c6775828e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffff6ebe0d6ccc2b8b0a69e959086807a74716d68696968686869696b686d6f7174777b7f83868c91959b9fa4abafb5bbc0c7cfd3d8d1bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000040d1a26313b45515c66707d89939ea9b3becad6e1ebf5fdf3e9dfd4c8bdb2a89f92877c6f665b50443b3025190d0400000000000000020e1a26313e4b5864717e8b97a8b2bdc9d5e1edfaf5e9dccfc3b6aa9e938f89898989898989898989898a909aa6b2c5d0dbe7f2fefff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000714212d3a46535e6975818e99a3afbbc5cfdce6f0fbfffffffffffffffffffffffffffffffffffffffff9f4ece6e2dfdad5d2d1cecccac9c8c8c9cacbcdcfd1d2d6dadfe1e6ecf2f8fefffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa1968e81756c62564d42362a1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181c1f24292c2d3036393a3d4040454953626f7c8895a0acb8c5d1deebfbfffffffffffffffffffffffffffff6ede4dbd2c9c1b7afa69f9590847b6f6a60594f473f3627221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c78839099a3afbbc4cfdae6f2fcf8ede2d8cec2b9ada1978e81746b60554b4034291d140a0000000b1825323e4b5865717e8b98a4b1bed1dce8f4fffff4e7dbcec1b4a89b8e8175685b4e422e23180c14212d3a4754606d7a8799a3aebac7d3e0ecf9fff9ecdfd2c6b9ac9f9386796d6053463a33404c5966737f8c99a6b2bfccd9e5f8fffff3e6d9ccc0b3a6998d8073665a4d4033271a0815222f3c4855626f7b8895a2aebbc8d5e1eefbfff7eaded1c4b7ab9e9184786b554b4034291c100400000000000000000000000000000000000000000000000006121f2b37434e586875818e9ba8b5c1cfdae6f1fdfffffffffffffffffff2e5d8ccbfb2a5998c7f7885929facb8c5d2dfebf8fffffffffffffff4e8ddd2c0b3a6998d8073665a4d402e23180c000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffff9ece0d3c7baaea399877a7e8b98abb5bfcbd7e3effbfffffffffffffffffffff6eaded1c4b8aca095877b6e6154483b2f24180d0100000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b97a2adbac7d1dce8f4fffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b8b9bec5cdd6e1ecf7fffffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3025252525252525252525252525252525252525252525252525252525252525252525252525252421201d19130c0500000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffdf0e4d7cabdb1a4978a7e716d7986929facb8c5d2dfebf8fffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d24313e4b5764717e8a97a4b1bdcfdae6f2fefffffffffff6eaddd0c3b7aa9d9084776a727f8b98a5b2becfdae6f2fefffffffffffff8ece2d4c8bcb1a79b8e8174685d5245392c20160b0000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124181d2935404b556774818e9aa7b4c1d0dbe7f2fefffffffffffffffff7ece1d6cdc5beb9b8b9bec5cdd6e1ecf7fffffffffffff9ede0d4c8bcb1a7998c807366584e43372b1f1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000000000915202b37424d57606d7a85929ea6b0bbc5d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f8f2eeecebe9e9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b00000000000000000000000000000000000000050f19232b32383b3c4142424242424242424242424242424242424653606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffffdf1e5dacfc4bab0a69e938f837b736d6864615e565c5b5b5c5c5d565d60636567696e72767b7f84898e93999fa3abafb5bdc1c7cdcabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000009141f2834404b54606b75818e97a2adbac2cfd9e3eef9fbf1e5d9cec3bbaea3999083786c60564d42362a1f160c01000000000000000915212e3b4854616e7b8796a0acb9c5d2deebf8f5e8dbcec2b5a89b8f827d7d7d7d7d7d7d7d7d7d7d7e8a97aab4bfcad6e2eefbfff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000030f1c28333f4a54616e7b87939fabb5c0cdd7e1eef8fffffffffffffffffffffffffffffffffffffffdf5eee8e1dbd6d3cec9c5c4c1bfbdbcbcbcbcbdbec0c2c5c6cacfd2d5dae1e7ecf3fbfffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb2a89e938b7e71695e52463e30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1c23282c2f35383a3d4146474a4d4b51535b6573808d99a7b1bcc8d4e0edf9fffffffffffffffffffffffffffdf4e4dbd2c9c0b7afa59e948f837a6e695f584f473e352d2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b44505b666f7c87929fa9b2bdc9d5e0eaf4fef4eae0d5c9beb3a99d93897d70675c51453c2f261b110600000a1724303d4a5763707d8a96abb5c0cbd7e3effcfff5e8dccfc2b5a99c8f827669554b4034281c1013202c3945515d677986929facb9c5d2dfecf8fffaede0d4c8bbafa49a877a6e6154473b323f4b5865727e8b98a5b1bed0dbe7f3fffff3e7dacdc0b4a79a8d8174675a4e412f24190d14212e3b4754616e7a8794a1adbac7d4e0edfafff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000814212e3a47535f6a7885919eabb8c4d1deebf7fffffffffffffffffffdf0e4d7cabdb1a4978a7e7683909da9b6c3d0dce9f6fffffffffffffff9e8dbcec2b5a89b8f827568544a4034281c10040d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffff8ecdfd2c5b9ac9f9286797c8899a3aebbc7d3e0edf9fffffffffffffffffffff9ede0d4c8bcb1a7988b7e7265554b4035291d110400000000000000000000000000000000000000000000000000000000000002101b27323d4753606d7985929fabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6c9cfd6dfe8f3fdfffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa95887b6f6255483c2f2219191919191919191919191919191919191919191919191919191919191919191919191918171413110d080200000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e8dcd1bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000a1723303d4a5663707d8998a3aebac7d3e0ecf9fffffffffffffffcf0e3d6c9bdb0a3968a7d70667683909da9b6c3d0dce9f8fffffffff9ede0d4c7bbafa499887c6f6255493c2f2633404c5966737f8c99a6b2bfccd9e5f7fffffffffffff5e8dccfc2b5a99c8f827669707c8996a9b3bec9d5e1eefafffffffffffffef0e4d9cdc3b8ac9f92867a6d6054473d32271b0f02000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125181f2c3945515d677784909daab7c3d0ddeaf8fffffffffffffffffef2e6dacfc5bbb3adabadb3bbc5cfdae6f2fefffffffffffcf0e5d9cec3b7aa9e9184776a5f54473b2e221925323f4c5865727f8b98a5b2becbd8e5f9fffffffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d201407000000000000000000000000020e1a26313a47535f6974808d97a1adb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebeae7e2dfdfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c12070000000000000000000000000000000000030d17212b353d4448494e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5663707c8998a2aebac6d3e3edf8fffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89f948f81796e69615e5654524c4f4f4f4f4f504c52545658575e6165686e72777c81878e92999fa3abafb7bbc2c6bdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000030c18232e39424f59616e7a85929fa7b1bdc7d1dce8f4fcf6ebe0d7cbbfb5ab9f958b7f72695e52463e31281d1307000000000000000714212d3a46535e697784919eaab7c4d1ddeaf6f6eaddd0c3b7aa9d90847770707070707070707070798698a2aebac6d3dfecf9fff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000006121f2b3844505b6673808c99a4afbdc7d1dfe9f3fffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8d0cac6c4bdb9b7b4b2b1afafafb0b0b1b3b6b8b9bec5c6c9cfd6dbe2e9f2f9fffffffffffffffffffffffffffffffffffff8ede2d8cec4baafa59f92857b6e61594f42382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1f252a2e34383a4045474a4c52545759555d60626c7884919eabb7c3ced9e5f0fdfffffffffffffffffffffffffff5ebe2d2c8c0b7afa59e938f82796d685e574e463d342c231b120600000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0dce7f3f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e28333f4a545f6a74808d96a1adb9c2ced8e2edf8fcf2e6dacfc5bbafa59e9184796d60584e41382d22170b02000915222f3c4855626f7b8899a3afbbc7d4e0edf9fff7eaddd0c4b7aa9d918477675c5145382c1f13111d2935414b556b7885929eabb8c5d1deebf8fffcf0e4d8ccc0b6ac95887b6e6255483b303d4a5663707d8996aab4bfcad6e2effbfff5e8dccfc2b5a99c8f827669564c4135291d1114202d3a4753606d7a8693a0adb9c6d3e0ecf9fff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffcefe3d7cbc0b5ab96897c74818e9aa7b4c1cddae7f6fffffffffffffff7eaddd0c4b7aa9d918477665c5144382c1f12060e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffff7eaded1c4b7ab9e9184787986929facb9c5d2dfecf8fffffffffffffffffffffcf0e4d9cdc2b5a99c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6773808d99a3afbbc7d4e0eaf5fffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d5dae1e8f1fafffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0707050100000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000b17232e43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000004111d2935414b556673808d99aab4bfcbd7e3effbfffffffffffffffbefe2d5c8bcafa295897c6f6774818d9aa7b4c0d0dce7f3fffffffffcf0e3d7ccc0b5ab988b7e7165584b3e322835414e5b6874818e9ba7b4c1cedae7f4fffffffffffff4e7dacec1b4a79b8e8174686d7a8797a1adb9c6d2dfebf8fffffffffffffff5eae0d3c7baaea2988c7f7265594f44382c1e1308000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffaeee2d5c9beb3a9a19ea1a9b3bec9d5e2eefafffffffffffff5eaded2c5b8aca096887c6f6255493c32261b24313e4a5764717d8a97a4b0bdd2dde8f4fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e21150800000000000000000000000006121e2b37424e57626e7b87929fa9b3becad3dfe9f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0ebe5e1dfdedbd6d3d2d0cfcfcececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c030000000000000000000000000000000009141f29333d474f54565a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b546673808c99aab4becad6e2f4fffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada1968f82786d675f575b5b5b5b5b5b5b5b5b5a59585654524c4d5254565e61656b6f757b81878e92999ea5abb0b8babeb3a996897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000007121d27303d46525e68727f8b959fabb5c0cbd7e0ebf6fcf3e7dcd1c6bdb1a79f92857b6e61594f433a2f24180c0300000000000005121e2a36424d576774818e9aa7b4c1ced9e5f1f7eaded1c5b8aca095877b6e6363636363636363677985929facb8c5d2dfebf8fff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000613202d394653606c7884919eabb5c0cfd9e3f1fbfffffffffffffffffffffffffffffffffffffbf2e9e2d9d2ccc5bebab8b2acaba8a5a4a3a2a2a3a4a4a6a9abadb3b8b9bec5cad0d7e0e8eef5fdfffffffffffffffffffffffffffffffffef4eae0d6ccc1baaea2988f82756b61544a3f34281c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f262a3036394044464b515357565e61646669676d6f707c8996a1acb9c5d5dfeaf5fffffffffffffffffffffffffff9eee3d9d0c0b6aea59d938e81796d675e564d453c342b221a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546875818e9baab4bfcbd6e1e8edf0f4f9f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f7f7f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f5f3f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7a84919ea6b0bcc6d0dbe7f3fcf7ece1d6cdc1b8aca0968c80736a5f53493f33271f1408000713202d3a4653606d7986929facb9c5d2dfecf8fff8ecdfd2c5b9ac9f9286796d6053463a2d20130d18242f45525e6b7885919eabb8c4d1deebf7fffff4e8ddd2bbafa295887c6f6255493c2f3b4854616e7b8798a2aebac7d3e0ecf9fff7ebded1c4b8ab9e918478685d5245392c201313202d3a4653606d798693a0acb9c6d3dfecf9fffbefe3d7cbbfb4aa93877a6d6054473a2d2114070000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffff9ede0d3c7bbafa399877b727f8b98a5b2becfdae5f1fdfffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffff6e9dcd0c3b6a99d9083767784909daab7c3d0ddeaf9fffffffffffffffffffffff5ecdfd2c5b9ac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87929facb9c3cdd9e4f0fdfffffffffffffffffffffffffffffffffcf5eee8e3e0dfdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdedfe2e6ecf3fafffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000613202c3945515d677683909da9b6c3d1dce7f3fffffffffffffffffbeee1d4c8bbaea195887b6e65717e8b98aab4bfcbd6e3effbfffffffff4e8ddd2c0b3a79a8d8074675a4d41302935404b55697683909ca9b6c3cfdce9f6fffffffffffff3e6d9cdc0b3a69a8d807367687885919eabb8c4d1deebf7fffffffffffffffbefe2d6cabfb4aa9d9184776b6054483a3024190d010000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f32251823303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffff8ecdfd2c6b9ada1979297a1adb9c6d2dfebf6fffffffffffff9ede1d4c8bdb2a8998d807366584e43372b1f232f3c4956626f7c8995acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000814212e3a47535f6a75818e99a3afbbc5cfdce5f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dad5d2d1d0cac6c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f1409000000000000000000000000000000020e1a25313b454f59606367686868686868686868686868686868686868686676838f9ca9b6c2d0dbe7f2fefffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9e91847a6d6668686868686868686868686767666563615e5655534d4d5254596063696e747b81878e939c9fa6acaeb4ada197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c78839099a3afbbc4cfdae5f2fbf8ede3d8cfc2baaea2988f82756c61554b4135291e150a000000000000020e1a25313e4b5764717e8a97a8b1bdc8d4e1edf9ede0d4c8bcb1a7988b7e7265555656565656556b7784919eaab7c4d1ddeaf7fff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000a1623303d495663707c8996a1adbdc7d2e1ebf5fffffffffffffffffffffffffffffffffffffbf1e9e0d7d0c7c0bbb3adaba8a19e9b99979695959697989a9c9ea1a9abadb3babec5ced7dce3ebf3fcfffffffffffffffffffffffffffffffffcf2e8ded6cabeb3aa9e938a7d70665c5044392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e161e252931363b42464a5153555d606367686d707375787a7b7d828f9ca8b2bdc9d5e7f1fcfffffffffffffffffffffffffff4e8ddd2c7bdaea49d938e81786d675d554c443b332a221910080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3e4a5764717e8a98a3aebac4cfd7dde0e4e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5eaebedf0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffff8f2ede9e6e6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67717e8a949eaab4bfcad6dfeaf6fdf3e8dfd4c8bdb2a89f92877c6f655b50443b3025190d0406131f2c3845515c677784919eaab7c4d1ddeaf9fff9ede0d4c7bbafa399887b6f6255483c2f24190d1e2b3845515e6b7884919eabb7c4d1deeaf7fffff9e2d5c8bcafa295897c6f6256493c2f394653606c7985929facb8c5d2dfebf8fff8ebdfd2c5b9ada196877a6d6054473a2e231713202d3a4653606d798693a0acb9c6d3dfecf9fffff3e7dcd1baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000006121f2b37434e586875828e9ba8b5c1cfdae6f1fdfffffffffffffffffff8ecdfd2c5b9ac9f928679707c8996a8b2bdc9d5e1eefafffffffffffff9ede0d3c7bbafa399887b6e6255483b2f221508111d2935414b556a7784919daab7c4d0ddeaf7fffffffffffffffff4e8dbcec1b5a89b8e827574818e9ba7b4c1d2dde8f4fffffffffffffffffffffff9ece0d3c7baaea3988a7d706453493f33271b0f03000000000000000000000000000000000000000000000000000000000000010d18242f3946535e6975828f9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffff9f3efedece9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffbefe3d6cbbfb4aa94877a6e626f7c8898a3aebac7d3e0ecf9fffffffff9e9dccfc2b6a99c8f837669564c41362c3945515d677885919eabb8c4d1deebf7fffffffffffef2e5d8cbbfb2a5988c7f72656976828f9ca9b5c2cfdce8f9fffffffffffffffff3e7dbd0c6b8aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f32251926323f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffbeee2d6cabeb3aa9e9285929eabb8c4ced9e5f1fdfffffffffffdf1e5d9cec3b7aa9e9184776a5f53473b2e21212e3b4854616e7b879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000005111d2a36414c56626e7b87939fabb5c0cdd7e1eef7fffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4cfc9c5c4c0bfbab8b6b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e04000000000000000000000000000005121e2a36424d57606b6f7475757575757575757575757575757575757575757886929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d757575757575757575757575757574747372706d6866615f57514b474f54575f61696e747b82898f949b9fa2aaa59e9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000030c1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef4eae1d6cabeb3aa9e938a7d70675d51453d30261c11060000000000000914212e3b4754616e7a8795a0acb8c5d1deebf7f0e4d9cec2b5a89c8f8275675c514a4a4a505d6a7683909da9b6c3d0dce9f6fff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000005111d2935414c566673808d99a8b2bdd0d9e3f3fdfffffffffffffffffffffffffffffffffffdf4e9dfd7cec5beb6afa9a29f9a96918e8c8a898989898a8b8d8f92979a9ea1a9aeb4bcc1cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffaf0e6dbd0c5bcafa59d9183786d60544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c1319202830353b42464d52545c6063676d7074777a7d80828486888a8f949eaabac4cedae5f1fdfffffffffffffffffffffffffcf0e3d7ccc0b5ab9d928d81786d665c554b433c37322b262019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa9b2bcc5ccd2d4d8ddd8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9dddee0e5eaf1f9fffffffffffffffffffffffffffffffffffffffffffffffef5ede6e1dcdad9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d0c3b6a99d9083766a5d50432e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c55616c76828f98a2aebac3ced9e5f1fbfaf1e5d9cec3bbaea3999083776c60564d41362a1f160c04101c2834404b556975828f9ca8b5c2d2dde8f4fffcefe3d7cbc0b5ab988b7e7265564c4135291c111e2a36414d566c7885929fabb8c5d2deebf8fffbefe2d5c8bcafa295897c6f6256493c2f3744505b657783909daab6c3d0dde9f6fffaeee1d5c9bdb2a8968a7d7063544a3f34281c14212d3a4754606d7a8793a0adbac6d3e0edf9fffff8e0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000814212e3a47535f6a7885919eabb8c4d1deebf7fffffffffffffffffffff7eaded1c4b7ab9e9184786d7a8796a1adb9c5d2dfebf8fffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a13202c3945515d677885929fabb8c5d2deebf8fffffffffffffffff3e6dacdc0b3a79a8d8074727f8b98abb5c0ccd7e3f0fcfffffffffffffffffffffbefe3d7cbbfb4aa9a8e8174655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000007121d2a36424d57636f7c8995a0acb8c4cfdae5f1fefffffffffffffffffffffffffffffffffffffffcf9f8f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f23180c0000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000a1724303d4a5763707d8a99a3afbbc7d3e0edf9fffffffffffffffff9ece0d3c7baaea398867a6d606d7986929facb8c5d2dfebf8fffffffff8ebded1c5b8ab9e928578685e5246392d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffdf0e4d7cabdb1a4978a7e71646773808d9aa6b3c0d2dde8f4fffffffffffffffff8ede2d4c8bdb1a89b8e8175685d5245392c20160a0000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f32261e2a36414c566875828e9ba8b5c1d1dce8f4fffffffffffffffff9ecdfd3c6baaea2988c808c99a8b2bdc9d5e1edfafffffffffffff6eaded2c5b9aca096887c6f6255493c3126202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000713202d3946525e6874818e99a4afbdc7d1dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c4bdb9b7b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a00000000000000000000000000000714212d3a46535e696f7d818181818181818181818181818181818181818181828f98a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92868181818181818181818181818181818181807e7d7a77736e69605d554c44484d53575f616a6e757c82898e92989797938c8073665b5044382b1f120600000000000000000000000000000000000000000000000000000000000008141e28333f4a545f6a73808d96a1adb9c1ced7e2edf8fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170c0300000000000714202d3946525e687784919daab7c4d0ddeaf6f5ebdfd2c5b8ac9f9286796d6053473d424f5c6875828f9ba8b5c2cedbe8f5fff7eaddd1c4b7aa9e9184776b544a3f33281c0f030000000000000713202d3946525e687783909daab6c3cfddebf5fffffffffffffffffffffffffffffffffffff5ebe2d7cdc5bcb3aca49f97928d8884817f7e7c7c7c7d7d7e808385898d92979fa2aab0bbc0c7cfd8e1eaf3fcfffffffffffffffffffffffffffffffff7ece1d7cec1b8aca0958b7e72665c5144382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a323a41464d53575e61666d7075797d8084878a8c8f919695979c9ea6b0bbccd6e0ebf6fffffffffffffffffffffffffff9ede0d4c7bbafa4998d81786c66615e56534e47433d373129241e160e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d96a1aab3bbc0c6c8ccd2cbccccccccccccccccccccccccccccccccccd0d1d4d9dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffff5ece3dcd5d0cdccccccccccccccccccccccccccccccccccccccccccccccccccc4b7aa9e9184776b544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19242f3a43505a616e7b86929fa7b1bcc8d4dfe9f3fdf6eae0d7cbbfb5ab9f948b7e72685e52463e31281d12070c18232e404c5966737f8c99abb5c0ccd7e3f0fcfff4e8dcd1c2b5a99c8f8276685d5245382e2317202d3946525e687986929facb9c5d2dfecf8fffbeee1d5c8bbaea295887b6f6255483c2f333f49536774818d9aa7b4c0cedae5f1fdfdf1e5dacfc1b4a79a8e8174665c5044382b2117212e3b4754616e7a8794a1adbac7d4e0edfafffbefe3d7cbbfb4ab93877a6d6054473a2d21140700000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffff6e9dccfc3b6a99c908376687884919eabb8c4d1deebf7fffffffffffffff3e8dcd1bfb2a5998c7f7266594c3f3326190814212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffff2e5d8ccbfb2a5998c7f726f7c8999a4afbbc7d4e0edf9fffffffffffffffffffffff3e7dcd1c4b8ab9e9185786c605346392d20130800000000000000000000000000000000000000000000000000000000000000010e1a25313b4854606b7783909da8b2bdc9d5e2ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034291c1004000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000004111d2935414c566773808d9aabb5c0cbd7e3effcfffffffffffffffff8ebdfd2c5b8ac9f928579675c667683909da9b6c3d0dce9f8fffffffff8ecdfd2c6b9ada197877a6e6154473b2f3c4855626f7b8895a9b3bec9d5e1eefafffffffffffcefe2d6c9bcafa396897c706364717e8b97abb5c0ccd7e3f0fcfffffffffffffffef1e5d9cec3b8ac9f92867a6d6054473d32271b0f0100000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326202d3946525e687884919eabb7c4d1deeaf9fffffffffffffffff8ebded2c5b8ab9f92857b8796a0acb9c5d2deebf8fffffffffffffaede1d5c9bdb2a8998d807366584e43372b1f2c3844515c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000714212e3a4754616d7a86929fabb5c0cfd9e3f1fbfffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b2adaba7aaa29f9d9c9c9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f05000000000000000000000000000815212e3b4854616e7b868d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f939eaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398928e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b898784807b746d675e564c4142464d53575f626a6f767c8185888a8a8881786d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea6b0bcc6d0dbe7f4fdf7ece1d7cec1b9ada1968d80746a60544a3f34281f1409000000000005111e2a36414d566774818d9aa7b4c0ced9e5f1f9ece0d3c7baaea298897d7063564a3d414e5b6774818e9aa7b4c1cddae7f4fff8ebded2c5b8ab9f928578665b5044382b1f12060000000000000714212e3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff9eee3d9d0c5bbb3a9a29a938d85807c78757271706f6f7071717376797c80858c92989ea6afb5bdc6cfd8e1eaf4fdfffffffffffffffffffffffffffffffef3e9e0d4c8bcb1a79e9184796d6053463d32271b10010000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363f444c52575f61696e73797d81858a8d919697999c9ea1a8a3a8aab0b8c1ccdee8f2fcfffffffffffffffffffffffffff9ecdfd2c6b9ac9f9387807c77726d68625f58544e47433c3530282019140d050000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606d79849198a2a9afb5b9bbc0bebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc4c5c8ced5dee7f1fcfffffffffffffffffffffffffffffffffffffffff8ede3dad1cac4c1bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb8ab9f928578665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0acb8c1cdd7e1ecf7fcf3e7dcd1c6bdb0a69f92857b6e61594f43392f24180c071723303d4a5663707d8999a4afbbc7d4e0edf9fff9ecdfd2c5b9ac9f92867a6d60544a3f342820212e3b4754616e7a8799a3aebac7d3e0ecf9fffcf0e4d8ccc0b6ac95887b6e6255483b2f2d3e4b5864717e8b97a8b2bdc9d5e1edfafff6ebded1c5b8ab9e9285796d6053463e33291f232f3c4956626f7c8995a2afbcc8d5e2effbfff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffff4e7dacec1b4a79b8e81746976828f9ca9b5c2cfdce8f9fffffffffffffff9e7dacec1b4a79b8e8174685b4e413024190d15222f3b4855626e7b8895aab3becad6e2eefbfffffffffffffffdf1e4d7cabeb1a4978b7e716d7a86939facb9c6d2dfecf9fffffffffffffffffffffff8ebdfd2c6b9ada197897c6f6256493c3025190d010000000000000000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a1adb9c5d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f130600000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d08000000000000000000000000000000000000000713202c3945525d687783909daab6c3d1dce8f3fffffffffffffffffff7ebded1c4b8ab9e9185786b556774818d9aa7b4c0d0dbe7f3fffffffffaeee2d5c9beb3a996897d7063564a3d303d4a5763707d8a96a3b0bdcfdae6f1fdfffffffffffcefe3d7cbc0b5ab95887b6f62626f7c8999a4afbbc7d4e0edf9fffffffffffffffff6eae0d3c7baaea3988b7f7265594f43382c1e13080000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326212e3a4754616d7a8796a1acb9c5d2deebf8fffffffffffffffff6e9dccfc3b6a99c90837784919eaab7c4d1ddeaf5fffffffffffffdf1e5d9cec4b7aa9e9184776a5f53473a2e212834404a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000007131f2c38444f5966737f8c98a3aebdc7d2e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a19e9a969892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b000000000000000000000000000a1724303d4a5763707d8a999b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea6b0bcc6d0dbe7f3fffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aaa39f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a99989695918c8680796d685e52463f3b42464e535860626b6f75797c7d7e7c756d665c5142382d22170b000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949eaab4bfcad6e2ebf5fef3e9e0d5c9bdb2a89f93877c6f665c50443b31261a0e0400000000020e1925303e4b5764717e8a97a8b2bdc8d4e1edfaefe2d6cabfb4aa9a8d807467574d42404d5a6673808d99a6b3c0ccd9e6f3fff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000a1723303d4a5663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff4e8ddd2c7bdb3a9a2979288807a746f6a68666463626263646567656c6f74797f868f949fa3abb4bdc6cfd8e2ebf5fffffffffffffffffffffffffffffffffbf2e5d9cec3b9aca1968b7e7165594f44382c1d130700000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228323a414650565e61696e747b80858a8e92989a9da0a8a6a8abacb2b0b5b7bbc1cad3def0fafffffffffffffffffffffffffffff9ede0d4c7bbafa499938d88847f7a746f6a626058534e46413a322a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a45515d676f7d8692979fa4abacafb6b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7b8bcc3ccd5dfeaf6fffffffffffffffffffffffffffffffffffffffdf2e6dcd1c8bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7983919da5afbbc5cfdae6f3fcf8ede3d8cfc2baada2978e81756b61554b4035291e140a14212d3a4754606d7a86939facb9c6d2dfecf5fff9ede0d3c7bbaea3998b7e72665c50443c332a25303c4956636f7c8996abb4bfcbd7e3effbfffaede0d4c8bbafa49a877a6e6154473b2e2f3b4855626e7b8896a1acb9c5d2deebf7fff8ecdfd2c6b9ada1978a7d70635a50453b312924313e4b5764717e8a97a4b1bdcad7e4f0fdfff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000006121e2b37424e576875818e9ba8b5c1cfdae6f2fefffffffffffffffffffff2e6d9ccbfb3a6998c80736773808d9aa6b3c0d1dce8f3fffffffffffffff6e9dccfc3b6a99c90837669564c4135291d111723303d4a5663707d8996a3b0bcd0dbe6f2fefffffffffffffffcefe3d6c9bcb0a396897d70677784919daab7c4d0ddeaf9fffffffffffffffffffffffaeee1d5c9beb3a9998c7f7366564c41362a1e110500000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606d7984919eaab4bfcad6e3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d201407000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffff7eaddd0c4b7aa9d9184776a5e64717e8b97aab4bfcad6e2effbfffffffef2e6dacfbfb2a5988c7f7265594c3f2e3f4c5865727f8b98a5b2becbd8e5f7fffffffffffff9ede0d4c7bbafa399877a6d61606d7a86939facb9c6d2dfecf9fffffffffffffffffbefe3d6cbbfb4aa9d9084776b6054483a2f24190d01000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d40332624303d4a5763707d8a96a8b2bdc9d5e1edfafffffffffffffffff3e7dacdc0b4a79a8d8174818e9aa7b4c1ced9e5f0fcfffffffffffff6ebded2c5b8aca096887c6f6255483c3126232e424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000915222f3b4854606b7784919eaab4bfd0d9e3f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c96918d8a87858383828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c10050000000000000000000000000a1723303d4a5663707d8996aba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aab0b8c1ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffff3e7dcd0c6bcb4aeaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a7a6a5a7a09d99928d837a6d615a504339363c42474e54596063666d6f70716f6a605c544b402f261c11060000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3d0d9e4eef9fbf2e5dacfc4bbafa4999083786d60574d42362a20160c02000000000814212e3b4754616e7a8796a0acb9c5d2deebf8f3e7dbd0c4b7aa9e918477695f53463f4c5865727f8b98a5b2becbd8e5f1fefaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000c1926333f4c5966727f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba29792857d746d68625f585957565656565758535b6063676d727a828c9299a3abb4bcc6d0d9e4eef9fffffffffffffffffffffffffffffffff6eadfd5c9bdb2a89d9184776b6054483a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000040c151d262d333e444c525a62686d747b81868c91979b9fa2aaaaacb2b3b5b7b9bdbdc2c3c7ccd3dce5effffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba49f9a95918c86817c756f6a625f58524c443e3630292017110a02000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935404b55606b707d858e93999d9fa4aca5a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6aaacb1b9c3ced9e5f0fdfffffffffffffffffffffffffffffffffffff9ede1d5cabfb6aea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6aca298877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b45515c666f7d89939da9b3becad6e1eaf4fff4eae1d6cabeb3a99e938a7d70675d51453c30261c1113202c3945515d677683909da9b6c3ced9e4f0fefbefe3d7cbbfb5ab9e9184786d60584e453c363036424d5765727f8c98a5b2bfd1dce7f3fffff9ecdfd2c6b9ac9f9386796d6053463a2d2e3a47535f697884919eabb7c4cfdae6f2fffaeee2d5c9beb3a99c9083766c61574d433b352f38434e586774818d9aa7b4c0cddae7f3fffff7eaded1c4b7ab9e9184786b554b4034291c1004000000000000000000000000000000000000000000000814212e3a47535f6a7885919eabb8c4d1deebf7fffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165717e8b97abb5c0cbd7e3effcfffffffffffff8ebded1c5b8ab9e928578685d5245392c20131825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffffbefe3d6cbbfb4aa95887b6f6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffdf1e6dacfc3b6a99d908376685e5246392d20130600000000000000000000000000000000000000000000000000000000000000000b161f2c3844515c66727f8c98a2aebac7d1dce8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e211508000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000815222e3b4855616e7b8894abb4bfcbd7e3effbfffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c4135291d11040000000000000000000000000000000000000a1724313d4a5764707d8a99a4afbbc7d4e0edf9fffffffffffffffffff6e9dcd0c3b6a99d9083766a5d626f7b8898a2aebac6d3e0ecf9fffffffff7e7dacec1b4a79b8e817468544a3f34414d5a6774808d9aa7b3c0cddae6f3fffffffffffff8ecdfd2c5b9ac9f9286796c605d677784919eaab7c4d1ddeaf7fffffffffffffffffff3e7dcd0c6b8aca095897c6f63564c4135291d1104000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033272633404d596673808c99a6b3bfcedae5f1fdfffffffffffffffef1e4d8cbbeb1a5988b7e727e8a97a7b1bcc8d4e0edf9fffffffffffff9ede1d4c8bdb2a8998c807366584e43372b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000030f1b27333f4953636f7c8996a0acbcc6d0e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8984817d7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b0000000000000000000000000916232f3c4956626f7c8995a2afb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b5b6bbc1cad3e0eaf4fefffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6bfbab8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b1b1acaba39f958f82766c62554b403531373d43474f54545c60626464625f58514b42392e1d140a00000000000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929fa7b1bec7d2dde8f4fdf6ebe0d7ccc0b5aba0958c7f72695f53463e32281e1308000000000714202d3946525e687784919eaab7c4d1ddeaf6f8ebded2c5b8aca096887b6e6155483e4b5764717e8a97a4b1bdcad7e4f9fffcf0e4d8ccc0b6a194887b6e6155483b2e2215080000000000020f1c2835424f5b6875828e9ba8b5c1d2dde8f4fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa49992857c706b615d56534e4c4b4949494a4a4b495053555d60686d777f879299a3aab4bec7d2dde8f2fcfffffffffffffffffffffffffffffffcf1e5dacec4b8aca095897c7063554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000050d161e272f383f444f565e616d717a81878e92999ea1a9acaeb4b7b8bdbfc2c4c5c9cecfd0d3d7dee5eef7fffffffffffffffffffffffffffffffff4e8ddd2c7bdb5afaca8a09d98928e88827c756f6a615d565046413b3227221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59606b707a81878d91939a97989899999999999999999999999999999999999da0a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffff5e9dcd0c4b9aea49c999999999999999999999999999999999999999999999999999999999a928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606b74818e97a1adb9c2cfd8e3edf8fcf3e6dbd0c5bcafa59e9184796d60584e42382e2317111d2935414b5566727f8c99a7b1bcc8d4e2ecf8fff3e7dcd1c6b9aca0968c7f726a5f574e4641404046525e6976828f9ca9b5c2cfdce8f8fffff8ebded1c5b8ab9e928578665c5044382c2b37424d576774818d9aa9b3bec9d5e4eef9fef2e6dacfc5b7ab9f948a7e71695e564d454140404754606a7784919daab7c4d0ddeaf7fffff6e9dcd0c3b6a99d9083766a5d50432f23180c00000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffcefe3d6c9bcb0a396897d70636f7c8899a3afbbc7d3e0edf9fffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21141a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffff9ece0d3c7baaea398877a6d65727f8c98acb6c0ccd8e4f0fcfffffffffffffffffffffff7ecdfd2c6b9ac9f93877a6d6154473a2e23170b000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7a85929fabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211508000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c201306000000000000000000000000000000000005111d2a36414c566774808d9aabb5c0ccd7e3f0fcfffffffffffffffffff5e8dccfc2b5a99c8f8276695c606d7985929facb8c5d2dfebf8fffffffff6e9ddd0c3b6aa9d908377665c504438424f5c6875828f9ba8b5c2cedbe8f5fffffffffffff7ebded1c4b8ab9e918578665b556875828f9ba8b5c2cedbe8f8fffffffffffffffffff8ede2d4c8bcb1a79b8e8174685d5245392c20160a000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134272a36424d576976828f9ca9b5c2cfdce8f6fffffffffffffffffaede1d5c9bdb2a896897c6f7a8795a0acb8c5d1deeaf9fffffffffffffdf1e5d9cec3b7aa9d9184776a5f53473a2e2633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000005121f2b3744505b6574818d9aa8b2bdced8e2f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388827c7874706e6c6569696868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c100400000000000000000000000915222f3c4855626f7b8895a2aebbc1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c3c6ccd3dce5f2fcfffffffffffffffffffffffffffffffffffffffffffffffef4eae0d8d0cbc7c5c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0bfbebcb8b5afa79f948b7e71675d5145382c2b32373d44484b515355575755534e45403930271d0b02000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46535e69727f8c95a0acb6c0ccd8e1ebf7fdf4e8ddd2c7bdb1a79f92867b6e615a50443a3024190c0300000005111e2a36414d566774818e9aa7b4c1cedae5f1f9ede1d4c8bdb2a8988b7e7265544a3f495663707c8996a3afbcd2dde8f4fffff4e8ddd2bcafa295897c6f6256493c2f231609000000000005111e2a36414c566a7784909daab7c3d0ddeaf9fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9f93877d706a6059524c47433f3e3d3c3c3d3e3e3f44464b51565e656c727e879298a3acb6c0ccd8e0eaf4fefffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79b8e8175675d5145392c201307000000000000000000000000000000000000000000000000000000000000000000050e171f283039424a505961686d757e858d92999fa3abadb3b8babfc4c5c8cecfd1d2d5dadbdcdfe3e9eff7fffffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb9b1acaaa39f9b948f89827c746d68615a524c443d332d261d150c040000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d474f5960686e757b808486898a8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9195a0acb8c5d1deebf7fffffffffffffffffffffffffffffffffffff3e6dacdc1b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b877f7265564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bdc6d1dce7f3fcf7ece1d7cec1b9aca1968d80736a60544a3f34281f1418242f3b4855626e7b8895a0acb8c5d0dbe7f2fef8ede3d5c9bdb2a89f92867c6f695f58524c4d4b5159616e7b86929facb9c5d2dfecf8fffff6e9ddd0c3b6aa9d9083776a544a3f342826313d4a5663707d8997a1adb9c7d2dde8f4fff7ece1d3c7bcb0a69e92857b6e685e57514c4d4b515a626f7c8995a0acb8c5d1deebf7fffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffaeee2d6cabeb3a995887b6e626d7986929facb9c5d2dfecf8fffffffffffffaeee2d5c9beb3a995897c6f6256493c2f23161b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffff8ebdfd2c5b8ac9f9285796863707c899aa4afbbc8d4e0edfafffffffffffffffffffffffaede0d4c8bbafa49a8b7e7164544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000c18232e3945525d6874808d99a3afbbc7d4e0e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f231609000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000713202d3946525e687784909daab7c3d2dde8f4fffffffffffffffffffff4e7dbcec1b4a89b8e8175685b5c667683909ca9b6c3cfdce9f8fffffffff8ebdfd2c5b8ac9f9286796d6053463a414c566a7784909daab7c3d0ddeaf6fffffffffffff6eaddd0c3b7aa9d9084776a54596673808c99a6b3bfd1dce7f3fffffffffffffffffffef0e5d9cec3b8ac9f92867a6d6054473d32271b0f0100000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134272d3a46535f697885929eabb8c5d1deebf8fffffffffffffffff8ebded2c5b9aca196877a6d7784909daab7c3d1dce8f4fffffffffffffff6eaded1c5b8aca095887b6f6255483c3126323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000613202d394653606c7885919eabb8c4cedeeaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d80756f6b676361605b535c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a00000000000000000000000815212e3b4854616e7b8794a1b6c0cccecececececececececececececececececfd2d7dee5eef7fffffffffffffffffffffffffffffffffffffffffffffffffffcf2eae2dcd6d3d2cecececececececececececececececdcdcccec8c7c0bbb0a69e9285796d6053473a3025272b323839404546494a4b4847433c342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7883909aa4afbbc4cfdae6f2fcf9eee3d9d0c3baaea2988f82766c61564c4135291e150b000000020e1925303e4b5864717e8b97a8b2bdc9d5e1edfaf1e5d9cec2b5a89b8f8275665c50444855626f7b8895abb5c0ccd7e3f0fcfff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000713202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988d80746b60584f46413a373131302f2f30312d33373940454c535b606c717d86929aa4afbbc2ced8e2edf8fffffffffffffffffffffffffffffffcf0e5d9cec3b8ac9f92867a6d6054473a2e23180c0000000000000000000000000000000000000000000000000000000000000000040d172029313a434b545b606b707a828b92979fa3abafb5b9bec4c6cad0d1d4d9dbdedee1e5e8e9ebeff4fafffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc7c3bdb8b4aeaca69e9c948f87807a716c615e564f443f382f271e160e05000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353d474f565e61696e73777a7c7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f83919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7c726d6256443a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949fabb5bfcbd7e0ebf6fef3e9e0d5c9bdb2a89f92877c6f665c50443b31251a14212e3a47535f6a7783909daab4bfcad6e2ecf8fff1e5d9cec4baaea29891847b6f6a615e565a555c606b74808d99a3afbbc7d3e0edf9fffff4e7dacec1b4a79b8e8174685b4e412e23202d3a4653606d7985929eacb6c0ccd8e3eef9fdf0e4d8cdc2b9ada19790837a6e69605d555a555d606c75828f9ba8b1bdc8d4e1edf9fffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000006121e2b37424d576875818e9ba8b5c1cfdae6f1fdfffffffffffffffffffff8ecdfd2c6b9ada297867a6d60667784919daab7c4d0ddeaf7fffffffffffffef2e6dacfbeb1a4978b7e7164584b3e3125181c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffff7eaddd1c4b7aa9e9184776b606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffcf0e4d8ccc0b6ac9b8e8175665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000007121c2935414c56616e7b87929facb9c2ccd8e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f32251906000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffff8e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffff3e7dacdc0b4a79a8d8174675a546774808d9aa7b3c0d0dbe7f2fefffffff9ece0d3c7baaea398887b6e6255483b45525d687885929fabb8c5d2deebf8fffffffffffff5e8dccfc2b5a99c8f8276695c5764717d8a97aab4bfcbd7e3effbfffffffffffffffffff5eae0d3c7baaea2988b7f7265584e43372b1e1308000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134282e3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffff7eaded1c4b7ab9e9184786874808d9aabb5c0cbd7e3effcfffffffffffff9ede1d4c8bdb1a8998c7f7366574d42372b303d4a5663707d8996a3b0bcd0dbe7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000091623303c4956636f7c8997a1adb9c6d2dfebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867b6e665c57545350494f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f03000000000000000000000714212d3a4754606d7a879aa4afbbc8d4dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdfe3e8eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadad9d9d4d1cbc2b9ada1978b7e7165564c41362a1d21272c2e34383a3c3d3e3c3a373128231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000040d1a25313b44505c666f7c88939fa9b3bec9d5e0eaf4fef5ebe2d6cabfb4aa9f948a7e71685d52463d30271d12070000000815212e3b4854616e7b8796a1acb9c5d2deebf8f6ebded2c5b8ab9f9285796d6053464754616e7a8799a4afbbc7d4e0edf9fdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857a6d60594f463d35302b2624232323232422272b2f353a4149505a616b717e88939fa7b1bcc6d0dce7f3fdfffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7e7164544a4034281c1004000000000000000000000000000000000000000000000000000000000000030c161f29323b434c555c666c737d858f949fa2a9afb5bbc0c7c9cfd3d6dbdee1e5e8eaebedf1f6f6f8fbfffffffffffffffffffffffffffffffffffffffffffdf4ebe3ddd7d4cec8c6bfbab8b0aaa69e99928d857e756e68605950494139302820170e05000000000000000000000000000000000000000000000000000000000000000000000000040d19232b353d444c52575f6266686d6f7172727373737373737373737373737373737374818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d737373737373737373737373737373737373737373737373737373716f6a625b514632281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77829099a3aebbc4ced9e5f2fbfbf2e5dacec4bbafa3999083786d60574d42362a1f161f2b37434e5865727f8b98a2aebac5d0dbe7f2fcf6ebe0d6cabfb4aaa09691847c736d68676767676d727d87939fabb5c0cbd7e3effcfffbefe3d7cbbfb4aa988c7f7265594c3f32261f2c3845515c6673808d9aa4afbbc7d2dde8f4fef5e9ded5c9beb3a9a09590837b726d67676667676d737e8b939eaabac3ced9e5f1fdfffaede1d5c9bdb2a8978a7d7164574a3e3124170b000000000000000000000000000000000000000000000814212e3a47535f697885919eabb8c4d1deebf7fffffffffffffffffffffff8ebded1c5b8ab9e928578675d6875828e9ba8b5c1cedbe8f8fffffffffffffff7e6d9ccbfb3a6998c807366594d4033261a1d2935414c556a7784919daab7c4d0ddeaf7fffffffffffffffff6e9dccfc3b6a99c908376695d677784919eaab7c4d1ddeaf9fffffffffffffffffffffffff4e8ddd2c5b8ab9f9285796d6053463a2d2013090000000000000000000000000000000000000000000000000000000000000000000d19242f3a46535e6975818e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412e23170b000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000b1724313e4a5764717d8a9aa4afbbc8d4e0edfafffffffffffffffffffff3e6d9ccc0b3a6998d8073665a5764717e8a97aab4bfcad6e2eefbfffffffbefe3d6cbbfb4aa978a7d7164574a3e4754606d7a8797a2adbac6d3dfecf9fffffffffffff4e7dbcec1b4a89b8e8175685b55626e7b8898a3aebac7d3e0ecf9fffffffffffffffffffbefe2d6cabfb4aa9d9083776a6054473a2f24190d010000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e413528313e4a5764717d8a97a9b3becad6e2eefafffffffffffffffff5e8dbcfc2b5a89c8f827569707d8a99a3afbbc7d4e0edf9fffffffffffffdf1e5d9cec3b7aa9d908477695f53463a2d2f3c4855626f7b8895aab4bfcad6e2effbfffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000004111d2935404b556673808c99a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989083786d60584e46443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f1409000000000000000000000613202d394653606c7986939facb9c6d2dfe7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e9ebeff4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6e5e3dcd6cabeb3a99d908377685e5246392d20161b1d23282c2d2f31312f2e2b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74818d97a1adb9c2ced8e2edf8fdf4e7dbd0c6bcb0a69e92857a6d61594f42392e23180b0200000714212d3a46535e697884919eabb7c4d1deeaf7f9ecdfd3c6baaea298897c6f6256494653606d7986939facb9c6d2dfecf9fef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000916232f3c4956626f7c8995aab4bfcad6e2effbfffffffffffffffffffffffffffffff9ede1d4c8bdb2a89a8d8073685d52473d3429241e1b181616161717171b1f24292f383f445059616c73808c959faab4bfcbd6e1ecf7fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8f8275665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000a151e28313b444c565d676d78808a91979ea6adb3bbc0c7cbd1d5dadfe2e7ebedf1f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0d9d4d0cbc7c1bbb7b0aba39f97928a827a706b605b534b433a322920170e04000000000000000000000000000000000000000000000000000000000000000000000000071119232b323b41464d5355565d60636465656666666666666666666666666666666773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867d6f6a66666666666666666666666666666666666666666666666665625f5851493f3520160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656e7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7cbc0b5aba0958c7f72695e53463e31281e1a26313c4754606d7a85929faab4bfcad6e0ebf6fcf3e7dbd0c6bcb2a8a0969186807a7774737375797f869299a4afbdc7d1dce8f3fffff9ece0d3c7baaea398897c706356493d30231c2834404b54616e7b87939fabb5c0ccd7e1ecf7fbf2e6dacfc5bbb1a79f9590857f7a76747374757a8088939fa5afbbccd5dfeaf6fffff8ebded2c5b9aca196877b6e6154483b2e211508000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5566737f8c99a6b2bfd0dbe7f3fffffffffffffff4e8dbcec1b5a89b8e8275685b4f42302519202c3945515d677885929fabb8c5d2deebf8fffffffffffffffff4e8dbcec1b5a89b8e827568556875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffff9ecdfd3c6baada297897c6f6356493c30251a0e02000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57626f7c88949fabb7c3cdd9e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f23180c0b0b0b0b0b0b0b0b0b0b0b0b0a0a0a08070604010000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669544a3f34281c10030000000000000000000815212e3b4854616e7b8794aab4becad6e2eefbfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a080000000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000005111e2a36424d576774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffff2e5d8ccbfb2a5998c7f72665955626e7b8898a2aebac6d3dfecf9fffffffff3e7dcd0bfb3a6998c807366594d404855626f7b8895a9b3becad6e2eefbfffffffffffff3e6d9cdc0b3a69a8d8073675a53606d7986929facb9c5d2dfecf8fffffffffffffffffffff3e7dbd0c6b8aca095897c6f62554c4135291d1104000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423527333f49536773808d9aa6b3c0cfdae6f2fefffffffffffffffff3e6d9ccc0b3a6998d8073666d7a86929facb9c5d2dfecf8fffffffffffffff6eaded1c5b8aca095887b6e6155483b302e3a4754616d7a8798a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000613202c3945515d677683909da9b6c3cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9f958c7f736a60554b40342d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e0000000000000000000005121f2b3744505b657885929fabb8c5d2deebf4f4f4f4f4f4f4f4f4f4f4f4f4f5f5f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f3f5f0eee6dacfc5b9ac9f93877a6d6154473a2e21140f12181c1f2022242422211f1b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424e58606d7a85919ea6b0bcc6d0dce7f4fdf8ede2d8cec2b9ada1978e81746b60544b4034281d140a000005121e2a36424d576875818e9ba8b4c1cfdae6f2fbeee2d6cabeb3aa998c7f7266594c44505c667885929eabb8c5d1deebf8fff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f2fefffffffffffffffffffffffffffffff7ebded1c5b8aca096887b6f62564c41352b2219130f0a0a09090a060b0f12181d262d333e47505a606d78839098a3aebac5cfdbe6f2fffffffffffffffffffffffffffffffff3e7dcd0c5b8ab9f9285796d6053463a2d201306000000000000000000000000000000000000000000000000000000000006111c26303a434c565e686d79818d929ea1a9b0babec5cbd1d7dce3e6ebeff2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0eae5e2dcd6d3ccc7c1bdb5afa9a29e938f857d736c655c554c443a322920160d04000000000000000000000000000000000000000000000000000000000000000000000000071119202930363c4247484c52545657585959595959595959595959595959595966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29892857c6f685e555959595959595959595959595959595959595959595855534e463f372d230d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0acb9c1ced7e1ecf7fcf4e8dcd1c7bdb1a79f92867b6e615a50433a2f2419202c3945515d6774808d98a2aebac4cedae5eff8f8ede2d8cec4bab2a8a098928c868381808082858b9298a3abb5c0cfd9e3eef9fffff8ecdfd2c5b9ac9f9286796d6053473a2d2018232e3946535f6975828f99a4afbbc5d0dbe6f0f9f7ece1d7cdc3b9b1a79f97928c868381808082868c939aa4afb8c1ccdee7f1fcfffff7eaded1c4b7ab9e918478695e53463a2d211407000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c64707d8a97aab4bfcad6e2effbfffffffffffff6e9ddd0c3b6aa9d9083776a564c41362a1e212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffff3e6dacdc0b3a79a8d8074675a65727f8c98acb6c0ccd8e4f0fcfffffffffffffffffffffffbeee2d6cabeb3a9998d807366574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000010e1a25313b47535f6a76828f9ca7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a17171717171717171717171717171716151413110d080705010000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12060000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f423025190d01000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000714202d3a46525e697784919eaab7c4d2dde8f4fffffffffffffffffffffef1e4d8cbbeb1a5988b7e72655853606c7985929facb8c5d2dfebf8fffffffff8e8dbcec2b5a89b8f827568554b404a5764707d8a97a3b0bdd0dbe6f2fefffffffffffff2e5d8ccbfb2a5998c7f726659505c667783909daab6c3d0dde9f6fffffffffffffffffffff8ede2d4c8bcb1a79a8e8174675d5145392c20150a0000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f42352b3744505b6576838f9ca9b6c2cfdce9f7fffffffffffffffffcf0e3d7ccc0b5ab978a7e7164677683909da9b6c3d0dbe7f3fffffffffffffff9ede0d4c8bcb1a7988c7f7265564d41362d3946525d687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000714202d3a4753606d7a86929facb9c5d2dfecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb1a79f92877c6f675c51453d312828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c1106000000000000000000030f1b27333f495e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece0d4c8bbafa49a8a7d7164574a3e3124170b070c1013131617181515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45525d68717e8a949faab4bfcbd6e2ebf5fef4eae0d5c9beb3a99f93887d6f665c51453c2f261b110600020e1a25313f4b5865727e8b98a9b3bec9d5e2eefaf2e6dbd0c2b5a89c8f827569574d424a546a7784909daab7c3d0ddeaf6fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5f53443a2f23191008020000000000000003070b141b2227353e44505c666e7b86929fa9b3becad6e3edf8fffffffffffffffffffffffffffffff8ecdfd3c6baaea298897c706356493d2d22170b00000000000000000000000000000000000000000000000000000000071017232e38424b555e686e7a828e939da4adb3bbc1cacfd7dce3e8eef2f7fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3e0d7d3cfc7c0bbb3ada59e9792877f776d675d564c443a32281f160c02000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a31373a3b414547494b4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa29791847a6d675c514c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4847433c342d251b11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbcc5d0dbe6f3fcf9eee3d9cfc3baaea2988f82756c61564c4135291e1d2935414b55616d7a86929fa8b2bdc9d5dde6f0faf4eae0d6ccc3bab2aaa29f9992908e8d8d8e92979fa3aab4bdc7d2e1eaf5fffffcefe3d7cbc0b5ab9c8f8376675c5145382c1f131d2a36424d57626f7c87939faab3becad6dee7f2fbf3e9dfd5cbc3b9b1a9a29f9992908e8d8d8f92989fa4acb6c0cad3ddf0f9fffffaeee2d6cabeb3a99b8e817468574d42362a1e120500000000000000000000000000000000000000000006121e2b37424d576875818e9ba8b4c1cfdae6f1fdfffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a616e7b8898a2aebac7d3e0ecf9fffffffffffff8ebdfd2c5b8ac9f928579685e5246392d20222f3c4855626f7b8895aab4becad6e2eefbfffffffffffffffff2e5d8ccbfb2a5998c7f72665963707c899aa4afbbc8d4e0edfafffffffffffffffffffffffef2e6dbcfc3b7aa9d908377695e52463a2d20140600000000000000000000000000000000000000000000000000000000000000000009141f2b37434e5863707d8995a0abb8c4ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f322624242424242424242424242424242424232221201d191414110d08020000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000006131f2c3845515c677885929fabb8c5d2deebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c41362a1d1105000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000814212e3b4754616e7b8796a0acb8c5d2e4eef9fffffffffffffffffffffdf0e3d7cabdb0a4978a7d716457505b667683909ca9b6c3cfdce9f8fffffffff7eaddd1c4b7aa9e918477675d51454b5865727e8b98a5b1becbd8e4f7fffffffffffffef1e4d7cbbeb1a4988b7e7165584a546875818e9ba8b4c1cedbe7f7fffffffffffffffffffffef0e4d9cec3b8ac9f92867a6d6054473c32271b0f0100000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f42352d394653606c7985929fabb8c5d2deebf8fffffffffffffffff9ede0d4c7bbafa499887c6f626673808d99aab4bfcad6e2effbfffffffffffffcf0e4d9cec3b6a99d908376685e5246392d35414c566b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000000a1623303d495663707c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec2bbafa3999183796d60594f433a2f241a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c000000000000000000000b17222d44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d4033271a0d0000040607090a0b09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2935414c56616c76828f98a3aebac3d0d9e4eef9fcf2e6dacfc5bbafa49a9184796d60574d41382d22170b02000915222f3b4855626e7b8897a1adb9c6d2dfecf8f7ebded1c5b8ab9e928578695f5346505c6976838f9ca9b6c2cfdce9f5fff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467584e4332281e11080000000000000000000000020a11172328343f4a545f6973808d97a2adb9c6d1dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb4aa998c7f736653493f33271b0f030000000000000000000000000000000000000000000000000000030d192228343f4a545d676e7a838f949ea5aeb9bec4cdd6dbe1e8eef3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efe9e3e1d9d1cbc5beb9afa9a199938c81796d685e564c443a31281e140a00000000000000000000000000000000000000000000000000000000000000000000000000080f181f262b2d2e3035393a3c3e3f3f404040404040404040404040404a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb3a9a1969083796d605b51464040404040404040404040404040404040403e3c3a37312a221b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d89939ea9b3becad6e1eaf5fff5ebe1d6cabfb4aa9e948a7e71685d52453d30271c242f3a46525e6873808c96a1acb9c0cbd4dee8f1f9f2e8ded5ccc3bcb4aeaba39f9d9a9a9a9b9ea2a9aeb4bcc6d0d9e3f3fcfffff5ede0d4c7bbafa3998b7f7265554b4034291c101a26313b47535f6a74818e98a2aebac1ccd6dfe9f2faf1e6ddd4cbc3bbb3adaba39f9d9a999a9b9fa2aaafb6bec7d2dce5effffffef3ecdfd2c6b9ada1978a7d7063574a3d31251a0e020000000000000000000000000000000000000000000814212d3a47535f697884919eabb8c4d1deebf7fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f726559606c7985929facb8c5d2dfebf8fffffffffffff9ecdfd3c6baaea298877a6e6154473b2e2123303d4a5663707d8996a3b0bcd0dbe7f2fefffffffffffffffdf1e4d7cabeb1a4978b7e716458606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffff7eaded1c5b8aca095877b6e6154473b2d22170b000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4854606b7783909da8b2bdc9d5e1ebf7fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e313131313131313131313131313131313130302f2d2c292421201e19140e0903000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887b6e6155483b2e22150800000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d201307000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdc8d4e1f5fffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a546774808d9aa7b3c0d0dbe7f2fefffffff9ecdfd2c6b9ac9f93867a6d6053474d5a6673808d99a6b3c0ccd9e6f3fffffffffffffcf0e3d6c9bdb0a3968a7d7063574c5966727f8c99a5b2bfd0dbe6f2fefffffffffffffffffffff5eadfd3c6baaea2988b7e7265584e43372b1d130700000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f43362f3b4855626e7b8898a2aebac6d3dfecf9fffffffffffffffff9ecdfd2c6b9ac9f93867a6d6063707c8998a2aebac7d3e0ecf9fffffffffffffff5ecdfd2c6b9ac9f93877b6e6154473b2f3043505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f221509000000000000000c1926323f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cbc0b5aba0958d80746b60564c413529201714171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c1003000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c1b5a89b8e8275685b4f4235281c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19242f3a44505a616e7b86929fa7b1bec7d2dde8f4fdf7ece1d8ccc0b6aca0958c7f73695f53493f33271e1308000814212e3a47535f6a7885929eabb8c5d1deebf8f8ecdfd2c6b9ada297887b6e6155484f5b6875828e9ba8b5c1cedbe8f4fff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3125160c0000000000000000000000000000061117232e38424d57606d7a85929eabb5bfcbd7e3effbfffffffffffffffffffffffffffffef2e7dbd0c2b5a89c8f8275655b5044372b1f120500000000000000000000000000000000000000000000000000010b151f2b343c44505c666d798390959fa6afb7c0c9cfd6dfe6ecf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4f3ebe3dcd7cfcac1bbb3aba49f938e827a6d685e564c433a30261c1106000000000000000000000000000000000000000000000000000000000000000000000008111a212a31373a3b3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff8ede2d7cec5bbb2a89f958e81746d62584e443e3e3e3e3e3e3e3e3e3e3d3d3c3a393530322f2e2b26201810090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55606b75818e97a2adbac2cfd9e3eef9fdf3e7dbd0c6bcb0a69e91847a6d60584e42392e231d2a36414c56606d7984919ea4aeb9c2ccd6dfe7f0f9f0e7ded5cec6bfbab5afacaaa7a6a6a8abadb3babfc6cfd8e2ebf5fffff9eee3d9cfc5b9ac9f92867a6d6154473a2f23180c141f2b37434e58616e7b85929fa6b0bac4cdd7e0e8f1f8efe6ddd4cdc5bebab5aeaca9a7a6a7a8acaeb4bbc0c7d0d9e4eef7fffff8ece2d7cbc0b5ab9e9285796d6053463a2d201309000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164575b667783909daab6c3d0dde9f6fffffffffffffbeee2d6cabfb4aa96897c6f6356493c302325323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffcefe3d6c9bcb0a396897d7063565d687784919eaab7c4d1ddeaf7fffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e7164544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5964717e8a96a0acb9c4cfdae6f1fefffffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdddee1e5ebf1f9fffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c6f6356493e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3b3a39352f2e2d2a251e1a140d050000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffbefe3d7cbbfb5ab96897d7063564a3d3023170a000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff9ecdfd3c6baada297877a6d6154473a2e211407000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000005121e2a36424d576874818e9ba7b4c1ced9e5f1fffffffffffffffffffffffbefe2d5c8bcafa295897c6f62564b5764717e8a97aab4becad6e2eefbfffffffaede0d4c8bbafa49a897c6f6256494e5b6875818e9ba8b4c1cedbe7f4fffffffffffffbefe2d5c8bcafa295897c6f62564a5763707d8a96aab3becad6e2eefbfffffffffffffffffffffbefe2d6cabfb4aa9d9083776a6054473a2f24180d01000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336313e4b5764717e8a97aab3becad6e2eefbfffffffffffffffff7eaddd1c4b7aa9e918477675d606d7986929facb8c5d2dfebf7fffffffffffffffaede0d4c8bbafa49a8b7e7265564c413535424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000004111d2935414c556875818e9ba8b4c1d1dce8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dcd1c7bdb1a79f93887d70685d52453e32291f140c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f1308000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d9083766a5d50432f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e46535f69737f8c95a0acb6c0ccd8e1ecf7fdf4e8ddd2c7beb1a89f92867b6e655b50443a3025190d0306121f2b37434e586875828f9ba8b5c2d0dbe7f2faeee2d6cabeb3a9978a7e7164574a4d5a6774808d9aa7b3c0cddae6f3fff5e8dccfc2b5a99c8f8276695c4f4336291c1000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f23160900000000000000000000000000000006111c26303c45525d6873808c99a3aebbc7d3e0edf8fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000007121d27313c46515b606d78828f95a0a7b0b8c1c9d5dae1e8f1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1dbd6cdc5bdb5afa59e9490837a6d685e554b42382e2317110800000000000000000000000000000000000000000000000000000000000000000005101a232c333c4246484a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b55626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffffef3e9e0d7cdc4bab1a79d938b7e726a60564c4b4b4b4b4b4b4b4b4b4a4a4a484746413f3b3a36312b2620180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7a85929fa7b1bdc7d1dce8f3fcf8ede2d7cec1b9ada1978d80746a60544a4034281f25303a45515d67707d89929da7b1bac4cdd6dee8eef5f0e7e0d8d0cac7c0bbb9b6b4b3b3b5b8b9bec5cbd1d8e1eaf4fdfffaf1e8dcd1c7bdb0a69b8f8275685e5246392d1d12070f1a26313c46525e69717e8b949ea8b2bbc5ced6dfe7f0f7efe6dfd7cfcac6bfbbb9b6b4b3b3b5b8babfc6ccd2d9e2ebf5fffff9f0e7dbd0c7bbafa3998d8073665c5144382c1f1206000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b2bdc9d5e1eefafffffffffffffffffffffffbefe3d7cbbfb4aa95897c6f6256546874818e9ba7b4c1cedae7f7fffffffffffffef2e7dbd0beb1a4988b7e7165584b3e32252633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffbefe2d6cabfb4aa95887b6e6255566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffcf0e4d9cec1b5a89b8e8175665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000004101c27333d4653606d7884919ea9b3bec9d5e1ecf7fffffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484745413f3b3936302a251f170f0800000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff3e7dcd1beb1a5988b7e7265584b3f3225180900000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffbeee2d6cabeb3a995897c6f6256493c2f231609000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f4fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000714212d3a46535e697884919eabb7c4d1deeaf6fffffffffffffffffffffffbeee1d4c8bbaea195887b6e62554855626e7b8898a2aebac6d3dfecf9fffffffcf0e4d8ccc0b6ac988b7e7165584b4953697683909ca9b6c3cfdce9f6fffffffffffffbefe2d6cabfb4aa94877b6e61544854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffef2e7dbd0c6b8aca095887c6f62554b4035291d1104000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d504336343f4a546774808d9aa7b3c0d0dbe6f2fefffffffffffffffff5e8dbcec2b5a89b8f827568555c6776828f9ca9b5c2cfdbe6f2fefffffffffffffcf0e4d8ccc0b6ac9c8f8276685d52453934404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000613202c3945515d677784919eaab7c4d1ddeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3bbafa49a91847a6d605a50443b3025190f060b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d0100000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36424d57606d7983919aa4afbbc5cfdae6f3fcf9eee4d9d0c3baaea3989082776c60564c41362a1f150b010f1a26313f4c5965727f8c98aab4bfcad6e2eefbf2e6dbcfc0b3a6998d8073665a4d4c5966737f8c99a6b2bfccd9e5f2fff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e211407000000000000000000000000000000000a141e2935414c56616e7b86929facb9c5d1dce7f3fffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221508000000000000000000000000000000000000000000000000000c18232f39434e58636d74818e949fa7b1b9c2cad3dbe6ebf2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6dfd6d0c7c0bbafa69f9590837a6d675d544a3f342823190f0600000000000000000000000000000000000000000000000000000000000000000b17212c353e454d53555757575757575757575757575757575757575757575759626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffffffbf2e9dfd6ccc2b9afa59f92877c6f685d575757575757575757575757565554524c4c4846423b37312a211a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46525e68727f8b959fabb5c0cbd7e0ebf6fef3e9e0d5c9beb2a99f93887c6f665c51443b31261e2935404b55606b74808d959fa8b2bbc4ccd8dde4ebf4f2eae2dbd6d1cbc7c5c3c1c0c0c1c5c6cacfd7dce2eaf3fcfff9f1e8dfd7cbc0b5ab9f94897c6f62564c41362a1e0b010a15202a36424d57626c75828f96a0a9b3bcc5cdd5dee6ecf3f1e9e1dbd6d1cbc7c5c3c1c0c0c2c5c6cad0d8dde4ebf4fdfff9f0e7ded6cabeb4aa9f92867b6e61544a4034281c100400000000000000000000000000000000000000000005121e2b37424d576875818e9ba8b4c1cfdae6f1fdfffffffffffffffffffffff9ece0d3c7baaea398877a6e61545965727f8c98a5b2bfcfdbe6f2fefffffffffffff8e6d9ccc0b3a6998d8073665a4d402d222834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffff9ece0d3c7baaea298877a6d60545966727f8c99a5b2bfcfdae6f1fdfffffffffffffffffffffffff5ebded1c5b8ab9e9285796c605346392d201308000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505c66727e8b97a1adb9c5d0dbe6f2fefffffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c5c9ced5dee7f1fcfffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d60575757575757575757575757575757575757575757565554514c4c4746413b363129211a1108000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffff8e6d9cdc0b3a69a8d8073675a4d403025190e020000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef2e6dbd0beb1a4988b7e7165584b3e32251809000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000815212e3b4854616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffbefe2d6cabfb4aa94877a6d61544753606c7985929fabb8c5d2deebf8fffffffff4e8ddd2c0b3a79a8d8074675a4d505b657884919eabb7c4d1deeaf7fffffffffffff9ecdfd3c6baaea298867a6d605347535e697885929fabb8c5d2deebf8fffffffffffffffffffffff8ede2d4c8bcb1a79a8e8174675d5145392c201509000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044373844505c667683909ca9b6c3cfdce9f7fffffffffffffffffff3e6d9ccc0b3a6998d8073665a5566727f8c99a9b3becad6e2eefafffffffffffffff4e8ddd2c5b9ac9f92867a6d6054473a2f3f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae1d8ccc0b6aca1968e81756c61564d41362a21180c0207121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d110500000000000000000d1a2633404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b45515c666f7d88939fa9b3bec9d5e1eaf4fff5ebe2d7cbbfb4aa9f948b7e71685e52463d31271d12070916222f3c4955626f7c8898a2aebac6d3dfecf9f7e8dbcfc2b5a89c8f827569544a4b5865717e8b98a4b1becbd7e4f1fef7eaddd0c4b7aa9d9184776a5e5144372b1e1100000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000020c19242f3a46525e6875828f9babb5bfcbd7e3effbfffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e3125180800000000000000000000000000000000000000000000000004101c2934404b55606a727f8c939da6b0b9c3cbd4dce5edf7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1e8e2d9d2ccc1b8b0a7a0959083796d665c50443f352b21180c0300000000000000000000000000000000000000000000000000000000000004101c28333e474f575f6164646464646464646464646464646464646464646464646b74818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffbf2e8ded4cbc0baaea39991847a6d646464646464646464646464646362615e565954534d47423c332c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56606c78839099a3afbbc4cedae5f2fbfbf2e6dacfc4bbafa49a9083786d60574d42362a20242f3a434f59606d79839096a1a9b2bac3ccd2d9e2e6ecf2ede7e3dcd7d4d2d0cdcdcdced1d2d6dbe1e7edf4fcfcf6f0e7dfd6cdc5bbafa3998f82766a6054443a3025190d00030e1a25303b45505a616d7a849197a2aab3bbc4ccd5dae1e7edf2ece6e3dcd7d3d2d0cdcccdced2d3d6dbe2e8eef5fdfcf5eee8ded5ccc3baaea2988e8174695e5342392e23180c000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf6fffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c60535663707d8996a9b3becad6e2eefafffffffffffff5e8dbcec2b5a89b8f827568544a3f33282936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffff8ebdfd2c5b8ac9f928579685d525663707d8996a9b3bec9d5e1eefafffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f6256493c2f24190d0100000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7985919ea9b3becad6e2edf8fffffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b7b9bdc4ccd5e0ebf6fffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e91847866646464646464646464646464646464646464646464636362605d555854524c46423b332c231a11080000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564d42362a1e11050000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4130251a0e020000000000000000000814212e3b4754616e7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e1edfafffffffffffffffffffffff9ece0d3c6baaea29886796d605346505b657683909ca9b6c3cfdce9f8fffffffff9e9dccfc2b6a99c8f827669564c53606c7986929facb9c5d2dfecf8fffffffffffff8ebdfd2c5b8ac9f928579675d51454d576a7683909da9b6c3d0dce9f6fffffffffffffffffffffffef0e4d9cdc3b8ac9f92857a6d6053473c31261a0e000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144373a4653606d7985929facb8c5d2dfebf8fffffffffffffffffcf0e3d7ccc0b5ab978a7e71645755626f7c8897a2adb9c6d2dfecf8fffffffffffffff9ede0d3c7bbaea3998a7e7164554b40353e4a5764717d8a97a4b0bdcad7e3f7fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000a1623303d495663707c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8ddd2c7beb2a89e938a7e71685e52463f332a1e140a00091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d20140800000000000000000b1825323e4b5865717e8b98abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606b74818e97a1adb9c2cfd8e2edf8fdf4e7dcd1c6bcb0a69e92857a6d61594f43392f24180b0713202d3a4653606d7985929facb8c5d2dfebf8f7eaddd1c4b7aa9e918477665c504a5764707d8a97a3b0bdcad6e3f0fdf7ebded1c4b8ab9e9185786b5e5245382b1f1200000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000000000000000008131e2a36414d5664717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffef2e6dbcfc0b3a79a8d8074675a4d413024190d0100000000000000000000000000000000000000000000030c1a242c3845515c676f7c87929fa5afb8c2cbd5dde6eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4ebe3ddd7cac2b9b1a7a0958f82786d605b51473d332a1e150a0000000000000000000000000000000000000000000000000000000000000814202d39444f5961696e7171717171717171717171717171717171717171717171717d87939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffaf0e6ddd7cbbfb4aba1968f827571717171717171717171717170706f6d686966615e57534d453e362c23190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef7ebe0d8ccc0b6aca0958c7f72695f53463e32281e28313d45515d676e7a849197a0a8b1bbc0c7d0d6dbe1e6ecf0eee8e3e0dfdddad9d9dbdedfe2e6ecf3f8f9f4f0eae5ded6cdc5bbb1a79f92877c6f62584e4332291e1308000009141f29333f46525e686e7c859298a1a9b2bac1c9cfd6dbe2e6ecf0ede7e3e0dfdcdad9dadbdfdfe2e7edf4f9f9f4efebe4ddd8ccc3bab0a69f92867a6e61574d4230271c1207000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5054616e7a8797a2adb9c6d2dfecf8fffffffffffff6eaddd0c3b7aa9d908477665b5044382b2935414c566a7784919daab7c4d0ddeaf7fffffffffffffffff7eaddd1c4b7aa9e9184776b564c54616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffaeee2d6cabeb3a9998c7f7366554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b17232e3845515c67727f8c97a2adbac6d0dbe7f3fffffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacb2bac4ced9e5f1fdfffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c9083767171717171717171717171717171717171717171717070706e6d676865615e56534d453e352c231a0e0500000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e52463a2d2014070000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f827669574d42362a1e12050000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000006121e2b37424d576875818e9ba8b4c1cedae5f1fdfffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c514549536774808d9aa7b3c0d0dce7f3fffffffff7ebded1c4b8ab9e918578685e5254616d7a8799a3aebac7d3e0ecf9fffffffffffff7eaddd1c4b7aa9e9184776b554b404e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffff5eadfd3c6baaea2988b7e7165574d42372b1c11060000000000000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144373c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffff9ede0d4c7bbafa499887c6f625553606c7985929eabb8c5d1deebf6fffffffffffffffbefe3d7cbbfb5ab9b8f8275675d5145383c4956636f7c8996a2afbcd0dbe6f2fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000c1825323f4b5865727e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c4baafa59e92857a6e615b51453c30261c11060007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d01000000000000000916232f3c4956626f7c8999a4afbbc7d4e0ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bcc6d1dce7f3fcf8ede2d8cfc2b9ada2978e81756b60554b4035291d140a121f2b3844505c6676828f9ca9b5c2d0dce7f3f8ecdfd2c5b9ac9f9286796d60534956636f7c8996a2afbcc9d5e2effcf8ebded2c5b8ab9f9285786c5f5245392c1f1200000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e4a3f33281c0f030000000000000000000000000000000000010e1925303b4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff7e9dccfc2b6a99c8f837669564c4135291d1105000000000000000000000000000000000000000000000b151e2c38434f59606d79839199a3aeb7c1cad4dde7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cbc3b9b1a79e948d80746d62594f453b30261c110600000000000000000000000000000000000000000000000000000000000a1623303c4955616c707b7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e83909aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffff8efe7dcd1c6bdb2a89e938d807e7e7e7e7e7e7e7e7e7e7e7d7d7d7b7a7876726e69625f5750483e352b1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7beb1a79f92867b6e615a50443a30241f2935404b555e686e7c8591969fa7afb6bec4cad0d5dae0e3e8ecededece9e7e6e6e8ebeceef2f7f1eeebe8e4e0d9d4ccc4bbb3a9a0958d80746a5f53463d3220170d020000020d17212a36414c565f6a707d869297a0a8afb9bec5cad0d6dbe1e4eaecededece9e7e6e6e8ebeceff2f6f1edebe8e3e0d9d2ccc3bab2a89e948b7f72685e52453b311e150b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e1eefafffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695349525e697885929eabb8c5d1deebf8fffffffffffff8ebdfd2c5b8ac9f9285796c605346392d2c3945525d687885929fabb8c5d2deebf8fffffffffffffffff6e9dccfc3b6a99c908376695d50525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffef2e6dacfc3b6a99c908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000006111c2834404b55606d7a85929faab4bfcad6e2edf8fffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea0a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7875726e68615e5750473e352c20170c02000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6e6154473b2e2114060000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e52463a2d20140700000000000000000006121f2b3844505b667885919eabb8c4d1deebf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000814212e3a47535f697884919eabb8c4d1deebf6fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b404b5864717e8b97aab4bfcbd6e3effbfffffff8ebdfd2c6b9ada197877a6d615455626f7c8895abb4bfcbd7e3effbfffffffffffff6e9dcd0c3b6a99d9083766a5d50434c5865727f8b98a5b2becfdbe6f2fefffffffffffffffffffffffbeee2d6cabfb4aa9c908376695f5347382e23170b0000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145383e4b5864717e8b97aab4bfcad6e2effbfffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053505b6675828e9ba8b5c1ced9e5f1fdfffffffffffffff3e7dcd1c5b8ac9f9285796d6053473a3b4855616e7b8894aab3becad6e2eefbfffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000010d1a2734404d5a6773808d9aa6b3c0d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d6ccc1b9ada1978f82756d62574d42382e23170c03000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e1105000000000000000714212d3a4754606d7a86939facb9c5d0dbe6edf2f7f5f5f5f5f5f5f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f2e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949faab4bfcbd7e0eaf6fff4eae1d6cabeb3a99e93897d70675d51453c2f261c11101c28343f4a5466737f8c99aab4bfcbd6e3eff8ede0d3c7bbafa399877a6e61544855616e7b8894a1aebbc7d4e1f8f8f8ecdfd2c5b9ac9f9286796c5f5346392c201300000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23180c000000000000000000000000000000000000000814202c3945515d677683909da9b6c3d0dce9f9fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578685d5246392d20130700000000000000000000000000000000000000000007121c2730394854606b74808d95a0abb5bfc9d2dce5eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee6ddd5cbc3b9b0a69d928b7f726b60574d42382e23170d04000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d878a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9095a0acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc4bab0a69d928d8a8a8a8a8a8a8a8a8a8a8a8a8a89888785827f7b756e69615a50473d31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fdf9eee4d9d0c3baaea2988f82766c61564c4135291e242f39434c565f6a6e7b8490959fa4acb2babec5c9cfd4d7dddfe0e3e8e6e7e7e8e8e8e8e8e7e6e6e1dfddd8d4cec8c1bab2a9a1979083796d60584e43342b210e0500000000050f1925303a444e57606b707c8591969da5adb3babfc6cad0d4d8dddfe0e4e8e6e7e7e8e8e8e8e8e7e6e5e1dedcd7d4d0c7c0bbb1a8a0968f82776c60564c4133291f0c030000000000000000000000000000000000000000000005121e2a36424d576874818e9ba7b4c1cfdae5f1fdfffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4d56697683909ca9b6c3cfdce9f6fffffffffffff9ece0d3c7baaea398877b6e6154483b2e2d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4c566976828f9ca9b5c2cfdce8f8fffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6054473a2d21140900000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808d98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9196a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7a756e69615a50473d32291e1308000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffaeee2d5c9beb3a9968a7d7063574a3d2e23170b000000000000000000091623303c4956636f7c8996a2afbcd0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e6154483b2e211507000000000000000000030f1c28333f4a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000815222f3b4855626e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51444855626f7b8898a3aebac7d3e0ecf9fffffffaeee1d5c9beb3a996897c7063565763707d8a96a3b0bdd1dce7f3fffffffffffffff5e8dbcfc2b5a89c8f8275695c4f424a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffef2e7dbd0c5b7ab9f94887b6e62544a3f34281c1003000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245343f4a546774818d9aa7b4c0d0dbe7f2fefffffffffffffffff7eaddd1c4b7aa9e918477675d514a5465717e8b98a8b2bdc9d5e1edfafffffffffffffff8ece0d3c6baaea2988a7d7064544a3f3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e8ded6cabeb3a99e948b7e72695f544a3f34281e150b00030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d201407000000000000000613202c3945515d677683909caab3becad6dce3e6e7e8e8e9e9e9e9e9ebebeef1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f98a3aebac3ced9e5f1fbfcf3e6dbcfc5bbafa59e9184796d60584e42382d22170b17232e3c4956636f7c8998a3aebac7d3e0ebebebe3d7cbc0b5ab94887b6e61554854616e7a8794a1adbad1dce7ebebebebdfd2c5b8ac9f9285796c5f5246392c1f1300000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a4034281c100400000000000000000000000000000000000004111d2935404b556773808d9aa6b3c0d2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c6b9ada197877a6d6154473a2e2114070000000000000000000000000000000000000000000c18232e3942505a636f7c88939fa7b1bdc6d1dbe4eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7ddd5cbc1b8aea49f92877d70695f544a3f34281f160c010000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9997979797979797979797979797979797979797979797979da0a7b1bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6ccc1b8aea49d9a97979797979797979797979797969597928f8c87827b716c61594f433a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939eaab3becad6e1ebf5fff5ebe2d6cabfb4aa9f948a7e71685d52463d30271d27313b444e585f696e7a838d939aa1a8adb3b9bec5c7ccd2d2d4d7ddd9dadbdbdcdcdbdbdad9dad5d2d2ccc8c3bdb8afa8a09792857b6e675c51463c3122190f00000000000008131e29323c454f59606a6f7b848e939ea1a9aeb4babec5c8cdd1d2d4d8dddadadbdbdcdcdbdbdad9dad5d2d1cbc7c2beb6afa79f9691847a6d655b50443b3021170d00000000000000000000000000000000000000000000000714212d3a46535f697884919eabb7c4d1deeaf6fffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4e5a6774818d9aa7b4c0cddae7f6fffffffffffffbefe3d6cbbfb4aa96897d7063564a3d302f3c4855626f7b8895aab4becad6e2eefbfffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4d5a6673808d99a6b3c0d1dce7f3fffffffffffffffffffffffffff9ede0d3c7bbafa3998a7d7064574a3d31261a0e020000000000000000000000000000000000000000000000000000000000000000000007121d2935414b55616d7a86929fabb4bfcbd7e3eef9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f82828282828282828282828282828282828282828284919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d979797979797979797979797979797979797979797979796969596918f8b86817b706c61594f443a3025190d0300000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffef2e6dacfbfb2a6998c7f7366544a3f34281c100300000000000000000815222e3b4855616e7b8894aab4bfcad6e2effbfffffffffffffffffffffffffffffaeee2d5c9beb3a9978a7d7164574a3e2f23180c000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000c1825323f4b5865727e8b98a8b2bdc9d5e1eefafffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50434653606d7986929facb8c5d2dfebf8fffffffef2e6dacfbeb2a5988b7f7265585865727e8b98a5b1becbd8e4f8fffffffffffffff4e7dacdc1b4a79a8e8174675b4e414754616e7a8797a2adbac6d3dfecf8fffffffffffffffffffffffff8ece2d3c7bcb0a6998d8073665c5044382b1f1308000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52453844505c667683909da9b6c3d0dce9f8fffffffffffffffffff5e8dbcfc2b5a89c8f827569554b4855616e7b8896a0acb9c5d2deebf9fffffffffffffffbefe2d6cabfb4aa9b8e8174665c50443945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000005111e2a36414d566a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffcf8f6f6f6f8fcfffffffffffffaf0e6dacfc5bbb0a69f92867b6e665c50443c30271d12070006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c0000000000000004111d2935414c5565727f8c98a2aebac2cbd1d5dadbdbdcdcdcdcdcdcdedfe1e6ebf2fafffffffffffffffffffffffffffffffffffffffffffffffffff8f0eae4e0dddcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505a626e7b86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b9aca0968d80736a5f544a3f33281f1413202d3a4653606d7986929facb8c5d2dfdfdfdeded5c9bdb2a894877b6e61544854606d7a8793abb4bfcbd7dfdfdfdfdeded1c5b8ab9e9285786b5f5245382c1f1200000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000010d18242f3e4b5764717e8a97abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffaeee1d5c9beb3a996897c6f6356493c30231609000000000000000000000000000000000000000004101c2834404a54616c7683909aa4afb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f5f5f4f5f5f7f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe7ddd3cac0bbafa39992857b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9baba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4aaacb1b9c3d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8ded3cac0b6aea8a6a4a4a4a4a4a4a4a4a4a4a4a4a3a3a9a19e9c9a938f867e716b60554b4035291d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e98a2aebac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e92857a6d61594f42392e231f29323c464e575f686e78808891969fa2a9adb3b9bbc0c3c6c7ccd2cdcdcececfcfcfcececccfc9c6c4c0bbb9b1aca59e9691857c6f695f554b40342a201007000000000000020c17202a333d474f5860696e79818a92979fa2aaaeb3b8bcc1c4c6c8ccd2cdcdcececfcfcececdcccec9c5c4c0bbb9b1aca49f9590847b6e685e53493f32291e0f0500000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b4b5865727e8b98a5b1becfdae5f1fdfffffffffffff3e7dcd0beb1a5988b7e7265584b3f32303d4a5663707d8996a3b0bcd0dbe7f2fefffffffffffffffff2e5d8ccbfb2a5998c7f7266594c4b5764717e8a97aab4bfcbd7e3effbfffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d817467574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000d18242f3a46525e6874808d99a3aebac7d1dce8f4fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7575757575757575757575757575757575757575808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffcf0e4d8cdc2b9b1aba9a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a8a19e9b99928e857e706b60564c41362a201509000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff7e8dccfc2b5a99c8f8276665c5044382b1f120600000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffef2e6dacfc0b3a69a8d807367554b4034291c1004000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000006121f2b37434e586875828e9ba8b5c1cfdae5f1fdfffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4244505c667783909daab6c3d0dde9f9fffffffff7e7dacdc1b4a79a8e81746753596673808c99a6b3bfccd9e6f2fffffffffffffff3e6d9ccc0b3a6998d8073665a4d4046525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffef0e4d8cdc2b8ab9e9184796d6053463a2f24190d0100000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f493f3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d46535f697784919eaab7c4d2dde8f4fffffffffffffffff3e7dbd0c5b8ab9e9285796d6053463a404b556a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000714202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9eaecf0f5fbfffffffffff7ece1d7cdc1baaea2989083786d60584e43392e23180d04000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c1004000000000000010d19242f3b4754616e7a85929fa6b0bbbfc6c9cfcecfcfcfcfcfcfcfd1d2d5dae1e8f1fafffffffffffffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0acb8c1cdd7e1ecf7fdf3e9dfd5c9bdb2a89f92877c6f665b50443b302519131f2c3845515c6676838f9ca9b6c2d0d2d2d2d1d1d1c5b9ada196877a6d60544753606d798699a3aebac7d2d2d2d2d2d1d1d0c3b6aa9d9083776a5d5044372a1d1100000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000715222f3c4855626f7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffdf1e6dacfbeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000006121f2c3844515c66717e8a959facb6c0cbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf9f4f0edeceae9e8e7e8e9eaecedf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd7cbc0b5aba2979083786d60594f433a2f24190c0200000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b7b8bcc3cbd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e5dcd2c8c0b9b5b3b1b1b1b1b1b1b1b1b1b1b1b0b0b0b3adabaca49f9892877d70675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978e81746b60544b4034281f202a343c454d565e666d737d848c92979ea1a9acafb5b7b9bbc0bec0c0c1c2c2c2c2c1c1bfbebeb9b8b6afaca8a09d938f847c6f6a5f574d43392e22180e0000000000000000050e18212b353d464e575f676d747e858d92989fa2aaabb1b4b7b9bbc0bfc0c1c1c2c2c2c2c1c1bfbebdb9b7b5afaca79f9a938e837b6e695e564c41382d20170d0000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a4956636f7c8996a8b2bdc9d5e1edfafffffffffffff8e6dacdc0b3a79a8d8074675a4d412e323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b4855626f7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffff3e8dcd1c4b7aa9e918477695f53463a2d211406000000000000000000000000000000000000000000000000000000000000000000000007131d2a36414c56616e7b86929fabb5c0cbd7e4eef9fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568696969696969696969696969696969696973808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffff5e9dfd4cbc2bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb2adababa39f9892877d70685e52463c31261a0f000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d20130700000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675c5145382c1f13060000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000815212e3a47535f6a7885929eabb8c5d1deebf6fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423f4a546774818e9aa7b4c1d2dde8f4fffffffff6e9dcd0c3b6a99d908376655b5b6774818e9aa7b4c1cddae7f4fffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff5e9dfd2c6b9ada197897d7063564c4135291d11040000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679655b50443c4855626f7b8898a2aebac7d3e0ecf9fffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b424d576774818d9aabb5c0ccd7e3f0fcfffffffffffffff8ecdfd2c6b9ada197897c6f6356493c43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180c00000000000814212e3b4754616e7a8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffff8f0e9e4e0dddcdde0e4e9f0f8fffffffffdf3e9dfd6cabfb4aa9f958c7f726a5f554b4034281f160c01040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f1306000000000000000814202d3946525e68727f8c949fa6aeb5b9bec0c1c2c2c2c2c2c2c2c4c6c9cfd6dfe8f2fdfffffffffffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2bfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919da5afbbc5cfdbe6f3fcfbf1e5d9cec4bbafa3999083786c60564d41362a1f151c2834404b5466737f8c99aab4bfc5c5c5c5c5c4c3c0b7ab9e918478675d5145505c667986929facb9c5c5c5c5c5c5c5c4c3beb2a89a8e8174675b4e4134281b0e00000000000b1824313e4b5764717e8a97a4b1bdcad7e4f7fffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000003101c28343f4a54606d7984919ea7b1bec7d2dde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeece8e4e0dfdddcdbdbdbdcdedfe0e3e8ebeef1f7fdfffffffffffffffffffffffffffffffffffffffffffffff7eee8dcd1c7bdb3a99f958c80736b60554c4135291e140a00000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdc3c5c8ced5dde7f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee4dad2cac5c1c0bdbdbdbdbdbdbdbdbdbdbdbdbdbcbeb9b8b6afaaa2999184796d60554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93887d6f665c51453c31261a222a333b444c545c606b70797f858d92979c9fa4abaaacafb5b2b3b4b4b5b5b5b5b5b4b3b1b3adabaca49f9c959189827a6f6a5f584e453c30271d1006000000000000000000060f19232b343d454d555d606c717a80868d92989d9fa7a7aaacafb6b2b3b4b4b5b5b5b5b5b4b3b1b2acababa39f9b95908781796e695e574d443a2f261b0e05000000000000000000000000000000000000000000000005121e2a36424d576874818e9ba7b4c1cfdae5f1fdfffffffffffffffffffffffffaeee2d5c9beb3a995887b6e6255484754606d7a8796a1adb9c5d2dfebf8fffffffffffff5e8dbcfc2b5a89c8f827569544a403433404d596673808c99a6b3bfccd9e6f2fffffffffffffffffcefe2d6c9bcafa396897c706356494653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ebded2c5b9aca096887b6e6155483b2d22170b0000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbbc7d2dde8f4fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6e61545c5c5c5c5c5c5c5c5c5c5c5c5c5c6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbdb9b8b5afaaa29991857a6d61584e43372b1d1207000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f6255493c2f24180c000000000000000004111d2935404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053473a2d2014090000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000915222f3c4855626f7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413f4c5865727f8b98acb6c0ccd8e4f0fcfffffff8ebdfd2c5b8ac9f9285796c605c6975828f9ca8b5c2cfdbe8f5fffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e414e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffaeee1d5c9beb2a99b8e8175685d5245392c20140900000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff9ede0d3c7bbaea39986796c6053463e4b5864717e8b97aab4bfcad6e2effbfffffffffffffffffaeee1d5c9beb3a996897c6f6356493e4a5764717d8a99a4afbbc7d4e0edf9fffffffffffffffaeee2d5c9beb3a99a8d807367584e43424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000916232f3c4956626f7c8995aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffff8efe6ded8d3d0cfd0d3d8dee6eff7fffffffffbf1e7dbd0c6bcb1a79f92877c6f675c51453d31281e13080008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d2013080000000000000005111e2a36414c56606d788290949fa3abadb3b3b4b5b5b6b6b6b6b6b8b9bec4cdd6e1ebf7fffffffffffffffffffffffffffffffffffffffffff5eadfd4cbc2bcb8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72685e52463e31271d18232e3c4956636f7c8998a2aeb8b8b8b8b8b8b7b6b5afa59b8e817568554b414a5f6b7885929eabb8b8b8b8b8b8b8b8b7b6b3aca1968a7d7064574a3d3124170a0000000000091623303c4956636f7c8996a2afbccfdbe6f2fefffffffffffffffffffffffffffffef2e7dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000006121f2c3844505c66727f8b96a0acb9c2d0d9e4f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1ece6e2dfddd8d4d2d1cfcecececfd1d2d4d7dddfe1e6ebf0f5fbfffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc5bbb1a79f92877d6f675d51453d30261c1106000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfcacacacacacacacacacacacacacacacacacacacad0d1d4d9dfe7eff9fffffffffffffffffffffffffdfaf8f7f9fafcfffffffffffffffffffffffff6ece4dcd6d1cecdcacacacacacacacacacacacacacfc9c6c5c0bbb4aba1968d8073675d5145392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d56606c78839099a3afbbc4cfdae5f2fbfcf2e6dacfc5bbafa49a9184796d60574d42372b2018212a323b424b515960676d727a80858a8f93999a9d9fa4aba5a6a7a8a8a9a9a8a8a7a6a5a9a19e9b9a938f8a847d756d685f584e463c332a1e150b0000000000000000000000071119222b333c434b515a61676d737b80858b9095979a9e9fa4aca5a7a7a8a8a9a9a8a8a7a6a4a8a19e9b99928f89837c746d675e574d453b32281d140a0000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7c4d1deeaf6fffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d60534745525d687884919eabb7c4d1deeaf7fffffffffffff7eaddd1c4b7aa9e918477665c51443835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffbefe2d6cabfb4aa95887b6e62554844505c667783909daab7c3d0ddeaf6fffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffff9ede0d3c7bbafa3998c7f72665b504f4f4f4f4f4f4f4f4f4f4f4f5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacacacacacacac9cfc9c5c4c0bbb3aba1978e81756a5f5347392e23180c0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988b7f7265554b4035291d100400000000000000010d18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff9ece0d3c7baaea398897d7063564a3d30251a0e0200000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000030f1b27333f495365727f8b98a9b3bec9d5e1eefafffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d403c4956636f7c899aa4afbbc8d4e0edfafffffff9ecdfd3c6baaea298887b6e61546a7783909daab6c3d0dde9f6fffffffffffffcefe2d6c9bcafa396897c706356493d3f4c5865727f8b98a5b2bed0dbe6f2fefffffffffffffffffffffffffdf1e6dacfc4b8ac9f92867a6d6054473b31261a0e02000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffbefe3d7cbbfb5a093867a6d6053473f4a546774818d9aa7b4c0d0dbe7f3fffffffffffffffffff8ecdfd2c6b9ada197877a6d6154473a4754606d7a86939facb9c6d2dfecf8fffffffffffffffef2e6dacfc4b7aa9e9184776a5f5347404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145382c1f1306000000000a1724303d4a5763707d8a96a3b0bdd0dbe7f3fffffffffffffffffffffffffffffffffffffffffbf0e6dcd4cdc7c4c3c4c7cdd4dce5edf7fffffffff8ede2d7cec2bbaea3999083796d60594f433a2f24190e05020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d01000000000000010d1925303b44515c666d7a828d92999ea1a9a6a8a8a9a9a9a9a9a9abadb3bbc4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffcf0e4d8cdc2b9b1aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9ab9b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2834404b55606b74818e97a2adb9c2cfd8e2edf8fcf3e8dcd1c7bdb1a79f92857b6e61594f43392f2418202d3a4653606d7985929facacacacacacababaaaba39f93897d7063564944515e6b7784919eaaacacacacacacacababa9a9a19a9184796d6053463a2d20130700000000000815222e3b4855616e7b8894a9b3becad6e2eefafffffffffffffffffffffffffffffff8e3d7cabdb0a4978a7d7164574a3e312417080000000000000000000000000000000000000004101c2834404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcbd4e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe6e1dad5d2d2ccc8c6c4c2c2c1c2c2c4c6c7ccd2d2d5dae0e4eaf2f8fefffffffffffffffffffffffffffffffffffffffffff5eae1d7cdc2bbafa39991847a6d60594f42382e23170b020000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dddee0e4eaf1f9fffffffffffffffffffffffdf6f1eeebebecedf0f4f9fffffffffffffffffffffef6eee7e1dddad9d7d7d7d7d7d7d7d7d7d7d7d7d6dad5d2d2ccc6bdb2a89f92857a6d6053473a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d8ccc0b6aca0958c7f73695f53473e32281e182029303940454f555c60686d73797e82868a8d90939996989a9a9b9b9c9c9c9b9b99989697918f8b87827d78706b605d564e463c342a21180c03000000000000000000000000071019212a313a414550555d60696e74797e83878a8e91939a97989a9a9b9b9c9c9b9b9a99989696918e8a86827d766f6a605c554d453b332920160b020000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145414c566976828f9ca9b5c2cfdce8f9fffffffffffff8ecdfd2c5b9ac9f9286796d6053463a36434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffff9ece0d3c6baaea298877a6d6054473f4a546875818e9ba8b4c1cedbe7f8fffffffffffffffffffffffffffdf1e5d9cec1b5a89b8e8275665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b46535f6975818e9aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184786c605346424242424242424242424d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffff8f0e9e4e0dddcd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dad5d2d1cbc5bdb3a99f93877b6e62544b4034281c100400000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffef2e7dbd0c2b5a99c8f8276675d5145382c1f13060000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366574d42362a1e120500000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000005121f2b3744505b6575828f9ba8b5c2cfdae6f2fefffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3a4754606d7a86939facb9c6d2dfecf9fffffffbefe2d6cabfb4aa978a7d70645b667885919eabb8c4d1deebf7fffffffffffffcefe3d7cbc0b5ab95887b6f6255483c3d4a5663707d8996aab3becad6e2eefbfffffffffffffffffffffffffff7ebe0d3c7baaea3988b7e7165574d42362a1e1205000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e7dcd1baada093877a6d60544744505c667683909da9b6c3d0dce9f8fffffffffffffffffff8ebded1c5b8ab9e928578685d52463945525d687683909da9b6c3d0dbe7f2fefffffffffffffff7ebded2c5b9aca096887c6f6255483f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000b1825313e4b5864717e8b97a4b1becad7e4f8fffffffffffffffffffffffffffffffffffffffff5e9ded4cac2bcb7b6b7bcc2cad3dbe5f1fafffffffef3e9e0d7cbbfb5aba0958d80736b60554c41352920170d0208141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d11050000000000000008141e2834404a545d686d7980868d919798999b9c9c9c9c9c9c9c9ea1a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c998d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929ea6b0bdc6d1dce7f3fcf9eee3d9cfc2baada2978e81756b61554b4035291d1f2c3845515c6676828f9c9f9f9f9f9f9f9e9e9d9b99928d81746b60544843505d6a7683909d9f9f9f9f9f9f9f9f9e9e9c9a9792887d70665c5145382c1f130600000000000714202d3a4753606d7a8697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c402f24190d01000000000000000000000000000000000000000c18232e424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000006131f2b37434e5864717d8a96a1adbac3cedde6f4fdfffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e0dad5cfc9c6c5c0bbb9b7b6b5b4b5b6b7b9bbc0c4c6c9cfd4d9dfe7ecf3fbfffffffffffffffffffffffffffffffffffffffffcf3e9dfd7cbc0b5aba0968e81746b60544a3f34281e13080000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4eaeaedf0f5fbfffffffffffffffffffffffaf2ebe5e1dfdedfe0e4e8eef5fdfffffffffffffffffffff8f2ede9e7e6e4e4e4e4e4e4e4e4e4e4e4e3e3e6e2dfddd8cfc4baada2978b7e7265544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7beb1a89f92867b6e625a50443a302519171e272e343d434b51565d61666d71767a7d808486888a8b8d8d8e8f8f8f8f8e8e8c8b8a8785827e7b76706c666159524c443c342a22180f060000000000000000000000000000070f181f282f353e434c51575e61676d71767a7e818486888a8c8d8e8e8f8f8f8f8e8e8c8b898784817e7a75706b626058514b433b332921170e04000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b40404d5a6773808d9aa6b3c0d2dde8f4fffffffffffff9ede0d4c7bbafa399887b6e6255483b35414c566a7784919daab7c4d0ddeaf7fffffffffffffffff8ebdfd2c5b8ac9f928579685d52453f4c5966727f8c99a5b2bfd0dbe7f2fefffffffffffffffffffffffffff6ebded1c5b8ab9e9285796c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57626f7c87939facb9c1ccd7e3effafffffffffffffffffffffffffff3e8dcd1c7b9aca096897d7063564d413636363636363636404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e5e1dfdcd7cfc4bbafa49a8e8174665c5145382c1f130600000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053473a2e23170b00000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff3e7dcd0c3b6aa9d908377695e52463a2d20140900000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000613202d394653606c7985929eabb8c5d1deebf7fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3945515d677784919eaab7c4d1ddeaf7fffffffef2e7dbd0bfb2a6998c7f7366606c7986929facb9c5d2dfecf8fffffffffffff9ede0d3c7bbafa399877a6d6154473a3b4754616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffbefe3d6cbbfb4aa9c908376695f53463a2d21150a000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e0d4c7baada194877a6e6154474653606d7985929facb8c5d2dfebf8fffffffffffffffffff6e9dccfc3b6a99c90837669564c4135414c566673808c99aab4bfcad6e2effbfffffffffffffffaede1d5c9bdb2a8998c807366574d424b5764717e8a97a4b1bdcad7e4f8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877a6e6154473b2e211408000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffcf0e4d8cdc2b8b0aba9abb0b8c1c9d3dfe8f2fdfffffffbf2e7dcd1c6bdb1a79f93877d70675d51453e32291e1308020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d20130700000000000000020c18232e39424c565d676d737b8085888b8d8e8f8f8f8f8f8f8f9197a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e877c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949fabb4bfcbd7e0ebf6fff5eae1d6cabeb3a99e938a7d70675d51453c2f261c2834404b5466727f8c929292929292929291908e8b8680786d60594f44424e5b6875818e9292929292929292929291908e8a857e716c61544b4034281c100400000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568554c4135291d110400000000000000000000000000000000000000071b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000815222e3b47545f6a7683909ca8b2bdccd5e0eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc9c5beb9b8b6afacaaa9a8a8a8a9abacafb5b8b9bec4c8ced6dbe2e9f2f9fffffffffffffffffffffffffffffffffffffffffbf2e8dcd1c7bdb2a89d93897d70665c50443a3025190d0300000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f6f7f9fcfffffffffffffffffffffffffaf1e8e0dad5d2d1d2d4d8dde4ebf4fdfffffffffffffffffffffef9f6f4f3f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeece8e1d6cabeb3a99c8f8276665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee4d9d0c3baaea3988f82766c62564c41362a1e15151d2328303940454c52545c6064686d707477797b7d7f808181828282828281807e7d7a7875716e6864605b544f45413a322a2218100600000000000000000000000000000000060d161d2429313a41454d52555d6065686e7174777a7b7d7f808181828282828281807e7d7a7875716d68636059544e454039312921170f050000000000000000000000000000000000000000000000000005111e2a36414d566774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f423e4b5864717e8b97acb6c0ccd8e4f0fcfffffffffffcefe3d7cbc0b5ab968a7d7063574a3d3945525d687985929facb8c5d2dfebf8fffffffffffffffff7eaddd1c4b7aa9e9184776b564c413d4a5763707d8a96aab4bfcad6e2effbfffffffffffffffffffffffffff8ecdfd2c6b9ada297887c6f6255493c2f24180c000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c47535f6a75828f9ba6b0bbc7d3dee9f4fffffffffffffffffffffffffff9eee3d5c9bdb2a89b8f8275685e5246382d222929292933404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f6f1eeebe8e1d8ccc0b6ac9f9285796d6053463a2d20130700000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff9ece0d3c7baaea398897d7063544a3f34281c1003000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93877b6e6154483b30251a0e00000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000916222f3c4955626f7c8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d35414b556875828e9ba8b5c1cedbe8f7fffffffff8e8dbcec1b5a89b8e827568616e7a8799a3afbbc7d4e0edf9fffffffffffff8ecdfd2c5b9ac9f9286796c605346393a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffff3e7dcd0c6b9ac9f93877b6e6155483c32271b0f000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154484855626f7b8898a2aebac7d3e0ecf9fffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e41303d495663707c8998a2aebac6d3dfecf9fffffffffffffffdf1e5d9cec3b7aa9d908377695f5346495663707c8996a3afbcd0dce7f3fffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb0a69f9c9fa6afb7c1cdd6e1ebf7fffffffff8ede3d8cfc3bbafa49991847a6d605a50443a3025190f050a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000000000007121c27303a444c555c60696e74797c7e80818282838383838385919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d90838383838383838383838383838383838383838383838383838383838383838382817c6f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e42382d22232e3c4955626f7c8685858585858585858483817f7a736d665c51473d3c4956636f7d84858585858585858585858483817e79716c61594f42392e23180c00000000000004101d2935404b55697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c201307000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000004101c2834404b55626f7c88949fabbac4cfdee7f1fffffffffffffffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc4bdb9b3adabaca49f9e9c9b9b9b9c9e9fa4ababadb2b8bcc3cad0d7e0e7f0f8fffffffffffffffffffffffffffffffffffffffff9eee3d9cfc4baafa59d9083786d60564c41362a20150a00000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c6c8ccd2d9e2ebf5fffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfffefaf9f3e6dbd0c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939eaab4bfcad6e1ebf5fff5ebe2d7cbbfb4aa9f948b7e71685e52463d30271d1212181e272e343a41464b5153565d616467676d6e70727374757576767575747372706e696865615e5653504a423d35302820181006000000000000000000000000000000000000040c13181f282f353b42464b5153565e616467676d6f70727474757576767575747371706d686864615d56544f47433d342f271f170f0500000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413c4956626f7c899aa4afbbc8d4e0edfafffffffffffff4e8dcd1bfb2a5988c7f7265594c3f3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffff6e9dccfc3b6a99c908376695d50433b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffaeee2d6cabeb3a9998c7f7266554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58626f7c88949eaab7c2ccd8e3effbfffffffffffffffffffffffffff1e5d9cec4b9ac9f92867b6e61544a3f33281c1c1c2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffdfaf9f3e8ddd2c7baaea298897d7063564a3d3023170700000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9a8d8174665c5044382b1f1308000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8b7f7265574d42362a1b1106000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000003101c28343f4a5465727f8c98a9b3becad6e2eefafffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f404c5966737f8c99a6b2bfcfdae6f2fefffffff7eaddd0c4b7aa9d91847767626f7c8895abb5c0cbd7e3effcfffffffffffff7ebded1c4b8ab9e918578655b50443736424d576a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ede0d4c8bbafa49a8c7f7366584e43372b1b11060000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155484b5864717e8b97aab4bfcad6e2effbfffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f333a4653606d7985929facb8c5d2dfebf6fffffffffffffffff6eaded1c5b8aca095887b6e6155484855626e7b8895aab4bfcbd6e3effbfffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffff6eaddd0c4b7ab9f9490949ea5afbbc4cfdae6f1fafffffffff4eae1d7ccc0b5aba1968e81746c61564c41362a21170b04111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c0000000000000000000b151e28323a434b51575e61666d6f71737575767676767676818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887c7676767676767676767676767676767676767676767676767676767676767676746f6a60584e43382b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f3328222e3b4754606a6f797979797979797978787775726e68605c544b40353b4854606b6f7879797979797979797978787674716d67615a50473e30271d1207000000000000010d18242f414e5b6774818e9aa7b4c1d2dde8f4fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2f24180c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000006131f2c3845515c6774818e9ba6b0bcccd6e0f0f9fffffffffffffffffffffffffffffffffffffffffffffcf2eae1d8d1cbc0bbb2ada9a19e9a9a93918f8f8e8f8f9193999a9ea1a9acb1babfc5ced5dee6eff8fffffffffffffffffffffffffffffffffffffffff5ebe1d6ccc1b8aca0958b7f72685e52463c31261a0f0300000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b9bbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ecdfd3c6baaea298897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3cfd9e3eef9fdf4e7dcd1c6bcb0a69e92857a6d61594f43392e23180c0c151d23283035394045464c525457555c60626365676768686969696868666563615e565854524d46443f382f29241e160e06000000000000000000000000000000000000000001070d161e24293036394045474c525457555d60626465676768686969686867666563615e565754524c48443d373229231d150d050000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3a4753606d7a86939facb9c6d2dfecf9fffffffffffff9e7dacdc1b4a79a8e8174675b4e413c4855626f7b8895aab4bfcad6e2eefbfffffffffffffffff4e8dbcec1b5a89b8e8275685b4f42394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffef2e6dbcfc2b6a99c8f8376675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6b0bbc7d3dee9f4fffffffffffffffffffffffffff6ebe0d3c7bbafa3998c7f73665b5044382b1f141a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d6cabeb4aa9a8d8073675a4d402e23180c0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffff3e7dcd0c5b8ab9e9285796d6053463a2f24190d000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9c908376695e5246382d22170b0000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100300000000000000000006121f2b3844505c6675828f9ca8b5c2cfdae6f2fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c303d4a5763707d8a96a9b3bec9d5e1eefafffffff8ecdfd2c5b9ac9f9286796d63707d8996a3b0bcd1dce8f4fffffffffffffff6e9ddd0c3b6aa9d9083776a53493f3330414e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d9184776a605447382d22170b0000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255484a546774818d9aa7b4c0d0dbe7f3fffffffffffffffffffcf0e4d8ccc0b6ac978a7d7064574a3d313845515c6675828f9ca8b5c2cfdae6f1fdfffffffffffffff9ede0d4c8bcb1a7988c7f7265564d4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90838e939ea9b3bec9d5dfe8f2fdfffffffcf3e8ddd2c7bdb2a89d938a7d70685e52463f33291d140a0d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c10040000000000000000030c162028303940454d53545c606265666869696969696974818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f69696969696969696969696969696969696969696969696969696969696969676260584e463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808c96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b30252b37434e5860626c6c6c6c6c6c6c6c6b6b6a6865615e56514b42392e38434f5960636b6c6c6c6c6c6c6c6c6c6b6b696764605d5550483e352c1e150b0000000000000000071925323f4c5865727f8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7164554b4035291d10040000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000713202d3a4653606d7985929fabb8c2cddee8f2fffffffffffffffffffffffffffffffffffffffffffffdf4eae0d8cfc6bfbbafa9a19e97928d89868483828182838486898d91979da0a7aeb4bcc3ccd4dde6eff8fffffffffffffffffffffffffffffffffffffffdf3e8ded4c8bcb1a79f92857a6d61584e43372b1f1409000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adabacafb6bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a434f59616e7b86929fa7b1bdc7d1dce8f4fdf8ede2d8cfc2b9ada1978e81746b60554b4034282015090b12181e24292e34383a4146474a4b51535557585a5a5b5c5c5c5c5b5b59585754524d4b4746413b38332d261d19130c040000000000000000000000000000000000000000000000040c13191f252a2f35393b4146474b4b51535557595a5b5b5c5c5c5c5b5b59585654524c4b4746413a38322b272018120b03000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdc8d4e1edfafffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3945515d677884919eabb7c4d1deeaf7fffffffffffff5e9dccfc2b6a99c8f837669554b403d4a5763707d8a96a3b0bdd0dbe7f2fefffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f9286796d6053473a2d201408000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949fabb7c2cdd8e4f0fbfffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184786c6053463b30251a1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e7dbd0c2b5a99c8f827669544a4034281c1004000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897d7063564c4135291c11060000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877b6e6153493f33271b0f0300000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d07000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf7fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e3b4754616e7a8797a1adb9c6d2dfebf8fffffff9ede0d3c7bbafa399887c6f64717e8b97a4b1becad7e4f9fffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d323f4c5965727f8c98a5b2bfd0dce7f3fffffffffffffffffffffffffffffff4e8ddd2c7b8aca096887c6f6253493f33271b0f0300000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f625549505c667683909da9b6c3d0dce9f8fffffffffffffffffffaede0d4c8bbafa49a887b6f6255483c2f34404b5465727f8b98a9b2bdc9d5e1eefafffffffffffffffcf0e4d9cec3b6a99d908376695e5246525d687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e818e97a1adb9c1cdd6e0ebf7fffffffff9eee3d9d0c4baafa59e92857a6d615a50453b2f261b110813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f1206000000000000000000040e161e272e343b42464a505355585a5b5c5c5c5c5c6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f635c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b56544e463d342b20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60574d42362a27323c464e54555f5f5f5f5f5f5f5f5f5e5d5b5854524c4540393027323d474f54565e5f5f5f5f5f5f5f5f5f5f5e5d5b5753514b433e362c231a0c0300000000000000000a1623303d495663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e8174675d5145382c1f140a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000004101c2834404b5564707d8a98a2aebac6d3dfecfafffffffffffffffffffffffffffffffffffffffffffff5ebe2d8cec6bdb5aea59d96918b85817d7a777675757576787a7d80848a90959fa2aab2bac2cbd4dde6f1fafffffffffffffffffffffffffffffffffffffff9f0e4d9cec3baada2978e81746a5f53473b31261a0e020000000000000000000000000000000000000000000815212e3b4854616e7b8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9fa4acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0bfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8b95a0abb5c0cbd7e0ebf6fff4eae1d5c9beb3a99d93897d70675c51453c31261a0e05070c13191d23282c3035393a3d404546484a4c4d4e4e4f4f4f4f4f4e4d4b4a4746423e3b3936302b28221c140b08020000000000000000000000000000000000000000000000000001080d141a1d24292c3036393b3e404547484a4c4d4e4e4f4f4f4f4f4e4d4b4a4746413e3a3935302c27211b160c07010000000000000000000000000000000000000000000000000000000005111d2a36414c566774818d9aa7b4c0ced9e5f1fdfffffffffffffffffffffffffffbefe3d7cbbfb4ab95897c6f6256493c35404b556976828f9ca9b5c2cfdce8f5fffffffffffff7ebded1c4b8ab9e918578675d51453e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f333f49536874818e9ba7b4c1cedae7f7fffffffffffffffffffffffffffff9ece0d3c7baaea398897d7063564a3d3025190d01000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c4854606a76828f9ca6b0bbc7d3dee9f5fffffffffffffffffffffffffff3e8dcd1c7b9aca1968a7d7063574d42362a1c1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eaded1c4b7ab9e918478665c5144382c1f1206000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8e8174685d5245382d22170b0000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998c7f73655b5044372b1f160a000000000000000b17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c000000000000000000000916222f3c4955626f7c8897a2adbac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d3946525e687885919eabb8c4d1deebf7fffffffcefe3d7cbc0b5ab978a7e7166727f8c99a5b2bfccd8e5f2fffffffffffffff4e7dacec1b4a79b8e8174685b4e4135303d4a5763707d8a96aab4bfcbd6e3effbfffffffffffffffffffffffffffff9eee4d4c8bdb2a89a8d8073655b5044372b1f120600000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f63564953606d7986929facb8c5d2dfebf8fffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2e3c4855626f7b8896a1adb9c5d2dfebf9fffffffffffffffff5ecdfd2c6b9ac9f93877b6e6154474c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897d7a85919ea5afbbc4cfdae6f0fafffffffff5ebe2d6ccc0b9ada1978f82756c62574d41382d22170c111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000040c151d23283136383f4446494b4d4e4f4f50505a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d706356505050505050505050505050505050505050505050505050505050504f4e4947433d342b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72695e52463e31282b343c43474952525252525252525251504e4c4746413b342e271e2b353d434849525252525252525252525251504e4b47454039312c241a11080000000000000000000714212e3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff4e8ddd2c5b8ab9f9285796d6053473d2f261c11060000000000000000000000000000000004111d2935414c566976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000006131f2c3845515c6775818e9baab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c6bcb4aba39f938e847f7974706d676968686869676d7073787d838b9298a0a8b1b9c2cbd4dfe8f3fcfffffffffffffffffffffffffffffffffffffff5eadfd6cabeb3a99f93877c6e62574d42362a1f14080000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada19691939aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101000000000000000000000000000000010c161f2a36424d57606d78839099a3afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574e42372b20160c0202080d12181c1f24292d2e2e34383a3b3d3f404142424343424241403f3d3b3a36302e2d2a251f1c17110a02000000000000000000000000000000000000000000000000000000000002090e12181d20252a2d2e2f35393a3c3d3f414142424343424241403e3d3a3936302e2d29241e1b160f0a040000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0ddeaf6fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6e6154473b2f414d5a6774808d9aa7b3c0cddae6f8fffffffffffff8ebdfd2c5b9ada196867a6d605347404d596673808c99a6b3bfccd9e6f2fffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e2d3f4c5965727f8c98a5b2bfd0dbe6f2fefffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807367564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38434e58636f7c89949fabb7c2cdd8e4f0fbfffffffffffffffffffffffff9eee3d5c9bdb2a89b8f8275695e5246382d22172733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffef2e6dacfc5b8ac9f92867a6d60544a3f33281c120700000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184786c6053463d32271b0d04000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d1004000000000000000003101c28343f4a5465727f8c98a9b3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c36414d566975828f9ca8b5c2cfdbe8f8fffffffff3e8dcd1c0b3a6998d80736773808d9aa6b3c0cdd9e6f3fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d40342e3b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff1e5d9cec3b7ab9e9184786c605346392e23170b000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c7063564955626f7b8898a3aebac7d3e0ecf9fffffffffffffffffff7eaded1c4b7ab9e918478675c5145382c2e3a47535f6a7884919eabb8c4d2dde8f4fffffffffffffffffaede0d4c8bbafa49a8b7e7265564c505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b707d8a939ea9b2bec9d5dee8f4fdfffffffdf4e8ded5c9beb3a99e938b7e71695e53493f33271e150d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f2215090000000000000000000000030b12181f252a2e34383a3c3e40424243434c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a43434343434343434343434343434343434343434343434343434343413c3b38322b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030404040404040404040403000a141d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf3e8dcd1c7bdb1a79f92857b6e61594f43392f242b32373b3c4646464646464646454544423f3b39363028231d19232b32383b3c45464646464646464646454543413e3a39352f281f1a1208000000000000000000000713202d3946525e687784919daab7c4d0ddeaf6fffffffffffffffffffffffffffffff9ecdfd3c6baada2978a7e7164594f42382d22170d040000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000713202d3a4653606d7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffcf3e8ddd2c7bdb4aaa399928b817a726d6763605d555c5b5c555d6063666c71787f8691969fa7b1b9c3cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffbf2e6dbcfc5bbafa4998e8175695f53463b3025190e01000000000000000000000000000000000000000006121f2c3844515c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918488939facb9c2ccd8e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0d0d0e0e0e0e0e0d0c0b09070604010000000000000000040d1a25303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0968c80736a5f53473e32281e1308000000070c1013191d202123282c2d2f30323434353536363635353332302e2d2a2521201e19140f0b0600000000000000000000000000000000000000000000000000000000000000000001070d1014191e202124292c2d2f31323434353536363535343332302e2d2a2521201d1913100b0400000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c60534639323f4b5865727e8b98a5b1bed0dbe7f2fefffffffffffaeee1d5c9bdb2a995887c6f625549414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffcefe2d6c9bcafa396897c706356493d303d4a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffffff3e7dcd1c3b6aa9d908377685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7b1bcc7d3dfe9f5fffffffffffffffffffffffffff1e5dacec4b9ac9f92867b6e61544a3f33281c2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff7ece0d3c6baaea2988c7f72665b5044392e23180c02000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff4e8ddd2c7b9aca196897d7063594f44382c1f160c010000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145382c1f1306000000000000000006121f2c3844505c6675828f9ca8b5c2d0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b41352930404d5a6673808d99a6b3c0d0dbe7f3fffffffff9e8dbcfc2b5a89c8f82756975818e9ba8b4c1cedbe7f4fffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f322d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6eadfd2c5b9ada196897c6f63544a3f34281c100300000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564b5865717e8b98aab4bfcbd6e3effbfffffffffffffffffff5e8dccfc2b5a99c8f827669554b4034292b37434e586874818e9bacb6c0ccd8e4f0fcfffffffffffffffcf0e4d8ccc0b6ac9c8f8276685e524f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c6baada093877a6d75818e97a1adb9c0ccd6e2ebf5fffffffffaf0e6dacfc5bbafa59f92857b6e655b50443c30271c1214212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e31251807000000000000000000000009121b1d262d3338393a3a3a3a3a3a3a3a3f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e363636342f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0d0f10111111111111111111111009080b18232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baaea2988f82756b61554b4035291d272b2e2f393939393939393938383735322e2d2a251e1812101921272c2f303839393939393939393938383634312d2c29241d160d08000000000000000000000005111d2935414c566774818e9aa7b4c1ced9e5f1fdfffffffffffffffffffffffffffffbeee2d6cabeb3a99d9083766b60544a3f33281f160d0400000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000a1724303d4a5763707d8a98a2aebac6d3e1ecf7fffffffffffffffffffffffffffffffffffffffffff4eae1d7ccc0b5aba39892877e746d67605c5554514b4f4e4f4b5153545b60666c727b8490959fa7b1bbc4cfd8e2edf8fffffffffffffffffffffffffffffffffffffff7ece1d7ccc0b5ab9f92867b6e61564d41362a1d1207000000000000000000000000000000000000000004101c2834404a54697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8998c7f818f9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000306060c101213151718191a1a1b1b1b1a1a1917161413110d07070502000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c030000000004080d111314181c1f2022242527272829292929282826252421201e191414110e0803000000000000000000000000000000000000000000000000000000000000000000000000000104080e111414181d1f2022242627282829292929282826252321201d191413110d0802000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b504437303d495663707c8996aab4bfcad6e2eefbfffffffffffdf1e6dacfbdb0a4978a7d7164574a434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffbefe2d6cabfb4aa95887b6e6255483b2f3b4854616e7b8797a2adbac6d3dfecf9fffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93877a6d6154473a2e21140900000000000000000000000000000000000000000000000000000000000000000000000000000a16212c38444f5963707d89959fabb7c2cdd8e4f0fbfffffffffffffffffffffffff6ebe0d4c7bbafa3998c7f73665b5044382b1f2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f2216090000000000000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9e9184786c60544a4034281f1409000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89c9083766b6054483e31281e13080000000004101c2834404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ede0d3c7bbafa399867a6d6053473a2d20140700000000000000000713202d3a4653606d7985929fabb8c5d2deebf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24313e4a5764717d8a97aab4bfcad6e2effbfffffff7eaded1c4b7ab9e9184786876838f9ca9b6c2cfdce9f5fffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e312b3844505b667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d8174665c5044382b1f120600000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a546774818d9aa7b4c0d0dce7f3fffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412f2326313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffff4e8ddd2c5b9ac9f92867a6d61544e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa39986796c6d7a84919ea5afbac4d0d9e4eef9fffffffff7ece1d6cdc1baaea2988f82776c60584e42392e2318121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d0100000000000000000006111b242d2f383f44464747474747474747474b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b47474747474747474747474747474747474747474746454043413e3a3935302b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121317191c1d1d1e1e1e1e1e1e1e1e1e1d151512121d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5eae1d6cabeb3aa9e938a7d70675d51453c2f261c1f22222c2c2c2c2c2c2c2c2c2b2a282521201e19140c07070f161b1f22232b2c2c2c2c2c2c2c2c2c2c2b2a282420201d18120c04000000000000000000000000010d1925303e4b5864717e8b97a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffef2e6dbd0c5b8ab9f95897d70665b50443c31281f160d0600000000000000000000000005101c28343f4a5463707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000004111d2935414c566774808d9aaab4becad6e2f3fefffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6bbafa49992867d716c605d55514b4745414242424045474a50545b60696e7a8390959fa9b3bdc6d1dce7f2fbfffffffffffffffffffffffffffffffffffffdf4e8ddd2c7bbafa3998d8174685e5246392f24180d0100000000000000000000000000000000000000000c18232e414e5b6874818e9ba7b4c1d0dbe6f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded2c5b8aca096887c7c89949fabb7c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171c1f20222325262727282827272625242221201d181514120e0904010000020b17232e38424e58606d7984919ea6b0bcc5d0dbe7f4fdfaf1e5d9cec3baaea3998f82766c62564c41362a1e150b000000000000010507070c1013131517191a1b1b1c1c1c1c1c1b1a18171414110e09070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c1013141517191a1b1b1c1c1c1c1c1b1a18171413110d08070501000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774808d9aa7b3c0ced9e5f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f332e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffff6e5d9ccbfb2a6998c7f7366594c414c566a7784919daab7c4d0ddeaf7fffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7164574a3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909da7b1bcc7d4dfeaf5fffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184786c6053463b30252733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff3e7dbd0c6b9aca0968a7e71665c51443b30251a11080000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff1e5dacec4b7ab9f94897c6f635a50433a2f2419110800000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6d6154473a2e21140700000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a2f3b4855626e7b8898a2aebac7d3e0ecf9fffffff8ebdfd2c5b9ada196877a6d7784909daab7c3d0ddeaf6fffffffffffffcefe2d6c9bcafa396897c706356493d3028333f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffdf1e5dacfc4b8ab9e9285796d6053463a2e23170b0000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d716457505c667683909da9b6c3d0dce9f8fffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226212e3a4754616d7a87939facb9c6d2dfecf8fffffffffffffffff9ede0d3c7bbafa3998b7e7164564c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796668707d8a939da8b2bec7d2dde8f3fdfffffffdf2e8dfd6cabeb3aa9f948c7f726a5f544a4034281f151a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d11040000000000000000010c18232d373f424a5053545454545454545454545763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265585454545454545454545454545454545454545454545453514b504d4a4746413a373228221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20232628292a2a2a2a2a2a2a2a2a2a2a22211f1b151f2a36414c56606c77829099a3aebbc4ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e42382d221715161f1f1f1f1f1f1f1f1f1e1d1b191414110d08020000040a0f1315161f1f1f1f1f1f1f1f1f1f1f1e1d1b181413100d070100000000000000000000000000000815212e3b4854616e7b8796a0acb8c5d1deeaf6fffffffffffffffffffffffffffffff7ece1d4c8bcb1a79d9083786c60574d433a31281f180f0a06020000000000000003070d17212b3844505c6673808c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000713202c3945525d687783909daab6c3d0dbe7f2fefffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb0a69f93877e716b615a514c45403a39352f352f35393a3f444a50575f686d79839097a1abb4bfcbd7e0e9f3fefffffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9f92867b6e61554b4035291d1004000000000000000000000000000000000000000007192633404c5966737f8c99a9b3becad6e2ebf1f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e91847776828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f2023282c2d2e3032333334343434343332312f2d2c292421201e1a14110d07010006111c26303c45515d67707d8a939eaab4bfcad6e2ebf5fff6eae0d7cbbfb4ab9f948b7e71685e52463d30271d120700000000000000000000040607080a0c0d0e0f0f10100f0f0e0d0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f10100f0f0e0d0b0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687783909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422d2d3a46525e697985929facb8c5d2dfebf8fffffffffffff4e7dacec1b4a79b8e8174685b4e45525d687985929facb8c5d2dfebf8fffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c36424d576a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8e817467574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d89959fabb8c2cdd8e4f0fbfffffffffffffffffffffffff4e8dcd1c7b9ada1968a7d7063574d42362a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ede2d4c8bdb2a89e9184796d60574d42362a231a10070103101c28343f4a546774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff6ebe0d3c7bbb0a69c8f82766c61554c413529231a110904000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff3e8dcd1bbaea194887b6e6155483b2e2215080000000000000004101c2834404a5466727f8c99aab4becad6e2eefbfffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336292d394653606c7985929facb8c5d2dfebf8fffffffaede1d5c9bdb2a896897c6f7885919eabb8c4d1deebf7fffffffffffffbefe3d7cbbfb4aa95887b6f6255483c2f222d404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffffff6ebdfd2c6b9ada197897d7063544a3f34281c1003000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e71645753606d7986929facb8c5d2dfebf8fffffffffffffffffffcf0e4d8ccc0b6ac978a7d7064574a3d3124202d3946525e687783909daab6c3d0dbe7f2fefffffffffffffffcefe3d7cbc0b5ab9c8f8275685d525865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c616b74818e96a1acb6c0ccd8e1ebf5fffffffffaf1e6dbd0c5bcb0a69f92867c6f665c51443d31271d16232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c201306000000000000000005111d29343f4951545b606161616161616161616161626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f72656161616161616161616161616161616161616161616160605c555c5a5754524c47433c332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b141c22282b2d3033353637373737373737373737362f2e2b26201925303a44505b656e7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281f140913131313131313131212110f0c0807050100000000000003070909121313131313131313131212100e0b07060401000000000000000000000000000000000714212d3a46535e697784919daab7c3ced9e5f1fffffffffffffffffffffffffffffffef0e4d8cdc2b8ab9f958b7f72695f554b4339312a211b16120e090c0b0b0b060b0f12181f29333b4653606d7984919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f948c7f736c61595045413a342f2c29242824292c2d33383f444d565d676e7b859199a3aebac1ced7e1ecf7fffffffffffffffffffffffffffffffffffffff3e8dcd1c7baaea3988d8073675d5145392c2015090000000000000000000000000000000000000000091623303c4956636f7c8997a2adbac5d0d9e0e5e9ebeceff2f8fefffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998d8073707d89959fabb8c3ced9e5f0fcfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000040a0f151b1c23282c2d2e34383a3b3d3e40404141414141403f3e3c3a39352f2e2d2a25201d18130d08020a141e2935414b55616c75828f98a2aebac3d0d9e3eef9fcf3e7dcd1c6bdb0a69e92857a6d61594f43392e23180c0300000000000000000000000000000001010202030303020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102020303020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d40332a36424d566a7783909daab6c3d0dde9f6fffffffffffff6e9dccfc3b6a99c90837669564c4754606d7a8798a2aebac6d3dfecf9fffffffffffffffff7eaddd1c4b7aa9e9184776b564c41352930414e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff4e8ddd2c4b7ab9e918478695f53463a2d211406000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d4855606b7683909da7b1bcc8d4dfeaf5fffffffffffffffffffffffff9eee3d5c9bdb2a89c8f8275695e5246382e2333404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffef1e5d9cec3b9aca0968b7f72695e52463f352b2218120e09121f2c3844505c6676828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9f948a7e71675d51453f352c231a14100c0c15222f3c4855626f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f2215090000000000000006121f2c3844515c6676828f9ca9b5c2d0dbe7f2fefffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235282b3844505b667783909daab6c3d0dde9f6fffffffdf1e5dacfbeb2a5988b7f727986929facb9c5d2dfecf8fffffffffffff9ece0d3c7baaea398877a6d6154473a2e24313e4a5764717d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8e8174665c5044382b1f1206000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e71655855626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffaede0d4c8bbafa49a887b6e6255483b2f221e2a36414c566673808d99aab4bfcad6e2effbfffffffffffffffff3e8dcd1c5b9ac9f92867a6d60545764717d8a97a4b0bdcad7e3f8fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b59606d7984919aa4afbbc3cfd9e3eef9fffffffff7ece1d7cec2baaea3989083786d60584e43392f2418202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000915222e3a45515b62666c6d6d6d6d6d6d6d6d6d6d6d6d6e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f726d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676b696764615e56534e443f382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a1d262d3338393d40424344444444444444444444433c3a37312a221e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d040606060606060605050402000000000000000000000000000000050606060606060606060505030100000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc8d4e3edf8fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92857b6e675d554b433b332c27211e1a191918171818171b1f2328313b45505a64707d8a96a1adb9c5d2e4eef9fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000a1724303d4a5763707d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3999083786d605a50473e352f2923201d181b181d2022282d333c434c555e696f7c87929fa6b0bcc5d0dbe6f2fbfffffffffffffffffffffffffffffffffffff9eee3d7cbbfb4aa9f9285796d6053473c31261a0e00000000000000000000000000000000000000000713202d3a4653606d7985929faab3bec7cfd5dadcdfdfe2e7edf3fbfffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c6f6b7683909da7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffdf6f1edebeae0dfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000001070d151b20262b2e34383a3d3f4446484a4b4c4d4d4e4e4e4d4d4c4a494745413e3b3a36302c29241d19130c040c18242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cfc2b9ada1978e81746b60554b4034281f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f322530424f5b6875828e9ba8b5c1cedbe8f4fffffffffffff8ebded1c5b8ab9e928578685d524855626f7b8895aab4bfcad6e2eefbfffffffffffffffff6e9dccfc3b6a99c908376695d50432f24323f4c5865727f8b98a5b2bed0dbe6f2fefffffffffffffffffffffffffffff9ebded2c5b9aca196887b6e6155483b2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a959fabb8c2cdd8e4f0fbfffffffffffffffffffffffff1e5dacfc4b9ac9f92867b6e61544a3f342833404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffefbf8f8edededededededededededededededededededededededededededededededededede6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615b51473d3429231d191a1a202d3a4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffff4e9ded3c7bbb0a69e91847a6d605b51473e352a251f1c18181c2935414c5665727e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e41342728333f4a546774818e9aa7b4c1cddae7f7fffffffff6e7dacdc1b4a79a8e81747a8799a3afbbc7d4e0edf9fffffffffffff8ecdfd2c5b9ac9f928679685d5246392d222f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffef2e6dacfc5b8ab9e9285796d6053463a2d22170b000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265585865717e8b98aab4bfcbd6e3effbfffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201925303d495663707c8998a2aebac6d3dfecf9fffffffffffffffff9ece0d3c7baaea3998a7e71645556636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d1104000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5d67707d88939fa8b2bdc7d1dce8f2fcfffffffef3e9e0d7cbbfb4aaa0958c80736a60554b403529201f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f22160900000000000000000b1824313d4a56626d72797a7a7a7a7a7a7a7a7a7a7a7a7a7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7979787674716d68625f58504a42382d22170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c2f383f44464a4c4f5050515151515151515151504847433c342a20222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313c4855626f7c8896a0acb8c6d1dce7f3fffffffffffffffffffffffffffffffbf0e4d8cdc3baaea2989183796d675d554d453e38322e2b2626252524242522272b2e343b434d57626c76828f9ca8b2bdc9d5e1f5fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000010d1a2734404d5a6773808d9aabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9f92877b6e665c50483e3529241e1813110d070d1013171c2228313a434d57606a717e8b949ea9b3becad6dee9f5fffffffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988b7e7164574e42372b1c12070000000000000000000000000000000000000006121f2c3844505c6673808d98a2acb6bdc4c9cfcfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786c64707d8a95a0acb8c4cedae5f1fdfffffffffffffffffffffffffffffffffffffffffaf2ebe5e1dfded4d3d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000040c121820262b3137383f44464a4a5053555658595a5a5b5b5a5a5958575554514b4b4846423b39352f29241e160e09131d28313e46525e69727f8c95a0abb5c0ccd7e0ebf6fff4eae1d6cabeb3a99d93897d70675c51453c31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556773808d9aabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d302633404d596673808c99a6b3bfccd9e6f7fffffffffffff8ecdfd2c6b9ada197877a6d60544a5763707d8a96a3b0bdd0dbe7f2fefffffffffffffffff4e8dbcec1b5a89b8e8275685b4f423528303d4a5663707d8996aab3becad6e2eefbfffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d4855616b7683909da7b1bcc8d4dfeaf5fffffffffffffffffffffffff6ebe0d4c7bbafa3998c7f73665c5044382b33404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffef7f2eeecebe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffcf1e5d9cec4baada2978f82756d62594f463d342f2a2527262b35414c5663707c8997a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ada1978e81756d62594f473f36312c282323282e3945525d6875828f9ca8b5c2d1dce8f4fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000091623303c4956636f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d403326222d3f4c5965727f8c98a5b2bfcfdae6f2fefffffff6e9ddd0c3b6aa9d9083777b8895abb5c0cbd7e3effcfffffffffffff7eaded1c4b7ab9e9184786b564c413529202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7ecdfd2c6b9ada197897c706353493f33271b0f030000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726558546774818d9aa7b4c0d0dce7f3fffffffffffffffffffff7eaded1c4b7ab9e918478675c5145382c1f13202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffbefe3d7cbbfb4ab9b8f8275675d55626e7b8895abb5bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e55606b74808d96a0abb5c0cbd7e0eaf4fefffffffbf2e7dcd1c6bcb1a79f92877c6f675d51453d32281e2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b0000000000000004101c2834404b5465727f8687878787878787878787878787878d97a3afbcc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b5a89d928d8787878787878787878787878787878787878787878787878786858483807e7a756f6a605b544a3f33281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d363e424a505356595b5c5d5d5d5d5d5d5d5d5d5d5d55534e463c31261b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919dabb5bfcbd7e3effbfffffffffffffffffffffffffffffff5eadfd6cabeb3aaa0958f82796d675f575048433d3a37313332313131312d33373940454d565e69717e8b949fabbac4cfdae5f1fffffffffffffffffffffffffffffffffaeee1d5c9beb3a996897c6f6356493c30231609000000000000000000000000000005121e2a36424d57697683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988d8074695f544a3f362c2319130c070401000104060b11171f28313b454e58626c75828f97a2adbac2cdd8e4f0fafffffffffffffffffffffffffffffffffffff8ede2d6cabeb4aa9c9083766a5f5347392e23180c0000000000000000000000000000000000000003101c28343f4a54616d7a85929aa4adb2b9bdc1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d807465606c7884919da8b2bdc9d5e1ecf7fffffffffffffffffffffffffffffffffffffffaf0e8e0dad5d2d1c7c6c6d0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000060d161d242932373c43474a505356545c606163656666676767676766656462605d555854524d4745413a3530282019140d161f2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677683909da9b6c3d2dde8f4fffffffffffffffffffffffffffffffbeee2d6cabeb3aa95887b6f6255483c2f25313e4b5864717e8b97a4b1bed0dbe6f2fefffffffffffaeee2d5c9beb3a995897c6f62564b5865717e8b98a4b1becbd7e4f8fffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134272e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffdf1e5dacec1b5a89b8e8275665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a959fabb8c2cdd8e4f0fbfffffffffffffffffffffffcefe3d7cbc0b5ab9e9184786d6053463b3133404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbf3ece6e2dfded4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e948b7f726b60584f45403936303331373c45525d6874808d9aa9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffff4e9ded5c9beb2a99e938b7f726b61595146423b38342e2e3438404b55606d7a86929facb8c5d2dfebf9fffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000004101c2834404b5466737f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f322623303d4a5663707d8996a9b3becad6e2eefafffffff8ecdfd2c5b9ac9f9286797c8996a2afbcd1dce8f4fffffffffffffff6e9dccfc3b6a99c908376695d504330241f2c3845515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074655b5044372b1f12050000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265595c667683909da9b6c3d0dce9f8fffffffffffffffffffff5e9dccfc2b6a99c8f837669554b4034291c131f2c3845515c6675828f9ca8b5c2cedae5f1fdfffffffffffffffff3e7dcd1c5b8ac9f92867a6d6054616d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e4f59606d79849199a3afbbc3ced8e2edf8fffffffff8ede2d8cfc3bbafa3999184796d60594f443a3024232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000006131f2c3845515c667885929894949494949494949494949494979fa9b4c0ccd8e4f0fdfffffffffffffffffffffffffffffffffffff6e9ddd1c5b9aea49d9a949494949494949494949494949494949494949494949494939892918f8d8a86827c736c665b50443e31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d373f4850545b60636668696a6a6a6a6a6a6a6a6a6a69625f584e43372b1f1d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf4e8dcd1c7bdb1a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586673808c99a3aebbc7d3e0ebf5fffffffffffffffffffffffffffffffbf2e6dbd0c5bcb1a79f948f82796e69615a544f484742413f3f3e3e3e3e3f3f44464b51575f686e7b85929fa6b0bbccd6e0ebf6fffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197877a6e6154473b2e21140800000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d61574d42382e241a1108010000000000000000060d161f29333d46505a616e7b85929fa6b0bcc7d3dee9f4fffffffffffffffffffffffffffffffffffffff2e7dbd0c5b7ab9f94887b6e62544a4034281c1004000000000000000000000000000000000000000c17232e3846525d68717e88939ea1a9adb2b4b6b8babfc6ced7e2edf8fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c70635b65717e8b96a1acb9c5cfdae6f2fefffffffffffffffffffffffffffffffffffdf2e8ded6cfc9c5c4babababac0afa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000810181f282f353c43474e53545c606367666d6e7071737374747474747372716f6d676865615e5754514b45413a322a251f170e1a25303b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0968c7f73695f53473e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf9fffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d23303c4956636f7c8996a9b3becad6e2eefbfffffffffffef2e6dacfbdb1a4978a7e7164574d596673808c99a6b3bfccd9e6f2fffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f33262d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000005101c28333e4855616b7683909da7b1bcc8d4dfe9f5fffffffffffffffffffffffff4e8dcd1c7b9ada1968a7d7063574d423633404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbf2e9e1dbd6d3d2c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcb0a69f92877d706a6059514b464241404142474e58606d7a85929facb8c5cfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffbf1e6dacfc4bbafa59f92877d706b625b534d464440404040454a515d67727f8c98a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000006131f2c3845515c6676828f9ca9b6c2d0dbe7f2fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125212e3b4754616e7a8797a1adb9c6d2dfecf8fffffff9ece0d3c7baaea398887c7d8a97a4b0bdcad7e3f9fffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281d2935404b556976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffef2e6dacfc4b8ab9e9184786c605346392d2013090000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f726659606d7986929facb8c5d2dfebf8fffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412f2318101c2834404b5465727f8b98a8b2bdc9d5e1edfafffffffffffffffff8ece0d3c7baaea2988a7d7164555d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52515d676f7c87929fa7b1bcc6d0dce7f2fbfffffffff4eae1d7cbc0b5aba0968d80746b60564c41352924313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b06000000000000000713202d3a4653606d798698a2aaa0a0a0a0a0a0a0a0a0a0a0a1a3a9b1bbc5d1dce8f4fffffffffffffffffffffffffffffffffffffff9ede1d6cac0b6aea8a6a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa39f9e9c9a99928f8780786c60594f433a2f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333f49515a61666c7073757677777777777777777777766f6a5f53473a2e2118232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baaea2988e81756b61554b4035291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4854616e7b86929facb9c2d0d9e4eef9fffffffffffffffffffffffffffffff7ece1d7cec3b9b0a69f948f837b716c63605955534d4e4c4c4b4a4b4b4c495053555c60696e7a839097a2adb8c2cddee8f2fcfffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578685e5246392d22191109000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79a8d8174685e52453c30261c12080000000000000000000000040d17202b343f46525e69717e8b949fabb7c2ccd8e3effbfffffffffffffffffffffffffffffffffffff8ece2d3c7bcb0a69a8d8073665c5144382c1f12060000000000000000000000000000000000000006111c2935414c56616c727f8991969ea1a8a7a9acaeb4bcc6d0dbe7f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053606d7984919ea9b3bec9d5e2ecf8fffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b7adadadadb5afaa978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000008111a222a313940454e54585f62666d707376797b7d7e7f808081818180807f7d7c7a7775716e6965605d55524c443f363029201a141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c212e3a4754616d7a8797a2adbac6d3dfecf9fffffffffffff7e6d9ccbfb3a6998c807366594e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e31242a36424d576a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff8ecdfd3c6baada297897c6f6256493c2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a959fabb8c2cdd8e4f0fbfffffffffffffffffffffff9eee3d5c9bdb2a89c8f8275695e5346382e404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffef3e9dfd7d0cac6c5babababababababababababababababababababababababababababababababababababababab7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec1bbafa39992857c706b605c55524d4d4d4d4d5358606a737f8c98a2aebac6d7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffff7ebe0d6cdc1baaea39992867d726d615e5753514a4d4d4b51545c606d7984919eaab4bfcad6e2effbfffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124202d3946525e687885929eabb8c5d1deebf8fffffffbefe3d7cbbfb4aa978b7e7e8b98a5b1becbd8e4f1fefffffffffffff3e6d9cdc0b3a69a8d8073675a4d40342718242f414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff7ebdfd2c6b9ada197897c6f6256493c31261a0e0200000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffff2e6d9ccbfb3a6998c80736659626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c18232e3b4855626e7b8896a1acb9c5d2deebf9fffffffffffffffffbefe2d6cabfb4aa9b8e8175675c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f2215090000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4b55606a73808c95a0aab4bfcbd6e0e9f3fefffffffcf3e8dcd1c7bdb2a89d92897d70685d52453e32292f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b0000000000000006131f2c3845515c667986929facadadadadadadadadadadadaeafb4bbc3cdd7e2edf9fffffffffffffffffffffffffffffffffffffffef2e7dcd2c8c0b9b5b3adadadadadadadadadadadadadadadadadadadadadadadadb4aeacaba9aba39f9a938d80746b61554b4035291b11060000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515b626c71787d7f828383848484848484848484837c6f6255483c2f22151d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5ebe1d6cabeb3aa9e938a7d70675d51453c2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6974818e9ba6b0bec7d2dde8f4fdfffffffffffffffffffffffffffffef3e9e0d5cbc2b8b0a69f9590857e766f6b66625f575a59585857575859535b6062676d727b8390959fa9b3becad4def0fafffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569564c443c342b231b12090100000000000000000000000a1724303d4a5763707d8a96a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95887b6f62564c41332a1e140a00000000000000000000000000050e19222a36424d56626c7683909ca6b0bbc7d3dee9f4fffffffffffffffffffffffffffffffffffffef0e4d8cdc2b8ab9e9285796d6053463a2e23170b00000000000000000000000000000000000000000d1924303a44505a626d727d848c9196989a9c9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffbeee2d6cabeb4aa9a8e8174665c505c66727f8b97a1adb9c5d0dbe7f2fffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba1a0a0a0a0a49f988a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007111a232c343c434b51585f626a6f74797d80838588898b8c8d8d8e8e8d8d8c8b8a888684817e7b76726d67605d565146423b322c241717232e38424e58606d7984919ea6b0bcc5d0dbe7f4fdfbf1e5d9cec3baaea3988f82766c62564c4135291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546673808c99abb5c0cbd7e3effcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c413529202d3946525e687885929fabb8c5d2deebf8fffffffffffff4e7dbcec1b4a89b8e8175685b505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffcefe2d6c9bcafa396897c706356493d30232530414e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffffffbeee2d6cabeb3a9998c7f7266554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000005101c28333e4855616b7683909da7b1bcc8d4dfe9f5fffffffffffffffffffffffff1e5dacfc4b9ac9f93877b6e61544a3f34404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff7ece1d7cdc5bebab8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadb5ac9f9285796c5f5246392c1f1306000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffef3e9e0d7cbc0b5aba29792857d736d67615e565a5a5a575f626a6f7c86929faab4bfcad6e9f3fdfffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd7cbbfb4aba39892867f756e6963605c545a5a545c60666d74818e96a1adbcc6d0dbe7f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000091623303c4956636f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231e2a36414c56697683909ca9b6c3cfdce9f6fffffffff3e7dcd1c0b4a79a8d807f8c99a6b2bfccd9e5f2fffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f32261925323f4b5865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffffffffffaeee1d5c9beb2a9998d807366574d42372b1e120600000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a65717e8b98aab4bfcbd6e3effbfffffffffffffffffffcf0e4d8ccc0b6ac978a7d7064574a3d3124170714212e3a47535f697884919eabb7c4d1dce8f4fffffffffffffffffff3e7dbd0c5b8ac9f9285796d605d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c51454e58606d78839098a3aebac2ced7e1ecf7fffffffff9eee3d9cfc3baaea49e91847a6d605a50443b302e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c100300000000000004101c2834404b546b7885929eabb8babababababababababababcc0c5cdd5dfe9f3fefffffffffffffffffffffffffffffffffffffffff8eee4dad2cac5c1c0bababababababababababababababababababababababababfbab8b7b6b5aeaca49f928a7d70675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626d727e84898c8e8f909090909090909090908d8073675a4d4034271a151f2a36414c56606c77839099a3aebbc4ced9e5f1fbfdf3e6dbd0c5bcafa59e9184796d60584e42382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c88949eacb6c0ccd8e1ecf7fffffffffffffffffffffffffffffffbf2e7ddd3cac2b8b0a7a097928a837c77736e6969676665646464646667656c6f73797f8590959fa7b1bcc5d0dce6f0fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665e564e463d352d241b130a00000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5f53443a3021180c02000000000000000000000000000007101925303b44505a63707d89949fabb7c2cdd8e4effdfffffffffffffffffffffffffffffffffffff5e9dfd2c6b9ada1978a7d7063544a3f34281c10030000000000000000000000000000000000000008131e28323e48515b626b707a8084888b8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffff9ecdfd3c6baaea2988a7d7063544a54606d7985929eaab4bfcad6e2edf8fffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19e9493939393999391867b6e6154483b2e211508000000000000000000000000000000000000000000000000061019232c353d464e555d606a6f757c8185898d909298969899999a9a9a9a9a9998979a93918e8b87837f7a736d68625b524d443e3628231c1c26303c45515d67707d8a939eaab4bfcad6e2ebf5fff6eae0d7cbbfb4aa9f948b7e71685e52463d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667683909ca9b6c3d1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f241e2a36414c566a7783909daab6c3d0dde9f6fffffffffffff6e9dcd0c3b6a99d9083766a564c566a7784919daab7c4d0ddeaf7fffffffffffffffffbefe2d6cabfb4aa95887b6e6255483b2f2226333f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffffffef2e6dbcfc2b6a99c8f8276675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a959fabb8c2cdd8e4f0fbfffffffffffffffffffffff6ebe0d4c7bbafa4998c8073665c504438404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffef2e6dbd0c5bbb3adaba1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39f9286796c5f5346392c201306000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffbf2e8dcd1c7bdb3a9a29792878079726e696867666768696e747c859198a2aebcc5d0dbe7fbfffffffffffffffffffffffffffffffffffffffffffff8f3efedece7dcd1c6bdb4aaa398928b817b746f6d6668676767666d7178808d929da9b2bdced8e2edf8fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000004101c2834404b5566737f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22192530414e5a6774818d9aa7b4c0cddae7f7fffffffff8e9dcd0c3b6a99d9083808d9aa7b3c0cddae6f3fffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e31241723303d495663707c8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffffdf1e6dacfc4b7aa9d918477695f53473a2e21140800000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367546774818d9aa7b4c0d0dce7f3fffffffffffffffffffffaede0d4c8bbafa49a887b6f6255483c2f221509121e2b37424d576774818e9aabb5c0cbd7e3effcfffffffffffffffff8ecdfd3c6baaea2988a7d7064546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d60534644515c666e7c86929fa6b0bcc5d0dbe6f1fafffffffff5ebe1d5ccc0b9ada1968e81756c61564d41362d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000c18232e44515e6b7784919eaab7c4c7c7c7c7c7c7c7c7c7c7c8ccd1d7dfe7f1fbfffffffffffffffffffffffffffffffffffffffffffff6ece4dcd6d1cecdc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d0cbc7c5c4c2bfbbb6afa49e9184796d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f69727f8a9196999b9c9d9d9d9d9d9d9d9d9d9a8e8174675b4e4134281b0d1925303a44505b656f7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b47535f6a76828f9aa4afbbc5cfdbe6f1fbfffffffffffffffffffffffffffffff9f0e5dcd3cac2b9b1a9a29f959089837f7b787674727271717171727476797c80858c9298a0a7b1b9c3ced7e1eef8fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81786d685f584f473e362d251c1406000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f7fffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8988c7f7265584e4332281e0f060000000000000000000000000000000009141f29323f4854606b76828f9ca6b0bbc7d3e1ebf7fffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8e8174665c5044382b1f120600000000000000000000000000000000000000020c16202c363f49515961686d73787c7f818286929facb8c5d2dfebf8fffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d605346515d67737f8c98a2aebac6d1dce7f3fffffffffffffffffffffffffffffff8ebdfd2c5b9ada1969187878787878786847e70695e53463a2d2114070000000000000000000000000000000000000000000000030d18222b353d474f585f676d747c82878d92979a9c9fa2aaa4a6a6a7a7a7a7a7a6a5aca49f9e9b9895908b85807a726d615e5650483f342e261e1e2935414b55616c75828f98a2aebac3d0d9e3eef9fcf3e7dcd1c6bcb0a69e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2dfebf9fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e413428192530424f5b6875828e9ba8b5c1cedbe8f4fffffffffffff8ebded1c5b8ab9e928578685d525d687985929facb8c5d2dfebf8fffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d2124313d4a5764707d8a97abb4bfcbd7e3effbfffffffffffffffffffffffffffffff7ebdfd2c5b8ac9f9286796d6053473a2d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000005101c28333e4855616b7683909da7b1bcc7d4dee9f5fffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463b404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29f94949494949494949494949494949494949494949494949494949494949494949494949494949499928f8376695d5043362a1d1003000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc5bcb3a9a299928d847f7b777574737475777b80879197a1aab4bfced7e2ecf8fffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfe0e2d8cfc6bcb4aaa39f938e87817c79767573737476797d838d929da5afbbc4cfe0eaf4fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000006131f2c3845515c6776838f9ca9b6c2d0dbe7f3fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211825323f4b5865727e8b98a5b1becfdae6f2fefffffff8ecdfd2c5b9ac9f9286828e9ba8b5c1cedbe8f4fffffffffffffbefe3d7cbbfb4aa95897c6f6256493c2f2316212e3b4754616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffff7ebded1c5b8aca095887b6e6255483b2f24190d010000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675c667683909da9b6c3d0dce9f8fffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070e1a26313e4a5764717d8a99a3afbbc7d4e0edf9fffffffffffffffffbeee2d6cabfb4aa9b8e8174665c6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d615447404a545f6a727f8c949faab3becad6dfe8f2fdfffffffdf3e7ded5c9bdb2a99e938a7e71685e52463f333744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000071d2a3744505d6a7783909daab6c3d0d3d3d3d3d3d3d3d3d4d5d8dce2e9f1f9fffffffffffffffffffffffffffffffffffffffffffffffef6eee7e1dddad9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dcd6d3d2d1d1cbc7c0b9ada1968b7f72655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b86929ea0a8a8a9aaaaaaaaaaaaaaaaa89b8e8275685b4f4235281c08131e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939fa9b3becad6dfe9f4fdfffffffffffffffffffffffffffffff7eee5dcd4cbc3bcb3ada79f9d95908c888583817f7f7e7d7e7e7f808285898d92979fa2aab1b9c3cbd4e0e9f3fffffffffffffffffffffffffffffffffffffff5e8dccfc2b6aa9e938e827a6f6a605950483f372e2617110a020000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffff7ebded2c5b8aca096887b6e6155483c3122160c0000000000000000000000000000000000020d17202c38444f59626f7c89949fabb7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffef2e6dacfc5b8ab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000040e1a242d373f474f565d60666a6f72747a85929fabb8c5d2deebf8fffffffffffffffffffffffffbefe3d7cbbfb4ab9b8e8175675c51454b55606d7a85929fabb4bfcbd7e4eef9fffffffffffffffffffffffffffff7eaded1c4b7ab9e91847a7a7a7a7a7a7977706c61574d42362a1e120500000000000000000000000000000000000000000000010b151f2a343d474f59616a6f7980878f939a9ea1a9a9acaeb4b1b2b3b3b4b4b4b3b3b2b6afacaaa8a79f9d98928d857e766e69615a51443f3830261d242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cfc2b9ada1978e81746b60544b4034281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c4033261a2733404d5a6673808d99a6b3c0ccd9e6f8fffffffffffff8ecdfd2c6b9ada197877a6d6054606d7a8798a2aebac6d3dfecf9fffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20222e3b4855616e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff9ece0d3c7baaea398897d706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a959fabb8c2cdd8e4f0fbfffffffffffffffffffffff4e8ddd2c7b9ada1968a7d7064574d42404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8ecdfd3c6baada297928787878787878787878787878787878787878787878787878787878787878787878787878787878786827b6e6155483b2e22150800000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffaf7f5f5eae1d7cec5bbb3aba39f96918c8784828080808284888d9299a1a9b2bcc6d0e0e9f3fefffffffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d3d7dcd8cfc6bcb4aea59e99928e8985828180808183858a90959da4aeb7c0cdd6e0f2fcfffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d201623303d495663707c8996a9b3bec9d5e1eefafffffff9ece0d3c7baaea3999285929fabb8c5d2deebf8fffffffffffff9ece0d3c7baaea398877a6e6154473b2e2114202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9ede1d4c8bdb1a8988c7f7265554c4135291d110400000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467606d7986929facb9c5d2dfecf8fffffffffffffffffffff7eaded1c4b7ab9e918478675c5145382c1f13060914212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffef2e7dbd0c5b8ab9f9285796d606774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b424e58606c77828f98a2aebac1cdd6e1ebf7fffffffff9f0e6dacfc4bbafa59e92857b6e615a50453b333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000003101d293643505c6976838f9ca9b6c2cfdce0e0e0e0e0e0e0e1e2e4e8edf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffff8f2ede9e7e6e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e7e3e0dfdedcd7d2c9bdb2a89e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774808d98a3acb2b5b6b6b7b7b7b7b7b7b5a99c8f8276695c4f4336291c070b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564c41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4754606a74818e97a2adbac2cdd7e2ebf5fffffffffffffffffffffffffffffffff7eee6ddd5cec5bebab1aba7a09d999792908d8c8b8b8a8a8b8c8d8f9297999ea1a9aeb3bcc3cbd4dde6f2fbfffffffffffffffffffffffffffffffffffffff7ebded2c6baafa59e9490847c706b615a5149403827221b140b0200000000000006121f2b3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d211405000000000000000000000000000000000000050e1b27323d4754606a76828f9ca9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff7ecdfd2c6b9ada197897c6f6356493c31261a0f03000000000000000000000000000000000000000008121b252d353d444c5254585f6265727f8b97a2adbac6d3dfecf8fffffffffffffffffffffffff9ece0d3c7baaea3998a7e7164554b4045525d6873808d99a3aebac7d2dde8f4fffffffffffffffffffffffffffff8ebdfd2c5b9ada1968c7f726d6d6d6d6d6664615a50453b31251a0e020000000000000000000000000000000000000000000007121d27313c464f59616b707c848d93999fa4acadb3b6b8babfbebfc0c0c1c1c0c0bfbec0bbb9b7b4b1abaaa29f97928b827b706c635b504a42382f261d28313e46525e69727f8c95a0abb5c0ccd7e0ebf6fff4eae1d5c9beb3a99d93897d6f665c51453c31261a0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5466727f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e31251825323e4b5865717e8b98a4b1bed0dbe7f3fffffffffffffaeee2d6cabeb3a995887c6f6255626f7b8895aab4bfcad6e2effbfffffffffffffffff7eaddd1c4b7aa9e9184776b554c4135291d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000005101c28333e4855616b7683909da6b0bcc7d3dee9f4fffffffffffffffffffffff9eee3d5c9bdb2a99c8f8275695e5346404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79756e695f53463a2d211407000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffff9f3eeebe8e7ece9e0d7cdc5bdb5afa9a19e9895908e8d8d8d8f91969a9fa3abb2bbc4ced8e2f2fbfffffffffffffffffffffffffffffffffffffffdf3eae1d8d1cbc7c5c7cbd1d8d8cfc6bfbaafaba39f9a98928f8e8d8d8e8f92989da0a7aeb6c0c9d2dfe8f2fffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000a1623303d495663707c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f14212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffbefe3d7cbbfb4aba2979297a2adbac6d3dfecf8fffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20131e2a36414d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffdf1e5d9cec2b6a99c8f8376675d5145392c2013060000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff4e7dacec1b4a79b8e817468626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffff5e9dccfc2b6a99c8f837669554b4034291c10040713202c3945525d687683909da9b6c3d0dbe7f3fffffffffffffffffff8ecdfd3c6baada2978a7d706366737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c3c44505b656e7b85929fa5afbbc4cfdae6f0f9fffffffff6ebe0d6cdc1b9ada2978f82756c62574d4238424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8edededededededeef0f4f9fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef9f6f4f3ededededededededededededededededededededededf8f3efecebeae7e4dacfc4b8aca096887c6f6255493c2f2216060000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687884919eaab4bdc1c2c3c3c3c3c3c3c3b6aa9d9083776a5d50442e23180c06111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72685e52463d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58616d7a85929fa7b1bbc5d0d9e4eef9fffffffffffffffffffffffffffffffff8efe7e0d7d0cac2bcb7b1acaaa9a29f9c9a999897979797999a9c9ea2a9abadb3babec5ced5dde6eff8fffffffffffffffffffffffffffffffffffffffffaeee2d7ccc1b7afa69f9691857d716c625b524a40332d261d140a0000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000b16212b37434e5864717e8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d807467584e43372b1f120600000000000000000000000000000000000000000009131b232c323a4145474e53606c7884919ea9b3becad6e2eefbfffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a414c56616e7b86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffaede1d5c9bdb2a89f92867b6e616060605c545550483e33291f140900000000000000000000000000000000000000000000000c18232f39434e58606b707d8691969fa4abafb6b9bec3c5c7cad0cccccdcdcdcdcdccd2ccc8c6c4c1bcb8b3aea9a29e948f857e726d605c544a41382d221f2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9183796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2d0dce7f3fffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d30231623303c4956636f7c8996aab4bfcad6e2effbfffffffffffef2e6dacfbdb1a4978a7e71645763707d8a96a3b0bdd0dbe7f2fefffffffffffffffff5e9dccfc2b6a99c8f8376695c50432f24191f2b3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d89949fabb7c2cdd8e4f0fafffffffffffffffffffffff1e6dacfc4b9ac9f93877b6e61544a3f4d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66615f574d42362a1e12050000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff7efe8e2dedcdbdfe0e4dfd7cfc7c0bbb2adaba7a09d9b9a999a9b9ea0a8acafb5bdc4cdd6e0eaf4fffffffffffffffffffffffffffffffffffffffff5ebe1d8cfc6bfbbb9bbbfc6cfd8d8d1cbc1bdb5afacaaa29f9c9b9a9a9a9c9fa2aaacb1b9c0c8d2dbe4f1fafffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f2316090000000004101c2834404b5566737f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c13202d3946525e687885929eabb8c5d1deebf8fffffffff3e7dcd1c6bdb3a9a29fa2a9b3becad6e2eefbfffffffffffff7eaddd0c4b7aa9d918477655b5044372b1f12192530414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffffffffffff6ecdfd2c5b9ac9f92867a6d6054473a2d21140900000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756865727e8b98aab4bfcbd7e3effbfffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412f23180c0004111d2935414c566673808d99aab4bfcad6e2effbfffffffffffffffffbeee2d6cabeb3a99a8e81746665727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d333f49535e69717e8b939ea9b3bec9d5dee7f3fcfffffffdf2e8dfd6cabeb3a99e948b7e71695f544a3f414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fafafafafafafbfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafafffffbf9f8f8f3ebe0d4c8bdb2a8998c7f7266594c3f2e23170b0000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a1adbcc6cecfd0d0d0d0d0d0c4b7ab9e9184786b554b4034281c10040a141d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf3e8dcd1c7bdb1a79f92857a6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d46525e68727f8b959fa9b3bec7d2dde8f4fffffffffffffffffffffffffffffffffff9f2e9e1dbd6cdc7c3bcb8b7b3adaba9a7a5a5a4a4a4a4a5a7a9abadb3b8b9bec5cad0d7e0e7eff8fffffffffffffffffffffffffffffffffffffffffffff3e8ddd3c9c1b8b0a8a19792877e726d635c52443f382f261b110600000000000815212e3b4854616e7b8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa978b7e7164584b3e31261a0e0200000000000000000000000000000000000000040f1b27323d4653606d7985919eabb8c3ced9e4f0fcfffffffffffffffffffffffffffffffffffef2e6dacfc4b7ab9e9184786a5f53473a2e2115080000000000000000000000000000000000000000000109111a2028303539434e5863707d8a96a0acbbc5d0dbe6f2fefffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145393a46525e6974818e9aa4afbbc8d4e0e9f5fffffffffffffffffffffffffffdf1e5dacfc4baaea2988e81756a605353514a49443e362c21170d030000000000000000000000000000000000000000000004101c2934404b555f6a707d879298a0a8afb5bbc0c7c9cfd2d3d6dbd9d9dadadadadad9ddd8d4d2d1cdc8c5bebab3ada69f9792887f746d665c53493f33272225303b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d7cdc0b8aca0958c7f73695f53463e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e2215212e3b4754616e7a8798a2aebac7d3e0ecf9fffffffffffff7e5d9ccbfb2a6998c7f73665965727e8b98a5b1becbd8e4f8fffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b1c28343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c28333e4855606b7683909ca6b0bbc7d3dee9f4fffffffffffffffffffffff6ebe0d4c7bbafa4998c8073665c50444d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275686161616161616161616161616161616161616161616161616161616161616161616161616161605c54534d453b31261a0e020000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff7ede5ddd7d2cfced2d4d8dde1d9d1cbc4bdb9b8b1acaaa8a7a6a7a8aaacb2b9bbc0c7cfd6dfe8f2fcfffffffffffffffffffffffffffffffffffffff9eee3d9cfc6bdb5aeacaeb5bdc6d1dcdcd7cfc7c0bbb9b4aeaba9a8a6a6a7a9acaeb4b8bcc3cbd2dae4edf6fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6155483b2e2215080000000006131f2c3845515c6776838f9ca9b6c2d0dce7f3fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f2318111d2a36414c566976828f9ca9b6c2cfdce9f9fffffffff8ede2d8cfc5bbb3adabadb3bbc5cfdbe6f2fefffffffffffff5e8dbcfc2b5a89c8f82756953493f33271b0f1926333f4c5966727f8c99a5b2bfd1dce8f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7064574a3d30251a0e02000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275686774818e9aa7b4c1d1dce7f3fffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190700010d19242f3d495663707c8998a2aebac7d3e0ecf9fffffffffffffffffef2e6dbd0c5b8ab9e9285796d64707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f2d38414d57626c75818f97a1adb9c0ccd5e1eaf5fffffffffaf1e6dbcfc5bbb0a69f92867b6e665b50443f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5d9cec2b5a99c8f827669544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdcfd8dcddddddddddd2c5b8ac9f928579675c5145382c1f1306020b18232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baada2978e81756b60554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202a36414c56606d78839097a2acb6c0ccd8e2edf8fffffffffffffffffffffffffffffffffffbf3ece6ded8d3cec8c5c3bebab8b6b4b2b2b1b0b1b1b2b3b6b8b9bec5c6c9cfd6dbe1e9f2f9fffffffffffffffffffffffffffffffffffffffffffffff9efe5dbd3cac2bab2a9a29992887f736e645c504941382d22170f0600000000091623303c4956636f7c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6255483b2f2215090000000000000000000000000000000000000000000a151f2c3844515c6673808c99a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffff7ebded2c5b9aca196887b6f6255483c2f2215090000000000000000000000000000000000000000000000080e161e242e3a47535f6a76828f9ca8b2bdcdd7e1ecf7fffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7165554b413536424d57626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffff6ebe0d6cabfb4aa9f93877c6f655b5044403939332c241a0f0500000000000000000000000000000000000000000000030e18222c3845515c676f7c869299a2aab2bbc0c7ccd2d5dadfe0e2e7e5e6e6e7e7e7e6e6e8e4e0dfddd8d4d0cac5beb9b0a9a29a938c81786d655b50443f342b1f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bcb1a79f92867b6e615a50443a3024190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d2014202d394653606c7985929facb8c5d2dfebf8fffffffffffff4e7dacec1b4a79b8e8174685b6673808c99a6b3bfccd9e6f2fffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a17232e404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d89949fabb7c2ccd8e3effafffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053464d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a5454545454545454545454545454545454545454545454545454545454545454545454545453504a46423b33291f140900000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff9efe5dbd3ccc6c2c1c6c8ccd2d9e2dcd7cfc9c5c3bcb8b7b5b3b3b3b5b7b9bdc4c7cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb5aba39fa3abb5bfcbd7dfe1d9d1cbc7c5bebab8b5b4b3b3b4b6b8babfc6c8cdd5dde4ecf6fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0d192530414d5a6774808d9aa7b3c0d2dde8f4fffffffffff4eae1d7cdc5bebab8babec5cdd7e1ecf7fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402d22170b1724313d4a5764707d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d817467574d42362a1e1105000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568677784909daab7c3d0ddeaf8fffffffffffffffffffffcefe3d7cbc0b5ab968a7d7063574a3d3024170a00000813202d3a4653606d7986929facb8c5d2dfebf7fffffffffffffffffff7ecdfd2c6b9ada197897d70636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d40332f3b45505a616d7a85919ea4aebac3cfd9e3eef9fffffffff7ece1d7cdc1baaea2989082786c60584e424b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaded1c4b7ab9e918478665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfd6eae9eaeaeadfd3c6baaea29886796d6053463a2d2013070007121d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5eae1d6cabeb3a99e93897d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a44505c666e7b85929aa4afbbc6d1dce7f3fffffffffffffffffffffffffffffffffffffef7f2e9e4dfd9d4d1d0cac6c5c3c0bfbebebdbdbebfc0c2c5c6cacfd2d5dae1e6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffff7ede5dcd4ccc4bcb3aba39a938c80746e605b53493f332721180d030000000b1824313e4b5764717e8a97a4b1bdd1dce8f3fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000004101c2834404a54616e7b8895a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e02000000000000000000000000000000000000000000000005111e2a36414c56626f7c88949fabbac3cedfe9f3fefffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6e6154473b2f303b47535f6a75828f9ba6b0bcc7d3dfeaf6fffffffffffffffffffffffffffdf2e7dbd0c6bbafa49a9083786c60554b40352d28221a120800000000000000000000000000000000000000000000000a15202b37434e58606d79839198a2abb3bcc4ccd2d8dde4e6ebeceff3f3efedece9e8e8e9ecededeceae4e1dbd6cfcac2bbb3aca49f938e81776c605b51463d3128232e38424e58606d7984919ea5afbcc5d0dbe7f3fdfaf1e5d9cec3baaea3988f82766c61564c4135291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8c98aab4becad6e2eefbfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145382c1f131f2b3744505b657784909daab7c3d0ddeaf6fffffffffffff6e9dccfc3b6a99c90837669556874818e9ba7b4c1cedae7f4fffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225191824313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d807467564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d4854606b7683909ca6b0bbc7d3dee9f4fffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064574d4d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c47474747474747474747474747474747474747474747474747474747474747474747474746443f3836312921180d03000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff3e8ddd3c9c1bab6b4b9bbc0c7d0d9e4e0dad5d2cec8c5c3c1c0c0c0c2c4c5c9ced3d7dce3eaf3fafffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba3999299a3aebbc3cdd9e4e3dcd7d3d0cac6c5c2c1c0c0c1c2c5c6cad0d4d9dfe7eff6fefffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5144382c1f120600000000091623303c4956636f7c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c081825323e4b5865717e8b98acb6c0ccd8e4f0fcfffffffffcf3e9dfd7cfcac6c5c6cacfd7dfe9f3fdfffffffffffffcefe3d7cbc0b5ab988b7e7165584b3e3225180615222f3b4855626e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695e52463a2d201407000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696d7a86929facb9c5d2dfecf8fffffffffffffffffffff9ede0d4c7bbafa399887b6e6255483b2f221508000006131f2c3845515c6776828f9ca9b5c2cfdae6f2fefffffffffffffffffaeee2d5c9beb3a99a8d8174666e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f29333e46525e68707d8a929da8b2bdc7d1dce8f2fbfffffffdf3e9dfd6cabfb4aa9f948c7f726a5f544a4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0f6f6eee2d6cabfb4aa94877a6e6154473b2e21140800010b151f2a36414c56606c77829099a3aebbc3ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28343f4a545e69707d88939fabb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffbf5f0eae4e0dedbd6d3d2cfcdcccbcacacacacccdcfd1d2d6dbdfe1e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ded6cec5bdb5aca49f928d80746c655b50443f33291f14090000000c1825323f4b5865727e8b98a5b1becbd8e4f9fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377665c5044382b1f1206000000000000000000000000000000000000000000000c18232e3946535f697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffdf1e5dacec1b5a89b8e827568574d42372b1e120600000000000000000000000000000000000000000000000713202d3946525e6874818e9ba6b0bbccd5e0f2fbfffffffffffffffffffffffffff6e9dcd0c3b6a99d908376685e5246392d2b37424e57636f7c89949fabb7c3ced9e5f1fdfffffffffffffffffffffffffff8ede2d8ccc0b6ac9f958b7e71675d51453b3025190d080000000000000000000000000000000000000000000000030f1a26313a47535f6a73808d95a0aab3bdc5ced7dde3e8eef2f7f8f3ede7e3e0dfdcdbdbdcdfe0e3e8eef0ece6e1dbd6cdc5beb6afa59d938d80746d62584e433a2f2426303c45515d67707d8a939eaab4bfcad6e1ebf5fff6eadfd6cbbfb4aa9f948a7e71685d52453d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2d0dbe7f2fefffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4035291d101b27333f49536875828f9ba8b5c2cedbe8f5fffffffffffff7ebded1c4b8ab9e918578675d6976838f9ca9b6c2cfdce9f5fffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e31241716222f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff4e8dcd1c3b7aa9d908477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d89949fabb7c2ccd8e3f4fdfffffffffffffffffffff9eee3d5c9beb2a99c8f8276695f534d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e2a261f180f0600000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffaeee2d7ccc1b7afaaa8acafb6bec7d2dde8e6e1dfd9d4d1d0cecdcccdced1d2d5d9e0e3e8eef5fcfffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999286929fa7b1bcc8d4dfe9e8e3e0dbd6d3d2cfcecdcdcdcfd2d3d6dbe2e4eaf1f9fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a4034281c100400000004101c2834404a5466737f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e16232f3c4956626f7c899aa4afbbc8d4e0edfafffffffffffbf1e9e1dbd6d3d2d3d6dbe1e9f1fbfffffffffffffff9ede0d3c7bbafa399897c6f6256493c2f23160913202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e211408000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff5e9dccfc2b6a99c8f8376696f7c8999a3afbbc7d4e0edf9fffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000004101c2834404b5566727f8c99a9b3bec9d5e2eefafffffffffffffffffef2e6dacfc4b8ab9e9184796c6d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035292a36414c56616b74818d96a0abb5c0cbd7e0e9f3fefffffffbf1e7dbd0c5bcb0a69f92867c6e665c504a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000b1825323e4b5865717e8b98a4b1bed2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfef2e7dbd0bbaea295887b6f6255483c2f2215090000030d1925303a44505b656e7c87929fa8b2bdc8d4dfe9f3fdf7ece1d7cec1b9aca0968d80736a5f53493f33271e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424d57616b73808d99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffbf5f0edeae6e2dfdedcdad8d8d7d7d7d7d8dadcdedfe2e6eceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e8e0d7cfc6beb6afa49c928d80776c605a50453b31261a0e0300000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c10030000000000000000000000000000000000000000000007121c2b37424d5766737f8c99a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffff6ebded1c4b8ab9e918578695f53473a2e2114080000000000000000000000000000000000000000000004101c2834404b55616d7a86929facb9c2cddfe7f1fffffffffffffffffffffffffff9ede1d4c8bdb2a8998c7f7266564c41362a26313c4854606b7683909ca8b2bdc8d4e1ecf7fffffffffffffffffffffffffffef4e8ddd2c7beb1a79e9185796d60564c41362a1f1509000000000000000000000000000000000000000000000006121f2b37434e58626e7c87929fa7b1bcc5cfd7e0e8eef4f9fcf4ede7e3dcd7d3d2d0ceced0d2d4d7dde3e7edf2ece6dfd7d0c7c0bbafa59d928c7f726a60554b4035291e2935414b55616c75828f98a2aebac3cfd9e3eef9fcf3e7dcd0c6bcb0a69e92857a6d60594f42392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422f24180c17222d414d5a6774808d9aa7b3c0cddae6f9fffffffffffff8ebdfd2c6b9ada197867a6d606a7784919daab7c4d0ddeaf7fffffffffffffffffcf0e4d8ccc0b6ac96897c6f6356493c30231614202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d4854606b76828f9ca6b0bbc7d3e2ebf5fffffffffffffffffffffff1e6dacfc4b9ac9f93877b6e61544a5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffbefe2d6cabfb4aa95887c6f6255493c2f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2b28231c1a140d060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff7ebded2c6baafa59e9b9fa4acb6c0ccd8e2edeeeae5e0dedddbdad9dadbdddee1e5ebeff3f9fffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92877f8b95a0abb8c1cdd7e1ecefece7e2dfdedcdbd9d9dadcdfe0e2e7edf0f5fbfffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d8073665a4d402e23180c0000000006121f2c3844515c6676828f9ca9b6c2d0dce7f3fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d14202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffbf3ece6e2dfdedfe2e6ecf3fbfffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407131f2c3845515c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978a7d7164574a3e3124170b000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffff6e9dccfc3b6a99c90837669727f8c99abb5c0cbd7e3effcfffffffffffffffffffff7eaddd1c4b7aa9e918477665c5145382c1f13060000000c18232e3c4955626f7c8897a1adb9c6d2dfecf8fffffffffffffffffff7ebdfd2c6b9ada197897c6f6c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f1205000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c25303a444f59606d79849199a3afbbc2ced7e2edf8fffffffff8ece2d7cec2baaea3989083786d60584e56626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000a1724303d4a5763707d8a96abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfff8e2d6c9bcafa396897c706356493d3023160a00000008131e27333f49535f6a73808c96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f655b50443a3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212b353d45515c666e7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffcf9f7f2eeecebe9e7e5e5e4e3e4e4e5e6e9ebeceef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9e1d8d0c7c0bbaea49d928d80736c62574d42362a20150900000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d402e23170b0000000000000000000000000000000000000000000000000e1a26313c4855626e7b8896a0acb8c5d2deebf9fffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f2215060000000000000000000000000000000000000000000006131f2c3845515c67737f8c98a3aebac7d3e0ecf9fffffffffffffffffffffffffff7ebded1c5b8aca096887b6e6255483b3025202c38434f5964707d8a96a0acb8c5cfdae6f2fffffffffffffffffffffffffffff9eee4d9d0c3b9ada1978c7f73685e52463c31261a0e04000000000000000000000000000000000000000000000815212e3a47535f6a75828f99a3afb9c3ced7e1e9f2f9fffbf3eae2dcd7d1cbc7c5c3c2c1c3c6c7ccd2d7dce2eaf3f1e9e2d9d2ccc0b7aea49f92877c6f675d51453c3126242f3a43505a616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978e81746b60544a4034281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b071925323f4c5865727f8b98a5b2bed2dde8f4fffffffffffffaeee1d5c9beb2a995887b6f62687985929facb8c5d2dfebf8fffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2e211513202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7164574a3e3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59636f7c89949faab7c1d0d9e4eef9fffffffffffffffffffff7ebe0d4c8bbafa49a8d8073665c515a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c7baaea298877a6d6154473a2e21212121212121212121212121212121212121212121212121212121212121212121201f1c17110e0903000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff5e8dccfc2b6aa9e938e939aa4afbbc6d0dbe7f2f5f0edeaeae8e6e6e6e8eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837983909da5afbbc5cfdae6f0f8f2eeecebe8e7e6e6e7e9ebeceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d30241707000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c13202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffdf7f2eeecebeceef2f7fdfffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145382c1f1306101c2834404b546975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a69a8d8073675a4d4034271a07000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a75828f9ba8b5c2d1dce8f4fffffffffffffffffffffff5e8dccfc2b5a99c8f827669544b4034281c10040000000713202d394653606c7885929eabb8c5d1deebf5fffffffffffffffffffaeee1d5c9beb2a99a8d8074667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2028323e45515d676f7c87929fa7b1bcc6d0dbe7f1fafffffffef3e9e0d7cbbfb4aa9f958c7f736a605555626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e000000000000000915222f3c4855626f7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8dcd1bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5d9cec4bbaea3999082776c60564c41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d78829099a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f6f3f2f1f1f0f0f1f2f3f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f3f9f9fcfffffffffffbf3eae2d9d2ccc0b6aea49d928b7e71695f53463c31261a0e02000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f322518060000000000000000000000000000000000000000000000000914212e3a47535f6a7784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e2e23170c000000000000000000000000000000000000000000000713202d3a4653606d7985929eaab4bfcbd7e3effbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477695f53473a2e1e1b27323d4653606c7884919da9b3bec9d5e2edf8fffffffffffffffffffffffffffff5ebe2d5c9beb3a99f92867a6e61574d42372b21160a00000000000000000000000000000000000000000004101c2934404b55626f7c88939eabb5c0ccd5e0e9f3fbfffbf2e9e1d8d1cbc6bfbbb9b6b5b5b6b9bbc0c7cbd1d8e1e9f2f4ebe4ddd8c9c0bbafa3999184796d60584e43372b2128313e46525e69727f8c959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93887d6f665c51443b31261a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c1724303d4a5763707d8a96acb6c0ccd8e4f0fcfffffffffffdf1e6dacfbdb0a3978a7d70646d7a8798a2aebac6d3e0ecf9fffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013101d2935404b556976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d817467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b27323d4854606b76828f9ca6b0bec7d2dde8f4fffffffffffffffffffffcf0e4d8ccc0b6ac9e9185796d60535a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201414141414141414141414141414141414141414141414141414141414141414141312100b06000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8188939faab4bfcad6e0eaf4fef9f7f6f4f3f3f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d80737d89939ea9b3becad6dee8f3fcfbf9f8f5f4f3f3f4f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000916232f3c4956626f7c8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7d7164574a3e3124170b101d2935404b556875828f9ba8b5c2cedbe8f8fffffffffffffffffffefbf8f8f8fbfefffffffffffffffffffffbefe3d7cbbfb4aa9a8d807367554b4035291d10040c18232e404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffffffffff6e8dccfc2b5a99c8f8276695c4f432f24180d010000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffff6eaddd0c3b7aa9d908477697885919eabb8c4d1deebf9fffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d412e23180c0000000005121f2b3744505b6575818e9ba8b5c1ced9e5f0fdfffffffffffffffffdf1e6dacfc4b7ab9e9184786a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d211407000000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c3023202935404b55606a73808c959faab4bfcad6dfe8f2fdfffffffbf2e7dcd1c6bcb1a79f92877c6f675c55626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000714202d3a4753606d7a86939facb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbbfb5ab9f948b7e71685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b454f59626d74818e949fabb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1edebeae6ecedf0f4f9fffffffffcf4ebe4ddd8c8c0b7aea49f92867b6e61574e42372b1e1206000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000006121f2b37434e586774818d9aabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffef2e6dacfc1b4a79b8e817468544a3f34281c100300000000000000000000000000000000000000000713202c38444f5965717e8b97a1adbcc6d1dce7f3fffffffffffffffffffffffffffaeee1d5c9beb3a9998d807366574d42372b1e161f2b3744505b65717e8b97a1adb9c6d1dce7f3fffffffffffffffffffffffffffffdf4e6dacfc4baaea2988d8174695f53473d32271b0f05000000000000000000000000000000000000000006131f2c3845515c6774818d9aa5afbdc7d1dee7f2fbfffef3e9e0d7cfc6bfbab5aeaca9a8a8a9acafb5babfc6cfd7dfe9f4f5eee8dbd7cbc0b5aba0968d80746a5f53473d33271f2a36424d57606d78839099a3afbbc4cfdae5f2fbfcf2e6dacfc5bbafa49a9183786d60574d42362a20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8b4c1cfdae6f2fefffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b15222f3b4855626e7b889aa4afbbc8d4e0edfafffffffffffff7e5d8cbbfb2a5988c7f72656f7b8895aab4bfcad6e2effbfffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f130d18242f414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff4e8ddd2c4b7aa9d918477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38434f59626f7c89949eacb6c0ccd8e3eef9fffffffffffffffffffff4e8ddd2c7b9ada1978a7d7164575a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c41362a1d1108080808080808080808080808080808080808080808080808080808080808080706030000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffbefe3d7cbbfb4ab978a7e818e98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2ebded2c5b9aca196897c6f74818e97a1adb9c1ccd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee2d6cabeb3aa9c8f8276675d5145392c201306000000030f1c28333f4a5466727f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298887b6f6255483c2f2215090d18242f404d596673808c99a6b3bfd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d2f24180c00071825323f4b5865727e8b98a5b1bed0dbe7f3fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4135291d11040000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180700000000030f1b27333f495365717e8b98a7b1bcc8d4e0edf9fffffffffffffffffff7ebded2c5b9aca196897c6f7683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877b6e6154483b2e2115080000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e2318242f39434e58606d78839098a2aebac1cdd6e1ebf7fffffffff8ede2d8cfc3bbafa3999083796d6059616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0000000000000006131f2c3945515d677784919eaab7c4d0dbe7f2f8fafefffdfdfdfdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000a141d2934404b55606b75818e97a2adb9c2cfd8e2edf8fcf3e7dcd1c6bdb0a69f92857a6d61594f43392f23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232e39434d57606b727f8c939da6b0bdc6d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5e1dfded9dfe0e3e8eef5fdfffffffdf5eee8dad2c9c0baaea2988f82756a5f53473a2e21140800101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000020f1a26313e4a5764717d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff7e9ddd0c3b6aa9d908377665c5044382c1f120600000000000000000000000000000000000000020c16222f3c4854606b7783909da9b3becfd8e2edf8fffffffffffffffffffffffffff8ebdfd2c6b9ada197897c6f6356493c31261a0f1b27333f4953606d7985929eaab4bfcbd7e3effbfffffffffffffffffffffffffffff7ebe1d6cabfb4aa9f92877b6e62584e43382c21160b00000000000000000000000000000000000000000714202d3a4753606d7985929fabb8c1cfd9e3f0f9fffff8ece2d7cec5bdb4aeaba39f9d9b9b9d9fa4abaeb4bdc5cdd7e2ebf5f9ede8dcd1c7bdb2a89f92877c6f62594f44382c2025303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d8ccc0b6aca0958c7f72695f53463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac96897c6f6356493c3023160914202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffff3e7dacdc0b4a79a8d817467707d8a96a3b0bdd0dbe7f3fffffffffffffffffff6e9ddd0c3b6aa9d9083776a544b4034281c10071825323f4b5865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffffffffff9ebded1c5b8aca095877a6d6154473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d4754606a75828f9aa4afbbc7d1dce8f4fffffffffffffffffffff9eee4d5c9beb3a99c8f8276695f5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffff9ece0d3c7baaea399887c7b86929fa7b1bcc6d0dbe7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe1d6cabfb4aa9e9184786a6d7a85929ea5afbac4cfd8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd3c6baaea2988a7e7164554c4135291d110400000006121f2b3844505b6675828f9ca8b5c2d0dbe7f3fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201307071724313e4a5764717d8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffbf2e9dfd2c5b9ac9f92867a6d6053473a2d201407000a1623303d495663707c8996aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffff7eaded1c4b7ab9e918478717d8a97a9b2bdc9d5e1eefafffffffffffffffffffffbefe3d6cbbfb4aa96897d7063564a3d3023170a00000000000b17222d3b4754616e7b8795a0acb8c5d1deebf8fffffffffffffffffffaede1d5c9bdb2a8998d807375828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e8ddd2bbaea295887b6f6255483c2f2215090000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c1d27313d44505c666e7b86929fa6b0bbc4cfdae6f0f9fffffffff4eae1d7cbc0b5aba0958d80736b60626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000004101d2935404b556875818e9baab4bfcad6e0e7eceef2f7f0f0f0f0f0f0f2f2f5f8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000020b18232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf8ede3d8cfc2baada2978e81756b60554b40342920150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212834404b555e69707d87929fa5afb8c2cfd8e2edf8fffffffffffffffefdfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e8e0dad5d2d1cdd2d4d7dde3ebf4fbfffffffff9ece4dbd6cabfb4aa9e93887b6e6255483b2f22150800101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000914212e3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000008131e2b37424e5763707d8995a0acbbc5cfe1eaf4fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185796c605346392d20130b17222d3845515c6773808c98a3aebac7d3e0e9f5fffffffffffffffffffffffffffffdf2e7dbd0c5bbafa3998f82756a6054483d33271c0b02000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aebac6d3e1ebf5fffffef2e7dbd0c5bcb4aba39f9992908f8e9093999fa3abb3bbc5d0d9e4eef9f9eee3d9cfc4bbafa3998f82766b6054483c31261f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7beb1a79f92867b6e615a50443a2f24190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b6e6155483b2e221508131f2c3845515c677885919eabb8c4d1deebf7fffffffffffff5e8dccfc2b5a99c8f827669727e8b98a5b1becbd8e4f8fffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23180c0a1623303d495663707c8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58626f7c87939fabb5c0cbd7e3edf8fffffffffffffffffffff1e6dacfc4b9ac9f93877b6e61546673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb4bfcbd7e3effbfffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679727f8c959faab4bfcad6dce6eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dacfc6baaea2988c80736668717e8a939ea8b2bcc6d1dce7edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99f9285796d6053473a2f24190d010000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff8efe3d7cbbfb4ab9c8f8276665c5145382c1f13060815222f3b4855626e7b8898a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffbf3e9e0d5c9beb3a99c8f8275675d5145392c201306000815212e3b4854616e7b8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff7ebded1c4b8ab9e91857874808d9aa7b3c0cfdae6f1fdfffffffffffffffffffff9ece0d3c7baaea398877b6e6154483b2e21150800000000000614202d3a46525e697784919daab7c4d1dce7f3fffffffffffffffffffdf1e5dacec4b7aa9e91847774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c302316090000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f151f28343f4a545f69717e8b939ea9b3bec9d5dee7f3fcfffffffcf3e8dcd1c7bdb1a79f93877d6f67626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000000000c18242f3e4b5764717e8a98a2aebac4ced6dbdfe2e6e3e3e3e3e3e3e3e5e6e8ecf1f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eeebebe3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000007121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fff4eae1d6cabeb3a99e93897d70675c51453c31261a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333c45515c676e7b859299a3afb7c1cad4e1eaf4fffffffffffcf7f4f1f1f0f5f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ebe6ded6cfc9c5c4c0c6c7ccd2d9e2e9f2f9fffffffff6ede7dbd0c6bcafa5998c807366594d4033261a0d00111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d211407000000000000000000000000000000000000000000000000000713202d3946525d687783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6255483b2f221508000000000000000000000000000000000000010d1925303a47535f6a75828f9ca7b1bccdd6e1f3fcfffffffffffffffffffffffffffbefe2d6cabfb4aa9a8e8174665b5044382b1f1206111b2934404b55616e7a86929facb9c2cdd8e4f0fdfffffffffffffffffffffffffffff8ece2d7cbc0b5ab9e93897c6f62594f44382c1d140a00000000000000000000000000000000000004111d2935414c566774818d9aaab3becad6e5f3fdfffffbeee2d6cabeb4aaa299928c8683828283878d9299a2a9b3bec7d2dde8f4fbf5eae1d7cbc0b5ab9f94897d7063584e43372b1c232e38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee4d9d0c3baaea3988f82766c61564c4135291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307101c2934404b55697683909ca9b6c3cfdce9f6fffffffffffff7eaddd1c4b7aa9e9184776673808c99a6b3bfccd9e6f2fffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b070814212e3b4754616e7a8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffdf0e5d9cec0b4a79a8d817467564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d47535f6a75818e99a3afbbc6d1dce7f3fefffffffffffffffffff7ebe0d4c8bbafa49a8d8073665c6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffff8efe7dccfc2b6a99c8f83766d78839098a2aebac1cad4dde7f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd5c9beb3a99f92867a6d61616c75818e96a1aab4bfcbd7dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6baada2978d8073675d5145382c1e1308000000000915222f3c4855626f7c8897a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffbf4ede7dbd3c7baaea3998c7f7265544b4034281c10040613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffef8f2e9e1d7cec5b9ada1978b7e7164554b4035291d1004000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffcf5f1e8dfd2c6b9ac9f9386796d6053463a2d201307000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff8ebded2c5b8ab9f9285787783909daab6c3d0dde9f6fffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000005111e2a36424d576774808d9aabb5bfcbd7e3effbfffffffffffffffffff6ebded2c5b9aca096887c73808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201317232e38424d57626d75828f97a1adb9c0ccd5e1eaf5fffffffff9eee3d9cfc3bbafa4999184796d626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000714212d3a4754606d7a86929fa8b2bcc4cad0d2d5dad6d7d7d7d7d7d7d8d9dce0e6edf5fdfffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe6e1dfded7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000010b151f2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dbcfc5bbafa59e9184796d60574e42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45505a606d79839097a1abb5c0c9d2dce6f3fcfffffffef6f0ebe7e5e4e3e8ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ede7e1dad5ccc4bdb9b7b3b9bbc0c7d0d7e0e7f0f8fffffffff8ede2d7cec1b6a99c908376695d5043362a1d1000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000005111d2935414c566774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa978a7d7164574a3e3124170b00000000000000000000000000000000000005111d2935414c56626e7b87939facb9c3cedfe8f2fffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063544a3f33281c0f030c18232f3946525e6874818e9ba6b0bcc7d3e0ebf6fffffffffffffffffffffffffffffef3e8dcd1c7bdafa59c9083766b6054483e2f261b110600000000000000000000000000000000000713202c3945525d687784919daab7c4d0dbe6f7fffffdf3e9dfd3c6baaea29892877f7a767575767a80879297a2acb6c0ccd8dfeaf5fcf3e8dcd1c7bdb0a69c8f82756a5f5347382e231c26303c45515d67707d8a939eaab4becad6e1ebf5fff5ebe2d6cbbfb4aa9f948a7e71685d52453d30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774818e9aa7b4c1cfdae5f1fdfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5145382c1f13060c18232f424e5b6875818e9ba8b4c1cedbe7f4fffffffffffff8ecdfd2c5b9ac9f9286796d74818e9ba7b4c1cedae7f4fffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0714202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5eaddd0c3b7aa9d908477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58626e7b87929fabb5bfcbd7e2edf8fffffffffffffffffffcf0e4d8ccc0b6ac9e9285796d606673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffcf6efe6ddd4c8bcb1a7998c7f73666e7c86929fa5afb8c2cbd5dee6eff7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe6ddd4cbc2b9ada1978d8074685e5a606d7a849198a3aebabfc9d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dcd1c6bdb1a79f92857a6d60554b4035291d0c01000000000c1825323f4b5865727e8b98a9b3becad6e2eefbfffffffffffffffffffffffffefbf8f3efeae3dcd6cabfb4aa9f92867a6d6154473a2e23180c0006121f2b3844505b667683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffefbf7f2ece7dfd7cfc5bcb1a79e9185796d6053463a2f24180d010005121f2b3744505b657784909daab7c3d0ddeaf6fffffffffffffffffffffffffdfaf9f4f0eae4dfd6cec5b8ab9e928578665c5144382c1f120600000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff8ebdfd2c5b8ac9f9285797a86929facb9c5d2dfecf8fffffffffffffffffffffff6eaddd0c3b7aa9d908477665b5044382b1f12060000000000020e1a25303d4a5763707d8a99a3aebbc7d3e0edf9fffffffffffffffffffaede1d5c9bdb2a8998d80737f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f2419111c26303c45505a616d7a85919ea4aebac3cfd9e3eef9fffffffff5eae1d7ccc0b5aba0968d80746b707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000613202c3945515d6773808c96a1aab2babfc5c6c9cfc9cacacacacacacbcdd0d5dbe3ebf5fffffffffffffffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cacacacacacacacacacacacacacacacacacacacacacacacacacacac2b5a89c8f8275695c4f4236291c0f030000030506080908070603000000000000000000000000000000000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000030d1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b8aca0968c80736a5f53473f32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424d57616c74818e95a0a9b3bdc7d1dbe4eff8fffffffdf4ece5dfdbd8d7d6dbdfe0e3e8eef0f5f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f5f0ece6e2dbd6cfc9c1bab2adaba6acafb5bdc5ced6dee6eef8fffffffef3e9ded1c4b8ab9e9185786b5e5245382b1f1200111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665b5044382b1f120600000000000000000000000000000000000000000000000000010d1924303e4b5865717e8b98abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a6998d8073665a4d4033271a080000000000000000000000000000000000000713202d3946525e6874818d9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053473a2d22170b0007121d2a36414c56626f7c88949fabb7c4cfdae6f1fffffffffffffffffffffffffffffff9eee3d9cfc1b7ab9f94897d7063594f41382d22170b00000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf7fffff7ece1d3c7bbb0a69f92867c736d686868686d737d85929aa4afbbc3cdd9e4f0fcf9eee3d9cfc2b9ac9f93877b6e62544a3f34281c1e2935404b55616c75828f98a2aebac3cfd9e3eef9fdf4e7dcd0c6bcb0a69e91857a6d60594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0ddeaf6fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c1004071a2633404d596673808c99a6b3bfccd9e6f9fffffffffffff9ede0d3c7bbafa399887b6e76838f9ca9b6c2cfdce9f5fffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b05111e2a36414d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b26323c47535f6a74818e99a3aebbc6d0dce7f3fefffffffffffffffffff4e8ddd2c7b9ada1978a7d71646673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffcf0e4d8ccc0b6ac96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7885919eabb8c4d1deebf7fffffffffffffffcf9f5f0ebe5ddd5cbc3b8ab9f95887c6f626a717e8b939da6b0b9c3ccd4dde6ecf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd4cbc2b9afa59e91857a6d6056525d686f7c86929fa4aeb7c0ccd2d9e2e9f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffdf7f3eae2dcd7cbbfb4aba0958c7f72685d5243392f24180c0000000005111e2a36424d566875818e9ba8b4c1d0dbe6f2fefffffffefdfffffbf9f8f7f7f2eeece7e3e0d8d1cbc1baaea2988e8175685e5246392d1d120700030f1c28333f4a546774818e9aa7b4c1cddae7f6fffffffffffffffffffffefdfffffbf9f8f8f2eeece6e2dbd6cdc5bdb4aaa0958c7f72665c5145382c1d12070000030f1b27333f49536875828e9ba8b5c1cedbe8f4fefefefdfffffcf9f8f7f6f6f1edebe8e3e0d9d4cdc5bcb1a79b8f827568544a4034281c1004000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff8ecdfd2c5b9ac9f9286797d8999a3afbbc7d3e0edf9fffffffffffffffffffffff4e8dbcec1b5a89b8e827568544a3f33281c0f030000000000000914202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffdf1e5d9cec4b7aa9d9184777e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d11141e2a333f46525e68707d8a929da8b2bdc7d1dce8f2fbfffffffcf3e8ddd2c7bdb2a89f93887d70707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000004111d2935414c55606d79849198a0a8aeb4b8b9bebcbdbdbdbdbdbdbdbfc0c4c9d1d9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb6a99d9083766a5d5043372a1d1004060b0f12131516151312100b06000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fff6eaddd0c3b7aa9d9084776a5d51442f23180c000000000000000008131e27333f49535f6a73808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545f69717e8a939da7b1bbc5cfd9e3edf6fffffffef4eae2dad4cfcccac9cfd2d4d7dde3e5ecedf0f4f9f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f6f1edeae5e1dbd6d0cac4beb9afa8a19e9a9fa4abb3bcc4ccd4dce7edf4fcfffff8ebded1c5b8ab9e9285786b5f5245382c1f1200111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f4a3f33281c0f0300000000000000000000000000000000000000000000000000000816222f3c4955626f7c8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff8e8dbcec2b5a89b8f8275685c4f423025190d010000000000000000000000000000000004101c2834404a54616d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8f8275675d5145382c1c110600010d1925303b47535f6a7683909ca9b2bdc9d5e3eef9fffffffffffffffffffffffffffffff5eae1d3c7bbb0a69d9083766b6153493f33271b1106000000000000000000000000000000000a1723303d4a5663707d899aa4afbbc8d4e0edfafffef2e6dbcfc3b7ab9f948a7e706a615e56565e616b707d88939fa7b1bcc8d4dfeaf6fff5ebe0d4c8bbafa49a8d8174665c5044382c1f18242f3a43505a616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1deebf7fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c000b1825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffcefe3d7cbc0b5ab96897d707784919eaab7c4d1ddeaf7fffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a020e192530414e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424e57616e7b86929faab4bfcbd6e2ecf8fffffffffffffffffff9eee4d5c9beb3a99c8f8276696673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffaede0d4c8bbafa49a887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf4f4f4f4f4f3f9f4f0edece5e0d9d5cbc3b9afa59d9083766a5f626c74818e949fa7b1bac2cbd6dbe1e8eef2f7fbfffffffffffffffffffffffffffffffffffffffffcf8f3eee8e1dbd6cbc2b9b1a79d938a7e71685d524c56606a717e8b929ca4aebbc0c7d0d7e0e5ebf1f6fbfefffffffffffffffffffffffffffffffffffffffefaf6f1ece6e1d8d1cbbfbaaea3999083786d60564c4131271d1207000000000714202d3a46525e697884919eabb7c4d1deeaf7f3f3f3f2f1f1f8f3efecebeae8e6e2dfdcd7d3cfc6bfbbafa59f92867b6e61564c41362a1d0b0000000b17222d3f4c5865727f8b98a5b2becedae5f1f4f4f4f4f4f4f3f3f3f2f1f1f8f3efececeae7e2dfdad6d0cac3bbb3aba2989083786d60544b4034281c0c010000000b17222d404d596673808c99a6b3bfccd9e6f7f2f1f1f0f9f4efedecebe9e8e5e1deddd7d4cec8c1bbb3a9a0958a7e7164574b3e2e23180c00000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff9ede0d4c7bbafa39986797f8c99abb5c0cbd7e3effcfffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402d22170b000000000000000613202c3945515d677683909ca9b6c3d0dbe7f2fefffffffffffffffffff6ebded1c5b8aca096887c7d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c20130c18212a36414c56616b74818d96a0abb5c0cbd7e0e9f3fefffffff9eee3d9d0c4bbafa49a918479717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000010d19242f3a45515d676f7c8691969fa2aaabadb3b0b0b0b0b0b0b0b0b2b4b8bfc7d1dee7f2fcfffffffffffffffffffffffffffffffffffffffffff6ebe0d6cdc4bdb9b8b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0aa9e9184776b5e5144382b1e0c1013171b1f20212222201f1c17110a020000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf1e5d9cec3baaea3999082766c62564c41362a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303945515c666e7b86929fa5afb9c3cdd7e1ebf5fffffffff5ece2d8d0c8c3bfbebdc2c6c7ccd2d4d9dfe0e3e8ececeff3f8f7f8f9fbfffffefffffffffffffffffffffffffffefffffbf9f8f6f7f2eeebebe5e1ded9d4d0cac6bfbab3ada59e96918d9399a2aab2bac2cad7dce2eaf3fafff7eaddd0c4b7aa9d9184776a5e5144372b1e1100111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452d22170b0000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c41362a1e11050000000000000000000000000000000006121f2c3844515c66727f8c98a2aebec7d2dde8f4fffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7164554b4035291d0a00000008141e2b37434e5864717e8a96a1adb9c7d1dce8f4fffffffffffffffffffffffffffffffcf3e4d8cdc2b8ab9f958a7d70655b5044382d22170b000000000000000000000000000000000c1926323f4c5965727f8c98acb6c0ccd8e4f0fcfffaeee2d6cabeb3a99c8f82766c6158524c4c5259606b73808d95a0acb8c3ced9e5f1fffcf0e4d8ccc0b6ac9e9285796d6053463a2d20131d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93887c6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a07000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffff3e8dcd1beb1a5988b7e727985929facb8c5d2dfebf8fffffffffffffffffaeee2d5c9beb3a994887b6e6155483b2e22150800081926333f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c46535f6974818d98a3aebac5d0dbe7f2fdfffffffffffffffffff2e6dacfc5b9ac9f93877b6e6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce8e8e8e8e7e7e7e6e8e3e0dfd9d4cec9c1b9b1a79e93897d7063585a606d78829095a0a8b1b9c1cad0d7dce3e6eceff3f8f9fbfefffffffffffffffffffffefbf9f9f4f0ede7e3ddd7d0cac1b9b1a79f958e81746c61564c444e58626c73808c929da4afb6bec6ced5dae0e5ebeff2f8f9fbfefffffffffffffffffffffffcf9f8f7f2eeebe5e1dad6cfc6bfbaada49f92867c6f665c51443a301f150b01000000000814212e3b4754616e7a8796a1acb9c5d2dee7e7e7e6e6e5e5e4e3e7e2e0dfdddbdbd6d3d1cbc7c2bdb5aea59e938c7f72695e53443a3025190d000000061623303c4956636f7c8996a8b2bdc9d5e1e6e7e7e7e7e7e7e7e6e6e5e5e4e3e7e3e0dfdddbd6d3cfcac5bebab1a9a29992867c6f665c5042392e23180c00000000061825313e4b5864717e8b97a4b1becfdae6e5e5e5e4e4e3e8e3e0dfdedcdbdad5d2d2ccc7c3bcb8b0a9a1979083786d6053463a2d20130700000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffcefe3d7cbc0b5a0938679828f9ca9b5c2d1dce8f3fffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164574b3e312418060000000000000004101d2935404b5566737f8c99aab4bfcad6e2eefbfffffffffffffffffff9ede1d4c8bdb2a8998c807c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d0f1925303a444f59606d79849199a3afbbc2ced7e2ecf8fffffffff5ebe2d8ccc0b6aca1968e81747f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000008131e2935404b555f6a6f7c848d92989c9ea1a9a3a3a4a4a4a4a4a4a5a7adb5bfccd6e0ebf6fffffffffffffffffffffffffffffffffffffffffdf1e6dacfc4bbb2adaba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a99e9185786b5e5245382b1f181c1f22272b2d2e2f2f2d2b28231c140c09000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6eae0d7cbbfb4ab9f948b7e71685e52463d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e58606d79839098a2aeb7c0cbd5dfe9f3fdfffffff6ede3dad0c6beb7b3b1b0b5b9bbc0c7c8ced2d4d7dddfe0e3e7e8eaececeff3f8f1f2f3f4f4f4f4f5f4f4f4f3f3f3f2f8f3efecebeae8e6e1dfded9d4d1cec8c5bebab4aea9a19e938e8480879298a0a8b0b8c0cbd1d8e1e8f1f8f5e8dbcec2b5a89b8f8275685c4f4235291c0f00111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f0600000000000000000000000000000000000000000000000000000006131f2c3845515c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201307000000000000000000000000000000000713202d3a4653606d7984919eaab4bfd0d9e4eef9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473a2f24180c000000020f1b26323c4653606d7984919eabb5c0cbd7e3effcfffffffffffffffffffffffffffffff5e9ded4c8bcb1a79d9083786c6053493f33271b0f030000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0d2dde8f4fffff8ecdfd2c6b9ada297897d70635a50464141464f59606d7883909da8b1bdc8d4e3eef9fff4e8ddd2c7b9ada197897d7063564a3d31251a161f2a36424d57606c78839099a3afbbc4cedae5f2fbfcf2e6dacfc4bbafa49a9083786d60574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556774808d9aa7b3c0ced9e5f1fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffff9e6d9cdc0b3a69a8d80737a8798a2aebac6d3e0ecf9fffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d201407000a1724313d4a5764707d8a97abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a36424d57616e7b86929faab4becad6e1ecf7fffffffffffffffffff7ece0d4c8bbafa49a8d80736673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff7ebded1c4b8ab9e918578675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbdbdbdbdbdbdadad9ddd7d4d2cec8c4bdb9afa7a0958e81756b6054515c666d7a8390959fa7afbabec5cbd1d5dae0e2e7ebeceef2f7f3f3f4f5f4f4f4f3f7f2eeecebe8e4e0dcd7d2ccc5bebaafa79f959083796d605a50443c46505a636e74808d929fa4acb4bcc2c9cfd5d9dfe2e7ebeceef2f8f3f4f4f4f4f4f4f3f9f4efedeceae6e2dfdad5cfcac3bcb4aea49c928b7e716a5f544a4032281e0d0300000000000a1724313d4a5764707d8a97a8b2bdc9d5dadadadad9d9d9d8d7d6dbd6d3d2d0ced0cac6c5bfbbb9b0aba39f938e81756d63574d4232291e13080000000714212d3a4754606d7a8796a1acb9c5d2d9d9dadadbdadadadadad9d9d8d7d6dcd7d3d2d0d0cac6c5beb9b4aea79f9792877d706a5f544a3f30271d1207000000000916232f3c4956626f7c8995a9b2bec9d5ddd8d8d8d7d7d6dcd7d4d2d1d0cecec9c5c4c0bbb9b1aca69e9792857c6f665c5044382b1f120600000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff4e8dcd1baada094877a85929facb8c5d2dfebf9fffffffffffffffffffffffaede0d4c8bbafa49a887c6f6255493c2f22160900000000000000010d18242f3c4956636f7c8998a2aebac6d3dfecf9fffffffffffffffffffdf1e5d9cec3b7aa9d91847c8895a2aebbd1dce8f3fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d1008131e29323e45515d676f7c87929fa6b0bcc5d0dbe7f1fafffffffdf4e8ddd2c7beb2a89d938a7d808d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000010c18242f39434e585f6a6f7980868b8f9297959696979797979797989ca3adbac4ced9e5f1fffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9a19e979797979797979797979797979797979797979797979797979797979797978f8376695c504336291d23292c2d3337393b3c3b3a38342e261e1b12090100000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000a141d2934404b55606b75818e97a2adb9c2cfd8e2edf8fcf3e7dcd1c6bdb0a69e92857a6d61594f43392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606a73808d95a0aab4bfc9d2dde6f1fbfffffff7eee4dbd1c8beb4aca6a4a3a8acafb5b8bcc3c6c7ccd2d2d3d7dcdbdddfe0e3e7e4e5e5e6e7e7e7e8e8e8e7e7e7e6e6e5e4e7e3e0dfdddbdad5d2d1cec8c5c3bcb8b3aeaaa29f97918a817a737d8691969fa6aebabfc6cfd6dfe6efede0d4c8bcb1a7988c7f7265594c3f3226190c00111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6154473a2e21140700000000000000000000000000000007131f2c38434f5964717e8a96a1adbcc6d0e2ebf5fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685e5246392d1d1207000000000a151f2c3844505c6673808c99a3afbbc7d4e0ebf6fffffffffffffffffffffffffffffffbf0e4d8cdc2b8aba0958a7d70655b5044372b1f160b000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f9fffff8ebded1c5b8ab9e9285796c6053463e36363d44505c66707d8a95a0acb8c7d1dce8f4fff9eee4d6cabeb3a99a8e817467574d42362a1e121a25303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef7ebe1d8ccc0b6aca0958c7f72695f53463e31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffff5e8dbcec2b5a89b8f82757b8895aab4bfcad6e2effbfffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f1306000815222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f92867a6d6053473a2d201406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313b46525e6973808d98a2aebac5cfdae6f2fdfffffffffffffffffcf0e4d8ccc0b6ac9e9285796d73808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdcecececececececdcdd2ccc7c6c3bcb8b2aca59e959083796d60594f4b545e686e7a8390959ea5adb3bbc0c7c9cfd3d6dbdedfe2e6e5e6e7e7e8e8e7e7e6e5e6e2dfdeddd8d4d1cbc7c0bbb3ada59e9590837a6d675c51483e343f48525c606c77808c939aa2aab0b9bdc4c9ced3d6dbdedfe2e7e5e6e7e7e8e8e7e7e6e5e8e3e0dfdddad6d2cfc9c5beb9b1aaa39f918c7f736c62584e42392e20160c0000000000000d1a2733404d5a6673808d99a6b3c0cececececdcdcdcccccbcacad0cac6c5c4c2c0bebab8b5aeaca69f99928c81786d605b51453b3120170c020000000613202c3945525d687884919eabb7c3c8cdcdcdcecececdcdcdcdcccccbcacad1cbc7c5c3c1bfbab8b3adaaa29f9590857d706b60584e42382e1e150b00000000000714212d3a4754606d7a8797a1adb9c6ccd2cbcbcbcbcac9d1cbc7c5c4c3c1bfbdb9b7b5afaca7a09d938f857c6f6a5f544a3f34281c100300000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffff9e3d6cabdb0a3978a7d8a98a2aebac6d3e0ecf9fffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000713202d3a4653606d7985929facb8c5d2dfebf7fffffffffffffffffffff6eaded1c5b8aca095897d8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080c17202935404b55606a737f8c949faab4becad6dfe8f4fdfffffff9eee4d9d0c4baafa59e9184828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000007121d27313c464e585f676d737a7e82858788898a8a8a8a8a8a8a8c919ca8b2bdc9d5e3eef9fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89857c6f6256493c2f24292f34383a3f444648494846443f38302d241b130900000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000020b18232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf8ede2d8cfc2b9ada1978e81746b60554b4034282015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666f7c87929fa7b1bcc5d0dbe4eff8fffffff8efe5dcd2c9bfb6aca29b97969c9fa4abacb1b6b9bbc0c3c5c7cbd1cfd1d2d3d7dcd7d8d9d9dadadbdbdbdbdbdadadad9d8d7dcd6d3d2d0cecfc9c6c4c2bdb8b7b1acaaa29f98928c857e756d6b707c848f949da4aeb4bdc4cdd4dce6eaded1c5b8aca095887b6f6255483c2f22150900101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f07000000000000000000000000000000000000000000000000000000000c18232e404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa95897c6f6256493c2f2316090000000000000000000000000000010c15222f3b4854606b7783909da9b2bdced8e2f4fdfffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d11050000000003101c28343f4a54616e7b87929facb9c4cfdae6f1fdfffffffffffffffffffffffffffffff5e9dfd4c8bcb1a79d9083786c6053463d33271c10040000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffff4e8dbcec1b5a89b8e8175665b5044382a2a343f4a54606c7884919dabb5c0cbd7e3effcfff2e6dacfc4b7ab9e918478695e53463a2d2114141f28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7beb1a79f92867b6e615a50433a2f24190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa95887c6f6255493c2f2216090006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffff6eaddd0c3b7aa9d9084777d8a96a3b0bdd0dbe7f3fffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4034291c1004000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399897c706356493d2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57616d7a85929fa9b3becad6e0ebf6fffffffffffffffffff4e8ddd2c7b9ada1978a7e7173808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0c1c1c1c1c1c1c1c1c0c0bfc0bbb9b7b1aca8a09e938e837a6d675d5147424c565e686e7a838e939fa2a9afb5b9bec5c7cad0d2d3d6dbd9d9dadadbdbdbdad9d8dbd6d3d2d2ccc8c6bfbab5afa9a29f938e837a6d685d554b40362d364044505b656c74808892989fa6adb2b9bdc4c6cad0d2d3d6dbd9dadadbdbdbdbdadad8dcd7d4d2d0cfcac6c4bdb9b3ada7a098928b7f736d635a50463c30271c0e040000000000000f1c2936424f5c6975828f9ca8b5bfc1c1c1c1c1c0c0c0bfbebebdbcbfbab8b7b5b3b3adababa39f9b948f877f786d665c51493f33291f0e050000000004111d2935414c566875828f9ba8b2b8bcbec0c1c1c1c1c1c1c0c0c0bfbebebdbcbfbab9b7b4b4aeaca9a19e98928c837b706b60594f463c30261c0c0300000000000613202c3945525d687885919eabb8bbc0bebebfbebebdbdbcc0bbb9b8b6b5b3b2acababa49f9c95908a827a6f6a5f584e42382e23170b0000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffff3e6dacdc0b3a79a8d808d9aaab4bfcad6e2effbfffffffffffffffffffffff7eaddd1c4b7aa9e918477675d5145392c1f1306000000000000000006121f2c3844515c6675828f9ca8b5c2cfdbe6f2fefffffffffffffffffff9ede0d4c8bcb1a79a8d808d99a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d050e18242f39434e58606d78839098a2aebac1cdd6e2ebf5fffffffff5ebe2d6ccc0b9ada196918f949fabb7c4d0dde9f6fffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000010b151f2a343c464e555d60686d7175787a7c7d7d7d7d7d7d7d7d7f8c96a0acb9c7d1dce8f4fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e91847e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c796f6a6054473b2e2f353940454749505354555553504a423e362d251b1006000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000007121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fff4eae1d6cabeb3a99d93897d70675c51453c31261a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606d78839199a3afb9c3ced7e2edf6fffffff8efe6dcd3cac1b7aea49b908b8a8f93999da0a7a9acafb5b6b9babfc0c2c4c5c7cbd1cacbcccdcdcececececececdcdcdcccbcad0cbc7c5c3c1bfbeb9b8b5b2acaaa7a09d98928d868079716c60616a6e7a828d929fa3abb2bbc2cad6dbe1d6cabfb4aa9d9084776a5f53473a2e21150800101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452e23180c00000000000000000000000000000000000000000000000000000000071825323f4b5865727e8b98a5b1becbd8e4f8fffffffffffffffffffffffffffffffffffffff3e7dbd0bdb1a4978a7e7164574b3e3124180b000000000000000000000000000007131d2a36424d57636f7c89959fabbbc4cfe0eaf4fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a3025190d0100000000000c17232e3846525e6975828f9ba9b2bdc9d5e1eefafffffffffffffffffffffffffffffffbf0e4d9cdc3b8aca0958a7d7164594f44382c21160a0000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffef2e5d8cbbfb2a5988c7f7265544a3f3328232e3844505b65717e8b99a3afbbc7d4e0edf9fff7ebded2c5b9aca196877b6e6154483b2e21150b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fcf9eee4d9d0c3baaea2988f82766c61564c4135291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6154473a2e2114070003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffff8ebdfd2c5b8ac9f9285797e8b98a5b1becbd8e4f8fffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f23180c000006121f2b3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998c7f736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a25303b46525e6873808c97a1adb9c4cfdae5f1fcfffffffffffffffff9eee4d5c9beb3a99c8f827673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a17171717171717171717171717171717171717171716151413110d07070501000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5b5b5b5b5b5b5b4b4b4b3b2b5afacaaa7a09d96918a81796d685e554b403a444c565e686d79818a92979fa3abadb3b8babfc3c5c6cad0cccccdcececececdccccd0cac6c5c3c0bbb9b4aeaba49f97928b81796d685e564c43392e2427333f49535b606d737e8690949ea1a8acb2b8babfc2c5c6cad0cccdcecececececdcdccd1cbc7c5c4c1beb9b8b2ada9a19e9590867e736d635b52483e342a1e150b000000000000000f1c2935424f5c6875828f9ba5aeb4b4b4b4b4b4b4b3b3b2b2b1b0afb4aeacaaa8a6a9a29f9b99928f89827c736c665c544a40372d21170d0000000000010d19242f3f4c5865727f8b96a0a8acb1b2b3b4b4b4b4b4b4b4b3b3b2b2b1b0b0b4aeacaaa8aaa29f9b97928d857f786e6960594f473d342a1e150a00000000000004111d2935414c566875828e9ba4acafb6b1b2b2b2b1b1b0afb5afacaba9a8a6a8a19e9b99938f8a837d756e685f584e463c30261c11060000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffff6eaddd0c3b7aa9d9084909daab7c3d0dbe7f3fffffffffffffffffffffffff5e8dbcec2b5a89b8f827568554b4035291d1004000000000000000004101c2834404a5465727f8c98a9b3becad6e2eefafffffffffffffffffffdf0e5d9cec3b7aa9d908487929facb9c5d2dfecf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c120707121d27313d44505c666e7b86929fa5afbbc4d0d9e4eef9fffffffdf4e8ded5c9bdb2a8a19e9c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000030d18222a343c434b51565d606569686d6f70707171717171717784919eabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada1968b7e71717171717171717171717171717171717171717171717171717171706f6d6760584e4337363a41454b5153535b60616262605c5450483f372d22180e040000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000010b151f2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c95a0abb5c0cbd5e0e9f3fffffff7efe6ddd4cac1b8afa59c928b7e7d82878c9195999d9fa4aba9acaeb4b3b5b7b9babfbdbebebfc0c1c1c1c1c2c1c1c1c0c0c0bfbebcbfbab8b7b5b3b3adaba8a8a09d9995918b85807b736d67615a585f686d78808b9299a1a9b0b8c0cacfd7d3c6baaea2988c7f7265584e43372b1f120600101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c544b4034281c10040000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0dbe7f3fffffffffffffffffffffffffffffffffffffff8e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000010d18242f3a46535e6975828f9ba7b1bccdd6e0f2fcfffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376685e5246392d1e130800000000000006111c2a36424d5763707d8a96a1adb9c5d2dfe9f5fffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083776b6055483d32271b0f0400000000000000000000000006121f2b3844505c667986929facb9c5d2dfecf8fffdf0e3d6cabdb0a3978a7d7064574a3d2d221c27333f4953616d7a86929facb9c5d2dfecf9fffaede1d5c9bdb2a8978b7e7164584b3e31251808111c262f3c45515d67707d8a939eaab3becad6e1eaf5fff5ebe2d6cabfb4aa9e948a7e71685d52453d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546673808c99abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d20130700000c17232e414e5b6874818e9ba7b4c1cedae7f4fffffffffffff9ecdfd3c6baaea298877a808d99a6b3c0ccd9e6f3fffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a07000003101c28343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a89c8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea8b2bdc9d5dfeaf6fffffffffffffffffff2e6dacfc5b7ab9f94887b73808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f322524242424242424242424242424242424242424242423232220201d181414110d080200000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a8a8a8a8a8a8a8a8a8a8a7a7a6a5aba49f9d9a95908b847d756d675e564c4339323b444c565e676d757e858e92999ea1a9acaeb4b6b8babebebfc0c0c1c2c1c1c1c0bfbebebab8b6b6afacaaa39f99938e857e756d675e564c443a30271d222d384149505b636c717b828b91969ea0a8acaeb4b6b8babebebfc0c1c1c1c1c1c1c0bfbec0bbb9b7b4b3adaba8a19e97928c837c716c635b524940362d22180c03000000000000000b1825313e4b5864717e8b939fa3aaa8a8a7a7a7a7a6a6a6a5a4a3a2aaa29f9d9b9a9797928e8b86827d766f6a605b544a42392e251c0f050000000000000814202d3a4753606d798491969da0a7a5a6a7a7a8a7a7a7a7a7a6a6a5a4a3a3aaa39f9d9b9998928e8a85807a726d665f574f473d352b22180c03000000000000010d19242f3d495663707d89929d9fa4aca5a5a5a5a4a4a3a3aba39f9e9d9b999696918e8b87827d78706b615e564e463c342a1e140a000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffff9ecdfd2c6b9ac9f9386939facb9c6d2dfecf8fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402f24180c000000000000000000000c18232e3c4955626f7c8897a2adb9c6d2dfecf8fffffffffffffffffffff5eaded1c5b8aca0959088939facb9c6d2dfecf9fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1104000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c010b151f28343f4a545f69717e8b939ea9b2bec7d2dde8f3fcfffffffaf0e5dacfc4bab2adaba9abb0b8c2cdd8e4effcfffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6f6255483c2f221509000000000000000000000000071018222a313940454c525458565e61626363646464646465737f8c99a3afbbc7d4e0eaf5fffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a99e92857a6d66646464646464646464646464646464646464646464646464646462605d554e463d3b42464c52555c6064656c6e6f6e6d66625a51493f342a20150a0000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4fffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000030d1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b8aca0968c8073695f53473f32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929fa7b1bdc7d1dde6f2fbfffef8eee5ddd4cbc2b8b0a69e938c807370757b7f84888c9093999a9d9fa3aba6a8aaacaeb4b0b1b2b2b3b4b4b4b5b5b5b4b4b4b3b3b2b1b0b4aeacaaa8a6a9a19e9b9896918d89847e7a746e68605d55504e565e666d747e8791969fa6aeb9bec5cdc9beb3a99f92857a6d6154473c31261b0f03000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5145382c1f13060000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000004111d2935414b55616e7b87929facb9c3cddfe8f2fffffffffffffffffffffffffffffff9ede1d4c8bdb2a8988c7f7265564c41362a1e0c02000000000000000e1a25303b4653606d7984919eabb8c2cdd8e4f0fefffffffffffffffffffffffffffffffbf0e4d9cec3b8aba095897d7063594f43382c20150a0000000000000000000000000713202d3a4653606d798699a3aebbc7d3e0edf9fffbeee1d5c8bbaea295887b6f6255483c2f2217222d3846525d687683909ca9b6c3d2dde8f4fffdf1e5dacec0b3a79a8d8074675a4d413025190d0a141d2935404b55616b75828f98a2aebac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e91857a6d60584e42382e23170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676838f9ca9b6c2d1dce8f4fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c41362a1d11050000061a2633404d596673808c99a6b3bfccd9e6f9fffffffffffffbefe2d6cabfb4aa96897c818e9ba7b4c1cedae7f4fffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000b17232e404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a45515d67727f8c96a1adb9c3ced9e5f1fbfffffffffffffffff7ece1d3c7bbb0a69a8d8073808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d313030303030303030303030303030303030303030303030302f2d2c292421201e19140e09030000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88969a9b9b9b9b9b9b9b9b9b9b9a9a99979993918d89847e79706c605d554c443a3129323b444c555c606c717a81868d92979c9fa2aaa9abaeb3b1b2b3b4b4b5b5b4b4b3b2b1b3aeaba9aca49f9c98928e87817b716c605c554c443a32281e151b262f383f44525a61696e777e848b91969b9fa2aaa9abaeb4b1b2b3b4b4b5b5b4b4b3b2b1b5afacaaa8a9a19e9b96918c857f786f6a625a514940372e241b100600000000000000000613202d394653606c77818c92989a9b9b9b9b9a9a9a999998979796959892918f8d8b8885827e7a75706b625f58504a423930271c130a000000000000000613202c3945515d676e7b848b909596989a9a9b9b9b9a9a9a9a999998979796959892908e8c8985827e79736d68605c544d453d352b231a100600000000000000000816222f3b4854606b73808a90939a97989898989897969695999291908e8c8a8784827e7a75706c666159524c443c342a22180c02000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffaede0d4c8bbafa49a939aa4afbbc8d4e0edfafffffffffffffffffffffffbefe2d6cabfb4aa978a7d7164574a3e31241707000000000000000000000713202d394653606c7985929eabb8c5d1deebf7fffffffffffffffffffff9ede0d4c8bcb1a7a09a939aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e07000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d1207030d17232e38424d57626c75818f97a1acb6c0ccd8e1eaf4fffffffff6ebe0d6ccc4bdb9b8b6b7bbc2cad4dee9f4fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6e6154473b2e211408000000000000000000000000000710181f282f353a4145474b4c52545556575757575753616e7b86929facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffdf1e6dacfc4b9ada2978f82786d605b5757575757575757575757575757575757575757575757575653514b433d43474d53565d60676d7175797b7c7b79716c625b51463c31261b0f0300000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000008131e27333f49535f6a73808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b97a2adb9c3cfd9e1e8eef2f7f3ede7dcd3cbc2b9b0a69e948e81746e63696e73777b8083868a8d909299989a9c9e9fa3aba3a4a5a6a6a7a7a8a8a8a8a8a7a7a7a6a5a4a3aaa39f9d9b999797918f8c8884807c77726d67615e56514b43444c545c606c717c8490949da4adb3bbc2c2b9ada1978d8073685e5246392a20150a00000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c08000000000000000000000000000613202c3945515d6773808d99a3afbbc7d4e0edfafffffffffffffffffffffffffffffff7ebded2c5b8aca096887b6e6155483b3025190d000000000000000009141f2b3844505c6673808d99a6b0bcc7d3e2edf8fffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79c8f83766b6054483c31261b0f0200000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7e3effbfffaeee1d4c7bbaea194887b6e6155483b2e22151b2935414c5666727f8c99acb6c0ccd8e4f0fcfff6e9dccfc2b6a99c8f837669564c41362a1e11050b18242f39434f59616e7b85929fa7b1bdc7d1dce8f3fcf8ede2d8cec2b9ada1978d80746a60544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50433025190d0100000b1825313e4b5864717e8b97a4b1bed1dce8f4fffffffffffffef2e7dbd0beb1a4978b7e838f9ca9b6c2cfdce9f5fffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000061824313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c55606d7984919ea8b1bdc8d4dfeaf5fffffffffffffffffdefe3d8cdc2b8ab9e928579808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffbeee2d6cabeb3a995887b6f6255483d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b3a39352f2e2d2a251e1a150e0600000000000000000000000000000000000000000000000000000000000613202d394653606c78848c8e8e8e8e8e8e8e8e8e8e8e8d8d8c8b898684807c77716d666159514b433a32282029323a434b515a61686d747b80858b8f92989a9d9fa2aaa5a6a6a7a7a8a8a8a7a6a5a4aaa29f9d9a9a93908c86817c746e69625a514b433a322820160c141d262d33404850575f656c71797f84898e9298999c9fa2aaa4a6a7a7a8a8a8a8a7a7a5a4aba39f9d9b9897928e8a847f7a726d665f58504840372e251c120900000000000000000005121f2b3744505b656d7880868b8d8e8e8e8e8e8d8d8d8c8b8b8a898887858482807e7b7975716d68636059544e443f382f271e150b010000000000000004111d2935404b555f696e797f83878a8b8d8e8e8e8e8e8e8d8d8d8c8b8b8a8988878684817f7c7975716d67615e56504a423c332b231a11080000000000000000000713202c38444f59636e737e8386898a8b8b8c8b8b8a8a89888786858382807d7a7875716d6863605b544f46413b322a22181006000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffcf0e4d8ccc0b6aca49fa4acb6c0ccd8e4f0fcfffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f2215080000000000000000000006121f2b3844505b6675828f9ba8b5c2cfdae6f1fdfffffffffffffffffffcf0e4d9cec3b9b1aca49fa4acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f23180c0000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c0206111c26303b45505a616d7a85919aa4afbbc3cfd8e2edf8fffffffdf2e8dfd6cfc9c5c4c2c4c7cdd4dce6f0fbfffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000060d161d24293035393a3e414647494a4a4a4a4a4a525e6975828f9ca7b1bcc8d4e0eaf6fffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f948d80746d635b514b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947454145474e54575e61686d73797e8285878888857e726d62584e43372b1f140900000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000020b17222d38414e58606d7984919da5afbbc5cfdae6f3fcfbf1e5d9cec3baaea3988f82766c62564c41362a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa4aeb7bfcacfd7dde3e6e8e7e2dbd6cac2b8b0a69f948f82786d605c5e61666a6f73767a7d808386898b8d8f91929995969798999a9a9b9b9b9b9b9b9a9a9a99989796959892908e8c8a8885827f7b77736f6a65605d55524d4540393a424a505a626a6f7a828d929ea2a9b0b9b8afa59e92857a6d61564c41362a180e0400000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000613202c3945525d687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432f24190d010000000000000000000000030f1b27333f4953606d7a85929fabb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d1e1308000000000000000003101c28343f4a54626e7b88949fabb7c6d0dbe7f2fefffffffffffffffffffffffffffffffcf0e4d9cdc3b7ab9f94897c6f63584e43372b1e130800000000000000000000000714212d3a4754606d7a8793a0adbad1dce7f3fffffaede0d4c7baada194877a6e6154473b2e21141924303c4956626f7c899aa4afbbc8d4e0edfafff8ebded1c5b8ab9e928578685e5246392d20130707121d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93877c6f665c50443b31251a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b080000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffff8e6d9ccbfb3a6998c8084919eaab7c4d1ddeaf7fffffffffffffffffaeee1d5c9beb3a995887b6f6255483c2f2215090000000916222f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a45515c67717e8b95a0acb8c2cdd8e4f4fdfffffffffffffffff4e9dfd2c6b9ada1978a7e808d99a6b3c0ccd9e6f3fffffffffffffffffffffffff8ecdfd3c6baada297877a6d60544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484745403f3b3936302b261f180f090100000000000000000000000000000000000000000000000000000005121f2b3744505b656e7b7f818182828282828282818181807f7e7c7a77736f6b65605c544f4540393128201720293139404550565e61696e73797e8286898d909298969899999a9b9b9b9b9a999997969892908d8a87837f7a746f6a615e5750454039312820160e040b141b2227363e454d535b60676d72787d8185898d8f92989698999a9b9b9b9b9b9a9a9998969992918e8c8985817d78736d67605c544e463e362e251c130a00000000000000000000030f1b27333f49535c666d737a7e8081818181818180807f7f7e7d7c7b7a79777573716e6c6665615e56544f47433c332d261d150c030000000000000000010d18242f3a434d575f676d72777a7d7f808181818181818180807f7f7e7d7d7b7a797775726f6d6664605c55524c443f38302a211911080000000000000000000003101b27323d47525c636c71777a7c7e7e7f7f7f7e7e7d7c7b7b7978767573706e686864615e5653504a423e3630292018100700000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffff4e8ddd2c7beb6afacafb6bec7d2dde8f4fffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000030f1c28333f4a5465727e8b98a9b2bec9d5e1eefafffffffffffffffffffff5eadfd5cbc3beb6afacafb6bec7d2dde8f4fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034291c100400000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f1409000a141e29333f46525e68707d88939fa7b1bdc6d1dce7f2fbfffffffaf1e8e0dad5d2d1cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f1206000000000000000000000000000000040c12181e24292c2d3036393a3c3d3d3e3e3e424d5663707d89959fabb8c3ced9e5f1fbfffffffffffffffffffffffffffffffffffdf2e6dbcfc5bbb0a69d928c7f726d605c544d45403e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d4145474c5254586062696e737a7f858b8f92989597918b7f726a5f53473b31251a0e02000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6eae0d7cbbfb4aa9f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d89929da5aeb9bec5ccd2d6dbdcdcd7d0cac0b8b0a69f949082796d665c505354585f6266686d717476797c7e8082848687888a8b8b8c8d8e8e8e8e8f8e8e8e8d8d8d8c8b898887858482807e7b7875726f6a6662605853514b46413b352f30383f44505860686e78808a92979fa6acb0a69e938a7e71685e52443a302519060000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000004111d2935414c566b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d1104000000000000000000000005121f2b3744505b65727f8b98a2aebdc7d1dce8f4fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807467574d42362a1e12050000000000000000000b17232e3847535f697683909caab4bfcad6e2effbfffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69c8f82756a5f53473a3025190d00000000000000000000000714202d3a4753606d7a8693a0b4bfcbd7e3effbfff9ede0d3c6baada093877a6d6054473a2d211414202d3a4753606d7a86939facb9c6d2dfecf9fff8ecdfd2c6b9ada197877a6d6154473a2e211407010c161f2a36424d56606c78839099a3afbbc4cedae5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495366727f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffff4e7dbcec1b4a89b8e8186929facb8c5d2dfebf8fffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffef2e6dbcfc0b4a79a8d817467544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2934404b55606d7884919da7b1bcc8d4e2ebf5fffffffffffffffffaeee2d5c9beb3a99c8f82808d99a6b3c0ccd9e6f3fffffffffffffffffffffffff8ebded2c5b8ab9f928578675d575757575757575757575757575757575757575757575757575756565553514b4b4746413b37312a211b130a020000000000000000000000000000000000000000000000000000030f1b27333f49535e696e727475757575757575757574747372716f6d676763605953514a423e352f271f160e171f272f343e444c52575e61676d7175797d80838587898b8c8d8d8e8f8e8e8e8d8c8b89878583807d7a76726d68625f58524d453e342f271f160e0500020a1117242c333b414950555d60666d7075797d80838587898b8c8d8e8e8e8e8e8e8d8c8b8a888684817f7c7975706d66605d55504a423c342d241c130a0100000000000000000000000b17222d38414a545c60686d71747575747474747373737271706f6e6d676a68676462605b5454524c48443d373228221c140b030000000000000000000007131d28313c454d555c6065686d70727374747574747474747373727170706f6d6c65686662605c5453514b46413a342e261e180f070000000000000000000000000b16212b35404a525a6164686d6f7172727272717170706f6e6d666a686663615e565854524c46443f382f2a251e170e0700000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff9eee4d9d0c7c0bbb9bbc0c7d0d9e4eef9fffffffffffffffffffffffff6e9dccfc3b6a99c908376665b5044382b1f120600000000000000000000000b17222d3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffcf1e7ddd5d0c7c0bbb9bbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f130600000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f06020c18212935414c56606b74808d95a0abb4bfcbd7e0e9f3fefffffffaf2ebe5e1dfdedcdddfe4e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000000000000000000000001070d13191d2021252a2d2e2f30303131303b4854606b7683909da8b2bdc8d4dfeaf5fffffffffffffffffffffffffffffffffffff7ece1d7cdc2b8aea49c918c7f746d665e57514b47423f3d3c3b3b3b3b3c3d3e3f40404546494c5254565d60656a6f757b80858c92979c9fa2a9a19e92877c6f62574d42362a1e12050000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000a141d2834404b55606b74818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bcb0a69e92857a6d61594f43392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b73808d939ca4adb3bbc0c7cad0cfd1cbc6bfbaafa69f949082796d675d544a46484e5355565d606467676d6f71737577797a7c7d7e7f7f8081818182828281818180807f7e7d7c7b79777573716e696865625f5856544e4745403a36302924262e343f464e565e666d737e858f949ea0a69f948e81756c61564c4132281e13080000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000010d19242f43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c20130700000000000000000000000613202d394653606c7884919eaab3becfd9e3eef9fffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d31261a0e0200000000000000000006111c2b37424d5765717e8b98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffbefe4d8cdc2b7aa9e94887c6f62564c41362a1c11060000000000000000000006131f2c3845515c67798698a3aebac7d3e0ecf9fff9ede0d3c6baada093877a6d6054473a2d211413202c3945515d677884919eabb7c4d1deeaf7fffaeee2d6cabeb3a995897c6f6256493c2f23160900040d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef7ebe1d7ccc0b5aba0958c7f72695e53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ca8b5c2d0dbe7f3fffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffff7eaddd1c4b7aa9e91849198a2aebac7d3e0ecf9fffffffffffffffff7ebded1c4b8ab9e918578675d5145392c2013060000000613202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff7e9dcd0c3b6a99d908376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232f3944505c66717d8a959fabb8c2d0d9e3eef9fffffffffffffffef2e6dacfc5b7ab9f948f828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a636363636363636363636363636363636363636363636363636363636362605d555854524c47423c332d251c140a0000000000000000000000000000000000000000000000000000000b17222d38414d575e616667686868686868686868686767666463605d5556544f464440393029241d150d050d151d2329323a41464d52555c6064676d707476787b7c7e7f80818182828181807f7e7c7b787674716e6865615e56534e46423b3329231d150d050000000006121a21292f383f444b51545c6063666d707376797b7c7e7f80818182828181807f7e7d7b797775726f6c6663605c54514b443f38302a221b120a0100000000000000000000000006111b262f38424a50565d6064676868686867676766666564646362605d555c5a585553504a4746413a38332b262017110a020000000000000000000000010c161f2a333c434b5153565e6163656767686868676767676666656464636261605b53595653514b47454039363028231c150c0600000000000000000000000000040f19232e3840485055565e61636465656565656463636261605c545b595754524c4b4746413a38332d261d19140d05000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c8ccd2d9e2ebf5fffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a3f33281c0f0300000000000000000000000614212e3a47535f6a7885919eabb8c4d1deebf6fffffffffffffffffffffff9efe7e2d9d2ccc8c6c8ccd2d9e2ebf5fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d201407000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d04060f1925303a444f59606d79839199a3aebac2ced7e1ecf7fffffffffdf6f1eeebebe9e9eceff4fbfffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23170b0000000000000000000000000000000000000002080d111314191d202122232424242c38444f5964707d8a96a0acb8c3cdd9e4f3fcfffffffffffffffffffffffffffffffffffdf3e9dfd4cac0b6ada39c918c80786e69605d55534d4b4a494848484849494a4b4d4b515356565d6064686d72777c81878d92989ea1a9acaeb3ada3998f8275695e53463a2d21140600000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000020b18232e39434f59616d7a85929ea6b0bcc6d1dce7f3fcf8ede2d8cfc2b9ada1978e81746b60554b403428201509000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606c77808d929ea1a9afb5babec1c2c2bfbab4aea59d948f82796d675d554b42383c4347484c525457555c6062656769656c6d6f707172737374747575757575747474737271706f6e6c66686664615f575955534e4947433d39352f2a251f181c2328343d444c545c606c707b828a919699948f82796d605a50443a3020160c020000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000081c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d2114070000000000000000000006121f2b37434e5863707d8a96a0acbcc5d0e1ebf5fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2d20140900000000000000000000000e1a26313c4753606d7a85929facb8c5cfdbe6f2fefffffffffffffffffffffffffffffffff4e9ded3c7bbb0a69b8e8174685e5246382e23170c0000000000000000000004101c2934404b5f6c7986929facb9c5d2dfecf8fffaede0d4c7baada194877a6e6154473b2e2114111d2935404b556975828f9ca8b5c2cfdbe8f5fffef2e6dacfbdb1a4978a7e7164574b3e3124180b000009141f28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffff7ebded2c5b8aca0969196a0aab4bfcad6e2effbfffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d110400000004101d2935404b556976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909da6b0bdc7d2dde8f4fffffffffffffffff7ece1d3c7bbb0a69f9286929facb9c5d2dfecf8fffffffffffffffffffffffff5e8dbcec2b5a89b8f827570707070707070707070707070707070707070707070707070707070706f6e6d676865615e56534d453f372e261c1108000000000000000000000000000000000000000000000000000006111b262f3b454d5354595b5b5b5b5b5b5b5b5b5b5b5a5a59585653514b4948433d38342e271e18120b0300030b1218202930363b42464b5153555c6063676a696e707273737474757575747372716f6e696a6764615e5654524c47433c3630292018120b03000000000000080f181d262d333940454a5053545c606366666c6e70717374747575757574747271706e6d66686562605b5453504a45413a342e261e1810090000000000000000000000000000000a141d2630383f444c5254585a5b5b5b5b5b5a5a5a59585857565554514c4f4d4b4846443f3a3936302c27211b150b060000000000000000000000000000040d18212a30394045464c525457585a5b5b5b5b5b5b5a5a5a595858575655545350494c494645403a38342f2a251e17110a0300000000000000000000000000000007111c262e363e45494c525456575858595858575756555453504a4f4d4a4746413e3a3936302b28221c140b0802000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffdf4ebe4ddd8d4d2d4d8dde4ebf4fdfffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2d22170b00000000000000000000000006121e2b37424e576875818e9ba8b4c1ced9e5f1fdfffffffffffffffffffffff9f4ebe4ddd8d4d2d4d8dde4ebf4fdfffffffffffffffffffffffffffffffffffcefe3d7cbc0b5a094877a6d6154473a2e2114070000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d0308131e28323d45515c676f7c86929fa6b0bcc5d0dbe6f0fafffffffffffdfaf8f7f5f6f8fcfffffffffffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a06000000000000000000000000000000000000000000010407080d111314161717171c27323d4653606c7884919da7b1bcc8d4e1eaf5fffffffffffffffffffffffffffffffffffffbf1e6dcd2c8bfb5ada39c928d827b736d67625f5758565655545555555657585a545c606265686d71757a7e83898e92999fa2aaadb3b8babeb5ab9f93877b6e6154483b2d22170b00000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000007121d27303d46525e68717e8b949faab4bfcbd7dfeaf6fff4eae1d6cabeb3a99e93897d70675c51453c31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000004101c27323d44505b656c77808a92979fa4abadb3b4b5b5b4aeaaa29f938e82796d675d554b43393031373a3c4145474a4b515356585a535b606162636465666767686868686868676767666564636261605b54595755534d4c4847433c3b37322c29241d19140d1117222b323b424a505a61696e767e84898c8a82796d675c51483e32281e0e05000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94887b6e6155483b2e221508000000000000000000000a14212e3a47535f6a76828f9ca8b2bdced7e1f3fdfffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276675d5145392c1f130600000000000000000000000915202c3945515d6775818e9ba9b3becad6e2eefafffffffffffffffffffffffffffffffffbefe3d7ccc1b9ac9f92867a6d61544a3f34281c1003000000000000000000000c18232f45525e6b7885919eabb8c4d1deebf7fffaeee1d4c7bbaea194887b6e6155483b2e22150d18242f414e5a6774818d9aa7b4c0cddae7f3fffff7e5d9ccbfb2a6998c7f7366594c403326190d0000020b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fcf9eee3d9d0c3baaea2988f82756c61554c4135291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffff9ede1d4c8bdb2a8a09ea0a8b2bcc6d0dbe7f3fffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412f24180d01000000010d18242f414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17232e3842505a63707d89949eabb5c0ccd7e2edf8fffffffffffffffdefe4d8cdc2bbafa3999299a3afbbc7d3e0edf9fffffffffffffffffffffffff5e8dbcfc2b5a89c8f827d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7875726e68615f57514940382e231a0d0300000000000000000000000000000000000000000000000000000a141d29333b4246484c4e4e4f4f4f4f4f4f4f4e4e4e4d4c4b494745403c3b38322c28231c150c070100000001070e171e252a3036394045474b5153565a575e616365666667686868686766666463615e575a5754524c4746413a37312a251f170e07010000000000000000060b141b22272f35383f44464b515356545b6061636566676868686868676766656362605c54595653504a46443f38352f28231c150c0600000000000000000000000000000000020b141e262e343a4145474b4d4e4e4e4e4e4e4d4d4c4c4b4a494847454142403e3b3938332d2d2a251e1c160f0a0400000000000000000000000000000000060f181e272e34383a4146474a4c4d4e4e4e4e4e4e4e4d4d4c4c4b4a4a484746443f3f3c3a38342e2c29231d19130c060000000000000000000000000000000000000a141c242c33393a414647494b4b4c4c4c4b4b4a49484846443f42403d3b3936302e2d2a251f1c17110a020000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffdf5eee8e4e0dfe0e4e8eef5fdfffffffffffffffffffffffffff9ecdfd3c6baada297887b6f6255483c2f221506000000000000000000000000020e1a26313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffdf5eee8e4e0dfe0e4e8eef5fdfffffffffffffffffffffffffffffffffffffff4e8dcd1baaea194877b6e6154483b2e2115080000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050c16202934404b555f6a727f8c949fa9b3becad6dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000001050707090a0a0b161f2b3844505b66717e8a95a0acb8c2cfd9e3eef9fffffffffffffffffffffffffffffffffffff8eee4dad1c7bfb5ada49d9490868079736e696865636262616162626364656668666d6f72767a7e82868b90959b9fa3abaeb4b9bec5c6c7bbafa4998c7f7265544a3f33281c0f0300000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fff7eaddd0c4b7aa9d9184776a544a3f33281c0f030000000000000000000000000000000b151e2a36414c56626c76828f98a3aebac3ced9e5f1fafcf3e6dacfc5bbafa59d9184796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000b162127333f49535b656c737e858e93999fa2a9a8a9a8aba39f98928b81786d675d554b433a3127262b2e3035393a3e404546494b4d4950535455575858595a5b5b5b5b5c5b5b5b5a5a5a595856555453504a4d4b4846423f3c3a37312e2b27201d18130e0802061019202930383f4450575e616c71787d7f7d776d675d554b40362c20160c00000000000916222f3c4955626f7c8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f22160900000000000000000006111c2935414c56626e7b88949fabbac3cee0e9f3fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7f7265554b4035291d1004000000000000000000000004111d2935404b5563707d8a97a2adb9c6d2dfebf6fffffffffffffffffffffffffffffffffff4e9e0d3c7baaea3988c7f73665c5044382c1f140900000000000000000000071e2a3744515d6a7784909daab7c3d0ddeaf6fffbefe2d5c8bcafa295897c6f6256493c2f231607192633404c5966737f8c99a6b2bfccd9e5f2fffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000006111c262f3c45515d67707d8a939ea9b3becad6e1eaf5fff5ebe2d6cabfb4aa9e948a7e71675d51453d30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e221508000000000c17232e414e5b6874818e9ba7b4c1cedae7f4fffffffffffffdf1e5d9cec3bab2acaaacb2bac3ced8e2edf8fffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f322619070000000000071825323f4b5865727e8b98a5b1becfdae6f2fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab988b7e7165584b3e322518090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606b76828f99a4afbbc6d1dce7f3fdfffffffffffffff4e9ded7cbc0b5aba39fa3abb5c0cbd7e3effcfffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989888684827e7a756e69625b524a40352c1f150b0100000000000000000000000000000000000000000000000000020b17212931363a3b3f414242424242424242424141403f3e3c3a39352f2f2c271f1c18120b0300000000000000050c13191f252a2f34383a4045474a4d4d52545658595a5a5b5c5b5b5b5a59585654524d4d4a4746413b3936302b26201a140d050000000000000000000000020a11171d24292e34383a404546494a5053545658595a5b5b5b5b5b5b5a5958575553514b4c4946443f3a38342e29241d17110a03000000000000000000000000000000000000020c141c23283035393a3e414242414141414040403f3e3d3c3b3a39352f34312f2d2b2822201d1913100b0500000000000000000000000000000000000000060c151d23282c3036393a3d3f40414142414141414140403f3e3d3d3c3a3937332d2f2d2c28231f1c18120d080200000000000000000000000000000000000000010a121a22282d3035393a3c3e3f3f3f3f3e3e3d3d3c3b3a38342e33302e2d2a2521201d19130f0b0600000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff9f4f0edecedf0f4f9fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000915212e3b4854616e7b8796a0acb9c5d2deebf8fffffffffffffffffffffffffffff9f4f0edecedf0f4f9fffffffffffffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f22150800000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060e18232f39434e58606c78828f97a2adbac1ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606c7883909da6b0bdc7d1dce8f3fcfffffffffffffffffffffffffffffffffffff6ece3d9d1c7bfb7aea69f98928c85807b777472706f6e6e6e6e6f707172737577797c7f83868a8f92989da0a7acafb5babec5c9cfd3ccc0b5ab9c8f8276665b5044382b1f1206000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000000000000030c1925303a44505a626e7b86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b8aca0968c8073695f53473e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000050b17222d384149535b606c717a81878d9297999b9c9b9a99928d867e746d665d554b433a31281f1b1f2124292c2d2e34383a3c3e403f444647494a4b4c4c4d4e4e4e4f4f4f4e4e4e4d4d4c4b4a494846443f403e3b3a36312f2e2b26221f1b15110d0701000000070e171e262e343e454d525a61666c7072706c655d554c43392e241a0e0400000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000b17232e3946525d6874818e9aa6b0bbccd5e0f2fbfffffffffffffffffffffffffffffffff7eaded1c5b8aca095887b6e6155483b2f24180c000000000000000000000000010d18242f3a4653606d7985929eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184796d6053463b31261a0e00000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffcefe3d6c9bcb0a396897d7063564a3d3023170c1825323f4b5865727e8b98a5b1becbd8e4f1fefff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000a141d2935404b55616b75818e97a2adbac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d21140700000000061a2633404d596673808c99a6b3bfccd9e6f9fffffffffffffff6eae0d5ccc3bdb8b7b8bdc3ccd5e0eaf4fefffffffffffffffffaeee2d6cabeb3a9968a7d7063574a3d3024170a0000000000091623303c4956636f7c8996a9b3becad6e2eefafffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d413025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38444f59626f7c87939faab4bfcbd7e1ecf7fffffffffffffffbf3e8dcd1c7bdb5afacafb5bdc7d1dce8f3fffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c969696969696969696969696969696969696969696969696969696969696969596918f8b86817b726d635c52473e31271d12070000000000000000000000000000000000000000000000000000050f171f252a2d2e33343535353535353535353534343331302d2c2924221f1b16100c070000000000000000000002080d141a1d23292c2f34383a3d41424647494b4c4d4e4e4f4f4e4e4d4c4b49484642413e3b3936302d2a251e1a150e09020000000000000000000000000000060b12181c23282b2e34383a3d3f444648494b4c4d4e4e4f4f4e4e4d4c4b4a484645403f3c3938332d2b28231c18130c06000000000000000000000000000000000000000000020a11171e24292c2d3134353535353434343333323131302f2d2c2924272522201f1c1713110d080200000000000000000000000000000000000000000000030b12181c1f252a2d2e30323434353535343434343333323131302f2e2d2b272223201f1c1813100c070100000000000000000000000000000000000000000000000810171c1e25292d2e303132323232323130302f2e2d2b2823262421201e191413110d0803000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffcfaf9fafcfffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665b5044382b1f1206000000000000000000000000000714212d3a46535e697784919eaab7c4d1ddeaf5fffffffffffffffffffffffffffffffffcfaf9fafcfffffffffffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a121d27313c44505b666e7b85929fa5afbac4d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000b17222d3844505b65707d89949fabb5c0cbd7e0ebf6fffffffffffffffffffffffffffffffffffffef5ebe3d9d1c9c0b9b0aaa29f97918d8884817e7d7c7b7b7b7b7c7c7d7e80828386898c8f92999b9fa3aaabb1b9bbc0c7cad0d5daddd2c5b8ab9f9285796c605346392d201306000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000008131e28323f47535f6973808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c0300000000000000000000000000000000000000000000000000000000000000000000000006111b262f384149505a61686d747b8085898c8e8f8f8d8a86817a716c605c544b433a31281f160d1215191d202123282c2d2f322d3337393a3c3d3e3f404041414242424242414141403f3e3d3c3b3938332d312e2d2a2622211f1a15130f0a0401000000000000050c151c2328333b424650545b60636663605b534c433a30271d12080000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24180d010000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000003101c28343f4a54616d7a86929facb8c2ccdfe7f1fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477695f53463a2d1d12070000000000000000000000000007131f2c3844515c6674818e9aa9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffff3e7dcd1c6b9ada1978a7d7164574d42362a1c11060000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f8fffdf1e4d7cabeb1a4978b7e7164584b3e3125180a1824313e4b5764717e8a97a4b1bdcad7e4f0fdfff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f3fcf8ede2d8cec1b9ada1968d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000b1825313e4b5864717e8b97a4b1bed1dce8f3fffffffffffffffcf1e7ded5cec8c5c4c5c8ced5dee7f2fcfffffffffffffffffff8ecdfd2c6b9ada197877b6e6154473b2e21140800000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff8e9dccfc3b6a99c90837669564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1c27323d47535f6a74818e98a3aebac5cfdbe6f2fcfffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3eef9fffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a8a19e9b99928e867f736e63594f43392f24180c000000000000000000000000000000000000000000000000000000050d141a1e2121262828282828282828282828272726252320201d1815130f0a04000000000000000000000000000002090e12181c1f23292c2d3030363a3b3d3f4040414142424241403f3e3c3b3a3630312e2d2a25201d19130f0a03000000000000000000000000000000000001070c11171c1f23282c2d2d3338393b3d3e4041414242424241413f3e3d3b3a38342e2f2d2b28221f1c17110d0701000000000000000000000000000000000000000000000000060b13191d20212527282828282827272726252524232221201d191a181513120f0b0605010000000000000000000000000000000000000000000000000000070c1013191e202124252728282828282827272726252524232221201f1b17161313100c0704000000000000000000000000000000000000000000000000000000050c1113191d2021232425252625252424232221201f1c171a171414110d080705010000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998c7f7366544a3f33281c0f030000000000000000000000000005121e2a36424d576774818e9aa7b4c1ced9e5f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c1410151f28333f4a545e69717e8a939ea8b2bdc7d2dde8f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000006111c27333f4953606b76828f99a3afbbc3ced9e5eff9fffffffffffffffffffffffffffffffffffffdf5ebe3dbd2cbc2bcb4aea9a19e9a95918e8b89898887888888898a8b8d8e909298989c9fa3abacaeb4b8bcc3c7cbd1d6dbe2e6dfd3c6baaea298887b6e6255483b2f2215080000000000000000000000050b101825323e4b5865717e8b98a4b1becbd7e4f9fff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000000000000000000000000020c16202b37424d57606d7984919da5afbbc5cfdae6f3fcfbf1e5d9cec3baaea3988f82766c61564c4135291e150a000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f4450565e61696e74797c80818282817e7a746e68625a514a423931281f160d0406080d111314181c1f20232522272b2d2e2f303132333434353535353535343434333231302f2e2d2b28222422211e1a1515120f0a060300000000000000000000030a1117202930363e424a5053565957535049413a31281e150b0000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4035291d10040000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000006121f2b3844505c66727f8c98a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffaeee1d5c9beb3a9998d807366574d42362a1e0b010000000000000000000000000004101c2834404a5463707c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffff8ede2d5c9beb2a99c8f8276695f5346382d22170b0000000000000000000c1926333f4c5966727f8c99a5b2bfd0dbe7f2fefff3e6d9cdc0b3a69a8d8073675a4d4032271b0f1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfff6e9dccfc3b6a99c908376695d5043362a1d10030000000007121d28313e46525e68727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9bdb2a99f93877c6f665c50443b30251a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1deebf7fffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4135291d1104000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffff9f0e7e0d9d4d2d1d2d4d9e0e7f0f9fffffffffffffffffffff8ebded1c5b8ab9e928578695e52463a2d20140700000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58616e7b86929fa9b3becad6e0ebf6fffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb2adababa39f98928c80736b61554b4035291d100400000000000000000000000000000000000000000000000000000003090e121415191b1b1c1c1c1c1c1c1c1b1b1b1a1918161413110d07070300000000000000000000000000000000000001070c1013181c1f2023252a2d2e30323333343535353534333331302e2d2a252421201e1914110d080200000000000000000000000000000000000000000000060b1012181c1f2022282b2d2e30323334353535353534343332302f2d2c282323201f1c1712100b060000000000000000000000000000000000000000000000000000000002080d111314181a1b1b1b1b1b1b1a1a1919181716151413110d080b08060603000000000000000000000000000000000000000000000000000000000000000004080d11131417191a1b1b1b1b1b1b1b1a1a1919181717151413120f0b06070604000000000000000000000000000000000000000000000000000000000000000002080d1113141618181919191818171615151312100b060a08070501000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2d22170b0000000000000000000000000000020e1a25313e4b5764717e8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1717222d38424d57616c75818e96a1abb5c0ccd7e0eaf4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59626f7c87929fa8b2bdc8d4dde7f2fcfffffffffffffffffffffffffffffffffffffdf5ede4ddd4cec6bfbab3adaba7a09d9b9896959594949595969798999b9d9fa3aaa9acaeb5b9babfc6c8cdd4d7dce3e7eceee2d6cabeb4aa978b7e7164584b3e3125180b00000000000000000000080f161c2024303d4a5763707d8a96a3b0bdd2dde8f4fffcf0e3d7ccc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000050e1a26313c45515c67707d89939da9b3bec9d5e1eaf4fff6eae0d7cbbfb4aa9f948b7e71685e52463d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333e444c52575f61666d707375767574716d68615e565044403930271f160d04000000010407070c1013131618171b1f202122242525262728282828292828282727272625232221201f1c17181514120e09080603000000000000000000000000000000060e171f252a2f383f44464a4c4a46443f382f281f160c030000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145392c2013060000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000713202d3a4653606d7884919eaab4bfcad6e2effbfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197897c6f6256493c31261a0e0200000000000000000000000000000c18232e394653606c7884919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f93877b6e61544a3f33281c0f0300000000000000000a1724313d4a5764707d8a97aab4bfcad6e2eefbfff5e8dbcfc2b5a89c8f827569584e43372b1b111724303d4a5763707d8a96a3b0bdc9d6e3f0fcfff6e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000010c161f2a36414d56606c78839099a3afbbc4ced9e5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d01000000000815212e3b4854616e7b8799a3afbbc7d3e0edf9fffffffffffffffff9f1eae5e1dedddee1e5eaf1f9fffffffffffffffffffffff5e9dccfc2b6a99c8f827669574d42362a1e1105000000000005111d2a36414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1b26313c46535e6973808d97a2adb9c4ced9e5f1fbfffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbdb9b7b5aeaaa39f93887d70675d5145382c1f13080000000000000000000000000000000000000000000000000000000000020507080c0e0f0f0f0f0f0f0f0f0f0e0e0d0c0b090706040100000000000000000000000000000000000000000000000004070c101314171a1e2021232526272728292828282726252321201e1a171414110d080501000000000000000000000000000000000000000000000000000003070c101313171c1f2021232526272828282828282726252422201f1c181613120f0b06030000000000000000000000000000000000000000000000000000000000000000010407070b0e0f0f0e0e0e0e0d0d0d0c0b0a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0e0f0e0e0e0e0e0d0d0c0b0a0a090706050300000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0c0c0c0c0b0b0a0a09080706030000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014060000000000000000000000000000000914212e3b4754616e7a8795a0acb8c5d1deeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c262f3b45505a606d7a849199a4afbbc3ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7e7265584b3f2f24180c000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d47535f6a73808d96a0acb9c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff6efe6e0d8d0cac4beb9b8b1acaaa7a5a3a2a1a1a1a1a2a3a4a5a6a8aaacaeb4b6b9bbbfc5c7cbd1d4d9e0e3e8eef2f8f2e7dbd0c0b3a69a8d8073675a4d4034271a0800000000000000000109111a21272c2f303c4955626f7c8895abb5c0ccd7e3f0fcfff4e8ddd2bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000915202834404b55606b74818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bcb0a69e92857a6d61594f42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227323a41464d53545c6063666869686764605d56524c443f342e271e150d0400000000000000000004060709060b0f12131416171819191a1b1b1b1c1c1c1b1b1b1a1a191817161513120f0b06080705020000000000000000000000000000000000000000050d141a1d262d3338393d3f3d3937332d261d160d040000000000000000000c17232e414e5b6774818e9aa7b4c1cddae7f9fffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000006121f2b37434e5864707d8a96a1acbcc6d0dbe7f3fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786c605346392d20130900000000000000000000000000000007121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff7ebe0d4c8bbafa49a8c8073665b5044382b1f120600000000000000000815222f3b4855626e7b8898a2aebac6d3dfecf9fff7ebded1c4b8ab9e9185786a605447382d22171724313d4a5764707d8a97a3b0bdcad6e3f0fdfff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000040d1925303b44505b666f7c87929fa8b2bdc9d5dfe9f3fef6ebe0d7ccc0b5aba0958b7f72695e52463d30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546673808d99a6b3c0ced9e5f1fdfffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0700000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffcf6f1edebeaebedf1f6fcfffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4030251a0e020000000000010d192530414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d7a85929ea8b2bdc9d5dee9f5fffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cfc9c5c4bfbbb4aea49a9185796d6053473a2f24190d010000000000000000000000000000000000000000000000000000000000000000000102020202020202020202010100000000000000000000000000000000000000000000000000000000000000000000040607090e1114141618191a1b1b1c1c1b1b1a1918161514120e090807050100000000000000000000000000000000000000000000000000000000000000000406060b0f1213151618191a1b1b1c1c1b1b1a191817151313100c0706060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376675d5145392c2013060000000000000000000000000000000714202d3946525e687784909daab7c3d1dce8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c282329333e45525d68707d87939fa7b1bcc6d0dbe7f3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f6255493c2f2216070000000000000000000000000000000000000000000000000000000000000000000000000a141d2b37434e58606d7984919ea5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffff8f2eae2dbd6cfc9c6c3bcb8b7b4b1b0afaeaeaeaeafafb0b1b3b5b6b9babfc2c5c7cbd1d3d7dce2e4eaeff4f9fffff8e8dbcec2b5a89b8f8275685c4f423025190d010000000000000009131b232c33383c3d434754616e7a8799a4afbbc7d4e0edf9fff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000030c18232e39434f59616d7a85929ea6b0bcc6d1dce7f4fdf8ede2d8cfc2b9ada1978e81746b60544a3f34281e140800000000000000000000000000000000000000000000000000000000000000000000000000020a1117202830363b42464a505356595b5c5c5a5754524c46413b3228231c150c030000000000000000000000000000000003050607090a0b0c0d0d0e0e0f0f0f0f0f0e0e0e0d0c0b0a090806060300000000000000000000000000000000000000000000000000000002090b141c22282b2d3033302d2b27221b140b0400000000000000000000061926323f4c5965727f8c98a5b2bfd2dde8f4fffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a995887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000815212e3a47535f6a76828f9ca8b2bdced8e2edf8fffffffffffffffffffffffffffffffffbeee2d6cabeb3a99a8e8174655b5044372b1f1205000000000000000000000000000000030f1c28333f4a54626f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9184786c605346392d22170b00000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fff8ebdfd2c6b9ada197887c6f6253493f33271c1825313e4b5864717e8b97a4b1becad7e4f1fdfff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000008141f28333f4a545f6a73808d96a0acb9c1cdd7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e61594f42392e23180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676838f9ca9b6c2cfdce9f6fffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000006121f2b3844505c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffdf9f7f7f7f9fdfffffffffffffffffffffffffffaeee2d5c9beb3a9978a7e7164574b3e3124180900000000000000081926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffffffffffffffef2e6dbd0beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b45525d68727f8c96a0acb9c2cdd8e4f2fcfffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dad5d2d1cbc6bfb6aca1978b7e7164554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0d0e0e0f0f0f0e0d0c0b09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0d0e0e0f0f0f0f0e0e0c0b0a08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203000004060707060300000302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040000030606070604000004030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9998c7f7266554b4035291d110400000000000000000000000000000005111e2a36414c566774808d9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e303035414c56606b73808d95a0aab4bfcad6dee9f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000020b1b26313c45515c67707d89939da7b1bcc6d0dbe7eef7fffffffffffffffffffffffffffffffffffffffffcf4ede7e1dad5d2cec8c5c4c1bebcbcbbbabbbbbbbcbdbec0c1c3c5c7cbd1d2d3d7dce0e3e7edf0f5fcfffffffff6eaddd0c3b7aa9d9084776a564c4135291d110500000000000008121b252d353d44484a505253606d7986939facb9c6d2dfecf9fdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000007121d27303d46525e68717e8b949faab4bfcbd7e2ebf5fff4eae1d5c9beb3a99f93887c6f665c50443b3025190e040000000000000000000000000000000000000000000000000000000000000000000000000000060e161e252a3136383f4446494d4e4f4f4e4b4745413a3630292018120b03000000000000000000000000000000000000000000000000000001010202020202020101010000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20232624201f1b17110a0200000000000000000000000a1724313d4a5764707d8a97abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf1e6dacfbdb0a4978a7d7164574a3e31241708000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000004111d2935414b55626f7c88949fabbac4cee0eaf4fefffffffffffffffffffffffffffffffff9ecdfd3c6baada2978a7d706353493f33271b0f03000000000000000000000000000000000b17222d394653606c7884919eabb7c4cedae5f1fdfffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada196897c7063544a3f33281c0f030000000000000006121f2b3844505c6676838f9ca9b6c2d0dbe7f2fefaeee1d5c9beb2a9998d8073655b5044382e231826323f4c5965727f8c98a5b2bfcbd8e5f2fefff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000020b17222d38424e58606d7984919ea5afbbc5d0dbe6f3fcf9eee3d9d0c3baaea2988e81756b60544a4034281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e221508000000000000000a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d7984919ea7b1bcc7d3e0eaf4fefffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e5e1dfdcd7d1c7beb3a99c908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f10070c1012131312100c06100f0d0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0f10060b0f12131312100c0711100f0d0c0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c6f6256493c2f24180d01000000000000000000000000000000010d1925303d4a5764707d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b434f59606d79839098a2aebac2ccd8e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000a15202934404b55606b74818e95a0aab4bfcad6dce5eff8fffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd9d4d1d0cecbc9c8c8c7c7c8c8c9cacbccced0d2d3d7dcdfe0e3e7eceff3f8fffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2013070000000000050e1a242d373f474f55565c5f5f5c667885929eabb8c5d1deebf8fef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000b151e2935414c56626c76828f98a3aebac3d0d9e4eef9fcf3e6dacfc5bbafa49a9083786d60564c41362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191f262a2e34383a3d40424342413e3a39352f2a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121317191713120f0b06000000000000000000000000000915222f3c4855626f7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff7e5d9ccbfb2a6998c7f7366594c403025190d0100000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000613202c3945515d6774818d9aa6b0bbccd6e0f2fcfffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d22170b000000000000000000000000000000000006121f2b3744505b6574808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff9eee4d5c9bdb2a89a8e8174665b5044382b1f12060000000000000003101c28343f4a546673808d99aab4bfcad6e2eefbfdf1e6dacfc4b7aa9e9184786c60544a3f3428232935404b556774818d9aa7b4c0cddae7f3fffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000006111c262f3c45515d67707d89939ea9b3becad6e1eaf4fff5ebe2d6cabeb4aa9e93897d70665c51443a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa968a7d7063574a3d3024170a0000000000000b17232e414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1924303a45515c66717e8a959fabb7c1ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f6f1edebe7e2d9d0c4b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000407090a0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131517191b1d1e181c1f20201f1c171e1d1c1a18171414110e08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070c1013141517191a1c1d1e171c1f20201f1c181e1e1d1c1a1917151413100c07070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9184796c605346392d20130700000000000000000000000000000000000814212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848515c666e7c86929fa6b0bbc7d3dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb1a8998c7f7366544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000030c18232f39434f59606d79839098a2aebac0cad3dde6f0f9fffffffffffffffffffffffffffffffffffffffffffdf7f1eeeae5e0dedddad8d6d5d4d4d4d4d5d6d7d8d9dbdddfe0e3e7ecedeff3f8fbfffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e21140700000000020d17202c363f4951596063696c6c6a6a7784909daab7c3d0ddeaf6fff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000030c1925303a44505a616e7b86929fa8b1bec7d2dde8f4fdf7ece1d8ccc0b6aca0958b7f72685e52463c32261b0f0400000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1c23282c2d303335363534312d2c29241e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0c0a0605030000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568564c41362a1e11050000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000714212d3a4754606d7a85929fabb8c2cddee8f2fffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8174675c5145382c1b11060000000000000000000000000000000000030f1b27333f4953626f7c8996a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffffff1e5dacfc4b8ab9e9285796c605346392d20130600000000000000000b17232e3d4a5663707d8998a2aebac6d3dfecf7fff7ebded2c5b8aca0968a7d70665c50443d342e2e3945515d677683909ca9b6c3cfdce9f6fffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000a141d2935404b55616b75818e97a2adbac2cfd8e3edf8fdf4e7dbd0c5bcafa59d9184786d60564c4135291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f221508000000000000061a2633404d596673808c99a6b3bfccd9e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817568574d42362a1e1205000000000000000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404b54616c7683909da5afbcc6d0dce7f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffdfaf8f3ebe0d4c7bbafa4998a7d7063574a3d302417060000000000000000000000000000000000000000040b101316161a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a1a1a1918161413110d070502000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214171b1f2022242628292b23282c2d2d2c28232b2a2827252321201e19161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181d1f2022242527292a2b22282b2d2d2c28232b2a2a2827262422201f1c18171413110d08060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d8074665b5044382b1f120600000000000000000000000000000000000613202c3945525d687783909daab6c3d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c545856565555555556545f6a727f8b949eaab7c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca095887b6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515d676f7c86929fa5afb8c1cbd4dee7f0f8fffffffffffffffffffffffffffffffffffffffffffffdfaf6f0edebeae7e4e3e2e1e1e1e1e2e2e3e4e6e8e9ececeff3f8f9fbfffffffffffffffffffffffffbefe2d6cabfb4aa95887b6e6255483b2f2215080000000008141e29323e48515b626b70767878777376828f9ca9b5c2cfdce8f5fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000008131e28323e47535f69737f8c95a0acb6c0ccd8e1ecf7fdf4e8ddd2c7beb1a79f92857a6e61584e43372b20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f202326282929272421201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677884919eabb7c4d1deeaf9fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685e5246392d20130700000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000007131f2c38434f5965727e8b98a2aebac6d3dfecfafffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada2978a7d7063554b4034281c0a000000000000000000000000000000000000000b17222d394653606c7884919eabb7c4cedae5f1fdfffffffffffffffffffffffffffffffffff6ebdfd2c6b9ada197897c6f6356493c2e23170b00000000000000000613202d3a4653606d7985929facb8c5cfdbe6f2fff9ede1d4c8bdb2a89d9083786d60594f45403c3b3e4753606d7a86929facb9c5d2dfecf8fffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000020b18242f39434f59616e7a85929fa6b0bdc6d1dce7f3fcf8ece2d7cec1b8aca0968c7f72685e52463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1d0dbe7f2fefffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d2013060000000000000b1825313e4b5864717e8b97a4b1bed1dce8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998b7e7164584b3e31261a0e020000000000000005121f2b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e3942505a626f7c89939eaab4bfcbd6e0ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c807366594d402e23170b00000000000000000000000000000000000000070f161b20222327272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726242320201d1814120e090300000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2022272b2d2f31333536372e34383a3a38342e3736353432302e2d2a2523201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000306090e1214171c1f202224292c2d2f3132343537372d3338393a38342e383736353432312f2d2c29232421201d191313100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4ebded2c5b9aca096897c6f62544a3f33281c0f03000000000000000000000000000000000004111d2935414c566673808d99abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636567686d76828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5f53473a2e1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935404b555f6a717e8b929da6b0b9c2ccd5dee7eff8fffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f4f1efefeeedeeeeeeeff0f1f3f4f6f8f9fbfffffffffffffffffffffffffffffffffef2e7dbd0bcafa295897c6f6256493c2f231609000000020e1925303b44505a626d727d828585837f79818e9ba7b4c1cedae7f4fff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000020c16202b37424d57606d7984919aa4afbbc5cfdae6f2fcf9eee4d9d0c3baaea2988e81746a5f53473d32271b0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213161a1b1c1c1b181413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556875828e9ba8b5c1d2dde8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6154473a2e21140800000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000915222f3b4854606b7783909daab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2e23180c0000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffaeee2d5c9beb3a9998c807366544a3f34281c10030000000000000006131f2c3845515c6775828f9ba9b3becad6e3eef9fdf1e5d9cec3b8aca0958c7f726b6059514b484849505a64717d8a99a3aebac7d3e0ecf9fffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000007121d27313d46525e68727e8b949fabb5bfcbd7e0ebf6fef3e9e0d4c8bdb2a89f92857a6d61564c41362a1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f12060000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473a2e2114090000000000000000030f1b27333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303e4854606a75818e98a3aebac4cfdae6f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89b8f827568544a3f34281c1003000000000000000000000000000000000007111921272c2f3033343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343332312f2d2c2924201e1a140d0701000000000000000000000000000000000000000000000000000000000002080d13181d20252a2d2d3337393b3e404243444540444646443f45444342403f3d3b3936302f2d2b2823211f1b15120e0905010000000000000000000000000000000000000000000000000001040a0f13151a1e2023282c2d2f2f35383a3c3d3f40424344453f44464644404645444342403f3e3c3a38342f302e2d2a25201f1c1812100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9e9184776a605442382d22170b000000000000000000000000000000000000010d19242f3d4a5663707d8999a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f707173767a7f84919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c807366584e43372b1f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f39434e58626c74818e949ea7b1bac3ccd5dde6eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbfbfafafbfbfcfdfefffffffffffffffffffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000005111e2a36414c56616c727f898f9292908c84818e9ba8b4c1cedbe7f4fff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000040e1a26313c45515c666f7d88939fa9b3bec9d5e0eaf4fef5ebe2d6cabeb3aa9f93877c6f62584e43372b20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f100f0e0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3f4c5966727f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8968a7d7063574a3d3025190d01000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000004111d2935414c56636f7c8995a0acbcc5d0dbe7f2fefffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8d8174665c5144382c1d120700000000000000000000000000000000000000030f1b27333f4953626f7c8996a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffffef2e6dacfc3b6a99c908376665c5044382b1f12060000000000000004101c2834404b5564717e8b97a2adbac7d2dde8f4fff6eae0d4c8bcb1a79f92877d6f6b605c545554555a616c7683909cabb4bfcbd7e3effbfffbeee2d6cabeb3a9968a7d7063574a3d3024170a00000000000000000000010b151f2a36414c56606c77839099a3aebbc4ced9e5f1fbfbf2e5d9cec3baada2978d8073685e52463a2f24190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9998c807366544a3f33281c0f030000000000000815212e3b4854616e7b8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee2d5c9beb3a99c8f8276685e5246392d2013070000000000000000000b17222d404c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2c38434e58616e7b86929fa9b2bec9d5e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eaddd0c4b7aa9d918477665c5044382b1f120600000000000000000000000000000000071019232b32383b3d4041414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414140403f3e3c3a39352f2d2a251f18120c04000000000000000000000000000000000000000000000000000001070c14191d24292c30363a3b3f4446484a4c4e5051524a515353504a5251504f4d4b4a474641403c3a38342e2e2b26211e1a14110d080200000000000000000000000000000000000000000002080d11151b1f22252a2d2e34383a3c3e404547484a4c4d4f5051514a505353514a525151504f4d4c4a48474540403d3a3936302d2c28231f1c17110e08020000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988c7f7266584e432f261c1106000000000000000000000000000000000000000814202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95897c6f6256493c2f231609000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e8083868b9196a0acb8c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887c6f6255493c31261a0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46505a606d78828f959fa8b1b9c3cbd4dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000714202d3946525e68717e8a919c9f9f9d96918e939eaab6c2cfdce8f5fff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000009151f2834404b54606b74818e97a1adb9c2ced8e2edf8fdf4e6dbd0c5bbafa49a8f82766a6054473c31261b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071723303d4a5663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffdf1e5dacec0b3a69a8d807367564c41362a1e1105000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000713202c3945525d6874818e9ba7b1bcced7e2ecf8fffffffffffffffffffffffffffffffffdf3eaded1c5b8aca095897c6f62544a4034281c0b0000000000000000000000000000000000000000000b17222d384754606a7884919eabb7c4ced9e5f1fdfffffffffffffffffffffffffffffffffff7ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000c18232e3a4753606d7985929fabb5c0ccd7e2edf8fcf0e4d9cdc3bbaea39992867d726d6663626162646c717e8b949fabbdc6d1dce7f3fffff8ecdfd3c6baada297877b6e6154483b2e2115080000000000000000000000030d1925303b44505b656f7c87929fa8b2bdc9d5dfe9f3fdf6eadfd6cabeb3a99f92867a6d61564c4135291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffff4ebdfd2c6b9ada197897c6f6256493c2d22170b000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7ded2c6b9ada1978a7e7164564c41362a1d1105000000000000000000061724313e4a5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b27323d46535e6973808d97a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000040e18222b353d4448494d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4d4d4c4b494745403b3a363029241d160d05000000000000000000000000000000000000000000000000030b12181e252a2f35393b4246484950535557595b5c5e5f5f5c60605c5f5f5e5d5b5a585654524d4c4946443f3c3a37312d2a26201d19130f0a04000000000000000000000000000000000003090e13191d20272b2e30363a3b3f4446494b4b51535557585a5c5d5e5e5f5b60605c5f5f5e5d5d5b5a59575553514b4c4a4746413d3a38342e2b28231c19140e0902000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe3d7cbbfb4ab9f92867a6d6054473d3221140a000000000000000000000000000000000000000006131f2c3945515d677683909ca9b6c3d0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6e6155483b2e2215080000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898b8d9093999ea0a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184776a5f53473b2a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343f44505c666d79839096a0a7b1b9c2cbd7dce3ebf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000004101d2935404b55616e7a85929fa3ababa8a09e9b9ea5afbac6d2deebf7fff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bcc6d0dce7f4fdf7ece1d8ccc0b6ac9f94897c6f62584e43372b1e130800000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0d0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685e5246392d201307000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000714212d3a4754606d7a86929facb8c3cedfe9f3fefffffffffffffffffffffffffffffffff7ece1d6cabfb4aa9d9083776a605442392e23180c00000000000000000000000000000000000000000006111b2b37434e586773808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6255483b2f221508000000000000000007131f2c3845515d6774808d99a4afbbc6d1dce7f4fdf5eadfd7cbbfb5aba29892877f7973706f6e6f71757e86929fa6b0bbcfd8e2edf8fffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000008141e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fcf2e6dbd0c5baaea2988d8073685d5245382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff8ede2d7ccc0b5ab9e9185786c605346392d2013060000000000000006121f2b3844505c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d6cabeb4aa9e9285796d6053473a3025190d010000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212a36424d57606d7984919ea7b1bec7d2dde8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6e6154473b2e2114080000000000000000000000000000000a15202a343d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59575653514b4846423b352f281f170e0500000000000000000000000000000000000000000000060d151d242930363a4045474d5254535b6062646668696a6b6c666d6d666c6b6a6968676563615e56595653504a4847433c3a36312d2a251e1b150f0a040000000000000000000000000001080d141a1e24292c32373b3c4246484a50535558555d6062646567686a6a6b6b666c6d666c6c6b6a696867656462605c55595754524c4a4645403a38342e2a251e1a140d070100000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe5dbd3c7baaea3998d8174685d5245392c201302000000000000000000000000000000000000000004101d2935404b556673808c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a9896969594949596989a9d9fa4abacb2bac3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f7366584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d182228343f4a545d676d7a849195a0a7b1b9c1cbd1d9e1e9f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000613202c3945515d6774808d97a2adb8b8b2acaaa8aaafb7c1cbd7e2eefafff7ebded1c4b8ab9e9185786b544b4034281c1004000000000000000000000000000000000000000000000007121d27303d46525d68717e8a949faab4bfcbd6e2ebf5fef4e8ddd2c7beb0a69b8f82756a5f53473a3025190d010000000000000000000000000000000000000000000000000000000000000000000002090e111414181a1b1b1b1a19161413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919eaab7c4d1ddeaf8fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6d6154473a2f24180c000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000006131f2b37434e5865727f8b98a3aebac7d3e0ecfbfffffffffffffffffffffffffffffffff9efe6dbcfc6baaea2988b7f7265584e4330271c1207000000000000000000000000000000000000000000000f1b27323d4955626f7c8896a0acb9c5d2deeaf6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa96897d7063564a3d3023170a000000000000000004101d2935404b55626e7b87939fabb4bfcbd7e2ebf5fbf3e7dcd1c6bdb4aaa299928c84807d7b7b7c7e828a9298a2aeb8c2cde1eaf4fffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcf7ece1d6cabfb4aa9f92857a6d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0d1dce8f3fffffffffffffffffffffffffffffffffffffef8eee7dcd1c7bbafa4998d8073655b5044372b1f12050000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee3d9cfc7baaea2988c8073675c514538281e1308000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffdf6ede4dccfc3b6a99c908376695d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b45515d67717e8b959facb6c0ccd8e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887c6f6255493c2f2216090000000000000000000000000000030f1b26323c464f596063666767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766656462605d5554524d454039312920170b0200000000000000000000000000000000000000020a11171f272f353b41464b5153575e6165656c6e717375767778797979797979787776757372706e68696662605c5455534e4846423b3936302b26201b160f0a0400000000000000000000040c13191f252a3035393c4347494d5254545c60626567676d6f7072737576777878797979797979787776757372716f6d67696663615e565653514b46443f3836302a251f18120c04000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ddd6cabeb3a99f92867b6e61564c4135291d11040000000000000000000000000000000000000000000c18242f3c4956636f7c8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5144382c1f1206000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a3a4a6a9acafb5b8bdc3ccd5e0eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061017232e38424b555e686e7b8390959fa7afbbc0c7cfd7dfe6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000714202d3a4753606d7a85929fa9b3bec3bdb8b7b4b6bac1c9d3dde8f3fffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000000000b151e2935414c56616c76828f98a3aebac3d0d9e4eef9f9eee4d9d0c2b9ac9f93877c6f62564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000070c141a1e2021252728282726252321201d1914110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020405060606060606060606060606060606060606060606060606060606060606060606060606060605040200000000000000000000000000000000000000000004111d2935414c566875818e9ba8b4c1d0dbe7f2fefffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7e7164554b4035291d10040000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000815212e3b47535f6a7783909daab4bfcbd6e3effbfffffffffffffffffffffffffffffff9efe7ddd6cabeb3a99f92867a6d6154473d3221150b00000000000000000000000000000000000000000000000a16222e3b4754606a7784919eaab7c3ced9e5f1fdfffffffffffffffffffffffffffffffcf4ede7dcd1bdb0a4978a7d7164574a3e3124170b0000000000000000000c18242f3947535f6975818e99a3aebac4d0d9e4eef9f8ede3d8cfc5bcb4aba39f97918d8a8887888a8f949fa2aab4bfcad4def3fcfffff9ece0d4c8bcb1a7988c7f726553493f33271b0f030000000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fef3e7dbd0c6baaea2988c7f72665b5044382b1f1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffffbf4ede7dcd7cbbfb4aa9f93877b6e6153493f33271b0f0300000000000000000b17232e414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffdf7f3eae3dcd1c7bdb2a89f92857a6d61554b403429160c020000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffef8f3ebe5dbd4c8bcb1a7998c807366594d4033261a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b55606c7883909aa4afbbc5cfdae6f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1bdb0a3978a7d7064574a3d3124170a000000000000000000000000000006131f2b37434e58606b7073747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474737372716f6d6766615e57514b433b32291d140a000000000000000000000000000000000000030b141b2227313940454c52555d6065696e7275797b7d7f8183848585868686868585848382807e7d7a7876736f6d6665625f5855534d4746413a37312c27211b150e080200000000000002090d161e242930363a4145474e5455575e6165666d6f7174777a7c7d7f80828384848586868686868584848382807f7d7b7a787573706d686763605c5453504a46413b363029241d160d060000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7ded5cbc3baada2978d8073695e53443a3024190d010000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e8dbcec1b5a89b8e827568544a4034281c100400000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b6b9bbc0c7c8ced5dee7f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d3c7bbb0a69b8e8174685e5246392a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434c565e696e7a8390959ea5afb5bdc5cdd6dbe1e9f2f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000a1724313d4a5764707d8a98a2aebbc5cec8c5c4c1c2c6cbd3dbe5eff9fffff9ece0d3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000030c1924303a44505a616e7b86929fa7b1bec7d2dde8f4fdf5ebe0d4c8bbafa49a8e8174685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000030b12181f252a2d2e31333435343332302d2c2924201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0f1112131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c0908060300000000000000000000000000000000010d19242f3f4c5965727f8c98aab4becad6e2eefbfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9b8e8175675d5145382c1f13080000000000000000000000000000000000000000000000030f1c28333f4a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000003101c28343f4a54626f7c8895a0acbcc6d0dce7f3fffffffffffffffffffffffffffffdf5eee8ddd5cbc3baada2978d8073685d5246392d201303000000000000000000000000000000000000000000000006131f2b37434e586673808d99a8b2bdc8d4e1edf9fffffffffffffffffffffffffff9f4f0eae2dcd4c8bcb1a796897d7063564a3d3023170a00000000000000000007121d2b37424d57616e7b86929fa8b2bec7d2dde8eff8f4eae1d7cec5bdb4aea9a19e9a96959495979c9ea6aeb4bcc5d0dce6f0fffffdf3eaded1c4b8aca095887b6e6255483b2d22170b0000000000000000000000000000000a141d2934404b55606b75818e97a2adb9c2cfd8e2edf8f8ede2d6cabeb3aa9e9184786c605346392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885929eabb8c5d1deebf8fffffffffffffffffffffffffffefaf8f3efeae2dcd6cac2baaea3988e8175695f5341382d22170b00000000000000000006192633404c5966737f8c99a6b2bfccd9e5f9fffffffffffffffffffffffffffffffffffffffcfaf9f4f0ebe6e1d9d1cbc0b5aba0968c7f73685e5243392f231805000000000000000000000004101c2834404a546875828f9ba8b5c2cedbe8f9fffffffffffffffffffffdfaf7f1ede7e0dad5c9c1b8ab9f95897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a44505b656f7c87939fa9b3becad6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000815212e3b47535f6a707d8081818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818080807f7e7c7a77736e69605d554c443b2f261c110600000000000000000000000000000000030d151d262d333d434b51565e61676d72767b7f8285888a8c8e8f91929293999993929291908e8d8b898785827f7c7975726f6a66615f5754524c47433c38322b262019140b0600000000050d141a20282f353b42464c525458606266696e7275797c7e818386888a8b8d8f909191929298939992929190908e8d8c8a888684827f7d7a7773706d6663605c54524c46423b352f281f17110a02000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f2ece6ded5ccc3b9afa59f92857a6d61574d4232281e13080000000000000000000000000000000000000000000006121f2c3844515c6676828f9ca9b5c2d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f0e8ded3c7bbb0a6988b7f7265584c3f2e23180c00000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbec0c3c6c7ccd2d4d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b7ab9f94887c6f62564c41362a180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27313a444d565e686d7a828e939fa3abb3bbc1cad0d7e0e4eaf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3ebd9ccbfb2a6998c7f7366594c403326190d00010e1a2734414d5a6774808d9aaab3becdd7d4d2d1cecfd2d7dde5edf7fffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000008131e28323e46535f69737f8c95a0acb6c0ccd8e1ebf7fcf0e4d8ccc0b6ac9f92867a6d6154473c31261b0f030000000000000000000000000000000000000000000000000000000000030c151d232830363a3b3e40414141403f3d3a39352f2d2a251f170e09000000000000000000000000000000000000000000000000000000000000000000000000000001070d101314181b1e1f202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1b191515120f0a030000000000000000000000000000000816232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053473a3025190d000000000000000000000000000000000000000000000006121f2b3844505b667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000006121f2c3844505c6674808d9aa7b1bcced8e2edf8fffffffffffffffffffffffdfaf5f3ebe3dcd7cbc3b9afa59f92857a6d61564c4135291d11050000000000000000000000000000000000000000000000030f1b27323c4955626f7c8896a0acb8c5d1deeaf5fffffffffffffffffcfaf9f6f1eee8e3e0d8d0cbc1b8aba095877b6e6154483b2e211508000000000000000000010e1a26313c46535f6974808d96a1acb6c0ccd8dde6eff9f3e9e0d7cfc6bfbab2adaba6a3a2a1a2a4a8aab0babfc5ced7e2eef8fffff7ece1d6cabeb3aa9d908377695f53473a2e1b1106000000000000000000000000000000020b18232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf2e6dbd0c5b9aca0968a7d7064554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffefefffffcf9f8f7f7f2eeece7e2e0d8d0cbc1b8b0a69f92867b6e61574d422f261b11060000000000000000000b1825313e4b5864717e8b97a4b1bed1dce8f3f8f9f9fcfffffafafffffcf9f8f8f7f6f5f9f4f0edeceae4e1dad5cfc7c0bbafa3999184796d60564c4131271d12070000000000000000000000000c18232e404d5a6673808d99a6b3c0d2dde8f4fffcfcfffefbf9f8f7f6f1eeebe6e2dbd6cfc9bfb7aea49d9083766b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d27333f4953606a74818e97a1adb9c2cfd8e2edf8fcfffffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000916222f3c4955626f7c888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8a8986837f7b746d675e564c42382d22170b010000000000000000000000000000020c151f272f383f444f555d60686e747a7f83878b8f929797999b9c9d9e9f9fa4a49f9f9e9d9c9b9a989697928f8c8985827f7b77736e6965615e56534e48433d37322a251e17110a0200080f171f252a323a41454d52565d60656a6f73777b7e8285888b8e90929997989a9b9d9d9e9e9fa3a0a39f9f9e9d9c9b9a98979a93918f8c8a8684807d7974706d66615e56524d4540393128221c140b040000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fafafafafafafafafafafafafafafafafafafafafafffffcfaf9f8f9f4efede7e1dbd6ccc3bab1a79e938a7e71685d52453b3120160c020000000000000000000000000000000000000000000004101c2834404a5466727f8c99a9b3becad6e2eefbfafafafafafafafafafafafafafafafafafafafafafafafafafafafffffcf9f8f7f8f3efebe5ded6ccc4b7ab9f94887b6e6155483b2e221507000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9cbcdd0d2d4d7dde3e5eaf1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdafa59c8f82766a5f53443a30251907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f29323b444d565e686d79818c9299a1a9b0babec5ced4d8dfe5ebf0f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d6cabeb3a9988c7f7265594c3f3226190c00030f1b27333f4953697683909ca9b6c3d0dde4dedddbdcdee2e8eff7fffffffffff3e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000020c16202b37424d57606d7883919aa4afbbc4cfdae6f2fcf4e8ddd2c7baaea3988c7f7366584e43372b1f120600000000000000000000000000000000000000000000000000000000000b151e272e343b4246474b4d4e4e4e4d4c494745413b39363029201b130a010000000000000000000000000000000000000000000000000000000000000000000000040c12181d202024282a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282622211f1b150e0902000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf6fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988a7d7164564c41362a1c1106000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f22150800000713202d3a4653606d7985929eabb8c3cddeeaf4fefffffffffefffffbf9f8f6f1eee9e4e1d9d1cbc2b9b1a79e938b7e71685e52443a3024190d010000000000000000000000000000000000000000000000000a15212e3b47535f6a7784919daab7c3ced9e5f0fdfefaf8f8f6f9f4f0edeceae5e3ddd7d4cec6bfbaafa59d908377695e52463a2d2014070000000000000000000009151f2a36424d57606d7984919aa4afbbc1cbd4dce8eef5f2e9e1d8d1cbc4beb9b8b3b0aeaeafb1b5b7bbc1cad0d7e0e9f3fffffaf1e6dbcfc6baaea2988c7f7265574d42372b1e0a000000000000000000000000000000000007121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6f7ece1d5c9bdb2a89b8f8275675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3bec9d5e2eef2f3f2f2f2f2f1f9f4efedeceae9e6e2dfdbd6d3cec6bfbaafa69e938b7f72695e53453b311d140a00000000000000000000091623303c4956636f7c8996abb5c0cbd7e3eaebecedf0f4f9ededf9f4efedecebeae9e8e7e8e4e0dfddd8d3cfc9c3bdb5afa49f92877d6f675d51443a301f150b01000000000000000000000000071825313e4b5864717e8b97acb6c0ccd8e4f0f0f0eff8f2efecebeae8e6e1dfdad5d0cac4bdb9aea59c92897d7063594f43382c1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414e58616d7a85929ea6b0bcc6d1dce7edeff4f9ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede7dacdc1b4a79a8e8174675b4e4134281b0700000000000000000000000000000c1825323f4b5865727e8b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9998979992908c8680796e685e544a3f33281e130800000000000000000000000000000a141e2731394149505960676d737a80858b90939a9b9ea2a9a6a8a9aaabacacafafacacabaaa9a8a6a5a9a19e9c9998928f8c88847f7b76726d68625f58544e47433c363028221c140b06111a212930363e444c52575e61686d72777c8084878b8f9298989a9d9fa3aba5a6a8a9aaababacaeb4afacacabaaa9a8a6a5aca49f9e9c999a93908d8985817d79736e68615e57514b433d332d261d160d0400000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4ededededededededededededededededededededededf9f4f0edecebe9e8e3e0dbd6d0cac1bab1a8a0958e81756c61564c4133291f0e040000000000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2adbac6d3dfecededededededededededededededededededededededededededededf9f3efedecebe9e7e3e0dad5ccc4bab0a69c8f8376695f53463a2d2114070000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d6d7d9dcdfe0e3e8eef1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe3d7cbbfb4ab9e93897d7063584e4332291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029323b444c565d676d757f8792979ea6adb3bcc1c8cdd5dae0e4eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2eae2d9cfc7b9ada297897d7063564a3d3023170a0005121f2b3744505b657885929eabb8c3ccd2d9e2e8e7e8ebeef3f9fffffffffffff8e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000040e1a26313c44515c666f7c88939fa9b3bec9d5e0eaf4f9eee4d7cbbfb4aa9e9184776a5f53473a2e2115080000000000000000000000000000000000000000000000000000000007121d27303940454d5254585a5b5b5a59585654514c4746413b322d251c130a00000000000000000000000000000000000000000000000000000000000000000000070d161d24292c2d313537383939393939393939393939393939393939393939393939393939393939393939393939393939383735322f2e2b26201a140d0500000000000000000000000006121f2c3844505c6675828f9ca8b5c2ced9e5f1fdfffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9b8e8275685e5246382e23170c000000000000000000000000000000000000000000000815222e3b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000a1723303d4a5663707d8997a1adb9c6d2dfecf2f2f2f3f2f2f1f8f3efececeae5e1dfd8d3cfc7c0bbb0a7a0958f81776c60564c4132281e13080000000000000000000000000000000000000000000000000006131f2b37434e586673808c99a7b1bcc8d4e0edf7f2eeecebe9e8e8e4e0dfddd9d4d2ccc7c1bcb4aea69e938a7e7164574d42362a1e120500000000000000000000030e1a26313b45515d67707d88939fa5afb9c2cad7dce3ebf3f3eae2dcd7cfc9c6c4c0bdbbbabbbdc2c3c7ccd6dbe2e9f2fbfffaf1e8dfd6cabeb3a99f92857a6d6054473c31261a0e0000000000000000000000000000000000010b151f2a36414c56606c77829099a3aebac3ced9e5f0f9f1e5d9cec4b9ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6e5e6e6e6e5e5e5e4e4e8e3e0dfdedcdad5d2d0cac7c1bcb4aea59e948f82776c60574d4233291f0b02000000000000000000000815212e3b4854616e7b8799a3afbbc7d3dcdddedfe0e3e8e0e1e1e0e8e3e0dfdededddcdaddd8d4d2d1cdc7c4beb9b1aba39f928b7f726b60554b4032291e0d03000000000000000000000000000916222f3c4955626f7c889aa4afbbc8d4e0e3e3e3e3e2e7e2dfdfdddcdad5d2cfc9c6bfbab2ada49c938d80736b6054473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d46525e68717e8b949faab4bfcbd7dfe0e3e8e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1dccfc2b5a99c8f8276695c4f432e23180c00000000000000000000000000000c1825323f4b5865727e8b98aca7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5aba39f9d99928d837a6e665b50443a2f24190d0100000000000000000000000006111c263039434b535b606b6f7980868d92989d9fa4acabadb3b2b4b6b7b8b8b9bbbbb9b8b8b7b6b5b3b1b3adaba9aaa29f9c9895918c88837f7a746f6a626058534e46413b332d261d171117232c333b424650565d60696e747a7f84888d9095989c9fa2aaa7aaacafb5b2b3b5b6b7b7b8b9babfbbb9b8b7b7b6b5b3b2b6afacaba8aca49f9d9a97928e8a847f7a746e69605d554f443f382f281f160d04000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfdedddcd7d4d0cac5bebab0a8a09690837a6d605a50443a3021170d000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2dee1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e3e0dfdedddcd7d3cec9c2bab2a89e938a7d7063574d42372b1e120500000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe4dad3c7baaea3998f82756b6054463c3120170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029323a444c555d606d727d858f949fa2a9b0b8bcc3c9ced4d9e0e4e8eef1f6fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e0d8d0c7bdb2a99e9285796d6053473a2d201407000613202d394653606c7986939fabb1bbc0c7d0d6dee6ecf3fbfffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a1adb9c2ced8e2edf8f3e7dcd1c6b9aca096887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000c18232e39424b51575e616466676867666563605d5554524d443f372e251c110800000000000000000000000000000000000000000000000000000000000000000710191f282f35393a3e42444546464646464646464646464646464646464646464646464646464646464646464646464646464544423f3c3a37312a251f170e05000000000000000000000003101c28343f4a5465727f8c98a8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffef2e7dbd0c5b9ac9f92867a6d61544a3f34281c11060000000000000000000000000000000000000000000a1724313d4a5764707d8a97aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060006121f2b37434e586774818e9aa9b3bec9d5e1e5e5e5e6e6e5e5e5e4e7e3e0dfdddad5d2cdc7c2bdb5afa69f959083796d655b50443a3020160c0200000000000000000000000000000000000000000000000000030f1b26323c4855626f7b8895a0acb8c5d1dee3e2e6e2dfdedddbddd8d4d2d1cec8c7c0bbb9afaaa39f948e81756c6155453b30251a0e02000000000000000000000009141f2935404b55606b73808d939ea7b0b8c1cbd1d9e1e7edf4ede7e0dad5d2d1cdc9c8c7c8cacfd0d3d7dee7ecf3fbfef7f1e8dfd6cdc4b9ada2978d8073675d5145392a201509000000000000000000000000000000000000030d1925303a44505b656e7b86929fa8b2bdc8d4dee7f2f6ebe0d3c7baaea398897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbddd8d9d9d9d9d9d8d8d8d7dcd7d4d2d1cfcfc9c6c5bfbab8b0aaa39f938f82796d655b50453b3121180d00000000000000000000000713202d3a4653606d7986929facb9c5cfcfd1d1d2d4d7ddd4d4d4d4dcd7d4d2d2d1d0cfced2ccc8c6c4c1bbb7b3ada7a099928b7f736d62594f43392f20170c00000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dcd6d6d6d6d5dbd6d3d2d1cfcfc9c5c4beb9b4aea8a19e928c81776c60594f44352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606c77829098a3aebac2cbd2d4d7dcd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d0c3b7aa9d9084776a544b4034281c1004000000000000000000000000000b1824313e4b5764717e8a97a4b1b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b5afacaba39f959083786c60564c4135291d11040000000000000000000000050e17232e38424b555d656c737d848c92989fa2aaacafb6b8b9bebfc1c2c4c5c5c6c7c7c6c5c5c4c3c1c0bebeb9b8b5b3aeaba8a8a09d9995908b86817c766f6a625f58524c443f382f29211c2328353d454d525a62686d737b80858c9095999da0a7a8acaeb4b4b7b9bbc0bec0c2c3c4c4c5c5c7cbc7c5c5c4c3c3c1c0bfc0bbb9b7b5b6afacaaa9a29f9b96918c86817b736d676059504a423a31281f160d040000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d2d0d1cbc7c5bfbab3ada69e9591847a6e685d52483e32281e0f050000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9ba8b5c2cfdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dcd7d3d2d1d0d1cbc7c4bdb9b0a8a1968f82756b6155453c31261a0e020000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff1f3f6f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6ddd5c9beb3a99f92867b6e61594f44342a200e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029323a434b515b626b707b828b92979ea6abb1b9bdc4c8cdd4d8dde4e5ebeef1f7f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf6f1eee8e2dcd7cec6bdb5aba1968c8073675c5145382c1f1306000713202d3a4653606d79869299a0a7afb6bec4ccd6dbe1e9f1f7fdfffafafafffef0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000030c18232e39424f59606d7a85919ea6b0bcc6d0dbe7f0f8ede2d4c8bdb2a8988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000004101c2834404b545c60696e71737474747372706d6766615e56514940372e231a0d04000000000000000000000000000000000000000000000000000000000000050e19232b31394045474b4e5152535353535353535353535353535353535353535353535353535353535353535353535353535251504e4c4847433c36302920170e0400000000000000000000000c17232e3b4855626e7b8896a0acb9c5d2deebf6fffffffffffffffffffffffffffffffffffff8ece0d3c7baaea3988c7f73665c5044382e23170c010000000000000000000000000000000000000004101c2834404b556673808d99a6b3c0d0dce7f3fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f1205000814212e3a47535f6a7884919eabb8c4cfd7ddd8d8d9d9d9d9d8d8d7dcd7d3d2d0cfc9c5c2bcb7b1aba39f948f837a6d675d53493f32291e0e040000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7784919daab7c3cdd9d6d5dad6d2d1d0cfd2ccc8c6c4c1bdb8b5afaca59e98928c82796d605a504533291f1409000000000000000000000000030d18242f3a434f59606c78818f959fa6b0bbc0c7cfd6dbe2e8eef1ebe6e1dfded9d6d5d4d5d7dbdcdfe3e9f2f8fbf7f2ece6dfd6cdc4bbb0a69e92857a6d61554c4135291d11040000000000000000000000000000000000000008131e27333f49535f6a73808c96a0acb8c0ccd5e0e9eceee3d7cbbfb4aa988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd2cbcccccccccccccbcbcad1cbc7c5c4c2c0beb9b8b4aeaca69e98928c81796d675d53493f33291f0f06000000000000000000000006121f2b3844505c667884919eabb7bdc1c2c4c5c6c7ccd2c7c7c7c7d1cbc7c5c5c4c3c2c1bfc0bbb9b7b4b0aba9a19e9590877e736d635b51463d31271d0e0500000000000000000000000000000613202c3945515d677884919eabb7c4cbd1cacac9c9c8d0cac6c5c4c2c0bdb9b8b3adaaa29f96918980776c655b50473d3323190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1925303a44505b656e7b86929fa6b0b9c0c5c7cbd1c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c5b8ab9e928578665c5145382c1f1306000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfc0bbb9b5aea79f958b7f72685d5245392c20140900000000000000000000020d172028343f4a545d676d77808891969fa2aaaeb3b9bbc0c5c6cacfcecfd0d1d2d2d4d4d2d2d1d0cfcecdcfc9c6c5c2bebab8b5b1acaaa79f9d98928e88827c766f6a615e56504a423b3328262e3440474f575e616c717a80868d92989da0a7aaacb1b5b8babfc1c3c5c7cbd1cdced0d0d1d1d2d3d7d3d2d2d1d0cfcecdd2ccc8c6c4c2c0bbb9b7b3adaba8a19e99928d868079706b605b544c433a31281f160c0100000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd1c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c5c3c1c0bbb9b4aea9a29f948f837b6e685e564c41362c20160c000000000000000000000000000000000000000000000000000003101c28343f4a5465727f8b98a9b3bec9d0c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab9b2aca69f9691847a6d61594f44332a1f140900000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d5cbc3b9ada1978d8073695f53473d3322180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17202831394045515960696e757e858f949d9fa7acb2b8bcc3c8ccd2d4d9dfe1e6ebeceff2f8f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffdfaf8f6f1edebe5e3dcd7d1cbc3bcb4aba3999184796d60554b4034291c10040006121f2c3844515c66727f8791959fa4acb2bac1cacfd7dfe6ebf4f9edededf7f2eee4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000007121c27303d45525d68717e8a949faab4bfcad6dee8ecede5d9cec0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000006131f2c3845515c666d747b7e80818181807f7c7a77736e68625b524940352c1f160c0100000000000000000000000000000000000000000000000000000000020d17202b353d434b5153575b5d5f5f60606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b5955534e46423b332920160c02000000000000000000000614212e3a47535f6a7784919eaab7c4cedae5f1fdfffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184796d60544a3f34281d13070000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a53493f33271b0f03000815222f3b4855626e7b8896a1adb9c6c7ccd2cbcccccccccccccbcbd1cbc7c5c3c1bdb9b8b0aba79f99928d827a6d685e554b41382d20170d0000000000000000000000000000000000000000000000000000000006121f2b37434e5866737f8c99a7b1bcc8d1c9c8cfcac6c5c3c2c0c0bbb9b7b4b2acaba49f9b938f867f786d675c51483e3321170d020000000000000000000000000007131d28313d44505b666d798390949ea6afb5bdc4cad0d7dde3e5ecedeeebebe6e3e1e1e2e4e8e9ebeff4f8f2efece6e1dbd6cdc5bbb2a99f948b7e72685d52433a2f24190d0100000000000000000000000000000000000000020b17222d38414e57606d7984919da5afbac3ced7dedfe2e6dcd1bfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abb5bbc0bebfbfbfc0bfbfbfbfbebdbdc0bbb9b7b6b3b3adabaaa29f9b948f867f776d675d554b41382d21170d00000000000000000000000003101c28343f4a546976838f9ca8adb2b4b6b7b8b9bbc0babababababac0bbb9b8b7b6b5b4b3b6afacaaa8a69f9c97918b837c716c635b52493f342b1f150b00000000000000000000000000000004111d2935404b556875828e9baab4bbc0bdbdbdbdbcbcbbbfbab8b7b5b3b2adaba9a19e98928d847d736c655b53493f352b21100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f69727f8c949fa7afb7b9bbc0bababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab9ac9f9386796d6053463a2d20130700000000000000000000000000091623303c4956636f7c8996a2afbcc9cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccd1cbc7c5bfbbb1a79f92867a6d6054473b31261a0e0200000000000000000008141e29323b44505c666d79818c939aa0a8aeb4babec5c8ccd2d2d6dbdbdcdddedfdfe0e0dfdfdedddcdbd9dad5d2d1d0cac6c5c2bdb8b7b1abaaa39f9a948f89827c746e68605b544d453e3430383f44515961696e767e858d92989fa2aaacb1b7b8bcc2c5c6cad0d0d2d3d7dcd9dbdcdddededfe0e3e0dfdfdedddcdbd9ddd8d4d2d1d2ccc8c6c3bebab8b2adaba39f98928d847d736c665d564c433a31281d120700000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0c0bababababababababababababababababababababababababababac0bbb9b8b6b5b5afacaaa29f97928b82796e695f564c433a2f241a0e040000000000000000000000000000000000000000000000000000000b17232e3c4855626f7c8897a1adb9bebabababababababababababababababababababababababababababababababac0bbb9b8b6b5b4aeaca8a19e948f847b6e685e52473e3321180e03000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec3b9aea49e92857a6d60574d42352b21100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161f272f353f474f575e616c717b828990959ea1a8acb1b9bbc0c7c8ced2d5dadfdfe2e7e9ececeff3f8f4f5f7f8f8f9fcfffffafafffffcf9f8f8f7f6f4f6f1edebeae5e1dfdad5d1cbc6bfbab1aaa29992877d70675d5143392f23180c000004101c2834404a54626d727c838d939aa1a8afbabec5cdd5dae0e8e1e1e1e1e1e6e2dfdccbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000b151e2935414c56616c76828f98a2aebac2ccd6dedfe0e4dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000713202d3a4653606d7881878b8d8e8e8d8c8b898684807b726d635b52473e31281d13070000000000000000000000000000000000000000000000000000000009141f29333d474f555d6064686a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6865625f58524d453b32281e13080000000000000000000006121f2b37434e586773808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffff3e7dcd1c6b9ada1968a7e71665c50443a2f24180e040000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422d22170b00000b1824313e4b5764717e8a97a9b1b7b9bbc0bdbebfbfbfc0bfbfbebebdbfbab9b7b4b2adaba69f9c95908780786d685e564c433a2f261b0e0500000000000000000000000000000000000000000000000000000000030f1b26313c4855626f7b8895a0abb8c0bdbcbcbbbeb9b8b6b5b4b6afacaaa8a8a09d99938f88827b726c665c554b40362c220f050000000000000000000000000000010c161f28333f4a545d676d7a828f939fa3abb2babfc6ccd2d5dadfe0e4e8e9ebecedeff3f8f3efedeceae9e7e2dfdbd6d0cac2bbb3a9a1978f82776c60564c4131281e130800000000000000000000000000000000000000000006111b262f3c45515c67707d89939da8b2bcc5ced2d3d6dad6cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a4acafb6b1b2b2b3b3b3b2b2b2b1b1b0b5afacaba9a7a9a19e9b98928e88827b726c655d554b43392f261b0f05000000000000000000000000000b17232e404d5a6773808d969ea1a8a7a9aaabacafb5adadaeaeadadb5afacababaaa9a7a6aca49f9e9b9794908b857f796f6a625a524940372d22190d03000000000000000000000000000000010d18242f3f4b5865727e8b98a2acafb5b0b0b0b0b0afaeb4aeacaaa9a6a9a19e9a97918d86807a706b605b534941382d231a0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414d57606c78828f959da5aaacafb5aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafa49a877b6e6154483b2e211508000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9dcd7d4d1cbc2baaea2988c7f7265574d42362a1e12050000000000000000020e1925303b44505a606d78828e939fa4acb2babfc5cad0d4d8dddfe2e6e7e9eaebebecededecebebeae9e8e6e6e2dfdedbd6d3d2cec8c5c2bcb8b4aeaca69e9c948f87817a726c665e5750443f39424a505b636b707b828b92979fa3aaaeb4b8bcc3c5c8ced2d3d6dbdddfe0e3e8e6e8e9eaeaebececefedecebeaeae9e8e6e8e4e0dfdeddd8d4d2d0cac6c4bdb9b5aeaaa39f96918980786d685d554c43392f24180d04000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9afb5aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8aba39f9d98928d857f786d675f574d443b31281e1208000000000000000000000000000000000000000000000000000000000613202d394653606c7885919ea7aeb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadb5afacabaaa8aba39f9c96918b827b6e695f564c41352c210f06000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c5bcb1a79d928a7d70675d51453b3123190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151d2429353d454d525a62696e757d838a91969da0a7acafb6b9bdc3c6c9cfd2d3d6dbdddfe0e3e7e6e7e9eaebecedeff3f9eeeef9f3efedecebeae9e8e6e5e1dedddad5d2cfc9c7c0bbb4aea7a09892877e716b60554b4031271d12070000000c18232e3942515b626a6f79808891969ea5adb3bbc1c9cfd8ddd4d4d4d4d4dbd6d3d1c8bdb1a8978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000030c19242f3a44505a616e7b86929fa6b0bac4cdd1d2d4d8d6cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c9399999a9b9a99989a93918c867f736d63594f433a2f24180c020000000000000000000000000000000000000000000000000000020e1a25303b454f5960676d717577787979797979797979797979797979797979797979797979797979797979797979797979797979787775726f6a615e574d443a3024190d01000000000000000000020f1a26313c4956636f7c8996a1acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffff8ede2d5c9bdb2a89d9184786d60554b41352920160b020000000000000000000000000000000003101c28343f4a5463707d8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0600000b1825313e4b5864717e8b97a0a7aaacafb5b1b2b2b2b3b3b2b2b2b1b0b4aeacaaa8a8a19e9a949089837c736d665e564c443a31281d140a0000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909da7afb5b0b0afaeb3adabaaa8a7aca49f9e9b9896918c87827c756e69605b544b43392f241a1000000000000000000000000000000000040d17222d38424b555d686d79818c9299a0a8aeb4bbc0c7c9cfd2d4d8dddcdedfe0e3e7e1e7e3e0dfdedcdbd6d3cfcac5bebab1a9a19791857a6d655b50443a301f160c01000000000000000000000000000000000000000000000a141d2834404b55606b74818e96a0aab4bcc3c5c6cacfcac6bfb4aa988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939d9fa4aca5a5a6a6a6a6a6a5a5a5a4a3aba39f9e9c9a9897928e8a86817c756e69605b534b433a31271d140a00000000000000000000000000000614212e3a4754616d7a848c9196989a9c9e9e9fa4a0a1a1a1a1a1a0a0a39f9f9e9d9c9b99979a93918e8b87837e79726d665f58504840372e251b100700000000000000000000000000000000000714212e3a4754616d7a86929d9fa3aba3a3a3a3a3a2a2aaa29f9e9c9a9796918e8a85807b736d686059504941382f261b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c44505b666d79838e939a9e9fa3aba1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a097887b6f6255483c2f221509000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e8e3e0dcd6cabfb4aa9e918477695f53463a2d211407000000000000000005111e2a36414c56616c74818e949ea5afb6bec4cad0d6dbe0e4e8eceef2f7f5f7f8f8f9f9f9f9f8f8f7f6f4f7f2eeecebe6e2dfded9d4d1cdc7c6bfbab8b0aaa69f99938e857f786e69615a504a424b545c606d737d858f949ea2a9aeb4babfc5c8ced1d4d9dfdfe2e7eaecedeff3f9f5f6f7f7f8f8f9fbf9f8f8f7f6f6f4f9f4f0edeceae8e4e0dfdbd6d3cfc9c6bfbbb4aea8a19e928d827a6d675d554b4035291f160c010000000000000000000000000000000000000000000000000a1723303d4a5663707d89979fa3aba1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a49f9f9d9b999992908b86807a726c665d554d453b32291f160c000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c959fa2aaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a39f9e9d9b9999928f8a847e776e695f574d443a30231a100000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aaa0958d80746b61554c41332a1f110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232b333b424650575e616b70787e848b90959c9fa4acacb2b8b9bec2c5c6cad0d0d2d3d7dcd9dbdcdddedfe0e3e8e0e1e1e1e8e3e0dfdedddcdbd9d9d5d2d1cfc9c5c4bdb9b5afaaa39f9591867e716c62594f433a2f1f150b0100000007121c27303f48515860676d737d848e939fa2a9afb9bec4ccd2c7c7c7c7c7cfcac6c5bfb8aca095887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000008131e28323e46535f69727f8c949fa8b2bbc2c5c6c8cccac6c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea4aba7a7a7a6aca49f9d98928b80736b61554b4135291e140a000000000000000000000000000000000000000000000000000005111e2a36424d57606b6f797e81838586868686868686868686868686868686868686868686868686868686868686868686868686858483817f7b766e695e564c4135291d1307000000000000000000000a13202d394653606c7884919eabb7c3cdd8e4f0fefffffffffffffffffffffffffffffffffffff1e5dacfc4b8aca0958b7e72675d51453d32281d140a0000000000000000000000000000000006121f2c3844505c6674818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000814212e3b4754616e7b8591959a9d9fa4aba4a5a5a6a6a6a6a5a5a4a3aaa39f9d9b9896918d88837d766f6a605c544c443a32291f160b0200000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8b959fa3aba3a3a2a1a9a19e9d9c9a989a93918e8b88847f7b756f6a615f57504a423931271d1208000000000000000000000000000000000006111c262f39434c565d676d78808791969fa2aaafb5b9bdc3c6c8ccd2cfd1d2d3d7dcd4dcd7d3d2d1cfd0cac6c5bebab3aea79f9792857c6f685e53493f32281e0d040000000000000000000000000000000000000000000000020b18232e39434f59606d79849198a2aab2b6b8babebabeb9b8aea298897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6873808b90939a97989899999999999998989796959992918f8d8b8885827e7a746f6a615f575049413a31281f150b0200000000000000000000000000000713202d3946525e686d797f84888b8e8f91929399939494949494949499929291908f8e8c8b898684817e7b76716d67605c544e463f362e251c12090000000000000000000000000000000000000713202d3946525e68737f8b9092999696979796969595949892918f8d8b8884817d79736e69605d564f443f382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28333f4a545d676d7981898e9192999494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494959085796d6053473a2d201407000000000000000000000000000714212e3a4754616d7a8794aab4bfcbd6e3eff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f9f4efede7dbd0c5b8aca096887b6e6155483b2e22150800000000000000000714202d3946525e68717e8b939da6afbbc0c7d0d6dbe2e6ecf0f4f9fafefffffffffffffffffffffffffffffffefaf8f7f2eeecebe5e1ded8d4d0cbc7c2bbb7b0aba49f97928b827b716c605c544b545c666d747f8892979fa6adb3babfc6cad0d4d9dee0e4ebeceff2f8f8f9fcfffffffffffffffffffffffffffffffffffffffcfaf9f9f4f0edece6e2dfdad5d1cbc6bfbab2aca49c948f83796d675d51453e31281d13070000000000000000000000000000000000000000000000000714212d3a4754606d7a858f929994949494949494949494949494949494949494949494949494949494949a9392908e8d8a86837f7a746d68605b544c433b332920170d040000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d79838e929894949494949494949494949494949494949494949494949494949494949494949494999291908e8c8a86827e79716c655e574d453c32281e110800000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2989083796d60594f433a2f21180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001071119202930363e454d525960656c71797e83898f939a9ea0a8abadb3b5b8babfc1c3c5c7cbd1cdcecfd0d2d2d3d7dcd4d4d4d4dcd7d3d2d1d0d0cecccec9c5c4c1bdb9b7b2adaba39f98928c837c716c625a50473d31281d0d0300000000000b151e2d363f464e555c606b707a818a92979ea5adb2bbc0babababababababebab8b5aea59d918477695f53473a2e211408000000000000000000000000000000000000000000000000000000000000010c16202a36424d57606c77828f96a1a9b0b5b8b9bbc0bebab8b1a7988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb5b4b4b4b3b6afacaaa29f928a7d70675d51453c30261c1106000000000000000000000000000000000000000000000000000714202d3a46525e696f7d848a8e9092929893939393939393939393939393939393939393939393939393939393939393939399929291908e8c88827b6e685d52463a2f24180d0100000000000000000005121f2b3744505b6573808d99a7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79e92857a6d60594f443a2f261c11060000000000000000000000000000040d16202d3a4653606d7985919eabb8c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa96897c706356493d3023160a00000714202d3946525e686f7c83898d919399969798999999999999989897959892908e8b8884807b76706b625f58504a423a322920170d0400000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606d78838e92999697969595949792908f8d8c898684817f7b77736e69626058534d443f382f271f150b000000000000000000000000000000000000000a141d27313a444c555d666d737d848d92989fa4abadb2b7b9bbc0c1c3c4c5c7cbd1c7d1cbc7c5c4c3c1bfbab8b3adaaa29f9590857c6f6a5f564c41382d20160c0000000000000000000000000000000000000000000000000007121d27303d45515d676f7c869298a0a8a9abadb3aeb3adaba89f9285796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56646e737e8386898a8b8c8c8c8d8c8c8c8c8b8a8a8987868483807e7b7975716d67625f58534d443f382f281f160d0300000000000000000000000000000005111e2a36414c565e676d73787c7f818384858686878787878787878786868584838281807e7c7a7775716e6864605d55514b423c342d241c130a0000000000000000000000000000000000000005111d2a36414c56636d737f838688898a8a8a8a8989888786858482807e7b7874706d66615e56524c433d332d261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424c555d676d747c81848687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787837d70675c5145382c1f1306000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8ece2d4c8bdb2a8988b7e7165584b3e3225180b0000000000000005121e2a36424d57616e7a85929fa5afb8c1ccd2d9e2e7ecf2f7fcfffffffffffffffffffffffffffffffffffffffffffffffefbf9f6f1ede9e4e2dcd6d3ccc7c2bdb5afa9a29f9490857e736d665d555c666d78818c939aa1a9b0b9bec5cbd1d6dbe2e5eaedf0f5f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeebe5e3dcd7d1cbc4bdb9aea69e959082796d605a50433a2f24180d0000000000000000000000000000000000000000000000000613202c3945515d676e7b82868787878787878787878787878787878787878787878787878787878787878686858382807d7a76726d67615e56504a423a312921170e05000000000000000000000000000000000000000000000000000000000000000b17222d3845515c676d7a8185878787878787878787878787878787878787878787878787878787878787878787878786868583827f7d7a76716d66605b534d453c332a20160c000000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867b6e665c51473e31281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171f252a333b42464f535b60666d71777d82878c91969a9ea1a9a9acaeb4b4b6b9babfbfc0c1c2c4c5c5c7cbd1c7c7c7c7d1cbc7c5c5c4c3c1c0bebdb9b7b5b2adaba8a19e99928e8680796f6a615a50483f352b1f160c000000000000030c1b242d343d434b515960686d747e858e939ea1a9afb6aeaeaeaeaeaeaeb3adababa39f928a7e7164574d42372b1e120600000000000000000000000000000000000000000000000000000000000000040d1a26313b44505b656e7a8491979fa6a9abacafb6b4aeaba99f95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2bdc1c1c0bfc0bbb9b4aea49e9184796d60584e42382e23170b030000000000000000000000000000000000000000000000000814212e3b4754616e7b8591969b9d9e9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b98948f847a6d61554b4035291d1104000000000000000000030f1b27333f4953626f7c88959fabb8c5d0dbe6f2fffffffffffffffffffffffffffffffffffffdf0e5d9cec3b9ada1978d80736b60564c42382d2217110a020000000000000000000000030c161f2b37434e5864707d8a97a1adb9c6d2e2edf8fffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6e6154473b2e211408000005111e2a36414d56606a6f787d81848688898a8b8c8c8c8d8c8c8b8b8a89878684817f7b78736f6a636159534e443f38302820170e050000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c666d7a8186898a8a8989888786858382817f7c7a7775726e6966615e57544e46423b332d261d150d0300000000000000000000000000000000000000020b151f28323a434b545c606b6f7980868e93999ea1a8aaacafb6b4b6b8b9bbbfbabbbabfbbb9b7b6b4b4aeaca9a29f98928c837b6f6a60584e443a2f261b0e0400000000000000000000000000000000000000000000000000000b151e2935404b555f6a707d8691969a9c9fa2a9a1a9a19e9c968e8174675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b44525c646d72777a7c7d7e7f7f8080807f7f7f7e7e7d7c7b79787674716f6c6564605d55534e46423b332d261d160d0400000000000000000000000000000000010d1925303a444c555d60666c6f7274767778797a7a7a7a7b7b7a7a7a7a79787877767473716f6d686864615e5653514b454039302a221b120a0100000000000000000000000000000000000000010d1925303a44515b636d7277797b7c7d7d7d7d7d7c7b7a7a79777673716e696763605c54524d45413a3127221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a434c555d606b6f7477797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a77706b60554b4034291c10040000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d9cec1b4a79a8e8174675b4e4134281b07000000000000000714212d3a46535e6974818e97a2adb7c0cad8dde4ebf4f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f5f0ede7e3e0d8d3d0c7c0bbb3ada69f98928a80786d675d666d78828e939fa4acb3bbc2cacfd7dce2e7ecf0f5f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf6f1ede7e2dcd7cec9c0b8b0a79f948e81746c61554b4135291c1106000000000000000000000000000000000000000000000004111d2935414b555f696e75797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573706d6765605d55524c443f382f281f170f06000000000000000000000000000000000000000000000000000000000000000006111b2834404b555e686d74797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978777573706d6764605c545049413b332a21180e0400000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184796d60574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a212930363d414950545c60646b70757b8084898d9197989c9fa2aaa7aaacaeb4b2b3b4b6b7b8b9bbc0bababbbbbabac0bbb9b8b7b6b5b3b1b2acaaa8a8a19e9a96918c86817b736d675f5850483f362d23190d040000000000000009121b222b313940454f565d606c717a818a91979fa4a1a1a1a1a1a1a1a1a9a29f9c99928c80746c6155453c31261a0e02000000000000000000000000000000000000000000000000000000000000000009141f27333f49535e686e7b859094999c9e9fa4a1aaa29f9d979083766a5f53473a2e21140800000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcececdd2ccc8c6bfb9ada1968d80746a60544a3f34281f14090000000000000000000000000000000000000000000000010d1a2734404d5a6773808d97a1a8aaabacaeb4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa8a69f968e8174675d5145392c201306000000000000000000000b17222d3847535f6a7783909da9b3becad6e3eef9fffffffffffffffffffffffffffffffffffff6eadfd5c9beb3a99f93887d70685d544a3f3328221b140b07030000000000000000060c151e28313a47535f6a75828f9ca9b3bec9d5e1f4fefffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579695e52463a2d2014070000020e1925303b444e5860656c707477797b7d7e7f7f7f80807f7f7f7e7d7c7b797775726e6a67625f58554f47433c342e261e160e050000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e686d757a7c7d7d7d7c7b7a797877757472706d686865615f5754534d47433c363128221c140b03000000000000000000000000000000000000000000030d1620283139424a505960676d737b81878c91969a9d9fa4aca7a9abacaeb5adaeaeb5aeacaba9a7aaa29f9b97928d857f786e6960584e463c32291d140a000000000000000000000000000000000000000000000000000000030c18242f39434e58606b707c848a8d90929794949497928f8c847b6e61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2932404a525b6265686d6f717272737373737372727271706f6e6d6669676562605b5353514b47433c363127221b140b0400000000000000000000000000000000000008131e29323a434b51545b60626567696b656c6d6d6e6e6e6e6e6d6d6d676c6b6a6968666463605d565854524d47454039342e271e1910090000000000000000000000000000000000000000000008131e29324049515b6265676d6e6f70707070706f6f6e6d676b696764615f575753514a46423b352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a434b5159606367666d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d676360594f43392f23180c000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dccfc2b5a99c8f8276695c4f432e23180c00000000000004101c2834404a54616e7b86929fa9b3bec9d2dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efe9e3e2d9d2ccc5bebab0aaa29f928d82796d686d78818f949da5afb6bec5cdd6dbe1e7edf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cac1b9b0a69e938a7e71675d5145382d22170b0000000000000000000000000000000000000000000000010d18242f3a434d575f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6c656a686663605d5554514c46413a332d261d160d06000000000000000000000000000000000000000000000000000000000000000000000c18232e39434c565e61666c6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6c656a686663605d5553514b443f382f2920180f0600000000000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca0968c7f73695f53463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f171f252a2f383f444b5153596063696e73777c8085888c8f9298989b9d9fa3aaa5a6a8a9aaabacafb5adadaeaeaeadb5afacabaaa9a8a6a4a8a09e9b9896918d89847f7b746e69605c554e463e362d241b11070000000000000000000910191f272f343d434c525a61686e757d848e939a94949494949494949497928f8c867f786c605a5045332a201509000000000000000000000000000000000000000000000000000000000000000000030b17222d38414d565f696e7b83898d8f92939a94949892908c857c6f62584e43372b1f120600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed2dddaddd8d4d0c9bdb2a89f93877c6f665c50443b31251a0d040000000000000000000000000000000000000000000004101d2935404b556a7784909da9b2b7b8b9babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7b6b4b0a89f92867a6d6053473a2d2014070000000000000000000006111b2b37434e5865717e8b97a2adbac7d1dce8f3fffffffffffffffffffffffffffffffffffffcf2e6dacfc5bbafa49a91847a6d665b50443f332d261d18130f0b0608080809080d11171e27303a434f59626f7c87939facb9c4cfdae6f1fffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564d42362a1e110500000008141f29323c464e535b606367676d6e7071727273737373727271706f6e6d666865625f5855534e48443d373228231c150c050000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424c565e61676d6f7070706f6e6e6d666a69676563605d565855534d4846423b37322a261f17110a020000000000000000000000000000000000000000000000040e161f2730383f444f555d60696e747b80848a8d90939a999b9c9e9fa3a0a1a1a1aba39f9e9c9b9898928f8b85807a726d665e574e463c342a20170b020000000000000000000000000000000000000000000000000000000007121d28313c464f59606a6f787d808385868787878685837f796e695e5243392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202e3840485156565d6062646565666666666666656564636261605c545a58555350494745403a37312a261f17110a0200000000000000000000000000000000000000020d172029313a41454a505355585b5c5e5b60606061616161616161605d555e5d5c5b59585654524c4b4746413b38352f28231d150c070000000000000000000000000000000000000000000000020c17202e3740495156555c6062636364646363626261605d555c5a5855534d4a46444039363029241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f28313a41454f5456545c60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605d55544f473d31271d12070000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c1004000000000006121f2c3844515c6674818d99a3afbbc5cfdbe4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4f4ebe3ddd7d0cac2bcb3aea49d948f837a6d77818e939ea6afbbc0c7d0d7dfe6ecf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dcd3cbc2b8afa59f92857a6d60544a3f33281c0f03000000000000000000000000000000000000000000000007131d28313c454d53555c6061616161616161616161616161616161616161616161616161616161616160605b535b5a5754514c4745413a363028221c140b04000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c52545b60616161616161616161616161616161616161616161616161616161616161616161616160605b535b595753514b46454039332d261d170e06000000000000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a89f92867b6e615a5043392f24180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1d262d33394045464f54575f61666a6f74787c7f8285898c8e90929897989a9b9c9d9f9fa3a0a0a1a1a1a1a1a0a39f9e9d9d9b99989696918e8b8884807c78736e68615e57514b433c342c241b12090000000000000000000000070d151d2329313a414550565e616c707a8187878787878787878787878685827f7b736c665b50483e3321180e030000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444d575f696e767c80828586878787868583807b6f6a6054463c31261a0f0200000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97acb6c0ccd8e4e8e4e0dacfc4bbafa4999083786d60574d42362a1f160c010000000000000000000000000000000000000000000613202c3945515d677986929facb9c3c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c1baaea298897c6f6356493c3023160900000000000000000000000f1b26313c4753606d7985929fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffffffffff7ece1d8ccc0b6aca1968f81786c605b51443f382f29241f1b17161515151616191c22283039424c56606b75828e9aa4afbbc8d6e1ebf7fffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d403025190e02000000020d17202b343c4149505356555c60626364656666666666666565646261605c545855534e4847433c38332b262017110a030000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444c52555d6062636463626261605c545c5a595654524c4c4846423b3a36312b27201a140b060000000000000000000000000000000000000000000000000000040d151e262e343d434b51575e61696e73797d8084868a8c8e909192999394949494999291908e8b8985827e79736e68605c544d453c342b22180e050000000000000000000000000000000000000000000000000000000000010c161f2a343d474f585f666d70747678797a7b7a7a7876726d675e574d4231271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1c262e363f454a4c52545657585959595a59595959585757565453504a4d4b4846443f3a39352f2b26201a140b0600000000000000000000000000000000000000000000050e171f282f35383f4446494c4e5049505353545454545454545453514b51504f4e4d4b494745413e3b3936302c29241d18120b0300000000000000000000000000000000000000000000000000050e1c252e373f464a4b51535556575757575656555453514b4f4d4b4846423d3a38342e2a251f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f282f353d4348494a515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454514b48443d352b1f150b01000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000713202d3a4653606d7985929eabb5c0cdd7e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1dbd6cec5bebaaea69e9590837a808d939ea6b0b8c0ccd2d9e2e9f1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfefffffffffffffffffffffffffffffffffffffcf6eee5ddd4cbc1baada2978c7f72665b5044382b1f12060000000000000000000000000000000000000000000000010c161f2a333c42474b5153545454545454545454545454545454545454545454545454545454545454535350494f4d4a4745413a39352f2a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323a41464a50535454545454545454545454545454545454545454545454545454545454545454545454535350494f4c4a4745403a38342e27221b140b050000000000000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f3f5f5f8fbfffffffffdf1e5d9cec3baaea2988f82756c61554b4035291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b141b22272e34383d44484d5355586062656c6f7276797c7f818386888a8c8d8e8f91929299939494949494949499929291908e8d8b898784827e7b78746f6c66615e56524d454039302a221a120900000000000000000000000000030b12181f282f353e444c525a61686d747a7b7b7b7b7b7b7b7b7b7a797876736e68605b544a3f362c220f060000000000000000000000000000000000000000000000000000000000000000000000000a141d29323c454d575e616b6f737678797a7b7a7a7876736e6860584e43342a20150a0000000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afbbc8d4e0edf0ebe0d7ccc0b5aba0958c7f72695e53463e31281e13080000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d1d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2dcd7d3d2d2d1d0cabfb4aa978a7e7164574b3e3124180b00000000000000000000000a151f2c3945515d6774808d99a3afbbc7d2dde8f4fffffffffffffffffffffffffffffffffffffdf4e8ddd2c7beb2a99e938d80746d625a5049413b352f2b2722232221222223252a2d333a424a545d68707d89939eacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e312417090000000000050e19222b2f383f44464a4b5153555657585959595a5959585857565453504a4c4847433c3a37312c27211b150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29323a41464b51535657575656555453514b4f4e4c494745413f3b3a36312d2a251f1b150e090300000000000000000000000000000000000000000000000000000000030c141c2328313a41454d52575e61666d7074777a7d7f8183858686878788878787868483817f7c7975716d67615e56514a423b332b2219100600000000000000000000000000000000000000000000000000000000000000040d18222b353d464e545c60646769666d6d6e6e6d676965605d554d453b301f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242d343a3a414547494a4b4c4c4d4d4d4c4c4c4b4b4a494846443f413e3c3937332d2c29241d1b150e0903000000000000000000000000000000000000000000000000050d161d24292d3338393c3f41433f444647474747484847474747454045444341403e3c3a39352f2e2d2a251f1d18120c07000000000000000000000000000000000000000000000000000000000a131c252d343a3940454748494a4a4a4a4a49484747454043403e3b3a36312d2c28231c19140d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d242932383b3c4044464748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484745413a38322b23190d03000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000a1724303d4a5763707d8a97a2adbdc7d1dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6e0d7d0cac0b8b0a79f9590848d929ca5afb8c1cad8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffefaf8f8f5f3f2f1f0f1f1f2f4f6f9f9fcfffffffffffffffffffffffffffff7efe6ddd6cabeb3a99e9184786c605346392d201306000000000000000000000000000000000000000000000000040d18212a3137394045474848484848484848484848484848484848484848484848484848484848474746443f42403d3a39352f2c29241e19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000030c1720293036383f444647484848484848484848484848484848484848484848484848484848484848484847474746443f42403d3a39352f2c28231d17110a0200000000000000000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f6f1edebeae6e8e9ebeff4fafffffff6ebe0d6cabfb4aa9e948a7d70675d51453b31261a0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23282c33383c4247484e54535b606265666d6f727477797b7d7f808183848586868687878888878787868685848382807e7c7a7775726e696763605b54524d46423b342e271e18100800000000000000000000000000000001070d161e2429323b414650565d60686e6e6e6e6e6e6e6e6e6e6d6d676966615e56504a42382d241a1000000000000000000000000000000000000000000000000000000000000000000000000000020b17202a333c454d525960636669656c6d6e6e6d676a66615e564e463d3222180e030000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1dce8f4f4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c0300000000000000000000000000000000000000000714212d3a4754606d7a8793a0b5bfcbd7dfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedbd0beb1a4988b7e7165584b3e3225180b000000000000000000000004101d2935404b55616e7b86929facb6c0ccd8e3eef9fffffffffffffffffffffffffffffffffffff9eee4d9d0c4bbafa59d928c7f726c605b534d45403a37332d2f2f2e2e2f303036383f444c545c666d7a84919ea5afbec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197877b6e6154483b2e2115080000000000000710191d262d3337393d404546484a4b4c4c4c4d4d4c4c4c4b4a494846443f3f3b3a37312e2b26201c160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202930363a404547494a4a4a49484746454042413f3d3a39352f2e2d2a26211e1a140f0a0400000000000000000000000000000000000000000000000000000000000000020a11171f282f353b42464d53545c606367686d717374767879797a7a7b7b7a7a79787674726f6d6764605d55524c444039302920191007000000000000000000000000000000000000000000000000000000000000000000061019232b343c424a5053575a545c60616161605c555954514b433b33291f0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121b23292e2f35393a3c3e3f3f40404040403f3f3f3e3d3c3b3a38342e322f2d2b2722201d18130f0a04000000000000000000000000000000000000000000000000000000040c13181c22282b2d2f32342d3337393a3a3b3b3b3b3b3a3a3a38352f3736353331302d2c292421201e1914100c07010000000000000000000000000000000000000000000000000000000000010a131b23292e2f34383a3b3c3d3d3d3d3d3c3c3b3a39352f34312e2d2a26201f1c18120e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131821272c2f2e34383a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f2c272119110700000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0cfdae6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000004111d2935414c566774818e9aa9b3becfd9e3f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffef7f2e9e1dbd6cac1b9b1a79f9691969ca4aeb7c1cad3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffefaf7f2eeecebe8e6e5e4e4e4e4e5e7e9ecedf0f4f9fffffffffffffffffffffffffff8efe6dbcfc5b9ada196887c6f6255493c2f22160900000000000000000000000000000000000000000000000000060f1820262b2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3937332d33302d2c2924201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d3338393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3937332d33302d2c29241f1c18120b0600000000000000000000000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f5f0edeae5e1deded9dbdcdfe3e8eff7fffffcf3e7dbd0c6bcb0a69e9184796d60574d42362a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c1f272c31373a3d434749505355545c60636568666d6e7172737576777879797a7a7a7b7b7b7a7a7a79787776757371706d686865625f575653504a46413b363028231d150c06000000000000000000000000000000000000040c1319202930363e444c52565e6161616161616161616161605c555954524d443f382f261c12080000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a333b42464f54565a535b60606161605d555954524d443d342b200f06000000000000000000000000000000000000000000000000000000000713202d3946525e687783909dabb5c0cbd7e3eff9eee3d9d0c3baaea2988f82756c61554c4135291e150a00000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1dce7eceff3ecececececececececf1eae5e1deddddddddddddddddddddddddddddddddddddddddddd8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000c18242f3946535e6974818e9aa4afbbc7d1dce8f4fefffffffffffffffffffffffffffffffffffff5ebe2d6cdc1b8aea49f93887e736c655e56514b46443f3e3c3b3b3b3c3d3e41464a50565e666d78828f96a0acb7c1d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695e53463a2d21140700000000000000070b141b22272b2d2e34383a3b3d3e3f3f404040403f3f3e3d3c3b3a38342e2f2e2b26211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2f35393a3c3d3d3d3c3b3b3a38342e3432302d2c292422211e1a14120e09030000000000000000000000000000000000000000000000000000000000000000000000060d161d242930363b42464a505357565e61646668696b666d6d6e6e6e6e6d6c6569686563605c5553514b46413b342e271e170e070000000000000000000000000000000000000000000000000000000000000000000000071119222a30383f44464a4d4a505354545453514b4c4745413a312920170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d1e24292c2d2f313232333333333333323231302f2e2d2b28232522201f1b1713110d070100000000000000000000000000000000000000000000000000000000000001070d11171c1f2022252822272b2d2d2d2e2e2e2e2e2e2e2d2c29242a292826252321201d191414110e0804000000000000000000000000000000000000000000000000000000000000000000010911181d1d23292c2d2f3030313130302f2f2e2d2c2924272522211e1a1312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161b1f2223282c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241d1c160f070000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3bec9d5e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000713202c3945525d687784919daab7c4cfddeaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f5f9f4efedecedeff4f9f4f7f8fafdfffffffffffbf3ece6dcd3cbc2b9b1a8a09ea0a8aeb6bfc9d3dce5eef9fffffffffffffffffffffffffffffffffffffffffdf7f2eeece6e2dfdedcdad8d7d7d7d8d9dadddfe0e3e8eef0f5fcfffffffffffffffffffffff7ece1d5c9bdb2a9998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000060e151a1d23292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2b2722272421201d1913110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191c22282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2b2722262420201d1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f8f3efecece9e4e0dedad5d2d1cccfd0d3d7dee5eef7fffff8ede2d8cec1b9aca1968c8073695f53463d2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10161c1f262b2d3237383f4446484b51535659545c606264656768696a6c666d6d6d6e6e6e6e6e6d6d676b6a6a68666563605d565855534d4946443f3836302a251f18120b03000000000000000000000000000000000000000001080e171e252a323a41454c52545454545454545454545453514b4c4746413b332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930363d4448494d49505354545453514b4d4746413b322b22190f000000000000000000000000000000000000000000000000000000000005111d2935414c5666737f8c99a3afbbc7d4e0e9f5f5ebe2d6cabfb4aa9e948a7d70675d51453d30261c1106000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0f8fbfffff9f9f9f9f9f9f9f0e7dfd9d4d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0ccbfb2a6998c7f7366594c403326190d00000000000000000000000007121d2a36424d57626f7c87939fabb5c0cbd7e2ecf8fffffffffffffffffffffffffffffffffffffdf4e8dfd3cac0bbafa49a938b7f776e68605d555350494a4948484849494b4c52545b60686d78818e949fa8b2bdc9d3e2ebf5fffffffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e12050000000000000000020a11171b1f2023282c2d2f3031323333333333333232312f2e2d2b282322211f1a15120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d24292c2d2f3031302f2f2e2d2c282327262321201d191514120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000040c13181f252a3136383f44464a4c525457595b5d545c60606161616160605b535b585653514b47454039363028231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000710181e262e34383a3d413f44464748474745403f3a39352f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1113191d202123242526262627262626262524242321201f1c17181513120f0b0604010000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191b171b1f20202121212121212121201f1d181d1c1b1a18161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000060d1212181c1f2022232424242423232221201f1d181a181514120e09060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201d1813100b05000000000000000000000000000000000000000915222f3c4855626f7c8897a1adb9c7d2dde8eff3f8f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f8e2d6c9bcafa396897c706356493d3023160a000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e5e8e3e0dfe0e3e8e5e7eaebedf1f6fdfffffffffef7eee5ddd4cbc2bab2acaaacb2babfc8d1dbe5eef7fffffffffffffffffffffffffffffffffffffffef8f3ece6e2dfdad5d2d1cfcdcbcbcacacbccced0d2d4d7dde3e5eaf2f7fdfffffffffffffffffffdf1e6dacfc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000003090e12181c1f2021212121212121212121212121212121212121212121212121212121212120201f1b171a171413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f20212121212121212121212121212121212121212121212121212121212121212121212120201f1b1719171413100d070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efececeae9e7e7e3e0dfddd9d4d1cec9c5c4c0c2c3c7ccd3dce5f0fafffef4eae0d5c9bdb2a89f92867b6e61594f42382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10151a1e21272b2d3337393c404546494c4a50535557595a5b5c5e5f5c606061616161616161605d555e5d5b5a585654524c4b4847423c3938332d2a251f1a140c07000000000000000000000000000000000000000000000000050d141920282f353b41464748484848484848484847464540403b39363028221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f252a32383b3c403f4446474847474540403b39363029201910070000000000000000000000000000000000000000000000000000000000010d1925303b4854616e7b87929facb9c2cdd8e4f0fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170c030000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffcf1e7ded5cec8c5c4c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c0b3a6998d8073665a4d4033271a0d000000000000000000000000010e1a25313b47535f6a75818e99a3afbbc5d0dbe7f2fcfffffffffffffffffffffffffffffffffffffaf1e5dcd8ccc0b6aca49f918c827b726d6762605b535756555455555658565e61666c717a828e939ea6b0bac4cedbe5f4fdfffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7988b7f7265584b3f31251a0e0200000000000000000000060b0f1213181c1f20222324252626262726262525242321201f1c171514120f090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13181d202023242423232221201f1c181b19161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a1f252a2e34383a3d4146474a4c4e504a51535454555454545350494e4c494645403a39352f2a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c23282b2d312e34383a3a3b3b3a38342f2d2c29241d160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101080d11131416171819191a1a1a19191918181716151312100b06090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c060b0f12131414141415151414141413100c07100e0d0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000101070c101314151617171717171615141413100c070b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307070c1012131415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151413110d07010000000000000000000000000000000000000000000613202d394653606c7985919eacb6c0ccd8dee3e7e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae3d7cabdb0a4978a7d7164574a3e3124170b000000000a1623303d495663707c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfdcd8dcd7d4d2d4d7dcd8dadedfe1e5ebeff4fafffffffff7efe6ddd4ccc3bdb8b7b8bdc3ccd1dae3edf7fffffffffffffffffffffffffffffffffffffffcf4ede7e1dbd6d2cfc9c6c5c2c0bfbebdbebebfc1c3c6c7ccd2d4d9dfe6ecf3fbfffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000001070c1013141515151515151515151515151515151515151515151515151515151515141413120f0b060a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121314151515151515151515151515151515151515151515151515151515151515151514141413120f0b060a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbdcd7d3d2d0cec8c5c3bdb9b7b3b5b7bbc1cad3dee8f4fdfffcf2e5dacec4baaea3988f82756b60544a3f33281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151b1b22272b2d2e34383a3c3f3f4446484a4c4d4e50514a5053535454555554545453514b51504f4d4b494745413f3b3a37312d2b28221c19140e0902000000000000000000000000000000000000000000000000000002080d161e24293036393b3b3b3b3b3b3b3b3b3b3a3a38342e2e2d2a251f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2f302d3337393a3b3b3a39352f2e2d2a251f170e07000000000000000000000000000000000000000000000000000000000000000814202d3a46525e6975828e9ba6b0bcc7d3dee9f4f8ede2d7cec1b9ada1968d80746a60544a3f34281f14090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0f4fcfffffffffffffff6eadfd5ccc3bdb8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b4a79a8d8174675a4e4134271b0e0100000000000000000000000009141f2b37434e58626e7b87929faab4bfcad6e0eaf6fffffffffffffffffffffffffffffffffffffff7eee8ddd2c7beb6afa39c948f867f7a746f6c6566646262616162636567686d72787e858f949ea5afb8c2ccd6e0edf7fffffffffffffffffffffffffffffffffffffffffff7eaded1c4b8aca095877b6e6154483b2e211509000000000000000000000000000305070c1013131517181919191a1a191919181716151312100b060806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314161717171615141313100c070c0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1c23282b2d3036393a3e40414340444647474848474746443f413f3c3a38342e2c29241d19140c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202423282b2d2e2e2e2d2c292321201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0c0c0d0d0d0d0d0c0c0c0b0a090807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070808080808070707060400000302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0a0a0a090908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807060401000000000000000000000000000000000000000000000006121f2b3844505b6674818e9aa4afbbc4ccd3d7dcdcdcddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd7cbbeb1a4988b7e7165584b3e3225180b000000000b1825323e4b5865717e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffff8f4ebe3ddd7d4d2cfcbd1cbc7c5c7cbd1cbced1d2d5dae0e3e9f1f6fdfffffff8efe6ded5cec8c5c4c5c8ced5dee3ecf5fffffffffffffffffffffffffffffffffffffff8f2eae2dbd6cfcac6c5beb9b8b5b3b2b1b1b1b1b2b4b6b9bbc0c7c8ced6dbe1e9f1f8fffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000004060708080808080808080808080808080808080808080808080808080808080707060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607080808080808080808080808080808080808080808080808080808080808080808070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced1cbc7c5c3c0bcb8b7b2acaba6a8aab0b8c1ccd6e2ebf5fffff6ebe0d6cbbfb4aa9e93897d70665b5044392f24180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0f11171b1f2023282c2d302e34383a3b3e3f404243443f44464747474848484747474540444342403e3d3a3935302f2e2b26201f1c17110e0802000000000000000000000000000000000000000000000000000000000000040c13191e252a2d2e2e2e2e2e2e2e2e2e2e2e2d2c282321201e19140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b20222322272b2d2d2e2e2d2c292421201e19140d05000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636f7c89949fabb7c2ccd8e3f3fcf3e9e0d5c9bdb2a99f93877c6f665c50443b31251a0d0400000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1dce3eaf3f7fefffffffffdf1e5d9cec3bab1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa79b8e8174685b4e4135281b0e02000000000000000000000000030f1b26313c47535f6974818e98a2aebac3ced9e5f0fafffffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbada69f98928c85807c787572716f6e6e6e6f707174767a7f848b92979fa6afb7c1cad3dee7f2fffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377695e52463a2d2014070000000000000000000000000000000000040607080a0b0c0c0d0d0d0d0c0c0b0a0908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0a0a0908080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f20252a2d2e3133352e34383a3a3b3b3b3b3a3937332d32302d2c28231f1d18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121317171c1f20212121201f1c181413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626f7c87939fa8b2bac1c7cbd1cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0ccbfb2a5998c7f7266594c3f3326190c000000000d1a2633404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffffffffffffffcf4ede7e2d9d2ccc7c6c2bebcc0bbb9bbc0bcbec1c4c5c9cfd3d7dee5ebf2fafffffff8f0e7e0d9d4d2d1d2d4d9e0e7f0f5fefffffffffffffffffffffffffffffffffffff6efe6e0d8d0cac5beb9b8b3adaba9a7a5a4a4a4a5a6a7aaacafb5b8bcc3cacfd7dfe6eff6fffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1bfbfbab9b6b4b1acaaa8a19e999c9ea6b0bac4d0d9e3eef9fffcf3e7dcd0c6bcafa59d9083786c60554b4035291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f202323282b2d2f31323435362e34383a3a3a3b3b3b3b3b3a3a39352f37353332302d2c292422211e1a13120f0b060000000000000000000000000000000000000000000000000000000000000000000001080d14191e202121212121212121212121201f1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f131516171b1f2021212120201d181414110e0802000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4854606b7683909ca6b0bbc7d3e1eaf4fbf2e6dacfc4bbafa4999083786d60574d42362a20160c01000000000000000000000000000000000714212d3a4754606d7a8793abb4bfcbd1d8e1e6ecf4f9fffffff9ede1d4c8bdb1a8a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9b8f8275685c4f4235291c0f02000000000000000000000000000a15202b37424d57616e7b86929fa8b2bdc8d4dee8f4fdfffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccbfb8b0aaa29f97928d8985827f7d7c7b7b7b7c7c7e8083878b91969ea1a9b0b8c1c9d3dce5f0f9fffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c807366574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213191e202124262823282c2d2d2e2e2e2e2d2d2b27222523201f1c1813100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060b1012131415141413100c070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030001040607070708080808070706050300000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405000003060707070603000005040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f101111111111111111111111100a09070400000000000000000000000000000000000b17222d384754606a74818e96a1a8afb9babfc1c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c0b3a69a8d8073675a4d4034271a0d000000000e1b2835414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffffffffffffffcf3eae2dcd7d0c7c0bbb9b6b2afb5afacafb5afb2b4b7b9bdc4c7ccd5dae0e8f0f8fffffff9f1eae5e1dedddee1e5eaf1f9fffffffffffffffffffffffffffffffffffffef6ede4ddd4cec6bfbab3adaba9a19e9c9a9898979798999b9d9fa4abacb1babec5cdd4dce4edf6fffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304000003060607070604000005040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbab9b7b6b4b3b4aeacaaa7a7a09d9996918d8f949ea8b2bdc7d2dde8f2fbfff8ede2d8cec1b8aca0958b7e71675d51453a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c10131316171c1f2022242627282923282b2d2d2e2e2e2e2e2e2e2d2c29242a2827252321201d191514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414151515151515151515141313100c070705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709060b0f12131415141413110d0707050200000000000000000000000000000000000000000000000000000000000000000000000009141f2c38434f5963707d89949fabb7c1cfd8e2edf8f6ebe0d7ccc0b5aba0958c7f72695e53463e32281e1308000000000000000000000000000000000714212d3a4754606d7a8799a3aebabfc6cfd6dbe1e8eef5fdfff7ebded1c5b8aca0959190909090909090909090909090909090909090909090909090908f8275695c4f4236291c0f0300000000000000000000000000030e1a26313c46525e69727f8c96a0acb8c0ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8cac2bcb4aea9a29f9a97918f8c8a8988878888898b8d90939a9ea0a8adb3bbc2cad3dbe5eef7fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887c6f6255493c30251a0e02000000000000000000000005080a0b0e0e0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e0e0c090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d11131417191b181c1f20212122212121201f1b1719161313100c0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e0f070d101314141414151514141413120f0b060e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0d0e0f101111060c101213131312100b061111100f0e0d0b0a09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1d1e1e1e1e1e1e1e1e1e1e1e1d171614100b0500000000000000000000000000000006111c2b37434e58616d7a8491969ea5acaeb4b4b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b4a79b8e8174685b4e4135281b0e000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffff4eae1d8d1cbc1bdb5afaca9a5a2a0a39fa3aba3a5a7abadb2b7bbc1c9cfd6dee6eff8fffffffcf6f1edebeaebedf1f6fcfffffffffffffffffffffffffffffffffffffff6ece4dbd2cbc2bcb4aea9a29e9997928f8d8c8b8a8b8b8c8e9093999da0a7adb3bbc2cad2dbe4edf6fffffffffaf1e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0f1011060b0f1213131312100c071111100f0d0c0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb4aeacaba9a8a6aba39f9d9a9795908d898480828f96a1abb5c0ccd7e0e9f3fefef4eae0d4c8bcb1a79e9184796d60564c4135291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b1012131517191a1b1d171c1f20202121222221212120201d181d1c1a18161413110d080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708080808080808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4854606b76828f9ca5afbcc6d1dce7f3fcf4e8ddd2c7bdb1a79f92867b6e615a50443a2f24190c030000000000000000000000000000000713202d3a4653606d7986929fa5aeb5bdc3cad0d7dce3ebf3f5f7eaddd0c4b7aa9d91838384848484848484848484848484848484848484848484848484837e7164574a3e3124170b00000000000000000000000000000009151f2a36424d56606d7984919da5afbac4d0d9e3eef9fffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cec5bfbab3adaba9a19e9b9997959594949596989a9d9fa4acacb2b9bec5cdd4dce5edf7fffffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9e9184776a5f53473b2e1f140900000000000000000000050c111417171b1a181514120e09050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151a1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d070c10121314141515141413120f0b060907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e11141416181a1b1c1d181d20202121212121212121201f1b171c1b19171514120e0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f1213151718191b1c1d1d1e1f171c1f2020201f1c171f1e1d1d1c1b191817151413100c070907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202427292a2b2b2b2b2b2b2b2b2b2b2b2a2323201c1610080000000000000000000000000000000f1b27323c46525e686e7c848f939b9fa3aba7a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab9c8f8275695c4f4236291c0f000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cfc6bfbaafaba49f9c9896949992999496989b9ea1a8aab0b9bdc4ccd4dce6eef8fffffffffdf9f7f7f7f9fdfffffffffffffffffffffffffffffffffffffffff7ede4dad2c9c0b9b1aaa29f97928d888582807f7e7e7e7e7f8183868b90959fa2a9b0b8c1c9d2dbe4eef7fffff9f1e8dfd5c9bdb2a8998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e1114141618191b1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d08080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99979992908d8a8784807c78737a849199a4afbbc3ced7e2edf8fffcf2e4d9cec3b9ada1968c7f72685d5245392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080b0c0d0f060b10121314141415151514141413110d070f0d0b0a07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c38444f59626f7c89939eaab4bfcbd7e0ebf6f9eee3d9d0c3baaea2988f82756c61564c4135291e150b00000000000000000000000000000006121f2c3844515c6674808d939fa3abb1babec5cbd1d9e1e4eaf1eaddd0c3b7aa9d90837c7777777777777777777777777777777777777777777777777777716c6155493c3023160a000000000000000000000000000000030e1925303b45515c66707d89939da8b2bdc7d2dde8f0fafffffffffffffffffffffffffffffffffffffffff9eee5e0d7d0cac5bebab8b3adaba8a5a4a2a1a1a1a2a3a4a7a9acafb6b9bdc3cacfd7dfe6eef7fffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f7266584e43372b1f0d030000000000000000000810171c21232428272522211e1a15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212227282623201f1c17110f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080808080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252628292a24292c2d2d2e2e2e2e2e2e2d2d2b27222927262321201e1a1515120f0a06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507090e11141417171c1f20212325262728292a2b2c23282c2d2d2d2b28232c2b2a29292826252422201f1d1818161312100c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d151d23292c2d30343637373737373737373737373737302f2c27211a110800000000000000000000000000000a15202a36414c565f6a6e7a82898f9299999b9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d998e8275685b4f4235281c0f00000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dcd1c6bcb4aea59e99938f8b898786868687898b8e91969c9ea6adb2bac2cad4dce6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5dbd2c8c0b7afa79f98928c85807c79767472717171727374777a7e838b92979fa6afb7c1c9d2dce6f0f9f5f0e8dfd6cdc4b9aca196897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8c8a888683817e7b77736f6c68707d87939fa7b1bcc6d0dbe7f1fafff5eadfd5c9bdb2a99f92857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020000030607070708080808080707060401000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0d0f1012121313131313131313131313131313120b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323d4754606a75818e98a3aebac4cfdae5f3fcf5ebe2d6cabfb4aa9e948a7e71685d52453d30271c1207000000000000000000000000000004101c2834404a54606d78818c9299a0a7aeb3bbc0c7cfd4d9dfe5eaded1c4b8aca0959089817b736d676a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a64615a5044392d2114080000000000000000000000000000000009141f2834404b54606b74818e96a1abb5c0ccd7dee8f2fbfffffffffffffffffffffffffffffffffffffffff7f2e9e2dbd6d0cac6c4beb9b8b5b2b0afaeaeaeafafb1b3b6b9bbc0c7c8ced6dae1e9f1f8fffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c5b8ac9f92867a6d6154473c32261b0f00000000000000000008121a22282d30313434322f2e2b26201e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f343433302d2c28231c1b16100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e1214171b1f202225252a2d2e3032333436372f35393a3a3a3b3b3b3b3a3a3937332d353432302e2d2a2522211f1b15130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305090e1214151a1e20212422282b2d2e3032333435363738382e34383a3a3a38342e3838373635343332302f2d2c29242522201f1c181413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b1f272f34383a3d4042434444444444444444444444433d3c38332c231a100500000000000000000000000000040d1925303a444e585f686e757c82868a8c8e8f90909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908e877d7063564a3d3023170a00000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aaa39f938e87837f7c7a79797a7b7c7f8184898f949ea1a8b0b8c2cad4dde7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e7ded3c9c0b6aea59d9590867f79736f6c656765656464656668686d71787e8590949ea5afb7c1cad4dee7edeae4ded6cdc4bbb0a69e9184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114171b1f202225252a2d2e30313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848381807e7c797774716e69666360606b73808d959faab4bfcad6dfe8f4fdfbf1e6dacfc4baada2978c7f73675d5145392c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b10121316181a1c1d1e1f1f202020202020202020202020201e181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58616e7b86929fa8b2bdc9d5e1eaf4fdf4e7dbd0c6bcb0a69e91857a6d60594f42392e23180c0300000000000000000000000000000c18232e3944505c666d777f8790959fa2aaafb5bdc1c8cdd5dae0e0d4c8bcb1a7a09d938e868079716c625f585d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d575550483e33281c100400000000000000000000000000000000020c18232e39424f59606d7a849199a4afbbc2ccd6e0e9f4fdfffffffffffffffffffffffffffffffffffffffffbf3ece7e1dbd6d3cfc9c6c4c2bfbdbcbbbabbbbbcbec0c3c6c8ccd2d4d9e0e6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffff4eae1d3c7bcb0a69b8e8174685e5246392a20150a000000000000000008121a242c33393c3e41413f3b3a37312d2a251f1b16100b0500000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c41413f3c3a38342e2c271f1c18120d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e0e0e0e0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000030506070605030000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0c0d0e0e0e0e0e0d0d0c0a090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f12151a1e2122272b2d2f313036393b3c3e4041424445404547474747484847474746443f4442413f3d3b3a36302f2e2b26221f1b150f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e2122252a2d2e302d3338393b3d3e40414243444445463f44464646443f46454444434241403e3d3c3a39352f322f2d2c282321201d1913120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d31394045474a4d4f505151515151515151515151504a48443d352c21160b000000000000000000000000000008131e29323c464e565e616b6f757a7d8081838384848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848483817c706b6155483c2f23160900000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398928a817b76726f6d6d676d6e707274787c828a91969fa6b0b8c2cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d5ccc1b7aea49d938e837b736d6762605b53595857585859565e61656c717b828e939da5afb8c2ccd5e0e1ded8d4ccc4bbb2a99f948b7e71655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e2022272b2d2f313036393b3d3e404142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d666764615e57565359606d78839098a2aebac1ccd6e2ebf5fff6ebe0d6cabeb3a99e9285796d6053473c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0d0f1012121313131313131313131313131313120b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013171c1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2c2b2524211d181109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d46535f6973808d96a1adb9c2cfd8e3edf8f8ede2d7cec1b9ada1978d81746b60544a4034281f1509000000000000000000000000000007121c28343f4a545c656c727c838c92989fa3abb0b8bcc3c9ced6dbd9cdc3b9b1aca59e98928c847e766f6a605d554f51515151515151515151515151504a49443e362c22170b00000000000000000000000000000000000007121d27303d45515d67707d87939fa6b0bac4ced7e2ebf5fffffffffffffffffffffffffffffffffffffffffffef8f2ece6e2dfdad5d2d1cecccac8c8c7c7c8c9cbcdd0d2d4d8dde4e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b7ab9f94887c6f62564c413529180e040000000000000005101a242c363e45494a4e4d4b4847423c3a36302c27211c16100b0500000000000000000000000000000000000000000000000000000000000000000000020c16202a343c4347484d4e4c4946443f3838322c28231d18120c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191a1b1b1a1918151312100b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f060b0f12131313120f0b060e0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060b101213151718191a1b1b1b1b1a1a191917161413120f0b06070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21262a2d2d3337393b3e41414647494b4d4e4f50514b51535454545454545454535049504f4e4c4a4846423f3c3a37312e2b271f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171b1f20262a2d2e30363a3b3d403f4446484a4b4c4e4f50505152524a50535353504a52525150504f4e4c4b4a48474540413e3c3a38342e2e2d2924201f1c1712100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d363e434b5153575a5c5d5e5e5e5e5e5e5e5e5e5e5e5d56554f473d33271c100300000000000000000000000000020c17202a343c444c52596063686d707374767677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777756f6a61594f44382c201407000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89f92867e756e69656361605d60616365686b6f757d8490949fa6b0b9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baafa59d928d81786e69605d555350494c4b4b4b4b4c4c52535b60696e78818e939da6b0bac3ced7d5d2cdc8c1bab2a9a1969082776c6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2d3337393b3e41414647494b4c4e4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d686b6a68666462605c545754524d4946515c666e7b86929fa5afbac4d0d9e4eef6fcf2e6dbcfc5b9ada1978b7e7165574d42372b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b10121316181a1c1d1e1f1f202020202020202020202020201e181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d1f23282b2d2f32343637383939393939393939393939393939393832312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202a36424d57606d7984919ea6b0bdc6d1dce7f3fcf3e9e0d5c9beb3a99f93887c6f665c51443c31261a0e0500000000000000000000000000000c17232e38424a535b606a6f787f858e92999ea6abb1b9bdc4cad0d7d5cbc3bcb8afaaa29f96918a827c736d676059514b4344444444444444444444443e3c39332c241a1005000000000000000000000000000000000000000b151e2935414c55606b73808c949fa8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffef7f2eeebe6e1dfdedbd8d7d5d4d4d4d5d6d7dadcdfe0e4e8eef1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7dcd1c6bdafa59c9083766a6054443a3025190700000000000000000b17222c363e485055575b5a5855534d4846423b38322c28211c160f0a04000000000000000000000000000000000000000000000000000000000000000008131e28323c464e53555a5b595653504a48433d38342e29241d18120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f151b1f22232527282827262522201f1c1712100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415181a1b1d171b1f2020201f1b171d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1f2022242526272728282727272625242321201f1b171414110d080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20262b2e31363a3b3f4446484b4d4c52545658595b5c5d5e555d606061616161616160605b5e5d5c5a595654524d4c4847433c3b37322b28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1b22272b2d31363a3b3e4246474a4c4a5053545658595a5b5c5d5e5f5f5f5c6060605c5f5f5f5e5d5c5c5b5958575553514b4d4b494644403e3a3935302d2b28221f1c17110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212d373f4850555c606367696a6a6a6a6a6a6a6a6a6a6a6a6a6361594f44382c1f14090000000000000000000000000000050e18222a323b41464f54565d60636668696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686260584f473d33271c1004000000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff8ebded2c5b9aca0968c7f726c615f5756545351535456585960636b707a828f949fa7b1bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb2a89e938d80746d665f57514b46443f3f3e3e3e3f4041464950575e666d77818e949fa8b2bcc5d0c9c5c2bcb8afa8a09791847a6e655b5041382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1e252a2d3036393b3f4446484b4e4d52545658595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b60616162636363646464646463636261615d565d5b59575553514a4b4846423c404a545f69717e8b939ea8b2bec7d2dde5ebf0f5ece1d5c9beb3a99d908377695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013171c1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2c2b2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c2e34383a3c3f40424345454646464646464646464646464646453e3d3a342d241b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313b45515d67717e8a949fabb5bfcbd7e0ebf6fbf2e6dacfc4bbafa49a9183786d60574d42372b20160c020000000000000000000000000006111c263038414950585f666d727a81878f949da0a7acb2babec5cbd1d5cdc8c1bcb4aea8a19e948f878079706b605d554e463f352f3737373737373731302d28221a12080000000000000000000000000000000000000000030c19242f3a434f59606d78829096a1aab4bdc7d2dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffffefbf7f1eeebebe8e5e3e2e1e1e1e2e2e4e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d7cbbfb5ab9e93897c6f63584e4332281e13080000000000000004101c28333e48505a6164676765625f5754524d48443d38332c27211b160e09030000000000000000000000000000000000000000000000000000000000010d1924303a444e585f6267676663605c54544f46454039352f29231d17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a20272b2e2f323435353433312f2d2b28231f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1e21212427282a22272b2d2d2d2b27222a28262421201e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000001070c11171b1f2023282b2d2f303233343434353434333332312f2e2d2b272221201e1914120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1e252a2d31373a3c42464849505355585a565e6163656667696a6b6c676d6d6d6e6e6e6e6d6d6c656b6a68676563615e575855534e4947433d38332d261d17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181c1f262b2d3337393c4246484b4d52545759545b60616365666768696a6b6b6c6c666d6d6d666c6c6b6b6a69686766656362605d555a585553514a4a4746413c3938332d2b28231c1a15100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49515a61676d70737576777777777777777777777776706b6155483b31251a0e020000000000000000000000000000060f18202930363d44484c525457595b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b56544e463d352c21160b00000000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184786d605a534d494746454748494c4f545961686d79828f95a0aab4bfcad6e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca0968e81776c605c544d45403937332d323131323035383f444d545c656d78828f96a0aab4bebebdb9b7b1aba59e9691857c6f685e53493f2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c3036393b41464749505355585a565e616364666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a505354555656565757575757575756555554524c504e4d4b484644403e3b3a363039424d57626c75818f96a1acb6c0ccd4d9e0e4ecece6dacfc5b8ab9f95887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d1f23282b2d2f32343637383939393939393939393939393939393832312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292f35393a3f4446494b4d4f5051525253535353535353535353535353514b4a453f362d21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b55616c76828f99a3aebbc4cfdae5f2fcf7ebe1d8ccc0b6aca0958c7f73695f53473e32281e130800000000000000000000000000000a151e262f383f444e545c60686e747c828990959ea1a8aeb4bbc0c7cfd5d4cec6bfbab2aca69f99928d847d746d675f585145413a312a2a2a2a2a2a2423211c1710080000000000000000000000000000000000000000000008131e28313d44505c666e7a849198a2abb5c0ccd7dde4ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f2f0efeeedeeeeeff1f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7bbaea3998f82756b6054463c3220160c02000000000000000814202d3944505a616c717474726e6966615e57544f48443e38332c27211a150d080200000000000000000000000000000000000000000000000000000004111d2935414c565f6a6f7474726f6d6663605953514b454039342f28231c150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b32373b3c3f41414141403e3c3a38342e2b28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f20252a2d2e313335362d3337393a3937332d363533302e2d2a25201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d2e34383a3b3d3e3f40414141414140403f3d3c3b3937332d2e2d2a25211e1a14100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20262b3036393c4347484d5355535b6062646769686e6f71737475777878797a7a7a7a7b7b7a7a7a79787877757472706e696865625f5856544e46443f382f28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d23282c3137383f4446494d535558575e61636668666c6e7071737475767777787979797979797979797877777675747371706f6d6769676562605c545754524c4946443f3a38342e2b261f1c17110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b626c71797d8082838484848484848484848484837d7063574d42362a1e1205000000000000000000000000000000060e171e252a32383a4145474a4d4e5050515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504e4947433d342c231a100500000000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073665c5047423c3a3a393a3b3d3f44484f565e676d79839198a2aebac4ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a9184796d655b514a423b352f2b27222524252525292d333b424a535c666d7a849198a2acb4b2b2acaba79f9d938e847c6f6a5f564d41382d1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c21282c32383a4146474d5254535b606264676a686e707173747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746414342403e3c3a38342e2e2d2a27303c45505a616d7a84919aa4afbbc0c8ced4d9dfe0e3e1d4c8bcb1a7988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c2e34383a3c3f40424345454646464646464646464646464646453e3d3a342d241b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f272f35394045474a505355585a5c5d5e5f5f5f60606060606060606060605f5e585650483f33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f3943505a626e7b87929fa8b2bdc9d5e0eaf4fdf4e8ddd2c7beb1a79f92867b6e615a50443a3025190d0300000000000000000000000000030c151d262d333c424a50565e616a6f757d838a91969fa2aaafb5bdc2c9ced7d0cac4bdb9b0aba39f96918880796f6a625b514c433c332b231b1e1d171614100b050000000000000000000000000000000000000000000000010c161f28343f4a545e686f7c869299a4afbbbfccd2d9e2eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfafafbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e8dcd1c7bdb2a89f92867b6e61594f43342b200e0400000000000000000a1623303c4955616c717e81807e7b77736e69636059554f48443d38322b262019130c0700000000000000000000000000000000000000000000000000000713202c3945525d686f7c80817f7c79746f6b65605c54514b454039342e261e1b160e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373d4347494c4d4e4e4d4c4b4846443f3a38342e261e180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191c23282b2d31363a3b3e404243453f44464646443f444341403d3b3936302d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000070d151d23292d3337393c3f4446484a4b4c4d4e4e4e4e4d4d4c4c4a494746443f3e3b3936302d2a261f1c17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b21272c32373a4146474e5355575f6165656c6e717476787a7c7e808182838485868687878787878787878685848382817f7d7b7875726f6a6762605853504a423d342e261e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d24292e34383c434749505356575f616568696e70737577797b7d7e7f8182838384858586868686868686858584838382817f7e7d7b7a787674716f6d666764615d565653504a46443f3837312c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626d727e848a8d8f909191919191919191919191908377695e53463a2d21140700000000000000000000000000000000050d141921272c2f35393a3d4041434344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444423c3b37322b221a11080000000000000915222f3c4855626f7c8898a2aebac6d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f37312e2d2c2d2e3032383e444c555d676e7c86929fa8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f93887c6f675d534940393029241f1b1718181818191b22273039414a545d686e7c86929aa2aaa5a8a19e9a959089817a6e6a5f584e443b2f261b0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a21272c33383d43484c5254565e6164656c6e717476787a7c7e7f81828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213181c1f202323292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3935303533312f2d2c282321201e1e2a333f46525d68707d88939fa5aeb9bdc3c8cdd2d3d7dcd7cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292f35393a3f4446494b4d4f5051525253535353535353535353535353514b4a453f362d21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b313940454b5153545c60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b65625a50453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e47535f6a73808d96a1adb9c1ced8e2edf8f9eee4d9d0c3baaea3988f82766c62564c41362a1f150b0100000000000000000000000000030b141b222730383f444c52585f626b70787e848c92989fa3abb0b9bdc4cbd1d6cec9c2bdb5aea8a09a938d837c726d605d554d453d352d241b130b0a08040000000000000000000000000000000000000000000000000000040d17232e38424c565f6a707e87939fa3adbbc0c7d0d8e1e9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded7cbc0b5aba1968d8074695f53473d3222190f0000000000000000000a1724313d4a5764707e8a8e8d8b88847f7b756f6b636159554f48433d37312a251e18120b030000000000000000000000000000000000000000000000000714212d3a4754606d7a858d8e8c8985817c77716d66605d55514b443f38302b27201a140c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474e5456585a5b5b5a59585553504a46443f38302a2218100600000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292e34383a3d4246484b4d4e50514950535353504951504e4c4a4746413d3938332d2a251e18130c040000000000000000000000000000000000000000000000000000000910191f272f34383f4446494a5053555758595a5a5b5b5a5a5a59585756545350494b4746413b3a36312b28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a20272b32383c43474c5254585f6266696e7275797b7e80838587898b8c8e8f90919292999394949494949499939291908f8d8c898785827f7b78746f6a64605b544f443f3830271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292f35394045464e53535b606367696e7174787b7d7f82848687898b8c8d8e8f9091929292939a939a9392929291908f8f8e8c8b8a88868482807e7c797674716d686763605b5453504a47423c38342e29241e19130d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69727f8b91969a9c9d9d9d9d9d9d9d9d9d9d9d9d95877b6e6154483b2e211508000000000000000000000000000000000002080d161b1e24292c2d303335363737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737352f2e2b2720191008000000000000000713202d3a4653606d7985929facb8c5d2dfebf5fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2e26212020202123272c323a434b555f6a737f8c96a0acb9c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998e81756a60554b41382e271e18120f0b060b0b080d11171e272f38424c565f6a707e88929899989696918d89837d756d685f574e463c32291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b33383e44484e54565e6165686e7175797b7e81838587898b8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181c1f202224262722282b2d2e2e2f303030313131313130302f2e2e2d292428262422201f1c1815141218212935414c56606b73808c939ca4acb2b8bcc3c5c7cbd1cbc7bdb2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f272f35394045474a505355585a5c5d5e5f5f5f60606060606060606060605f5e585650483f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c343d434b51555d6064666d6f727375767878797979797979797979797979797978716d62574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b37424e57606d7984919ea6b0bcc6d0dce7f3fcf5ebe2d6cbbfb4aa9f948b7e71685e52463d31271d12070000000000000000000000000000020a11171e262e343b41464e535960656c71797f858d92999fa6acb2babfc6cfd5d5cfc6bfbbb2aca49f9591867f756d675f574f473f362d251c130a010000000000000000000000000000000000000000000000000000000006111c26303b444e58616c717e8b919ba3afb6bec6cfd7dfe7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd6ccc4bbafa39991847a6d60574d42342b2110070000000000000000000e1b2835414e5b6874818e9a9a9896918c87827c76706b636059544f47423c363028231c150c0903000000000000000000000000000000000000000000000a1724313d4a5764707d8a979a9997928e89837e79726d67605c55504a423e37322a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c464e535860626567686867666462605c5453504a423c342a22180d040000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282f35383f44464a4d5354575a5b5d5e5f5b6060605b5f5e5d5b595754524c4946443f38363029241d160d070100000000000000000000000000000000000000000000000009121b222b3139404549505356545c6062636566676767686767666665646261605b535754524c4846423b38342e28231c140c08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a32373d43484e53565e61656a6f73777b7f8285888b8d9092989698999a9c9d9e9f9fa3a0a0a1a1a1a1a0a49f9f9e9d9b9a989697918f8b8884807c77716c666059504a423930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454b5153585f62656c6f73777b7e8184878a8c8e9192999698999a9b9c9d9e9e9f9f9fa4a0a49f9f9f9e9e9d9c9b9a9998969a93918f8d8b888683807d7a77736f6c6663605c54534e46443f38352f29241e19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929ea1a8a8a9aaaaaaaaaaaaaaaaaaaaa7978a7d7064574a3d3124170800000000000000000000000000000000000000040a0f13191d2021242628292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2823221f1b160f07000000000000000006121f2c3844505c6676838f9ca9b6c2ced9e4f0fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221513131415161b20293139434e58606d7984919ea9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e43392f261c150c0703000000000000060c151d26303a444e57616c717e868b8c8b898784817c76706b605d564e453c342a20170b020000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f55586062686d72767b7e8185888b8d9092979697999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c1013141618191b171c1f2021222323232424242424242423222221201d191b1a18151312100c0707060f1924303a444f59636d74818d929ea0a8acb1b6b9babfbdc0bbb9aca0968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b313940454b5153545c60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b65625a50453b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19222c353e464e555d60676d7175797c7e80828384858586868686868686868686868686847f71695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a26313c45515d67717e8a949eaab4bfcbd6dfeaf6fdf4e7dcd0c6bcb0a69e92857a6d61594f43392f23180b02000000000000000000000000000000060c141c232830363c43474f535b60676d727a81878f949ea1a8aeb4bcc2c9cfd6d1cbc4beb6afa8a099928b81796e69605950483f372e251c130900000000000000000000000000000000000000000000000000000000000a141e29323c46505a626c727f8c919fa4acb5bdc5cdd5dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9e0d6cdc4bab0a69f92877d6f685d52453c3122190f000000000000000000000f1c2936424f5c6975828f9ca7a8a09e99938f89837d76706b636059534d46413a342e271e1a140c070000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9a9a29f9b95908b847f79726d67605c545047433d363029231d150d090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626a6f727474747473716f6d6664605c544e463c342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000910191e272e343a41454a505356575e61646668696b6c656c6d6c656b6a69686663615e565653504a46413a352f281f18120b030000000000000000000000000000000000000000000008121b242d343d434b51535b606366666d6e707172737474747474737372706f6e6c656764615e5655534d46443f38342e261e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830363c43474f54585f62686d72777c8084888b8e9297979a9c9fa2aaa4a6a7a8aaababacafb5adadaeaeadb5afacababaaa8a7a5a9a19e9b9896918d89837e78706b605c544b43392e2318100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e272e343a41454b51545c60646a6f73787c8084888b8e919696999b9d9fa3aba4a6a7a8a9aaaaabacacacafb6afacacacabaaaaa9a8a7a6a4aca49f9e9c9a989892908d8a8683807c7974706d66625f5753504a45413a353029241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d99a3adb2b5b6b7b7b7b7b7b7b7b7b7b3a6998c807366594d403025190d01000000000000000000000000000000000000000001080d111314171a1b1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1b1615130f0a0400000000000000000003101c28343f4a5466727f8c99a7b1bcc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e0607080b0e171f28313c45515c67717e8b96a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9b8f8275695f53463d31271d140b03000000000000000000030b151e28323c45505a626c717b7e7f7f7d7a78746f6b636059524c443c332a22180e0500000000000000000000000000000000000000000000000000000000000000000000000000010710181e272e343c42474f545961636a6f757a7e83868b8e9297979a9d9fa2a9a4a6a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c060b0f12131415161617171717181717171616151413110d080d0b090706040000000008131e28323d47525b606c77808991969da0a7a9acaeb4b0b5afaca49e9184786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c343d434b51555d6064666d6f727375767878797979797979797979797979797978716d62574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b343e474f5860676d73797e8285888b8d8f909192929299939393939393939393999291867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202935404b55616c75828f98a3aebac3ced9e5f2fbf8ede2d8cec2b9ada1978e81746b60554b4034291d140a00000000000000000000000000000000020a11171e252a31373d414950555c60686d747c828a91969fa3aab0b9bec4cdd6d7d0c7c0bbb1aba39f938e847b706b625a514940372e251b120900000000000000000000000000000000000000000000000000000000020c17202a343e48505a626d727f8b939aa3abb3bbc3cbd6dbe2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e0d7cec5bbb2a89f948c80736b60564c41332a1f1007000000000000000000000f1c2935424f5c6875828f9ba8b2acaba49f9c94908a837d766f6b625f57524c444039302a251f18120b03000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b3adaba7a09d96918c857f79726d66615a544e46423b342f271f1a140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e777c7f808181807f7e7b7976716d665f584e463c31281d130700000000000000000000000000000000000000000000000000000000000000000000010a121a222a303940444c52545c606368696e71737576787879797979797877767473706e686763605b54524c45413a3129241d150d060000000000000000000000000000000000000000050f1a242d363e474f555c60656c6f7376797b7d7e7f808181818180807f7f7d7c7a797674716e6866615f5753504a443f38302a251f170e0700000000000000000000000000000000000000000000000000000000000000000000000000000001070f181d262d333b42464e545960636a6f747a7f83888c9095989b9ea1a9a7a9abaeb3b1b3b4b5b6b7b8b9bbc0bababababac0bbb9b8b7b6b5b4b2b2adaba8a8a19e9a95908a837d736d665c554b40342822190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171e252a303940454c51555d60666d71767b8084898d9195989b9ea1a8a6a8aaacaeb4b1b2b4b5b6b6b7b8b8b9b9bbc0bbb9b9b8b8b7b6b6b5b4b2b1b6afacaba9a7aaa39f9d9a9993908d8985817d79736e6a64605c54524c45413a352f28231c140c08020000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb5bdc2c3c4c4c4c4c4c4c4c4c2b5a89c8f827569564c41362a1d110500000000000000000000000000000000000000000000010407070a0d0e1010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110f090806030000000000000000000000000c17232e3c4855626f7c8895a0acb8c6d0dbe7f2fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e070100050d161f2834404b55606d7984919eabb8c4cedae5f1fdfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7064574d42342b1f150b0b0908070603000000000000030c16202a333e48505a62686e717372706e6867636059544f45413a322a2118100600000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940444d535960636b70767c81868b8f93999b9ea1a9a7a9abadb3b1b2b4b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060708090a0a0a0a0b0b0b0a0a0a0908070705010000000000000000000000020c16202b354044505b656c737d848b9095999c9fa3aba4aba39f9c918a7d70665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19222c353e464e555d60676d7175797c7e80828384858586868686868686868686868686847f71695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464f59616a6f797f858a8f9298989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9fa39f998b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3943505a616e7b86929fa8b2bdc8d4dfe9f3fef4eae0d6cabeb3a99e93897d70675c51453c2f261c11060000000000000000000000000000000000060b141920262b2f383f444b51565e616a6f767e848c92989fa6adb3bbc1cacfd7d2ccc3bdb4aea59e9691857d716c625b514940372d241b110700000000000000000000000000000000000000000000000000000000050e18222c363f48515b636d727f889299a1a9b1b9c1cad0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe6dfd6cec5bcb3a9a1969082786d60594f433a2f21180e00000000000000000000000f1c2835424f5b6875828e9ba8b5b9b5afaca69f9c959089837c756e69615e56514a423e363128231d150c080200000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bab8b1aca9a19e97928c847e78706c626058524d454039312a251f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58626e7c83898b8d8e8e8d8c8b8885827e786e6a5f584e433a2f24180c020000000000000000000000000000000000000000000000000000000000000000000a131c242c343c424a51565d60666d7074787b7e80818384858586868686858483817f7d7a7774706c66615e56514b433d352f271f170f07000000000000000000000000000000000000030d17212c363e48505960676d72787c808386888a8b8c8d8d8e8e8d8d8d8c8b8a89878583807e7a76726e6964605c54504a423e3630292019110901000000000000000000000000000000000000000000000000000000000000000000000000040c1318222a2f383f444d525860626b6f767c81868c9095999da0a7a8abadb3b3b6b8babebebfc1c2c3c4c5c5c7cbd1c7c7c7d2ccc7c6c5c4c3c2c0bfbeb9b8b5b2adaba7a09d95918980786d675c514540342b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363d424b51555d60676d72797e83888d91969a9da0a7a7abacb2b2b5b7b9babfbebfc0c1c2c3c4c5c5c5c6c8ccc8c6c5c5c5c4c3c2c2c1bfbec0bbb9b7b5b3b4aeaca9aba49f9d9a97928e8985807b76716d66605d56524c45413a342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8897a1adbdc6cfd0d0d0d0d0d0d0d0d0c4b7ab9e918478685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615212e3a47535f6a7784909daab4bfcad6e2ecf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0804040d18232e3945515c6673808d99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053473c3120191a191716151312100c060b08070603040e18212c363f4850565e6165666563615e5656544f48443d35302820180f0600000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329343c424a51575f626b70777d83898e92989c9fa4ababadb3b4b6b8babebebfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e192327333f49535b606b70797e83888c909299969796999290897f736b61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b343e474f5860676d73797e8285888b8d8f909192929299939393939393939393999291867b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434e58616b707c848c92979b9fa2aaa6a8a9ababacacafb5acacacacacacacb5afab9a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e46535f69737f8c96a0acb8c1cdd7e1ecf7fcf2e6dacfc5bbafa59e9184796d60584e42382d22170b02000000000000000000000000000000000002080d151b1d262d333940454c52585f626c717980868f949ea1a9afbabec5cdd5d8cfc6bfbaafa8a09792877e726d635b51493f362c23190f050000000000000000000000000000000000000000000000000000000006101a242d363f49515b636d727e879297a0a7afbabfc6ced6dbe2eaf2f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd4cdc4bcb3aaa19791847b6e665c50473d31281e0f0600000000000000000000000f1c2835424f5b6875828e9ba8b5c1c0bbb9b0aba79f9d949089827b746d68605c544f46423b342e271e19130c04000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdc3bcb8b2ada9a19e96918b847d766f6a615e57514b433e363128231c150c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a77839095989a9b9b9a999798928f8a837c6f6a5f554b4135291e140a000000000000000000000000000000000000000000000000000000000000000009121c252e363e464e545c60686d73797d8185878a8d8e90919292989399929291908e8c8a8784807d78736d68605d554f454039312921191008000000000000000000000000000000000009141f29333e48505a616b6f797f84898d9092989698999a9a9a9b9a9a99999897959892908d8a87837f7b76706d66605c544f46413b322b231b130a0100000000000000000000000000000000000000000000000000000000000000000000060d161d2429343c424a50575e616a6f767c82888e92989da0a7aaacb1b5b8b9bec0c3c5c6cad0cccdcfd0d1d2d2d4d7dcd4d4d4ddd7d4d2d2d1d0cecdcfc9c6c4c2bdb9b7b1aca7a09d928d82796d605b51463d30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329323a41464f545c60676d737a7f858a9094999ea1a8aaacb1b4b7b9bdbfc1c4c5c7cbd1cccdcecfd0d1d1d2d2d2d4d8d4d2d2d2d1d1d0cfcecdccd2ccc8c6c4c2c0bfbab9b6b5afacaaa9a19e9a97918d88837e79726d68605d56514c443f383029241e160e08010000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becfd8dcddddddddddddddd2c5b9ada196877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050000030607070706030000050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c98a2aebac5d0dbe7f3fcfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c07121d2834404b54626f7c8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8276675c5145382c28272625242321201f1c171917151312100b060f1a242d363f444d52545859585654524c4948433d383329241e160e0600000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f464e545c60696e757d838a90959b9fa3aaacafb5b8b9bec0c3c5c6cad0cccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071117222d384149505960666d71777b7f838688898a8a8986837d736d63594f42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464f59616a6f797f858a8f9298989a9c9d9e9f9f9fa39f9f9f9f9f9f9f9f9fa39f998b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606a707d8691969ea1a9acaeb4b3b5b6b7b8b8b9bbc0b9b9b9b9b9b9b9c0b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7984919da5afbbc5d0dbe6f3fdf7ece1d7cdc1b9aca0968d80736a5f544a3f33281f140900000000000000000000000000000000000000030a0b141b22272f343a41464e535a61676d737b828a91979ea5adb3bbc3cbd3d8d1cbc1bab2a9a29992887f726d635b51483e352b21170c030000000000000000000000000000000000000000000000000000000008111b242d373f49515b626c717d8591959ea5aeb4bcc2cad0d8e0e4eaf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e1dbd6cbc3bbb2aaa29892857b6e695e544a3f342b1f160c0000000000000000000000000e1b2835414e5b6874818e9ba7b4c1ccc7c2bcb7b1aba69f9c938f87817a726d666159534d4540393029241e160e090300000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcec8c4bdb9b3ada9a19e96918a837c756e69605c554f46423b342e261e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a0a7a7a7a7a7a6aaa29f9c9590857c6f675d51453c30261c110600000000000000000000000000000000000000000000000000000000000007111b242e373f4850585f666d727a7f85898e919797999b9c9e9f9fa3a0a39f9e9d9c9b999696918d89847f7a736d676059514b433b332b221a1108000000000000000000000000000000020e1a25313b45505a616c717d848c9196999d9fa3aaa4a5a6a7a7a7a7a7a6a6a5a3aaa29f9c9a9a93908c87827d78716d666159524d443d352d251c130a010000000000000000000000000000000000000000000000000000000000000000070f181f282f353f464e545b60696e757c82898f949b9fa3aaacb1b7b8bcc1c5c6c9cfcfd2d3d6dbd9dadbdddededfe0e3e8e0e1e1e8e3e0dfdededddbdadad5d2d1cfc9c5c3bcb8b1aca49d948e81756d63584e42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f272f343e444c525960666d727a80858c91979c9fa6abacb2b7b8bcc1c4c5c9ceced0d2d3d7dcd9dadbdcdddddedfdfdfe0e4e0dfdfdfdedddddcdbdad9ddd8d4d2d1cfd1cbc7c5c3c0bbb9b6b3adaba9a19e9a94908a847f7a736d68605d55504a423d3530282019130c0400000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfd9eaeaeaeaeaeaeae1d5c9bdb2a896897d7063564a3d30231707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0d0e0f101111060c101213131312100b061111100f0e0d0b0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4754606d7a86929faab4becad6e1eaf4fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131218232e3947535f6a7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366554b4034353534333231302e2d2c2823262422201f1c171513121b242d323b4146474b4c4c4a4746413c3b38322c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139404551585f666d737b828990959d9fa7acaeb4b9bbc0c5c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444f545c60646a6e7376797b7d7d7d7c7a76706b635b51473e30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434e58616b707c848c92979b9fa2aaa6a8a9ababacacafb5acacacacacacacb5afab9a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676f7c869298a0a8adb3b8babfc0c2c3c4c5c5c5c7cbd1c6c6c6c6c6d1c2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b45515c66707d89939ea9b3becad6e1ebf5fdf3e9dfd4c8bdb2a89f92877c6f665b50443b3025190d04000000000000000000000000000000000003090e13191d2021232930363c434750555d60696e767e858e939fa2a9b1b9c1cad2dcd7ccc3bbb3aba39a938b7f726d625a50473d33291e150b000000000000000000000000000000000000000000000000000000000009121b252e373f49515a616b707b838e939fa2aab1babfc6ced4d9dfe5eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5dfd7d0cac1b9b1a9a19892867c6f695f574d42382e22190d040000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cdd4cdc7c2bcb8b0aba59e99928d857f78706b615e57514b433d353028201a140c06000000000000000000000000000a1623303d495663707c8996a3afbcc9d4cfc9c5beb9b2ada8a09d949087817b736d676159534d443f383029241d160d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a7b1b3b4b4b3b2b4aeaca7a0979184796d60584e42382e23170b0300000000000000000000000000000000000000000000000000000000040d19232d363f49515a616a6f787f858c91979b9ea1a9a6a8a9ababacaeb4aeacabaaa9a7a6a8a09e9a96918c868079706b605d554d453d342c231a1107000000000000000000000000000005121e2a36424d57616c717e8791969ea1a8a9acaeb4b1b2b3b4b4b4b4b3b3b2b2b0b3aeaba9aca49f9d9a938f8a847e78706b615e564f473f372e251c130a00000000000000000000000000000000000000000000000000000000000000081019212a313a414551585f666c727b81878f949c9fa6acaeb4b8bcc3c5c8ced1d2d5dadcdedfe2e6e6e7e8e9eaebecedeff4f9edf9f4f0edecebeae9e8e7e6e1dfdedad5d2cdc8c3bcb8aea69e938c7f726a60544b4034281c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921293139404550565e616b70797f858c92979ea1a9abb0b7b9bdc4c5c8ced1d2d5dadbdddfe0e3e7e5e7e8e9e9eaebebececedf0edececebebeae9e9e8e7e5e8e4e0dfdedcdcd7d3d2d2ccc7c6c3beb9b8b3adaba69f9c96918c85807a736d67605c544f46413a3229241e160d07000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3f7f7f7f7f1e5dacfbfb2a5988c7f7265594c3f2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f1213151718191b1c1d1d1e1f171c1f2020201f1c171f1e1d1d1c1b191817151413100c07090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c3945525d6874808d98a2aebac3cfd8e2edf8fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1c1d2b37434e586875818e9ba8b4c1cedbe7f8fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356494343424241403f3e3c3b3a38342e33312f2d2b282322201f1b1720293036393b3e403f3d3b3936302f2c27211c160d080200000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434b515b626a6f787f868f949d9fa7abb1b9babfc6c7ccd2d2d5dadcdedfe2e6e5e7e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d424a5153585f6266666d6e7071706f6d67636059514940352c1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606a707d8691969ea1a9acaeb4b3b5b6b7b8b8b9bbc0b9b9b9b9b9b9b9c0b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79849198a2aab2b9bec5c6cad0cfd0d1d2d2d2d4d7dcd2d2d2d2d2d0c3b6aa9d9083776a5d50442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606b75818e97a2adbac2cfd9e3eef9fbf1e5d9cec3bbaea3999083786c60564d42362a1f160c01000000000000000000000000000000050d141a1e24292c2d2d3337393b3b3e434b51575f616c717a818a9297a0a7afb8c1c9d2dbd5cdc5bdb5aca49f918b7f726c61594f453b30271c1207000000000000000000000000000000000000000000000000000000000009131c252e373f48505960696e79818b92989fa7aeb4bcc1c8ced4d9e0e4eaeff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe5e0dad5cdc5bebaafa79f9691867d6f6a5f574d453b30261c1007000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d8d3cdc8c2bbb7afaba39f97928c847d756e69605c554f46413a322a261f17110a0300000000000000000000000916232f3c4956626f7c8995a2afbcd1dcdad5cfc9c4bdb9b2aca69f9a938e867f79706b615e57504a423c352f281f19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c0c1c1c0bfbfbab8b1a9a1968d80746a60544a3f34281f1409000000000000000000000000000000000000000000000000000000010c16202b353f48515b636c717c838c92979ea1a9abadb2b3b4b6b7b8b8babfbbb9b8b7b6b4b2b2acaaa8a19e98928d847d746d675f574e463e352c23191006000000000000000000000000000714212d3a46535e69717e889299a0a8acb2b6b8babfbebfc0c0c1c1c0c0c0bfbebdbebab8b6b6afacaca49f9c96918b847d756e686059514940372e251c1208000000000000000000000000000000000000000000000000000000000008111a222b333b434b515b626a6e787f868e939a9fa6abb0b8babfc6c8cdd1d4d9dedfe2e6e9ebeceef2f7f4f5f6f7f8f8f9fcfffffafffffcf9f9f8f7f6f5f7f1eeebebe5e1dfd9d4cec8c0b8afa59f93877c6f665c5145392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a232b333b434b515a61686d757d848b92979fa2a9adb3b7bcc2c5c9ced1d4d9dedee1e5e8eaececeff3f8f3f4f5f6f7f8f8f8f9fafcfaf9f8f8f8f7f6f5f5f4f9f4f0edeceae8e7e3e0dfddd7d4d2cfc9c6c4beb9b8b0aba8a19e98928c85807a726d666059524c443e352f281f1910070100000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffff6e7dbcec1b4a89b8e817568554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507090e11141417171c1f20212325262728292a2b2c23282c2d2d2d2b28232c2b2a29292826252422201f1d1818161312100c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616d7a85929fa7b1bdc6d1dce7eef8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c282326323f4c5865727f8b98a5b2bed0dce7f3fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d60535150504f4e4d4d4c4a494846443f413f3e3b3a38342e2f2d2b2722211f252a2d2e323332302e2d2a25221f1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b444d555c606d727c838c92989ea6abb1b8bcc2c7cbd1d4d7dddfe2e6e9ebeceef2f7f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222730394044464e5355545c606263646362605d55554f4740372e231a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676f7c869298a0a8adb3b8babfc0c2c3c4c5c5c5c7cbd1c6c6c6c6c6d1c2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6873808c96a0aab4bcc3c9cfd3d6dbdbdcdededfdfe0e3e8dfdfdfdfded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616e7a85929fa7b1bdc7d1dce8f4fcf6ebe0d7cbbfb5ab9f958b7f72695e52463e31281d13070000000000000000000000000000090f171f252a2f35393a3e3f44464748494947464d535a61686d757e8590959ea5afb7c1c9d3ddd7cfc7beb6afa39f93887e716b60574d42392e23180c0300000000000000000000000000000000000000000000000000000000010a131c252d363e474f575f676d757e8690959fa2aaafb8bcc3c8ced4d9e0e3e7edeff3f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f3efeae4e0d9d5cec9c1bbb3ada59e9590847c6f6b60584e453c33291e140a00000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e4dfd8d4cdc7c1bdb5afa9a29f96918a827b736d676059524c443e363128231c150c07000000000000000000000815222e3b4855616e7b8894abb4bfcbd7e3e1dad5cfc9c3bdb8b0aca49f98928c847d756e69605c544e45403a312a251f170e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cececdd0cac6c3bcb2a89f93877c6f665c50443b31251a0d04000000000000000000000000000000000000000000000000000008131e28323d47505a636d727e8690959fa2a9adb3b8b9bec0c1c3c4c5c5c7cbc7c5c5c4c3c1bfbdb8b7b2adaaa29f96918880796e6960584f473e352b22180e04000000000000000000000005111d2935414c56616e7b86929aa3abb2b9bdc3c5c7cbd0cccdcdcdcecdcdcccccbd0cac6c5c3c0bbb9b6afaca8a09e96918a817a706b625b524940372e241a0f0600000000000000000000000000000000000000000000000000000008121a232c343d454d555d606d727c838b92989fa4acb0b7bbc2c7cbd0d4d9dee0e4ebeceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f6f1edeae4dfd9d4cac1bbafa4999183796d60544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b242c353d454d555c606c707a818991969ea1a9adb3b9bec4c7cdd2d5dadee0e5eaebedf1f6f7f8f9fbfffffffcf9f8f7f6f5f4f3f3f2f2f2f2f2f2f3f3f4f5f6f8f9fafaf9f7f8f3efecece8e3e0dfdad5d2cfc9c6c2bcb7b2adaaa29f97928c857e78706b615d565045413a312b2218120b03000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffff7eaddd0c4b7aa9d918477675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305090e1214151a1e20212422282b2d2e3032333435363738382e34383a3a3a38342e3838373635343332302f2d2c29242522201f1c181413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a46525e68727f8c95a0abb4bfcbd7dce6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e32303c4956636f7c8996aab4bfcbd6e3effbfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5e5d5d5c5c5b5a595857565453504a4e4c4a4846443f3e3c3937332d2e2b262020212526252321201e1915130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c454d565e676d757f8690959fa3aab0b8bcc3c7cdd3d7dce0e3e8eceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383c4347484a5153555657575653514b48443d352e251c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79849198a2aab2b9bec5c6cad0cfd0d1d2d2d2d4d7dcd2d2d2d2d2d0c3b6aa9d9083776a5d50442f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2bcc6ced5dadfe2e7e8e9eaebebecedeff4ecececebdfd2c5b8ac9f928579675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68727f8b959fabb5c0cbd7e0ebf6fcf3e7dcd1c6bdb1a79f92857b6e61594f433a2f24180c030000000000000000000000010a121b212931363a4145474b4950535455555654524d4750565d606c707b838f939ea5afb7c1cbd4e1d9d0c7c0bbafa49a92877d6f695e544a40342820150a0000000000000000000000000000000000000000000000000000000000010a131b242c353d454d555d606c717c838b92989ea5acb1b8bdc3c8ced3d6dce0e3e8eceef2f7f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f2eeece7e3e0d9d4cec9c4bdb9afa9a29f938e837b6f6a60594f463c332a21170c0200000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4eae4ded8d3cfc7c0bbb3ada8a09d948f867f79706b615d565046423b342e261e18120b0300000000000000000714212d3a4754606d7a8799a3aebac7d3e0ece6e0dad5cec8c2beb6afaaa29f96918a827b726d666058514b433e363029201a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdadadbd6d3cec4bbafa4999083786d60574d42362a1f160c01000000000000000000000000000000000000000000000000010d19242f3a444f59626d727f8a9298a0a7adb3b9bec4c6c9cfcecfd1d2d2d3d6d3d2d1d0cfcecec8c5c4bdb9b4aea8a19a938d837b6f6a61594f473d342a20160c02000000000000000000000713202d3946525d6875818e98a2acb5bdc4c9ced2d3d6dcd8d9dadadadadad9d9d8dbd6d3d2d2ccc8c6c0bbb9b2aca8a09e938e857d726d635b524940362c21180b020000000000000000000000000000000000000000000000000008111a242c353e474f575f676d757f8690959fa2aaafb6bec2c7ccd3d6dce2e4eaedf0f5f8fafefffffffffffffffffffffffffffffffffffefefefefefefffffffffffffffffdfaf5f0eae5dcd7ccc0b5aba0958b7f72665c5144382c1f120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d363e474f575e676d747d858e939ea0a8adb3babec5c9cfd3d8dee1e5ebedf0f6f8fafdfffefbf9f8f6f9f3efedeceae9e8e7e7e6e6e5e5e5e5e6e6e7e8e8e9ebecedf0f4f9f6f8f9f9f9f4f0edece6e1dfdad5d2cdc7c4bdb9b3aea9a29f97928b837d746d68615a514c433d3429231d150d050000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e2122252a2d2e302d3338393b3d3e40414243444445463f44464646443f46454444434241403e3d3c3a39352f322f2d2c282321201d1913120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56606d78839099a3aebac1cad4dde6eff7fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d3c4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f82766b6b6b6a6a696868676665646361605c545b59575553504a4b4846443f3c3a37312d2c29231f1c181414110e08070300000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333c464e575f686e79818b9298a0a7aeb4bcc1c8cdd4d8e0e3e7edf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c31373a3b404446484a4a4a494745403a38332c231c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6873808c96a0aab4bcc3c9cfd3d6dbdbdcdededfdfe0e3e8dfdfdfdfded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a2aebac4ced8e0e6eceef2f8f6f7f8f8f8f9fcfffff9f9ece0d3c6baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c78839099a3afbbc4cfdae5f2fbf8ede3d8cfc2baaea2988f82756c61554b4135291e150a00000000000000000000000a131c252d333b42464c525457535b6061616262615e57534a4c525a61696e79818e939ea5afb9c3cfd9e2d9d2ccc0b6aca39992857b6e665c51443c31261b0f0300000000000000000000000000000000000000000000000000000000000009121b232b333b434b515a626a6e787f868f939da0a7acb2b8bcc3c7cbd0d3d7dcdfe2e6eaecedeff3f9f5f7f8f9fbfffffcfcfdfdfdfdfdfcfffefbf9f8f7f5f7f2eeecebe7e2dfdcd6d3cec8c4bdb9b2aca59e97928b81796e6960584f473d342a21180f050000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6f2f0e9e4e1d9d1cbc5bebab2aca69e98928c847d746d68615a534d443f383028231c150c07000000000000000613202d394653606c7986929facb9c5d2dfecf2ebe6e0d9d4d0c7c0bbb4aea8a09e938f867f786f6a605d554f46413b322a251f170f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce6e7e2e0d7ccc0b5aba0958c7f72695e53463e31281e130800000000000000000000000000000000000000000000000004111d2935414c56606b717f8b919fa3aab1babec5c9cfd2d5dadbdcdededfe0e3e0dfdedddcdad9d4d2cfc9c6bfbab2aca49f9591857c706b61594f463c32281e1308000000000000000000000714212e3a4754616d7a86929faab4bec6cfd5dadfe0e3e7e5e6e7e7e7e7e6e6e5e5e6e2dfdeddd8d4d2ccc8c4bdb9b2aca59e9792877f736d635b51483e332a1d140a00000000000000000000000000000000000000000000000007111a232c363e474f5960696e79818b92989fa7aeb4bbc0c7d0d3d8e0e3e7edf0f5f9fcfffffffffffffffffffffffffefaf8f8f6f5f3f3f2f2f1f1f1f1f2f2f3f4f6f7f9fafcfffffffcf5eee8ddd2c7bdb1a79e9184796d6053463a2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f48505960696e79818a92979ea5acb2b9bec5cad0d5dae1e4e9edf1f6f9fdfffffbf9f7f2eeecebe9e7e8e3e0dfdedcdbdadad9d9d9d8d8d9d9d9dadbdcdddedfe0e4e8e7e9ececeff3f8f9f9f7f2eeebe6e1dfd8d3cfc9c5bebab3ada9a19e959089817a716c605d554f473f342f271f170e0600000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffff9ede0d4c7bbafa499897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171b1f20262a2d2e30363a3b3d403f4446484a4b4c4e4f50505152524a50535353504a52525150504f4e4c4b4a48474540413e3c3a38342e2e2d2924201f1c1712100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a44515c666f7c86929fa5afb8c2cbd4dde5eef7fdfffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a484753606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80787878777776767575747372716f6e6d666968666462605c5458555350494847433d3a38342f2c28231c1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b454e585f696e7a838e939fa3aab1babfc6cfd4d8dfe4e9eff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262b2e2e34383a3b3d3e3d3c3a39352f2c27211a110a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2bcc6ced5dadfe2e7e8e9eaebebecedeff4ecececebdfd2c5b8ac9f928579675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab4beccd6e0eaf2f7fbfefffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef4eae1d6cabeb3aa9e938a7d70675d51453d30261c110600000000000000000007111c252e373f454d53565d606468656c6e6e6f6f6e69645c53474550575e676d78818e939ea7b1bdc7d1dce4ddd2c7beb5aba1979083786d60584e43372b20150a00000000000000000000000000000000000000000000000000000000000000091119212a313a414550585f666c727b828990959da0a8acb1b8babfc5c7cbd1d2d5dadddfe0e3e8e7e9eaebeceff3f8eff0f0f0f0f0f0f0f8f2efecebeae9e7e6e2dfdedbd6d3d0cbc7c3bcb8b2aca8a19e938e857e756d675e564e463d352b22180f06000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefaf5f3eae3dcd7d0cac3bdb8b0aaa29f969189817a716c615f57504a423c342e271e18120b03000000000005121f2b3744505b657784919eaab7c4d1ddeaf7f6f1eae5e2d9d2ccc6bfbab2aca59e98928c837c746d676159524d443f363029211a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1ced9e5f1efe8ddd2c7bdb1a79f92867b6e615a50433a2f24190c0300000000000000000000000000000000000000000000030e18212c3945525d68707d87929fa3aeb4bcc3cad0d5dadfe1e6e7e9eaebebecefedecebeae9e7e5e1dedad5d0cac4beb6afa7a09792867d706b60584e443a3025190e050000000000000000000a1724313d4a5764707d8a99a3afbcc6d0d8e1e5ebeceeebebe5e1dedddcdbdadadbdcdedfe2e6e4e0ddd8d4cec9c3bdb8afa9a199928b7f736d635a50453c2f261c110600000000000000000000000000000000000000000000060f19232c353e485059616b6f7b838f939fa2aab1babfc6ccd2d9e2e3e9eff3f8fefffffffffffffffffffffbf9f8f6f7f2eeecebe9e8e7e6e5e5e5e4e4e5e5e6e6e7e9eaecedf0f4f9f8fafef9eee3d9d0c3b9ada1968a7d7164554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f49515a616b707b838e939ea1a9afb8bdc3c9cfd6dbe1e6ebf0f5fafdfffefbf8f3efecebe6e2dfdedcdadcd7d3d2d1d0cecdcdcdcccccbcccccccccdcecfd0d1d2d4d8dddadcdfe0e3e7ebeceff3f8faf7f1eee9e4e0dad5d0cac5bebab3ada7a09d938e857e756d67605951454039312920180f07000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffcf0e3d7ccc0b5ab988b7e7265584b3f32251809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1b22272b2d31363a3b3e4246474a4c4a5053545658595a5b5c5d5e5f5f5f5c6060605c5f5f5f5e5d5c5c5b5958575553514b4d4b494644403e3a3935302d2b28221f1c17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404a545f6a727f8c939ea6b0b9c2cbd3dce6ecf3fbfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a58575554535b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928685858584848383828180807f7d7c7b7978767472716e6d66676562605b5355534e4a4745403a38342e2b26201c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f6a6e7b8490959ea5aeb4bcc3cbd1d8e1e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1f2123282c2d2f3031302f2d2c29241d1c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a2aebac4ced8e0e6eceef2f8f6f7f8f8f8f9fcfffff9f9ece0d3c6baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87959fabbcc5d0dee7f2fcfffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e28333f4a545f6a73808d96a1adb9c1ced7e2edf8fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170c0300000000000000040f19232e37404951575e61686d717577797a7b7c7c7b746e64594f44454d555d666c78818e959fabb5c0cbd7e3e4d9d0c6bdb3a9a0958c7f736a5f53473c31261b0f0000000000000000000000000000000000000000000000000000000000000000070f181f282f353f464e545b60696e757d838b91969da0a7acaeb4b9bbc0c5c6c9cfd0d2d3d7dcdadcdedfe0e2e7e2e3e3e3e4e4e3e3e3e2e7e2dfdfdddcdadbd6d2d1d0cac6c5bfbab8b1aca8a09e96918a817a716d605d554d443d342b2319100700000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf8fffcf5eee8e1dbd6cec8c1bcb4aea8a09d938e857e766e69605c544e4440393028231d150c0700000000030f1b27333f49536976838f9ca9b6c2cfdce9f8fffcf6f4ebe4ddd8d0cac4bdb9afaaa29f9590878079706b615e565046423b332a251f170f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2bdc8d4e2edf8eee3d9d0c3baaea2988f82756c61554c4135291e150a0000000000000000000000000000000000000000000009151f2b37434e58606d7a849199a3afbabfc6cfd6dbe1e6ebeef1f7f4f0edece8e4e3e2e4e7ebeceeedebe5e2dbd6d0c7c0bbb1a9a19892867d706a5f564c41352920170d0200000000000000000c1926333f4c5966727f8c99abb5c0ced7e2eaf3ebe6e1dfded9d5d2d1cfcecececed0d1d2d6dbdee1e5e4e0d9d5cec8c1bbb3aba39f928c7f726c61574d42382d22170b000000000000000000000000000000000000000000050e18212b353e47505a616b707d8590959ea5aeb4bcc2cad0d8dde4ebf4f4fbfffffffffffffffffffdfaf8f3efecece9e7e6e2dfdedddbdad9d9d8d8d7d8d8d8d9dadbdcdedfe0e4e8ebeceef2f7f5ebe2d5c9bdb2a89c8f8275675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d373f49515b626c717d8590959da5adb3bbc1c8ced5dae1e6ecf1f7fdfffffcf8f2eeece7e2e0dfdbd6d3d2cfcdd1cbc7c5c4c3c2c1c0c0bfbfbfbfbfbfc0c0c1c2c3c5c6c8ccd2cdd0d2d3d7dcdfe0e2e7eceef2f7faf5f0ebe5e1dbd6d0cac5beb9b1aca59d97928a817a6f6b625b514b433b322a211910070000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffff4e8ddd2c0b4a79a8d8174675a4e4131251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181c1f262b2d3337393c4246484b4d52545759545b60616365666768696a6b6b6c6c666d6d6d666c6c6b6b6a69686766656362605d555a585553514a4a4746413c3938332d2b28231c1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424e58626d75818e949fa7b0b8c1cad6dbe1e9f1f7fdfffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d6668666563626160606a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff9ece0d3c7baaea399929292919190908f8f8e8d8c8b8a8987868483817f7d7b797774716f6c6565625f585753514b4644403937312c27211c160f0a040000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424c565e696e7c8491969fa7afbabfc6ced7dce2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1214181c1f20222324242320201d1813100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab4beccd6e0eaf2f7fbfefffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1bcced7e2f0f9fffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea6b0bcc6d0dbe7f4fdf7ece1d7cec1b9ada1968d80746a60544a3f34281f1409000000000000000a16212b354049515b62696e747a7e818385878888898781746b6054483b434b545b666d79839099a3afbbc7d4e0ebe2d8cfc5bbb1a79f92867c6f62584e43372b1c11060000000000000000000000000000000000000000000000000000000000000000060d161d2429333c424a50575f616b70787e848a90959b9fa3aaacafb5b8b9bec1c3c5c7cbd1cecfd1d2d3d6dbd6d6d6d6d7d7d7d6d6d5dbd6d3d2d1cfcdcfcac6c5c2bfbab8b4aeaca7a09d96918b847d756e68625a514b433b322b221911070000000000000000000000000000000000000613202c3945515d677885919eabb8c4d1deebf9fffffff9f3ece6e0d9d4cec6bfbab2aca59d97928a827b726d665f58514a423c342e271e18120b030000000b17222d414e5a6774818d9aa7b4c0d1dce7f3fffffffdf5eee8e2dbd6cec9c1bcb4aea7a099938d847d756e68625a524d453f3631292119140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8896a0acb8c6d0dbe7f3f5ebe2d6cabfb4aa9e948a7e71675d51453d30261c11060000000000000000000000000000000000000000020e1a26313a47535f6a74818e96a1abb5c0cbd1d8e1e6ecf2f7faf5eee8e3e0dfdcd8d6d6d7dadedfe2e6ecf1ede7e2d9d2ccc3bbb3aaa29892867c6f685e52463f32291e130800000000000000000d192633404c5966737f8c99a6b2bfd1d9e9f1e8e1dad5d2d1cec9c5c4c2c1c1c1c2c3c5c6cacfd2d5d9e0e8e5e0d9d4cdc5bdb5afa49f93887e71695f544a3f33281c110600000000000000000000000000000000000000020b16202a333d474f59616c717d869297a0a7afbabfc6ced6dbe2e8eef5fdfffffffffffffffffffbf7f1eeebe7e3e0dfdcdadad5d2d1d0cecdcccccbcbcbcbcbcbcccdcecfd1d2d4d8dddedfe2e6eaecf4e5dacfc4b8ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363f49515b626d727e869297a0a7afb9bec5cdd4d9e0e6ecf2f7fefffff9f4f0ece7e2dfdbd6d3d2d0cac6c5c3c0bec0bbb9b7b6b5b4b4b3b3b2b2b2b2b3b3b4b5b5b6b8b9bbc0bfc1c3c5c7cbd1d2d3d6dbdfe2e6eceff4f9f6f1ece6e1dbd6cfc9c3bcb8afa9a19e938e847d726d605c554c443c332b2219100700000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffff9e9dccfc3b6a99c90837669574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d23282c3137383f4446494d535558575e61636668666c6e7071737475767777787979797979797979797877777675747371706f6d6769676562605c545754524c4946443f3a38342e2b261f1c17110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c46515b606d798290959fa6b0b8c0cacfd7dfe6ecf3f8fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c6576838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aba39f9f9e9e9e9d9d9c9b9b9a99989796999291908e8c8a888583817e7b7975726f6a6763605c5553514a47433c38332c27211b150d07010000000000000000000000000000000000000000000000000000000000000000020c17202834404b545e686e7b849196a0a8b1b9c1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070c10121315171717161413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87959fabbcc5d0dee7f2fcfffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0cdd9e9f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949eaab4bfcad6e2ebf5fef3e9e0d5c9bdb2a89f93877c6f665c50443b31261a0e040000000000030f1b27323d47515b636d727b81868a8e90929894959a93897d7063544b4039424a545c676f7c87929facb9c5d2dfeceae1d6cdc3baaea3998f82766a5f5347382d22170b000000000000000000000000000000000000000000000000000000000000000000040c1318212a2f383f444d535960666d71787e83898e92989c9fa3ababadb3b4b7b9bbc0bfc1c2c4c5c7cad0c9c9c9cacacacacac9c9d0cac6c5c4c2c1bfbeb9b8b5b4aeacaaa39f9b95908a847e79706b615e56504540393129201910070000000000000000000000000000000000000004111d2935414c556976828f9ca9b6c2d2dde8f4fffffffffef7f2eae5e0d8d0cac3bdb8afa9a19e948f867f786f6a605c544e4540393028231c150c060000061925323f4c5865727f8b98abb5bfcbd7e3effbfffffffff9f4ede7e0d9d5cec6bfbab1aba49f96918a817b716c615e575046423b332a251f170e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919daab4bfcad6e3eef9f4e7dbd0c6bcb0a69e91847a6d60584e42382e23170c030000000000000000000000000000000000000006121e2b37424d57626f7c87939fa8b2bdc7d1dce2eaf3f7fef9f4ebe3ddd7d4d2cfcbc9c9cacdd2d3d6dbe1e9f2f4ebe4ddd8cdc5bcb4aaa29891847a6d615a50443a3025190d03000000000000000c1925323f4c5865727f8b98a5b2becfdae6e5dfd6cfc9c6c4c0bdb9b7b6b5b4b4b5b6b8b9bec4c5c9ced6dee4eae5dfd6cfc7c0bbafa49a92867b6e665b5044382e23170c000000000000000000000000000000000000000a141d28323c464f59616c717e879298a2a9b1b9c1cad0d8e0e7edf4f9fffffffffffffffffef8f3efebe6e1dfdcd7d3d2d0cdcfc9c6c5c3c2c0c0bfbfbebebebebfbfc0c1c3c4c6c8ccd2d1d2d5dadee0e4eae0d3c7baaea298897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b343e48515b626d727f889298a2a9b1b9c0c9cfd6dfe5eaf2f7fdfffff9f4eee8e4e0dbd6d3d0cac6c5c2bebab8b6b4b1b5afacaba9a8a7a7a6a6a6a5a5a6a6a6a7a8a9aaabacafb6b2b4b6b9babfc2c5c6cad0d2d5dae0e3e8eef2f7f7f2ece6e1dad5cec8c1bbb3ada59e9691877f746d675e564d453d342b2219100700000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffff8ebded2c5b8ab9f928578695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d24292e34383c434749505356575f616568696e70737577797b7d7e7f8182838384858586868686868686858584838382817f7e7d7b7a787674716f6d666764615d565653504a46443f3837312c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f45515c676d798390949ea6aebabec5cdd5dae1e7edf4f9fffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff3e7dcd1c6bdb4aeacabababaaaaa9a9a8a8a7a6a5a4aba39f9e9c9b99979892908e8b8885827f7b7874706d6764605c54534e48443d38332b262018130c040000000000000000000000000000000000000000000000000000000000000008131e29323a45515c666d7a849196a1a9b2bac2cbd6dce2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0a090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1bcced7e2f0f9fffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3d0d9e4eef9fbf2e5dacfc4bbafa4999083786d60574d42362a20160c020000000007131f2c38444f59636d737f868e92999b9d9fa2aaaca49b8e8174665c51453838424b555f6a75818e9ba8b5c1cedbe8f3e8dfd7cbbfb4ab9f94887c6f62544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000001070f181d262d333b42464f545c60666c71777c81868b8f92999b9ea1a9a8aaacafb5b2b4b6b7b8babfbbbcbcbdbdbdbdbdbdbdbcbbbfbab8b7b6b4b2b3adaba9aaa29f9b98928e89837e78716d666159524c443f352f271f170e070000000000000000000000000000000000000000010d19242f404d5a6773808d9aacb6c0ccd8e4f0fcfffffffffffcf6f2eae2dbd6cec8c1bbb3ada69f98928c837c736d665f58514b423c342e271e17110a02091623303c4956636f7c8999a3aebbc7d3e0edf9fffffffffffef8f2ebe5e0d8d0cac3bdb5afa8a19e938e857e766e69625a534d453f3630292019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5866727f8c98a2aebac7d1dce8f3f8ede2d7cec1b9ada1968d80746a60544a3f34281f1409000000000000000000000000000000000000000814212e3a47535f6975828f99a4afbac4cfd9e3edf4fcfff9f0e7e2d9d2ccc7c6c2bebdbcbdc1c5c6cad0d7e0e5edf5eee8dfd6cec6bcb3aaa1968f82756d62564c41362a20150a000000000000000b1824313e4b5764717e8a97a9b2bdc9d5e1dcd3cdc4beb9b8b3b2acaaa9a8a7a7a8a9abadb3b7b9bdc4ccd2dae4ede8e1d9d1cbc0b6aca2989082786c60544a3f34281c1003000000000000000000000000000000000006111c262f3a444e58606b707e879299a2aab3bbc3cbd6dbe2eaf2f8fefffffffffffffffcf6f1ede7e3e0dad5d2d1cbc7c5c3c0bebeb9b8b6b5b4b3b2b2b2b1b1b2b2b3b3b4b6b7b9bbc0c1c5c6c9cfd1d4d9dfe2d6cabfb4aa988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d46505a626d727f8b939aa3aab3bbc3cbd5dae1e8f1f6fcfffff9f4eee8e4ddd8d4d0cac6c5bfbab8b5b3aeaba9a7a4aba39f9e9d9b9a9a9a999998999999999a9b9c9d9e9fa4aca5a7a9acaeb4b5b8babfc5c6c9cfd4d7dce3e6ecf2f7f7f2ece6dfd9d4cdc5beb9afa8a199928b81796e685f574e463d342b221910070000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292f35394045464e53535b606367696e7174787b7d7f82848687898b8c8d8e8f9091929292939a939a9392929291908f8f8e8c8b8a88868482807e7c797674716d686763605b5453504a47423c38342e29241e19130d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222834404b555d676d7a828f939ca4adb3bbc2c9cfd7dce2e8eef3f8fefffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ede2d8cfc6bfbab9b8b8b8b7b7b6b6b5b4b3b3b2b0b5afacaba9a7a5aaa29f9d9a9897928f8b8884817d7975706d66625f58544f48443d373229241d160d060000000000000000000000000000000000000000000000000000000000040d1925303a44505a606d78829096a0a8b2bbc4ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e23171108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0cdd9e9f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929fa7b1bec7d2dde8f4fdf6ebe0d7ccc0b5aba0958c7f72695f53463e32281e1308000000000915222f3b4854606b737f8b92999fa3abaaacaeb4b6ab9f9285796d6053463a2f39434e5864717d8a97a4b0bdcad7e3f0f1e7dcd1c6bdb0a69b8e8174665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000060b141c222831363d424a50545b60646b6f757a7e82868b8e9297989b9d9fa3aba6a7a9abacaeb4aeafb0b0b0b1b1b0b0b0afafb4aeacaaa9a7a5a9a29e9c9998928e8a86817d78716d66605c544f46413b3229241d150d0500000000000000000000000000000000000000000000081724313e4a5764717d8a9aa4afbbc8d4e0edf9fffffffffffffffcf4ede7e0d9d4cdc5beb9b0aaa29f95908780786f6a605c544e4440393027221b140b0714202d3a4753606d7986929facb9c5d2dfecf5fffffffffffffffcf6f2eae2dbd6d0c7c0bbb2ada59e97928b827b716c615e575146423b3229241e160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c4754606d7a86929fabb5c0cbd7e2edf8f3e9e0d5c9bdb2a99f93877c6f665c50443b31261a0e040000000000000000000000000000000000030f1c28333f4a54626e7b87939fabb5c0ccd6e1ebf5fffffaf1e7ded6d0c7c0bbb9b5b1b0afb1b4b8babec5ced3dbe4ecf9f1e8e0d8cec5bcb2a99e938b7e71685e52463c31261a0f030000000000000815222f3b4855626e7b8896a1adb9c5cfd6d3cac2bbb3adaba6a8a09e9c9b9b9b9b9d9ea2a9aaacb2bac0c8d2dbe4efebe3dcd2c7beb4aa9f948b7e71665c5044382c1f140800000000000000000000000000000000030d17222d38424c565f6a707d869299a3abb4bcc5cdd5dde7edf4fcfffffffffffffffdf7f2ebe5e2dcd6d3cfc9c6c4bfbab9b6b4b1b3adabaaa8a7a6a6a5a5a4a5a5a5a6a7a8a9abacafb6b5b8b9bec3c4c8cdd3d6dbd0c0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b444e58616c727f8b919fa4acb4bcc5cdd5dde6ecf3fafffffdf5eee8e4ddd8d2ccc8c5bebab8b4aeaca8aaa29f9c9a9895999291908f8e8d8d8c8c8c8c8c8c8d8d8e8f9092939a96989a9d9fa3aaa8acaeb4b8b9bec5c7cbd1d6dbe1e6ecf3f8f7f2eae4dfd6cfc9c1bab2aba39f938e837a6e6960584f463d342b22190f0600000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd7e3effbfffffffffbeee2d6cabeb3aa978a7d7064574a3d312417070000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454b5153585f62656c6f73777b7e8184878a8c8e9192999698999a9b9c9d9e9e9f9f9fa4a0a49f9f9f9e9e9d9c9b9a9998969a93918f8d8b888683807d7a77736f6c6663605c54534e46443f38352f29241e19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018232e39434b555d686d79818d929fa2a9b0b9bec5cbd1d8dde4e7edf1f7fbfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff4eae1d8d1cbc7c5c5c5c4c4c3c3c2c2c1c0bfbebdc0bbb9b7b6b4b2b4aeacaaa7a9a29f9c9896918e8a85827d79746f6a636059544f47433c352f281f17110a030000000000000000000000000000000000000000000000000000010c16202a36414c56616c74818e949fa8b2bac4cdd6dee6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46535e69727f8c95a0acb6c0ccd8e1ebf7fdf4e8ddd2c7bdb1a79f92867b6e615a50443a3024190c03000006121e2b37424d57636f7d88939fa3abaeb5b6b8babfbaaea298897d7063564c4136313c4855626f7b8895a2aebbc8d5e1eef8ede2d8cfc2b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a30383f444a5053596063686d72767a7e8285888b8e90929997999b9c9e9fa2aaa2a3a3a3a3a4a4a4a3a3a2a2aaa29f9e9c9a999797928f8c8985827e7a75706c65605c54514b423e3630292018120b0300000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffef8f3eae5dfd6cfc9c2bcb4aea7a099928c837c736d666058514a423c332d261d170e131f2c3845515c677683909ca9b6c3cdd9e4f0fdfffffffffffffffffcf4ede7e2d9d2ccc4bdb9afa9a29f948f857e766e69625b524d443e352f282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c3945525d6874818d99a3afbbc6d1dce7f3fbf2e6dacfc4bbafa4999083786d60574d42362a20160c020000000000000000000000000000000006121f2b3844505b6674808d9aa4afbdc7d2dee8f3fdfffdf2e8dfd6ccc4bdb5afaca9a5a3a3a4a7abadb3bcc1c9d2dae4eef8f2eae0d7cec4bbafa59f92857a6d61584e43372b1f14090000000000000814212e3a47535f697884919ea9b3bdc5cbccc2b8b0a9a19e999696918f8e8e8e8f909297989ea0a8aeb6c0c9d2dde7f1eee4d9d0c6bcb0a69e9184786d6053463b3025190d010000000000000000000000000000010b151f28333f4a545e686e7c859298a3abb5bdc6ced7dfe7eff8fefffffffffffffff8f3ece6e0dad5d0cbc7c4beb9b8b4aeaca9a7a4a9a19e9d9b9a9999989898989898999a9b9c9e9fa4aca8abadb3b6b8bcc3c6cacfcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424d56606a707e87939fa3afb6bec6cfd7dfe7eff7fdfffff8f4ebe4ddd8d2ccc7c0bbb9b4aeabaaa29f9c989892908d8b898786848382818180807f7f7f7f808081828283858688898c8e909298989c9fa2aaabadb3b9bbc0c7cad0d6dbe1e7edf4fcf5f1e8e1dad5ccc4bdb5afa59e9590847b6f6a60594f463d342b21180e05000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffef2e6dbd0bfb2a6998c7f7366594c402f24180c000000000000000000000000000000000000000000000000000000000000000000050d13191e272e343a41454b51545c60646a6f73787c8084888b8e919696999b9d9fa3aba4a6a7a8a9aaaaabacacacafb6afacacacabaaaaa9a8a7a6a4aca49f9e9c9a989892908d8a8683807c7974706d66625f5753504a45413a353029241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a434c565d676d78808a92979fa6adb3babfc6ccd2d6dce2e6ebeff3f8fbfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffcf3eae2dcd7d3d2d2d1d1d1d0d0cfcececdcccbd1cbc7c5c4c3c1bfbfbab8b6b4b3adaba8a9a19e9a98928e8a85807c76706b636059534e45403a3128231c150c050000000000000000000000000000000000000000000000000008131e28323a46525e68717e8a939da6b0bac4ccd6dfe8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c030000000000000000000000000000000000000000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7883909aa4afbbc4cfdae6f2fcf9eee3d9d0c3baaea2988f82766c61564c4135291e150b00000814212e3a47535f697783909aa4aeb4bbbfc3c5c6cabeb3aa9b8e8175685e52464142424955626f7c8895a2afbbc8d5e2eefff4eadfd3c6baada297887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e262e34383f44464f54565d6165686d7175797b7f818486888b8c8e8f91929894959696969797979797969695949892918f8e8c8a8785827f7c7975716d6863605b53504a454039302a251e170e07010000000000000000000000000000000000000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffcf6f1e8e1dad5cec6bfbab1aba39f95908780796f6a605c544e443f382f292018121c2934404b5566737f8c99a7b1bcc8d4e0ebf7fffffffffffffffffffef8f4ebe3ddd7cfc9c1bcb3ada69e98928b827b726d615e565045413a3228231c150c06000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b87929fabb4bfcbd7e1ecf7f6ebe0d7ccc0b5aba0958c7f72695f53463e32281e1308000000000000000000000000000000000613202d394653606c7985929eacb6c0d0d9e3f0fafffff6ebe0d6ccc4bab2aba49f9c989696979a9fa2a9afb7c0c8d2dce6f1fbf2e9e0d6cdc1baaea2988d81746a5f53473b30251a0e00000000000006121e2b37424d576673808c97a1abb3babfc3bab0a69e97918d89878483828181828385888c91969da4aeb7c0cbd5dfeaf5ebe2d8cec2b9aca0968a7e7164564c41362a1e1105000000000000000000000000000007121d27313944505b666d7a849197a2aab4bdc6cfd8e0e9f1f9fffffffffffffffcf4ede7e1dad6cec9c6bfbab8b3adababa39f9d9a98959792908f8d8d8c8c8b8b8b8b8c8c8d8e9091939a989b9ea1a9aaacb1b8babec5c8c3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404a545e686f7c869299a4afbbc0c7d0d8e1e9f1f8fffffcf4ede7e2d9d2ccc7c0bbb6afacaaa29f9a98928f8b888583817e7c7a79787675747473737372727373737475767778797b7d7f818386898b8f92989a9ea1a9acafb5babec5cad0d7dce3eaf3f7faf3ece6ded6cfc7c0bbafa79f9691857c6f6b60594f463d332a20170d0300000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d2dfecf8fffffffffff7e8dbcec1b5a89b8e827568554b4035291d100400000000000000000000000000000000000000000000000000000000000001070e171e252a303940454c51555d60666d71767b8084898d9195989b9ea1a8a6a8aaacaeb4b1b2b4b5b6b6b7b8b8b9b9bbc0bbb9b9b8b8b7b6b6b5b4b2b1b6afacaba9a7aaa39f9d9a9993908d8985817d79736e6a64605c54524c45413a352f28231c140c0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a434c555d666c737d858f949ea1a9aeb4bbc0c7cbd0d5dae0e2e7edeff3f8f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfdedededddddcdcdbdbdad9d8dcd7d4d2d1cfced0cac7c5c3c1bebab8b5b2adabaaa29f9b97928d88827d77706b625f58514b433d342e261e170e060000000000000000000000000000000000000000000000010d19242f3a44505a616d7a85929ea5afb8c2ccd5dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b0000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798699a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25313b44505c666f7c88939fa9b3bec9d5e0eaf4fef5ebe2d6cabfb4aa9f948a7e71685d52463d30271d1207000815222f3b4855626e7b8895a0acb6bfc6cbd1d2d3d0c5b9ac9f92867a6d6159524c4f4d525a64717e8a97a4b1bdcad7e4f0fdfbeee2d6cabeb3a9988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000003090c141c23282d33383d44484c5254565e6164656c6f727577797c7e7f8183848586878889898a8a8a8a8a8a8a89888887858483817f7d7b7876736f6d6664605d56535049443f38342e271e19140d05000000000000000000000000000000000000000000000000000005111e2a36414c5666737f8c9aa4afbbc8d4e0eaf4fffffffffffffffffffffffaf3ece6e0d8d0cac3bdb5aea7a099928d837c736d665f585049413b3228231d18232f3c4855626f7b8895a0abb8c4cfdae6f3fcfffffffffffffffffffffdf5eee8e0dad5cec5bebab0aaa29f948f867e766e69615a524c443d342e271e180f0700000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a47535f6974818e99a3aebac5d0dbe6f2fcf4e8ddd2c7bdb1a79f92867b6e615a50443a3024190c030000000000000000000000000000000916232f3c4956626f7c8997a1adbec7d2e2ebf5fffffdf1e5dacfc4bab2a8a099938f8b8a898a8e92979ea5aeb6c0cad4dfe9f3fbf2e8dfd6cabeb3aa9f92877c6e62574d42362a1c11060000000000020e1a26313c4754606d7a859299a1a9aeb4b6b2a89e948f85807c7a77767574747576787b7f848d929da5afb9c3ced9e4f0f4eae0d5c9bdb2a89c8f8276685e5246392d20140700000000000000000000000000020b18242f39434f59606c78828f96a0a9b3bcc6cfd8e1eaf2fbfffffffffffffff9f3eae3dcd7cfcac4bdb9b4aeaca9a19e9a9992908d8b888685838281807f7f7f7e7e7f7f808081838486898b8e9297999da0a7abadb3b8bcc3b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a44515c666e7a859198a3abb5c0ccd2d9e2eaf3fbfffff9f3eae2dcd7d0c7c0bbb6afaca49f9c98928e8985827f7b797674716f6e6c666a68676767666665666666666768696a676d6e70727476797c7f8285898d92979b9fa3abaeb3babec5cbd1d8e1e6ecf2faf7f0e8e1d9d1cbc1b9b1a8a09792867d6f6b60584e453c32291f150b01000000000000000000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffff7eaddd0c4b7aa9d918477675d5145392c1f13060000000000000000000000000000000000000000000000000000000000030b1218202930363d424b51555d60676d72797e83888d91969a9da0a7a7abacb2b2b5b7b9babfbebfc0c1c2c3c4c5c5c5c6c8ccc8c6c5c5c5c4c3c2c2c1bfbec0bbb9b7b5b3b4aeaca9aba49f9d9a97928e8985807b76716d66605d56524c45413a342e261e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28313a434b545b606c707b828b92979fa3aaafb6babfc6c9cfd3d6dbe0e3e7ebedf0f5f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffff8f3efecece4e4e4e5e6e7e8e8e7e6e6e5e8e3e0dfdedcdadbd6d3d2d0d0cac6c5c2bdb9b8b4aeaca9a19e9a948f89837d766f6a605d554f443f383029201810070000000000000000000000000000000000000000000004111d2935414c56616c75818f97a1adb7c0cbd4dee7f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d12070000000000000000000000000000000000000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b5bfcbd7e3effbfffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74818d97a1adb9c2ced8e2edf8fdf4e7dbd0c6bcb0a69e92857a6d61594f42392e23180b020c1825323f4b5865727e8b98a7b1bec7d1d7dcdfe0d3c7baaea3988d81746b605d565c575e616c76828f9ca9b5c2cfdce8f5fffef2e6dbcfc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282b32383a4146474c5254535b60626568676d6f7173747678797a7b7b7c7d7d7d7e7e7d7d7d7c7c7b7a7977767472706e69696663605c5454524c46443f38342e28231d150c0802000000000000000000000000000000000000000000000000000000010d1925303b4854616e7b87939facb9c2cfd8e2edf8fffffffffffffffffffffffdf7f2eae2dbd6cfc6bfbbb1aba39f95908780786e6a605b534d443e342e271e212e3a47535f6a7783909da9b2bec9d5e1eaf4fffffffffffffffffffffffff9f4ebe5e0d7d0cac2bcb3aea69f98928b827b716c605d564f44403930292118120b0300000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57616e7b86929faab3becad6e0eaf6f9eee3d9d0c3baaea2988f82766c61564c4135291e150b0000000000000000000000000000030f1c28333f4a546673808c99a9b3bed0d9e4f4fdfffffaeee1d5c9bdb2a8a0969187827e7d7c7e81858e939da4aeb8c2cdd7e1ecf7faf1e6dbd0c5bbafa3998e8175695e5246382e23170c0000000000000915202c3945525d68707d8792979fa3aaa9aaa0968f827a736f6d6869686868686a696e7279808d939da7b1bcc8d4e1ecf7f2e5d9cec4b9ac9f93867a6e6154473b2e211408000000000000000000000000000a141d2935404b55606b737f8c949fa8b2bbc5cfd8e1eaf3fcfffffffffffffdf5eee8e1d8d1cbc5beb9b2acaaa39f9b97918e8a8683817e7c7a78777574737372727172727273747576787a7c7f8285888c90959a9fa2a9acb1b8b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59606d78829097a1aab4bdc7d2dde4ebf4fcfffff7f0e7e1d8d1cbc3beb6afaca49f9a938f8b85817d7975726e6c6567656261605b545c5b5a5a5959595959595a5a5b5c555c6061636567666d6f7275797d81858a8f92999fa2aaadb3bbbfc6cfd5dae1e8f1f8faf3eae3dcd7cbc3bab2a9a19892867d6f6a60574d443b31271d12070000000000000000000000000000000000000000000c18232f44515e6a7784919daab7c4d0ddeaf7fffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000050d151d2329323a41464f545c60676d737a7f858a9094999ea1a8aaacb1b4b7b9bdbfc1c4c5c7cbd1cccdcecfd0d1d1d2d2d2d4d8d4d2d2d2d1d1d0cfcecdccd2ccc8c6c4c2c0bfbab9b6b5afacaaa9a19e9a97918d88837e79726d68605d56514c443f383029241e160e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f283139424a505a61696e767e858d92989fa4acaeb4b9bec4c7cad0d3d7dcdee0e5e9ececefefece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffffffffffffdf4ece5e0dbd9d8d7d7d8d9dadbdddedfe2e6e8ebececeae9e7e7e2e0dfdddbd6d3d2cfc9c5c4bfbab8b3adaba69f9c959089827c746d676059504a423b322a221910070000000000000000000000000000000000000000030d17212c3945525d68717e8a939ea9b3bec9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c030000000000000000000000000000000000000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798699a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b5c0cbd7e3effcfffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424e58606d7a85919ea6b0bcc6d0dce7f4fdf8ede2d8cec2b9ada1978e81746b60544b4034281d140a0d1a2633404d596673808c99a6b3bfd0d9e2e7ebe3d7cbbfb4aa9f93887d726d68696969696e737e8a949faab7c3d0dce9f6fffff7e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f272c3035393a4146474950535558555c6062646668696b676d6e6f7070707071717170706f6f6e6d676b69676664615e57595653514b4745413a37332d28231c18120b030000000000000000000000000000000000000000000000000000000000000814212d3a46535e6975828f9ca6b0bdc6d1dce7eef7fffffffffffffffffffffffffcf4ede7e1d8d1cbc3bdb5afa7a099928c837c726c655e5650454039302a212b37434e5865717e8b97a1adb9c3cfd8e2edf7fefffffffffffffffffffffffcf6f2e9e1dbd6cec5bebab0aaa29f948f857e756d686059514a423b3328231c150c050000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c46535e6974808d98a2aebac3ced9e5f2fcf5ebe2d6cabfb4aa9e948a7e71685d52453d30271d12070000000000000000000000000006121f2b3844505b6676838f9ca9b6c2cfdcebf5fffffff8ebdfd2c5b9ada19691847c7672707071747a818d929da6b0bbc5cfdae6f2fdf7ece1d7cbc0b5ab9f92867b6e61544a3f34281c1003000000000004111d2935414c56606b707d858e92989a9c9d9e9184796d6863605d565b5b5b5c575f61666d74818e95a0acb8c5cfdae6f2f6ebe0d4c7bbafa4998b7e7164584b3e3125180700000000000000000000000006111b262f3845515d676f7d87939fa6b0bac4cdd7e1eaf3fcfffffffffffffcf4ebe4ddd8cfc6bfbbb3ada8a19e98928e8985817d7a7674716f6d676a6867666665656565656566676869676d6f7275787c7f83888d92979da0a7acaeab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606b73808d949fa9b3bcc6d0d9e3eef5fdfffef5eee5ded5cfc6bfbab1aca49f9a938e87827e7974706d666562605b5358565453504a4f4e4e4d4d4c4c4c4c4d4d4e4f4f4b5153555659545c606265676d7074797d82878d92989fa2a9aeb5bdc2c9cfd6dfe7edf4fcf5eee8ddd4ccc4bbb3aaa29892867c6f695f564c43392f241810070000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffff9ede0d4c7bbafa499897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000070f171f272f343e444c525960666d727a80858c91979c9fa6abacb2b7b8bcc1c4c5c9ceced0d2d3d7dcd9dadbdcdddddedfdfdfe0e4e0dfdfdfdedddddcdbdad9ddd8d4d2d1cfd1cbc7c5c3c0bbb9b6b3adaba9a19e9a94908a847f7a736d68605d55504a423d3530282019130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f272f383f4450575e616c717a80868e939a9fa3aaadb3b8babfc5c7cbd1d1d4d9dddfe0e3e7e9ebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffffffffffef4ebe2dbd4cfcccbcacacbcccdced0d2d3d6dbdbdedfe2e6ebedf1efecebe9e6e2dfdedad5d2d0cac6c5beb9b8b0aaa79f9d948f878079706b605c544c443c342b221910070000000000000000000000000000000000000009141f2a36414c56606d7a85929ea5afbbc5cfdbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeae9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b00000000000000000000000000000000000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b5bfcbd7e3effbfffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798699a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45525d68717e8a949faab4bfcbd6e2ebf5fef4eae0d5c9beb3a99f93887d6f665c51453c2f261b11061b2734414e5a6774818d9aa7b4c0cddaebf3f3e7dcd1c6bbafa49a92867f7a77767576787b8087939fa6b0bbc7d3dfebf8fffff5e9dccfc2b6a99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161b1e24292d3035393a3f4446484c4b51535558595b5c555d606162636363646464646463636261605d555c5b595754534d4c494645403a39352f2b27221b17110c07000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636f7c89949fabb4bfcbd7dce5eef7fdfffffffffffffffffffffffef8f3eae3dcd7cfc7c0bbb1aba39f9590867f776e68615a514b433c332826313c4653606d7984919ea7b1bcc6d1dce6ecf3fbfffffffffffffffffffffffffbf3ece6e0d7d0cac2bcb4aea69f97928a817a706b605c544d453e342e271e170e05000000000000000000000000000000000000000000000000000000000000000000000009151f2a36424d57616d7a85929fa8b2bdc8d4e0eaf4fdf4e7dbd0c6bcb0a69e91857a6d60594f42392e23180c030000000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffff8ecdfd3c7bbb0a69e91847a6f6a65636364686d75808d949fa9b3becad6e0ebf6fef4e8dcd1c7bbafa3998d8073665c5044382c1f12060000000000010d19242f3a434f59616b707b81868b8d9090918b7f72675d5654524c4f4e4e4f4d53545c606d7983909da9b3bec9d5e2eefaf0e3d7ccc0b5ab9b8e8174685b4e412e23180c0000000000000000000000000b17222d38414e58606d79849199a4afb8c2ccd6dfe9f3fcfffffffffffffaf2eae2d9d2ccc3bdb5aea9a19e96918c86817c7874706d67676562605c555c5a5a59595858585859595a5b555d606265656c6f73777b80858b90959b9fa2a69d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a232c3945515d676f7d87939fa6b0bbc4ced8e2ebf5fffffdf4ece3dcd3ccc3bdb4aea7a09a938e87827c76716d6763605c54555350494b494746443f4241414040403f3f404040414243404546484a4c4b515356555c6063666d70757b80858c92979fa3abb0b9bec5cdd6dce2eaf2faf9efe6ded6cdc5bcb4aaa29892857b6e685e554b40352922190d04000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffcf0e3d7ccc0b5ab988b7e7165584b3e32251808000000000000000000000000000000000000000000000000000008111921293139404550565e616b70797f858c92979ea1a9abb0b7b9bdc4c5c8ced1d2d5dadbdddfe0e3e7e5e7e8e9e9eaebebececedf0edececebebeae9e9e8e7e5e8e4e0dfdedcdcd7d3d2d2ccc7c6c3beb9b8b3adaba69f9c96918c85807a736d67605c544f46413a3229241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151d262d333e454d525a62676d737b81878e92989ea1a9acaeb4b9bbbfc4c5c8ced0d2d3d7dcdcdedfe2e6e5e7e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffff7ece2d9d0c9c3c0bebdbebebfc0c2c3c5c6cad0cfd2d3d6dbdee1e5eaeff3f7f2eeecebe6e1dfdbd6d3cfc9c6c2bbb7b1aba69f99938d847d746d665e564e463c342b22190f060000000000000000000000000000000000020e1a25313946525e6873808d97a2adb7c1cdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c120700000000000000000000000000000000000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b5c0cbd7e3effcfffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2935414c56616c76828f98a3aebac3d0d9e4eef9fcf2e6dacfc5bbafa49a9184796d60574d41382d22170b1a2734404d5a6773808d9aa6b3c0d2dde8f4f8ede2d8ccc0b6aca398928c868483828384878d9399a4afb8c2ccd8e3effbfffff5e8dccfc2b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d2025292d2d3337393c3f404546494b4c4e504b5153545556565757575757575756555554514c504e4c4a484642403c3a38342e2c29241f1b17110b0600000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4854606b76828f99a3aebac1cad4dce6ecf3fbfffffffffffffffffffffffffcf4ede7e1d9d1cbc3bdb5afa79f98928b827a706c605c554d453e342e2c3845515c67727e8b95a0aab4bfcbd6dbe1e9f2f8fffffffffffffffffffffffffef7f2e9e1dbd6cec5bebab0a9a29f938e847d736d665f5750444039302920170f0500000000000000000000000000000000000000000000000000000000000000000000030e1a25313b46525e68727f8c96a0acb8c1ced8e2edf8f8ede2d8cec2b9ada1978e81746b60544b4034282015090000000000000000000000000815222f3b4855626e7b8898a2aebac6d3dfecf9fffff6e9ddd0c3b7ab9f94897d6f6860585756565e616d78829097a1adb9c4cfdae6f1fff9eee3d7cbc0b5ab9e9285796d6053463a2d22170b00000000000008131e28313d474f5961686e747a7e81838484837a6d60554c4745414241414242474b515c66707d8997a1adb9c6d2dfecf8f4e8ddd2c3b6aa9d9083776a544a4034281c100400000000000000000000030f1b27333f49535f6a74808d96a0abb5c0cad4dee8f2fbfffffffffffff9f1e8e0d8d0c7c0bbb1aba39f97928c847f7a746f6c6564605d55585553514b4f4e4d4c4c4c4b4b4c4c4d4d4e4b515356535b6062666a6f73797e83898e929896948d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2b37434e58606d79849199a4afb9c2cdd6e0eaf4fdfffdf4ebe2dad1cac1bab2aba39f959187817c756f6a64605d5553514b4846443f3e3c3b3938332d3434343333323333333334352e34383a3b3d3f404546494b5153545c6063696e737a80858d92999ea6adb3bbc1cbd0d8e0e8f0f8f8f0e8dfd7cec5bcb4aaa19791847a6e675d51453f342b1f160c010000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffff4e8ddd2c0b3a79a8d8074675a4d413025190d0100000000000000000000000000000000000000000000000109121a232b333b434b515a61686d757d848b92979fa2a9adb3b7bcc2c5c9ced1d4d9dedee1e5e8eaececeff3f8f3f4f5f6f7f8f8f8f9fafcfaf9f8f8f8f7f6f5f5f4f9f4f0edeceae8e7e3e0dfddd7d4d2cfc9c6c4beb9b8b0aba8a19e98928c85807a726d666059524c443e352f281f1910070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228333b424650555d60696e757c81868c91979b9fa2aaacaeb5b7b8bcc1c3c5c7cbd1d0d2d3d6dbd9dadcdddedfe2e6e3e4e5e5e6e6e7e8e8ebebeef1f7fdfffffffffffffffffffffffffffffffffffffffcf1e5dbd0c7beb8b3b1b1b1b2b3b4b5b7b8babebfc2c5c6cacfd1d4d9e0e3e7edf3f8f8f6f1eeebe7e2dfdad5d2ccc7c3bcb8b0aba49f96918980786e685f584e463d342b21180d040000000000000000000000000000000005121e2a36424d57616e7a86929fa9b3bec9d3dfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedcd7d3d2d0cfcecececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c0300000000000000000000000000000000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798699a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19242f3a44505a616e7b86929fa7b1bec7d2dde8f4fdf7ece1d8ccc0b6aca0958c7f73695f53493f33271e131926333f4c5966727f8c99acb6c0ccd8e4f0fcf4e8ddd2c7beb4aaa39f9993918f8f9091969a9fa4abb5c0cad3dee9f4fffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113191d2022272b2d2f2e34383a3c3e4041434045474848494a4a4a4b4b4a4a4a49494847454143413f3d3b3a3631302d2c2823201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f59626e7c86929fa6b0b8c2cad6dbe1e9f1f6fdfffffffffffffffffffffffff8f3eae3dcd7cfc7c0bbb1aaa39f948f857d746d675f5750443f383034404b55606d78839098a3aebabfcad0d7e0e7edf4fcfffffffffffffffffffffffffbf3ece6e0d7d0cac2bbb3ada59e96918780786e69615a514a423b322921170c020000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea6b0bcc6d0dce7f3fcf4eae0d5c9beb3a99f93887d6f665c51453c31261a0e0500000000000000000000000a1724313d4a5764707d8a97aab4bfcad6e2eefbfffbefe3d7cbbfb5ab9c8f82766b60564e4a494c525c666e7b85929ea9b2bdc9d5e2edf8fff3e8dcd1c7b9ada197897d7063544a3f33281c0f030000000000010c161f2b353e474f565e61686d7174767778776d685d52433a39352f3535313739404b54606b7885929eabb8c5d1deebf8f9ebdfd2c5b8ac9f928579665c5144382c1f12060000000000000000000005121f2b3744505b656f7c87929fa8b2bdc7d2dce5f0f9fffffffffffff9f0e8dfd6cec6beb6afa7a099928d857f79726d6863605b5353514b4b49474540424140403f3f3e3f3f3f4041424045474949505355585f62676d71777d8185888988827a6d6154473a2e21140704040302020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3847535f6a73808d96a1abb5c0cbd4dfe8f2fcfffef5ebe2d9d0c8bfb8b0a8a099928c837c756f6a625f5853514b4645403b3937332d2f2e2d2b282228272726262626262627272823282c2d2e302e34383a3c4045464a5053575e61686d737a80878f949ea1a9afbabfc6ced6dee6eff7f9f1e9e0d7cec5bcb3a9a0969083796d605b51473d31281e13080000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffff9e9dccfc2b6a99c8f837669564c41362a1d1105000000000000000000000000000000000000000000000109131b242c353d454d555c606c707a818991969ea1a9adb3b9bec4c7cdd2d5dadee0e5eaebedf1f6f7f8f9fbfffffffcf9f8f7f6f5f4f3f3f2f2f2f2f2f2f3f3f4f5f6f8f9fafaf9f7f8f3efecece8e3e0dfdad5d2cfc9c6c2bcb7b2adaaa29f97928c857e78706b615d565045413a312b2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212930363f434c51575e616a6e747a7f858a8e92989c9fa3abaaacb1b4b6b9babfc0c3c5c6cacfcccecfd0d2d3d6dbd6d7d8d8d9dadadbdbdedfe1e6ebf2fafffffffffffffffffffffffffffffffffffff7ebe0d4c9beb5ada7a5a4a4a5a6a7a8aaabadb3b2b5b8babec4c5c8ced3d7dce2e7edf4fcfdfaf8f2efece6e2dfd8d3cdc8c2bdb5afa8a19e928d827a6f6a60584e463d332a20160c020000000000000000000000000000000714212d3a46535e6974808d98a2aebbc5cfdbe5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4e1dbd6d3d2d1cbc7c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f1409000000000000000000000000000000000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffef2e6dbd0bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e46535f69737f8c95a0acb6c0ccd8e1ecf7fdf4e8ddd2c7beb1a89f92867b6e655b50443a3025191724303d4a5763707d8a9aa4afbbc8d4e0eaf4f9eee4d9d0c6bcb4aeaba49f9d9c9c9c9ea1a8acafb5bdc7d2dce5f0fafffffbefe2d6cabfb4aa998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080d1113171b1f202223282c2d2f3133352f35383a3b3c3d3d3d3d3e3e3e3d3d3c3c3b3a39352f3433312e2d2a2523201f1c1813110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47535f6a727f8c949ea6b0b8c0cacfd7dfe5ebf3f8fefffffffffffffffffffffffcf5eee8e1d9d1cbc3bcb4aea69f97928a80796e69615a504a42382f3944505c666f7c86929fa3adbabec5ced7dce2eaf3f6fcfffffffffffffffffffffffef7f2e9e2dbd6cdc5bebaafa8a199938d837b716c605c544d443b33291e140a00000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515c66707d8a949eaab4bfcbd6e0ebf6fcf2e6dacfc4bbafa49a9183796d60574d42372b20170c02000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefff9ede0d3c7bbaea3998a7d7064594f443d3d414a545e69717e8b96a1adb9c6d1dce7f3fff9eee3d6cabeb3a99b8e8174665b5044382b1f1206000000000000040d19232c353e444d52565e616467696a6b6a605d564c413d3e3e3f3f40404141464a525e697885929eabb8c5d1deebf8f9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000003101c28343f4a54606c78839099a3afbac3d0d9e3eef7fffffffffffffaf1e8ded6cdc4bcb4aca49f959087807a726d67615e565350494745403e3c3a38342f34333332323232323233342f35393a3c3f4446494e53555d60646b7075797b7c7b786d685e5246392d2013101010100f0f0e0d0c0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59626f7c87929fa8b2bdc7d2dde6f1fafffff5ece3d9d0c7bfb6aea69e96918680796f6b625f58534e4745403a38342e2d2b27222321201f1c181d202023252627282929292828272524222323282c2d2e34383a3f44464d53565d60686d747b828a92979ea5aeb4bcc4ccd4dde5eef6faf2e9e0d7cec5bbb2a89f958e81756d62594f433a2f24190e0400000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffff8ebded1c5b8ab9e928578685e5246392d2013070000000000000000000000000000000000000000000009131b252d363e474f575e676d747d858e939ea0a8adb3babec5c9cfd3d8dee1e5ebedf0f6f8fafdfffefbf9f8f6f9f3efedeceae9e8e7e7e6e6e5e5e5e5e6e6e7e8e8e9ebecedf0f4f9f6f8f9f9f9f4f0edece6e1dfdad5d2cdc7c4bdb9b3aea9a29f97928b837d746d68615a514c433d3429231d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a313a41454d53585f62686d73797d82868a8f92999a9da0a7a7aaacaeb4b4b6b8babebdbfc1c3c4c5c6cad0c9cacbcccccdcececfd1d2d5dae0e8f1fafffffffffffffffffffffffffffffffffff4e8dbcfc3b8ada39b98979798999a9b9d9fa2a9a5a8abadb3b7b8bdc3c7cbd1d7dce3eaf3f9fffffefbf7f2eee9e3dfd8d4d0c7c0bbb2aca49d9490847c6f6a60584e453c32281e140a000000000000000000000000000004101d2935404b55616e7b86929faab4bfcdd7e1edf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5dfd9d4d0cac6c5c1bfbab9b7b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e0400000000000000000000000000000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff7e2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36424d57606d7983919aa4afbbc5cfdae6f3fcf9eee4d9d0c3baaea3989082776c60564c41362a1f15212e3a4754616d7a87939facb9c2cfd8e2edf5f5ebe2d8cec6bfbab5afacaaa9a8a9abacb2b9bbc0c7d0d9e3eef7fffffef3ecdfd3c6baaea298897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181c1f202225262824292c2d2e2f303030313131313130302f2e2d2c292428262421211e1a161313100c0704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606c77828f949fa6aebabec5cdd5dae0e7edf3f8fffffffffffffffffffffffff9f3ebe3dcd7cec6bfbab0a9a19e928d837b716c605c544a4238343f4a545f6a717e8b919ba3adb3bcc2cbd1d8e1e5ebf1f7fdfffffffffffffffffffffffbf3ece7dfd7cfcac1bab2aba49f9590857e746d665e564d453b30261c11060000000000000000000000000000000000000000000000000000000000000000000008131e2834404b54616b75828f98a3aebac4ced9e5f2fbf7ebe1d8ccc0b6aca0958c7f73695f53473f32291e1308000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f8fffff8ecdfd2c5b9ac9f92867a6d6053473d323038424d57606d7984919eabb4bfcbd7e3effbfff2e6dacfc5b8ab9f9285796c605346392d2013060000000000000007111a232c323b41464c5254585a5d5d5e5d54524c49494a4a4b4c4c4d4d4e4c52545c616e7b87939facb9c6d2dfecf9f9ece0d3c6baaea298867a6d6053473a2d20140700000000000000000006121f2c3844505c66717e8a949fabb5c0ccd5e2ebf5fffffffffffffbf2e8dfd6ccc4bbb3aaa29a938d837c736d67605c55524c46443f3a39352f2f2d2c2923272726262525252526262724292c2d2d3337393c43474b5153596063666d6e6f6e6c655e564c41362a1d1c1d1d1d1d1c1b1b1a1917151312100c060705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616b76828f99a3afbac4d0d9e3eff8fffff6ede3d9d1c7bfb5ada49c948f847c736d666059534e47433c39352f2c2823201f1b17161a1e212224292c2d2f3133343535363635343332302e2d2a26222023282c2e34383b42464c52565d61696e767e858f939fa3aab2bac2cbd3dce5edf6fbf2e9e0d7cdc4bab1a79e938b7f726b60564c41352920160c02000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffff8ecdfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000000000000000000000009121b252d373f48505960696e79818a92979ea5acb2b9bec5cad0d5dae1e4e9edf1f6f9fdfffffbf9f7f2eeecebe9e7e8e3e0dfdedcdbdadad9d9d9d8d8d9d9d9dadbdcdddedfe0e4e8e7e9ececeff3f8f9f9f7f2eeebe6e1dfd8d3cfc9c5bebab3ada9a19e959089817a716c605d554f473f342f271f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f282f353b42464e53565e61666d70757a7e82868a8d9195979a9d9fa3aba7a9abadb3b1b2b4b6b7b8babebbbdbebebfc0c0c1c1c2c4c6c9cfd6dfe8f2fdfffffffffffffffffffffffffffffffff2e5d9ccc0b3a79b918b8a8b8b8c8d8f90929796999c9fa2a9aaacb1b9babfc6cbd1d8e1e8eef5fdfffffffefaf4efeae4e2d9d2ccc4bdb9aea69f9691857c6f6a60574d443a30261c11060000000000000000000000000006131f2c3845515d6774808d99a3aebcc6d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0dad5cdc8c5bebab8b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a0000000000000000000000000000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffef2e6dbd0bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b45515c666f7d88939fa9b3bec9d5e1eaf4fff5ebe2d7cbbfb4aa9f948b7e71685e52463d31271d202d3946525e6876828f9ca7b1bcc6d1dce3eaf3f4eae0d8d0cbc7c0bbb9b7b6b5b6b7b9bdc4c7ccd2d9e2ebf5fffffcf4ede2d7cec5b8ac9f9285796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070c1013131618191b181d1f20212223232424242424242423222221201d191b19171514120e0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a26313c44505b656d79828f949da4adb3bbc1c9cfd6dbe2e7edf3f8fffffffffffffffffffffffdf5eee8e0d8d0cbc2bbb3ada49d9590867e736d665c544a3f3338424e58626c727f8b919fa2a9b1babfc6cfd4d9e0e6ebf1f6fdfffffffffffffffffffffef8f1e9e1dbd6ccc4bdb5afa79f98928a80786e685e574d42382e23170b00000000000000000000000000000000000000000000000000000000000000000000020c18232e39424f59616e7b86929fa8b2bdc9d5e0e9f3fdf4e8ddd2c7beb1a79f92867b6e625a50443a3025190d030000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffff6e9dccfc3b6a99c908376675d5145392b26303b45515c66727f8c99a3aebac7d3e0ecf9fff7ecdfd3c6baada297887c6f6255483c2f221507000000000000000008111a202930363a4146474b4e4a50535454555556565757585859595a5a565e61666d74808d9aa4afbbc8d4e0edfaf9ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000003101c28343f4a54606d7884919ea6b0bdc7d1dee7f4fdfffffffffffdf4e9e0d6cdc4bab2a9a198928880796f6a605d55514b46413a37332d2c292424252627272726252422201f1c181a1a181d202022272b2d3137394045474f54545c60616361605b534c443a30252829292a2a2929282827252422201f1c171414110e090603000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8a949fabb5c0ccd6e2ebf5fffff9efe4dbd1c7bfb5ada39b928d827a6f6a605c544f47433c37312c29241f1c181314191e20262a2d2e2f35393a3c3e3f41424242424241403f3d3b3a36312f2e2b262123282c31363a41454c52575f616c717a828b9298a1a8b1b9c1cad3dbe5edf7fbf2e9dfd6ccc3b9afa59f92877d6f685d52453e32281e1308000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffaeee2d5c9beb3a996897c706356493d3023160a000000000000000000000000000000000000000008111b242d373f49515a616b707b838e939ea1a9afb8bdc3c9cfd6dbe1e6ebf0f5fafdfffefbf8f3efecebe6e2dfdedcdadcd7d3d2d1d0cecdcdcdcccccbcccccccccdcecfd0d1d2d4d8dddadcdfe0e3e7ebeceff3f8faf7f1eee9e4e0dad5d0cac5bebab3ada7a09d938e857e756d67605951454039312920180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161e242931363c43474c52545c6064676d71757a7d8084878a8e909299989a9d9fa2a9a4a6a7a9aaabadb3afb0b1b2b2b3b3b4b5b5b8b9bec4cdd6e0ebf7fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7f7e7e7f808182848587898c8f9297999da0a8acaeb4bbbfc6cfd7dde3ebf4fdfffffffffffbf5f4ebe3ddd7cec9c0b8b0a9a19792857c6f695f564c42382e23170b020000000000000000000000000714202d3a4753606d7985929fabb4bfced7e2f1fbfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc9c3bcb8b3adaba8aaa39f9d9c9b9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f05000000000000000000000000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff7e2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606b74818e97a1adb9c2cfd8e2edf8fdf4e7dcd1c6bcb0a69e92857a6d61594f43392f241d2a36414c5664717e8a959faab4bfcbd1d9e1e8eef2eae2dcd6d2ccc7c6c4c2c2c3c4c5c9ced4d7dde3ebf4fdfdf7f3eae2dbd0c6bcb0a69b8e8175675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d070c10131415151617171718181717171616151413110d080c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009152027333f49535d676d79828d929fa2a9b0b9bdc4cad0d7dce3e7edf3f8fefffffffffffffffffffff9f2eae2dcd6cdc5beb9aea7a098928a80786d665b50443a303c46505a626d727f8a92979fa7aeb4bdc2c8ced5dae0e5ebf1f6fcfffffffffffffffffffffbf3ece6ded6d0c7c0bbb1aaa29f928d837a6e695e544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000007121d27303e46535f69737f8c96a0acb9c1ced7e2edf8f9eee4d9d0c3baaea3988f82766c62564c41362a1f150b010000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffff4e7dacdc1b4a79a8e817467554b4035291e2834404b54606d7a86929facb9c5d2dfecf7fffbeee2d6cabeb3a9988b7f7265584c3f2f23180c000000000000000000080e171f252a30363c464e53545c60606161626263636464656666676768686d7278808c929dacb6c0ccd8e4f0f5eee3d9d0c4b7aa9d9184776a554b4034291c1004000000000000000006121f2c3844505c66727e8b96a0acb9c2cfd9e3f0f9fffffffffffff5ebe2d7cec5bbb2a8a09791867e736d675f58514c45403935302b27272b2d2f3132333434333332312f2d2c2823201f1c171314171b1f20262b2f35383d44484b5153555655535049413a3233343536363737363535343432302e2d2c282321201e1a15130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da6b0bdc7d1dee8f4fdfffcf2e7ddd2c9bfb5ada39b918b80786d685f58514b423d37312b261f1d181310141a1e252a2d31363a3b3e404547494b4c4e4e4f4f4f4f4e4d4c4a4846423f3b3a37312e2b261f252a30353a41464d535a61686d757e8691969fa7b0b8c1c9d3dbe5eef7faf1e8ded4cbc1bbafa39991847a6d605a50443a3025190b020000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffef2e6dacfbeb1a5988b7e7265584b3f322518080000000000000000000000000000000000000007101a242d373f49515b626c717d8590959da5adb3bbc1c8ced5dae1e6ecf1f7fdfffffcf8f2eeece7e2e0dfdbd6d3d2cfcdd1cbc7c5c4c3c2c1c0c0bfbfbfbfbfbfc0c0c1c2c3c5c6c8ccd2cdd0d2d3d7dcdfe0e2e7eceef2f7faf5f0ebe5e1dbd6d0cac5beb9b1aca59d97928a817a6f6b625b514b433b322a21191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a31373a41464b5153555d6064676d7074777a7e818386888b8d9092979597999b9c9d9fa2a9a2a3a4a5a5a6a7a7a8a8abadb2bbc4cfdae6f1fdfffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d71717273747577787a7d7f8285898c91959a9fa3abaeb5bdc2ccd2d9e2ebf3fdfffffffffffffdf5eee8e0dad5cac2bbb2a9a29792857b6e685d544a3f34281d140a000000000000000000000006121f2b37434e5864717e8b97a2adbdc6d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc4bdb9b1aca9a29f9b979892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b0000000000000000000000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bcc6d1dce7f3fcf8ede2d8cfc2b9ada2978e81756b60554b4035291d25303a4653606c78839098a3aebac0c7cfd7dce3e8eeede7e3ddd7d4d2d0cfcfcfd1d2d5dae0e3e8eef5f9f5f0ece6e1d8d1cabfb4aa9f94897c6f63554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0a0a0b0b0b0a0a0909080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17222d38414b555d676d78808a92979ea6adb2babfc6cbd1d7dce2e7edf2f7fdfffffffffffffffffffcf4ede7dfd7cfcac0b9b1aaa29f928d81786c60564c4135343f48515b626d727e8590959fa3abb0b9bdc3c9cfd5dae0e5ebf0f5fcfffffffffffffffffffdf7f0e8e2d9d2ccc2bcb3aea49d9590847b6e665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000b151e2a36424d57606d7984919ea5afbcc6d0dbe7f4fdf5ebe2d7cbbfb4aa9f948b7e71685e52463d31271d12070000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffff2e5d8ccbfb2a5998c7f7266594c3f2f2418232e3945525d6876828f9ca9b6c2d0dbe6f2fefef2e6dbcfc1b5a89b8e827568554b4034291c1004000000000000000000050d14191e2b37434e585f62666d6d6e6e6f6f70707171727273737475777a7f848c929ca4aebec7d2dde8f4ebe4ddd2c7bdb1a79a8e8174675b4e412f23180c0000000000000000000713202d3a4653606d7984919ea8b2bdcbd4e1ebf5fffffffffffff9eee3d9d0c5bcb3a9a09691857c716c605c554e45413a342e29292c2d3337393b3d3f40404140403f3e3c3a38342e2d2b28221c18130f12131a1d24292c33383940454648494846443f3b3d3e4041424243434343424241403f3d3b3a38342e2e2d2a25211f1b15100d070100000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964707d8a95a0acb8c2cfd9e3f0fafffef4eae0d5cbc0b7ada39c918b7f736c665d564e454039302b26201b15100c12181f262a3036393b4246484b4b51535658595a5b5c5c5c5b5b5a585755534d4c4847433c3a37312b2722242930353c424750565e616d727c8490959ea6afb7c1c9d3dce5eff8f9f0e6ddd7cbc0b5aba1968e81756c61564c4135291d140a0000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffff7e7dacdc0b4a79a8d8174675a4e412f24190d010000000000000000000000000000000000050e19222c363f49515b626d727e869297a0a7afb9bec5cdd4d9e0e6ecf2f7fefffff9f4f0ece7e2dfdbd6d3d2d0cac6c5c3c0bec0bbb9b7b6b5b4b4b3b3b2b2b2b2b3b3b4b5b5b6b8b9bbc0bfc1c3c5c7cbd1d2d3d6dbdfe2e6eceff4f9f6f1ece6e1dbd6cfc9c3bcb8afa9a19e938e847d726d605c554c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d141a20262b3036394045464b5153555d606367686e717477797c7e81838587898a8c8e90919297949596979899999a9b9b9c9ea1a9b2bec9d5e1eefafffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266656667686a696e707275797c8084898e92999fa3abb0bbc0c7d0d9e1ebf5fffffffffffffffff9f4ebe5dcd4cdc4bbb3a9a29791847a6d665c50443c2f261c1106000000000000000000000814212e3a47535f6a7683909ca9b3becfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc1bab2ada7a09d97928e8b88868483828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c100500000000000000000000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949faab4bfcbd7e0eaf6fff4eae1d6cabeb3a99e93897d70675d51453c2f261f2b3744505b656f7c86929fa3afb5bdc4cbd1d7dce3e5ebece8e3e0dfdddcdbdcdedee1e5ebf0f4f4f0edece4e1dad6cfc6bfbaaea2988f82766b605443392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434b555c666d747e858f949ea1a8aeb4bbbfc6cbd1d6dbe2e6ebf0f5fbfffffffffffffffffef8f1e9e1dad6cbc3bcb4aea49d938c7f73685d5245392c363f49515b626c717b838c92999fa6acb2b9bec4c9cfd5dae0e4eaeff4f9fffffffffffffffffffaf4ebe3ddd7cec5bebaaea79f969083786d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000030c1a26313b45515c67707d8a939eaab4bfcad6e2ebf5fdf4e7dcd1c6bcb0a69e92857a6d61594f43392f24180b0200000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffdf0e4d7cabdb1a4978a7e7164574b3e3124181d2935414c5665727f8b98aab3becad6e2eefbfff7eaddd0c4b7aa9d918477675c5145382c1f130600000000000000000000020815212e3a47535f6a6f78797a7a7b7b7c7c7d7d7e7f7f8080818183868b91969ca4aeb6c0d0d9e4eee8e2d9d2ccc0b5aba0958a7d7063574a3d30241707000000000000000007131f2c38434f5964717e8a96a1acbac3cedde6f3fdfffffffffffcf3e8ddd2c7bdb3aaa19791847b6f6a615a514b433c352f282a2f35393a3f4446484a4c4d4d4e4d4c4c4b494645403c3938332d29241d17110a0f12181d1f272c2e34383a3b3c3c3f424648494b4c4e4f4f505050504f4e4e4d4c4a4846443f3e3b3a36302e2b26201d18120c07010000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7683909da7b1bccad4e1eaf5fffff8ede2d8cec3b9afa59c918c7f726d605b544c433c342e271e1b150f0a0d151d242931363b4146474d535558555d6062646667686869696867666563615f575955534e4847423c37332d261d242931373e444c525b626a6f7a838f949ea5afb7c1cad3dde6f0faf8efe8dcd1c7bdb2a89e938a7e71685e52463d2f261c110600000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffff5e9dccfc2b6a99c8f837669564c4135291d110400000000000000000000000000000000030c17202b343e48515b626d727f889298a2a9b1b9c0c9cfd6dfe5eaf2f7fdfffff9f4eee8e4e0dbd6d3d0cac6c5c2bebab8b6b4b1b5afacaba9a8a7a7a6a6a6a5a5a6a6a6a7a8a9aaabacafb6b2b4b6b9babfc2c5c6cad0d2d5dae0e3e8eef2f7f7f2ece6e1dad5cec8c1bbb3ada59e9691877f746d675e564d453d342b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e252a2e34383a4045474b515457565e616467666d6f717476787a7c7e7f818384858687888a8b8b8c8d8d8e8e8f9197a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746855595a5c565e616366656c6f73777c81868d92999fa6afb5bdc7cfd9e3eef9fffffffffffffffffcf6efe6dfd6cdc5bcb3a9a0968f82786d60574d42382d22170b000000000000000000000815222f3b4855626e7b88949fabbbc5d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa8a19e95908b85817e7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b0000000000000000000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f98a3aebac3ced9e5f1fbfcf3e6dbcfc5bbafa59e9184796d60584e42382d2227333f49535f6a717e8b919fa3abb2bbc0c7cbd1d4d9dedfe2e6e6e8e9e9e8e9eaebebeaeae9e8e8e3e0dfd9d4cfcac3bdb4aea39f92867b6e62594f4331271d12070000000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c07060300000000000000000000000000000000000000000a141d273139434b545c606c707b828a91969fa2aaaeb5babfc6cad0d5dae1e4eaeff3f8fefffffffffffffffbf3ece6ddd5cec5bebaaea59f92867a6d6054473a2d2d373f49515a61696e787f868f949ea0a8adb2b9bdc4c9ced4d8e0e3e8eef1f6fcfffffffffffffffdf5eee8e0d7d0cac0b9b1a89f958a7d7164574a3e2d22170b00000000000000000000000000000000000000000000000000000000000000000000000009141f2934404b55616b75828f98a2aebac3d0d9e4eef9f8ede2d8cfc2b9ada2978e81756b60554b4035291d140a00000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffdf0e3d6cabdb0a3978a7d7064574a3d31241719242f3b4855616e7b8898a2aebac6d3dfecf9fff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000915222f3c4855626f7c85868787888889898a8a8b8b8c8c8d8d8e9093999ea0a8aeb6bfc8d2e2ebe3ddd7d0c7c0bbafa4999183786c605346392d20130600000000000000000915222f3b4854606b7783909da8b2bdccd5e0eff8fffffffffffff4eae1d7ccc0b5aba29892857b6e6960585045403930292931363a414547495053555758595a5a5a5958575553514b4946443f38352f28231c140c0c131921282c3237383f4446494c4d53545658595b5b5c5c5d5d5c5c5b5b5a58575553504a4b4746423c3b37322c29241d18120b060000000000000000000000000000000000000000000000000000000000000005111e2a36414c56636f7c89959fabb9c3cedce6f3fcfffff3e7dbd0c6bcb1a79d938c7f736d635b504a423a3128231d150c0a0610191f272f353b42464c5254575f616568676d6f7172747575757575747372706e696965625f5855534d46443f382f2b261f262b323a4146515860686d79828e939ea5afb8c1cbd4dee8f3fcf9eee3d9cfc4baafa59e92857a6d61594f42382d22170b01000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffff7ebded1c4b8ab9e918578685d5245392c201306000000000000000000000000000000000b151e29323d46505a626d727f8b939aa3aab3bbc3cbd5dae1e8f1f6fcfffff9f4eee8e4ddd8d4d0cac6c5bfbab8b5b3aeaba9a7a4aba39f9e9d9b9a9a9a999998999999999a9b9c9d9e9fa4aca5a7a9acaeb4b5b8babfc5c6c9cfd4d7dce3e6ecf2f7f7f2ece6dfd9d4cdc5beb9afa8a199928b81796e685f574e463d342b2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141a1d23282c2f35393a4145474a4d525457545c606265676a686d6f717374767778797b7c7d7e7f7f808081828285919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675c514e4f4d525456535b6062666a6f747b80878f949fa4abb5bdc7d1dce8f2fbfffffffffffffffffff8f1e8dfd7cec5bcb2a89f948c7f72695f544a3f33281c1106000000000000000005121e2a36424d576673808d99a6b0bccdd7e1f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7beb6afa59e96918b837e7975716e6c6669686868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c10040000000000000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505a626e7b86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b9aca0968d80736a5f544a3f3328222d38414e58616c727f8b9299a1a8afb5bbc0c7c8ced1d2d5dad9dbdcdddddedededededddcdbddd7d4d2cec8c5beb9b1aba39f918a7e71695f53473d321f150b01000000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c06000000000000000000000000000000000000020b151f273139424b515a61696e757e848c92989fa3abaeb4babfc6c9cfd4d9e0e2e7edf0f5fbfffffffffffffdf7efe7e0d7d0cac0baaea2988a7d7164574a3e31242d373f4850575f666d737b828a91969ea1a9adb2b9bdc4c8cdd4d7dce3e5ebeff4f9fffffffffffffff9f2e9e1dbd6cbc2bab1a79b8e81756853493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000030c18232f39434f59616e7b86929fa7b1bec7d2dde8f4fdf4eae1d6cabeb3a99e93897d70675d51453c2f261c1106000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffcefe3d6c9bcb0a396897d7063564a3d30231714212d3a46535f697885929fabb8c5d2deebf8fff9ede0d4c7bbafa399887c6f6255493c2f22160900000000000000000000000b1824313e4b5764717e8a979394949595969697979899999a9a9b9d9fa4abacb2babfc8d1dae4e2d9d2ccc5beb6afa49f93877d70655b5044372b1f12050000000000000004111d2935414c56636f7c8995a0acbac4cedee7f1fffffffffffff8ede2d8cfc6bbafa49992867c6f695f574e463e342e282f353b42464c5154535b606264656667676666656462605c555653504a45413a342e261e17161e252933383c43474a50535659575e61636466676869696a6a6968686767656361605c545854524d4947433c39352f29241d17110a0200000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba7b1bccbd5dfeef8fffffbefe2d6cabfb4aaa0958e81746d635b51443f382f281f18120b030a1117232b313940454d53565e6166696e7174777a7c7e7f81818282828281807f7d7b7875726e6a66625f57535049413e37312a21202830363f464e565e676d78818e939ea5afb9c2ccd6e1eaf5fff5eae1d6ccc1b9ada1978e81746b60544a3f33281d13070000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffff8ebdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000000007121c27303b444e58616c727f8b919fa4acb4bcc5cdd5dde6ecf3fafffffdf5eee8e4ddd8d2ccc8c5bebab8b4aeaca8aaa29f9c9a9895999291908f8e8d8d8c8c8c8c8c8c8d8d8e8f9092939a96989a9d9fa3aaa8acaeb4b8b9bec5c7cbd1d6dbe1e6ecf3f8f7f2eae4dfd6cfc9c1bab2aba39f938e837a6e6960584f463d342b22190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2021262a2d2e303234352f35393a3d4146474b4b515355585a565d6162646668696a676d6e6f707172727374747575818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d605347424246474a49505356586062696e747b828c9399a3abb5c0cbd7e0e9f3fefffffffffffffffffffaf1e9e0d7cec3bab0a69f92867b6e665b5044382d22170b00000000000000000714202d3a46525e697784919daab7c2cddde9f3fffffffffffffffffffffffffffffffffffffffffffff9efe8ddd2c7bdb5aca49f938e847e78716d676461605b545c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a000000000000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0acb8c1cdd7e1ecf7fdf3e9dfd5c9bdb2a89f92877c6f665b50443b3025262f3c46505a636d727f8791969fa3abafb5b8bdc2c5c6c9cfcccecfd0d0d1d1d2d1d1d0cfced2ccc7c6c3bcb8b3ada8a099928b7f726c61574d42352b210d0300000000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a030000000000000000000000000000000000030d151f273039404550575e616c717980868d92999fa3aaaeb4b9bec4c8ced3d6dbe2e4eaeff3f8fcfffffffffff9f2e9e2dbd6cabfb4aa998d8073665a4d403327252d363e454d545c606a6e767d848b91979ea1a8acb2b8bcc3c7cbd1d5dae0e3e8eef1f6fbfefffffffffbf3ece6ddd4ccc3b7aa9d918477655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000007121d27313e46525e69727f8c95a0acb6c0ccd8e1ecf7fcf3e6dbcfc5bbafa59e9184796d60584e42382d22170b020000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffcefe2d6c9bcafa396897c706356493d302316121e2b37424d57697683909ca9b6c3cfdce9f6fffcefe3d7cbc0b5ab978a7e7164574b3e3124180b00000000000000000000000916232f3c4956626f7c8995a9a1a1a2a2a3a3a4a4a5a5a6a6a7a8aaacafb5b9bdc4ccd1dae3e3d9d0c7c0bbb3aca49f928c80736b6053493f33271b0f03000000000000000613202c3945525d6874818e9ba7b1bcccd6e0f0f9fffffffffffff3e7dcd1c6bdb1a79f93877d706a5f574d453d34282b313940454d53555d6065656c6e7072737374737372716f6d676763605b54514b443f38302921202830353e44484e54545c60636669696e707173747575767676767575747372706e6d666864615e5755534e47454039352f28221c140b06000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c2cddfe7f1fffffdf4e5dbd3c6baaea2989083796d605b51493f332d261d160d07020c141c2328353d434b51575f61686e72777b7e818486898b8c8d8e8f8f8f8e8e8d8b8a8885827f7b77736e6964605b534f47423c3329241e252a343c444c555d666d78818e939ea7b1bac4cfd9e3eef9fcf3e8ded5c9beb3a99d93897d70665b50443a2f24180d0100000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffaeee1d5c9beb3a995897c6f6256493c2f2316090000000000000000000000000000040d18232e39424d56606a707e87939fa3afb6bec6cfd7dfe7eff7fdfffff8f4ebe4ddd8d2ccc7c0bbb9b4aeabaaa29f9c989892908d8b898786848382818180807f7f7f7f808081828283858688898c8e909298989c9fa2aaabadb3b9bbc0c7cad0d6dbe1e7edf4fcf5f1e8e1dad5ccc4bdb5afa59e9590847b6f6a60594f463d342b21180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1e252a2d2e31363a3b3d3f404142434342413f3b3b3e404546494b4e4c52545657595b5d555c606162636465666667686874818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897c6f6256493c363a3b3d3f4446494e54565e61696e787f879299a3afbbc1ced7e2edf8fffffffffffffffffffffbf2e9e0d5ccc2baaea3989083786c60544a3f33281c0f03000000000000000815212e3b4854616e7b8795a0acb8c5d1deebfbfffffffffffffffffffffffffffffffffffffffffffdf4e7ddd7ccc0b5aba49a938c817a716c65605d555553504a4f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f03000000000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919da5afbbc5cfdbe6f3fcfbf1e5d9cec4bbafa3999083786c60564d41362a1f2a343e48515b636d727d848d92999fa3abacb2b5b8b9bebec0c1c2c3c4c4c5c5c4c4c4c3c1c0c0bbb9b6b1aca9a19e9591877e726d625a50453c3123190f000000000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c030000000000000000000000000000000000030d151e272e343e454d525a61676d737a80868d92989fa2aaadb3b8bcc3c6cad0d4d9e0e2e7edf0f4f9fcfffffffbf3ece7dbd0c1b4a89b8e8175685b4e4235281b242c333b424a50575f626c70797e848b91969ea1a8abb1b9bbc0c7c9cfd4d7dce3e5ebeef2f8fbfefffffef7efe6dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d57606d7883909aa4afbbc5cfdae6f3fcf7ece1d7cdc1b9aca0968d80736a5f544a3f33281f14090000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffcefe3d6c9bcb0a396897d7063564a3d3023170e1a2631414e5b6774818e9aa7b4c1cddae7f4fffff4e8dcd1bfb2a6998c7f7366594c403326190d00000000000000000000000814212e3b4754616e7a8798a2aeaeaeafafb0b0b1b2b2b3b3b4b4b7b9bbc0c7c9ced6dee3e8ddd2c7bdb5afa9a19a938c80746e63594f41382d22170b00000000000000000714212d3a4754606d7a86929facb8c3cddfe8f2fffffffffffffbefe3d7cbbfb4aba0958d80736b60584e453c332b2d343d434b51575f61676d7175797b7d7f808081807f7f7e7c7977746f6c66605d55504a423b332c2a323a41464f55585f62666d6f7275787b7c7e7f81828283838383828181807f7d7b797774716e6967625f5853514b454039332d261d17110a020000000000000000000000000000000000000000000000000006121e2b37424d5765727f8c99a3aebac7d3e0ecf9fffff5ebe2d4c8bcb1a79f92867c6e675d5149403728221c140b04020c141e262e343f474f555d60696e747a7f83888b8e91939a97999a9b9b9c9c9b9a99989697928f8c8884807b76706c656159534d453f352f281f222b323a434b545c666d78818f959fa8b2bdc7d1dce8f1fafaf0e6dacfc5bbafa59d9083786c60554b4035291d1307000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffef2e6dacfbeb1a4978b7e7164584b3e3125180b00000000000000000000000000010c161f2834404a545e686f7c869299a4afbbc0c7d0d8e1e9f1f8fffffcf4ede7e2d9d2ccc7c0bbb6afacaaa29f9a98928f8b888583817e7c7a79787675747473737372727373737475767778797b7d7f818386898b8f92989a9ea1a9acafb5babec5cad0d7dce3eaf3f7faf3ece6ded6cfc7c0bbafa79f9691857c6f6b60594f463d332a20170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b3036393a3f4246484a4c4d4e4f4f504f4e4c4846423b383a3c3e41414647494b4c4e504b51535455575858595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7f726553493f332d2e2d3337393d43484d52575f666c737e87929fa5afbcc6d0dbe7f2fefffffffffffffffffffffbf2e7ded6cbbfb4aa9f948b7e71665b5044382b1f150900000000000003101c28343f4a5465717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe2d5cbc3bbafa49993887f756d67605b53514b4846443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f1409000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72685e52463e3127222d363f49515b626b6f7a80878e92999ea0a8a8abadb3b1b3b5b6b6b7b7b8b8b8b7b7b6b5b3b5afaca9a7a09d97928c847c716c625b51483e332a1f100700000000000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a000000000000000000000000000000000000030c151d2328333b424650555d60686e747b80868d92989ea1a9acb1b8babfc6c8ced3d6dbe0e3e8edf0f4f9fffffef8e9dccfc2b6a99c8f8376695c504336291d1a212930383f444e535a61666d72797f848b91969d9fa7acafb5b9bdc4c7cbd1d5dadfe2e7eceff2f8fbfffff9ece0d3c7baaea399877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000030d1a25303b44505c666f7c88939fa9b3becad6e1eaf5fdf3e9dfd5c9bdb2a89f92877c6f665b50443b30251a0d0400000003101d2a3643505d697683909ca9b6c3cfdce9f6fffdf0e3d6cabdb0a3978a7d7064574a3d312417091926323f4c5965727f8c98a5b2bfcbd8e5f2fefff9e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000714202d3946525e687885929fabb8bbbcbcbdbdbebebfbfc0c0c1c3c6c7ccd2d5d9e0e7f0e3d7ccc0b5aba49f9792887f746e645c52473d2f261b11060000000000000005111d2a36414c5665717e8b98a2aebac7d3e0ecfafffffffffffef3e9e0d3c7baaea3999083796d60594f463c332a2d363e464f555d60696e747a7e8285888a8b8c8d8d8d8c8b8a888684807c78736d67605c544d453e35333c444c525961636a6f73797c7f828587898b8c8e8e8f8f90908f8f8e8e8d8b8a888684817e7b77746f6a65605d55514b443f382f27221b140b050000000000000000000000000000000000000000000000000814212d3a47535f697783909dabb4bfcbd7e3effbfff9eee4d9d0c7b8aca0958b7e716a5f554b40372e2517110a02000a141e2630383f44515960676d737b81868c9095989b9e9fa4aca5a7a8a8a8a8a8a7a6a5a9a19e9c9896918c88837d78706b625f575145403931282020293139424a545c666d79839096a1abb5c0cbd7dfe8f2fdf7ece1d6cdc1b8aca0958b7e71675d51453a2f24180d01000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffff7e6d9ccbfb3a6998c807366594d4033261a080000000000000000000000000007131d28313a44515c666e7a859198a3abb5c0ccd2d9e2eaf3fbfffff9f3eae2dcd7d0c7c0bbb6afaca49f9c98928e8985827f7b797674716f6e6c666a68676767666665666666666768696a676d6e70727476797c7f8285898d92979b9fa3abaeb3babec5cbd1d8e1e6ecf2faf7f0e8e1d9d1cbc1b9b1a8a09792867d6f6b60584e453c32291f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373a4146474b4d535557585a5b5c5c5c5c5b5855534d443f382f323035393a3c3e40414340454648494a4b4c4c4d4d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff3e7dcd1c1b4a89b8e8175655b5044372b2122272b2d32383b42464d545b606c727f8b939eaab4bfcad6e2effbfffffffffffffffffffffff9f0e7dcd0c6bcb0a69d9184786c6053463c31261a0e02000000000006121f2c3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffff9eee3d9d0c3b9aea49f93877e726d605d55504945403b3938332d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2834404b55606b74818e97a2adb9c2cfd8e2edf8fcf3e8dcd1c7bdb1a79f92857b6e61594f43392f24242d373f49515960676d747b81868c9196989c9ea1a9a4a6a8a9aaaaabababababaaa9a8a7aba49f9d9995908b857f796f6a625a51493f362c21180e00000000000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c1106000000000000000000000000000000000000030b1218202930363e434b51565e61696e747b80868c91979da0a7acaeb4b8bcc3c7cad0d4d7dde0e4e8eeeff4fbf6e9ddd0c3b6aa9d9083776a5d5044372a1d0f171e262e343c424750545c60676d72797e848a90959b9fa3abadb2b9bbc0c7c9cfd3d6dbdfe2e7edeff3f8fbefe3d7cbbfb4ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606b74818e97a1adb9c2cfd9e3eef9fbf1e5d9cec4bbafa3999083786c60574d42362a1f160c010000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffdf1e4d7cabeb1a4978b7e7164584b3e3125180b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000005111e2a36414c566a7783909daab6c3d0c9c9cacacbcccccdcdced0d2d4d7dde3e4eaf2ede0d4c7bbafa499938e857d736d645c524940352b1d140a00000000000000000713202d3946525e6876828f9caab4bfcad6e2effbfffffffffff7ece1d6cabfb4aa9f92867c6f675c51473d342a2d373f48505960676d747b81868b8f92979798999a9a999998979992918d8984807a726d665e574f473f3c454d565e616b70767c8084898c8f92979697999a9b9c9c9d9d9c9b9b9a9a98969992918e8b8784807c76716d67605d55504a423c332d261d170e0600000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acbdc6d1dce7f3fffff4e8ddd2c7beafa59d9083786c60584e43392f251c1306000006111c263038424a505b626b6f7980868d92989d9fa7a7aaacafb6b2b4b4b5b5b5b5b4b3b2b3adaba8a8a09d99948f8a837d766e69625b514b433a32281e1f273038424a545d676d7a849199a3afbbc2cdd6e0ebf7fdf3e8dfd4c8bcb1a79e9185796d60554b4035291d12070000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffff4e8dbcec1b5a89b8e8275685b4f423025190e020000000000000000000000010d18242f3a434f59606d78829097a1aab4bdc7d2dde4ebf4fcfffff7f0e7e1d8d1cbc3beb6afaca49f9a938f8b85817d7975726e6c6567656261605b545c5b5a5a5959595959595a5a5b5c555c6061636567666d6f7275797d81858a8f92999fa2aaadb3bbbfc6cfd5dae1e8f1f8faf3eae3dcd7cbc3bab2a9a19892867d6f6a60574d443b31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018202830353c43474c525458575f6163656768686969696865615f57504a42382d24292d2e2f3133352e34383a3b3c3d3e3f3f404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff8ebded1c4b8ab9e9184786c605346392d20171b1f20272c30363c424a505a626d75818e98a2aebac6d3dfecf8fffffffffffffffffffffffff8ede2d8cec2b8aca0968a7e7164574d42372b1e120600000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928b7f726c625b514c443f38352f2d2b28222828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c11060000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929ea6b0bdc6d1dce7f3fcf9eee3d9cfc2baada2978e81756b61554b4035291d252d373f474f555d60696e747b7f84888c8f92979698999b9c9d9d9e9e9f9e9e9d9c9b9a989993908c88837f79726d66605850483f372d241a0f060000000000000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c0400000000000000000000000000000000000000070e171f252a313940454c52575e61696e747a7f858b90959b9fa2aaacb1b8babfc6c7ccd2d4d8dde4e4e9f0f7eaddd1c4b7aa9e9184776b5e51442f24180c0c151c232831373e424a51555c60676d72797e83898f92999ea1a8acafb5b9bdc4c6cad0d3d6dbe0e3e7edf4f3e7dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424f59616d7a85929ea6b0bdc7d1dce8f3fcf6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d13070000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffef2e5d8cbbfb2a5988c7f7265594c3f322619061623303d495663707c8996a3afbcc9d6e2effcfff6e9ddd0c3b6aa9d9083776a5d5044372a1d060000000000000000000000010d192530414e5b6774818e9aaab4bec2c3c3c4c4c5c5c7cbd1c7c8caccd0d1d4d9dfe6ecdfd2c6b9ac9f9387817a706c635b524a41372e23190b0200000000000000000714212e3a4754616d7a86929facb9c5d0dbe7f3fffffffffffef2e6dbd0c6baaea2988d80746a5f554b40352b2d363f49515a616b6f7980878e92989b9fa2a9a5a6a6a7a6a6a5aba39f9d9a96918c857f786e6961595144444d575f686d757d83888d9197999c9ea1a9a4a6a7a8a8a9a9a9a9a8a8a7a6a5aba39f9d9b9796918d88837e79736d67605b544e443f382f2920180f0700000000000000000000000000000000000000000004101d2935404b5566727f8c99a7b1bccfd8e2edf8fffcf0e4d8ccc0b6ac9e93897d70665b50463c31271d130a0000071117232e38424a545c606d727d848c92999fa3aaabb1b4b7b9bbc0bfc0c1c2c2c2c1c1c0bebeb9b8b5b2acaaa69f9c95908a827b726d605d554c443a30271d1e263038424b555e686f7d87929fa6b0bbc4cfdae6f3fcfaf1e4d9cec3b9ada1978c7f72675d5145392f23180c0000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffff6eaddd0c3b7aa9d9084776a564d41362a1e1105000000000000000000000004111d2935404b55606b73808d949fa9b3bcc6d0d9e3eef5fdfffef5eee5ded5cfc6bfbab1aca49f9a938e87827e7974706d666562605b5358565453504a4f4e4e4d4d4c4c4c4c4d4d4e4f4f4b5153555659545c606265676d7074797d82878d92989fa2a9aeb5bdc2c9cfd6dfe7edf4fcf5eee8ddd4ccc4bbb3aaa29892867c6f695f564c43392f241810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a323a41464e53565e616568696e707273747576767574726e69605b544a3f33281e20212324262823282c2d2e2f30313233404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887c6f6255493c31261a0f12131b1f252a2f383f44515b616e7b86929facb8c5d0dbe7f3fffffffffffffffffffffffffef4eae0d4c8bdb2a89d908377695f53473a2e21140800000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba0958d81746d625a5145413a332d2924201f1c171b1c1a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949fabb4bfcbd7e0ebf6fff5eae1d6cabeb3a99e938a7d70675d51453c2f261c252d353d434c51575f61696e72777b7f828587898b8d8e8f9091919292919191908e8d8b898683807c77726d67605c544e463f362d251b120800000000000000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a0000000000000000000000000000000000000000050d141a1f282f353b41464d53575e61686d73797e83898e92989da0a7acaeb4b9bbc0c6c8ccd2d3d8dee6eeebded1c5b8ab9e9285786b554b4035291d10040a111720262b303940444b51555c60666d71777c82878c91969c9fa3abadb2b8babfc5c6cad0d3d7dce3eaf3e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46525e68717e8b949fabb5c0cbd7e0ebf6fcf3e8dcd1c7bdb1a79f92857b6e615a50433a2f24180c0300000d192633404c5966737f8c99a6b2bfccd9e5f7fffff2e6d9ccbfb3a6998c807366594d402e23170b15222f3c4855626f7b8895a2aebbc8d5e1eefbfff7ebded1c4b8ab9e9185786b5e52452e23170c000000000000000000000000081724313e4a5764717d8a98a2aeb5b5b6b7b7b8b8b9bbc0babbbbbdbfc3c5c8ced6dbe1d7cabdb0a4978a7d746d68615a514941382f251c11070000000000000000000b1824313e4b5764717e8a99a3afbbc7d3e2edf8fffffffffffbeee2d6cabeb3a99f92867a6d61584e43392e2a343e48515b626c717d848d92999fa2aaabadb3b2b3b3b4b3b2b2b5afacaaa9a19e97928b827b706b625b504d565f696e7a818a90959a9ea1a9a8abadb3b1b2b4b5b5b6b6b6b6b5b4b4b3b2b5aeacaaa7a8a09d9a95908b857f79716c665f585049413b322a2118100700000000000000000000000000000000000000000613202c3945515d6776838f9ca9b6c2cddceaf4fffffaede0d4c8bbafa49a8f82756b60544a3f342a1f150b0100040d192328343f4a545c666d747f8791969fa3abaeb4b8bcc1c4c6c8ccd2cdcececfcfcecdcccfcac6c5c2bdb8b7b0aba7a09d948f867f756d675e564c43392e23181e263039434c56606b727f8c949fa9b2bec9d5e1eaf5fff5eadfd5c9beb3a99e9285796d60554b4034291c100400000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d20140700000000000000000000020b1a232c3945515d676f7d87939fa6b0bbc4ced8e2ebf5fffffdf4ece3dcd3ccc3bdb4aea7a09a938e87827c76716d6763605c54555350494b494746443f4241414040403f3f404040414243404546484a4c4b515356555c6063666d70757b80858c92979fa3abb0b9bec5cdd6dce2eaf2faf9efe6ded6cdc5bcb4aaa29892857b6e685e554b40352922190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222b343c444c52585f62686d7275787b7d7f808182828382817f7b746c665b50443d30261c141618191b181c1f202122242526323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffaeee1d5c9bdb2a9998c807366574d42362a1e13080a0f14191d262d333f46525e6974818d9aaab4bfcad6e2effbfffffffffffffffffffffffffcf2e5d9cec3b8aca095887b6e6255483b3025190d01000000000c1825323f4b5865727e8b98aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b51483f352f27221b1813120f0b06090e1114171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c10030000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e32251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e42382d2217232b313a41454d53565e61666a6e7275787b7c7e80828383848485858584848382807e7c7a76736f6a65605d55514b423d342d241b130900000000000000000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f03000000000000000000000000000000000000000002090d161d242930363b42464d52565e61676d71777c81868b90959b9fa2aaacafb5b9bbc0c7c7cdd4dce6ecdfd2c5b9ac9f928679675d5145382c1f130600060c151a1e272e343940454b51545c60646b6f757b7f848a8f92999ea1a8acaeb4b8babfc5c7cbd1d8e1eae3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36414c56606c77839099a3afbbc4cedae5f2fbf9eee3d9cfc2baaea2988f82756c61554b4135291e150a00000b1825313e4b5864717e8b97a4b1becfdae6f1fdfff4e7dbcec1b4a89b8e817568544a3f34281c1015212e3b4854616e7b8794a1aebac7d4e1edfafff8ebdfd2c5b8ac9f9285796c5f4a3f34281c100300000000000000000000000714202d3a4753606d7985929fa3aba9a9aaaaababacafb5adaeafb0b3b7b8bcc3cacfd7dfd2c5b8ac9f92867f756d675e564c433a30261c1106000000000000000006121f2b37434e586874818e9babb5c0cbd7e3f4fefffffffffff9ecdfd3c6baada2978c8073685e52463c3028313c46505a626d727e8691969fa3abaeb4b8babebebfc0c0c0bfbec0bbb9b7b2ada9a19e9490857d726d605b535e686e7b848f939d9fa7abadb2b5b8b9bebebfc1c1c2c2c3c3c2c2c1c1c0bebfbbb9b7b4b2acaaa79f9d98928c847e786f6a605b534c443c332a22191107000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffff9ecdfd2c6b9ac9f93877b6e62594f42382d22180d0300010c161f2b353d44505c666d78818b9299a0a8aeb4babfc6c8cdd1d2d4d8dddadbdbdbdbdbdad9dad6d2d1cec8c5c2bbb7b1aca69f98928b81796d685e554b40342820141e27313a444f59606c77828f97a1adb9c2cfd9e3eef9fbf1e6dacfc4b9ada1978c7f72675c5145382c1f160b00000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffff9ece0d3c6baaea298877a6e6154473b2e211408000000000000000000000a141d2b37434e58606d79849199a4afb9c2cdd6e0eaf4fdfffdf4ebe2dad1cac1bab2aba39f959187817c756f6a64605d5553514b4846443f3e3c3b3938332d3434343333323333333334352e34383a3b3d3f404546494b5153545c6063696e737a80858d92999ea6adb3bbc1cbd0d8e0e8f0f8f8f0e8dfd7cec5bcb4aaa19791847a6e675d51453f342b1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202b343c464e565d616a6f757a7e8285888a8b8d8e8f8f8f8f8e8b8680786c60594f42382e23170c0b0d070c1013131516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf1e6dacfc3b7aa9d908477695f53463a3024190d0102090b141c222a36424d56626f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffff6eadfd4c8bcb1a7998c7f7266564c41362a1d110500000004101c2934404b556774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f93877c6f665c51493f3629241e17110c0706030000000205060c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f13080000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281f191f282f353c42474d5254585f626569696e6f717375767777787878787877767574726f6d676662605853514b454039302b221b120901000000000000000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f130700000000000000000000000000000000000000000000040c12181e252a31363b42464c52555c60646a6f747a7f83898e92989c9fa4abacafb6b7bbc2cad4dee9e0d3c7baaea399867a6d6053473a2d201407000003090c151c23282f343940454a5053596063696e73797d82868c91969b9fa2aaacaeb4b9bbbfc6cfd8e3e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929fa8b2bdc9d5e0e9f3fef5eae1d6cabeb3aa9e938a7d70675d51453d30261c1106000916232f3c4956626f7c8995a9b2bec9d5e1eefafff6e9ddd0c3b6aa9d908377665c5044382b1f1214212e3b4754616e7a8794a1adbac7d4e0edfafff8ecdfd2c5b9ac9f928679665c5044382c1f120600000000000000000000000613202c3945515d6773808c92999a9c9d9d9e9e9f9fa3a0a1a1a2a3a6aaacb1b9bec5cdd7d3c6baaea298928b81796d685e564c42382e23170b04000000000000000815212e3a47535f6a7884919eabb8c4d1dce8f3fffffffffffff8ebded2c5b8ab9f92857a6d60564c41342a2f39434e58616c727f8b9298a0a8afb5babfc5c6cacfcccdcdccccd1cbc7c5c4bdb9b3ada69f9792877f746c655b616e7a8491969ea5abb1b8b9bec2c5c6cacfcccdcecfcfd0d0cfcececdcdd1cbc7c5c4c1bdb8b7b1abaaa29f96918b837c726c655e564d453c342b231910060000000000000000000000000000000000000a1724303d4a5763707d8a99a3aebac7d3e0ecf9fffaede1d5c9bdb2a89c8f8276695f53473d2f261c0f06000007131d28313d47515b606d78818e939fa3abb2babfc6cbd0d4d8dddfe0e4e8e7e7e8e8e8e8e7e6e6e2dfded9d4d1cdc7c3bcb8b0aaa39f938f837a6d675c51453c31261a151f29323d44505b656d7a85919ea6b0bdc7d1dce8f3fdf7ebe1d6cabeb3a99e9285796d6053473d32271c1001000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffbefe2d6cabfb4aa96897c6f6356493c3023160900000000000000000006111b262f3847535f6a73808d96a1abb5c0cbd4dfe8f2fcfffef5ebe2d9d0c8bfb8b0a8a099928c837c756f6a625f5853514b4645403b3937332d2f2e2d2b282228272726262626262627272823282c2d2e302e34383a3c4045464a5053575e61686d737a80878f949ea1a9afbabfc6ced6dee6eff7f9f1e9e0d7cec5bcb3a9a0969083796d605b51473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c464e585f686d747c82868b8f929796989a9b9b9c9c9c9b99928d80746b60544a3f34281d130700000004060708090c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff6eaded1c5b8aca095887b6e61564c4135291d12070000020a111925303b4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffcf0e4d9cdc3b6a99d908376685e5246392d20130700000006131f2c3845515c677783909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998d81746a60544a40372d2419130b060000000000000000000000030b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d01000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808c96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b30251a161e242931373b4246474e535559575e6163656668696a6a6b6b6c6b6b6a6968676563605d5555544e47454039342e271e191009000000000000000000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f221509000000000000000000000000000000000000000000000001070d14191f252a30363a41464b5153586062686d72777c81868b8f93999d9fa4acabb0b8c2cdd8e4e3d7cbbfb4ab94877a6e6154473b2e21140800000000030b12181d23292e34383f44464f54575e61666d70757b7f84898e92989b9fa2aaacaeb5bdc6d1dce7d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a1acb9c1ced7e2ecf8fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170c030714212d3a4754606d7a8797a1adb9c6d2dfebf8fff8ebdfd2c5b8ac9f9286796d6053463a2d201314212e3b4754616e7a8794a1adbac7d4e0edfafff9ede0d4c7bbafa39986796d6053463a2d201307000000000000000000000004101d2935404b55606c7880878b8e8f909091919292999394949597999da0a7adb3bbc5cfd6cabfb4aaa29f938e837a6d685d544a3f342820150a000000000000000915222f3c4855626f7b8896a1adb9c5d2e3eef9fffffffffff9ece0d4c8bcb1a79a8d8174685d52443a302935404b555f6a717e88939fa3aab2bbc0c7cad0d3d6dbd9d9dad9d9dcd7d3d2cfc9c5beb9b0a9a199938b80776c656b75828f96a0a8afb8bcc2c6c9cfd1d2d6dad9dadbdbdcdcdcdcdbdbdad9dcd7d3d2d0cec8c5c2bcb8b3aea9a19e9590867f776e685f574e463d352b22180e050000000000000000000000000000000005111e2a36414c566774808d9aabb4bfcbd7e3effbfff8ebded2c5b9aca0968a7d7063574d42352b1d140a0000010d18242f3a434f59626d75818e939da5afb5bdc4cbd1d6dce2e4eaecedf0f4f9f4f5f5f5f4f4f7f2eeecebe5e1ded8d3cec8c2bcb4aea59e959083796d60574d42372b1d13172027333f49535e68717e8a949fabb5c0cbd7e1ecf7fdf2e6dacfc5b9ada1978b7e7165594f44382c1e1308000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffff3e7dbd0bdb1a4978a7e7164574b3e3124180b0000000000000000000b17222d38414f59626f7c87929fa8b2bdc7d2dde6f1fafffff5ece3d9d0c7bfb6aea69e96918680796f6b625f58534e4745403a38342e2d2b27222321201f1c171b1b1a1a191919191a1a1b1c181c1f20222323282c2d2e34383a3f44464d53565d60686d747b828a92979ea5aeb4bcc4ccd4dde5eef6faf2e9e0d7cec5bbb2a89f958e81756d62594f433a2f24190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444e58606a6f7a81888e92999b9fa2a9a5a6a7a8a9a9a8aba39f93887d6f665c50443a2f24180d03000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8d8074685d5246392f24180d0300000009141f2c3844505c667783909daab6c3d0dde9f6fffffffffffffffffffffffffffff5ecdfd2c6b9ac9f93867a6d6154473a2e2114070000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e42392e251b120801000000000000000000000000000107121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d1105000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60574d42362a1f1613191f262b30363a3c4347484c4d525456585a5b5c5d5e5e5f5f5e5e5e5d5b5a585654514c4947433c39352f28231d150c07000000000000000000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c302316090000000000000000000000000000000000000000000000000002080e141a1f252a3035394045464e54565d60656a6f747a7e83878c90939a9c9fa6b0bbc7d3dfe7dcd1bbaea195887b6e6255483b2f221508000000000000070c12181d23282e34383d44484d52545c6063696e73797d81858a8f92989a9fa3abb5bfcbd7e3d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbcc5d0dbe7f4fdf7ece1d7cec1b9ada1968d80746a60544a3f34281f14090713202c3945525d687885919eabb8c4d1deebf8fff9ece0d3c7baaea398897c6f6256493d32271b15222e3b4855616e7b8894a1aebbc7d4e1eefafff9ede0d3c7bbafa39986796d6053463a2d2013070000000000000000000000010d18242f3944505b666c747b7e818283848485858686878788888a8c90959ea2a9b3bdc7d1d0c6bcb4aea59e9590837a6d665c50443c32261b0f040000000000030f1b27333f495365727f8b98a9b2bdc9d5e1eefafffffffffff7eaded1c4b8aca095887c6f62564c4132292c3945515d676f7c86929aa4aeb4bcc4cbd1d6dbdfe2e6e6e6e7e6e5e8e3e0dfdad5cfc9c2bbb3aba49f928d80776c707d89949ea8b2bac1c8cdd2d5dadedfe2e6e5e7e8e8e9e9e9e9e8e7e7e6e7e3e0dfddd9d4d1cdc8c5bebab2ada7a098928c827a6e695f584f473d342a20170d030000000000000000000000000000000714202d3946525e687784909daab7c3d1dce7f3fffff7eaddd1c4b7aa9e9184786c6053463c3120190b02000004111d2935414b55606b727f8c939ea5afbbc0c7cfd7dce2e7edf0f5f9fafcfffbf8f3efecece9e8e7e6e7e7e8eaece4dfd9d4cec6bfbaafa79f958d8074695f53473a2f24180e17222d38414c56616c76828f99a3afbbc5cfdae6f2fef7ece1d5c9beb3a99d9083776b6054483a2f24190d01000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffff8e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000030f1b27333f4953616b76828f99a3afbac4d0d9e3eff8fffff6ede3d9d1c7bfb5ada49c948f847c736d666059534e47433c39352f2c2823282a2a2b2b2b2b2b2b2b2524221d18110c0d0d0d0e070c101313151a20262b2e2f33362e34383b42464c52565d61696e767e858f939fa3aab2bac2cbd3dce5edf6fbf2e9e0d7cdc4bab1a79e938b7f726b60564c41352920160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606a6f7c848e939b9fa3ababadb3b2b3b4b5b5b6b5b5afa49a9083786d60554b4135291f1409000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffcf0e4d9cec3b8ac9f92867a6d61554b4035291f150b02000003101c28343f4a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffaede0d4c8bbafa49a897c706356493d3023160a0000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463d30271c13090000000000000000000000000000000000091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d201408000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d120d151a1f252a2d31373a3b3f424647494b4d4f505051515252525151504f4d4b494745413c3b37322c29241d18120b03000000000000000000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000003090e141a1e25292e34383d43474c5254586062686d71767b7f83878b8f949fabb7c4d0dde2d5c9bcafa296897c6f6356493c302316090000000000000001070c12181c23282c32383b42464a5053575e61666d7075797e82858a8e9299a3aebbc7d3e0dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939eaab4bfcad6e2ebf5fef3e9e0d5c9bdb2a89f93877c6f665c50443b31261a0e04111d2935414c566875828f9ba8b5c2d0dbe7f2fefbefe3d6cbbfb4aa998d807366584e43372b2016222f3c4855626f7b8895a2aebbc8d5e1eefbfff8ecdfd2c5b9ac9f928679665c5044382b1f120600000000000000000000000007121d28333f4a545b60696e727476767777787879797a7a7b7c7d80838a9297a2abb5c0cbd7cec6bfbaafa79f958f82786d60584e43372b20150a000000000005121f2b3744505b6575828f9ca8b5c2cfdae6f1fdfffffffffff6e9ddd0c3b6aa9d9083776a5f54433a2f2a36414d56606d79849198a3acb6bfc6cfd7dce3e7eceef2f7f3f3f3f9f3efedece6e1dad5cdc5bdb5afa49d928d807475818e9ba6b0bac4ccd4d8dfe1e6ebeceef2f7f4f4f5f5f6f6f5f5f4f1f8f3efedeceae5e1ded8d4d0cac4bdb9b1aaa39f948f847b6f6a60594f463c32291f150b0100000000000000000000000000000814212e3b4754616e7a8795a0acb8c5d1e2edf8fff9ede1d4c8bdb2a8998c7f72665b5044382b1f12070000040f19222c3945515d67707d87929fa5afb7c1cbd1d9e1e7edf3f8fefffffff8f3efece7e3e0dfdcdbdadadadadcdddfe0e3e4e0d8d0cbc1b9b1a79f92877b6e62554b4035291d11111b262f3a44505a626f7c87929fa9b3bec9d5e2edf8fdf2e6dacfc5b8aca095897d7063564c4135291d11040000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000005121f2b3744505b65707d8a949fabb5c0ccd6e2ebf5fffff9efe4dbd1c7bfb5ada39b928d827a6f6a605c544f47433c37312c292b2d30333536373838383838383832312e29231b12090000010000070e171f252a31373a3c404344454443413e41454c52575f616c717a828b9298a1a8b1b9c1cad3dbe5edf7fbf2e9dfd6ccc3b9afa59f92877d6f685d52453e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686f7c8691969ea5acaeb5b8babebec0c1c2c2c2c2c0b6aca0958b7f72675d51453b30251a1107030000000004101c2834404b556875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff5eadfd3c6baaea2988c7f73675d51453c31271d140a0200030f1c28333f4a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f7265584c3f3225190c0000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095887c6f62574d42342b1e150b0000000000000000000000000000000000000007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d010000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030404040404040404040403000a141d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf3e8dcd1c7bdb1a79f92857b6e61594f43392f24180b090e14191e20262b2e2f30363a3b3c3e40424344444545454545444342413f3c3a39352f2e2b27201d18120c070000000000000000000000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000002090e13191d23282c32383a4145474e54565d6065696e72767a7e828f9ca9b6c2cfdce3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000070c11171c1f272c3036383f44464d52545c6063676d7175797d8186929facb9c5d2dfdacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75828f98a2aebac3d0d9e3eef9fbf2e5dacfc4bbafa4999083786d60574d42362a20160c0d19242f3f4c5966727f8c99aab4becad6e2eefbfff3e7dcd0c4b7aa9d9184776a6054473d32281f24303d4a5763707d8a96a3b0bdc9d6e3f0fcfff8ebdfd2c5b8ac9f9285796c5f4a3f34281c1003000000000000000000000000010b17222d38424a50575f616567696a6a6b6b6c666d6d6e6e6f7073777d859299a3afbbc7d4d7d0cac1b9b1a79f948c80736a5f53473c31261b0f03000000000613202d394653606c7985929fabb8c5d2deebf6fffffffffff9ede0d4c8bcb1a7988b7f7265584e4331282d3946525e6873808c96a0aab4bec7d1d8e1e8eef3f8fbfefffffffffff9f4f0edeceae6dfd7d0c7c0bbaea49d928c7f7885919eabb8c1ccd6dee4eaeef1f7f8fafefffffffffcf6f1edebeae4e1e0e1e3e6ebecedeae4e1dbd6cfc9c3bcb4aea69f9691857c706b60584e443b31271d120700000000000000000000000000000a1724303d4a5763707d8a96a7b1bcc8d4e0f4fffff7ebded1c5b8aca096887b6e61544a3f33281c0f0300000a16212b37434e58606d79849199a3afb7c1c9d7dce3eaf3f8fffffffffcf4ede7e3e0dcd7d3d2d0cececdcdcecfd0d2d4d7dcdfe2dcd6cbc2bbafa3998e8174675d5145392c20130a141d29323e47535f6a74808d97a1adb9c6d0dbe7f2fff7ece1d4c8bcb1a79b8e8175685d5245392c2014090000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000613202d394653606c7883909da6b0bdc7d1dee8f4fdfffcf2e7ddd2c9bfb5ada39b918b80786d685f58514b423d37312b292d3338393d3f424344454545454545453f3d3a342d251b0e05000000071119202930363c4347484d50515251504e4b474641464d535a61686d757e8691969fa7b0b8c1c9d3dbe5eef7faf1e8ded4cbc1bbafa39991847a6d605a50443a3025190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7a859198a1a8afb9bbbfc5c6cacfcdcececfcfd1c7beb1a79e92857a6d60574d42362a2318120f0b060d090e131f2c3845515c677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9e9285796d60584e43392f261c140c0909121f2b3844505b667783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e8174675b4e4134281b0e0100000d1a2733404d5a6673808d99a6b3c0d1dce8f3fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a5f53453b3122190c0300000000000000000000000000000000000000000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e11050000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f2215070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0d0f10111111111111111111111009080b18232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baaea2988f82756b61554b4035291d140a02090e11151a1f2122252a2d2e3032333536373738383938383736353432302d2c2924221f1b15100d070100000000000000000000000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000070c10141a1c23282c3137394045464e53565d60656c70767b8086929fabb8c5d2dee4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000001040a0f13181d20272b2f35393d43484c52545b6064696e747a7f849199a3aebbc7d3e0dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b86929fa7b1bdc7d2dde8f4fdf6ebe0d7ccc0b5aba0958c7f72695f53463e32281e13081623303d495663707c8998a2aebac6d3dfecf8fff8ebded1c5b8aca095897c6f62594f443a312928333f4a5465727f8b98a5b2becbd8e5f1fefff7ebded1c4b8ab9e9185786b5e52452e23170b000000000000000000000000010a121b20292f383f444d5355585b5c5d5d5e5e545c606061616264666c707c87929facb9c5d2dfdbd6cbc2b9b0a69f93877c6f62584e43372b1f1206000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffff7ebded1c5b8aca095877b6e6154483c322934404b55616e7b86929fa8b2bcc6d0d9e2eaf3f9fffffffffffffef7f2eee8e4e0dfdddcdbdcd9d2ccc0b6aea49f93887e8b97a1adb9c6d3dee7f0f5fafdfffffffffffffff9f1eae5e1deddd8d5d4d4d6d9dedfe2e6ecece6e0dad5cfc6bfbab0a8a19792867d706a5f564c43392f24180d04000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f0fffff7eaddd0c4b7aa9d918477695f5342382d22170b0000030f1b27323b4754606a74808d96a1abb5c0c9d3dbe8eef5fcfffffffff7f3eae2dcd7d3d1cbc7c5c3c2c1c0c0c1c2c4c5c7cbd1d2d5daddd7cbc0b5ab9f92857a6d6053473a3025190d0b17202b37434e58606d7a85929eaab4bfcad6e3eef9fdf0e4d9cec3b8ac9f92867a6d6054473b31251a0e0200000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fbfbfbfbfffffcf5e9dccfc2b6a99c8f8376695c504336291d10000000000000000713202c38444f5964707d8a95a0acb8c2cfd9e3f0fafffef4eae0d5cbc0b7ada39c918b7f736c665d564e454039302b283035383f4446494c4e5051515252525252514b4a453f372d20160c0200071119232b333b42464e53555a5d5e5e5e5d5b5854524c46444750565e616d727c8490959ea6afb7c1c9d3dce5eff8f9f0e6ddd7cbc0b5aba1968e81756c61564c4135291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a75828f97a1aab2bac1c7cbd1d3d6dbd9dadbdcdcd9d0c3b9ada1978c8073695e52463f3528231f1b171a1a1a1a1d242d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffef2e7dbd0c6b9ada1978d80736a5f554b41382e261e1a18181a202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e9dccfc3b6a99c908376695d5043362a1d060000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265584e4333291f1007000000000000000000000000000000000000000000030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d20140700000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493f362c23190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121317191c1d1d1e1e1e1e1e1e1e1e1e1d151512121d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5eae1d6cabeb3aa9e938a7d70675d51453c2f261c1106000205090f1214151a1e202123252728292a2b2b2c2c2b2b2b2a2827252321201d1915130f0a040100000000000000000000000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000004090e12181c1f262a2e34383c42474b5153585f62686d72787d82878d9298a2aebac6d3dfe5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000001080d11151b1d24292c32373a4145474f54565e61666c70767b80858b9196a0abb5bfcbd7e3dccfc3b6a99c908376695d50432d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e46525e69727f8c95a0abb5c0ccd7e1ebf7fdf4e8ddd2c7bdb1a79f92867b6e615a50443a3024190c13202d3a4653606d7985929fabb8c5d0dbe7f3fff9ede1d4c8bdb1a89b8e82756b60564c433a352f3844505b6675818e9ba8b5c1cedbe8f4fffff6e9ddd0c3b6aa9d9083776a5d5044372a1d060000000000000000000000000a131c242d323b4146474d535457595a5b5c5c5b53515354545555575a616a74818e9ba7b4c1cedae7ddd4cbc2bbafa4998f82766a5f53473a2e211507000000000a1724313d4a5764707d8a97aab3becad6e2eefbfffffffffff7eaddd0c4b7aa9d918477695e52463a2a2c3845515c6773808d98a2aebac3cfd8e2ebf4fcfffffffffffffbf3ece6e4ddd8d4d2d1cfcfd0d1d2d5c8c0bbafa49a9286929fa9b3bec9d5e5f0f9fffffffffffffffffff7f0e7e0d9d4d1d0cbc8c7c7c9cdd1d2d5dae1e8eeebe6e1d8d1cbc2bab2a9a19892867c6f685e554b40352920160c01000000000000000000000004101c2934404b556875828e9ba8b5c1cedbe8f5fffbefe2d6cabfb4aa9a8d807367574d422f261c1106000007131f2c38434f59626f7c87939fa8b2bdc7d1dbe4edf9fffffffffef5ede5e1d8d1cbc7c5bfbab9b6b5b4b3b4b4b5b7b9bbc0c4c5c9cfd4d8d1c7baaea2988b7e7165564c41362a1e11050e1a26313c45525d68737f8c98a2aebac7d1dce8f3fff5eae0d3c7baaea3988b7e7265574d42362a1e1205000000000000000006121f2c3844515c667985929facb8c5d2dfebefefefefeff9f4efedebdcd0c3b6a99d9083766a5d5043372a1d10000000000000000915222f3b4854606b7683909da7b1bccad4e1eaf5fffff8ede2d8cec3b9afa59c918c7f726d605b544c433c342e272c323a41454a505356595b5d5d5e5e5e5e5e5e5e585651493f32281e1308061019232b353d454d52585f6266696b6b6b696764615e56535049444c525b626a6f7a838f949ea5afb7c1cad3dde6f0faf8efe8dcd1c7bdb2a89e938a7e71685e52463d2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7c89939ea9b3bcc4ccd3d7dcdfe2e6e6e7e8e8ebe2d5c9beb3a99f92867b6e615b51473e342e2b2722272727262a2f37424d5764707d8a99a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff8ede2d5c9beb3a99f92867c6f675d53493f38302a252424262b35414c56626f7c8897a2adbac6d3dfecf9fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442d22170b000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483c3222170d000000000000000000000000000000000000000000000006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c00000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d70645b51483e352b21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20232628292a2a2a2a2a2a2a2a2a2a2a22211f1b151f2a36414c56606c77829099a3aebbc4ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e42382d22170b02000000020608090e11141416181a1c1d1d1e1e1f1f1f1e1e1d1c1a18161413110d0806030000000000000000000000000000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000001070c10151a1d23282c3136394044464d53555c60646a6f747a7f848a8f939a9fa2aab3becad6e2e6d9ccbfb3a6998c807366594d4033261a0d0000000002050a0f13191d20272b2f35393c43474c5154596063686d72787d82878d92989da0a8b2bdc6d1dce7ddd0c4b7aa9d9184776a544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d57606d78839099a4afbbc4cfdae6f2fcf9eee3d9d0c3baaea2988f82766c61564c4135291e15131f2c3845515c6675828e9baab4bfcad6e2effbfdf1e5d9cec3b6aa9e93897d70685d554c454040414953606c7985929eabb8c5d1deebf8fffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000008111c252e363f444c5254575e6164666768696968605c554b4748494a505864717e8a97a4b1bdcad7e4e6ddd7ccc0b5ab9f94887c6f6255483c2f24180d010000000d1a2633404d596673808c99a6b3bfd0dbe6f2fefffffffffcf0e3d7ccc0b5ab9a8d807467574d42362a2d3a4753606d7985929eaab4bfccd5e1eaf4fdfffffffffffff8f2e9e1dbd6d2ccc8c6c4c3c2c3c4c5c9ceccc0b6aca3999299a3afbbc4cfdae6f7fffffffffffffffffff7eee6ded5cec8c5c4bebbbabbbcc0c5c6c9cfd8dde4ebf3eae2dcd7ccc4bbb3aaa29891847a6e675d51453e32281e1308000000000000000000000006131f2c3845515c677784919daab7c4d0ddeaf7fff9ece0d3c6baaea298897c706356493d3123140a0000000915222f3b4854606b76828f99a4afbac4cfd9e3edf6fffffffffef5ece3dbd3cfc6bfbab9b4aeaca9a8a7a7a7a7a9aaacafb5b8b9bdc4c8ccd2cabfb4aa9d908376685e5246392d2013070a15202935414c56616d7a86929fabb5c0cbd7e3effcfbefe3d6cbbfb4aa9d908376695e53463a2d211408000000000000000004101c2834404a546b7884919eabb7c4d1dee2e2e2e2e2e2e2e8e3e0dfd9d0c3b6a99d9083766a5d5043372a1d1000000000000005111e2a36414c56636f7c89959fabb9c3cedce6f3fcfffff3e7dbd0c6bcb1a79d938c7f736d635b504a423a3128232c353e444c52545b60636668696a6b6b6b6b6b6b6b65625b51443a3025190d0d18222b353d474f575e616a6f73767778777674716d6863605b534f4646515860686d79828e939ea5afb8c1cbd4dee8f3fcf9eee3d9cfc4baafa59e92857a6d61594f42382d22170b01000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675818e9ba5afbbc4ced6dee3e7eceef2f7f4f5f5f4e6dacfc5baaea2988f82756d62595045403937332d3433343136394047535f6975828f9babb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffef2e6dacfc5baaea3999083796d655b504a423b3630313131373e45525d6873808d9aa9b3becad6e2eefbfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f03000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d2114050000000000000000000000000000000000000000000000000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c10040000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493f362c23190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80746d625a50473d332a1f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b141c22282b2d3033353637373737373737373737362f2e2b26201925303a44505b656e7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281f14090000000000000002050708090b0d0f101111121212121211100f0e0c0907060401000000000000000000000000000000000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a00000000000000000000000000000000000000000002050a0f12181d1f262b2e34383b42464a5153575f61676d71767c81868c91969c9fa4acaeb3bcc5d0dbe6e7dacdc0b4a79a8d8174675a4e4134271b0e000004090e12161b1e24292c32373a4045474e54555d60656b6f757a7f848a8f939a9fa2aaacb2bac3cfd8e3ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a25303b44505c666f7c87939fa9b3bec9d5e0eaf4fef5ebe2d6cabfb4aa9f948a7e71685d52463d30271d121c2834404b5464717e8b98a2aebac7d3e0e9f5fff6eadfd2c6bbafa59e91847a6d675e56514b4d4c525b65707d8a97a1adb9c6d2dfecf8fffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000050f19232e37404850565e6166696e717374757576756d675c51453b3c3e495663707c8996a3afbcc9d6e2efe8ddd2c7bdb0a69a8d807367554b4135291d1104000004111d2935414c556875828f9ba8b5c2cedbe8f7fffffffffff9ede0d4c7bbafa499897d7063564a3d302935404b5564717e8b97a2adbcc6d0dee7f3fcfffffffffffff8efe6dfd7d0cac7c0bbb9b7b6b5b6b7b9bdc4c5c7beb5aba39fa3abb5c0cdd6e1ebf7fffffffffffffffffaf0e6dcd4ccc3bdb8b7b1aeadaeb0b3b8b9bec5ccd2d9e2eaf3ede7ded6cdc5bcb3aaa1969083796d60594f443a2f24190d04000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fff8ebdfd2c5b8ac9f9285796d6053463a2d201307000005121e2b37424d57636f7c89949fabb5c0ccd6e1ebf5fffffffffff5ece3dad1c9c1bdb4aeacaaa39f9d9b9b9a9a9b9c9d9fa3ababadb2b9bbc0c7d0c5b9ac9f93877a6d6154473a2e211408030d19242f3a46525d6874808d99a3afbbc7d3e0ebf7fff3e7dcd0c6b8ab9f95877b6e6154483b3025190d0100000000000000000c18232e44515d6a7784909daab7c3d0d5d5d5d5d5d5d5d5dcd7d4d2d0c7beb2a99b8e8275685b4f4235281c0f0000000000000713202d3946525e6875818e9ba7b1bccbd5dfeef8fffffbefe2d6cabfb4aaa0958e81746d635b51443f382f28212c363e4750565d60666c707275767778787878787878726d62564c41362a1d11151f2a343d474f5960696e757c808384858483817e7a75706c656159534d464e565e676d78818e939ea5afb9c2ccd6e1eaf5fff5eae1d6ccc1b9ada1978e81746b60544a3f33281d130700000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c1cdd6e0e8eff3f8fbfefffffffff7ece1d6cabfb4aa9e948b7f726b615a514b46443f414040404142464b515b626e7b86929facb9c5d1dce8f3fffffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4aba0958e81776c605c544d46423f3e3e3f4246505a606d7a85929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f1205000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000000000000040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f13060000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d70645b51483e352b21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff4e7dbcec1b5a99d928c7f726c61594f453c31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a1d262d3338393d40424344444444444444444444433c3a37312a221e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d040000000000000000000000000002030404050506050504030201000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000104090e12161b1d24292c3137394045464d53545c6064696e73797e83888e92989ea0a8acafb6babec5ced7e1ece8dbcec1b5a89b8e8275685b4f4235281c0f070c10141a1e20272c2f35393d43474b5153586062676d72777c81868c91969c9fa4acaeb4b8bdc3ccd5e1eaecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a1adb9c2ced8e2edf8fdf4e7dbd0c6bcb0a69e92857a6d61594f42392e231818232e3a4754606d7a86929facb8c2cdd8e4f3fcfcefe3d7ccc1b9aca1968f82796d68605d555a565d606c7882909ca9b3bec9d5e1eefafffcefe3d7cbc0b5ab988b7f7265584c3f3225190c000000000000000000000b16212b354049515a62686e73777b7d7f8182828281796d60544a43403f4a5763707d8a96a3b0bdc9d6e3f9eee3d9d0c2b7aa9d908477675d5145392c20130600000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2c3845515d6775828f9ca9b3beced7e2f0f9fffffffffffff9f0e6dcd4cdc5bebab6afacaaa9a8a9abacb2b7b8bdc3bdb5afacafb5bdc7d1dfe8f2fdfffffffffffffffcf2e8ded4cac2bab2acaaa5a2a1a1a3a6abadb3bbc0c7d0d8e1eaf4f0e8dfd6cec5bcb2a89f958e81746b61564c41352920160a000000000000000000000916222f3c4955626f7c8899a3afbbc7d4e0edf9fff6e9dcd0c3b6a99d908376665c5044382c1f120600000714212d3a46535f6976828f9ca6b0bdc7d2dfe8f3fdfffffffff8efe3dad1c8bfb7afaba39f9a9892908f8e8d8d8e8f9192999a9ea1a8acafb6bec1c8bbafa49a8b7e7164584b3e3025190d0108131e2935414c56616e7b86929facb9c4cfdae6f2fef8ede2d4c8bcb1a7988b7f7265564c41362a1e11050000000000000000071d293643505c6976838f9ca9b6c2c8c8c8c8c8c8c8c8c8d1cbc7c5c4beb6aca1978b7e7165584b3e3225180b0000000000000714212e3a4754616d7a86929facb9c2cddfe7f1fffffdf4e5dbd3c6baaea2989083796d605b51493f332d261d29333e48505a61686d73787c7f818384848585858585847f72685e5246392d20131d27313c464f59606b6f7b82888d90919191908e8b86827d78706c615e5750484c555d666d78818e939ea7b1bac4cfd9e3eef9fcf3e8ded5c9beb3a99d93897d70665b50443a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfe8f2fafffffffffffffffffdf3e7dbd0c6bcb0a69f92877d706c605c545350494e4d4d4d4e4d53555d606d76828f99a3aebbc7d3e3eef9fffffffffffffffffffffffffffffffffffffffffffdf3e7dcd1c6bdb1a79e938d80746d665f57524d4c4b4b4c4d535a616c74818e98a2aebac6d3e1ecf7fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d2013080000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80746d625a50473d332a1f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffff6e9ddd1c5b9aea49f93887e716b60574d433a2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c2f383f44464a4c4f5050515151515151515151504847433c342a20222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d2014070000000000000000000000000000000001080d11141a1e21272c2f35383c42474b5153575f61666d71767b80858a90959a9fa2aaacb2b9bbc0c7cad0d7e0e9f3e9dccfc2b6a99c8f8376695c504336291d0f12181d1f252a2d32383a4145474e54555d60656a6f747a7e83898e92989ea1a8acafb6babec5c8ced5dee7f3ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7a85919ea6b0bcc6d0dbe7f4fdf8ede2d8cec2b9ada1978e81746b60544b4034281d14202c3945525d6874818e9ba6b0bcc7d3e1eaf4fff4e8ddd5c9bdb2a89f948f827a726d67676667686d747f8c949fabbbc5cfdae6f2fefff9ede0d4c7bbafa399897c706356493d3023160a00000000000000000004101c27333d47515b636c717a8084878a8c8d8e8f8f8b7e71665c534e4d49505965727f8b98a5b2becbd8e5f1f5ebdfd2c6b9ac9f93867a6d6054473a2d21140700000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffff7eaddd0c4b7aa9d918477675d5145392c2d3a4753606d7986929facb8c5cfdfe9f3fffffffffffffdf3e7ddd4cac2bbb3adaca49f9e9c9c9d9ea1a8aaacb1babfc0bbb9bbc0c7cfd9e3f1fafffffffffffffffff6ebe0d6ccc2b8b0a8a09d98959494969a9ea1a9afb6bec6cfd8e2ebf5f1e8e0d7cec4bab1a79d938a7d70685d52453d32271b0b020000000000000000000b1824313e4b5764717e8a97abb5c0cbd7e3effcfff3e7dacdc0b4a79a8d817467544a3f34281c100300000815222e3b4855616e7b88949faab8c2d0d9e3f1fafffffffffbf0e6ddd1c8bfb6ada59e99928d8986838281808181828486898d91969c9fa4acb0b8bcc0b6ac9b8e817568564c41362a1e1105010d1924303a46535e6975818e9ba9b3bec9d5e1eefafef0e4d8cdc2b6a99c908376685e5246392d20130700000000000000020f1c2935424f5c6875828f9ba8b5bcbcbcbcbcbcbcbcbcbcbcc0bbb9b7b2aca49a91847a6d6054473a2d211407000000000006121e2b37424d5765727f8c99a3aebac7d3e0ecf9fffff5ebe2d4c8bcb1a79f92867c6e675d5149403728221c25303b45505a616c707a8085898c8e909091919191919191867a6d6154473a2e2118242f39434e58606b707d858f93999c9e9e9e9c9a99928f89847d766e69615a51494b545c666d78818f959fa8b2bdc7d1dce8f1fafaf0e6dacfc5bbafa59d9083786c60554b4035291d1307000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6e5f1fafffffffffffffffffffff8ede2d8cec1bbafa39992867e736d6662605b535a5a5a5a5b575f61676d747f8c949fabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc3b9afa59d928d81786e69615e5758575759575f616c717e8a939daab4becad6e2f3fefffffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d201307000a1724303d4a5763707d8a96a3b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d01000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff4e7dbcec1b5a99d928c7f726c61594f453c31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff9ede1d6cbc0bbafa49a92877d6f695f564c42382d22170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d363e424a505356595b5c5d5d5d5d5d5d5d5d5d5d5d55534e463c31261b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e1105000000000000000000000000000003090e13191d20252a2d3238394045474e53545c6064696e73797d82878d92979d9fa7acaeb4b9bdc4c8ccd2d6dbe1e9f2f6eaddd0c3b7aa9d9084776a5d51442f24181c1f24292c30363a3d44484c5254586062676d72777c81858b90959b9fa3aaacb2b9bbc0c7cad0d4d9e0e7f0f9f0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45525d68717e8a949faab4bfcad6e2ebf5fef4eae0d5c9beb3a99f93887d6f665c51453c2f261b1d2935414c56626f7c89949fabb7c1cfd8e2edf8faf1e5dacec4bab0a69f948f847f7976747374757a808c919ca6b0bbcdd6e1ecf7fffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114070000000000000000000713202c38444f59636d727e868c919697999a9b9c9c9083786d625f5859535b606b76828f9ca9b5c2cfdce8f5f9ede0d4c7bbafa499887b6e6255483b2f22150800000916222f3c4955626f7c889aa4afbbc8d4e0edfafffffffffff4e8dbcec1b5a89b8e827568554b403529303d4a5763707d8a98a2aebac7d3e0ecfbfffffffffffff5ebe1d5cbc2b8b0a9a29f9a9391908f909196989da0a8aeb4bcc3c5c7cbd1d9e1eaf5fffffffffffffffffdf1e5dacfc4bab0a69f96918b888788898d92979fa4acb4bdc6d0d9e3eef9f2e9e0d6ccc2b9afa59e91847a6d60584e43372b1d140a0000000000000000000c1926333f4c5966727f8c99a5b2bfd1dce8f4fffcefe3d7cbc0b5ab988b7e7165584b3e2e23170c000006131f2b37434e586673808c99a6b0bbcad4e2ebf5fffffffffff5eadfd4cbbfb6ada49c938e86817d7976757474747476777a7c80848a8f939a9ea6acb1bab8ab9e918578685e5246392d2013070008131e2a36424d5763707d8997a1adb9c6d2dfebf6fff5ecdfd2c6b9ac9f93867a6d6154473a2e21140a00000000000000010e1b2834414e5b6774818e9aa7afafafafafafafafafafafafb5afacaaa8a09a93887d70675d5145392c20130600000000000814212d3a47535f697783909dabb4bfcbd7e3effbfff9eee4d9d0c7b8aca0958b7e716a5f554b40372e25171e2a36424d57616c717e858d9197999b9c9d9e9e9e9e9e9e998a7e7164574a3e31241d2935404b555f6a707d8692979ea6a9aaabaaa9aba39f9c95918a827b716c625b51494a545c666d79839096a1abb5c0cbd7dfe8f2fdf7ece1d6cdc1b8aca0958b7e71675d51453a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0dbe7f3fffffffffffffffffffffffef4eae0d7cbc0b5aba39892877f79736f6c6568676766676769696e7279808c919ca6b0bdc6d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffff4eae1d5cbc1b7aea49d938e827b736e69676564646567696e757e87929fa5afbcc5d0dbe7f2fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f1206000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000008141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d11050000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffff6e9ddd1c5b9aea49f93887e716b60574d433a2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffef2e7dcd8ccc0b6aca39992857b6e685d544a3f332821170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d373f4850545b60636668696a6a6a6a6a6a6a6a6a6a69625f584e43372b1f1d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf4e8dcd1c7bdb1a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e0200000000000000000000000000060d141a1e24292c31363a3d43484b5153575f62666d71767b80858a8f939a9ea1a9abb1b8babfc6c9ced4d8dde4e6ecf3fbf7ebded1c4b8ab9e9185786b554b40352922282b2f35393b4246484f54565d60656a6f747a7e83888e92989da0a7acaeb4b9bdc4c8ccd2d6dbe2e5eaf1f9fff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c56616c76828f98a2aebac3d0d9e4eef9fcf2e6dacfc5bbafa49a9184796d60574d41382d2219242f3a4754606a7683909ca6b0bcc6d1dce7f1faf6ebe0d6ccc2b8b0a69f97918b868381808082868d929ca3adb8c2cddfe8f2fdfffff6e9ddd0c3b6aa9d908377685d5245392c2013060000000000000000000916222f3c4854606b727f8b92989ea0a8a6a7a8a8a0958d80756f6a686666656c717d89949fabb7c3d0dde9f6fcf0e3d7ccc0b5ab96897c6f6356493c3023160900000a1724303d4a5763707d8a96acb6c0ccd8e4f0fcfffffffffff2e5d9ccbfb2a6998c7f7366594c402f27333f49536673808d99aab4bfcad6e2effbfffffffffff9eee3d9cfc3b9b0a69f97928c878483828384878b91959fa2aab2bac3ccd7dce3eaf3fcfffffffffffffffffaede1d5c9bdb2a89f948f847e7b7a7b7d80858d939aa3abb4bdc7d2dde8f4fbf2e8ded4cbc0b9ada1968e81746a6054473d2f261b110600000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f9fff9ede0d4c7bbafa399887c6f6255483c2f22150600000815222e3b4754606a7784919eaab7c2ccdde6f4fdfffffffffcf0e4d8cdc3b9ada49c928c817b74706d67686867676869676d7073797d82878f949da0a7aeb4ada197877a6d6154473a2e21140700020e1a25313b4653606d7985919eabb8c4cfdae5f1fdf9ede0d4c7bbafa4998a7e7164574b3e31261b0f03000000000000000d1a2733404d5a6673808d99aba2a2a2a2a2a2a2a2a2a2a2a2aba39f9d9b9691887f726c61554b4135291d110400000000000815222e3b4855616e7b8895a0acbdc6d1dce7f3fffff4e8ddd2c7beafa59d9083786c60584e43392f251c14202d3a46525e69717e8792979ea1a9a8a9aaabababababab998d8073665a4d403327222c3845515d676f7c869298a2a9b0b6b7b8b7b6b5afaca7a09d948f857e726d625b51454a545d676d7a849199a3afbbc2cdd6e0ebf7fdf3e8dfd4c8bcb1a79e9185796d60554b4035291d12070000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f8fffffffffffffffffffffffffcf2e8dcd1c7bdb4aaa399928c847f7c797675747373737475787b7f848d929ca3adb8c2cfd8e3edf8fffffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd3c9c0b6aea59d948f86807b76737271717273777b818a9299a3afb7c0ced7e2ecf8fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f4a3f34281c1003000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5044382b1f1206000000000000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d2013070000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff9ede1d6cbc0bbafa49a92877d6f695f564c42382d22170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9f4e8ddd2c7beb4aba29791847a6d665b50443e33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333f49515a61666c7073757677777777777777777777766f6a5f53473a2e2118232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baaea2988e81756b61554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e3225180800000000000000000000000000060f171f262a2f35393b4246484e54555d60646a6e73797e82878d91979c9fa4acadb3b8bcc2c6cad0d5d9e0e4e8eef2f7fefff8ecdfd2c5b9ac9f928679675d5145392c2d3338394045474d5254596063686d72777c81858b90959a9fa2aaacb1b9babfc6c9ced4d8dde4e7ecf1f6fcfffff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b86929fa7b1bec7d2dde8f4fdf7ece1d8ccc0b6aca0958c7f73695f53493f33271e1e2b37434e58636f7c89949eaab4bfcbd7dfe8f2fcf2e8ded4cac2b8b0a9a19e98928f8e8d8d8f92989da4adb5bfcad4def1fafffffaede1d5c9bdb2a89a8d807367564c4135291d1104000000000000000006121f2b37434e5863707d88939fa2aaacb2b2b4b5b1a79d928d817c7774737374787e86929fa6b0bbc7d3dfecf8fff4e8ddd2bcafa296897c6f6356493c3023160900000b1825323e4b5865717e8b98a4b1bed2dde8f4fffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d302b3744505b6576838f9ca9b6c2d0dbe7f3fffffffffffff4e8dcd1c7bdb1a79f9490857f7b77767576787b7e848b9298a0a8b1b9c3cdd6e1ebf5fffffffffffffffffff8ebdfd2c5b9ada1968f8279726f6e6e70737a80889299a3abb5c0ccd7e2ebf5faf0e6ddd5c9bdb2a99e93897c6f62594f41382d22170b00000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a0acb9c5d2deebf7fffffffffff9ece0d4c8bcb1a79c918c7f756e6963605c555b5a5a5b555d6063666d70757c828990959fa3aab0a895887b6f6255483c2f221509000009141f2b3844505c6674808d9aa8b2bdc9d5e1edfafcf0e3d7ccc0b5ab9b8e817468584e43372b1f1206000000000000000c1825323f4b5865727e8b9995959595959595959595959595959992918e8a847d726d625a50433a2f24180d010000000004101d2935404b5566727f8c99a7b1bccfd8e2edf8fffcf0e4d8ccc0b6ac9e93897d70665b50463c31271d101c28343f4a54616e7b869299a1a9adb3b4b6b7b7b8b8b8b5a89b8e8275685b4f4235282b37424e57606d79839198a2aab3bbc1c4c4c4c3c0bbb9b1aca69f9792887f726d62574d424b555e686f7d87929fa6b0bbc4cfdae6f3fcfaf1e4d9cec3b9ada1978c7f72675d5145392f23180c0000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffff9eee3d9cfc6bcb4aba39f96918c8885838281808080818284888c91969da4adb5bfcad4e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffff9efe5dbd2c8c0b7afa69f98928d8683807f7e7e7f8084888e939fa3abb5c0c9d2e0e9f3fefffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23170b00000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e2114070000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffef2e7dcd8ccc0b6aca39992857b6e685d544a3f332821170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f596b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffff9eee4d9d0c6bdb3a9a0968f82786c605a50453b30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515b626c71787d7f828383848484848484848484837c6f6255483c2f22151d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5ebe1d6cabeb3aa9e938a7d70675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f221609000000000000000000000000030c17212931363a4145474d5354586062676d71767b80858a8f939a9ea1a9acafb6b9bec5c7cdd3d6dbe2e5ebf0f4f9fffffffff9ede0d3c7bbaea399867a6d6053473a34383f44464b5153575e61666b6f747a7f83898e92989da0a7acaeb4b8bcc3c7cbd1d5dae0e4e8eef2f8fefffffffff1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f69737f8c95a0acb6c0ccd8e1ecf7fdf4e8ddd2c7beb1a89f92867b6e655b50443a30251b27323d4854606b75828f98a3aebac2cdd6e0eaf3faf0e6dcd4cac2bbb2adaaa39f9c9a999a9c9fa3aaaeb6bfc7d1dce6f0fffffdf2ebded2c5b9aca096897c6f6256493c2f24190d0100000000000000000814212e3a47535f6a7783909aa4aeb4b9bdbfc0c1b9aea49d938f888481807f81848a9298a2aeb8c2ccd8e3effbfaede1d5c9bdb2a895887b6f6255483c2f22150900000d1a2633404d596673808c99a6b3bfccd9e6f9fffffffffffbeee2d6cabeb3a994887b6e6155483b2e2d394653606c7985929fabb8c5d2deebf8fffffffffffcefe3d7cbc0b5aba09590827b726e6969696a696e72787e869196a0a7b1bbc5cfd9e3eef9fffffffffffffffcefe3d7cbc0b5ab9e9184796d6762616163676d737e879299a4afbbc2d0d9e4eef9f8efe6dacfc4bbafa59c8f82766b6153493f33271b0f03000000000000030f1c28333f4a546a7683909da9b6c3d0dce9f6fff7ebded1c4b8ab9e918578665c5144382c1f120600000c1926323f4c5965727f8c98a8b2bdc9d5e1edfafffffffffff7eaddd1c4b8ab9f958c7f736d615e5753514b4e4d4e4e4b5153545c60646a6f757d838c92989fa6a096877b6e6154473b2e211408000003101c28343f4a54636f7c8996a1adb9c5d2dfebf9fff4e8ddd2c4b8ab9e9185786a5f53473a2e211508000000000000000915222f3c4855626f7c87888989898989898989898989898988878684817d78706b625b51473e31281d130700000000000613202c3945515d6776838f9ca9b6c2cddceaf4fffffaede0d4c8bbafa49a8f82756b60544a3f342a1f15121f2c3844505c6674818e98a2abb3b9bec1c3c3c4c4c4c3b6a99d9083766a5d50432f232e3a47535f6a73808d95a0aab3bcc5cdd1d1d1d1cbc7c3bcb8b0a9a29a938b7f72695e5346434c56606b727f8c949fa9b2bec9d5e1eaf5fff5eadfd5c9beb3a99e9285796d60554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffffff5ebe1d8cfc6bdb5afa8a19e999892908e8d8d8d8d8e8f9196999ea1a8aeb6bfc7d1dce5f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede4dad2c9c0b8b0aaa29f9992908d8b8a8a8c8d90959b9ea5afb5bdc7d1dbe4f2fbfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c00000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9f4e8ddd2c7beb4aba29791847a6d665b50443e33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffff5ebe2d8cfc5bbb2a89e948c80736c61574d42392e23180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626d727e84898c8e8f909090909090909090908d8073675a4d4034271a151f2a36414c56606c77839099a3aebbc4ced9e5f1fbfdf3e6dbd0c5bcafa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000b151e29333b42464c5254575e61666a6f74797e83888d92979c9fa4acadb3b9bbc0c7cacfd4d8e0e2e7edf1f6fcfffffffffffffbefe3d7cbbfb5ab94877a6e6154473b40454a5053555d6064696e72777c81868b90959a9fa2aaabb1b8babfc5c8ced3d7dce2e5ebf0f4f9fffffffffffffdf4ebd8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919aa4afbbc5cfdae6f3fcf9eee4d9d0c3baaea3988f82776c60564c41362a1f202c38444f59626e7c86929fa7b1bbc4ced8e1e9f2f8eee6dcd4cdc4beb9b4aeaca9a7a6a7a8acaeb4bcc0c8d1d9e3eef8fffff7ebe1d6cabfb4aa9e9184776a6054473b2e1e13080000000000000000000815222f3b4855626e7b8895a0acb6bfc5c9cecdcbc0b6aea59e9b96918e8c8c8e91969fa2aab3becad4dee9f4fff8ebdfd2c5b9ada196877a6d6054473a2d21140700010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffff9ecdfd3c6baada297867a6d6053473a2d2e3b4854616e7b8798a2aebac6d3dfecf9fffffffffff9ede0d4c7bbafa39991837a6e69615e575c575e61656c717b849195a0a9b3bdc7d1dce8f4fcfffffffffffff9ede0d4c7bbafa3998b7e71675d555455555d606c717e87939fa7b1bec7d2dde8f4fff6ebe0d6cdc1b7ab9f94897d70655b5044372b1f140900000000000006121f2b3844505b667884919eabb7c4d1deeaf7fff6e9dcd0c3b6a99d9083766a544a4034281c10040005121e2a36424d576875828f9ba8b5c2ced9e5f1fdfffffffffaede1d5c9bdb2a89d9083786c605b534d474540414141414045474a5053585f626b6f787f8690949a99918477695e52463a2d2014070000000b17232e394653606c7884919eabb7c4d2dde8f4fff9ebdfd2c6b9ada197887b6f6255483c2f221508000000000000000815212e3b47535f6a6f7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a7a7774706c66605951493f352c1f160c0100000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffff9ecdfd2c6b9ac9f93877b6e62594f42382d22180d13202d3a4653606d7985929faab4bdc5c9cfcfd0d1d1d1c4b7ab9e9184786b554b40342b37434e58626e7b86929fa7b1bcc5ced7dddedddcd7d4cec8c2bcb3aca49f92867b6e6154483b444f59606c77828f97a1adb9c2cfd9e3eef9fbf1e6dacfc4b9ada1978c7f72675c5145382c1f160b00000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdbe6f2fefffffffffffffffffffffffffffdf3eae1d8cfc7c0bbb2acabaaa29f9d9b9a9a999a9a9c9ea1a8abadb2bac0c8d1d9e3eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ece4dbd2cac2bcb4aeaba39f9d9a989797989a9da0a7aaafbbc0c7cfd9e3edf6fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c10040000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f596b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffff9eee4d9d0c6bdb3a9a0968f82786c605a50453b30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b3744505b65707d8996a0acb8c5d2deebf7fffffffffffffffffffffffffffffffffffffffffdf4eae1d7cdc3bab0a69f93887d70695f544b40342820170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f69727f8a9196999b9c9d9d9d9d9d9d9d9d9d9a8e8174675b4e4134281b0d1925303a44505b656f7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000007121c27303b454d53565d6065696e72777c81858b90949a9ea1a9acafb6b9bec4c8ccd2d6dae1e4e9eff3f8fefffffffffffffffbf2e8ded4c8bcb1a794887b6e615548434b51545b6063676d71767b7f84898e92989da0a7acaeb4b8bcc3c6cad0d4d9e0e3e7edf1f6fcfffffffffffffffff5ebe2d7cebfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939fa9b3bec9d5e1eaf4fff5ebe2d7cbbfb4aa9f948b7e71685e52463d31271d27323d47535f6a727f8c959fa9b3bcc6cfd7e0e8f1f7eee6dfd6cfc9c6bfbab8b6b4b3b3b5b8babfc6ced2dae3ebf5fffff9efe6dacfc6baaea2988c7f7266584e43372b1f0c010000000000000000000b1724313e4a5764717d8a97a7b1bec7d0d5d9dad2c8c0b7afaaa8a09e9b99999a9ea0a8aeb3bcc5d0dce6f0fafaf2e9ded1c4b7ab9e918478685d5245392c2013070003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffff8ebded2c5b8ab9f928578675d5145392c303d495663707c8996aab3becad6e2eefbfffffffffff8ecdfd2c5b9ac9f92877c6f685e56534d4f4d53535b60696e7a839197a1abb5c0cbd7e0ebf6fffffffffffff8ecdfd2c5b9ac9f92867a6d60554b47484b515a616c73808c959facb6c0ccd8e4f0fcfdf2e8dfd3c7bbb0a69d9083786c6053463b31251a0e0200000000000613202d394653606c7986929facb9c5d2dfecf8fff4e8dbcec1b5a89b8e8275685b4f422e23180c00000714212d3a46535e697885919eabb8c4d1deebf6fffffffffff8ebded2c5b9aca1968a7d70665b5046423b38342f34342f35383a3f44464e535960666d727b82898d8e877d7063574d42362a1e110500000006121f2b3744505b6574808d9aacb6c0ccd8e4f0fcfaeee1d5c9beb3a9988b7e7265584b3f3025190d0100000000000006121f2b37434e585f686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6e6d676863605b544f473f372d231a0d040000000000000a1724303d4a5763707d8a99a3aebac7d3e0ecf9fffaede1d5c9bdb2a89c8f8276695f53473d2f261c0f0916232f3c4956626f7c8997a2adbcc6cfd5dadcdddeded2c5b8ac9f928579675c5145382e3a47535f6a75828f99a3aeb9c3ced7e0e9ebeae8e3e0d9d4cec5beb6ab9f94887b6e6255483b3d44505b656d7a85919ea6b0bdc7d1dce8f3fdf7ebe1d6cabeb3a99e9285796d6053473d32271c1001000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffcf3eae1d9d1cbc4bdb9b7b4aeaba9a8a7a6a6a6a7a8abadb2b8b9bdc4ccd2dae3ebf5fffffffffffffffffffffffffffffffefefffffffffffffffffffffffffffef6ede4dcd4cec5bfbab5afaca9a6a5a4a4a5a6aaacb1b6bbc1cbd1d9e1eaf5fffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab988c7f7265594c3f3226190c0000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f12060000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffff5ebe2d8cfc5bbb2a89e948c80736c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404b54606c7883909da8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffffffffcf3e9dfd5ccc1bbafa49a92857b6e665c51453e33291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b86929ea0a8a8a9aaaaaaaaaaaaaaaaa89b8e8275685b4f4235281c08131e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c100400000000000000000000000c18232e39424d575f61686d71767b7f84898e92989c9fa6abadb3b9bbc0c7c9cfd4d8dde4e6ecf0f5fbfffffffffffffffffffcf2e9e0d6ccc4b8aca095877a6d6154474b555c60666c7074797e82878c91969b9fa2aaacb1b8babfc5c8cdd3d6dbe2e4eaeff3f8fffffffffffffffffffff9eee4d9d0c6bcb0a6988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a1adb9c2cfd8e2edf8fdf4e7dcd1c6bcb0a69e92857a6d61594f43392f24212b37434e58606d78839097a1aab4bdc5ced6dfe6ecf3f1e8e0dad5d0cbc7c5c2c1c0c0c2c5c7cbd0d8e0e4ecf5fdfff9f0e7ddd5c9beb3a99f92857a6d6054473d32271b0f000000000000000000000b1825323e4b5865717e8b98a4b1bed0d9e2e5e4dad2c9c1bbb6b2acaaa7a6a6a7aaacb2babec5ced7e1eef7f7f1e8e0d6cabeb3aa9b8e827568564c4135291d11040004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffff7eaddd0c4b7aa9d9184776a554b403529323e4b5865717e8b98a4b1bed0dbe6f2fefffffffffbefe3d6cbbfb4aa9b8e81756a5f564d46424242464950575f686e7b859299a3afbbc4cedae5f1fcfffffffffff7eaddd0c4b7aa9d918477685d52433b3b4145505a606d7883909aa4afbbc8d4e0e9f4fffaf1e4d8cdc2b8aca095897d7063574d42362a1e120500000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fff3e6dacdc0b3a79a8d8074675a4d4134271a0700000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffff7eaded1c4b7ab9e9184786c60544a3f36312c2923272724292c2e34383c43474f545c60696e767d80817d706b6155453b30251a0e02000000030f1b27333f495364707d8a9aa4afbbc8d4e0edfafdf1e6dacfc1b4a79b8e817468564c4135291d1105000000000000030f1b26323c464e565e6162626262626262626262626262626261605c555753504a423d352d251b110800000000000005111e2a36414c566774808d9aabb4bfcbd7e3effbfff8ebded2c5b9aca0968a7d7063574d42352b1d140a0b1724313e4a5764717d8a97a9b3beced7e1e6e9eaeae0d3c6baaea298867a6d6053473a36414c56626f7c87939fabb5bfcbd5e0e9f2f7f9f4efeae5dbd0c5bcafa59c908376695f53473a333f49535e68717e8a949fabb5c0cbd7e1ecf7fdf2e6dacfc5b9ada1978b7e7165594f44382c1e1308000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adb9c6d2dfebf7fffffffffffffffffffffffffffffffcf3ebe3dcd7cec9c5c4bebab8b6b5b4b3b3b3b4b5b8b9bdc4c5c9cfd6dfe4ecf5fdfffffffffffffffffffffffffcf7f4f1f1f7f7f9fdfffffffffffffffffffffff6eee6e0d7d0cac7c0bbb9b6b3b2b1b1b2b3b7b8bcc3c6ccd7dce3eaf3fcfffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6256493c2f2316090000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b3744505b65707d8996a0acb8c5d2deebf7fffffffffffffffffffffffffffffffffffffffffdf4eae1d7cdc3bab0a69f93887d70695f544b40342820170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3845515c66717e8a95a0acbac3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffffffbf1e7ded8ccc0b6aca2979083786d605a50453b2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774808d98a3acb2b5b6b6b7b7b7b7b7b7b5a99c8f8276695c4f4336291c070b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564c41362a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c000000000000000000000004101c2834404a545f696e747a7e83878c91969a9fa2aaabb0b8b9bec5c8ccd2d5dae0e4e8eef2f7fdfffffffffffffffffffffcf3eae0d7cec4bab0a69d908377685d5246515c676d73787d81858a8f93999ea0a8acaeb4b8bcc3c6cad0d4d9dfe2e7ecf0f5fbfffffffffffffffffffffff6ede8ddd2c7beb4aa9e93887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bcc6d1dce7f3fcf8ede2d8cfc2b9ada2978e81756b60554b4035291d26313c44505c666e7b859198a2abb4bcc4cdd6dbe1e7edf3ebe6e2dcd6d3d2cfcdcccdcfd2d3d6dce2eaf2f6fffbf5eee8ddd5cbc3b9ada1978d8073685d5245392b20160a000000000000000000000b1724313e4a5764717d8a97a6b0bec7d2dbe1e8e4dbd3ccc6c4bdb9b7b4b3b2b4b7b9bdc4cad0d7e0e9f3f1ece6dfd6cec5baaea2988b7e7164584b3e3024190d010005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffff5e9dccfc2b6a99c8f8376695c50432f2433404d5a6673808d99a6b3c0ccd9e6f7fffffffffff9ece0d3c7baaea3988a7d7063584e433b363136383f444d565e696f7d87929fa8b2bdc9d5dfeaf6fffffffffff5e9dccfc2b6a99c8f837669564c41312f353e44505c666f7c87939facb9c2cdd8e4f0fefff4e9ded4c8bcb1a79b8f8275695e53463a2d21150a00000000000814212e3b4754616e7a8794abb5c0cbd7e3effcfef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000a1723303d4a5663707d8996a9b3bec9d5e1eefafffffffffff3e6dacdc0b3a79a8d8074655b5042382d251f1c181a1b181d1f23282b32373d424a50575f626b7074746f6b61594f4433291f140900000000000b17222d3a4754616d7a86939facb9c6d2dfecf9fff7eaddd1c4b7aa9e918477685e5246392d201307000000000000000a15202a343c444c52545556565656565656565656565656555453514b4a46443f382f2b231b1309000000000000000714202d3946525e687784909daab7c3d1dce7f3fffff7eaddd1c4b7aa9e9184786c6053463c3120190b020c1825323f4b5865727e8b98a5b1bed0d8e9f3f7f6efe2d6cabfb4aa94877a6e6154473b3946525e6874818e9aa4afbdc6d1dde7f2fbfffffdf3e9dfd6cabeb3aa9e93897d7063574d42372d38414c56616c76828f99a3afbbc5cfdae6f2fef7ece1d5c9beb3a99d9083776b6054483a2f24190d010000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697885929eabb8c4cfdae6f1fcfffffffffffffffffffffffffffffffdf5eee8e0dad5d2d0cac6c5c3c1c0c0c0c0c1c2c4c5c9cfd2d5dae0e8f1f6fefffffffffffffffffffffffef7f0ebe7e5e4eaebedf1f6fcfffffffffffffffffffff8f2e9e2dbd6d1cbc7c5c3c0bebdbdbfc0c3c5c8ced2d7dde8eef5fcfffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f221509000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404b54606c7883909da8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffffffffcf3e9dfd5ccc1bbafa49a92857b6e665c51453e33291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7984919ea7b1bcccd5e0eaf6fffffffffffffffffffffffffffffffffffffffffffffffff9f0e8ddd2c7beb3a99f958d80746c61574d42382d22170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687884919eaab4bdc1c2c3c3c3c3c3c3c3b6aa9d9083776a5d50442e23180c06111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221507000000000000000000000006121f2c3844515c666e7b81868b8f939a9da0a8abaeb3b7bcc2c6c9cfd4d8dde4e6ebf0f4f9fffffffffffffffffffffffffcf3eae1d8cec5bcb2a89f948b7e7164564c4653606d797f84898e92989c9fa4abacb2b8babfc6c8ced3d6dbe2e4eaeef2f8fefffffffffffffffffffffffff6ede4dbd8ccc0b6aca2988f8275695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949faab4bfcbd7dfeaf6fff4eae1d6cabeb3a99e93897d70675d51453c2f262028343f4a545e696f7c869299a2aab2bbc1cad0d7dce3e7edf0ede7e3e0dfdcdad9dadbdfe0e3e7edf4faf8f3efebe3dcd7cbc3b9afa59e91857a6d60564c4135291d1104000000000000000000000815212e3b4854616e7b87949facb6c0cacfd7dce3e5ddd7d2cec9c5c4c1bfbfc1c4c5c9ced6dbe1e9eeebe5e1dad6cdc5bcb2a89f92857a6d6053473a2d201408000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffff4e7dbcec1b4a89b8e8175685b4e42352835414e5b6874818e9ba7b4c1cedae7f4fffffffffff8ebdfd2c5b8ac9f9286796d6053463c312a252a2d333c444d57606b73808d96a1acb9c3ced9e5f1fefffffffff5e8dbcfc2b5a89c8f8275695c4f422f2429343f4a54606a75818e9ba6b0bbc7d3e2edf8fffbf0e4d9cdc3b9ac9f92877b6e6154483c32271b0f03000000000815222e3b4855616e7b8894a1aebbd1dce8f3fffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000b1825323e4b5865717e8b98a4b1becfdae6f2fefffffffffaeee1d5c9beb3a9968a7d706353493f2f261c14100c07070c1013171c1f262b30383f444d5359606367676360594f473d3320170d0200000000000613202d3946525e687783909daab7c3d0ddeaf7fff8ebded2c5b9aca096877a6d6154473a2e21140700000000000000040e18222a323a414647494949494949494949494949494948474745403d3938332d261d19110901000000000000000814212e3b4754616e7a8795a0acb8c5d1e2edf8fff9ede1d4c8bdb2a8998c7f72665b5044382b1f1207000c1825323f4b5865727e8b98a5b1becbd8e4f1fffff3e7dbd0bbaea195887b6e6255483b3b4754616e7a86929facb6c0cfd8e3f0f9fffffff7ece1d7cdc5baaea2988f82756b6054453c31262f3a44505a626f7c87929fa9b3bec9d5e2edf8fdf2e6dacfc5b8aca095897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576875818e9ba9b2bec9d5e0ebf6fffffffffffffffffffffffffffffffffff9f4ebe5e1dedbd6d3d2d0cecdcdcccdcdcfd1d2d5dadfe1e5ebf2fafffffffffffffffffffffffffdf4ece5dfdbd8d7dddee1e5eaf1f9fffffffffffffffffffffbf3ece7e3dcd7d3d2d0cdcbcacacbcdd0d1d4d9dfe3e8f3f9fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376675c5145382c1f13060000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e31251807000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3845515c66717e8a95a0acbac3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffffffbf1e7ded8ccc0b6aca2979083786d605a50453b2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c3945515d67727f8b96a0acb9c3cddee7f1fcfffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c5bbb1a79d928a7d70695e544a3f33281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a1adbcc6cecfd0d0d0d0d0d0c4b7ab9e9184786b554b4034281c10040a141d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf3e8dcd1c7bdb1a79f92857a6e61594f43392f24180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000713202d3a4653606d79848e92989c9fa4acacb2b8babec5c7cdd2d5dae0e4e8eef2f7fcfffffffffffffffffffffffffffcf3eae1d8cfc6bcb4aaa1969082776c6053464e5b6774818c91969b9fa2aaacafb5b8bdc3c7cad0d4d9dfe2e7ecf0f5fbfefffffffffffffffffffffffffff6ede4dbd2c8c0bbafa49a92867b6e61574d42372b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935414c56616c76828f98a3aebac3ced9e5f1fbfcf3e6dbcfc5bbafa59e9184796d60584e41382d22232e38424d57606a707e879298a1a9afbabec5cbd1d6dbe2e4eaebedecebe9e7e6e6e8ebeceff3f6f1edebe7e3e0d9d1cbc2b9b1a79e938a7e71675d51443a3024190d01000000000000000000000714212d3a46535e697683909aa4afb9bec5cbd1d5dadee1e0d9d5d2d1cecccccdd1d2d5d9e0e6e8e6e1dfdad5cfcac2bbb3a9a0968d8073675d5145392c201306000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffff4e7dacdc1b4a79a8e8174675b4e41342936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffff6e9dccfc3b6a99c908376665c5145382a1f1a1b2227323b454f59606d7984919ea8b1bdc8d4e1ecf7fffffffff5e8dbcfc2b5a89c8f8275695c4f423629232e38424e58626f7c88949fabb7c6d0dce7f3fffff5eae0d4c7bbafa3998d807366584e43372b1f1306000000000815222f3b4855626e7b8895a1aebbc8d4e1f9fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffff8ebdfd2c6b9ada197877a6d6154473a2d21140a040000000004060b10151b1e262e343c42474f54565a5b56544f473d352c210e0500000000000005111d2935414c566774808d9aa7b3c0cfdbe6f2fefaede1d4c8bdb2a896897c706356493d3023160a000000000000000006101820293036393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3a38342f2d2b28221c140b070000000000000000000a1724303d4a5763707d8a96a7b1bcc8d4e0f4fffff7ebded1c5b8aca096887b6e61544a3f33281c0f03000b1825323e4b5865717e8b98a4b1becbd7e4f1fefff8e2d5c8bbafa295887c6f6255493c434f5966727f8c99a3aebec7d2e1eaf4fffffffaf0e6dbcfc5bbb0a69f92857b6e61594f44332a1d29323e47535f6a74808d97a1adb9c6d0dbe7f2fff7ece1d4c8bcb1a79b8e8175685d5245392c201409000000000000000000000000000000000000000000000000000000000000000000020e1a26313d4a5763707d8a97a1adb9c4ced9e5f0f9fffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdbdad9d9d9dadbdedfe1e5ebeef1f6fdfffffffffffffffffffffffffff4ebe2dad4cfcccbd0d1d4d9e0e7f0f8fffffffffffffffffffffef8f2eee8e3e0dfdcd9d8d7d7d8d9dddee0e4eaeff4fafffffffffffffffffffffffffffffffffffffffffffff7ecdfd3c7bbb0a6988b7f7265554b4034281c10040000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d010000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7984919ea7b1bcccd5e0eaf6fffffffffffffffffffffffffffffffffffffffffffffffff9f0e8ddd2c7beb3a99f958d80746c61574d42382d22170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606d7985929ea8b2bdcbd5dff0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cdc3b9aea49e92857b6e665b50443c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdcfd8dcddddddddddd2c5b8ac9f928579675c5145382c1f1306020b18232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baada2978e81756b60554b4035291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f120500000000000000000000000915222f3c4855626f7b88969fa3aaacafb6b8bdc3c6cad0d3d8dfe2e6ecf0f4f9fffffffffffffffffffffffffffffffbf2eae1d8cfc6bdb4aaa29891847a6e655b5044515e6b7784919ea1a9acaeb4b9bbc0c7c8ced3d6dbe2e4eaeef2f8fefffffffffffffffffffffffffffffff9ece4dbd2c9c0b6aea49f93887e71695f53453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b9aca0968d80736a5f53493f33271e26303b454e58616c707d8691969ea5aeb3bbbfc6cad0d4d9dedee1e5e5e6e7e7e8e8e8e8e7e7e5e5e1dedcd7d3cfc7c0bbb0a7a0958e81746c61554c4132281e1308000000000000000000000005121e2a36424d57636f7c88939fa4adb3bbc0c7c9cfd1d4d9dadcdedddad9d9dadddee0dfdedddcdad5d2cfc9c5beb9b0a9a1979184796d60554b4035291d1104000006121f2c3844515c667986929facb9c5d2dfecf8fffffffffff3e6dacdc0b3a79a8d8074675a4d41342a3643505d697683909ca9b6c3cfdce9f6fffffffffff3e7dacdc0b4a79a8d817467544b403428180d11172029333d45515c67717e8b95a0acb8c5d0dbe6f2fefffffff5e8dccfc2b5a99c8f8276695c4f4336291c26303d47535f6a7683909caab4bfcbd6e3effbfffcefe3d7cbc0b5ab9e9184786a6054473b2e221509000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfdf0e3d7cabdb0a4978a7d7164574a3e3124170b00020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffff7ebded1c4b8ab9e918578685e5246392d2013020000000000000000030a0c151c232831373d44484a4d4e4948433d352c231a1000000000000000010d1925303d4a5764707d8a97a9b3becad6e2eefbfdf1e5d9cebfb2a5988c7f7265594c3f32261908000000000000000000060e171e252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c2923201f1c17110a02000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f0fffff7eaddd0c4b7aa9d918477695f5342382d22170b00000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfcefe2d5c9bcafa296897c6f6356493c4854606b7784919eabb4bfd0d9e4f3fcfffffdf4e8ded6cabeb3a99f948b7e72695e52473d332118202b37434e58606d7a85929eaab4bfcad6e3eef9fdf0e4d9cec3b8ac9f92867a6d6054473b31251a0e020000000000000000000000000000000000000000000000000000000000000000000913202d3a4653606d7884919ea8b2bdc9d5dde7f1fafffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe9e8e7e6e6e6e7e8ebebeef1f6fafdfffffffffffffffffffffffffffff7ede2d9d0c9c3bfbec4c5c8ced5dee6eff8fffffffffffffffffffffffff9f3efedece9e6e5e4e4e5e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffffffffffffffbf2e5dcd0c3b7ab9f94877b6e6154483b2e23180c000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4135291d110400000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d110400000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c3945515d67727f8b96a0acb9c3cddee7f1fcfffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c5bbb1a79d928a7d70695e544a3f33281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303945525d68727f8c97a1adbac4cedde7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e9dfd4cbc0b9ada2978f82786c60584e43392f23180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfd6eae9eaeaeadfd3c6baaea29886796d6053463a2d2013070007121d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5eae1d6cabeb3a99e93897d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f030000000000000000000000091623303c4956636f7c8996a8aeb4b9bbc0c7c8ced3d6dbe1e4e9eef2f7fcfffffffffffffffffffffffffffffffffaf2e9e0d8cfc6bdb4aba39892867c6f685e53493f525f6b7885929eabb2b8babfc5c7ccd2d4d9e0e2e7edf0f5fbfefffffffffffffffffffffffffffffffdf5eee8dad2c9c0b7aea49c928c7f726c61574d42332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0acb8c1cdd7e1ecf7fdf3e9dfd5c9bdb2a89f92877c6f655b50443b30251e29333d464f59616b707c848f939fa2aaaeb5babfc6c8ced1d2d5dad8dadadbdbdcdcdbdbdad9d9d5d2d1cbc7c2bdb5afa69f959083796d605a50433a2f20160c020000000000000000000000020e1a25313b4854606b737f8c929ea2a9afb5b9bdc4c5c8ceced0d1d2d3d7dcd4ddd8d4d2d1d0cfcfc9c6c4bdb9b3ada69f9792857c6e675d51433a2f24180d0100000713202d3a4653606d798699a3afbbc7d4e0edf9fffffffffff3e6d9cdc0b3a69a8d8073675a4d40342b3744515e6a7784919daab7c4d0ddeaf7fffffffffef2e5d8cbbfb2a5988c7f7265594c3f2e23180c060e17212934404b55606c7884919daab3becad6e2eefbfffffff6e9dccfc3b6a99c908376695d5043362a151e2b37434e5865717e8b98a3aebac7d3e0ecf9fffff4e8dcd1c7b9ada196887c6f6255493c31261a0e02000000091623303c4956636f7c8996a2afbcc9d5e2effcfcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffff6e9dcd0c3b6a99d9083766a564c41362a1d110500000000000000000000030a111720262b33383c3d41413c3b38322b231a110800000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fff6e7dacec1b4a79b8e8174685b4e413025190d01000000000000000000050c13191d202122232323232323232323232323232221201f1c1813120f0b06000000000000000000000004101c2934404b556875828e9ba8b5c1cedbe8f5fffbefe2d6cabfb4aa9a8d807367574d422f261c110600000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfcf0e3d6c9bdb0a3968a7d7063574a3f4953636f7c8996a0acbdc6d1e2ebf5fffffff5ebe2d6ccc4baada2978f82766d62574d42352b210f1a26313c45525d68737f8c98a2aebac7d1dce8f3fff5eae0d3c7baaea3988b7e7265574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8b96a0acb9c0cbd5dfe8f1fafffffffffffffffffffffffffffffffffffffffffefbf9f8f6f4f3f3f3f3f4f5f7f8fafdfffffffffffffffffffffffffffffffffaf1e5dbd0c7beb7b3b1b7b8bdc3ccd4dde7edf4fcfffffffffffffffffffffffffcf9f8f6f3f1f0f0f2f3f6f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bdb2a89c8f8276695e53463a2d1d1207000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c201306000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606d7985929ea8b2bdcbd5dff0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cdc3b9aea49e92857b6e665b50443c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7a85929fa9b3beccd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6ddd6cabeb3a99f948c7f726a5f554b4034291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0f6f6eee2d6cabfb4aa94877a6e6154473b2e21140800010b151f2a36414c56606c77829099a3aebbc3ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b0000000000000000000000000916232f3c4956626f7c8995a2afbfc6c8ccd2d4d9dfe2e6ecf0f5fafefffffffffffffffffffffffffffffffffff9f1e9e0d7cec6bdb4aba39992867d706a5f564d4145525e6b7885919eabb8c4c6cad0d4d7dde3e5eaeff3f8fefffffffffffffffffffffffffffffffffffcf4ebe4ddd8c8c0b7afa59d928d80736d635a50453b3121180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919da5afbbc5cfdae6f3fcfbf1e5d9cec4bbaea3999083776c60564c41362a1f212b343e474f59606a6f7a828b92989fa3abaeb4b8bcc1c4c5c9cecccdcdcececfcfcececdcccec9c5c4bfbbb9b0aba39f9490837a6d675d51483e31281e0e040000000000000000000000000009141f2c38434f59636d73808a92979fa3abadb2b7b8bdbfc1c3c5c5c7cbd1c7d2ccc8c6c5c4c2c0beb9b8b2ada9a19e9490857c6f6a5f554b4031281d13070000000714212d3a4754606d7a8793a0b5c0cbd7e3effcfffffffffff2e6d9ccbfb3a6998c807366594d40332b3845515e6b7884919eabb7c4d1deeaf7fffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180700050f18232f3944505b66727e8b98a2aebac6d3dfecf8fffffff6e9ddd0c3b6aa9d9083776a5d50442f24181b26323c4754606d7a86929facb8c5d2dfebf7fffff9eee3d5c9bdb2a8998c807366574d42362a1e12050000000a1623303d495663707c8996a3afbcc9d6e2effcfcefe2d6c9bcafa396897c706356493d3023160a0003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffff4e8dbcec1b5a89b8e8275685b4f423025190d01000000000000000000000000060c151a21272c2f303434302f2c27211910080000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fff6e9ddd0c3b6aa9d9083776a564c41362a1d11050000000000000000000002080d111314161616161616161616161616161615141413100c0706030000000000000000000000000006131f2c3845515c677784919daab7c4d0ddeaf7fff9ece0d3c6baaea298897c706356493d3123140a0000000a1623303d495663707c8996a3afbcc9d6e2effcfdf0e3d7cabdb0a4978a7d7164574a44505b6574808d9aa8b2bdcfd8e2f4fdfffff9eee3d9d0c4baafa59f92857b6e615b51453b3023190f15202935414c56616d7a86929fabb5c0cbd7e3effcfbefe3d6cbbfb4aa9d908376695e53463a2d21140800000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea5afb9c3cdd6dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e8dfd3c9beb4aca6a4aaacb2bac2cbd7dce2eaf3f9fffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5b8aca0968a7d7064574d42362a1e0b00000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303945525d68727f8c97a1adbac4cedde7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e9dfd4cbc0b9ada2978f82786c60584e43392f23180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d97a2adbbc5cfdee7f2fffffffffffffffffffffffffffdfaf8f7f8fafdfffffffffffffffffffffff8efe6dbcfc5bbb0a69f92877c6f675c51453d31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfef2e7dbd0bbaea295887b6f6255483c2f2215090000030d1925303a44505b656e7c87929fa8b2bdc8d4dfe9f3fdf7ece1d7cec1b9aca0968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114060000000000000000000000000815222f3b4855626e7b8895abb5c0ccd4d8dde4e5eaeef2f7fefffffffffffffffffffffffffffffffffffffff9f0e8dfd7cec6bcb4aba39992877d706b60584e443b44515e6a7784919daab7c4d0d6dbe0e3e8eef1f6fbfffffffffffffffffffffffffffffffffffffffbf3eae2d9d2ccc0b6aea59d928d80746e635b51483e33291f0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbbfb5ab9f958b7e72685e52463e31271d222c353e474f585f686d757e858d92999fa2aaacb1b4b7b9bdbdbfc0c1c1c2c2c2c2c1c1bfbebdb9b7b5aeaca69f99928d827a6d685e554b40362c1f160c0000000000000000000000000000030f1b27323d47515b636e737e858d92999ea1a8aaacb1b2b4b6b8b9bbc0babbbac0bbb9b8b7b5b3b3adaba8a19e97928b837b6f6a60584e43392f1f160c010000000714212e3a4754616d7a8794a0adbad1dce8f4fffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332b3845525e6b7885919eabb8c4d1deebf7fffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000007121d28333f4a54606d7a85929fabb8c5d0dbe7f3fffffff7eaded1c4b7ab9e9184786b554b4035291d15202c3945515d6775828f9ca8b5c2cfdae6f2fefffff1e5dacfc3b7aa9d908477695f53463a2d2114070000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfcefe2d5c9bcafa296897c6f6356493c302316090004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b08000000000000000000000000000003090e161c202223272823221f1b160f070000000000000000000005121e2a36424d57697683909ca9b6c3cfdce9f6fff8ebded2c5b8ab9f928578685e5246392d201307000000000000000000000000010507070909090909090909090909090909080807060400000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffef1e4d7cbbeb1a4988b7e7165584b4653606c7884919eabb8c3cedeeaf4fffffcf2e8ddd2c7bdb2a89e938a7e71695e52483f33291f11070d19242f3a46525d6874808d99a3afbbc7d3e0ebf7fff3e7dcd0c6b8ab9f95877b6e6154483b3025190d010000000000000000000000000000000000000000000000000000000000000000000b17232e3844515c66707d8a939da7b1bbc4cdd6dfe7eff7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d6cdc1b7aca29b989da0a8b0b9c1cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede6dbd0c5bcb0a69e9184786c6053463b31251a0e00000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f2216090000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7a85929fa9b3beccd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e6ddd6cabeb3a99f948c7f726a5f554b4034291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616d7a86929fa9b3becdd6e1f0f9fffffffffffffffffffffffdf6f1edebeaebedf1f6fdfffffffffffffffffffff7ece1d7cdc2bbaea3999183796d60594f433a2f24180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfff8e2d6c9bcafa396897c706356493d3023160a00000008131e27333f49535f6a73808c96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f655b50443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c2013060000000000000000000000000814212e3b4754616e7a8799a4afbbc7d4e0e8eef1f6fbfefffffffffffffffffffffffffffffffffffffffff8efe7ded6cdc5bcb4aaa39992877e706b61594f463c3243505d6a7683909da9b6c3d0dce7ecf0f4f9fffffffffffffffffffffffffffffffffffffffffffaf2e9e1d8d0c7c0bbaea49d928e80776c605c52493f362c21170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2834404b55606b74818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bdb1a79f92857a6e61594f43392f2418232c353d464e565e616c717a80868e92989da0a7a7abacb2b0b2b3b4b4b5b5b5b5b4b4b2b1b2acaaaba39f9b948f8780786d685e564c43392f241a0d040000000000000000000000000000000a16212b344049525c636c717a81868c91969a9da0a8a6a7a9abacafb5aeaeaeb6afacabaaa9a6a9a19e9a96918c857f786e6960584e463c31271d0d04000000000814212e3b4754616e7a8794a1adbac7d4e0f9fffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332c3845525f6b7885929eabb8c5d1deebf8fffffffffcefe2d5c9bcafa296897c6f6356493c302316090000010b17222d3845515d6774818e9baab4bfcad6e2effbfffff8ebdfd2c5b8ac9f928579675d5145382c1f131d2935414b5565727f8b98a9b3becad6e2eefafffff6eaded1c5b8aca095887b6e6155483b2e2215080000000a1623303d495663707c8996a3afbcc9d6e2effcfcefe2d5c9bcafa296897c6f6356493c302316090004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000050b101416171a1b1615130f0a040000000000000000000000020e1a2530414e5a6774818d9aa7b4c0cddae7f9fff9ecdfd3c6baaea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3afbbc7d4e0edf9fff6e9dcd0c3b6a99d908376665c5044382c1f12060000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefef1e5d8cbbeb2a5988b7f7265584c4955626f7c8896a1adb9c5d2dfebfcfffef4eae0d7ccc0b5aba1968e81756c61574d42362d21170d0008131e2935414c56616e7b86929facb9c4cfdae6f2fef8ede2d4c8bcb1a7988b7f7265564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000006111c2834404a54616c74818e95a0a9b2bbc4cdd5dde6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c4bbafa59b908b91969fa6afbabfc6cfd8dde4ebf4f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd6cabeb3a99f948a7d70665b504438291f140900000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b00000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d97a2adbbc5cfdee7f2fffffffffffffffffffffffffffdfaf8f7f8fafdfffffffffffffffffffffff8efe6dbcfc5bbb0a69f92877c6f675c51453d31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6873808d98a2aebbc5d0dfe8f2fffffffffffffffffffffffaf2ebe5e1dfdedfe1e5ebf2fafffffffffffffffffffdf3e9dfd7cbbfb5aba0958d80746b60554b4035291f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5d9cec4bbaea3999082776c60564c41362a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d11040000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffff9eee6ddd5ccc4bbb3aaa29892877e706c61594f473d3436424f5c6975828f9ca8b5c2cfdbe8f8fcfffffffffffffffffffffffffffffffffffffffffffff9f1e8e0d7cfc6beb6afa49c928d80776c655b504a40372d241a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929ea6b0bdc6d1dce7f3fcf8ede3d8cfc2baada2978e81756b61554b4035291d1a232b343c444c525a62686d747b81868b9095979b9ea1a8a4a5a7a7a8a8a9a9a8a8a7a6a4a8a09e9b99928e89827c736d665e564c443a31281d120900000000000000000000000000000000040f19222e37404a525a61686d747b7f848a8d919597999b9d9e9fa3a0a1a1a1a1a49f9e9d9c9a9897918e89847f7a726d665e574e463c342a1f150b00000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffff2e5d9ccbfb2a6998c7f7366594c40332c3945525f6c7885929fabb8c5d2deebf8fffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000006111c2935404b5563707d8998a2aebac6d3e0ecf9fffff9ecdfd3c6baaea298867a6d6053473a2d201418242f3b4855626e7b8897a1adb9c6d2dfecf8fffff9ede0d4c8bcb1a7988b7e7165584b3e3025190d010000091623303c4956636f7c8996a2afbcc9d5e2effcfcefe3d6c9bcb0a396897d7063564a3d3023170a0005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000407090a0e0e090907030000000000000000000000000000091825323f4b5865727e8b98a5b1bed2dde8f4fffbeee2d6cabeb3aa95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97abb5c0cbd7e3effcfff3e7dacdc0b4a79a8d817467544a3f34281c10030000000714212e3a4754616d7a8794aab4bfcad6e2eefbfff2e5d9ccbfb2a6998c7f7366594c4c5666737f8c99a9b2bdc9d5e1eefafff8ede2d8cec6bbafa49991847a6d605a50453b30241b0f0500010d1924303a46535e6975818e9ba9b3bec9d5e1eefafef0e4d8cdc2b6a99c908376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a606d79839196a1a9b2bbc3cbd6dbe1e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ddd2c7beb3a99e938b7e8490949ea5aeb4bdc3ccd2d9e2e7ecf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe3ddd7c8c0baada2978f82766b61544a3f33281c0f0300000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e07000000000000000000000000000000000000000000000000000000000000000000000c18232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616d7a86929fa9b3becdd6e1f0f9fffffffffffffffffffffffdf6f1edebeaebedf1f6fdfffffffffffffffffffff7ece1d7cdc2bbaea3999183796d60594f433a2f24180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d7a85929faab4bfcdd7e1f1fafffffffffffffffffffff8f0e8e0dad5d2d1d2d5dae0e8f0fafffffffffffffffffffbf1e7dcd1c6bdb1a79f93887d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbbfb5ab9f948b7e71685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d0100000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cbc3bab2a9a19892867d706c615a50473e352b34414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffff8f0e7dfd6cec5bdb5aca49f928d80746c655b53493f382e251c120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949fabb4bfcbd7e0ebf6fff4eae1d6cabeb3a99e938a7d70675d51453c2f261c19222a323a414650565e61696e747a7f83878b8e91969597999a9a9b9b9c9c9b9b9a99989696918e8a86817c766f6a605c544c443a32281f160c00000000000000000000000000000000000007101c252e38404850565e61696e73797d8084878a8c8e9092929993949494949a9392918f8d8b8885817d78726d68605c544d453c342b22180d0300000000000714212e3a4754616d7a8794a0adbad1dce7f3fffffffffffff3e6d9ccc0b3a6998d8073665a4d40332c3945525f6c7885929fabb8c5d2deebf8fffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000d18242f3a4653606d7985929facb8c5d2dfebf8fffffbefe2d6cabfb4aa94887b6e6155483b2e221514212e3a47535f6a7885929eabb8c5d1deebf8fffffcf0e5d9cec1b4a79a8e817467564c41362a1d110500000916232f3c4956626f7c8995a2afbcc8d5e2effbfdf0e3d6cabdb0a3978a7d7064574a3d3124170a0005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000030709090c0c0c0b0a09070705010001000000000000000000000000000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfef2e6dbd0bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1dce8f4fffcefe3d7cbc0b5ab988b7e7165584b3e2e23170c000000000713202d3a4653606d798698a2aebac6d3dfecf9fff3e6d9cdc0b3a69a8d8073675a4d525e687683909da9b6c3cfdae6f1fdfaf1e7dbd0c6bcb1a79f93877d6f675d51483e33291f120900000008131e2a36424d5763707d8997a1adb9c6d2dfebf6fff5ecdfd2c6b9ac9f93867a6d6154473a2e21140a0000000000000000000000000000000000000000000000000000000000000000000007121c27303e45515d676e7b849197a1a9b1b9c1cad0d8dde4ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ebe4ddd8ccc0b6aca1978e81757a828e939fa3abb2bbc0c7d0d6dbe2e7edf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f1e9e2d9d2ccc0b6aea49f92857b6e61594f42382d22170b0000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23180c00000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b06000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6873808d98a2aebbc5d0dfe8f2fffffffffffffffffffffffaf2ebe5e1dfdedfe1e5ebf2fafffffffffffffffffffdf3e9dfd7cbbfb5aba0958d80746b60554b4035291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66727f8c97a2adbcc6d0dfe9f3fffffffffffffffffffff8efe7ded6cfc9c5c4c5c9cfd6dee8f2fdfffffffffffffffffff8ede3d8cfc3bbafa49a9184796d60594f43392f24180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000a141d2934404b55606b75818e97a2adb9c2cfd8e2edf8fcf3e7dcd1c6bdb0a69f92857a6d61594f43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e2215080000000000000000000000000003101c28343f4a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8cac2b9b1a8a09792867d706b615a50473e352c2633404c5966737f8c99a6b2bfccd9e5f7fffffffffffffffffffffffffffffffffffffffffff8eee6ded5cdc5bcb4aba39a938c80746e605b534941382d261c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e42382d221718202830363f444c52575f61686d72777b7e818486888a8c8d8e8e8f8f8f8f8e8e8c8b898784817d7a756f6a625f58504a423a322920160d04000000000000000000000000000000000000000a131c262e363e444c52565e61666d7074777b7e7f818385868687878887878786858482807e7b7874706d66605d56504a423b332b22190f060000000000000714212d3a4754606d7a8793a0b4bfcbd7e3effbfffffffffff3e6d9cdc0b3a69a8d8073675a4d40342c3845525f6b7885929eabb8c5d1deebf8fffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000007131f2c3845515c6676828f9ca9b5c2cfdce8f7fffffef2e7dbd0bcafa296897c6f6356493c302316121e2b37424e576975828f9ca8b5c2cfdbe8f5fffffff5eaddd0c4b7aa9d918477685e5246392d20130700000916222f3c4955626f7c8895a2afbbc8d5e2f8fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000040a0f1315161819191817161413110d08080602000000000000000000000000000000000815212e3b4854616e7b879aa4afbbc8d4e0edfafff7e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f9fff9ede0d4c7bbafa399887c6f6255483c2f2215060000000006121f2c3844505c667985929facb8c5d2dfebf8fff4e7dacdc1b4a79a8e8174675b4e54616d7a87939facb9c6d2dfecf6fdf3e8dfd6cabfb4aaa0958d80736b60554c41362c20170d00000000020e1a25313b4653606d7985919eabb8c4cfdae5f1fdf9ede0d4c7bbafa4998a7e7164574b3e31261b0f03000000000000000000000000000000000000000000000000000000000000000000000b151e2935404b555f696f7c859197a0a7afbabec5ccd2d9e0e4e8eef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5eee8e2d9d2ccc0bbafa49a91857a6d6d79818c9299a0a8afb6bec3cad0d6dce2e7edf2f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1eae4dfd7d0c7c0bbaea49c928a7e70695f53473e2f261c110600000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b0000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d7a85929faab4bfcdd7e1f1fafffffffffffffffffffff8f0e8e0dad5d2d1d2d5dae0e8f0fafffffffffffffffffffbf1e7dcd1c6bdb1a79f93887d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea9b3beced7e2f2fbfffffffffffffffffffbf1e7ddd5ccc4bdb9b7b9bdc4ccd6e0ebf6fffffffffffffffffffff4eae1d8ccc0b6aca0968d80746b60554b4035291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000020b18232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf8ede3d8cfc2baada2978e81756b60554b403429201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d21140700000000000000000000000000000b17232e424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffaf2e9e2d9d2ccc1b8b0a7a09691857c706b615950483e352c2325313e4b5864717e8b97a4b1becfdae6f2fefffffffffffffffffffffffffffffffffffffcf4ede7dcd4ccc4bbb3aaa29992887f736e645c504941382f261b140a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281f14161e252a323a41464d53565d6065696e7174787a7c7d7f8081818282828281817f7e7c7a7774716d67626058534e443f38302920170e050000000000000000000000000000000000000000010a141c242c323a41464d52545c606367696e717374767879797a7b7b7b7a7a7978777673716e6a6763605c54524c443f38302921191007000000000000000713202d3a4653606d798699a3aebac7d3e0ecf9fffffffffff3e7dacdc0b4a79a8d8174675a4e41342b3845515e6b7884919eabb7c4d1deeaf7fffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000004101c2834404b5466727f8c99a5b2bfd0dbe6f2fefffff8e3d7cabdb0a4978a7d7164574a3e3124170e1a2631404d5a6673808d99a6b3c0ccd9e6f8fffffff7ebded1c5b8aca096877a6d6154473a2e21140700000815222e3b4855616e7b8894a1aebbd0dbe7f3fffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000070c161b1f222325262525242321201d191514120f090300000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000003101c28343f4a546b7884919eabb7c4d1deeaf7fff5e8dbcec2b5a89b8f8275685c4f5764717e8a9aa4afbbc8d4e0edfaf7ece1d6cdc5baaea2989083786d60594f433a2f241a0e05000000000009141f2b3844505c6674808d9aa8b2bdc9d5e1edfafcf0e3d7ccc0b5ab9b8e817468584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000030c18242f39434d575f6a6f7c8590959ea5adb3bbc0c7d0d4d8dde4e6eceef2f7f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f1eeebe4ddd8d0c7c0bbaea49f93887d7068676d777f8691969fa4acb1babec5cbd0d7dce2e6ecf0f4f9fbfefffffffffffffffffffffffffffffffffffffffffffffffefbf8f3efeae5dfd9d4cdc5bdb5afa59d928d80736c61574d42352c1d140a0000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c100300000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66727f8c97a2adbcc6d0dfe9f3fffffffffffffffffffff8efe7ded6cfc9c5c4c5c9cfd6dee8f2fdfffffffffffffffffff8ede3d8cfc3bbafa49a9184796d60594f43392f24180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8b97a1adbcc5d0e0e9f3fffffffffffffffffffff5eadfd5cbc3bab2adabadb2bac4cfdae5f1fcfffffffffffffffffffcf3e8ddd2c7beb2a89f93887d70675d51453d30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000007121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fff4eae1d6cabeb3a99e93897d70675c51453c31261a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e12050000000000000000000000000000061a2734404d5a6773808d9aa6b3c0cdd9e6f6fffffffffffffffffffffffffffffffffffff8f0e8e0d7d0c7c0bbafa69f9590847b6f6a60594f473e362c231a23303c4956636f7c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffaf3eae2dcd7cac2bab2a9a19892877e726d635c52443f382f261d140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808c96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d1319202830363c42464c5254575e616468676d6f71727474757576767575747371706d686864605d55544e47433c342e261e170e0500000000000000000000000000000000000000000000010a121a202930363b42464a505357565e616466686a6b666d6d6e6e6e6e6d6d666a696765625f575653504a45413a342e261e170f07000000000000000006131f2c3845515c667986929facb9c5d2dfecf8fffffffffff4e7dacec1b4a79b8e8174685b4e41352b3844515e6b7784919eaab7c4d1ddeaf7fffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000c18232e3d4a5663707d8996a9b3becad6e2eefbfffff2e5d8ccbfb2a5998c7f7266594c3f332619091824313e4b5764717e8a97a4b1bdd1dce7f3fffffff9ede1d4c8bdb2a8968a7d7063574a3d3024170a00000714212e3a4754616d7a8794aab4bfcad6e2effbfef1e4d8cbbeb1a5988b7e7265584b3f3225180c0003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000030b121821272c2f3032323232312f2e2d2a2522211f1a15100c0600000000000000000000000006121f2c3844515c667885929eabb8c5d1deebf8fff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7683909da9b6c3d0dce9f6fff7ebded1c4b8ab9e918578665c5144382c1f120600000000000c17232e44515d6a7784909daab7c3d0ddeaf6fff5e9dccfc2b6a99c8f8376695c4d576874818e9bacb6c0ccd8e4f0f9f0e6dacfc5bbb0a69f92867c6e665c51473d31281e120800000000000003101c28343f4a54636f7c8996a1adb9c5d2dfebf9fff4e8ddd2c4b8ab9e9185786a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454e585f6a6f7b838e939fa2a9afb6bec2c8ccd2d5dadfe2e6ebeceef2f8f7f8f9fcfffffffffffffffffffffffffffffffefaf8f8f6f1edebe6e1dfd9d2ccc5beb6afa59d928c7f726b615c656c727c848e939aa0a7aeb4babfc6cbd1d6dbe0e3e8eceef2f7f8f8fafefffffffffffffffffffffffffffffcfaf9f8f2efece7e3e0d9d4cec8c1bbb3aba49f938d80746e635a50453b31231a0b020000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea9b3beced7e2f2fbfffffffffffffffffffbf1e7ddd5ccc4bdb9b7b9bdc4ccd6e0ebf6fffffffffffffffffffff4eae1d8ccc0b6aca0968d80746b60554b4035291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d16222f3c4854606b7783909da9b2beced7e1f2fbfffffffffffffffffffcf0e4d9cdc3b9b1a8a19ea1a8b2bdc9d5e0ebf6fffffffffffffffffffff9eee4d9d0c4bbafa49a9184796d60584e42392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000010b151f2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dbcfc5bbafa59e9184796d60574e42372b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e0200000000000000000000000000000b1825323e4b5865717e8b98a4b1becfdae6f1fdfffffffffffffffffffffffffffffffef8eee6ded6cec6beb6afa59e948f837a6e6960584f473e352c231a14212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffff8f1e8e1d8d1cbc0b8b0a8a09792867d716c625b524a40332d261d140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564d42362a1f160c0e161e252a31373a4145474d525458555d60626466676768686969686867666563605d565754514c47433d373128231c150c0500000000000000000000000000000000000000000000000000080e171e252a3036383f44464a4d525457595b5d545c60606161616161605c545c5a5855534e4a46443f38352f28231c140c0500000000000000000004101c2834404b546b7885929eabb8c5d1deebf8fffffffffff5e8dbcec2b5a89b8f8275685c4f422d223744515d6a7784909daab7c3d0ddeaf6fffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000714212e3a4754616d7a8797a2adbac6d3dfecf9fffff3e7dacdc0b4a79a8d8174675a4e412d22170b16222f3c4955626f7c8895abb4bfcbd7e3effbfffffdf1e5d9cebfb2a5988c7f7265594c3f3226190800000713202d3a4653606d798698a2aebac6d3e0ecf9fff2e6d9ccbfb3a6998c807366594d4033261a0d00020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000030c151d232832383b3c3f3f3f3e3d3c3a3936302f2e2b261f1c17110a030000000000000000000004101c2834404a546a7783909daab6c3d0dde9f6fff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667884919eabb7c4d1deeaf7fff6e9dcd0c3b6a99d9083766a544a4034281c10040000000000061d293643505c6976838f9ca9b6c2cfdce9f5fff6eaddd0c3b7aa9d9084776a5d585e697784919eaab7c4d2dde8f4f1e7ded5c9beb3a99e948b7f726a5f544a40352b1f160c00000000000000000b17232e394653606c7884919eabb7c4d2dde8f4fff9ebdfd2c6b9ada197887b6f6255483c2f2215080000000000000000000000000000000000000000000000000000000000000000000000010b151f29333c464e585f696e7a818a92979fa4acb1b9bbc0c7c9cfd2d5dadfdfe2e7e8eaecedeff4f9f2f3f3f4f4f4f4f4f4f3f3f2f7f2eeecebe9e5e1dedad5d2d0c7c0bbb3aca49f928d80746d6359535b606a6f79818890959fa2aaaeb4babfc6cad0d4d7dddfe2e6e9ebeceef2f7f2f3f3f4f4f4f5f4f4f3f3f9f4f0edeceae7e2dfdcd7d3cec8c3bcb8afa9a199938c81776c605c52483e33291f1108000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8b97a1adbcc5d0e0e9f3fffffffffffffffffffff5eadfd5cbc3bab2adabadb2bac4cfdae5f1fcfffffffffffffffffffcf3e8ddd2c7beb2a89f93887d70675d51453d30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acbbc4cfe0e9f3fffffffffffffffffffff9ece0d4c8bcb1a7a0969196a1adb9c4cedae5f1fdfffffffffffffffffffff5ebe2d8ccc0b6aca0968d80736a60544a4034281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000030d1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b8aca0968c80736a5f53473f32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f2316090000000000000000000000000000000916232f3c4956626f7c8995a9b2bdc9d5e1eefafffffffffffffffffffffffffffffcf4ede7dcd4ccc4bcb4aca49f938e82796e685f574e463d352c231a1113202d3946525d687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffef8efe6dfd6cfc6bfbaaea69f9691857c706b615a5149403827221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d12070c13191f262b2f35393b4246484b4b51535557595a5b5b5c5c5c5c5b5b59585654524c4a4745413a37322b262017110a03000000000000000000000000000000000000000000000000000000050d13191f252a2e34383a3d4246474a4c4e504b515354545554545453504a4f4d4b4847423d3a38342e29241e17110a0200000000000000000000000c18232e44515e6b7784919eaab7c4d1ddeaf7fffffffffff6e9ddd0c3b6aa9d9083776a544a3f33283743505d6a7683909da9b6c3d0dce9f6fffffffffff2e5d9ccbfb2a6998c7f7366594c403326190700000000000713202d3946525e687885929fabb8c5d2deebf8fffff5e8dccfc2b5a99c8f827669544a3f33281c0f14212e3b4754616e7a8799a3aebac7d3e0ecf9fffffff6e7dacec1b4a79b8e8174685b4e413025190d010006121f2c3844515c667985929facb8c5d2dfebf8fff4e7dacec1b4a79b8e8174685b4e4135281b0800010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffff5e8dbcec2b5a89b8f8275685c4f422d22170b00000b151e272e343d4348494b4c4c4b4a494746413f3b3a37312c28231c150c06000000000000000000000c18232e424f5c6975828f9ca8b5c2cfdbe8f5fff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fff4e8dbcec1b5a89b8e8275685b4f422e23180c0000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fff7eaded1c4b7ab9e9184786b6264666e7b8796a0acb9c5d2e4eef6ebe0d5ccc3b9ada1978f82756d62574e42392e23190d04000000000000000006121f2b3744505b6574808d9aacb6c0ccd8e4f0fcfaeee1d5c9beb3a9988b7e7265584b3f3025190d010000000000000000000000000000000000000000000000000000000000000000000000030d17212a343c464e575e686d757e858e939a9fa7acafb6b9bec5c6c9cfd2d3d6dbdcdddfe0e3e8e4e5e6e7e7e7e8e8e7e7e6e6e5e4e6e2dfdedcdad5d2cfc9c6c2beb6afa9a19a938c80776c605b5149505860676d747c838c92989fa3aaaeb4babec5c7ccd2d3d6dbdcdedfe2e6e4e5e6e7e7e7e8e8e7e7e7e6e5e8e4e0dfdddbd6d3d1cbc7c3bdb8b1aca59e9792877f746c655b504a40362c21180d00000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d16222f3c4854606b7783909da9b2beced7e1f2fbfffffffffffffffffffcf0e4d9cdc3b9b1a8a19ea1a8b2bdc9d5e0ebf6fffffffffffffffffffff9eee4d9d0c4bbafa49a9184796d60584e42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6a75828f9ca7b1bccdd6e0f2fbfffffffffffffffffffff7eaded1c4b8aca0959084919ea8b2bdc9d5e1ecf7fffffffffffffffffffffdf4e8ddd2c7beb2a89f93877c6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fff6eaddd0c3b7aa9d9084776a5d51442f23180c000000000000000008131e27333f49535f6a73808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffff9f2eae2dbd6cac2bab2aaa29a938c81786d675e564d453d342b231a1108111d2935414c566976838f9ca9b6c2cfdce9f6fffffffffffffffffffffffffffbf3ede7ddd4cdc5bdb4aea49d948f847b6f6a605950483f372e2617110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf3e8dcd1c7bdb1a79f92857b6e61594f43392f24180b02080d141a1e24292c30363a3b3e404547494a4c4d4e4e4f4f4f4f4e4e4c4b494745413e3a39352f2b27201b150c0600000000000000000000000000000000000000000000000000000000000002080d14191c23282b2d30363a3b3e40414340454647484848474746443f43403e3b3a37312d2b28231c19130b0600000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffff7ebded1c4b8ab9e918578665b5044382b36424f5c6975828f9ca8b5c2cfdbe8f5fffffffffff3e7dacdc0b4a79a8d8174675a4e412e23180c000000000005111e2a36414c566a7784909daab7c3d0ddeaf6fffff7eaddd1c4b7aa9e918477665b5044382b1f1213202d394653606c7986929facb9c5d2dfecf8fffffff6e9dcd0c3b6a99d9083766a564c41362a1d11050004101c2834404a546b7884919eabb7c4d1deeaf7fff5e8dccfc2b5a99c8f8276695c4f432f24190d01000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffff6e9dccfc3b6a99c90837669544a3f33281c0f0307121d27303940454f545658595858575654524c4c4847433c38342e261e17110a020000000000000000071b2834414e5b6774818e9aa7b4c1cddae7f4fff7eaded1c4b7ab9e9184786b5e51452e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fff3e6dacdc0b3a79a8d8074675a4d4134271a070000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fff8ebdfd2c5b8ac9f9285796d6f7172737e8b97a8b2bdc9d5e1f5f1e5d9cec3baafa59e92857a6e615b51453c30271c1107000000000000000000030f1b27333f495364707d8a9aa4afbbc8d4e0edfafdf1e6dacfc1b4a79b8e817468564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343c454d565d606c717b818790959c9fa4acadb3b8b9bec2c5c6cad0cfd1d2d4d7dcd8d9dadadadbdbdbdbdadad9d9d7dbd6d2d1cfcec9c5c4beb9b8b0aca49f9792887f746c655b50493f444e555d606b6f787f858d92989fa3abadb3b9bbc0c5c6cad0cfd1d2d5dad7d8d9dadadbdbdbdbdadad9d8ddd8d4d2d1d0cac6c5bfbab9b1aca7a09d938e857d726d605b53493f382e241a0f0600000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f22150800000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acbbc4cfe0e9f3fffffffffffffffffffff9ece0d4c8bcb1a7a0969196a1adb9c4cedae5f1fdfffffffffffffffffffff5ebe2d8ccc0b6aca0968d80736a60544a4034281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626e7b87939facb9c3cedfe8f2fffffffffffffffffffffff6e9ddd0c3b6aa9d90837e8b96a1acb9c5cfdae6f2fefffffffffffffffffffff9eee4d9d0c4bbafa4999083786d60574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf1e5d9cec3baaea3999082766c62564c41362a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f13060000000000000000000000000000000613202c3945525d687885919eabb8c4d1deebf8fffffffffffffffffffffffef7f0e7e0d8d0cac0b8b0a8a198928880776d665d554c443c332b22191108010d192430414e5a6774818d9aa7b4c0cfdae6f1fdfffffffffffffffffffffff9f2e9e2dbd6cbc3bbb3aba39f928d827a6e6960584f473e362d251c14060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101010101000000000000000000000000000000020b18232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baaea2988e81756b61554b4035291d140a0003090e13191d20252a2d2e2f35393a3c3e3f414142424343424241403e3d3a3935302d2c29241e1b160f0a0400000000000000000000000000000000000000000000000000000000000000000002090e11171c1f20252a2d2e3133352e34383a3a3b3b3b3b3a3a38342e34322f2e2b26201f1c17110d080100000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffff8ecdfd2c5b9ac9f9286796c605346392d34414e5b6774818e9aa7b4c1cddae7f4fffffffffff5e8dbcfc2b5a89c8f827569544a4034281c100400000000010d192530424f5c6975828f9ca8b5c2cfdbe8f5fffff8ecdfd2c5b9ac9f9286796c605346392d2013121f2b3744505b657884919eabb7c4d1deeaf7fffffff8ebded2c5b8ab9f928578685e5246392d20130700000c18232e43505d6a7683909da9b6c3d0dce9f6fff7eaddd0c4b7aa9d9184776a554c4135291d1104000b1824313e4b5764717e8a97a4b1bdd0dbe7f3fffffffffff7eaddd1c4b7aa9e918477665b5044382b1f12060c18232e39424b51596063656565656462615e565955534e46443f383027221b140b02000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fff8ebded2c5b8ab9f9285786c554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb5c0cbd7e3effcfef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff9ece0d3c6baaea2988679797c7e7f8083909da9b6c3ced9e5f1ede1d4c8bdb2a89d938a7d70685e52493f332a1e150b00000000000000000000000b17222d3a4754616d7a86939facb9c6d2dfecf9fff7eaddd1c4b7aa9e918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000061019222a333b434c525a61696e757c83898f939a9ea1a9abadb3b6b8babfc0c2c4c5c7cbd1cbcccdcdcdcececececdcdcccccbcfcac6c5c2c0bdb9b7b2adaba69f9a938e857d736d605b53493f333c434b515960666d727a80868d92999fa2a9acafb5b8babec0c3c5c6c9cfcbcccccdcecececececdcdcdccd2ccc8c6c4c1bfbab8b4aeaca8a09d95908a817a706b635b504941382d261c11080000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6a75828f9ca7b1bccdd6e0f2fbfffffffffffffffffffff7eaded1c4b8aca0959084919ea8b2bdc9d5e1ecf7fffffffffffffffffffffdf4e8ddd2c7beb2a89f93877c6f665c51443b31261a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa4afbbc8d4e0edfafffffffffffffffffffff9ede1d4c8bdb2a8998c7f7884919ea9b3bec9d5e2ecf8fffffffffffffffffffffff5ebe2d7ccc0b5aba0958c7f73695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6eae0d7cbbfb4ab9f948b7e71685e52463d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c100400000000000000000000000000000004111d2935414c566875828f9ba8b5c2d0dbe7f2fefffffffffffffffffffbf3ece6ded5cec6bfbaaea69f9691867e736c655c544b433b322a211910070000081825313e4b5864717e8b97a9b2bdc9d5e1eefafffffffffffffffffffdf5eee8e0d7d0cac0b9b1a9a199928b80786d685f574e463d352c241b130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0d0e0e0e0e0d0d0c0a0807060400000000000000000007121d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5eae1d6cabeb3aa9e938a7d70675d51453c2f261c1106000001080d11141a1e202124292c2d2f31333434353536363535343332302d2c292421201d19130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000060b101213191e202124262823282c2d2d2e2e2e2e2e2d2c2823272522211e1a1312100b0600000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffff9ede0d4c7bbafa399877a6e6154473b2e33404d5a6673808d99a6b3c0ccd9e6f9fffffffffff7eaddd0c4b7aa9d918477665c5144382c1f12060000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffff9ece0d3c7baaea399877b6e6154483b2e21150f1b27333f4953697683909ca9b6c3cfdce9f6fffffff9ecdfd3c6baada297877a6d6154473a2e2114070000071c2835424f5b6875828e9ba8b5c1cedbe8f4fff8ebded2c5b8ab9f928578675d5145392c20130600091623303c4956636f7c8996aab4bfcad6e2effbfffffffff8ecdfd2c5b9ac9f9286796c605346392d201306101c2834404b545c606b6f72727271706f6d686965625f5853504a423d332d261d140a000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff9ecdfd2c6b9ac9f938679675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dce8f3fffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffbefe2d6cabfb4aa9d908386898b8c8c90959fabb8c4d1e0ebf6ebded2c5b9aca0968e81746c61564c41372d21180e0400000000000000000000000613202d3946525e687783909daab7c3d0ddeaf7fff8ebded2c5b9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000710192129313a414550575e616a6f767d82878d92979b9ea1a9a9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c1c1c1c0c0bfbebcbeb9b8b6b3b2acaba9a19e9a948f87817a706b635b504941382d313a40454f545c60686e747b80868d92979c9fa4ababadb3b4b6b8b9bebdbebfc0c0c1c1c1c2c1c1c0c0bfbec0bbb9b7b5b4aeacaba39f9b95918a837d756d68615951443f382f261b140a000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626e7b87939facb9c3cedfe8f2fffffffffffffffffffffff6e9ddd0c3b6aa9d90837e8b96a1acb9c5cfdae6f2fefffffffffffffffffffff9eee4d9d0c4bbafa4999083786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffff7ebded1c5b8aca096887b727f8b97a1adb9c5d0dbe7f2fffffffffffffffffffffffdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190b0200000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000a141d2934404b55606b75818e97a2adb9c2cfd8e2edf8fcf3e7dcd1c6bdb0a69e92857a6d61594f43392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c00000000000000000000000000000000010d19242f3f4c5965727f8c98aab4bfcad6e2effbfffffffffffffffef8f2e9e1dbd6ccc3bcb4aea49d948f847c716c605b534b423a312920180f070000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffaf4ebe4ddd8cec6bfbaafa79f9792877e746d665e564d453c342b231a120901000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c1013141517181a1a1a1b1b1b1a191817151313100c0707050100000000010b151f2a36414c56606c77829099a3aebbc4ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e42382d22170b020000000104090e121415181d202022242627282829292929282826252321201d191413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e11141417191b181c1f20212122212121201f1c171a181514120e090603000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f9fffffffffffcefe3d7cbc0b5ab95887c6f6255493c2f323f4c5865727f8b98a5b2bed1dce8f4fffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130600000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffbefe3d7cbbfb4ab96897c6f6356493c3023160b17222d424e5b6875818e9ba8b4c1cedbe7f4fffffffbeee2d6cabeb3a995887b6f6255483c2f22150900010e1a2734414d5a6774808d9aa7b3c0cddae6f9fff9ecdfd3c6baada297877a6d6054473a2d211407000815212e3b4854616e7b8798a2aebac6d3e0ecf9fffffffff9ece0d3c7baaea398887b6e6155483b2e221506131f2c3845515c666d757c7e7f7f7e7d7c7a7875726e6a64605c544f443f382f261b11060000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fff9ede0d4c7bbafa49986796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f9fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefff3e7dbd0c6b8aca0959092999799999d9fa7b1bcc8d4e0f2f7eaddd1c4b7aa9e9184796d605a50443f38302820160d040000000000000000000005111d2935414c566774808d9aa7b3c0cfdbe6f2fefaede1d4c8bdb2a896897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f282f353e454d525860626b70757c80858a8e9297999c9fa2aaa7a9aaacafb5b0b1b2b3b4b4b4b5b5b4b4b3b3b2b1b0b3adaba9a6a8a19e9a97918d88827c756d68615951443f382f26282f353d424a50565e61696e747b80858b8f93999b9fa2a9a7a9abadb3b0b1b2b3b4b4b4b5b5b4b4b4b3b2b1b6afacaaa8aaa29f9b99928e89847e78706b615e564f473f332d261d140a02000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa4afbbc8d4e0edfafffffffffffffffffffff9ede1d4c8bdb2a8998c7f7884919ea9b3bec9d5e2ecf8fffffffffffffffffffffff5ebe2d7ccc0b5aba0958c7f73695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808c98a3aebec7d2dde8f4fffffffffffffffffffffff7eaddd0c4b7aa9d9184776d7985929eaab4becad6e2edf8fffffffffffffffffffffff9eee3d9d0c3baaea3988f82766c61554c4135291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000020b18232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf8ede2d8cfc2b9ada1978e81746b60554b4034282015090000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000816232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffcf4ede7dfd7d0cac1b9b1aaa29f928d827a6f6a615a5049413930281f170e06000000000714212d3a46535f697884919eabb8c4d1deebf5fffffffffffffdf7f1e8e2d9d2ccc3bcb4aea59d9590857d716c605c544c443b332b221a110800000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181d1f202224252627272828272726252422201f1c181413110d0803000000030d1925303a44505b656e7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281f1409000000000000020507070d1113141617191a1b1b1c1c1c1c1b1b1918161413110d080604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d070c1013131415151514141312100c060b08080602000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed2dde8f4fffffffffffff4e8dcd1bdb1a4978a7e7164574b3e31313e4a5764717d8a97abb5c0cbd7e3effcfffffffff9ede0d3c7bbafa399887c6f6255493c2d22170b00000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffff3e7dcd1beb1a4978b7e7164584b3e312518061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffef2e6dbd0bcb0a396897d7063564a3d3023170a00000c1926323f4c5965727f8c98a5b2bfd1dce8f4fffbeee2d6cabeb3a995897c6f6256493c2f231606000613202d394653606c7985929facb8c5d2dfebf8fffffffffbefe3d7cbbfb4aa96897d7063564a3d2d22170b13202d3a4653606d7882898b8c8b8b8a898785827f7b77716d666059504941382d22170f0600000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffcf0e3d7ccc0b5a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfff8ede2d4c8bcb1a7a09d9fa3aba5a6a9abb1b9c2cdd8e4f0f0e3d6c9bdb0a3968a7d726d67615a504a423a32281f160c03000000000000000000010d1925303d4a5764707d8a97a9b3becad6e2eefbfdf1e5d9cebfb2a5988c7f7265594c3f3226190800000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e2429333b42464e545960636a6f74797d8185888c8f9298979a9c9e9fa3aba4a5a6a7a7a7a8a8a8a8a7a7a6a6a4a3a9a29e9c999796918d8984807c766f6a615e564f4740332d261d1d242930383f444c52565e61696e73797e82878b8e9297989a9c9ea1a9a3a4a5a6a7a7a8a8a8a8a7a7a6a5a4aca49f9e9b9998928f8b86827d78716c666159524c443e3527221b140b0200000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffff7ebded1c5b8aca096887b727f8b97a1adb9c5d0dbe7f2fffffffffffffffffffffffdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7985929eaab4bfd0d9e4eef9fffffffffffffffffffffaede1d5c9bdb2a8998d807367737f8c98a2aebac6d1dce7f3fffffffffffffffffffffffff5ebe2d6cbbfb4aa9f948a7e71675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000007121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fff4eae1d6cabeb3a99d93897d70675c51453c31261a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130600000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf5fffffffffdf7f2eae2dbd6cdc5bebaafa7a098928b80786d685f5850443f382f271e160d05000000000005121e2a36424d576875828e9ba8b5c1ced9e4f0fffffffffff9f4ebe6dfd6d0c7c0bbb1aaa29f938e837b6f6b625a504a423a322a211910080000000000000000000000000000000000000000000000000000000000000000000000000000050b1013181d202024292c2d2f3032333434343434343332302f2d2c282321201d1913100c06000008131e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d0400000000000000000001040607090b0c0e0e0f0f10100f0f0e0d0b0a07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080808080707060300000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0ccd7e3f0fcfffffffffff9e6d9ccc0b3a6998d8073665a4d402f2f3c4855626f7b8899a3afbbc7d4e0edf9fffffffffcefe3d7cbc0b5ab988b7e7265544a3f33281c0f03000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffff8e6d9ccbfb3a6998c807366594d4033261a071a2734414d5a6774808d9aa7b3c0cddae6f3fffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b00000a1724303d4a5763707d8a96abb5c0cbd7e3effcfef2e6dbd0beb1a5988b7e7265584b3f2d22170b0005121f2b3744505b657784909daab7c3d0ddeaf9fffffffffff3e7dcd1beb2a5988b7f726553493f33271b0f1825313e4b5864717e8b9498989898979597928f8c88837e78706b605b53493f332721180e03000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefff4e8ddd2baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffef0e5d9cec3b9b1acaaacaeb5b2b3b6b8bcc2cbd4dfeaf5f8ebded2c5b8ab9f92867f79706c605c544c443a31281e150b000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fff6e7dacec1b4a79b8e8174685b4e413025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319212930363d43474f54585f62666d7075797c7f8385888b8d8f919299969798999a9a9a9b9b9b9b9a9a999998969597928f8d8a8784807c78746f6a626058524c443e3527221b1413181e262e343b41464d52575e61676d71767b7e8285888b8d90929795969899999a9b9b9b9b9b9a9a9a9997969a93918e8c8985827e7a75706c65605b544f46413a322c2317110a0200000000000000000000000006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808c98a3aebec7d2dde8f4fffffffffffffffffffffff7eaddd0c4b7aa9d9184776d7985929eaab4becad6e2edf8fffffffffffffffffffffff9eee3d9d0c3baaea3988f82766c61554c4135291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8b97a2adbcc6d0e2ebf5fffffffffffffffffffffff8ebded2c5b9aca196887c6f626d7a85929faab4bfcbd7e3eef9fffffffffffffffffffffffdf4e7dcd0c6bcb0a69e91847a6d60584e42382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000010b151f2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d1104000000000000000000000000000000000006121f2c3844505c6676828f9ca9b5c2cdd8e4f0fefffff9f4ece6e0d8d0cac2bbb3ada59d9591867e746d665e564e463e332d261d150c04000000000000020e1a26313f4b5865727e8b98a7b1bcc8d4e3eef9fffffdf5eee8e0dad5cdc4beb6afa7a098928b81796e69605950443f38302820180f0700000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1d24292c2d2f35383a3c3d3f40404141414140403f3d3b3a38342e2e2d29241f1c17110c07020b17222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564d42362a1f160c0100000000000000000000000000000001010202030302020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a4afbbc7d4e0edf9fffffffffff5e8dbcfc2b5a89c8f827569554b41352d3a4653606d7986929facb9c5d2dfecf8fffffffffff3e8dcd1c1b4a89b8e8175665b5044382b1f1206000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffff4e7dacec1b4a79b8e8174685b4e412f23180c1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000815222f3b4855626e7b8899a3afbbc7d4e0edf9fff7e7dacdc0b4a79a8d81746753493f33271b0f03030f1b27333f49536875828e9ba8b5c1d2dde8f4fffffffffff8e7dbcec1b4a89b8e8175655b5044372b1f121b2835424e5b6875818e9ba6a5a5a4a3a9a19e9c9895908b847d736c655b50443f332a1f1409000000000b1825323e4b5865717e8b98a4b1becbd7e4f1feffede0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfcefe2d6c9bcafa396897c706356493d3023160a0000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffff5eadfd5cbc3bcb8b7b9bbbfbfbfc3c4c8cdd4dde6f0fbf9ecdfd3c6baaea298928c847d736d665e564c433a30271c12070000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fff6e9ddd0c3b6aa9d9083776a564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f171f252a32383d44484e53545c6063666c6f7376797b7e8082848688898a8b8c8d8d8e8e8e8e8e8e8d8d8c8b8988868583807d7a78746f6c66625f58544e46413a322c2317110a070c151c232830363b42464d52555d6065686e7175797b7e81838587888a8b8c8d8d8e8e8e8f8e8e8d8d8c8b89888684827f7d7975726d6863605b53504a423e363029201a1106000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7985929eaab4bfd0d9e4eef9fffffffffffffffffffffaede1d5c9bdb2a8998d807367737f8c98a2aebac6d1dce7f3fffffffffffffffffffffffff5ebe2d6cbbfb4aa9f948a7e71675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea9b3beced8e2f4fdfffffffffffffffffffffff7eaded1c4b7ab9e9184786a606873808d98a3aebac7d1dce8f4fffffffffffffffffffffffff8ede2d8cec2b9ada1978d80746a60544a3f33281e13080000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4fffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000030d1925303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b8aca0968c8073695f53473f32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d01000000000000000000000000000000000003101c28343f4a5465727f8c98a7b1bcc8d4e1ecf7fdf5eee8e1dbd6cec6bfbab0a9a29f938e837c716c605c544c443c3427221b140b0300000000000000000915212e3b4854616e7b8795a0acb8c7d1dce8f4fcf6f4ebe3ddd7cfc9c1bbb2aca49f9590867e746d675e574f473f342e261e160e0600000000000000000000000000000000000000000000000000000000000000000000000002090e161c21272c2f35393a3e404547484a4b4d4d4d4e4e4e4d4c4b4a484645403e3a3935302c28231c18120b06111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000406070604000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffff7eaded1c4b7ab9e918478675d5145392c3845515c677784919eaab7c4d1ddeaf9fffffffffff9ebded1c5b8ab9e9285796c605346392e23170b000000000a1623303d495663707c8996a3afbcc9d6e2effcfffff6e9dccfc3b6a99c90837669554b4034291c10192633404c5966737f8c99a6b2bfccd9e5f2fffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7986929facb9c5d2dfecf8fff6e9dccfc3b6a99c908376655b5044372b1f1205000b17222d3f4c5966727f8c99abb5c0ccd7e3f0fcfffffffff8ebded1c5b8ab9e9285786c605346392d20131d2935414c566a7783909daab2b2b1b0b3adaba8a79f9d96918980776c605b51453b31261a0e020000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefaede0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfcefe2d5c9bcafa296897c6f6356493c302316090000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffcf1e7ddd5cec8c5c3c5c7cbd1ccd0d1d4d8dfe6eff8fffbeee2d6cabeb3aaa29f96918a80786d685e554b42392e23180d04000000000000000005121e2a36424d57697683909ca9b6c3cfdce9f6fff8ebded2c5b8ab9f928578685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b32383c43474a5053545b606266666c6e71747677797b7c7d7e7f808181818282818180807f7e7d7b7a787673706e696763605b54534e47433d363029201a11060000030a11171e252a30363b42464b5153565e6165666c6f717476787a7b7d7e7f808181818282818181807f7e7d7b7a777572706d6765615e56535049443f382f2a251e170e08000000000000000000000000000000000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8b97a2adbcc6d0e2ebf5fffffffffffffffffffffff8ebded2c5b9aca196887c6f626d7a85929faab4bfcbd7e3eef9fffffffffffffffffffffffdf4e7dcd0c6bcb0a69e91847a6d60584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8a96a0acbbc5cfe0eaf4fffffffffffffffffffffffaeee2d5c9beb3a99a8d80746758616e7a86929fabb5c0cbd7e3effcfffffffffffffffffffffffef4eae0d5c9beb2a99f93877c6f665b50443a3025190d0400000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000008131e27333f49535f6a73808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e211408000000000000000000000000000000000000000c17232e3b4855616e7b88959fabb8c5d0dbe6f2f4ebe4ddd8cfcac2bcb4aea69f97928a81796f6a625a504a423a322a2217110a020000000000000000000714212d3a46535e697783909dabb5c0cbd7e3eff1ebe5e2d9d2ccc4beb9afa9a19a938d837c716c605d554d453d3428231c150c05000000000000000000000000000000000000000000000000000000000000000000000000050d141a21282c33383a4045474b4b5153555758595a5a5b5b5a5a5958575553514b4a4746413a38342e28231d150c0a141d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf4e8dcd1c7bdb1a79f92857b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e070c10121312100c070e0b07070501000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d34404b556975828f9ca8b5c2d1dce8f4fffffffffff8ecdfd2c6b9ada197897c6f62544a3f34281c1003000000091623303c4956636f7c8996a2afbcc9d5e2effcfffff7ebded1c4b8ab9e918478675c5145382c1f131926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000006121f2c3844515c667784919daab7c4d0ddeaf9fff8ebded2c5b8ab9f9285796c605346392d20130600061623303d495663707c8999a4afbbc7d4e0edf9fffffffff8ecdfd2c6b9ada197887c6f6255493c32261b202c3945525d687985929facb8bebebdbeb9b8b5b1aba8a09d928d80746d62574d42362a1e13080000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefaede0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfcefe2d5c9bcafa296897c6f6356493c302316090000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffff9efe7dfd9d4d1d0d2d3d7dcd9dcdde0e4ebeceef2f8fbf2e6dbd0c5bcb3aea8a19e928d827a6d675d544a4034281f160c0100000000000000020e1a2530414e5a6774818d9aa7b4c0cddae7f9fff9ecdfd3c6baaea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b21272c3137383f44464a505355545b6062646769666d6e70717273747474757575757474737371706e6d67696664615e565653504a47433c37322a251e170e080000000000060c14191f252a3036394045474d5254545b6062656769686d6f707172737474757575757474737271706e6d67686663605c5554524c46443f38332d261d19130d050000000000000000000000000000000000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316070000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea9b3beced8e2f4fdfffffffffffffffffffffff7eaded1c4b7ab9e9184786a606873808d98a3aebac7d1dce8f4fffffffffffffffffffffffff8ede2d8cec2b9ada1978d80746a60544a3f33281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16222f3b4854606b7783909da8b2bdcdd7e1f2fcfffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63565e6874818d99a3afbbc7d4e0e9f4fffffffffffffffffffffffffcf2e6dacfc4bbafa4999083786c60564c41362a20150a00000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000020b17222d38414e58606d7984919da5afbbc5cfdae6f3fcfbf1e5d9cec3baaea3988f82766c62564c41362a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000614212d3a46535f697683909da9b3becad6e1e9e3e2d9d2ccc5beb9b0aaa29f948f857e746d675f5850443f38302820181006000000000000000000000005121e2a36424d5766727f8c99a3afbbc7d4e0eae5e0dad5d0c7c0bbb2ada59e97918880796e6a615a514b433b332b2217110a03000000000000000000000000000000000000000000000000000000000000000000000000080e171f252a33383d44484b515357555d606263656667676767676766656362605c555754524c46443f38342e271e18120b18232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baaea2988e81756b61554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314181a1d181c1f201f1c181c1a181413110d080300000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556976828f9ca9b5c2cfdce8f8fffffffffffaede0d4c8bbafa49a897c706356493d2e2e404d596673808c99abb5c0cbd7e3effcfffffffffaeee2d5c9beb3a99a8d8073665c5044382b1f150b0000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffff9ecdfd2c6b9ac9f93867a6d6053473a2d20141925323f4c5865727f8b98a5b2becbd8e5f1fefffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000004101c2834404a546875828e9ba8b5c1d2dde8f4fff9ecdfd3c6baaea298887b6e6155483b2d22170b000714202d3a4753606d7a86939facb9c6d2dfecf6fffffffffaeee1d5c9beb3a9998c7f7266584e43372b1d212d3a4754606d7a8798a2aebac6cbcfc9c6c5c2bcb8b2aca49c938c7f72695f53463a3024190d0100000d192633404c5966737f8c99a6b2bfccd9e5f2fff9ece0d3c6b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffff9f1eae5e0dedddfe0dfdfdddcdbdcdddfdfe2e7eceff3ece1d7cec5bebab2aca49c948f83796d665c51443e31281d12070000000000000000091825323f4b5865727e8b98a5b1bed2dde8f4fffbeee2d6cabeb3aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c20262b2e34383a3f4446494a505355585a545c6061636465666767676868686867676666656362605d555a5754524d4946443f3837312b272019130c050000000000000002080d14191f252a2f35393b4146474a505355585a565d61626365666667686868686867676766646362605d55595653514b4746413a37332d28221c140b08020000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e23180c0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8a96a0acbbc5cfe0eaf4fffffffffffffffffffffffaeee2d5c9beb3a99a8d80746758616e7a86929fabb5c0cbd7e3effcfffffffffffffffffffffffef4eae0d5c9beb2a99f93877c6f665b50443a3025190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d89959fabbac4cedfe9f3fffffffffffffffffffffffff8ebded1c5b8ab9e9285796d605356616e7b87929facb9c2ccd8e3effbfffffffffffffffffffffffff7ebe0d7ccc0b5ab9f958b7f72685e52463c32261b0d04000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6eae0d7cbbfb4aa9f948b7e71685e52463d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e11050000000000000000000000000000000000000005121e2a36424d5765727e8b97a2adbac5d0dbded8d3d0c7c0bbb3ada69f98928b827b716c605d554e463e342e261e160e06000000000000000000000000020e1a25313b4754616e7b86929facb9c1cfd9dfdad5cfc9c3bdb5afa9a19e938e847d746d675f58504540393129211910060000000000000000000000000000000000000000000000000000000000000000000000000109111a202930363e44484f54555d606467676d6f7072737374747474737372706e6d676764615d5653504a4540393029241d15121d27313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5ebe1d6cabeb3aa9e938a7d70675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202124272923282c2d2c282329272521201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000c18232e404d5a6673808d99a6b3c0d0dbe7f2fefffffffffcf0e4d8ccc0b6ac998c7f7366544a4034303d4a5663707d8999a3afbbc7d4e0edf9fffffffffef2e6dacfc4b8ab9e9184796d6053463d30271c120700000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffaede0d4c8bbafa49a887b6f6255483c2f22151926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000c18232e3f4c5966727f8c99acb6c0ccd8e4f0fcfbeee2d6cabeb3aa988b7e716553493f33271b0f030613202c3945515d677783909daab6c3ced9e5f1fffffffffef2e6dacfc3b6a99d9083766a5f53473c2f26222f3b4855626e7b8895aab4bfcad6dad5d2d1cdc8c3bdb8aea59f92867b6e61564c4135291d110500000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff9ece0d3c7baaea39886796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffff6efe8e2dedbdbd6d3d2d0cfcfcfd0d2d3d6dbe0e3e7ede9e0d7d0cac4bdb9aea69f958f82786d605a5043392f24180d0200000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfef2e6dbd0bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10151a1c23282c2d3338393c3f4446484b4d4a515355565758595a5a5b5b5b5b5b5b5a5a5958565553514b4d4a4746423c3938332d2b26201b150d08020000000000000000000002090e141a1d24292c3036393b3f4446484b4e4c5254555758595a5a5b5b5b5c5b5b5a5a5958565553514b4c4a4645403a3936302b27221b17110a0200000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c100400000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16222f3b4854606b7783909da8b2bdcdd7e1f2fcfffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63565e6874818d99a3afbbc7d4e0e9f4fffffffffffffffffffffffffcf2e6dacfc4bbafa4999083786c60564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6a75828f9ca7b1bcccd6e0f1fbfffffffffffffffffffffffbeee2d6cabeb3aa9a8e8174665c50535f6975818e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffdf4e8ddd2c7bdb1a79f92857a6d61584e43372b1f160c0100000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000a141d2834404b55606b74818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bcb0a69e92857a6d61594f43392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e0200000000000000000000000000000000000000020e1a26313b4754606d7a85929faab3becad5d2ccc7c2beb6afa9a29e9490867f776e69615a514b433c3428231c150c0500000000000000000000000000000914202d3946525e6875828e9ba6b0bdc7d1d3cec9c4bdb9b1aba49f97918a817a706b605c554e463e352f271f170f070000000000000000000000000000000000000000000000000000000000000000000000000109131b232c333b42464f55596063676d7174777a7b7d7e808080818181807f7e7d7b797774716d6864605c54514b423d352f271f19151f2a36414c56606c77839099a3aebbc4ced9e5f1fbfdf3e6dbd0c5bcafa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1e24292c2d3134362e34383a38342e3634312e2d2a251f1b17110a02000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97aab4becad6e2eefbfffffffffff4e8ddd2c2b6a99c8f8276665c5144382d3a4753606d7a86929facb9c5d2dfecf6fffffffffff7ebdfd2c6b9ada1978a7d7064594f42392e23180e05000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffcf0e4d8ccc0b6ac978a7d7064574a3d312417192633404c5966737f8c99a6b2bfccd9e5f2fffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000071723303d4a5663707d899aa4afbbc8d4e0edfafef2e6dbd0c1b5a89b8e8175655b5044372b1f120504111d2935404b5566737f8c99a8b2bdc9d5e3edf8fffffffff7eaddd1c4b8ab9f95887c6f62584e42382d22303d495663707c8996a3afbcd0dbe6e2dfded8d4cec8bfbaaea3998e8175685d5246392d20130700010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fff8ecdfd2c5b9ac9f928679655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffff6ede4ddd7d2cfd0cac6c5c3c2c2c2c3c5c6cad0d3d6dce2eae9e1dbd6cec9c0b8b0a79f948e81746c61554b4035291e1308000000000000000815212e3b4854616e7b879aa4afbbc8d4e0edfafff7e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171c1f22282b2d2d3338393b3e4140444648494a4b4c4d4e4e4e4f4f4e4e4d4d4c4b4a48474540403d3b3a36302d2b28221c1b150f0a04000000000000000000000000000003090e12181d1f252a2d2d3338393c3e41414647484a4b4c4d4e4e4e4f4f4e4e4e4d4c4b4a484745403f3d3a38342e2d2a251f1b17110b06000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d89959fabbac4cedfe9f3fffffffffffffffffffffffff8ebded1c5b8ab9e9285796d605356616e7b87929facb9c2ccd8e3effbfffffffffffffffffffffffff7ebe0d7ccc0b5ab9f958b7f72685e52463c32261b0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626e7b87939facb9c3cddfe8f2fffffffffffffffffffffffff9ecdfd3c6baaea2988a7d7063544a4d57626f7c88949faab7c2cdd8e4f0fcfffffffffffffffffffffffff9eee3d9d0c3baada2978d81746a5f53473e31281d1207000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000020b18232e39434f59616d7a85929ea6b0bcc6d1dce7f3fcf8ede2d8cfc2b9ada1978e81746b60554b40342820150900000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e2215090000000000000000000000000000000000000000000914202c3945515d6773808d98a2aebac2c9c5c2bbb7b0aca49f97928b827b726c655e5750454039312a2217110a0300000000000000000000000000000005111e2a36414d56626f7c89949eabb5c0c9c6c4bdb9b2ada7a099938d847d756d686159514b433c3329241d150d050000000000000000000000000000000000000000000000000000000000000000000000000009131b252d353e454d525961636b70757a7e818386888a8b8c8d8d8e8e8d8d8c8b8a888683817d7a75716d66605c544f454039312a221a1925303a44505b656f7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca1968d80736a5f544a3f33281f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820272b2f35393a3e41434440444644404543413e3a3936302b27221b140b0600000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffff9ebdfd2c5b8ac9f9285796d6053463a2d3945515d677783909daab6c3cfdae6f1fdfffffffffaeee1d5c9beb2a99d9083766b60544a40342820170e0907192633404c5966737f8c99a6b2bfccd9e5f2fffffffff4e8ddd2bfb2a5998c7f7266594c3f3326191a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000714212e3a4754616d7a86939facb9c6d2dfecf9fff7ebded1c5b8ab9e9285786c605346392d201308010d18242f3c4855626f7c8896a0acb9c6d1dce7f3fffffffff9ece0d4c8bcb1a79b8e81756a5f544a3f332c323e4b5865717e8b98a4b1becbd7e4eeecebe4e0d9d4cbbfb4ab9f92867a6d6154473a2e21140700010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff8ebded2c5b8ab9f9285786c5f493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffff9efe4dbd3cbc6c2c1bfbab8b7b5b5b5b6b8babfc5c7cbd0d8e0e6ece6e0dad5cac2b9b0a69e938a7d70675d51453a3024190d000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171c1f2022282b2d2f312e34383a3b3d3e3f4041414142424242414140403e3d3b3a39352f312e2d2a25201f1c17110f0a0400000000000000000000000000000000000001070c1014191e2022282b2d2f323035393a3c3d3e3f404141424242424141403f3e3d3b3a39352f302d2c2823201e19130f0b0600000000000000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6a75828f9ca7b1bcccd6e0f1fbfffffffffffffffffffffffbeee2d6cabeb3aa9a8e8174665c50535f6975818e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffdf4e8ddd2c7bdb1a79f92857a6d61584e43372b1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa4afbbc8d4e0edf9fffffffffffffffffffffffff8ebded2c5b8ab9f9285796d60534647535f6a76828f9ca7b1bcc8d4e0eaf6fffffffffffffffffffffffffff5ebe2d6cabeb3a99f93877c6f625a5043392f24180d030000000000000000000000000000000000000000000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000007121d27303d46525e68717e8b949faab4bfcbd7dfeaf6fff4eae1d6cabeb3a99e93897d70675c51453c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d21140800000000000000000000000000000000000000000004111d2935414b55616d7a85929fa6b0bbbdb9b7b0aba69f9a938e857e776e69605b534d453e352f281f1810060000000000000000000000000000000000020e1925303b4754606a75828f99a3afb9bebab8b2aca8a19e959087807a706c605d564f454039302a2118120b030000000000000000000000000000000000000000000000000000000000000000000000000008121b252d373f474f575e616b70767d81868a8d9092999698999a9a9a9a9a9a9998969992908e8a86827e79726d666059514b433c342c231b1e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d232832373a4145474b4d50514a5153514a514f4d4b4746413a37332d261d17110a030000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffff9ece0d3c6baaea298897c6f6356493c3135404b556773808d9aa9b2bdc9d5e1eefafffffffffdf1e6dacfc4b8ab9f95897d70665c51443d3229201a18171e2a36414d566875818e9ba8b4c1cedbe7f4fffffffff9e7dacdc1b4a79a8e8174675b4e412f24191a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000713202d3946525e687784919daab7c4d0ddeaf5fff8ecdfd2c6b9ada197887b6f6255483c3025190e020715212e3a47535f6a7784919eabb5bfcbd7e3effbfffffffcf0e4d8cdc2b9ac9f93877c6f665b50443f3834404a546673808d99a6b3c0ccd9e6f3f8f5f0eae5dcd1c6baaea3988a7e7164574b3e3124180b00020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fff7ebded1c4b8ab9e9185786b5e52452d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffff3e8ddd3c9c1bab6b4b4aeacaaa9a8a9aaacaeb4b8babfc6ced4dde5eeebe5dcd4cbc2b8afa59e9184796d60564c4135291c110600000000000006121f2c3844515c667885929eabb8c5d1deebf8fff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f1213171c1f20222523282c2d2e30313233343434353535353434333332302f2d2c29242421201e1913120f0b0600000000000000000000000000000000000000000000000004080e1114171c1f20222524292d2e2f303233333435353535353434343331302f2d2c292423201f1c1813110d0803000000000000000000000000000000000000000000000000000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626e7b87939facb9c3cddfe8f2fffffffffffffffffffffffff9ecdfd3c6baaea2988a7d7063544a4d57626f7c88949faab7c2cdd8e4f0fcfffffffffffffffffffffffff9eee3d9d0c3baada2978d81746a5f53473e31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffbefe3d7cbbfb4aa9b8e8175665c5145434e5863707d89959fabb8c3ced9e5f1fdfffffffffffffffffffffffffdf4e6dbcfc5bbafa4999083766c61554b4035291f1409000000000000000000000000000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fff7eaddd0c4b7aa9d9184776a544a3f33281c0f030000000000000000000000000000000b151e2a36414c56626c76828f98a3aebac3ced9e5f1fafcf3e6dacfc5bbafa59d9184796d60574d42372b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e1206000000000000000000000000000000000000000000010d18242f3a46525e68727f8c949fa8afb2acaaa69f9c948f87817a716c655f575049413b3329241d160d060000000000000000000000000000000000000008141f2b37434e58626e7b87929fa5adb3aeaba8a19e96918b837c746d676159524c443d342e271e180f070100000000000000000000000000000000000000000000000000000000000000000000000000050f1a242d373f49515961696e757d83898e92989a9d9fa3aba5a6a6a7a7a7a7a6a6a5aba39f9d9a99928f8a847f79706b605d554e463e352d2517222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5dacec4bbafa3999083786c60564d41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272e343d43474c5254575a5c5e5f5c605c5f5e5c5a5854524c46443f382f28231c150c04000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9ca9b6c2d1dce7f3fffffffffffbefe2d6cabfb4aa998c7f7366574d42372f3c4956636f7c8996a1adb9c5d2dfeaf5fffffffffff7ebe0d4c8bcb1a79d9184786d60584e443a322b262524242d3946525e687784909daab7c3d0ddeaf6fffffffff6e9dccfc3b6a99c90837669564c4135291d1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000005111d2a36414c566774818e9aa7b4c1ced9e4f0fcfaeee1d5c9beb3a9988b7f7265564d41362a1e110506121f2b37434e5866737f8c99a3aebbc7d3e0ebf5fffffffff5eae0d4c7bbafa4999083786c60595046454044515c6675828f9ba8b5c2cedbe8f5fffffcf6ede2d7cbbfb4aa9a8d8174675a4e4134271b0e01030f1c28333f4a546a7683909da9b6c3d0dce9f6fff7eaddd1c4b7aa9e9184776b5e5144382b1e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffaeee2d7cbc1b7afaaa8aaa29f9d9c9c9c9d9fa2aaacaeb4bcc2cbd3dce5f0eee6ddd4cac1b9aca1968d8073685d5245382d22170b00000000000004101c2834404a546a7783909daab6c3d0dde9f6fff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131518181c1f202223242526272728282828282827272625232220201d18171414110e090603000000000000000000000000000000000000000000000000000000000205060b0f12131518191d202122242526272728282829282827272625232220201d18171313100c07050100000000000000000000000000000000000000000000000000000000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d1104000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa4afbbc8d4e0edf9fffffffffffffffffffffffff8ebded2c5b8ab9f9285796d60534647535f6a76828f9ca7b1bcc8d4e0eaf6fffffffffffffffffffffffffff5ebe2d6cabeb3a99f93877c6f625a5043392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6773808c98a3aebec7d2dde8f4fffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b403c4854606b7683909da8b2bdc8d4e0ebf7fffffffffffffffffffffffffff7ece1d7ccc0b5ab9f948a7e71675d51453b31261a0b0200000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000000000000030c1925303a44505a626e7b86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b8aca0968c8073695f53473e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e020000000000000000000000000000000000000000000007131d2a36414c56606d788290969fa3a8a09e9a948f89827c746d68605b534d443f382f292118120c040000000000000000000000000000000000000000020f1b27323d47535f6a727f8c939ea1a9a29f9b96918b847e786f6a605d554f45413a3228231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000020b17212c363f49515b626b707b828a90959b9fa2aaaaacafb5b1b3b3b3b4b4b4b3b2b1b5afacaaaba39f9c96918b847d746d675f584f473f372d251b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7f72685e52463e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28303940454e54565d606467696b6c666d666c6b696764615e56535049413d342e261e160e0400000000000000000000000000000000000000000000000000000000030f1c28333f4a546673808c99abb4bfcbd7e3effbfffffffffff3e7dbd0c3b6aa9d908377695f53463a2d394653606c7884919eabb8c3ced9e4f0fdfffffffffdf0e4d8cdc2b8aca0958c7f726a60564c443c373132312f353f4a54616e7a8795a0acb8c5d1deeaf7fffffffff8ebded1c5b8ab9e928578685d5245392c201c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000010d1925303e4b5864717e8b97a7b1bcc8d4e0edf9fef2e6dacfc2b6a99c8f8276685e5246392d201509030f1b26313c4754616e7a86929facb9c1d0d9e3eef9fffffffcf0e3d7ccc0b5ab9f958c7f726c625a53514b4c53606d7985929fabb8c5d2deebf8fffffffff3e7dcd1c2b6a99c8f8376695c504336291d100306121f2b3844505b667885919eabb8c4d1deebf7fff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fff4e7dacec1b4a79b8e8174685b4e4135281b08000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffff7eaded2c6baafa59e9b979892908f8f8f9092989a9fa3aab1b9c1cad3dee7f1efe6dcd5c9bdb2a89f92867a6d60544a3f33281c0f030000000000000c18232e424f5c6975828f9ca8b5c2cfdbe8f5fff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608070c10121315161718191a1b1b1b1c1c1b1b1a1a191817151413100d0708070502000000000000000000000000000000000000000000000000000000000000000000000003060609080d111314151718191a1b1b1b1c1c1b1b1b1a191817151413110d07070604000000000000000000000000000000000000000000000000000000000000000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffbefe3d7cbbfb4aa9b8e8175665c5145434e5863707d89959fabb8c3ced9e5f1fdfffffffffffffffffffffffffdf4e6dbcfc5bbafa4999083766c61554b4035291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929eaab4bfd0d9e4eef9fffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a38444f5964707d8a96a0acb8c4cfdae6f1fefffffffffffffffffffffffffdf4e8ddd2c7bdb0a69e9184796d60574d42362a1d140a00000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000008131e28323f47535f6973808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c0300000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f2215090000000000000000000000000000000000000000000000010d1925303a44505c666e7b848e92999696918d88827d766f6a615e565049413b332d261d170f0701000000000000000000000000000000000000000000000a15202b37424e57606c77818c92979698928e8a847f79716c656058514c433e3530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333e48515b626d727d858f949d9fa7acaeb4b6b9bbc0bebfc0c0c1c1c0c0bfbec0bbb9b7b5afaca8a19e96918980796f6a615951493f372d241d2934404b55606b75818e97a2adbac2cfd8e3edf8fcf3e8dcd1c7bdb1a79f92857b6e61594f43392f24180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d283139434b51586062686d717476777979797978787674716d6864605b534f443f38302820160d04000000000000000000000000000000000000000000000000000000000b17222d3d4a5663707d8999a3aebac7d3e0ecf9fffffffffff8eaded1c4b8aca095887b6e6155483c313744505b6574808d9aa7b1bcc8d4e1ecf7fffffffffff5e9dfd4c8bdb1a89f92877c6f685e564e47433f3e3d3e4045505b66727e8b98a7b1bcc8d4e0edf9fffffffff8ecdfd2c6b9ada197877a6d6054473a2d211c2834404b556a7784909daab7c3d0ddeaf6fffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000814212e3b4754616e7b8795a0acb8c5d1deeaf7fff7ecdfd2c6b9ac9f93877b6e6154473c31261a0e010a15202d3946525e6875818e9ba6b0bdc7d2dde8f4fdfffffff4e8ddd2c7bdb1a79f93877e716c63605c54565e63707d8998a2aebac6d3dfecf9fffffffff8eaddd0c4b7aa9d9184776a5e5144372b1e11040613202d394653606c7986929facb9c5d2dfecf8fff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fff5e8dccfc2b5a99c8f8276695c4f432f24190d010000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefff5e8dbcfc2b6aa9e938e8a8885848282828385898d92989fa7b0b8c1ccd5e0eaf6eee5dacec4baaea2988c7f72665b5044382b1f1206000000000000071b2834414e5b6774818e9aa7b4c1cddae7f4fff7eaded1c4b7ab9e9184786b5e51452e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0c0d0e0e0e0f0f0f0f0e0e0d0d0b0a080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090a0b0c0d0e0e0f0f0f0f0e0e0d0c0b0a0807060401000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6773808c98a3aebec7d2dde8f4fffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b403c4854606b7683909da8b2bdc8d4e0ebf7fffffffffffffffffffffffffff7ece1d7ccc0b5ab9f948a7e71675d51453b31261a0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b97a1adbcc6d0e2ebf5fffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d514539323d4653606c7884919da9b2bec9d5e2ecf8fffffffffffffffffffffffffff9eee3d9d0c2b9ada1968d8073695f53463d2f261b11060000000000000000000000000000000000000000000000000000000000050b101825323e4b5865717e8b98a4b1becbd7e4f9fff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000000000000000000000000020c16202b37424d57606d7984919da5afbbc5cfdae6f3fcfbf1e5d9cec3baaea3988f82766c61564c4135291e150a00000000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000008131e28343f4a545e696e7a818689898784807c76706b625f58524c443f382f27221b140b05000000000000000000000000000000000000000000000000040e1a26313c44505b656c747f8588898885827d78726d67605b534e45413a3129241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b45505a626d727f8792979ea6abb1b8babfc3c5c7cbd1cccdcdcdcdcdcdccd1cbc7c5c3c0bbb9b2ada8a09e928d847c706c625b51493f362d23232f39434f59616d7a85929fa6b0bdc6d1dce7f3fcf9eee3d9cfc2baada2978e81756b61554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b555c606a6f757a7e80838485868686858482807e7a76706c656059504a423a32281f160c020000000000000000000000000000000000000000000000000000000614202d3a4753606d7a86929facb9c5d2dfecf6fffffffffff9ece0d4c8bcb1a7998c7f7266574d4237333f4953636f7c8995a0acb8c5cfdae6f2fdfffffffffbf1e5d9cec3bbaea39991847a6d686058534e4c4b4a4b4b5159606c7884919daab7c3ced9e4f0fcfffffffffaeee1d5c9beb3a995897c6f6256493c2f231f2c3845515c677885929eabb8c5d1deebf8fffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e000000000714202d3a46525e697784909daab7c3cfdae6f2fef9ede0d4c7bbafa4998c7f7265574d42372b1d120705111e2a36414c56626f7c89949eabb5c0ccd7e1ecf7fffffff9eee3d9d0c2bbafa49992877e76706d666868686d75828f9caab4becad6e2eefbfffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12050814212e3b4754616e7a8799a3afbbc7d4e0edf9fff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fff7eaddd0c4b7aa9d9184776a554c4135291d11040000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfff4e7dbcec1b4a89b8e817e7b797776757677797c818690959ea6b0bac3ced9e5f1f6ebe0d6cabfb4aa9e9184786c605346392d2013090000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fff8ebded2c5b8ab9f9285786c554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d10040000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929eaab4bfd0d9e4eef9fffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a38444f5964707d8a96a0acb8c4cfdae6f1fefffffffffffffffffffffffffdf4e8ddd2c7bdb0a69e9184796d60574d42362a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3beced8e2f4fdfffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7165554b41352b3844505b66717e8b97a1adb9c5d0dbe7f2fffffffffffffffffffffffffffff5ebe2d5c9bdb2a89f92867b6e61594f41382d22170b01000000000000000000000000000000000000000000000000000000080f161c2024303d4a5763707d8a96a3b0bdd2dde8f4fffcf0e3d7ccc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000050e1a26313c45515c67707d89939da9b3bec9d5e1eaf4fff6eae0d7cbbfb4aa9f948b7e71685e52463d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000020c17232e38424d575e686d747a7c7c7b77746f6a636159544e46413a332d261d17110a02000000000000000000000000000000000000000000000000000009152027333f49535b606d72797c7d7b7975716d66605d555049413d352f281f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414d57616c727f8c9399a2a9b0b8bcc2c6cad0d2d4d7dcd9d9dadadadad9d9dcd7d3d2d1cbc7c4bdb9b2aca49d9691867e726d625b51483e352b2027313d46525e68717e8b949fabb5bfcbd7e0ebf6fff5eae1d6cabeb3a99e938a7d70675d51453c2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d676d747c82868a8d8f919293999292918f8d8b86837d786f6b605c544c443a31281e140a00000000000000000000000000000000000000000000000000000006131f2c3945515d6776838f9ca9b6c2cfdae5f1fdfffffffffcf0e4d9cdc3b7aa9d908377695f53473a30384854606b7783909da9b3becad6e1ebf7fffffffffff6eadfd7cbbfb5aba09690837a6f6a625f5859585758555d606b717e8b96a0acb8c5d5dfeaf5fffffffffffef2e6dacfbdb1a4978a7e7164574b3e3124202d3a4653606d7986939facb9c6d2dfecf9fffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000005111e2a36424d576673808d99a9b3becad6e2eefafcf0e3d7ccc0b5ab9d908377695f5347392f24180d000d1925303b4754606a75828f99a4afbbc5cfdbe6f0f9fffffff5ebe2d7ccc0b5aba399928b827d79767575767a818e949eaabcc5d0dbe7f2fefffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e1104091623303c4956636f7c8996abb5c0cbd7e3effcfff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2835424f5b6875828e9ba8b5c1cedbe8f4fff8ebded2c5b8ab9f928578675d5145392c2013060000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffbeee1d4c8bbaea195887b716e6c65696969666c6f747b838f949ea8b2bdc8d4dfeaf5f3e7dbd0c6b9aca196897d706356493d31251a0e0200000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff9ecdfd2c6b9ac9f938679675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020203040404050505000003060607070707070605030000050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b97a1adbcc6d0e2ebf5fffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d514539323d4653606c7884919da9b2bec9d5e2ecf8fffffffffffffffffffffffffff9eee3d9d0c2b9ada1968d8073695f53463d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acbbc5cfe0eaf4fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6e6154473b2f28333f4a54606d7984919eaab4becad6e3eef9fffffffffffffffffffffffffffdf4e5dacfc4baaea3988f82756b6053493f33271d1207000000000000000000000000000000000000000000000000000109111a21272c2f303c4955626f7c8895abb5c0ccd7e3f0fcfff4e8ddd2bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000915202834404b55606b74818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bcb0a69e92857a6d61594f42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f030000000000000000000000000000000000000000000000000006111c26303b454d565e61686d706f6e6967625f58554f47433c363027221b140b0600000000000000000000000000000000000000000000000000000000030b17222d384149505b62676d6f706e6d6664605c54514b443f382f29241e160d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535e69717e88939fa4abb3bcc1c8cdd3d6dbdfe0e3e8e6e6e6e7e7e7e6e5e8e3e0dfdcd7d3cfc9c4bdb9aea8a09892877f726d625a50473d32291f2a36414c56606c77829099a3aebbc4ced9e5f1fbfcf3e6dbd0c5bcafa59e9184796d60584e41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7980878e92999a9c9e9f9fa39f9f9e9c9a9993908a837c736d665d564c433a30261c1106000000000000000000000000000000000000000000000000000004101d2935404b5566727f8c99a8b2bdc9d5e1edfafffffffffff5eaded1c4b8aca095887b6e62564c413538444f5965717e8b97a1adb9c4cfdae6f3fcfffffffffcf3e7dcd1c6bdb2a8a09590837c746e6a676665646566676d737d87929fa8b2bdc8d4e7f1fbfffffffffffff7e6d9ccbfb3a6998c807366594d403326222f3c4955626f7c889aa4afbbc8d4e0edfafffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000020e1a25303d495663707c8997a1adb9c6d2dfebf7fff4e8ddd2c7b8ab9f95887b6e62554b4035291d120708141e2b37434e58626f7c87939fa9b3becad6dee8f1fbfffffdf4e8ddd2c7bdb5aba39f948f898583828283868e939da6b0bbced7e2ecf8fffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040c1925323f4c5865727f8b98a5b2bed1dce8f4fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f9fff9ecdfd3c6baada297877a6d6054473a2d2114070000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffcefe2d5c9bcafa296897c6f63605b535c545b6062696e79828f96a0acb8c3cdd8e4f0f8ede2d5c9bdb2a89a8d807367574d42362a1e120500000000000d192633404c5966737f8c99a6b2bfccd9e5f2fff9ede0d4c7bbafa49986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0c0d0e0f0f10101111111212120b0f1213131313131313120f0b1211100f0f0e0c0b09080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da9b3beced8e2f4fdfffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7165554b41352b3844505b66717e8b97a1adb9c5d0dbe7f2fffffffffffffffffffffffffffff5ebe2d5c9bdb2a89f92867b6e61594f41382d22170b0100000000000000000000000000000000000000000000000000000000000000000000000000000b15212e3a47535f6a76828f9ca7b1bccdd6e1f2fcfffffffffffffffffffffffffff6e9dccfc3b6a99c908376685e5246392d222d3845515c67727f8c98a2aebac7d1dce8f3fffffffffffffffffffffffffffff6ebe0d7cbbfb4aa9e93897d70655b5044392f24180c0200000000000000000000000000000000000000000000000009131b232c33383c3d434754616e7a8799a4afbbc7d4e0edf9fff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000030c18232e39434f59616d7a85929ea6b0bcc6d1dce7f4fdf8ede2d8cfc2b9ada1978e81746b60544a3f34281e1408000000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b0000000000000000000000000000000000000000000000000000000a151e29333b444c52565e616363615e5755534e48443d37322a251e17110a0200000000000000000000000000000000000000000000000000000000000006111b262f383f4451555c60626362605c5453504a454039332d261d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656e7b86929aa4afb5bdc5ced4d8e0e2e7ecedeff4f2eeecebe9e8e8eaebededece8e3e0dad5cec9c0bab2aaa299938b7f726c61594f443a302525303a44505b656e7c87929fa8b2bdc9d5dfe9f3fdf7ece1d7cec1b9aca0968d80736a5f53493f33271e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424f59606d79828d939a9fa3aba9aaacacafacababa9aba49f9c95908780786d685d554c42382e23170b0300000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8896a1adb9c5d2dfebf7fffffffffff9ede0d4c8bcb1a79a8d8074685d524639323d4753606d7985929ea9b3bec9d5e1eaf4fffffffffff8ede3d8cfc4bab1a7a0959187817b77747271707172757980879299a3aebac3ced9e5f6fcfffffffffffff4e8dbcec1b5a89b8e8275685b4f42302525313e4b5864717e8b97acb6c0ccd8e4f0fcfffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000913202d3a4653606d7985929eabb8c4cfdae6f2fef9eee3d4c8bcb1a7998c8073675d5145392e23180c020f1b27323d47535f6a74818e97a2adb9c1ccd6dfe9f3fcfffff9eee3d9d0c7bdb5afa69f9c9892908f8f9092999da5afb8c1cce0e9f3fefffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f03101c28343f4a546774818e9aa7b4c1cddae7f9fffbefe2d6cabfb4aa96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd1dce8f4fffbeee2d6cabeb3a995897c6f6256493c2f2316060000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfcf0e3d6c9bdb0a3968a7d70635750494f4a5053575f676d7984919ea7b1bcc8d4e0ecf9f1e5dacec4b7aa9d918477695e53463a2d21140700000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffcf0e3d7ccc0b5a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000003060709090e1114141618191a1b1b1c1c1d1d1e1e1f1f1f171c1f202020202020201f1b171f1e1d1c1b1a1917161413120f0b06070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c1207000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acbbc5cfe0eaf4fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6e6154473b2f28333f4a54606d7984919eaab4becad6e3eef9fffffffffffffffffffffffffffdf4e5dacfc4baaea3988f82756b6053493f33271d12070000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626f7c88949fabb9c3cedfe8f2fffffffffffffffffffffffffff9ede0d4c8bcb1a7988c7f7265564c41362a1c2834404b55606d7a85929fabb5c0cbd7e3effcfffffffffffffffffffffffffffdf3e7dcd1c6bcafa59d9083786c60554b4035291e1308000000000000000000000000000000000000000000000008121b252d353d44484a505253606d7986939facb9c6d2dfecf9fdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000007121d27303d46525e68717e8b949faab4bfcbd7e2ebf5fff4eae1d5c9beb3a99f93887c6f665c50443b3025190e0400000000000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201306000000000000000000000000000000000000000000000000000000030c172129323a41464c5254565654524d4947433c38332b262019130b060000000000000000000000000000000000000000000000000000000000000000000a141d262d333f434b515355565553514b46443f38352f27221b140b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606c77828f98a2acb6c0c7d0d7e0e4eaeff3f8f7f2ece6e2dfdedcdbdbdddee0e5eaeeefebe5e0d9d5ccc3bcb4aba49f93887e716b60564c41362a1f27333f49535f6a73808d96a0acb9c1cdd7e1ecf7fef3e9e0d5c9bdb2a89f92877c6f655b50443b3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616b75818e949fa4acaeb5b6b7b8b9bbb9b8b7b5b5afaca7a099938d827a6d675d544a3f342820150a00000000000000000000000000000000000000000000000000000715222e3b4754606a7884919eabb7c4cfdae6f1fdfffffffffcf0e4d9cdc3b8ac9f92867a6d61554b40343845515d6773808c97a1adb9c3cfd8e2edf8fffffffffff4eae1d6ccc3b9b1a8a099938e8884817f7e7d7e7f82868d9299a3abb4bfccd5dfe5ebf2fafffffffffff6e9ddd0c3b6aa9d9083776a564c41362a28343f4a546773808d9aa6b3c0d2dde8f4fffffffffcf0e4d8ccc0b6ac96897c6f6356493c30231609000000000006121f2c3844505c6674818e9aa9b3bec9d5e1eefafff0e4d8cdc3b8ab9e9285796d60544b4034281c11060a16202b37434e58616e7b85929ea5afbac4cdd7e1eaf3fbfffff5ebe2d9cfc7c0bbb0abaaa29f9d9b9b9d9fa3abafb7c0cad3def2fbfffffffffffaeee2d6cabeb3a9998c7f7366594c403326190d06121f2c3844505c667783909daab6c3d0dde9f6fff9ecdfd3c6baaea298887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfef2e6dbd0beb1a5988b7e7265584b3f2d22170b0000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fdf1e4d7cabeb1a4978b7e7164584b3f423f44464d555d67707d8a959fabb8c4d1ddeaf7f6ebded1c5b8aca095877b6e6154483b2e21150800000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefff4e8ddd2baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000104060b1012131618191e202123242526272829292a2a2b2b2b2c2c22282b2d2d2d2d2d2d2d2b27222c2b2a29282726242321201f1b17161413110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b15212e3a47535f6a76828f9ca7b1bccdd6e1f2fcfffffffffffffffffffffffffff6e9dccfc3b6a99c908376685e5246392d222d3845515c67727f8c98a2aebac7d1dce8f3fffffffffffffffffffffffffffff6ebe0d7cbbfb4aa9e93897d70655b5044392f24180c020000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa6b0bbcbd5dff1fafffffffffffffffffffffffffff7ebded1c5b8aca095887b6e6255483b302519232e3945525d6874808d99a3afbbc7d3e0e9f5fffffffffffffffffffffffffffff8ede2d8cfc1b8ab9f958b7e71675d51453a3024190d02000000000000000000000000000000000000000000050e1a242d373f474f55565c5f5f5c667885929eabb8c5d1deebf8fef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000b151e2935414c56626c76828f98a3aebac3d0d9e4eef9fcf3e6dacfc5bbafa49a9083786d60564c41362a20150a000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000050f17202830353a41464749494846423c3b37322c27211b150d080200000000000000000000000000000000000000000000000000000000000000000000020b141b22273139404547494a484645403a38342e29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8a949faab4bec7d2d9e2e9f2f5fbfaf3ece6e1dbd6d3d2cfceced0d1d4d9dfe2e8f4f1ebe5ded5cec6bdb5afa49a92877d70685e52463f3128222d38414e58606d7984919ea5afbbc5cfdbe6f3fcfbf2e5d9cec4bbafa3999083776c60564c41362a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66707d8a939ea6afb6bbbfc2c4c5c6c7c5c5c4c2c0bbb9b1aba49f948f83796d665c50443c31261a0f040000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b2bec9d5e1eefafffffffffff5eadfd3c6baaea2988c7f73675c51453a35404b55606d7985919ea7b1bdc6d1dce7f0f9fffffffffcf3e8ded5cbc3bab1aba49f9b96918d8c8b8a8b8c8f92989fa3abb4bdc6d1d2d5dae0e8f0fafffffffff8ebded2c5b8ab9f928578685e5246392d2c3844505c6676828f9ca9b5c2cfdce8f9fffffffffaede0d4c8bbafa49a877b6e6154483b2e211508000000000003101c28343f4a5463707d8997a1adb9c6d2dfe9f5fff5eadfd2c6b9ada2978c7f72665c5145382e23170c040f1b26313c46525e68717e8a939ea8b2bbc5cfd8e1e9f2fafffdf4eae1d9d1cbc2bbb7b4aeaca9a8a8a9acafb5bdc0c9d2dce5effffffffffffdf4e8dfd3c6baada297897c706356493d3023160a0713202d3a4653606d7986929facb8c5d2dfebf8fff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d4e0edf9fff7e7dacdc0b4a79a8d81746753493f33271b0f0300000000000613202d394653606c7986929facb9c5d2dfecf8fef1e5d8cbbeb2a5988b7f7265584c3f2d33383c434b55616c7783909daab6c3d0dbe6f2f9ede0d4c8bcb1a7978a7d7164574a3e3124170b00000000000b1825323e4b5865717e8b98a4b1becbd7e4f1feffede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000001070d1113171c1f202225252a2d2e3031323334353536373737383838392d3338393a3a3a3a3a3937332d38383736353432312f2e2d2b27222320201d181413110d080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e21150800000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626f7c88949fabb9c3cedfe8f2fffffffffffffffffffffffffff9ede0d4c8bcb1a7988c7f7265564c41362a1c2834404b55606d7a85929fabb5c0cbd7e3effcfffffffffffffffffffffffffffdf3e7dcd1c6bcafa59d9083786c60554b4035291e1308000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facb8c2ccdfe7f1fffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477695f53473a2e1e141d2935414c56616e7b86929facb9c2cdd8e4f0fcfffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d60564c4135291f14090000000000000000000000000000000000000000020d17202c363f4951596063696c6c6a6a7784909daab7c3d0ddeaf6fff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000030c1925303a44505a616e7b86929fa8b1bec7d2dde8f4fdf7ece1d8ccc0b6aca0958b7f72685e52463c32261b0f040000000000000000000000000000000000000000000000000000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c10030000000000000000000000000000000000000000000000000000000000050e161e25293036393a3d3c3b3a36302e2b26201c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000020a11171f272f34383a3c3d3b3a38342e2b28231c18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea6b0bcc5d0d9e3ebf4fbfff9f1e9e1dad5d0cac6c5c3c1c2c4c5c8ced2d7dde8eef5f0e7e0d7d0c7c0b6aca39991857a6d615a50433a2f24262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbc0b5ab9f958b7e72685e52463d31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7883919da5afbbc0c7cbd1d1d2d2d3d2d2d1d2ccc7c3bdb5afa69f958f82786d60584e43372b20150a00000000000000000000000000000000000000000000000000030f1b27323d495663707c8997a1adb9c6d2dfeaf5fffffffffffbefe2d6cabfb4aa9e9185796d60554b41353945515d67717e8b95a0abb4bfcbd7dee7f1fafffffffff9f0e7ddd5ccc3bdb5afaca8a09e9a99989798999c9fa3aaafb5bdc6c5c4c5c9ced6dee8f2fcfffffff9ecdfd3c6baaea298877a6d6154473a2e2d3a4653606d7985929fabb8c5d2deebf8fffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000c17232e3a4653606d7985919eabb8c2cdd8e4f0fdfaeee2d6cabeb3a99e9184796d60544a3f34281f14090a15202a36414d56616c75818e96a0a9b3bdc6cfd7e0e8f1f9fffcf3eae3dcd7cdc7c5bfbab8b6b5b5b6b9bbc0c7cfd2dbe4eef7fffffffffff5ebe2d7cbc0b5ab9f9285796d6053463a2d2013070916222f3c4955626f7c8898a3aebac7d3e0ecf9fff6e9dcd0c3b6a99d908376655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fff6e9dccfc3b6a99c908376655b5044372b1f1205000000000005121f2b3744505b657885929eabb8c5d1deebf8fff2e6d9ccbfb3a6998c807366594d4033282b3139434f5965727f8b98a9b3becad6e2eefbf0e5d9cebfb2a6998c7f7366594c403326190d00000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefaede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000040a0f13181d2023282b2d2f3230363a3b3c3e3f404142424343444444454545463f4446464646464646443f454544434242413f3e3c3b3937332d302d2c292421201d1914120e0904010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c020000000000000000000000000000000000000000000000000004101c2934404b5566737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa6b0bbcbd5dff1fafffffffffffffffffffffffffff7ebded1c5b8aca095887b6e6255483b302519232e3945525d6874808d99a3afbbc7d3e0e9f5fffffffffffffffffffffffffffff8ede2d8cfc1b8ab9f958b7e71675d51453a3024190d020000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66737f8c98a3aebac7d3e0ecf9fffffffffffffffffffffffffffaeee1d5c9beb2a9998d807366574d42372b1e0d19242f3a46535e6975818e9ba6b0bcc7d3e0ebf6fffffffffffffffffffffffffffffcf3e4d8cdc3b9ada1968c7f72685d52453b30251a0e030000000000000000000000000000000000000008141e29323e48515b626b70767878777376828f9ca9b5c2cfdce8f5fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000008131e28323e47535f69737f8c95a0acb6c0ccd8e1ecf7fdf4e8ddd2c7beb1a79f92857a6e61584e43372b20160a00000000000000000000000000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b00000000000000000000000000000000000000000000000000000000000000040c13191e252a2d2e30302e2d2a25211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d23292c2d2f302f2d2c28231f1c17110c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8b96a0acb8c2ced7e2ebf5fdfff9f0e7dfd7cfc9c5bebab8b6b5b5b7b8bcc3c6cbd7dce3ebf3f2e9e2d9d2c7beb5aba1978f82756c62554b4035291d2934404b55606b75818e97a2adb9c2cfd8e2edf8fcf3e8dcd1c7bdb1a79f92857a6e61594f43392f24180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664717e8a95a0acb7c1ccd2d7dcdddfdfe0dfdededdd7d4d0c7c0bbb0a79f948c80736a5f53473d32271b0f01000000000000000000000000000000000000000000000000000a13202d3a4653606d7984919eabb8c3cdd8e4f0fdfffffffffef2e7dbd0c6b9ada1978b7e71675d51453c35404b55606c78839099a3aebac2ccd5dfe8f2fafffffffff9efe7ded5d0c7c0bbb9b2acaaa7a5a4a3a4a5a8acaeb4bbc0c4bdb9b7b9bdc4ccd6e0ebf6fffffffbeee2d6cabeb4aa95897c6f6256493c2f303c4956636f7c8998a2aebac6d3dfecf9fffffffff7ebded1c4b8ab9e918578665c5145382c1f130600000000000006121f2b3844505c6673808d9aa6b0bcc7d3e0ebf7fef2e6dbcfc5b9ada1968b7e71665c50443b3025190d040e1925303b44505a616d7a849197a2abb4bdc5ced6dfe8eef5fdfcf5eee8ded8d3d0cac6c5c3c2c2c3c5c7cbd1d9e1e4edf6fffffffffdf5eee4d9d0c7bbafa3998d8074665c5144382c1f1206111d2935414c5666737f8c99aab4bfcbd6e3effbfff4e7dacdc1b4a79a8e81746753493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf9fff8ebded2c5b8ab9f9285796c605346392d2013060000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fff3e6dacdc0b3a79a8d8074675a4d4134271f28313e4855616e7b8897a2adbac6d3dfecf9f6e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefaede0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000003090e151b1d24292c2e34383a3c3f41424647494b4c4d4e4e4f4f50505151525252524a50535353535353535049525251504f4e4d4c4a494746443f3f3d3a39352f2e2d2924211e1a14110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f14090000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f13060000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facb8c2ccdfe7f1fffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477695f53473a2e1e141d2935414c56616e7b86929facb9c2cdd8e4f0fcfffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d60564c4135291f1409000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919eaab4bfcbd6e3effbfffffffffffffffffffffffffff8ebdfd2c6b9ada197897c6f6256493c31261a0e131e2a36424d57626f7c89949fabb7c4cedae5f1fefffffffffffffffffffffffffffff5eadfd5c9bdb2a89f92857a6d60574d42362a1f1409000000000000000000000000000000000000020e1925303b44505a626d727d828585837f79818e9ba7b4c1cedae7f4fff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000020c16202b37424d57606d7984919aa4afbbc5cfdae6f2fcf9eee4d9d0c3baaea2988e81746a5f53473d32271b0f040000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201306000000000000000000000000000000000000000000000000000000000000000002080d13191d2021232321201e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20222322201f1c1812100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909da8b2bdcad4e0e9f4fdfffbf2e7ded5cdc5beb9b3aeaba9a8a8aaacb1b6bac1cbd1d9e1ebf5f4ebe3d9d0c7bdb3a99e948b7e71675d51453b3025232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf9eee3d9cfc2baada2978e81756b60554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6876828f9ca7b1bcc9d8dde4e7eaebecedecebeae8e3e0d9d2ccc2b9b0a69f92877c6f62584e43372b1e13080000000000000000000000000000000000000000000000000006121f2b3844505c6673808d9aa7b1bcc8d4e1ecf7fffffffffff8ede2d5c9beb3a99e91847a6d60574d42373a44505b666f7c86929fa6b0bac4cdd6e0e8f1f9fffffffff9f0e7e2d9d2ccc7c4bdb9b7b4b2b1b0b1b2b5b8babfc6c4bab2acabacb2bac4cedae5f1fdfffffef2e7dbd0bdb0a4978a7d7164574a3e3136424d5666737f8c99aab4becad6e2eefbfffffffff5e8dccfc2b5a99c8f827669544b4034281c100400000000000003101c28343f4a54626e7b88949fabb7c4cfdae6f1fef7ece1d5c9bdb2a89d9184786d60564d42362a1f160c08141f29323e46525e686e7c859299a3abb4bcc5cdd8dde4ebf4f8fff9f3e9e3e2dbd6d3d2d0ceced0d2d3d7dce3eaf3f6fffffffffbf4ebe4ddd2c7beb3a99f92877b6e62544a4034281c100713202c3945525d687683909ca9b6c3d0dce7f3fffcf0e4d8ccc0b6ac988b7e7265584b3f2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546875828e9ba8b5c1d2dde8f4fff9ecdfd3c6baaea298887b6e6155483b2d22170b0000000000000b17222d43505d697683909ca9b6c3cfdce9f6fff4e7dacec1b4a79b8e8174685b4e41352816212d3a46535f697885929fabb8c5d2deebf8f6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000d192633404c5966737f8c99a6b2bfccd9e5f2fff9ece0d3c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000060b141a20262b2f35393a3f4446494b4e4d5254565758595a5b5c5c5d5d5e5e5e5f5f5f5f5b606060606060605b5f5f5f5e5d5c5b5a595756545350494c494745403d3a3935302d2a26201d19130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c10040000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66737f8c98a3aebac7d3e0ecf9fffffffffffffffffffffffffffaeee1d5c9beb2a9998d807366574d42372b1e0d19242f3a46535e6975818e9ba6b0bcc7d3e0ebf6fffffffffffffffffffffffffffffcf3e4d8cdc3b9ada1968c7f72685d52453b30251a0e0300000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8b97a1adbcc6d0dce7f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9184786c605346392d2013090e1a25313b4754606a7683909ca8b2bdc9d5e2edf8fffffffffffffffffffffffffffffbf1e5dacfc4baada2978d8073695e52463b31261a0e03000000000000000000000000000000000005111e2a36414c56616c727f898f9292908c84818e9ba8b4c1cedbe7f4fff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000040e1a26313c45515c666f7d88939fa9b3bec9d5e0eaf4fef5ebe2d6cabeb3aa9f93877c6f62584e43372b20150a0000000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000002080d11131416161514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141617151313100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88959fabbac4cedce6f2fbfffef3e9e0d5ccc3bbb3adaaa29f9c9b9b9da0a7aaafbbc0c7cfd9e3eef9f5ebe2d9cfc4bbb0a69e9185796d60564c41362a1d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fff5eae1d6cabeb3a99e93897d70675d51453c2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c3cedfe8eef3f8f8f9f9f8f8f9f4f0ebe3ddd7cbc2bbafa3998f82766a6054473a2f24190d0100000000000000000000000000000000000000000000000003101c28343f4a54626f7c88959fabb8c5cfdae6f2fffffffffffef2e6dacfc4b9ada1978d8073695f53473e333f4a545f6a727f8c949fa8b2bbc5ced6dfe7f0f8fefffffff9f4ebe3ddd7d4cec9c5c4c0bfbebdbebfc2c5c7cbc6bcb2a8a19ea1a8b2bdc9d5e1edfafffffff8e4d8cbbeb1a5988b7e7265584b3f323a46525e697683909ca9b6c3d0dbe7f2fefffffffff3e6d9cdc0b3a69a8d8073675a4d402e23180c00000000000000000b17232e3847535f6a7683909ca9b2bec9d5e2edf8fdf1e5dacfc4b8aca0968c7f72695e52463d31281d12070d17202a36414c565f6a707d879299a2aab3bbc2ccd2d9e2e7edf2f7fbf4efece7e2dfdfdcdbdbdcdfe0e3e8eef5fcfffffff9f4f0e9e2d9d2ccc0b6aca1978d8174695f5342392e23180c0714212d3a4754606d7a86929facb9c5d2dfecf8fffaede0d4c8bbafa49a897c6f6356493c302316060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3f4c5966727f8c99acb6c0ccd8e4f0fcfbeee2d6cabeb3aa988b7e716553493f33271b0f030000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fff5e8dbcfc2b5a89c8f8275695c4f4236291c1e2b37424d576a7683909da9b6c3d0dce9f6f7eaded1c4b7ab9e9184786b5e51452f24180c00000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff9ece0d3c7baaea39886796c605346392d20130600000000000000000000000000000000000000020a11171f252a31373a4145474a505355585b565e6163646566676868696a6a6a6b6b6b6c6c6c666c6d6d6d6d6d6c656c6c6b6b6a69686765646261605b53585653514b4a4746413b3a36312c29241e1b16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d040000000000000000000000000000000000000000000004101c2934404b5563707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c0000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919eaab4bfcbd6e3effbfffffffffffffffffffffffffff8ebdfd2c6b9ada197897c6f6256493c31261a0e131e2a36424d57626f7c89949fabb7c4cedae5f1fefffffffffffffffffffffffffffff5eadfd5c9bdb2a89f92857a6d60574d42362a1f140900000000000000000000000000000000000000000000000000000000000000010c16222f3b4854606b7783909da9b3beced8e2edf8fffffffffffffffffffffffffffbefe2d6cabfb4aa9a8e8174655b5044372b1f120509141f2b37434e5864717d8a96a1acb9c6d0dce7f3fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92867b6e61574d42362a20150900000000000000000000000000000000000714202d3946525e68717e8a919c9f9f9d96918e939eaab6c2cfdce8f5fff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000009151f2834404b54606b74818e97a1adb9c2ced8e2edf8fdf4e6dbd0c5bbafa49a8f82766a6054473c31261b0f02000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000010507070a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5666737f8c99a7b1bcccd6e0eef8fffff8ede2d7cec3bab2a9a19e9892908e8f91959b9ea5afb5bdc7d1dce8f2fbf4eae1d6cdc1b9ada1978c8073685e5246392f241f2a36414c56606c77829099a3aebac3ced9e5f1fbfcf3e6dbd0c5bbafa59e9184796d60584e41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a3afbbc7d4e0edf9fffffffffffffffffffcf5eee8ddd7cbc0b5ab9f94897c6f62554c4135291d1104000000000000000000000000000000000000000000000000000b17232e3847535f6a7783909da9b3bec9d5e2edf8fffffffffff7ebe1d5c9beb2a99f92877b6e625a50453b38424e58606c77828f96a0a9b3bcc5cdd5dee7edf4fcfffffffdf5eee8e3e0d9d5d2d1cdcccbcacbcccfd2d3cabfb4aaa1969196a1acb9c5d2deebf8fffffff2e5d9ccbfb2a6998c7f7366594c40333b4754616e7b86929facb9c5d2dfecf8fffffffffcefe3d7cbc0b5ab978b7e7164584b3e31251807000000000000000006111c2b37434e5864717e8b97a1adb9c6d0dbe7f2fef6ebe0d4c8bdb2a89f92867b6e61594f43392f241810070e1925303a444e57606b717e879298a1a9b1bbc0c7d0d7dce2e6eceff3f8f8f2eeecebe9e8e8e9ecedeff3f9fcf9f9f6f1eee8e4dfd7d0c7c0bbafa49a91857a6d61574d4230271c1207111e2a36424d5664717d8a99a3afbbc7d4e0edf9fff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071723303d4a5663707d899aa4afbbc8d4e0edfafef2e6dbd0c1b5a89b8e8175655b5044372b1f120500000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff6e9dccfc3b6a99c908376695d5043362a1d1a2631424f5c6975828f9ca8b5c2cfdbe8f5f8ebded2c5b8ab9f9285786c554b4035291d1004000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fff8ecdfd2c5b9ac9f928679655b5044372b1f1205000000000000000000000000000000000000040b141b222731363c43474b5154545c606265686a696e6f71727374757576767777777878787979797979797979797979797878777675757472716f6e6c65676563605d555754524c4846423b39352f2c27211c16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d030000000000000000000000000000000000000000000a131f2c3845515c6774818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0700000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8b97a1adbcc6d0dce7f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9184786c605346392d2013090e1a25313b4754606a7683909ca8b2bdc9d5e2edf8fffffffffffffffffffffffffffffbf1e5dacfc4baada2978d8073695e52463b31261a0e0300000000000000000000000000000000000000000000000000000000000007131d2a36424d5763707c8995a0abbbc4cfe0eaf4fefffffffffffffffffffffffffff9ecdfd3c6baaea2988a7d706353493f33271b0f03030f1b27323d4653606d7884919eaab4bfcbd6e3effbfffffffffffffffffffffffffffffdf2e6dbd0c5baaea3988e8174695f53463c31261a0f0300000000000000000000000000000004101d2935404b55616e7a85929fa3ababa8a09e9b9ea5afbac6d2deebf7fff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bcc6d0dce7f4fdf7ece1d8ccc0b6ac9f94897c6f62584e43372b1e13080000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab6c2cddde7f2fffffef2e7dbd0c6bcb2a8a097928b8583828284888e939fa3abb5c0cbd7dfe9f3fcf3e8dfd5c9beb3a99f92867a6e61554b4035291d25303a44505b656e7c86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b9aca0968d80736a5f53493f33271e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0cbd7e3effcfffffffffffffffffffffff9efe8dcd1c7bdb0a69b8e8175675d5145392c2013060000000000000000000000000000000000000000000000000006111c2b37434e5865717e8b97a1adb9c6d1dce7f3fffffffffffdf1e6dacfc4bbaea3998f82766c61574d42393c44505b656d7a849197a1aab3bbc4ccd6dbe2eaf2f4fbfefffff9f4f0ebe5e1dedddad8d7d6d7d8dbdfd3c6baaea2989184919eabb7c4d1deeaf9fffffef3e6d9ccc0b3a6998d8073665a4d4037434e5866727f8c99a3afbbc7d4e0edf9fffffffff9ede0d4c7bbafa399887c6f6255493c2f2216090000000000000000000f1a26313c4653606d7984919eaab4bfcad6e2edf8fdf1e5d9cec3baaea2988e81756b60554b40352922180d08131e28323c454f59616c717d8692979fa7afb6bec4cbd1d6dbe0e3e7ebeceef2f7f2f3f3f4f4f4f3f3f9f4f0edeceae5e4ddd8d4cdc5beb6afa49f93887d70685e52453c311e150b0714202d3a46525e6975828f9babb5c0cbd7e3effcfff6eaddd0c3b7aa9d908477685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d2dfecf9fff7ebded1c5b8ab9e9285786c605346392d20130800000000000d1a2633404d596673808c99a6b3bfccd9e6f2fff6eaddd0c3b7aa9d9084776a5d5144372a1e1c2835424f5b6875828e9ba8b5c1cedbe8f4f9ecdfd2c6b9ac9f938679675d5145392c1f1306000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff8ebded2c5b8ab9f9285786c5f493f33271b0f030000000000000000000000000000000000040d161d262d333b42464e53555d6064666d6f727477797a7c7e7f808181828283838484858585858686868686868686868685858584838281807f7d7c7a79767472706d676764615d5655534d4745413a38322c27211c160f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050000000000000000000000000000000000000006111b262f3a4753606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16222f3b4854606b7783909da9b3beced8e2edf8fffffffffffffffffffffffffffbefe2d6cabfb4aa9a8e8174655b5044372b1f120509141f2b37434e5864717d8a96a1acb9c6d0dce7f3fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92867b6e61574d42362a2015090000000000000000000000000000000000000000000000000000000000010d18242f3a46535f6975828f9ba7b1bccdd6e1f2fcfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d22170b00000a151f2b3844505c66727f8c98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffff7ece1d6cbbfb4aa9f92877b6e61584e43372b2015090000000000000000000000000000000613202c3945515d6774808d97a2adb8b8b2acaaa8aaafb7c1cbd7e2eefafff7ebded1c4b8ab9e9185786b544b4034281c1004000000000000000000000000000000000000000000000007121d27303d46525d68717e8a949faab4bfcbd6e2ebf5fef4e8ddd2c7beb0a69b8f82756a5f53473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c070603000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffbefe2d6cabfb4aaa09691857e79767575777b818b9299a3afbbc2cdd7e1ecf7faf1e6dacfc4baaea2988c8073675d5145382c1f1e27333f49535f6a73808c96a0acb8c1cdd7e1ecf7fef3e9dfd5c9bdb2a89f92877c6f655b50443a3025190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3d1dce8f4fffffffffffffffffffffffffff9eee3d9cfc2b8ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000f1b26313c4753606d7985929eaab4bfcbd7e2edf8fffffffffff7ebe0d7cbbfb5ab9f948a7e71695f544b40343f49535e686e7b859298a1a9b2bac1cad0d8e0e4e9eef2f7f9fdfffcf6f1edebeae7e5e4e3e4e5e7dfd2c5b8ac9f9286808d9aa6b3c0d1dce8f3f3f7f2eee8d9ccbfb2a6998c7f7366594c403b4754606a7784919dabb5c0cbd7e3effcfffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000009151f2c3845515c66727f8c98a2aebac6d0dbe7f2fef6eae0d6cabeb4aa9e93897d70675d51453f342a1f160c0c16202a333d47505a616b707c8590959fa4acb2babfc6cad0d3d6dcdedfe2e6e5e6e6e7e7e7e7e6e6e5e8e3e0dfddd9d5d2ccc8c1bbb3aca49f928b7f726b60564c41332a1f0c030f1c28333f4a54616e7b86929facb9c5d1dce8f4fffbefe3d7cbbfb5ab9a8d807367564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0ddeaf5fff8ecdfd2c6b9ada197887b6f6255483c3025190e02000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fef7eaded1c4b7ab9e9184786b5e51452f241c1f28343f4a546975828f9ca8b5c2cfdbe8f5f9ede0d4c7bbafa499867a6d6053473a2d201407000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fff7ebded1c4b8ab9e9185786b5e52452d22170b0000000000000000000000000000000000040d1620282f383f444d53585f62676d7175797c7e81848587898a8b8c8d8e8f8f909091919192929292939a9393939393999292929291908f8e8d8c8a89878583817f7c7a7774706d6865615f5754524c48433d38332c27211a150d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060000000000000000000000000000000000030c17222d38414f5964717e8b97a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c30231609000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2a36424d5763707c8995a0abbbc4cfe0eaf4fefffffffffffffffffffffffffff9ecdfd3c6baaea2988a7d706353493f33271b0f03030f1b27323d4653606d7884919eaab4bfcbd6e3effbfffffffffffffffffffffffffffffdf2e6dbd0c5baaea3988e8174695f53463c31261a0f030000000000000000000000000000000000000000000000000000000004111d2935414b55616e7b87939facb9c3cddfe8f2fffffffffffffffffffffffffffffbefe3d7cbbfb4ab9b8e8275675c5145382c1b1106000003101c28343f4a54616d7a86929facb8c3cdd8e4f0fefffffffffffffffffffffffffffffef3e7dcd0c6bbafa3998e81746a5f53473c31261a0e0300000000000000000000000000000714202d3a4753606d7a85929fa9b3bec3bdb8b7b4b6bac1c9d3dde8f3fffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000000000b151e2935414c56616c76828f98a3aebac3d0d9e4eef9f9eee4d9d0c2b9ac9f93877c6f62564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f13060000000000000000000000000000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c0600000000000000000000000000000000000a1723303d4a5663707d899aa4afbbc8d4e0edfafffff9ecdfd3c6baaea29891847b716d676868696e757e87929fa6b0bbc5d0dbe6f2fef7ebe1d6cabfb4aa9e9285796d6053473b302519222d38414e58606d7984919ea5afbbc5cfdae6f3fcfbf2e5d9cec4bbaea3999083776c60564c41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf9fffffffffffffffffffffffffffff5ebe0d3c7baaea3988a7e7164574b3e2e23180c00000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d98a3aebac6d1dce7f3fefffffffffdf3e7dcd1c6bdb0a69f92857b6e665c51453e38414c565f696f7c869297a0a8b0babfc6ced3d8dfe2e6ebedf1f6f5f6f7f7f8f7f3f2f8f3efe7ded4c8bcb1a79b8f817e8b98abb5c0cbd7e3e6e6e5e6e2ded5c9beb3a9988b7e7165584b3e434e58626f7c8995a0acbdc7d1dce8f4fffffffffff6e9ddd0c3b6aa9d908377675c5145382c1f130600000000000000000004101c2834404b54616d7a86929faab4bfcad6e1ecf7fcf2e7dbd0c5bcafa59d9184796d605b51463c31281e150b0e18212b353e485059606a6f7b838d939aa1a9aeb4babec5c7cbd0d2d3d6dbd8d9dadadadadadad9d8ddd7d4d2d1cec9c7c0bbb9afa9a19a938c80736d62594f443a3021180e0c161f2b3844505b66737f8c99a3afbbc7d4e3eef9fff9ede0d3c7bbaea3998a7d7063574a3d2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566774818e9aa7b4c1ced9e4f0fcfaeee1d5c9beb3a9988b7f7265564d41362a1e1105000000000b1724313e4a5764717d8a97a4b0bdcad7e3f7fff8ebded2c5b8ab9f9285786c554b403529292c2d3844505c667683909da9b6c3d0dce9f6faede0d4c8bbafa49a867a6d6053473a2d201407000000030f1c28333f4a546a7683909da9b6c3d0dce9f6fff7eaddd1c4b7aa9e9184776b5e5144382b1e0600000000000000000000000000000000030d161f28323a414950575e616a6f747a7e8185888b8e909298969798999a9b9b9c9d9d9d9e9e9e9f9f9f9fa4a0a0a0a0a0a39f9f9f9e9e9d9c9b9a9897959892908e8b898683807d7a76726e6965605d56544e48443d38332b262018130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a030000000000000000000000000000040b151e27333f4953606b7783909da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a46535f6975828f9ba7b1bccdd6e1f2fcfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d22170b00000a151f2b3844505c66727f8c98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffff7ece1d6cbbfb4aa9f92877b6e61584e43372b201509000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d99a4afbbc7d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea3998a7e7164554b4034281c0a000000000b17232e3846525e6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffffffffffffff8ede2d7cbc0b5ab9f93877b6e62574d42372b1f140900000000000000000000000000000a1724313d4a5764707d8a98a2aebbc5cec8c5c4c1c2c6cbd3dbe5eff9fffff9ece0d3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000030c1924303a44505a616e7b86929fa7b1bec7d2dde8f4fdf5ebe0d4c8bbafa49a8e8174685e5246392d20150a0000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c10040000000000000000000000000000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a030000000000000000000000000000000c1926333f4c5966727f8c99acb6c0ccd8e4f0fcfffbefe3d7cbbfb4aa9f92867c6e69605d55575f616c727f8c949fa9b3becad6e2edf8fdf3e7dbd0c6b9ada1978b7e7165564c41362a1e1b262f3c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbbfb5ab9f948b7e71685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e817468544b4034281c10040000000000000000000000000000000000000000000000000004101c2934404b55616e7b86929faab4bfcbd7e2ecf8fffffffffff8ede3d8cfc2baaea2989083786d605a50463d3a444d57606a6f7c8591969ea6aeb4bcc1c7cdd3d6dbdee1e5e7e9eaeaebebebebeae9e7e2ddd5ccc3b8aca0958a7d7c8999a3afbbc7d3d9d9d9d8dbd6d2ccc4b9ada197897c6f6256493c47535f6a75828f9ba7b1bccfd9e3eef9fffffffffcefe3d7cbc0b5ab9a8d807367554b4034291c1004000000000000000000000c18232e3946525d6873808d98a2aebac5d0dbe6f2fcf8ece2d7cec1b8aca0968e81756d62584e433a30271d140b0f19232c363e474f5860696e78808891969fa3aaaeb3b8babfc2c5c6cacfcbcccdcdcececdcdcdccd2ccc7c6c4c1bdb9b6afaca59e9792887f736e635b51473d32281e0f07121d28343f4a54606c7884919eabb5c0cbd7e3f5fffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4b5864717e8b97a7b1bcc8d4e0edf9fef2e6dacfc2b6a99c8f8276685e5246392d20150900000000091623303c4956636f7c8996a2afbccfdbe6f2fef8ecdfd2c5b9ac9f928679675d5145392f34383a3f4653606d7985929facb8c5d2dfebf8f9ecdfd2c6b9ac9f938679675d5145382c1f130600000006121f2b3844505b667885919eabb8c4d1deebf7fff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000010b151f28313a444c535b60696e757c81858a8e9297989b9d9fa2aaa4a5a6a7a8a8a9a9aaaaaaabababacacacafb6acacacb5afacacababaaa9a8a8a7a5a4aaa29f9d9a989992908d8a86837f7b77726d68626058544f48443d373129241d160d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c14100b060300000000000000000003080d161d27303944505b65707d89959fabbcc5d0dbe6f2fffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20140700000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55616e7b87939facb9c3cddfe8f2fffffffffffffffffffffffffffffbefe3d7cbbfb4ab9b8e8275675c5145382c1b1106000003101c28343f4a54616d7a86929facb8c3cdd8e4f0fefffffffffffffffffffffffffffffef3e7dcd0c6bbafa3998e81746a5f53473c31261a0e030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a85929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2e23180c0000000006111c2935414c56626f7c89959fabb8c5d0dbe7f2fefffffffffffffffffffffffffffffef3e8dcd1c7bbafa4998e8175695f53473b31261a0e02000000000000000000000000010e1a2734414d5a6774808d9aaab3becdd7d4d2d1cecfd2d7dde5edf7fffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000008131e28323e46535f69737f8c95a0acb6c0ccd8e1ebf7fcf0e4d8ccc0b6ac9f92867a6d6154473c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c00000000000000000000000000000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c0300000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1d2dde8f4fffff9ece0d3c7baaea3988d80736a5f57514b4d535a606c77828f97a2adbac6d0dbe7f3fff8ede2d5c9beb3a99c8f8276685e5246392d20141d2934404b55606b75818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bdb0a69f92857a6d61594f43392f23180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff3e7dcd0c4b7aa9d918477665c5145382c1f130600000000000000000000000000000000000000000000000000000c18232f3946525e6974808d98a3aebac5d0dbe7f2fcfffffffffff4eae1d6cabeb3aa9f958d80746c61584e453c3c454e58606a6f7b848f949fa2aaafb7bbc2c6cad0d2d4d9dadcdddddedfdfdedddcdbd6d3cbc3baafa59d9083777986929facb9c5cdcdcdcccccfcac6c1bab1a79e9185786c605346434f59626f7c87939facb9c3cedfebf5fffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f23180c000000000000000000000007121d2935414c56616d7a86929fa9b3becad6dfeaf6fef3e9e0d4c8bdb2a89e938b7e726a5f564c42392f261d140b111a242c353d464e575f666d737d848d92989fa2aaacaeb4b5b8babebdbebfc0c0c1c1c1c0c0bfbec0bbb9b7b4b2acaca49f9c938e857d726d635c52493f352c20160c0e18242f3844505c66717e8a96a1acbdc7d1dce8f4fffff6e9dccfc3b6a99c908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8795a0acb8c5d1deeaf7fff7ecdfd2c6b9ac9f93877b6e6154473c31261a0e010000000815222e3b4855616e7b8894a9b3becad6e2eefaf9ede0d4c7bbafa399867a6d6053473f4440454749505a636f7c8998a2aebac6d3e0ecf9f8ebdfd2c5b8ac9f9285796c554b4035291d10040000000613202d394653606c7986929facb9c5d2dfecf8fff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000007121d27313a434c565d656c727b81888d92989b9ea2a9a7aaacaeb4b1b2b3b4b4b5b5b6b6b7b7b8b8b8b8b9b9bbc0b9b9b9c0bbb9b8b8b8b7b6b5b4b3b2b0b4aeaca9a7aba39f9d9a99928f8b88837f7a756f6a636059544f47433c352f281f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1712100c060909080809060b1013191f282f39434d57606c7883909da7b1bcced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1e1105000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d99a4afbbc7d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea3998a7e7164554b4034281c0a000000000b17232e3846525e6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffffffffffffff8ede2d7cbc0b5ab9f93877b6e62574d42372b1f1409000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8b98a2aebdc7d2dde8f4fffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8275685d5245392c1d120700000000000d1925303a4754606a7783909daab4bfcad6e2eefbfffffffffffffffffffffffffffffff9eee3d7ccc0b5ab9f93877b6e62574d42362a1e1408000000000000000000000000030f1b27333f4953697683909ca9b6c3d0dde4dedddbdcdee2e8eff7fffffffffff3e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000020c16202b37424d57606d7883919aa4afbbc4cfdae6f2fcf4e8ddd2c7baaea3988c7f7366584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a0000000000000000000000000004101c2834404b546a7683909da9b6c3d0dce9f9fffff8ecdfd2c5b9ac9f92867a6d61584e45404247505b656e7a85929faab4bfcad6e2effbfef2e6dacfc5b9ac9f92867a6e6154473b2e211418232f39434f59616d7a85929ea6b0bdc6d1dce7f3fcf8ede3d8cfc2baada2978e81756b60554b4034291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2a36424d56616e7b86929faab4becad6e0ebf6fffffffffffcf3e6dbd0c5bcb1a79d928a7e706a60574d453c3d464e5860696e7a828b92989ea5abb0b8babec4c5c8cecdcfd0d1d1d2d2d1d1d0d0cac6c1b9b1a89e938a7d707783909daab7c0c0c0c0c0bfbebeb9b8afa8a0958c7f72655b50444b55606b75828f9aa4afbbc8d4e0edfdfffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114070000000000000000000000000d1924303a46525e6873808d97a2adbac3ced9e5f1fbfbf2e5d9cec3baafa59f92867c6f685d544b41382f261d150d121a232b343c454d545c606b707980868d92989c9fa3aaa9abadb3b1b2b3b3b4b4b4b4b3b3b2b1b5afacaaa8a8a09e9a938f89817b706b635b524a40372d231a0e0c17202935404b55606d7884919ea8b2bdcfd9e3eef9fffaede1d5c9bdb2a8998c7f7366554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784909daab7c3cfdae6f2fef9ede0d4c7bbafa4998c7f7265574d42372b1d12070000000714202d3a4753606d7a8697a2adb9c6d2dfecf8fcefe3d7cbc0b5a093877a6d60545049514b5153535b606c75828f9baab4bfcad6e2effbf7eaddd0c4b7aa9d9184776a5e51442f24180c000000000814212e3b4754616e7a8799a3afbbc7d4e0edf9fff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000c18242f39434c565d686d777f868e939a9fa2aaabadb3b4b7b8babfbdbebfc0c1c2c2c3c3c4c4c4c5c5c5c5c6c8ccd2c6d1cbc7c5c5c5c5c4c3c2c1c0bfbdbfbab8b6b4b5afacaaaba39f9c9895908b86817c76706b636059534e45403a3129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c1717161515151516171c1f24293139424b555e69717e8b959fabb9c3cde0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366594c403025190d01000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a85929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2e23180c0000000006111c2935414c56626f7c89959fabb8c5d0dbe7f2fefffffffffffffffffffffffffffffef3e8dcd1c7bbafa4998e8175695f53473b31261a0e02000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab3bed0d9e3eef9fffffffffffffffffffffffffffff9ede0d3c7bbafa3998b7e7164564c4135291d1104000000000008131e2b37434e5865717e8b98a2aebac6d3dfeaf6fffffffffffffffffffffffffffffffff4e8ddd2c7bbafa4998e8174695f53463b3025190e01000000000000000000000005121f2b3744505b657885929eabb8c3ccd2d9e2e8e7e8ebeef3f9fffffffffffff8e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000040e1a26313c44515c666f7c88939fa9b3bec9d5e0eaf4f9eee4d7cbbfb4aa9e9184776a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f130600000000000000000000000000000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c110600000000000000000000000006131f2c3845515c667885929eabb8c5d1deebf8fffff5e8dccfc2b5a99c8f8276685e52463c35373f49535e6873808d98a2aebac7d3e0ecf7fff7ece0d4c7bbafa3998b7e7265584b3f31261a121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fff4eae1d6cabeb3a99e93897d70675c51453c2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000010e1925303b46525e6974808d98a2aebac4cedae5f1fbfffffffffff7ece1d7cec3b9aea49f92867c6f695f574d453d3d464e575f686d757e868f939c9fa6abadb3b7b8bdbfc1c2c3c4c4c5c5c5c4c3c1bfbab8afa7a0968e81756c74818d9aa9b3b3b3b3b3b3b2b1b3adaba59e969183796d60534945515d67707d89939eacb6c0ccd8e4f0fcfffffffffff6e9dcd0c3b6a99d908376675d5145392c20130600000000000000000000000008131e2a36414c56616d7a85929fa8b1bdc8d4dfe9f3fdf6eae0d5ccc1baaea39891847a6d665c534a42382f271f160e111a222b333b424a515960676d737b80858a8f9298999c9fa2a9a4a5a6a7a7a7a7a7a7a6a5a4aba49f9e9b9896918d87827c756e696159514940382e251b110a141e29323a45515d67727e8b96a0acbac4cee1ebf5fffff8ebded2c5b9aca096887c6f6255493c2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576673808d99a9b3becad6e2eefafcf0e3d7ccc0b5ab9d908377695f5347392f24180d00000006131f2c3845515c677885929eabb8c5d1deebf8fff4e8dcd1baada094877a6d61605b5e5d555c6062656c727e88939facb9c6d0dbe7f3fff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000091623303c4956636f7c8996abb5c0cbd7e3effcfff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000004101d2935404b555d686d7a828c92989ea5acaeb4b8b9bec1c3c5c6cad0cbcccdcececfd0d0d0d1d1d1d2d2d2d2d4d8ddd3dcd7d4d2d2d2d1d1d0cfcecdcbd0cac6c5c3c1c0bbb9b6b5afaca9a7a09d98928e89837d77706b625f58514b433e352f281f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c28232323222222222323282b30353c434b545c676e7b85929fa7b1bccbd4dff2fbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d30231708000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8b98a2aebdc7d2dde8f4fffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8275685d5245392c1d120700000000000d1925303a4754606a7783909daab4bfcad6e2eefbfffffffffffffffffffffffffffffff9eee3d7ccc0b5ab9f93877b6e62574d42362a1e140800000000000000000000000000000000000000000000000006131f2b37434e5864707d8a96a0acbcc5d0e2ebf5fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473a2f24190d010000000000020f1b27323d4753606d7a85929facb8c3ced9e5f1fffffffffffffffffffffffffffffffff9eee3d7ccc0b5ab9f92877b6e61564c41362a1e130800000000000000000000000613202d394653606c7986939fabb1bbc0c7d0d6dee6ecf3fbfffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a1adb9c2ced8e2edf8f3e7dcd1c6b9aca096887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d10040000000000000000000000000000000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c0400000000000000000000000713202d3a4653606d798697a2adb9c6d2dfecf8fffef2e5d8cbbfb2a5988c7f7265564c4134292d38414c56616d7a86929facb8c5d0dbe6f2fefcefe3d7cbc0b5ab9b8f827568584e43372b1f12151f2a36414c56626c76828f99a3aebac3ced9e5f1fbfcf3e6dbcfc5bbafa59e9184796d60584e41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000009141f2a36424d57616e7a85929fa8b2bdc9d5dfe9f3fdfffffffffef3e9e0d4cbc0baaea29892857b6e695f574e463e3c454d565e616d727b82898f949a9fa2a9aaacb2b2b4b6b7b7b8b8b8b8b7b6b4b4aeaca59e9590847a6d64707d8a97a1a6a6a6a6a6a6a5a5a9a29e9a938e847b6e675c51454f59606d7984919ea5afbec7d2dde8f4fffffffffffaede1d5c9bdb2a8998d807366554c4135291d1104000000000000000000000000020d1925303a46525d68727f8c95a0acb8c1cdd7e1ecf7fcf1e7ded7cbbfb4aaa0968f82786d655b544a4239312820181010192129303940444f555d60686e73797e82868a8d8f9297959798999a9a9b9b9a9a9a9998979993918e8b8884807b756f6b615e564f473f372e261c1307111c26303a444f59606d7985919ea8b2bdccd6e0f3fdfffff7eaddd1c4b7aa9e9184776a6054473b2e1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303d495663707c8997a1adb9c6d2dfebf7fff4e8ddd2c7b8ab9f95887b6e62554b4035291d1207000004101c2934404b556a7784909daab7c3d0ddeaf6fff9e0d4c7baada194877b6f6e6c656b6a6b676d6f72787f86929aa4afbbc8d4e2edf8fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000c1925323f4c5865727f8b98a5b2bed1dce8f4fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000030e18212c3945515d676d7a838f939fa3aaafb8babfc5c6cacfd0d2d3d6dbd8d9dadbdbdcdcdddddddedededfdfdfe0e4e8dfe8e3e0dfdfdededddcdbdbdad8dbd6d3d2d0d1cbc7c5c3c0bbb9b6b1abaaa39f9b949089837d756e6a605d554f45413a3127221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e30302f2e2e2f302e34383a41464e555d666d79829097a2adb9c3cddde6f1fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab3bed0d9e3eef9fffffffffffffffffffffffffffff9ede0d3c7bbafa3998b7e7164564c4135291d1104000000000008131e2b37434e5865717e8b98a2aebac6d3dfeaf6fffffffffffffffffffffffffffffffff4e8ddd2c7bbafa4998e8174695f53463b3025190e0100000000000000000000000000000000000000000000010b15212e3b47535f6a7683909ca8b2bdced7e1f4fdfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376685d5246392d1e1308000000000000000a15202c3945515d6774818e9aa8b2bdc8d4e3eef9fffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998e8174685e52463a2f24190d00000000000000000000000713202d3a4653606d79869299a0a7afb6bec4ccd6dbe1e9f1f7fdfffafafafffef0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000030c18232e39424f59606d7a85919ea6b0bcc6d0dbe7f0f8ede2d4c8bdb2a8988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c00000000000000000000000000000000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a00000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefafffbefe3d7cbbfb5ab96897c706356493d3023262f3b46525e6874818d9aa9b3becad6e2eefbfff4e8dcd1c5b8ab9e9285786a5f53473a2e21140d1925303a44505a626e7b86929fa8b2bdc8d4dfe9f3fdf7ece1d7cdc1b9aca0968c80736a5f53493f33271e13080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff4e8dcd1beb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000020e1a25303b46525e68727f8c96a1acb9c1cdd7e1ecf7fffffffffffbf2e6ddd6cabfb4aaa19791847b6e69605850443f3c444c525b62696e757c82888d92979a9ea0a8a5a7a9aaaaabacacabaaa9a8aaa29f9b938e837a6e68606d7985929a9a9a9a9a9a9999989797928d89817a6e695e554b4d57606b74808d96a0acb8c1d0d9e4eef9fffffffffff8ebdfd2c5b9ada196897c6f6256493c2f24190d010000000000000000000000000008131e2935414c56606d7884919da5afbbc5cfdae6f0faf9f0e7dcd1c6bcb2a89f948e81776c665b544b433a322a2219130f181e272e343d434b51565e61676d7175797d80828587898a8b8c8d8d8e8e8e8d8d8c8b8a888684817f7b77736e69636059524d443e352d251c130b1218232e38424c56606b74808d97a1adbac3cedee8f2fffff8ece0d3c7bcb0a6998d807366584e43372b1f0c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000913202d3a4653606d7985929eabb8c4cfdae6f2fef9eee3d4c8bcb1a7998c8073675d5145392e23180c0000000c18232f424f5c6975828f9ca8b5c2cfdbe8f5fef1e5d8cbbeb2a5988b7f7c7b7978787777787a7c7f848b9298a3acb6c0ccd8e4f4fef9ece0d4c8bcb1a7978a7d7164574a3e3124170b00000003101c28343f4a546774818e9aa7b4c1cddae7f9fffbefe2d6cabfb4aa96897c706356493d3023160a0000000000000000000000000009141f2b37434e58606d798290959ea6aeb4bcc1c6cad0d2d6dbdddfe0e2e7e5e6e7e7e8e8e9e9eaeaebebebebececedf0f4ecf4efedecebebebeae9e8e7e6e5e7e2dfdfdcdcd7d4d2d1cbc7c5c2bcb8b4aeaca69f9c959089827c746d676159524c433d332d261d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b3b3c3c3e3f44464c52585f676d78818e949fa9b3becbd4dfeff8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c20130600000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5864707d8a96a0acbcc5d0e2ebf5fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473a2f24190d010000000000020f1b27323d4753606d7a85929facb8c3ced9e5f1fffffffffffffffffffffffffffffffff9eee3d7ccc0b5ab9f92877b6e61564c41362a1e13080000000000000000000000000000000000000000000007121d2a36414c56626f7c88949fabbac4cee0e9f3fffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7f7265564c4135291d0c010000000000000004101d2935404b55636f7c8996a0acb8c7d1dce8f4fffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9f92867a6e61554c4135291c11060000000000000000000006121f2c3844515c66727f8791959fa4acb2bac1cacfd7dfe6ebf4f9edededf7f2eee4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000007121c27303d45525d68717e8a949faab4bfcad6dee8ecede5d9cec0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f03000000000000000000000915222f3c4855626f7b8895a2aebbcfdbe6f2fefff9ede0d3c7bbaea399877b6e6154483b2e211d2a36414c5663707d8997a2adbac6d3dfecf9fff9ecdfd2c6b9ada197887b6e6255483b2f221508131e29323f47535f6a73808c96a0acb8c1cdd7e1ecf7fdf3e9dfd4c8bdb2a89f92867c6e655b50443a3025190c03000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7784919eaab7c4d1ddeaf9fffffffffffffffffffffffffffffffff9e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5afbbc5cfdbe6f0f9fffffffffff8efe7dbd0c6bcb3a9a19691847b6f6a615a504a423b414651575f616a6f767c81858a8d919697989a9c9d9e9e9f9f9e9e9d9b9998928e89817a6e685e5d67727f8b8d8d8d8d8d8d8d8c8b8a8785817c756d685e574d4c565f69707d87939fa8b2bdcad3e2ebf5fffffffffffff7eaded1c4b7ab9e9184786c605346392d2013080000000000000000000000000000020d1924303a44515c66707d89939ea9b3becad6dee8f3fdf8ede2d8cfc4bab0a69e938e81786c665c554c443c3429241e160e151c2328313a40454d52555d6064676d707376787a7c7e7f80808181818180807f7e7d7b7a7775726f6a66625f57544f46423b322c231c130c151d2328343f4a545e68707d88939fa9b3beccd5e0f0fafffef3eaddd0c4b7ab9f94887b6e6255483c32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674818e9aa9b3bec9d5e1eefafff0e4d8cdc3b8ab9e9285796d60544b4034281c11060000071b2734414e5a6774818d9aa7b4c0cddae7f3fff2e6d9ccc0b3a79b918b898786858484848586888c91959fa3aab4bec7d2dde8f4fff7eaddd1c4b8ab9f95877b6e6154473b2e21140800000006121f2c3844505c667783909daab6c3d0dde9f6fff9ecdfd3c6baaea298887b6e6155483b2e221508000000000000000000000000020e1a26313b4754606a74808d949fa7b0babfc6ced3d6dbdfe2e6eaebeceff3f8f2f3f4f5f5f6f6f7f7f7f8f8f8f8f9fafcfffffffcf9f8f8f8f8f7f6f5f4f3f8f2efecebe9e8e3e0dfdcd7d4d2cdc8c6bfbab8b0aba79f9d948f878079706b605d564f443f382f281f170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848494b4a5053565d616a6f79818e939ea6b0bbc5d0dde6f1fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d817467554c4135291d110400000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b15212e3b47535f6a7683909ca8b2bdced7e1f4fdfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376685d5246392d1e1308000000000000000a15202c3945515d6774818e9aa8b2bdc8d4e3eef9fffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998e8174685e52463a2f24190d000000000000000000000000000000000000000000000c18232f3946525e6874818e9ba6b0bbccd6e0f2fbfffffffffffffffffffffffffffffff8ebded2c5b9aca196887b6e6255483b3024190d0000000000000000010d18242f394854606b7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff4e8dcd1c7baaea3988d8073675d5145382e23170b0000000000000000000004101c2834404a54626d727c838d939aa1a8afbabec5cdd5dae0e8e1e1e1e1e1e6e2dfdccbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000b151e2935414c56616c76828f98a2aebac2ccd6dedfe0e4dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f1307000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f7fffff8ecdfd2c5b9ac9f9286796c605346392d201925303a4653606d7985929fabb8c5d2deebf8fffaeee2d5c9beb3a9978b7e7164584b3e312518070c17202b37424e57606d7984919da5afbbc5cfdae6f3fcfbf1e5d9cec3baaea3999082776c60564c41362a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f434f5c6976828f9ca9b5c2d2dde8f4fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000020d1925303b45515c67707d8a939ea9b3becad6dee7f2fcfffffffffff8ede2d8cec5bbb2a8a19691857c716c605c544d453f3f454d535860626a6f74797d8184878a8c8e8f90919192929291908e8c8985817c756d685e5655606c787f808080808080807f7e7d7b78746f6a615e564d4c565d686e7b859299a4afbac4cedce5f4fdfffffffffff9ece0d4c7bcb1a79a8d8073655b5044372b1f120500000000000000000000000000000008131e2834404a54616b75818e97a1adb9c1ccd6e1ebf5fff4eae1d5ccc2b8afa59d938e81786d675e564e463f353028201a1412181f282f353b41464b5153555d60636669686d6f717273747474747474737271706f6d676865625f5855534d48433d363029201a110e161e272e344044505c666d7a85919aa4afbbc4cfdee7f1fffff8ece2d5c9beb3a99c9083766a5f53473a2b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8997a1adb9c6d2dfe9f5fff5eadfd2c6b9ada2978c7f72665c5145382e23170c02000c1926333f4c5966727f8c99a5b2bfccd8e5f7fff4e8dccfc3b8ada39b9896999292919091929299989da0a7aeb4bcc6d0d9e4eef9f8efe3d6cbbfb4aa9d908376695e52463a2d2014070000000713202d3a4653606d7986929facb8c5d2dfebf8fff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000005121e2b37424d57626f7c87939fa6b0b9c1cbd0d8dfe2e7eceef2f7f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f9f4efedece8e3e0dfd9d4d0cbc7c2bbb7b1aba69e99928d847d756d686059504941393129211810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c54585656555555555657545c6063686d737c838f939ea5afb8c2cdd7e1eff8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2f24190d01000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626f7c88949fabbac4cee0e9f3fffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7f7265564c4135291d0c010000000000000004101d2935404b55636f7c8996a0acb8c7d1dce8f4fffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9f92867a6e61554c4135291c1106000000000000000000000000000000000000000004101c2934404b55616e7a86929facb9c2cddfe7f2fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e1e130800000000000000000007121d2c38434f5966727f8c99a3afbbc7d4e0edf8fffffffffffffffffffffffffffffffff9eee3d7cbbfb4aa9f92857a6d60544a3f34281c1003000000000000000000000c18232e3942515b626a6f79808891969ea5adb3bbc1c9cfd8ddd4d4d4d4d4dbd6d3d1c8bdb1a8978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000030c19242f3a44505a616e7b86929fa6b0bac4cdd1d2d4d8d6cec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d1004000000000000000000000000000000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f22150900000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfff8ebded1c5b8ab9e928578655b5044372b1f131f2c3844515c6675828e9ba8b5c1cedbe8f7fffef2e6dacfc0b3a69a8d8073675a4d402e23180c050e1a26313c45515c67707d89939ea9b3becad6e1eaf4fff6ebe0d7cbbfb4ab9f948b7e71685e52463d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000071a2734404d5a6773808d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000008141e2834404b55616b75818e97a2adb9c1ccd5e0eaf4fefffffffffef4eae0d6cdc4bab2a8a19792867e736d665f575047433c42474e54585f62676d7174777b7d7f81838484858585858483817f7d79756f6a605d564d505b666c72737373737373737272706e6967626058524c4d565e686d7a849197a2abb5c0ccd5e0eef7fffffffffffcf2eaddd1c4b8ab9f95887b6e6253493f33271b0f03000000000000000000000000000000020c18232e39424f59616d7a85929ea5afbac4cfd9e3eef9fcf3e7ded4cac1b7afa59d938e81796d685f585046413a322a251f1813161d24293036394045474b5153575a565e61626465666767686867676766656462605c555855534e4847423c38322a251f170e1318202830394045525c606d78828f97a1acb6c0cdd6e1f0f9fffef2e7dbd0c6b9ada1978b7e7164584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3a4653606d7985919eabb8c2cdd8e4f0fdfaeee2d6cabeb3a99e9184796d60544a3f34281f1409000b1724313e4a5764717d8a97a4b0bdd0dbe6f2fef8ece0d4c9bfb5ada7a5aba39f9e9e9d9e9e9fa3abaaacb1babfc6ced8e2ebf5fbf2e6ddd3c7baaea3988c7f7266564d42362a1e11050000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fff6e9dcd0c3b6a99d908376655b5044372b1f12050000000000000000000000000714212d3a46535f6976828f99a4afb8c2cbd6dce2eaeef2f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f4efedece4e2dcd6d3cdc7c3bcb8b0aba39f96918a817a6f6b605b534b433b332a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636466666d6f747a808790959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d201308000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3946525e6874818e9ba6b0bbccd6e0f2fbfffffffffffffffffffffffffffffff8ebded2c5b9aca196887b6e6255483b3024190d0000000000000000010d18242f394854606b7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff4e8dcd1c7baaea3988d8073675d5145382e23170b000000000000000000000000000000000000000006131f2c3845515c6773808c99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d817467574d42372b1e1206000000000000000000010f1b27323d4754616e7b86929facb9c5d0dbe7f3fffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988c7f72665c5044382b1f150a0000000000000000000007121c27303f48515860676d737d848e939fa2a9afb9bec4ccd2c7c7c7c7c7cfcac6c5bfb8aca095887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000008131e28323e46535f69727f8c949fa8b2bbc2c5c6c8cccac6c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d010000000000000000000000000000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfff7eaded1c4b7ab9e9184786b5e493f33271b101c2834404a5465727f8b98a5b2becfdae6f2fefff7e8dccfc2b5a99c8f827669554b4034281c10040915202834404b55606b74818e97a1adb9c2cfd8e2edf8fcf3e7dcd1c6bdb0a69e92857a6d61594f43392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000020c18232e39434f59616d7a85929ea5afbac3ced8e2edf8fffffffffffcf2e8dfd6ccc4bab2a9a198928a80786e69625a534e46413d43474e54555d606467696e7072747677777879797877767572706d67626058524c444a545b606567676767676766666564615e5756544e4650575e686d7a829096a0a9b3bdc7d2dee7f1fffffffffffff6ebe0d5c9bdb2a89d9083766a5f5341382d22170b000000000000000000000000000000000007121c27303d46525e68717e8a939ea8b2bdc7d1dce8eff8f9f0e6dcd3c9c0b7afa59d938f827a6f6a625a524c443e363029241d1813181f252a2f35383a4045474a4d4c5254565758595a5a5b5b5b5a5a5958575553514b4c4847433c3a37312c272119140d161d2429323a424b515b646e74818e949ea9b3bec7d2dfe8f2fffffbeee2d6cabeb4aa9e9185796d6053463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6673808d9aa6b0bcc7d3e0ebf7fef2e6dbcfc5b9ada1968b7e71665c50443b3025190d040916232f3c4956626f7c8995aab3becad6e2eefbfcf1e6dbd1c7bfb8b3b2b4aeacababaaaaabacafb5b7b8bcc3cbd0d8e0eaf4fcf2e9e0d6cabfb4aa9f92867a6d6154473b3025190e02000004111d2935414c5666737f8c99aab4bfcbd6e3effbfff4e7dacdc1b4a79a8e81746753493f33271b0f030000000000000000000000000815222e3b4855616e7b88949fabb5c0cbd4dde7edf4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f5f0ede7e3e0d8d3cdc8c1bdb5afa8a19e938e847c736c655d554d453c342b2219110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f6f717375797c81868d9299a0a7afb7c1c9d3dce6f2fbfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8175665c5145382c1f13060000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616e7a86929facb9c2cddfe7f2fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e1e130800000000000000000007121d2c38434f5966727f8c99a3afbbc7d4e0edf8fffffffffffffffffffffffffffffffff9eee3d7cbbfb4aa9f92857a6d60544a3f34281c1003000000000000000000000000000000000000000714202d3a4753606d7985929eabb4bfcbd7e3effbfffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d31261a0e02000000000000000000000a16202d3946525e6875828f9caab4bfcad6e2effbfffffffffffffffffffffffffffffffff8ede2d6cabeb3aa9e9184786d6053463c32261b0f01000000000000000000000b151e2d363f464e555c606b707a818a92979ea5adb2bbc0babababababababebab8b5aea59d918477695f53473a2e211408000000000000000000000000000000000000000000000000000000000000010c16202a36424d57606c77828f96a1a9b0b5b8b9bbc0bebab8b1a7988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c00000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffff7eaddd1c4b7aa9e9184776b5e51442d22170c18232e3d495663707c8996a9b3bec9d5e1eefafff7eaded1c4b7ab9e918478675c5145382c1f1306030c18232e39434f59616d7a85929ea6b0bcc6d1dce7f3fcf8ede2d8cfc2b9ada2978e81746b60554b403428201509000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939facb9c6d1dce7f3fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000007121d27303e46525e68717e8a939ea8b2bcc6d0dbe7eef7fffffffffffaf1e8ded6ccc4bbb3aaa29f928d827b716c625f58524c45413c43474b515357575e61646567696a6b6b6c6c6b6b6a686663605c55544e45413a424a5053585a5a5a5a5a5a5a59585754534d49474b515a61696e7a8390949fa8b2bbc5d0d9e3f0f9fffffffffffdf4e5dacec5b9aca1968a7e7164584e432f261b11060000000000000000000000000000000000000b151e2a36414c56616c75818e96a1abb5c0cbd7dde6f0faf8eee5dbd2c9c0b7afa59e9490847c716c615d565046423b352f29231d1814191d24292c2f35383a3d40414647494b4c4d4d4e4e4e4e4d4d4c4b4a484745403f3c3a37312e2b261f1b160f161c1f282f353d444c545c606d73808d939da6b0bbc4d0d9e4f1fafffcf1e7ddd3c6baaea2988c7f72675c5145382a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626e7b88949fabb7c4cfdae6f1fef7ece1d5c9bdb2a89d9184786d60564d42362a1f160c0714212e3a4754616d7a8798a2aebac6d3dfecf9fff7ede2d9d1c9c3c0bebfbab9b8b7b7b7b8b9bbc0c4c5c8ced6dce2eaf2faf2eae0d7cec5baaea2988e8174685e524639291f14090000000713202c3945525d687683909ca9b6c3d0dce7f3fffcf0e4d8ccc0b6ac988b7e7265584b3f2d22170b00000000000000000000000003101c28343f4a546673808c99a6b0bdc7d2dde6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efe9e4dfd8d4cfc7c0bbb2aca59e9691877f776d675e574e463d342b231910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e808285898e92989fa3abb1b9c1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b4034281c100400000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6773808c99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d817467574d42372b1e1206000000000000000000010f1b27323d4754616e7b86929facb9c5d0dbe7f3fffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988c7f72665c5044382b1f150a0000000000000000000000000000000000000713202c38444f5965717e8b97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201409000000000000000000000005111e2a36414d5664717e8a98a2aebac6d3e0ecf7fffffffffffffffffffffffffffffffffff2e6dbd0c5b9aca1968a7e7164584e43372b1e130800000000000000000000030c1b242d343d434b515960686d747e858e939ea1a9afb6aeaeaeaeaeaeaeb3adababa39f928a7e7164574d42372b1e120600000000000000000000000000000000000000000000000000000000000000040d1a26313b44505b656e7a8491979fa6a9abacafb6b4aeaba99f95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffff7eaddd1c4b7aa9e9184776b5e51442e23170b14212e3a4754616d7a8797a1adb9c6d2dfebf8fff9ecdfd2c6b9ac9f9386796d6053463a2d2013070007121d27303d46525e68717e8b949faab4bfcbd7dfeaf6fff4eae1d6cabeb3a99e93897d70675c51453c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687783909dabb4bfcbd7e2edf8fffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56616c74818e96a0aab4bfcad6dce5eff8fffffffffffaf0e8ded6cdc5bcb4aea49d9490867e766f6a615e56514b46413a4045474a4d525457595b5c5d5e5e5f5f5f5e5d5b595653514b47433d352f383f44464c4d4d4d4d4d4d4d4c4b4a4846434850555d606c707b8490959fa6b0bac3cdd7e2ebf5fffffffffffff5ebe2d5c9bdb2a89e9184786d6053463c3120140a00000000000000000000000000000000000000030c1925303a44505a606d7a849199a3afbbc1cbd4dee8f1faf7ede4dbd2c9c1b7afa69f9691867e756d68615a524d45413a342f29241d1a15181d1f24292c2d303036393a3c3e3f40414141414141403f3e3d3c3a38342f2f2e2b26211e1a1511171c1f272c313a40454f565e666d747f8c929da5afb8c1cdd6e2ebf5fffff5eadfd6cabeb3a99f92857a6d60554b403428180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3847535f6a7683909ca9b2bec9d5e2edf8fdf1e5dacfc4b8aca0968c7f72695e52463d31281d120713202d3946525e687885929fabb8c5d2deebf8fffef4ebe2dbd4cfccd1cbc7c5c5c4c3c4c5c5c7cbd1d1d4d9dfe7edf4f6f1e8e0d8cec5bcb1a79f92867b6e61564c41362a170d020000000714212d3a4754606d7a86929facb9c5d2dfecf8fffaede0d4c8bbafa49a897c6f6356493c3023160600000000000000000000000006121f2c3844505c667683909da9b6c2d0d9e3eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4f0eae4e1d9d1cbc4bdb9afa8a199928c81796e695f584e463d352b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898a8c8f92979a9fa2aaafb5bdc3cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2e23180c0000000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929eabb4bfcbd7e3effbfffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d31261a0e02000000000000000000000a16202d3946525e6875828f9caab4bfcad6e2effbfffffffffffffffffffffffffffffffff8ede2d6cabeb3aa9e9184786d6053463c32261b0f0100000000000000000000000000000000010c16222f3c4854606b7783909da9b3becfd8e2edf8fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276675d5145392c2013060000000000000000000000020e1925303b4753606d7a86929facb8c5cfdbe6f2fefffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c9083766a5f53473a2f24190d010000000000000000000009121b222b313940454f565d606c717a818a91979fa4a1a1a1a1a1a1a1a1a9a29f9c99928c80746c6155453c31261a0e02000000000000000000000000000000000000000000000000000000000000000009141f27333f49535e686e7b859094999c9e9fa4a1aaa29f9d979083766a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d1104000000000000000000000000000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfff7ebded1c4b8ab9e9185786b544a3f34281c1013202d3946525d687885919eabb8c4d1deebf7fffaede0d4c8bbafa49a887b6e6255483b2f22150800000b151e2a36414c56626c76828f98a3aebac3ced9e5f1fafcf3e6dbcfc5bbafa59e9184796d60574d42372b20160c02000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a3aebac6d0dce7f0f9fffffffffffffffffffffffff9ede0d3c7bbaea399897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030c1925303a44505a606d79849198a2aebac0cad3dce6eff9fffffffffffaf0e8dfd7cec6bfbaaea69f98928b827c746d68605d55524c47433d3a3e4246484a4c4e5051515252525251504e4c4a47454039373229262d3338393f404040404040403f3f3f44464f545a61676d747e859196a0a7b0b8c2ccd5dfe9f4fdfffffffffff9eee4d9d0c7b9aca1968b7f72665c5044382b1f1202000000000000000000000000000000000000000008131e29323e45525d686f7d87929fa5afb9c3ccd6dfe8f2fbf6ede4dbd2c9c1b9b0a8a198928b817a706c615e57514b454039352f2b26201e1913181d1f2024252a2d2e2f313233343435353434343332312f2d2c292322211f1b1512131a1c22282b33383e434b515960686d78818c929ca4aeb7c0cad3dfe8f4fdfff9f0e4d9cec6b9ada1978c8073685d5243392e23180600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5864717e8b97a1adb9c6d0dbe7f2fef6ebe0d4c8bdb2a89f92867b6e61594f43392f241810111d2a36414c566a7783909daab6c3d0dde9f6f8f9fcf4ede6e0dcd9dcd7d3d2d1d1d0d1d1d2d4d7dcdee0e5eaf3f5f0eae5dfd6cec6bcb3a99f958c7f73695e53443a3025190500000005111e2a36424d5664717d8a99a3afbbc7d4e0edf9fff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f3eae3dcd7cec9c1bab2aba39f938f837b6f6a60584f473d342b22180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a989696959494959697999b9fa2a9acaeb4bbc0c7cfd5dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb1a79b8e8175675d5145392c1d120700000000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5965717e8b97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201409000000000000000000000005111e2a36414d5664717e8a98a2aebac6d3e0ecf7fffffffffffffffffffffffffffffffffff2e6dbd0c5b9aca1968a7e7164584e43372b1e13080000000000000000000000000000000007121d2a36424d5763707d8995a0acbbc5cfe1eaf4fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7f7265554b4035291d10040000000000000000000000000814202c3945515d6775818e9ba9b3becad6e2eefbfffffffffffffffffffffffffffffffffef1e5dacec4b7ab9f94887c6f62564c4135291d110400000000000000000000000910191f272f343d434c525a61686e757d848e939a94949494949494949497928f8c867f786c605a5045332a201509000000000000000000000000000000000000000000000000000000000000000000030b17222d38414d565f696e7b83898d8f92939a94949892908c857c6f62584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d0100000000000000000000000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d000000000000000000000815212e3b4854616e7b879aa4afbbc8d4e0edfafff8ebded2c5b8ab9f928578665c5044382b1f12111d2935414c566a7783909daab6c3d0dde9f6fffcf0e4d8ccc0b6ac96897d7063564a3d3023170a0000030c1925303a44505a626e7b86929fa8b2bdc8d4dfe8f3fdf7ece1d7cdc1b8aca0968c8073695f53473e32281e13080000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754616d7a86929faab4bfcbd6dee7f0f6fcfffffffffffffffffffdf5ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000008131e29323e45515d676f7c86929fa4aeb8c1cad4dde7f0f9fffffffffffaf1e9e0d8d0cac0b8b0aaa29f949087807a726d67615e56544e4847423d3a3b3d3f41434444454646454443423f3d3a38342f2b27222322282b2d3234343431373a3c41464a50535960636c7179818a9297a0a8b1b9c2cbd4dee7f1fbfffffffffffcf3e8ddd2c7beb1a79e9184796d60544a3f34281c10030000000000000000000000000000000000000000020d17202935414c56606b727f8c939ea7b1bac4cdd6e0e9f2fbf6ede4dbd3cbc2bab2aaa39f938e847d756e69605d55514b45403a37312d2a25201f1b171417191d2021232425262727282828272726252422201f1c18151514171c1f20262a2d33383d44484f555d606b6f7a828e939ca4adb6c0c9d2dce5f1fafffcf3e8ded4c8bcb1a79e92857a6d60564c4130271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a26313c4653606d7984919eaab4bfcad6e2edf8fdf1e5d9cec3baaea2988e81756b60554b40352922180d192530424e5b6875818e9ba8b4c1cedbe7ebecedeff4f9f1ece8e6e7e3e0dfdededddddedfe0e3e8ebedf0efecece4dfd9d4cdc5bcb4aaa2979083796d60574d4232291e13080000000a14202d3a46525e6975828f9babb5c0cbd7e3effcfff6eaddd0c3b7aa9d908477685d5245392c2013060000000000000000000000000915222f3c4855626f7b8898a2aebac7d3e0ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee8e0dad5ccc4bdb5afa59e9590857c6f6a60594f463d342a21170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a2a4a6a8abadb3b8babfc6cbd1d9e1e7eff7fffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b7ab9f95897c6f62554b4035291d0b00000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16222f3c4854606b7783909da9b3becfd8e2edf8fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276675d5145392c2013060000000000000000000000020e1925303b4753606d7a86929facb8c5cfdbe6f2fefffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c9083766a5f53473a2f24190d010000000000000000000000000000010d18242f3a46535f6975828f9ca7b1bccdd7e1f3fcfffffffffffffffffffffffffffffffff7eaded1c5b8aca095887b6e6155483b2f24180d0100000000000000000000000004101d2935404b5564707d8a97a2adbac6d3dfecf7fffffffffffffffffffffffffffffffffff6ebe0d3c7bcb0a69a8e8174685d5245392c20150a000000000000000000000000070d151d2329313a414550565e616c707a8187878787878787878787878685827f7b736c665b50483e3321180e030000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444d575f696e767c80828586878787868583807b6f6a6054463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fff9ecdfd2c6b9ac9f9386796d6053463a2d20130d192430424f5c6975828f9ca8b5c2cfdbe8f5fffff4e8ddd2beb1a4978b7e7164584b3e3125180b00000008131e28323e47535f69737f8c96a0acb8c0cdd6e1ecf7fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c0300000000000000000000000000000000000000000000000000000000000000000000000814202d3946525e6874818e98a3aebac2ccd5dee5ebf0f5f8f9fbfefcf9f9f7f4ebe4d6cbbfb4aa9d908377675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000020d17202935404b555f6a717e8a929da5afb8c2cbd5dee7eff9fffffffffffbf2eae2dbd6cbc2bcb4aea69f99928d857f7a736d6862605855534d4a4745403e3c3a39352f39393838373533302e2d2e2e2e2f2f303132333035393a3d3f4347484c52545b60636b6f767d848e939ea2a9b2bac3cbd4dde6f0f9fffffffffffff4eae1d8ccc0b6ac9f958b7e71665c5142382e23170b00000000000000000000000000000000000000000000050e19242f3a444f59626d74818e959fa8b2bbc5ced7e0e9f2fbf6ede5ddd4ccc4bcb4aea59e96918a827b736d67605c55514b47423c3936302d2b272221201e191a181718191a1a1b1b1b1b1a1a19181715161819191d202122282b2d3136383f44464f545961676d747d8490949da5adb6bfc8d2dbe4eef7fffff5eae1d6ccc4b8aca0958b7f72675d51443a2f1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c3845515c66727f8c98a2aebac6d0dbe7f2fef6eae0d6cabeb4aa9e93897d70675d51453f342a1f16192633404c5966737f8c99a6b2bfcedadedfdfe0e3e8e3e4e5e6e7e8e9eaeaebeaeaeaebececebebe9e8e7e3e0dfd8d3cec8c1bbb3aaa29892857b6e665c51453b3120170c02000006111c28333f4a54616e7b86929facb9c5d1dce8f4fffbefe3d7cbbfb5ab9a8d807367564c4135291d11040000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ebe5ded6cfc7c0bbafa7a09791857d706b60584e463c33291f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b5b8babec5c7cad0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9083766a605443392f24180d000000000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acbbc5cfe1eaf4fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7f7265554b4035291d10040000000000000000000000000814202c3945515d6775818e9ba9b3becad6e2eefbfffffffffffffffffffffffffffffffffef1e5dacec4b7ab9f94887c6f62564c4135291d1104000000000000000000000000000004101d2935404b55616e7b87939facb9c3cedfe9f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477695f53463a2d1d120700000000000000000000000000010d18242f3a4653606d7985929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffffffcf0e4d8cdc2b8ac9f92867a6d6054473c31261b0f00000000000000000000000000030b12181f282f353e444c525a61686d747a7b7b7b7b7b7b7b7b7b7a797876736e68605b544a3f362c220f060000000000000000000000000000000000000000000000000000000000000000000000000a141d29323c454d575e616b6f737678797a7b7a7a7876736e6860584e43342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c20130600000000000000000000000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a0000000000000000000006121f2c3844515c667885929eabb8c5d1deebf8fffaede0d4c8bbafa49a877a6d6154473a2e2114081b2834414e5b6774818e9aa7b4c1cddae7f4fffff9e5d8cbbfb2a5988c7f7265594c3f3226190c000000020c16202b37424d57606d7984919da5afbbc5cfdae6f2fcfbf1e5d9cec3baaea3988f82766c62564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616e7b86929fa6b0bac3ccd5dae0e4e9ebeceef2f0edecebe6e2d9d2c7baaea3988c7f7266554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000050e18242f3a434e58616c73808d939ea6b0b9c3ccd5dde7eff7fffffffffffcf4ede7ddd4cec5bfbab0aba39f98928c85807a746f6a66625f575653514b4b4947454041403f3e3d3c3b3b3b3a3a3a3b3b3c3c3c3e3f4042414647494c4e5355565e61666c70757c838a91969da5adb3bbc3ccd5dde6eff8fffffffffffff8ede3d8cfc6bbafa49a9083786c60544b4030261c1106000000000000000000000000000000000000000000000008131e28323d47515b606d79839096a1a9b3bcc5ced7e0e9f1faf7efe6ded6cec6bfbaafa9a19e938f86807a726d67605d55534d4746413c3937332d2e2d2a25262524232221201f1c17181c1f2021212223242624292c2d2d3338393c42464a50535960636b7079808891969fa6afb7bfc8d1dae4edf6fffff9eee3d9cfc4baaea49d9083786d60554c4132281e0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929faab4bfcad6e1ecf7fcf2e7dbd0c5bcafa59d9184796d605b51463c31281e1524313d4a5764707d8a97a8b2bdc9d1d2d2d2d4d7dcd6d7d8d9dadbdcdddededfe0e3e3e0dfdfdedddbdcd7d3d2cdc7c3bdb8b0a9a19892867d70695f544b4033291f0e050000000c17232e3844505b66737f8c99a3afbbc7d4e3eef9fff9ede0d3c7bbaea3998a7d7063574a3d2f24190d010000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e8e1d9d1cbc1b9b1a9a19792867d706a60584e453b31281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbdbfc2c5c6cad0d3d6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf3e5d9cec5b9ada1968a7e7164584e4331281d1207000000000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a46535f6975828f9ca7b1bccdd7e1f3fcfffffffffffffffffffffffffffffffff7eaded1c5b8aca095887b6e6155483b2f24180d0100000000000000000000000004101d2935404b5564707d8a97a2adbac6d3dfecf7fffffffffffffffffffffffffffffffffff6ebe0d3c7bcb0a69a8e8174685d5245392c20150a00000000000000000000000000000613202c3945515d6774808d99a4afbbc7d4e0edfafffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9998c807366574d42362a1e0c01000000000000000000000000000007131f2c3845515c6674818e9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff5e9e0d3c6baaea2988b7e7265584e43372b1b11060000000000000000000000000001070d161e2429323b414650565d60686e6e6e6e6e6e6e6e6e6e6d6d676966615e56504a42382d241a1000000000000000000000000000000000000000000000000000000000000000000000000000020b17202a333c454d525960636669656c6d6e6e6d676a66615e564e463d3222180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d110400000000000000000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000004101c2834404a546a7784909daab7c3d0ddeaf6fffcf0e4d8ccc0b6ac95887b6f6255483c2f2215071a2734404d5a6773808d9aa6b3c0cdd9e6f3fffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000050e1a26313c45515c66707d89939da9b3bec9d5e0eaf4fef6eae0d7cbbfb4aa9f948b7e71685e52463d30271c120700000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e69727f8c949fa8b1b9c1c9ced4d9dddedfe2e7e3e0dfdedad5d0c7beb2a99f92867a6d6154473a2f24180c000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78818f949fa7b1b9c3cbd5dde5eef9fffffffffffef8efe6e0d7d0cac2bdb5aeaaa29f97928c86817c77736e696763605d55585553514b4e4d4b4a4a4948484747474747484849494a4c4d4e4c52545659585f6266686d72787d828990959ea0a8afb9bec5cdd5dee7eff8fffffffffffff8efe7dcd1c6bdb2a89f93887c6f665b5042392e1e140a000000000000000000000000000000000000000000000000010c16202b343f45515c676e7a849197a1aab4bcc5ced7dfe8f0f9f8f0e8e0d8d0cbc1bbb2ada69e98928c857f79726d67625f5754524c4946443f3d3b3936303332302f2e2e2d2c282323282c2d2d2e2f3031332f35393a3d3f4446494d53545b60636b70767d848d939aa0a8b0b8c0c9d1dae3ecf6fffff9efe8dcd1c7bdb2a89d92897d6f665c50433a2f20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525d6873808d98a2aebac5d0dbe6f2fcf8ece2d7cec1b8aca0968e81756d62584e433a30271d212e3b4754616e7a8796a1acb9c4c4c5c5c5c7cbd1c9cacbcccdcecfd0d1d1d2d3d7d7d4d2d2d1d0cfd1cbc7c5c2bcb7b2aca69e9792867d706b60574d42392e21170d00000005101c28343f4a54606c7884919eabb5c0cbd7e3f5fffff8ecdfd2c5b9ac9f92867a6d6053473a2d201408000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cbc3bbb3a9a29892867d6f6a5f574d433a2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9caccced2d3d6dbe0e2e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d6053463d3220160c010000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb9c3cedfe9f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477695f53463a2d1d120700000000000000000000000000010d18242f3a4653606d7985929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffffffcf0e4d8cdc2b8ac9f92867a6d6054473c31261b0f00000000000000000000000000000714202d3a4753606d7985929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c6f6256493c31261a0e02000000000000000000000000000004101c2834404b5463707d8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776a5f5347382d22170b000000000000000000000000000000040c1319202930363e444c52565e6161616161616161616161605c555954524d443f382f261c12080000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a333b42464f54565a535b60606161605d555954524d443d342b200f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20140700000000000000000000000c18232e424f5b6875828e9ba8b5c1cedbe8f7fffff4e8ddd2bdb0a4978a7d7164574a3e2f24180c1a2633404d596673808c99a6b3bfccd9e6f2fffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000009151f2834404b54606b74818e97a1adb9c2ced8e2edf8fcf3e7dcd1c6bcb0a69e92857a6d61594f42392e23180c020000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57606d78829096a0a7afb9bdc4c8cdd0d2d3d6dbd7d4d2d1cfc9c5beb6ada1978e8174685e5246392d1d12070000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e44505c666d79829095a0a7b1b9c3cbd4dce8eef5fdfffffffffff8f2e9e2dbd6cfc6bfbbb3aea9a29f98928e89837f7b7773706d67676462605d555b5a58575656555454545454545555555657585a5b565d616365686a6f72767a7f848a8f949d9fa7acb2bac0cacfd7dfe7f0f9fffffffffffffaf0e6ddd7cbbfb5aba0968d80746a60544a3f30271d0c0200000000000000000000000000000000000000000000000000040d19222934404b555e686e7b859298a2aab4bcc5cdd6dee7eff9faf2eae2dcd6cdc4bdb9b0aaa29f97928b857f7a746e6965615e56555350494a47464141403e3d3c3b3a3a38342e2e34383a3a3a3b3d3e3f41414547494a505356575f61666c70767d838a91969fa4acb2bac2cad2dbe3ecf5fefffaf1e7ddd7cbc0b5aba0968d81746b60544a3f31281e0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56616d7a86929fa9b3becad6dfeaf6fef3e9e0d4c8bdb2a89e938b7e726a5f564c42392f26202d3a46525e697884919eabb7b7b8b8b8b9bbc0bbbcbdbebfc0c2c2c3c4c5c5c7cbccc7c6c5c4c3c2c0bfbab9b6b0aba8a09d938f857c706b61594f453c30271d0f050000050e1a232c3844505c66717e8a96a1acbdc7d1dce8f4fffff6e9dccfc3b6a99c908376675d5145392c201306000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ddd5cdc4bbb3aaa29892857c6f695e554b41382d22170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d5d7d9dbdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0958b7f72665c5044382c1f12040000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d99a4afbbc7d4e0edfafffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9998c807366574d42362a1e0c01000000000000000000000000000007131f2c3845515c6674818e9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff5e9e0d3c6baaea2988b7e7265584e43372b1b11060000000000000000000000000713202c38444f5965727e8b97a2adbdc7d2dde8f4fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9184786c605346392d201309000000000000000000000000000000000c18232e3a4653606d7985929eabb8c4cfdae6f2fefffffffffffffffffffffffffffffffffff3e7dbd0c6b8ab9f95887c6f6253493f33271b0f0300000000000000000000000000000001080e171e252a323a41454c52545454545454545454545453514b4c4746413b332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930363d4448494d49505354545453514b4d4746413b322b22190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114080000000000000000000000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e11050000000000000000000000071a2633404d596673808c99a6b3bfd0dbe6f2fefff9e6d9ccbfb3a6998c807366554b4035291d10192633404c5966737f8c99a6b2bfccd9e5f2fffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000030c18232e39424f59616d7a85929ea6b0bcc6d0dce7f4fdf8ede2d8cfc2b9ada1978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000020e1a25303b44505c666d7a8491959ea5acb2b8bcc1c3c5c6cad0ccc7c6c4c2beb9b3aca49e91847a6d61564c41362a1d0b01000000000000000000000000000000000000000000000000000000000000000000000000040d182228343f4a545c676d7a839095a0a7b1b9c2cad7dce3ebf3fafffffffffffbf3ece7e1d8d1cbc5bebab3adaaa29f9b95908c8884807d7a7774716f6d676968666564636261616161606161616262636465666869686d707275787b7f83868c91969c9ea6abb1b9bdc4ccd6dbe1e9f1f9fffffffffffffaf0e8ded4cbc2bbaea3999184796d60584e42382d1e150b000000000000000000000000000000000000000000000000000000071018232f39434d565f696f7c869298a2aab3bbc4ccd5dde8eef5fcf4ede7dfd6cfc9c1bcb4aea9a19e97918c85807b76726d686662605b535654524d4e4d4b4a49484746443f4545404446474748494b4c4d4c525456545b606266696e73787d838990959ea1a8afb6bec4ccd4dce4edf5fefffaf1e8dfd5cbc3bbafa3999184796d60594f42382e1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a46525e6873808d97a2adbac3ced9e5f1fbfbf2e5d9cec3baafa59f92867c6f685d544b41382f262a36424d566774818e9aa6aaabababacacafb5afb0b1b2b3b4b5b6b7b7b8b9babfc0bbb9b8b8b6b5b3b4aeaca9a69f9c96918a827a6f6a61594f473d332a1e150b0000020c17202935404b55606d7884919ea8b2bdcfd9e3eef9fffaede1d5c9bdb2a8998c7f7366554b4035291d1104000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe7dfd6cdc5bcb4aaa29792857b6e675d53493f332720160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e8ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9183786d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c6f6256493c31261a0e02000000000000000000000000000004101c2834404b5463707d8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776a5f5347382d22170b0000000000000000000000000a16222f3b4854606b7783909da9b3bed0d9e3eef9fffffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d8174655b5044372b1f12050000000000000000000000000000000007121f2b3844505c6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff8ede2d4c8bcb1a7998d8073655b5044372b1f12050000000000000000000000000000000000050d141920282f353b41464748484848484848484847464540403b39363028221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f252a32383b3c403f4446474847474540403b39363029201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c201307000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e0200000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefbfff5e8dbcfc2b5a89c8f8275675d5145392c1f141a2733404d5a6673808d99a6b3c0ccd9e6f3fffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000007121d27303d46525e68717e8b949faab4bfcbd6e2ebf5fff4eae1d5c9beb3a99f93887d6f665c51443b30251a0b020000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545e686e7b838f939ea1a8acb1b5b6b8babebac0bbb9b8b6b3ada9a19a93897d70685e52443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000000000071017232e38424b555d686e7a839095a0a7b0b8c0cbd1d9e1e8f1f8fffffffffffef8f3eae3dcd7d0cac5bebab4aeaca7a09d9995908d898683817e7c7a787674737271706f6e6e6e6d6d6d6e6e6f6f6f7172737576787a7d7f8184888c9092999ea0a8aab0b7bcc2c9ced5dee6ecf3fbfffffffffffff9f1e8ded6ccc2b9afa59f92877c6f675d51463d2f261c0c030000000000000000000000000000000000000000000000000000000007121d27313b444d57606a6f7d869298a2a9b2bac3cbd7dce3ebf3faf8f1e8e0dad5cec6bfbab3ada9a19e98928d88837f7a76736f6c656663615e565b59585756555453504a52524a51535454555657595a565d606365666c6f73767b80848a90949d9fa7acb2bbc0c7d0d6dee6eef6fffffaf1e8dfd6cdc3b9afa59f92877d6f675d51473d30261c0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56616d7a85929fa8b1bdc8d4dfe9f3fdf6eae0d5ccc1baaea39891847a6d665c534a42382f27303d495663707d89949d9e9e9e9f9f9fa3aba2a3a4a5a6a7a8a9aaababacaeb4b5afacacabaaa8a7aba39f9c9994908a847e756e6860584f473e352b21180c0300000a141e29323a45515d67727e8b96a0acbac4cee1ebf5fffff8ebded2c5b9aca096887c6f6255493c2f24180d01000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfbfafaf9f9f9fafafbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd7cec6bcb3a9a1979083796d655b50443d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff0f2f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8ded7cbbfb4ab9e94897d70665c5042382e23170c00000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b97a2adbdc7d2dde8f4fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9184786c605346392d201309000000000000000000000000000000000c18232e3a4653606d7985929eabb8c4cfdae6f2fefffffffffffffffffffffffffffffffffff3e7dbd0c6b8ab9f95887c6f6253493f33271b0f030000000000000000000006111c2a36414c5663707c8995a0acbcc5d0e2ebf5fffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897d706353493f33271b0f030000000000000000000000000000000003101c28343f4a5463707d8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffef0e4d8cdc3b7ab9e9184786c605346392d20130800000000000000000000000000000000000002080d161e24293036393b3b3b3b3b3b3b3b3b3b3a3a38342e2e2d2a251f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2f302d3337393a3b3b3a39352f2e2d2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d1104000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e322518080000000000000000000000000815222f3b4855626e7b8897a2adbac6d3dfecf9fff8ebdfd2c5b8ac9f92857a6d6053473b30251a1a2734414d5a6774808d9aa7b3c0cddae6f3fffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000b151e2935414c56616c76828f98a3aebac3d0d9e4eef9fcf3e6dacfc5bbafa49a9083786d60574d42362a1d140a00000000000000000000000000000000000000000000000000000000000000000000020b17232e38424c565e696e7a818a91969da0a7a8aaabaeb4aeb5afacaba9a9a19e9792887f726b61564c4132281e130800000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434c565e686e7a8390959fa6afbbc0c7cfd6dfe7edf4fcfffffffffffcf4ede7e1dbd6cfcac6bfbab8b1acaaa7a09d9a9992908d8b8886848381807e7d7d7c7b7b7a7a7a7a7a7b7b7c7c7d7f8081838487898c8e9196999c9fa3abacb2b7bbc1c7cdd5d9e0e7f0f7fdfffffffffffff8f0e7dfd6ccc4bab1a79e938b7f726a60554b40342b1d140a0000000000000000000000000000000000000000000000000000000000010b151f29323c454e58606b6f7d869297a1a8b1b9c1cbd1d9e1e8f1f7faf2ebe6e0d8d0cac5beb9b3adaaa29f9a95908b86837f7c797573706e686968666563626161605c5f5f5f5f5c606061626364666768686d707275797c7f83878c91969c9fa6abb1b9bdc4ccd2d9e2e8f0f8fffff9f1e8dfd6cdc4bbb1a79e938c7f726b60554b40352b1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a46525d68727f8c95a0acb8c1cdd7e1ecf7fcf1e7ded7cbbfb4aaa0968f82786d655b544a4239312f3b4854606b76828d90919191929292999495969798999a9b9c9d9e9e9fa3a0a0a49f9f9e9d9c9a9899928f8c88837e78716c615e564e463e352c23190f06000007111c26303a444f59606d7985919ea8b2bdccd6e0f3fdfffff7eaddd1c4b7aa9e9184776a6054473b2e1d130700000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffaf7f5f4f2f1f0efeeededededededeeeff0f1f3f5f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d7cec5bbb3a9a0958f81776c60584e443a2f24190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe1d6ccc4baaea3998f82756b60544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b4854606b7783909da9b3bed0d9e3eef9fffffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d8174655b5044372b1f12050000000000000000000000000000000007121f2b3844505c6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff8ede2d4c8bcb1a7998d8073655b5044372b1f1205000000000000000000000b17222d3946525e6875818e9ba7b1bcced7e1f4fdfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d22170b0000000000000000000000000000000000000b17232e3a4653606d7985919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffff5eaded2c5b9aca196897c6f6256493c3025190d0100000000000000000000000000000000000000040c13191e252a2d2e2e2e2e2e2e2e2e2e2e2e2d2c282321201e19140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b20222322272b2d2d2e2e2d2c292421201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d01000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f2216090000000000000000000000000613202d394653606c7985929fabb8c5d2deebf6fff9ece0d3c6baaea2988a7d7064574d42362a211c28343f4a546875818e9ba8b4c1cedbe7f4fffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000030c1925303a44505a616e7b86929fa7b1bec7d2dde8f4fdf7ece1d8ccc0b6aca0958c7f72695e52463d2f261b11060000000000000000000000000000000000000000000000000000000000000000000006111c26303a444d575e686d757e848b9095989b9d9fa2aaa1a1a49f9e9c9997918c857d726d62594f443a3020160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27313a444c565e686d7a838f949da5afb5bdc5cdd7dce2eaf3f8fefffffffffff8f3ece6e1dbd6d0cac7c3bcb8b7b1acaaaba39f9d9a979a93918f8e8d8b8a898988878787878787888888898a8b8d8e8f919696989b9ea1a8a9acafb5b9bdc4c7ccd3d8dee5ebf1f9fffffffffffffef8efe6ded5cdc4bab2a89f958e81756d62584e43392f22190b02000000000000000000000000000000000000000000000000000000000000030d17202a333c464f59606b6f7c859196a0a7afbbc0c7cfd6dfe6ecf3fbf6f2eae2dbd6cfc9c4beb9b3aeaba79f9d9992908c8885827f7d7a7876747371706f6e6d6d666c6c6b6c666d6d6d6e7071727475787a7c7f8185898c90939a9ea1a8abb0b7bcc2c9ced8dde4ebf4f9fffff8f0e7dfd6cdc5bbb2a9a0958f81776c60594f433a2f23190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606d7884919da5afbbc5cfdae6f0faf9f0e7dcd1c6bcb2a89f948e81776c665b544b433a3238444f59606d798083848485858586878888898a8b8c8d8f8f9091929298939399939291908f8d8b8986837f7b76716d66615a524c443d342c231a110700030b1218232e38424c56606b74808d97a1adbac3cedee8f2fffff8ece0d3c7bcb0a6998d807366584e43372b1f0c0100000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffffffffffff9f3eeebe8e7e5e4e3e2e1e1e0e0e0e0e0e1e2e3e4e6e8ebeceef2f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e0d7cdc5bbb1a79e938c7f726a60564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9cfc4bab0a69f92867b6e62594f42382e1e150a00000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707c8995a0acbcc5d0e2ebf5fffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897d706353493f33271b0f030000000000000000000000000000000003101c28343f4a5463707d8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffef0e4d8cdc3b7ab9e9184786c605346392d201308000000000000000000030f1c28333f4a54616e7a86929facb9c3cedfe9f3fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d8174665c5044382b1b110600000000000000000000000000000000000006121f2b3844505c6674818d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998d807366564c4135291d1105000000000000000000000000000000000000000001080d14191e202121212121212121212121201f1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f131516171b1f2021212120201d181414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000005121f2b3744505b6576828f9ca9b5c2cedae5f1fdfbefe2d6cabfb4aa9b8e8175695e52463d3327222b3844505c667683909da9b6c3d0dce9f6fffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000008131e28323e46535f69737f8c95a0acb6c0ccd8e1ebf7fdf4e8ddd2c7beb1a79f92867b6e61594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000a141e28323b454d565d606c71797e83888b8e9092989494949993918f8d8985807a706b625b51473d32281e0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f28323b444c565e686d79828e939fa3abb3bbc2cbd1d8e1e7ecf3fbfffffffffffef7f2ece6e2dbd6d3cec8c5c3bcb8b7b5aeacaaa7aca49f9e9c9b999897969594949494939494949595969798999b9c9ea1a8a5a8abacb2b6b9bbc0c7c9ced3d7dee4e9f1f6fcfffffffffffffcf4ede7ddd4ccc3bbb2a8a1969083796d605b51463d31271d10070000000000000000000000000000000000000000000000000000000000000000050e18212b343d474f59606a6f7c8490959ea5afb5bdc4cdd6dbe1e9f2f6fcf4ede7e1dad5cfc9c5bebab8b1ababa39f9c9997928f8c8987858381807e7d7c7b7a79797978787979797a7a7b7c7e7f80828487898b8e9297999c9fa4acadb2b7bbc2c7cdd5dae0e8eef5fdfffdf7eee6ded5cdc4bbb3a9a1969083796d655b50473d31281d1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1924303a44515c66707d89939ea9b3becad6dee8f3fdf8ede2d8cfc4bab0a69e938e81786c665c554c443c343d45515d676d74777778787879797a7b7c7d7e7f8081828384848586868686868685858382807e7c7a76726e6964605c545046413b322b221a110800050c151d2328343f4a545e68707d88939fa9b3beccd5e0f0fafffef3eaddd0c4b7ab9f94887b6e6255483c32271b0f0000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffffffff7efe8e2dedcdbd9d7d6d5d4d4d3d3d3d3d4d4d5d6d8dadcdedfe2e6ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9dfd6cdc3b9afa59f92877c6f685d52453d31281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee4d9d0c7bdb2a89e948b7f72695f53473d30261c0c03000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3946525e6875818e9ba7b1bcced7e1f4fdfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d22170b0000000000000000000000000000000000000b17232e3a4653606d7985919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffff5eaded2c5b9aca196897c6f6256493c3025190d01000000000000000006121f2b3844505b66737f8c99a3aebbc7d3e0edfbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c7063544a3f34281c0a0000000000000000000000000000000000000003101c28343f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffdf1e5dacec3b6aa9d908377685e5246392d2013070000000000000000000000000000000000000000000002080e111414151515151515151515141313100c070705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709060b0f12131415141413110d0707050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d201307000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000000030f1b27333f495366737f8c99a8b2bdc9d5e1edfafff3e7dbd0c5b9ac9f92867b6e61594f453b332d2d3a4653606d7985929fabb8c5d2deebf8fffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000020c16202b37424d57606d7883919aa4afbbc4cfdae6f2fcf9eee4d9d0c3baaea2988e81756b6053493f33271b110600000000000000000000000000000000000000000000000000000000000000000000020c162029333b444c525a61676d72777b7e8183858687878787868582807d79736d67615951493f352c20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029323b444c565e676d78818c9299a1a9b0babfc6cfd6dbe2e9f2f5fbfffffffffffdf7f2ede7e2e0d9d4d1cec8c5c3bfbbb9b6b4b6afacaba9a7a6a5a4a3a2a1a1a1a0a0a0a1a1a2a2a2a4a5a6a8a9abacb2b2b4b7b9bdc3c5c7cbd1d5d9e0e3e9f0f5fbfffffffffffffff8f2eae2dcd6cbc2bab2a9a19691847a6e675d51493f342b1f150b00000000000000000000000000000000000000000000000000000000000000000000060f19222b343d464f58606a6e7a838e939fa3abb2bbc1cad0d7e0e5ebf2f7f8f3ece6e1dad5d0cac6c2bcb7b5afaca9a9a29e9c99969792908e8c8b8a8988878686868585858686878788898a8c8d8f919696989b9ea1a9a9acafb6b9bdc4c7cdd3d8dee5ebf4f9fffffbf3ece6dcd4ccc3bbb3a9a19791847b6e675d53493f352b1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404a54616b75818e97a1adb9c1ccd6e1ebf5fff4eae1d5ccc2b8afa59d938e81786d675e564e463f35414c555d60676a6b6b6b6c656c6d6e6f707172737475767778787979797a79797978777574716f6d6766615f5753504a423e3630292019100801070e161e272e344044505c666d7a85919aa4afbbc4cfdee7f1fffff8ece2d5c9beb3a99c9083766a5f53473a2b20150a0000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffffff7ede5ddd7d2cfcecccac9c8c8c7c7c6c6c6c7c7c8c9cbcdcfd2d3d6dbdfe0e3e8eef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd5cbc1bbafa39991847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd2c7beb5aba1968f82756d62574d42352b1e150a000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facb9c3cedfe9f3fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d8174665c5044382b1b110600000000000000000000000000000000000006121f2b3844505c6674818d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998d807366564c4135291d110500000000000000000613202d394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9184786c605346392e23170b00000000000000000000000000000000000000000b17232e394653606c7884919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffff6ecdfd2c6b9ac9f93867a6d6154473a2e21140700000000000000000000000000000000000000000000000002050708080808080808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d1105000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c1004000000000000000000000000000b17222d3c4855626f7c8896a1acb9c5d2dee9f5fff8ede0d3c7bbaea3998e81746b60574d443f3b3b404b55626f7c8998a2aebac6d3dfecf9fffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000040e1a26313c44515c666f7d88939fa9b3bec9d5e0eaf4fef5ebe2d6cabfb4aa9e93897d6f655b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000050e172129323a414550555c60656a6e727577787a7a7b7b7a79787673706d66605d554f473f372d231a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029323a444c555d666d747f8792979fa6aeb4bcc3cad0d7e0e4e9f0f5fbfffffffffffef8f3efeae4e0ded9d4d1d1cbc7c5c3c0c0bbb9b7b6b4b3b1b0b0afaeaeadadadadadaeaeafafb0b2b3b4b6b7b9bdbfc1c4c5c9ced2d4d7dce3e5ebeff4fafffffffffffffffcf4ede7e0d8d0cbc0b9b1a8a09791847b6e685e554b40372d22190d030000000000000000000000000000000000000000000000000000000000000000000000071019222b343d464e575f686e79818c9299a1a9afbabec5ced5d9e0e6ecf3f8f7f2ebe6e1dbd6d3cdc7c7c0bbb9b6b3adaba8a6a9a29f9c9b99989695949499939292929292999394959697999a9b9ea1a8a5a8abadb3b6b9bbc0c7c9cfd3d8dee4e9f1f6fcfffdf7f1e9e1dad6cac2bab2a9a19792857c6e695e554b41382d23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424f59616d7a85929ea5afbac4cfd9e3eef9fcf3e7ded4cac1b7afa59d938e81796d685f585046413a434c51545a5d5e5e5e5f5b60606162636465666768696a6b6b666c6d6d6d666c6b6a69676562605d5555534d46443f38302a251e170e07040c1318202830394045525c606d78828f97a1acb6c0cdd6e1f0f9fffef2e7dbd0c6b9ada1978b7e7164584e43372b1f12060000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce8f3fffffffffffffffffffffffffffffffffffffff9efe5dbd3cbc6c2c1bfbebdbcbbbababababababbbcbdbec0c2c5c6cad0d2d4d7dde3e6ecf2f8fefffffffffffffffffffffffffffffffffffffffffffffaf1e7ddd7cbc0b5aba1968e81746b60554b4035291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7ccc0b6aca39991847a6d615b51453c31231a0c030000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66737f8c99a3aebbc7d3e0edfbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c7063544a3f34281c0a0000000000000000000000000000000000000003101c28343f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffdf1e5dacec3b6aa9d908377685e5246392d2013070000000000000005111e2a36414c5663707d8a96a1acbdc6d1dce7f3fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c8073665b5044382b1c1106000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d01000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c00000000000000000000000000000615212e3b47535f6a7884919eabb7c2cdd8e4f0fcfbefe3d7cbbfb5ab9f93887d70695e575049484849515d6773808d99aab4becad6e2eefbfffaeee2d5c9beb3a996897c6f6356493c302316090000000000000000000009141f2834404a54606b74818e97a1adb9c2ced8e2edf8fdf4e7dbd0c6bcafa59d9083786c6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000050f17202830353e434b5153575f6265686a676d6d6e6e6d6d66696663605c54514c433e352d251b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029323a434b545c606d727d858f949fa3aab1babec5ced3d8dee4eaf0f5fcfffffffffffffbf5f0edeae4e0dedcd7d3d2d0d2ccc8c6c4c2c1c0bebdbcbcbbbababababababbbbbbbcbdbec0c1c2c4c5c9ceced1d2d5dadfe0e3e8eef1f6fcfffffffffffffffcf6f3eae2dcd7cec6bfbaafa79f9691857b6e695f564c43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000071019222b343d454e565e676d757f8791969ea5adb3bcc1c9ced6dbe1e7edf3f8f7f1ece6e2dfd8d3d1cbc7c5c3beb9b8b5b2b3adaba9a7a6a4a3a2a1a0a49f9f9f9e9f9fa3a0a0a1a3a4a5a7a8abacb2b2b4b8b9bec3c6c8ccd2d5dae0e4e9f0f5fbfffff8f3ece6dfd7cfcac0b8b0a8a09791857c6f6a5f574d433a2f261b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d46525e68717e8a939ea8b2bdc7d1dce8eff8f9f0e6dcd3c9c0b7afa59d938f827a6f6a625a524c443e4145474d51515152495053545555565758595a5c5c5d5e5f5b606060605c5f5e5d5c5a585653514b4846423c38342e261e19140d050b0d161d2429323a424b515b646e74818e949ea9b3bec7d2dfe8f2fffffbeee2d6cabeb4aa9e9185796d6053463c31261a0f020000000000000000000000000000000814212e3b4754616e7a8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff3e8ddd3c9c1bab6b4b2b1b0afaeaeadadadadadaeafb0b1b3b5b8babec3c6c7ccd2d5dae1e7ecf3fbfffffffffffffffffffffffffffffffffffffffffffff9efe8dcd1c7bdb2a89d93897d70675d51453b31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1d8d1cbbfbbafa49a92877d6f685e52493f332a1f1108000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9184786c605346392e23170b00000000000000000000000000000000000000000b17232e394653606c7884919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffff6ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000000000714202d3946525e6875828f9ba8b2bdcfd8e3edf8fffffffffffffffffffffffffffffffffaf0e8dfd2c6b9ac9f93877b6e61544a3f33281c0a000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988c7f7265594c3f3226190c00000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c070603000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221507000000000000000000000000000006121f2b37434e586774808d9aa6b0bcc7d3dfeaf5fff3e7dcd1c6bbafa49a91857b6e69605b535554535b606d7985929eabb8c5d0dbe7f2fefff8ecdfd2c6b9ada197877a6d6154473a2e21140700000000000000000000030c18232e39424f59606d7a85919ea6b0bcc6d0dbe7f4fdf8ede2d7cec1b8aca0958a7e71655b5044372b1f160b000000000000000000000000000000000000000000000000000000000000000000000000050e161e242931394045474e5355585b555d6061616161605c545a5653514a45413a312c231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029313a424a505b626b707b828c9298a0a7aeb4bcc1c7cdd4d9dfe4e9f0f4f9fffffffffffffcf9f5f0edeae7e3e0dfddddd8d4d2d1cfcecccbcac9c8c7c7c7c7c6c7c7c7c8c8c9cacbcccecfd1d2d5dadbdedee1e5ecedeff4f9fffffffffffffffffcf6f1eae5e1d8d1cbc3bcb4aea59d9590847b6e695f574d443b31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b333c444d555d606d727d848f939fa2a9afb9bdc4cad0d7dce2e7edf2f7f7f2eee9e4e3dcd7d4d2cfcac6c5c2bfbebab8b6b4b3b1b0afaeb5afacacababacacafb5adaeafb1b2b3b5b7b9bdbec1c5c6c9cfd2d4d8dde4e5ebf0f4fbfffff9f4ede7e1dad5cdc5beb9aea69f9691857c6f6a5f584e453b31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56616c75818e96a1abb5c0cbd7dde6f0faf8eee5dbd2c9c0b7afa59e9490847c716c615d565046423b3a41444445453f44464748494a4b4c4d4e4f5051514a5053535353514a52504f4d4b494745403b3a37312b28231c140c080b0f161c1f282f353d444c545c606d73808d939da6b0bbc4d0d9e4f1fafffcf1e7ddd3c6baaea2988c7f72675c5145382a201509000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee2d7cbc1b7afaaa8a6a4a3a2a1a1a0a0a0a0a1a1a2a3a5a7a9abadb3b6b9bbc0c7c9cfd6dbe2e9f2f9fffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc4baafa59e9184796d60574d42362a21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbaada39f93887e716b60564c41372d21180e000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8a96a1acbdc6d1dce7f3fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c8073665b5044382b1c1106000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897d7063564a3d3023170a000000000000000814212e3b4754616e7a86929facb9c4cedfeaf4fffffffffffffffffffffffffffffffffcf2e8ded4c8bdb1a89c8f8276695e5342382d22170b000000000000000000000000000000000000000000000b17222d394653606c7884919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffff4e8ddd2c0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c06000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d201307000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000030f1b26323c4855626f7c88949fabb7c3ced9e5f2fcf8ede3d8ccc0b6aca19791847b716c6563626162656c74808d97a1adb9c6d2e2ecf8fffff8ebded1c5b8ab9e928578685e5246392d201307000000000000000000000007121c27303d45525d68717e8a949faab4bfcad6e2ebf5fef3e9e0d4c8bcb1a79d9183786c6053463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f34383c4247484b4f4b51535454545453504a4d4946444039352f281f1a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f2830383f44515960696e787f8690959fa2aaafb7bbc2c8ced4d8e0e3e8eef2f7fbfffffffffffffcf9f8f3efedece9e8e4e0dfdedcdad9d8d7d6d5d4d4d4d3d3d3d4d4d5d5d5d7d8d9dbdcdedee1e5e7eaebedf1f6f9fcfffffffffffffffffcf5f0ebe5dfd9d4cfc6bfbab1aaa39f938e837a6e695f574d453b32291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323b434b515b636b707a818b92979ea5acb2babec5cbd1d6dce2e6ecf0f6fbf5f0eee8e3e0dfdbd6d2d1cfcfcac6c5c3c1bfbebdbcbbc0bbb9b9b8b8b8b9bbc0babbbcbdbfc0c2c4c5c9ceced1d2d5dadfe0e4e8eef1f6fdfffff9f4eee8e3dcd7cfc9c2bbb3ada49d948f847b6f6a5f584e463c33291f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505a606d7a849199a3afbbc1cbd4dee8f1faf7ede4dbd2c9c1b7afa69f9691867e756d68615a524d45413a342f382d3337393a3b3c3d3e3f4041424344453f44464647464440454442413e3c3a39352f2d2b261f1c17110a0e11171c1f272c313a40454f565e666d747f8c929da5afb8c1cdd6e2ebf5fffff5eadfd6cabeb3a99f92857a6d60554b403428180e03000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff7ebded2c6baafa59e9b9997969595949493939394949596989a9c9fa2a9a9acafb5b9bec5cad0d7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffff5eae1d6ccc1b9aca0968d8073695f53463d32271b0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6cdc4bdb4aea49c918b7f726c62594f443a30251b0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ba8b2bdcfd8e3edf8fffffffffffffffffffffffffffffffffaf0e8dfd2c6b9ac9f93877b6e61544a3f33281c0a000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988c7f7265594c3f3226190c00000000000006131f2b38434e5866727f8c99a3afbbc7d3e0edfcfffffffffffffffffffffffffffffffaf2eae0d6ccc4b8aca0958a7d7064574d422f261c11060000000000000000000000000000000000000000000006121f2b3744505b6574808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffcf6f0e8dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d1105000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f12050000000000000000000000000000000a15212e3a47535f6a7683909ca7b1bcc8d4e0eaf4fef4e8ddd2c7beb3a9a09691857e7873706e6e6f72787f8c929da9b3becad6e2f3fefffff5e9dccfc2b6a99c8f827669564c41362a1d11050000000000000000000000000b151e2935414c56616c76828f98a2aebac3d0d9e4eef9fbf2e4d9cdc3b8aca0958a7d7064594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000002080d151d23292c31373a3b3f424045474748484746443f403d3a38342e29241e160d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e262e343f474f565e666c727c838b92989ea5abb0b8bcc3c8cdd4d7dde3e6eceff3f8fbfffffffffffffffbf9f8f9f4f0edeceae9e7e6e4e3e3e2e1e1e0e0e0e0e0e1e1e2e2e3e5e6e7e9eaebedf1f6f7f8fafdfffffffffffffffffff9f4efeae5e0d9d5cec8c2bdb4aea7a098928b81796d685f574d453c332920170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202931394045515960686d757e858e939ea0a8adb3babfc6cbd0d6dbe1e5eaeff2f8f9f4efedece6e2dfdedbdbd6d3d2cfcecccbc9c8d2ccc7c6c5c5c5c5c5c7cbd1c8c9cacccdced1d2d5dadbdedfe2e6ecedf0f4f9fffffcf7f2eee8e4ddd8d1cbc5beb9b0a9a19e928d827a6e695f584e463c332a20170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e45525d686f7d87929fa5afb9c3ccd6dfe8f2fbf6ede4dbd2c9c1b9b0a8a198928b817a706c615e57514b454039352f2b2b2d2d2e2f30313233343536372d3338393a3a3a38342e373634322f2d2c2924211e1a14100f12131a1c22282b33383e434b515960686d78818c929ca4aeb7c0cad3dfe8f4fdfff9f0e4d9cec6b9ada1978c8073685d5243392e231806000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff5e8dccfc2b6aa9e938e8c8b8a898887878787878788898a8b8d8f9297989c9fa4abadb3babec5ced7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffffcf3e8ded5c9bdb2a89f92867b6e61594f44382c21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bbb2aba39f928c7f726d625a50473d32281e13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c4cedfeaf4fffffffffffffffffffffffffffffffffcf2e8ded4c8bdb1a89c8f8276695e5342382d22170b000000000000000000000000000000000000000000000b17222d394653606c7884919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffff4e8ddd2c0b3a79a8d8074675a4d4134271a0e0000000000000815222e3b4754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffdf7f1e8e0d8cec4bab0a69d9184786c6053463b3120140a0000000000000000000000000000000000000000000000030f1b27333f4953636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffefaf5f0eae5ded7cbc0b5ab9a8d8074675a4d4134271a0e000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d010000000000000000000000000000000000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f0300000000000000000000000000000006121f2b37434e5864717e8a95a0acb8c2ced8e2edf8f9eee4d9d0c4bbb2a8a097928a837f7d7b7b7c7e838c919ca4aebbc5cfdae6f2fffffaeee2d6cabeb3a9998c7f7366594c403025190d01000000000000000000000000030c1924303a44505a616e7b86929fa7b1bec7d2dde8f4fdf5eadfd4c8bcb1a79d9083776b6054483b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262b2e2f322f35393a3a3b3b3a3a38342e302d2c28231c19130c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328353d444d545b606a6f787f868e939c9fa6acb1b8bcc2c7ccd2d6dbe0e3e7eceff3f8fafdfffffffffffffffffcfaf9f7f5f4f3f1f0efefeeededededededeeeeeeeff0f1f3f4f5f7f8fafdfffffffffffffffffffffcf9f5f0eee8e3e0d9d4cec9c3bcb8b0aba39f9590867f746d675e564d453c332a21180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f353f474f565e616c717b818a91969fa2a9aeb4babfc6cacfd4d9dfe2e7eceff3f8f9f7f2eeecebe8e6e2dfdedcdad9d7d6d5ddd7d4d2d2d2d1d2d2d4d7dcd4d6d7d8dadbdedee1e5e7ebeceef2f7fafcfffcf9f4f0ece6e3dcd7d2ccc6bfbbb3ada69f97928a80786d685f574e463c342a21180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56606b727f8c939ea7b1bac4cdd6e0e9f2fbf6ede4dbd3cbc2bab2aaa39f938e847d756e69605d55514b45403a37312d2a2522232425262729292a22282b2d2d2d2d2c28232a29272523201f1d1814121314171c1f20262a2d33383d44484f555d606b6f7a828e939ca4adb6c0c9d2dce5f1fafffcf3e8ded4c8bcb1a79e92857a6d60564c4130271d12070000000000000000000000000000000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817f7e7d7c7b7b7a7a7a7a7a7b7c7d7e808285888c9093999ea1a9aeb4bcc1ccd2d9e2e9f2fafffffffffffffffffffffffffffffffffffffffffaf0e5d9cec4baaea3988f82756b6054483d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae5e0dad5cec6bfbab1a9a199928b80736d635b51483f352b20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e5866727f8c99a3afbbc7d3e0edfcfffffffffffffffffffffffffffffffaf2eae0d6ccc4b8aca0958a7d7064574d422f261c11060000000000000000000000000000000000000000000006121f2b3744505b6574808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffcf6f0e8dacec1b4a79b8e8174685b4e4135281b0e000000000003101c28343f4a54626f7c8996a0acbdc7d1dce8f3fffffffffffffffffffffffefbf6f1ebe6dfd6cec6bcb2a89e948a7d70665b5044382b1f12020000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c4cedae5f1fdfffffffffffffffefaf8f7f2eeeae4dfd9d4ccc4bbafa3998b7e7265584b3f3225180c00000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a00000000000000000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e211408000000000000000000000000000000000000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b00000000000000000000000000000000030f1b26313c4653606c7883909da6b0bcc6d0dce7f0f9f5ebe2d6cdc3bab2a9a19e95908c898887898b90959ca3adb6c0cdd7e1ecf7fffff8ecdfd2c6b9ada297897c6f6356493c30231608000000000000000000000000000008131e28323e46535f69727f8c95a0acb6c0ccd8e0ebf7fbf0e5d9cec3b8ab9f95897c6f63574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151a1e21222524292c2d2e2e2e2e2d2b282323201f1c181b1b181413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1117232b323b424a50585f666d727b818990949da0a7abb1b9bbc0c7cacfd3d7dce0e3e7ebeef1f6f9fafcfffffffffffffffffffffffefdfcfbfafafafaf9fafafafbfbfcfdfefffffffffffffffffffffffffffdfaf8f5f0eceae5e3dcd7d4cec8c4bdb9b1aca69f99928c837c726d605c554c443b332a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d2429353d444c525a62686e757d848c92979fa3aaaeb4babec5c8ced3d6dbe0e3e7eceef2f7f9f8f8f7f2eeecebe9e7e6e4e3e2e8e3e0dfdfdededfdfe0e3e8e1e2e4e5e6e8eaebedf1f6f8f8fafefefaf9f4f0ede8e4e0dbd6d1cbc7c0bbb5aea9a19e948f857e746d665e564d453c342a22180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a444f59626d74818e959fa8b2bbc5ced7e0e9f2fbf6ede5ddd4ccc4bcb4aea59e96918a827b736d67605c55514b47423c3936302d2b272221201e191e171c1f202020201f1c181d1c1a181615161819191d202122282b2d3136383f44464f545961676d747d8490949da5adb6bfc8d2dbe4eef7fffff5eae1d6ccc4b8aca0958b7f72675d51443a2f1e150b00000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887c7371706f6e6e6d6d6d6d6e6e6f70727476797b7f83878d92979fa2aab0bbc0c7d0d7dfe8f0fafffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb4aa9e93897c6f63594f44382c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eee9e4e0d9d4cfc9c2bcb4aea79f9791877e736e635b51493f362d23190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffdf7f1e8e0d8cec4bab0a69d9184786c6053463b3120140a0000000000000000000000000000000000000000000000030f1b27333f4953636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffefaf5f0eae5ded7cbc0b5ab9a8d8074675a4d4134271a0e000000000006121f2b3844505c6674808d9aa8b2bdcfd9e3eef9fffffffffefffffcfaf9f8f2eeebe5e1dad5cdc4bcb4aaa1968f82756c61544a3f33281c0f0300000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc9d5e1edfafffbf9f8f7f5f7f2eeecebe6e2dfd9d4cec8c1bab2a89f92867b6e6154483b2e211508000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d201307000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140600000000000000000000000000000000000a151f2b3844505b66707d8a949faab4bfcbd6dee7f1faf4e8dfd5ccc3bbb3ada7a09d9996959495989d9fa7adb5bfc8d2dfe9f3fdfffdf4ebded1c5b8ab9e9285796d6053463a2d2013070000000000000000000000000000020c16202a36424d57606d7883909aa4afbbc4cfdae6f2fcf5eadfd4c8bcb1a79b8f8275695e53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12141518181d1f202224262728282828282828282828282521201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111920292f383f444e545c60696e757c838a90959d9fa7acafb5b9bec5c7cbd1d3d7dcdfe1e6eaecedf0f4f9f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f6f1edebeae4e0ded9d4d1cbc7c3bcb8b2aca7a09d948f8680796e6a625b514b433a322921180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1218232b323a414650565e616b70797f858d92989fa3aaadb3b8bcc3c6cad0d3d7dcdfe2e6ebeceef2f8f8f8f8f8f6f4f2f1f0f9f4f0edececebebebecedeff4f9eff0f2f3f5f7f8fafdfefbf9f8f7f2eeebe8e4e0ddd8d4cfcac7c0bbb6afaba39f97928a827b706c605c544c443b332a221810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d47515b606d79839096a1a9b3bcc5ced7e0e9f1faf7efe6ded6cec6bfbaafa9a19e938f86807a726d67605d55534d4746413c3937332d2e2d2a25262524232221201f1c17181c1f2021212223242624292c2d2d3338393c42464a50535960636b7079808891969fa6afb7bfc8d1dae4edf6fffff9eee3d9cfc4baaea49d9083786d60554c4132281e0c0300000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d70646362626161606060616162636567666c6f72767b80858c92989ea6afb5bdc5cdd6dee8f1fafffffffffffffffffffffffffffffffffffffffcf3e7dcd1c6bcafa59c8f82766b6054483d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfd8d3cec8c4bdb9b0aaa39f9590857c716c635c524940372d241b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e2115090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8996a0acbdc7d1dce8f3fffffffffffffffffffffffefbf6f1ebe6dfd6cec6bcb2a89e948a7d70665b5044382b1f12020000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c4cedae5f1fdfffffffffffffffefaf8f7f2eeeae4dfd9d4ccc4bbafa3998b7e7265584b3f3225180c00000000000713202d3a4653606d7985929eabb8c3cedeeaf5f2f2f3f2f2f2f9f4f0edeceae7e2dfdad5cfc9c2bbb2aaa29891847a6d615a5042382d22170b00000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8996a1acb9c5d2deeaf6f3efecebeae8e7e6e1dfdedad6d2cec8c3bcb8afa8a1968e8174695e52463a2d20140700000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c04000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e11050000000000000000000000000000000000000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c2013060000000000000000000000000000000000030f1c28333f4a54616c76839098a3aebac2ccd5dfe8f0f9f1e7ded5cdc5beb9b1acaaa6a3a1a1a2a5a9abb1b9bfc7d1dae4f1fbfffff5ebe2d4c8bcb1a79a8e8174665c5144382c1f1206000000000000000000000000000000040e1a26313b44515c666f7c88939fa9b2bec9d5e0eaf4fcf0e4d8cdc3b9ac9f92877b6e6154483b2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b2022262a2d2e3132343435353535353535353534322d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333c424a50565e616a6f767d838a90959c9fa4abadb3b9bbbfc5c7cbd1d2d5dadddfe0e4e8e9ebeceef2f7f3f4f6f7f8f8f9fcfffffbfbfcfcfcfcfbfbfffffcf9f8f8f6f5f4f9f4f0edeceae8e5e1deddd9d4d1cec8c7c0bbb9b1aca8a09e95918a827b736d665f5851454039312920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001071119202830353f444d525961676d727a80868d92989fa2a9acb1b8babfc5c7cbd1d3d6dbdedfe2e7e9ebeceef2f7f4f5f7f8f9fbfcf9f9f8f8f8f8f8f9fcfffffffffbf9f8f7f6f5f8f2efecebe9e6e1dfddd8d4d2ccc8c5bebab5afaca49f99928d857e766e69615a504a423a3229211810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202b343f45515c676e7a849197a1aab4bcc5ced7dfe8f0f9f8f0e8e0d8d0cbc1bbb2ada69e98928c857f79726d67625f5754524c4946443f3d3b3936303332302f2e2e2d2c282323282c2d2d2e2f3031332f35393a3d3f4446494d53545b60636b70767d848d939aa0a8b0b8c0c9d1dae3ecf6fffff9efe8dcd1c7bdb2a89d92897d6f665c50433a2f20160c00000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e716457565554545454545455565758545b606265696e73797f868f949fa4abb3bbc4ccd6dfe8f1fafffffffffffffffffffffffffffffffffffffff8ede2d8cfc1b7ab9f94897d7063584e43382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f9f4f0edeceae5e1dedbd6d2cdc7c3bdb8b2ada69f98928c837b6f6a625a524a40372e251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674808d9aa8b2bdcfd9e3eef9fffffffffefffffcfaf9f8f2eeebe5e1dad5cdc4bcb4aaa1968f82756c61544a3f33281c0f0300000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc9d5e1edfafffbf9f8f7f5f7f2eeecebe6e2dfd9d4cec8c1bab2a89f92867b6e6154483b2e21150800000000000a1623303d495663707d8997a1adb9c6d2dfe4e5e5e6e6e6e5e5e4e8e4e0dfdddbd6d3cfc9c4beb9b0a9a19892867c6f685e52483e2f261c110600000000000000000000000000000000000000000000000000000b17222d384754606a7884919eabb7c3ced9e5e2e7e2e0dfdddcdadad5d2d1cfcac6c3bcb8b1aca59e9691847a6d61574d42362a1e12050000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a0000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d0100000000000000000000000000000000000000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d11040000000000000000000000000000000000000b17222d3842505a626e7b86929fa6b0b9c3cdd6dee7eff7f0e7dfd7cfc9c3bcb8b7b2afaeaeafb1b6b8bcc2cbd1d9e3ecf6fffff9eee4d9d0c7b8ab9f95897c6f63544a4034281c10040000000000000000000000000000000009141f2834404a54606a74818d97a1adb9c1ced8e2edf8f5eae0d4c7bbafa3998c7f7366554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b21272c2f31363a3b3d3f4041424242424242424242413f3a39352f2820160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c222830383f444d525860626b70787d83898f93999ea2a9acaeb5b9babfc4c5c9cfd1d2d4d8dddcdedfe2e6e5e6e8e9eaebecedeff4f9eeefefefefefefeef9f3efedecebeae9e7e6e8e4e0dfdddbd9d5d2d1cdc8c4c3bcb8b5afaca7a09d96918b847d766e69605c544e463f342f271f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e2529323b41464f555c60686d747b80868d92979da0a7acaeb4b9babfc5c6cad0d2d3d6dbdcdedfe2e6e6e7e8eaebeceef2f7efeff0f0f0f0f0f0f0eff8f3efedeceae9e8e6e7e2dfdfdcdad5d2d2ccc8c6c0bbb9b3adaba39f9a938e86807a716c615e5650443f38302820170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222934404b555e686e7b859298a2aab4bcc5cdd6dee7eff9faf2eae2dcd6cdc4bdb9b0aaa29f97928b857f7a746e6965615e56555350494a47464141403e3d3c3b3a3a38342e2e34383a3a3a3b3d3e3f41414547494a505356575f61666c70767d838a91969fa4acb2bac2cad2dbe3ecf5fefffaf1e7ddd7cbc0b5aba0968d81746b60544a3f31281e0d0400000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c4848474747474748494a4b4a505355575e61676d737b828c9399a2a9b2bac4ccd6dfe8f2fcfffffffffffffffffffffffffffffffffffffff4eae1d3c7bbb0a69c9083766a6054483b31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efedeceae9e8e8e3e0dfdddad5d2cfcac6c2bcb7b2aca8a19e948f867f796e696058504840382e251c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c3cedeeaf5f2f2f3f2f2f2f9f4f0edeceae7e2dfdad5cfc9c2bbb2aaa29891847a6d615a5042382d22170b00000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8996a1acb9c5d2deeaf6f3efecebeae8e7e6e1dfdedad6d2cec8c3bcb8afa8a1968e8174695e52463a2d2014070000000004111d2935414c566774808d9aa9b3bec9d5dcd8d8d9d9d9d9d8d8d8ddd8d4d2d1d0cac6c4bdb9b3ada69f9791867d706a60564c41362c1d140a00000000000000000000000000000000000000000000000000000006111b2b37434e586673808d99a8b2bdc8d4d6d5dbd6d3d2d0cfcecfc9c6c5c2beb9b8b1aca7a09d938e847b6e685e52453b30251a0e0200000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f03000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e2114080000000000000000000000000000000000000000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d0100000000000000000000000000000000000006111c262f3e47535f6a727f8c949fa7b1bbc4ccd5dde6ecf4f1e9e1dad5cec8c5c3bfbcbbbabcbec3c4c8cdd4dde3ebf5fefff9efe8ddd2c7beb1a79d9083776b605442392e23180c0000000000000000000000000000000000030c18232e39424e58606d7a84919ea6b0bcc6d0dbe7f2fbefe3d7cbc0b5ab9d908377675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000109101920272b32383b3d4246484a4c4d4e4e4e4f4f4f4f4f4f4e4e4b4745413a322820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343b42464e545961656c70767d82878d92979b9fa3abacaeb4b8b9bdc1c4c6c8ccd2d0d2d3d6dbd8dadbdcdddedfe0e3e8e1e2e2e2e2e2e2e2e2e1e8e3e0dfdedddcdbd9ddd8d4d2d1cecec9c5c4c1bcb8b6b1acaba39f9b95908a847e78706c625f57514b423c3429231d150d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319202930363e434b51565e61696e747a80858b91959b9fa2aaacaeb4b8babec2c5c6cad0cfd1d2d6dbd9dadcdddedfe2e6e2e2e3e3e3e3e4e3e3e3e3e2e7e3e0dfdedcdbdadbd6d3d2d0cfc9c6c4c0bbb9b6afaca9a29f99928e87817b746d68615a524d443e342e261e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018232f39434d565f696f7c869298a2aab3bbc4ccd5dde8eef5fcf4ede7dfd6cfc9c1bcb4aea9a19e97918c85807b76726d686662605b535654524d4e4d4b4a49484746443f4545404446474748494b4c4d4c525456545b606266696e73787d838990959ea1a8afb6bec4ccd4dce4edf5fefffaf1e8dfd5cbc3bbafa3999184796d60594f42382e1f160c0000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d403b3a3a3a3a3b3b3c3d3f3f4446484d53555d60696e757f879297a1a8b2bac4cdd6e0eaf4fefffffffffffffffffffffffffffffffffffffcf3e4d8cdc2b7ab9f94897c6f62574d42362a1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbddd7d4d2d0cec9c5c4beb9b8b1aba8a09d96918a827b736d665e564e463f362e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8997a1adb9c6d2dfe4e5e5e6e6e6e5e5e4e8e4e0dfdddbd6d3cfc9c4beb9b0a9a19892867c6f685e52483e2f261c110600000000000000000000000000000000000000000000000000000b17222d384754606a7884919eabb7c3ced9e5e2e7e2e0dfdddcdadad5d2d1cfcac6c3bcb8b1aca59e9691847a6d61574d42362a1e1205000000000613202c3945525d687784919daab7c4c7cbd0cbcccccccccccccbcbd2ccc8c6c4c2bfbab8b2ada9a19e948f857d706b60584e443a30241a0b02000000000000000000000000000000000000000000000000000000000f1b27323d4955626f7c8896a0acb8c5cec9c9d0cac6c5c4c2c1bfbeb9b8b5b3adaba7a09d959189817a6e695f564c4133291f140900000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d2014070000000000000000000000000000000000000000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000000000a141d2b37424e57606c78828f95a0a9b2bac3cbd6dbe1e8eef3ece6dfd9d4d1d0ccc9c8c7c8cbd0d1d4d8dfe6eff5fffcf6efe7ddd8ccc0b6ac9f958a7e7164594f4430271c120700000000000000000000000000000000000007121c27303d45525d68717e8a949eaab4bfcad6e0e9f4f4e8dcd1c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000010a131b222b32373d4448494d535557595a5b5b5b5b5b5b5b5b5b5b5b5854524c443a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c232830363d43474f535b60636b70757b80858a8f92999c9fa3ababadb2b4b7b9bbc0c1c3c5c6cad0cccdcecfd1d1d2d4d7dcd5d5d5d5d6d6d5d5d5d5dcd7d3d2d1d0cfcecdd2ccc8c6c4c2bfbdb9b7b4b1acaaa7a09d99928f89837e78716d666159534d454039302a2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e171f252a303940454c52565e61686e73797e84898e92989c9fa3ababadb3b5b8babec0c3c5c6cacfcccecfd0d2d3d6dbd5d6d6d6d6d7d7d7d6d6d6d5dcd7d3d2d1d0cecdd0cac6c5c3c0beb9b8b6afacaca49f9c97928d87817c756e69605d565046423b3228231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b444d57606a6f7d869298a2a9b2bac3cbd7dce3ebf3faf8f1e8e0dad5cec6bfbab3ada9a19e98928d88837f7a76736f6c656663615e565b59585756555453504a52524a51535454555657595a565d606365666c6f73767b80848a90949d9fa7acb2bbc0c7d0d6dee6eef6fffffaf1e8dfd6cdc3b9afa59f92877d6f675d51473d30261c0d040000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e41352e2d2d2d2e2e2f302d3338393c42464b51575e616d727d859196a1a8b2bbc5ced8e2edf8fffffffffffffffffffffffffffffffffffffff4e9ded3c7bcb0a69b8e8275695f5346392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced2ccc7c6c4c1bdb9b7b3adaba79f9d96918b847e766e69605c544d443d342d241c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774808d9aa9b3bec9d5dcd8d8d9d9d9d9d8d8d8ddd8d4d2d1d0cac6c4bdb9b3ada69f9791867d706a60564c41362c1d140a00000000000000000000000000000000000000000000000000000006111b2b37434e586673808d99a8b2bdc8d4d6d5dbd6d3d2d0cfcecfc9c6c5c2beb9b8b1aca7a09d938e847b6e685e52453b30251a0e02000000000714212d3a4754606d7a8795a0acb6b8babfbdbebfbfbfc0bfbfbfbebdc0bbb9b7b5b4aeaca8a19e97918b827a6f6a60594f463d32291e110800000000000000000000000000000000000000000000000000000000000a15212e3b47535f6a7784919da9b3bdbdbdbcbbbfbab8b7b5b4b3b3adaba8a9a19e9a95908a847d756d685f574d443a3021170d020000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e110500000000000000000000000000000000000000000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d2114070000000000000000000000000000000000000000020b1a26313c44505b666d7a839197a1a8b1b9c1cad0d8dde4ebeef2eae4e0deddd9d6d4d4d5d8dcdde0e4eaf0f8faf6f1ebe5ddd5cbc3bbafa49a9083786c6053463d3220150b00000000000000000000000000000000000000000b151e2935414c56616c75828f98a2aebac2ced7e2ebecede0d4c8bbafa49a897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000a131c252d343c43474f5456575f61646567676868686868686868686765605d564c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a32383e41495053596063696e73797d82868b8f92999b9ea1a9a7aaacafb6b4b6b8babebdbfc0c1c3c4c5c5c7cbd1c8c8c8c9c9c9c9c8c8c8d1cbc7c5c5c3c2c1c0bec0bbb9b7b5b3b2acaaa7a7a09d9995918c86827d77716d66605c544f47423c342e271e180f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41464d52565e61676d72787c81858b8f92999b9fa2a9a9abaeb4b3b6b8b9bebec0c1c2c4c5c6cad0c8c9c9c9cacacacacac9c9c9d1cbc7c5c4c3c2c0bebfbab8b6b4b3adabaca49f9d9a93908b85807b756f6a615f57524c443e3630292017110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323c454e58606b6f7d869297a1a8b1b9c1cbd1d9e1e8f1f7faf2ebe6e0d8d0cac5beb9b3adaaa29f9a95908b86837f7c797573706e686968666563626161605c5f5f5f5f5c606061626364666768686d707275797c7f83878c91969c9fa6abb1b9bdc4ccd2d9e2e8f0f8fffff9f1e8dfd6cdc4bbb1a79e938c7f726b60554b40352b1e150a000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236292121212122232422282b2d31363a40454d525b636b707b849196a1a9b3bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffbf0e4d8cdc2b9ac9f92877b6e61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1c0c0bbb9b7b4b2acaba9a29e9a95908a847e79716c615f57514b423b322b221b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687784919daab7c4c7cbd0cbcccccccccccccbcbd2ccc8c6c4c2bfbab8b2ada9a19e948f857d706b60584e443a30241a0b02000000000000000000000000000000000000000000000000000000000f1b27323d4955626f7c8896a0acb8c5cec9c9d0cac6c5c4c2c1bfbeb9b8b5b3adaba7a09d959189817a6e695f564c4133291f140900000000000714212e3a4754616d7a87949ea5a9acaeb4b0b1b2b2b3b3b3b2b2b1b0b6afacaaa8aaa29f9b96918b857e766e6860584f473d342b20170d00000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c97a1acb2b0b0afaeb4aeacaaa9a7a6a9a19e9c9997928e89837e78706b615e564d453c32281e0f050000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e02000000000000000000000000000000000000000000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e120500000000000000000000000000000000000000000009152028333f4a545d686e7b859196a0a7afbabec5ccd2d9dfe2e6ebededeaeae5e2e1e1e2e4e9eaecf0f5f7f2eeebe5e0dad5cbc3b9b0a69f93887c6f655b5044372b1f12030000000000000000000000000000000000000000030c19242f3a43505a616e7b86929fa7b1bcc6d0d9dfe0e2e4d8ccc0b6ac96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000008111c252e373f464e5459606368696e7072737475757575757575757574726d685e564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141920272b2f383f44464f54575f61676d71757a7e82868a8e9196979b9e9fa4aca7a9abadb3b1b2b3b5b6b7b8b9bbc0bbbbbbbcbcbcbcbcbcbbbbbbc0bbb9b8b7b6b4b3b2b6afacaaa8a6a8a09e9b9895908c88847f7b75706b64605c54504a423e373128231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d232830353b42464c52555d60656c70747a7e82868a8e9297989c9fa2aaa7a9abadb3b1b3b4b5b7b8babebbbbbcbcbdbdbdbdbdbdbdbcbcbbbfbbb9b7b6b5b3b2b4aeaca9a7a9a19e9b9a93908c87837e79736e69625f58534d45413a322a251f170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17202a333c464f59606b6f7c859196a0a7afbbc0c7cfd6dfe6ecf3fbf6f2eae2dbd6cfc9c4beb9b3aeaba79f9d9992908c8885827f7d7a7876747371706f6e6d6d666c6c6b6c666d6d6d6e7071727475787a7c7f8185898c90939a9ea1a8abb0b7bcc2c9ced8dde4ebf4f9fffff8f0e7dfd6cdc5bbb2a9a0958f81776c60594f433a2f23190c03000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f2418141414151617171c1f20252a2f353b4246515961696e7b849197a1aab4bfcad6dee7f1fcfffffffffffffffffffffffffffffffffffff5e9e0d4c7bbafa3998d8073665c5144382c1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbbb9b7b6b5b3b5afacaaa7a8a19e9a97928d89837d78716d67615a534d454039302920191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8795a0acb6b8babfbdbebfbfbfc0bfbfbfbebdc0bbb9b7b5b4aeaca8a19e97918b827a6f6a60594f463d32291e110800000000000000000000000000000000000000000000000000000000000a15212e3b47535f6a7784919da9b3bdbdbdbcbbbfbab8b7b5b4b3b3adaba8a9a19e9a95908a847d756d685f574d443a3021170d0200000000000713202d3946525e6876828e93999c9fa3aaa4a5a5a6a6a6a6a5a5a5a4aca49f9e9c9998928e89847f79716c615e564e463d352b22190e05000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606d7a85929ea1a8a3a3a2a2aaa29f9d9c9b999797928f8c8985817c77716c666059524c443c332a20160c0000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000030b17222d38424c565f696e7c8490959ea5aeb3bbc0c7d0d3d6dbdee1e5e7e9ebecedeff4f8f3efecebeae9e6e1dfd9d5cec9c1b9b1a79f948d80736a6053493f33271b0f0300000000000000000000000000000000000000000008131e28313e46535e69727f8c959faab4bec7d0d2d3d6d8d4ccc0b6ac96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000030c1a232e373f49515860626b7074787b7d7f8081818182828282828281817f7a6d685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b1d262d33373d44484d53555c6064686d72767a7d8184888b8e91939a989b9d9fa2a9a4a5a7a8a9aaabacafb5aeaeafafafafafafafafaeaeb5afacabaaa9a8a6a5aca49f9e9b999796918e8b8783807c77726e6963605953504a443f38302b262018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252930363b41464b51535b6063676d71757a7e8185888c8f9298979a9c9ea2a9a4a6a7a9aaabaeb3aeafafb0b0b0b0b1b0b0b0b0afaeb5aeacaba9a8a7a5aaa29f9d9a9897918e8b87837f7b76716d67615f57534e46423b3530282019140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212b343d474f59606a6f7c8490959ea5afb5bdc4cdd6dbe1e9f2f6fcf4ede7e1dad5cfc9c5bebab8b1ababa39f9c9997928f8c8987858381807e7d7c7b7a79797978787979797a7a7b7c7e7f80828487898b8e9297999c9fa4acadb2b7bbc2c7cdd5dae0e8eef5fdfffdf7eee6ded5cdc4bbb3a9a1969083796d655b50473d31281d110700000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1007080809060b0f12131a1d242930363f474f575f696e7c859298a2aebac1ccd5e0ebf6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9285796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb5aeacaba9a8a6aba49f9d9b9896918d8985817c76706c66605c555046423b342e271e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949ea5a9acaeb4b0b1b2b2b3b3b3b2b2b1b0b6afacaaa8aaa29f9b96918b857e766e6860584f473d342b20170d00000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c97a1acb2b0b0afaeb4aeacaaa9a7a6a9a19e9c9997928e89837e78706b615e564d453c32281e0f0500000000000005111d2a36414c56616d7a81888c909298969798999999999999989897969a93918f8c8985817d78726d67615a524d443d342b2319100700000000000000000000000000000000000000000000000000000000000000000a15202c3945515d67717e8a91969697969695949892918f8e8c8a8785827f7c79746f6a64605b544f46413a322a21180e050000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000000000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f231609000000000000000000000000000000000000000000000006111c262f3a434d575f6a6e7b838e939fa2aaafb6bec2c6cad0d2d5dadbdcdedfe0e3e8e1e7e2e0dfdddcdad5d2cec9c4bdb9afa7a0959082786d60584e41382d22170b00000000000000000000000000000000000000000000010c161f2a36424d57606d78839098a2acb6bec3c5c6caccc8c6bbafa49a887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000b151e2b353f49515b626a6f767c8185888a8c8d8e8e8e8e8e8e8e8e8e8e8e8b847a6d6154473a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0b141b22272b33383b42464b5153565e6165676d7174787b7e818486898b8e9092979597999a9b9c9e9e9fa3a1a1a2a2a2a2a3a3a2a2a2a2a1aba39f9e9d9c9b9a98969a93918f8c8a8784817e7b77736f6a66615e57544f46443f38342e261e1a150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191f252a3036394045495053555d6064676d7175797c7f8285888b8d9092979698999b9c9d9fa2aaa1a2a3a3a3a3a4a4a4a3a3a3a2a2aba39f9e9d9b9a98969892908d8b8885827e7a77726e6965605d55534d47433c363129241e160e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b343d464f58606a6e7a838e939fa3abb2bbc1cad0d7e0e5ebf2f7f8f3ece6e1dad5d0cac6c2bcb7b5afaca9a9a29e9c99969792908e8c8b8a8988878686868585858686878788898a8c8d8f919696989b9ea1a9a9acafb6b9bdc4c7cdd3d8dee5ebf4f9fffffbf3ece6dcd4ccc3bbb3a9a19791847b6e675d53493f352b1f160c0000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000306090e13181f252a353e454d575f6a6f7c86929fa5afbac4ced9e5f4fdfffffffffffffffffffffffffffffffffffff4e8dcd1c7b9ada1978a7d7064564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99989993918e8b8884817d79746f6a64605b54514b433e363128231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6876828e93999c9fa3aaa4a5a5a6a6a6a6a5a5a5a4aca49f9e9c9998928e89847f79716c615e564e463d352b22190e05000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606d7a85929ea1a8a3a3a2a2aaa29f9d9c9b999797928f8c8985817c77716c666059524c443c332a20160c00000000000000010d1925303a46525d686d757b80838687898a8b8c8c8c8d8c8c8c8b8a8988868482807c7975706d66605d555046413b322b2219110700000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616c717e8488898a8a8988878685848281807d7b7875736f6c6662605853504a423d35302820180f0600000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e11050000000000000000000000000000000000000000000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000a141d28313b454e575f696e7a818a92989fa4acb0b8babec4c5c9ceced0d1d2d4d7dcd4dbd6d3d2d1cfcfc9c6c4bdb9b2aca59e9590837a6d665c50463d2f261b11060000000000000000000000000000000000000000000000040d1a25313b44505c666e7b86929aa4acb3b6b8babfc0bbb9b8ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000007121d27303d47515b636d727c83898e929797989a9a9b9b9b9b9b9b9b9b9b9a968c807366554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f272c3136394045474c5254555d606468696e7174777a7c7f81838587898a8c8d8e90919292999495959595969696969595959494999292908f8e8d8b8a88868482807d7a7774716e6966625f5854524d48443d38342e28231c140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e252a2f35383f44464b5153555d6064666c6f7276797b7e80838587898b8d8e8f91929894949596969697979797979696969594999291908f8d8b8a888583817e7b7875716e6866615e5753514b46423b37312a261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b343d464e575f686e79818c9299a1a9afbabec5ced5d9e0e6ecf3f8f7f2ebe6e1dbd6d3cdc7c7c0bbb9b6b3adaba8a6a9a29f9c9b99989695949499939292929292999394959697999a9b9ea1a8a5a8abadb3b6b9bbc0c7c9cfd3d8dee4e9f1f6fcfffdf7f1e9e1dad6cac2bab2a9a19792857c6e695e554b41382d23190d040000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d201407000000000000000001070d141a232c333c454e575f6a717e8b939ea8b2bdc9d5e2ebf5fffffffffffffffffffffffffffffffffffff9eee3d5c9beb3a99c8f8275685d5245392c201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8d8b898684817e7b7874706d6662605853504a454039302a261f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616d7a81888c909298969798999999999999989897969a93918f8c8985817d78726d67615a524d443d342b2319100700000000000000000000000000000000000000000000000000000000000000000a15202c3945515d67717e8a91969697969695949892918f8e8c8a8785827f7c79746f6a64605b544f46413a322a21180e05000000000000000008131e2935414c565d616a6e7376797b7c7d7e7f7f8080807f7f7e7d7c7b7a7775736f6d6663605c54514b433e3630292019100700000000000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a616c71787b7d7d7d7c7b7b7a7977767473706e69696662605b54544e46443f382f29251e160e06000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e020000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f1306000000000000000000000000000000000000000000000000020b161f29333c454e575e686d757e858e939a9fa6abaeb3b7b9bdbfc1c3c5c5c7cbd1c7d0cac7c5c4c2c0beb9b8b2aca8a19e938e837a6e685e544a3f342b1d140a0000000000000000000000000000000000000000000000000009141f28343f4a545f69717e88939aa1a9aaacaeb4b6afacaba69d908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000c18232e39434f59636d727f8790959b9ea1a9a5a6a7a8a8a8a8a8a8a8a8a8a89d908377675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161c1f262a2f34383a4146474b515457575f616468676d6f727476787a7c7e7f808283848586868788888889898989898988888887868685848381807f7d7b7a777573706e686865615e5655534e4846423b38332b28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191d24292d33373a4045474c5154545b606265666c6e717476787a7c7e80818284858687888889898a8a8a8a8a8a8a898988878786848382807f7d7b797674716e696865615e5654534d4745403936312b26201a140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b343d454e565e676d757f8791969ea5adb3bcc1c9ced6dbe1e7edf3f8f7f1ece6e2dfd8d3d1cbc7c5c3beb9b8b5b2b3adaba9a7a6a4a3a2a1a0a49f9f9f9e9f9fa3a0a0a1a3a4a5a7a8abacb2b2b4b8b9bec3c6c8ccd2d5dae0e4e9f0f5fbfffff8f3ece6dfd7cfcac0b8b0a8a09791857c6f6a5f574d433a2f261b1107000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e211508000000000000000000000309111a212a333c454e58626c75818e96a0acb9c2d0d9e3eef9fffffffffffffffffffffffffffffffffffff2e6dacfc5b9ac9f92867a6d6054473a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848382807e7c7a7774716e696763605c54544e46443f38342e271e1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525d686d757b80838687898a8b8c8c8c8d8c8c8c8b8a8988868482807c7975706d66605d555046413b322b2219110700000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616c717e8488898a8a8988878685848281807d7b7875736f6c6662605853504a423d35302820180f06000000000000000000020d1924303a444c52585f6266666c6e7071727273737373727272716f6e6d67696663605c5453504a454039312a251f170e0700000000000000000000000000000000000000000000000000000000000000000000000008131e28313e48505a61656c6e7070706f6f6e6d676a69686664615e57595653504a47433d38332d261d19130c040000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e211509000000000000000000000000000000000000000000000000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c100400000000000000000000000000000000000000000000000000040d17212a333c454d565d606c717b81878f949a9fa2aaabacb2b3b4b6b8b9bbc0babbbabfbab8b7b6b4b3adaba8a09e96918a81796e685e564c42382e22190b0200000000000000000000000000000000000000000000000000030c17232e38424d57616c727f8892979a9d9fa2aaa1a49f9e9b948b7f7265554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606b727f8b92999fa7abadb3b2b3b4b4b4b5b5b5b5b5b5b4ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b10141a1d23292c3035393a4145474a4d535558555d606365686a686d6f71727475767778797a7a7b7b7c7c7c7c7c7c7c7c7b7b7a7a79787776757372706e6d67686664615e565854524d4947433c3a36302c271f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e12181b22272b2f35393a4145474a505355545b6062646769686d6f717374767778797a7b7c7c7d7d7d7d7e7d7d7d7d7c7b7b7a797876757472706e6c666765615f575854524c4846423b38352f2a261f1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b333c444d555d606d727d848f939fa2a9afb9bdc4cad0d7dce2e7edf2f7f7f2eee9e4e3dcd7d4d2cfcac6c5c2bfbebab8b6b4b3b1b0afaeb5afacacababacacafb5adaeafb1b2b3b5b7b9bdbec1c5c6c9cfd2d4d8dde4e5ebf0f4fbfffff9f4ede7e1dad5cdc5beb9aea69f9691857c6f6a5f584e453b31281d140a000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000000080f18212a333c46505a606d7984919ea6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffff7ece0d3c7bbaea3998b7e7165564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d676865615f575653514a47433d38332d28231d150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c565d616a6e7376797b7c7d7e7f7f8080807f7f7e7d7c7b7a7775736f6d6663605c54514b433e3630292019100700000000000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a616c71787b7d7d7d7c7b7b7a7977767473706e69696662605b54544e46443f382f29251e160e06000000000000000000000008131e28323a41464e5355545b60616364656666666666666565646362605d55595653514a46443f38352f271f19140d0500000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c363e4850535b6061636463636261605d555c5b595754534d4c4946443f3838322b28221c140b080200000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d2114070000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c000000000000000000000000000000000000000000000000000000060f18212a333b434c525a61696e757c82888d92989b9ea1a8a6a8a9abacafb5aeaeaeb4aeacaaa9a7a9a19e9b96918c847e756d675e564c443a30261c100700000000000000000000000000000000000000000000000000000006111c26303c45505a626d727d858b8e90929894949a93918f8a82786d6053463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d88939fa3abb1b8b9bebfc0c1c1c1c1c1c1c1c1c1bbafa399897c6f6356493c3023160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181c1f25292d2f35393a3e4246484b4c515456585b565e616264666768696b6b676d6e6e6f6f6f6f70706f6f6f6f6e6d6d676b6a696867656362605d55595754524c4b4746423c3b37322d2a251f1c16100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171b1f24292c2f35393a3f4446494a505355585a565e6163656668696a666d6d6e6f707070707171717070706f6f6e6d6c656a6867656361605b545855534d4b4746413b3a36312c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323b434b515b636b707a818b92979ea5acb2babec5cbd1d6dce2e6ecf0f6fbf5f0eee8e3e0dfdbd6d2d1cfcfcac6c5c3c1bfbebdbcbbc0bbb9b9b8b8b8b9bbc0babbbcbdbfc0c2c4c5c9ceced1d2d5dadfe0e4e8eef1f6fdfffff9f4eee8e3dcd7cfc9c2bbb3ada49d948f847b6f6a5f584e463c33291f160b02000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000060f18212a343f45515d67707d8a949fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9c8f8276685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d6c656a68666562605d555855534d4a4644403938322b28221c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1924303a444c52585f6266666c6e7071727273737373727272716f6e6d67696663605c5453504a454039312a251f170e0700000000000000000000000000000000000000000000000000000000000000000000000008131e28313e48505a61656c6e7070706f6f6e6d676a69686664615e57595653504a47433d38332d261d19130c04000000000000000000000000020c16202830353c4347484a5053545657585959595a5959595857565553514b4d494644403a38342e29241d150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a242c363e414950535556575756555453514b4f4e4d4a484642403c3938332d2b271f1c17110a02000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000060f182029313a414550575e616a6f767c81858a8e919697999b9d9e9fa3a0a1a1a1aaa29f9e9c9a9897928e8a847f79716c605d554c443b32281e150a00000000000000000000000000000000000000000000000000000000000a151e2a333e48515b626c70797e818385868787878684827e786d665c5145382c1d120700000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919aa4afb5bdc2c6c9cfcdcdcecececececececbc0b5ab988b7f7265584c3f2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d2024292c2d31363a3b3e414547494c4e4c52545657595a5b5d5e555d606162626262636363636262626161605d555d5c5b5a58575553514b4d4a4746413e3b3a36302e2b26201e1a14100b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2024292c2d3338393c3f4446484b4d4c525456585a5b5c545c606161626363636464646464636363626160605b535c5a58575553504a4b4847423e3b3936302d2a251f1d18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202931394045515960686d757e858e939ea0a8adb3babfc6cbd0d6dbe1e5eaeff2f8f9f4efedece6e2dfdedbdbd6d3d2cfcecccbc9c8d2ccc7c6c5c5c5c5c5c7cbd1c8c9cacccdced1d2d5dadbdedfe2e6ecedf0f4f9fffffcf7f2eee8e4ddd8d1cbc5beb9b0a9a19e928d827a6e695f584e463c332a20170d04000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000060f18222935414b55616c76828f99a4afbbc7d4e0e9f5fffffffffffffffffffffffffffffffffffff3e7dcd1c5b9ac9f92867a6d6054473a2d211409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b6061616263636364646464646363626161605b535b5a585653514b4b4847423d3a38342e2b271f1c17110c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41464e5355545b60616364656666666666666565646362605d55595653514a46443f38352f271f19140d0500000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c363e4850535b6061636463636261605d555c5b595754534d4c4946443f3838322b28221c140b08020000000000000000000000000000040e161e242931373a3b3f444648494a4b4c4c4d4d4d4c4c4b4a4948474540403c3a38342e2b28231c18120b0300000000000000000000000000000000000000000000000001020000000000000000000000000000000008121a242c2f383f4446484a4a4a4948484745404341403d3b3a36312f2d2b28221c1b160f0b060000000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e0200000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c2013060000000000000000000000000000000000000000000000000000000000060e171f282f353e454d52585f626a6f747a7e8184888b8c8e9092929994949494949892918f8d8b8885817d78726d67615a514b433b322920160c030000000000000000000000000000000000000000000000000000000000030c18212c363f49515a61676d71747779797a7b7a797875716d665c544b4034281c0c010000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865717e8b96a0acb6c0c7cfd2d5dad9dadbdbdbdbdbdbdcd1c1b4a79b8e817468554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d1113181d2021262a2d2e2f35393a3c3f41414647494b4c4d4f50514b5153545555555656565656565555555453514b51504e4d4c4a48474540403d3b3936302e2d2a25211f1b15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d1113191d2022282b2d2d3338393b3e41414647494b4d4e4f4a505354555556565757575757575756565554545350494f4d4c4a4846443f3e3b3a37312e2d2a25211e1a14100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f353f474f565e616c717b818a91969fa2a9aeb4babfc6cacfd4d9dfe2e7eceff3f8f9f7f2eeecebe8e6e2dfdedcdad9d7d6d5ddd7d4d2d2d2d1d2d2d4d7dcd4d6d7d8dadbdedee1e5e7ebeceef2f7fafcfffcf9f4f0ece6e3dcd7d2ccc6bfbbb3ada69f97928a80786d685f574e463c342a21180e050000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000061018242f3a43505a626f7c87939facb9c2cdd8e4f0fdfffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998a7d7164574a3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a5053545556565657575757575757565555545350494f4d4b494745403e3b3a37312d2c28231c1b160f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202830353c4347484a5053545657585959595a5959595857565553514b4d494644403a38342e29241d150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a242c363e414950535556575756555453514b4f4e4d4a484642403c3938332d2b271f1c17110a020000000000000000000000000000000000040c131920262b2e2d3338393b3d3e3f3f404040403f3f3f3e3c3b3a39352f302d2c28231f1c17110c07010000000000000000000000000000000000000000020507080c0e0e0d0b09060603000000000000000000000008121a1d262d3337393b3d3d3d3c3c3b3a39352f3533312e2d2a2523201f1c17110f0a0300000000000000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e21150900000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d1104000000000000000000000000000000000000000000000000000000000000050d161e2429333b42464e54585f62676d7174787b7e808183858686878788878786858483817e7c7974706c66605d5550454039312920170e0400000000000000000000000000000000000000000000000000000000000000060f1a242d373f4750555d6064676a666d6d6e6d6d666864605c544b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7783909da8b2bec7d1d9dfe1e6e6e7e7e7e8e8e8e8ddd0c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070d1113141a1e212224292c2d30323035393a3c3e3f414243444045474748484949494949494949484847474540444342403f3d3b3a38352f312e2d2a2521201e1915130f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d1113171c1f2022282b2d2f313036393a3c3e4041433f4446474849494a4a4a4a4b4a4a4a4a4948484746443f42413f3d3b3938332d2e2d2b2621201e1914120e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d2429353d444c525a62686e757d848c92979fa3aaaeb4babec5c8ced3d6dbe0e3e7eceef2f7f9f8f8f7f2eeecebe9e7e6e4e3e2e8e3e0dfdfdededfdfe0e3e8e1e2e4e5e6e8eaebedf1f6f8f8fafefefaf9f4f0ede8e4e0dbd6d1cbc7c0bbb5aea9a19e948f857e746d665e564d453c342a22180f060000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000007131d28313e47535f6a75818e9ba7b1bcc7d3e1ecf7fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8e817467574e42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746443f42403e3c3a39352f2e2d2b26201f1c18120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e242931373a3b3f444648494a4b4c4c4d4d4d4c4c4b4a4948474540403c3a38342e2b28231c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a242c2f383f4446484a4a4a4948484745404341403d3b3a36312f2d2b28221c1b160f0b06000000000000000000000000000000000000000002080d151a1f2122282b2d2e303132333333333333323231302f2d2c292423201f1c1812100b0600000000000000000000000000000000000000000003090e121415191b1b1a181513120f0b0606020000000000000000080b141b22272b2d2e303130302f2e2d2c292428262421211e1a1613120f0b060000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e020000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d211407000000000000000000000000000000000000000000000000000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d0100000000000000000000000000000000000000000000000000000000000000040c1319212930363c43474e53555d606468696e717375767879797a7b7b7b7a7a79777674716f6c6663605b54514b433e352f271f170e0500000000000000000000000000000000000000000000000000000000000000000008121b252d353e434b5153585b545c60616161605c545753504a423930271d120700000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a0acbac4d0d9e3ebeef2f7f4f4f4f4f4f4ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406090e121415191d2021232525292d2e2f31333435362f35393a3b3b3c3c3c3c3d3d3c3c3c3c3b3a3a38352f36353432302f2d2c29242421201e191414110e090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b0f1213171c1f202225252a2d2e303233352e34383a3a3b3c3d3d3d3d3e3e3e3d3d3d3c3c3b3a3937332d3432302e2d2b282222211e1a1414110e08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1218232b323a414650565e616b70797f858d92989fa3aaadb3b8bcc3c6cad0d3d7dcdfe2e6ebeceef2f8f8f8f8f8f6f4f2f1f0f9f4f0edececebebebecedeff4f9eff0f2f3f5f7f8fafdfefbf9f8f7f2eeebe8e4e0ddd8d4cfcac7c0bbb6afaba39f97928a827b706c605c544c443b332a22181006000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000010c161f2b37434e58626f7c89959fabb7c5cfdae6f2fefffffffffffffffffffffffffffffffffff3e8dcd1c4b8ab9e9184786a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213181c1f202323292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3937332d33322f2d2c292422211e1a1312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2e2d3338393b3d3e3f3f404040403f3f3f3e3c3b3a39352f302d2c28231f1c17110c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a1d262d3337393b3d3d3d3c3c3b3a39352f3533312e2d2a2523201f1c17110f0a0300000000000000000000000000000000000000000000000003090f1214171c1f2021232425262626272626262524232220201d18161312100c070300000000000000000000000000000000000000000000060b141a1e2021262828272522201f1c1714120e090603000000000000020a11171b1f202223242423222120201d181b1a171514120e0906060300000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e322518080000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000001080f171f252a32373c43474b515357575f616466686a6b676d6d6e6e6e6d6d676b69676562605b5453504a4540393129241d150d05000000000000000000000000000000000000000000000000000000000000000000000009131b232c31394045474b4e4a515354545453514a4b46443f3830271e150b0000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a7b1bcccd6e2ebf5fafefffffffffffff9ede0d4c7bbafa499897c6f6356493c3023160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d1113141619191d202123242627282a24292c2d2e2f2f2f2f303030302f2f2f2e2e2d2c2924292827252422201f1d18171414110e0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131518191d20212325272823282c2d2e2e2f30303031313131313030302f2e2d2d2b272227252422201f1c171514120e09070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001071119202830353f444d525961676d727a80868d92989fa2a9acb1b8babfc5c7cbd1d3d6dbdedfe2e7e9ebeceef2f7f4f5f7f8f9fbfcf9f9f8f8f8f8f8f9fcfffffffffbf9f8f7f6f5f8f2efecebe9e6e1dfddd8d4d2ccc8c5bebab5afaca49f99928d857e766e69615a504a423a32292118100600000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000040d1b26323c4754606a7683909da9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ebdfd2c5b9ada196887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181c1f202224262722282b2d2e2e2f303030313131313130302f2e2e2d2b2722272523201f1d181514120e09060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1f2122282b2d2e303132333333333333323231302f2d2c292423201f1c1812100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080b141b22272b2d2e303130302f2e2d2c292428262421211e1a1613120f0b0600000000000000000000000000000000000000000000000000000000000206060b0f12131516171819191a1a1a1919181716151413100d070706040000000000000000000000000000000000000000000000020a11171f252a2d2e32343533312f2d2b2822211e1a1312100b06030000000000060b0f1213151717171615151413100d070d0a080705020000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e020000000000000000000000000000000000000000000000000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000050d141a20262b3237394045474b4d535558595b5d555c606161616161605d555c5a585553504a46443f38352f271f18120b030000000000000000000000000000000000000000000000000000000000000000000000000109111a1f272f35393a3e414044464748474644403e3a38342e261e150c03000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe7f4fdfffffffffffffffffcf0e3d7ccc0b5ab988b7f7265584c3f2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060709080d1113141618191a1c1d181d1f202122222223232323232322222221201f1d181d1b1a1917151413100c07080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608080d11131416181a1b171c1f202122222323242424242424242323222121201f1b171a19171513120f0b060806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e2529323b41464f555c60686d747b80868d92979da0a7acaeb4b9babfc5c6cad0d2d3d6dbdcdedfe2e6e6e7e8eaebeceef2f7efeff0f0f0f0f0f0f0eff8f3efedeceae9e8e6e7e2dfdfdcdad5d2d2ccc8c6c0bbb9b3adaba39f9a938e86807a716c615e5650443f38302820170f060000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000a15202b37434e5864717e8a97a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c1013141618191b171c1f2021222323232424242424242423222221201f1b171a18161413100c07080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214171c1f2021232425262626272626262524232220201d18161312100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202223242423222120201d181b1a171514120e090606030000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0c0c0d0d0d0d0c0c0c0b0908070604010000000000000000000000000000000000000000000000000000020b141b222730363a3b3f4141403e3c3938332d2d2b26201f1c17120f0b060000000000030506080a0a0a090908070604010000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000003090e151b20262b2f35393a3e4246484b4d4e504b5153545455545453514b504e4b4946443f3938332d29241d150d0701000000000000000000000000000000000000000000000000000000000000000000000000000000080d151d24292c2d312e34383a3a3b3a3a38342e2d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffff4e8ddd2c1b4a79b8e817468554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0c0e0f070c10131414151516161616161616161515141413100c070f0d0c0a0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0d060c101213141516161717171718171717171615151413120f0b060c0a080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319202930363e434b51565e61696e747a80858b91959b9fa2aaacaeb4b8babec2c5c6cad0cfd1d2d6dbd9dadcdddedfe2e6e2e2e3e3e3e3e4e3e3e3e3e2e7e3e0dfdedcdbdadbd6d3d2d0cfc9c6c4c0bbb9b6afaca9a29f99928e87817b746d68615a524d443e342e261e160e06000000000000000000000000000000000000000000000000000000000000030608090b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d07070704010000000000000000000000000000040f1b27323d4653606d7985929eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffdf1e5dacfc1b4a79b8e817468564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c060b0f12131415161617171717181717171616151413120f0b060b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f12131516171819191a1a1a1919181716151413100d070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213151717171615151413100d070d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333b4246484c4e4e4d4b4846443f3b3a37312d2b28231f1c17110e0904010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d24292c2d31363a3b3e404243404546474848484747454043413e3c3938332d2b28221c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202523282c2d2e2e2e2d2c2823201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffff9eaddd0c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010200000406070808090909090a0a090909090807070604000002010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070708090a0a0a0a0b0b0b0a0a0a09090807060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e171f252a303940454c52565e61686e73797e84898e92989c9fa3ababadb3b5b8babec0c3c5c6cacfcccecfd0d2d3d6dbd5d6d6d6d6d7d7d7d6d6d6d5dcd7d3d2d1d0cecdd0cac6c5c3c0beb9b8b6afacaca49f9c97928d87817c756e69605d565046423b3228231c150c050000000000000000000000000000000000000000000000000000000000030a0f121515171723303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f2418151413110d0808060300000000000000000000000a151f2c3844505c6674818e9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff6eaddd1c4b7aa9e918477685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060708090a0a0a0a0b0b0b0a0a0a09080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0c0c0d0d0d0d0c0c0c0b0908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0a0a0909080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444d5254595b5b5a585553504a4847423d3a38342e2b28221c1a15100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d2020262a2d2e3133352e34383a3a3b3b3b3a3a39352f34322f2d2b28221f1c17110c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131418181c1f20212121201f1c181312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3afbbc7d3e0edf9fffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41464d52565e61676d72787c81858b8f92999b9fa2a9a9abaeb4b3b6b8b9bebec0c1c2c4c5c6cad0c8c9c9c9cacacacacac9c9c9d1cbc7c5c4c3c2c0bebfbab8b6b4b3adabaca49f9d9a93908b85807b756f6a615f57524c443e3630292017110a030000000000000000000000000000000000000000000000000000000000060e151b1f21222424242f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b403529232221201d191515120f0a0300000000000000000003101c28343f4a5463707c8997a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081117222d38414950575e61656768666462605b5455534d4946443f3938332d2b26201d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e02000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1013141a1e212225262823282c2d2e2e2e2e2e2d2c2924272522201f1c17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c1012131415141312100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5c0cbd7e3effcfffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c3023160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e101112121313120f090806030000000000000000000000000000000000000000000000000000000000000000010507080a0d0f101112131313120e07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030500000305060706050300000403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1011121313131313131313131313110d06060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d232830353b42464c52555d60656c70747a7e82868a8e9297989c9fa2aaa7a9abadb3b1b3b4b5b7b8babebbbbbcbcbdbdbdbdbdbdbdbcbcbbbfbbb9b7b6b5b3b2b4aeaca9a7a9a19e9b9a93908c87837e79736e69625f58534d45413a322a251f170e060000000000000000000000000000000000000000000000000000000000010a101820262b2e2f303030303b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d51453930302f2d2c292422211f1b15100b0400000000000000000c17232e394653606c7985919eabb8c4d1deebf6fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897c706356493d3023160700000000000000000000000000000000000000000000010507070a0c0e1011121313131313131313131313131313120d0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e10111213131313131313131313131313131313131313120f0808060200000000000000000000000000000000000000000000000000000000000000000000000000040607090a0b0c0d0d0e0e0e0e0d0d0b07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a2327333f49535b60696e72747473716f6c6665615f575653504a46443f3837312c29241d1a150f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f22150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406090e121415181a1b181c1f20212122212120201d181b181613120f0b06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070708070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffcf0e3d7ccc0b5ab988b7f7265584c3f2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070d10131417191b1d1e1f1f20201f1c1515120f0a030000000000000000000000000000000000000000000000000000000105080d11141417191b1d1e1f1f20201e1a1413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0c0d0e0f1011120b0f12131313120f0b0611100f0d0c0b09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e111414171a1c1d1e1f1f2020202020202020201f1e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252930363b41464b51535b6063676d71757a7e8185888c8f9298979a9c9ea2a9a4a6a7a9aaabaeb3aeafafb0b0b0b0b1b0b0b0b0afaeb5aeacaba9a8a7a5aaa29f9d9a9897918e8b87837f7b76716d67615f57534e46423b3530282019140d050000000000000000000000000000000000000000000000000000000000000a131c222a31373a3c3d3d3d3d3d4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473d3d3c3b3a39352f2f2e2b26201b160f070000000000000006121f2b3844505b6674818e9aa7b4c1ced9e5f1fdfffffffffffffffffffffffffffffffffdf1e5d9cebeb2a5988b7f7265584c3f2e23180c000000000000000000000000000000000000000206080d11131417191b1d1e1f1f202020202020202020202020201e1a1413100c070100000000000000000000000000000000000000000000000000000000000000000000000003070d11131417191b1d1e1f1f2020202020202020202020202020202020201f1c1514120f0903000000000000000000000000000000000000000000000000000000000000010406070c101314161718191a1a1a1a1a1a1a1a181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353d44505b656c737b7f8181807e7b7975726e696763605c5453504a47423c39352f2b261f1c17110c070100000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d070c10131314151515141413110d070b090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffff4e8ddd2c1b4a79b8e817468554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181d2020232628292a2b2c2c2d2c2922211f1a150e0600000000000000000000000000000000000000000000000002080d1114191e20212426282a2b2c2c2c2c2b2721201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b0f12131517181a1b1c1d1e1f171b1f2020201f1b171e1e1d1c1a1917161414110e0808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2a26201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191f252a3036394045495053555d6064676d7175797c7f8285888b8d9092979698999b9c9d9fa2aaa1a2a3a3a3a3a4a4a4a3a3a3a2a2aba39f9e9d9b9a98969892908d8b8885827e7a77726e6965605d55534d47433c363129241e160e090200000000000000000000000000000000000000000000000000000000000007121c262e343c4347484a4a4a4a4a4a505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e61544a4a4a4948474541403c3a37312c272119110a010000000000030f1c28333f4a5464717e8a97a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffffffff6e7dacec1b4a79b8e817468544a4034281c10040000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2b27201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000060c1013181d20202326282a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2822211f1a150e0600000000000000000000000000000000000000000000000000000001070d111314181d1f202224252626272727272727262521201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47525c606c777f868c8e8e8d8b8885827f7b7774706d6663605b54534d4745403937312b28221c18120d08020000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070708080807070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff9eaddd0c4b7aa9d918477675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c1f24292c2d30323536373839393938352f2e2b262018100600000000000000000000000000000000000000000002080d13191e20252a2d2e31333536373839393938342d2c29241e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c10131316171c1f202224252627292a2b2b22272b2d2d2d2b27222b2a2a282725242321201e19181513120f0b060502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e313335363838393939393939393939393937332d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e252a2f35383f44464b5153555d6064666c6f7276797b7e80838587898b8d8e8f91929894949596969697979797979696969594999291908f8d8b8a888583817e7b7875716e6866615e5753514b46423b37312a261f19130c0400000000000000000000000000000000000000000000000000000000000000020e19242e3840464e535557575757575757546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6257575756565554524c4c4847433c38322b231c140a0100000000000b17222d3b4754616e7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665c5144382c1f12060000000000000000000000000000040a0f151a1e2125292d2e303335363738393939393939393939393939393938342d2c29231d150d03000000000000000000000000000000000000000000000000000000000000030a11171c1f24292c2d3033353638383939393939393939393939393939393939393938352f2e2b2620180f0600000000000000000000000000000000000000000000000003090e13181d202024292c2d2f3132333334343434343433312e2d29251e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d22170500000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59636e74808c92999a9b999797928f8b8884807d7974706c66615f5753514b47423c38332d29241d19130d08020000000000000000000000000000000000000000000000000000000000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d23292c2f35393a3d3f4143444545464645423c3a37312a22180f0600000000000000000000000000000000000000040c13191e252a2d3036393b3d404243444546464645413a3935302820160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f1213181c1f202322282b2d2e30323334353638382d3337393a3937332d383736353432312f2e2d2a252422201f1b1714120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d30363a3b3e4042434445464646464646464646464644403938332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191d24292d33373a4045474c5154545b606265666c6e717476787a7c7e80818284858687888889898a8a8a8a8a8a8a898988878786848382807f7d7b797674716e696865615e5654534d4745403936312b26201a140d0802000000000000000000000000000000000000000000000000000000000000000007131f2a35404a52585f626363636363636363697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f63636363636362605d565955534e48443d352e261c130a00000000000614202d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000060c151b1f262b2d3035393a3d3f41434445464646464646464646464646464645403a38342f271f150b0100000000000000000000000000000000000000000000000000000001070c151c23282c2f35393a3d3f414344454646464646464646464646464646464646464645423b3a37312a21180f0600000000000000000000000000000000000000000001070c141a1d24292c2d2f35393a3c3d3e3f40404141414140403e3a3935302820180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606b73808d929fa3aba7a6a9a29f9c9896918d8985817c78736e6964605d55534d46443f38352f29251e19140d0802000000000000000000000000000000000000000000000000000000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f101111111111111111110c0c0a060200000000000000000000000000000000000000000406070a0d0f101111111111111111111008070502000000000000000000040607090c0e0f101111100e090907030000000000000000000000030709090c0f10111111111111111111110a090704000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c30231607000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282f34383a4045474a4c4e505152525353524f4847433c342a21180e030000000000000000000000000000000000080e161e24293036393b4146474a4c4e505152525353514d4745413a32281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f2023282c2d302d3338393b3d3f404142434445453f44464646443f4544444342403f3e3c3b393630312e2d2b2722211e1a13120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a31363a3b4246474a4d4f5051525253535353535353535352514c46443f382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e12181b22272b2f35393a4145474a505355545b6062646769686d6f717374767778797a7b7c7c7d7d7d7d7e7d7d7d7d7c7b7b7a797876757472706e6c666765615f575854524c4846423b38352f2a261f1a150e0903000000000000000000000000000000000000000000000000000000000000000000000a17232f3b47525c636a6f70707070707070707075828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7070707070706f6e6d686966625f58544f4740382e251c10060000000005111e2a36414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887b6f6255483c2f2215090000000000000000000000030a111720262b31373a3b4146474a4c4e5051525253535353535353535353535353514d4745403931271d12070000000000000000000000000000000000000000000000000000030b12181e262e34383a4045474a4c4e50515252535353535353535353535353535353535353524f4847433c332a21180d0300000000000000000000000000000000000000030b12181f262a2f35393a3e404547494a4b4c4d4d4d4d4d4d4d4d4b4746413a322a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d88939fa4aeb4b4b3b3adaba8a8a09e9a97918d8984807b76716d67625f5753504a45403935302a251e19130d080100000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313171a1c1d1d1e1e1e1e1e1e1e1e191816120d070000000000000000000000000000000000070c101313171a1c1d1d1e1e1e1e1e1e1e1e1c1414110e08020000000000070c10121316191b1c1d1e1d1d1b1615130f0a0400000000000000040a0f131516191b1d1d1e1e1e1e1e1e1e1e1d171614100b0500000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffcf0e3d7ccc0b5ab988b7f7265584c3f2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34394045474b515356595b5c5d5e5f5f605f5c55534e463c332a2015090000000000000000000000000000000009111a202830353a4146474c525457595b5d5e5f5f5f5f5e5a54524c443a31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f22272b2d2e34383a3c3f3f4446484a4b4d4e4f5051525249505353535049525151504f4d4c4a49474641403e3b3937332d2d2a25201f1c17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b222731363b4246484d525457595b5d5e5f5f5f60606060606060605f5d5953504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171b1f24292c2f35393a3f4446494a505355585a565e6163656668696a666d6d6e6f707070707171717070706f6f6e6d6c656a6867656361605b545855534d4b4746413b3a36312c29241d1a140f0a030000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4b57636e737c7d7d7d7d7d7d7d7d7d7d828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807d7d7d7d7d7d7c7b7a7876736f6a636059524a40372e22180e04000000020e1925303f4c5865727f8b98a5b2becfdae6f1fdfffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e3125180b00000000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f6060606060606060606060605e5a53514b43392f23180c00000000000000000000000000000000000000000000000000040d151d242930383f44464b515356595b5d5e5f5f6060606060606060606060606060606060605f5b55534e463c33291f1409000000000000000000000000000000000000060d151d242931363a4045474b4b515355575859595a5a5a5a5a5a595854524c443b332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7984919aa4afbabfc1c0bebab8b5b2acaaa9a19e9a96918d88837e79746e6964605b54514b46413a36302a251e19130b060000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c1f202426292a2a2a2a2a2a2a2a2a2a2625221e18120a0100000000000000000000000000060b12181c1f202426292a2a2a2a2a2a2a2a2a2a2921201e19140d0500030a0f12181c1f20222528292a2a2a292723221f1b160f0700000000050b10161b1f22232628292a2a2a2a2a2a2a2a2a2a2423201c161008000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffff4e8ddd2c1b4a79b8e817468554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000061018212930383f444b5153555d60636568696a6b6c6c6c6b68625f584e463c31261a0f00000000000000000000000000000009121b232b323a41464c5254565e61646668696a6b6c6c6c6b67605d564c43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13181b22272b2d3337393c404546494c4a5053555758595a5c5d5e5e5f5f5b6060605b5f5e5e5d5d5b5a58575654524d4d4b4846443f3b3a36312d2b28221c1914100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333b42464d5354565e61646668696b6b6c6c6c6c6c6c6c6c6c6c6c6a66605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2024292c2d3338393c3f4446484b4d4c525456585a5b5c545c606161626363636464646464636363626160605b535c5a58575553504a4b4847423e3b3936302d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d59667380888a8a8a8a8a8a8a8a8a8a8f949fabb7c3d0dde9f6fffffffffffffffffffffffffffffffffff3e7dacdc1b4a89c928d8a8a8a8a8a8989888785827f7b76706b635c524940342a20150a00000000081623303d495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff3e7dcd1bfb3a6998c807366594d4033261a07000000000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b67605c554b4034291c10040000000000000000000000000000000000000000000000040e161f272f353e424a5053555d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b68625f584e453b31261a0e0200000000000000000000000000000000060f181f272f353b42464b515357555d6062646566666767676767676664615e564d453b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6873808c96a1acb6c0cbd1d0cac6c5c2bdb9b7b3adaba8a19e9994908b85807b76706c66605d55524c46413b363029241e17110a020000000000000000000000000000000000000000000000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23282c2d3133353637373737373737373733322f2a231c130a0000000000000000000000020a11171d23282c2d31333536373737373737373737362e2d2a251e170e060e151a1c23282c2d2f3234353637373634302f2c272119100901000810171c21272c2f3033353637373737373737373737302f2c28211a11080000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffff9eaddd0c3b7aa9d908477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000050e18222a333b424a50555c6064676d70727476777878797978756f6a5f584e43372b1d12070000000000000000000000000008111b242c353d444c52565e6166686e70737576777879797978746d685d554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c14191d24292d3337393f4446494b51535659545b60616365666768696b6b6b6c656c6d6c656c6b6b6a696867656462615e565a57555350494846423d3938332d2a251f1c17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444d53575e6166696e717375767778797979797979797979797977736c665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d1113191d2022282b2d2d3338393b3e41414647494b4d4e4f4a505354555556565757575757575756565554545350494f4d4c4a4846443f3e3b3a37312e2d2a25211e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b788591969696969696969696969c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffffffffffffff5e9ddd0c4b9aea49c99969696969696969597928f8c88837d736e635b51463c32261b0f040000000714212e3a4754616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffff8e7dbcec1b4a89b8e8175685b4e422f24180c0000000000000000030c151f2730383f444e53575f6166686d707274767778797979797979797979797979797978736d675c5145382c1f130600000000000000000000000000000000000000000000040d162028313940454f545c6064676d7072747677787979797979797979797979797979797979797978756e6a5f574d42362a1e1205000000000000000000000000000000061018212a313940454d53555d606468676d6f7071727373747474747373716d685f574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa9b2bec7d2dcdbd6d3d2cec9c5c4beb9b8b2adaba69f9c98928d87827d78726d67615e56524c46413a352f28221c140b0701000000000000000000000000000000000000000000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211409000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282e34383a3d4042434444444444444444443f3e3b352e251c1207000000000000000000020c141c23282e34383a3d404243444444444444444444433b393630292017101820262b2e34383a3c3f414243444443413c3b38322b231b13090a111a21282d32383b3c3f4243444444444444444444443d3c38332c231a100500000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000020d17202a343c454d545c60676d71767a7d7f8183848585868685827c6f6a5f5347392e23180c000000000000000000000000040d19232c363e474f565d61686d72777a7d7f8183848585868684807a6d675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35383f444649505356555c60636668666c6e7072737475767778787879797979797878777776757372716f6e6869676461605b5354534d4946443f3836302b28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039414950575f61696e73777b7d80828384858586868686868686868685847f786c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d1113171c1f2022282b2d2f313036393a3c3e4041433f4446474849494a4a4a4a4b4a4a4a4a4948484746443f42413f3d3b3938332d2e2d2b2621201e1914120e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa3a3a3a3a3a3a3a3a3a9abb0b8c2ccd8e3effbfffffffffffffffffffffffffffffffffff9ede1d5cac0b6aea8a6a3a3a3a3a3a3a2a9a19e9c9994908880736d63584e43372b21160b0000000713202d3946525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4035291d1004000000000000000a151e273139424a50585f62696e73777a7d7f8183848585868686868686868686868686868480796d6053473a2d201407000000000000000000000000000000000000000000010c161f28323a434b515961666d71767a7d7f818384858586868686868686868686868686868686868685827c6e695f53463a2d2114070000000000000000000000000000050e18222a333c434b51575f61676d7174777a7c7d7e7f80808080808080807e7a6e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e110800000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727f8c98a2aebbc4d0d9e4e6e2dfded9d5d2cfc9c6c4bdb9b8b0abaaa29f9a938f8a847f79736d68615e56524c45413a332d261d18120b030000000000000000000000000000000000000000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e34394045464a4d4f505051515151515151514c4b463f372e23180d0200000000000000020b141e262e34394045464a4d4f505051515151515151514f4746413b32291e1a222a313739404446494c4e4f505150504e4948433d352d251b0d131c232c33393d4348494c4e50505151515151515151504a48443e352c21160b0000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffff9ede0d4c7bbafa399897c6f6256493c2f2316070000000000000000000000000000000000000000000000000000000000000000000008141f29323c464e575f666d72797e8286898c8e8f9091929293928f867c6e62554b4034281c100400000000000000000000010c16202b353e48505960686d747a7f83868a8c8e909192929292918d83796d6053473a2d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151d242930363a4145495053535b606366676d6f727577797b7d7e80818283848585858686868685858584848382807f7d7c7a787673716e6c6565615e575653504a46423b38342e27221b140b0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b60696e757b8084878a8c8e9091929292999393939393939892908b7e7265584b3f2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b0f1213171c1f202225252a2d2e303233352e34383a3a3b3c3d3d3d3d3e3e3e3d3d3d3c3c3b3a3937332d3432302e2d2b282222211e1a1414110e080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb0b0b0b0b0b0b0b0b6b7bbc2cad4dee9f4fffffffffffffffffffffffffffffffffffffdf2e7dcd1c8c0b9b4b3b0b0b0b0b0b0afb3adaba9a69f9a938c7f736a5f53473d32271b0f00000005111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145392c1f130600000000000006111c263039434b545c606a6f757b8084868a8c8e8f91929292999393939393939393939993918c807366594d4033261a0d00000000000000000000000000000000000000000007121d28313a444c555d606b70787e8286898c8e90919292939993939393939393939393939393939397928e867b6e6155483b2e22150800000000000000000000000000020c17202a343c454d555d60696e747a7e818486888a8b8c8c8d8d8d8d8d8d8c8b857b6e6155483b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919daab4bfcdd6e2ebf2eeecebe5e1dedad5d2cfc9c5c2bcb7b3aeaca49f9c96918b85807a746e68615e56514c443f382f29231d150d06000000000000000000000000000000000000000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444b515357595c5d5d5d5d5d5d5d5d5d5d595751493f352a1e1206000000000000000a141d2630383f444b515357595c5d5d5d5d5d5d5d5d5d5d5c54524c443b3025242c343c43474a515355585b5c5d5d5d5c5a56544f473f372d1f161c252d353e44494f5456595b5c5d5d5d5d5d5d5d5d5d5d57554f473e33281c1004000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffcefe3d7cbc0b5ab988b7e7265584b3f2e23180c000000000000000000000000000000000000000000000000000000000000000000020e1925303b444e585f696e787f858b8f9299989b9c9d9e9f9f9f9e988f8275675c5145382c1f13060000000000000000000008131e28323d47505a616b707a80868c90939a999b9c9d9e9f9f9f9e958b7f7265584c3f2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f353b42464b51535b6062656c6f7376797c7f818385888a8b8c8d8f909191929292999a939292919190908e8d8b8a89878582807e7b7975726e696763605b54524d46443f38332d261d1b160c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414b545c656c727b81878c919597999b9c9e9e9f9fa39f9f9f9f9f9fa29f9c90837669554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131518191d20212325272823282c2d2e2e2f30303031313131313030302f2e2d2d2b272227252422201f1c171514120e09070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7bdbdbdbdbdbdbdc2c3c7ccd4dce6f0fafffffffffffffffffffffffffffffffffffffff8ede3dad1cac4c1c0bdbdbdbdbdbcbcbeb9b8b6b0aca49f92877c6f62594f44382c1d12070000010d192530424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa49f9d9083766a5d5043372a1d100400000000000000000000000000000000000000030d18242f39434c565d676d747d848a8f9299999b9c9e9e9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a19e988c7f7366594c403326190d0000000000000000000000000008131e29323c464e575f676d747b81858a8e91939a979899999a9a9a9a9a9a99978d8074675a4d412e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e050000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acbcc6d0dde6f0f9fbf9f6f1edebe6e1dfdad5d2cdc7c5bebab6afaca8a09e97928c86807a736d68605d55504a423d342f271f180f0800000000000000000000000000000000000000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130600000000000000000000000000000000000000000000000000000000000000000000000006111c262f38424a50555c60646668696a6a6a6a6a6a6a6a6a66635b51463b2f22160a00000000000006111c262f38424a50555c60646668696a6a6a6a6a6a6a6a6a69615e564c41362a2c363e464e53545c6062656768696a6a696763605951493f31281e232d373f474f555960636668696a6a6a6a6a6a6a6a6a6a6361594f44382c201407000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffff4e8dcd1c1b4a79a8e817467544b4034281c1004000000000000000000000000000000000000000000000000000000000000000005111e2a36414d565f6a6f7b838b92979c9fa3aba7a9aaababacacaa9f9286796d6053463a2d201307000000000000000000010d19242f3a444f59616c717d858d92999d9fa4aca8a9aaabacacaca79c8f837669554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e2429313940454d52555d60656c6f74787c808386898c8e9092989698999a9b9c9e9e9e9f9fa3a49f9f9f9e9e9d9c9b9a98979597928f8d8a8885827e7b7773706c66615e5653504a443f382f2c272118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d777f868e93999da0a7a6a8a9aaabacacafb5acacacacb4aeab9e928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608080d11131416181a1b171c1f202122222323242424242424242323222121201f1b171a19171513120f0b0608060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3c9c9c9c9c9c9cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffffff5ece3dcd5d0cdccc9c9c9c9c9c9cfc9c6c5c2beb6afa3999083766b605448392e23180c000000081a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887b6f6255483c2f221509000000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacacacb5afaa9e9184776b5e5144382b1e1105000000000000000000000000000000000000010b151f2935404b555d686d79818a91969c9fa3aba7a9aaabacacafb5acacacacacacacacacacacacacb3adaa9b8e8174685b4e4135281b07000000000000000000000000010d1925303a444e585f696e7980878e92989b9e9fa4aca4a5a6a6a7a7a7a7a6a99d9083776a544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adbac1cbd4dee7f0fafffffdfaf7f2eeebe5e1dfd8d3d0cac7c0bbb9b2aca9a19e98928d86807a736d67605b544e454039312a21191108000000000000000000000000000000000000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a545c60676d70737576777777777777777777726d63574b3e322518060000000000000b17222d38424a545c60676d70737576777777777777777777766e685e5246392d333e4850585f62666d6f72747576777776746f6b625b51433a2f242b353f49515961646b6f72757677777777777777777777706b6155483c2f231609000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffff9e9ddd0c3b6aa9d908377665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000030d17212d3946525e686f7c8590959ea1a9acaeb4b4b6b7b8b8b9b9aea399887b6f6255483c2f22150900000000000000000004111d2935414c56606b717e8791979fa3abacafb6b4b6b7b8b8b9b8ab9e928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101920282f353e434b51565e61676d72787c8084898c909298999b9d9fa2aaa5a6a7a8a9aaabababacaeafacacababaaaaa9a8a6a5a4a9a29e9c9a9798928f8b8784807c78736e6963605c545049413e383229231d150d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b3744505b656d78818c92989fa4abacb1b3b5b6b7b8b8b9bbc0b9b9b9b9bfb9ada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0d060c101213141516161717171718171717171615151413120f0b060c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd6d6d6d6d6dcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffffffef5ede7e1dddad9d6d6d6d6d6d6dad5d2d1d0c7c0b5ab9f95897c6f63544b4034281c100400000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e6dacfbdb0a3968a7d7063574a3d3024170a00000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9c0b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000007121d27313945515d676d7a828e929ea0a8acaeb5b4b6b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9beb6a99c8f8376695c50432e23180c00000000000000000000000005111d2a36414c565f6a6f7b848d92999fa2aaaaacafb6b1b2b3b3b3b3b3b3b3ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa5afb9c2ccd5dee8f0fafffffffffefaf6f1eee9e4e1dbd6d2ccc8c4bdb9b3adaaa29f98928d86807a726c666058514b433c332b2319100700000000000000000000000000000000000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545c666d72797d8082838384848484848484847f7266594c3f2e23170b0000000000030f1c28333f4a545c666d72797d808283838484848484848484827a6e6154473b313c46505a616a6f75797c7f818283848383817c726d62554c413529323d47515b636c70777c7f8183838484848484848484837d7063574a3d3024170a0000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2c38444f59616e7a8591979fa7adb3b9babfc1c2c3c4c5c5bfb4ab978a7d7064574a3d3124170a0000000000000000000713202c3945525d68707d879299a1a9aeb4b9bbc0c1c3c4c5c5c5b9ada297877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b222a323a414550555d60696e737a7f84898d9196999c9fa3aaa8aaacaeb4b1b3b4b5b6b7b8b8b8b9babbb9b8b8b8b7b7b6b5b3b2b0b3adaba9a6aaa29f9c9895918d89847f7b75706d66605b534f48433d342f271f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57606c77818e939fa3aaafb5b8bcbfc1c3c4c5c5c5c7cbd1c6c6d0cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070708090a0a0a0a0b0b0b0a0a0a0909080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe3e3e3e3e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffffffffff8f2ede9e7e6e3e3e3e3e3e3e6e2dfded9d1c7bdb1a79b8e8275665c5145382c1f130600000a1724303d4a5763707d8a96a3b0bdc9d6e3f7fffffffffffffffffffffffffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6d2c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000c18242f3943505a606d798390949da5acb2b9bbbfc1c3c4c5c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6cfc4b7aa9d9184776a554b4034281c100400000000000000000000000713202d3946525e686f7c8591969fa3abaeb4b7b9bbc0bebfbfc0c0c0c0c0baada29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d363029201910080000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68727e8b939ea7b1bac3ccd6dee8f0f9fffffffffffffdfaf5f0ece6e4ddd8d4cec9c5beb9b4aeaaa29f98928d857e786f6a605c554e453d352b23190c030000000000000000000000000000000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c00000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666d787f858a8c8f9090909090909090909084776b544a3f34281c10030000000006121f2b3844505b666d787f858a8c8f909090909090909090908b7e7165584b3e37434e58616c717c8186888b8e8f9090908f8d897f72675d5145382d38444f59636d727d84898c8e8f9090909090909090908f8275695c4f4236291c0600000000000000000000000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255493c2f221606000000000000000000000000000000000000000000000000000000000000020e1a25313c4855616b76828f97a1a9b1b9bec5c7cbd1cfd0d1d2d1beb2a5988b7f7265584c3f3225190c000000000000000004111d2935404b55606d7a859299a3abb3babfc6c8ccd2cfd0d1d2cabeb3a995887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242d343c444c525a61676d737b80858c91969a9ea1a8a9acaeb4b4b7b8babfbebfc0c2c3c4c4c5c5c5c7c8c6c5c5c4c4c3c3c1c0bebdbeb9b8b6b3b3aeaba8a7a09d9a96918c86827d78716c656159544e4540393128231d150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46535f69727f8c939ea5aeb4bbc0c7c8cececfd1d1d2d2d3d7dcd2d2dbcfbbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f0f0f0f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f5f3f3f0f0f0f0f0f7f2eeecebe3d9cfc2b8ac9f9285796d6053463a2d20130700000916232f3c4956626f7c8995a2afbcd0dbe6f2fefffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000004101d2935404b55616c75818f959fa6afb9bdc3c7cbd1cfd1d1d2d2d4d7ddd2d2d2d2d2d2d2d2d2d2d2d2c5b8ab9f928578675c5145382c1f13060000000000000000000007131f2c38444f59616d7a849197a0a8afb5babfc4c6c8ccd2cccccdcdcdcdcabeb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626d75818e959fa8b1bac4ccd6dee7f0f9fffffffffffffffffef7f2eee8e4e0d9d5cfc9c6bfbab4aeaaa29f97928b837c736d675f574f473d352b1e150b0000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c78818c9297999b9c9d9d9d9d9d9d9d9d928578665c5044382b1f120600000004101c2834404b55606c78818c9297999b9c9d9d9d9d9d9d9d9d988c7f7265594c3f3a47535f6a717e868e9298989a9b9c9d9d9c9a92857a6d60544a3f333b4854606b727f8a9196999b9c9d9d9d9d9d9d9d9d9d9083766a5d50432d22170b00000000000000000000000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffbefe3d7cbbfb4ab988b7e7165584b3e2d22170b00000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a949fa9b3bbc2c9cfd3d7dcdcddded9cdc0b3a69a8d8073675a4d4034271a0800000000000000000613202c3945515d6773808d97a1abb5bdc4cbd1d4d8dddcdddedbcfbdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f464e565d606c717980868d92979ea1a8abadb2b6b8babfc1c3c5c7cad0cccdcecfd1d1d1d2d2d3d4d2d2d2d1d1d0cfcecdcbcfcac6c5c2c0bebab8b5b1acaaa8a19e99928f8a847e78706b626058514b433d342e271e160e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fa5afbabfc6ccd2d4d9dbdcdddedfdfe0e3e8dfdfd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfffefaf8f5eae0d3c6baaea298897c6f6356493c3023160900000815212e3b4854616e7b8794aab3becad6e2eefbfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000006131f2c3945515d67717e8a939ea7b0b8c0c8ced3d7dcdcdddedfdfe0e3e8dfdfdfdfdfdfdfdfdfdfdfd3c6baada29786796d6053463a2d201307000000000000000000000915222f3b4854606b75818e96a1a9b2bbc0c7cad0d2d4d8ddd8d9d9dadadbcfbbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44515b606d79839095a0a8b2bac4ccd5dee7eff8fffffffffffffffffffff9f4f0ebe5e1dad5d0cac6bfbab4aea9a19e95908780796e6a60594f473d30271c120700000000000000000000000000000000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8c939ea2a9a8a9aaaaaaaaaaaaaa9f9386796d6053463a2d20130700000006131f2c3845515c67727f8c939ea2a9a8a9aaaaaaaaaaaaaaa6998c7f7366594c403f4a54626e7c8692989fa2aaa7a8a9aaaaa9a2988c7f72665b504438414c56636f7d88939ea0a8a8a9aaaaaaaaaaaaaaaa9d9184776a53493f33271b0f0300000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff3e7dcd1c0b4a79a8d817467544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000714212d3a46535e6976838f9ca6b0bbc4cdd5dae0e3e7e9eae8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000714202d3a4753606d7a85929fa9b3bdc7cfd7dce0e4e8e9eae5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252d373f4850585f686d757e848c92989fa2a9acb2b8b9bdc3c5c7cbd0d0d2d3d6dbd9dadbdcdddedededfe0e0dfdfdededddddcdbd9d8dbd6d2d1cfd0cac6c5c2bcb8b7b2acaba39f9b96918a837d766f6a605c554e454039302820180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e98a3aeb7c1cbd1d7dde3e5e8e9eaebebecedeff3ece4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f1213120f0b060806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7366594c403326190d00000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ececece9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000004101c2834404b55606d7984919ea5afb9c2cbd4d9e0e3e7e9eaebebecedf0f4ecececececececececeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000005111d2a36414c56636f7c89939ea8b2bbc3cbd1d6dbdfe0e4e8e5e6e6e6e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0e0e0f0e111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e080e0c0b090706040000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323f45515d676d7a839196a1a8b2bac3ccd5dde6eef7fffffffffffffffffffffffcf6f1ece6e2dbd6d0cac5bfbab3ada7a099928d837c706b60594f42392e23180c000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa6adb3b5b6b6b7b7b7b7b7afa49a877a6d6154473a2e2114070000000713202d3a4653606d7985929ea5adb3b5b6b6b7b7b7b7b7b3a6998c807366594d4044505b6674818e98a3aaaeb4b4b5b6b7b6b4aa9e9184786c6053463b46525d6876828f9aa4acb2b4b6b6b7b7b7b7b7b7ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8e9dcd0c3b6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949fabb8c2cdd6dfe6eceff3f8f6e9ddd0c3b6aa9d9083776a554c4135291d1104000000000000000b1825313e4b5864717e8b98a2aebbc5d0d9e1e7edf0f4f9f3e6d9cdc0b3a69a8d8073675a4d4034271a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d373f49515a626a6f7a828a91969fa3aaadb3b9bdc4c5c9cfd2d3d6dcdddfe0e2e7e6e7e8e9eaebebebececedecebebebeaeae9e8e6e5e6e2dfdedcdbd6d3d2cec8c5c4bdb9b5afaca8a09d95908a837c736d676058514b423a322a2119110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929faab4bfc9d7dce2e8eef0f5f6f7f8f8f8f9fcfff2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f201f1b171514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000040607070808090909090908080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c1b4a79b8e8174685b4e4135281b06000006131f2c3845515c677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a131f2c3845515c67727f8b96a1adb7c1cbd4dde5ebeff3f8f7f8f8f9f9fcfffff9f9f9f9f9f9f9fef2e6dbcfbbafa295887c6f6255493c2f2216090000000000000000000713202d3946525e6875828f9ca5afbac4cdd7dce3e7ecedf0f4f9f2f3f0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10131416181a1a1b1b1b1a19171c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a191a1b1b1b1a1918151312100c07040100000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202935404b555e686e7b849196a1a8b2bac3cbd4dce5edf8fffffffffffffffffffffffffdf7f2ede7e2dbd6d0cac5beb9b1aba39f9590857d706b60544a4034281c100400000000000000000000000000000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c0000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adb9bec2c3c3c3c3c3c3c0b6ac95887b6e6255483b2f2215080000000a1623303d495663707c8997a1adb9bec2c3c3c3c3c3c3bfb3a6998c807366594d404653606c7985929eaab4babfc1c2c3c3c3b9aca1968a7d7063574d424754616d7a86939facb6bdc1c2c3c3c3c3c3c3b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a6b0bbcad4dfe8f1f7fbfffff8ebded2c5b8ab9f928578675d5145392c20130600000000000004101c2934404b556875818e9baab4becdd6e2ebf3f8fcfffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232d373f49515b626c717c848f939ea1a8aeb4babec5c9ced2d5dadfe0e3e7eaebeceff3f8f3f5f6f7f7f8f8f8f9faf9f8f8f7f7f6f6f4f3f7f2eeecebe9e6e2dfded9d4d1cec9c7c0bbb9b2aca7a09d94908780796f6a605c544c443c332b231a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a3aebcc6d0dbe7edf4f9fffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2022272b2d2b272222211e1a150c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e070c101314141515151616161515141413100d070a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f8376695c50432e23170b000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f030005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000006111c28343f4a54606d7984919ea9b2bdc9d3dde6eff6fbfffffffffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000714212e3a4754616d7a86929facb9c1ccd6dfe8eef2f8fafcfffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181d1f202325262728282827262422211e1a1c1f202121212121212121212121212121212121212121212121201f1c1c1f202225262728282827262422201f1c1813100d07010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f39434c565e696e7b849196a0a8b1b9c2cad3dbe7edf4fcfffffffffffffffffffffffffef8f3ede7e2dbd6cfc9c3bdb5afa7a09792867d6f665c5144382c1f120600000000000000000000000000000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a9b3becacfcfd0d0d0d0d2bcafa295897c6f6256493c2f2316090000000c1926323f4c5965727f8c98a9b3becacfcfd0d0d0d0ccc0b3a6998d8073665a4d404956626f7c8997a1adbcc6cad0cecfd0c9bdb2a89c8f8275695e5246495663707c8999a4afbec7cecfd0d0d0d0d0c7bbafa399877a6d6154473a2e211407000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae5f1fafffffffff8ecdfd3c6baada297877a6d6054473a2d21140700000000000006131f2c3845515c677784919eaab7c4d0dde8f4fdfffffffff6e9ddd0c3b6aa9d9083776a554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212c353f49515b636d727e8691969ea6acb2babfc6cad0d5dadfe1e5ebeceff3f8f8f9fbfffffffffffffffffffffffffffffffffffffffffffffefaf8f8f7f2eeecebe5e0dedad5d1cbc7c3bdb8b1aca69f99938d847c736d665d564d453d352c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556875818e9babb4bfced8e2edf8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000001070e161e24292d2d33373937332d2f2e2b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c10131416181a1b1d181d1f202121222222222222222120201d181a171312100c07000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000c18232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000b17222d3844505c66727e8b96a1adbbc4cfdbe5eff8fffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000b1825313e4b5864717e8b99a3afbbc7d3dee8f1f9fffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f24292c2d303233343535343432312e2d2a26201f1b17151515151515151515151515151515151515151515141b1c23282b2d2f3133343435353433312f2d2c2823201d18120d0701000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444d575e696e7b849196a0a7b0b8c1c9d7dce3eaf3fafffffffffffffffffffffffffffef8f3ece7e1dad5cfc7c0bbb1a9a2989184796d6053463a2d201307000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cfdbdcddddddd6c9bdb0a3968a7d7063574a3d3024170a0000010d1a2734404d5a6773808d9aa6b3c0cfdbdcddddddd9cdc0b3a69a8d8073675a4d414c5666737f8c99a9b3beced6dbdbdcdacec4b9ac9f93877b6e6154484a5764707d8a97abb5c0d0d9dcddddddddd7cbc0b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e312418090000000000000000000000000000000000000000000000000000000004101c2834404a54697683909ca9b6c3cfdce9f6fffffffffffbeee2d6cabeb3a995887b6f6255483c2f2215090000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffff8ebded2c5b8ab9f928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333e47515b636d727f8b9298a0a8b0b9bdc4cbd1d6dbe1e5ebeef1f6f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f5f0edebe5e3dcd7d4cec8c3bcb8b0aba49f96918780786d685f574f473e362d241b1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf4fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000040c121820283035393a3f4446443f413b3a373129231d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d111314181c1f20222526282924292c2d2e2e2f2f2f2f2f2f2f2e2d2c29242724201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdcdd6e0eef7fffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000010e1b2834414e5b6774818e9aabb5c0cbd7e5f0fafffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d151d23292c2f35393a3c3f4041414241403f3d3b3a36312d2b27221b17110a08080808080808080808080808080d141a21272c2e34383a3c3e4040414241413f3e3c3a38342e2c29241d18130c04000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28323b454d575f696e7b8490959fa6afb7bfcbd1d8e1e8f1f8fffffffffffffffffffffffffffffef8f2ece6e1d9d1cbc3bcb3aaa096887b6f6255483c2f2215090000000000000000000000000000000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e9eae4d7cabeb1a4978b7e7164584b3e3125180b0000010e1b2734414e5a6774818d9aa7b4c0cddae7e9eae6dacdc0b3a79a8d8074675a4d45525d687683909ca9b6c3cfdce7e8e9e0d4c7bbafa4998c7f7366584e4a5764707d8a97a3b0bdd2d6ebe9eaeae8dcd1bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff3e7dbd0c0b3a69a8d8073675a4d4031251a0e0200000000000000000000000000000000000000000000000000000006121f2c3844515c667885919eabb8c4d1deebf7fffffffffffef2e6dbcfbdb0a3978a7d7064574a3d3124170a0000000000000815222f3b4855626e7b8899a4afbbc7d4e0edf9fffffffffff8ecdfd3c6baada297877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454f59626d727f8b919fa3aab2bac1c9ced7dce2e6ecf1f6fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f6f1eee8e3e0d9d4cdc8c2bdb5afa8a099928d827a6e69605950483e362d241a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8696a1acb9c5d2deebfcfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d2429323a41464749505350494d4847423c342f271f170f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1013191d202123292c2d2f313335362f35393a3a3b3b3c3c3c3c3c3b3b3a39352f33302d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e211407000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000006121f2b3844505b66717e8b96a1acbac4cfdfe8f2fffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000005111d2a36414c566a7783909daab6c3d1dce8f6fffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111a1f272f34383a404547494b4d4d4e4e4e4d4c4a4846423d3937332d27221b140b0500000000000000000000080f181f262a3238383f4446484b4c4d4e4e4e4d4c4b484644403a39352f29241d160d080000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e32251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333b454d575f696e7a838f949ea5aebbbfc6cfd6dfe7eff8fffffffffffffffffffffffffffffffdf7f3ebe3d9d0c6bcb2a89f92867a6d6054473a2d2114070000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000010e1a2734414d5a6774808d9aa7b3c0cddae6f3f3e7dacdc0b4a79a8d8174675a4e4754606d7a86929facb9c5d2dfecf8f0e3d7ccc0b5ab9e9184776a6054495663707c8996a3afbcd1dce8f4f6f9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f827669574d42362a1e12050000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000a1623303d495663707c8996abb5c0ccd7e3f0fcfffffffffffbeee2d6cabeb3a995887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434d57616b727f8c919ba3aeb4bcc4ccd5dae0e7edf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efeae5dfd9d4d0c7c0bbb2aba39f9490847b706b615a50483e362c2319100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000050e161f282f353f444c5254535b605b535a55534d45403931292119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181d2024292c2d2f34383a3c3e404143444045474748484849494948484747454043403d3a38342e271e1a11080000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7c4d1deebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000030f1b27333f4953606c7884919da8b2bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000713202d3946525e687985929facb8c5d2dfebf9fffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c232c31394045474b51535658595a5b5b5b5a595755534d4a46443f38332d261d170f07000000000000000008111a212931363d44484a50535558595a5b5b5b5a59575553514a47454039352f281f19110901000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172129333b454d575e686d79828e939ca4aeb5bdc5cdd5dde7edf4fcfffffffffffffffffffffffffffdf5eee8ddd2c7beb4aaa1968d8074685d5245392c20130600000000000000000000000000000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3f2e6d9ccbfb3a6998c807366594d4033261a0d0000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3f4e7dacdc1b4a79a8e8174675b4e4a5763707d8a99a3afbbc7d4e0edeaeae8ddd2c7b9aca096897c6f62544a55626f7b8895abb5c0cbd7e3effcf1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e53463a2d2114070000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a080000000000000b1824313e4b5764717e8a97a4b1bdd2dde8f4fffffffffffffef2e6dbcfbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b555f69707d88939fa3adbabfc6ced6dee5ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae4e2d9d2ccc3bdb5afa69f9691857d716c615a50483e352b22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000050e1720283139404550565d6166656c656a67625f57514b433b332b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d24292c3035393a3e404547494b4d4e50514b51535454555555555555555453514b4f4d4a46444039302c231a0f06000000000000000000000000000000000000000000000000000000000000000004111d2935414c556976828f9ca9b5c2d0d9e4edf3f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfafafafafafafafafcf0e4d8ccc0b6ac95887b6e6255483b2f22150800020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff4e8dcd1bbaea194887b6e6155483b2e221508000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000005121f2b3744505b65717e8a96a0acbac4cedfe8f2fffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0800000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e353d434b5153555d6063656667686867676564615f5756535049443f382f292119100700000000000007101a232c333b42464f54545c606264666767686867666462605c5453514b45413a312b231b13090100000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f172129333b454d565e676d78818d929fa3abb3bbc3cbd7dce2eaf3f9fffffffffffffffffffffffcf4ebe3ddd7ccc0b6aca3989184796d60564c4135291d1104000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2f3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000c1926333f4c5966727f8c99a5b2bfccd8e5f2f4e7dacec1b4a79b8e8174685b4e4b556673808d99abb5c0cbd7e3e0dedddee3d5c9bdb2a89a8d8174665c5054616d7a8799a3afbbc7d4e0edf9f2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffff8ecdfd2c6b9ada297877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d0100000000000c1825323f4b5865727e8b98a5b1becbd8e4f9fffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3845515d676e7b86929aa4afb5bfcbd0d8e0e8f0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f4ebe3ddd7cfc7c0bbb0a8a09792877e716c615a50473d342a20160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000040e172029323a434b515a62686d7277797977746e69605c554d453c342b22180c0300000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a2f35393a4145474b4b51535558595b5c5d555d6061616262626262626261605d555c5a5753514a423d352c21180e0300000000000000000000000000000000000000000000000000000000000000010d19242f3f4c5965727f8c98a6b0bec7d2dce2e7ebeceef2f8fefefffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f2f0efedededededededededf4e8ddd2bcafa296897c6f6356493c3023160900020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f221508000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000613202d394653606c7883909da8b2bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d01000000000000000815222f3b4855626e7b8895aab4bfcad6e2eefbfffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000006101c252e3840474f555c6064676d6f7273747475747372706e696863605b535049413b332b2219100700000000030c19222c353d454d53596063666d6f7173737475747472716f6d6664605d55514b433d352d251b130900000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f172129333b444c555d666d77808b9299a1a9b1b9c1cbd1d8e1e7f0f7fefffffffffffffffffaf2eae2d9d2ccbfbbafa49a92867c6f675d51433a2f24190d01000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1f4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000c1825323f4b5865727e8b98a5b1becbd8e4f1f4e7dbcec1b4a89b8e8175685b4e515c677683909ca9b6c3d1dcd9d4d1d0d1d4d9cec4b8ab9e9285796d605353606c7986929facb9c5d2dfecf8f3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a9978a7d7064574a3d312417080000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffff6e9ddd0c3b6aa9d9083776a554c4135291d110400000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e58606d79849198a2acb6c0c7d6dce2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1d9d1cbc2bab2a9a29992877e716c61594f463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000030d162029323b444c555d606d717a7f83858684807b746d675e574e463c342a1e150a000000000000000000000000000000000000000000000000000000000000000000000000060c151c23283036394045474c525457555c6062646668696a6b676d6d6e6e6f6f6f6f6f6e6e6d676b696663605c544f473d332a1f140900000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949facb6c0cbd1d7dcdedfe2e7ecedf2f9fffffffffffffffffffffffffffffffffffffffffffffffffdf5efeae6e4e3e1e1e1e1e1e1e1e1e1e1e1d6c9bdb0a3968a7d7063574a3d3024170a00020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000714202c38444f5964707d8a95a0acbac3cedee8f2fffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d110400000000000000091623303c4956636f7c8996a2afbcd0dbe7f2fefffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222d37404a525961676d71767a7c7e8080818181807f7d7b7874706c65605b534d453d342b22190e050000000a151e2b343d474f575f616b6f74797b7e7f80818181807f7e7c7975716d67605d554f473f372d251b1108000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172129323a434c545c656c737e879297a0a7afbabfc6cfd5dee6ecf3fbfffffffffffff8f0e8e0d8d0c7c0bbada49f93887e716a60554b4131281e1308000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1f5e8dccfc2b5a99c8f8276695c4f4336291c060000000b1824313e4b5764717e8a97a4b1bdcad7e4f0f4e8dbcec1b5a89b8e8275685b4f53606d7986929facb9c5d2d5cec8c5c3c5c8ced2c6b9ada197897d706354505b667885919eabb8c4d1deebf7f4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e6dbcfbfb3a6998c807366594d403025190d0100000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffff8ebded2c5b8ab9f928578675d5145392c20130600000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a73808d96a0aab3bec7d2d9e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ebe3dcd7ccc3bbb3aba39993877e716b60584e443a2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000010b151f28323b444d565e676d757e858c909292918d8780796e6960584e463c30261c110600000000000000000000000000000000000000000000000000000000000000000000080f181e272e343a41464b5153565d606467676d6f717374767778797a7a7b7b7b7c7c7c7b7b7a7a79777673706d6660594f453c31261a0e02000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697683909aa4afbabfc6cbd1d2d3d6dbe2e1e7eef6fefffffffffffffffffffffffffffffffffffffffffffbf3ebe4dedad7d6d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b00020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000040e16222f3c4854606b7783909da7b1bcccd5e0f0fafffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343f49525c636b70797e8386898b8c8d8e8e8e8d8c8a8885817d78716c655e574e463d342b20170d020006111c26303d464f5960696e767c8185888b8c8d8e8e8e8d8c8a8885827e79736d67605951493f372d231a0e050000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172029313a424b535b606c717d8590959ea5aeb4bcc3ccd6dbe1e9f2f7fdfffffcf4ede7ded6cec6bdb5afa49c928b7f726c61584e433a2f1f160c010000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0f6e9dcd0c3b6a99d9083766a5d50432d22170b0000000a1723303d4a5663707d8996a3b0bcc9d6e3f8f5e8dbcec2b5a89b8f8275685c4f56636f7c8998a3aebac7d3cbc3bcb8b7b8bcc3cbc9beb3a99a8e8174665c50546a7783909daab6c3d0dde9f6f5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7e8dbcfc2b5a89c8f827569564c41362a1d110500000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5c0cbd7e3effcfffffffffffff8ecdfd3c6baada297877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffff6e9ddd0c3b6aa9d9083776a554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666f7c87929fa8b2bcc5d0d9e4ebf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded5cdc5bdb5aba49992877d706a5f564c42382d22170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000007121d27313a444d565e686d79818b92979d9f9f9d99938d837b6f6a60584e42382e23170b02000000000000000000000000000000000000000000000000000000000000000008111a212a303940444c52555d6065686d717477797c7e808183848586868787888888888888888786858482807d79706b60574d42372b1e12050000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa5aeb4babfc3c5c6cad0d1d6dce4ecf6fffffffffffffffffffffffffffffffffffffffffdf3e9e1d9d3cecac9c7c7c7c7c7c7c7c7c7c7c7c7c7bfb2a5988c7f7265594c3f3226190c00020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000a15202c38434f5963707d89959fabb9c3cedee7f1fffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d211407000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c46515b636e737d848a8f929998999a9b9b9a9a989797918e89847e776e6960584e463d33291f1409000c17232e38424e58606b707b82898e929897999a9a9b9b9a999798928f8b858079706b625b51493f352c20170d0200000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f22150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f2830394149505a626b6f7b838e939fa3aab2bac1cad0d7dfe6ecf4f9f8f3eae2dcd7ccc4bcb4aba49f928c80736d625a50463d31281d0d04000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d363029201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8f7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000916222f3c4955626f7c8895a2afbbd0dbe7f3f5e8dbcfc2b5a89c8f8275695c4f5965727f8c98aab4bfcbcec3b9b1acaaacb1b9c3cec5b8ab9e9285796d60535c6975828f9ca8b5c2cfdbe8f5f6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478685e5246392d20130700000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a3afbbc7d4e0edf9fffffffffffffbeee2d6cabeb3a995887b6f6255483c2f22150900000000000b1824313e4b5764717e8a97a4b1bdcad7e4f7fffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606c78839099a3afbac3ced7e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7dfd7cfc6bdb5aba39992867c6f685d544a3f33281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000071118242f39434c565e686e7a838e939ea2a9acacaba49f9590857c6f6a5f544a3f34281d140a0000000000000000000000000000000000000000000000000000000000000008111a232b333c424a51565e61676d71767a7e818486888b8c8e8f90919299949495959595959595949892918f8d8a857d70695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000020e1a26313c4754606a74808d939fa3abaeb4b6b8babec5c5cbd2dae4eef9fffffffffffffffffffffffffffffffffffffff5ebe1d7cfc7c2bebcbabababababababababababababab3a6998d8073665a4d4033271a0d00020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000030f1b26323b4854606b7683909ca7b1bccbd5dff0f9fffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94887b6e6155483b2e221508000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636d73808991969c9fa3aba6a7a7a8a7a6a5a9a19e9b96918a827b6f6a60584e453b30251a0c03101c28343f4a54606a707d868f949b9fa2aaa6a6a7a8a7a7a5aaa29f9c98928c847d726d625b51473e32291f1408000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272f383f44505960696e79818b9298a0a8afbabec5cdd5dae1e8eeede7e1d8d1cbc2bab2aaa399938b7f736e635b51483e342b1f160c000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3f8ebded2c5b8ab9f928578665b5044382b1f120600000815212e3b4854616e7b8794aab4bfcad6e2eff5e8dccfc2b5a99c8f8276695c4c566875828e9ba8b5c1d1c8bcb1a7a09da0a7b1bcc8c6b9ada197897d7063545a6774818d9aa7b4c0cddae7f3f7eaddd1c4b7aa9e9184776b53493f33271b0f0300000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffef2e6dbcfbdb0a3978a7d7064574a3d3124170a00000000000a1623303d495663707c8996a3afbcd0dbe6f2fefffffffffffff8ecdfd3c6baada297877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8a959fabb5c0ccd5e0e9f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f6f5f4f4f4f5f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffff9f1e9e1d8d0c7bdb4aba29891847a6d665b50443c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000040e19232935404b555d686e7a8390959ea5adb3b8b9b5afa7a09791867c6f665c50443c2f261c1106000000000000000000000000000000000000000000000000000000000007101a232c353d454d545c60686d73797e83868a8d90939997999b9c9d9e9fa3aba1a1a2a2a2a2a2a1aaa39f9e9c999791867b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000009151f2b37434e58606d78818c92999fa3aaaaabaeb4b5b9c0c8d2dce7f2fefffffffffffffffffffffffffffffffffffbefe4d9cfc5bdb6b1b0aeaeaeaeaeaeaeaeaeaeaeaeaeaeb3a79a8d8174675a4e4134271b0e01030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000006131f2b37434e58636f7c89949fabb9c3cddde7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f231609000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a727f8c929ea1a8acafb5b3b3b4b4b4b3b2b2adaba8a09e948f857c6f6a60574d42362a1e140a121f2c3844505c666f7c8692989fa6acaeb4b2b3b4b4b4b3b2b4aeacaaa29f9691877f726d625a50443b3025190e030000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d262d333e474f575e676d747e8691969ea5adb3bbc2c9cfd7dce3e2dbd6cfc6bfbab0a8a19892877f736d635c52493f362c22190d040000000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eff9ecdfd2c6b9ac9f9386796c605346392d20130600000714202d3a4753606d7a8698a2aebac7d3e0ecf5e9dccfc2b6a99c8f8376695c525e687884919eabb7c4d1c5b8aca0959095a0acb8c5c9beb3a99a8d8174665b5966737f8c99a6b2bfccd9e5f2f8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffaeee1d5c9bdb2a896897d7063564a3d30231707000000000000000000000000000000000000000000000000000006121f2b3844505c667885919eabb8c4d1deebf7fffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000815222e3b4855616e7b8894a9b3becad6e2eefbfffffffffffffbeee2d6cabeb3a995887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da7b1bdc7d1dee7f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf8f2efecebeae8e7e7e7e8e9ebeceff3f8f8fcfffffffffffffffffffffffffffffffffffffffffbf3eae2d9d0c6bdb3aaa0968f82786c60584e42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000020c16202b353d45515d676d7a839095a0a7afb9bec5c5c0bbb1a9a1989083786d60574e42382d22170b03000000000000000000000000000000000000000000000000000000040d19222c353e474f575f666d727a80858b8f92999a9d9fa4aba6a7a9aaabacafb5aeaeaeafafafaeaeb4aeacaaa9a9a1988c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000030f1b27323c44505c666d777f868e92989b9d9fa2aaa9aeb6c0cbd6e1edf9fffffffffffffffffffffffffffffffffff6eaded3c7bdb3aba5a3a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19b8e8174685b4e4135281b0e0203101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000815212e3b47535f6a75828f9ca6b0bbcbd4dfeff9fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f9fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939fa4adb2b9bbc0bfc0c1c1c1c0bfbeb9b8b2aca69f9792867c6f695e52463e30261c1113202d3a4653606d78849198a2aab0b8babfbfc0c1c1c1c0bfbfbab8b3aea8a199938b7f726c61564d41362a20150900000000000000000000000000000000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227353d454d555d606d727c848e939fa2a9b0b9bec5cbd1d7d7d0cac3bdb4aea69e9691867e726d635b524a40372d241a1007000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9ede0d4c7bbafa499877a6d6154473a2e21140700000613202c3945515d677985929facb8c5d2dfebf6e9dcd0c3b6a99d9083766a5d54616e7a8796a1adb9c5cbc0b5ab9d9084909daab7c3cec4b8ab9e9185796c605865717e8b98a4b1becbd7e4f9f9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffdf1e5dacfbfb2a5998c7f7266594c3f2f24180c000000000000000000000000000000000000000000000000000003101c28343f4a546a7683909da9b6c3d0dce9f6fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0800000000000714202d3a4753606d7a8697a2adbac6d3dfecf8fffffffffffffef2e6dbcfbdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d5763707d8a95a0acb9c3cfd9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece7e2dfdfdddbdbdadbdbdddfe0e2e7e9eceff4fbfffffffffffffffffffffffffffffffffffffffcf4ebe2d8cfc5bcb2a89e948c7f726a5f544b40342820150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000008131e28323d47515b606d79839095a0a7b1b9c1cacfd2ccc3bbb3aaa0958c7f726a5f544a3f33281f14090000000000000000000000000000000000000000000000000000010c161f2a343e474f5960696e787f858d92989c9fa3abaaacafb5b3b4b6b7b8b9bbc0babbbbbbbbbbbbbbbfbab8b7b5b3aa9a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000a152028343f4a545c656c727b81868b8e9092989a9da4aeb9c5d1ddeaf6fffffffffffffffffffffffffffffffffff2e6dacec2b6aba19a9694949494949494949494949494949497918b7e7164584b3e3125180b0004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000006121e2b37424e57626f7c88949eaab8c2cddde6f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f99a4afb9bdc4c7cbd1cdcececdcdcfc9c6c3bdb8b0a9a19892857b6e615a5042382e23171d2a36414c5665727e8b96a0aab4bcc2c6cad0cdcdcececdd0cac6c5bebab2aba49f93887e70685e52463c31261a0f02000000000000000000000000000000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232b333b434b515b626a6f79818a92979fa6adb3bbc0c7cbcbc6bfbab1aba39f948f847c716c625b524940382e251b1208000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8f0e3d7ccc0b5ab94887b6e6155483b2e221508000004101d2935404b556b7884919eabb7c4d1deeaf6e9ddd0c3b6aa9d9083776a5d5764707d8a97a8b2bdc9c7bbafa3998c7f8c98a8b2bdc8c6b9ada197897c70635363707d8a96a3b0bdd1dce8f3f9ede0d4c7bbafa499877a6d6054473a2d211407000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff6e7dbcec1b4a89b8e817568554b4035291d100400000000000000000000000000000000000000000000000000000b17232e424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d010000000006131f2c3945515d677885929fabb8c5d2deebf8fffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697683909ca7b1bccbd4e1ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e4e0dfdbd6d3d2d0cfcecececfd0d2d3d6dbdddfe4e9eff3f8fffffffffffffffffffffffffffffffffffffdf4eae1d7cec4bab0a69f92877c6f665c51453c31261a0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000000000000000000000000000000000000000000000000030c1924303a444f59636d75818e959fa7b1b9c3cbd6dbddd7cdc4bcb1a79f92867b6e665b50443b31251a0e050000000000000000000000000000000000000000000000000007131d28313c464f59616b707b838c92989fa2aaacafb5b7b9bbc0bfc1c2c3c4c5c7cbd1c8c8c8c8c8c8d0cbc7c5c4beb2a9988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000040b17232e38424a535b60696e747a7e818385868d929da9b5c1cedbe7f4fffffffffffffffffffffffffffffffffdf0e4d7cabeb1a59a8f8987878787878787878787878787878787857f726c6156493d3024170a0004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000020d14212e3a47535f6a75828e9ba6b0bbcad4deeff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0fcfffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939fabb5c0c9cfd4d7dcdadadbdad9dad5d2cec8c2bbb3aaa1978f82766c61544a3f34281c202d3946525e687783909da8b2bcc6ced3d6dbd9dadbdadadbd6d3d0cac4bdb5afa49a92857b6e61584e43372b1f1206000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061119212931394045515860676d757e858f949ea1a9afb5babfbfbab4aea79f99928c827a6f6a615a514940372e261c1309000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416181c1f202121212121212121212121212427282725232121212121201f1c171514120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7f4e8ddd2bcafa295897c6f6256493c2f2316090000010d18242f44505d6a7783909daab6c3d0dde9f6eaddd0c3b7aa9d9084776a5d596673808c99a6b3bfcfc5b9ac9f92867a8796a0acb8c5c9beb3a99a8d8074655b626f7c8895abb5c0cbd7e3effcf0e3d7ccc0b5ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145382c1f13060000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffff6e9ddd0c3b6aa9d9083776a554c4135291d11040000000004101d2935404b556a7784909daab7c3d0ddeaf6fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a08000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949fabb9c3cedde6f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e4ddd8d4d2d0cac6c5c3c2c1c1c1c2c3c5c7cad0d0d3d8e0e3e7edf4fcfffffffffffffffffffffffffffffffffffcf3e9e0d6ccc2bbaea3999183796d60574e42372b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b00000000000000000000000000000000000000000000000000000000000a151e2935414c56606b737f8c939ea7b1b9c3cbd5dde6e8dfd6cec3baaea3989083786c60574d42362a20170d020000000000000000000000000000000000000000000000010d18242f3a434e58616b707d8690959fa2aaaeb3b9bbc0c3c6c7ccd2cecfd0d1d2d3d7dcd4d5d5d5d5d5dcd6d3d2c6b9ada197897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000006111c263038414950575f61686d7174777879808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a78726d625a5045392d2115080006121f2c3844515c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000008141e2a36424d57626e7b87939facb9c1ccdfe6f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000714212d3a4754606d7a879aa4afbbc8d4e0edfafffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a9aa4afbdc7d2dae0e3e8e6e7e7e7e6e6e1dfd9d4cdc5bcb3a99f948b7e71665c5044382b1f212e3a4754616d7a86939facb9c3ced7dfe2e7e6e7e7e7e6e7e2dfdbd6d0c7c0b6aca2978e81756a5f53473a2e2115090000000000000000000000000000000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f272f353f464e555d606c717b828b92979fa3abaeb4b4aeaaa29f9590867f786d685f5850483f372e251c130a01000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407070c101314141515151515151c23282c2d3134353432302d2c2924201f1c1813110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6f9e3d6c9bdb0a3968a7d7063574a3d3024170a000000071c2936434f5c6976828f9ca9b5c2cfdce8f5eaddd0c4b7aa9d9184776a5e576976828f9ca9b5c2cfc4b7aa9e91847784919eaab7c4cfc4b8ab9e9184786c60616e7a8799a3afbbc7d3e0edf9f4e8ddd2bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffff8ebded2c5b8ab9f928578675d5145392c20130600000000000c18242f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5766737f8c99a6b0bccbd5dfeff8fffffffffffffffffffffffffffffffffffffffffffffffffff9f4ebe3ddd7d2ccc8c6c2bfbab8b7b5b4b4b4b5b6b8babfc2c4c7cdd3d7dce3eaf3f8fefffffffffffffffffffffffffffffffffbf2e7ded7cbbfb5aba0958c7f736a5f53473d2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c100300000000000000000000000000000000000000000000000000000006111c26303845525d686f7d87929fa5afb9c2cbd5dde6eff1e8e0d7cbbfb4aa9f948b7f72695e53463e32291e1408000000000000000000000000000000000000000000000004111d2935404b555f6a707d879298a0a7aeb4babec5c7cbd1d2d4d7dddadcdddedfe0e3e8e1e1e2e2e2e1e7e3d8ccc0b6ac9e9184796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000a141e262f383f444d53565e6164686a67727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6865625b51483e34281d1105000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000010d1925303a46535e6974818e99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aacb6c0d0d9e3ebeff4f9f4f4f4f7f1eeeae5dfd6cec5bbb0a69e9184786d6053463a2d2024303d4a5763707d8a9aa4afbbc8d5e0e9eef2f8f4f4f4f8f2efece6e2d9d2c7beb3a99f93877b6e6255483c31261a0e02000000000000000000000000000000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2429343c434b515a61696e767e858e92999fa3ababa39f98928c837c726c665d564e463e362d251c130a01000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080810191e262e34383a3e4142413f3d3a39352f2d2c2823201d1913110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5f0e4d7cabdb1a4978a7e7164574b3e3124180b0000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4eaddd1c4b7aa9e9184776b5e5f697885929eabb8c5cfc2b5a89c8f8275818e9ba7b4c1d0c5b9ada196897c6f63606c7986929facb9c5d2dfecf8f9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399897c6f6256493c2f2316090000000000000000000000000407090a0c0c0c0c0c0c0c0c0c0c0c1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffff8ecdfd3c6baada297877a6d6054473a2d21140c0c0c0c0c0c071b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffff6e9ddd0c3b6aa9d9083776a554c4135291d110c0c0c0b0b090707050100000000000000000000000000000000000000000000000000000814212e3a47535f6a7784909daab7c2cddde7f1fffffffffffffffffffffffffffffffffffffffffffffffffff6efe7e2d9d2ccc7c0bbb9b6b4aeacaaa8a8a7a8a8aaacaeb4b6b7bbc2c7cbd1d8e1e7edf4fcfffffffffffffffffffffffffffffffff9f0e7dcd1c6bdb1a79f92867b6e62594f42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f12060000000000000000000000000000000000000000000000000000000c17232e38424e58606d7a849199a3afb7c1cbd4dde7f0f8faf2e7dcd1c6bcb0a69f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000030d17212c3945515d676f7c869299a2aab1babec5cad0d4d7dcdfe0e3e8e7e9eaebecedeff3f9eeeeeeeef8ede0d4c8bbafa49a8d8073665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333b42464c5254585b5565717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d706461616161616161616161616161615e565651493f362d22170c00000815212e3b4854616e7b879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000005111e2a36414c56616e7b86929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000006121f2b3844505b667985929facb8c5d2dfebf8fffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180c000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1d2dbebf5fcfffffffffffffdfaf6f1e8e0d6cdc2b9aca0968a7d7063574a3d2f2425323e4b5865717e8b98acb6c0ccd8e7f2fbfefffffffffffefbf7f4ebe3d9d0c5bbafa4998d807467574e42372b1e1206000000000000000000000000000000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222b313a414550575e616c717a81878e92999a9b99928e867f786f6a605b544c443c342c241b120a01000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b30383f44464a4d4e4d4c494745413d3a38342e2d2925201d1913100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000010e1a2734414d5a6774808d9aa7b3c0cddae6f3ebded1c4b8ab9e9185786b5e616e7b8897a2adb9c6cdc0b3a69a8d80737e8b98aab4bfcac9bdb2a99a8d8074655b667885919eabb8c4d1deebf7f0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7e7165584b3e3225180900000000000000000000040b1013161619191919191919191919191923303d495663707c8996a3afbcd0dbe6f2fefffffffffffffbeee2d6cabeb3a995887b6f6255483c2f2219191919191919191a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffff8ebded2c5b8ab9f928578675d5145392c20191919191817161413110d08060401000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb8c5d1deeaf9fffffffffffffffffffffffffffffffffffffffffffffffff6ede4ddd5d0c7c0bbb6afaca9aaa29f9d9c9b9b9b9c9d9fa2aaa9abb0b9bbbfc6cfd6dbe2eaf2fafffffffffffffffffffffffffffffffff8ede3d8cfc3baaea3998f82766b60544a3f33281c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000003101c28343f4a54606a74818e96a1abb5c0c9d3dde6eff9fffff8ede2d8cfc2baaea2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000009141f2a36424d57606d79849198a2abb3bcc3cad0d6dbe0e3e8ecedf0f4f9f5f6f7f8f9fcfffffbfbfbfff9ecdfd2c6b9ac9f93877b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000020b141b222731363a4146474b4e5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e71645754545454545454545454545454524c4a463f372d241b100600000916232f3c4956626f7c8995acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000714202d3946525e6874818d99a3afbdc7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000030f1c28333f4a5e6b7885919eabb8c4d1deebf7fffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffaf2e8dfd4c8bdb2a89b8e817468564c41352926333f4c5966727f8c99a5b2bfd2dde8f2fffffffffffffffffffffdf5ebe2d7ccc0b5ab9e9184786a5f53473a2e211408000000000000000000000000000000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010710191f282f353e454d525a62686d747b81868b8d8e8b86817b726d665f58504a423a322a221a12090000000000000000000000000000000000000000000000000000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019222b343d424a5053575a5b5a585654514b494645403a3935302c29241f1c17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3f2e5d9ccbfb2a6998c7f7366594c403326190d0000000d192633404c5966737f8c99a6b2bfccd9e5f2ebded1c5b8ab9e9285786b5f64717e8a97a9b3becacbbeb1a4988b7e717c8898a2aebac6cfc4b7ab9e9184786c606a7783909daab6c3d0dde9f6f1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff4e8dcd1c0b4a79a8d8174675a4e4131251a0e020000000000000000070f161b202223252626262626262626262626262f3b4855626e7b8895aab3becad6e2eefbfffffffffffffef2e6dbcfbdb0a3978a7d7064574a3d312626262626262626262626323f4b5865727e8b98a5b1becbd8e4f8fffffffffffffff8ecdfd3c6baada297877a6d6054473a2d262626262525242321201e191413110d080100000000000000000000000000000000000000000c1825323f4b5865727e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffff6ede4dbd3cbc3bdb5afaca49f9c989892908f8e8e8e8f909298989c9fa6acaeb5bdc1cad0d8e0e8f1f9fffffffffffffffffffffffffffffffff4eae1d7cbbfb4ab9e94897d70665b5044382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c88939fa8b2bdc7d1dbe5eff8fffffffff4eae1d6cabfb4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000020e1a25303a46535f6974808d96a0aab4bdc5ced6dbe2e6eceff4f9f9fcfffffffffffffffffffffffffff8ece0d3c7bcb0a69c8f8275695f5342382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a3036393a3e4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b48484848484848484848484746413a3a342d251b12090000000a1724313d4a5764707d8a97a3b0bdd2dde8f4fffffffffffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e221508000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000004111d2935414c56616e7a86929fabb5c0d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c1004000000000000000b17222d44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffaf1e5d9cec3b7ab9e918478685d5245392c2633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffdf4e8ddd2c7b9ada197887b6e6255483b2f2215080000000000000000000000000000000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429333b424650565e61696e757a7e81817f7b746e69605c544e443f382f28201910080000000000000000000000000000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222b343d464e545c60646768676563605d555653514b4746413a3935302b28231c1a15100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2f3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000c1925323f4c5865727f8b98a5b2becbd8e5f1ebded2c5b8ab9f9285786c5f6773808d9aa6b3c0cfcabfb4aa96897c707985929facb8c5d2c5b9ada196897c6f626875828f9ba8b5c2cedbe8f5f2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff9e9dccfc3b6a99c90837669574d42362a1e12050000000000000009111921272c2f3032323232323232323232323232323a4753606d7a8698a2aebac6d3dfecf9fffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f323232323232323232323232323d4a5763707d8a96a3b0bdd1dce7f3fffffffffffffffbeee2d6cabeb3a995887b6f6255483c3232323232323231302e2d2a2521201d19130d0701000000000000000000000000000000000005111e2a36414c566875818e9ba8b4c1ced9e5f0fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd2c9c1b9b1aba49f9a938f8b88858482818181828385888c8f949a9fa3abb0babfc6ced6dfe7f0f9fffffffffffffffffffffffffffffffcf3e7dcd1c6bdb0a69d9083786c60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000004111d2935414c56606d7883909aa4afbac4cfd9e3edf7fffffffffffcf3e7dbd0c6bcb0a69e92857a6e61594f433a2f24190c0300000000000000000000000000000000000005121e2a36424d57616e7b87929fa8b2bcc6cfd7e0e7ecf2f7fcfffffffffffffffffffffffffffffffffdf4e6dcd0c4b7ab9f94897d7063574d4230261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e252a2d2f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3b3b3b3b3b3b3b3b3b3b3a3936302e29231b1309000000000c1926333f4c5966727f8c99a5b2bfccd8e5f9fffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6d6154473a2e211407000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000b13202c3945525d6873808d98a3aebdc7d1e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f8fffffffffffffffffffffffff6ebded2c5b9aca196877a6d6054473a2d26323f4c5965727f8c98a5b2bfd0dce7f3fffffffffffffffffffffffff9eee3d5c9beb2a9978a7e7164574b3e3124180b00000000000000000000000000000000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202930363f444c52575f61686d717474726e68615e57504a423c332d261d160e070000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343d464f5860666d7174757472706d676763605c5454524c4745413a38342e2b261f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1f4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000b1824313e4b5764717e8a97a4b1bdcad7e4f0ecdfd2c5b9ac9f928679655b667683909ca9b6c3cfc7baaea298877b6e76838f9ca9b6c2d1c9bdb2a89a8d8073676774818e9aa7b4c1cddae7f4f3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e53463a2d21140700000000000009121b232b32383b3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f45515d677885929fabb8c5d2deebf8fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d403f3f3f3f3f3f3f3f3f3f3f3f3f3f4955626f7c8895abb4bfcbd7e3effbfffffffffffffef2e6dbcfbdb0a3978a7d7064574a3f3f3f3f3f3f3f3e3e3c3a3936302d2c29241e18120c04000000000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf5fffffffffffffffffffffffffffffffffffffffffffff9f0e5dbd2c8c0b7afa7a099938e87837f7b7977757574757577797b7f83888d92999ea6aeb4bcc4cdd5dee7f0fafffffffffffffffffffffffffffffff8ede2d8cfc2b8aca0958a7e71665b5044382b1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000b13202c3945525d68727f8c95a0acb6c0ccd6e1ebf5fffffffffffffff8ede2d7cec2b9ada2978e81756c61554c4135291e150b0000000000000000000000000000000000000714202d3a46525e6974818e99a3afbac4ced8e1e9f2f8fefffffffffffffffffffffffffffffffffffff5ebe2d3c7bcb1a79c9083766b6054453c311e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d40332e2e2e2e2e2e2e2e2e2e2d2a251e1e1811090100000003101c28343f4a546874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000007121c2935404b55606d7a85929faab4bfcfd9e3f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1d0dbe7f2fffffffffffffffffffffffffaede1d5c9bdb2a895887c6f6255493c2f24313e4b5764717e8a97aab4bfcbd6e3effbfffffffffffffffffffffffff1e6dacfbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a323a41464d53565e6165676865615e56524d443f383028221c140b04000000000000000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464f59606a6f787d8081807f7c7a7773706d6665615e5654524c46443f3837312b28231c19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9f5e8dbcfc2b5a89c8f8275695c4f4236291c060000000a1723303d4a5663707d8996a3b0bcc9d6e3f9ece0d3c7baaea39986796c606c7985929facb8c5d2c5b8ac9f9285796c73808c99abb5c0cbcfc4b7aa9d918477696673808c99a6b3bfccd9e6f2f4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000006111b242d353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b556a7784919daab7c4d0ddeaf7fffffffffffffff5e8dbcec2b5a89b8f8275685c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c54616d7a8799a3aebac7d3e0ecf9fffffffffffffff7e5d8cbbeb2a5988b7f7265584c4c4c4c4c4c4c4c4b4a494746413e3a39352f29241d160d060000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffdf4e7ded3c9c0b6aea59e959087817b76726f6c666968686869666c6e72767b81868f949fa2aab2bbc3ccd5dee8f2fbfffffffffffffffffffffffffffffff4eae1d4c8bcb1a79d9183786c6053463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000007121c2935404b55606d7a85929fa7b1bec7d2dfe8f3fdfffffffffffffffef3e9e0d6cabeb3a99e938a7d70675d51453d30271d12070000000000000000000000000000000005111e2a36414c56616e7b86929fabb5c0ccd6e0eaf3fbfffffffffffffffffffffffffffffffffffffff9eee4d9d0c7b7ab9f958a7d7063594f44332a200c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e413427212121212121212121201d1913120d07000000000006121f2c3844505c667683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f12060006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000c18232e3845515d67737f8c98a2aebcc6d0e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e211408000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99aab4bfcad6e4eef9fffffffffffffffffffffffdf1e5dacebcafa396897c706356493d30232f3c4956626f7c8998a3aebac7d3e0ebf6fffffffffffffffffffffffff7e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a202830353c42474c5254585a5b5854524d46423b342e261e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434e58606b6f7c848a8d8e8d8b898683807d7975716d6865605d5653504a47423c38342e2a251e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f4f6e9dcd0c3b6a99d9083766a5d50432d22170b0000000916222f3c4955626f7c8895a2afbbd1dce8f3efe3d7cbbfb4a093867a6d626e7b8898a2aebac6d0c3b7aa9d90847765707d8999a3afbbc7d1c5b8aca096887b6e65727e8b98a5b1becbd8e4f9f4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa968a7d7063574a3d3024170600000000010c18232d363f474f545658595959595959595959595959595959595c6976828f9ca9b5c2cfdce8f5fffffffffffffff6e9ddd0c3b6aa9d9083776a55595959595959595959595959595959595959606c7986929facb9c5d2dfecf8fffffffffffffff3e6d9cdc0b3a69a8d8073675a595959595959595858575654524c4b4745413a352f281f180f0600000000000000000000000000000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffff5ebe2d5ccc1b7aea49d938e837c746e696562605b545b5b5b545b6062656a6e747b828b9298a1a9b2bac3ccd6e0e9f3fefffffffffffffffffffffffffffffcf3e4d9cec3b8aca0958a7d7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000c18232e3945515d67737f8c98a2aeb9c3d0d9e4f1fafffffffffffffffffffbf2e6dbcfc5bbafa59e91847a6d60594f42392e23180b020000000000000000000000000000010d13202d3946525e6874808d99a3aebdc7d1dee7f2fcfffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb0a69d9083766b6155473d3321180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b151515151515151413110d0802010000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000004101c2834404a54606d7985929eaab3beced8e2f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f221509000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2aebac7d2dde8f1fafffffffffffffffffffffff6e2d6c9bcafa396897c706356493d30232d3a4653606d7986929facb8c4ced9e5eff9fffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161e252931373a4146474b4e4e4c4746413b363028231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f6a6f7d8691969a9b9a989992908d8985827e7a76716d6863605c54534d46443f3836302b26201b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3eff7eaddd1c4b7aa9e9184776b53493f33271b0f0300000815222e3b4855616e7b8894abb5c0cbd7e3eff3e7dcd1baada093877a6d64717e8b97aab4bfcacec2b5a89b8f8275686d7a86929facb9c5d2c8bdb2a8998c7f7266707d8a97a3b0bdd2dde8f4f5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffef2e6dbd0bfb2a5998c7f7266594c3f2e23170b0000000005111d29343f48515960636565656565656565656565656565656565656874818e9ba7b4c1cedae7f4fffffffffffffff8ebded2c5b8ab9f928578676565656565656565656565656565656565656565657884919eabb7c4d1deeaf7fffffffffffffff5e8dbcec2b5a89b8f827568656565656565656565656463615e565854514c454039312a21180e05000000000000000000000000000b1825313e4b5864717e8b97a4b1beced9e5f1fdfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baafa59d928d81796f6a625f575553504a4e4e4e4a505355575f62696e757e869197a0a8b2bac4ced7e1ecf7fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79c9083766a6054473a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000004101c2834404a54606d7985929eaab4becbd5e2ebf5fffffffffffffffffffffff7ece1d7cdc1b9ada1968d80746b60544b4034281d140a000000000000000000000000000004111d2935414c56616d7a86929fabb5bfcfd9e3f0f9fffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9f94897d7063594f44352b210f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f080808080808070705010000000000000000000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000006121f2c3844515c66727f8b97a1adbcc5d0e0eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb6c0ccd8dfe8f1f7fcfffffffffffffffff9ede1d4c8bdb1a895887b6f6255483c2f222c3845515c6675828f9ca8b2bdc9d5dde8eef5fbfffffffffffffffffcf3ead8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f262b3035393a3e41413f3b3936302a251f17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202c3845515c676f7c869298a0a8a8a7aba39f9d9a98928f8b86827e7a75706d66625f5753504a46413a37312c27211c160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf8ebded1c5b8ab9e928578655b5044372b1f120500000714212d3a4754606d7a8799a3afbbc7d3e0edf8e0d4c7baada194877a6e6774808d9aa7b3c0d0cdc0b3a69a8d807367677783909daab6c3d0cec3b6a99c908376686f7c8995acb6c0ccd8e4f0f6e9ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff7e7dbcec1b4a89b8e817568544a3f34281c10030000000915222e3a45515b626b707272727272727272727272727272727272727273808c99a6b3bfccd9e6f2fffffffffffffff8ecdfd3c6baada297877a727272727272727272727272727272727272727272727683909ca9b6c3cfdce9f6fffffffffffffff6e9ddd0c3b6aa9d9083777272727272727272727271716f6d686865605d55514b433c332a20170b020000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f6fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb2a89e938d80776d675f58534d4846443f4241423f4446484e53575f626d727c859196a0a8b2bcc5d0dbe6f1fafffffffffffffffffffffffffffffcf0e5d9cec3b7ab9f94897c6f62564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adbcc5d0dde7f4fdfffffffffffffffffffffffdf3e9dfd5c9bdb2a89f93887c6f665c51453c2f261b1106000000000000000000000000000713202c3945525d6873808d98a2aebdc6d1e1eaf5fffffffffffffffffffffffffffffffffffffffffdf2e8dfd4c8bbafa49a8f82766b6054473e3323190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0600000000000000000000000000000000000004101d2935404b5565727e8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000030f1b27333f4953606d7984919ea9b3beced7e1f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6774818e9aa4afbbc4cdd6dfe6ebf0f4f9f7f8f8f7f6f4f1e7ded1c5b8aca095877a6d6154473a2e212834404b5464717e8a96a0acb9c1cbd8dde4ebeff3f8f7f8f8f7f7f6f3eae1d4c8bdb2a8978a7e7164574b3e3124180b0000000000000000000000000000000000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1e25292d2e323435322e2d2a251f1a140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57606d79839098a2aab2b4b3b5afacaaaaa29f9b99928f8b86827d79736e6964605c54524c47423c38322c27211b160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8ecdfd2c5b9ac9f9286796c605346392d20130600000613202c3945515d677986929facb9c5d2dfecede1d4c7baaea194877b6e667683909ca9b6c3cfcbbeb2a5988b7f72656774808d9aa7b3c0cfd2c6b9ac9f93867a6d6e7b879aa4afbbc8d4e0edf7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377665c5044382b1f12060000000b1724313d4a56626d727d7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818f9ba8b5c2cedbe8f5fffffffffffffffbeee2d6cabeb3a9998d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f83909daab7c3d0ddeaf6fffffffffffffff8ebded2c5b8ab9f92867f7f7f7f7f7f7f7f7f7f7f7e7d7c7a7875716d67605d554d453c32291d140a0000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca0968f81786c655c554e47423c3938332d352d3338393c42474d535b626a6f7b849196a1a9b3becad6dfe8f2fdfffffffffffffffffffffffffffff5eadfd3c7bcb0a69b8e8175685d5245392c2014090000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000713202d3a4653606d7984919ea9b3beced7e2eff9fffffffffffffffffffffffffffbf1e5dacfc4bbafa49a9183796d60584e41382d22170b02000000000000000000000004111d2935404b55606d7a85929faab4bfcfd8e3f3fcfffffffffffffffffffffffffffffffffffffffff7ebe0d6cbbfb4aa9f93877c6f62594f44352c21110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000000000000000000000613202c3945515d6775828f9ca8b5c2d0dbe7f3fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000005121f2b3744505b65717e8b96a1acbbc5cfe0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7c87939fa8b2bbc5cdd5dae0e4e8e9eaebebeaeae9e4dfd7cbc0b5ab9d918477685e5246392d20232e3a4653606d7884919ea5afb9c2ccd2d9e0e2e7e9eaebebebeae9e5e1d8cfc6b8aca096877b6e6154483b2e21150800000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212527282521201e19140e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46535e6973808d95a0aab3bcc1c0c0bbb9b6b4aeacaba39f9c99928f8a84807b76706d66615e56534d48433d38332c27211b150e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8ede0d4c7bbafa399877a6d6054473a2d211407000004111d2935414c556b7885929eabb8c5d1deebeee1d4c8bbaea195887b6e6d7985929facb8c5d2c9bdb0a3968a7d706364717e8a97a9b2bdc9d4c7bbafa4998b7e716d7986939facb9c6d2dfecf8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000c1825323f4b5865727e898b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8f939eaab6c3cfdce9f5fffffffffffffffef2e6dbcfc5b5a89c928d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9095a0acb8c5d1deeaf7fffffffffffffff9ecdfd3c6baaea298928c8c8c8c8c8c8c8c8c8c8b8b8a898785827e7a736d675f574d443b2f261b11060000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a9184796d665b534b433c37312d2b28222822282b2d31373c424751585f696e7b849197a2adbac0cdd6e0ebf7fffffffffffffffffffffffffffffcf0e4d8cdc2b8ac9f92867a6d6054473b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000004111d2935414c5664717d8a96a1adbbc5cfe0e9f3fffffffffffffffffffffffffffffff6ebe0d8ccc0b6aca0958c7f736a5f53493f33271e140800000000000000000000000a13202c3945515d67737f8c98a2aebcc6d0e1eaf4fffffffffffffffffffffffffffffffffffffffffdf3e6dacfc7baaea3988e81756a5f54473d33231a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e4a3f33281c0f0300000000000000000000000000000000030d15202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000613202d394653606c7884919da8b2bdcdd6e1f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a74818e96a0a9b3bbc2c9cfd4d8dddddededededddcd8d3cdc5bbafa3998d807467564c4135291d1f2c3844505c66717e8a939ea7b0bbc0c7d0d3d6dbdcdededededddcd9d5cfc6bdb2a89d918477695e53463a2d211407000000000000000000000000000000000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1b191414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fa7b1bcc5ced1cbc7c5c3bfbab8b5afacaba39f9b97918d88827d78736d68625f57544e48443d38322b27201a140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7efe3d7cbc0b5ab94887b6e6155483b2e2215080000010d19242f44515e6b7784919eaab7c4d1ddeaeee2d5c8bbafa295887c6f6f7b8898a2aebac6d3c9beb3a995887b6e62616e7b8796a1adb9c5d2ccc0b5ab9b8f8275677885929eabb8c5d1deebf8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6255483b2f2215080000000f1c2935424f5c6875828f98989898989898989898989898989898989898989b9ea5afbbc6d2dfebf7fffffffffffffffff7ece1d1c5b9aea49c9998989898989898989898989898989898989898989898989da0a7b1bcc8d4e0edf9fffffffffffffffbeee2d6cabeb4aaa29f989898989898989898989898979697928f8b8680796e695f564c41382d22170b0000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9f93887c6f675d544a4139312b26201f1c171b171c1f20262b31373f464e575e696e7c85929fa4aebbc4cfdae6f1fbfffffffffffffffffffffffffffff5e9e0d3c7baaea3988b7f7265574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d010000000000000000000000000000000000000000000713202c3945525d6875828f9ca8b2bdcdd7e1f2fbfffffffffffffffffffffffffffffffdf4e8ddd2c7beb1a79f92867c6e655b50443b3025190d0300000000000000000006111c2834404b55606d7a85929eaab4beced8e2f3fcfffffffffffffffffffffffffffffffffffffffff5ebe1d5c9beb2a99f92867b6e61584e43352b21110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000000000000000000010b151f2b37434e5864717e8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000713202c38444f5964707d8a95a0acbac4cedfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e58606d7a849197a1a9b0b9bec4c8ccd2d0d1d1d2d1d0cfcdc7c2bbb2a89f92877b6e6255483b3025191c28343f4a54616c75818e959fa6afb6bec2c7cad0d0d1d1d2d1d0d0cec9c4bdb4aba1968b7f7265574d42362a1e1205000000000000000000000000000000000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e0e0c08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e98a3aeb9c3ced7dcd7d4d2d0cac6c5c0bbb9b4aeaca9a19e99948f8a847f7a746e69626058544f48443d37322a251f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6f4e8dcd1bcafa295897c6f6256493c2f231609000000081d2a3743505d6a7683909da9b6c3d0dce9efe2d5c9bcafa296897c6f717e8b97aab4bfcad2c6b9ada197867a6d605e697885919eabb8c4d1d2c5b8ac9f9285796d7784909daab7c3d0ddeaf6ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa978a7d7064574a3d3124170a0000000f1c2936424f5c6975828f9ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a8aaafb8c1ccd7e3effbfffffffffffffffffdede1d5cac0b6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aaacb1b9c3ced9e4f0fcfffffffffffffffef2e7dbd0c5bcb4aeaba5a5a5a5a5a5a5a5a5a5a5a4a4a9a19e9b98928d847b6e685e53493f33271c120700000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8e81756b60554b42382f271f1a13120f0b060b0f12131a1f262b343c454d575f6a717e8a929da9b2bec9d5dfeaf5fffffffffffffffffffffffffffffbefe3d6cbbfb4aa9d908377695f53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d10040000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c4cfdfe9f3fffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3999082776c60564c41362a1f150b0100000000000000000c17232e3845515c67727f8c97a2adbcc5d0e0eaf4fffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7b9ada1978d8073695e53463c3223190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000108121d27313947535f6a7683909caab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa96897c706356493d3023160a0000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000030e16222f3c4854606b7783909da8b1bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c45525d686f7c8592979fa6adb2b9bbc0c2c3c4c5c5c4c3c2c0bbb7b0a9a0968e81746a5f53473a2e1e1317232e3842505a606d798390949fa4acb1b8babfc1c3c4c5c5c4c4c3c1bdb9b2aba3999184796d6053463b31251a0e020000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929faab4bfcbd5e0e8e3e0dfdbd6d3d1cbc7c5bfbab9b2adaba69f9c96918c86817b756f6a636059544f47433c363028231c140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5f9e3d6c9bcb0a396897d7063564a3d3023170a0000030f1c2936424f5c6975828f9ca8b5c2cfdbe8efe3d6c9bcb0a396897d7074808d9aa7b3c0d0d1c5b8ab9e928578675d576875828f9ba8b5c2d2d3c6baaea298897d7076828f9ca9b5c2cfdce8f5efe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff3e7dcd1bfb2a6998c7f7366594c40332619090000000f1b2835424e5b6875818e9ba8b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5b6bbc1cad3dde8f4fffffffffffffffffffef2e7dcd2c8c0b9b5b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7b8bcc3cbd5dfeaf5fffffffffffffffffff8ece2d7cec5bebab8b2b2b2b2b2b2b2b2b2b2b2b1b0b3adabaaa29f9691857a6e655b5044392e23180c00000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e62594f433a2f261d150d0906030000000306090e151a222a333b454e57616c74808d97a1adb9c3cdd9e4f0fcfffffffffffffffffffffffffffff3e7dcd0c6b8ab9f95887b6e6155483b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000000000000b1724313e4a5764717e8a99a3afbbc7d3e0edfafffffffffffffffffffffffffffffffffffff5ebe2d7cbbfb4ab9f948b7e71685e52463e31271d12070000000000000003101c28343f4a54606d7984919ea9b3beced7e2f2fcfffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb0a69e9184796d60574d42342a2011070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000060b1319242f39434f59626f7c88949fabbcc6d1dce7f3fffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298877b6e6154483b2e2115080000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000009141f2b37434e5863707d89959fabbac3cedee8f2fffffffffffffffffffffffffffffefbf9f8f9fbfefffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c07000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c565f6a6f7c8590949ea1a9acafb6b5b6b7b8b8b7b7b6b3b0aba69f9791847a6d61584e43372b1f0c111c26303e45515d676d79828d939a9fa7acaeb4b5b6b7b8b8b8b7b6b4b2aca8a19992877d6f665c514538291f14090000000000000000000000000000000000000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e101212131313131313131313131313131313131313131313131312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f1011111111111111111111110a090704000000000000000000000000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a3aebcc6d1dde7f2efedece7e2dfdcd7d3d1cbc7c4beb9b8b0aba8a19e98928e87827c76706b636059544e46423b342e261e18100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4f0e4d7cabdb1a4978a7e7164574b3e3124180b0000020e1b2835414e5b6874818e9ba7b4c1cedae7f0e3d6cabdb0a3978a7d707683909ca9b6c3cfd0c3b6aa9d9083776a555966727f8c99acb6c0ccd6cabfb4aa9a8d817474818e9ba7b4c1cedae7f4f4e8dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffffff8e7dbcec1b4a89b8e8175685b4e423025190e0200000e1b2734414e5a6774818d9aa7b4bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc2c3c6ccd3dce5effafffffffffffffffffffff8eee3dad2cac5c1c0bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc3c5c8ced5dde7f1fcfffffffffffffffffffef3e9e0d7d0cac6c5bfbfbfbfbfbfbfbfbfbfbebebdbeb9b8b4aea8a0978f82776c60544a4034281c1004000000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f82766a5f53473d31281d140b03000000000000000000030910182129333c45505a606d7984919ea7b1bcc8d4e0eaf6fffffffffffffffffffffffffffff8ede2d4c8bcb1a7998c7f7266564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000003101c28343f4a546774818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffdf4e7dcd1c6bdb0a69f92857a6e61594f43392f24180c0200000000000006121f2c3844505c66727e8b97a1adbbc5cfe0e9f3fffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f948b7e71675d51453b3122190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877b6e6154483b2e2115080000000000000000000205070c11171e242935404b55606b75828f9ba6b0bbcfd8e2edf8fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d2013060000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f22150800020e1a26313b4754606a76828f9ca7b1bcccd5dff0fafffffffffffffffffffffffffef8f2eeecebeceef2f8fefffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000030d19242f3a444e585f6a6f7b828b91979c9fa4aca8aaababababaaa9a7a69f9c948f857b6e685d52463c31261a0f0a151e2935404b555d676d78808890959b9fa2aaa8a9ababababaaa9a7a8a09e9691877e716b60544b403428170d030000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f202020202020202020202020202020202020202020201f1e1d1a1515120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191b1d1d1e1e1e1e1e1e1e1e1e1d171614100b0500000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9caab4bfcfd8e2eef9fcf9f8f2eeece8e3e0dcd7d3cfc9c6c2bbb7b2adaaa39f9a938f89837d766f6b626058524d443f38302a2217110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3f1e4d8cbbeb1a5988b7e7265584b3f3225180c0000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f0e4d7cabdb1a4978a7e717985929facb8c5d2cec2b5a89b8f8275685c5663707d899aa4afbbc8d4d0c4b7ab9e91847873808d99a6b3c0ccd9e6f3f9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564d42362a1e110500000d1a2733404d5a6673808d99a6b3c0cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcecfd2d7dde5eef7fffffffffffffffffffffffff5ece3dcd5d1cecccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd0d1d4d9dfe7eff9fffffffffffffffffffffffbf2e9e2dbd6d3d2cbcbcbcbcbcbcbcbcbcbcbcbcfc9c6c5bfbab2a99f948b7e71665c5144382c1f1307000000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a9988b7e7165584e43342b1f160b02000000000000000000000000060f17212a333e45515d67717e8b95a0acb8c3ced9e5f1fffffffffffffffffffffffffffffef0e4d8cdc3b6a99d908376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000006121f2c3844505c667783909daab7c3d1dce8f3fffffffffffffffffffffffffffffffffffffffff8ede2d8cfc2baada2978e81756b61554b4035291e140a0000000000030f1c28333f4a54606d7984919ea9b2becdd7e1f2fbfffffffffffffffffffffffffffffffffffffffcf3e6ddd4c7bbafa3999083786c60554b4033291f1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffff4e8ddd2bbaea295887b6f6255483c2f22150d0c0b0b0b0a0b0b0c090e1214181b22272f353f45515d676f7c89939eaab8c2cde1eaf4fffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377655b5044372b1f1205000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e2215080005121e2b37424d57626f7c88949fabb9c3cddee7f1fffffffffffffffffffffffffbf3ece7e2dfdfdfe2e7ecf3fbfffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c100400000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e585f696e777e848b90939a999c9d9e9e9f9e9d9c9a9794908a827a6e695f564c41332a201509030c18242f39434c555d666d747c83898e9298999b9d9e9e9f9e9d9d9b9896918c847d716c61594f42392e2318050000000000000000000000000000000000000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d20212427292b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a2622211f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f22232628292a2a2a2a2a2a2a2a2a2a2a2423201c1610080000000000000000000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea9b3bdc7d1dce8ecf6fffffefbf9f3efede7e3e0dad5d2ccc7c4bdb9b4aeaca49f9b949089827c766f6a615e57504a423c3428231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1f2e5d9ccbfb2a6998c7f7366594c403326190d0000000c1926333f4c5966727f8c99a5b2bfccd8e5f1e4d7cbbeb1a4988b7e717b8898a2aebac6d3cdc0b3a79a8d8074675a54606d7a86939facb9c6d2d2c5b9aca196887c727f8c98a5b2bfcbd8e5f2f0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579695e52463a2d20140700000b1825323e4b5865717e8b98a4b1becfdad8d8d8d8d8d8d8d8d8d8d8d8d8d8dbdcdfe3e8eff7fffffffffffffffffffffffffffef5eee7e1dddad9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8dddee0e4eaf1f9fffffffffffffffffffffffffffbf3ece7e2dfded8d8d8d8d8d8d8d8d8d8d8d7dad5d2d0cac3bbb0a69e9184796d6053463a2f24180d010000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483c3122190d040000000000000000000000000000050f18212935414b55616c7783909da8b2bdc8d4e3edf8fffffffffffffffffffffffffffff5ecdfd2c6b9ac9f93877a6d6154473a2e211409000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf9fffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e938a7d70675d51453c30261c11060000000006121f2b3844505b66717e8b96a1acbbc4cfdfe9f3fffffffffffffffffffffffffffffffffffffffff4eae1d5c9beb3a99f92877c6f655b50433a2f21170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c30231a191918181717181819191a1e2124292d333a4145515b606d7983909da5afbbcad4def3fcfffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756853493f33271b0f030000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e211508000714212d3a46535f6975818e9ba6b0bbcbd4dff0f9fffffffffffffffffffffffbf2e9e2dbd6d3d2d3d6dbe2e9f2fbfffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a343c464e575e656c71797e83878a8d8f9091929291908f8d8b88837e786e685f574d443a3021180e030007121d27313a434c545c606b6f767d8186898c8e909192929191908e8b89847f7a6f6b615a50473d30271d120700000000000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151a1e24292c2d313436383939393939393939393939393939393939393939393939393836332f2e2b262019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b20272b2e2f3335363737373737373737373737302f2c28211a1108000000000000000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d97a1abb5c0cbd7dae4edf6fffffffffffcf8f3efebe6e1dfd8d3cfc9c6bfbab6afaca69f9c948f89827c756e69605c544e463f342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1f3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000b1825323e4b5865717e8b98a4b1becbd7e4f1e4d8cbbeb1a5988b7e727e8b97aab4bfcad6ccbfb2a5998c7f726659525d687784919daab7c4d0d5c9bdb2a8998c7f737e8a97a4b1bdcad7e4f0f1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6e6154473b2e2114080000091623303c4956636f7c8996a8b2bdc9d5e1e5e5e5e5e5e5e5e5e5e5e5e5e5e8e9ebeff4fafffffffffffffffffffffffffffffffff8f2ede9e7e6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5eaeaedf0f5fcfffffffffffffffffffffffffffffffef8f2eeecebe5e5e5e5e5e5e5e5e5e5e5e4e6e2dfdbd6cdc2b9aca1968b7e7164554b4035291d11040000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d21140700000000000000000000000000000000060f18242f3a43505a64717e8a96a0acb8c6d1dce7f3fffffffffffffffffffffffffffffaede0d4c8bbafa49a8b7e7164584b3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffcf3e6dbd0c5bbafa59e9184796d60584e42382e23170b030000000613202d394653606c7884919da8b2bdcdd6e0f1fbfffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b9ada1978d80746a5f53493f31281d0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d30282726252524242424252526252a2d2f35383f444c525b636d74818e95a0acb7c1ccdce6f0fffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988c7f7265594c3f2d22170b000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e21140805111e2a36414c56616e7b87939facb9c2ccdfe6f0fffffffffffffffffffffffbf1e9e0d7d0cac6c5c6cad0d7e0e9f3fefffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffbefe3d7cbbfb4aa94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222a343c454d535b60676d71767a7d808283848585848483807e7b76716c665e564d453c32281e0f060000010b151f28313a424a515960636b7075797d7f8283848585858483817f7c78726d68605950483e352b1e150b0000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2f35393a3e4143454546464646464646464646464646464646464646464646464543403c3a373129241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101921272c32383b3c3f424344444444444444444444443d3c38332c231a100500000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a859299a3afbbbfc8d2dbe4edf6fffffffffffffffbf7f1eee9e3e0dad5d1cbc7c0bbb9b0aba69f9c948f87817b726d665f5851443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000002020202020a1724303d4a5763707d8a96a3b0bdc9d6e3f8f4e7dacec1b4a79b8e8174685b4e4135281b0e0202010a1724313d4a5764707d8a97a3b0bdcad6e3f0e5d8cbbfb2a5988c7f74808d9aa7b3c0d0dbcabdb1a4978a7e7164574c566774818e9aa7b4c1cfdacec3b6a99d9083767c8996a3afbcc9d6e2f8f2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa96897c706356493d3023160a00000714212d3a4754606d7a8796a1adb9c5d2dfebf8f2f2f2f2f2f2f2f2f2f2f2f5f5f7fbfffffffffffffffffffffffffffffffffffffffef9f6f3f3f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f6f7f9fcfffffffffffffffffffffffffffffffffffffffefbf9f8f2f2f2f2f2f2f2f2f2f2f1f7f2eeece7dfd5c9bdb2a89c8f8275675d5145392c2013060000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a574d42362a1e1205000000000000000000000000000000000007131d28313e4653606c7884919dabb5bfcbd7e3effbfffffffffffffffffffffffffffcf0e4d8ccc0b6ac9b8e817568574d42372b1e120500000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc1b9aca1968d80736a5f544a3f34281f140900000714202c38444f5964717e8a95a0acbac4cedfe8f2fffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb0a69e92857a6d60584e41382d1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3534343332323131313132323331363a3b40454950565d606d727f8c939da7b1bcc9d3ddeef8fffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c706356493d30231606000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e2114070714202d3946525e6874818e99a4afbbc7d4e0edf8fffffffffffffffffffffdf3e9dfd7cec5bfbab8babfc5ced7e2ecf8fffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e21140800000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a333b414950555c6065686d7173757778787878777674716e6964605b544d443c332a20160c00000000030d161f28303940444f54596063676d7072757678787878777674726f6c66605d564f473e362d23190c0300000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232931373a4145474a4e505152535353535353535353535353535353535353535353535251504d4847433c352f281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b32383d4347494c4e5050515151515151515151504a48443e352c21160b00000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929fa4aeb6c0c8d2dbe4ecf9fffffffffffffffffdfaf4efebe5e2dcd7d2ccc8c2bbb7b0aba69f9a938e867f786f6a625b504a42382e23170c0500000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f16232f3c4956626f7c8995a2afbcd1dce7f3f5e8dbcfc2b5a89c8f8275695c4f4236291c0f0f0f0e0c1623303d495663707c8996a3afbcc9d6e2f8e5d8ccbfb2a5998c7f7683909da9b6c3d0d7ccc0b5ab96897c6f63564b5864717e8b97a9b3bec9d5d2c6b9ac9f93867a7b8895a2aebbd0dbe7f2f3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffef2e7dbd0beb1a4988b7e7165584b3e3225180b00000713202c3945525d687884919eabb7c4d0dbe7f2fefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefffefaf8f1e5dacec4b9ac9f92867a6d6053473a2d2014070000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4231261a0e020000000000000000000000000000000000010c161f2b3844505b66727f8c99a3aebbc7d3e0edf8fffffffffffffffffffffffffffff4e8ddd2c4b8ab9e918578695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000814212e3b4754616e7a8797a2adbac6d3dfebf7fffffffffffffffffffffffffffffffffffffffffffffef3e9dfd5c9bdb2a89f92877c6f665c50443b31261a0e05040f16232f3c4855616b7783909da8b1bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f948b7e71685d52463c2f261b0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b43424140403f3e3e3e3d3e3e3f40414246484b51535b60686d757f8c919ba5afb9c3cedbe5effffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d211407111d2935414c56616e7a86929fabb5c0ccd7e3f0fcfffffffffffffffffffff7ece1d7cdc5bcb4aeacaeb4bcc5d0dbe7f2fefffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f221508000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820292f383f444b5153565e616466696a6b6b6c6b6a696764615f5753504a423b322a21180e040000000000040d161e272e343d43484f54555c606366686a6b6b6c6b6a6a686562605b54524c433d352d241b100700000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f272f343c43474c5254575a5c5e5f5f6060606060606060606060606060606060606060605f5e5d5955534e45413a312820160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a232c353d43484e5456595b5c5d5d5d5d5d5d5d5d5d5d5d57554f473e33281c10040000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606b727f8b929ca4aeb6c0c8d2dae8eef5fdfffffffffffffffffffcf6f1ede7e4ddd8d4cdc7c2bbb7b0aca49f98928c837c726d605c544a3f342821160b000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000002080e1114141b1c1c1c1c1c1c222e3b4855616e7b8894abb4bfcbd7e3eff6e9dcd0c3b6a99d9083766a5d5043372a1d1c1c1c1b1916222f3c4855626f7b8895a2aebbd1dce7f3e5d9ccbfb2a6998c7f7986929facb9c5d2d4c7bbafa499877b6e61544855616e7b8897a1adb9c6d2d4c7bbafa4998b7e7a8794aab4becad6e2eef4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff8e6d9ccc0b3a6998d8073665a4d4033271a07000004111d2935414c566874818e9baab4bfcad6e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe0d3c7baaea398897d7063564a3d3023170a00000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0900000000000000000000000000000000000000040f1c28333f4a54616d7a86929facb9c5d1dce7f3fffffffffffffffffffffffffffff9ebdfd2c6b9ada197887b6e6155483b2e22150700000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000714202d3946525e687885929fabb8c4cfdae6f1fcfffffffffffffffffffffffffffffffffffffffffffffbf2e5dacec4bbafa3999083786d60574d42362a20160c0a15202c38444f5963707d8a95a0acbac3cedee8f2fffffffffffffffffffffffffffffffffffffffbf2e5dbd3c7bbaea3999083786c60564c41342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f72655951504f4e4d4c4c4b4b4a4a4b4b4c4c4e4d5354555d60656c717a818c919ba3adb7c0cbd5dfedf7fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685d5245392c20130600000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d20140713202c3945525d6873808d98a3aebdc7d2dde8f4fffffffffffffffffffffef2e6dbcfc5bbb3aaa29fa2aab4bfcad6e2eefbfffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c30231609000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33394045474c5254575a5c5d5e5f5f5e5d5c5a5855534d46443f382f2920180f0600000000000000040c151c232832383d44484b515356595b5d5e5f5f5e5e5d5b585653504a45413a312b231b12090000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129313940454e53565d606467696b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6966625f58524c433a32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c353e474f545860626668696a6a6a6a6a6a6a6a6a6a6a6361594f44382c20140700000000000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444f59626d73808c929da4aeb6c0c8d7dce3ebf3fcfffffffffffffffffffffff8f3eee8e4e0d8d3cdc7c2beb6afaaa29f9590867f746d665c50443e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000050d14191e202128292929292929292d3a4754606d7a8799a3aebac7d3e0ecf7eaddd0c4b7aa9d9184776a5e51442f2429292928282623212e3b4754616e7a8794aab4bfcbd7e3efe6d9ccbfb3a6998c807c8898a3aebac7d3d2c6b9ac9f9386796d605346535f697885919eabb8c4d1d7ccc0b5ab9b8e82798698a2aebac6d3dfecf4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422f24180d0100010d19242f3e4a5764717e8a98a2aebac6d0dce7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988c7f7265594c3f3226190c00000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422e23170b00000000000000000000000000000000000000000b17222d3846525e6875828f9babb4bfcbd7e3effbfffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000005111e2a36414c566875828f9ba9b3bec9d5e0ebf6fffffffffffffffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5aba0958c7f72695f53463e32281e130f1b27323b4854606b7683909ca7b1bcccd5dff0fafffffffffffffffffffffffffffffffffffffef3e9dfd5c9bdb2a89f92877c6f655b50443a2f22180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366555d5c5b5b5a595858575757575858595b575e6164676d71787e848e939ca3adb5bfc9d2dde7f1fffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d817467564c4135291d110400000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d2014101c2834404b55606d7a85929faab4bfd0d9e3eef9fffffffffffffffffffffbeee2d6cabeb3a9a2989298a2aebac6d3dfecf9fffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f34383a4146474a4d4f505152525151504d4b4846423c38332d261d170e06000000000000000000030b121821272c3338394045474a4c4f505152525251504e4c4946443f38352f281f1910090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a333b434b51585f62686d717476787879797979797979797979797979797979797979797979797876736f6a605d564c443a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e474f5960636a6f7275767777777777777777777777706b6155483c2f231609000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d47515b636e74808d929da4aeb6bfcbd1d9e1eaf2fafffffffffffffffffffffffff9f4f0e9e4ded8d3d0c7c0bbb4aea79f98928b80786d60594f44382c20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3535353535353535353945515d677986929facb9c5d2dfecf8ebded1c5b8ab9e9285786b554c413535353535353433302f2d3a4753606d7a8698a3aebac7d3e0ece6d9ccbfb3a6998c807f8b98aab4bfcbd7d1c4b7ab9e918478665c51444d576875828e9ba8b5c1d0dbd2c5b8ab9f92857985929fabb8c5d2deebf5e9dccfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4135291d110400000814202d3a4753606d7985929faab4bfcbd6dee7f0f5f9f9fcfffffafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfafafafafafafafafafafafafafafafafafafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafff3e7dcd1c1b4a79a8e8174675b4e4134281b0700000000000000000c1825323f4b5865727e8b98a5b1becfdae6f2fefffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569544a3f34281c10030000000000000000000000000000000000000006111c2a36414c5664717d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffdf1e6dacfc1b4a79a8e817467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1925303e4b5764717e8a97a1adb9c4cedae5f0fafffffffffffffffffffffffffffffffffffffffffffffcf4e8dcd1c7bdb1a79f92867b6e615a50443a302519131f2b37434e5863707d89949fabb9c3cddee7f1fffffffffffffffffffffffffffffffffffffff7ece1d7cdc5b9aca0968d80736a5f53493f32281e10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073676b6a69686767666565646464646565666869696e7174797e838a91969ea5adb5bfc7d1dbe4eff9fffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e2f24190d010000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffff9ecdfd3c6b9aca09386796d6053463a2d2013131f2c3845515c67727f8c98a2aebcc6d1e2ebf5fffffffffffffffffffffff8ecdfd3c6baada2979285929facb8c5d2dfebf8fffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23292c3036393a3e404244454545454443413e3b3a37312b28221c140b05000000000000000000000000070c161b21272c2f34383a3d3f4243454545454443413f3c3938332d29241e160d070000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202a333c454d555c606a6e747a7d8183848586868686868686868686868686868686868686868686858483807c746d685d564c41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434f59616b6f777c7f818383848484848484848484837d7063574a3d3024170a000000000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b353f49525c606c77808d929da4adbbc0c7cfd8e0e8f1f9fffffffffffffffffffffffffffcf5f0e9e4e2d9d2ccc5bfbab1aaa39f928e81746b6155483c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e02000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b42424242424242424242414c556b7885919eabb8c4d1deebf7ecdfd2c5b9ac9f928679675d5145424242424242413f3c3b383845515d677986929facb9c5d2dfece6d9ccbfb3a6998c80818e9ba8b5c1d1dccfc2b6a99c8f837669544a404c5865727f8b98aab4bfcad6d3c6baaea298897d84919eabb7c4d1deeaf6e9ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c201306000006131f2c3945515d6774808d98a3aebac2ccd5dee4ebecedf0f4edededededededf3f4f6f9fefffffffffffffffffffffffffffffffffffff9f4f1efeeedededededededededededededededededededededededf6f7f9fcfffffffffffffffffffffffffffffffffffffffdf9f7f7edededededededededededededf8e9dccfc2b6a99c8f8376695c50432f24180d01000000000000000a1623303d495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382b1f120600000000000000000000000000000000000000000d1925303a4754606d7a86929facb9c5d2dfecf7fffffffffffffffffffffffffffff7eaddd0c3b7aa9d908377675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000813202d3a4653606d7985919ea8b2bdc9d5dee8f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3baaea2988f82766c61564c41362a1f15222e3b4754606a76828f9ca6b0bccbd5dff0f9fffffffffffffffffffffffffffffffffffffcf3e6dbd0c5bbafa59e9184796d60584e41382d20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817979787776757473737271717170717172737476787b7e81858a90959ea1a8afb7bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e2114080000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffaede0d4c8bbafa49a86796c605346392d20131c28333f4a54606d7985919eaab3becfd8e2f4fdfffffffffffffffffffffcefe3d7cbc0b5ab9f9285818e9ba8b4c1cedbe7f4fffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c1f252a2d2e3133363738383938373634312e2d2b261f1c17110a020000000000000000000000000000040a0f161c1d23292c2d3033353738383938373735322f2d2b28221c19130c04000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323c454d575e676d737c81868a8d8f9192929993939393939393939393939393939393939393989291908c88817a6d685d53493f33271c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616b707d83898c8e8f909090909090909090908f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232d374044505b656c77808d929ca4afb5bdc6ced6dfe7eff7fffffffffffffffffffffffffffffbf4f4ebe4ddd8d0cac3bcb4aea59d938a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e2115090000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146474e4f4f4f4f4f4f4f4f4f4f515d6a7784909daab7c3d0ddeaf6ede0d3c7bbafa399877a6d60544f4f4f4f4f4f4f4e4c4948433d404b556b7885919eabb8c4d1deebe6d9ccbfb3a6998c8084919eabb8c4d1dacdc1b4a79a8e8174675b4e414955626f7c8898a2aebac6d3d6cabeb4aa9a8d8083909daab7c3d0ddeaf6eaddd1c4b7aa9e9184776b544a3f33281c0f03000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297877a6d6054473a2d211407000004101d2935404b55616e7b86929fa7b1bac3ccd3d8dedfe0e3e8e0e0e0e0e0e0e0e6e7e9edf2f8fffffffffffffffffffffffffffffffbf4eee8e4e2e1e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e9eaecf0f5fbfffffffffffffffffffffffffffffffcf6f1edebeae0e0e0e0e0e0e0e0e0e0e0e0e0e0e0ddd1c4b7aa9e9184776b554b4135291d1104000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130b00000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000006131f2c3845515c67727f8c96a1acb9c1ccd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe1d6cabfb4aa9f948b7e71685e52463d31271d2b37434e58626f7c89949fabb9c2cddde7f1fffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e93897d70675d51463c2f261b0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e86858484838281807f7f7e7e7d7d7e7e7f7f818385878a8e92989da0a7acb2bac1c9d1d9e3ebf5fffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376685e5246392d2013070000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679665b5044382b1f121f2b3844505b66717e8b97a1adbcc5d0e1eaf4fffffffffffffffffffffff9ede0d3c7bbafa3998d80818e9aa7b4c1cddae7f4fffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2b2c2c2b2a29272522211e1a140f0b06000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2b2b2a282523201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444d575f696e7980878e92999a9c9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9c99938e847a6d655b5044382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d879095999b9c9d9d9d9d9d9d9d9d9d9d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b2527333f49535b656c74808c919fa3abb4bcc4cdd5dde5eef7fefffffffffffffffffffffffffffffdf5eee8e2dbd6cec6bfbaafa59a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000020e1925303b444c52545b5c5c5c5c5c5c5c5c5c5c5c5d697683909ca9b6c3cfdce9f6efe3d7cbc0b5ab94877b6e615c5c5c5c5c5c5c5b5b5956544f4641515e6a7784919daab7c4d0ddeae8dbcec1b5a89b8e828e96a1adb9c5d2d8ccbfb2a5998c7f7266594c3f4653606d7985929facb8c5d2dbd0c4b7ab9e918482909ca9b6c3cfdce9f6ebded2c5b8ab9f928578665b5044382b1f1206000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffaeee2d6cabeb3a995887b6f6255483c2f2215090000000c18242f3946535e6973808c959fa8b1bac1c7cdd1d2d4d7ddd3d3d3d3d3d3d3d9dadde1e7eef6fefffffffffffffffffffffffffaf1e9e2ddd8d5d4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dcdde0e4e9f0f8fffffffffffffffffffffffffff9f1eae5e1deddd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d2c5b8ac9f928579675d5145392c201306000000000000000714202d3946525e687885929eabb8c5d1deebf6fffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887c6f6255493d32271c0e050000000000000000000000000000000000000004111d2935414b5565727f8b98a9b3becad6e2eefbfffffffffffffffffffffffffff9ede0d3c7bbaea399897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000004101c2834404b55606d7984919ea5afbac4cfd8e2edf8fffffffffffffffffffffffffffffffffffffffffffffdf3e7dbd0c6bcb0a69e92857a6d61594f43392f242e3a47535f6a75828f9ba6b0bbcbd4deeff9fffffffffffffffffffffffffffffffffffff8ede2d8cfc6baada2978e81756b60554b40342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff6eaded2c6baafa59d9a989291908f8e8e8d8c8b8b8a8a8a8a8b8b8c8e8f9196979b9fa2aaacb1b9bdc4ccd3dbe3ebf5fdfffffffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7998c7f7366564c41362a1d11050000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f4a3f33281c13202d394653606c7884919ea9b3beced7e1f3fcfffffffffffffffffffffff8ecdfd2c5b9ac9f92867b818e9aa7b4c1cddae7f4fffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1d1e1f1f1e1e1d1a181514120e09030000000000000000000000000000000000000000000001070c10131417191c1d1e1f1f1f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424d565f696e7b838d92999fa3aba9ababacafb5acacacacacacacacacacacacacacacacacb4aeacaba9a59e968f82776c60544a3f34281c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a859199a0a7a8a9aaaaaaaaaaaaaaaaaa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091317222d384149535b606e737f8b9299a2aab3bbc3cbd3dce6ecf3fbfffffffffffffffffffffffffffffff9f4ece7ddd4cac2b9ada1978b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e61686868686868686868686868686875828f9ba8b5c2cedbe8f5f3e8dcd1bbafa295887c6f6868686868686868686766636059524c505d6a7683909da9b6c3d0dce9ebded1c4b8ab9e9185919ea9b2bdc9d5d6cabfb4aa978a7d7064574a3d44505c6676838f9ca9b6c2cfdcd2c5b9aca1969184919eabb8c4d1deebf7ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffef2e6dbcfbcb0a396897d7063564a3d3023170a00000007121d2a36424d57606d78839096a0a8afb7bcc2c4c6c7ccd2c7c7c7c7c7c7c7cdced1d6dce4ecf6fffffffffffffffffffffffbf1e8dfd8d1ccc9c8c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d0d1d4d8dfe6eff8fffffffffffffffffffffff9f0e7e0d9d4d2d1c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6baaea298877a6d6054473a2d2114070000000000000005111e2a36414d566875828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7366594f44382c20170c03000000000000000000000000000000000000010d18242f3c4855626f7c8897a2adbac6d3dfecf8fffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7e7165584b3e32251806000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f13060000000000000000000000000000000000000000000c18232e3945515c67707d8a939ea8b2bcc6d1dce7eef8fffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec2b9ada1978e81756b60554b40352b37424d57626f7c87939facb9c2ccdfe6f0fffffffffffffffffffffffffffffffffffffdf4e7dcd1c6bdb0a69f92857a6e61594f43392f22180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9aaa29f9e9d9c9b9a9a999898979797979898999b9c9ea1a9a7abaeb3b8bcc3c9ced6dee5edf5fdfffffffffffffffffffffffffffffffffffffffffffffff5eaddd1c4b8ab9f95887b6e6155483b3025190d010000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f52462d2217202c38444f5964717e8a96a0acbbc4cfe0e9f3fffffffffffffffffffffff8ecdfd3c7bbb0a69b8e8175818e9aa7b4c1cddae7f4fffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111212121211100e0b080705020000000000000000000000000000000000000000000000000000000406070a0c0f101212121211100e0c0906060300000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e696e7b8490959fa3abaeb5b6b7b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbab8b7b6afa89e948a7e71665c5044382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b97a1abb1b4b6b6b7b7b7b7b7b7b7ab9e9185786b554b4035291d11040000000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f384149505c646d737f879298a1a9b1b9c1cad6dbe1e9f2f9fffffffffffffffffffffffffffff8efe7ded4cbc2b8aea49e92857a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e020000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e757575757575757575757575757575818e9aa7b4c1cddae7f4f9e3d6c9bcb0a396897d7575757575757575757574726f6b615e564c5c6976828f9ca9b5c2cfdce8ebdfd2c6b9ada1979197a1adbbc4cfdad3c6baaea298887b6e6155483b3f4a546673808c99a6b3bfced9d5c9bdb2a8a1979197a1adb9c6d2dfebf8ede0d4c7bbafa499877a6d6054473a2d21140700000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffff7e4d7cbbeb1a4988b7e7165584b3e3225180b000000010e1a25313b44515c666e7b8491959ea5abb1b5b8b9bbc0babababababababac0c1c5cad2dae4eef8fffffffffffffffffffff4e9dfd6cdc6c0bcbbbababababababababababababababababababababababac3c4c7cdd4dde6f0fbfffffffffffffffffffcf1e7ded5cec8c5c4bababababababababababababababababababfb4aa95887b6e6255483b2f22150800000000000000020e1925303f4c5965727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff3e7dbd0c4b7aa9d9184776b6054483e32291e150c060000000000000000000000000000000000000713202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffff3e7dcd1c0b3a69a8d8073675a4d402e23170b0000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000007121d2834404b55616b75818e96a1aab4bfcbd7dce6f0f9fffffffffffffffffffffffffffffffffffffffffffef4eae0d6cabeb3a99e93897d70675d51453c303a46535f6975818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffff5ebe2d7cbbfb4ab9f948b7e71685e52473d31271d10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4aeacabaaa9a8a7a6a6a5a4a4a4a3a4a4a5a6a7a9abadb2b4b8babec5c8cdd5dae0e8f0f7fffffffffffffffffffffffffffffffffffffffffffffffff9eee3d6cabfb4aa9d908376695f53473a2d1e1308000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f222f3c4854606b7783909da8b2bdcdd6e1f2fbfffffffffffffffffffffdf2e9ddd0c4b7ab9f94897c74818e9aa7b4c1cddae7f4fffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d08000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c3844505c666e7b849196a0a7afb5bbbfc2c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0cac7c5c4c1bab0a69e9184786d60544a3f34281b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566976828f9ca9b3bdc1c2c3c3c3c3c3c3c3b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44525b636d717e869197a0a7b0b8bfcad0d7e0e7eff7fefffffffffffffffffffffff9eee6ddd5ccc2b9b0a69d928a7e71675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e211509000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a81828282828282828282828282828284919eaab7c4d1ddeaf7f6e9dcd0c3b6a99d908382828282828282828282817f7c766d685e525b6875828e9ba8b5c1cedbe8eee1d5c9beb3a9a19ea1a9b3becdd6dfd2c5b8ac9f9285796c605346393d4a5763707d8a96a8b2bdc8d4dacec4bab2a9a19ea1a9b2bec9d5e1eefaf0e3d7ccc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000009141f2834404a545e696e7b838e939d9fa7a9abacafb5adadadadadadadadb3b5b9c0c8d2dce7f2fefffffffffffffffff9eee2d8cdc4bbb5b0aeadadadadadadadadadadadadadadadadadadadadadadadb6b8bcc2cbd4dfe9f5fffffffffffffffffff6eae0d5ccc3bdb8b7adadadadadadadadadadadadadadadadadadb5afaa96897c706356493d3023160a00000000000000000815222f3c4855626f7c8896a0acb9c5d2dee9f5fffffffffffffffffffffffffffffffffff8ebded1c5b8aca095897d70635a50443b30271e17110d080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b3744505b6575828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f827569544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000c18232e39434f59606d7a849198a3aebac0cad4dee7f1fafffffffffffffffffffffffffffffffffffffffffffcf2e6dacfc5bbafa59e9184796d60584e4238424d57616e7b87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9eee4d9d0c7baaea3999082776c60564c41352c1f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c6bfbab8b7b7b6b5b4b3b2b2b1b1b0b0b1b1b2b2b4b6b8b9bdc1c5c6cad0d4d9dfe5ebf2fafffffffffffffffffffffffffffffffffffffffffffffffffff3e8dcd1c6baaea2988b7f7265574d42372b1e0c02000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f2b37434e5863707d89959fabbac3cedfe8f2fffffffffffffffffffffff7ebe1d4c8bcb1a79c8f837674818e9aa7b4c1cddae7f4fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d010000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013060000000000000000000000000000000000000000000000000000010507070a0c0e1011121313131313131313131313131313120d0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e10111213131313131313131313131313131313131313120f08080602000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d78829096a1a9b1bbc0c7cbd1d1d2d2d4d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2dbd6d3d2d1ccc1b8aca0968b7e71665c5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687885929fabb8c4cfcfd0d0d0d0d0d0c7baaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d334049515a626c707c8590959ea6aebabec5ced5dde6ecf3fbfffffffffffffffffdf5eee8dcd4cbc3bab1a79f948d80746c61554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f9196a0acb9c5d2deebf8f7eaddd1c4b8ab9f95908f8f8f8f8f8f8f8f8f8e8e8c89827a6d61585b6874818e9ba7b4c1cedae7f1e6dacfc4bbb3adabadb3bbc4cfdfdcd0c3b6a99d908376665b5044383a4754616d7a8796a0acb9c5d2ded6ccc4bbb2adabadb2bbc4cfdae6f1fdf4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000030c18232e39424d575f696e7981899095999c9e9fa4a0a0a0a0a0a0a0a0a0a6a8aeb6c0cad6e1edf9fffffffffffffffff4e8ddd1c6bbb2aaa4a1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a9abb1b9c2cdd8e4f0fcfffffffffffffffdf1e5d9cec3bab2acaaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f988a7d7063574a3d3024170a00000000000000000815212e3a47535f6a7784919eaab7c2cdd8e4f0fcfffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79c9083766c61564d43393028221c19181717171717171717171717171717171717171b27333f495366727f8c99a5b2bfcfdae6f2fefffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12100b060707040100000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000007121d27303e45525d686f7c86929fa5afb8c2ccd5dfe8f2fbfffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc1b9aca0968d80736a5f544a3f46525e6974818e99a3afbec7d2dde8f4fffffffffffffffffffffffffffffffffffff4e8ddd2c7beb1a89f92867c6e655b50443b30231a0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffffffffff6ede4ddd6d2d0cac6c5c4c3c2c1c1c0bfbebebdbdbdbdbebebfc1c2c4c5c9cfd2d3d6dbe1e4eaf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f92857a6d6054473c31261a0e00000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c222e3b47545f6a76828f9ca7b1bcccd5e0f1fafffffffffffffffffffffef2e6dacfc5b8aca0958a7d7074818e9aa7b4c1cddae7f4fffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d110400000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000206080d11131417191b1d1e1f1f202020202020202020202020201e1a1413100c070100000000000000000000000000000000000000000000000000000000000000000000000003070d11131417191b1d1e1f1f2020202020202020202020202020202020201f1c1514120f090300000000000000000000000000000000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323a46525e69727f8c949fa8b2bbc3cbd1d7dcdededfe0e3e8dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe7e2e0dfded4c8bdb2a89e9184786d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a2adbac6d6dcddddddddddd7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227374048505a616a6f7b838f939ca4aeb3bcc3cbd6dbe1e9f2f8fefffffffffffbf4ebe3ddd7cac2b9b1a89f958f82786d605a50433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979b9b9b9b9b9b9b9b9b9b9b9b9b9ea0a8b2bdc9d5e1edfaf9ece0d4c8bcb1a79f9d9b9b9b9b9b9b9b9b9b9b9a99948f82756a5f5a6774808d9aa7b3c0cddae6f7ebe1d6cdc4beb9b8b9bec4cdd6e1dacdc0b3a79a8d807467544a3f333946525e687784919eaab7c4d1ddded6cdc4beb9b8b9bec4cdd6e0ebf7fff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f000000000007121c27303b454d575f676d757d83888c8f9193999494949494949494949a9da4aeb9c5d1dde9f6fffffffffffffffdf1e4d8ccc0b5aaa0989594949494949494949494949494949494949494949494949d9fa7b1bcc7d4e0ecf9fffffffffffffff9ede1d4c8bdb2a8a09e94949494949494949494949494949494949494999290857a6d6154473a2e211407000000000000000006121f2b37434e586773808d9aa7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffdf0e5d9cec3b7ab9f948a7e71695e554b423a332d2a252424232323232323232323232323232323232323222d3d4a5763707d8a96a9b3bec9d5e1eefafffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201f1c17171413110d080100000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b151e2935414c56606a717e8b929da6b0b9c3cdd6e0e9f2fcfffffffffffffffffffffffffffffffffffffffffdf3e9dfd5c9bdb2a89f92877c6f665c50444c56616e7b86929fabb5c0d0d9e4eef9fffffffffffffffffffffffffffffffffffbf0e4d8ccc0b6aca0958c80736a5f53493f32291e110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff6eee8e2e2dbd6d3d2d1d0cfcecdcdcccbcbcacacacacbcbcccecfd1d2d5dadedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e8ded3c7bbafa3998d8074675d5145392a1f150900000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c2a36424d57626f7c88949fabb9c3cddee7f1fffffffffffffffffffffffaeee1d5c9beb3a99d9184786c74818e9aa7b4c1cddae7f4fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2b27201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000060c1013181d20202326282a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2822211f1a150e060000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7b86929fa6b0bac4cdd7dce3e7eaebecedeff4ecececececececececececececececf3efecebe5d9cec3b8aca0968a7e71655b5044372b1f160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3becad6e8e9eaeaeae7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117252e363f47505860696e79828c929fa2aab1b9c0cad0d7e0e7edf4fcfffffef8f1e9e2d9d2ccc1b8b0a7a0969083796d665c51483e31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e02000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2a8a8a8a8a8a8a8a8a8a8a8a8aaacb2bac4ced9e5f1fdfcf0e4d8cdc2b9b1aba9a8a8a8a8a8a8a8a8a8a8a7a69e93887c6f62596673808c99a6b3bfccd9e6f2f2e8dfd6cfc9c6c4c6c9cfd6dfe1d5c9bdb2a8978b7e7164584b3e2d35414c566875818e9ba8b4c1d0dce7dfd6cfc9c6c4c6c9cfd6dfe8f2fdfcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000b151e29333b454d555d606b70767c7f828586868787878787878787878d929da8b5c1cedae7f4fffffffffffffffbefe2d5c9bcb0a4988e88878787878787878787878787878787878787878787878790959fabb8c4d1ddeaf7fffffffffffffff7ebded2c5b8aca09691878787878787878787878787878787878787878786837c6f685e5246392d2013070000000000000000030f1b26313c4955626f7c88959fabb8c4cedae5f4fdfffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69e92857b6e675c544c443f383630313130303030303030303030303030303030303030303b4754616e7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff9ede0d3c7bbafa399877b6e6154483b2e2d2b28232421201d19130e09030000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000030c19242f3a434e58626c74818e949fa7b1bbc4ced7e0eaf3fcfffffffffffffffffffffffffffffffffffffffffbf1e5d9cec4bbafa3999083786d60574d525e6874808d99a3aebdc7d1e2ebf5fffffffffffffffffffffffffffffffffffbf2e5dcd4c8bbafa49a9184796d60584e41382d20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9f3eeede7e2e0dfdedddcdbdad9d9d8d7d7d7d6d7d7d8d9dadcdedfe1e6ebeceef2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cbbfb4aa9f92877b6e61554c413529180e0300000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b2d3a46535f6975818e9ba6b0bbcbd4dff0f9fffffffffffffffffffffff8ebdfd2c6b9ada1978b7e716574818e9aa7b4c1cddae7f4fffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000040a0f151a1e2125292d2e303335363738393939393939393939393939393938342d2c29231d150d03000000000000000000000000000000000000000000000000000000000000030a11171c1f24292c2d3033353638383939393939393939393939393939393939393938352f2e2b2620180f06000000000000000000000000000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a75818e98a2aeb8c2ccd6dfe8eef3f8f8f8f9fcfffff9f9f9f9f9f9f9f9f9f9f9f9f9fffffbf9f6eae0d4c8bdb2a89d9083786c6053463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbcfdbe6eef6f6f8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c242d353e464e575e676d77808a9298a0a7afbabec5ced6dce2eaf2f6fbf3ede7dfd7d0c7c0bbafa69f9590847a6d675d544a40362c1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4b5b5b5b5b5b5b5b5b5b5b5b7b9bdc4ccd5e0ebf6fffff5eadfd4cbc2bcb8b6b5b5b5b5b5b5b5b5b5b5b4b0a69a8d8073675a65727f8c98a5b2bfcbd8e5f2faf1e8e1dad5d2d1d2d5dae1e8ded2c5b9aca096887b6e6155483b2e303f4c5865727f8b98aab4bfcbd6e3e8e0dad5d2d1d2d5dae0e8f1fafffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000030c172129333b434c515960636a6f737678797a7a7a7a7a7a7a7a7a7a808d9aa6b3c0cdd9e6f3fffffffffffffffbeee1d4c8bbaea195887c7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a83909da9b6c3d0dce9f6fffffffffffffff7eaddd1c4b7aa9e91847a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79766f6a60564c4135291d11050000000000000000000a15212e3b47535f6a7683909da8b2bdc9d5e2ebf5fffffffffffffffffffffffffffffffffcf0e4d8cdc2b9ada1979082796d665e56504a46413f3e3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d46525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c6f6356493c3a3a38342e312d2c29241e1a150e06000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000008131e28313c46505a606d78828f95a0a9b3bcc5ced8e1eaf3fcfffffffffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5aba0958c7f72695f5356616d7a86929fabb5bfcfd9e3f4fdfffffffffffffffffffffffffffffffffef3e9e0d5c9beb3a99f93887d6f675c51463c2f261b0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffefef8f3efecebeaeae9e8e7e6e5e5e4e4e3e3e4e4e5e5e7e9ebebeef1f6f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7baaea3988e8174695f53433a2f24190600000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382a36414c56616e7b87929facb9c2ccdfe6f1fffffffffffffffffffffffbefe2d6cabfb4aa9e9185796d6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000060c151b1f262b2d3035393a3d3f41434445464646464646464646464646464645403a38342f271f150b0100000000000000000000000000000000000000000000000000000001070c151c23282c2f35393a3d3f414344454646464646464646464646464646464646464645423b3a37312a21180f060000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626f7c87939faab4bfcbd4dee8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffcf1e5d9cec3b8aca0958a7d7063584e43382c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f7fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a121b232c343d454d555d656c737e8590959da5adb3bcc2cbd0d8e0e6ebf2e9e2dbd6cdc5bdb5afa59e948f837a6e685e554b42392e241a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac2c2c2c2c2c2c2c2c2c2c4c5c9ced5dee7f1fcfafafbf0e6ddd4cdc8c4c3c2c2c2c2c2c2c2c2c2c1c1b6aa9d9083776a5665717e8b98a4b1becbd7e4f1fffaf2ebe6e1dfdedfe1e6ebeaddd1c4b7aa9e918477695f53463a2d2f3c4956626f7c8998a3aebac7d3e0ecebe6e1dfdedfe1e6ebf2fafffffff1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000b17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000000050f172129313a41454f55585f626669656c6d6d6d6d6d6d6d6d6d717e8b98a4b1becbd7e4f7fffffffffffffffbefe2d5c8bcafa295897c6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d75818e9ba8b4c1cedbe7f4fffffffffffffff8ebdfd2c5b8ac9f9285796d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666260584e443a3025190d0100000000000000000006131f2b37434e5864717e8b96a1acb9c3d0d9e3eef9fffffffffffffffffffffffffffffffff5e9ded5c9beb3a99f948f81786d68605b54524c4c4b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4d566976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff3e8dcd1bdb1a4978a7e7164574b484746443f413e3a39352f2b2620180f09000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000010c161f2b343f44515c666d7a839197a1a9b3bcc6cfd8e1eaf3fcfffffffffffffffffffffffffffffffffffffffcf4e8dcd1c7bdb1a79f92867b6e615a5d6873808d98a2aebdc6d1e1ebf5fffffffffffffffffffffffffffffffffff8ede2d7cec6b9ada1978e81746b60554b40332a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f6f5f4f4f3f2f1f1f0f0f0f0f1f1f2f4f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ddd2c7beb2a89f92867b6e61574d4231281e130800000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382d3946525e6874818d99a3afbbc7d4e0edf8fffffffffffffffffffffff9ece0d3c6baaea2988c7f73676874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000030a111720262b31373a3b4146474a4c4e5051525253535353535353535353535353514d4745403931271d12070000000000000000000000000000000000000000000000000000030b12181e262e34383a4045474a4c4e50515252535353535353535353535353535353535353524f4847433c332a21180d03000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9aa4afbcc6d0dde6f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae0d4c8bcb1a79c9083766a6054483c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad1dce8f3fffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222b333b434b535b606c707b838e939fa2a9b0babfc6ced5dae0e4e0d7d0cac2bbb3aba49f938f82796e685e564c433930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5cececececececececed1d2d5d9e0e7f0ededededededefe6dfd8d4d1d0cecececececececececec5b8ac9f928579685d64707d8a97a3b0bdcad6e3f9edededf7f1eeebebebeeefece1d5c9bdb2a89a8d817467574d42362a2d3a4653606d7986929facb8c5d2dfebf7f1eeebebebeef1f7edededf9f4efe4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000060f171f282f353d44484e535559535b60606161616161616163707d8996a3b0bccfdae6f2fefffffffffffffdf0e3d7cabdb0a4978a7d7164616161616161616161616161616161616161616673808d99a6b3c0ccd9e6f3fffffffffffffff9ece0d3c6baaea298877a6d616161616161616161616161616161616161605c54544e463d32281e130800000000000000000000030f1b26323c4653606d7984919ea7b1bdc7d2dde8f2fbfffffffffffffffffffffffffffffffbf2e6dacfc5bbb0a69e938f827a716c66615e5659575756565656565656565656565656565656565656565656565a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff9e5d8cbbfb2a5988c7f72655955555453504a4d4a4745413a37312a211b120900000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000040d19222834404a545d686e7b859197a2aab4bdc6cfd8e1eaf3fbfffffffffffffffffffffffffffffffffffffff9eee3d9cfc3baaea2988f82766c61606d7a85929faab4bfcfd8e3f3fdfffffffffffffffffffffffffffffffffdf3e7dbd0c6bcb0a69e91857a6d60594f43392e21180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd8ccc0b6aca1968c8073695e53453b311f160c01000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51443835414b55616e7a86929fabb5c0cbd7e3effcfffffffffffffffffffffcf0e4d8ccc0b6ac9f92867a6d616874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f6060606060606060606060605e5a53514b43392f23180c00000000000000000000000000000000000000000000000000040d151d242930383f44464b515356595b5d5e5f5f6060606060606060606060606060606060605f5b55534e463c33291f14090000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb6c0ced7e2eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d9cec3b7ab9f94897c6f62574d42372b1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794abb5c0cbd7e3effcfff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810192129313a4149505a61696e79818a92979fa6aeb4bcc2c9cfd5d9d4cec6bfbab0a9a199938c81796d675e564c443a31281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e02000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1dbdbdbdbdbdbdbdbdddee1e5e1e1e1e1e1e1e1e1e1e1e1e1e4e0dddcdbdbdbdbdbdbdbdbdbd3c7baaea398877a6d6063707c8996a3afbcd1dce8e1e1e1e1e1e1e1e1e1e1e7e3e0dcd2c5b9aca196897c706356493d31262c3844515c667683909ca9b6c3cfdce1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e3e0d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10000000000000000000060d161e242933383c4347494c4950535354545454545455626e7b8895a9b3bec9d5e2eefafffffffffffffff2e5d8ccbfb2a5998c7f72665954545454545454545454545454545454545865727e8b98a5b1becbd8e4f7fffffffffffffffbefe2d6cabfb4aa95897c6f62565454545454545454545454545454545453514b47433d342b20160c0200000000000000000000000a151f2c3844515c66717e8b95a0abb5c0ccd7e0e9f4fdfffffffffffffffffffffffffffffff7ece1d6cdc2b8afa59e948f857e78726d686766646463636363636363636363636363636363636363636363636365727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80736763626261605c545a5754524c47423c332d241b1208000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000071018232e39424c565e696f7c859298a2abb4bdc6cfd8e1e9f2fbfffffffffffffffffffffffffffffffffffffff5ebe1d6cabfb4aa9f948a7e716867737f8c98a2aebcc6d0e1eaf4fffffffffffffffffffffffffffffffffff5ebe1d6cabfb4aa9e948a7e71685d52473d30271d0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3e9e0d6cdc5bbafa49a9184796d60574d4233291f0d040000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144373945515d6773808d98a3aebdc7d1dce8f4fffffffffffffffffffffffaede0d4c8bbafa49a8d8174685d6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b67605c554b4034291c10040000000000000000000000000000000000000000000000040e161f272f353e424a5053555d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b68625f584e453b31261a0e0200000000000000000000000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5866727f8c99a3aebec7d2e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eadfd3c7bcb0a69b8f8275695f53463a3024190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f282f383f4450575f676d747e8590949fa3aab0b9bdc4c9cdc8c2bcb4aea69f9792877f776d675d554c443b32281f160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000010d18242f43505d6a7683909da9b6c3d2dad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d6cbbfb4aa94887b6e61626f7b8895abb5c0cbd7d4d4d4d4d4d4d4d4d4d4d4dcd7d3d1c9beb3a99e9184786c605346392d202834404a546773808d9aa6b3c0cfdad4d4d4d4d4d4d4d4d4d4d4d4d4d4dcd7d4d2c8bcb1a796897c6f6356493c3023160900000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffcf2eadbcec2b5a89b8f8275685c4f4235291c0f00000000000000000000040c131921272c32373b3c403f44464747474747474753606d7a8697a1adb9c6d2dfecf8fffffffffffffff3e7dacdc0b4a79a8d8174675a4e4747474747474747474747474747474a5763707d8a96a3b0bdcfdae6f2fefffffffffffffff3e7dbd0bdb0a4978a7d7164574a4747474747474747474747474747474645403937322b22190e0400000000000000000000000004101c2834404a54606d78839099a4afbbc3ced7e2ebf5fffffffffffffffffffffffffffffffdf3e8dfd4cac1b8afa69f97928a847f7a777472717070707070707070707070707070707070707070707070707070707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175706f6f6e6d6d66696764605d56534e453f362d241a0d030000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000007121c27303a444d575f6a6f7d869299a3abb4bcc6cfd7e0e9f1fafffffffffffffffffffffffffffffffffffffdf3e7dbd0c6bcb0a69e92857a6d6d7985929eaab4beced8e2f3fcfffffffffffffffffffffffffffffffff9eee3d9cfc7baaea2988f82756c61564c41352b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9e1d7cec5bbb1a79f93887d70675d51453b3121170d0000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d514434404b54606d7a85929faab4bfcfd9e3eef9fffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e62566874818e9ba7b4c1cedae7f4fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000030c151f2730383f444e53575f6166686d707274767778797979797979797979797979797978736d675c5145382c1f130600000000000000000000000000000000000000000000040d162028313940454f545c6064676d7072747677787979797979797979797979797979797979797978756e6a5f574d42362a1e1205000000000000000000000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7784919eabb4bfd0d9e4f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e4d8cdc2b9ac9f93877b6e61564c4135291c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677986929facb9c5d2dfecf8fff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e454d555d606c717b828c92989fa6adb2b9bdc1bcb8b0aaa29f948f857d736c655c554c433b322920160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000071c2835424f5b6875828e9bacb6c0c9cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d0bcafa295897c6f62616e7a8799a3afbbc7c7c7c7c7c7c7c7c7c7c7c7c7d1cbc7c5bfb9ada1978c7f72655b5044372b1f232e3e4a5764717d8a97a9b3bec9c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d1cbc7c5c3b8ab9f95877a6d6054473a2d21140700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffdf4eae0d5c9bdb2a8998c807366594d4033261a0d000000000000000000000001080d161c20262b2e2f2d3337393a3a3a3a3a3a45515d677885929eabb8c5d1deebf8fffffffffffffff5e8dccfc2b5a99c8f82766953493f3a3a3a3a3a3a3a3a3a3a3a3a3a3c4855626f7b8895a9b3becad6e2eefafffffffffffffff8e5d8ccbfb2a5998c7f7266594c3f3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e2b272019100700000000000000000000000000000c18232e3944505c666f7c87939fa7b1bcc5d0d9e4eef9fffffffffffffffffffffffffffffffaf1e6dcd3cac1b8b0a9a19e95918b8684817f7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f8b98a5b1becbd8e4f1fefffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837d7c7c7c7b7a79787674716d68625f5751483f362c1f150b0100000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000b151e28323b454e58606b707d879299a3aab4bcc6ced7dfe8f1f9fffffffffffffffffffffffffffffffffffff8ede2d8cec2b9ada1978e8174727f8c97a2adbcc5d0e0eaf4fffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79f92867b6e615a50443a3023190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8e0d7cfc5bcb3a99f958d80746b60554b4033291f0f060000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51443845515c66727f8c97a2adbcc6d0e1ebf5fffffffffffffffffffffff9ede0d4c8bcb1a79c8f8275695f5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000a151e273139424a50585f62696e73777a7d7f8183848585868686868686868686868686868480796d6053473a2d201407000000000000000000000000000000000000000000010c161f28323a434b515961666d71767a7d7f818384858586868686868686868686868686868686868685827c6e695f53463a2d2114070000000000000000000000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acbdc6d1e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9e0d4c7bbafa4998d8174685d5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227333c434b515a61696e787f868f949ea1a9adb2b4b1aba69f98928b827b706b605b534b433a312920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c9aa4afb9bebabababababababababababababababababababababababababababababababababababababababab0a3978a7d7064606d7986929facb9bababababababababababababababfbab9b4aea49e9285796d6053493f33271b212e3b4854616e7b8797a1adb9bababababababababababababababababac0bbb9b7b1a79d908376685d5245392c20130600000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff9f4ebe2d8cec6b9aca096897c6f6356493c3023160900000000000000000000000000050b10151b1f212222272b2d2d2e2e2e2e35404b556a7783909daab6c3d0dde9f6fffffffffffffff7eaddd0c4b7aa9d918477655b5044372e2e2e2e2e2e2e2e2e2e2e2e3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffff3e7dacdc0b4a79a8d8174675a4e412d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231d1b150f0700000000000000000000000000000007121c28343f4a54606b74808d95a0aab4bec7d2dde8ecf8fffffffffffffffffffffffffffffff8efe5dcd3cac2bbb3ada7a09d9993908e8c8a8a89898989898989898989898989898989898989898989898989898b919ba7b3bfccd8e5f2fefffffffffffffffffffffffffff7eaddd1c4b8ab9f9590898989888887868483807d7a756e6a625b51483e31271d120700000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c00000000000000000000000000000000000000000000000000000000030c162029333c464f59606b707d879298a3aab4bcc5cdd6dfe7f0f8fffffffffffffffffffffffffffffffffffef4eae0d5c9beb3a99e93897d7984919ea9b3beced7e2f2fcfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958c7f72695e53483e32281e110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7efe7dfd6cec6bcb4aaa1979083796d60594f43392f21170d000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50443f4a54606d7984919ea9b3beced8e2f3fdfffffffffffffffffffffff5ebded1c5b8aca095897d7063575b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000006111c263039434b545c606a6f757b8084868a8c8e8f91929292999393939393939393939993918c807366594d4033261a0d00000000000000000000000000000000000000000007121d28313a444c555d606b70787e8286898c8e90919292939993939393939393939393939393939397928e867b6e6155483b2e2215080000000000000000000000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808c99a8b2bdcfd8e2f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6d61544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515e6b7784919eaab7c4d1ddeaf7fff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a3139404550575e666c727b828a91969ea1a8a8a7a09d948f867f776e6960595049413931281f170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fa9adb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea4988b7e71655c667885919eabaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4aeacaaa39f928a7e71675d5141382d2217212d3a46535e697885919eabaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5afacaaa79f958b7e7165564c4135291d110400000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fbfbfbfbfbfbfbfffffcfaf9f8f6f1eee8e2d9d0c6bcb1a79e9184786c605346392d201306000000000000000000000000000000040a0f131516171b1f2020212121242f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d212121212121212121212c3945515d677885929eabb8c5d1deebf8fffffffffffffff5e8dccfc2b5a99c8f82766953493f3327212121212121212121212121201f1c18120f0a0400000000000000000000000000000000000b17232e38424f59606d79839198a2acb6c0ccd8dae7edf4fcfffffffffffffffffffffffffffff7eee5dcd4cdc5beb9b1acaba49f9d9a9997979696969696969696969696969696969696969696969696969696989ba3acb7c3cfdbe7f4fffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d96969695959993918f8d8a86817b726d625a5043392f24180c00000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000000000000000000000000000000000000000000040d17212a343d474f59616b707d869298a2aab3bbc4cdd5dee6eff7fffffffffffffffffffffffffffffffffffcf2e6dacfc5bbafa59e91847f8c97a1adbbc5cfe0e9f3fffffffffffffffffffffffffffffffffcf2e5dcd4c7bbafa3999083786d60574d42362c20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd5cdc5bcb4aaa29892857b6e675c51473d31271d0f05000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504344505b66717e8b96a1adbbc5d0e0eaf4fffffffffffffffffffffff9eee4d6cabeb3a99d9184776b60545b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000000000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa49f9d9083766a5d5043372a1d100400000000000000000000000000000000000000030d18242f39434c565d676d747d848a8f9299999b9c9e9e9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9fa9a19e988c7f7366594c403326190d00000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697784919daab7c4ceddeaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7baaea2988c7f72665c5144382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f272f353e454d545b60696e767e848b9196999b9995908a827b726c655e574f443f382f271f160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6975818e979ea1a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ab998c7f726654697683909caba1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39f9d98928c80746c61554b402f261b111e2a36424d576875828f9baaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39f9e9b959083786d6053463a2f24190d0100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3efefefefefefefeff9f4f0edecebe9e5e3dcd7d0c7beb4aaa0958b7f72655b5044372b1f12050000000000000000000000000000000000030608060b0f12131414141a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffff9ece0d3c7baaea398877a6e6154473b2e2114141414141414141d2935404b556a7783909daab6c3d0dde9f6fffffffffffffff7eaddd0c4b7aa9d918477655b5044372b1f14141414141414141414141313100c07000000000000000000000000000000000000000006111c26303d45515d676e7c86929aa4afbbc0c8d7dce3eaf3fafffffffffffffffffffffffffffff7eee6dfd6cfc9c3bcb8b5afacaaa7a5a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5a7acb5bec9d4e0ebf7fffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa3a3a2a2aba49f9e9c9a98928e867f726c61554b4035291d1004000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000000000000050f18222b343d474f59616b707d869298a2a9b2bbc3ccd4dde5eef9fffffffffffffffffffffffffffffffffff7ece1d7cdc1b9aca0969186939fa9b2becdd7e1f2fbfffffffffffffffffffffffffffffffef4eae0d5c9bdb2a89f92877c6f665c50453b31241a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1dad5cbc3bbb3aaa29892867c6f695e554b40352b1f150b00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50434653606c7884919da9b2bdcdd7e1f2fcfffffffffffffffffffffff4e8ddd2c6baada2978b7e7265594f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f12050000000000000000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacacacb5afaa9e9184776b5e5144382b1e1105000000000000000000000000000000000000010b151f2935404b555d686d79818a91969c9fa3aba7a9aaabacacafb5acacacacacacacacacacacacacb3adaa9b8e8174685b4e4135281b07000000000000000000000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1deebfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d6cabfb4aa9e9184796d6053463d32271b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fff8ebded1c5b8ab9e928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d2429333b424a50575f626c71797f84898d8e8d89837d766e69605b534d453d332d261d150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b858e929794949494949494949494949494949494949494949494949494949494949494949494949494949494949494998d8073675b6774818e9994949494949494949494949494949494949992908d867f746e645a5043392f1d140e1a2531404c5966737f8c9894949494949494949494949494949494949494949992918e8a837b6e665c504438281e13080000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2e2e2e2e2e2e2e2e2e2e8e4e0dfdedcd9d4d1cbc5bdb5aca3989083786d6053493f33271b0f030000000000000000000000000000000000000000000003050607070c1925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffbefe3d7cbbfb4aa96897c6f6356493c3023160907070707070d18242f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130707070707070707070707060400000000000000000000000000000000000000000000000a141e2935404b555f6a717e88939fa4aeb6bfcbd1d8e1e9f1f8fffffffffffffffffffffffffffff8f1e8e1dad5cec8c7c0bbb9b7b4b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b3b7bec7d0dae5f0fcfffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0afafafb5afacaba9aaa39f99928a7e71675d5145382c1f1306000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000071019222b353e474f59616b707d869297a1a9b2bac2cbd3dce8eef5fdfffffffffffffffffffffffffffffffdf3e9dfd5c9bdb2a8a09a939aa4afbbc4cfdfe9f3fffffffffffffffffffffffffffffffff8ede2d8cec6b9ada1968d80746a60544a3f33291f1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf4f4ebe4ddd8cfc9c0b9b1a9a19892867d706a60574d43392e23190d0300000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50444f5964707d8a96a0acbbc4cfdfe9f3fffffffffffffffffffffffcf0e4d8ccc0b6ac9f92857a6d60534f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9c0b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000007121d27313945515d676d7a828e929ea0a8acaeb5b4b6b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9beb6a99c8f8376695c50432e23180c0000000000000000000000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6b9ada1968a7e7164594f43382c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821292f383f444d535a61676d72787d8081807c77706b615f575049413b3327221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b46525e696e7b8185878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877e716457636f7d87878787878787878787878787878787878787878683807b736d645c52483e31281d0b0916222f3c4955626f7c86878787878787878787878787878787878787878787878684817d786e695e544a3f3428160c010000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbd5d5d5d5d5d5d5d5d5d5ddd8d4d2d1cfcec8c7c0bbb3aba49a92867c6f665c5141382d22170b000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6f2fefffffffffffffff3e7dcd1bdb1a4978a7e7164574b3e3124180b0000000000071a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffff9ece0d3c7baaea398877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e57616c727f8c929ca4aebbbfc6cfd7dfe7edf4fcfffffffffffffffffffffffffffaf3ece6dfd9d4d2ccc7c6c3c1bfbdbdbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbebfc3c9d0d9e2ecf7fffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bcbcbcbbc0bbb9b7b6b4aeaba39e9285796d6053473a2d201406000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000007101a232c353e474f59616b707d859197a0a8b1b9c1cad7dce3ebf3fbfffffffffffffffffffffffffffffffaf1e5d9cec4bab2aca49fa4acb6c0cdd6e0f1fbfffffffffffffffffffffffffffffffff3e7dbd0c6bcb0a69e9184796d60584e42382e21170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f2eee9e3e2d9d2ccc5beb9afa7a09792867d706b60584e453b30271d11070000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504854606b7683909da8b2bdcdd6e0f2fbfffffffffffffffffffffffaede0d4c8bbafa49a8d8074675d514f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180c0000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6d2c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000c18242f3943505a606d798390949da5acb2b9bbbfc1c3c4c5c5c6c7ccd2c6c6c6c6c6c6c6c6c6c6c6cfc4b7aa9d9184776a554b4034281c100400000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d5c9bdb2a89d9083766b6054483b30251a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070f171d262d333c424750555c60666c707375736f6b636159534d443f382f292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d575e696e74787a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a716c6155606b6f7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7976736e69635b524a41362c1f160c0815222e3b47545f6a6f797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797775706c665e574d42382e231704000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcac8c8c8c8c8c8c8c8c8c8c8d2ccc8c6c5c3c1bdb8b5afa9a29993887e716a5f544a402f261b1106000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e2eefafffffffffffffff8e5d9ccbfb2a6998c7f7366594c403326190600000000000c1825323f4b5865727e8b98a5b1becbd8e4f7fffffffffffffffbefe3d7cbbfb4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a626d73808d929ca4aeb5bdc5cdd7dce3eaf3f7fdfffffffffffffffffffffffffdf7f2eae5e3ddd7d4d2d0cdcccacac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cbcccfd4dae2ebf4fefffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0c9c9c9d2ccc7c6c4c2bfbab4ada1978a7e7164574a3e2d22170b0000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000008111a232c353e474f59606a6f7c8591969fa7b0b8c0cbd1d9e1e9f2f9fffffffffffffffffffffffffffffff6ebe0d6ccc4beb6afacafb6bec7d2dfe8f2fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9e948a7e71675d51463c30261c0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf9f3efece7e2dfd8d3d0c7c0bbb3ada59d9590857d706b60594f463c33291e150b000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4e5863707d89959fabbac3cedfe8f2fffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000004101d2935404b55616c75818f959fa6afb9bdc3c7cbd1cfd1d1d2d2d4d7ddd2d2d2d2d2d2d2d2d2d2d2d2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffdfaf8f7f8fafdfffffffffffffffffffffffffef1e5dacfc4b8ab9f95897c6f63574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c222831373e434b51545b6063666866636059554f46423b332d261d170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140900000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a25303b454d565e6167676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d68615a505960686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d676a66615e57514941382f241a0d0406131f2b37434e585f666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6c666864605b544d453b30261c1106000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebabcbcbcbcbcbcbcbcbcbcbcbcbbc0bbb9b8b6b4b2acaba39f9792877f716c61584e42392e1d140a00000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffff4e7dacdc1b4a79a8e8174675b4e412e23170b00000000000a1724303d4a5763707d8a96a3b0bdcfdae6f1fdfffffffffffffff3e7dcd1bdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333e48515b636e73808c929fa3abb3bbc2cbd1d8e1e6ecf3f8fffffffffffffffffffffffffffcf6f0eee8e3e0dfdddad8d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d8dbe0e5ecf4fdfffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd6d6d5ddd7d4d2d1d1cbc6beb3a99a8e817467544a3f33281c0f0300000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000008111a232c353e474f58606a6f7b8490959ea6aebbc0c7cfd7e0e7f0f9fffffffffffffffffffffffffffffcf2e8ded6d0c7c0bbb9bbc0c7d0d9e4f1fafffffffffffffffffffffffffffffffbf2e4dbd3c7baaea2988f82756c61554b41342b1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fbfcfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f2eeece8e3e0dbd6d3ccc7c2beb6afa9a19e938e837b6f6a60594f473d342b21170c03000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f535f6a76828f9ca7b1bcccd5dff1fafffffffffffffffffffffffaede1d5c9bdb2a89c8f8276695f53434f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f1306000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff3e8dcd1bcafa295897c6f6256493c2f231609000000000000000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000006131f2c3945515d67717e8a939ea7b0b8c0c8ced3d7dcdcdddedfdfe0e3e8dfdfdfdfdfdfdfdfdfdfdfd3c6baada29786796d6053463a2d2013070000000000000000000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a2adbac6d3dfecf9fffffffffffffffffffffffffffffffcf6f1edebeaebedf1f6fcfffffffffffffffffffffff6ebe0d4c8bcb1a79b8e8175695e5246392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefff4e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b313940454a5053565a5b5a56544f48443e363127221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b444d5254555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605d5650484f565d60616161616161616161616161616161616161605d555a54524d4540372f261d120800030f1b26323c464e545c6061616161616161616161616161616161616161616161605b545753504a423b33291e140a00000000000000000000000000000000000000000000000000000613202c3945515d677985929facafafafafafafafafafafafafafaeb6afacaba9a7a8a09e99928e857d716c625a50463c30271c0b0200000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c1003000000000815222f3b4855626e7b8895a9b3bec9d5e1eefafffffffffffffff8e5d9ccbfb2a6998c7f7366594c403326190600000000000000000000000000000000000000000000000000000000000000000000000000040d18212c363f49525c636e73808b9299a1a9b0bbbfc6cfd6dae1e7edf3f8fffffffffffffffffffffffffffff9f4f0edeceae7e5e4e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e4e5e7ebf0f7fefffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e2e2e8e3e0dfdedcd7cfc4b7aa9d918477665b5044382b1f1206000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000008111a232c353d464e585f696e7a838f939da4afb5bdc5ced5dee8eef5fdfffffffffffffffffffffffffff9f0e8e2d9d2ccc8c6c8ccd2d9e2ebf5fffffffffffffffffffffffffffffffef3e9dfd4c8bcb1a79f92867b6e615a50433a2f22190c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3eeeeeff0f1f1f2f3f4f4f5f6f6f7f8f8f9fcfffffcfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f5f6f1edebeae6e2dfdcd7d3d0cac6c2bbb7b0aca49f97928a81796e6960584f473d352b22190f05000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4d57626f7c88949fabb9c2cddee7f1fffffffffffffffffffffffff8ebded2c5b9aca0968a7d7063574d424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ececece9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000004101c2834404b55606d7984919ea5afb9c2cbd4d9e0e3e7e9eaebebecedf0f4ecececececececececeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466727f8c99a9b3becad6e2eefbfffffffffffffffffffffffffffff9f2ebe5e1dedddee1e5ebf2f9fffffffffffffffffffffdf0e4d8cdc2b9ac9f92867b6e61554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1f272f34383f44464a4d4e4d4948433d38332a261f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172129323b4246474c5154545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454524c443e444c525454545454545454545454545454545454545454514b4d4846423b332e251d140b0000000a15202a343c424a51535454545454545454545454545454545454545454545453504a4a46443f382f2921170c02000000000000000000000000000000000000000000000000000004111d2935404b556a7784909da9a2a2a2a2a2a2a2a2a2a2a2a2a2a2aca49f9e9c9a9896918c86817a706b625a50483e342a1e150b00000000000000000000000000000000000000000005060606060606060604101d2935404b556a7683909da9b6c3d0dce9f6fffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f1206060606060714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffff4e7dacdc1b4a79a8e8174675b4e412e23170b0006060605040200000000000000000000000000000000000000000000000000000000000000060f1a242d37404a525c636e737e8792979fa6aeb5bdc3cacfd7dce2e7edf4fcfffffffffffffffffffffffffffffcf9f9f6f4f2f0f0efefefefefefefefefefefefefefefefefefefefefefefefefeff1f2f4f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6efeff9f4f0edeceae7dfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000008111a232b343d464e575f686d79818d929fa3abb3bcc3ccd8dde4ebf4fbfffffffffffffffffffffffffff9f4ebe4ddd8d4d2d4d8dde4ebf4fdfffffffffffffffffffffffffffffff7ece1d7cdc5b8aca0958c7f72695e53483e31281d1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e1e1e2e2e3e4e5e5e6e7e7e8e9eaeaebecedeff4f9eff0f1f1f2f3f3f4f4f5f5f6f6f7f7f7f8f8f8f8f8f8f8f7f7f7f6f6f5f4f3f3f9f4f0edecebe9e7e5e1dfdedbd6d2d1cbc7c5bfbab8b0aaa69f9a938e857e746d675e574e463d352b23191007000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c535f6975818e9ba6b0bbcbd4dff0f9fffffffffffffffffffffffbefe2d6cabfb4aa9e9184786c605346424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffbefe3d7cbbfb4ab94877a6e6154473b2e211408000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a131f2c3845515c67727f8b96a1adb7c1cbd4dde5ebeff3f8f7f8f8f9f9fcfffff9f9f9f9f9f9f9fef2e6dbcfbbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f9ca8b5c2d0dbe6f2fefffffffffffffffffffffffffff9f0e8e0d9d5d2d1d2d5d9e0e8f0f9fffffffffffffffffffff5eae0d3c7bbafa3998d8073675c5145382c1f160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d151d23292d3338393d4042403c3b38322c28211a140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f17202930363a3b41454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484745413a323a414547484848484848484848484848484848484848474541403b3a363029211c130b02000000040e19222a30394044464848484848484848484848484848484848484848484746443f3d3938332d261d170f05000000000000000000000000000000000000000000000000000000010d18242f414e5b6774818e97959595959595959595959595959595959a9392908e8b8884807b746d68615950483f362c22190c030000000000000000000000000000000002060a0c0c121313131313131313130d18242f424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013131313131313131f2c3845515d677885919eabb8c4d1deebf7fffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c101313131212110f0d0a07070501000000000000000000000000000000000000000000000000000008121b252e38404a525b636c717d8590949fa3abb1b9bec5cbd1d7dce2eaf3fcfffffffffffffffffffffffffffffffffffffffdfdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfffffcf9f9f8ede0d3c7bbaea399877a6e6154473b2e211408000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000008111a222b343c454d565e676d78808b9299a2a9b2bac1ccd2d9e2e9f2f9fffffffffffffffffffffffffffdf5eee8e4e0dfe0e4e8eef5fdfffffffffffffffffffffffffffffffdf4e6dbd0c5bbafa59d9183786d60574d42362c1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d4d4d4d5d6d6d7d8d9d9dadbdbdcdddededfe0e3e8e2e2e3e4e5e5e6e6e7e8e8e9e9eaeaeaebebebebebebebebebebeaeae9e8e8e7e6e5e8e4e0dfdedcdadad5d2d1cfcac6c5c0bbb9b4aeaca69f9c948f87817a706c605d554d453d342b2319110800000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b56616e7b87929facb9c2ccdfe6f0fffffffffffffffffffffffff9ece0d3c6baaea2988c7f72665b5044424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000006111c28343f4a54606d7984919ea9b2bdc9d3dde6eff6fbfffffffffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf7fffffffffffffffffffffffffffcf2e8ded6cec9c5c4c5c9ced6dee8f2fcfffffffffffffffffffcefe3d7cbc0b5ab9e9285796d6053473d32271b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c22282b2d30333533302f2c27211c160e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a393530282f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f2e2d2a251f170f0a0100000000000710191e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3938332d2d2b28221c140b0500000000000000000000000000000000000000000000000000000000000715222f3c4855626f7c84878889898989898989898989898989888887868583817e7b77736e69615e564f473f362d241a100700000000000000000000000000000000070d121618191f20202020202020202020202733404d5a6673808d99a6b3c0ccd9e6f8fffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2120202020202020201d2935404b556a7683909da9b6c3d0dce9f6fffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f2020201f1f1e1d1c1a171413110d08020000000000000000000000000000000000000000000000000009131c262e384049525a626b707b828c92999fa7adb3babfc6cbd1d8e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95897c6f6256493c2f231609000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000081019222a333b444c555d666d747f879297a0a8b0bbc0c7d0d7e0e7eff8fffffffffffffffffffffffffffff9f4f0edecedf0f4f9fffffffffffffffffffffffffffffffffff5ebe2d6cabeb3a99e93897d6f665c51453b31241a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0c7c7c7c8c9cacacbcccdcdcecfcfd0d1d2d2d4d7dcd5d6d6d7d8d8d9dadadbdbdcdcdddddddededededededededededddddcdcdbdad9d8ddd8d4d2d1cfcdcfc9c5c4c1beb9b8b5afacaaa29f9a948f89827c746d68615a514b433b332b22191108000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b5e6874818e99a3afbbc7d4e0edf8fffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d60544a3f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000b17222d3844505c66727e8b96a1adbbc4cfdbe5eff8fffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8897a2adbac6d3dfecf8fffffffffffffffffffffffffff6ebe0d6ccc4bdb9b7b9bdc4ccd6e0ebf6fffffffffffffffffffff3e8dcd1c7b9ada1978b7e7164594f43382c1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f202327282723221f1b16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2024292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241e24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c292421201e1a140d050000000000000000070c151c23282c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2b2822201f1c17110a020000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f787b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7a79787674716e6a66615e57524c443d352d241b1208000000000000000000000000000000010a12181e2225262b2c2c2c2c2c2c2c2c2c2c2c2c323e4b5865717e8b98a4b1bed1dce7f3fffffffffffffffbefe3d7cbbfb5ab96897c706356493d302c2c2c2c2c2c2c2c2c2c242f424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2c2c2c2c2c2c2b2a29272421201d1913100b050000000000000000000000000000000000000000000000010a141c262e374048505960696e787f8790959ea1a9aeb4babfc6cfd8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000710182129323a434b545c606d727d8591969ea6afb6bec5ced5dde7edf4fcfffffffffffffffffffffffffffffcfaf9fafcfffffffffffffffffffffffffffffffffffff9eee3d9d0c7baada2978e81746b60544a4033291f12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbfbabababbbbbcbdbebebfc0c1c1c2c3c3c4c5c5c7cbd1c8c9cacacbcccccdcececfcfd0d0d0d1d1d1d1d2d2d2d2d1d1d1d1d0d0cfcecdcccbd2ccc8c6c4c2c1bebdb9b7b5b3adababa39f9c98928e88827d766f6a605d5650454039312921191007000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffff4e7dbcec1b4a89b8e81756856616e7a86929fabb5c0cbd7e3effcfffffffffffffffffffffff8ece0d3c7bcb1a79a8e8174685d524238434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdcdd6e0eef7fffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a9b3becad6e2eefbfffffffffffffffffffffffffdf1e5d9cec4bab2acaaacb2bac4ced9e5f1fefffffffffffffffffff9eee3d5c9beb3a99d9083776b6054483b3025190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171a1b1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114191d2021212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201d1913191d202121212121212121212121212121212121212121201d181514120e090200000000000000000000030b12181c1f2021212121212121212121212121212121212121212121201f1c1713120f0b06000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f656c6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6e6d66696765625f5854524d46413a322c231b1209000000000000000000000000000000000a131c232a2f323338393939393939393939393939393d495663707c8996abb5bfcbd7e3effbfffffffffffffff3e7dcd1beb1a4978b7e7164584b3e39393939393939393939393939404d596673808c99a6b3bfccd9e6f8fffffffffffffff9ede0d3c7bbafa399877b6e6154483b3939393939393938373533312e2d29241e1c160e090300000000000000000000000000000000000000000000020a141c252e363f474f575e666d737c838b92979fa3aaaeb4bcc6d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139424a505b626b707c848f949fa4acb4bcc3cbd7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79f92857a6d61594f42392e21170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a6aeb4aeaeaeaeafafb0b1b2b2b3b4b4b5b6b7b7b8b9bbc0bbbcbcbdbebebfc0c0c1c1c2c2c3c3c4c4c4c5c5c5c5c5c5c5c4c4c4c3c3c2c1c0c0bfbdc0bbb9b8b6b4b2b2adaba8a9a29e9b99928f8b85817c76706b625f58524c443e352f281f170f0700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffff4e7dacec1b4a79b8e8174685d6873808d98a3aebdc7d1dce8f4fffffffffffffffffffffffff5eaddd1c4b7ab9f95887c6f62564c412f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000006121f2b3844505b66717e8b96a1acbac4cfdfe8f2fffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d576875828e9ba8b5c1d0dbe6f2fefffffffffffffffffffffffffaede1d5c9bdb2a8a09ea0a8b2bdc9d5e2edf8fffffffffffffffffffff2e6dacfc5b8aca095897c6f63564c41362a1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0d0f0d09090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151413110d080d1113141515151515151515151515151515151515151413110d070705020000000000000000000000000000070c1012131515151515151515151515151515151515151515151413120f0b06060300000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535b60616262626262626262626262626262626261605c545b5855534e4846423b363029201a110900000000000000000000000000000000050f1c252e353a3e3f4546464646464646464646464646464854616e7b8799a3aebbc7d3e0edf9fffffffffffffff8e6d9ccbfb3a6998c807366594d4646464646464646464646464646464b5864717e8b97a4b1bed0dce7f3fffffffffffffffcefe3d7cbc0b5ab96897c706356494646464646464645454442403d3a3935302c28211a140d0500000000000000000000000000000000000000000000020a131c242d353d454d545c606a6f787f858d92989fa3aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffdf9f7f8f3efecebeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f2730383f445159606a6e7a828c939aa2aab1b9c1cbd1d8e1e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f958b7f72685e52473d30271c0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87949fa2aaa1a1a1a1a2a3a3a4a5a6a6a7a8a8a9aaababacafb5aeafafb0b1b2b2b3b3b4b5b5b6b6b7b7b7b8b8b8b8b8b8b8b8b8b8b7b7b6b5b5b4b3b2b1b6afacaba9a7a5a8a19e9b9897928e8b86827e7a746f6a636059544e45413a3229241d160d050000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffff4e7dacec1b4a79b8e817468606d7a85929faab4bfcfd9e3eef9fffffffffffffffffffffff9eee3d5c9beb3a99d9083766a5f53443a3043505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000030f1b27333f4953606c7884919da8b2bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffff8ebded2c5b9aca0969196a0acb9c6d0dbe7f3fffffffffffffffffffff7ece1d4c8bcb1a79b8e8175685e5246382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070704010001040707080808080808080808080808080808080808070604010000000000000000000000000000000000000000040607080808080808080808080808080808080808080808070606030000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4149505354555656565656565656565656565655555453504a4e4b4847433c3a36302a251e170e0800000000000000000000000000000000030d17212e373f464b4c5253535353535353535353535353535353606d7986929facb9c5d2dfecf8fffffffffffffff4e7dacec1b4a79b8e8174685b535353535353535353535353535353535356636f7c8996aab4bfcbd6e3effbfffffffffffffff3e8dcd1beb1a4978b7e71645853535353535353525251504f4d4a4746413a38332a251f170f0600000000000000000000000000000000000000000000010a121b232b333b424a50585f666d727a80868d9298a3aebac7d3e0ecf9fffffffffffffffffffffffffffffcf6f1edebeae7e2e0dfdeddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151e262e343f474f575f686d7880889298a0a7afbabfc6cfd5dee7edf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e6ddd4c7bbafa4999083786c60564c41352b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828d929894949494949596979798999a9a9b9c9c9d9e9f9fa3a1a1a2a3a3a4a5a5a6a7a7a8a8a9a9aaaaaaababababababababababaaaaa9a9a8a7a6a5a4aca49f9e9c9a989696918e8c8985827e7a76716d67625f58544f47433c3530282018120c04000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffff4e7dacdc1b4a79a8e81746767727f8c98a2aebcc6d1e1ebf5fffffffffffffffffffffffff4e8ddd2c6b9ada1978a7e7164584e43323643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f030000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000005121f2b3744505b65717e8a96a0acbac4cedfe8f2fffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c080000000000000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffbeee2d6cabfb4aa9e9184919eaab4bfcad6e2effbfffffffffffffffffffdf0e4d9cdc3b9ac9f92867a6e61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a2f383f444648494949494949494949494949494948484746443f413e3b3a37312d2a251f19130c05000000000000000000000000000000000009141f29333f495157595e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c667784919eaab7c4d1ddeaf7fffffffffffffff6e9dccfc3b6a99c908376695f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f616e7b8798a3aebac7d3e0ecf9fffffffffffffff9e6d9ccbfb3a6998c8073665f5f5f5f5f5f5f5f5f5f5e5d5c5a5754524c48443e36312921180f060000000000000000000000000000000000000000000000091119202930383f444e545c60686d747b8086929facb9c5d2dfecf8fffffffffffffffffffffffffbf5f0eae5e1dedddbd6d3d2d1d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328353d454e565d666c737e8690959ea5aeb4bcc3ccd6dbe2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eadfd6cabeb3a99f93877c6f665b50443a3023190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d7a808587878787878888898a8b8b8c8d8e8e8f9090919292999495959697979899999a9b9b9c9c9d9d9d9e9e9e9e9f9f9f9f9e9e9e9e9d9d9c9b9a999897969a93918f8e8b898784827f7c7975716d6864605d55534e48443d373229241e160e070100000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffff3e7dacdc0b4a79a8d8174676d7985919eaab3becfd8e2f3fdfffffffffffffffffffffffcf0e3d7ccc0b5ab9e9285796d6053463c323643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f12050000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000613202d394653606c7883909da8b2bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d01000000000000000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffff9ecdfd3c6baaea2988b7e8b98a2aebac7d3e0ecf9fffffffffffffffffffff5eae0d3c7bbaea3998c7f73665c5044382c1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0d0e0e0e0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181d262d3337393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3a38342e322f2e2b26201e1a140d08020000000000000000000000000000000000020e1a25303b45515b63666b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c76828f9ca9b5c2cfdce8f5fffffffffffffff7eaded1c4b7ab9e918478666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7985929facb8c5d2dfebf8fffffffffffffff4e7dacec1b4a79b8e81746c6c6c6c6c6c6c6c6c6c6c6b6a686664615d56554f46423b332a21180d030000000000000000000000000000000000000000000000070e171e262e343c424a50565d60696e7a838f9ca9b6c2cfdce9f5fffffffffffffffffffffff8f3e9e4dfd9d4d1d0d0cac7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c333c444c545b606c707b838e939fa3aab2bac1cad0d7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e4d9cdc6b9ada1978d81746a60544a3f32291e1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a45525d686d74797b7b7b7b7b7b7c7c7d7e7f7f80818182838484858686878889898a8b8b8c8d8d8e8e8f8f90909191919292929292929291919190908f8e8d8d8c8a8988868483817f7d7a7875726f6c6664615e5653514b47433c38322b262019130c04000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dce7f3fffffffffffffffffffffff3e6dacdc0b3a79a8d807466727e8b97a1adbcc5d0e1eaf4fffffffffffffffffffffffff9ede0d4c7bbafa4998d8073665c5145382a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000714202c38444f5964707d8a95a0acbac3cedee8f2fffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d1104000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566874818e9ba7b4c1cfdae6f1fdfffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a86929facb8c5d2dfebf5fffffffffffffffffffffbefe3d7cbbfb5ab9e9184796d6053463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff8ebded2c5b8ab9f928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191a1b1b1a1918161312100c07040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c28232522211f1a15120e09020000000000000000000000000000000000000005121e2a36424d57636d727879797979797979797979797979797979797979818d9aa7b4c0cddae7f3fffffffffffffff9ecdfd2c6b9ac9f938778797979797979797979797979797979797979797979797984919daab7c4d0ddeaf7fffffffffffffff6e9dccfc3b6a99c908279797979797979797979797878777573706d68636159534d453c332a1f150b010000000000000000000000000000000000000000000000050c141c2328323c454e58606a6f7b838f949fabb7c4d0dde9f6fffffffffffffffffffcf4ede7ded8d3cec8c5c4bfbfbab8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a212a323a424a505a61696e79818b9298a0a8afbabfc6ced8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e92857a6d61584e42382d20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c565d60666d6e6e6e6e6e6e6f70707172737374757576777878797a7a7b7c7c7d7e7f7f8080818282838384848485858585858585858585848483828281807f7e7c7b7a78767472706d68686562605b5454524c4745403937312c27211b150d080200000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffff3e6dacdc0b3a79a8d80746d7884919ea9b3beced7e1f3fcfffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61544b4034283643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e2114070000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000040e16222f3c4854606b7783909da7b1bcccd5e0f0fafffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffff6e9dcd0c3b6a99d908376828f9ca8b5c2ced9e4f0fcfffffffffffffffffffff3e7dcd1c6b9ada1968a7d7164574e42372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e211509000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1f21222527282827262522201f1c1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010305060606060606060606060602020000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20212223232323232323232323232323222221201f1c17181514120f0905020000000000000000000000000000000000000000000714202d3a46525e69727f858686868686868686868686868686868686868687929facb9c5d2dfecf8fffffffffffffff9ede0d4c7bbafa4998a86868686868686868686868686868686868686868686868688939facb9c6d2dfecf9fffffffffffffff9ecdfd2c6b9ac9f9388868686868686868686868585848382807d7a76706b615e574e453c31271d120700000000000000000000000000000000000000000000000006111b262f3a444d575f6a6f7c8590959fa6b0bbc7d3dfecf8fffffffffffffffffbf3eae2dcd7cdc7c3bdb8b7b3b4aeacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa89a8e8174675b4e4134281b0e000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820282f383f4450575f676d747e8691969ea5aeb4bcc3ccd2d9e2e8f0f6fffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aba0958b7e72685d52463d2f261c0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c6061616161616162636464656667676869696a6b6c676d6e6e6f70707172727374747575767677777778787878787878787878777776767574737271706e6d6769676563615e56595653504a4746413a39352f2b26201b160f0a04000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffff3e6d9cdc0b3a69a8d8073717e8a96a0acbbc4cfe0e9f3fffffffffffffffffffffffffaede1d5c9bdb2a89c8f8275695e5342392e233743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d060000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f2215080000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000a15202c38434f5963707d89959fabb9c3cedee7f1fffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e81747e8b98a7b1bcc8d4e0edf9fffffffffffffffffffff8ede3d5c9bdb2a89c8f82766a5f5347392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefbeee2d6cabeb3a994877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f323435353433322f2d2c28231f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d101213131313131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131516161616161616161616161616161515141312100c06080806020000000000000000000000000000000000000000000000000815212e3b4854616e7b8791929292929292929292929292929292929292929299a3afbbc7d4e0edf9fffffffffffffffcf0e3d7ccc0b5aba398929292929292929292929292929292929292929292929292939aa4afbbc8d4e0edfafffffffffffffffaede0d4c8bbafa49a9392929292929292929292929291908f8d8a86827d766e695f574e43392f24180c0300000000000000000000000000000000000000000000000b17222d38414c565f696f7c859297a0a7b0b8c2cdd8e3effbfffffffffffffffbf2e9e1d8d1cbc2bcb7b1acaaa6aaa29f9e9e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d968c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333e454d555d606d727c848e939fa2aab1bbc0c7d0d6dee4edf5fefffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bcafa59d9083786c60564c41342b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41454a50535454545454555556575858595a5b5b5c5d5d5e555d6061626263646465666667686869696a6a6a6b6b6b6b6c6c6c6c6b6b6b6b6a6a6968676665646361605d555b585654524c4c4946443f3a3935302c29241d1b15100b040000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffff3e6d9ccc0b3a6998d80737783909da8b2bdcdd6e1f2fbfffffffffffffffffffffffff8ebded2c5b9aca096897d7063574d4230272a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23170c00000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff4e8dcd1bcafa296897c6f6356493c302316090000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000030f1b26323b4854606b7683909ca7b1bccbd5dff0f9fffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f727b8795a0acb8c5d1deeaf7fffffffffffffffffffffff1e5dacfc4b7ab9f94887b6e62554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffef2e6dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a32373b3c3f40414141403e3c3a38342e2c28231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1f1f202020202020202020201c1b19150f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000305060809090909090909090909090909090908080706030000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c899a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb5c0cbd7e3effcfffffffffffffffff4e8ddd2c7bdb4aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa4acb6c0ccd8e4f0fcfffffffffffffffcf0e4d8ccc0b6aca49f9f9f9f9f9f9f9f9f9f9f9f9f9e9d9b9999928f8a827b6e6a5f554b40352920150a00000000000000000000000000000000000000000000030f1b27333f49535e686e7b859297a1a9b1b9c2cad4dee9f4fffffffffffffffef3e9e0d7cfc6bfbab0aba8a09d99969892919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191908d847a6d6154473a2e2114070000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228333c434b515b626a6f79818b9298a0a7afb6bec4ccd2dbe3ecf5fffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e93897d6f665b50443a3022190b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035383f444648484848484849494a4b4c4c4d4e4e4f5051514b515354555656575858595a5a5b5b5c5c5d5d5e5e5e5f5f5f5f5f5f5f5e5e5e5d5d5c5b5a5a5957565553514b4e4c494746413f3c3938332d2d2925201d18120f0a04000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffff3e6d9ccc0b3a6998d80737d8a95a0acbac4cedfe8f2fffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184786c6053463b31202a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c100300000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000006131f2b37434e58636f7c89949fabb9c3cddde7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774808d9aa7b3c0ced9e5f1fdfffffffffffffffffffffffffbefe2d6cabfb4aa968a7d707783909daab7c3cfdae6f2fefffffffffffffffffffff6ebe0d3c7bbb0a69a8d8074675d5145392c1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1623303c4956636f7c8996a2afbcd0dbe7f2fefff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e0200000000000000000000000000000000000000000000000000000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363c4347494c4d4e4e4d4c4b494644403a38342e271e19100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f222327292b2c2d2d2d2d2d2d2d2d2d2d292825201b140c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acacacacacacacacacacacacacacacacacacacacafb5bdc7d1dce8f4fffffffffffffffffff9eee3d9d0c6bcb4aeacacacacacacacacacacacacacacacacacacacacacacacacacafb6bec7d2dde8f4fffffffffffffffffff4e8ddd2c7beb6afacacacacacacacacacacacacababaaa8aba39f9c948f857c6e675d51453c31261a0f020000000000000000000000000000000000000000030c1a232b3744505b656d7a849197a1a9b3bbc3cbd4dce6f0fafffffffffffffff8ede2d7cec6bcb4aea69f9c95918c89878584848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848483807a6e685e5246392d20130700000000000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a3139404551585f676d757e8690959fa4acb2bac1c9d2dae3eef8fffffffffffffffffffffffffffffffffffffffdf2e8dfd3c7baaea3988e81756b60544a3f32281e1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292e34383a3b3b3b3b3b3b3c3d3d3e3f4040414242434445404547474849494a4b4c4c4d4d4e4f4f5050515151525252525252525252525151504f4f4e4d4c4b4948474540413f3d3a3936302f2d2b2822201d1913100d070100000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffff2e6d9ccbfb3a6998c807683909ca7b1bcccd6e0f1fafffffffffffffffffffffffff9ece0d3c7baaea3988c7f72655b5044372b1f2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f1206000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000815212e3b47535f6a75828f9ca6b0bbcbd4dfeff9fffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c3d0ddeaf6fffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e73808c99a9b3bec9d5e2eefafffffffffffffffffffffdefe3d8ccc2b8ab9f9285796d6053473c32271b0f01000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f222e3b4855616e7b8894aab4becad6e2eefbfcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e221509000000000000000000000000000000000000000000000000000000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464e5355585a5b5b5a59585553514a46454039302b221911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b21272c2f3034363839393939393939393939393534312c251e150c00000000000000000000000000000000000000000000000000020507080b0d0f1011121313131313131313131313110d0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0c7cfd9e3eef9fffffffffffffffffffff5ebe2d8cfc6bfbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0c7d0d9e4eef9fffffffffffffffffff9eee4d9d0c7c0bbb9b9b9b9b9b9b9b9b9b9b9b8b8b7b6b5b5afaca69f979183796d60584e43372b1e130800000000000000000000000000000000000000000a151e2b37434e58606c77828f96a1a9b3bbc5cdd5dde6eef8fffffffffffffffaf1e7dbd0c6bcb4aaa39f94908984807d7a7978777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776746e685e564c41362a1e11050000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f272f353f464e555d606c717b838d939aa1a8afb7c0c8d2dce7f2fefffffffffffffffffffffffffffffffffffff7ebe1d6cabeb3a99f92867b6e61594f42382d20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191c23282b2d2e2e2e2e2e2e2f30313132333434353636372f35393a3b3b3c3d3d3e3f3f4041414242434344444445454545454545454545444443434241403f3e3d3b3a38352f32302e2d2a2523201f1c1713110d08040100000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffff2e5d9ccbfb2a6998c7f7c89949fabb9c3cddee7f2fffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6153493f33271b2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000006121e2b37424e57626f7c88949eaab8c2cddde6f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c6f7c8997a1adb9c6d2dfecf9fffffffffffffffffffffff4e9dfd3c6baada2978b7e7165584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000008101920262b2e2f3a4753606d7a8698a2aebac6d3dfecf9fdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53585f626567686867666562605c5453514b423d342b23190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101920272b32383b3c404345464646464646464646464642413d3730271e0c030000000000000000000000000000000000000000000205090e111414171a1c1d1e1f1f2020202020202020201f1e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d9e1ebf5fffffffffffffffffffffffdf4eae1d8d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6c8ccd2d9e2ebf5fffffffffffffffffffffff5ebe2d9d2ccc8c6c5c5c5c5c5c5c5c5c5c5c5c5c4c3c2c0bbb9b0a9a0958d81746a5f53473a3025190d0100000000000000000000000000000000000006111c26303847535f6a727f8c949ea8b2bbc5cdd6dfe7eff8fffffffffffffffdf2e8dfd6cabfb4aaa298928b837d7773706d686b6b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67615e564d443a3025190d0100000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d2429343c434b515a62696e79808891969ea5aeb6c0cad5e1edf9fffffffffffffffffffffffffffffffffffef2e6dacfc6baada2978d8073695f53473d2f261c0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f20212121212122222324252526272828292a2a24292c2d2e2f2f30313132333334353536363737373838383839393939383838383737363534333231302e2d2c2924252321201e191613120f0b060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffff2e5d8ccbfb2a5998c7f828f9ba6b0bbcbd5dff0f9fffffffffffffffffffffffff9ece0d4c8bcb1a79b8e8174685e5241382d22172a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e211407000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000020d14212e3a47535f6a75828e9ba6b0bbcad4deeff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377656c7985929eabb8c5d1dce8f3fffffffffffffffffffffffbeee2d6cabeb3a99d9083776a6054473a2f24190d0100000000000000000000000000000000000000000000000000000000000000000008111a222a32373b3c4245515d677885929fabb8c5d2deebf8fef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616a6f727374747473716f6d6665605c544e463d352b20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b32373d4348494d505252535353535353535353534f4d494239301e150b0000000000000000000000000000000000000003090e1214191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2a26201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d4d7dce3ebf3fdfffffffffffffffffffffffffcf3eae2dcd7d3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d4d8dde4ebf4fdfffffffffffffffffffffffdf4ebe4ddd8d4d2d2d2d2d2d2d2d2d2d2d2d2d2d1d0d1cbc7c2bbb1a79f93877c6e62564c41362a1d11050000000000000000000000000000000000000c17232e38424f59626f7c86929fa6b0bac4cdd6dfe8f1f9fffffffffffffffff6ebe0d6ccc4baaea29892867f76706b6663615e565e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d5a54524d443b32291e13080000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a313a404550575f666d737d848e939ca4aeb9c5d1dde9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99f92857a6d61574d42352b1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131515151515151616171819191a1b1b1c1d1e181d202021222323242525262727282829292a2a2b2b2b2c2c2c2c2c2c2c2b2b2b2a2a2928272726242322201f1d1819161413110d0806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffff4e7dacec1b4a79b8e8188939facb9c2cddfe7f1fffffffffffffffffffffffffff7eaded1c4b8aca095897c6f62564c412f261b1e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffef2e7dbd0bbaea194887b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000008141e2a36424d57626e7b87939facb9c1ccdfe6f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556673808d99abb5c0ccd7e3f0fcfffffffffffffffffffffffffff4e7dacec1b4a79b8e8174686674818e9babb5c0cbd7e3effcfffffffffffffffffffffef2e6dbd0c5b8ab9f95887c6f62554c4135291d1104000000000000000000000000000000000000000000000000000000000000000007101a232c343c4347494f524b556b7784919eaab7c4d1ddeaf7fff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e020000000000000000000000000000000000000000000000000000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e777c7f808181807f7e7c7976716d6660584f473d32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a232b343c43474f54565a5c5e5f606060606060606060605c59534b4230271d12070000000000000000000000000000000003090e141a1e21252a2d2e313335363838393939393939393939393937332d2b28221c140b020000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1dddfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e3e8eef5fdfffffffffffffffffffffffffffffcf4ede7e3e0dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e4e8eef5fdfffffffffffffffffffffffffffdf5eee8e4e0dfdfdfdfdfdfdfdfdfdfdfdfdededddcd7d4cdc3bbafa4998e8175685e5246392d201307000000000000000000000000000000000003101c28343f4a54616b76828f99a3aeb8c1ccd6dfe8f2fafffffffffffffffffdf1e5dacfc4baaea49f92867d726d6360595654524c5151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504d4746413b322920170d020000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010710181f282f353f454d545c606b707a818d929ca8b5c1cedae7f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada1978c7f72685d52453b31221c140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080808080808090a0a0b0c0d0d0e0f0f10070d10131414151616171819191a1a1b1c1c1d1d1e1e1e1f1f1f1f1f1f1f1f1f1f1e1e1d1c1c1b1a191816151413100c070a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffff8ecdfd2c5b9ac9f9286929aa4afbbc8d4e0edf9fffffffffffffffffffffffffbeee2d6cabeb3a99d9083776a6054443a301d141e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f221609000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000010d1925303a46535e6974818e99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f726664717e8a99a3afbbc7d3e0edf9fffffffffffffffffffffff7ece1d4c8bcb1a79a8e8174675d5145392c20160a00000000000000000000000000000000000000000000000000000000000000030c19222c363e464e54555c5f5f5e697683909ca9b6c3cfdce9f6fff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d363029201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57616e7b83888b8d8e8e8d8c8b8886837e796f6a60594f443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b353d464e5459606367696b6c6c6c6c6c6c6c6c6c6c6c68655d5342392e23180c000000000000000000000000000000060b141a1f252a2d30363a3b3e4042434445464646464646464646464644403938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875828f9ba8b5c2d1dce7ecececececececececececececedeff4f9fffffffffffffffffffffffffffffffffffff8f3efececececececececececececececececececececececececececedf0f4f9fffffffffffffffffffffffffffffffffff9f4f0edecececececececececececebebeae9e8e3dfd7ccc0b5ab9f92867a6d6154473a2e211407000000000000000000000000000000000006121f2c3844505c66707d8a949fabb4bfcad3dee8f1fafffffffffffffffffffaeee1d5c9bdb2a89d928a7e716b625b544f4a474641444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443413b3936302920170e05000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429333c424b515960686d74808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185796d60564c433c332d261d170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102030300010406070808090a0a0b0c0c0d0e0e0f0f101011111112121212121212121212111110100f0e0d0c0b0a08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffff9ece0d3c7baaea3999299a3acb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baada2978b7e7165584e4332281e0b1e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000005111e2a36414c56616e7b86929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf9fffffffffffffffffffffffffffbefe2d6cabfb4aa968a7d7063606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffef0e4d8cdc3b8ac9f92867a6d6054473d32271b0f010000000000000000000000000000000000000000000000000000000000000b151e2b343e4850585f62686b6c6a6875828e9ba8b5c1cedbe8f4fff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e21140800000000000000000000000000000000000000000000000000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76839095989a9b9b9a999898928f8b847c6f6b60564c41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d474f5860626b6f7376787979797979797979797979756f65544b4034281c1004000000000000000000000000020a11171f262a31363a3b4246474a4d4f5051525253535353535353535352514c46443f382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000c17232e404d5a6673808d99abb4bfcbd7e3eff8f8f8f8f8f8f8f8f8f8f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9fafcfffffffffffffffffffffffffffffffffffffffffffcfaf9f8f8f8f8f8f8f8f8f8f8f8f8f7f9f4efe8ddd2c7bbafa3998b7e7164584b3e2f24180c00000000000000000000000000000000000713202d3a4653606d7884919da6b0bdc6d1dce5f0fafffffffffffffffffffff8ebdfd2c5b9ada1968d80746c61595148443d3a3936303737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737342e2d2a251f170e0500000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318212a303940454f57606d7984919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f726b605d554e443f382f292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffbefe3d7cbbfb4aba39fa3abb4bec7d2dde8f4fffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053473d3220160c1e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000714202d3946525e6874818d99a3afbdc7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebac7d3e0ecf9fffffffffffffffffffffffffff9ece0d3c7baaea298887b6e615d6876838f9ca9b6c2cedae5f1fdfffffffffffffffffffffff5eadfd3c6baaea2988b7e7265584e43382b1d1307000000000000000000000000000000000000000000000000000000000007121d27303d46505a616a6f757879777374808d9aa7b3c0cddae6f3fff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e120600000000000000000000000000000000000000000000000000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fa7a6a7a7a7a6aaa39f9c9691867d6f685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444f59606a6f777c80838585868686868686868686868175665c5145382c1f13060000000000000000000000030b141b222731363b4246484d525457595b5d5e5f5f5f60606060606060605f5d5953504a42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000061724313e4a5764717d8a99a3aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9b8e827568554b4035291d100400000000000000000000000000000006121f2b37434e5864717e8a95a0acb8c2cfd8e2eef7fffffffffffffffffffffbeee2d6cabeb3a99e9184796d605a50473f38322e2d2a252b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a2721201e19140d050000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070f181e27303846535e69737f8c96a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e91847d746d676058504a423b3328231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030000030506070604000005040201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffff3e7dcd1c6bdb4aeacaeb4bdc6d0d9e4eef9fffffffffffffffffffffffff8ecdfd3c7bbb0a69a8d8074675d5145392c2013111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000004111d2935414c56616e7a86929fabb5c0d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c100400000000000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466737f8c99abb4bfcbd7e3effbfffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605666727f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffbefe2d6cabfb4aa9d9083776a6054473a2f24180d01000000000000000000000000000000000000000000000000000000000c18232e39434e58616c707c82858584807a7f8c99a5b2bfccd8e5f2fff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e020000000000000000000000000000000000000000000000000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6b0b3b4b4b3b2b4aeaca8a09892857a6d61594f43392f23180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606b707c83898d8f9192939a939393939393999386796d6053463a2d20130700000000000000000000030c151d262d333b42464d5354565e61646668696b6b6c6c6c6c6c6c6c6c6c6c6c6a66605b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5cfdae6f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c4b7ab9e918478675d5145392c1f13060000000000000000000000000000000815212e3a47535f6a7683909ca8b1bdcad4e1eaf4fffffffffffffffffffffff8ecdfd3c6baada2978b7f72675c51483e352c2721201e191e1e1e1e1e1e1e1e1e1e1e1e1e181d1f2025262727262625242321201d191e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1a1414110e0802000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59616e7b86929fa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff8ebded2c5b9aca196918880796f6a605b544d453e342e271e170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0d0f10060b0f12131313100c0712100f0e0d0b09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffff8ede2d8cfc6bfbab9babfc6cfd8e2ebf5fffffffffffffffffffffffffff5e9ddd0c4b7ab9f94887b6e62554b4035291d10121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000b13202c3945525d6873808d98a3aebdc7d1e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9ca9b5c2d1dce7f3fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b55626f7b8896a1acb9c5d2deebf8fffffffffffffffffffffffef2e7dbd0c6b8aca095897c6f62554b4135291d110400000000000000000000000000000000000000000000000000000004101c2834404b55606a707e878f9292918d85808d9aa7b3c0cddae6f3fff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0c1c1c0bfbfbab9b2aaa1978e81756b60554b4034291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d8690959a9c9e9f9fa49f9f9f9f9f9fa494877a6d6154473a2e211407000000000000000000020b151e272f383f444d53575e6166696e717375767778797979797979797979797977736c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca9b3bec9d5e1ecf5fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000915222f3c4855626f7c88949fabbac3cedce6f3fcfffffffffffffffffffffff8ebded2c5b8ab9f9285796d60554b40362c231c1413110d081111111111111111110d151d24292c2d32333433333332312f2e2d2a252421201d1913100d0711111111111111111111111111111111111111111111111111111111100e080705020000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b75818e98a2aebac4cedae5f1fdfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19a938d847c726c665e574f44403930292117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c1012131517191a1c1d1e171b1f20201f1c181f1e1d1c1b1a18161413110d0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffff4eae1d8d1cbc7c5c7cbd1d8e1eaf4fdfffffffffffffffffffffffff9eee3d5c9beb3a99c8f83766a5f5343392f24180d121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000007121c2935404b55606d7a85929faab4bfcfd9e3f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756854535f6a7884919eabb7c4d0dce7f3fffffffffffffffffffffffff8ede2d4c8bcb1a79a8e8174675d5145392c20150a00000000000000000000000000000000000000000000000000000006131f2c3845515c676f7c8792999e9f9d97928d929da9b5c1cedbe7f4fff8ebded1c5b8ab9e9285786b554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e2114080000000000000000000000000000000000000000000000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416181c1f202121212121212121222426272828262121212121212121201f1c171514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cececdd1cbc7c4bcb3a99e93897d70675c51453c2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a859298a0a7a9abacacafb6acacacacb5a195887b6e6255483b2f2215080000000000000000000a141d273039414950575f61696e73777b7d80828384858586868686868686868685847f786c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5565717e8b97a1adb9c5cfdbe4ebeef2f8f3f3f3f3f3f3f3f3f3f8f8fbfefffffffffffffffffffffffffffffffffffffffdfaf8f7f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f4f4f6fafefffffffffffffffffffffffffffffffffffffffcf9f7f6f3f3f3f3f3f3f3f3f3f3f3f3f3f3ede0d4c8bbafa49a887c6f6255493c2f221609000000000000000000000000000006121f2b37434e586774808d9aa6b0bbccd5dfeef8fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275675d5143392f241a110b0705010004040404040404010b151f272f35393a3e404040403f3e3d3c3a393630312d2c2924201d18120d0802000404040404040404040404040404040404040404040404040401000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19222c3844505c66707d89939eaab4bfccd6e0ebf6fffffffffffffffffffffffffffffffffffffdf1e5dacec4bab2aca49f9691877f786e696159514a423b3328221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10121316181c1f2022242527282a2b22272b2d2d2c28232c2b2a292826252321201d19161413100c070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffcf3eae2dcd7d3d2d3d7dce2eaf3fcfffffffffffffffffffffffffff4e8dcd1c6b9ada1978a7e7164584e4331281d1207121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000c18232e3845515d67737f8c98a2aebcc6d0e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594e586774818d9aaab4bfcbd6e3effbfffffffffffffffffffffffef0e4d9cec3b8ac9f92857a6d6054473c32261b0f0100000000000000000000000000000000000000000000000000000713202d3a4653606d79839199a3abaca9a19e9a9da4aeb9c5d1ddeaf6fff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e1206000000000000000000000000000000000000000000000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407070c101314191d202123282c2d2f3133343435322e2d29241e1615141312100c06080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedadadcd7d3cec5bbafa59e9184796d60584e41382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c97a2aab1b6b8b8b9bbc0b9b9b9b9afa295897c6f6256493c2f231609000000000000000006111b262f39424b535b60696e757b8084878a8c8e9091929292999393939393939892908b7e7265584b3f2f23180c000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4753606d7a85929ea9b3becad2d9dfe2e7e6e6e6e6e6e6e6e6e6e6ebeceef2f7fdfffffffffffffffffffffffffffffffdf6f1edebeae6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7e8eaeef3f9fffffffffffffffffffffffffffffffffbf5f0eceae9e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e4d8ccc0b6ac978a7d7064574a3d3124170a00000000000000000000000000000815212e3a47535f6a7884919eabb7c2cddee7f1fffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165554b4031271d120800000000000000000000000007121d2731394045474b4d4d4d4c4c4b4a49474641403e3a39352f2c29241d19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414c56606d7883909da5afbcc6d0dee8f2fcfffffffffffffffffffffffffffffffffffffff6ebe0d6ccc4beb6afa8a099928c827b706b605c544d453e332d261d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f1213181c1f202323282c2d2f3132343536382d3337393a38342e38383735343332302d2c292423201f1c1814120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffcf4ede7e3e0dfe0e3e7edf4fcfffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9185796d6053463c3120160c01121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f231609000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000004101c2834404a54606d7985929eaab3beced8e2f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab3becad6e2eefbfffffffffffffffffffffffffffbefe3d7cbbfb4ab978a7d7064574a5763707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffff5eadfd3c6baaea2988b7e7265584e43372b1d12070000000000000000000000000000000000000000000000000006121e2b37424d5765727e8b95a0abb4b8b3adaba7a9aeb6c0cbd6e1edf9fff9ede0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e02000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f13151a1e2124292c2d2e34383a3c3e3f4141413f3a393530282019110706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe6e7e3e0d6cdc1b9aca0968d80736a5f53493f33271e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556a7783909da9b3bcc2c4c5c6c8ccd2c6c6bdb0a3978a7d7064574a3d3124170a00000000000000000b17222d38414b545c656c727b81878c919597999b9c9e9e9f9fa39f9f9f9f9f9fa29f9c90837669554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d67727f8c97a2adb9c0c7d0d3d6dbd9d9dadadadadadadadadedfe2e6ecf3fbfffffffffffffffffffffffffffaf2ebe5e1dfdedadadadadadadadadadadadadadadadadadadadadadadadadbdee2e7eef6fffffffffffffffffffffffffffff8f0e9e4e0dddcdadadadadadadadadadadadadadadadaddd2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000915222f3c4855626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150b000000000000000000000000000c18242f39434b515358595a5a595958575654524c4d4a4745413a39352f29251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3846525e68727f8b95a0acb7c1ced8e2f0fafffffffffffffffffffffffffffffffffffffffffcf2e8ded6d0c7c0bbb2aba39f9490857d736d665e574f443f382f2820180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171c1f2023282c2d302e34383a3c3e3f40424344453f4446464540454545434241403e3c3a39352f302d2c2923211e1a14110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8f3efecececeff3f8fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998c8073665c5144382c1f120405121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000006121f2c3844515c66727f8b97a1adbcc5d0e0eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576875828e9ba8b5c1d0dbe6f2fefffffffffffffffffffffffffff9ece0d3c7baaea399887b6e62554853606d7a86929facb8c5d2dfebf6fffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776a5f5347392f24180c000000000000000000000000000000000000000000000000000814212e3a47535f697784909da7b1bdc5beb9b8b3b5b9c0c8d2dce7f2fefffbefe3d7cbbfb5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140900000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12151b1f21262b2d3035393a3e404546494a4c4d4e4e4c4746413a322b23191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd8e4f0efe8dfd5c9bdb2a89f92877c6f655b50443b3025190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5cfd1d2d2d4d8ddd2cbbeb1a4988b7e7165584b3e3225180b00000000000000030f1b27333f49535c666d777f868e93999da0a7a6a8a9aaabacacafb5acacacacb4aeab9e928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606d7a85929ea4afb6bec3c6cad0cccdcdcdcdcdcdcdcdcdd2d3d6dbe1e9f1fbfffffffffffffffffffffffaf0e8e0dad5d2d1cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdced1d6dde4edf6fffffffffffffffffffffffff8efe6dfd8d4d1d0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccbfb3a6998c807366594d4033261a0d00000000000000000000000000000c1926333f4c5966727f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000000000004101d2935404b555d60656667666666656462615e565a5754524c47454039353028221c140b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e58616d7a85929fa7b1bcc9d3e0eaf4fffffffffffffffffffffffffffffffffffffffffffffaf0e8e2d9d2ccc3bdb5aea69f97928880786e696159504a423a322a2117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f22282b2d2e34383a3c3f404446484a4c4d4f50515249505353514b525251504f4e4d4b49474541403d3a38342f2d2a26201e1a14100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffbf9f8f9fbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92877b6e61544a4034281c100405121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000030f1b27333f4953606d7984919ea9b3beced7e1f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d605346515d6776828f9ca9b5c2ced9e5f1fdfffffffffffffffffffffffef2e7dbd0c6b8ab9f95887c6f62554b4035291d10040000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb9c3cfcac6c5c0c1c5cbd2dae4eef9fffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20262b2e31373a3b4145474a4b51535557595a5b5b5954524c443d352b22190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a7b1bcc8d4e1ecf7f1e5d9cec4bbaea3999083776c60564c41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebac7d7dedfdfe0e4e8d8ccbfb2a5998c7f7266594c3f3326190c000000000000020c16202b3744505b656d78818c92989fa4abacb1b3b5b6b7b8b8b9bbc0b9b9b9b9bfb9ada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a45515d67717e8a929fa4acb1b8babfbfbfc0c0c0c0c0c0c0c0c0c5c6cacfd7dfe9f3fdfffffffffffffffffffdf2e8ded6cfc9c5c4c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c2c5cbd2dbe4f3fdfffffffffffffffffffffbf0e6ddd4cdc7c4c3c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b4a79a8e8174675b4e4134281b0e0000000000000000000000000005111d2935414c566976828f9ca9b5c2cfdae5f1fdfffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000006131f2c3945515d676d71737373737271706f6d68696764605d5653514b46413a332d261d170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffdf7efe3d6cbbfb4aa9b8e817568554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606a74818e97a2adb9c3cedbe5f2fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cfc6bfbbb0a9a19a938d837b706b605b544c443c3327221b140b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1c23282c2d3338393c404446494c4a51535557585a5b5d5e5e5f5b60605c5f5f5f5e5d5c5b59585654524c4c494745403b3a36312d2a251f1c17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8f8275695e5242392e23180c0005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000005121f2b3744505b65717e8b96a1acbbc5cfe0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c50444b5565727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffff8ede2d4c8bcb1a79a8d8174675d5145382c1f14090000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a7b1bcccd5d6d2d1cdced1d6dce4ecf6fffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d11040000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181c1f252a2d32373b3c4247484c525457555c6062646667676865615d564f473d342b21170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959fabb8c5cfdbe6f2f6ebe0d7cbbfb5ab9f948b7e71685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000030606080a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b14212d3a4754606d7a8793abb4bfcbd7e3ebecedf0e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000008131e2a36424d57606c77818e939fa3aaafb5b8bcbfc1c3c4c5c5c5c7cbd1c6c6d0cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414b55616c74808d939aa0a7acaeb4b2b3b3b3b3b3b3b3b3b3b3b8babec5cdd7e1ecf7fffffffffffffffffff6ebe0d6ccc4bdb9b7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4b5bac0c9d2e1ebf5fffffffffffffffffffff5e9dfd4cbc2bcb8b6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a89c8f8275695c4f4236291c0f000000000000000000000000000713202d3946525d687885919eabb8c4d1deebf6fffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f1206000000000000000000000004111d2935414c56606d797e8080807f7f7e7d7c7a787673716d6865605d55524c443f382f29201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffcfaf6f1ebe6dad3c7baaea3988b7e7164584b3e2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18222b3844505b666f7c87939fa9b3becbd5dfedf7fffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1d8d1cbc2bbb3aca49f9590857d736c665d564e463e332d261d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f262b2e34383a3f4446494a51535659545c606264656768696b6b6c656c6d666c6c6b6b6a6867666563605d56595653514b4846423b3a36302b28231c18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096897d7063574d4230271c12070006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d01000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000613202d394653606c7884919da8b2bdcdd6e1f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568544a3f4855626e7b8896a0acb9c5d2deebf8fffffffffffffffffffffffffef0e4d8cdc3b8ab9f9285796d6053473b31261a0e0000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cedce2dfdedadbdde1e7eef6fefffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d010000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e32251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1d23282c30363a3c4347494d5355565d606467676d6f7172747474726d6860594f473d33291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909da9b3becad6e2edf8f3e7dcd1c6bdb0a69f92857a6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000000060b0f12131516171718181818181818181818181818181818202d3a4753606d7a8699a4afbbc7d4e0edf9faf4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000010d1925303a46535f69727f8c939ea5aeb4bbc0c7c8cececfd1d1d2d2d3d7dcd2d2dbcfbbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a43505a646e74808891959b9fa2aaa5a6a6a7a7a7a7a7a7a7a7abadb3bbc5cfdbe6f2fefffffffffffffffdf1e5dacfc4bab2adaba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a9afb7c0cfd9e3eef9fffffffffffffffffcf0e4d8cdc2b9b1aba9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a99d9083776a5d5044372a1d11000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff9ece0d3c7baaea39886796c605346392d20130600000000000000000000000713202c3945525d6874808b8c8d8d8c8c8b8a89878583807d7a76716d67615e56504a423b332a22180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f4f3f9f4f0edece5e0dad5cabeb3aa9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606c7883909aa4afbcc5d0dde7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cdc5beb6afa79f97928880786d685f584f443f382f281f180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b21272c3137383f44464a505355545c60636568666d6f7172737576777878797979797978787876757473716f6d68696663605c5555534d4746423b38342e28231d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184786c6053463b3020150b000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d1104000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000713202c38444f5964707d8a95a0acbac4cedfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566874818e9ba7b4c1cfdae6f1fdfffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4047535f697784919eaab7c4d1dce7f3fffffffffffffffffffffffffff5eadfd3c6baada2978a7e7164574d42362a1c11060000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c2cbd0d8e0e8e6e7eaedf2f9fffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e1308000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f262a2e34383b4246484e5355575f6166686d717477797c7d7f8081817f7a706b60594f453b2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b97a2adb9c6d0dbe7f3f8ede3d8cfc2baada2978e81756b60554b4035291d140a0000000000000000000000000000000000000000000000000000040a0f11171c1f202223242424242424242424242424242424242424242c3845515d677986939facb9c6d2dfecf9fff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000005111d2935414c56616e7b86929fa5afbabfc6ccd2d4d9dbdcdddedfdfe0e3e8dfdfd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e48525c646e737d848a8f92989799999a9a9a9a9a9a9a9a9a9fa2a9b3becad6e2eefbfffffffffffffffaede1d5c9bdb2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9da5afbdc7d1dce8f4fffffffffffffffff9ece0d4c7bcb1a79f9d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978f8275695c4f4236291c0f00000000000000000000000000091623303c4956636f7c8996a9b2bec9d5e1eefafffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000714212d3a4754606d7a8692999a9999999897959792908d8a86837e79736d68605b544d453c342a21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e7e7e6e8e4e0dfdad5cfc9c0baaea2988d8174685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845525d68717e8b959facb6c0ced7e1eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd7d0c7c0bbb1a9a19a938c827a6e6a61595049413a312a21191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a20272b32383c42464a5053545b606266666d6f727477797b7d7f8082838485858586868686858584838281807e7c7a787673706d6765615f5754524d46443f38342e28231c140c080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f72655b5044372b1f1203000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000030e16222f3c4854606b7783909da8b1bdccd6e0f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7164574a3e424d576774808d9aaab4bfcbd7e3effbfffffffffffffffffffffffffbeee2d6cabeb3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab0babfc6ced7dde3ebf4f9fffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20272b3136394045464d5254585f6266696e72767a7d818386888a8c8d8e8e8c857d706b60574d41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7985929eaab4bfcad6e2ecf8f4eae1d6cabeb3a99e93897d70675d51453c2f261b1106000000000000000000000000000000000000000000000000060e151b1c22282b2d2e30313131313131313131313131313131313131313135404b556c7885929fabb8c5d2deebf8fff6e9dcd0c3b6a99d9083766a5d50432e23170c00000000000713202d3946525e6874818e98a3aeb7c1cbd1d7dde3e5e8e9eaebebecedeff3ece4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c36404a525c636b70787d8285888a8c8c8d8d8d8d8d8d8d8d8d9297a2adbac6d3dfecf8fffffffffffffff8ebdfd2c5b9ada196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e939dabb5c0cbd7e3effcfffffffffffffff7eaddd1c4b8ab9f95908d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8b857c6f6256493c2f231609000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcfdae6f1fdfffffffffffffffffffffffffffff3e7dcd0bcafa296897c6f6356493c2f24190d00000000000000000000000a1623303d495663707c8998a3a6a6a6a5a4a3a9a29f9c9a99928f8b85807a726c665e574e463c332a20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdadadad9ddd8d4d2cfc9c4beb9aea49f92857b6e61564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a85929ea7b1bec7d2e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e9e2d9d2ccc2bbb3aca49f948f847c706c605b534b433b332b221a1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a32373d43484d53545c6063666c6f7276797c7f818386888a8b8d8e9091919292989a9392929291908f8e8c8b898785827f7c7976726e6966615e5753504a454039342e261e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6153493f33271b0f03000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d201407000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000009141f2b37434e5863707d89959fabbac3cedee8f2fffffffffffffffffffffffffffffefbf9f8f9fbfefffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffff9ede0d3c7bbafa399887b6f6255483c3d4a5763707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffef2e6dbd0c5b9ac9f93877b6e61544a3f33281c0f0300000000000000000000000000000000000000000000111e2b3744515e6a778391989fa6aeb4bcc3ccd2d9e2e8eef5fdfffafafafffef2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e020000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c32383b42464b5153575e61666a6f73777b7f83868a8d90929997999a9a9b9792867d6f695e53493f33271c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515d6773808d98a2aebac5d0dbe7f2fcf3e6dbd0c5bbafa59e9184796d60584e41382d22170b020000000000000000000000000000000000000000000009101820262b2d3338393b3d3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e45515e6b7884919eabb7c4d1deeaf7fff7eaddd1c4b7aa9e9184776b544a3f34281c1003000000000714212e3a4754616d7a86929faab4bfc9d7dce2e8eef0f5f6f7f8f8f8f9fcfff2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a242f38404a525960666d7075797c7e7f8080808080808080808085929fabb8c5d2deebf8fffffffffffffff7eaded1c4b7ab9e91848080808080808080808080808080808080808080808080818e99a3afbbc7d4e0edf9fffffffffffffff6e9dcd0c3b6a99d90838080808080808080808080808080808080808080807e7a6f6a6054473b2e221508000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f7fffffffffffffffffffffffffffffff8e5d8cbbfb2a5988c7f7265554c4135291c1207000000000000000000000b1825313e4b5864717e8b97aab4b3b2b2b1b0b3adaba9aba39f9c97928d857f786e695f584e453c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcecececececececdcdccd2ccc8c6c3bdb9b2ada49c928b7e71695e52443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a74808d97a1adb9c3d0d9e4f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8cdc5beb6afa69e9691867d736c655d554d453d342c2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830363d43474f54575f61666d7074797c7f8285898c8e90929997989a9b9c9e9e9f9fa3a49f9f9f9e9e9d9b9a99989697918f8c8986837f7b77726e6964605c54514b443f383029241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79b8e8175685e5241382d22170b00000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e211408000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d0100000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f22150800020e1a26313b4754606a76828f9ca7b1bcccd5dff0fafffffffffffffffffffffffffef8f2eeecebeceef2f8fefffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdc8d4e1edfafffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffff7ece0d4c8bbafa49a8c8073665b5044382b1f1308000000000000000000000000000000000000000000000a1723303d4a5663707d868f949fa3aab1bbc0c7d0d7dde3ebf4f8edededf8f2efe6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e1408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b32383d43474d53545c6064696e73777c8084888c9093999a9d9fa3aba5a7a7a9a19892857b6e655b5044382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcad6e1ecf7f7ece1d7cdc1b9aca0968d80736a5f53493f33271f140800000000000000000000000000000000000000000009121b222a3137383f444648494a4a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b505d6a7783909daab6c3d0dde9f6fff8ebded2c5b8ab9f928578665c5044382c1f1206000000000b1825323e4b5865717e8b99a3aebcc6d0dbe7edf4f9fffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000008121d262f3840474f545c6064666d6f71727373747474747474747683909ca9b6c3cfdce9f6fffffffffffffff7eaddd0c4b7aa9d918477747474747474747474747474747474747474747474747886929facb9c5d2dfecf8fffffffffffffff3e7dacdc0b4a79a8d81747474747474747474747474747474747474747473726d6860584e43372b1f1306000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275675d5145392e23180c020000000000000000000d1a2633404d596673808c99a6b3bfbfbfbebdbebab8b6b5afaca9a29f98928c827b6f6a5f574d443a2f24190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdc1c1c1c1c1c1c1c1c1c0bfbec0bbb9b7b2ada9a19e928d80736c62574d4232281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18222b3744505b656f7c87929fa9b3becbd4e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd7d0c7c0bbb0a8a09892887f776d675f574e463e3628221c140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181d262d333b42464e54596063696e73797d8185888c8f9298989b9d9fa3aba5a6a8a9aaababacaeafacacabababa9a8a7a6a4a9a19e9c999992908c88837f7b75706d66605c54504a423d352f281f19110701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095897c6f63564c412f261b11060000000613202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f221508000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d11040000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e2215080005121e2b37424d57626f7c88949fabb9c3cddee7f1fffffffffffffffffffffffffbf3ece7e2dfdfdfe2e7ecf3fbfffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e211509000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556774808d9aa7b3c0ced9e5f1fdfffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c5145383945515d6776828f9ca9b6c2cfdae5f1fdfffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9184786c6053463a2f24190d010000000000000000000000000000000000000000000916222f3c4854606b707b828c9298a0a7afb5bdc4ccd2d9e2e7e1e1e1e1e1e7e2dfddcdc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d02000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e161e242931373d44484e54575f61666d71767b7f84888c9095999d9fa4abaaacaeb4b2b3b4b3aaa2978f82776c60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946525e6973808d98a2aebac5cfdae6f4fdf3e9dfd5c9bdb2a89f92877c6f655b50443b3025190d040000000000000000000000000000000000000006101b252d343c43474a5053555657575757575757575757575757575757575757575757575c6976838f9ca9b6c2cfdce9f5fff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000004111d2935404b556875818e9babb4bfced8e2edf8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000b141d262e353d424a5053545c6062646666676767676767676874818e9ba7b4c1cedae7f4fffffffffffffff8ebdfd2c5b8ac9f928579686767676767676767676767676767676767676767667884919eabb7c4d1deeaf7fffffffffffffff5e8dbcfc2b5a89c8f8275696767676767676767676767676767676767676765605d564e463d32271b0f03000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60544a4034281e1308000000000000000005121e2a36424d576875828f9ba8b5c2cccccbd0cac6c5c3c0bbb9b3adaaa29f9490847c6f695f564c41352921160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3b5b5b5b5b5b5b5b4b4b4b4b3b2b6afacaaa8a19e97918a80736e645a50453b3020160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606c78839099a3afbbc5cfdde6f4fdfffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffff9f1e9e2d9d2ccc1bab2aaa29a938c81796e69605850483f332d261d150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a2f383f444d525860626b6f757b80858a8e9297999c9fa2aaa7aaacaeb4b2b3b5b6b7b8b8b8babbb9b9b8b8b7b6b5b4b3b1b3adaba9aba39f9c9895908c86827d78716d66605c544f45413a312b2318120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776b6054443a301d140a000000000613202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c30231609000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e211508000714212d3a46535f6975818e9ba6b0bbcbd4dff0f9fffffffffffffffffffffffbf2e9e2dbd6d3d2d3d6dbe2e9f2fbfffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568544b403435404b5565727f8c98a8b2bdc9d5e1eefafffffffffffffffffffffffffff4e8ddd2c7b9ada196897d7063564c4135291d11040000000000000000000000000000000000000000000714202c38444f5960696e777f8690959fa4abb2bbc0c7d0d7dcd4d4d4d4d4dbd6d3d2cabeb4aa998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d22170500000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319202830353c43474f54586062696e73797d82878c9196999da0a7a9acafb5b6b9babfbfc0c1bcb3a99f948a7e71665c5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d56616d7a86929fa9b3bec9d5e2ebf5fbf2e5d9cec4bbafa3999083776c60564d41362a1f160c010000000000000000000000000000000000040e18222d373f464e53545b6061636464646464646464646464646464646464646464646464646875818e9ba8b4c1cedbe7f4fffaede0d4c8bbafa49a877a6d6154473a2e2114070000000613202c3945515d677884919eabb7c4d1deeaf4fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c232c30383f44464a5053555759595a5a5a5a5a5a5a66737f8c99a6b2bfccd9e5f8fffffffffffffff9ecdfd3c6baaea298877a6d615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a546976838f9ca9b6c2cfdce9f5fffffffffffffff7eaddd0c4b7aa9d9184776a565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5854524c443d342b20150a00000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f72665c51443a3025191108010000000000000714212d3a46535f697884919eabb7c4d1d8d7dbd6d3d2d1cbc7c5bebab3aea69f9691857b6e685d52453d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1a8a8a8a8a8a8a8a8a8a7a7a7a6a5aca49f9d9a96918c847d736e645c52483f33291f0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845525d68717e8b949fabb5c0cdd7e1eff8fffffffffffffffffffffffffffffffffff9f4efedecedeff4f9fffffffffffffffffffffffffffbf4ebe4ddd8ccc3bcb4aca49f938f837b6f6a615a51443f382f271f160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328333c424a50575e616a6f767c82878d91979a9ea1a9a9acaeb4b4b6b9babfbec0c1c3c4c4c5c5c7c8c6c5c5c5c4c3c2c1bfbebeb9b8b5b4aeaca9a7a09d99928f8a847e79726d666059514c433d3529231d150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988b7f7265594f4332281e0b02000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e21140805111e2a36414c56616e7b87939facb9c2ccdfe6f0fffffffffffffffffffffffbf1e9e0d7d0cac6c5c6cad0d7e0e9f3fefffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d402e2f3c4855626f7b8896a1adb9c5d2dfebf9fffffffffffffffffffffffffff9eee4d5c9bdb2a89b8e8175685d5245392c20150900000000000000000000000000000000000000000004101c27333d474f575f656c727c838d9399a1a8afb5bdc3cbd1c7c7c7c7c7d0cac6c5c0baaea2988a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b1106000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e2429323a41464e535960636a6f757b80858a8f93999ea0a8aaacb1b6b9bbc0c3c5c7cbd1cdcec5bbb0a69d9184786d6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1925303b46525e6873808c97a1adb9c3d0d9e4eef9f6ebe0d7cbc0b5ab9f958b7f72685e52463e31281d130700000000000000000000000000000000000a15202a343f4951585f62666c6e707071717171717171717171717171717171717171717171717174808d9aa7b3c0cddae6f3fffcf0e4d8ccc0b6ac95887b6e6255483b2f2215080000000714202d3a4753606d7a8696a1acb9c5d2deebfcfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111a1e262e34383a3f4446494b4c4d4d4d4d4d4d4d5864717e8b97a4b1bed1dce7f3fffffffffffffffbefe2d6cabfb4aa95897c6f62564d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e5b6874818e9ba7b4c1cedae7f4fffffffffffffff8ebdfd2c5b8ac9f928579685e524d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b4745413a322b22190f0400000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f9fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184796d60564c41362a2319130c07040102050a1019222e3b4855616e7b8896a1adb9c5d2dfe4e6e2dfdedcd7d3d0cac5bebab0a8a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929a9b9b9b9b9b9b9b9b9b9b9a9a9998979a93908d89847f79706b635c524a40362d20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a85929ea6b0bdc7d1dfe9f3fffffffffffffffffffffffffffffffffdf5eee8e3e0dfe0e3e8eef5fdfffffffffffffffffffffffffdf5eee8ded5cec5beb6afa59e9590857c706c625b504a4239312820170f06000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272e343e454d545b60696e757c82898f93999ea1a9abadb3b5b8babfc1c3c5c7cbd1cdcecfd1d1d2d2d3d4d2d2d2d1d1d0cecdcccfc9c6c4c2bfbab9b6b1acaba39f9c96918b847e78706b605d554f473f342f271f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6054473d3221160c00000000000613202d394653606c798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e2114070714202d3946525e6874818e99a4afbbc7d4e0edf8fffffffffffffffffffffdf3e9dfd7cec5bfbab8babfc5ced7e2ecf8fffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164574b3e312e3a47535f6a7884919eabb8c4d2dde8f4fffffffffffffffffffffffffffff1e5dacfc4b8ac9f92867a6d6054473c31261a0f000000000000000000000000000000000000000000000b16212b353d454d535b606a6e78808791969fa4abb1bbbfbabababababababfbab8b6afa69f92857a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a00000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f353e444c52585f626b6f767c82878d92979c9fa4abacb2b7b8bcc3c6c7ccd2d2d3d7dcdad7cdc2b8aca0968a7d7064554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea7b1bec7d2dde8f4fcf3e8dcd1c7bdb1a79f92857b6e61594f433a2f24180c02000000000000000000000000000000030f1b26323c46515b626a6f74797b7c7d7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e818e9ba8b5c1cedbe8f4fffff4e8ddd2bcafa296897c6f6356493c302316090000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c141c23282b2e34383a3c3e3f4040414141414956636f7c8996abb4bfcbd7e3effbfffffffffffffef2e7dbd0bdb0a4978a7d7164574a4141414141414141414141414141414c5966737f8c99a6b2bfccd9e5f8fffffffffffffff9ecdfd3c6baaea298877a6d615447414141414141414141414141414141403f3a39352f28201910070000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed2dde8f4fffffffffffffffffffffffffffffffff3e7dcd1c6b9ada1968b7e71685e52463f3529241e1813110d0e11151b222b37434e5865727f8b98a8b2bdc9d5e1edf2eeecebe8e3e0dbd6d0cac2bab2a9a1968e81756b6054483c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566875818b8d8e8e8e8e8e8e8e8e8e8e8e8d8c8b8a888684807d78726d676159524a40382e241b0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a74808d97a1adb9c2cfd9e3f1fafffffffffffffffffffffffffffffffdf3ebe3dcd7d4d2d4d7dce3ebf3fbfffffffffffffffffffffffffff9f0e7e0d7d0c7c0bbafa7a09792867e726d605b544b433a322921180f0600000000000000000000000000000000000000000000000000000000000000000000000000060f1720283039404450575f666c727b81898f949b9fa4abadb3b8b9bec2c5c6cad0d0d2d3d7dcd9dbdcdddededfe0e0dfdfdedededcdbdad9dad5d2d1d1cbc7c5c3bcb8b5afaca8a09e96918b837d746d6760595145403931281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79b8e8174685d5245392c201304000000000006121f2b3844505c667986939fb5c0ccd7e3f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f231609000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d211407111d2935414c56616e7a86929fabb5c0ccd7e3f0fcfffffffffffffffffffff7ece1d7cdc5bcb4aeacaeb4bcc5d0dbe7f2fefffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e211509000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546673808c99abb5c0cbd7e3effcfffffffffffffffffffffffffffffaede0d4c8bbafa49a887c6f6255493c2f2b37434e586874818e9babb5c0ccd7e3f0fcfffffffffffffffffffffffffff6ebe0d3c7baaea3988b7e7265584e43372b1c1106000000000000000000000000000000000000000000050f1a232b333b414950585f666d737d848d9399a0a7aeb5aeaeaeaeaeaeaeb4aeacaca49f948c7f73675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b02000000000000000000000000000000000000000000000000000000000000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029313a414550565d616a6f757c82898f92999ea1a9acafb5b9bdc3c5c8ced2d4d7dddfe0e3e7e9dfd4c8bdb2a89c8f8275675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a45515d67717e8b95a0acb6c0ccd8e1ecf7f9eee3d9cfc2baada2978e81756b61554b4035291e140a00000000000000000000000000000006131f2b37434e58626d727c818588898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8e939eaab6c3cfdce8f5fffff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f313333343434343b4854616e7b8799a3aebac7d3e0ecf9fffffffffffffff8e5d8cbbfb2a5988c7f7265594c3f343434343434343434343434343e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffbefe2d6cabfb4aa95897c6f6256493c343434343434343434343434343434322d2c29241e160d07000000000000000000000000000000000b1824313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff8ede2d5c9bdb2a89e92857a6d615a50473f352f2924201d18191e20262b343d47535f6a7683909ca9b6c3cfdae5f1fdfbf9f9f3efece6e1dbd6ccc4bbb2a89e93897d7063584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4754606d7a7f81818282828282828281818181807f7d7c7a7774706c66605d554f4740382e261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18222b3744505b656f7c87929fa9b3becbd4e1ebf5fffffffffffffffffffffffffffffffdf4ebe1d9d1cbc7c5c7cbd1d9e1e9f1fbfffffffffffffffffffffffffff9f2e9e2d9d2ccc1b9b1a9a19892877f746c665c554c443b332a211810060000000000000000000000000000000000000000000000000000000000000000000000060f172129323a424a515a61696e787f868e939c9fa6acafb5b9bec4c6c9cfd2d3d6dbdddfe0e3e7e6e8e9eaebebebecedececebebeae9e8e7e6e6e1dfdedcd7d3d2cdc8c7c0bbb9b2aca8a19e959089817a6f6b635b514b433931281f160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095897c6f62564c4135291d110400000000000713202d3a4653606d798693a0acb9d2dde8f4fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d20140713202c3945525d6873808d98a3aebdc7d2dde8f4fffffffffffffffffffffef2e6dbcfc5bbb3aaa29fa2aab4bfcad6e2eefbfffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667683909ca9b6c3d1dce8f4fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d26313e4a5764717e8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffbefe3d6cbbfb4aa9d9083766a5f5347382d22170b0000000000000000000000000000000000000000000008111a21292f383f444e545c606b6f79808791959fa3aba1a1a1a1a1a1a1aaa29f9c9a938d82786d60554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b00000000000000000000000000000000000000000000000000000000000000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b434c515a61686d747c82898f949b9fa3abadb3b9bbc0c7c8ced1d4d9dfe0e3e8ececeff3f2e5d9cec3b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414b55606c7883909aa4afbbc5d0dbe6f4fdf5eae1d6cabeb3a99e938a7d70675d51453c30261c110600000000000000000000000000000815212e3b47535f6a727f878e92979697979797979797979797979797979797979797979797979797979b9ea5afbac6d2deebf7fffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171c1f20222426262727272d394653606c7986929facb9c5d2dfecf8fffffffffffffff3e7dacdc0b4a79a8d8174675a4e41342727272727272727272727303c4956636f7c8996aab4bfcbd7e3effbfffffffffffffef2e7dbd0bdb0a4978a7d7164574a3e3127272727272727272727272727272521201d19130c0400000000000000000000000000000000000916232f3c4956626f7c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff1e5dacfc4b9ada1978f81756c62595045413a352f2c2924252a2d31373f46505a626f7c88949fabb7c4d0e0ebf6fffffffffffcf7f2ece6dfd6cdc4baafa59c9083766a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202c3945525d686d72747575757575757575757474747372716f6d676763605b54514b433e352e261c140b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606c78839099a3afbbc5cfdde6f3fdfffffffffffffffffffffffffffffff5ebe2d9cfc7c0bbb9bbc0c7cfd7dfe9f4fdfffffffffffffffffffffffffffbf4ebe4ddd8cbc3bbb3aaa299938b80786d675e564d453b332a22181006000000000000000000000000000000000000000000000000000000000000000000050f172129333b444c545c606c717b828c92989ea5abb0b9bbc0c7c9cfd2d5dadfdfe2e7e9ececeff3f8f4f6f7f7f8f8f9faf9f8f8f8f7f6f5f4f7f1eeebebe7e3e0dfd9d4d1cbc7c4bdb9b2ada7a09d938e847d726d605c554b433a31281e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776a6054433a2f24190d0100000000000713202d3a4653606d798693a0acb9c6d3dfecfffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d2014101c2834404b55606d7a85929faab4bfd0d9e3eef9fffffffffffffffffffffbeee2d6cabeb3a9a2989298a2aebac6d3dfecf9fffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2dfebf9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c212e3a4754616d7a86939facb9c6d2dfecf7fffffffffffffffffffffffffffff3e7dcd0c6b8ab9f95887b6e62544a3f33281c0f0300000000000000000000000000000000000000000000080f171d262d333c424a515960676d747c838c92999494949494949494949892908d8781796d665c51433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c0300000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140600000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444d555d606c717a81878f949c9fa6acafb5b9bec5c7ccd2d4d9dee0e5ecedf0f4f9f9fbfff6eae0d3c7bbafa3998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3a44505b666f7c87939fa9b3becad6e2ebf5fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170b03000000000000000000000000000916222f3c4955626f7c8792999ea1a9a3a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a8aaafb7c1ccd7e3eefbfffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060c1012131618191a1a1a1f2b3844505b667784919eaab7c4d1ddeaf7fffffffffffffff5e8dbcfc2b5a89c8f8275695c4f423025191a1a1a1a1a1a1a1a212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffff8e5d8cbbfb2a5988c7f7265594c3f32261a1a1a1a1a1a1a1a1a1a1a1a1a181413110d08010000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff6ebe0d5c9beb3a99e938b7e716b625a524c45403a39352f3036393c43475058616c75828f9ca6b0bcc7d3e0f2fcfffffffffffffffef7f1e8dfd6ccc1b7ab9f94887c6f6255493c3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60656768686868686868686868676766656462605d555653504a454039312c231c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845525d68717e8b949fabb5c0cdd6e1eff8fffffffffffffffffffffffffffffff9eee4d9d0c7bdb5afacafb5bdc5cdd7e2ebf5fffffffffffffffffffffffffffffdf5eee8ddd5cdc5bcb4aba49f928d81796d685e574d453c342a2218100600000000000000000000000000000000000000000000000000000000000000050e172129333b454d565d666d747e8690949fa2aaafb7bbc2c7ccd2d5dadfe2e6ebeceff2f8f8f9fbfffffffffffffffffffffffffffffffffffffffdfaf8f8f3efecece4e3dcd7d4cec9c4bdb9b1aca59d9691877f756d675d554b433a30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea2988b7f7265584e4331281e13080000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffff9ecdfd3c6b9aca09386796d6053463a2d2013131f2c3845515c67727f8c98a2aebcc6d1e2ebf5fffffffffffffffffffffff8ecdfd3c6baada2979285929facb8c5d2dfebf8fffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569554b403529202d3946525d687683909da9b6c3d0dbe6f2fefffffffffffffffffffffffffff8ede2d4c8bcb1a7998d8073665b5044382b1f13070000000000000000000000000000000000000000000000060b141b2227303940444f555d606a6f79808687878787878787878787868583807b746d675d544a4031281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e110800000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d565e676d757e858e93999ea6abb0b9bbc0c7c9cfd4d7dde3e5eaedf0f5f9fcfffffffffcf2eae0d7cbc0b5ab998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28333f4a54606b74818e97a2adbac3d0d9e4eef9f7ece1d7cec1b9aca1968d80736a60544a3f34281f1409000000000000000000000000010d1a2734404d5a6773808d99a3abadb3b0b0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b5b6bac1c9d3dde8f3fffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0c0d0d0f1c28333f4a546976828f9ca9b5c2cfdce8f5fffffffffffffff6eaddd0c3b7aa9d9084776a564c4135291d110e0e0e0e0e0e13202d394653606c7986929facb9c5d2dfecf8fffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b080e0e0e0e0e0e0e0e0e0e0d0c0707040100000000000000000000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf6fffffffffffffffffffffffffffffffffdf2e6dacfc5bbafa59f92877d716c605d56514b47454143434146474e535a626a717e8a949eaab8c2cdd8e4f0fffffffffffffffffffffaf1e8ded3c7bbb0a69a8d807367564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c5254585a5b5b5b5b5b5b5b5b5b5b5b5a5958575553514b4a46443f38352f281f1a110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a85929ea6b0bdc7d1dfe8f2fffffffffffffffffffffffffffffffff4e8ddd2c7beb5aba39fa3abb3bbc5d0d9e4eef9fffffffffffffffffffffffffffffff9efe7dfd7cec6bdb5afa49d938e827a6e695f574e463c342a221810060000000000000000000000000000000000000000000000000000000000030d162029333b454d575e686d78808a92989fa6aeb4bcc1c7ccd4d7dde3e6ebeef2f7f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0eee8e3e0d9d5cfc9c3bcb8afa8a199938c81796d675d554b42382e23170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6054473d3221160c010000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffaede0d4c8bbafa49a86796c605346392d20131c28333f4a54606d7985919eaab3becfd8e2f4fdfffffffffffffffffffffcefe3d7cbc0b5ab9f9285818e9ba8b4c1cedbe7f4fffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495366727f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402f241d2935414c566673808c99a9b3becad6e2eefbfffffffffffffffffffffffffffef0e4d8cdc2b8ab9e9184786c6053463a2f24180d010000000000000000000000000000000000000000000000020a11171e272e343d434b515860676d737a7b7b7b7b7b7b7b7b7b7a7a7976736e69605d554b42392e1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d00000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545e696e79818a92979fa4abb0b7bbc2c7cbd1d5dae0e3e8eef1f6f9fcfffffffffffffbf2eae0d8cec5bbb2a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38424f59616e7a85929fa7b1bec7d2dde8f4fdf3e9e0d5c9bdb2a89f92877c6f665c50443b31251a0d040000000000000000000000030f1c2936424f5c6975828f9cabb5b9bebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdc1c3c6ccd3dbe5effafffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d414e5b6774818e9aa7b4c1cddae7f4fffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2013070101010105121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffff5e8dbcfc2b5a89c8f8275695c4f423024190d01010101010101010101010000000000000000000000000000000000000000000000000004111d2935414b556975828f9ca8b5c2ced9e5f1fdfffffffffffffffffffffffffffffffff7ece1d6cdc1bbafa39992877e746d68605d5554514b4f4f4d5254585f626c717d86929fa6b0bbcad4dee9f5fffffffffffffffffffffffaf0e4d8cdc2b7aa9d918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608070708131e28313a4145474c4e4e4f4f4f4f4f4f4f4e4e4e4e4d4c4a494745403d3938332d29241d160d0800030606080707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a74808d97a1adb8c2cfd9e3f1fafffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca3999299a2a9b3bec7d2dde8f1fbfffffffffffffffffffffffffffffff9f1e9e0d8d0c7c0bbaea59e9490837b6e695f584e463c342a22180f06000000000000000000000000000000000000000000000000000000010b151f28323b454d575f696e7a828d929fa2aab0babfc5ced3d8e0e3e8eef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efebe5e0dad5cdc8c1bab2aba49f938e82796d675d544a3f342821180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79b8e8174685d5245392c201304000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679665b5044382b1f121f2b3844505b66717e8b97a1adbcc5d0e1eaf4fffffffffffffffffffffff9ede0d3c7bbafa3998d80818e9aa7b4c1cddae7f4fffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ca8b5c2d0dce7f3fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e32251924303c4956626f7c8997a2adbac6d3dfecf9fffffffffffffffffffffffffffff5e9dfd2c5b9ada196897d7063554b4135291d110400000000000000000000000000000000000000000000000000060c151c2328313a40454e555c60686d6e6e6e6e6e6e6e6e6e6e6d676966615f57514b433930271c0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666e7b838e939ea1a9afb5bdc1c7ccd4d7dce3e6ecf0f4f9fffffffffffffffffffaf2e9e0d8cec6bcb3a9a0968d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46525e68727f8b95a0acb6c0ccd8e1ecf7fbf2e5dacec4bbafa3999083786d60574d42362a1f160c0100000000000000000000010e1b2734414e5a6774818d9aa7b4c0cacfcacacacacacacacacacacacacacacacacacacacacacacacacacecfd2d7dde5edf7fffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e21140700000000030f1b27333f49536976828f9ca9b5c2cfdce8f5fffffffffffffff6eaddd0c3b7aa9d9084776a564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000010d18242f3f4c5965727f8c98a8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffdf3e8dfd7cbc0b5aba399928b817a726d6763605d555c5c565e61646a6f757e869298a2aeb8c1ccdce6f0fbfffffffffffffffffffffffff5e9ded1c5b8aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213151413110d161f282f35393a3f41424242424242424242414141403f3e3c3a39352f2d2b28221c18120c04060b0f1213151413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19222b3744505b656f7c87929fa9b3becad4e1ebf5fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a92869297a2acb6c0ccd8dfe9f3fdfffffffffffffffffffffffffffffffaf2eae2d9d2ccc0b7afa69f9591847b6f6a5f584e463c342a21180f05000000000000000000000000000000000000000000000000000007121d27313a444d575f696e7b838f949da4aeb4bcc2cad0d7e0e3e9f0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5dfd9d4ccc4bdb5afa59e948f82796d665c50443e33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca095897c6f63564c4135291d1104000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f4a3f33281c13202d394653606c7884919ea9b3beced7e1f3fcfffffffffffffffffffffff8ecdfd2c5b9ac9f92867b818e9aa7b4c1cddae7f4fffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffaeee1d5c9beb3a995897c6f6256493c2f2316202d3a4653606d7985929fabb8c5d2deebf6fffffffffffffffffffffffffffffaeee1d5c9bdb2a99b8e8175675d5145392c2014090000000000000000000000000000000000000000000000000000030b12181f282f353d434b51565e6161616161616161616161605d555a55534d45403931271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798390959ea5adb3bbc0c7d0d3d8e0e3e8eef2f7fcfffffffffffffffffffff9f1e9e0d7cec6bcb4aaa29791847a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414c56606d7883909aa4afbbc5cfdbe6f3fdf6ebe0d7cbc0b5aba0958c7f72695e53463e31281e130800000000000000000000000b1824313e4b5764717e8a97a9b2bec9d5d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dbdcdee3e8eff7fffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffbeee2d6cabfb4aa95887c6f6255493c2f22160900000000000b17222d414e5b6774818e9aa7b4c1cddae7f4fffffffffffffff8ebded2c5b8ab9f928578685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000715222f3b4855626e7b8896a0acb9c5d2dee9f4fffffffffffffffffffffffffffffffffffaf1e8dcd1c7bdb5aba39f938e857f7974706d676a69696a686e71757c828b9298a2aab4bfcad3deeff8fffffffffffffffffffffffffff9ede1d4c8bdb2a896897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000001070c11171b1f202121201d1913161e24292c2d32343535353535353535353534343332312f2d2c2924201f1c17110d07070d11171c1f202121201d1913100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606c78839099a3afbbc5cfdce6f3fdfffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93887d85929aa4afbbc2cdd7e1ecf7fffffffffffffffffffffffffffffffffcf4ebe3ddd7c9c1b9b0a8a09691857c6f6a5f584e463c332a21170e04000000000000000000000000000000000000000000000000061018232f39434c565e696e7b8491959fa6aebabfc5ced6dbe2e9f2f4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4ded6d0c7c0bbafa69f948f82786d605a50453b31261a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9d9184776b6054443a2f24190d01000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f52462d2217202c38444f5964717e8a96a0acbbc4cfe0e9f3fffffffffffffffffffffff8ecdfd3c7bbb0a69b8e8175818e9aa7b4c1cddae7f4fffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff8ebdfd2c6b9ada197877a6d6054473a2d21141f2b3844505c6675828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffdf1e6dacfc4b8ac9f92867a6d6054473b31251a0e02000000000000000000000000000000000000000000000000000000070d161d2429303940454c52545454545454545454545453514b4d4847423c352f271f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a95a0a7afb9bec5ccd2d9e2e3e9eff4f9fffffffffffffffffffffffff9f0e8dfd7cec5bcb4aaa29892857c6e685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1925303b44505c666f7c87939fa9b3becad6e1ebf5fcf4e8dcd1c7bdb1a79f92867b6e615a50433a2f24190c03000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfe4e4e4e4e4e4e4e4e4e4e0dcd9d9d6d6d6d6d6d6d6d6d6d6d6dadbdde2e7eef6fffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb4bfcbd7e3effbfffffffffffffef2e7dbd0bdb0a3978a7d7064574a3d3124170a000000000006192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919eaab7c2cdd8e3effcfffffffffffffffffffffffffffffffffff9eee3d9cfc7bdb5afa59e97928b85807d7a7876767677787a7e82888f949fa2aab4bcc5d0dce5effffffffffffffffffffffffffffffdf1e5d9cebeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d2e2e2d2a25201d18191d2021252728282828282828282828282726252422201f1d1813120f0b06040c13181c22282b2d2e2d2c29241e1c160d0802000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845525d68717e8b949fabb5c0cdd6e1eff8fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79c8f82757d88939fa6b0bbc5cfdbe6f0f9fffffffffffffffffffffffffffffffffdf5eee8dbd3cbc2bab1a8a19791857c6f6a5f584e453c332920160d0300000000000000000000000000000000000000000000030d18222934404b555e686e7b849196a0a8b0b8c0cad0d7e0e7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0e8e2d9d2ccc1b8b0a69f948e81746c61574d42362a21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3998c7f7265594f4332281e130800000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f222f3c4854606b7783909da8b2bdcdd6e1f2fbfffffffffffffffffffffdf2e9ddd0c4b7ab9f94897c74818e9aa7b4c1cddae7f4fffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3becad6e2eefafffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578685d5245392c20131c28343f4a5465727e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffff6ebe0d3c6baaea2988b7e7164574d42362a1e120500000000000000000000000000000000000000000000000000000000040c13181e272e343a41464748484848484848484847474540403b3a373129241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d363029201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a7b1b9c1c9cfd7dde3ebf4f4fcfffffffffffffffffffffffffff7efe7ded6cdc5bcb4aaa29892867d6f6a5f564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e28343f4a54606b74818e97a2adb9c2cfd9e3eef9f9eee3d9cfc3baaea2988f82756c61564c4135291e150b000000000000000000000714212d3a46535f697885919eabb8c4d1deebf7f0f0f0f0f0ece3dbd5d0cdccc9c9c9c9c9c9c9c9c9c9c9cdced1d6dce4ecf6fffffff7eaddd0c4b7aa9d9184776a5e51442f24180c0000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebac7d3e0ecf9fffffffffffffff8e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000b1824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffbeee2d6cabeb4aa95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576773808d9aa6b0bbc7d3e0ebf6fffffffffffffffffffffffffffffffffffff5eae1d9cfc7c0bbafa9a19e97928d8a87848382828384878a8f949c9ea6aeb4bcc5ced7e2eef7fffffffffffffffffffffffffffffff6e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000060d151d24292d3337393b3a3936302c29241d171314191b1b1c1c1c1c1c1c1c1b1b1b1b1a1917161413100c07060300060d161d24292d3338393b3a3935302c282119130c05000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a85929ea6b0bdc7d1dfe8f2fffffffffffffffffffffffffffffffffff4eaded1c5b8aca095897d7073808d949fa9b3becad6dee7f3fdfffffffffffffffffffffffffffffffffff9ede5ddd4ccc3bab2a9a19792857c6f6a5f574d453b32281f150b020000000000000000000000000000000000000000010b151f2a343c45515c676d7a849196a0a8b1bac2cad6dbe2e9f2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4ebe3ddd7cac2b8b0a69d928b7e71695f53463e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473d3221160c0100000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f2b37434e5863707d89959fabbac3cedfe8f2fffffffffffffffffffffff7ebe1d4c8bcb1a79c8f837674818e9aa7b4c1cddae7f4fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576875818e9ba8b4c1cfdbe6f2fefffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669564c4135291d1117232e3b4855616e7b8896a0acb9c5d2deebf9fffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8376695e53463a2d21150a000000000000000000000000000000000000000000000000000000000001070c151d23283035393a3b3b3b3b3b3b3b3b3b3b3a39352f2e2d2b261f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acb9c6d0dae1e8eef5fdfffffffffffffffffffffffffffff9eee5ddd5ccc4bbb3aaa29892867d706b60584e443a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424f59616d7a85929ea7b1bdc7d1dce8f4fdf5ebe1d6cabfb4aa9e948a7e71685d52453d30271c120700000000000000000005121e2a36424d576875828e9ba8b5c1cfdae6f2fefdfdf8ede3d9d1cac4c0bfbcbcbcbcbcbcbcbcbcbcbcc0c2c5cbd2dae4eef9fffff8ebded1c5b8ab9e9285786b554b4035291d100400000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a070000000000091623303c4956636f7c8996abb5bfcbd7e3effbfffffffffffffef2e7dbd0bdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626e7b88949fabb7c3ced9e5f1fbfffffffffffffffffffffffffffffffffffcf3eae1d9d1cbc1bbb3ada9a29f9a969691908f8f909196979c9ea6aab0babfc6ced7e0e9f3fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000810181f272f35383f4446484746413a39352f27221b140b060f0f0f0f0f0f0f0f0f0e0e0e0d0c0b09070604000000020a11171f282f35383f4446484745413a38332a251e170e070000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a74818d97a1adb9c2cfd9e3f1fafffffffffffffffffffffffffffffffff8ede2d5c9beb3a99d9083776b6d78829097a2adbac0ccd5e1ebf5fffffffffffffffffffffffffffffffffffff7efe6ded5ccc4bbb3a9a19792857c6f695f574d443a31271d140a000000000000000000000000000000000000000007121d27313c46515b606d79839096a0a8b2bac3ccd4dce7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cbc2b8afa59f92867b6e61594f44382c21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8e8275685e5246392d2013040000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f130600000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c222e3b47545f6a76828f9ca7b1bcccd5e0f1fafffffffffffffffffffffef2e6dacfc5b8aca0958a7d7074818e9aa7b4c1cddae7f4fffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412f24190d14212d3a46535f697784919eaab7c4d1dce8f4fffffffffffffffffffffffffffffff3e7dbd0c6b9ac9f93877b6e6154483c32261b0f00000000000000000000000000000000000000000000000000000000000000030b12181e25292d2e2e2e2e2e2e2e2e2e2e2e2d2c292422211e1a150c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919eaab4bfcad6e1ecf7fffffffffffffffffffffffffffffdf5eee8dcd3cbc3bab2a9a19892867d706b60594f463c32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46525e68717e8b959fabb5c0cbd7e0ebf6fdf3e7dbd0c6bcb0a69e91857a6d60594f42392e23180c030000000000000000020e1a26313f4c5865727f8b98a9b3becad6e2eefafffdf1e6dbd1c7bfb8b4b2b0b0b0b0b0b0b0b0b0b0b0b4b5b9c0c8d2dce7f3fefff8ecdfd2c5b9ac9f928679675d5145382c1f130600000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667784919eaab7c4d1ddeaf7fffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24180d01000000000815212e3b4854616e7b8799a3aebbc7d3e0edf9fffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a76828f9ca8b2bdc8d4dee9f5fffffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc5beb9b3adaba7a8a19e9d9c9c9d9ea1a8a8aab0b7bbc1cad0d7e0e9f2fbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000109121a222a313940454950535454524c47454039332d261d17110a0200020202020202020101000000000000000000030b141b2227313a41454a50535454524c48443e36302920191109010000000000000000000000000000000000000000000000000000000000000000020b18222b3744505b656f7c87939fa9b3becbd4e1ebf5fffffffffffffffffffffffffffffffffff3e7dcd1c6b9ada1978b7e7165666e7b85929fa5afbac3cfd9e3eef9fffffffffffffffffffffffffffffffffffff8f0e7ded6cdc4bbb3a9a19792857b6e695e564c43392f261b1106000000000000000000000000000000000000020b18232f39434e58626d74818e959fa8b2bac4ccd5dee6eef8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee6ddd4cac0baaea2988f82756b6155483d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196897d7063564c41362a1d11050000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c2a36424d57626f7c88949fabb9c3cddee7f1fffffffffffffffffffffffaeee1d5c9beb3a99d9184786c74818e9aa7b4c1cddae7f4fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f32251808121e2b37424d576774818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffff8ede0d4c8bbafa49a8c7f7266584e43372b1c11060000000000000000000000000000000000000000000000000000000000000000070c13191d202121212121212121212121201f1d181514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0e0e0b07111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e080a0d0e0d090806030000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766737f8c98a2aebac5cfdae6f3fcfffffffffffffffffffffffffbf3ebe3dcd7cac2b9b1a8a09792867d706b60594f473d332a20160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a36414c56606c77839099a3afbbc4cfdae5f2fcf8ede2d7cec1b9ada1978d81746b60544a4034281f15090000000000000000000915222f3c4855626f7c8897a1adb9c6d2dfecf8fff8ece0d5cabfb5ada8a6a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0cbd6e2edf9fff9ece0d3c7baaea399867a6d6053473a2d2014070000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546976838f9ca9b6c2cfdce9f5fffffffffffffff6e9ddd0c3b6aa9d9083776a554b4035291d1104000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717d8a96a0acb9c2cdd8e4f0f9fffffffffffffffffffffffffffffffffffffcf5eee8dfd7cfc9c5bebab8b3b2adaba9a9a9aaabadb2b5b7bbc1c7ccd6dbe2e9f2fbfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000009131b242c343c434b51535b6061615e5653514b443f382f28221c140b050000000000000000000000000000000000030c151d262d333d434b51545b6061605d56554f46413a322b231b130a02000000000000000000000000000000000000000000000000000000000000000a141d2935414c56606c78839099a4afbbc5cfdde6f3fdfffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9e9285796d605e69707e8a939da8b2bdc7d1dce8f3fcfffffffffffffffffffffffffffffffffffff9f0e8dfd6cdc5bbb3a9a19791847b6e685e554b41382d22170f0600000000000000000000000000000000000a141d2934404b555f6a727f8b939ea7b1bac3ccd6dee7f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd6cabeb4aa9e948a7d7063594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184786c6053463a3025190d010000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffbeee2d6cabeb4aa94877a6e6154473b2e21140800000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b2d3a46535f6975818e9ba6b0bbcbd4dff0f9fffffffffffffffffffffff8ebdfd2c6b9ada1978b7e716574818e9aa7b4c1cddae7f4fffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffbeee2d6cabeb3aa96897d706356493d3023160a0e1a26313e4a5764717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d9184776a5f5447382e23170b00000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515141413100c0708060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1a18141311161c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a1510101213171a1b1a1515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4754616e7a86929fa9b3bec9d5e1eaf4fffffffffffffffffffffff9f2e9e1d9d1cbc0b8b0a7a09691857c6f6b60594f473d342b21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1925303a44505b656f7c87929fa8b2bdc9d5e0eaf4fef3e9e0d5c9beb3a99f93887c6f665c51443c31261a0e0500000000000000000613202d394653606c7985929eabb8c5d1deebf7fff5e8dcd0c4b8ada39c9996969696969696969696969a9da4aeb9c5d1ddeaf6fffbefe3d7cbbfb4ab94877a6e6154473b2e21140800000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d414e5b6774818e9aa7b4c1cddae7f4fffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000000006121f2b3844505b667784919eaab7c4d1ddeaf7fffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c00000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4653606d7884919ea6b0bcc7d3dde7f3fcfffffffffffffffffffffffffffffffffffffff9f1e9e1dad5cfcac6c5c0bdb9b8b6b5b5b6b7b9bdc2c3c7ccd3d7dee7edf3fbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000009121b252d363e464e555d60656c6e6d6865605d555049413c332d261d170e07000000000000000000000000000000030d151e272f383f444f555d60666c6e6d68636159524c443d352d251c140b02000000000000000000000000000000000000000000000000000000000006111b262f3845525d68717e8b959fabb5c0cdd6e1eff8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea3998c8073675c57616c74818e96a0abb5c0cbd7e1eaf5fffffffffffffffffffffffffffffffffffffffaf1e8dfd7cdc5bbb3a9a19691837a6d675c53493f332721180c0300000000000000000000000000000006111b262f3845515c676f7c86929fa5afb9c2ccd5dee8f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dbd0c5bcb0a69d9083766b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998c7f73665b504438281e1308000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382a36414c56616e7b87929facb9c2ccdfe6f1fffffffffffffffffffffffbefe2d6cabfb4aa9e9185796d6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818d9aa7b4c0cedae5f1fdfffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6e6154473b2e2114080914212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff4e8ddd2c7b8aca095887c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000010507070808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1e21222628272421201d19131416181c1f202121212121212121212121212121212121212121212121201f1c171514120f11171c1f202327282622211f1b150e080200000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000914202d3946525e6873808d97a1adb9c3cfd8e3edf8fffffffffffffffffff9f0e7dfd7cfc7c0bbaea69e9590847b6f6a60594f473d352b22190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a1adb9c1ced8e2edf8fbf2e6dacfc4bbafa49a9083786d60574d42372b20170c020000000000000005121f2b3744505b6575828e9ba8b5c1cfdae6f1fdf3e6d9cdc0b4a89c918c89898989898989898989898d929da9b5c2cedbe7f4fffff3e7dcd1bbaea195887b6e6255483b2f22150800000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192633404c5966737f8c99a6b2bfccd9e5f9fffffffffffffff8ecdfd2c6b9ada297867a6d6053473a2d20140700000000030f1c28333f4a546976838f9ca9b6c2cfdce9f5fffffffffffffff6e9ddd0c3b6aa9d9083776a544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000009151f2c3844505c66717e8a949fabb7c0cbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffaf3ece6e1dbd6d3d2cfc9c5c4c3c2c2c3c4c5c9cfd0d3d7dee3e9f2f8fefffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000008111b242d373f4850585f676d73787b7a77726d67605b534e443f382f292019110701000000000000000000000000030c151f2730394149505960676d73797b7a76706b615e564f473f372e261d140b01000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a85929ea7b1bdc7d2dfe8f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6e6155505a606d79849199a3afbbc3cfd9e3eef9fffffffffffffffffffffffffffffffffffffffaf1e9dfd7cdc5bbb2a8a0959083796d655b50443e332a1e150b0000000000000000000000000000000b17222d38414e58606d79839198a3aeb7c1cbd4dee7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec1b8ab9f95897c6f6356493c30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61544a3f3328160c02000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382d3946525e6874818d99a3afbbc7d4e0edf8fffffffffffffffffffffff9ece0d3c6baaea2988c7f73676874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e52463a2d2014070713202c3945525d687683909da9b6c3d0dbe7f2fefffffffffffffffffffffffffffff9eee4d4c8bcb1a79a8d8073665c5044382b1f12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2d2e333534312d2c29241e1b161010131414151515151515151515151515151515151515151515141312100c060b12181c23282b2d303335332f2e2b262019140d050000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d7a85929ea7b1bdc6d1dce7f2fbfffffffffffffdf5eee8ddd5cdc5bdb5afa49d948f837a6e6960584f473d352b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea6b0bcc6d0dbe7f4fdf7ebe1d8ccc0b6aca0958c7f73695f53473e32291e130800000000000000030f1b27333f495365727e8b98a9b2bec9d5e1eefaf2e5d9ccbfb2a6998c7f7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4c0cddae7f3fffff8e2d5c9bcafa296897c6f6356493c3023160900000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1dce8f4fffffffffffffffaeee2d6cabeb3a995887b6e6255483b2f22150800000000000b17222d414e5b6874818e9ba7b4c1cedae7f4fffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c7683909ca4aeb9c3cfd8e2edf8fffffffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdedad5d2d1d0cfcfd0d1d2d5dadcdfe3e9eff4fafffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000006101a232d363f49515a616a6f797f848787847f79716c655f58504a423b322b2318120b0300000000000000000000020c151e273139424b535b606b70797f858786837d756d686059514940382e261d130a000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a74808d97a1adb9c2d0d9e3f1fafffffffffffffffffffffffffffffffffff8ecdfd3c7bbb0a69b8e8174685e5245515d676f7c87929fa7b1bdc7d1dce8f3fdfffffffffffffffffffffffffffffffffffffffbf1e9dfd6cdc4bab1a79f958e81776c605a50453c30271d120700000000000000000000000000030f1b27333f49535f6a73808d95a0aab4bfc9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f5f5f4f4f5f5f6f6f8f9fbfefffffffffffffffffffffffffffffffffffffef3e9e0d4c8bcb1a79a8d807467574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f8275695e5242382d22170b00000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51443835414b55616e7a86929fabb5c0cbd7e3effcfffffffffffffffffffffcf0e4d8ccc0b6ac9f92867a6d616874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564d42362a1e110504111d2935414c566673808c99aab4bfcad6e2effbfffffffffffffffffffffffffffffff0e5d9cec3b8ab9e9184796d6053463a2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d242931363a3b4041413e3a3935302c27211c16100b0808080808080808080808080808080808080808080807070603080c151d23282e34383a3d4041403c3a37312a251e170e06000000000000000000000000000000000000000000000000000000000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b45525d68717e8b959fabb5bfcbd7e0e9f3fdfffffffffaf3ebe3dcd7cbc3bbb3aba39f928d82796e685f574e463d352b2319110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67717e8a949eaab4bfcad6e2ebf5fdf4e8ddd2c7beb1a79f92867b6e615a50443a3025190d03000000000000000b17222d3b4855626e7b8897a1adb9c6d2dfebf8f3e6d9ccc0b3a6998d8073707070707070707070717e8a97a4b1bdcad7e4f9fffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffef2e6dbcfbcb0a396897d7063564a3d3023170a000000000006192633404c5966737f8c99a6b2bfccd9e5f9fffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626f7c89929da7b1bdc6d1dce7edf6fffffffffffffffffffffffffffffffffffffffffffdf7f2eeecebe5e1dfdedcdcdcdddedfe1e5e9ebeff4fafffffffffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a896897c706356493d3023160a00000000000000000000000000000000000000000000000000000000020c18222c353f48515b626c717c848c919795908b857e776e6a605b544d443d3529241d150d050000000000000000000a141e273039434b545c656c737d848c919793908a827a706b625b524a40382e251c120800000000000000000000000000000000000000000000000000030e18222b3744505b656f7c87939fa9b3becbd4e2ebf5fffffffffffffffffffffffffffffffffffef3e9ddd0c4b7ab9f94887c6f62564c414b55606a73808d95a0abb5c0cbd7e1ebf5fffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc3b9b1a79e938c80736c61574e42392e23180c030000000000000000000000010b151f2b3744505b656f7c87929fa7b1bcc6d1dbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f8f3efecebeae9e8e8e7e8e8e9eaebeceef2f8f6f9fafcfffffffffffffffffffffffffffffbf2e4d8cdc2b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffff5ebdfd2c5b9ada1968a7d7064574d422f261c110600000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144373945515d6773808d98a3aebdc7d1dce8f4fffffffffffffffffffffffaede0d4c8bbafa49a8d8174685d6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114090000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e413025190e02010d1924303c4956636f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffff6eadfd2c6b9ada197897d7063554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f272f353b4246484c4e4d4b4745413a38322c27211b160e0903000000000000000000000000000000000000000000040c13191e272e34383f44464a4d4e4d4847433c3630292017110a0200000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2935414c56606c78839099a3aebbc2ced7e1ebf5fffffff8f1e8e1d9d1cbc1b9b1a9a299928b80786d675e564d453d342b2319110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3d0d9e4eef9f9eee4d9d0c3baaea3988f82766c62564c41362a1f150b010000000000000614212e3a47535f6a7885919eabb8c4d1deebf6f6eaddd0c3b7aa9d908477696363636363636363707c8996a3afbcd2dde8f4fffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3afbbc7d4e0edf9fffffffffffffff7e3d7cabdb0a4978a7d7164574a3e3124170b00000000000b1825313e4b5864717e8b97a4b1bed2dde8f4fffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606a74808d95a0abb4bfcbd7dbe5eef7fffffffffffffffffffffffffffffffffffffffffffffefbf8f6f1eeebebe9e8e8e9eaebedf1f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffff7ebded2c5b8aca096877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000a141e2a343e47505a626d727e8691969ea1a09d97918b837c726c665e564f473f352f271f170f070000000000000006111c263039434b555d666d77808891969ea19f9c938f857d726d635c524a40372e241a10050000000000000000000000000000000000000000000000000a15202935414c55606c78839099a4afbbc5cfdde6f4fdfffffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c8f83766a5f53443b434e58606d79839099a3afbbc3cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59c928a7e716a5f544b4034281f1409000000000000000000000007121d2934404b55606c78839099a3afb9c3cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e7e2e0dfdddcdbdbdbdbdcdcdddedfe2e7e7eaecedf0f4f9fffffffffffffffffffffffffff5eaded2c5b9aca096877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffff9eee3d6cbbfb4aa9e9184786d6053463b3020140a0000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d514434404b54606d7a85929faab4bfcfd9e3eef9fffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e62566874818e9ba7b4c1cedae7f4fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546673808c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190900000813202d3a4653606d7985929facb8c5d2dfebf7fffffffffffffffffffffffffffffffaeee1d5c9beb2a99b8e8174675c5145382c1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a313940454d5355595b5a5754524c48443d38332c27211a150d0801000000000000000000000000000000000000070e161e2429303940454a5053565a5b5955534e46413b3228231c140c030000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1924303a44505b666f7c87929fa6b0bcc5cfd9e3eef9fcf4ede7dfd6cfc7c0bbb0a7a09792877f746d665d554c443c332b22191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929fa7b1bec7d2dde8f4fdf5ebe2d6cbbfb4aa9f948b7e71685e52463d31271d120700000000000006121e2b37424e576875818e9ba8b4c1cfdae5f1f7eaded1c5b8aca095877b6e61565656565656626f7b8895abb5c0ccd7e3f0fcfef1e5d8cbbeb2a5988b7f7265584c3f3225190c000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000a1623303d495663707c8996abb5c0ccd7e3f0fcfffffffffffff9ede0d4c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2c38434e58606d79839199a3aebac0c9d3dce5edf9fffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f5f5f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d20140700000000000000000000000000000000000000000000000000000006111c26303c464f59626c727f889298a0a8adaca9a19e9590867f786e696059514540393129211910080000000000091217232e38424b555d676d78818c939aa1a8adaca59e9792877f736e645c524940362c22170b0000000000000000000000000000000000000000000000030d1a26313945515d67717e8b949fabb5c0cdd7e1eff8fffffffffffffffffffffffffffffffffffef2e6dbd0c5b9aca0968a7d7064584e43323d45515c666f7c87929fa7b1bdc7d1dce8f4fdfffffffffffffffffffffffffffffffffffffffffaf0e7ded4cbc1b7aea49f92867c6e665c51453b31261a0e02000000000000000000000c18242f3845515c67717e8a959fabb5c0cbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f0eee8e3e0dfdcdbd6d3d2d0cfcfcecececfcfd0d2d3d6dbdadddfe0e4e8eef0f5fbfffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574b3e2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7baaea3988c7f73665c5044382b1f12020000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51443845515c66727f8c97a2adbcc6d0e1ebf5fffffffffffffffffffffff9ede0d4c8bcb1a79c8f8275695f5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6676838f9ca9b6c2d2dde8f4fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa968a7d7063574a3d3024170a000006121f2c3844515c6676828f9ca9b5c2cfdae6f2fefffffffffffffffffffffffffffffdf1e6dacfc4b8ab9f9285796d6053473a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222b333c434b51575f6166686764605d56544f48443d38322b261f19130b0600000000000000000000000000000001071019202830353d434b51545c6063666866625f58524c443e342e261e150d04000000000000000000000000000000000000000000000000000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28333f4a545f6a737f8c949fa9b3bdc7d1dce8edf3eae2dcd7cdc4bdb5afa69e9591857d726d605c544c433b322a21191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46535f69727f8c95a0acb6c0ccd8e1ecf7fdf4e7dcd0c6bcb0a69e92857a6d61594f43392f24180b020000000000020e1a26313e4b5865717e8b98a8b2bdc9d5e1edf9ede0d4c8bcb1a7988b7e7265554b4a4a4a54616e7a8799a4afbbc7d4e0edf9fff2e5d9ccbfb2a6998c7f7366594c403326190d0000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffbefe3d7cbbfb5ab96897c6f6356493c3023160900000000000815222e3b4855616e7b8899a4afbbc7d4e0edf9fffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b27323d45515c676f7c86929fa4aeb7c1cad3dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d817467564d41362a1e11050000000000000000000000000000000000000000000000000000000b17232e38424e58616b717e8b939aa3aab2b9b8b3ada79f98928c827b706b635b514b433b332b231a120700000007101b2428343f4a545c676d79828e939fa4acb2b9b9afa9a199928b80746e645b51483e33281c1004000000000000000000000000000000000000000000010b151f2b37434e58606d7a85919ea6b0bdc7d2dfe9f3fffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9e9184786c6053463c3234404b54606a73808d95a0abb5c0cbd7e2ebf5fffffffffffffffffffffffffffffffffffffffffff9f0e6ddd3c9bfbaaea2989083796d60574d42362a1f140900000000000000000004101d2935404b55606d7984919ea7b1bdc7d1dde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffcf5f0eae5e3ddd7d4d2cfd0cac6c5c4c2c2c1c1c2c2c3c3c5c6cad0cdd0d2d4d8dde4e4e9eff3f8fefffffffffffffffdf1e5d9cec0b4a79a8d817467554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf0e3d7ccc0b5ab9f92867a6e61544a3f34281c10030000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50443f4a54606d7984919ea9b3beced8e2f3fdfffffffffffffffffffffff5ebded1c5b8aca095897d7063575b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6155483b2e221508000004101c2834404a5465727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff7ebdfd3c6baaea2988a7d7164554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b343d454d555d60696e737474716d68636059554f48443d373129241e17110a02000000000000000000000000030b1218222b323a41454f555c60666d707374736f6a615e5650443f3830271f160d040000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d78829097a2abb5c0cbd7dbe4e8e1d8d1cbc2bbb3aba39f938f837b706b625b504a423a312920180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919aa4afbbc5cfdae6f3fcf8ede2d8cec2b9ada1978e81756b60554b4035291d140a0000000000000915222e3b4855616e7b8896a1adb9c5d2dfebf8f0e4d9cec2b5a89c8f8275675c51453d4653606d7986939facb9c6d2dfecf9fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffff9ede0d3c7bbaea399887b6e6155483b2e22150800000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffff7ebded1c4b8ab9e918578665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212934404b555f6a727f8b929ca5afb8c1c9d7dde3ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e8ded2c6b9ada1978a7d7063574a3d3025190e02000000000000000000000000000000000000000000000000000003101c28343f4a545f6a707d87939fa4acb4bcc3c4beb9b1aaa39f948f857d726d605d554d453d352c2418120b03050f19222d363e44505c666d79828f949ea5afb6bec4c1bbb3aba39f928d80746d635a5044392d20140800000000000000000000000000000000000000000007121d27313947535f6a73808d97a1adb9c2d0d9e3f1fafffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988b7f72665b5044382a2e39424e58606d79839099a3afbbc3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffff8efe5dbd6cabfb4aaa0958c7f73695f53463b30251a0e02000000000000000006131f2c3845515d67727f8c96a1acb9c2cfd9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffff8f3eae4dfd9d4d2ccc7c6c2bfbfbab8b7b6b5b5b4b5b5b6b7b8babebec1c3c6c8ccd2d3d8e0e2e7edf2f8fefffffffffffff6eaddd0c3b7aa9d908477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffbf2e7ded4c7bbafa4998e8174685e5242382e23170b000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504344505b66717e8b96a1adbbc5d0e0eaf4fffffffffffffffffffffff9eee4d6cabeb3a99d9184776b60545b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000c18232e3c4955626f7c8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffbeee2d6cabeb4aa9b8e8275675d5145392c201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222b353d464e575f676d747b7f81807e7a75706b636059544f47423c352f27221b140b0701000000000000000000050d151d2429343d444c525960676d72787d8081807c756e68615a504a423931281f160d03000000000000000000000000000000000000000000000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c44505c666e7b859299a3afbbc0c9d3dbdcd7cfc6bfbab0a9a199928c82796e69605951443f3830281f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939fa9b3becad6e1eaf4fef4eae0d6cabeb3a99e93897d70675d51453c2f261c110600000000000714212d3a46535f697884919eabb7c4d1deeaf7f5ebdfd2c5b8ac9f9285796d6053463a44505c667885929eabb8c5d1deebf8fff4e7dacec1b4a79b8e8174685b4e4135281b0e0200020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e424e5b6875818e9ba8b4c1cedbe7f4fffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000006121f2c3844515c667885919eabb8c4d1deebf7fffffffffffff5e9dccfc2b6a99c8f837669544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000040c18232f39434e58626d73808d939ea6afb7c0ccd2d9e2e8f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9e9185796d6053463a2d20130800000000000000000000000000000000000000000000000000000006121f2b3844505c666f7c869299a4afb6bec6cfcfc9c2bcb4aea69f9792877f756d675e574f473e3628231d150c0d17212b343e48515b606d78818f949ea6afbbc0c7d0cdc5bdb5afa49c928c7f736c6155493c3023160a0000000000000000000000000000000000000000000c18242f3943505a626e7c87929fa9b3becbd4e2ebf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f92857a6d60544a3f332827303c45515c666f7c87929fa8b1bdc7d2dde8f4fdfffffffffffffffffffffffffffffffffffffffffff7ede7dbd0c5bcb1a79f92867b6e61574d42362a1e12050000000000000003101c28343f4a54606d7985919ea8b2bdcbd4e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd9d4cec8c7c0bbb9b6b3b4aeacaaa9a8a8a8a8a9a9aaabaeb4b1b4b7b9bbc0c7c7cdd3d6dbe2e7ecf3f8fffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffbf2e9e0d7cbc0b5ab9f93877b6e61564c4130261c1106000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4ab988b7e7265584b3f3225180c0000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50434653606c7884919da9b2bdcdd7e1f2fcfffffffffffffffffffffff4e8ddd2c6baada2978b7e7265594f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98aab4bfcad6e2effbfffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382b1f12060000000713202d394653606c7885929eabb8c5d1deebf6fffffffffffffffffffffffffffffffef2e7dbd0c5b8ac9f92867a6d6054473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a343d474f5860696e7980878c8e8d8a86827c76706b636059534d45413a332d261d18120b0300000000000000070f171f272f353f474f565d606b70797f84898d8e8c88817a716c605c544b433a31281f150b0200000000000000000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28343f4a545f69707d87929fa5afb7c1c9d6d1cbc3bdb4aea69f9791877f776d675f574f473f342e261e160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a1adb9c2cfd8e3edf8fcf2e6dacfc5bbafa59e9184796d60584e42382d22170b020000000005121e2a36424d576875818e9ba8b4c1cfdae6f1f9ece0d3c6baaea298897d7063564a3d3f4a546a7784919daab7c4d0ddeaf7fff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffcf3eaddd0c3b6aa9d908377665c5145382c1f1306000000000004101c2834404a54697683909ca9b6c3cfdce9f6fffffffffffaefe2d6cabfb4aa9a8d8074675a4d412d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46515b606c77818e949ea5aebbc0c7d0d6dfe7edf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7baaea2988d8073665c5044382b1f12060000000000000000000000000000000000000000000000000000000713202d3a4653606d79839098a2abb5c0c7d0d8dad5cfc6bfbab0a9a199938c81796e696059504840342e271e16161f29333d47505a636d74808e939ea6b0b8c1ccd2d9d6cfc7c0bbaea49c918a7e7064574a3d3124170a000000000000000000000000000000000000000004101d2935404b55616c76828f99a3afbbc4cfdde6f4fdfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998d8073675d5142382d221e2834404b54606a73808d95a0abb5c0ccd7e2ebf5fffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec3baaea3988e8175695e52463a2d2014070000000000000006121f2c3844505c66727f8b97a1adbac4cedde6f3fcfffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7cec8c3bcb8b5afaca9a6aaa29f9d9c9c9b9b9b9c9c9d9fa2aaa4a7aaacafb6b7bcc2c7cad0d6dbe2e7edf4fcfffffff9ede0d4c7bbafa499897c706356493d3023160700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffff9f2e9e0d7cec5bbafa3998e8275695f53443b301e140a00000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c302316090000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50444f5964707d8a96a0acbbc4cfdfe9f3fffffffffffffffffffffffcf0e4d8ccc0b6ac9f92857a6d60534f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8b5c2d0dbe7f3fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568544a3f34281c100300000005121f2b3744505b6575818e9ba8b5c1cfdae5f1fdfffffffffffffffffffffffffffffff8ece0d3c7baaea3988b7e7164564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29333c464f59606a6f7b838d92999b9a99928e89837d76706b625f57524c443f382f29241d150d080200000000081018212931394045515960686d757d848c9196999b99938e857e736d665d554c433a31271d140a00000000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424d57616b727f8c939da5afb7c0cac7c0bbb1aba39f948f857d726c655d554d453d3528231c140c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bdc6d1dce7f3fcf7ece1d7cdc1b9aca0968d80736a5f544a3f33281f140900000000020e1a26313e4b5865717e8b98a9b3bec9d5e1eefaefe2d6cabfb4aa9a8d807367574d4243505c6976838f9ca9b6c2cfdce9f5fff6e9dccfc3b6a99c908376695d5043362a1d070000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffefaf4eae1d5c9bdb2a89a8d807367544b4034281c10040000000000000c18232e424e5b6875818e9ba8b4c1cedbe7f4fffffffff8f2e8ded3c6baaea2988a7d7064574a3d31241706000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343f44505b656d78828e939da4afb5bdc5cdd6dbe2e9f2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8ede8ddd2c7beb2a89f92867a6e61544a3f34281c10030000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a0aab4bdc7d2d9e2e6e1d8d1cbc2bbb3aba49f938e837b6f6b615a5245403930281f1d28313b454f59616c737f8c929da5afb8c2cad8dde4e1d9d1cbc0b6ada39d9184776a5e5144372b1e1100000000000000000000000000000000000000020b19232c3845515d67717e8a949fabb5c0cdd6e1eff8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92877b6e61554b412f261c18232e39424e58606d79849199a4afbbc3d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffef3e9e0d7cbbfb4aa9f92867b6e6154483b2e211508000000000000000713202d3a4653606d7984919ea9b3beccd6e0eff8fffffffffffffffffffffffffffffffffffffffffffff9f1e8e1d8d1cbc3bcb8b1acaba49f9c99969892918f8f8e8e8f8f9090929895979a9d9fa4acabb1b8babfc6cad0d7dce3eaf3f7fefffcf0e3d7ccc0b5ab998c7f7266594c3f2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff9f4eee8e0d7cec5bcb1a79f92877b6e62574d4232291e0c0200000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffefbf5eee8dfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504854606b7683909da8b2bdcdd6e0f2fbfffffffffffffffffffffffaede0d4c8bbafa49a8d8074675d514f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b00000000030f1b27333f495365727e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8276685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454e58606b6f7d8590959fa3ababa39f9b949089837d756e69605d565049413c352f271f19130d05000009111a222a333b434b515b636b6f7a818991969ea1a9a7a59e97928a80786d675d564c43392f261c11060000000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454f59626d74818e939ea5aebabfbdb5afa7a099928c827a706b605b534b433c332c2317110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d46525e68717e8b949fabb5bfcbd7e0ebf6fdf3e9dfd5c9bdb2a89f92877c6f665b50443b3025190d04000000000915222f3b4855626e7b8897a1adb9c6d2dfebf8f3e7dbd0c4b7aa9d918477695e5346424f5b6875828e9ba8b5c1cedbe8f4fff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bccfdae6f2f8f7f7f2eeeae2d8cfc6b9aca196897c706356493d2e23180c00000000000000071a2733404d5a6673808d99a6b3c0ccd9e6f9f8f7f6f1ede7e0d8ccc0b6ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d182227333f49535c666d78818d929fa4abb3bbc2cad0d7e0e5eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dbd8ccc0b6aca1968d8073685e5242382e23170b000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919ea5afb9c3cdd7e1ebeae2dcd7cdc5bdb5afa59e9590857d716c635b514b423a3129242f3a434d57606b717e8b919ca5afb8c1cad3dce8eeeae3dcd3c7bbaea3998d8174675a4e4134271b0e000000000000000000000000000000000000000a141d2a36424d57606d7984919ea6b0bdc7d1dfe8f2fffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79b8e8275695e53433a2f1d14121d27303d45515c676f7c87939fa8b2bec7d2dde8f4fcfffffffffffffffffffffffffffffffffffffffffffbf2e7dcd1c6bbafa3998c7f7265594c3f3226190c00000000000006121f2b37434e5864717e8a96a1adbbc4cfdee8f2fffffffffffffffffffffffffffffffffffffffffffff9f0e7dfd6cfc6bfbab1aca7a09d99938f8c8a87858483828281828283848587888b8e90939a9d9fa7acaeb4babfc5cbd1d8e1e6ecf3fbfff4e8ddd2c1b5a89b8e827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fafafafafafafafafafafffefbf8f8f7f5f0eee8e3ddd7cec5bcb3aaa0958d8073695f53453c3120170d0000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefafafafafafffffbf9f8f7f7f2eeebe3ddd5c9bdb2a89c8f8376675d5145392c1f13060000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4e5863707d89959fabbac3cedfe8f2fffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164574b3e3124180600000000000b17222d3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffff3e7dcd0c5b9ac9f92867a6d6154473b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d575f6a6f7d869297a0a7afb5b5aeaca69f9c959089827b746d68605b534e454039312a251e170e0809121b232c343c454d555d606d727d848e939ea0a8adb2b4afa9a19e928d82796d685d554b42382d22170b00000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29333d47515b606d78818e939da4aeb4b1aba39f9590867f776e6860595049413a312a211a1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77829099a3aebbc4ced9e5f2fbfbf1e5d9cec4bbaea3999083786c60564d42362a1f160c010000000814212e3a47535f697885919eabb8c4d1deebf7f8ebded1c5b8aca095877b6e615448414d5a6774808d9aa7b3c0cddae6f3fff7ebded1c4b8ab9e9185786b554b4034281c100400000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b3bec9d5e2ecebeae9e6e2dfd8d0c6bdb1a89e9184786c605346392d201307000000000000000c1825323f4b5865727e8b98a5b1bed2dde8ecebeae8e5e3dcd7cec5bbafa49a8e8174675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061017222d38414b545c666d78808c9399a1a9b0babfc6ced4d9dfe4eaf0f5fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eae2dbd6c9c1bbafa49a91847a6d60564c4130261c11060000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d8a929da7b1bbc5cfd9e3eeede7dfd6d0c7c0bbafa7a09792867e736d605c544b433a322935404b555e696f7d87929fa3adb7c0cad3dce5eef9efe2d6cabfb4aa9f92867b6e6154483b2e21150800000000000000000000000000000000000006111c262f3846535e69737f8c96a1acb8c2cfd9e3f1fafffffffffffffffffffffffffffffffffffffef4eaddd1c4b8ab9f95897c6f63574d4231281d0b0b151e2934404b55606a74808d96a0acb6c0ccd8e0ebf6fffffffffffffffffffffffffffffffffffffffffffff8ede2d7cbc0b5ab9c8f8276695c4f4336291c100000000000000815212e3b47535f6a7683909da8b2bdcdd6e1f0fafffffffffffffffffffffffffffffffffffffffffffaf0e7ded5cdc4bdb4aea7a09d95918b8783807d7a79777675757575767677787a7c7e8184878b90959a9fa2aaaeb4bbbfc6cfd6dbe1e9f2f9f9eaddd1c4b7aa9e918477675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4edededededededededededf7f2eeecebeae8e5e3ddd7d2ccc4bcb4aaa2989183796d60574d42332a1f0e050000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2ededededededf8f3efecebeae9e6e2dfd9d2ccc1b9aca1968b7e7164554b4035291d100400000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d20130700000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f535f6a76828f9ca7b1bcccd5dff1fafffffffffffffffffffffffaede1d5c9bdb2a89c8f8276695f53434f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffaede0d4c8bbafa49a887c6f6255493c2f22160900000000000614212d3a47535f697884919eabb7c4d1deeaf6fffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998b7e7265564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e696f7c869298a2a9b1bbc0bfbbb9b0aba79f9d938f87807a716c655f58514b433e363029201913131b242d353d464e575e676d757f8791969ea5acb2b9bdc1bbb3ada49d948f827a6d675d544a3f33281c0f03000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17212c353f44505c666d78818d929fa2aaa79f99928d837c726c655e564f443f382f281f180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656e7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7cbbfb5ab9f958b7f72695e52463e31281d130700000006121e2b37424d576875828e9ba8b5c1d0dbe6f2f9ede1d4c8bdb1a8988b7e716553493f4c5966737f8c99a6b2bfccd9e5f2fff8ebdfd2c5b8ac9f928579675c5145382c1f130600000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfdfdfdddcdad5d2cfc6beb5aba0958b7f72655b5044372b1f1205000000000000000a1724303d4a5763707d8a96acb6c0ccd8e0dfdedddbd9d4d1cbc4bcb2a89f93877c6f62554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b545c666c747f8792979fa6aeb4bcc1c8ced4d9dfe4eaeef2f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ece6e0d8d0cac0b7afa59f93887d70685d52443b301e140a000000000000000000000000000000000000000000000000000000000004101c2934404b55616c74818e95a0a9b3bdc7d1dce8eef1e8e2d9d2ccc1b9b1a9a198928a7f756d665d554c443b343c45515d676e7b859299a3aeb6bfc9d2dce5eef7f1e7ddd3c6baaea2988d8074695e53463a2d2114070000000000000000000000000000000000000b17222d38424f59616e7b86929fa8b2bdcad4e1eaf5fffffffffffffffffffffffffffffffffffffff8ede2d5c9bdb2a99d9083776b6054453b311f160c030c18232f39434e58606d7984919aa4afbbc4cedae5f1fafffffffffffffffffffffffffffffffffffffffffffff3e8dcd1c4b7aa9e9184776b5e5144382b1e11000000000003101c28343f4a54626f7c88959fabbac4cfdfe8f2fffffffffffffffffffffffffffffffffffffffffffbf2e8ded5ccc3bbb2aba39f95908a847f7a7673706e686a696968686869696a686d6f7174777a7f83888d92989fa2aaaeb5bdc2cad0d7e0e8eef5ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e1e1e1e1e1e1e1e1e1e1e1e1e1e6e2dfdedddcd9d4d2ccc7c0bbb2aaa29892867b6e675c51453c3121180e000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e1e1e1e1e1e1e1e1e7e2e0dfdedcdbd6d3d0c7c0bbafa59e9184796d6053473a2f24180c0000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4d57626f7c88949fabb9c2cddee7f1fffffffffffffffffffffffff8ebded2c5b9aca0968a7d7063574d424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000006121e2b37424d576874818e9ba7b4c1ced9e5f1fdfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8276685e5246392d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666e7b849198a2aab3bbc3cbcbc7c2bcb7b1aba69e99928d857e786f6a605d554f46413a3229251e1c252d363f474f585f696e79818c9299a1a8afb8bdc3c9cdc5beb9aea69e949082796d665b5044382b1f12060000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a2328343f4a545c666d78808b92989d9c95908780796f6a605b534c443d332d261d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0acb9c1ced7e1ecf7fcf3e7dcd1c6bdb1a79f92857b6e61594f433a2f24180c020000020e1a26313f4c5865727f8b98a9b3becad6e2eefbf1e5d9cec1b5a89b8e8275655b50444b5865727e8b98a5b1becbd8e4f1fef9ece0d3c7baaea29886796d6053463a2d20130700000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677885929eabb8c5d1d6d3d2d1cfcfc9c6c2bcb4aca3999184796d6053493f33271b0f03000000000000000915222f3c4855626f7b889aa4afbbc8d4d4d2d2d0cfcec8c6bfbbb2aaa1968e81746a5f53433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039424a545b606d737d858f949fa2aaafb8bdc3c8ced4d8dfe2e7ecf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0ece6e1dad5cec6bfbaaea59d938d80736b60564c4132291e0c020000000000000000000000000000000000000000000000000000000000000c18232f39434f59606d79839097a1abb5c0cbd7dce6f0f4ebe3ddd7cbc3bbb3aaa39f928c81786d675e564d453c46515b606d79839097a1abb4bfc8d1dbe4eef7f5eadfd5c9beb3a99f92867a6e61574d42362a1e12050000000000000000000000000000000000030f1c28333f4a54606b75818e98a2aebac4cedce6f3fcfffffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ada1968a7e7164594f4333291f0d040007121d27313d45515d67707d88939fa8b2bdc9d5dfe8f2fdfffffffffffffffffffffffffffffffffffffffffff9eaddd0c4b7aa9d9184776a5e5144372b1e11000000000006121f2c3844505c6673808d9aa7b1bcccd6e0f1fafffffffffffffffffffffffffffffffffffffffffef3e9e0d6ccc3b9b1a9a199928c837d78726e686663615e565c5c5b5b5c5c5d565d61626467686e72767b81868c92989fa3abb0babec5ced8dde4ebede0d4c8bbafa49a897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d4d4d4d4d4d4d4d4d4d4d4d4d4d4dbd6d3d2d0cfcec8c7c0bbb5afa8a19892867d70695f554b40332a200f06000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c2bdb5afa59d938a7e71675c5145382c1d120700000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c535f6975818e9ba6b0bbcbd4dff0f9fffffffffffffffffffffffbefe2d6cabfb4aa9e9184786c605346424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffbefe3d7cbbfb4ab94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145382c1f13060000000000020e1a26313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff3e8dcd1c5b9ac9f92867a6e6154473b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839096a1aab3bcc5cdd7d7d3cdc7c2bcb8b0aba39f97928b837c736d676159524c443e353028252e373f485059616a6f7b838e939fa3abb2bac1c8ced5d7cfcac0b8b0a69f948f82786c605346392d20130600000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081117232e38424a545c666c747e868d908f8a837c736d675f585049413b3227221b140b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbcc5d0dbe6f3fdf8ede3d8cfc2baaea2988e81756c61554b4035291e140a0000000915222f3c4855626f7c8897a2adbac6d3dfecf8f6ebded1c5b8ab9e9285796c6053464a5764707d8a97a3b0bdcad6e3f8fffbefe2d6cabfb4aa94877a6e6154473b2e21140800000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7683909da9b6c3cccac6c5c4c2c1beb9b8b0aaa39a92877c6f665c5141382d22170b00000000000000000714202d3a4753606d7a86939facb9c6ccc8c6c5c4c2c0bdb8b5aea9a19891847a6d60584e4331281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273039424a505b636b707a828c92989ea5acb1b8bcc3c8cdd3d6dbe0e3e8eceef2f7f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffefaf8f6f1edeae4e1dbd6cfc9c2bcb4aea49d938e81746e63594f443a2f20170d0000000000000000000000000000000000000000000000000000000000000007121d27313e45515c676e7b859299a3afbbc0cad4dee7f1f5eee8ddd5cdc5bcb4aea49c938e82796d685f574e464e58626d75818e95a0a9b3bdc6d1dae3edf6fcf2e4d9cdc6b9ada1978c8073685e52453b31251a0e0200000000000000000000000000000000030e18212b3844505b666f7d89939eaab4bfccd6e0eef8fffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9e9184796d6053463d3220170d0000010b151f2935404b55606b74808d96a1acb9c0cdd6e0ebf6fffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000713202d3a4653606d7985929eabb8c2cddee8f2fffffffffffffffffffffffffffffffffffffffffff8ede2d7cec4bab1a7a09791867f78706c65615e565754524c504f4f4e4f4f504c52545558565e6165696e747a80868d92999fa6adb3bcc2ccd2d9e2e9e4d8ccc0b6ac978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cfcac6c5c4c2c0bcb8b5afaba49f9691867d706b60574d43392f21180e00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bebab8b0aba49f938e81746c61554b4034291c0b010000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b56616e7b87929facb9c2ccdfe6f0fffffffffffffffffffffffff9ece0d3c6baaea2988c7f72665b5044424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1deebf7fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569554b4035291d10040000000000000915212e3b4854616e7b8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7265564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b959fa9b2bcc5ced7dfe3e0d8d3cdc8c1bdb5afa9a19e9490878079706b615e565046413a3229374049515a626b707c8590959ea5afb5bdc4ccd4d9e0e1dad6cac2b9b0a69e948c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a545b606c717b8083837e786f6a605c554e443f382f292017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d89939ea9b3becad6e1ebf5fff4eae1d6cabeb3aa9e938a7d70675d51453c30261c110600000613202d394653606c7985929fabb8c5d2deebf8f8ecdfd2c6b9ada197887b6f6255484956636f7c8996a2afbcd0dce7f3fffff3e7dbd0bbaea195887b6e6255483b2f22150800000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f414e5b6874818e9ba9b3bbc0bfbab8b7b6b4b3adaba69f9892887e716a60544b402f261b1106000000000000000006131f2c3945515d677884919eabb7bdc0bbb9b8b7b5b3b2acaba39f9691867c6f685d52463c311f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272f383f44515960686e787f868e939da0a8acb1b8bcc3c6cad0d4d7dddfe2e6eaecedf0f4f9f6f7f8f9fbfffffcfcfdfdfdfcfcfffffbf9f8f7f6f7f2eeecebe5e1ded9d4d0cac5beb9b1aaa29f928d81786d605c52473d32281e0e0500000000000000000000000000000000000000000000000000000000000000010b151f2934404b555e69707d87929fa5afb8c2ccd5dfe9f2f9efe7dfd6cfc6bfbaada59e948f837a6e695f584e56606a727f8b939ea7b1bbc5cfd8e2ecf5fef4eae0d4c8bcb1a79e9185796d60564c4133291f1409000000000000000000000000000000000009151f2935414c56606c7883909da5afbcc6d0dee8f2fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea2988c7f72665c5144382c1f1205000000030d18242f39434f59606d7984919ea5afbbc4cfdae6f1fafffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d8074675a4d4134271a0e00000000000a1723303d4a5663707d8997a1adb9c6d2dfecfafffffffffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb2a8a09591857c736d66605b53524c4a47464143424242424343414647494b4c5254575f62686d737a80878f949fa2a9b0bbc0c7d0d7dfe8ddd2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbabababababababababababababababababebab8b7b5b3b1acaba49f99938e847c706b60594f453c31271d0f0600000000000000000000000000000000000916222f3c4955626f7c8895a2afbababababababababababababfbab8b7b6b4b3adaba69f99938d81786d605a5043392f23180c0000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b5e6874818e99a3afbbc7d4e0edf8fffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d60544a3f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402f24180c000000000000000714202d3a46525e697784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c908376685e5246392d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a939da6b0b8c1cad3dbe4e9e4dfd8d4cfc7c0bbb3ada69f99928d847d756d68615a524c443e344049525b626c717d869197a0a7afbbc0c7cfd6dee5eaece6dcd7cbbfb5aba0968d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e263038424a505a62696e737776716c656058514b433c332d261d170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e97a2adbac2cfd9e3eef9fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170b030006121f2b3844505b6675828f9ca8b5c2d0dbe7f3faeee2d5c9beb3a9988b7e7265584b4855616e7b8894aab4bfcbd6e3effbfff8e2d5c9bcafa296897c6f6356493c30231609000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a1abafb6b4aeacaaa9a7a9a19e9a948f867e716c62584e42392e1d140a00000000000000000004101d2935404b556774818e9aa4acb2b6afacabaaa8a7a8a09e99928e847c6f6a5f564c41342a200d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d3340474f565e666d727b818991959da0a7abb1b8babec5c7ccd2d2d6dbdddfe0e4e8e8e9eaecedeff3f8eff0f0f0f0f0eff8f3efececeae9e7e6e2dfded9d5d2cec8c5bebab3ada79f98928b80786d665c504a40352b20160c000000000000000000000000000000000000000000000000000000000000000000030d18232f39434d57606b727f8b939da6b0bac3cdd7e0eaf4f9f1e8e1d8d1cbbfb7afa69f9590847b6f6a60585d686f7c87929fa5afb9c3cdd6e1eaf4fff8ede2d8cec6b8aca0958b7e71675d51443b3021170d0300000000000000000000000000000000020c1a26313945525d68727e8b95a0acb7c1ced8e2f0fafffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6d61544a4034281c10040000000007121d27313d45515d67707d89939da9b2bdc9d5dfe8f2fdfffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7164574a3e3124170b0000000006121f2b37434e586774818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691837b6f6a605c54504946413d3b39363036353535363035393a3c3e4146474d53565e61686d737b828b92979fa6afb6bec5cdd4dddacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadb3adabaaa9a6a7a09d99938f8781796f6a60594f473d332a1f150b0000000000000000000000000000000000000916222f3c4955626f7c8895a2b3aeaeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7a9a29f9b94908780786d665c51483e31271d12070000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffff4e7dbcec1b4a89b8e81756856616e7a86929fabb5c0cbd7e3effcfffffffffffffffffffffff8ece0d3c7bcb1a79a8e8174685d524238434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556673808d99a6b3c0ced9e5f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518070000000000000005121e2a36424d576774818e9aa7b4c1ced9e5f1fdfffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877b6e6154473b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4955616c74818e939ea6afb8c1c9d2dbe4ece9e4e1d9d1cbc5beb9b0aba39f96918a817a716c615e564f45404a525b636d727e879298a1a9b1b9c1cbd1d9e1e8f0f4eae0d5ccc4bbaea3999184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141e262f383f4450575e61676a6964605b534e4540393027221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f4fcf7ece1d7cec1b9ada1968d80746a60544a3f34281f140900030f1c28333f4a5466727f8c99aab4bfcad6e2effbf2e6dacfc1b4a79b8e817468554b4754606d7a8798a3aebac7d3e0ecf9fcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798592999fa4a1aaa29f9e9c9a9897928e89827b716c625a50463d30271d0b02000000000000000000000c18242f3c4955626f7c88929ea0a8a1a49f9f9d9c9a9796918c86817a6f6a5f584e443a3022180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228353d444d545c60696e757d848a90959d9fa7abaeb4b9bbc0c5c6cacfd1d2d4d8dddbdcdedfe0e3e7e2e2e3e3e4e3e3e3e2e7e3e0dfdedcdadad5d2d1cec9c5c3bcb8b3ada9a19e9590867e746c665c544a3f382e231a0d040000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59626d74818e949fa8b2bbc5ced8e2ebf5faf3eae2dcd7c9c1b8b0a7a09691857c6f6a60606d7a849199a3aeb7c1cbd5dfe8f3fcfff3e7dbd0c6bcafa59d9083786c60554b4032291e0f0500000000000000000000000000000000000a141e2b37424d57606d7a85929ea7b1bcc9d3e0eaf4fffffffffffffffffffffffffffffffffffffffff4ede0d4c7bbafa4998d8174685d5242392e23180c0000000000010b151f2935404b55606b74818e96a1adb9c1cdd6e1ebf7fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000815212e3b47535f6a7884919eabb7c4cfdae6f2fefffffffffffffffffffffffffffffffffffffffaefe5dcd3c6baaea29891847b6e696058514a443f3836302e2d2a25292828292924292d2e2f3036393c42474c52565e61696e767e8590949fa4acb3bbc2cbd6dbcfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a9a29f9d9c9a9795918c87827c746d675f584f473d352b21180d030000000000000000000000000000000000000916222f3c4955626f7c8895a1a9a1a1a1a1a1a1a1a1a1a1a1a1aaa29f9e9c9a9897928e89837c736d665c544a40362c1f150b010000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffff4e7dacec1b4a79b8e8174685d6873808d98a3aebdc7d1dce8f4fffffffffffffffffffffffff5eaddd1c4b7ab9f95887c6f62564c412f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee2d6cabeb3a996897c6f6356493c3023160900000000000000020e1a25303e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7f7265564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a606d78818f949ea5afb7c0c9d2dae8eef3eae3dcd7cfc9c2bdb5afa8a19e938e857e756d686159514b525c646e737f8b9299a2aab2bbc3cbd7dce3ebf3f8ede2d8cec4baafa59f92877c6f675d5145392c2013060000000000000000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333f454d52545a5d5c57535049413c342e271e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46525e68727f8b959fabb5c0cbd7e0ebf6fef3e9e0d5c9bdb2a89f92877c6f665c50443b31251a0d04000b17222d3c4956636f7c8998a2aebac7d3e0ecf9f7eaddd0c4b7aa9d918477675d5145515d677985929facb8c5d2dfebf8fdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67707e8790939a94949892918f8e8b8885817c766e6a625a50483f342b1e150b00000000000000000000000715222e3b4754606a73808b919694949a9392918f8d8b8884807b746d685f584e463c32281e10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232b323b424a50575e616b70787e838a90959a9fa2aaacafb5b8b9bec1c4c6c8ccd2cecfd1d2d3d7dcd5d6d6d7d7d7d6d6d6dcd7d3d2d1d0cecfc9c6c5c2bdb9b7b1aca9a29f97928b837b726d605b544a42382e261c11080000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d78828f96a0a9b3bcc6d0d9e3eef9fcf4ede7dbd3cac2b9b1a8a09791857c6f6b6c74818e96a1abb4bfc9d3dde7f1fafffbefe2d6cabfb4aa9e93897d70665b50433a2f20170d000000000000000000000000000000000006111c26303847535f6973808d97a1adb9c3cddbe5f2fcfffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b9ac9f93877b6e62564c4130271c1207000000000000030d18242f3a434f59606d7a84919ea5afbbc4cfdae6f1fafffffffffffffffffffffffffffffffffbeee2d6cabeb3a99c8f8276675d5145392c201306000000000915222f3c4855626f7c8896a1adb9c5d2e1ecf7fffffffffffffffffffffffffffffffffffffffff4e8ded3c7bbb0a69f92867c6f695e574e444039332d2a2521201e191c1c1b1c1c191d202122252a2d31373a41464c52575f626c717b828d939aa1a9b1b9c0cad0d0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494939792918f8d8a8784807b756f6a605d554e463d352c23190f06000000000000000000000000000000000000000815222e3b4855616e7b8892979494949494949494949494949493989291908e8c8985817c766f6a605c544a42392e241a0d03000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffff4e7dacec1b4a79b8e817468606d7a85929faab4bfcfd9e3eef9fffffffffffffffffffffff9eee3d5c9beb3a99d9083766a5f53443a3043505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6154473a2e21140700000000000000000915212e3b4854616e7b8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8376685e5246392d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d28343e44505c666d78828f939ea5afb7c0c8d8dde4ebf4eee8e1dad5cfc7c0bbb2aca59e97928a817a706c605c555c646e73808c919fa3abb4bcc4cdd5dde8eef5f8efe7dbd0c6bcb2a89e938b7f726a60554b4035291d100400000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228333b4246484d50504b46443f382f28231d150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c78839099a3afbbc4cfdae5f2fbfbf2e5dacfc4bbafa3999083786d60574d42362a1f160c010613202d3a4653606d7985929facb8c5d2dfebf9f9ecdfd2c6b9ac9f93867a6d6054474c556b7884919eabb7c4d1deeaf7fef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c707d838687878786858483817f7c79746f6a625f5750483f362d22190c03000000000000000000000006131f2b37434e58646e737e848787878786858482807e7b77736e69605d564e463c342a20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061119202930383f444d525960666c71787d83898e92989c9fa4ababadb3b5b7b9bbc0c0c1c3c4c5c7cbd1c8c9c9cacacac9c9c9d1cbc7c5c4c3c1bfbeb9b8b5b2acaaa7a09d97928c857f786e69625b504a423830261c140a00000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f44515c666d7a849197a1aab4bdc7d2dde8edf7fff8ede4dcd4cbc3bab2a9a19792857d70707d8a939ea8b2bdc6d1dbe5eff9fffcf2e5dcd3c6baaea2988e81756b60544a3f31281d0e0500000000000000000000000000000000000b17232e38424f59626e7b86929fa9b3becbd5dfedf7fffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdafa59b8e8175695f53443a301e150b000000000000000007131d28313d45525d68707d8a939ea9b3bec9d5dfe8f2fdfffffffffffffffffffffffffffffff5ecdfd3c6baada2978a7e7164554c4135291d1104000000030f1b27333f495365727f8c98a8b2bdc9d5e1f2fdfffffffffffffffffffffffffffffffffffffffbefe3d7ccc4b7ab9f948b7f726a5f574d453c342e27221b191414110d080f0f0f080d11131416191e20262b30363a41464d535a61696e78808892979fa7aebabec5cec4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c83868787878787878787878787878787878787878786858482807e7b77736e69625f58514b433c342c231a110700000000000000000000000000000000000000000714212d3a46535f69737f8587878787878787878787878787878786858483817f7c79746f6b626058504a423930271c120800000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffff4e7dacdc1b4a79a8e81746767727f8c98a2aebcc6d1e1ebf5fffffffffffffffffffffffff4e8ddd2c6b9ada1978a7e7164584e43323643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d20130700000000000000000714202d3a46525e697784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6154473a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c172228343f4a545c666d78818e939da5aeb6bfccd2d9e2eaf3f3ece6e1d9d1cbc4bdb9afa9a19e938e857d746d675f646e74808c929ba3afb5bdc5ced6dfe6eff9faf1e6ddd6cabfb4aaa0968f81756d62584e43392f24180d01000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212930363a3b4044433e3937332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7cbc0b5aba0958c7f72695e53463e31281e130806131f2c3845515c6676838f9ca9b6c2d1dce8f4f9ede0d4c7bbafa499897c6f635649505d6a7783909daab6c3d0dde9f6fff2e5d9ccbfb2a6998c7f7366594c403326190d0000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434f59616b70767a7b7a7a7a79777674726f6d66626058534e453e362d241b1007000000000000000000000000030f1b27323c46525c646d72777a7b7a7a7978777574716e6966615e57524c443c342a22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e262e343b42464f545b60656c70777c81858b9093999b9ea2a9a8aaacafb6b3b5b6b7b9bbbfbbbcbcbdbdbdbdbdbcbcbcbfbab9b7b6b4b2b3adaba8a8a09e9995908b85807a726d665f5751443f382f261e150a020000000000000000000000000000000000000000000000000000000000000000000000000000050f19232834404a545d686e7b859298a3abb5c0ccd7dbe5eef8fff6eee6ddd5ccc3bbb3a9a29792867d7a85929ea5afbac4cfd8e2edf7fffef4eae0d5c9bdb2a89f92867b6e61594f42382d1f160c000000000000000000000000000000000003101c28343f4a54606b75828f99a3aebbc5cfdde7f1fffffffffffffffffffffffffffffffffffffffff9efe3d7cbbfb5ab9e93887c6f62574d4232281e0c030000000000000000010c161f2935414c56616b75818e97a1adb9c1cdd6e1ecf7fffffffffffffffffffffffffffff9eee3d7cbc0b5ab9f9285796d6053473a2f24190d0100000005121f2b3744505b6575828f9ba8b5c2cfdae5f1fdfffffffffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69c8f82776c60584e453b3328231c17110e08070501000202020001050707080d11151a1e252a30363c424750575e666d737d8590959da4aeb4bcc2c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777673716e6966615e57534e45413a312a221a110800000000000000000000000000000000000000000005121e2a36424d57636d73787a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a79787674726f6d66636059544e443f3830271e150b0000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffff3e7dacdc0b4a79a8d8174676d7985919eaab3becfd8e2f3fdfffffffffffffffffffffffcf0e3d7ccc0b5ab9e9285796d6053463c323643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1d1105000000000000000005121e2a36424d576774818e9aa7b4c1ced9e5f1fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7165564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c17232e38424b545c666d78818e939da4adbbc0c7d0d8e1eaf2f7f3ebe3dcd7cec9c1bbb3ada59e97918a80796e6a6e74808d929ca4adbbc0c7cfd7e0e8f1f8fcf3e8dfd4cbc2baaea29891847a6d605b51463d31281d120700000000000000000000000000000000000000000000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a2d2e343736312d2b27221b140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a1adb9c1ced7e2ecf8fcf4e8dcd1c7bdb1a79f92867b6e615a50433a2f24190c04101c2834404b546673808c99abb5c0cbd7e3effcf0e3d7ccc0b5ab988b7e7265584b4f5c6975828f9ca8b5c2cfdbe8f5fff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e474f596063676d6e6e6d6d676b69676562605c54544e47423c332d241b120900000000000000000000000000000a15202b34404a525b6265686d6e6e6d6d666a696764615f5754524d45413a322a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c232830363d424a50535b60646a6f747a7e83868a8e9297999b9e9fa4aca6a8a9abacaeb5afafafb0b0b1b0b0b0afafb4aeacaba9a7a5a9a19e9b9896918d89837e79736d67605c544d453f332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000081118232e39424c565f696f7d869299a4afbbc0c9d3dce6eff9fff8efe6ded5cdc4bbb3a9a2989286839097a1adb7c1ccd6e1eaf4fffff8ede2d8cec6b9aca0968c7f73695e53473d2f261c0d0400000000000000000000000000000000030e18212b3844505c66707d89949eabb5bfcdd6e1eff9fffffffffffffffffffffffffffffffffffffff9f0e4dbd3c7bbaea3998e81756a5f53453c3120160c00000000000000000000040d19242f3a444f59616d7a85919ea5afbbc5cfdae6f1fafffffffffffffffffffffffffff4e8dcd1c7bbafa3998d8073675c5145382c1e1308000000000613202d394653606c7985929eabb8c5d1deebf6fffffffffffffffffffffffffffffffffffffffff5e9dcd0c3b7aa9e94887c6f655b50463c33292118120b060000000000000000000000000000000105090e13191e252a31373e454d545c606b707b838d929fa2aab0b8bcb7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696764615e5754534d47433c352f281f18100800000000000000000000000000000000000000000000020e1a26313b45515b63656c6d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b69676562605c54544f48433d342e261e150c030000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dce7f3fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000916222f3c4955626f7c8895a2afbbd0dce7f3fffffffffffffffffffffff3e6dacdc0b3a79a8d807466727e8b97a1adbcc5d0e1eaf4fffffffffffffffffffffffff9ede0d4c7bbafa4998d8073665c5145382a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8b5c2d1dce7f3fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e413025190d010000000000000000020e1a25303e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8276685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424b545c666d78818d929ca4afb6bec6cfd8e0e9f1faf5eee8e0dad5cdc5beb9afa9a19e928d837c7173808d929da4aeb6bfcbd1d9e1e9f2fafff5eae1d6cdc2b9afa59f92867c6f685d52493f342b1f160c01000000000000000000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2021272a2924201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee3d9cfc3baaea2988f82756c61564c4135291e150b0c18232e3d4a5663707d8999a3afbbc7d4e0edf9f4e8ddd2c0b3a79a8d8074675a4d4e5b6874818e9ba7b4c1cedae7f4fff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2c353e474f54555d60616161605c555c5b585553504a47433d37312a211b1209000000000000000000000000000000040f19222e3840495156565d60616160605c545c5a5855534d4846423b352f282019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a2f383f44495053586062676d71767a7e8185898c8e91939a989a9b9c9e9fa3aba2a2a3a3a4a4a4a3a3a3a2aaa39f9e9d9b999797928f8c8884807c77726d67605d55504a423c3328221c140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303a444d57606b707e87939fa4aeb7c1cad4dde7f0f9fff8f0e7dfd6cdc5bcb3aaa2989290959fa9b3bec9d2dee8f3fcfffff3e7dcd0c6bcb0a69e9184796d60574d42352b1d140a000000000000000000000000000000000009141f2935414c56606d7883909da6b0bdc6d1dfe8f3fffffffffffffffffffffffffffffffffffffffbf2e7ded5c9bdb2a89f92867b6e61584e43332a200e04000000000000000000000008131e28323e46525d68707d8a939ea9b3bec9d5dfe8f2fdfffffffffffffffffffffffcefe3d7cbc0b5ab9f92877b6e61554b4034291c0c01000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89c8f82756a6053493f342a21170f07000000000000000000000000000000000000000002080d131920262b333b424a505961696e78808a92989fa6abb1b4aa9c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d6061616161616161616161616161616161616160605c545c5a5754534d4846423b373129241d160d0600000000000000000000000000000000000000000000000009141f2a33404951535b60606161616161616161616161616160605d555d5b595653504a48433d383228231c150c03000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffff3e6dacdc0b3a79a8d80746d7884919ea9b3beced7e1f3fcfffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61544b4034283643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d3630292019100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f32261908000000000000000000000915212e3b4854616e7b8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffff4e8dcd1c5b9ac9f92867a6d6154473a2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273039424b545c666d77808c929fa4acb5bdc6ced7dfe8f0f9f9f4ebe5dfd7cfc9c1bbb3ada49d9590867e808c929ca4aeb6bfc8d7dce3eaf3fbfff9eee3d9cfc5bbb1a79d938b7e716a5f564c41372d22190d04000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1214151a1d1d1813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939eaab4bfcad6e1ebf5fff5ebe1d6cabfb4aa9e948a7e71685d52453d30271c120714202d3a4753606d7a86929facb9c5d2dfecf9f9e8dbcfc2b5a89c8f8275695c4f4d5a6773808d9aa6b3c0cdd9e6f3fff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a232c353d44484b515354545453514b504e4c4946443f3837322b2620180f09000000000000000000000000000000000007101c262e373f454a4c525454545453514a4f4d4b4846423b3a363029241e160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1d262d33383f44464e54555d6064686d7175797c7f828486898b8d8e9091929995959596969797979696969594989291908e8c8a8885827f7c77736f6a65605d55514b443f38302a2117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323b454f59616c727f8b929da5afb8c2cbd5dee7f1fafff9f1e8dfd7cec5bcb4aaa29f9d9fa7b1bbc5cfdbe4f0fafffffbefe3d6cbbfb4aa9e948a7d70675c51453b3123190b0200000000000000000000000000000000020b1a26313945525d68727f8b95a0acb8c1cfd8e3f1fafffffffffffffffffffffffffffffffffffffcf3e9dfd5ccc3b9ada1968d8074695f53463c3221180e000000000000000000000000010c16202935414c56616c75818e97a1adb9c1cdd6e1ebf7fffffffffffffffffffffdf4e7ded4c7bbafa3998e8174695e5343392f23180c00000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffff7ebded2c5b8aca096897c6f63584e41382d22180f05000000000000000000000000000000000000000000000002080d151a212930383f444f575e666d747e8690949da0a7aaa3988c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b51535454545454545454545454545454545454545453514a4f4d4b4846423b3a36312b262018130c0400000000000000000000000000000000000000000000000000030e18212e37404149505354545454545454545454545454545453514b504e4c4946443f3838322c272117110a0300000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23180c0000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffff3e6d9cdc0b3a69a8d8073717e8a96a0acbbc4cfe0e9f3fffffffffffffffffffffffffaede1d5c9bdb2a89c8f8275695e5342392e233743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa968a7d7063574a3d3024170a000000000000000000000714202d3a46525e697784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998b7e7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273039424a545c656c74808b939aa3abb4bcc5cdd6dee7f0f8fcf6f1e9e1dad5cdc4beb9aea7a098928b8c929ca4aeb6c0c8d1dae8eef5fcfff8efe8dcd1c7bdb3a99f958e81746c62584e433a2f251b100700000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11100b0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3cfd9e3eef9fdf3e7dbd0c6bcb0a69e91847a6d60584e42392e23180c13202c3945515d677783909daab6c3d2dde8f4f6e9ddd0c3b6aa9d9083776a5d504c5965727f8c98a5b2bfcbd8e5f2f8f4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b32383940454748474747454043413f3c3a38342e2b27201a150e06000000000000000000000000000000000000000a141c242d343a3a41454748474746444042413e3b3a36312d2a251f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282d33373d43474b5153565e6164666d6f7275777a7c7f808283848687888889898a8a8a8a8a8989898887868483817f7d7b7875726f6a6662605853514b45413a342e261e180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c16202a333d46505a626d73808d939ea6b0b9c3ccd6dfe8f2fbfffaf1e9e0d7cec5bcb4aeaca9abb1b9c2cdd6e1edf6fffffcf2e5dcd3c7baaea3988f82756b61554b4033291f110700000000000000000000000000000000000a141d2b37424d57606d7a85929ea7b1bccad3e1eaf4fffffffffffffffffffffffffffffffffffffbf2eae1d7cdc3baafa59e91847a6d60574d42342a200f0600000000000000000000000000040d1924303a44505a616d7a85929ea5afbbc4cfdae6f0fafffffffffffffffffff5ebe2d6cabfb4aa9f92877b6e61574d4231271d120700000000000d1a2733404d5a6673808d99a6b3c0cfdae6f2fefffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b6054463c2f261b1006000000000000000000000000000000000000000000000000000003090f171e262e343e454d545c606c717b828a909597989892867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a3137394045474848484848484848484848484848484848474746444043403e3b3a36312d2a251f1b150d0701000000000000000000000000000000000000000000000000000000060f1c252e2f383f444647484848484848484848484848474747454043413f3c3a38342e2c27211b160c06000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c100400000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffff3e6d9ccc0b3a6998d80737783909da8b2bdcdd6e1f2fbfffffffffffffffffffffffff8ebded2c5b9aca096897d7063574d4230272a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3becad6e2eefafffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6155483b2e2215080000000000000000000005121e2a36424d576874818e9ba7b4c1cfdae5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8f8275675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273038424a535b606d737f889299a2aab3bbc4ccd5dde6eff7fffaf3ece6dfd6cfc9c0b9b1aaa29f98999ca4aeb6c0c8d2dae3ecf9fffffaf0e6ddd7cbc0b5aba1979083796d605a50463c31281e130900000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b86929fa7b1bdc7d1dce8f4fdf8ede2d7cec1b9ada1978d80746a60544a4034281f14111d2935404b556773808d9aabb5c0ccd7e3ebebeaddd0c4b7aa9d9184776a5e514b5865727e8b98a5b1becbd8e4ebebebe7dbcec1b4a89b8e8175685b4e4235281b0f000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f35393a3b3b3a3a38342f34322f2d2b28231c1b150e09030000000000000000000000000000000000000000020a121b23292e2f35393a3b3b3a3a38342e34312e2d2a26201e1a140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3237394045474c5254545c60636668676d6f7273757678797a7b7c7c7c7d7d7e7d7d7d7c7c7b7a7978767472706e696865625f5856544e47454039352f28231c150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b343e48515b606c77818e949fa7b1bac4cdd6e0e9f3fcfffbf2e9e0d7cec6bfbab8b6b8bcc2cbd4dfe8f3fffffef4eae0d5c9bdb2a89f92867b6e61594f43392e21170d000000000000000000000000000000000006111b262f3846535f6973808d97a1adb9c3cedce5f3fcfffffffffffffffffffffffffffffffffff9f2e9e0d8cfc5bbb1a89d938a7d70675d51453c3122180e00000000000000000000000000000008131e28323e46525e68707e8a939ea9b3bec9d5dee8f4fdfffffffffffffff9eee4d9d0c7baaea2988e8174695f53453b311f150b010000000004101c2834404b556976828f9ca9b5c2cfdce8f7fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c7f7266594f43342b1d140a0000000000000000000000000000000000000000000000000000000000050c141c2328333b424a515a61696e787e83878a8b8b867e71695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e34312e2d2a25211e1a140f0a0400000000000000000000000000000000000000000000000000020507080a0b131c1d262d3337393a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38352f34322f2d2b28231c1b160f0a04000000000000000000000000000000000000000004111d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffff3e6d9ccc0b3a6998d80737d8a95a0acbac4cedfe8f2fffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184786c6053463b31202a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000020e1a25303e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff3e8dcd1c5b8ac9f92867a6d6053473a2e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e2630384149505b636d727e879298a2a9b2bac3cbd4dde5eef6fffdf7f1e8e1dad5cbc3bcb4aeaca4a6a8aeb6bfc8d2dae4ecf5fffffbf2e8ded4cbc2bbafa39992857b6e675c51483e342a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c00000000000000000000000000000000000000000000000000000000000000030506090c0e10111213131313131313131313131313110d0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112121313131313131313131313131312100c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e46525e69727f8b95a0abb5c0cbd7e0ebf6fef3e9e0d5c9beb2a99f93887c6f665c51443b31261a0e18242f3d4a5764707d8a99a4afbbc7d4dfdfdfdeddd0c3b7aa9d9084776a5d514b5864717e8b97a4b1becad7dfdfdfdededacdc1b4a79a8e8174675b4e4134281b0e0000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c1d24292c2d2e2e2e2d2c2923282522201f1c17110f0a040000000000000000000000000000000000000000000000000911181d1e24292c2d2e2e2d2d2c2823272522211e1a14120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f272b2f35393a4146474a50535659555d606365676869656c6e6e6f6f70707171717070706f6e6d676b6a686664615f575955534e4947433d39352f29241d17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c363f44505b656d79828f95a0a8b2bbc4ced7e1eaf4fdfffbf2e9e0d8d0cac7c5c3c4c8cdd4dde6f1fafffff8ede2d8cec6b9aca0968c8073695f53473e30271d0f0500000000000000000000000000000000000b17222d38414f59616e7b86929fa9b3becbd5dfeef7fffffffffffffffffffffffffffffffffdf5eee8e0d7cec6bdb3a9a0958e81746c61554c41332a1f1006000000000000000000000000000000020c16202935414c56616c75818e97a1adb9c1ccd6e2ebf5fffffffffffffbf2e8ddd2c7beb1a79f92867b6e61574d4233291f0d03000000000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196887b6e6255483d3222190b02000000000000000000000000000000000000000000000000000000000000020a111721293039404450575f666c71777b7d7f7e7b716c61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421211e1a14120e09030000000000000000000000000000000000000000000000020507090e12141517181a1a141b22272b2d2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2924282623201f1c17110f0a0400000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffff2e6d9ccbfb3a6998c807683909ca7b1bcccd6e0f1fafffffffffffffffffffffffff9ece0d3c7baaea3988c7f72655b5044372b1f2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665b5044382b1f120600000000000000000000000915222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea2988a7d7064544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262f383f44525b626c717d869297a1a8b1b9c2cbd3dce4edf9fffffaf2ebe6ddd5cec6bfbab8b1b3b4b9bfc8d1dae3ecf6fefffdf4e9e0d6ccc2b8afa59f92877d70695e554b40362d22180d0400000000000000000000000000000000000000000000000000000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000003060b0f121316181a1c1e1f1f20202020202020202020201f1e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181a1b1d1e1f1f1f2020202020202020202020201f1d181312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a3afbbc4cfdae5f2fbfbf2e6dacfc4bbafa49a9083786d60574d42362a201614212d3a4754606d7a86939facb9c6d2d2d2d2d1d1cfc3b6a99c908376695d504a5764717d8a97a4b0bdcad2d2d2d2d2d1d0cabfb4aa998c7f7366594c403326190d0000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181d1f20212121201f1c181b19161312100b0600000000000000000000000000000000000000000000000000000000060c1113191d2021212121201f1c181a181514120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151b1d24292c3036393a3f4446494c4b515456585a5b535b606162626263636464646363636261605d555d5b595755534d4c4947433c3b37322c29241d18130c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a2427333f49535c676d79839096a0a9b3bcc5cfd8e2ebf5fffffbf2eae2dbd6d3d2d0d1d4d8dfe6eff8fffffff3e7dcd0c6bcb0a69e9184796d60574d42352c1e150b0000000000000000000000000000000000030f1b27333f4953606b75828f99a3aebbc5cfdde7f1fffffffffffffffffffffffffffffdfaf5f4ebe3ddd7cec5bcb4aba2979183796d605a50433a2f21180e0000000000000000000000000000000000040e1925303a44505a616d7a85919ea5afbac4d0d9e4eef9fffffffffdf4e9e0d8ccc0b6aca0958c7f73685e52453c3121170d0000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e211407000000000000000000000000000000000000000000000000000000000000000000060f171e272e343e454d545b6064696e7172716e69615a50453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f2021212121212121212121212121212123282723201f1c181a181514120e090502000000000000000000000000000000000000000000000003090e1114141a1e212223252627282828272726252321212121212121212121212121201f1d181b19161312100b060000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffff2e5d9ccbfb2a6998c7f7c89949fabb9c3cddee7f2fffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6153493f33271b2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416181c1f202121212121212121212121212121212121212121212121201f1c171514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568544a3f33281c0f0300000000000000000000000714212d3a46535f697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141d262d334049515a616b707d859196a0a7b0b9c1cad2dbe8eef5fdfffdf7efe7e0d8d0cac6c5bebfc1c4cad1dae3ecf5fefffff5ebe2d7cec4bab0a69d938b7f726b60574d43392e241b100600000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f13060000000000000000000000000000000000000000000000000000060b0f12171b1f20232527292b2b2c2d2d2d2d2d2d2d2d2d2d2d2c2b2721201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114171c1f2022252728292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2c2c2925201f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ebe0d8ccc0b6aca0958c7f72695f53463e32281e13202c3945525d687783909daab6c3c5c5c5c5c5c4c3beb3a99a8d8174675a4e4a5763707d8a96a3b0bdc5c5c5c5c5c5c5c4c2baaea2988a7d7064574a3d3124170a0000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141514141413100c070c09070603000000000000000000000000000000000000000000000000000000000000000101080d1113141514141312100c070b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181d20252a2d2e34383a3c3f414547494c4d4f495053545555565657575757575656565554514c504e4c4a4847423f3c3b37322e2b27201d18120d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081217222d38414b555d676e7a849197a1aab4bcc6d0d9e3eef9fffffcf4ede7e2e0dfdcdde0e4e9f0f8fffffffbefe3d6cbbfb4aa9e948a7d70675c51453b31231a0c03000000000000000000000000000000000005121f2b3744505b656f7d89939eabb4bfcdd7e1eff9fffffffffffffffffffffdfaf8f6f1ede9e4e2d9d2ccc3bcb4aaa39992857c6e675d51473e31281e0f0600000000000000000000000000000000000008131e28323e46525d68707d8a939ea8b2bec7d2dde8f3fdfffffff5ebe2d7cec5bbafa49a9183796d60564d41332a1f0f050000000000000815222f3b4855626e7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000050c151c2328333b424a5053575e61646565615e5750483e33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151515151515151515151920272b2e2f34342f2e2c272117110a070502000000000000000000000000000000000000000000000000060b0f14191e2021262a2d2e3032333434353534343331302e2d2a2521201e1915151514141413100c070c09070603000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff3e7dcd0bbaea195887b6e6255483b2f2215080000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffff2e5d8ccbfb2a5998c7f828f9ba6b0bbcbd5dff0f9fffffffffffffffffffffffff9ece0d4c8bcb1a79b8e8174685e5241382d22172a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407070c10131414151515151515151515151515151515151515151515141312100c06080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402d22170b00000000000000000000000005121e2a36424d576875818e9ba8b4c1cfdae6f2fefffffffffffffffffffffffffffffffffff3e7dbd0c5b8ab9e9285796d6053463a2d20130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227373f485059616a6f7c8491959fa6b0b8c0c9d7dde3ebf4fcfffff9f2eae2dbd6d3d2cbcccdd0d5dce3ecf5fefffff9eee3d9d0c6bcb2a89f948e81746d62594f453b30271d120900000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c1004000000000000000000000000000000000000000000000000070c11171c1f22272b2d2f32343637383939393939393939393939393937332e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2023282b2d2f31333536373839393939393939393939393939393836322d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7beb1a79f92867b6e615a50443a3024191d2935414c566773808d9aabb5b8b8b8b8b8b8b7b6b3ada1978a7e7164574b4956636f7c8996a2afb8b8b8b8b8b8b8b8b7b5b1a99f92867a6d6054473a2d21140700000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1013191d2023282b2d302f35393a3c3f40423f444647484949494a4a4b4a4a4a49494847454143413f3d3b3a37312f2e2b26221f1b15100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434c555e686e7b859198a2aab4bdc7d2dde8edf6fffffef8f3efecebe9eaecf0f5fbfffffffcf2e5dcd3c7baaea3988f82756b61554b4033291f1108000000000000000000000000000000000004101c2834404a54606c7883909da5afbdc6d1dfe9f3fffffcfaf9f8f7f6f5f4f6f1edebeae5e1ded8d3d0c7c0bbb1aaa29892877d706a5f554b40352c1f160c00000000000000000000000000000000000000020c16202935414c56616b74818e96a1acb6c0ccd8e1ebf5fffff9eee4d9d0c5bcb1a79f93887d6f665c51443b3021180e000000000000000a1724303d4a5763707d8a96abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000000000000000000000000030b1218212a2f383f44464d535457585854524d453e362c21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808131b222b32373b3c41403c3b383228221c140b020000000000000000000000000000000000000000000000060b11171b1f252a2d2e31363a3b3d3e40414142414140403e3c3b3936302e2d2a251f1c17110b06060400000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f2316090000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffff4e7dacec1b4a79b8e8188939facb9c2cddfe7f1fffffffffffffffffffffffffff7eaded1c4b8aca095897c6f62564c412f261b1e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffef2e7dbd0bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080808080808080808080807070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546673808d99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e31251806000000000000000000000000020e1a26313e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297897c6f6356493c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117252d363e474f58606a6f7b8390949ea6afb7bfccd2d9e2eaf3fbfffffcf4ede7e2e0dfd7d9dadce1e6edf5fefffff8eee8ddd2c7bdb4aaa1969082786d605b51473d33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c0000000000000000000000000000000000000000000000030b12181c22282b2d3337393c3f414344454646464646464646464646464644403a3936302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e34383a3c3e4042434445454646464646464646464646464645433f3a38342e261e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea6b0bcc5d0dbe7f4fdf9eee4d9d0c3baaea2988f82766c61564c4135291e19242f3d4a5763707d8a99a3acacacacacacabaaa9a9a19e9285796d6053474855626f7b8895aaacacacacacacacababaaa9a7a0978e8174675d5145392c20130600000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d1113171c1f202324292c2d3032342d3337393b3b3c3c3d3d3e3e3e3d3d3d3c3b3a39352f3533312e2d2b2622211f1b15130f0a0401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a434c565f696f7c869298a3abb5c0ccd7dbe4eef7fffffffffbf9f8f6f7f9fcfffffffffef4eae0d5c9bdb2a89f92867b6e61594f43392f21180d00000000000000000000000000000000000006121f2c3844515c66717e8a959fabb7c1cfd8e2f1f9edf4f0edecebebeae8e7e6e5e1dfdedad5d2cdc7c2bdb5afa7a09892867d706b60584e43392f231a0d040000000000000000000000000000000000000000040e1924303a444f59606d7a84919aa4afbbc3cfd9e3eef9f8ece8ddd2c7beb3a9a0958d80736b60544b4032291f0f06000000000000000c1825323f4b5865727e8b98a5b1bed2dde8f4fffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000070f181d262d33383b4246484a4c4b4846423b332c241b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252d343d4347494e4d4948433d332d261d140a000000000000000000000000000000000000000000020a11171b22272b30363a3b3f4246484a4b4d4d4e4e4e4e4d4c4b494746413e3b3936302b28221c17110a0200000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffff8ecdfd2c5b9ac9f9286929aa4afbbc8d4e0edf9fffffffffffffffffffffffffbeee2d6cabeb3a99d9083776a6054443a301d141e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a995897c6f6256493c2f231609000000000000000000000000000915222f3b4855626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99a8d807367574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131b242c353e464e585f696e7a828f939da5aebbc0c7d0d8e1e9f2fbfffffef8f3efecebe4e6e6e9edf2f8fffffff9f0e6dcd7ccc0b5aba29891847a6d665c51493f352b21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000060c151c23282d3338393f4446494b4d4f515252535353535353535353535352514d4746413a322920170d020000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20272b3036393b3f4446484b4d4e505152525253535353535353535353535352504b46443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d8a939eaab4bfcad6e2ebf5fff5ebe2d6cabfb4aa9f948a7e71685d52463d30271d212d3a4754606d7a86929f9f9f9f9f9f9f9e9e9c9a97928a7e71675c51454754616e7a87989f9f9f9f9f9f9f9f9f9e9d9c9a9590857a6d61554b4135291d1104000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304000003060607070604000005040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b10121316181d202123252722272b2d2e2f2f2f30303131313030302f2e2d2c292428262422211e1a1615130f0a060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28313b444d575f6a707d869299a4afbbbfc9d2dbe5eff8fffffffffffffffffffffffffffff8ede2d8cec6b9aca0968c7f73695f53473e31271d0f06000000000000000000000000000000000004101c2834404a54606d7984919ea7b1bcc9d3e0e3e8e1e0e8e4e0dfdededddcdad9dad5d2d1cec9c5c2bcb7b1aba49f9590867d706b61594f463c31281d11080000000000000000000000000000000000000000000008131e28323e45525d68707d88939fa8b2bdc7d1dce8f3ede7dad8ccc0b6aca2979083796d60594f42392e20170d00000000000000000d1a2633404d596673808c99a6b3bfccd9e6f9fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b31363a3b3e3f3e3b3a363029211b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232d373f464e54565b5a56544e443f382f261c110600000000000000000000000000000000000003090b141c22282d33373b4246474c4d53555658595a5b5b5b5a5a59585654524c4b4746413b38332d27221b140b07000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffff9ece0d3c7baaea3999299a3acb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baada2978b7e7165584e4332281e0b1e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020304000003060707070603000004030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000000000000000000000000000814212e3a47535f6a7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef2e6dbcfc4b7aa9d918477695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232c343d464e575e686d79818e939ca4afb5bdc6cfd7e0e9f1fafffffffffbf9f8f1f2f3f5f9fdfffffffbf1e7ded4cac2bbafa49992867c6f685e544b40372d23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f13060000000000000000000000000000000000000000000910181e272e34383f444649505356585a5c5e5e5f60606060606060606060605f5e5a54524c443a32291e130800000000000000000000000000000000000000000000000000000000000000000000000000090f171f252a32373b4146474a505355585a5b5c5e5e5f5f60606060606060606060605f5f5c5853504a42382e23170c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414b55616c75828f98a2aebac3d0d9e3eef9fdf4e7dbd0c6bcb0a69e92857a6d61594f42392e23202c3945515d67768390929292929292929291908d8a857e716c61554b404653606c78859292929292929292929292918f8d89837c6f685e52433a2f24180d0100000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0f1011060b0f1213131312100c071111100f0d0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070d11131416191a171b1f20212222232324242424242323232221201d191b19171514120e090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323b454e58606b717e87939fa4aeb7c0c9d3dde6f0f9fffffffffffffffffffffffffff3e7dcd0c6bcb0a69e9184796d60574d42352c1f150b00000000000000000000000000000000000006121f2c3844515c66727e8b96a0acb9c3cdd2d4d7dcd4d4ddd8d4d2d2d1d0cfcecccfc9c5c4c2bdb9b7b0aba79f99938d837b706b61594f473d342a1f160c0000000000000000000000000000000000000000000000020c16202935414c56606b74808d96a0abb5c0cbd7e1e9e2dbd6c8c0bbafa49a92857b6e665c51473d30271d0e0500000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f252a2d2e3132322e2d2a251f170f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353f49515860626767626058504a42382d2217120800000000000000000000000000000000060c151a1d262d33383f44464d525459575f61636566676768686767666463615e565854524c46443f38332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffbefe3d7cbbfb4aba39fa3abb4bec7d2dde8f4fffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053473d3220160c1e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0f1011060c101213131312100b0611100e0d0c0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000006121e2b37424e576875828e9ba8b5c1cfdae6f2fefffffffffffffffffffffffffffffffffff7ebded1c5b8aca095887b6e6155483b2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222b343c454d565d676d78818c929fa4abb4bdc5ced7dfe8f1f9fffffffffffffefffffffffffffffcf3e9dfd5ccc2b8afa59f93877e706a5f564c42392e251b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d1004000000000000000000000000000000000000000109121b222a303940444a5053535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6a66615e564c443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020a121b212931363d43474c5254545c6062646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6965605c544a3f342821160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cec2b9ada1978e81746b60544b4034281f2935414c556673808585858585858585858483817e79716c615a50433944505b65737f85858585858585858585858482807d786f6a5f564c4131281d130700000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e1114141618191b1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d0808070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090c060b0f121314151616161717181717171616151413110d080c0a0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202a333c464f59616c727f8b929ca4aeb7c1cbd4dee7f1fafffffffffffffffffffffffbefe3d6cbbfb4aa9e948a7d70675c51453b31231a0d030000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdc3c5c5c7cbd1c7c7d2ccc8c6c5c4c3c2c1c0bebdb9b7b5b2acaba69f9c95908780796e6960594f473e352b22180d04000000000000000000000000000000000000000000000000040e19242f3a434f59606d79849199a3afbbc3cfd8dfd7d0cabfb6aea49f93887d70695f544b40352b1e150b0000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212124252521201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d47515b626a6f74736f6a605b544a3f3328241a110700000000000000000000000000030a111720262b2f383f44495053565e616569696e70717374747574747373716f6e686865615e5653504a443f382f28231d150c05000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffff3e7dcd1c6bdb4aeacaeb4bdc6d0d9e4eef9fffffffffffffffffffffffff8ecdfd3c7bbb0a69a8d8074675d5145392c2013111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090e11141417181a1b1d1d1e171c1f2020201f1c171e1d1c1b1a18171513120f0b0607050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c4135291d110400000000000000000000000000020e1a26313f4c5865727f8b98a9b3becad6e2eefafffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7f7265554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019222a333b444c555d666d74808b9399a3abb4bcc5cdd6dfe7f0f6f9f9fcfffffffffffffffffffff4eae1d7cdc3bab0a69d938c7f726c61584e443a30271d13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c000000000000000000000000000000000000000009131b242d343c424a51545b6064656c6f72747677787979797979797979797979797977736d685e564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000020b141c242d333b42464e54565e6165666d6f71737576777878797979797979797979797979797876726d665c50443d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0abb5c0ccd7e0ebf6fef4eae0d5c9beb3a99f93887d6f665c51453c3126242f3a4b57636e73797979797979797978777674716d67615a50483e333f4953636d737879797979797979797878777673706c655f584e443a301f160c0100000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080809090a0a0b0b0b0a0a0a090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a343d47505a626d73808c929da5afb8c2ccd5dfe8f2f6f7f8f9fcfffffffcfaf9f3e5dcd3c7baaea3988f82756b61554b4033291f1108000000000000000000000000000000000000000b1825313e4b5864717e8b96a1acb5b5b7b8b9bbc0babababac0bbb9b8b8b7b5b4b3b1b2adaba8a8a19e9a949089837c746d675f574f473e352c23190f06000000000000000000000000000000000000000000000000000008131e28313d45515d676f7c87929fa7b1bcc6d1d3cec6bfbaaea49c928c7f726b61574d42392e23190c03000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151719181514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626d727c81807c746c665b504440362c23190f060000000000000000000000060c151c232831373e424a50535b6064696e7275787b7d7e808081818181807f7e7c7a7875716e6864605b545049413c342e271e170e070000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffff8ede2d8cfc6bfbab9babfc6cfd8e2ebf5fffffffffffffffffffffffffff5e9ddd0c4b7ab9f94887b6e62554b4035291d10121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d11131417191e202123252728292a2b23282c2d2d2d2b28232b2a292827252321201f1b171514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d0dbe7f3fffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412f24190d0100000000000000000000000000000915222f3c4855626f7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffdf0e5d9cec2b5a99c8f8276675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710182129323a434b545c606e737f879299a2aab3bbc4cdd5dee5eaecedf0f4f9f3f3f4f4f4f3f7f2ede3d8cfc5bbb2a89f948e81746d635a50463c32291e150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000008121b252d363f464e545c60666c7074787c7e808284858586868686868686868686868584807a6d685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000b141d262e363f454d53586062686e7276797b7e8081838485858586868686868686868686868685837e786d60594f43382c1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf2e6dacfc5bbafa49a9184796d60574d42372b202f3b47525b63666c6c6c6c6c6c6c6c6b6b696764605c5550483e362d3841515b63666c6c6c6c6c6c6c6c6c6c6b6a696763605b534e463c32291e0d040000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114171b1f202225252a2d2e30313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b353e48515b636e74808d939ea6b0bac3cdd6e0e5e8eaecedeff3f9f4f0edeceae1d5c9bdb2a89f92867b6e61594f43392f21170d0000000000000000000000000000000000000003101d293643505c6976838f9c9fa4aba8aaabacafb5adaeadadb6afacababaaa9a7a6a4a8a19e9b9896918d88837d766f6a605d554d453d352c231a1107000000000000000000000000000000000000000000000000000000010c161f2935404b55606a73808d95a0aab4bfc7c6c2bcb4aea49c928d80736d62594f453c30271d100700000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b727f878e8d8980786c605b51483e352b22180f060000000000000000020a11171e262e343c42474f545b60656c70767b7f828588898b8c8d8e8e8e8d8d8c8b898784817e7a75706c66605b534e45403930292018100700000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffff4eae1d8d1cbc7c5c7cbd1d8e1eaf4fdfffffffffffffffffffffffff9eee3d5c9beb3a99c8f83766a5f5343392f24180d121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000004090e1214181d202123252a2d2e303233353637382e34383a3a3a38342e383736353332302e2d2b272221211e1a1313100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7c4d1deeaf8fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332619080000000000000000000000000000000613202d394653606c7985929eabb8c5d1deebf7fffffffffffffffffffffffffffffffffffff6ecdfd2c5b9ac9f92867a6d6053473a2d20140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1720283139424a505c636d727e879298a1a9b2bbc4ccd4d9dedfe0e3e8e6e6e7e7e8e7e7e6e6e2dcd1c6bdb3a9a0968f82786d605b51483e342a20170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c201306000000000000000000000000000000000000060f1a242d373f4850585f666d71787d8185898b8d8f919192939a93939393939393939892918d847a6d61554b4034281c10040000000000000000000000000000000000000000000000000000000000000009121d262f38404850575e616a6f757a7f8385888b8d8e8f91919292939993939393939393939992928f8b81756b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d8ccc0b6aca0958c7f73695f53473e32282a3540495257595f5f5f5f5f5f5f5f5f5e5d5a5753514b433e362c262f40495157595f5f5f5f5f5f5f5f5f5f5f5e5c5a56535049413c342a20170d000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e2022272b2d2f313036393b3d3e404142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040000030606070706040000050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232c363f49525b606c78818f949fa8b1bbc4ced4d9dbdddfe0e3e8e2e8e4e0dfded8cfc6b9aca0968c8073695f53473e31271d0f0600000000000000000000000000000000000000020e1b2835414e5b6874818a8f93999a9b9d9e9fa3a0a1a1a1a1a0a49f9f9e9d9c9b99979696918f8c8884807b76706b626058514b433c332b231a11080000000000000000000000000000000000000000000000000000000000040d18242f39434e58606d78839098a3aeb9bbbab8b0aaa29f928c80736e635b51473e332a1e150b0000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8993999a928d81746d635a50473d342a21180f06000000000000060b141b222730383f444d535961666c71787d82878c8f92979698999a9a9b9b9a9a99979696918e8b86827d78716c655f58514b423b322a22181007000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffcf3eae2dcd7d3d2d3d7dce2eaf3fcfffffffffffffffffffffffffff4e8dcd1c6b9ada1978a7e7164584e4331281d1207121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e2024292c2d3030363a3b3d3f4042434445453f44464646443f4544444341403f3d3b3937332d2e2d2a25201f1c18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2d0dbe6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f2730383f44525b626c717d869297a1a9b2bac3c8ced1d2d4d7ddd9d9dadadbdbdad9dad5d2cbbfb5aba29791847a6d665c51493f362c22180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d10040000000000000000000000000000000000030e18212c363f49515a626a6f787e848a8e9297989a9c9d9e9f9fa49f9f9f9f9f9f9f9fa39f9d968d8074675c5145382c1f130600000000000000000000000000000000000000000000000000000000000006101b242f38414a525a62696e757c82878b8f929897999b9c9d9e9f9f9fa49f9f9f9f9f9f9f9fa39f9e9c93897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2edf8fdf4e8ddd2c7beb1a89f92867b6e625a50443a30252e3740474b4d52525252525252525251504e4a46454039302c241d2e3740464b4c5252525252525252525252514f4d4946443f382f2a22180e05000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2d3337393b3e41414647494b4c4e4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0f1011060b0f1213131312100c071111100f0d0c0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d374044505b666d79829095a0a9b2bcc5c8cecfd1d2d3d7dcd6ddd8d4d2d1cfc6bcb0a69e9184796d60574d42352c1f150b0000000000000000000000000000000000000000000613202d394653606c777e83868a8d8f909292999494949494949a939291908f8e8d8b898784827f7b78736e6a636059544e454039312a211911080000000000000000000000000000000000000000000000000000000000000007121d27313d44515c666f7c86929fa4acafadaba69f98928a80736e645c52493f352c21180c030000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576875828f9ba4a49d938c7f736c61594f463c332a21181007010000030a11171d262d333c424a50575f626b70787e848a8f93999c9ea1a9a4a6a7a7a8a7a7a6a6a4a8a19e9b99928f8a847e786f6a605c544d443c342a22180f060000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffcf4ede7e3e0dfe0e3e7edf4fcfffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9185796d6053463c3120160c01121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000001070d12181c1f252a2d2f35393a3d404246474a4b4d4e505051524a50535353504a5251504f4e4d4b4a4846443f3e3b3a36312d2c28231f1c17110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a995887c6f6255493c2f221609000000000000000000000000000000030f1b27333f495365727f8c98a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807467574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151e262e344049515a616b707c859196a0a8b1b9bdc2c4c6c7ccd2cccdcdcecececdcccfc9c6c1bbaea39992857b6e685d544a40372d231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d0100000000000000000000000000000000000915202a333e48515b626c717c838b91969b9ea1a9a7a9aaabacacafb6acacacacacacb4aeaca89f9286796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000040e18222d37414a525c636c717b82898f93999c9fa2aaa6a8a9aaababacacafb5acacacacacacb5afacaba5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000001010102010100000000000000000000000000000000030b17232e38424e58606d7984919ea6b0bcc6d0dbe7f4fdf9eee4d9d0c3baaea3988f82766c62564c41362a252e353b3f404646464646464646454443413e3a38342e271e1a1c252e353b3e4045464646464646464645454443403d3937332d261d18100600000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1e252a2d3036393b3f4446484b4e4d52545658595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e1114141618191b1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d080807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b2528333f4a545c676d7a839197a1aab3b8bdc0c2c4c5c7cbd1c9d2ccc8c6c4c3beb4aa9e948a7d70675c51453b31231a0d0300000000000000000000000000000000000000000005121f2b3744505b656c71767a7d80828485868787878787878786868585848281807e7c7a7875726f6a67625f58554f47433d352f271f180f070000000000000000000000000000000000000000000000000000000000000000010b151f2834404a545f6a727f8b929c9fa4a29f9b948f867e736e645c524a40372d231a0f06000000000000000000000006121f2c3844505c667986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697985929facaea59f93887e716b60584e453c332a2218130d080b10141c22282f383f444e545c60696e767d838a91959c9fa4ababadb3b1b3b3b4b4b4b4b3b2b1b2adababa39f9b95918a837c736d665e564e463c342a21180d04000000000000000000000000000000000000000000000000000004111d2935414b556b7885929eabb8c5d1deebf8fffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8f3efecececeff3f8fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998c8073665c5144382c1f120405121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000060b13181d23282c30363a3b4145474a4d4d525456585a5b5c5d5e5f5f5c6060605c5f5f5e5d5c5b5a5856545350494b4846423d3a38342e2b28221c18130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6054473a2d211407000000000000000000000000000000000b17222d3c4955626f7c8897a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328373f485059606a6f7c8491969fa7acb2b5b7b9bbc0bebfc0c0c1c1c1c0c0bebeb9b8aea49f92877d70695f564c42392e251c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000020e1a26313c45505a626d727e8691959da0a8abadb3b3b5b7b8b8b9bbc0b9b9b9b9b9b9bfbab8aea298897c6f6356493c2d22170b00000000000000000000000000000000000000000000000000000000000a15202a343f49525c646e737e868f949c9fa4abacaeb4b3b4b6b7b8b8b8b9bbc0b9b9b9b9b9b9c0bbb9b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000030607080a0b0c0d0e0e0e0e0e0d0d0c0a0908060503000000000000000006111c26303c45515d67717e8a949eaab4bfcad6e2ebf5fff5ebe2d7cbbfb4aa9f948b7e71685e52463d3027242a2f3233393939393939393938383634312d2c28231d150c131c232a2f32333939393939393939393938373634302d2b27221b140b060000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c3036393b41464749505355585a565e616364666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091317222d38424b555d686e7b859198a1a9acb2b3b5b7b9bbc0bbbcbcc0bbb9b8b6b3ada3988f82756c61554b4033291f110800000000000000000000000000000000000000000000030f1b27333f49535b6064686d7073757778797a7a7a7b7a7a7a7a79787877767473716f6d686865625f5855534e48443d373229241d150d0600000000000000000000000000000000000000000000000000000000000000000000030d18232e39424e58626d73808a8f939997928e89827c716c635c524a40382e251b11080000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebaafa49a92877d706a5f574d453c3429241d1919171c1f262d333b414950585f666d727b828a90959da0a7acafb5b8b9bebebfc0c1c1c1c0c0bfbebdb9b7b5afaca7a09d95908780786e685f584e463c332a1f160c0100000000000000000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000c17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffbf9f8f9fbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92877b6e61544a4034281c100405121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000020a11171d24292e34383b4246484b51545659565e6163656668696a6b6c6c666d6d6d666c6b6b6a696866656361605b535854534d4a4645403938332d29241d19140e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c201307000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117252d363e474f58606a6e7b8490959ea0a8a8abacafb5b1b3b3b4b4b5b4b4b3b1b3adaba59c928b7e716b60574d443a30271c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c201306000000000000000000000000000000000006121e2b37424d57616c727f8b9298a0a7acb2b8b9bec0c2c4c4c5c6c8ccd2c6c6c6c6d0cbc7bfb4aa998c7f7266544a3f33281c0f03000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808b92989ea6acafb5b8babfc0c1c2c4c4c5c5c6c7ccd2c6c6c6c6d1cbc7c0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000305060b101213151718191a1b1b1b1b1a1a191917161413120f0b06070502000000000a141e2935414b55616c75828f98a2aebac3d0d9e3eef9fdf4e7dcd1c6bcb0a69e92857a6d61594f43392e231e2325262c2c2c2c2c2c2c2c2c2b2a2724201f1c18120b030a12191e2225262c2c2c2c2c2c2c2c2c2c2c2b292723201f1b17110a02000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c21282c32383a4146474d5254535b606264676a686e707173747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114171b1f202225252a2d2e30313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c565e696f7c8692979ea0a8a7a8aaacafb5afafafb6afacaba9a9a29f92867b6e61594f43392f21180d0000000000000000000000000000000000000000000000000b17222d3841495053565e616467686a656c6d6d6e6e6e6e6d6d6c656b6a6968666463615e565955534e4847433c38332b272018120b0300000000000000000000000000000000000000000000000000000000000000000000000007121c27303c46515b646e737d8386878785817d766e6a615a524940382e261c1309000000000000000000000000000714202d3a4753606d7a8693a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4bfb6aca39992857c6e695f574e463e352f2a252623282b2f383f444d535b606a6e787f868f949da0a7acb1b9bbc0c5c6cacfcccdcdcececdcdcccfc9c5c4c0bbb9b1aca79f99928d837a6f6a5f584e453c31281e13080000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8f8275695e5242392e23180c0005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d070000000000000000000000000000000000000000000000000000000002080b141c22282f35394045464d5254555d60636669696e70727375767778787979797979797978777776747372706e6c656764615e575753514b46443f38352f2a251f19140c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d11040000000000000000000000000000000006121f2b3844505b6675828f9ca8b5c2d0dbe7f2fefffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131b242c353d464e585f696e7a838b9196999b9e9fa4aba5a6a6a7a7a8a8a7a6a4a9a19e9b938d80736c62594f453c32281e150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d110400000000000000000000000000000000000814212e3a47535f69717e88939fa2aab1b8bdc3c6c9cfcfd0d1d2d2d4d8ddd2d2d2d2dcd6d0c2b5a89c8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006121f2b37434e58626d74808d929fa2aab0b9bbc0c5c7cad0cecfd0d1d2d2d2d4d7ddd2d2d2d2dcd7ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000060b0f1213171c1f2022232526272728282827272625242321201f1b171414110e08060200020c18242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cfc2b9ada1978e81746b60554b4034282015191a1f1f1f1f1f1f1f1f1f1e1d1b171313100c07000000070d121618191f1f1f1f1f1f1f1f1f1f1f1e1c1a1613120f0b060000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a21272c33383d43484c5254565e6164656c6e717476787a7c7e7f81828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e2022272b2d2f313036393b3d3e404142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313a444d575f6a6f7d858c9196979a9c9e9fa3aba2a3a3aca49f9e9c9a97928b7f72695f53473e31271d0f0600000000000000000000000000000000000000000000000006111b262f383f44464c5254575a5c535b606061616161616160605b5e5d5c5b5a585654524c4c4847433c3a37312c27211b150c070100000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f49525c646b7076797b7a7875706b625f58504840372e261c140a01000000000000000000000000000714212d3a4754606d7a8793a0adbad2dde8f4fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcbeb4aba29791847b6e695f585045403a3630332e34383c424a50575f656c727c838c92989fa6acb1b8bcc3c7ccd2d2d6dad9dadadbdadad9d9dad5d2d1cbc7c3bcb8b1aba39f9590857c6f6a5f574e433a2f24190e05000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096897d7063574d4230271c12070006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d010000000000000000000000000000000000000000000000000000050d14191d262d333a41454b5153575e6165676d707376787a7d7e808183838485868686868686868584838281807e7d7b797674716e696763605c5553504a45403a36302a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422f24190d0100000000000000000000000000000000030f1c28333f4a5465727f8c98aab4becad6e2eefbfffffffffffffffffffffffffffffffffffdf1e5d9cec1b5a89b8e8275655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232b343d464e575e686e787f84888c8f9193999698999a9a9b9b9b9a99989697928e8981786c605a50473d332a20160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d010000000000000000000000000000000005121e2a36424d57626e7b86929aa4aeb4bcc3c8ced2d5dadcdddedfdfe0e4e8dfdfdfdfe7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000050f1a232e3a47535f6a727f8b929ca4aeb4bcc1c7ccd2d3d6dbdbdcdddededfdfe0e3e8dfdfdfdfe8d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000070c11171b1f2023282b2d2f303233343434353434333332312f2e2d2b272221201e1914120e090307131d28313e46535e69727f8c95a0abb5c0ccd7e0ebf6fff4eae1d6cabeb3a99d93897d70675c51453c31261a0e0d13131313131313131211100e0b07060400000000000002060a0c0d121313131313131313121211100d0a060503000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b33383e44484e54565e6165686e7175797b7e81838587898b8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2d3337393b3e41414647494b4c4e4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f28323b454e58606b6f7a7f84888b8d8f91929995959696959a9391908d8a857f726d62574d42352c1f150b00000000000000000000000000000000000000000000000000000a141d262d33373a4146474a4d4f4950535454545454545453535049514f4e4d4b494746413f3c3a37312e2b26201c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222d37404a52596163676d6e6d6868636059534e463e362e251c140a0200000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc6bdb3a9a19691847b6f6a615a514b46414040403f44464e545b60696e777f8690959fa3aab0b8bcc3c8ced4d7dddfe2e6e6e6e7e7e7e7e6e5e5e1dfdcd7d3cec8c3bdb5afa79f9791857c6f6a5f564c41352920170d020000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9e9184786c6053463b3020150b000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d110400000000000000000000000000000000000000000000000000060e171e252a2f383f444b51555c6064696e72767a7d80838587898b8d8e8f90919292939a939a93929291908f8e8d8b89878583807e7b7874706d6763605b54514b46413b363029231d150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a080000000000000000000000000000000000000b17222d3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff6ebded1c5b8ab9e9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222b343c454d565e666d72777c7f82848688898b8c8d8d8e8e8e8d8d8b898785827d756c665b50483f352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000714212d3a46535f6975828f98a3acb6bfc6ced4d9dfe2e6e8eaebebecedf0f4ecececececdfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b16212d3945505a626f7c86929fa4aebabec5ced4d7dde0e2e7e7e9eaebebebecedf0f4ecececeee2d6cabeb3a996897c706356493d3023160a000000000000000000000000000000000000000000000000030b12181b22272b2d2e34383a3b3d3e3f40414141414140403f3d3c3b3937332d2e2d2a25211e1a15100c0c161f2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c020606060606060605050301000000000000000000000000000000060606060606060606060504030100000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f55586062686d72767b7e8185888b8d9092979697999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1e252a2d3036393b3f4446484b4e4d52545658595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333c464f5960686d73777b7e8082848687888889898888868483807d79726d625b51453b31231a0d030000000000000000000000000000000000000000000000000000020b141b22272b3036393a3d40423f4446474747484747474746443f444341403e3c3a3936302f2e2b26211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b252e3840474f55555c6061615d5656544f47433c332c241c130a020000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f9fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccfc5bbb2a9a19691847c716c605d55524c4d4c4d4a5053585f666c727b828c92989fa7aeb4bcc2c8ced4d9e0e3e8eceef2f7f3f4f4f4f3f3f6f1edebe8e3e0d9d4cfc7c0bbb1a9a19792857c6e685d52453e32291e13080000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f72655b5044372b1f1203000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000020a1117202930363d424a50555d60676d71767b7f8286898c8f92979698999b9c9d9e9f9f9fa4a0a49f9f9e9e9d9c9b9998969892908d8b8784817d7975706c66605d55524d46413b342f271f19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8b5c2d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000613202d3a4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6255483b2f2215070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a333b444c545c60656a6f727578797b7d7e80808181828181807e7c7b7875706b605b544a3f362d23190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c20130600000000000000000000000000000000000815222e3b4855616e7b87939faab4bec7d0d8e0e5eaeef2f7f7f7f8f9fafcfffff9f9fbeee2d6cabeb3a9988b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000004101c27333c4955616c76829099a3aeb6c0cad0d7e0e3e8eceff3f8f5f7f7f8f8f9f9fcfffff9f8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000070c151d23282d3337393c3f4446484a4b4c4d4e4e4e4e4d4d4c4c4a494746443f3e3b3936302d2b261f1c17110d1a25313b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0968c8073695f53473e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010710181e272e343c42474f545961636a6f757a7e83868b8e9297979a9d9fa2a9a4a6a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c3036393b41464749505355585a565e616364666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d474f565d6066696e71747577797a7b7c7c7c7c7b7a787674716d67625b51493f332a1f110800000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2e31342d3337393a3a3b3b3b3b3a3a3937332d36353331302e2d2a2522211f1a15120f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e353e44484b51535454524c4a48443d37312a211a120a01000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1dce8f3fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb4bfcbcdc4bbb2a8a19691867e746d67615e565a595a545c60636a6f787f8690949fa3aab1babfc6cfd4d9dfe5eaf0f4f9fafefffffffffffffffffdfaf9f3efeae5e1d9d1cbc2bbb2a9a29791847a6d605a50443a3025190d0300000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6153493f33271b0f03000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000040b141b2227323b41464f545b60676d72797e82878b8f9299999c9ea2a9a5a6a8a9aaababacacafb6afacacabaaaaa9a7a6a5aaa29f9c9a9796918e8a85817d78726d67615e56524c454039312a251f170e07010000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697885919eabb8c4d1deebf8fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a996897c6f6356493c3023160900000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2d0dbe7f2fefffffffffffffffffffffffffffffffffffaeee2d5c9beb3a9988b7e7265584b3f2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f182129323b424a5053585f626668666d6e7072737374747575747371706e6968636059504a42382d241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b9aa4afbcc6d0d9e2eaf2f6fafefffffffffffffffffffffffef2e6dbd0c1b5a89b8e827568574d42372b1e12050000000000000000000000000000000000000000000000000714202c38444f5964717e8a949fabb4bfc8d6dbe2e9f0f4f9fbfffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d201407000000000000000000000000000000000000000000000810191e272e34383f4446494a5053555658595a5a5b5b5b5a5a59585756545350494b4746413b3a37312c28231c17141f28343f4a54606a74808d96a1adb9c1ced7e2edf8fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940444d535960636b70767c81868b8f93999b9ea1a9a7a9abadb3b1b2b4b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c21282c32383a4146474d5254535b606264676a686e707173747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353d444c5254575f61646769666d6e6e6f70706f6e6d67696764605d5551493f372d21180e00000000000000000000000000000000000000000000000000000000000000060b0f13191e2021242722272b2d2d2e2e2e2e2e2e2d2d2b2722292827252321201e191515120f0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c232c333839404546484746413d3c38332b2620180f080000000000000000000000000000000000000714202d3a4753606d7a8693a0b5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a3aebac7d3cdc4bab2a8a198928a8079726e686867666667666d70757c838b92989fa6aeb4bcc2cbd1d8e1e5eaf0f6fcfffffffffffffffffffffffffffffffffcf6f3eae3dcd7cdc4bbb3a9a0968f82756c62564c41362a1f140900000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e221508000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79b8e8175685e5241382d22170b00000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e211408000000000000000000000000000000000000000000050e161d262d333d444c525960666c727a7f848a8f93999c9fa3aba9abadb3b1b3b4b6b6b7b8b9b9bbc0bbb9b9b8b7b6b5b4b3b1b4aeaca9a7a8a19e9a98928e89847f7a736e68615e56514b433e3630292018130c0400000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000000000000000003101c28343f4a5466727f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffef2e6dacfc1b4a79b8e817468554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17202930383f44464e535559545c6062636566676768686867666563615e5756544f443f382f261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d0100000000000000000000000000000000000e1b2835414e5b6874818e9bacb6c0cfd8e2ebf4fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000000000916222f3c4854606b7783909da6b0bdc6d1dae7ecf3fbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e110500000000000000000000000000000000000000000008121a222b3039404549505356545c6062636566676767686767666665646261605b535854524d4847423c38342e28231c17232e38424e58606d7984919ea6b0bcc6d0dbe7f4fdfbf1e5d9cec3baaea3988f82766c62564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329343c424a51575f626b70777d83898e92989c9fa4ababadb3b4b6b8babebebfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a21272c33383d43484c5254565e6164656c6e717476787a7c7e7f81828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232b323a4145474d5355585a545c6061626263636261605d555a5753514b433f372d251b0f0600000000000000000000000000000000000000000000000000000000000000000003080d111314171a171b1f202121212121212120201f1b171c1b1a18161413110d0808060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111a21282c2e34383a3b3a3935302f2c27211a150e06000000000000000000000000000000000000000713202d3a4653606d798699a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2d6ccc4bab2aaa29f928d847f7a77747373737476797d818790949fa2aab0babfc6ced7dce2eaf3f5fcfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd6cdc5bbb2a89e948b7e71685e52463b31251a0e00000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffcf2eaded2c5b8ab9f9285796c605346392d201306000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095897c6f63564c412f261b11060000000613202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000050e1720282f383f444f565e616b6f787e858c91979c9fa4abacaeb5b6b8b9bebec0c1c2c3c4c5c5c6c8ccc8c6c5c5c4c3c2c1c0bebfbab8b6b3b2acabaaa29f9b96918c85807b746e68605c555046413b3229241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d201307000000000000000000000000000000000000000b17232e3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e262e34383c4347484c4b5153555658595a5a5b5b5b5a5a585654534d4948443d332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211408000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2d2dceaf4fdfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000004101d2935404b5563707d8995a0acb8c2cfd8e2ecf8fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190e02000000000000000000000000000000000000000008111a242c343d434b51535b606366666d6e707172737474747474737372706f6e6c656764615e5655534d46443f38342e261e1c26303d45515d67717e8a949eaab4bfcad6e2ebf5fff6eae0d7cbbfb4aa9f948b7e71685e52463d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f464e545c60696e757d838a90959b9fa3aaacafb5b8b9bec0c3c5c6cad0cccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b33383e44484e54565e6165686e7175797b7e81838587898b8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920283035393c4246484b4d4a51535455555656555553514b4d4a47454039312d251b130a000000000000000000000000000000000000000000000000000000000000000000000000010507070a060b0f1213141414151414141413120f0b060e0d0b0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c1d23282c2d2e2e2d292422201c160f0903000000000000000000000000000000000000000006131f2c3845515c667986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919daab7c4d0ddd6ccc4bcb4aea49d97918c868481807f80818385898e939a9fa6aeb4bcc2cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd7cdc3bab0a69f92857a6d61574d42362a1d1207000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffef8f2eae0d6cabfb4aa9c8f8276655b5044372b1f1205000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776b6054443a301d140a000000000613202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000060f172029323a4149505960686e757c838b92979ea1a9acafb5b9bbbfc2c5c6cacfcccecfd0d1d2d2d2d4d8d4d2d2d1d1d0cfceccd0cac6c5c3c0bdb9b7b4aeaca8a19e97928d86817a736d67615a524d443e352f281f170f07000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556774808d9aa7b3c0cfdae6f1fdfffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1d1105000000000000000000000000000000000000000613202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c23282c31373a3c3f404546484a4b4d4d4e4e4f4e4e4d4b494846423d3c383328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c201307000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3025190e02000000000000000000000000000000000000000000000613202c3945515d6775818e9ba7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7165584b3e322518080000000000000000000000000000000000000000050e1a232c363e464e555c60656c6f7376797b7d7e7f808181818180807f7f7d7c7a797674716e6866615f5753504a443f38302a251e2935414b55616c75828f98a2aebac3d0d9e3eef9fcf3e7dcd1c6bcb0a69e92857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139404551585f666d737b828990959d9fa7acaeb4b9bbc0c5c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f55586062686d72767b7e8185888b8d9092979697999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e24292c31373a3b3e4140444647484949494948474540413e3a38352f271f1b130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060707080808080707060503000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181c1f202121201d191614100b050000000000000000000000000000000000000000000004101c2834404b546c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8b4c1cfdaded6cec6bfbaaea9a19e9992908e8d8c8d8d8f92989b9fa4acb0babfc6ced6dce2eaf2f8fffffffffffffffffffffffefaf8f8f6f5f5f6f7f9f9fcfffffffffaf1e9dfd5ccc1baada2978d8074695e5346392e23180c000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffcf9f9f8f7f5f0ece7e0d8cec6baaea2988b7e726553493f33271b0f03000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988b7f7265594f4332281e0b02000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000060f172129333b444c535b606b707a818990959ea2a9adb2b9bbc0c5c7cbd1d1d2d6dbd9dbdcdddededfdfe0e4e0dfdfdedddddcdad9dbd6d3d2cfcec9c5c4bfbab8b2aca9a29f99928e867f79716c615e565045413a3129211910080000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909da9b6c3d0dce9f7fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190d010000000000000000000000000000000000000006121f2c3844515c6676828f9ca9b5c2d0dbe7f3fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f2e34383a3b3d3f40404141424241403e3d3b3a36312f2c272117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d1104000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf1e6dacfc1b4a79b8e817468564d41362a1e1105000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c3cddfe6f3fcfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2f22160900000000000000000000000000000000000000020d17202c353e48505860676d72787c80838688898b8c8d8d8e8e8e8d8d8c8b8a89878583807e7a76736e6964605c54504a423e363029242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cfc2b9ada1978e81746b60544b4034281f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434b515b626a6f787f868f949d9fa7abb1b9babfc6c7ccd2d2d5dadcdedfe2e6e5e7e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010710181e272e343c42474f545961636a6f757a7e83868b8e9297979a9d9fa2a9a4a6a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20262b2d2e312e34383a3b3b3c3d3d3c3b3a38352f312d2c29241d150d090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313151413110d080704000000000000000000000000000000000000000000000000000c18232e45525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a9b2bec9d5e1e0d8d0cac0bbb2adaba39f9d9b9a99999a9c9fa2aaacafb6bec2cad0d8e0e7edf4fcfffffffffffffffffffcfaf7f2eeecebe9e8e8e9eaecedf0f4f9fbfefffbf1e7ded6cabeb3a99f92867b6e61544b4034281c10040000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3eff4f0edecebeae8e4e2dbd6cec6bcb2a89f92857a6d6054473a2d22170b00000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6054473d3221160c00000000000613202d394653606c798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000050f172129333b454d565e656c737d858e939da0a7adb3b9bec4c7ccd2d3d7dcdedfe2e6e6e7e9e9eaebececedf0edececebeae9e8e7e6e7e2dfdfdcdad5d2d0cac6c4bdb9b3adaba39f98928c847e766e68615a514b433b332b221a12090000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7e7165584b3e32251808000000000000000000000000000000000000000004101c2834404a5466737f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1f212223282c2d2f3032333434353535343332302e2d2a2522201c160b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d010000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000009141f29323e47505a616a6f797f84898d9092989698999a9a9a9b9a9a99999897959892908d8b87837f7b76716d66605c545046423b332b28313e46535e69727f8c95a0abb5c0ccd7e0ebf6fff4eae1d5c9beb3a99d93897d70665c51453c31261a0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b444d555c606d727c838c92989ea6abb1b8bcc2c7cbd1d4d7dddfe2e6e9ebeceef2f7f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940444d535960636b70767c81868b8f93999b9ea1a9a7a9abadb3b1b2b4b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e21222523282c2d2e2f2f30302f2e2d2c292424201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080707050100000000000000000000000000000000000000000000000000000000071e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8897a1adb9c6d2dfeae2dbd6cdc4beb9b5afacaaa7a6a6a6a7a9abaeb3b9bbc0c7d0d6dbe2eaf2f8fefffffffffffffffff9f4f0edece6e2dfdedcdcdbdcdddfe0e3e8eceef2f7fef9f0e6dbd0c5baaea3988d8073665c5145382c1f13060000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0e1e8e3e0dfdedddbd9d4d0cac4bcb4aaa1968d8073685d5245392c1b1106000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79b8e8174685d5245392c201304000000000006121f2b3844505c667986939fb5c0ccd7e3f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000030d172129333b454d575e686d777f8792979ea5acb1b9bec5c9cfd4d7dde0e3e7ebeceef2f7f4f5f6f7f8f8f9fafcfaf9f8f8f7f6f5f4f8f2efecebe9e5e1dedbd6d3cec9c5bebab4aeaaa29f96918a827a716c605d554d453d342c241b130900000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399887c6f6255493c2f2216090000000000000000000000000000000000000000000c18232e3c4956636f7c8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffff4e8ddd2c0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f121515181c1f202223252627272828282727252321211e1a1613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000000000000000000000005111d2a36414c566774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000000000000000000020e1925303b444f59616c717c848b9196999d9fa3aaa4a5a6a7a7a7a7a7a6a6a5a3aaa29f9c9a9a93908c87827d79716d66615a524d453d352e2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0800000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c454d565e676d757f8690959fa3aab0b8bcc3c7cdd3d7dce0e3e8eceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329343c424a51575f626b70777d83898e92989c9fa4ababadb3b4b6b8babebebfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e12141518181c1f2021222223232222201f1d18171413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa49986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7884919eabb8c3cdd9e4ede7dfd6cfc9c7c0bbb9b7b4b3b2b3b4b6b8babec5c8ccd2d9e2e7edf4fcfffffffffffffffffdf5eee8e4e0dfdad5d2d1d0cfcfcfd0d2d4d7dddfe2e6ecf3f8f7ece1d7cbbfb4aa9e9285796d6053463a2e23170b0000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2d4d4ddd7d4d2d1d0cecdc8c5bfbab2aaa2989184796d60564c4135291d0a000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095897c6f62564c4135291d110400000000000713202d3a4653606d798693a0acb9d2dde8f4fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000010b151f29333b454d575e696e7a828c9399a1a9afb8bcc3cacfd5dae0e3e8edeff3f8f8fafefffffffffffffffffffffffffffffffffffffffefbf9f8f6f1edebe7e2dfdad5d0cac6bfbab4aea8a19e948f857e746d675e574e463e362d251b1209000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff9e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608070c1013131517181a1a1b1b1c1b1b1a18161514120e0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d201307000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24190d0100000000000000000000000000000000000000000713202d3946525e687784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467544a4034281c100400000000000000000000000000000000000005111e2a36424d56616b717e8791969ea0a8a9acaeb4b1b2b3b4b4b4b4b3b3b2b2b0b4aeaba9aca49f9d9a938f8a847e78706c615e574f473f372e313b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0968c7f73695f53473e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24190d010000000000000000000000000000000000000000000000000000000000000000000000030c172029333c464e575f686e79818b9298a0a7aeb4bcc1c8cdd4d8e0e3e7edf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f464e545c60696e757d838a90959b9fa3aaacafb5b8b9bec0c3c5c6cad0cccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070c101213141516161616151413100c0707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0b0c0d0d0e0e0d0d0c0b09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aa7b1bcc8d4dfeaf1e8e0dad5d1cbc7c5c3c1c0bfc0c0c2c5c6cad0d4d8dde4ebf4f8fefffffffffffffffcf5f4ebe4ddd8d4d2cfc9c6c5c3c2c2c3c4c6c7ccd2d3d6dbe1e7edf4f3e7dcd1c6b9ada1978a7d7064544a3f34281c1003000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5c7c7c7d2ccc7c6c5c4c2c0bcb8b4aea8a09892867c6f675d51443a3024190d00000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083776a6054433a2f24190d0100000000000713202d3a4653606d798693a0acb9c6d3dfecfffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000007121d27313b454d575f696e7b848f949fa4abb3bbc1c8cdd6dbe1e6ebf0f4f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeebe5e1dbd6d1cbc5bfbab2aca69e97928a81796e69605850483f372d241b1209000000000000000000000000000000000000000000000000000000000005111d2a36414c566875818e9ba8b4c1d1dce7f3fffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000006131f2c3845515c6676828f9ca9b6c2d0dbe7f3fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0c0d0d0e0e0f0f0e0d0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d1105000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d1e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e2e23180c000000000000000000000000000000000000000714202d3a46525e69707d879299a0a8acb2b6b8babfbebfc0c0c1c1c1c0c0bfbebdbebab8b6b6afacaca49f9c96918b847d756e6960595149403828343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bdb2a89f92867b6e615a50443a3024190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000b151e29323b454e585f696e7a838e939fa3aab1babfc6cfd4d8dfe4e9eff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139404551585f666d737b828990959d9fa7acaeb4b9bbc0c5c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808090a0a09080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d1113141618191a1a1a1b1a1a1918161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4956626f7c8995a0acb8c3ced9e5f0f2ebe6e3dcd7d4d2d0cecdcccccdcfd2d3d6dbe0e4e8eef5fdfffffffffffffffef7f2eae5e2d9d2ccc8c6c2beb9b8b6b5b5b6b7b9bbc0c5c6cad0d6dbe2eaf2ede2d5c9beb3a99b8e8174665c5044382b1f12060000000000000000000000000000000000000000030f1b27333f49536a7783909daab6bababababac0bbb9b8b7b5b3b1acaaa29f9691867d706a60554b4032281e1308000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea2988b7f7265584e4331281e13080000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000071018242f39434d575f696e7b8491969ea6afb5bdc5cdd4d9dfe6ecf1f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf6f1ece6e2dcd7d0cac4bdb9b0a9a19e938e837b6f6a615a51493f362d241b1208000000000000000000000000000000000000000000000000000000000713202d3946525e687784919eaab7c4d1ddeaf8fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8998c7f7366554b4034281c100400000000000000000000000000000000000000000004101c2834404b5466737f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d01000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130700000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e1f4fefffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f22150700000000000000000000000000000000000004111d2935414b55616e7b859299a3abb2b9bdc3c5c7cbd0cccdcdcdcecdcdcccccbd0cac6c5c3c0bbb9b6afaca8a09e96918a827b706b635b524a40372e38424e58606d7984919ea5afbcc5d0dbe7f3fdfaf1e5d9cec3baaea3988f82766c61564c4135291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f6a6e7b8490959ea5aeb4bcc3cbd1d8e1e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434b515b626a6f787f868f949d9fa7abb1b9babfc6c7ccd2d2d5dadcdedfe2e6e5e7e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111414191e202123242526272727272726242321201d191514120e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffff9e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15222e3b4854606a7783909da8b1bdc8d4dee8f3f7f1eee8e3e0dfdddad9d9d9dadcdedfe2e6ecf0f4f9fffffffffffffffffbf3ece6dfd9d4d0c7c0bbb9b5b3adaba9a9a8a9aaacafb5b8babec5cad0d8e0e7ede6dacfc5b8ab9e9285796d6053463a2d2013070000000000000000000000000000000000000000000b17222d424f5c6875828f9ba8b4aeaeaeaeaeb5afacabaaa8a6a7a09d98928d847c706b61584e43392f20160c02000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6054473d3221160c010000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000000030c19232935404b555e696e7b849196a0a8b0bbc0c7d0d6dfe4eaf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ede7e2dbd6cec9c2bbb3ada59e9591857c716c625b51483f362d241a10070000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffef3ebded2c5b9aca096887b6f6255483c2e23180c00000000000000000000000000000000000000000000000c18232e3c4956636f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0e0e0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0e0e0b07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000613202c3945515d6774818e97a2abb4bdc3c9ced2d3d6dcd8d9dadadadadad9d9d8dbd6d3d2d2ccc8c6c0bbb9b2aca8a09e938f857d726d635c52494036303c45515d67707d8a939eaab4bfcad6e1ebf5fff6eadfd7cbbfb4aa9f948a7e71685d52453d30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000050e18232e39424c565e696e7c8491969fa7afbabfc6ced7dce2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b444d555c606d727c838c92989ea6abb1b8bcc2c7cbd1d4d7dddfe2e6e9ebeceef2f7f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0b0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e2021252a2d2e3031323334343434333231302d2c292421201e1a14100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5864717e8a95a0acb8c1ccd6e1eaf4fdf9f4efedeceae7e6e5e6e7e9ebeceef2f7fcfffffffffffffffffcf5f2e9e1dbd6cec8c1beb6afaca9a9a19e9d9c9c9c9d9fa4ababadb3babfc6ced6dce2eadfd2c6b9ada197887c6f6255483c2f221509000000000000000000000000000000000000000000061a2733404d5a6673808d99a3aba1a1a1a1a1a0a49f9e9d9b999795908c8580796f6a61594f463c31281d0e0400000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79b8e8174685d5245392c201304000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000b151e2b353d45515d676e7b849196a0a8b2bac2ccd2d9e2e8f1f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece7e0dad5cdc5beb9afa7a09792867e726d625a50483e362c22190f0500000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffff7ece1d7cbbfb5ab9e9184776a5f53473a2e1d120700000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8e9dccfc3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316191b1b181413100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191b1a181313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d201307000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f23180c0003030303030303030303030303030303030303101c28343f4a546875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276655b5044372b1f12050000000000000000000000000000000000000714212d3a4754606d7a86929fa9b3bdc6cfd5d9dfe0e3e7e5e6e7e7e7e7e6e6e5e5e7e2dfdeddd8d4d2ccc8c4bdb9b2aca69e9792877f736e635c52483e3435414b55616c75828f98a2aebac3cfd9e3eef9fcf3e7dcd1c6bcb0a69e92857a6d60594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000020c17202834404b545e686e7b849196a0a8b1b9c1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c454d565e676d757f8690959fa3aab0b8bcc3c7cdd3d7dce0e3e8eceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171818171312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b1e252a2d2e3036393a3d3e3f4040414140403f3e3c3a39352f2e2d2a251f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000001040607090a0a0b0b0a0a0908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606d7884919da5afbac4cfd8e2ebf4fcfffcf9f8f6f4f3f2f3f3f5f8f9fbfefffffffffffffffffdf7f1eae4e0d7d0cac3bcb8afaca49f9c989792908f8f909193999a9fa2a9aeb4bcc2cbd0d8e0e2d6cabeb3a9988b7e7265584b3f3225180c0000000000000000000000000000000000000000000a1724313d4a5764707d8a929994949494949494999392918f8d8a87837f7a736d6760584f473e342b1f160c0000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca095897c6f63564c4135291d1104000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000007121d27303d47515b606d79839096a1a8b2bac3ccd7dde3ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ebe5dfd7cfcac1b9b1a9a19892887f726c625a50483e342b21170d03000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfced9e5f1fdfffffffffffffffffffffffffffffffffff9eee6dbd0c7bbaea3998d807366584e43372b1f0b00000000000000000000000000000000000000000000000006131f2c3845515c6676838f9ca9b6c2d0dce7f3fffffffffffffffffffffffffffffffcf4ede7dbcec1b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f11171c1f20232628272520201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202426282725201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d11050000000000000000000000000000000000000000000c18242f3e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366554b4034291c101010101010101010101010101010101010101010121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f736653493f33271b0f030000000000000000000000000000000000000a1724303d4a5763707d8a98a3aebcc5cfd8e1e5ebeceeecebe5e1dededcdbdadadbdcdedfe2e6e4e0ddd8d4cec9c4bdb9b0a9a199938c80736e635a50463c303a43505a616e7b86929fa7b1bdc7d1dce8f4fdf8ede2d8cfc2b9ada1978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000008131e29323a45515c666d7a849196a1a9b2bac2cbd6dce2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000030c172029333c464e575f686e79818b9298a0a7aeb4bcc1c8cdd4d8e0e3e7edf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1214191d202123252523201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b3036393b3f414647494b4c4d4d4d4e4d4d4c4b494745413f3b3a36302c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0dbe6f2fefffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332619060000000000000000000000000000000000000000000000000000000001070d1113141617171717171716151413110d070a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2b3844505c66707d89939ea8b2bdc6d0d9e2eaf3f9fffffffffffffffffffffffffffffffffffffffffef8f2ebe6dfd9d4cec5bebab1aca59e9a938f8b8785838282838486898d92979fa2aab0babfc6ced6dedacfc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000713202d3a4653606d79818687878787878787878786858482807e7a77726d68605d554e463e352c22190d040000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9d9184776b6054443a2f24190d01000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100000000000000000000000000c18232e39434f59626d75818e95a0a8b2bac4ccd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1e9e1dad6cbc3bbb3aaa39a93887f716c615a50463d33291f150b01000000000000000000000000000000000000000000000005111e2a36424d566975828f9ca8b5c2cfdbe8f6fffffffffffffffffffffffffffffffffcf5eee8dcd6cabeb3a99f92867b6e6154473c31261a0f00000000000000000000000000000000000000000000000004101c2834404b5466737f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffdf6f3eae3dcd4c8bcb1a7998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282c2d30333434322d2c29241d160d080000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d23292c2d30333434312d2c28231d150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d010000000000000000000000000000000000000000000715212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99c908376675c5145382c1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d2d22170b000000000000000000000000000000000000000c1925323f4c5865727f8b98aab4bfced7e1eaf3ece6e2dfdedad5d2d1cfcecececed0d1d2d6dadee1e5e4e0d9d5cec9c1bbb3aba49f928c80736c61584e4238313e46525e69727f8c95a0abb5c0cbd7e0ebf6fff4eae1d5c9beb3a99f93887d6f665c51443b31261a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000040d1925303a44505a606d78829096a0a8b2bbc4ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e2317110800000000000000000000000000000000000000000000000000000000000000000000000b151e29323b454e585f696e7a838e939fa3aab1babfc6cfd4d8dfe4e9eff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e2124292c2d303232302d2c28231c150c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e242931373b4146474b4c5254565758595a5a5a5a5a59575654524c4b4846423b38342e28231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d412e23170b000000000000000000000000000000000000000000000000000002080e13181d202122232424242423232221201d1819161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b75818e96a1abb4bec7d0d8e1e8f0f5fbfffffffffffffffffffffffffffffffffdf7f2ede7e1dad5cec8c1bcb3ada7a09d938f87827e7b7876767576777a7d81858c92989fa6aeb4bcc4ccd4dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000006131f2c3845515c676d75797a7b7b7b7b7b7b7a7a7978777573716e6865615e56514b433d342c231a1007000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3998c7f7265594f4332281e130800000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10000000000000000000000004101c2834404b55606b727f8b939ea7b1bac4ccd6dee7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd5cdc5bcb4aca49a93887e716c61594f453b31271d120700000000000000000000000000000000000000000000000714202d3a46525e697885919eabb8c4d1deebf7fffffffffffffffffffffffffffefaf5f3eae3dcd7cac1baada2978e8174695e52463a2a20150a000000000000000000000000000000000000000000000000000c18232e3c4956636f7c8998a3aebac7d3e0ecf9fffffffffffffffffffcf9f5f0ebe5e1d8d1cbc0b8ab9f95887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b20262b2e34383a3d4041413e3a39352f281f1a1108000000000000000000000000000000000000000000000000000000000000000000000003090e161b20272b2f34383a3d4041413e3a38342e271e19100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e211408000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d2929292929292929292929292929292929292929292929292f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211406000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1d8e9f1e8e1dad5d2d1cec9c5c4c2c2c1c1c2c3c5c6cacfd2d4d9e0e7e5e0d9d5cdc5bdb5afa49c928a7e716a5f544a3f3436424d57606d78839099a3afbbc4cfdae5f2fbfcf3e6dacfc5bbafa49a9083786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000010c16202a36414c56616c74818e949fa8b2bac4cdd6dee6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f0500000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f6a6e7b8490959ea5aeb4bcc3cbd1d8e1e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181c1f262b2d3035393a3d3e3f3d3a38342e271e1a12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c525458565e61636465666767676766656463605d565854524d46454039342e271e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568544a3f34281c1003000000000000000000000000000000000000000000000000050d14191d24292c2d2f3031313130302f2e2d2c29242623201f1c1814110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424f59606d7a849199a3acb5bdc6cfd6dee4eaf0f4f9fcfffffffffffffffffffffdfaf6f1ece6e2dbd6cfc9c3bcb8afa9a29f959089827c76716e696a696969676d70747a7f8690949fa3aab2bac2cad3d1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000004101c2834404b555c60666d6e6e6e6e6e6e6e6d6d6d666a686664615e5654524c454039312b221a11080000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473d3221160c0100000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000005101a232c3845515c676f7d87929fa5afb9c3ccd6dee7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e7dfd6cec6beb6aca49a93877e716b60574d43392f24180f05000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfebf8fffffffffffffefffffbf9f8f7f2eeeae4e1d9d1cbc1b8afa59f92857a6d61574d42362a1e1105000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2dfebf8fffcfffefaf8f8f9f4f0edece4e0dad5cfc6bfbbaea49d9083776a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000060c141a20262b3137383f4446494c4e4e4b47454039312c231a1108000000000000000000000000000000000000000000000000000000000000000001070c151a21272c3237394045474a4c4e4d4b46454039302b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d2013070000000000000000000000000000000000000000000005121e2a36424d576774818e9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e363636363636363636363636363636363636363636363636363d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1beced9e5e6dfd6cfc9c6c5c0bdb9b7b6b5b4b4b5b6b8b9bec4c5c8ced5dee3ebe5dfd7d0c7c0bbaea49f92867c6e665c504439303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d8ccc0b6aca0958c7f72695f53463e31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8a939da6b0bac4ccd6dfe8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c0300000000000000000000000000000000000000000000000000000000000000050e18232e39424c565e696e7c8491969fa7afbabfc6ced7dce2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191c23282c31373a3b4145474a4b4b4a46444039302c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212a313a41454e53565e616569686d70717273737474737372716f6d686865615e5753514b4540393028231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382b1f12060000000000000000000000000000000000000000000000050e171f252a2f35393a3c3d3d3e3e3d3d3c3b3a39352f33302d2c2923201e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45525d686f7d87929aa4abb4bcc4ccd4d9dfe4ecedeff4f9f5f6f6f7f6f6f5f6f1edebe5e1dad5d0cac4beb9b1aca59e97928b837d756f6a65615e575c5c555d6063686d737b828b9298a1a8b0b8c1c9d2c5b8ab9f9285786c5f5245392c1f12060000000000000000000000000000000000000000000c18232e39434b51545c60616161616161616160605c545c5a5754524c4746413a352f281f1910080000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8e8275685e5246392d2013040000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11000000000000000000000b17212b37424d57606d79849199a3afb7c1cbd5dee8f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8e0d8d0c7beb6aca49992877d6f695e554b40352921170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e1eef2f2f2f3f3f2f2f2f8f3efececeae6e1dfd8d4cfc7c0bbafa69d938b7e71685e52453b30251a0e020000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2d0dbe7f2f0eff7f2eeecebeae8e3e0dfd8d4cfc9c3bdb5aea59d92897d7063584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a32373c43474a505356595b5a5853514b433e352c231a0f06000000000000000000000000000000000000000000000000000000000000030b12181f262b32383c43474b515357595b5a5853514b433d342b23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e110500000000000000000000000000000000000000000000020e1a25313e4b5764717e8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f4343434343434343434343434343434343434343434343434343434c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467554c4135291d1104000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc9d5e0dcd4cdc5beb9b8b3b2acaba9a8a7a7a8a9abadb3b7b9bdc3ccd2dae3ece9e2d9d2ccbfbaaea3989083786d60544b4034343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7beb1a79f92867b6e615a50433a2f24190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000010d19242f3a44505a616d7a85929ea5afb8c2ccd5dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b000000000000000000000000000000000000000000000000000000000000020c17202834404b545e686e7b849196a0a8b1b9c1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e24292e34383c4246484c52545658585653514a423e362d241b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a333c434c51585f62686e7275787a7c7e7f8080808180807f7e7c7a7875726e6964605c54514b423d342e271e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000020d17202930363a414547494a4a4a4a4a4a4948474541423f3d3a38342f2d2a251f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c56606b717e889399a3aab2bac1c8cdd3d8dfe0e3e8e8e9e9eaeae9e9e8e7e5e1ded9d5cfc9c6bfbab3ada7a09d938e857f78706b625f5854524d4f4f4b5153565d60696e777f8691969fa6afb7c0c8c5b9ac9f9286796c5f5346392c20130600000000000000000000000000000000000000000007121d27303940454a505354545454545454545453504a4f4d4a4746413b39353029241d160d07000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196897d7063564c41362a1d11050000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000000000000000004101c28333a47535f6973808c96a0abb5c0c9d3dde7f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2eae2d9d0c7beb5aba39991857b6e675d51453e33291d140a0000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdae6e4e5e5e6e6e6e5e5e5e4e7e3e0dfdddad5d2cdc8c2bdb5afa59e938e81746c61564c4133291f1409000000000000000000000000000000000000000000000000000004101c2834404b556673808c99aab4bfcad6e2e3e3e2e2e6e2dfdeddddd7d4d2cdc8c4bdb9b1aba39f938d80736b6054463c31261b0f030000000000000000000000000000000000000000000000000000000000000000000001070c151c232830363c43474e53545c606366676765605d554f473e352c21180e0300000000000000000000000000000000000000000000000000000001080d151d242931373d44484e54555c606366676764605c554f463d352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d0100000000000000000000000000000000000000000000000914212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5050505050505050505050505050505050505050505050505050505050505a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e2f24190d01000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb9c4ced6d4cac2bbb3adaba6a8a19e9c9b9b9b9b9d9ea1a9aaacb2bac0c8d2dae4efebe3ddd7cbbfb4aa9f958b7e72665c5145382e38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee4d9d0c3baaea2988f82766c61564c4135291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000004111d2935414c56616c75818f97a1adb7c0cbd4dee7f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d1207000000000000000000000000000000000000000000000000000000000008131e29323a45515c666d7a849196a1a9b2bac2cbd6dce2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191e252a3035394044464d5355565d6063656563605c5450483f362d22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333c454d555d606a6f757a7e828587898a8b8c8d8d8d8d8d8c8a898784817e7b76716d66605c544f454039302820170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f424f5c6875828f9ba8b5c2cedbe8f9fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6e6155483b2e2215080000000000000000000000000000000000000000000008141f29323b41464b515455565757575756565554514b4e4c494745403b3a36302b27221b140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1924303a444f59616c727f879298a0a8afb8bcc3c7cdd2d4d7dcdbdcdcdddddddcdbdadad5d2cec9c5beb9b4aea9a19e959089817a726d666059534e48464243424045474c52575f656c727c8490949ea5aeb6bfc5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000b151e272e34383f444647484848484848474746443f42403e3b3936302d29251e18120c0400000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184786c6053463a3025190d010000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f120000000000000000000814202d39444f59616e7b86929fa8b2bdc7d1dbe5eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe2d9d0c7bdb4aba1979083796d605a50453b2f261c110600000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1ced6dbd7d8d9d9d9d9d9d8d8d7dcd7d3d2d0cfc9c6c2bcb8b1aba39f938e81786d605a50443a3020170d020000000000000000000000000000000000000000000000000000000c18232e3d495663707c8998a2aebac6d3ddd6d6d6d5dbd6d2d1d0d2ccc7c6c2bcb8b2ada79f99928b80746e64594f44342a20150a00000000000000000000000000000000000000000000000000000000000000000000030b12181e262e343b42464e53585f62666d70737474716d67615950473e332a1f15090000000000000000000000000000000000000000000000000000040c13191f272f353c42474f54586062676d70737474716d6760594f473d32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e2114080000000000000000000000000000000000000000000000000713202d3946525e687783909daab6c3cfdae6f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000000000714212d3a46535e697784919ea9b3bcc5caccc2b8b0a9a19e9a9696918f8f8e8e8f909297989ea0a8aeb6c0c8d2dde6f1eee7dcd1c6bcb1a79e9184796d6053463b31303c45515d67707d8a939eaab4bfcad6e1ebf5fff5ebe2d6cabfb4aa9e948a7e71685d52453d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000030d17212c3945525d68717e8a939ea9b3bec9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c03000000000000000000000000000000000000000000000000000000040d1925303a44505a606d78829096a0a8b2bbc4ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e2317110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e252a30363a41454a5153575f6166686d707172706d66615a50483f342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d575f676d757c82878b8f9297969798999a9a9a9a9998979696918e8b87837e79726d666059514b433a322920170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa978a7d7064574a3d31241709000000000000000000000000000000000000000000020e1925303b444d52555d60626364646463636261605d555b595653514b4746423b37332d261d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d47505a626d727e8691969ea5abb1b7bbc2c5c7cbd1cecfd0d0d0d0cfcfcdcec9c5c4bdb9b3adaaa29f97918b837d756e68605c544f47433c3a36302f35393a41454d535b606a6f7a828e939da4adbbc0b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000030c151d23282e34383a3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201d19130d070100000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998c7f73665b504438281e1308000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120000000000000000000a1623303c4955616c76828f98a3aebac3cfd9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f4f5f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d0c6bdb3a9a0958e81756c62574d42382d22170b0200000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3c6cad0cbcbcccccccccccccbcbd1cbc7c5c3c1beb9b8b1aba79f99928c81796d665c50483e32291e0e05000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c4ccd2cac9c9c8cfcac6c5c3c2c0bbb9b6b1aba8a19e9590877f746e645c52473d3222180e04000000000000000000000000000000000000000000000000000000000000000000060d151d242930383f444d52585f626a6e74797d7f81817e79706b615a50453c31261a0b02000000000000000000000000000000000000000000000001070d161e2429313940454d535960636a6f75797d7f81807e796f6b60594f443a3025190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d20140700000000000000000000000000000000000000000000000005111d2a36414c566673808c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f69696969696969696969696969696969696969696969696969696969696969696a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000000005121e2a36424d5766727f8c97a1aab3babfc2bab0a69f97928d89878483828181828385888b91969ca4aeb6c0cbd4dfeaf5ede2d8cfc2b9ada1968b7e7164574d42362a35404b55616c75828f98a2aebac3cfd9e3eef9fdf4e7dbd0c6bcb0a69e91857a6d60584e42382e23170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea5afbbc5cfdbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeae9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b0000000000000000000000000000000000000000000000000000010c16202a36414c56616c74818e949fa8b2bac4cdd6dee6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e242930363b41464c52545c6064696e73777a7d7e7e7d79706c625a50463c31261a0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f696e7a81878f93999c9ea1a9a4a5a6a6a7a7a6a6a5a4a8a19e9b9a93908b857f79706b605c554c443a32291f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff3e7dcd1bfb2a5998c7f7266594c3f31251a0e02000000000000000000000000000000000000000005111e2a36414d565e61676d6f7070717170706f6e6d676a686663605c5554524d46443f382f2a251e170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b343e48515b626c717c848e939da0a7abb0b6b9bbc0c0c2c2c3c3c4c3c3c2c0bfbdb9b7b2aca9a19e98928c857e786f6b615e56504a423d37312d2a2524292c2f353c4149505860686d78818d929ca3afb5b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000030b12181c23282b2d2e2e2e2e2e2e2e2e2d2d2b2823272421201e1914110d0802000000000000000000000000000000000000000004101c2834404b546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61544a3f3328160c02000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f1200000000000000000713202c38444f5964707d8a949faab4bfccd5e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f6f1edebeae9e8e8e8eaebeceff3f8fafefffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d8cfc4bbb1a79e938b7e71695e544a3f33281f140800000000000000000000000000000000000000121e2b3845515e6b7884919eabb4b8babebdbebfbfbfc0c0bfbfbfbebdbfbab9b7b5b3adaba79f9d9590877f776d675c544a3f362d20170d000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2bbc0bdbdbdbcbcbbbeb9b8b7b5b5afacaaa79f9d96918b837c726d645c534a40352b2110060000000000000000000000000000000000000000000000000000000000000000030a11171f272f353d424a50575e616a6f757b8185898c8e8d8b857d706c61574d42372b1d140a00000000000000000000000000000000000000000000030b12181f282f353d434b51575f626b6f767c81858a8c8e8d8b847d6f6b60564c41362a20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e1105000000000000000000000000000000000000000000000000010d1925303c4956626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7f767676767676767676767676767676767676767676767676767676767676767676767986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e12050000000000000000000000000000000000000000020e1a25313b4753606d79859198a1a9aeb4b6b2a89f948f85807c7a78767574747576787b7f848d929ca4aeb9c3cdd8e4f0f4eae1d5c9bdb2a89c908376695e53463a2d2f3a43505a616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978d80746a60544a3f34281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000020e1a25313946525e6873808d97a2adb7c1cdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c12070000000000000000000000000000000000000000000000000008131e28323a46525e68717e8a939da6b0bac4ccd6dfe8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c151d23282f353a41464c52565d60666d71767b7f8386898b8b89857e716c62584e43372b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e7b848e939a9fa4ababadb3b1b2b3b3b3b4b3b3b2b1b2adabaca49f9c97918c847d746d675e564c443a31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8e8dbcec1b5a89b8e817568574d42362a1e120500000000000000000000000000000000000000000714202d3946525e686e767a7c7d7d7d7d7d7d7c7b7a79777572706d6765615e57535049413d363029201a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222c363f49515a616a6f7a818990959c9fa6a9acafb5b3b5b6b6b7b7b6b6b5b4b2b2acaba8a09e97928c868079716d666059524c443f38302b26201e1a181d1f24292f383f444e565e666d77808c919fa4abb3ab9c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000070c11171c1f20212121212121212121201f1c171a171414110d08050100000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f8275695e5242382d22170b00000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000000000000030f16222f3b4854606b7683909da6b0bcc6d1dee7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae5e1dfdedcdbdbdbdddfe0e3e7eceef2f7fdfffffffffffffffffffffffffffffffffffffffffffdf4eae1d6cdc3b9afa59f92857b6e665b50443b3025190e04000000000000000000000000000000000000111e2b3744515e6a7784919da2aaabadb3b0b1b2b2b3b3b3b2b2b2b1b0b4aeacaaa8a9a19e9a95908a837c736c655c554b42382e241b0e05000000000000000000000000000000000000000000000000000000000004101c2834404b5564717e8a96a1acafb5b0b0b0afafaeb3adabaaa8aba49f9d9995908b847e786f6a625b534a41382e23190f0000000000000000000000000000000000000000000000000000000000000000060c151c2328313940454e545c60696e747c82878e9297999a9a9792877e70695f53473e2f261b11060000000000000000000000000000000000000000060d151d2429313a41454f555d60696e757c82888e9298999a9a9691877d6f685e52463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e02000000000000000000000000000000000000000000000000000813202d394653606c7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffef2e7dbd0c4b8ab9e918482838383838383838383838383838383838383838383838383838383838383838383828f98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000914202c3945515d676f7d8692979fa2aaa9aaa1968f827a73706d6869686868686a696e7279808d929da7b1bcc8d4e0ebf6f3e5dacfc4b7ab9f94877b6e6154483b2e28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93877c6f665c50443b31251a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa9b3bec9d3dfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedcd7d3d2d0cfcecececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c030000000000000000000000000000000000000000000000010d19242f3a44505a616d7a85929ea5afb8c2ccd5dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1e272e343a41454c52565e61686d72797e83878c90939a989897918a7e716a5f53473d32271b100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626e7b8591969fa4acafb5b8b9bebdbebfc0c0c0c0c0bfbdbdb9b7b6afaca9a19e96918880796d685e564c433a2f24180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695e53463a2d21140700000000000000000000000000000000000000000814212e3b4754616e7a828688898a8a8a8a898988878583817f7c7976726e6963605b534f46413a322b231b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d373f48505860676d747d838a9094999d9fa3aba6a8a9a9aaaaaaa9a8a7a5a8a19e9a96918b857f7a736d67605c544f46413b342e261e1b15120e0c1013191d262d333c444c545c656c737f8b9399a2a9a3998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000060b1012131415151515151514141312100b060b080705010000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffff5ebdfd2c5b9ada1968a7d7064574d422f261c110600000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000006131f2b37434e5863707d89959fabb8c2cfd8e2f0f9fffffffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e4e0dddad5d2d1cfcececfd0d2d3d6dcdfe2e6ecf2f7fdfffffffffffffffffffffffffffffffffffffffffcf3e8dfd5cbc1baaea2988f82786c60564d41362a20150a0000000000000000000000000000000000000c1926323f4c5965727f8c92989c9fa2a9a3a4a5a6a6a6a6a6a5a5a4a3aba39f9d9b9897928d88837d786f6a605b534b433930261c1209000000000000000000000000000000000000000000000000000000000000000c18232e3a4653606d7984919a9fa4aba3a3a3a3a2a1a9a29e9d9b999993908c88837e79726d665f58514941382f261c110700000000000000000000000000000000000000000000000000000000000001070f181e262e343d434b515860666d727b81878f939a9fa2a9a7a9a19992867b6e615a5041382d22170b000000000000000000000000000000000000010810181f272f353d434c525960676d737b82898f949b9fa2aaa7a8a19992857a6d61584e43372b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e211408000000000000000000000000000000000000000000000000000006121f2b3844505b6675818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949faab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000004111d2935404b55606b707d858e92989a9c9d9e91847a6d6863605d565c5b5b5c575f61666d74808d959fabb8c4cfdae5f1f6ebe0d3c7bbb0a6988b7e7265584b3f32252a36424d57606d78839099a3afbbc4cfdae5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d98a2aebbc5cfdbe5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4e1dbd6d3d2d1cbc7c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f1409000000000000000000000000000000000000000000000004111d2935414c56616c75818f97a1adb7c0cbd4dee7f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b303940454c52565e61686e737a7f848a8f939a9d9fa4aca9a19e92867c6e62594f44382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b76839097a0a8afb6bbc0c5c6c9cfcbcccdcdcdcdcccbcfc9c5c4c0bbb9b3ada8a09a938d827a6d685e554b4035291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919daab7c4d0ddeaf8fffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877b6e6154483b2e21150900000000000000000000000000000000000000010e1b2834414e5b6774818e939a96979797969695949892908e8c8986837f7b75706c656059524c443d352d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d363e464e555d606b6f787d83888c909299989a9b9c9d9d9d9d9c9c9a999796918d89847f79736d68605d55504a423d363028231c150c0a05020004080b141b2227323a424b535b606d727f8792979d9a92877c6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000030607080808080808080707070603000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffff9eee3d6cbbfb4aa9e9184786d6053463b3020140a0000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11000000000000000815222e3b4754606a76828f9ca7b1bccad4e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffff9f1eae5ded8d3d0cfc9c5c4c2c2c1c2c3c5c7cbd0d2d5dae1e6ecf3fbfffffffffffffffffffffffffffffffffffffffffaf1e7ddd6cabeb3aa9f948c7f72685e52463c32271b0f0500000000000000000000000000000000000613202d394653606c777f868c8f929795979898999999999999989897959992908e8b8885807c76706c655f585049413930271e150a000000000000000000000000000000000000000000000000000000000000000007131f2c3845515c66707e8890939996969796969595949792908f8c8a86837f7b76716d66605c544e463f372f261d140a000000000000000000000000000000000000000000000000000000000000030b1218212a30383f444e555d606a6f787f868e939a9fa4acadb3b4b3aba2988f82766c6153493f33271b0f0300000000000000000000000000000000040c1319222a313940454f565d606b707980878f939c9fa6acaeb4b4b2aba1978e81756a6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d2014070000000000000000000000000000000000000000000000000000030f1c28333f4a5464717e8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc6d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000010d18242f3a434f59606b707a81868a8d8f90918c7f72685e5654524c4f4e4e4f4d53545c606d7883909da8b2bdc9d5e1edfaf0e4d8cdc1b5a89b8e8275685b4f422f2425303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ebe1d7ccc0b5aba0958c7f72695e53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcdd7e1edf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5dfd9d4d0cac6c5c1bfbab9b7b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e04000000000000000000000000000000000000000000030d17212c3945525d68717e8a939ea9b3bec9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373e424b51565d60686d737a80858c91969c9fa4acacafb6b3ada3998f82756b6054483b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d89959fa9b2bbc0c7ccd2d2d1cdcccbcbccced1d2d5dad5d2d2ccc8c4beb9b2aca49f9490837a6d675d51453e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556874818e9ba7b4c1d0dbe7f3fffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8978a7e7164574b3e30251a0e0200000000000000000000000000000000000004111e2b3744515e6a7784919da4aca3a4a4a3a3a2aaa29f9d9b9999928f8b87827d78706b615e564f473e362d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242c343d434c515960666c71767c808386898b8d8f8f90909190908f8d8c8a8784817c78726d67615e56514b443f38302a251e17110a03000000000000020a1117202930394149505b636d717d858d908f887f726a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7baaea3988c7f73665c5044382b1f12020000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000000004101d2935404b55626f7c89949fabb9c2cddce5f3fcfffffffffffffffffffffffffffffffffffffffffffffff6f0e7dfd9d4cdc7c4c3bdb9b7b6b5b5b5b7b8babfc5c6c9cfd6dbe1e9f1f7fffffffffffffffffffffffffffffffffffffffff9efe6dbd0c5bcb0a69f92867b6e61584e43372b21170b000000000000000000000000000000000005121f2b3744505b656c727a7f828587898a8b8c8c8c8d8d8c8c8c8b8a89888684827f7c78746f6a64605b534e443f382f271e150c03000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616c707e838688898a8a8a8989888786858482807d7a77736f6a65605c54504a423c342d251d140b020000000000000000000000000000000000000000000000000000000000060d151d2329333b424a505860676d737c838c92989fa4acafb6babec1bdb4aa9f948a7d70655b5044372b1f1308000000000000000000000000000000060d161e2429343c434b515961686d747d848d92999ea5abb0b8babfc1bdb3a99e93897c6f62584e43372b1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e11050000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2ced7e2edf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f1306000000000000000000000000000000000000000000000007131d28313d464f5960686e747a7e81838484837a6d61564c4745414241414242464a515c666f7c8996a1adb9c5d2dfebf8f5eaddd0c4b7aa9d9184776a554b4135291f28343f4a545f6a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f231609000000000000000000000000000000000000000000000000000006131f2c3845515d6774808d99a3aebcc6d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0dad5cdc8c5bebab8b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a00000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea5afbbc5cfdbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeae9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141c222830353c434750545c60686d737a80868d92989ea1a9acafb6b9bbc0beb4ab9e94897d7063574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a7b1bbc3ccd2cec9c5c4c1bfbebebfc1c4c6c9cfd4d9ddd8d4cfc9c3beb6afa69f959083796d605a5043392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3f4b5865727e8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffdf1e5dacfc0b4a79a8d817467574d42362a1e120500000000000000000000000000000000000005121f2c3845525f6b7885929eabb6b0b0b0b0b0afb4aeacaaa8aba39f9c9a938f89837d756d68605950483f362d23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a222b313a41454f545b60646a6f73767a7d7e808283838484838382817f7d7b78746f6c65605d55524c454039342e261e19140c0600000000000000000000060e171e272f383f44515a626b707a8083827d726d62584e43372b1f1206000000000000000000000000000000000000000000000000000000000000040607080a0b0c0d0d0e0e0e0e0d0b0707040100000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf0e3d7ccc0b5ab9f92867a6e61544a3f34281c10030000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000000613202c3945515d6775818e9ba6b0bbcbd4dfeef7fffffffffffffffffffffffffffffffffffffffffffffef5ede4ddd5cec8c2bcb7b6b2adaba9a8a8a8aaacaeb4b8b9bec5cacfd7dfe5eef6fffffffffffffffffffffffffffffffffffffffff7ece1d7cec2baaea2988e81746a6054473e33281c100500000000000000000000000000000000030f1b27333f49535b60686d7276787a7c7d7e7f7f8080807f7f7f7e7d7c7b797775726f6c65626058535049413c332d261d150c03000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a616c70767a7b7d7d7d7d7c7c7b7a7978777573706d6866625f5853514b443f38302a221b130b020000000000000000000000000000000000000000000000000000000000070f181f272f343e454d545c606a6f79808790959fa2aaafb6bbc0c7cad0c5bcb0a69d9083786c6053463a3025190d01000000000000000000000000000610181f282f353f464e555d606b707a818991969fa3abafb7bbc2c6cacfc5bbafa59c8f82766a5f5347392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e020000000000000000000000000000000000000000000000000000000613202c3945525d6876828f9ca9b6c2ced9e4f0fcfffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bbc2cad4e0e9f3fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998d807366544b4034281c10040000000000000000000000000000000000000000000000010c161f2b343d474f565e61686d7174767778776d685e52433a39352f3535313639404a54606b7884919eabb7c4d1deeaf7f8ecdfd2c5b9ac9f928679675d5145392c20232e38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee3d9d0c3baaea2988f82756c61554c4135291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb4bfced7e2f1fbfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc9c3bcb8b3adaba8aaa39f9d9c9b9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f0500000000000000000000000000000000000000020e1a25313946525e6873808d97a2adb7c1cdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d333a41454e535a61666d727a80868d92989fa2aaadb2b9bbc0c6c8ccc6bdb0a69c8f8376695f53463a2d211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cdcbc7c4bdb9b7b4b3b2b1b2b4b8b9bec4c8ced5dee0dad5d0c7c0bbb0a7a0958e81756c61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000716222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477695e52463a2d20140800000000000000000000000000000000000006121f2c3945525f6c7885929fabb8bdbdbdbdbcbcbfbab8b6b4b4aeacaca49f9c959089827a706b625a50483f352b20170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f282f353d424a5053585f6266686d70727375767677777776757472716e696763605b53514b46413a352f28231c140c0802000000000000000000000000050c151d262d333f48505961686e737776706b625b51463c31261a0f0200000000000000000000000000000000000000000000000000010507070c10131315171819191a1a1a1a1a1a181413110d08020000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffbf2e7ded4c7bbafa4998e8174685e5242382e23170b000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000714202d3a4753606d7a85929facb8c2ccdfe6f0fffffffffffffffffffffffffffffffffffffffffffffef5ece3dbd2cbc3bcb8b0aba9a8a19e9c9b9b9c9d9fa3aaabadb3b9bec5cdd4dce4ecf6fefffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aa9f93877c6f62594f44392d21160b00000000000000000000000000000000000b17222d38414950565e616569686e6f7071727373737373727271706f6e6d66686562605b53544e46443f382f27221b140b03000000000000000000000000000000000000000000000000000000000000000000000007121d27303e48505a6164676d6f70707070706f6e6e6d666a686663605d5655534e46454039342e261e18100901000000000000000000000000000000000000000000000000000000000007111921293139404550575f666d737c848d9399a0a7aeb4bbc0c7ccd2d6d7cec2b8aca095897d7063564c4135291d11050000000000000000000000020a1117222a313a414551585f676d747d848e939ea0a8aeb5bdc1c7cdd3d6d6cdc1b7aa9f94887c6f62544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e2115090000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffdf2e8dfd6cfc9c5c4c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c4c7cdd4dce6f2fbfffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2e23180c00000000000000000000000000000000000000000000000000040d19222b353d444c52565e616467696a6b6a615e564c413d3e3e3f3f40404141464a525e687884919eabb7c4d1deeaf7f9ede0d3c7bbafa399877a6d6054473a2d211c26303c45515d67707d8a939eaab4becad6e1ebf5fff5ebe2d6cabfb4aa9e948a7e71675d51453d30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c1f13060000000000000000000000000000000000000000000000000006121f2b37434e5864717e8b97a2adbdc6d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc4bdb9b1aca9a29f9b979892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b0000000000000000000000000000000000000005121e2a36424d57616e7a86929fa9b3bec9d3dfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedcd7d3d2d0cfcecececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161e24292f383f444c52585f626c70797f858d92989fa2aaaeb4b9bdc4c8ccd2d4d8cfc1b9ac9f93877b6e6155483c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2c7c0bbb9b2acaaa7a6a5a5a6a8abadb3b8bdc3ccd5dee6e2d9d2ccc2b9b1a79e938a7e71675d5145382c1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095877b6e6154483b2f24190d01000000000000000000000000000000000005121f2b3744505b657986929facb9c5cacac9c9d0cac6c5c3c1bfbab9b6afaca7a09d938f857d716c625a50473d32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e24292f383f44464e5355565d6063656768696a6a6a6a6969676664615e5656535049454039363029241d17110a02000000000000000000000000000000030b141b2227363f474f565e61676a6963605951493f342a20150a00000000000000000000000000000000000000000000000002080d111314181c1f2022242526262727272727272521201d19130c0701000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffbf2e9e0d7cbc0b5ab9f93877b6e61564c4130261c1106000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4ab988b7e7265584b3f3225180c000000000005111d2a36414c5664717e8a98a2aebac6d3dfecf8fffffffffffffffffffffffffffffffffffffffffffff5ece3dad1c9c0b9b1aca69f9c9896918f8f8e8f909298999ea1a9adb3bbc2cad2dae4ecf6fffffffffffffffffffffffffffffffffffffffbf2e7dbd0c5bbafa49a9083766c6155493d33271c10050000000000000000000000000000000006111b262f383f444c525459565e61626465656666666666666565646261605c54585553504947433c37332d261d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000b151e2c363e485055555d60626363646363626261605c545c595754524c4847433c38342e28231c140c070000000000000000000000000000000000000000000000000000000000030b1218232b333b434b515a61696e78808791969fa4abb1babfc6ccd2d8dde4e0d4c8bcb1a79b8f8275685e5246392d20130600000000000000000000040b141b2227343c434c515b626a6f79808991969da5acb2bbbfc6cfd3d8dfe2dfd3c7bbb0a69a8d8174665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d21140700000000000000000000000000000000000000000000000000000000010d19242f3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffffaf1e8e0dad5d2d1cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000007101a232b323b41464c5254575a5c5d5e5d54524c49494a4a4b4b4c4d4d4e4c52545c616d7a86929facb9c5d2dfecf8f9ede0d4c7bbafa399877a6d6054473a2d21141e2935404b55616c75828f98a2aebac3cfd9e3eef9fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffdf7efe3d6cbbfb4aa9b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000814212e3a47535f6a7683909ca9b3becfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc1bab2ada7a09d97928e8b88868483828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c10050000000000000000000000000000000000000714212d3a46535e6974808d98a2aebbc5cfdbe5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4e1dbd6d3d2d1cbc7c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f282f353c424a50565d606a6e767d848b92979fa2aaaeb4babec5c9cfd4d8dde0e0d4c8bbafa49a8c7f7366574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1bdb5afaca8a09e9a999898999b9ea1a9acb2bac3ccd5e0ebe4ddd8ccc3b9afa59e9184796d6053473c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6676838f9ca9b6c2d0dbe7f2fefffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7f7265564c4135291d110400000000000000000000000000000000000613202d394653606c798699a3aebac7d3d7d6d6dbd6d3d2d0d1cbc7c5c0bbb9b1aca59e9791877e716c62594f443a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d33383c4347484c525456585a5c5c5d5d5e5d5d5c5a595754524d4946443f38352f2a251e18120b06000000000000000000000000000000000000020a1117242d353e444c52545a5d5c56544f473f372d22180e0300000000000000000000000000000000000000000000040a0f13191d202123282c2d2f30323233333434343433312d2c29241e18120b030000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffff9f2e9e0d7cec5bbafa3998e8275695f53443b301e140a00000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c3023160900000000000713202d3946525e6875828f9caab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffff8eee4dad1c8bfb7afa7a09d94908b8784838282828386898d92979ea2a9b0b8c0c8d2dae4eef7fffffffffffffffffffffffffffffffffffffff8ece2d8ccc0b6ac9f948a7d7064594f44382c21160b00000000000000000000000000000000000a141d262d333a4146474c4d52545657585959595a5a5959595857565553504a4c4846443f3837322b27221b140b06000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a242c363e44494b515455565757575656555453514b4f4d4a4745413c3a37312c28231d17110a020000000000000000000000000000000000000000000000000000000000050c151d2328353d454d555c606c717b838c9299a0a8afb5bdc3cad0d8dde4e8eee4d9cec3b9ac9f92867a6d6154473a2d22170b000000000000000000060d161d262d333e464e555d606d727c838d929ea1a8afb9bdc4cbd1d8e1e4e9efe3d8ccc2b8ab9f9285796d6053463a2d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000000814212d3a46535e697783909daab7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdedcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5245392c20130600000000000000000000000000000000000000000000000000000008111a202930363a4146474b4e4a50535454555556565757585859595a5a565e61666d73808d99a3afbbc7d4e0edf9f8ecdfd2c5b9ac9f9286796c605346392d201318242f3a434f59616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec1b9ada1968d80746a60544a3f34281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffcfaf6f1ebe6dad3c7baaea3988b7e7164584b3e2f24180c00000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabbbc5d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa8a19e95908b85817e7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcdd7e1edf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5dfd9d4d0cac6c5c1bfbab9b7b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a313a41454e545b60686d747c828a91969ea1a9aeb4babfc6cad0d5dae0e4e8ede4d8ccc0b6ac9e918477695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aacb6b9b1aba39f9a96918e8c8b8b8c8e91979ea0a8b2bac3ced9e5eee8ded5cbc1b9ada1968b7e7265574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5466737f8c99aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffcf0e5d9cec2b6a99c8f8276685d5245392c20130800000000000000000000000000000000000714202d3a4753606d7a8693a0b4bfcbd7e3e3e3e7e2dfdfdddcd7d3d2ccc8c3bcb8afa9a199928b7e716b60564c41362a21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141c22282b31373a3c414547494b4d4f5050515150504f4e4c4a4746423c3937332d29241d19130d070100000000000000000000000000000000000000000006121b232c323b4146474d50504948443d352d251b0f0600000000000000000000000000000000000000000002080d161b1e252a2d2e2e34383a3b3d3e3f404041414141403e3a39353029241d150d0300000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff9f4eee8e0d7cec5bcb1a79f92877b6e62574d4232291e0c0200000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffefbf5eee8dfd2c5b9ac9f92867a6d6053473a2d20140700000000000714212e3a4754616d7a86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffffffffffffffbf2e6dcd2c8bfb6ada59d959189837e7a787675757577797c80858b92979fa6aeb6c0c8d2dce5f0fafffffffffffffffffffffffffffffffffffffef4e8ddd2c7beb0a69d9083776b6155483d32271c100300000000000000000000000000000000020b141b22273036393a3f414647494a4b4c4c4d4d4d4c4c4c4b4a494846443f3f3c3937332d2b271f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a242c33393a414547484a4a4a4a4949484746454042403d3a3935302e2b261f1c18120b06000000000000000000000000000000000000000000000000000000000000070e171e272e343f474f575f676d747e8690959fa3abb2bbc0c7d0d6dbe2e8eef4f5eae0d3c7bbafa3998b7e7165544a3f33281c0f0300000000000000070f171f282f383f4450585f676d757f8691959da4adb2bac0c9ced7dce3eaf3f4f4e9dfd3c6baada2978a7d7063574a3d3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e02000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf6f1eeebebe9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eceff4fafffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d110400000000000000000000000000000000000000000000000000000000080e171e252a30353c454d53545c60606161626263636464656666676768686d72787f8c929dabb5c0cbd7e3eff7eee4d9d0c4b7aa9e918477655b5044372b1f12131d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9bdb2a99f93877c6f665c50443b31251a0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f4f3f9f4f0edece5e0dad5cabeb3aa9f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a6b0bccdd7e1f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7beb6afa59e96918b837e7975716e6c6669686868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c10040000000000000000000000000000000006131f2c3845515d6774808d99a3aebcc6d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0dad5cdc8c5bebab8b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c232831363e434c51585f666c727a80878f949ea0a8adb3babfc6cad0d6dbe2e6ebf0f4f4e8ddd2c7b9aca096887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a9aa4afafa7a099928e888481807f7e7f81858a9196a0a8b2bdc8d4e1edf0e7ddd5c9bdb2a89d908477695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3c4956636f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff5ecdfd2c5b9ac9f92867a6d6054473a3025190d00000000000000000000000000000000000714212e3a4754616d7a8794a0adbad1dce7f3f8f2eeecebe9e7e3e0ddd8d4cdc8c1bbb3aba39f92877d70685e52463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f35393a3d3f404243434444444342413f3e3b3a36302d2b27221b18120d080200000000000000000000000000000000000000000000000009111a20293036393b4044433d3b38332b231b1309000000000000000000000000000000000000000000050d141920272b3036393a3e404546484a4b4c4c4d4d4d4d4d4d4b4745413a352f271f150b01000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fafafafafafafafafafafffefbf8f8f7f5f0eee8e3ddd7cec5bcb3aaa0958d8073695f53453c3120170d0000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefafafafafafffffbf9f8f7f7f2eeebe3ddd5c9bdb2a89c8f8376675d5145392c1f130600000000030f1b27333f495365727e8b99a3afbbc7d3e2edf8fffffffffffffffffffffffffffffffffffffffffef3e9e0d4cac0b6ada49c938e837d76716e6869686869666d6f73797f858f949da4aeb6c0cad3dee8f4fdfffffffffffffffffffffffffffffffffffff9eee4d9d0c2b8ab9f95897d7063594f44382c1f14090000000000000000000000000000000000020a11171e252a2d2e3036393b3c3d3e3f40404040403f3f3e3d3c3b3a38342e2f2d2b27221b1b150f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d2f35393a3c3d3d3d3d3d3c3b3b3a38342e33302d2c2924211f1a15100c0700000000000000000000000000000000000000000000000000000000000000081018202930394045515960696e79818a92989fa7afb5bdc3ccd2d9e2e7edf4f9fffcefe3d7cbc0b5ab9b8f8275665b5044382b1f12060000000000000811192129313a4149505a616a6f7a818b9299a0a7aeb9bdc4ccd5d9e0e7edf4fcfffbeee2d6cabeb3a99a8d817467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e211509000000000000000000000000000000000000000000000000000000000000020e1a25313c4955626f7c8896a0acb9c5d2deebf7fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574a3e2f24190d010000000000000000000000000000000000000000000000000000000000050d14191e2b37424d575f61666d6d6e6e6f6f70707171727273737475777a7f848c919ca4aebdc7d1dce8f4ece6ddd2c7beb2a89b8e81746853493f33271b0f0c161f2a36424d57606c78839099a3afbbc4cedae5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e7e7e6e8e4e0dfdad5cfc9c0baaea2988d8174685d5245392c201307000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab7c2cddde9f3fffffffffffffffffffffffffffffffffffffffffffff9efe8ddd2c7bdb5aca49f938e847e78716d676461605b545c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a000000000000000000000000000000000714202d3a4753606d7985929fabb4bfced7e2f1fbfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc9c3bcb8b3adaba8aaa39f9d9c9b9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f05000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e343b424650555d606a6f787e858d92999fa6acb2b9bec5cad0d6dbe2e7ecf1f6fcfff9eee4d5c9bdb2a8988b7e7165584b3e3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca59d959087817b77747372727375797d849196a0acb9c5d2deebf8efe5dacfc4b8aca095887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d3a4653606d7985929facb8c5d2dde8f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164564c41362a1c1106000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0f8fffefbf9f8f8f3efece8e4e0d9d4cdc4bdb5afa39992857a6d61584e43382c1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151b1f2124292c2d30323435363737373736363433312e2d2a25201f1b17110c0701000000000000000000000000000000000000000000000000000000080e171e252a2d2e343736302f2c2721191109010000000000000000000000000000000000000000070e171e252a32373a4146474b4b515355575859595a5a5a5a5a5a5854524c45403931271d1207000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4edededededededededededf7f2eeecebeae8e5e3ddd7d2ccc4bcb4aaa2989183796d60574d42332a1f0e050000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2ededededededf8f3efecebeae9e6e2dfd9d2ccc1b9aca1968b7e7164554b4035291d10040000000005121f2b3744505b6575828e9babb5c0cbd7e3f3fefffffffffffffffffffffffffffffffffffffffff7ece1d7cec2b8aea49c928c8179706b65615e565c5b545c6063666d727a828d929da4aeb8c1ccd6e2ebf5fffffffffffffffffffffffffffffffffffffff5ebe2d4c8bcb1a79d9083766b6054483b31251a0e01000000000000000000000000000000000000060b13191d2021252a2d2e2f3132323333333333333232312f2e2d2b282322201f1b17110f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c1d24292c2d2f30303130302f2f2e2d2c2823262421201d1915120f0a040000000000000000000000000000000000000000000000000000000000000000081119222a323b424b515b626b707b838d929fa2aab1bbc0c7cfd7dde3ebf4f8fefffffff3e8dcd1c5b8ab9f9285796c605346392d201306000000000006121a232b333b434b535b606c717c848e939fa3abb1b9c0c9cfd6dee5ebf3f8fffffffef2e6dbcfc4b7aa9d918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000020814212d3a47535f696e78797a7a7b7b7c7c7d7d7e7e7f8080818183868b91969ca3adb6c0cfd9e3eee8e1dad6ccc0b6aca0968a7d7064574a3d2d22170b040d1a25303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7ccc0b5aba0958c7f72695e53463e31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdadadad9ddd8d4d2cfc9c4beb9aea49f92857b6e61564c4135291d1104000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1deebfbfffffffffffffffffffffffffffffffffffffffffffdf4e7ddd7ccc0b5aba49a938c817a716c65605d555553504a4f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f03000000000000000000000000000006121f2b37434e5864717e8b97a2adbdc6d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc4bdb9b1aca9a29f9b979892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232830383f444d535a61676d747c838b92979fa3abb0b9bdc3cacfd6dbe2e7edf2f8fefffffffff1e5d9cec1b4a89b8e817568564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909ca39c938e837c746e6a6766656566666c707a84919eaab7c4d1ddeaf7f6ebe0d4c8bcb1a7988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9cacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8f8275685e5246382e23170b000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffbf9f4f0eae4dfd6cfc7c0b5aba1978e81756a6054483c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215191d202123252729292a2a2b2a2a2927262421201e1913120f0b0600000000000000000000000000000000000000000000000000000000000000050d14191e2021272a292322201c160f07000000000000000000000000000000000000000000081019202930363d43474c525458545c60626365656666676767676664605d56514b43392f24180c030000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e1e1e1e1e1e1e1e1e1e1e1e1e1e6e2dfdedddcd9d4d2ccc7c0bbb2aaa29892867b6e675c51453c3121180e000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e1e1e1e1e1e1e1e1e7e2e0dfdedcdbd6d3d0c7c0bbafa59e9184796d6053473a2f24180c00000000000613202d394653606c7985929eabb8c5d1dce8f3fffffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bcb0a69d928c80746d67605954524c4f4f4a5053545c60686e78808d929da5afbac4d0d9e3eef9fffffffffffffffffffffffffffffffffffffdf4e4d8cdc3b7ab9f95897d7063574d42362a1d12070000000000000000000000000000000000000002080d111314191e2021232425262626272726262625242322201f1c171513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013181d2021222324242423232221201f1c181a171413110d08060300000000000000000000000000000000000000000000000000000000000000000006121a232b343c444c545c606d727d8590959da4aeb4bcc2cbd1d9e1e8eef5fdfffffffffff9ecdfd3c6baada297887c6f6255493c2f221607000000020a1117242c353d454d555d656c737e8691969ea5aeb4bdc3cbd5dae0e8f0f6fcfffffffffff7ebded1c5b8aca095877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e12050000000000000000000000000000000000000000000000000000000000000006131f2b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b84868787888889898a8a8b8b8c8c8d8d8e9093999ea0a8adb5bfc8d2e1ebe4ddd8cfcabfbbafa49a9184786c605346392d2013060009141f28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcecececececececdcdccd2ccc8c6c3bdb9b2ada49c928b7e71695e52443a3024190d0100000000000000000000000000000000000000000000000003101c28343f4a5465717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe2d5cbc3bbafa49993887f756d67605b53514b4846443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f140900000000000000000000000000000814212e3a47535f6a7683909ca9b3becfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc1bab2ada7a09d97928e8b88868483828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c10050000000000000000000000000000000000000000000000000000000000000000000000030b12181e272e343c424a50575f616c717a808790959ea1a9afb5bdc2c8ced6dae1e7edf3f8fefffffffffffff6ebded1c4b8ab9e918578685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a959d918c81786e6a625f58595858545b6068727e8b98a5b1becbd8e4f1fcf0e5d9cec1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e8dcd1c5b9ac9f92867a6d61544a3f34281c11060000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffcf5f1e8e1d9d1c7bdb3a99e93897c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d11131416181a1c1d1d1e1e1d1d1c1b19171414110e0905030000000000000000000000000000000000000000000000000000000000000000000002080e1114141a1d1d161613100b05000000000000000000000000000000000000000000081119232b323b41464e54565e616568666d6e70717273737474747473716d68605d554b4035291f14090000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d4d4d4d4d4d4d4d4d4d4d4d4d4d4dbd6d3d2d0cfcec8c7c0bbb5afa8a19892867d70695f554b40332a200f06000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c2bdb5afa59d938a7e71675c5145382c1d120700000000000915222f3c4855626f7b8897a1adb9c6d2e3eef9fffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9f948d80736d605c554f47464142423f44464b51565e666c74808d939ea8b2bdc7d2dde8f4fcfffffffffffffffffffffffffffffffffffff5eadfd3c7bcb1a79b8f8275695e5346392f24180c000000000000000000000000000000000000000000010507080e11141416171819191a1a1a191919181716151312100b060605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141517171717161615141313100c070a0707040100000000000000000000000000000000000000000000000000000000000000000000020a1117242c353d464e565e666d747f879297a0a7aebabfc5ced7dce3ebf3f9fffffffffffffffbeee2d6cabeb3a9988c7f7265594c3f2e23180c0000030b141b2227363e474f575f676d7780889298a0a8afbabfc6cfd5dde5ebf2fafffffffffffffff9ede0d4c8bcb1a7978a7e7164574a3e3124170800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e0200000000000000000000000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a969394949595969697979899999a9a9b9d9fa4abacb2babfc8d1dae4e2d9d2ccc5beb9aea59f93887d70665b5044382b1f120600020b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fcf9eee3d9d0c3baaea2988f82756c61554c4135291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdc1c1c1c1c1c1c1c1c1c0bfbec0bbb9b7b2ada9a19e928d80736c62574d4232281e13080000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffff9eee3d9d0c3b9aea49f93877e726d605d55504945403b3938332d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e00000000000000000000000000000815222f3b4855626e7b88949fabbbc5d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa8a19e95908b85817e7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b00000000000000000000000000000000000000000000000000000000000000000000070c151d2328303940454e545c60696e767e848d92999fa7adb3bbc0c7cfd4d9e0e6ecf2f8fefffffffffffffffff8ebdfd2c5b9ada196877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606d78838f908a7f746d665f58534e4d4c4b4a5056636f7c8996a2afbcc9d5e2effff5e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3b4754616e7b87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998c7f72665c5044382d22170b0100000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffaf3eae3d9cfc5bbafa59c8f8275695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0d0f1010111111100f0e0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11100a09070400000000000000000000000000000000000000000000061019232b353d444c52586062686d717577797b7d7e7f7f8080808080807e7a746d675d51453b31251a0e020000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cfcac6c5c4c2c0bcb8b5afaba49f9691867d706b60574d43392f21180e00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bebab8b0aba49f938e81746c61554b4034291c0b0100000000000c1925323f4c5865727f8b98a9b3bec9d5e2f5fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988f82786d605b514b433d3936302e34383a40454c545b606c78818f96a1abb5c0ccd7e0ebf6fffffffffffffffffffffffffffffffffffffbf0e4d8cdc2b9ac9f93877b6e61554b4035291d100400000000000000000000000000000000000000000000000002050708090a0b0c0d0d0d0d0d0c0c0b0a0908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0a0a0a0a09080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227363e474f585f686e78818b9299a2a9b1b9c0cad0d7e0e8eef5fdfffffffffffffffffef2e6dbd0c2b5a89b8f827568544b4034281c1004040c151d262d333f48505960696e79818c939aa2aab2bac1cbd1d8e1e7f0f6fdfffffffffffffffffdf0e5d9cec0b4a79a8d8174675a4e412f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e0200000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9a1a1a2a2a3a3a4a4a5a5a6a6a7a8aaacafb5b8bdc3ccd1dae3e4d9d0c7c0bbb3ada49c938d80736b61544a3f33281c0f03000006111c262f3c45515d67707d8a939eaab3becad6e1eaf5fff5ebe2d6cabfb4aa9e948a7e71675d51453c30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3b5b5b5b5b5b5b5b4b4b4b4b3b2b6afacaaa8a19e97918a80736e645a50453b3020160c02000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928b7f726c625b514c443f38352f2d2b28222828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c110600000000000000000000000005121e2a36424d576673808d99a6b0bccdd7e1f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7beb6afa59e96918b837e7975716e6c6669686868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c100400000000000000000000000000000000000000000000000000000000000000030b12181e272e343d434b51585f666d727b828a91979fa3abb1b9bec5cbd1d9e1e5ebf2f7fdfffffffffffffffffffffaeee1d5c9bdb2a996897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3844505c666e7b82837d736d605c544e47434041454c515a64707d8a97a3b0bdcad6e3f0fdf7eaddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3a46525e697683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9e9184786d60544a3f33281d120700000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffcf5eae1d7cdc1b9ac9f93877b6e6155483b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222b353d474f565e616a6f757a7e818486888a8b8c8c8d8d8d8d8d8d8b8680796d60574d42362a1e120500000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbabababababababababababababababababebab8b7b5b3b1acaba49f99938e847c706b60594f453c31271d0f0600000000000000000000000000000000000916222f3c4955626f7c8895a2afbababababababababababababfbab8b7b6b4b3adaba69f99938d81786d605a5043392f23180c000000000005111e2a36414c566875828f9ba8b5c2cfdae6f2fffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89f92857b6e665c50454039312d2a2523282b2e343b424a505b666d7a849199a4afbbc4cedae5f1fbfffffffffffffffffffffffffffffffffffff5e9e0d4c7bbafa4998d8073675d5145382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333f485059606a6f7a828e939fa3abb3bbc3cbd6dbe2e9f2f9fffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5145382c1f13060d161e272f383f44515a616b707b838f939fa4acb4bcc3ccd7dce2eaf3f9fffffffffffffffffffffff5e9dccfc2b6a99c8f837669564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e2215090000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adaeaeafafb0b0b1b1b2b3b3b4b4b6b9bbc0c7c8ced5dee3e8ddd2c7beb6afa9a19e928d81776c60594f42382d22170b000000000a141d2935404b55616b75828f98a2aebac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170b0200000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1a8a8a8a8a8a8a8a8a8a7a7a7a6a5aca49f9d9a96918c847d736e645c52483f33291f0e0400000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba0958d81746d625a5145413a332d2924201f1c171b1c1a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c0000000000000000000000000714202d3a46525e697784919daab7c2cddde9f3fffffffffffffffffffffffffffffffffffffffffffff9efe8ddd2c7bdb5aca49f938e847e78716d676461605b545c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a000000000000000000000000000000000000000000000000000000000000060c151c2328303940454e555c606a6f787f868f949ea1a9afb5bdc2cacfd7dce3eaf3f6fcfffffffffffffffffffffffffdf1e6dacfbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e696e7576706b635b514a423f44464b51555d606c75818e9ba8b4c1cedbe7f4fff7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5666727f8c99a7b1bcc8d4e2edf8fffffffffffffffffffffffffffffffffffff3e7dcd1c6b9aca0968a7e71665b5044392f24180d04000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffcf3e9dfd4c8bbafa49a8c7f7366564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030404000004060706040000050403020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343d474f5960686e757c82868b8e91939996989899999a9a9a9a9998928d8175695e53463a2d21140700000000000000000000000000000000000000000815222f3b4855626e7b8895a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadb3adabaaa9a6a7a09d99938f8781796f6a60594f473d332a1f150b0000000000000000000000000000000000000916222f3c4955626f7c8895a2b3aeaeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7a9a29f9b94908780786d665c51483e31271d120700000000000713202d3946525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca0968c7f72685e544a3f342f27201e19171c1f23282f383f4a545d686f7d87939fa8b2bdc9d5dee9f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9285796d6053473b3025190e020000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120f0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e1011121313131313131313131313131313120f070705010000000000000000000000000000000000000000000000000000000000000000030c151e272f383f44515a616b707c8490949da5afb5bdc5cdd5dde7ecf3fbfffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130d161f2830394149505b626c717d8590959ea5afb6bec6ced5dee7edf4fcfffffffffffffffffffffffff7ebded1c4b8ab9e918578685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8bbbcbcbdbdbebebfbfc0c0c1c3c6c7ccd2d4d9e0e7f0e4d8ccc0b6aca49f97928a80776c655b50473d2f261c110600000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f3fcf8ede2d7cec1b9ada1968d80746a60544a3f34281f140900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929a9b9b9b9b9b9b9b9b9b9b9a9a9998979a93908d89847f79706b635c524a40362d20170d0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b51483f352f27221b1813120f0b06090e1114171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c100300000000000000000000000815212e3b4854616e7b8795a0acb8c5d1deebfbfffffffffffffffffffffffffffffffffffffffffffdf4e7ddd7ccc0b5aba49a938c817a716c65605d555553504a4f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f03000000000000000000000000000000000000000000000000000000020a11171e272e343c434b515860676d737c838c92989fa6adb2bbc0c7cfd6dae1e8eef5fcfffffffffffffffffffffffffffffff6e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424d575e61686a636159514445474a5053555d60676d737e88939facb9c6d2dfecf9fff7eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4855626e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffff8ede3d5c9bdb2a89d9083786c60554b40352920160b020000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffbf0e4d8ccc0b6ac9d908477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e101111070c10131313100c071111100f0d0c0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464f59606b6f7a81898f92999b9e9fa4aba4a5a6a6a7a7a7a7aaa29f93877b6e6154483b2e21150800000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0a9a29f9d9c9a9795918c87827c746d675f584f473d352b21180d030000000000000000000000000000000000000916222f3c4955626f7c8895a1a9a1a1a1a1a1a1a1a1a1a1a1a1aaa29f9e9c9a9897928e89837c736d665c544a40362c1f150b0100000000000714212e3a4754616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99e9184786d60564d42382e231d15110e0b1012181d262d38424c56606b73808d96a1acb9c2cdd8e4effbfffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada2978b7e7164564d42362a1e110500000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d070100000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413110d08020000000000000000000000000000000000000000000000000000000000030d151e2730394149505b626c717d8691969fa6afbbc0c7cfd7dfe7eff8fefffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6255483b2f2215161f283139424a535b606d727e879297a0a7afbbc0c7d0d7e0e7f0f8fffffffffffffffffffffffffffff8ebdfd2c6b9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e02000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000004111d2935414c55697683909ca9b6c3cfc9c9cacacbcccccdcdced0d2d4d7dde3e4eaf2ede0d4c8bbafa49a938e857e736c655b53493f352c1d140a00000000000007121d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef3e9e0d5c9bdb2a99f93877c6f665c50443b30251a0d030000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566875818b8d8e8e8e8e8e8e8e8e8e8e8e8d8c8b8a888684807d78726d676159524a40382e241b0e05000000000000000000000000000000000000000000000000000004101c2934404b556774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f93877c6f665c51493f3629241e17110c0706030000000205060c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f13080000000000000000000003101c28343f4a5465717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe2d5cbc3bbafa49993887f756d67605b53514b4846443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f14090000000000000000000000000000000000000000000000000000050b141b2227303940444e555c606a6f79808790959fa2aab0b9bec4cbd1d9e1e6ecf3f9fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454d52545c5d57554f474b5153545c6063676d727a8088939aa4afbbc8d4e0edfafef8e9ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a47535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff1e5d9cec4b8aca0958b7e71675d51453d32281d140a0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff4e8ddd2c7b8aca095877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090e1214151618191b1c1d1e1e181c1f201f1c181f1e1e1d1b1a1917161413100c0707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434e58606b707d858e939b9fa3abaaacafb5b1b2b2b3b3b3b3b3b4aea49a8a7d7064574a3d3124170a00000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494939792918f8d8a8784807b756f6a605d554e463d352c23190f06000000000000000000000000000000000000000815222e3b4855616e7b8892979494949494949494949494949493989291908e8c8985817c766f6a605c544a42392e241a0d030000000000000a1623303d495663707d8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada2978b7e72665c50443b30261c120b05020003070b141c262f3a444f59606d7984919ea6b0bbc7d3dee9f4fffffffffffffffffffffffffffffffffffff9eee3d6cabeb3a99c8f8276695e52463a2d20140900000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c04000000000000000000000000000000000000000000000000000000000000000000000002090e1214191d2021232628292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2921201d19130c04000000000000000000000000000000000000000000000000000000030d151f273039424a535b606d727e879298a1a8b0b9c0cbd1d9e1e9f1f9fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7164574a3e3124162028313a434b545c656c737f889299a1a9b1b9c1ccd2d9e2e9f2f9fffffffffffffffffffffffffffffffaeee1d5c9beb2a995897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f221509000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000010d19242f414d5a6774808d9aa9b3bec2c3c3c4c4c5c5c7cbd1c7c8caccd0d1d4d9dfe6ecdfd2c6b9ac9f9388817a716c605b534941382d231a0b02000000000000010c161f2a36424d56606c78839099a3afbbc4cedae5f2fbfbf2e6dacfc4bbafa4999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4754606d7a7f81818282828282828281818181807f7d7c7a7774706c66605d554f4740382e261c120900000000000000000000000000000000000000000000000000000006131f2c3845515c677783909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998d81746a60544a40372d2419130b060000000000000000000000030b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d0100000000000000000006121f2c3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffff9eee3d9d0c3b9aea49f93877e726d605d55504945403b3938332d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e00000000000000000000000000000000000000000000000001070e171d262d333c424a515860676d737c848d92999fa7aeb4bcc2c9cfd7dce3ebf3f7fdfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29333b4246484f504a4c5154555d6064666d70757a7f858d939aa4acb6c0ccd8e4f0f7f2ece7dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79e9184796d60594f443a2f261c110a02000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff9eee4d4c8bcb1a7978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171a1e212123252628292a2b2b23282c2d2c28232b2b2b292827252422201f1d18161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f6a707d8691979ea5acafb5b7b9bbc0bebfbfc0c0c0c0c0bfb6ac978b7e7164584b3e3125180b000000000000000000000000000000000000000004111d2935414c56626f7c83868787878787878787878787878787878787878786858482807e7b77736e69625f58514b433c342c231a110700000000000000000000000000000000000000000714212d3a46535f69737f8587878787878787878787878787878786858483817f7c79746f6b626058504a423930271c1208000000000000000c1926323f4c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d60544a3f32291e140a010000000000020a141d28323d45515c67717e8a949fabb7c2cdd8e4effcfffffffffffffffffffffffffffffffffffff2e6dbcfc5b9ac9f93877b6e6154473c31261a0e02000000000000000000000000000000000000030a0f141a1e2124292c2d303335363738393939393939393939393939393939352d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000003090e141a1e2024292c2d303334363738393939393939393939393939393939352e2d29241e160e0400000000000000000000000000000000000000000000000000030d151f273139434b545c656c737f889299a2aab2bac2cbd7dce3eaf3fbfffffffffffffffffffffffffffffffffff4e8dcd1bfb2a5988c7f7265594c3f32262028323a434c555d666d77808b939aa3abb3bbc3cbd8dde4ebf4fbfffffffffffffffffffffffffffffffffdf1e6dacfbdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707c8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000081724313d4a5764707d8a97a2adb5b5b6b7b7b8b8b9bbc0babbbbbdbfc3c4c8cdd5dae1d7cabdb1a4978a7e756e68615a504941382f261b11080000000000000000040d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7ccc0b5aba0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000813202c3945525d686d72747575757575757575757474747372716f6d676763605b54514b433e352e261c140b000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e42392e251b120801000000000000000000000000000107121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d11050000000000000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928b7f726c625b514c443f38352f2d2b28222828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c110600000000000000000000000000000000000000000000030b121820292f383f444e545c606a6f79808791959fa3abb1babfc6ced5dae0e8eef5fdfffffffffffffffffffffffffffffffffffffbf5f0e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212930363a3b42464e555d6065676d7074797d81868c92979fa4acb6bec7d2dde8edebe6e2dbd4c7bcb1a7998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4754606d7a86929facb9c3ced9e5f0fdfffffffffffffffffffffffffffffffffffcf0e4d9cec3b9ada1968d80736b60564c42382d231c140c040000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff0e4d9cebfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000205090e1214191d202123252a2d2e30313334363737382e34383a38342e38383736353332312f2d2c292423201f1d1814120e09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676f7c869298a1a9afb9bbc0c4c6c7ccd2cbcccccdcdcdd0beb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777673716e6966615e57534e45413a312a221a110800000000000000000000000000000000000000000005121e2a36424d57636d73787a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a79787674726f6d66636059544e443f3830271e150b00000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f7fffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8e8174675c5142382e20170c0200000000000000020b16202934404b55616c76828f9ca6b0bbc7d3dfeaf5fffffffffffffffffffffffffffffffffffff7ece0d4c7bbafa4998c7f7265574d42372b1e12050000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c01000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d2f35393a3d3f41434445464646464646464646464646464645423a3935302820160c020000000000000000000000000000000000000000000000030c151f273139434b555c666d77808c939aa3abb4bcc4ccd4dde8eef5fcfffffffffffffffffffffffffffffffffffff9e6d9cdc0b3a69a8d8073675a4d40342728323a444c555d676d78818d929fa4acb4bdc5cdd5dde8eef5fdfffffffffffffffffffffffffffffffffffff7e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7885919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929ea3aba9a9aaaaababacafb5adaeafb0b3b7b8bcc3c9cfd6dfd2c5b8ac9f92867f776d675e564c443a30271c120700000000000000000009141f28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60656768686868686868686868676766656462605d555653504a454039312c231c140b02000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463d30271c13090000000000000000000000000000000000091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d2014080000000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba0958d81746d625a5145413a332d2924201f1c171b1c1a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c000000000000000000000000000000000000000000060d151d2429323b414950585f666d737c838d9299a0a8afb5bdc3cad0d8e0e6ebf4f9fffffffffffffffffffffffffffffffffffffbf5f0eae4e0d9d1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d38434e5860676d71767a7d8185898e92989ea2a9afb6bec7d0d9e4e5e1dedad5d0cac1b8ab9f95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c3945525d6875828e9ba7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a99f93877c6f685d544a3f342e261e160d090300000000000005111e2a36424d566976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000002080e11141a1e2124292c2d3031363a3b3c3e404143444445454045464540454544444342403f3d3c3a38352f302d2c2924201e1a14110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79849198a2aab3bbc1c7cbd1d2d4d7ddd8d9d9dadad9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696764615e5754534d47433c352f281f18100800000000000000000000000000000000000000000000020e1a26313b45515b63656c6d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b69676562605c54544f48433d342e261e150c030000000000000005111d2935414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63554b4030261c0e05000000000000000000040e18232f3943505a626f7c88949fabb7c3ced9e4f0fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9d908377695f53463a2d211408000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524f4745403931281d120700000000000000000000000000000000000000000000000000000000020a11171f262a30363a3b4145474a4c4e5051525253535353535353535353535353524f4746413a32281e130800000000000000000000000000000000000000000000020c151e273139434b555d676d78818d929fa4acb5bdc5ced6dee6eff9fffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423528323a444c565d676d79828e939ca4afb6bec6cfd7dfe7eff9fffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c92999a9c9d9d9e9e9f9fa3a0a1a1a2a3a6aaacb1b9bec5cdd6d3c7baaea298928b81796d685e564c42392e23180c040000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fcf9eee3d9d0c3baaea2988f82756b61554b4035291f1509000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c5254585a5b5b5b5b5b5b5b5b5b5b5b5a5958575553514b4a46443f38352f281f1a110a0200000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095887c6f62574d42342b1e150b0000000000000000000000000000000000000007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d0100000000000000000c1825323f4b5865727e8b98aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b51483f352f27221b1813120f0b06090e1114171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c100300000000000000000000000000000000000001070f181f272f353e444d535b606a6f78808790959fa3abb1bbc0c7cfd6dbe2eaf2f7fdfffffffffffffffffffffffffffffffffffbf4efeae4dfd9d4cec8c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a222e3b4854606a6f7a7e82868a8e92979b9fa2aaadb3bbc0c7d0d9dbdadad5d2cfc9c5bfbaaea49d9083766a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8995a0acb8c5cfdbe6f2fefffffffffffffffffffffffffffffffffffcf1e6dacfc4bbafa49991847a6d665b50443f3830281f1a140f0b06070603060714202d3a46525e697885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0600000000000000000000000000000000000000000000000000000000000003090e14191e20262a2d3035393a3d40424648494b4c4e4f505151524b5153514b52525151504e4d4c4a494745403f3d3a38352f2d2a25201d19130f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68737f8c96a0aab4bcc4cdd3d7dcdfe0e3e8e5e5e6e6e6dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010f1b26313c464e53555d6061616161616161616161616161616161616160605c545c5a5754534d4846423b373129241d160d0600000000000000000000000000000000000000000000000009141f2a33404951535b60606161616161616161616161616160605d555d5b595653504a48433d383228231c150c0300000000000000000713202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150a000000000000000000000007121d27313e4754606a76828f9ca7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffffff4e8ddd2c7b8aca095887b6e6155483b3024190d0100000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d010000000000000000000000000000000000000000000000000000030b141b222731363b4246484c515456595b5c5d5e5f5f6060606060606060606060605f5c54524c443a3024190d010000000000000000000000000000000000000000000a141e273039434b555d676d79828e939da4afb6bec6cfd7e0e8f0f8fffffffffffffffffffffffffffffffffffffffffcf6e8dccfc2b5a99c8f8276695c4f4336313a444c565e686d79828f949ea5aebbc0c7d0d8e1e9f1f9fffffffffffffffffffffffffffffffffffffffffcf5e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606c7780868b8e8f909091919292999394949597999da0a7adb3bbc5cfd6cabfb4aaa29f938f837a6d685d544a40342820150a00000000000000000006111c262f3c45515d67707d8a939ea9b3becad6e1eaf5fff5ebe2d6cabeb4aa9e938a7d70675d51453c31261a0c0300000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474c4e4e4f4f4f4f4f4f4f4e4e4e4e4d4c4a494745403d3938332d29241d160d08000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f3fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a5f53453b3122190c0300000000000000000000000000000000000000000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e11050000000000000004101c2934404b556774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f93877c6f665c51493f3629241e17110c0706030000000205060c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f13080000000000000000000000000000000000030b1218222a3139404550565e656c727c838c9299a0a7afb5bdc3cbd1d9e1e7edf4fcfffffffffffffffffffffffffffffffffffcf4efe9e4dfd8d4cec8c3bdb9b2aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020916232f3c4956626f7c858b8f92989b9ea2a9acaeb4b9bec5ccd2d0cfcfcdcec9c5c4beb9b4aea59d92897d7063584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7784919da9b3becad6e2edf8fffffffffffffffffffffffffffffffffffff6ebe0d7ccc0b5aba0968f82786c605c504a423a312a261f1b1714131210121318212e3b4754616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452d22170b00000000000000000000000000000000000000000000000000000000040a0f151a1f252a2d31363a3b4145474a4c4d53545658595b5c5d5e5e5f5f5c605c5f5f5e5e5e5c5b5a58575553514b4c494745403b3a36302d2a251f1b17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2bcc6ced6dfe3e8ecedf0f4f9f2f3f3e8dbcec1b5a89b8e8275685b4f4235281c06000000000000000000000000000000000000000000000a15202a343c43474b51535454545454545454545454545454545454545453514a4f4d4b4846423b3a36312b262018130c0400000000000000000000000000000000000000000000000000030e18212e37404149505354545454545454545454545454545453514b504e4c4946443f3838322c272117110a030000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175655b5044372b1f12030000000000000000000000010b151f2b37434e5863707d8a95a0acb8c7d1dce8f3fffffffffffffffffffffffffffffffffffff9eee3d4c8bcb1a7988c7f7265564c4135291d1104000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d100400000000000000000000000000000000000000000000000000030c151d262d333b42464d5254555d60636667696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68615d564c4135291d1105000000000000000000000000000000000000000006111c263039424b555d676d79828f949ea5aebbc0c7d0d8e1e9f2fafffffffffffffffffffffffffffffffffffffefbf4efeae5ddd0c3b6aa9d9083776a5d5044313a434c565e686d7a8390949fa6afb7c0ccd2d9e2eaf3fbfffffffffffffffffffffffffffffffffffffff9f4efeae4dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000b17222d394653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b656c737b7e818283848485858686878788888a8c90959ea1a9b3bdc6d1d0c6bcb4aea59e9590837a6d665c51443d32271b0f040000000000000000000a141d2935404b55616b75818e97a2adbac2cfd9e3eef9fdf4e7dbd0c5bcafa59e9184796d60574d42372b1e150b000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3f41424242424242424242414141403f3e3c3a39352f2d2b28221c18120c0400000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265584e4333291f1007000000000000000000000000000000000000000000030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d2014070000000000000006131f2c3845515c677783909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998d81746a60544a40372d2419130b060000000000000000000000030b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d01000000000000000000000000000000050d151d2329343c434b515a61696e777f8690959fa3abb1bbc0c7cfd7dce3eaf3f8fefffffffffffffffffffffffffffffffff9f4f0e9e3ded8d3cdc8c3bcb8b2aca8a1988e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b979c9fa3aaabadb3b8babfc6c9c6c5c3c3c2c2c0bebdb9b7b3adaaa29f938d80746b6054463c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38444f5965727e8b97a2adb9c6d0dbe7f3fefffffffffffffffffffffffffffffffffffdf4e8ddd2c7bdb2a89e948d80736e605c544c433d36312b272221201f1c1f20242a36424d5764717e8b97a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f493f33271b0f030000000000000000000000000000000000000000000000000002080d151b20262b3036393b4246484c52545659575e6163646667696a6a6b6b6c666d666c6c6b6b6a696866656462605d55595653514b4846423b3936302b27221b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5565727f8b98a2aebac3ced7e0e8eff3f9f9fcfffffffff5e9dccfc2b6a99c8f8376695c50432e23170b00000000000000000000000000000000000000000000040e18222a3137394045474848484848484848484848484848484848474746444043403e3b3a36312d2a251f1b150d0701000000000000000000000000000000000000000000000000000000060f1c252e2f383f444647484848484848484848484848474747454043413f3c3a38342e2c27211b160c0600000000000000000000000916222f3c4955626f7c8895aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988b7e716553493f33271b0f03000000000000000000000000030d1b27323c4653606c7883909dabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff0e4d9cec2b6a99c8f8376685d5245392c2013070000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c201306000000000000000000000000000000000000000000000000020b151e272f383f444d53575e6166676d707274767778797979797979797979797979797978756d685d5246392d20130700000000000000000000000000000000000000071017232e38424b545d676d79828f949ea6afb7c0ccd2d9e2eaf3fbfffffffffffffffffffffffffffffffffffef8f2eee9e3e0d9d4d0c4b7aa9e9184776b5e514439434c555d686d7a8390959fa6b0b8c1c9d8dde4ebf4fcfffffffffffffffffffffffffffffffffffdf7f2eee8e3e0d9d4cfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc8d4e1edfafffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535b60696e727476767777787879797a7a7b7c7d80838a9297a1abb5bfcbd7cec6bfbaafa7a0959082786d60584e43372b20150a000000000000000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f3fcf8ece2d7cec1b9aca1968d8073695f53473e30271c1207000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d32343535353535353535353534343332312f2d2c2924201f1c17110d0701000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483c3222170d000000000000000000000000000000000000000000000006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e42392e251b120801000000000000000000000000000107121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d11050000000000000000000000000000070f171f272f343f464e555d606c707b828c9298a0a7afb5bdc3cbd1d9e1e8eef5fcfffffffffffffffffffffffffffffffff9f4eee8e4e0d8d3cdc7c2bcb8b1aca8a09e9691867c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a9acaeb4b8b9bec5c6cac5beb9b8b7b6b6b5b4b2b2acaba9a19e98928b81786d60594f44342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4753606d7985929eaab4bfcad6e2edf8fffffffffffffffffffffffffffffffffffff9eee3d9d0c3bab0a69d928d80746d665d564f46423b37332d2e2d2c282b2d2f353c46525e6975828f9ba8b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679655b5044372b1f1205000000000000000000000000000000000000000000000000060b131920272b31373b4146474d5355565d60636669696e6f717374767777787879797979797878777776757372706f6d67686563605d5554524d4746413a37332d28231c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9caab4bfccd5e0e9f2fafffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e34312e2d2a25211e1a140f0a040000000000000000000000000000000000000000000000000000000000000a131c1d262d3337393a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38352f34322f2d2b28231c1b160f0a040000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2d22170b00000000000000000000000000000a151f2b3744505b65727f8b99a3afbbc7d3e0edf8fffffffffffffffffffffffffffffffffffff5ecdfd2c5b9ac9f92867a6d6054473a2d21140900000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d2014070000000000000000000000000000000000000000000000000a141d273039414950575f61696e72767a7d7f81838485858686868686868686868686868685827a6d6154473a2e23180c000000000000000000000000000000000000040f192228343f4a545c666d79828f949fa6b0b8c1c9d8dde4ebf4fcfffffffffffffffffffffffffffffffffcf6f1ece7e2dfd8d3cec8c5beb7ab9e9184786b5e5145424b555d676d7a8390959fa7b0b8c2cad2dbe8eef5fdfffffffffffffffffffffffffffffffffcf5f0ece6e3dcd7d4cdc8c4beb6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c5d2deeaf5fffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414950575e616567696a6a6b6b6c666d6d6e6e6f7073777d859299a3aebbc7d3d8d0cac1b9b1a79f948d80736a6054473d32271b0f0300000000000000000007121d28313e46525e68727f8b959fabb5c0cbd7e0ebf6fef3e9e0d5c9bdb2a89f92867b6e62594f42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202125272828282828282822282b2d2e2d2c2924201f1d1813120f0b0600000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d2114050000000000000000000000000000000000000000000000000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c10040000000000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463d30271c13090000000000000000000000000000000000091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d2014080000000000000000000000000007101921293139404550585f676d747d858f949fa3aab1bbc0c7cfd7dce3ebf3f9fffffffffffffffffffffffffffffffff9f4eee8e4ddd8d4ccc7c2bbb7b1aba7a09d96918b847d706a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afbabfc5c6cacfcfc5bbb3adabaaa9a9a8a7a5a8a19e9a97928c867f746d665c50473d3222180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3945515d6773808d98a2aebac6d0dbe7f3fefffffffffffffffffffffffffffffffffffff5ebe2d5ccc1b8aea49c928d80786d686059534d46443f3c3a3a3834383a3b40454f59616e7b86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea39886796c605346392d20130600000000000000000000000000000000000000000000020a11171e252a32373c42474d5254575f6166686d707375787b7c7e7f8182838484858586868685858584848381807f7d7c7a777472706d6765615e5754524c46443f38342e28231c140c0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d0dfe7f2fbfffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f12060000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421211e1a14120e09030000000000000000000000000000000000000000000000000000000000000000010a0b141b22272b2d2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2924282623201f1c17110f0a0400000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f8fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000030f1b27333f4953616d7a86929facb9c5d1dce7f3fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31251a0e0200000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939397928c7f7266594c3f33261907000000000000000000000000000000000000000000000006111c262f39424b535b60696e757b7f8386898c8e8f90919292999393939393939393939398928d807367544a4034281c100400000000000000000000000000000000000a16202b343d44505c666d78828f949fa6b0b8c1cad3dbe8eef5fdfffffffffffffffffffffffffffffffbf4efebe5e2dbd6d3ccc7c3bdb8b3ada99e9184786b5e513f4a545d676d79839095a0a7b1b9c2cbd3dce4edf9fffffffffffffffffffffffffffffffff9f4f0eae4e1dad6d1cbc7c3bcb8b3ada89c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211409000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384754606a7784919eaab7c3cdd9e4f0fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7266544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000010a121b20292f383f444d5354585b5c5d5d5e5e5f5c606061616264666b707c87929facb9c5d2dfdbd6cbc3b9b0a69f93877c6f62584e43372b1f1306000000000000000000010c161f2a36414d56606c78839099a3afbbc4ced9e5f2fbfbf2e5dacec4baaea3998f82766c61544a4034281c12070000000000000000000000000000000000000000000000000000000000000000000000000001080d111314191b1b1c1c171e252a2d3338393b3a3935302c29241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000000000000040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f13060000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095887c6f62574d42342b1e150b0000000000000000000000000000000000000007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d010000000000000000000000071119222b333b434b515a626a6e79808a92979fa6aeb4bcc3cbd1d9e1e8eef5fdfffffffffffffffffffffffffffffff9f4eee8e3ddd7d2ccc8c2bbb7b0aba79f9d95908a847e79706b60574e42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d1d2d6d5c9beb3a9a19e9d9d9c9c9a989696918e8a857f7a726d605c544a3f352b2110060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a86929faab4bfcad6e1ecf7fffffffffffffffffffffffffffffffffffffdf4e7ded3cac0b6aea49c928d827a706b615f57535049494746443f4446484b5158606b74818d99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679655b5044372b1f1205000000000000000000000000000000000000000000050c141c232830363d43474d53565e6166696e72777a7d7f828587898b8c8e8f9091919292939a9392929191918f8e8d8b8a888684817f7c7975726e6965615e56535049443f38342e261e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000040a0f12181d1f2021212121212121212121212121212121212121201f1c181a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20212121212121212121212121212121201f1d181b19161312100b0600000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376655b5044372b1f12050000000000000000000000000000000b17222d3846525e6875828f9cabb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8e817467574d42362a1e12050000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c908376695d50432f24180d01000000000000000000000000000000000000000000000b17222d38424b545c656c727b81868c909399999a9c9d9e9f9fa39f9f9f9f9f9f9f9f9faaa29d918477665c5144382c1f120600000000000000000000000000000000030f1b27323d46515b606d78818e949fa6b0b8c2cad3dce5edf9fffffffffffffffffffffffffffffef8f3efe9e3e0d9d4d0cac6c2bbb7b2aca9a29f978f8275685c4f44505b666d798290959fa7b1b9c3cbd4dde5eef6fffffffffffffffffffffffffffffef8f2eee8e3e0d9d4cfcac7c0bbb9b1aca9a19e968d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8abadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6356493c2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000a131b242c323a4146474d535457595a5b5c5c5b535153545455555759616a74818e9aa7b4c1cddae7ddd5cbc2bbafa49a9083766a6054473b2e22150800000000000000000000040d1925303b44505b666f7c87929fa8b2bdc9d5dfe9f3fef6ebe0d7cbbfb4ab9f948a7d70665c5144392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c0e0a111720293036383f4446484745413a38352f28231c140c0801000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d2013080000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f3fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a5f53453b3122190c0300000000000000000000000000000000000000000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e110500000000000000000000071019232b343d454d555c606c717c838d929ea1a9b0babfc6cfd7dce3eaf3f9fffffffffffffffffffffffffffffff9f4eee8e3ddd7d2ccc7c0bbb9b0aaa69f9c95908a837e78716d6660594f453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667783909daab6c3d0dddfd2c6b9ada1979290908f8f8d8b8a8884817d79736d68625b504a42382e23190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946525e6873808d98a2aebac5d0dbe6f2fcfffffffffffffffffffffffffffffffffffff9f0e5dcd2c8c0b6aea49d948f847d746e6963605b53565453504a505355555d606a707d88939fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f493f33271b0f030000000000000000000000000000000000000000060f171e262e343a41464e54575f62686e72777b7f8386898c8f92979697999a9c9d9d9e9e9f9fa49f9f9f9e9e9d9c9b9998979992908e8c8986827e7b77726d6863605b53504a443f38302a251f170e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcbd7e3effbfffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000001070c101314151515151515151515151515151515151514141312100c070b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131415151515151515151515151514141413100c070c09070603000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80746753493f33271b0f0300000000000000000000000000000006111b2a36414c5664717e8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff3e8dcd1c4b7aa9e918477695e53463a2d211407000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9e9185786b554b4135291d1104000000000000000000000000000000000000000000030f1c28333f4a545c666d777f868e92999d9fa4aba7a9aaabacacaeb5acacacacacacacacb4ac9f9386796d6053463a2d2013070000000000000000000000000000000006131f2b38434e58626d74808d939ea6b0b8c2cad4dce5eef7fffffffffffffffffffffffffffdf7f2ede7e3e0d8d3cec8c5bfbab8b0aba8a09e97928d857c6f625548505a606c78818f949fa7b1b9c3cbd4dde6eff7fffffffffffffffffffffffffffdf6f1ece7e3ddd7d4cec8c5beb9b5afaca7a09d97918c847b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130600000000000000000000000000000000000000000000000000000000000000000000000007111b252d363e444c5254575e6164666768696968605d554b4748494a4f5864707d8a97a3b0bdcad6e3e6ddd8ccc0b6ac9f94897c6f6256493c3025190d010000000000000000000008141f28333f4a545f6a73808d96a0acb9c1cdd7e1ecf7fcf3e7dcd1c6bdb0a69e9184796d60544a4034281c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328323a41464a50535454524c47454039342e261e19130c040000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d0100000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265584e4333291f1007000000000000000000000000000000000000000000030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d201407000000000000000000050e19222b353d464e575e676d747e8690959da4adb3bbc2cbd1d8e1e8eef5fcfffffffffffffffffffffffffffff9f4eee8e3ddd7d2ccc7c0bbb6afaca69f9c948f89837d78716d66605c544f473d332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104101c2834404b546774818e9aa7b4c1ced9ded1c5b8ab9e928584838382817f7d7b7874716d67615e5651443f3830261c110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56616e7a86929faab3becad6e0eaf6fffffffffffffffffffffffffffffffffffffff7eee4dad1c8c0b6aea69e969189817b746f6c65656361605c5f5c606164676d727c85929aa4afbdc6d1dce7f3fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452d22170b00000000000000000000000000000000000000020a1117212930383f444c52586062696e747b7f83888c90939a999c9ea1a9a4a6a7a9aaaaababacacafacacababaaaaa9a8a6a5aba39f9d9b9898928f8b87837f7a75706c65605c54504a423d3630292019130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000406070808080808080808080808080808080808070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708080808080808080808080808070706040000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2d22170b00000000000000000000000000000000000d1925303a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffff9ebded2c5b9aca096877b6e6154483b2e21150800000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000030e18222b3844505b666d78818c92989fa3abacafb5b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9bbafa499877b6e6154483b2e211508000000000000000000000000000000000815222e3b4754606a727f8b929da5afb8c2cad4dce5eef7fffffffffffffffffffffffffcf6f1ece6e2dcd6d3ccc7c3bdb9b4aeaca69f9c96918b85807a6f6a5f534b54616c73808d939ea6b0b9c3cbd5dde6eff8fffffffffffffffffffffffffcf5f0ebe5e2dbd6d2ccc7c3bcb8b3adaba39f9b95908b857f796e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede0d4c8bbafa49a938f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000040f19232d373f4850565e6166696e717274757576756d675d51453b3c3e4956626f7c8995a2afbcc8d5e2efe8ddd2c7beb0a69a8d817467564c4135291d110500000000000000000000020b17222d38424e58606d7984919ea5afbbc5d0dbe6f3fcf8ede2d8cfc2b9aca0968b7e72665c5144382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343e444c52545b6061605d5653514b443f383029241e160d0701000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000008141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d11050000000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483c3222170d000000000000000000000000000000000000000000000006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c0000000000000000020c17202b343d474f5860696e79818b9298a0a7aeb9bec5cdd7dce2eaf3f9fffffffffffffffffffffffffffffcf5eee8e3ddd7d2ccc7c0bbb5afaca49f9b948f89827d76706c65605c54514b423d352b21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080d111318232e3e4b5764717e8a97a8b2bdc8d4d9ccbfb2a6998c7f777676757472706e696764605c55524c443f342e261e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6874808d98a2aebac3ced9e5f1fbfffffffffffffffffffffffffffffffffffffff6ece3dad1c8c0b8b0a8a19e938e87817c7874726f6d6d666b666d6e7074797f869297a2acb6c0cfd8e3edf8fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e06000000000000000000000000000000000000020b141c2228333b424a50565e616a6f757b81868c9095999d9fa4aca8abadb3b1b2b4b5b6b7b7b8b8b9bbb9b8b8b8b7b7b6b4b3b2b5afacaaa7aaa29f9c9895908c86817d78716d66605c544f46413b3229241e160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f8fffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170600000000000000000000000000000000000813202c3945515d6776828f9ca9b6c2cfdae6f1fdfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e2f24190d010000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000a15202b37434e58606c78818f939fa3aaafb5b9bbc0c1c2c3c4c5c5c7cbd1c6c6c6c6c6c6ccc0b5ab95897c6f6256493c2f23160900000000000000000000000000000005121e2a36424d57626f7c87929fa4aeb7c1cad4dce6eef7fffffffffffffffffffffffbf5f0ebe5e1dad5d0cbc7c2bbb7b2acaaa29f9a948f8a847f79736d685f584e515c66707d8a929ca5afb8c2cbd4dde7eff8fffffffffffffffffffffffbf5f0eae5e0dad5d0cac7c0bbb9b1aca9a19e99928f89837e79736d675e574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a4afbbc7d4e0edf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9388828282828282828282828282828282828282828282828285929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000b16212b353f49515a61686d73777b7d7f8182828281796d60544b434040495663707c8996a3afbcc9d6e2f9eee4d9d0c2b7aa9e918477685e5246392d201307000000000000000000000006111c262f3c45515d67707d89939ea9b3becad6e1eaf4fff4eae1d4c8bdb2a89e9184796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e2730383f4450565e61666c6e6d6865605d55504a423d352f281f18120c040000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5044382b1f1206000000000000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d201307000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d2114050000000000000000000000000000000000000000000000000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c10040000000000000008131e29323d464f59606a6f7b838e939fa2aab1b9c0cacfd7dfe7edf4fcfffffffffffffffffffffffffff9f4f0ebe4ddd8d2ccc7c0bbb5afaba49f9a938f88827c76706b64605b53504a454039302b23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113191d2021252e3b4754616e7b8796a0acb9c5d2dacdc1b4a79a8e81746a6969676563615f575753514b46413a3228231c140c08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56616e7a85929fa8b2bdc8d4dfe9f3fdfffffffffffffffffffffffffffffffffffffef5ece3dad2cac2bab2ada59d99928e8984817e7c7a79797879797b7d81858c9298a2a9b3bec7d2e1eaf4fffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000020c141d262d333e454d545c60686d747c82878e92999da0a7aaacafb6b5b8b9bebebfc1c2c3c4c4c5c5c6c8c6c5c5c4c4c4c2c1c0bec0bbb9b7b4b4aeaca8a7a09d99928e89847e78716d666059524d443f352f281f191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203030404040505060000030606070707070706040000050403030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6e6255483b2f221508000000000000000000000000000000000004111d2935404b5565727f8c98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffdf1e5d9cec1b4a79b8e817468554c4135291d1104000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000000000000030f1b26313a47535f6a737f8c939ea5aeb4bbc0c6c7ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2ddd2bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000714212d3a46535f6977839099a3afb6c0c9d3dce5eef8fffffffffffffffffffffbf5f0eae4e0d9d5cfc9c6bfbab8b0aba8a09e98928d88827d78726d67615e564e4653606d7984919ea4aeb8c1cad4dde6eff9fffffffffffffffffffffcf4efe9e4dfd9d4cfc9c5bfbab5afaca7a09d97928d87827c77716d66605d554d453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b7575757575757575757575757575757575757575757784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2e23180c000000000000000000000000000000000000000000000000000000000000000000000004101b27323d47515b626c717a7f84878a8c8d8e8f8f8b7f72665c544e4d4c505965727e8b98a5b1becbd8e4f1f5ebded2c5b9aca096877a6d6154473a2e2114070000000000000000000000000a141d2935404b55616b75818e97a2adbac2cfd8e3edf8fcf3e5d9cec3b9aca1968b7e71665b5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273039424a505a61686d73797b7a77726d67605c544e45413a3129241d160d0600000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000000000000040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f1306000000000000010d1925303a444f59606b707c8590959da5aeb4bcc3cbd6dae1e9f1f8fffffffffffffffffffffffffff9f4eee8e4e0d9d2ccc7c0bbb5afaba49f99938e87827c766f6b636059535049443f38342e271e19110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d2024292c2d30363a46525e697784919eaab7c4d0dbcfc2b6a99c8f837669545c5a585755534d4a4645403935302d2a25201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303b46525e68727f8c96a0acb8c1cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffef5ece4dcd3ccc4bdb9afaba39f9a97918e8b89878685858586888a8d92979fa3aab3bcc5d0d9e4f3fcfffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000030c141e262f383f444f575e666d727a81878f939a9fa3ababb1b6b9bbc0c2c5c6cacfcccdcfd0d0d1d1d2d2d4d2d2d2d1d1d0cfceccd1cbc7c5c3c1bfbab8b5b1acaba39f9b95918a847e78706b615e565145413a312b221a12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0c0d0e0f0f10101111121212130b0f1213131313131312100c071211100f0e0d0c0a09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d2014070000000000000000000000000000000000010d18242f3c4855626f7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff6eaddd0c4b7aa9d918477675d5145392c20130600000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfe7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000006121f2b37434e58626f7c87929fa5afbabfc6cbd1d4d7dddcdddedfdfe0e3e7dfdfdfdfdfd7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000815222e3b4855616e7b88959fabb5c0c8d2dbe5eef7fffffffffffffffffffcf4efe9e4dfd9d4cec9c5beb9b4aeaca69f9c96918b85817b76706c65605d55524c44495663707c8996a1adb6c0cad3dce6eff8fffffffffffffffffff9f4f0e9e3ded8d3cec8c4bdb9b4aeaba49f9c95908b85807b75706b64605c54514b433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3a46525e6976828f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f72696969696969696969696969696969696969696d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626d727e858c919697999a9b9c9c9184796d62605859595a616b75828f9ca8b5c2cfdbe8f5faede1d4c8bdb2a895887c6f6255493c2f221609000000000000000000000000020b18242f39434f59616e7a85929fa6b0bdc6d1dce7f3fcf6ebe0d5c9bdb2a89d9184786c6053463c31261a0f030000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b545c606c717a80858787837e79726d666058514c433d352f281f17110a020000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c000000000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d20130800000000000005111d2a36414c56606b707d869197a0a7afbabfc6ced5dde6ecf3fbfffffffffffffffffffffffffdf5eee8e4ddd8d4d0c7c0bbb5afaba49f99938e87817c756f6a636059544f46443f38342e28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f252a2d2f35393a3e4246474d566774808d9aaab4becad6d1c4b7ab9e918478665c5b5a58565553514a4c494745403b3a36312d29241e1b160f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2a36414c56606d7884919da6b0bbc5cfdae6f0f9fffffffffffffffffffffffffffffffffffffffef6eee5ded6cfc9c1bdb5afaca9a19e9a98969498929292939a979a9ea1a9aeb4bcc5ced7e2ebf5fffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7e7165584b3e3225180b000000000000000000000000000000030c151e263038424a505961696e787f858e939a9fa4acaeb4b8bcc3c6c8ccd2d1d2d6dad9dadcdddddededfdfe0dfdfdededddddcdbd9dcd7d4d2d0d0cac7c5c2bcb8b4aeaca8a09d96918a847d756e68625b524c433c342c2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000040607060b101213151718191a1b1b1c1d1d1e1e1e1f1f1f171c1f2020202020201f1c181f1f1e1d1c1b1a1917161413110d080907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000000715212e3a47535f6a7884919eabb8c4d1deebf8fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececece3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000815212e3a47535f6a76828f99a3afb7c1cbd1d7dce0e3e8e9eaebebecedeff3ecececece5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000a1723303d4a5663707d8996a7b1bdc7d1dbe4edf7fffffffffffffffff9f4f0e9e3ded8d3cdc8c4bdb9b3adaaa39f9a948f8a847f7a746e6a63605b53514b46413e4b5864717e8b97a8b2bdc8d2dce5eef8fffffffffffffffff9f4eee8e3e0d8d3cdc7c3bcb8b2adaaa29f99938f89837e79736e6963605953514b45413a312921170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5665717e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b727f8a92989ea0a8a5a7a8a8a0968d80756f6a686666676c717d88939facb9c6d2dfecf9fdf1e5d9cebcb0a396897d7063564a3d3023170a0000000000000000000000000007121d27313d46525e68727e8b949fabb5bfcbd7e0ebf6fcf1e5dacec4b8aca0968a7d7064584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424b555c666d747e858d929795908b847e786f6a605d554f4540393127221b140b0500000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c10040000000a1724303d4a5763707d8a96a3b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d0100000000000713202d3946525e686f7d869298a1a9b1b9c0cad0d8e0e7eff7fdfffffffffffffffffffffffaf4f4ebe3ddd7d2ccc8c1beb6afaba49f99938e87817c756f6a626058544f48443d37332d28231c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191c22282b3036393a4145474b4d5254575a63707d8998a2aebac6d3d2c5b9ac9f9286796d686766656361605c54585653514b4846423b3935302c271f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303b44515c66707d8a949ea9b3becad6dee7f2fbfffffffffffffffffffffffffffffffffffffffff7f0e8e0dad5cfc7c0bbb9b2adaba7a5a2aaa39f9e9f9fa4aca7abadb3babfc6cfd7e0e9f4fdfffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f2215090000000000000000000000000000000a151e263038424a545b606b707b838b92979fa4acafb6babfc6c8cdd2d4d8dddedfe2e6e5e7e8e9eaeaebebecedecebebebeaeae9e7e6e8e3e0dfdddbd6d3d2cdc8c6bfbab9b1aca8a09d959189817b726d605d564e463e3627221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000205070c10131416171c1f202223252627282829292a2a2b2b2b2c2c22282b2d2d2d2d2d2d2c28232c2b2b2a29282725242221201d1918161312100c070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4035291d110400000000000000000000000000000000000006121f2b37434e586875828e9ba8b5c1d0dbe7f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c706356493d3023160700000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000915222f3c4855626f7c88949fabb5c0c9d7dce2e8edf0f4f9f6f7f8f8f9fbfffff9f9f3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000a1723303d4a5663707d8996a3b0bccfd9e3edf6fffffffffffffff9f4eee8e4e0d8d3cdc7c3bcb8b2aca9a19e98928e88827d78726d67625f58535049454039363e4b5865717e8b98a4b1becfd7e3eef7fffffffffffffff9f3eee8e3ddd7d4ccc7c2bcb7b1aca8a19e98928d87827d77716d67615e57544f46454039352f281f170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffff9ebdfd2c5b8ac9f9285796d60534f4f4f4f4f4f4f4f4f4f4f4f4f4f5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c807366554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d88939fa2aaacb2b2b4b5b2a89d928d827c7874737374777e85929aa4afbbc8d4e0edfafff6e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000010b151f2a36414c56606c77839099a3aebbc4ced9e5f1fbf6ebe0d4c8bdb2a89c8f82766a5f53473a2e2115090000000000000000000000000000000000000000000000000000000000000000000000000a151e28343f4a545c676d78808a92979ea1a09d97918b837c746d676059514b433d332d261d160e0700000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f12060000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000008141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d11050000000004101d2935404b55616d7a859198a2aab3bbc3cbd6dbe2eaf2f9fffffffffffffffffffffffaf4efe9e3e2d9d2ccc7c0bbb9b0aca49f99938e87817b756e6a625f58544e48433d38332b27221b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191e252a2d33383a4146474c525457575e616467696d7985929fabb8c5d2d4c7bbafa399887b7675747372706e6d66686563605c5554534d4746413a38322b28221c140b0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2834404a54616b75828f97a1adb9c1ccd6e0e9f4fdfffffffffffffffffffffffffffffffffffffffffaf2ebe5e1d9d1cbc7c4beb9b8b4b1afb4aeacabacacafb6b4b8b9bec5cbd1d8e1e9f2fbfffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000006111c263038424a545c666c737d8590959fa2a9afb6bbc0c7cbd1d4d9dfe0e4e8ebeceef2f7f4f5f6f7f7f8f8f9faf9f8f8f7f7f7f5f4f9f4efedeceae7e2e0dfd9d4d1cbc7c3bdb8b2aca8a09d938e857f756d68605850483f332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000003090e1114181d1f202323282b2d2e3031323334353636373737383839392d3338393a3a3a3a3a38342e3938373636353432312f2d2c29242523201f1c181413100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d01000000000000000000000000000000000000030f1a26313f4c5865727f8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998c7f7266594c3f2e23180c0000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000005111e2a36414c566773808d9aa6b0bdc7d1dbe7edf3f9fcfffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5eaf5fffffffffffff9f4eee8e4ddd8d4ccc7c2bbb7b1aca8a09e97928c86817c76706c66605d55534e46443f38352f313e4b5764717e8a97a4b1bdcad7e4f0fffffffffffff8f3eee8e3dcd7d2ccc7c2bbb7b0aba7a09d96918c85807b75706b65605c55534d48443d38342e29241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875828e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298897d706356494242424242424242424242424c5966737f8c99a6b2bfd1dce8f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea399897d706356493d2f23180c00000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697783909aa4aeb3b8bdbfc0c1baaea49d948f888481807f81848a9297a2acb6c0ccd8e4f0fcfaeee2d5c9beb3a995897c6f6256493c2f2316090000000000000000000000000000030d1925303b44505b656f7c87929fa8b2bdc9d5dfe9f3fcf1e5d9cec3b7ab9f94887b6f6255483c30251a0e020000000000000000000000000000000000000000000000000000000000000000000006111c26303844505c666d79828d929ea1a9adaba9a19e959088807a706b605d554e443f382f2820191107010000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d2013070000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5044382b1f1206000000000000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d201307000000000613202c3945515d6774818e97a1aab4bcc4cdd5dde7edf4fcfffffffffffffffffffffaf4efe9e3ded7d3d0c7c0bbb6afaca69e9a938e87817b756e6a625f58534e47433c38322c271f1b17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e252a3036383f44464c5254565d606467696e717376787a828f9ca9b6c2cfd7cbc0b5ab9d9184838281807e7d7b797775726f6d6765615e5754524c48433d38332d261d1b150d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424f59616e7a85929ea5afbac4ced7e2ebf5fffffffffffffffffffffffffffffffffffffffffffcf6f3eae3dcd7d3cfc9c6c4c1bebcbfbab8b8b8b9bbc0c0c5c6c9cfd7dce2eaf3fbfffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9b8f8275665b5044382b1f120600000000000000000000000000071017232e38424a545c666d78808892979fa7adb3bbc0c7ccd2d7dce2e4ecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffcf9f8f8f3efecebe4e2dcd7d3cec8c3bdb8b1aca59e98928b817a6f6a615a51443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000060b0f14191e2024292c2d302e34383a3b3d3e3f404142424343444445454546463f44464646464646444046454544434241403f3d3c3a393530322f2d2c2823201f1c1813110d0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f8fffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000a16232f3c4956626f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b5a89b8e827568544b4034281c10040000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000713202d3946525e687784919eaab7c2cfd9e3eef8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffff9f4eee8e4ddd8d2ccc8c2bbb7b0aba7a09d96918b857f7a746f6a64605b54514c47433c37332d2924303d4a5763707d8a96a3b0bdc9d6e3f9fffffffff8f3ede7e3dcd7d1cbc7c0bbb9b0aaa69f9c95908b847f7a746e6963605953514b46423b38322c28231d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366564c41363636363636363636333f49536875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959facb6bec5c8cecdccc0b6aea69e9c96918e8c8c8e91969fa2a9b3bec7d2dde8f4fff8ecdfd2c6b9ada197877a6e6154473b2e21140800000000000000000000000000000008141e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7f6eae0d3c7bbb0a69a8d807367574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59606d78818f949da4adb3b9b8b2ada7a09a938d847d746d6760585049413a322b2318120c0400000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f2215090000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000714202d3a4753606d7a86929fa9b3bcc6ced6dfe6eff8fefffffffffffffffffffbf5f0e9e3ded7d3ccc7c1bdb5afaca49f9b948f87827c756e6a625f57534e47433c37322c27211c160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161e242930363b41464a5053565e6165686d7174777b7e808284878f949fabb7c4d0dcd1c7b8aca095918f8e8e8d8b89888684817f7c7975726e6965615d56544f46443f382f2b262018130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303e46525e68707e8a939da8b2bcc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5eee8e3e0dad5d2d1cdcbd0cbc7c5c5c5c6c8ccd2d1d2d5dae1e7edf4fcfffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7f7265544a3f33281c0f03000000000000000000000000050e192228343f4a545c666d78818c939aa2a9b1babec5ccd2d8dde4e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0ede7e3e0d9d4cec8c3bdb8afaaa29f938f847c716c625b504941382d2217130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000020a11171b1f252a2d2f35383a3d3f3f4446484a4b4c4d4e4e4f5050515151525252524a50535353535353514a52525251504f4e4d4c4a49474541413e3c3a38342e2d2c2923201d1913100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff9eaddd0c4b7aa9d918477665c5145382c1f13060000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c5d3e1ebf5fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffdf5eee8e3ddd7d2ccc7c0bbb9b0aaa69f9c95908a847e79736d68625f5853504a45413a37312b27221b23303c4956636f7c8996a2afbcd2dde8f4fffffcf4ede7e3dcd7d1cbc7c0bbb5afaca69e9c94908a837e79726d68615f57544f4745403936312c271f1c18120d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908377685e5246392d2929292929292b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a7b1bec7d0d4d9dad2c8c0b8b0aaa8a19e9b99999a9ea0a8adb3bbc5d0d9e4eef9fbf2e9ded1c5b8ab9e928578685e5246392d201407000000000000000000000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f1fbefe3d8ccc2b7aa9e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616b73808d939ea6aeb9bec5c4beb9b1aca49f96918981796f6a605b534c443d3529241d160d06000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e312518070000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c000000000915222f3c4855626f7b8899a3aebbc4ced7e0e8f1f8fffffffffffffffffffbf5f0e9e4ded8d3ccc7c1bbb7afaba49f9a938f88827c756e6a625f57534e47433c37312b27201b16100b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131920282f353a41464c52545b6063686d71767a7e8184878a8d8f91969c9fa6b0bbc7d3e3d4c8bdb1a8a09d9c9b9a9998969992918e8b8986827e7b76726d6863605953504a423e373229241d160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414d56616c74818e96a0aab4bdc7d2dde8edf7fffffffffffffffffffffffffffffffffffffffffffffff9f3efebe6e1dfdedad8dcd6d3d2d1d2d2d4d8dddedfe1e6ecf3f8fffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e6154473b2d22170b000000000000000000000000020c16202b343d44505c666d78818e939fa4acb3bbc2cad0d8dde4e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae5dfd9d4cec8c1bcb3aea59e9691877e726d605b53493f3327251c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170b00000000000000000000000000000000000000000001070b141b22272b30363a3b404547494c4a5053555658595a5b5b5c5c5d5d5e5e5e5f5f5f5f5b6060606060605c5f5f5f5e5e5d5c5b5a58575554524c4d4b494644403d3a38342f2d29251f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000006121f2c3844505c667783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e5f3fdfffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9f7f4ebe3ddd7d2ccc7c0bbb6afaca69e9c94908a837e78726d67615e56534e46443f38352f2b261f1b1715222f3c4855626f7b8895acb6c0ccd8e4f0fcf7f3eae3dcd7d1cbc7c0bbb5afaba49f9b948f89837d78716d66605d56534d48443d38342f2a251f1b16100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c6674808d9aa7b1bcc8d4e3eef9fffffffffffffffffffffffffffff8eaded1c4b8aca095877a6e6154473b2d22171c1c1c202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0d9e1e5e4dad2cac1bbb7b2acaba7a6a6a7aaacb2babec5cdd7e2ebf5f7f1e9e0d6cabfb4aa9b8f827568564d41362a1e11050000000000000000000000000000000006111b262f3c45515d67707d89939ea9b3becad6dfe9f3f4e9ded2c5b9aca096877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a929da6b0b8c0cacfcfc9c3beb6afa8a19e928d847c726c655e564f473f352f281f180f080000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d0100000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c10040000000a1623303d495663707c8996abb4bfcdd6e0e9f2fafffffffffffffffffff8f1eae4ded8d3ccc7c1bbb7b0aaa59e99938e87827c756f6a625f58534e47423c37312b26201b150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a323a41454c52565e61666c70757a7e82868a8e9196979a9c9ea1a8abb0b8c2cdd8e4d9cec3bab1acaaa9a8a7a6a5aba39f9d9b9898928f8b87837f7a756f6b64605b545047433c352f281f19100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b44505a606d79849198a2abb5c0ccd7dbe5eef7fffffffffffffffffffffffffffffffffffffffffffffffffcf7f1eeebebe7e4e7e3e0dfdedfdfe0e4e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8eee1d5c9beb3a99c8f8276685e5246392d1c110600000000000000000000000008131e28323d46515b606d78818e939ea5afb6bec5cdd6dbe1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1eae5dfd9d4cec5bebaafa8a09992887f736c655b504440372e241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f4fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000000000000000000000000000000000000030b12181d262d33373b4246474b51535659545c606163646566676869696a6a6a6b6b6c6c6c6c666c6d6d6d6d6d666c6c6c6b6a69696867656462605d565a585653514a4a4745403a3935302c28231d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000003101c28343f4a546874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399887b6f6255483c2f2215090000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8eee5e2d9d2ccc7c0bbb6afaca49f9b948f89837d77716d66605d55524c47433c38332d29241e1a150f0b14212e3b4754616e7a879aa4afbbc8d4e0edfaede5e1d8d1cbc6bfbbb5afaba39f99938e88827c76706c65605c54524c46423c38332c29231d1a14100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c7d1dce8f4fffffffffffffffffffffffffffff9ede0d4c8bcb1a7978b7e716453493f33271b0f0f15212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a6b0bdc7d2dae1e7e4dcd3ccc7c4bdb9b7b4b3b2b4b7b8bdc3cacfd7dfe9f4f1ece6dfd7cec5baaea2988b7e7165584b3e3025190e0200000000000000000000000000000000000a141d2935404b55606b75818e97a2adbac2cdd7e1eaecede1d5c9bdb2a896897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea4aeb8c1cad6dadad5d0c7c0bbb2ada49d9691877f776d68605951454039312a211a110600000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4135291d110400000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d11040000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f12060000000a1724303d4a5763707d8a96a3b0bdd1d6e8f2fbfffffffffffffffffff8efe7dfd9d4cdc7c2bbb7b0aaa69e9c938f87817c756f6a625f58534e47423c37312b26201b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a202930363e444c52565e61686e73787d82868b8f92999a9ea0a8a6a9abadb2b7bbc2cad4dee9dfd5ccc3bdb8b7b6b5b4b3b1b5afacaaa8aaa29f9c9895908b86827c77716c66615a544e45403a312b2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323e45515d676f7c869299a4afbbc1c9d3dce5eef7fffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f4f8f3efecebebebecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffcf3e6ddd2c6b9ada1978b7e7164564d41362a1e0a000000000000000000000000030d1925303a444f59626d74818e939ea5afbbc0c7d0d7dfe6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5e0d7d0cac1bab2aba39a938c80776c605c524940362d22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000000000000000000000000000000060d151d24292f383f44464d5254555d60636568666d6e7071727374757576767777787878797979797979797979797979797878777675747372706f6d6869676562605c545653514b4746413a38342e2a261f1b150f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000c17232e3f4c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7e7164574b3e3124180b0000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf0e5dcd4d0c7c0bbb5afaca49f9a938f88827c76706b64605c54514b46413a37312b28221c19130f09030713202d3a4653606d7986939facb9c6d2dfecefe5dbd3cfc6bfbbb5aeaba39f99928e87827c766f6b63605b53514a45413a37312c271f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384754606a7784919dabb5c0cbd7e3effcfffffffffffffffffffffffffffcf0e4d9cdc1b4a89b8e8175655b5044372b1f120a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fabb5c0c9cfd7dce3e5ded7d3cec9c5c4c1bfbfc1c4c5c8ced6dbe1e9eeebe5e1dbd6cdc5bcb2a89f92867a6d6054473a2d211408000000000000000000000000000000000000020b18242f39434f59616d7a85929fa6b0bbc5cfd9dfdfe2e5d9cebdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a96a1acb6c0cad3dce6e6e2d9d2ccc4bdb9aea8a099928c827a6f6b625b514b433c332c2317110a020000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d2013070000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffbf1e7ddd5cdc8c2bcb7b0aba69e9c948f88827c756f6a625f58534e47433c37312b26201a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232c323a414650565d60686d737a7f848a8f92999c9fa3abaaacb2b3b5b8b9bdc4c7cdd4dce6f0e7ded5cec8c5c4c2c1c1c0bec0bbb9b7b4b4aeaca8a79f9d99928e89837e78716c625f58514b433c3428231d150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414b555f6a707d87939fa5afb7c1cad3dce5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f8f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9185796d6053473b3025190e0000000000000000000000010b151f2a36414c56606b727f8b939da5afb7c1ccd2d9e2e9f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e1dbd6ccc4bdb4aca49f928d80746e635b51483e342b20160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000060f181f272f353d41495053565e6165676d70727577797b7d7e7f808181828383848484858585858686868686868686868685858584838281807f7d7c7a787674716f6d666663605c5554524c4645403936312b26201a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000061723303d4a5663707d8996abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffff3e8dcd1bfb2a6998c7f7366594c40332619070000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d2014070000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeae9ded4cac2bdb5afaba49f9a938e87827c766f6b63615953504a45403936302b261f1c17110d0801000006121f2b3844505c667885929eabb8c5d1deebe8ddd3c9c1bdb5aeaba39f99928e87817b756f6a636059535049444039352f2b261f1c16100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5866727f8c99a3afbbc7d4e0ecf7fffffffffffffffffffffffffffff5ebded1c5b8ab9e9285786c605346392d2013071925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6876828f99a4afb9bec5cbd1d5dadee0e0dad5d2d1cecccccdd1d2d4d9e0e6e8e6e1dfdad5cfcac2bbb3aaa1968d8073685d5245392c2013070000000000000000000000000000000000000007121d27313d46525e68717e8b949fa9b3bdc7cfd2d3d6dad5cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c98a3aebac3cfd8e3edf4ebe4ddd8cfc9c0bab2aba39f948f847d726d605d554d453d3528231c140c0400000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114070000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f2215090000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffff5eadfd5cbc3bcb8b0aba69f9c948f89827c756f6a625f58544e47433c37312b26201a150f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d2328353e444c525a61686d737a80868c91969c9fa3abacaeb5b7b9bdc0c2c4c5c9cfd3d8dee6eef8f0e7dfd9d4d1d0cfcecdccd1cbc7c5c4c1bfbab8b5b1ababa39f9b95908a837d766f6a605d554e463f342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f3a434e58616c727f8c939ea5afb8c1cad3dce8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b9ada2978c7f72675c514538291f1408000000000000000000000007121d27313946525e686f7d87929fa5afb7c1c9d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ded6cfc6beb6afa49d928d80736d635a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000060f18212a313940454e535b6063696e7275797c7f82848688898b8c8d8e8e8f8f90909191919292929299939393939393999292929191908f8e8d8b8a88878583807e7c797673706d6764615e5653514b46423b37312b262019130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffff9e7dacec1b4a79b8e8174685b4e412e23180c0000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f120600000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e211508000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9e3d8ccc2b8b0aba49f99938e87827c756f6a636059554f46443f38352f2a251e1b150f0b06000000000003101c28343f4a546a7784919daab7c4d0ddeae3d7ccc1b7afaba39f99928e87817b756e6a625f58544f46443f38342e29241e1a14100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c5cfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255493c2f24180d1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56626f7c87939fa4adb3bbbfc6c9ced1d4d9dadcdededad9d9dadddee0dfdedddcdad5d2cfc9c5bebab1a9a2989184796d60564c4135291d110400000000000000000000000000000000000000010b151f2a36414c56606c77828f97a2abb5bdc3c5c6cacfc9c6bdb2a896897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa7b1bdc6d1dce7f3f5eee8e0dad5ccc3bdb5aea69e9691877f756d675f574f473f342e261e160d05000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f2216090000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e312518070000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffcf0e4d9cdc3b9b1aca69f9c948f89827c756f6a625f58534e47433c37322b26201a150e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e272e34404750565e616c717a80868d92989ea1a8acafb5b9bbbfc4c5c8cecfd1d2d5dae0e4e9f0f8fff9f1eae5e1dedddcdbdad9dcd7d4d2d0d0cac7c5c2bcb8b4aeaca79f9d95918a837c746d6760585145403930281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59636d74818e939ea6b0b8c1cad7dce3eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee7dcd1c6bdb1a79e9285796d60554b4034291c100400000000000000000000000c18242f39434f59616d7a859199a3aeb7c0c9d3dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7e1d8d0c7c0bbaea59c928c7f736c62584e443a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000000000000060f18222a333c434b515860656c70757b7e8286898c8e919299969798999a9b9c9c9d9d9d9e9e9f9f9f9fa39fa0a0a0a0a0a39f9f9f9e9d9c9c9b9a98979597928f8d8b898583807d7975716d6864605c54534d47433c37312a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669544a4034281c100400000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8dfd3c7bbb0a69f99938e87817c756f6a626058544f48443e38342e29241d19130f0a0300000000000000000b17232e43505d697683909ca9b6c3cfdce9ded2c6baafa59e99928e86817b746e69625f58534e48443d37332d28231c19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266554b4035291d111d2935414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606a727f8c929ea1a9aeb5b9bdc4c5c8cececfd1d2d3d7dcd4ddd8d4d2d2d0cfcfc9c6c4bdb9b3ada79f9792867c6f675d51443a2f24190d010000000000000000000000000000000000000000030d1925303a44505b656e7b859299a3abb3b6b8babfbabeb9b8aca096877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e69737f8c95a0abb5bfcbd7e1eaf4f9f4ebe5ded5cfc6bfbbb0a8a199928c81796e69615951443f3830281f170e060000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b0000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d0100000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffff9ece0d4c8bcb1a7a09d949089827c756f6a626058534e47433c37322b26201a150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d16202830394045515a61686d757e858c92989fa2aaacb2b9bbc0c5c7cbd1d2d4d9dcdedfe1e5ebeff4fbfffffffcf6f1edebeae9e8e7e6e8e3e0dfdddbd6d3d2cdc8c6bfbab9b1aba7a09d95908780796f6a625b514b423a31281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e47515b606d78818f949ea6b0b8c0cbd1d9e1e9f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb5ab9f958b7f72675d5143392f23180c000000000000000000000004101d2935404b55606b75818e97a1abb4bfc9d2dbe5edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2d9d2ccc0b7aea49c918b7e716a60564c41382d22170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f2316090000000000000000000000000000020b17212a343c454d555d606a6f787d82868b8f9298989b9e9fa3aba4a5a6a7a8a8a9a9aaaaabababacacacafb5acacacacb5afacacababaaa9a8a7a6a5a3a9a19e9c9a9898928f8c8985827e7a76716d66615f57534e47433c363028221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000006121f2b3844505b667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5144382c1f120600000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6ddd0c3b7ab9f948f87817b756f6a625f58544e48433d38332d2a251f1c18120f0a04000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8dccfc3b6aa9e938e86817b746e69615f57534e47433c38322d2a251f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffffffef2e6dacfc2b6a99c8f8376675d5145392c2013202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b37434e58636d737f8a92979fa3abacb2b7b8bcbfc1c3c4c5c7cbd1c7d2ccc8c6c5c4c2c0beb9b8b2ada9a29f9590857c6f6a5f554b4032281e13080000000000000000000000000000000000000000000008131e27333f49535e69707d879299a1a9a9acaeb4aeb3adaba79e918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d78839099a3aebbc3cfd8e2edf8fcf6f0e7e1d8d1cbc1bab2aba39f938e837b706b625b504a423a312920180f0700000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e07000000000000000000000000000000000000000000000000000000000000000000000c18232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c0000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4135291d110400000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d1104000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffff7eaded1c4b8aca095908a837d766f6b626058544e47433c37312b26201b150f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f28323a434b515b636c707a818a92979fa2aaaeb4b9bdc4c7cbd1d3d7dcdee1e5e8ebebeef1f6fdfffffffffffffffdf9f7f7f5f4f4f9f4efedeceae7e2e0dfd8d4d1cbc7c3bcb8b1aca79f99928d847c726d605c544c433a31281f150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222c353f44505c666d78828f949ea6aebbc0c7cfd7dfe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee6ddd4cac2bbaea3999083786c60554b4031271d1207000000000000000000000006131f2c3845515d67707d89939ea9b2bdc6d1dbe4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8c9c0b6ada39f92867c6f685e53493f33271f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000a141d29333c464e575f676d747c83898f92999c9fa3aaa8aaacaeb5b1b2b3b4b4b5b6b6b7b7b7b8b8b8b8b9bbc0b9b9b9b9c0bbb9b8b8b8b7b6b5b4b3b2b0b3adaba9a7aaa29f9c9998928f8b86827d79736e69625f58534e46413a332d261d17110a0200000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000030f1c28333f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dccfc2b5a99c8f827b75716d6865615f5755534d4846423b3a36302c29231d1b15100c07000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7dbcec1b5a89b8e827b74706d6765615e5754524d4746413b3936302c28231c1a150f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929fabb8c3ced9e4f0fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d2014212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46515b636d737e858d92999ea1a8aaacb1b2b4b6b8b9bbc0babbbbc0bbb9b8b7b5b3b3adaba8a19e97928c837b6f6a60584e433a2f20160c0100000000000000000000000000000000000000000000020b17222d38414d57616b717e8791979a9d9fa2aaa1a9a19e9c958c7f7266564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000020e1a25313b44515c666f7c87929fa7b1bdc6d1dce7f2fcfff9f3eae3dcd7ccc4bdb5afa59e9590857d726d605c544c433b322a21191008000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23180c00000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b060000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c201306000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffff6e9ddd0c3b6aa9d90837d76706b636059544e47433c39352f2c27201e19140f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28313a444c555c606d727d858e939ea1a9aeb4babfc6c9ced4d7dce0e3e7ebedf1f6f7f8fafdfffffffffffffffffffffffffffffffffffffcf9f8f8f3efecebe4e2dcd7d3cdc8c3bcb8b1aba39f9691877f746d665d554c433a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a2328343f4a545c666d79828f939da4afb5bdc5cdd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee8dcd4cbc2b8afa59f92877c6f665b50433a2f1f150b010000000000000000000004111d2935404b55606d7984919ea5afbbc4cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd2c8bfbaaea39891847a6d655b50443b31251a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000006111c262f3b454e585f696e79818990959b9fa3abacaeb4b5b7b9bbbfbebfc0c1c1c2c2c3c3c4c4c4c5c5c5c5c7cbd1c6c6d1cbc7c5c5c5c4c4c3c2c1c0bebdbeb9b8b6b3b4aeaca9aaa29f9b99928f8a85807b756f6a625f58524c443f382f28231c140c05000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1f8fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000b17222d414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877b6e6154483b2e21150800000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f23160900000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5ddd0c3b7ab9f948f83807d7a76726e6966615f5754534d4746423b38342f2b261f1c18120d0802000000000d1a2733404d5a6673808d99a6b3c0ccd9e6dfd2c6b9ac9f938783807d7a76726e6965615e5754524c4746413a38342e2b261f1c17110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d3630292019100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d31261a23303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343f49525b636c707a80868c91969a9da0a7a6a7a9abacafb5aeaeaeb6afacabaaa9a6a9a19e9b96918c857f786e6960584e463c31281d0d0400000000000000000000000000000000000000000000000006111b262f3b454f59626c717d858a8d90929894949497918f8b83796d6053473b3025190e020000000000000000000000000000000000000000000000000000000000000000000009141f2834404a545f6a73808c95a0abb4bfcbd7e0eaf4fefffcf4ede7dfd6cfc7c0bbafa7a09792877f746d665d554d443c332b2219110800000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b0000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114070000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffff6e9ddd0c3b6aa9d90837e79746f6a65605d55544e4745413a38322d2a251f1b17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28313a434c565d676d757f8892979ea5adb3babfc5cad0d5dae0e3e8edeff3f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0ede7e3e0d8d4cec8c2bdb5afa8a099928c81786d675d564c43392f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081117232e38424a545c676d79818d929fa3abb3bbc2cad0d8e0e5ebf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cac2b9b0a69d938b7f726a5f544a3f31281d0d0300000000000000000000000613202c3945515d67737f8c96a0acb7c1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede3dad6cbbfb4aaa1968f82776c60574d42362a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000b17222d38424d575f6a6e7b838e939d9fa7acafb5b8babfc1c4c5c7cbd1cbcccdcecfcfd0d0d0d1d1d2d2d2d2d3d7dcd3d3dcd7d3d2d2d2d1d0cfcfcecdcbcfcac6c5c2c0bfbab8b6b4aeacaba39f9c97928d87817c756e6a615e56504a423c342e261e170f060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad0dbe7f2fefffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95897c6f6256493c2f23160900000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4dfd3c7bbb0a69f95918d8a86837f7b77736e6965615e5754524d4745403937322c28231c19130d080200000c1926333f4c5966727f8c99a5b2bfccd8e5e0d4c7bbafa49993908d8a86827e7b76726e6965615e5654524c4644403937312b28221c18120d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467574d42362a1e25323e4b5865717e8b98a4b1becfdae6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7063574a3d2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222e374049525a61686d747a7f848a8d919597999b9c9e9fa3a0a1a1a1a1a49f9f9d9c9a9897918e89847f7a726d665f574e463d342a1f160c00000000000000000000000000000000000000000000000000000a141d29333e47505a626b70797e818385868787878685827e796d675d514539291f14090000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78839099a3aebac2ced8e2edf8fffffff8f1e8e1d9d1cbc1b9b1a9a299928b80786d675e564d453d342b231a1108000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c100300111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f221609000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffff7eaddd1c4b8aba095908b85817c76716d67625f5854524c48443d3936302b27221b19130f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a434c565d686d79818c939aa1a9afb9bec5cad0d6dbe2e5ebeff4f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae4dfd9d4cfc7c0bbb2aba39f938e82796d685d554b41382d22170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424b555c676d78808b9299a2a9b0babfc6ced5dae0e7ecf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee8e1d9d1cbc1b8b0a69f948e81746d62584e42382d1f160c000000000000000000000004101d2935404b55606d7985929ea8b2bdc9d3dfe8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f5f5f4f5f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffff5ece7dcd0c6bcb2a89f948b7e72695e53463e30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000030f1c28333f4a545f696e7c8590959da5abb1b9bbc0c5c7cbd0d1d2d3d7dcd8d9dadbdbdcdcdddddedededfdfdfe0e3e8dfdfe8e3e0dfdfdededddcdbdad9d8dad6d2d1cfd0cac7c5c2bfbab8b5afaca9a19e99928e87827c746d68605b544e443f3830292117110a02000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff4e8ddd2bdb0a3968a7d7063574a3d3024170a00000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e3d8ccc2b8b0a7a09d9a99928f8c88837f7b77726e6965615e5653514b47433c38342e29241e19130d07010b1825323e4b5865717e8b98a4b1becbd7e4e3d7ccc0b5aba49f9d9a98928f8b87837f7b76726e6865615e5653514a47423c38332d29241d19130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffff3e7dcd1c4b7aa9e918477695f53463a2d212734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c252e37404850565e61686e73787d8084878a8c8e9091929993949494949a9392918f8d8b8885817d78726d68605c544d453d342b22180d040000000000000000000000000000000000000000000000000000020b17212c353e48505960676d71747679797a7b7a797875716d665d554b403529170d0200000000000000000000000000000000000000000000000000000000000000000000000007121c27303c44515c666f7c86929fa7b1bcc6d0dbe7f2fbfffffffaf3ebe3dcd7cbc3bcb3aba39f928d82796e695f574e463d352c231a11080000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f120600101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b0000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffff9ece0d4c8bcb1a7a09d98928d88837e79746f6a65605d56544f4746413b37332d29251e1b15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434b555d686d7a828e939fa4acb3bbc1c9cfd6dbe2e7edf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0eae5e1d9d1cbc4bdb5aea59d9490837a6d675d53493f33271e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273039434b555c666c737f8792979fa6aeb4bcc2c9cfd6dbe2e7edf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4f3eae3dcd7cfc7c0bbafa69f949082786d605b51463c2f261c0d04000000000000000000000006131f2c3845515d67727f8c97a1adbac4cedbe4f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0edeceae9e8e8e8e9ebeceef2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec4bab0a69f92867b6e615a5043392e23180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000006121f2b3844505b666e7b849197a0a7afb8bcc2c7cbd1d3d6dcdddfe0e3e7e5e6e7e7e8e9e9eaeaeaebebebebecedeff3ececf3efedecebebebeae9e8e7e6e5e6e2dfdedcdbd6d3d2d0cac6c5c0bbb9b3adaba39f9a938f87807a726c665f58504a423b3327221b140b040000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffff9e4d7cbbeb1a4988b7e7165584b3e3225180b00000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2e9ded4cac2b9b1acaaaba39f9c9895908c88837f7b76726e6964605c55534e4644403935302a251e18120c0b1724313e4a5764717d8a97a4b0bdcad7e3e8ddd2c7bdb5afacaaaaa39f9c9895908c87837f7a76726d6864605c54534d46443f38352f29241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e0e090907030000000000000000000008111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3aebac7d3e0ebf6fffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e232935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e363e444c52565e61666d7074777a7d7f818385868687878888878786858482807e7b7874706d66605d56504a423b332b2219100600000000000000000000000000000000000000000000000000000000050f1a232d363e474f555c6064676a666d6d6e6e6d666965605c544b43392f24180500000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404a545f6a727f8c959faab4bfcad6e0e9f3fefffffffdf5eee8ddd5cec5bdb5afa49d948f837b6e6960584f473e352c231a110800000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e07000000000000000000000000000000000000000000000000000000000000000000000c18232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c0000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffcf0e4d9cdc3b9b1abaaa29f9a95908b85817c77726d6863605954524c46443f3835302b271f1c17110d080100000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555d676d7a8390949ea5afb6bec5cdd5dae1e7ecf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ebe3dcd7cfc6bfbbafa69f959083796d655b50443c30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273039434b545b606d727d858f949fa2aab1b9bdc4cad0d6dbe2e6ebf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3efe9e3e1d9d1cbc4bdb5afa59e948f827a6d665c51493f342a1d140a0000000000000000000000000714202d3a4753606d7985919ea9b3beccd5e0edf6fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efede8e3e0dfdddcdbdbdbdddedfe2e7ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffef4eae0d6ccc2baaea2988f82766c61554b4034281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000004101c2934404b55606c78839096a1a9b1b9c0c8cdd4d7dce0e3e7eaecedeff3f8f3f4f4f5f5f6f6f7f7f7f8f8f8f8f9fcfffffffffcf9f8f8f8f7f7f6f5f4f3f7f2eeecebe9e7e2e0dfdbd6d3d1cbc7c5beb9b5afaca49f99928d857f786f6a605c544d453e332d261d160d04000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3e5dcd4cbc3bcb8b7b5afaca9a7a09d9995908c87837f7b76716d67625f5853514a45413a363029241d160d1723303d4a5663707d8996a3b0bcc9d6e3eee3d9d0c7c0bbb9b6b4aeaca9a79f9d9a93908b87837e7a75706d66625f5753504a454039352f28231d150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1a1615130f0a040000000000000000000810161c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a1918161414110e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4754616d7a86929facb9c4cfdae5f1fffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265544a3f34282c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242c323a41464c52545c606367686e717374767879797a7b7b7b7a7a7978777673716e6a6863605c54524c443f38302a2119100700000000000000000000000000000000000000000000000000000000000008111b242d353d434b5153575a545c60616161605c545853514b423931281d12070000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78839098a2aebac2ced7e1ecf7fffffffffff9efe7e0d7cfc7c0bbaea69f9590847b6f6a60594f473e352c231a1107000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23180c00000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b060000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffff5eadfd5cbc3bcb8b3aeaba79f9d98928d88837e7a74706b66615e5653504946413a37322c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000020d17202b353d45515d676d798290959fa6afbbc0c7d0d6dfe6ecf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1d8d1cbc1b8b0a79f958e81776c60584e42382e23170c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273139424a505b626b707b828b92989fa7adb2babfc5cad0d5dae0e4eaeef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0eee8e3e0d8d3cfc7c0bbb2aba39f938f82796d685d544a40372d22180b02000000000000000000000005121e2a36424d5765717e8b97a1adbbc5cfdee7f1fffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0ddd7d4d2d0cfcececfd0d2d3d6dbdee1e5eaf1f6fcfffffffffffffffffffffffffffffffffffffffffcf2e8ded6cabeb4aa9f948a7e71675c51453a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000006131f2c3845515c67727f8b959fa9b2bbc3cbd4d8e0e3e8eceff3f8f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f8f3efecebe7e2dfdcd7d4cfc9c7c0bbb6afaba39f97928b837c736d665e5750443f382f281f160e050000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000814212e3b4754616e7a8794abb5bfcbd7e3efeee5ddd5cec8c5c4c0bbb9b6b1acaaa7a09d9a93908b87827e79746f6a64605c54524c46413a352f281f1716222f3c4955626f7c8895a2afbbc8d5e2f5ebe2d9d2ccc7c6c3bfbab9b5b1abaca49f9c99938f8b86827d79736e6964605b54514b45413a342e271e191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f2222272723221f1b160c06000000000000000000050b101416181c1f202121212121212121212121212121212121212121212223252627282828272726252321201e191414110e0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828e9ba8b2bdc9d5e4eef9fffffffffffffffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c2d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7063574a3d2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a111a202830363b41464a505357565e61646668696b666d6d6e6e6e6e6d6d666a696765625f585653504a45413a342e261e180f07000000000000000000000000000000000000000000000000000000000000000009121b232b30394045464b4e4a505354545453514b4b4645403930281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c44505c666e7b86929fa6b0bcc5d0dbe6f1fafffffffffff9f2e9e1d9d1cbc0b8b0a7a09691857c706b61594f473e352c231910060000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b0000000d192633404c5966737f8c99a6b2bfd0dbe6f0f8fffffffffffffffbf1e6ddd5cdc8c5bebab8b1abaaa29f9a95908b86817c77726e6863605b53524c47433d38342e29241e19130d0802000000000000000000000000000000000000000000000000000000000000000008141f29323d47515b606d79828f949fa7b0b9c1ccd2d9e2e8f1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cac2b9b1a79e938c7f726a60544a3f34281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f272f383f44515960696e777f8690959ea1a8aeb4babfc6c9cfd4d9dfe1e6ecedeff4f9f8fafdfffffffffffffffffffffffffffffffffffffffffffffefaf8f8f3efecece4e3dcd7d3cdc7c2bdb5afa8a199928c81796d675d564c42392e251b10060000000000000000000000000714212d3a46535e697683909ca9b3becdd7e1f0f9fffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe3dcd7d4d2ccc7c6c4c2c2c1c2c3c5c6cad0d1d4d9e0e5ebf2f9fffffffffffffffffffffffffffffffffffffffffaf0e7dbd0c5bcb0a69e9184796d60564c4135291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0600000000000000000000000714202d3a4753606d7985929fa7b1bbc4cdd5dde4e9eff4f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f2efece8e3e0dad5d1cbc7c0bbb5afa9a29f95908780786e69615a50494139312820170e05000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c08000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000815212e3b4854616e7b8794abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3e0edf9f0e7dfd9d4d1d1cbc7c5c2bcb8b7b1abaca49f9d99938f8a85817c76716d66605d56524c4540393128231c222f3b4855626e7b8895a1aebbd0dce7f3f4ebe3ddd7d4d2d1cbc7c5c2bcb8b6afacaba49f9c99928f8a85807b76706c66605d55514c454039302b2318120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109101920272b2e2f3434302f2c272117110a030000000000000000000407070c1013141415151515151515151515151515191e2021262a2d2e3032333434353534343331302e2d2a2521201e1914100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a96a1adb9c7d2dde8f4fffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e252a3036383f44464a4c525457595b5d545c60606161616161605c545c5a5855534e4a46443f38353028231c150c06000000000000000000000000000000000000000000000000000000000000000000000911191e272e34383a3e413f44464748474645403e3a38342e271e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545f69727f8b949faab3becad6dfe9f3fdfffffffffffbf3ebe3dcd7cac2b9b1a8a19792867d706b61594f473e352b22180e0500000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c100300000b1825323e4b5865717e8b98a9b3becad6dee7edf4fcfffffffffffff8efe6dfd9d4d0cac6c2bcb8b3aeaba7a09d98928e89847f7a75706c65615e56544e46443f38352f2a251e19130d08020000000000000000000000000000000000000000000000000000000000040d1925303b444f59636d75818f949fa6b0b9c2cbd8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dcd4cbc2b9afa59f92877c6f665c5044392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333f474f575e656c727b838a91969fa2aaaeb4b9bec4c8cdd2d5dadfe0e3e8ebebeef1f7f4f5f6f7f8f9fbfffffafafffffcfaf9f8f7f5f4f7f2eeecebe7e3e0dfd9d4d1cbc7c2bbb7b0aba39f9691877f756d675d554c433a30271c1309000000000000000000000000000815212e3b4854616e7b87939facb9c4cfdfe9f3fffffffffffffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c5c0bbb9b7b6b5b5b5b6b8babec4c5c8ced5d9e0e8f0f9fffffffffffffffffffffffffffffffffffffffff8ece2d7cec2b9aca0968c7f72685e52463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170c0000000000000000000004101c2834404a5464717e8a97a2adb9c2cdd6dfe7eff5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f4efece6e3dcd7d2ccc7c0bbb3ada79f99928c827b706c605b534b433a322920170f05000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50443024190d010000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8f9f1eae5e0dedcd7d3d2cec8c5c3bcb8b6afacaba49f9c97928d88837e79726d68615e56514b433e342e26212e3b4754616e7a8794aab4bfcbd6e3effbf5eee8e3e0dfdcd7d3d2cdc8c7c0bbb9b5afacaba39f9b97928d87827d78726d67605d55514b423d3528231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b222b32373b3c41413c3b383228231c150c030000000000000000000000000406070808080808080808060b11171b1f252a2d2e31363a3b3d3e40414142414140403e3c3b3936302e2d2a251f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191e252a2e34383a3d4146474a4c4e504b515354545555545453514a4f4d4b4847433d3a38342e29241e17110a03000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282c2d312e34383a3a3b3b3a38342e2d2c28231d150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606c77828f98a2aebac1cdd7e1ecf7fffffffffffffdf5eee8dcd3cbc3bab2a9a19892867d706c61594f473d342a20170c02000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f12060000091623303c4956636f7c8997a2adbac3ccd7dce2eaf3f7fefffffffffff8f1eae4e1dbd6d3cdc8c5bebab8b1abaaa29f9b96918c86827d78726d6862605853504a45413a36302a251e19130d08010000000000000000000000000000000000000000000000000000010c161f2a36414d56606b727f8c939ea6b0b9c2cbd4dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee6ddd4cbc1bbaea3999083786d60554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228353d454d535b60696e787e848c92989fa2aaadb2b8bcc3c5c9cfd2d4d7dcdedfe1e6e6e7e8eaebebeceff3f8eeeef9f4f0edecebeae9e7e6e6e2dfdedcd7d3d2cdc8c7c0bbb9b0aba69f99928d847d726d605c554b433a31281e150b0100000000000000000000000005111d2a36414c5666727f8c9aa4afbbc8d4e0edfbfffffffffffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b5afacaaa9a8a8a8aaabaeb4b7b8bdc3c9ced6dee8eef5fdfffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92857a6d61564c4135291d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c100300000000000000000006121f2c3844515c6676828f9ca9b3becbd4dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf7f2eee8e4ddd8d1cbc5bebab1aba39f9490857e736c655d554c443b322921170e0500000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d110400000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffcf5f0edebe8e3e0dfd9d4d1cdc8c7c0bbb9b5afaca9a29f9a94908a847f7a736d68605d5550443f3830282d3a4753606d7a8698a3aebac7d3e0ecf9fff9f4f0edece7e3e0dfd8d4d2ccc8c6c0bbb9b5afaca9a19e9a938f8a847f79736d67605c544f473f342e271e150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b252d343c4347494e4d4948443d342e261e150b020000000000000000000000000000000000000000020a11171b22272b3036393b3f4246484a4b4d4d4e4e4e4e4d4c4b494746413e3b3936302b28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffbeee2d6cabeb3aa998c807366564c413533404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807367564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191c23282b2d3036393b3e40414340454647484848474746444043403e3b3a37312d2b28231c19130c06000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202423282c2d2e2e2e2d2c2823201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c44505b656e7b85929fa6b0bbc5cfdae6f0fafffffffffffffff9eee5ddd5ccc4bbb3aaa29892877e706b61594f463c32291e140a000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000713202d3a4653606d7985929fa7b1b9c2cbd1d8e1e6ecf3fbfffffffffffbf5f0ece6e2dfd8d4d0cac6c3bcb8b4aeaca8a09e99928e89847f7a746f6a64605c54514c46413a36302a251e19130c040000000000000000000000000000000000000000000000000008131e28313a46525e68707d87929fa5afb8c2cbd4dde6eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd7cbbfb5aba0958b7f72675d5145382c1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c333b414950575f656c71797f868d92989ea1a9acb1b8b9bdc3c5c7cbd1d1d2d5dad9dadcdddedfe0e2e7e1e1e1e1e8e4e0dfdedddcdbd9dad5d2d1d1cbc7c5c2bcb8b5afaca69f9c94908780796f6b625b514b433931281f160c03000000000000000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffff7ede4dbd2cbc2bdb5afacaba49f9d9c9b9b9c9d9fa2aaaaacb2b9bdc4ccd8dde4ebf4fdfffffffffffffffffffffffffffffffffffffbf2e5d9cec4baaea2988d8073685d52463a2f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f12060000000000000000000713202d3a4653606d7986929facb9c5cfdfe6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e3dcd7d0cac2bdb5aea69f97928880776d675e564d443b332920170e04000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1104000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c10040000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000c18242f44515e6b7784919eaab7c4d1ddeaf3fbfffffdf9f9f3efedece4e0ded9d4d2ccc8c6c0bbb9b3adaba69f9c97918c85807a736d67615a504a423a312c3845515d677985929facb8c5d2dfebf4fcfffffcf9f8f3efecece4e4ddd8d4d2ccc7c6c0bbb9b3adaca49f9c96918b857f7a726d6660595145403930271e150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232d373f464e54555a5a56544f443f3830261d140a00000000000000000000000000000000000003090b141c22282d33373b4146474c4d53555658595a5b5b5b5a5a59585654524d4b4746413b38342e27221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939facb9c5cfdbe6f2fefffffffffffffffffffffffef2e6dbd0c3b6a99d908376685e524639343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f20252a2d2e3133352e34383a3a3b3b3b3b3a3a38342e34322f2e2b26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131318171c1f20212121201f1c181313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27333f49535e69717e8b949ea9b3bec9d5dee8f4fdfffffffffffffff7efe7ded6cdc5bcb4aaa39992877d706b60584e443b30261c11060000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000006121f2c3844515c6673808d95a0a7b0babfc6cfd6dbe1e9f2f5fcfffffffffffef7f2eeeae4e1dbd6d3cdc8c6bfbab8b2acaba39f9b96918c86817c76716d66605d55524c46413a363029241e160d090300000000000000000000000000000000000000000000010d19242f3a43505a616e7a859199a3afb7c1cad4dde6eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79e9285796d6053473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a20292f383f444d535b60676d737a80868c91979da0a7abadb2b6b9bbc0c2c4c6c9cfcccecfd0d1d2d3d6dbd4d4d4d4ddd8d4d2d2d0cfcecdcfc9c6c5c2bfbab9b6b1acaba39f9b948f89827c736d6760595145403931281f160d0400000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffffffffffffffffffffffffffffff9efe5dbd2c9c0b9b1aba39f9b9993918f8f8e8f909298999da0a8acb2bac0ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92857a6d61554b4035291b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dbd6cfc6bfbbb0a9a29a938c81796d685e564d453b322920160d030000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e0600000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfd8e1e9f2f8fffffffffffcf9f5f0edeae4e4ddd8d4d2ccc7c5bebab8b0aba9a19e98928d868079706c605c544c433a3135404b556b7784919eaab7c4d0d9e2eaf2f9fffffffffffbf9f5f0eee8e4e0ddd7d4d1cbc7c5beb9b6afaca8a09e97928c857f79706b635b514b423930271e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353f49515860626767636059504a42382f261b110600000000000000000000000000000000060b151a1d262d33383f44464c525458575f61636566676768686767666463615e565854524d46443f38332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846535f6976828f9ca9b3becad6e2eefbfffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6154473a3844505c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213191e202124262823282c2d2d2e2e2e2e2e2d2c2823272522211f1a1312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060c1012131415141313100c07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17222d38414d57626c75828f97a1adb9c1ccd6e2ebf5fffffffffffffffff9f0e8dfd7cec6bcb4aba39992867d6f6a5f564c42382e23170b02000006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000004101c2834404a54606d798390959fa6aeb4bdc2cad0d7e0e5eaf2f7fefffffffffffefbf5f0ece6e2dfd9d4d0cac7c3bdb8b5aeaca8a09e98928e89837e79726d67615e56524c46413a352f281f1a140e0600000000000000000000000000000000000000000004111d2935414c56616c76828f97a1abb5c0c9d3dce6eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc3b9ada1978b7e7265564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333c414950555d60686e747a7f848b90959a9ea1a9a9acafb5b5b8b9bebebfc1c2c3c4c5c7cad0c7c7c7c7d2ccc8c6c5c4c2c1c0bebeb9b8b6b4aeaca9a7a09d99928f89827d766f6a605d554f473f342f271f160d040000000000000000000000000000000b1724313e4a5764717e8a9aa4afbbc8d4e4eef9fffffffffffffffffffffffffffffffffffffffffffdf3e7ddd3c9c0b7afa79f99928e8a8684838282828385888c91969ea0a8aebbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5baaea2988c8073675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e2114070000000000000000000b1825323e4b5865717e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ece6e1d8d1cbc2bbb3aca49f938f837a6e695e574d443b32281f150b0100000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe7f2fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000061d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452e23170b000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000010e1a2734414d5a6774808d9aa8b2bdc6cfd7dfe6eff7fefffffffffffffcf9f5f0eee8e4e0ddd7d4d0cac6c2bcb7b2adaaa29f98928c847e736d665d554c433a31424f5c6875828f9ba9b3bec7d0d8e0e7f0f8fefffffffffffffff9f4f0ede8e3e0dcd7d3cfc9c7c0bbb9b2aca9a29e97928c847d726d605c544b423930261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27323d47515b626a6f74746f6b605c544a41382d2217110800000000000000000000000000020a11171f262b2f383f44495053565e616569696e70717374747574747373716f6e686865615e5653504a443f382f28231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5764717e8a97a2adbac6d3dfeaf5fffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574b3e3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080e11141417191b181c1f20212122222121201f1c181a181514120f0a060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b45505a616e7a85929ea5afbac4d0d9e4eef9fffffffffffffffffaf1e9e0d7cfc6bdb4aba29892857c6f685e544a3f34281f1409000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000c18232e3945515d676e7a838f949fa3abb1babec5ced4d9dfe6ecf4f9fffffffffffffffef7f2eeeae4e2dbd6d3cec8c6bfbbb9b2acaaa39f9b95908a847f7a736d68615e56524c45413a312b261f180f0600000000000000000000000000000000000000040f19222c3945525d68717e8a949fa9b3bdc7d1dbe5eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f6f5f5f4f5f5f6f6f8f8fafefffffffffffffffffffffffffffffffffffffff4eae1d5c9beb3a99c908376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f383f444b51565e61686d72797e83888d9196999d9fa3aba8abadb2b1b3b4b5b7b8b8babfbababbbbbabac0bbb9b8b7b6b4b3b2b3adaba9aba39f9c9995908c86827c76706b625f58514b433d3429231d150d0400000000000000000000000000000004111d2935414c566774818e9aacb6c0ccd8e4f5fffffffffffffffffffffffffffffffffffffffffffff5ebe1d5cbc1b7afa59d959087827d7a777675757577797c7f848a91969da4afb6bec7d2dde8eef7fffffffffffffffffffffffffffffffffffff7ece1d6cabeb4aa9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff3e7dbd0baaea194877b6e6154483b2e2115080000000000000000000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae3dcd7cdc5beb6afa59e9590837b6e695e564d443a31271d120700000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a00000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4a3f34281c10030003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000a1724313d4a5764707d8a96a1abb5bdc5cdd5dde6ecf3fbfffffffffffffffffff9f4f0ede8e3e0dbd6d3cdc7c4beb9b4aeaaa29f96918a80786d675d554b433a3f4c5865727f8b97a2adb6bec6ced5dee7edf4fcfffffffffffffffffcf9f4f0ede8e3e0dad5d2ccc8c4bdb9b3ada9a19e9691877f756d665c544b42382e23170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626d727c81807c746d665c53493f3327231a10060000000000000000000000060c141c232831373e424a50535b6063686e7275787b7d7e808081818181807f7e7c7a7875716e6864605c545049413c342e271e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4753606d7985929fabb8c3cdd8e4f0fefffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468584e433b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d807467564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d070c1013131415151514141312100c070b08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333f46525e68707e8a939ea8b2bec7d2dde8f3fcfffffffffffffffffaf2e9e1d8cfc6bdb4aaa29791847a6e665c50443b30251a0e0200000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000007121c2935404b555e686e7a828c92999fa7aeb3bcc1c8ced6dbe1e8eef5fdfffffffffffffffefbf5f0ede7e2e0d9d4d1cbc7c4bdb9b4aeaca79f9d96918c85807a736d68615e56524c433f37312a2117110a0200000000000000000000000000000000000a15202b37434e58606d7a85919ea6b0bbc4cfd9e3edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f8f3efedeceae9e8e8e7e8e8e9e9ebeceef2f7f6f8f9fbfffffffffffffffffffffffffffffcf3e6dacfc5b9ac9f93867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333940454c52565d60666d71777c8084888c909299999c9ea1a9a4a6a7a9aaabacaeb4adaeaeaeaeadb6afacabaaa9a8a6a5a9a19e9c9a99928f8c88837f7a756f6a636059534e45413a312b2218120b03000000000000000000000000000000000713202c3945525d687784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3b9afa59d938e837b75706d6869686869666c6f73787d848d929fa4acb6c0ccd8dce6f1fbfffffffffffffffffffffffffffffffffffef2e7dbd0c5baada2978b7e72655b5044372b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff8e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd7d0c7c0bbafa79f9591847b6e685e564c43392f23181108000000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679665c5044382b1f120600000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000713202d3a4653606d79849199a3abb3bbc3cbd6dbe1e9f2f8fffffffffffffffffffffcf9f4f0ece6e2dfd8d3cfc9c5bfbab4aea8a19e928d82796d675d554b403a4754616d7a85929fa4acb4bcc3ccd6dbe2eaf2f9fffffffffffffffffffffcf9f3efece6e4ddd8d4cec9c5beb9b3ada8a099928c81786d665c544a3f34281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b727f878d8d8981786d655b50443f352b22180f060000000000000000020a11171e262e343c42474f545b60656c70767a7f828588898b8c8d8e8e8e8d8d8c8b898784817e7b75706d66605b534e4540393029201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515c6774808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786a5f53473d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7064574a3d3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070708080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212a36414c56616c74818e96a1acb6c0ccd8e1eaf4fffffffffffffffffffbf3eae1d8cfc6bcb3a9a1968f82786d60574d42362a1e11050000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316070000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000c18242f39434c565e686d787f8690959fa2aaafb8bcc3cad0d7dde3ebf4f6fcfffffffffffffffffef8f3efeae5e3dcd7d3cec9c6bfbab8b1aba8a19e97928d86807a736d68605d565046423c3327221b140b02000000000000000000000000000000030f1b27323b4754606a74808d97a1adb8c2cdd6e1ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0edeaeae7e3e0dfdddcdcdbdbdbdcdcdddedfe2e6e6e9ececeff3f8fbfffffffffffffffffffffffff7ece0d4c7bbafa4998a7d7064574a3d2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272f353b41464c52545c60646a6f73787c808386898c8f91979697999b9c9d9e9fa2aaa1a1a1a1a1a0a0a49f9f9d9c9b9a989697928f8d8a86837f7c77726e68626058544f47433c352f281f1910070100000000000000000000000000000000000714212d3a4754606d7a8796a0acb8c5d2e4eef9fffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79e938e81786e6963605d565c5b545b6062666c7179818b939aa4afbbc0cad4dfe9f3fdfffffffffffffffffffffffffffffffffff8ece2d6cabeb3a99d9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e9e2d9d2ccc1b9b1a7a09691847a6e685e554b40342923190e050000000000000000000000000000000000000000000714202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402e23180c000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a86796d6053463a2d2013070000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000006131f2c3845515c66707d879299a2a9b1b9c0cad0d7dfe7edf4fcfffffffffffffffffffffffcf7f2eee9e4e0dad5d0cac5bfbab2ada49d948f83796d675d51453f46525d68717e8a939aa2aab2bac1cad0d8e0e8eef5fdfffffffffffffffffffffffcf7f2eee8e4e0d9d5cfcac5beb9b2aba39f938e82786d665c50443e31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8892999a938e81776c605a50473d342a21180f07000000000000060b141b222730383f444d535961666c71787d82868b8f92979698999a9a9b9b9a9a99979696918e8b86827d78716c656058514b433b332b2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55626f7c88959fabb8c6d0dbe7f2fefffffffffffffffffffffff9ebdfd2c5b9ada196887b6f6255483f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1925303b44505a606d7a84919aa4afbbc3cfd8e3edf8fffffffffffffffffffcf3eae1d8cec5bcb2a89f948c7f73695e52463a2d20140700000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e23180c0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000007121d27313b444c565d666d737c838b92989ea5acb1babec5ccd2d9e2e5ebf2f8fefffffffffffffffffffbf6f1ede7e3e0d9d5d0cbc7c2bcb8b2ada9a29f98928d86807a736d68625a534d453e332d261d140a00000000000000000000000000000006131f2b37434e58626f7c87939fa9b3becad4dfe8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eeeae4e0dedddcd7d3d2d1cfcfcecececfcfd0d1d2d5dad9dcdfe0e3e7edeff3f8fffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807467554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242930363a41454b5153585f62656c6f73767a7d80828587898b8c8e8f9091929894949494949494939a9392918f8e8d8b89878582807d7a76736f6a65615e56544e48443d373129241d160d0700000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc8d4e1f5fffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958e81786d665f5754524c4f4f4a5053545b60676d747f88939fa4aeb8c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffef2e6dbd0c5b8aca095897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8cbc2b9b1a8a09690837a6d675c514540352b20170b02000000000000000000000000000000000000000005111e2a36414c566a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569544a4034281c10040000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a09386796d6053463a2d20130700020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000004101c2834404b54606b717e879297a0a7aebabec5cdd7dce3eaf3f9fffffffffffffffffffffffffefbf5f0ebe6e2dbd6d0cac4bdb9aea69f959082796d605b5145414c56616c727f889298a0a8afbabfc6ced8dde4ebf4fafffffffffffffffffffffffffff9f4f0ebe5e1dbd6cfcac3bdb5afa59e948f81786d605a50433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566875828f9aa3a59d938c80736c62594f463c332a21191007010000030a11171d262d333c424a50575f616b70787e838a8f92999c9ea1a9a4a6a7a7a8a7a7a6a6a4a9a19e9b99928f8a847e786f6a605c554d453c342b221910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3947535f6a7783909daab4bfcad6e2effbfffffffffffffffffffffffaeee1d5c9bdb2a9988c7f7265554b404e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323e45525d68707d88939fa7b1bdc6d1dce7f2fbfffffffffffffffffffcf3eae0d7cec4bab0a69f92867b6e6154473b2e21140800000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c100400000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000010b151f29323b444c545c606a6f787f858e939da0a7adb3bbc0c7d0d5dae0e7ecf4f9fffffffffffffffffffffff8f3efebe5e2dcd6d3cdc8c4bdb9b3adaaa29f98928d85807a716c615f5750443f382f261b110600000000000000000000000000000815222e3b4754606a76828f99a4afbbc4cfdce5f1fafffffffffffffffffffffffffffffffffffffffffffffffffdf7f1ebe6e1dfd9d4d1d0d1cbc7c5c4c3c2c2c1c2c2c3c3c5c6c9cfcdd0d2d3d7dce0e3e7edf2f7fdfffffffffffffffff4e8ddd2c3b6aa9d908377675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181e252a3035394045464e53535b606266676d707375787a7c7e808182848585868787878888878787868685848381807f7d7a787673706d6766625f5854524c47433d38332b262018130c0400000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999083796d665c544d47454142423f44464a50555d606d727f8b929da6b0bbc5cfdbe6f4fdfffffffffffffffffffffffffffffffffff7ece1d4c8bdb1a89b8e8175685d5245392c201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ddd4cbc3bab2a8a0959083796d605b51473d32291d140a0000000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5144382c1f12060000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffff4e8ddd2b9ada093867a6d6053473a2d20140700020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000c18232e39424f59616c717d8590959da4adb3bbc2cbd1d8e1e8eef5fdfffffffffffffffffffffffffffdf7f1ece7e2dbd6cfc9c0b8b0a79f948e81756d62574d4244505a626d727e8691969ea5aeb4bcc3ccd2d9e2e8f0f7fdfffffffffffffffffffffffffffcf6f1ece6e1dad6cfc7c0bbafa69e938d80746c61554b4135291d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885929facafa59c928b7e716b60584e463c332b2218130e080b10141b22272f383f444d545c60696e767d838a90959c9fa3ababadb3b1b3b3b4b4b4b4b3b2b1b2adababa39f9c96918a837c736d675e574e463c342b22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727e8b98a2aebac6d3dfeaf5fffffffffffffffffffffffdf1e6dacfc2b5a99c8f8276675d51454d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c060b0f12131312100c060d0a07060400000000000000000000000000000000000000000000000000000000030608090c060b0f12131312100c060d0a07060400000000000000000000000000000000000000000000000000000000030506090c060b1012131312100b060d090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56606b74808d95a0abb5bfcbd7e0e9f3fefffffffffffffffff8f3ece7e0d6ccc2baaea3988c7f7266594c3f3326190c00000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000030d172029323a424a50585f666c727b818991959fa2a9afb5bdc2c9ced6dbe2e8eef5fdfffffffffffffffffffffffbf6f1ede7e3e0d8d4cfc9c5bebab4aeaaa29f98928c857e766e69615a504941382d22170f0500000000000000000000000006131f2b37434e58626f7c89949eabb5c0cdd6e1eef7fffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe6e1dad5d2cdc8c4c3c0bfbbb9b7b6b5b5b4b5b5b6b6b8b9bebdc0c3c5c7cbd1d3d7dce3e6ecf1f6fdfffffffffffff9ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c14191e24292e34383c434749505355555d60636669686d6f71737476777879797a7a7b7b7b7b7a7a7979787776757372706e68696763605d5555534e4746413b37322c27211b150d07010000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877c6f675c544a423c39352f2d3338393f444b515b626d74808d949fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffef1e5d9cec3b8ac9f92867a6d6054473a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfafafaf9f9fafafafcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe6ddd5ccc4bab1a79f958e81756d63594f443a2f261b11060000000000000000000000000000000000000000081a2734404d5a6773808d9aa6b3c0d2dde8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5ffffffffffffffffffffffffffffffffffffffede0d3c6baada093877a6d6054473a2d21140700010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000007121d27303d47505a616b707b838d929fa2a9b0bbbfc6cfd8dde4ebf4f9fffffffffffffffffffffffffffffef8f2ece7e0dad5cac2b9b0a69e938b7f72695e52463e48515b626c717c848e939fa2aab1bbc0c7d0d6dee6ecf3fafffffffffffffffffffffffffffffdf7f2ece6e1d9d1cbc1b8afa59d928a7d70675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a2adb7aea49f92877d706a5f584e453c3429241d1919171c1f262d333b414950575f666d727b828a90959da0a7acafb5b8b9bebebfc0c1c1c1c0c0bfbebdb9b8b5afaca8a09d95908780796e6960584e463c342a20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffffff6ebdfd2c5b8ac9f9286796d605347525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090f121415191b171b1f20201f1c171c1a171413100c07010000000000000000000000000000000000000000000000040a0f131516191b171c1f20201f1c171c1a171312100c07000000000000000000000000000000000000000000000000060b0f121316191c171c1f20201f1c171c191613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a434f59606d79839199a3aebbc2ced7e2edf8fffffffffffef7f2ede7e2dbd6cfc6bfbaaea4998c807366594d4033261a0d000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e000000000000050e17202830383f444e545b60686e757d838b92979fa4abb0b9bdc4cad0d7dde3ebf4f5fcfffffffffffffffffffffffef8f3efeae4e0dad5d0cac6bfbab4aeaaa29f97928b827b716c605b53493f332721170d0300000000000000000000020e15212e3b47535f6a75828f9ca6b0bdc7d2dfe8f2fffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1dad5cfc9c6c3bcb8b7b3b5aeacaaa9a9a8a8a8a9a9aaabadb3b0b3b6b9babfc5c7cbd1d5dae1e6ebf2f7fdfffffffff9ede0d3c7bbafa399897c706356493d302316080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191d23282c3237383f4446494b51545659565e6163646668696a6b666d6d6e6e6e6e6e6d6d6d666c6a6968676563615e565a5753514b4847433c3936302b27201c160f0a0300000000000000000000000000000000000000000000030f1b27333f4953697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998e81746a5f554b4238302c292422282b2d33394045515b606d78828f97a2adb9c1d0d9e3eef9fffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7e7165564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f3f2f0efeeeeededededededeeeff0f2f4f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e7ded5ccc3b9b1a79e938c7f726b60564c41382d22170b02000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f221508000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d20140700000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000b151e2b353e48505960696e79808a92979fa6aeb5bdc3ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffef8f2ebe5dcd4cbc2b8afa59f92867b6e61574d423f49515a616a6f7a818b9298a0a7afb6bec4ccd5dae1e8f1f7fdfffffffffffffffffffffffffffffdf7f3ebe3dcd7cac1b8aea49e9184796d60554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3bebbafa39992867c6f6a5f574e463e352f2a252623282b2f383f444d535b60696e787f868f949da0a7acb1b9bbc0c5c6c9cfcccdcdcececdcdcccfc9c5c4c0bbb9b2aca7a099928d837b6f6a60584e463c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c3945515d6774818e9aa7b1bcc8d4e2edf8fffffffffffffffffffffff9ece0d3c7baaea398897d7063564a54616e7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffff7ebded1c5b8aca095877a6d6154473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1f2122252822272b2d2d2c2823292724201f1c18120f0a0400000000000000000000000000000000000001070c10151b1f2122262822282b2d2d2c2823292623201f1c18120e090300000000000000000000000000000000000001080d11171b1f2023262823282b2d2d2b2823282623201f1c17110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d45515c676f7c87929fa7b1bcc6d0dbe7f1fafffefaf6f1ece6e2dcd7d0cac3bcb4aea49c92887c6f6255493c2f221609000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316070000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000050e161e262e343c424a50565e616b70787f858e93999fa6acb2babfc5ccd2d9e2e4eaf1f7fdfffffffffffffffffffffffffbf5f0ebe5e1dbd6d0cac6bfbab4aea9a19e948f867e736c655b50443f33291f14090000000000000000000005111e2a36424d57626f7c88949eaab8c2d0d9e3f1fafffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc9c4beb9b8b1acaaa7aba39f9e9c9c9b9b9b9c9c9d9ea1a9a4a6a9acaeb4b9bbbfc6c9cfd5dae0e6ecf4f9fffffffcefe3d7cbc0b5ab998c7f7266594c3f2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181c1f262b2d3337393c4145474a4d4c52545658595b5c5d545c606161616161616160605c545e5c5b5a585654524c4d4a4745403c3a37312d2a251e1b16100b0500000000000000000000000000000000000000000000000005121f2b3744505b657884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e43392f26201d19171c1f22282f353f44505c666e7a85929ea6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffef8f3efecebe7e5e4e3e2e1e0e0e0e0e0e0e1e2e3e5e7e9ececeff3f8f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ded5cbc2b9afa59f93877d70685e53493f33271f140900000000000000000000000000000000000000091623303c4956636f7c8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7e7165584b3e2f24190d010000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa49986796d6053463a2d20130700000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000030c19232c363e474f575f676d747e8590949fa3abb1bbc0c7d0d8dde4ebf4f9fffffffffffffffffffffffffffffffdf6eee6ddd4cbc1baaea2988e8174695e5246383f4850585f676d757e8690959fa4acb2bac1c9cfd6dfe6ebf2fafffffffffffffffffffffffffffffffdf5eee8dcd3cac0b9ada1968c7f73675d5145392c2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc0b5aba29891857c6e6a60585045413a3630332e34383c414950575f656c727b838c92989ea6acb1b8bcc3c7cbd1d2d5dad9dadadbdadad9d9dad5d2d1cbc7c3bdb8b1aba39f9590857c6f6a60584e443a3024190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffffbefe3d6cbbfb4aa9a8d807367574d5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262b2e2f32352d3337393a38342e3533302d2c29231d1b150d0802000000000000000000000000000000030b12181d1f262b2e2f32352d3338393a38342e3533302d2c28231c1a140d0701000000000000000000000000000000040c13191b22272b2d2f33352e34383a3a38342e3533302d2b28221c1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2934404b555f6a737f8c959faab4bfcad6dfe9f3f7f2eeebe5e1dbd6d1cbc5bebab1aaa39f928d80736a5f54473b2e2215080000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d1104000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e23180c0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0000000000000000040c141c23282f383f444d525960666d727a818790949ea1a8aeb4bbc0c7d0d4d9dfe6ebf2f8fefffffffffffffffffffffffffdf6f1ece6e2dbd6d0cac5bebab3ada69f98928a80776c605a50453b31251a0e030000000000000000000714202d3a46525e6975828f9ba6b0bbcad3e2ebf5fffffffffffffffffffffffffffffffffffffffffffffbf2eae2dcd6cdc4beb9b3adaba7a09d9a97999291908f8f8e8f8f9090929795979a9d9fa3abacaeb5b9bec5c9cfd6dbe1e8eef5fdfffff3e8dcd1c1b5a89b8e827568564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1b22272b2d2f35393a3d40414647494b4d4e4f514a5153545454555554545453514b51504e4d4c4a474641403d3a39352f2e2b26201e19140f0a0400000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695e53463c31271d15110d0b0f12171d2429343f4a545e68717e8a949eabb5c0ccd7e3eef9fffffffffffffffffffffffffffffffffff3e7dcd0c6b9ac9f93867a6d6154473a2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfdad8d7d6d5d4d4d3d3d3d3d4d4d5d6d8dadcdfe0e3e7ebedf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ddd4cbc1bbafa49991857a6d655b50443b30251a0c030000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e8dcd1c1b4a79a8e817467554c4135291d11040000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679665c5044382b1f120600000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180c00000000000000000000000000000000000007111a242c353d454d555c606c707b828c9299a0a7afb6bec4ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffff8efe6ddd6cabeb4aa9f92867b6e61544a3f333e464e555d606c717c838d939aa1a8afb9bec5cdd5dae1e8f1f6fdfffffffffffffffffffffffffffffff9eee5dcd5c9bdb2a99f92857a6d6054473c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc7bdb4aaa19791857c6f6a615a514b46414040403f44464e535b60696e777f8690959fa3aab0b8bcc3c8ced4d7dcdfe2e6e6e6e7e7e7e7e6e5e6e1dfdcd7d4cec8c3bdb5afa79f9791857c6f6a5f564c41352920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a7783909daab4bfcad6e2effbfffffffffffffffffffffff3e7dcd0c4b7aa9d918477695e525865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282c31373a3b3f41433f444646443f4442403d3a38342f2b262019130c0500000000000000000000000000070d151d24292c32373b3c3f42443f444646443f4442403d3a38342e2a261f18130c0400000000000000000000000000080d161e24292d3337393c3f42443f444646443f4442403c3938332d2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232f39434e58606d78839098a2aebac1cdd7e1ecece6e2dfd9d4d0cac6bfbab4aea7a098928b80776c60584e43372b1f1306000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c100400000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000020a11171d262d333b41464f545c60686d747c838a91969fa2aaafb5bdc2c8ced5dae0e7ecf3f9fffffffffffffffffffffffffffef7f2ede7e2dbd6d0cac5beb9b0aaa29f928d80746c62574d42362a1f14090000000000000000030f1b27333f4953616e7b87929facb9c1ccdfe5f4fdfffffffffffffffffffffffffffffffffffffffffffbf1e9e0d8d0cbc0bbb3ada9a19e9995908d8a87868483828281828283838586888a8d9092999c9fa3abadb3b9bdc4cacfd8dde4ebf4f9fff9eaded1c4b7ab9e918478685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171b1f2024292c2d303036393a3c3e404143444044464747484848484747464540444342403f3d3b393630302d2c2924211f1b15110d0802000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978b7e7164574d42342a1f150b04010003060b1218232e38424d56616c75828f99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffffff8ede0d4c7bbafa4998b7e7165554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffcf2eae2dcd6d3d2cdcccac9c8c7c7c7c6c6c7c7c7c9cacbcdcfd2d3d7dcdee0e5eaeff3f8fffffffffffffffffffffffffffffffffffffffffffffffff9efe6ddd7ccc0b5aba1978f82776c60574d42362a1e150b0000000000000000000000000000000000000613202c3945515d677784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff9eaddd0c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4a3f34281c100300000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000008121a232b333b434b515a61696e787f8791959fa4acb2bbc0c7d0d7dde3ebf4f9fffffffffffffffffffffffffffffff8efe7dbd0c5bbafa3998d8073665b504438343c434c515a626a6e79808891969ea5adb3bbc1c9cfd6dfe6ebf2fafffffffffffffffffffffffffffffff7eee6dacfc4baaea2988b7f7265574e42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccfc5bcb3a9a19791857c716c605d55524c4d4c4d4a5053585f656c727b828b92989fa7aeb4bcc2c8ced4d9e0e3e8eceef2f7f3f4f4f4f3f3f6f1eeebe8e3e0d9d4cfc7c0bbb1a9a19792857c6f685d52463f32291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5865727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffff8ebded1c5b8aca095877b6e61545a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164574a3e3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181e272e34383c4347484c4e5049505353504a514f4d4a4745403937312a251e160e0800000000000000000000000811191f272f35393c4347494c4e504a505353504a514f4d4a46444039363129241d160d07000000000000000000000009111a1f282f35383f4446494c4f504a505353504a514f4c4946443f38363028231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c44505c666e7b86929fa6b0bbc5cfdae0dfdad5d2cec8c5bebab4aeaaa29f9590867f746c655b50463c32261b0f030000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000060b141c222830363d424a50565e616a6f767e848c92989fa4abb0b8bcc3c9cfd6dbe2e8eef4f9fffffffffffffffffffffffffffef8f2ede7e2dbd6cfc9c2bcb4aea49d928b7e71695e53463b31261a0e020000000000000005121f2b3744505b65737f8c99a3afbbc7d4e0edf7fffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbaafa9a19e97918c8883807d7b79777676757575767677787a7b7d8083868a8f92999ea1a9adb2babec5ccd2d9e2e8f0f8f8ebded2c5b9aca196877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d202123252a2d2e30313335362e34383a3a3b3b3b3b3b3a3a3a38342e36353432302e2d2a252420201d1815120f0a05010000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b3121180d0300000000000107111c26303b44505a626f7c87939fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffef4eae0d8d0cbc7c5c0bfbdbcbbbbbababababababbbcbdbfc1c3c5c7cbd1d1d4d9e0e3e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffff8efe8ddd2c7bdb3a99e948b7e72695e52463e30271d1207000000000000000000000000000000000004101d2935404b556875818e9ba8b4c1cedbe7f6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114090000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f52452e23170b0000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000000000008111a21293139404550575e666c727c838d939aa1a8afb6bec4ccd2d9e2e8eef5fdfffffffffffffffffffffffffffff8ece2d7cbc0b5ab9e9184786c605346392d313a414550585f666d737d848e939ea1a9afb9bec4cdd5dae0e8f1f6fcfffffffffffffffffffffffffffff6ebe0d6cabeb3aa9d9083776a5f53473a2e211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4bfcbcec4bbb3a9a19791867e746d67615e565a595a545c60636a6f777f868f949fa2aab1babfc6ced4d9dfe5eaeff4f9fafefffffffffffffffffdfaf9f4efeae5e1d9d1cbc2bbb3a9a29791847a6d615a50443b3025190e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3ced9e4f0fefffffffffffffffffffff9ede0d4c8bcb1a7988b7e716554556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff7ebded1c5b8aca096877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a30394044464e5355585b5d5e5b60605c5f5e5c5a5753514b47433c363028201a110901000000000000000008121a232b31394045474e5355595b5d5e5b60605c5f5e5c595653514a46423b352f281f19100800000000000000000009131b232c313a414549505356595b5d5f5c60605c5f5d5b595653504a46423b342e271e1810080000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28343f4a545f69727e8b949ea9b3bec9d5d3d2cfc9c6c3bdb9b3aeaba39f98928c837c726d605b53493f342a20150a0000000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d10040000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000000000000000000000000020a11171f252a30383f444c525860626c71797f868e93999fa6acb1b9bec4cad0d7dce3e8eef5fdfffffffffffffffffffffffffffef8f3ece7e1dad5cec5bebaaea49f92867b6e61574d42362a1e1205000000000000000613202d394653606c7884919eabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea59d97918b85807b7774716e6c66696968686869696a676d6f7173767a7e82868c92979ea1a9adb3bbc0c7d0d6dee7edf4ede1d5c9bdb2a896897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070d11131417191d2021232526282923282c2d2e2e2e2e2e2e2e2d2d2c2823292827252321201e19171413100d0706030000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce7f3fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140600000000000000000a151e29323e47535f6a74818e99a4afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6053473a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff8ede2d8cec6bfbab8b4b2b1b0afaeadadadadadadaeafb0b2b4b6b9babfc4c5c8ced3d7dce2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c4bbb0a69f92857b6e615a5042392e23180c0200000000000000000000000000000000010d18242f3f4c5965727f8c98a5b2bfced9e5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d31251a0e020000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f060000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d11040000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000080f171f272f343e454d545b606a6f79808891969fa4acb2bbc0c7d0d7dce3ebf3f7fefffffffffffffffffffffffffef3e8dcd1c7b9ada196897c706356493d2f282f353f464e545c606b707a818a92979ea5adb3bbc1c9cfd6dfe5eaf3f8fefffffffffffffffffffffffffdf2e6dbd0c5b8aca095887b6e6255483b2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d3cdc4bbb2a9a198928b807a726e686867666667666d70757c828b92989fa6aeb4bcc2cbd0d8e0e4eaf0f5fcfffffffffffffffffffffffffffffffffcf6f3ebe3dcd7cdc4bbb3a9a0968f82766d62564d42362a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffdf0e5d9cec1b5a89b8e8275665b5d677885919eabb8c4d1deebf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232b343c424a5153585f6265686a6b656c6d666b6a686663605c55534e46413a322c231b13090100000000000007101a242c353d434b5153585f6265686a6b666c6d666b6a686663605c54534d45413a312b221a12090000000000000008111b252d353e434c52535b606266686a6b666d6d666b6a686663605b54524d454039302a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000030d17232e38424d57626d75828f97a1adb9c1cbc7c5c3beb9b8b2acaaa29f99928d857f786f6a625b504941382d22190e040000000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000060b14191e262e343a41464e545a61676d737a81878f949da0a7adb2babfc5cbd1d8dde4ebf4f5fbfffffffffffffffffffffffffffef8f2ece6e0d7d0cac0baaea2988e8175695f53463a2d21150a00000000000004111d2935404b5563707d8996a0acbdc7d1dce8f4fffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f938e857f79736e69676461605b545c5c5b5c5c5d555d60626467676d71757a7f858b91969fa2a9afb6bec4ccd6dbe2eaf2e5dacebeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080d11131416181a1b1c181c1f202121212222212121201f1c181d1b1a19171414110d08070604010000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e12050000000000000000030c17202b37434e58616e7b87939facb9c4cedae5f1fdfffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffffffff3e7dcd0c6bcb4aeaca7a5a4a3a2a1a1a0a0a0a0a1a1a2a3a5a7a9acaeb4b7b8bcc3c7cbd1d7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffffffff5ebe2d6cdc1baaea2988f82756c61544b4034281e13080000000000000000000000000000000000071723303d4a5663707d8996a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807367574d42362a1e12050000000000000000000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000060d151d2329333b424a505860676d747d848d939aa0a8afb5bdc3cbd1d9e1e6ecf3fbfffffffffffffffffffffffff9eee3d5c9bdb2a99a8d807367564c4135292429343c424b515960686d747e858e939ea1a9afb9bdc4cdd4d9dfe7edf4fcfffffffffffffffffffffffff7ece1d4c8bcb1a7988c7f7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687985929facb8c5d2d6cdc4bbb2aaa39f928d857f7a77747373737476797d818790949fa2aab0babfc6ced6dce2eaf2f5fcfffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948b7e71695e52463c31261a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56636f7c8995a0acb8c6d0dbe7f3fffffffffffffffffffffff5ebded1c5b8ab9e9285796c60606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212b353d464e545c60656a6e727476787979797978777573706d67625f58524c443d352d251b13090000000000020b19222c363e474f555d60656a6f727577787979797978777573706d66615f57514b433d342c241b12090000000000030c1a232d373f474f565d60656c6f7275777879797979787775736f6c66615e57514b433c342c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515b616e7a85929ea5afb9bfbab9b6b3adaba8a09e98928d86807a726d665f5851443f382f261b10070000000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d1104000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000002080c151c232830363c434750555c60686e747c828a90959ea1a9aeb4bbc0c7ccd2d9e2e4eaf0f5fcfffffffffffffffffffffffffffdf7f2e9e2dbd6cabfb4aa9f93877b6e6155483c31261a0f0300000000000613202c3945515d6775818e9ba8b2bdcfd9e3eef9fffffffffffffffffffffffffffffffffffffffffaf1e7dcd0c6bcb3a9a298928a817a726d67625f57575453504a4f4f4e4f4f504b51535557555d6064686d73797f848c92979fa4acb2bac1cad0d8e0e7e6dacdc0b3a79a8d8074675a4d4134271a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0d0e070c10121314141515151514141313100c070f0d0c0a0807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e30251a0e02000000000000000000050e1a26313c46535f6975828f9ca8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23180c0000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aaa39f9a9997969594949493939494949697989a9c9fa3aaaaacb1b9babfc6ccd2d9e2e7eff9fffffffffffffffffffffffffffffffffffffffffffdf4e8dfd6cabeb3aa9e948a7d70665c51453a3025190d02000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffffff4e8ddd2c3b7aa9d908477695e53463a2d2114080000000000000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110400000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000b17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000030b121821292f383f444e555c606b7079808891969fa4abb2bbc0c7cfd6dbe1e9f2f6fcfffffffffffffffffffffff1e6dacfc3b7aa9d908477685d5245392c20222a303940454f565d606c707a818a91979ea5adb2bbc0c8ced6dbe2eaf2f7fdfffffffffffffffffffffef0e4d9cdc2b5a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566a7784909daab7c3d0ddd6cdc4bcb4aea49d97918c868481807f80818385898e939a9fa6aeb4bcc2cad0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd7cdc4bab0a69f92867b6e61574d42372b1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606b7783909daab4bfcad6e2effbfffffffffffffffffffff8ecdfd2c6b9ada297897c6f62626f7c8995a9b2bec9d5e1eefafffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333d474f585f666d71777b7f81838586868686858482807d79756f6a615e564f473f372d251b1208000000000a141d2b343e48505960676d72777c7f81838586868686858482807d79746e69605d554e463e362c241b1107000000000b151e2c353f49515961686d73787c7f828385868686858584827f7c78746e69605c554e463d352c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333f46525e68707e8a939da7b1b4aeaca9a9a19e9a96918c85807b746e68605c544e463f332d261d140a000000000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c1207000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000030a11171e252a32373e434b51565e616a6f767d838b91979fa2aaafb5bbc0c7d0d4d8dfe5eaf1f6fcfffffffffffffffffffffffffffbf3ece7dbd0c5bbafa4998d807366584e43372b1f120600000000000714202d3a4753606d7a86929facb8c4cedfebf5fffffffffffffffffffffffffffffffffffffffffdf2e8dfd6cbbfb4aaa29792867e746d68605c55534d4a4846443f434242424343404547484a4b5153565e61676d72797f858e939aa0a8afbabfc6ced5dee7dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000004060707080808080807070706040000020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c6f6356493c3023160900000000000000000000000a15202a36424d5763707d8a96a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9d918477685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c100400000000000000000815222e3b4855616e7b8894a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff9ece0d3c7baaea398928d8c8a89888887878787878788898a8c8e909298999da0a7acaeb4bbc0c7d0d5dde8eef5fdfffffffffffffffffffffffffffffffffffffffffaf1e6dbd0c5bcb0a69e9184796d60564c4135291e1308000000000000000000000000000000000713202d3946525e687784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffffffff9eaded1c5b8aca095877b6e6154483b2f24190d0100000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000001070f171d262d333c434b515960676d747d848d9399a0a8afb5bdc2cad0d7e0e5ebf3f8fffffffffffffffffffff6ecdfd2c6b9ac9f93867a6d6054473a2d21181e272e343d434c525a61686d757d858e939ea1a9afb8bcc3cad0d8e0e6ebf4f9fffffffffffffffffffff5ebdfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530414e5b6874818e9ba7b4c1cfdadfd6cec6bfbaaea9a19e9993918e8d8c8d8d8f92979b9fa4acb0babfc6ced6dbe2eaf2f8fefffffffffffffffffffffefaf8f8f6f5f5f6f7f8f9fcfffffffffaf2e9dfd5ccc2baaea2988e8174695f5346392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aebac7d3e0eaf5fffffffffffffffffffffaeee2d6cabeb3a9998c7f736664717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454f59606a6f787e83888b8e90919298999292918f8d8a85817c756d68615951493f372d241a0f06000006111b262f3c46505a616b6f797f84888c8e90919299989292918f8c8985817b746d67605850483e362c23190e05000007121d27303d47515b626b707a7f84898c8e90929299989292908e8c8985807b736d675f584f473d352c22180d0400000000000000000000000000000000000000000000000000000000000000000000000000020c18212a36414c56616c74818e95a0a7aba39f9d9997928d89847f7a736e69615e56514a423c3427221b140b02000000000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000060c131920272b313940454c52585f626b70787e848c92989fa3abafb6bec2c8cdd4d9dfe5eaf1f6fcfffffffffffffffffffffffffef8ece2d7ccc0b5ab9e9184776a5f53473a2e21150800000000030f1c28333f4a5464717d8a98a3aebac7d3e0ecfdfffffffffffffffffffffffffffffffffffffffff6ebe0d6ccc4baaea39892857d716c605d56514b47423e3b3938332d353535362f35393a3c3e4045474c52555c60676d727a818891969da5aeb4bcc3ccd7dcddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e2115080000000000000000000000030e1a26313b4653606c7884919eabb7c4cfdae5f1fdfffffffffffffffffffffffffffffffff8ebded1c5b8aca095877a6e6154473b2e21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f130600000000000000000714212d3a4754606d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286807f7e7d7c7b7a7a7a7a7a7a7b7c7d7f818386898d91959a9fa3aaafb5bdc3cbd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffff7ece1d7cec1b9aca0968c7f72685e52463a3025190d0100000000000000000000000000000005111d2935414c566874818e9ba7b4c1cedae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7e7265554c4135291d110400000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000050b141c2228313940454f555d606b7079808791969fa3abb1babec5ced5d9e0e7edf4fcfffffffffffffffffaede0d4c8bbafa49a897d7063564a3d302317151d2328313a414550565e616c707a818a91969da5acb1babfc6ced5dae0e8eef5fdfffffffffffffffff9ecdfd3c6baaea298887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081825323f4b5865727e8b98a8b2bdc9d5e1e0d8d0cbc0bbb3adaba49f9d9b9a99999a9c9fa2a9acafb6bec2cad0d7e0e7edf4fcfffffffffffffffffffbf8f7f2eeecebe9e8e8e9eaecedeff4f9fafefffbf2e7ded6cabeb4aa9f92877b6e61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a86929facb8c3cdd9e4f0fefffffffffffffffffffef2e6dbcfc3b6a99c908376686673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57606b707c838b9095989b9d9e9fa3a39f9e9d9b9998928e87817a706b625b51493f362c21180e03000b17222d38414e58616c717d848b9196989b9d9e9fa3a39f9e9d9b9997928e8781796f6a615a50483e352b20170d02000c18232e39434f59626d727d858c9196999b9d9e9fa3a39f9e9d9b9997928d8680796f6a61594f473d342a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000060f1925303b44505a606d7983909596969992908d8985807c77726d67615e57524c444039302a2217110a02000000000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e21150800000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d10040000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000002080d151b1f272f343b41464e535961666d71797f868d92999fa4acb0b8bcc3c8ced4d9e0e5ebf1f6fdfffffffffffffffffffffffef4e8ddd2c7b9aca096887b6f6255483c2f2215090000000006121f2b3844505b6675818e9baab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffffdf1e5dacfc4baafa59f92867d6f6a615a524c45403937312e2d2b28222928292924292c2d2f2f35393a41464b51555c60686d747d848e939fa2aab1b9c1cbd1d8d2c5b8ab9f928578665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103040400000406070604000005040302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000009141f2b3844505b6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7064574a3d2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285797271706f6e6e6d6d6d6d6e6e6f70727476797c8084888e92989fa4abb1b9c1cbd1d9e1eaf2fcfffffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92857a6d61564c41362a1e1308000000000000000000000000000000010d1925303e4b5865717e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e5d9cec2b5a89b8f8275675d5145392c20150a00000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000020a11171f272f343d434b515960676d747d848d92999fa7adb3bcc1c9ced7dce2eaf3f6fcfffffffffffffcf0e4d8ccc0b6ac998c7f7266594c3f3326190b12181f282f353e444c525a61686d757d848e939da0a7aeb4bcc2c9cfd7dce3ebf3f6fdfffffffffffffbefe2d6cabfb4aa978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1adb9c5d2dfeae2dcd6cdc4beb9b5afacaaa7a6a6a6a7a9abadb3b9bbc0c7d0d6dbe2e9f2f8fefffffffffffffffffaf4efebe9e6e2dfdedcdcdbdcdddfe0e3e8eceef2f7fdf9f0e7dbd0c5bbafa3998d8074675d5145382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945525d6874818e9ba7b1bcc8d4e2ecf8fffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d3a46535f69707d8690959da0a7a7a9abacaeaeacabaaa8aaa29f9a938e857d726d625b51483e332a1f1409030f1b27333f4953606a717e8791969ea0a8a8aaabacaeaeacabaaa8a9a29f99928d847c716c615a50473d32291e130804101c2834404b55606b727f8791979ea1a8a8aaabacafaeacabaaa8a9a19e98928d837c706b61594f463c31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323e45515d676e7b83888989888683807c79746f6a65605d55524d46413b342e271e18100600000000000000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c020000000000000000000000000000000000000000000000000004101c2934404b5566737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000040a0d151d232930363c43474f545c60676d737a81878e939a9fa6abb1b8bcc3c8ced5dae0e5ebf1f6fcfffffffffffffffffffff9eee3d5c9bdb2a8988b7e7265584b3f32251808000000000613202d394653606c7985929fabb8c5d0dce7f3fffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a89d938a7e716b60585045413a342f2b2621201f1c171c1b1c1c181d20202224292c30363940454b51565e616b6f79818b9298a0a7afbabfc6cfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e101111070c10131313100c071111100f0d0c0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665b5044382b1f1206000000000000000000000000030f1c28333f4a54626f7c8996a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffdf0e5d9cec0b3a69a8d807367544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffbefe3d7cbbfb4aa94877a6d6154473a2e211407000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d646362616161606061616163646567666d6f73777c81868e9399a0a7afbbc0c7cfd8e0eaf3fcfffffffffffffffffffffffffffffffffffffffbf2e5d9cec4baaea2988d8073685e52463a2f24190d000000000000000000000000000000000815222e3b4855616e7b8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffffff5ebdfd2c5b8ac9f92867a6d6054473c32261b0f0300000000000000000000000000000004111d2935404b556875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e312417171717171717171717171717171717171717171a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000060d151d2329313a40454f555d606b6f79808790959fa2a9afb9bdc4cbd1d8e1e5ebf2f7fefffffffffff4e8ddd2c1b4a79b8e8174685b4e412e23180c070d161e2429323a414650565d616b707a818991959fa2aab0b9bec4cbd1d9e1e5ebf3f8fefffffffffef2e7dbd0c0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eabb7c3cdd8e4ede7dfd6cfc9c7c0bbb9b7b4b3b2b3b4b6b8babec5c8ccd2d9e2e7edf3fbfffffffffffffffffaf4efe9e3dfdddbd6d2d1d0cfcfcfd0d2d4d7dcdfe2e6ecf3f8f8ece2d7cbc0b5ab9f9285796d6053473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8995a0acb8c5d0dbe7f2fefffffffffffffffffff9ede0d4c7bbafa3998a7d70667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f59616e7b859298a0a7acb1b4b6b8b9babab9b8b7b5b4aeaca49f9792877f726d625a50453b31261a0e05121f2b3744505b656f7c869299a0a8acb2b4b6b8b9bbbab9b8b7b5b3adaba39f9691867e716c61594f443a3025190d06131f2c3845515c67707d879399a1a9adb2b5b6b8b9bbbab8b8b7b5b3adaaa39f9591867d706b61584e433a2f24180d0300000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414b555e696e777b7c7c7b797673706d6662605854514c46423b363028231c150c060000000000000000000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f14090000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000030b12181e252a32373e424a50555d60686e747b81878f949d9fa7acb1b8bdc3c9ced5dae0e5ebf0f5fcfffffffffffffffffff1e5d9cec1b4a79b8e8174685b4e413024190d010000000916222f3c4955626f7c8897a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada1968e81746c61594f463e352f29231d1a1513120f0b060f0f070d10131415181d20252a2f343940454c525960676d747e8691959ea5aeb4bcc4ccc8bbafa49a877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090e1214151618191b1c1d1e1e181c1f201f1c181f1e1e1d1b1a1917161413100c07070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f03000000000000000000000000000b17222d394653606c7884919eabb7c4d1dce8f4fffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d908376665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffff3e7dcd1baaea194877b6e6154483b2e2115080000000000000000030f1c28333f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6156555554545454545455565759545c6063666a6f747b818790959ea5afb5bdc6ced8e1eaf3fcfffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb4aa9f92867a6d61564c4135291c11060000000000000000000000000000000714212d3a46535f697884919eabb7c4d0dbe7f3fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea2988b7e7165584e43372b1f14090000000000000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f322524242424242424242424242424242424242424242425323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000030b12181f282f353d434b515960676d737c838b92979ea5acb2babfc6cfd4d9e0e6ecf4f9fffffffff9e9dcd0c3b6a99d9083766a554b4034281c1004040c1319202830363e444c525961686d747d838c92989fa6adb2bbc0c7cfd5dae0e7edf4fcfffffffff8e8dbcec2b5a89b8f8275685c4f422f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aa7b1bcc8d4dfeaf1e8e1dad5d2ccc7c6c4c1c0bfc0c0c2c5c6cad0d4d8dde4ebf4f8fefffffffffffffffcf6f0e8e3ded8d3d0cfcac6c5c3c2c2c3c4c5c7cbd1d2d6dbe1e7edf4f3e8dcd1c7baada2978a7e7164544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4854606a7783909daab4bfcad6e2eefbfffffffffffffffffffcefe3d7cbc0b5ab9a8d81746d7986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b75828f97a2aab1b8bcc1c3c4c5c7c7c5c5c4c2bfbab6afa9a199928b7f726c61574d42362a21160f1b27333f4953606c78839098a3abb2b9bdc1c3c4c5c7c7c5c5c4c2bebab5afa8a19892887e716b60564c41362a2015101c2934404b55606d79849199a4abb3b9bdc1c3c5c5c7c7c5c5c3c1beb9b4aea7a09892877d706a5f554b4035291f14090000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f3a434d575e61696e706f6e6d666663605c54544e4745413a36302a251e18120b03000000000000000000000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c1004000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c1207000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000001070c141920262b30383f444b51565e61696e757c828990959da0a7acb2b9bdc4c9cfd5d9e0e5eaf0f5fbfffffffffffffff6e9dcd0c3b6a99d9083766a564c4135291d11040000000c1926333f4c5966727f8c99a9b3becad6e2f4fefffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89e91847a6d605a50473d3429241e18120e09060603000002020001040607070d1113191d23292f343a41464f555d606c717c838e939fa3aab2bac1c7beb3a993877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171a1e212123252628292a2b2b23282c2d2c28232b2b2b292827252422201f1d18161413100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000006121f2b3744505b6574818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff8e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255494847474747474748494a4c4b515356586062696e747c838e939fa3abb4bcc6cfd8e1eaf5fffffffffffffffffffffffffffffffffffffffcf2e7dbd0c5baaea2988d8073685d5245382e23170c00000000000000000000000000000005121e2b37424d576774818d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c9083766a5f53473c31261a0c0300000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c40333131313131313131313131313131313131313131313131313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000001070d161d2429313940454f555d606a6f787f858e939ea0a8aeb4bcc1c8ced6dbe1e8eef5fdfffff8ebded1c5b8ab9e928578675c5145382c1f13060001080e161e252a323a41464f565d606b6f787f868f949ea1a9afb5bdc2c9cfd6dbe2eaf2f5fbfffff6eaddd0c3b7aa9d9084776a554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4956626f7c89959fabb8c3ced9e4f0f2ebe6e3ddd7d4d2d0cecdcccccdcfd2d3d6dbe0e4e8eef5fdfffffffffffffffef7f2eae5ddd7d2ccc7c3c2beb9b8b6b5b5b6b7b9bbc0c5c6cacfd6dbe2eaf2eee3d6cabeb3a99b8e8275665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5865727e8b98a2aebac6d3dfe9f5fffffffffffffffffffff4e8dcd1c4b7ab9e9184786f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d89949ea9b3bcc3c8ced0d1d2d3d3d2d1d0d0cac7c0bbb3aba39f918a7e71695f53463e33281c121f2b3744505b65717e8b959faab4bdc4c9ced0d1d2d3d3d2d1d0d0cac7c0bbb2aaa39a92877d70685e52463d32271b131f2c3845515c67727f8c96a1abb5bdc4c9cfd0d1d2d3d3d2d1d0cfc9c6bfbab1aaa29992867c6f675d51453b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454d53575f62636362605c545653504a47433d39352f2a251f19140c0700000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d040000000000000000000000000000000000000000000004101c2934404b5563707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c00000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000002080e151b1e262e343940454c52575f616a6f767d838a91959ea0a8acb2b9bdc4c9ced4d9dfe4eaeff4fcfffffffffff8ebded2c5b8ab9f928578685d5245392c201307000005121e2a36424d576975828f9ca8b5c2cfdbe6f2fefffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca1968b7e72685d52483e342b2219130c070100000000000000000000000000000104080d12181d232930363d434b515a626a6f79818b9298a1a8afb9bbb9ada19786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214191d202123252a2d2e30313334363737382e34383a38342e38383736353332312f2d2c292423201f1d1814120e0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000000030f1b27333f495364717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3b3a3a3a3a3b3b3c3d3f404546494e54575e616a6f79818c9299a2aab4bcc6cfd9e3eef9fffffffffffffffffffffffffffffffffffffff8ece2d6cabfb4aa9f92857a6d60544a3f34281c10030000000000000000000000000000020e1a26313d4a5763707d8a98a2aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffff3e7dbd0c6b7ab9f94887c6f62574d42372b1e150b00000000000000000000000000000a1623303d495663707c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a995897c6f6256493c2f231609000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d403e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000040c13181f272f353d434b51585f666c727b818991969fa3aab0b9bdc3cad0d7dce3ebf3f5fbf9ecdfd2c6b9ac9f9386796d6053463a2d201307000000050c1319202830353e444c525960666d727b828a91979fa3abb0b9bdc4cad0d8e0e4e9f1f6fcf8ebded2c5b8ab9f928578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4754606a7783909da7b1bcc8d4dee7f2f7f1eee8e3e0dfdddad9d9d9dadcdedfe2e6ecf0f4f9fffffffffffffffffbf3ece6dfd9d4ccc6c2bbb7b5b3adaba9a9a8a9aaacafb5b8b9bec5cad0d8e0e7ede6dbd0c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4754606d7a85929facb8c2cdd8e4f0fdfffffffffffffffffff9ebded2c5b9aca196887b717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697683909da6b0bcc5ced4d9dcdedfe0e0dfdedddbd6d2ccc5bdb5afa39f92867b6e61594f44382c2113202d394653606c7884919ea7b1bcc6cfd5d9dddedfe0e0dfdedddbd6d1cbc4bcb4aca39991857a6d61584e43372b1f14202d3a4753606d7985929fa8b2bdc7d0d5dadddedfe0e0dfdedddad5d1cbc3bcb3aba2989184796d60574d42362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333b42464d535556565553504a4946443f3837322c29241e1a140d080200000000000000000000000000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d030000000000000000000000000000000000000000000a131f2c3845515c6774818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a07000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000040a0c141c23282f353b41464d535860626b70787e838a91969ea1a8adb2b9bdc4c8ced4d9dfe3e9eff3f9fffffff9ecdfd3c6baaea298877a6d6054473a2d21140700000714212d3a46535e697885929eabb8c5d1deebf7fffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9e9184796d60564c41362c22191008010000000000000000000000000000000000000001070c12181e252a313a414550585f676d757f8691969ea5acafb5ab9e918578665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11141a1e2124292c2d3031363a3b3c3e404143444445454045464540454544444342403f3d3c3a38352f302d2c2924201e1a14110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978a7e7164574b3e31241807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e312e2d2d2e2e2e30312e34383a3c43474d525860676d757f879298a2aab4bdc7d1dce8eff9fffffffffffffffffffffffffffffffffffffef2e7dbd0c6baaea2988c7f72665c5044382c1f14090000000000000000000000000000000914202d3a4753606d7986929facb8c5d0dbe7f2fefffffffffffffffffffffffffffffffffff8ede2d3c7bbb0a69b8e8174695f53463d30271c120700000000000000000000000004111d2935414c5566737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6154473a2e211407000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a56626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000000000000001070d151d2429313940454e545b60686e757d848c92989ea6acb2babec5cbd1d9e1e4eaf1f6ede0d4c8bbafa49a887b6e6155483b2e2215080000000002080e161e2429323a41454f545c60696e767e848d92999fa6adb2babfc6ced3d8dee5eaf1f6ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a95a0acb8c1ccd6e0eaf3fdf9f4f0edeceae7e6e5e6e7e9ebeceef2f7fcfffffffffffffffffcf5f2e9e1dbd6cec8c1bbb6b0aba9a9a29e9d9c9c9c9d9fa3ababadb3babfc6ced6dce2eadfd3c6baaea298897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffaede1d5c9bdb2a8988b7f737f8c99a6b2bfd1dce8f4fffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959fabb8c1ced7e0e4e9ebececececebeae7e4ddd8cfc7c0baaea2988f82766b6155483d32271b23303c4956636f7c8996a0acb9c3cfd8e1e5e9ebecedececebeae6e3dcd7cfc6beb5aba1978e81756a6054473c31261c28343f4a5464717e8a97a2adbac4d0d9e2e5e9ebecedecebebeae6e2dcd7cec5bdb4aaa0968d8073695f53463a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000040d17212931363c42474849494846443f3d3a38342e2b27201d19130e0902000000000000000000000000000000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050000000000000000000000000000000000000006111b262f3a4753606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c020000000000000000000000000000000000000000000000000004101c2934404b5566737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020a11171d242930363c42464e545960656c71787e848b91969ea1a8acb2b8bcc3c8cdd3d8e0e3e8eef2f7fdfbeee2d6cabeb4aa95887b6f6255483c2f22150900000815212e3b4854616e7b8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998b7f72665c51433a2f241a1007000000000000000000000000000000000000000000000001070c13191f282f353e464e555d606d727c848e939c9fa4aba49b8f827568544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e20262a2d3035393a3d40424648494b4c4e4f505151524b5153514b52525151504e4d4c4a494745403f3d3a38352f2d2a25201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000613202c3945525d687783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffff3e7dcd0c0b3a69a8d8073675a4d402f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f32262121212122232423282c2d32373b42464e555c606d727d869298a3abb5c0cbd7dde7f2fcfffffffffffffffffffffffffffffffffffff8ede2d6cabeb4aa9e9184796d6053463b30251a0e02000000000000000000000000000006131f2c3845515d6775828e9baab4bfcad6e2effbfffffffffffffffffffffffffffffffffffef0e4d8cdc2b9ac9f92877b6e61584e42392e23180f0500000000000000000000000613202c3945515d6776828f9ca9b6c2d2dde8f4fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5246392d201307000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c575757575757575757575757575757575757575757575757575757575757626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000030b12181f272f353c424a50565e616b707980868f949ea0a8adb3bbc0c7cfd4d8dfe5eaf0e4d8ccc0b6ac95897c6f6256493c2f231609000000000000040c131920282f353d424a51575f616c717a808790949ea1a8aeb4bcc1c7cdd4d9dfe5ebeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7883909da5afbac4ced8e1ebf3fcfffcf9f9f7f4f3f2f3f3f5f8f9fbfefffffffffffffffffdf7f2eae5e0d7d0cac3bcb8afaaa69f9c989792908f8f909192999a9ea2a9aeb4bcc2cbd0d8e0e2d6cabeb4aa988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8c5cfdae6f2fffffffffffffffffffdf1e5dacec2b5a89c8f8275818e9ba8b4c1cedbe7f9fffffffffffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e2115090000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546673808c99a7b1bccad3e0e9f2f5f7f8f9f9f8f8f8f2eee8e1d9d1cabeb4aa9f948a7d7063584e43382c1b2a36414c566774818e9aa8b2bdcbd4e1eaf3f6f7f8f9f9f8f8f7f2eee8e1d8d0c7bdb3a99f93877c6f62574d42372b1f2c3844505c6675828f9ca9b3beccd6e2ebf4f6f8f8f9f9f8f8f7f2ede7e0d7cfc6bcb2a89f92867b6e61564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a31373a3b3d3c3b3a38342e2d2c28231c1b16110d080100000000000000000000000000000000000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060000000000000000000000000000000000030c17222d38414f5964717e8b97a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c302316090000000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f14090000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000060b12181e252a31373c43474f535b60666c71787e848b91969ea0a8acb1b8bcc3c7ccd3d7dce3e6ecf0f5f2e7dbd0bcb0a396897d7063564a3d3023170a00000b1724313e4a5764717d8a97a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d61544a4031281e1208000000000000000000000000000000000000000000000000000002080d161d2429343c434b515b626a6f7a81898f93999898928a7d7063574a3d2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1f252a2d31363a3b4145474a4c4d53545658595b5c5d5e5e5f5f5c605c5f5f5e5e5e5c5b5a58575553514b4c494745403b3a36302d2a251f1b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000004111d2935414c566774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f827569554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2013070000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a141414151617181c1f20272b30363d434b515b626b707d869299a3afbbc0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffef2e7dbd0c5b9ada1968a7d7064574d42362a1e1205000000000000000000000000000004101d2935404b5564717d8a98a2aebac6d3dfeaf6fffffffffffffffffffffffffffffffffffff4e9e0d3c7bbafa3998e81756a60544a40342821170e05000000000000000000000714212d3a4754606d7a86929facb9c5d2dfecf9fffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d1105000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a64646464646464646464646464646464646464646464646464646464646464646d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000001070d151d24292f383f444d525961676d737b828a91969fa2a9afb5bdc1c8cdd4d9dfe5e8ddd2bdb0a3968a7d7063574a3d3024170a0000000000000002080d161e2429303940444d535a61686d747c828a91969fa2aaafb7bbc2c8ced5dae0e6e6dbcfbbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505b66707d89939ea8b2bcc6cfd9e1eaf2f9fffffffffffffffffffffffffffffffffffffffffef8f3ebe6dfd9d4cec5bebab1aca59e9b948f8b8785838282838486898d92979fa2aab0babfc6ced6dedbd0c1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3bec9d5e3eef9fffffffffffffffffff6ebdfd2c5b8ac9f92857983909daab6c3d0dde9f6fffffffffffffffffffffffff7eaded1c4b7ab9e918478695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab6c2cddde5f2fbfffffffffffffffffff9f3ebe3dbd0c5bcb0a69d9083766a605448382d222d3946525e687884919eabb8c4cedee6f3fcfffffffffffffffffff9f3eae2d9cfc4bbafa49a8f8275695f53473a2d202d3a4653606d7986929facb8c5d0dfe8f4fdfffffffffffffffffff8f2e9e1d8cec3baaea3998e8174685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20262b2e2f30302f2d2c2823201f1c17110f0a04010000000000000000000000000000000000000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a030000000000000000000000000000040b151e27333f4953606b7783909da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e2114080000000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000001070d14191f262b32373d414950545b60666d71797e848b91969da0a7abb1b7bbc2c7cbd1d6dbe1e4eaefe3d7cabdb0a4978a7d7164574a3e3124170b00000d192633404c5966737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9b8f8275685e5242392e1f160c0000000000000000000000000000000000000000000000000000000000040c1318222a31394045515860686d747c82868a8b8b8880736b6155483c2f1d120700000000000000000000000000000000000000000000000000000000000000000000000002080d151b20262b3036393b4246484c52545659575e6163646667696a6a6b6b6c666d666c6c6b6b6a696866656462605d55595653514b4846423b3936302b27221b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000010d19242f3e4b5864717e8b97abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffbf1e9dccfc3b6a99c90837669564c41362a1d11050000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e07080809070c1013131b1f252a313940455159616b707e87929fa5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffff8ece2d5c9bdb2a89c8f8275695e52463a2d20150a0000000000000000000000000000000c18242f3a4753606d7985929facb8c3ced9e5f1fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f93877c6f665c51443d332920170e06000000000000000006111d2a36414c5664717d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f423024190d01000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477717171717171717171717171717171717171717171717171717171717171717171717986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333b41464f555d60696e757d848c92979fa3abb0b8bcc3c8ced5dae0d7cabeb1a4978b7e7164584b3e3125180b000000000000000000040c13191e272e343b424650565d606a6f767e848c92989ea5abb0b8bdc3c9cfd5dae1d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b75818e96a0aab4bdc7cfd8e0e7f0f5fbfffffffffffffffffffffffffffffffffdf7f2ede7e1dad5cec8c1bcb3aea7a09d938f88827e7b7876767576777a7c80858c92989fa6aeb4bcc4ccd4dccfc3b6a99c908376695d50432e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb9c7d2dde8f4fffffffffffffffffff9ecdfd3c6baaea298897d86929facb8c5d2dfebf8fffffffffffffffffffffffff4e7dacec1b4a79b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffdf5ece2d7cec2b8ab9f95897c6f6253493f33272e3a4754616d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffcf4eae1d8ccc0b6ac9f93877b6e6155483b30252f3c4855626f7c8898a3aebac7d3e0ecfafffffffffffffffffffffffbf3eae0d7cbbfb4ab9f92867a6d6154473a2f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e2122232322201f1c171312100c06000000000000000000000000000000000000000000000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c14100b060300000000000000000003080d161d27303944505b65707d89959fabbcc5d0dbe6f2fffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20140700000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d040000000000000000000000000000000000000000000004101c2934404b5563707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c0000000000000000000000000000000000000000000000000000000000000000000000000002080e141a20272b2f383f444a50545c60666d72797e848a91959da0a7abb0b9bbc0c7cacfd4d9e0e3e7d7cbbeb1a4988b7e7165584b3e3225180b00020f1c2835424f5b6875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7e7164564c4130271c0d04000000000000000000000000000000000000000000000000000000000000010710181f282f353f464e565d606b6f767a7d7e7e7c736e63594f44382c200b000000000000000000000000000000000000000000000000000000000000000000000000060b131920272b31373b4146474d5355565d60636669696e6f717374767777787879797979797878777776757372706f6d67686563605d5554524d4746413a37332d28231c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000815222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffbf3e9dfd4c8bcb1a7998d8073665a4d403025190d010000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000004060a0f141a1f272f343f474f59616c717e8a929da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffef1e5dacfc4b9ac9f93877b6e6154483c31261a0f02000000000000000000000000000007131f2c3945515d6775818e9ba8b2bdc8d4e2ecf8fffffffffffffffffffffffffffffffffffff3e8dcd1c7bbafa49a9083786d60594f453b32292018100a040000000000040d18212d3946525e6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0800000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e86929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000001070b141c222830363d434b51575f616b70797f858d92999ea6abb1b8bdc3c9ced4d9cbbeb1a5988b7e7265584b3f3225180c0000000000000000000001080c151c232831363e434c52585f626c717980868e939c9fa6acb2b9bdc4c9cfd5dacabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59606d7a849198a3abb5bdc6ced5dee4eaeff4f9fcfffffffffffffffffffffdfaf6f1ece6e2dbd6cfc9c3bcb8afaaa29f959189827c76716e696a696969676d70747a7f868f949fa3aab2bac2cad3d1c4b8ab9e9185786b5e4a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffbefe2d6cabfb4aa9b8e828e98a2aebac7d3e0ecf9fffffffffffffffffffffffaeee1d5c9bdb2a8988b7e7165584b3e31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aebac7d3e0ecf9fffffffffffffffffffffffffef3e9e0d4c8bcb1a79a8d8174655b5044372b303d4a5763707d8a96a8b2bdc9d5e1eefafffffffffffffffffffffffffcf3e8ddd2c7bbafa49a8c807366564c41362a313e4b5864717e8b97aab4bfcbd6e3effbfffffffffffffffffffffffffcf2e7dcd1c6baaea3988b7e7265554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151616151312100c06060300000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1712100c060909080809060b1013191f282f39434d57606c7883909da7b1bcced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1e1105000000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d030000000000000000000000000000000000000000000a131f2c3845515c6774818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0700000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1d262d33383f444a50545c60676d71787e838a90959c9fa6acafb5babec5c8cdd3d6dcd8cbbfb2a5988c7f7265594c3f3226190c0005111d2a36414c566a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6d6154473a3021150b000000000000000000000000000000000000000000000000000000000000000000060d161d2429343c444c52596063686d7072726f6a635c52473e33281c1000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a32373c42474d5254575f6166686d707375787b7c7e7f8182838484858586868685858584848381807f7d7c7a777472706d6765615e5754524c46443f38342e28231c140c08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffefaf8f5f2e9e1d7cdc5b8aba095887c6f6255493c2f221608000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000002090d151d2329353d474f59616c74818e95a0aab4bfcad6e1ebf7fffffffffffffffffffffffffffffffffffff6ebe0d4c7bbafa4998c7f7366584e43372b1f1206000000000000000000000000000004101d2935404b5563707c8996a0acb8c5d0dbe7f2fffffffffffffffffffffffffffffffffffff9eee3d8ccc0b6aca0958c7f736b60574d443b322a221b15100c070808080d161f2935404b55616d7a86929facb9c5d1dce7f3fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a9978a7d7164574a3e3124170b000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff9ecdfd3c6baada297928a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a313940454d535961666d727a81878f949d9fa7acb2b9bdc4c8cecbbfb2a5988c7f7265594c3f3226190c000000000000000000000000030b12181f262a313a41454e535a61676d737b818990949da0a8adb2b9bec5c9cfcabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d45515d676f7c869299a3abb4bcc3ccd4d8dfe3ecedeff4f9f5f6f6f7f6f6f5f6f1edebe5e1dbd6d0cac4beb9b1aca59e98928c837d756f6a65615e575c5c555d6063676d737b828b9298a1a8b0b8c1c9d2c5b8ac9f928579665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4e0ebf6fffffffffffffffffef2e7dbd0c5b9ac9f9286929faab4bfcad6e2effbfffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97abb4bfcbd7e3effbfffffffffffffffffffffffffffbf2e4d8cdc2b8ab9e9285786c605346392d323f4c5865727f8b98a5b2becfdae5f1fdfffffffffffffffffffffffffff9eee4d8ccc0b6ac9d918477685e5246392d33404d5a6673808d99a6b3c0d0dce7f3fffffffffffffffffffffffffffff8ede2d7cbbfb4aa9c8f8276675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080a090807060300000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c1717161515151516171c1f24293139424b555e69717e8b959fabb9c3cde0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366594c403025190d01000000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050000000000000000000000000000000000000006111b262f3a4753606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0b141b22272d33383f444a51555c60666d71787d83898f949b9fa3abadb3b8bcc3c7cbd0d4ccbfb2a6998c7f7366594c403326190d000713202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685e5246392d20130300000000000000000000000000000000000000000000000000000000000000000000040c1218222b323a41454f54565d61646565625f58524a40352c21160b000000000000000000000000000000000000000000000000000000000000000000050c141c232830363d43474d53565e6166696e72777a7d7f828587898b8c8e8f9091919292939a9392929191918f8e8d8b8a888684817f7c7975726e6965615e56535049443f38342e261e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f4f3f3f3f7f2eeecebe4e0d7cfc5bbb0a69d9083776a6054473b2e221508000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000030b1218232c353e47505a606d79839098a2aebac4cfdae6f1fcfffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9d9084776a5f53473a2e2114090000000000000000000000000000000c18242f394854606b7784919daab4bfcad6e3eef9fffffffffffffffffffffffffffffffffffff4e8ddd2c7beb1a79f92877d70695e564c443c342b271f1c1816151515191f28313a45515d67727f8c99a3aebac7d3e2edf8fffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e221508000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29f9797979797979797979797979797979797979797979797979797979797979797979797979fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191f272f353b42464f545c60686d747c828990959da0a8acb2b9bdc3c7bfb2a6998c7f7366594c403326190d0000000000000000000000000000070c141a1f282f353c434750555d60696e757c838a91969ea1a8adb3b9bdc4c8beb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c55606a707e879299a2aab2bac0c8cdd3d8dfe0e3e8e8e9e9eaeae9e9e8e7e5e1dfdad5cfcac6bfbab3ada7a09d938e857f78706b625f5854524d4f4f4b5153555d60696e777f8691969fa6afb7c0ccc7baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c4ced9e5f1fefffffffffffffffff8ede0d3c7bbafa3999299a3afbcc6d0dbe7f3fffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffff5e9dfd2c6b9ada197887b6f6255483c2f33404d596673808c99a6b3bfccd9e6f6fffffffffffffffffffffffffffffff4e8ddd2c7b8aca095877a6e6154473b2e34414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffff3e7dcd1c5b8ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c28232323222222222323282b30353c434b545c676e7b85929fa7b1bccbd4dff2fbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d30231708000000000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060000000000000000000000000000000000030c17222d38414f5964717e8b97a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282e343940444b51545c60656c70777d82888e92999fa2a9acb1b8babfc6c8cdc0b3a6998d8073665a4d4033271a0d000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000107101920282f353d44484c525457585855534e4640382e231a10050000000000000000000000000000000000000000000000000000000000000000060f171e262e343a41464e54575f62686e72777b7f8386898c8f92979697999a9c9d9d9e9e9f9fa49f9f9f9e9e9d9c9b9998979992908e8c8986827e7b77726d6863605b53504a443f38302a251f170e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff4e8ddd2bfb2a5998c7f7266594c3f3326190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7e7e7e6e6e5e6e2dfded8d3cec5bcb3a99f948a7d7064584e43372b1f1306000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4135291d110400000000000000000000000107111a232c353e45515c676e7b86929fa9b3bec9d5dfeaf6fffffffffffffffffffffffffffffffffffff4e8ddd2c7b8aca095887b6e6255483b30251a0e02000000000000000000000000000007121d2c38444f5965727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffff9eee4d9d0c3bbafa39991857b6e685e564e463f37322c282323222122252a313a434e57606d7985929eabb4bfcbd7e3f4fffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d2114070000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffef2e6dbd0c5bcb3adaba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4acaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151d242931363e424b51565e616a6f757d838a91969ea1a8acb2b7bbc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000003090d161e242931373e434b51575e616a6f767d848b91969ea1a9adb2b8bcbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19242f3a434e58616c717e879298a0a8afb8bcc2c7cdd2d4d7dcdbdcdcdddddddcdbdadad5d2cec9c5beb9b4aea9a19e959189817b726d666059534e48464243424045474b51575f656c727c848f949ea5aebbc0c7baaea39886796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6975828f9ca8b2bdc9d5e2edf8fffffffffffffffffcefe3d7cbc0b5aba39fa3abb5c0ced8e2edf8fffffffffffffffffffffffff4e7dbcec1b4a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7265584b3f3234414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9eee4d4c8bcb1a7978a7d7164574a3e3135424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff8ece0d3c7baaea398897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0e0e0b0706040100000000000000000000000000000000000000000000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e30302f2e2e2f302e34383a41464e555d666d79829097a2adb9c3cddde6f1fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a030000000000000000000000000000040b151e27333f4953606b7783909da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c23282e343940454a50535b60646b70767c81868d92979da0a7acaeb4b8bcc3c0b3a69a8d8073675a4d4034271a0d000916222f3c4955626f7c8895aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978a7e7164574b3e3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000070d161e242932383a4146474a4b4b4847433c342e261c110800000000000000000000000000000000000000000000000000000000000000020a1117212930383f444c52586062696e747b7f83888c90939a999c9ea1a9a4a6a7a9aaaaababacacafacacababaaaaa9a8a6a5aba39f9d9b9898928f8b87837f7a75706c65605c54504a423d3630292019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000c17232e404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e412e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9dadadadad9d8dad6d2d1cdc7c2bcb3aaa2978f82766c6155463c32271b0f03000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000008111a232934404b555f6a73808c97a1adb9c3ced9e5f1fefffffffffffffffffffffffffffffffffff9eee3d4c8bcb1a7998c807366574d42362a1e1205000000000000000000000000000001101b27323d4754606d7a85929fabb5c0ccd7e3eef9fffffffffffffffffffffffffffffffffffff5ebe2d7cbc0b5aba19791837a6e685f585147433c38342e2f2f2e2f30363b434c565f6a737f8c97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669574d42362a1e1205000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ece1d7cec5bebab8b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a303940454c52585f626b70787e848b91969ea0a8abb0b7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000040c131920262b313940454d525860626c70787e848c92979ea1a9abb1b7b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d46505a626c717e8691969da5abb1b7bbc2c5c7cbd1cecfd0d0d0d0cfcfcdcfc9c5c4bdb9b3adaaa29f97918b837d756e68605c544f47433c3a36302f35383a41454d535b606a6f7a828e939ca4afb6beb8ac9f928579665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0acb9c6d0dbe7f3fffffffffffffffffff3e8dcd1c7bdb5afacafb5bdc7d1e0eaf4fefffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffef2e6dacfc0b3a79a8d8074675a4d412e34414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff0e5d9cebfb2a6998c7f7366594c403336424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316191b1b181413100d07010000000000000000000000000000000000000000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b3b3c3c3e3f44464c52585f676d78818e949fa9b3becbd4dfeff8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c2013060000000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c14100b060300000000000000000003080d161d27303944505b65707d89959fabbcc5d0dbe6f2fffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c23282e34383f444950535960636a6f757b80858b90959b9fa3aaabb1b6b8b3a79a8d8074675a4d4134271a0e000a1724313d4a5764707d8a97a3b0bdd0dbe7f2fefffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c3035393a3d3f3f3c3a37312a221c140a00000000000000000000000000000000000000000000000000000000000000020b141c2228333b424a50565e616a6f757b81868c9095999d9fa4aca8abadb3b1b2b4b5b6b7b7b8b8b9bbb9b8b8b8b7b7b6b4b3b2b5afacaaa7aaa29f9c9895908c86817d78716d66605c544f46413b3229241e160d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000061825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcccecececdcdcccbcfcac6c5c2bbb7b0aaa29892857b6e615a5044342b20150a00000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d2114070000000000000000000000000000081118232f39434e57606d7985919ea8b2bdc8d4e1ecf7fffffffffffffffffffffffffffffffffffff0e5d9cec3b7aa9d908477695e52463a2d2014060000000000000000000000000000000b16202c3945525d6874808d99a4afbbc7d1dce8f4fefffffffffffffffffffffffffffffffffffdf4e8dcd1c7bdb3a9a09590837a6f6a625b544e4645403d3c3b3b3c3d41464d555d686e7c86929fa9b3becfd8e2edf8fffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d8073665a4d4031261a0e020000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdc5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1e272e343a41464e535960656c71787e848b91969c9fa6aaaca69a8d8073675a4d4034271a0d01000000000000000000000000000000000001080d151b1f272f353b42464e545a61666d71797f858b91969da0a7aaaca5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343e48505a626c707c848e939d9fa7abb0b6b9bbc0c0c2c2c3c3c4c3c3c2c0bfbdb9b7b2aca9a29e98928c857e78706b615e56514a423d37322d2a2524292c2f353b414950585f686d78818d929fa4acb5b8ab9e9185786b5e4a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606c7884919eaab4bfcad6e2effbfffffffffffffffff9eee3d9cfc7c0bbb9bbc0c7cfd9e3f2fcfffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7e9dccfc2b6a99c8f827669544a3f3434414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcec1b5a89b8e8275685b4f422d35424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff3e7dcd0c0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f11171c1f20232628272520201d18120c04000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848494b4a5053565d616a6f79818e939ea6b0bbc5d0dde6f1fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d817467554c4135291d110400000000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1712100c060909080809060b1013191f282f39434d57606c7883909da7b1bcced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181d23282e34383f44464f55585f62696e73797e83898e92989d9fa7aaabb1a79a8d8074675a4d4134271a0e000c1825323f4b5865727e8b98a5b1becbd8e4f8fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000001080d161b1e24292d2e3132322f2e2b262018100a02000000000000000000000000000000000000000000000000000000000000020c141d262d333e454d545c60686d747c82878e92999da0a7aaacafb6b5b8b9bebebfc1c2c3c4c4c5c5c6c8c6c5c5c4c4c4c2c1c0bec0bbb9b7b4b4aeaca8a7a09d99928e89847e78716d666059524d443f352f281f191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdc1c1c1c1c0c0c0bfbebeb9b8b5b0aba69f9892867d6f695e52483e3322190f04000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000007121d27313c45515d67717e8b96a0acb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffff5eaded1c5b8aca095877b6e6154483b2d22170b00000000000000000000000000000004111d2935414c56616e7b87939fabb5c0cbd7e2edf8fffffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb1a8a09590847c726d62605853514b4a49484848494c52575f676d7a839098a3aebbc5cfe1eaf4fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7064574a3d31241709000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffbf2e9e1dbd6d3d2cacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacad2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151d232830363c43474f535b60666d71797e848a9094999da0a79a8d8073675a4d4034271a0d0100000000000000000000000000000000000000040a0d151d242930363d434750545c60676d72797f848b90959a9ea0a7988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222c363f485059616a6f79818990959c9fa6a9acafb5b3b5b6b6b7b7b6b6b5b4b2b2adaba8a19e97928c86807a726d666059524d444039302b26201e1a181d1f24292f383f444e565e666d77808c939aa3abb3ab9c908376695d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aebac6d3e0e9f4fffffffffffffffffff5eae1d9d1cbc7c5c7cbd1d9e1eaf5fffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c50443834414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a53493f3335424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282c2d30333434322d2c29241d160d0800000000000000000000000000000000000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c54585656555555555657545c6063686d737c838f939ea5afb8c2cdd7e1eff8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2f24190d01000000000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c1717161515151516171c1f24293139424b555e69717e8b959fabb9c3cde0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366594c403025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282d33373d44484e54575e61676d71777c81868b9095999da0a7ab9a8d8174675a4e4134271b0e000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202124252522211f1b150e0600000000000000000000000000000000000000000000000000000000000000030c141e262f383f444f575e666d727a81878f939a9fa3ababb1b6b9bbc0c2c5c6cacfcccdcfd0d0d1d1d2d2d4d2d2d2d1d1d0cfceccd1cbc7c5c3c1bfbab8b5b1acaba39f9b95918a847e78706b615e565145413a312b221a1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a9b3b4b4b4b4b4b4b3b3b2b1b3adaba8a69f9c948f857d706b60574d42362c22100700000000000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000010b151f2935404b55606c7884919da9b3becad6e2eefbfffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7e716553493f33271b0f030000000000000000000000000000010d19242f3a46535f6975818e99a3afbbc6d0dce7f3fdfffffffffffffffffffffffffffffffffffff5ebe1d6cdc3bab1a7a09691867f766f6a63605c54575655545556565e61696e79828f95a0aab4bfcdd6e1f3fcfffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffbf3ece6e2dfded7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a31373d414950545c60666d71787e83888d909596968b7f7265584b3f3225180c00000000000000000000000000000000000000000000030b12181f252a32373e424a50555c60676d72797e83898d919696958a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d363f474f5860676d747c838a8f94999d9fa3aba6a8a9a9aaaaaaa9a8a7a5a8a19e9a96918b85807a736d67605c544f46413b342e271e1b15120e0c1013181d262d333c444c545c656c737f889299a2a9a4998d8073675a4d4034271a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facb8c2cdd8e4effcfffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3fcfffffffffffffffffffffffffff4e8dbcec1b5a89b8e817568574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f3fffffffffffffffffffffffffffffffff8ebdfd2c6b9ada19786796d6053463a33404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b50443734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b20262b2e34383a3d4041413e3a39352f281f1a11080000000000000000000000000000000000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636466666d6f747a808790959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d201308000000000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c28232323222222222323282b30353c434b545c676e7b85929fa7b1bccbd4dff2fbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d30231708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171b22272b33383c43474d52555d60656b6f757a7f83888c90959798998c807366594d4033261a0d000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141718181515120f0a0400000000000000000000000000000000000000000000000000000000000000030c151e263038424a505961696e787f858e939a9fa4acaeb4b8bcc3c6c8ccd2d1d2d6dad9dadcdddddededfdfe0dfdfdededddddcdbd9dcd7d4d2d0d0cac7c5c2bcb8b4aeaca8a09d96918a847d756e68625b524c433c342c2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c00000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8797a2a7a7a7a7a7a7a7a7a6a5a4a9a19e9c9894908a827b706b60594f453b30241a1000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000030d18242f3a44505b66727e8b97a2adbac6d3dfeaf5fffffffffffffffffffffffffffffffffffcf0e4d9cec2b5a89b8f8275655b5044372b1f120500000000000000000000000000000008131e2a36424d57616e7b87929faab4bfcbd6e1ebf7fffffffffffffffffffffffffffffffffffffdf3e8dfd5ccc3b9b1a8a198928b827c75706d666664626261626365686d737b838f949fa7b1bcc6d1dfe8f2fffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376675d5145392c201306000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffef7f2eeecebe3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3ebeceff3f8fefffffffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b2f383f444a50545c60666d71767b8084878989847a6d6054473a2d211407000000000000000000000000000000000000000000000001070c141a20272b30383f444b51555d60676d71777c808487898983796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d353e464e555d606b6f787d82888c909299989a9b9c9d9d9d9d9c9c9a999796918e89847f79736d68605d55504a423d363028231c150c0a05020004070b141b2227323a424a535b606d727e8792979d9c93877c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa6b0bbc7d3e0ebf6fffffffffffffffffffcf5eee8e3e0dfe0e3e8eef5fcfffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfcad6e2effbfffffffffffffffffffffffffffffffaeee1d5c9beb2a994877a6d6154473a313e4b5864717e8b97a4b1beced9e5f1fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c60534639333f4c5966727f8c99a5b2bfd0dbe6f2fefffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000060c141a20262b3137383f4446494c4e4e4b47454039312c231a1108000000000000000000000000000000000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f6f717375797c81868d9299a0a7afb7c1c9d3dce6f2fbfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8175665c5145382c1f13060000000000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e30302f2e2e2f302e34383a41464e555d666d79829097a2adb9c3cddde6f1fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f272c32373b42464b5153596063686d72777b7f83878a8c8c877c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0c090806030000000000000000000000000000000000000000000000000000000000000000000a151e263038424a545b606b707b838b92979fa4acafb6babfc6c8cdd2d4d8dddedfe2e6e5e7e8e9eaeaebebecedecebebebeaeae9e7e6e8e3e0dfdddbd6d3d2cdc8c6bfbab9b1aca8a09d959189817b726d605d564e463e3627221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929a9a9b9b9b9b9b9a9a9998979697928f8c87837d786e6960594f473d33291f12080000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000007131d28333f4a54606d7985929fabb8c3cdd9e4f0fcfffffffffffffffffffffffffffffffffff5ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000010e1a26313b47535f6974818e98a3aebac4cfdae6f2fcfffffffffffffffffffffffffffffffffffffaf1e7ded5cbc3bab2aaa29f948f88827d797573706f6e6e6f7072757a808690959fa6b0b9c3cfd8e2f1fafffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9998c7f7266554c4135291d1104000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffffefbf9f8f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1d262d33383f444a51545c60646a6e73777a7c7c796d685d5245392c2013070000000000000000000000000000000000000000000000000003090e151b1e262e343940454b51555c60656a6f74777b7c7c796d665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c434b515960656c70767b808386898b8d8f8f90909190908f8d8c8a8784817c78726d67615e56514b443f38302a251f18120b03000000000000020a1117202830394149505b626c717d858d908f897f726a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88949fabb7c4cedae5f1fefffffffffffffffffffff9f3efedecedeff3f9fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffdf1e6dacfbbaea194887b6e6155483b303c4956636f7c8996a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a313e4a5764717d8a97a9b3becad6e2eefbfffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a32373c43474a505356595b5a5853514b433e352c231a0f0600000000000000000000000000000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e808285898e92989fa3abb1b9c1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b4034281c10040000000000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b3b3c3c3e3f44464c52585f676d78818e949fa9b3becbd4dfeff8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161c20262b3036394045474f54565d60656a6e73777a7d7f7f7c6f6a5f53473b2e211508000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a545c666c737d8590959fa2a9afb6bbc0c7cbd1d4d9dfe0e4e8ebeceef2f7f4f5f6f7f7f8f8f9faf9f8f8f7f7f7f5f4f9f4efedeceae7e2e0dfd9d4d1cbc7c3bdb8b2aca8a09d938e857f756d68605850483f332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dcd1bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576875818b8d8e8e8e8e8e8e8d8d8d8c8b898785827f7b76706c655f574f473d352b21170d0000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000010b17222d3845515d6773808d9aa7b1bcc8d4e0ecf9fffffffffffffffffffffffffffffffffff8ecdfd3c6baada297887b6f6255483c2f2215070000000000000000000000000000000009141f2b37424d57616e7b86929fa9b3bec9d5e0eaf4fefffffffffffffffffffffffffffffffffffff9f0e7ddd5ccc4bcb4aea69f9c938f8a85827f7d7c7b7b7b7c7f82868c9298a0a7b0b8c2cbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887c6f6255483c2f24190d01000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0b141b22272e343940444a5053585f6266686e6f706d675d564c4135291d1104000000000000000000000000000000000000000000000000000000040a0c141c23282e343940454b515358606267696e6f6f6d665c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222b313a40454f535b60646a6e73767a7d7e808283838484838382817f7d7b7874706c66605d55524c45413a342e261e19140c0700000000000000000000060e161e272f383f44515a626b707a8083837d726d63584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76838f9ca8b2bdc9d5e2edf8fffffffffffffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffff7e1d5c8bbaea295887b6f6255483c2f3a4754606d7a8796a0acb8c5d1deebf7fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2f3b4855626e7b8897a2adbac6d3dfecf9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000001070c151c232830363c43474e53545c606366676765605d554f473e352c21180e030000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898a8c8f92979a9fa2aaafb5bdc3cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2e23180c0000000000000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848494b4a5053565d616a6f79818e939ea6b0bbc5d0dde6f1fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d817467554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b10151b1f252a2f35393d43484c5254575f6266686d7072726f6a5f584e43372b1f130600101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017232e38424a545c666d78808892979fa7adb3bbc0c7ccd2d7dce2e4ecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffcf9f8f8f3efecebe4e2dcd7d3cec8c3bdb8b1aca59e98928b817a6f6a615a51443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000c17232e424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d797e808181818181818180807f7e7c7a7875726e6963605b534d453d352b23190f050000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000006111c2935404b55616e7b8895a0acb8c4d1deeaf5fffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7e7265584b3f2f24180d01000000000000000000000000000000030e1a26313c46535e6973808d97a1adb9c2ced8e2edf8fffffffffffffffffffffffffffffffffffffff9efe7ded6cec6bfbab0aba59e9b97928f8c8a89888788898c8f92999fa3aab1b9c2cad4dde7f3fcfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9184786a5f53473b2e1e130800000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282e34383f44464e5355565e616363605d554c443a3024190d010000000000000000000000000000000000000000000000000000000000020a11171d23282f35394045464e5456575e616363605c544b42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f282f353d41495053585f6266686d70727375767677777776757472716e696763605b54514b46413a352f28231c140c0802000000000000000000000000050c151d262d333f48505960686d737776706b635b51463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864707d8a96a1acb9c6d0dbe7f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909ca9b6c3cedae5f1fefffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877a6e6154473b2e3945525d687784919daab7c4d0dbe6f2fffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d394653606c7985929fabb8c5d1dce8f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000030b12181e262e343b42464e53585f62666d70737474716d67615950473e332a1f150900000000000000000000000000000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a989696959494959697999b9fa2a9acaeb4bbc0c7cfd5dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb1a79b8e8175675d5145392c1d120700000000000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c54585656555555555657545c6063686d737c838f939ea5afb8c2cdd7e1eff8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1d24292c32383a4145474e5355565e61646565625f584e463c32261b0f0300101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192228343f4a545c666d78818c939aa2a9b1babec5ccd2d8dde4e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0ede7e3e0d9d4cec8c3bdb8afaaa29f938f847c716c625b504941382d2217130a000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e2114080000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3945515d676d71737474747474747474737271706e686965615e57535049413c332b231a1107000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000d18242f3947535f697783909daab6c3cdd9e4f0fcfffffffffffffffffffffffffffffffffef2e6dbcfc1b4a89b8e817568554b4035291d10040000000000000000000000000000000009151f2a36424d57606d7985919ea6b0bcc6d0dbe7f1fafffffffffffffffffffffffffffffffffffffff9f0e8e0d7d0cac2bbb7afaaa9a29f9b99979595949596989b9fa3abaeb4bcc3cbd4dce6eff9fffffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79a8d807467584e43372b1f0c0100000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c23282e34383c4347484c5254565653514b433a32281e13080000000000000000000000000000000000000000000000000000000000000000060b12181d24292e34383d4347494d5254565653514b423930271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44464e5355565d6063656768696a6a6a6a6969676664615e575653504a454039363029241d17110a02000000000000000000000000000000030b141b2227363e474f565e61666a6963605951493f342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4653606d7884919eaab4bfcad6e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164574b3e31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546673808c99a8b2bdc9d5e2ecf8fffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d35414c566774818e9aaab3becad6e3eef9fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c3744505b6575828f9cabb5c0cbd7e3effbfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000000000000000000000060d151d242930383f444d52585f626a6e74797d7f81817e79706b615a50453c31261a0b020000000000000000000000000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a2a4a6a8abadb3b8babfc6cbd1d9e1e7eff7fffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b7ab9f95897c6f62554b4035291d0b00000000000000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636466666d6f747a808790959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f272c3035393c4247484c525457595955534e463c342a20150a0000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b343d44505c666d78818e939fa4acb3bbc2cad0d8dde4e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae5dfd9d4cec8c1bcb3aea59e9691877e726d605b53493f3327251c12090000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606467676868686868676766656463615e565954534d46443f382f2a211a110800000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000007121d2b37424d5766727f8c99a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c20130600000000000000000000000000000000030e1a25313b45515d67717e8a949faab4bfcad6dfe8f3fcfffffffffffffffffffffffffffffffffffffffaf2e9e2dbd6ccc7c1bbb6b3adaba8a6a3a2a1a1a2a3a5a8acaeb5babfc6ced5dde6eef8fffffffffffffffffffffffffffffffffffffffffffff4eaddd1c4b8aba095887c6f6255483c32261b0f0000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c23282b31373a3b414647494947454039312820160c0200000000000000000000000000000000000000000000000000000000000000000000070c12181d23282c32373b3c42464849494645403930271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33373c4347484c525456585a5c5c5d5d5e5d5d5c5a595754524d4946443f38352f2a251e18130b06000000000000000000000000000000000000020a1117242d353d444c52545a5d5c56554f473f372e22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3c4956626f7c8996a1acb9c5d0dbe7f3fcfffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c303d4a5764707d8a98a2aebac7d1dce8f4fdfffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b403428333f495365727e8b99a3afbbc7d3e0e9f3fefffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f353d424a50575e616a6f757b8185898c8e8d8b857d706c61574d42372b1d140a000000000000000000000000000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b5b8babec5c7cad0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9083766a605443392f24180d000000000000000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f6f717375797c81868d9299a0a7afb7c1c9d3dce6f2fbfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8175665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e24292c31373a3b4146474a4c4c4847433c342a22180e040000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d46515b606d78818e939ea5afb6bec5cdd6dbe1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1eae5dfd9d4cec5bebaafa8a09992887f736c655b504440372e241b100700000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153585a5b5b5b5b5b5b5a5a5a59585654524d4c4846423b37332d261d180f080000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000010e1a26313c4854616e7b8795a0acb8c4d1deeaf9fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000009141f2935404b55616c76828f98a2aebac1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffbf3ede7ded8d3ccc6c5bebab8b5b2b0afaeaeaeafb2b5b9bbbfc6cbd0d8e0e7eff8fffffffffffffffffffffffffffffffffffffffffffff8ede2d6cbbfb4aa9d9083776a5f53473b2a20150a00000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f262b2e3036393b3c3d3a39352f271f160e0400000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f272b2e30363a3b3c3c3a38342e271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272b31373a3b414547494b4d4f5050515150504f4e4c4a4846423d3938332d29241d19130d070100000000000000000000000000000000000000000006121b232c323a4146474d50504a48443d352e251c1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4becad6e1eaf4fdfffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a554b4035292d3a4753606d7985929fabb5c0cbd7e2ebf5fdfffffffffffffffffffffffff5e9dccfc2b6a99c8f8276695c50432e232d3b4754616e7a86929facb9c1ced7e2ecf8fefffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000060c151c2328313940454e545c60696e747c82878e9297999a9a9792877e70695f53473e2f261b110600000000000000000000000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbdbfc2c5c6cad0d3d6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf3e5d9cec5b9ada1968a7e7164584e4331281d12070000000000000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e808285898e92989fa3abb1b9c1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20262b2e3036393a3d3f3f3c3a37312a22181007000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a444f59626d74818e939ea5afbbc0c7d0d7dfe6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5e0d7d0cac1bab2aba39a938c80776c605c524940362d22190e0500000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2731394045474b4d4e4e4e4e4e4e4e4d4d4c4b494746413f3b3a36312b27221b140b06000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000915212d3a46535e697783909daab7c3d2dde8f4fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f2316060000000000000000000000000000000000030d18242f3a43505a616e7b86929fa6b0bbc4cfd8e3edf8fffffffffffffffffffffffffffffffffffffffffef8f2e9e3ddd7d2d0cac6c5c2bfbdbcbbbabbbcbfc2c5c7cbd1d6dce2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c7baaea3988b7e7265584e43372b1f120600000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151a1f21252a2d2e30302d2c29241d150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22252a2d2e30302d2c28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f35393a3d3f404243434444444342413f3e3b3a36302d2b28221c18120d080200000000000000000000000000000000000000000000000009111a20293036393a4044433d3c38332c231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845525d6874818d9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c98a2aebac3cfd8e2ebf3f9fffffffffffffffffffff9efe3d6cbbfb4aa9a8d8174675a4e412f242c3845515d6774808d99a3afbbc4d0d9e4ecf4f9fffffffffffffffffffff8eee2d6cabeb3a9998c807366594d4033262d3946525e6875828e9ba5afbcc5d0dbe7edf4fbfffffffffffffffffffff9ede1d5c9bdb2a8988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000001070f181e262e343d434b515860666d727b81878f939a9fa2a9a7a9a19992867b6e615a5041382d22170b000000000000000000000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9caccced2d3d6dbe0e2e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d6053463d3220160c0100000000000000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898a8c8f92979a9fa2aaafb5bdc3cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151a1e21252a2d2e3132322f2e2b262018100700000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56606b727f8b939da5afb7c1ccd2d9e2e9f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e1dbd6ccc4bdb4aca49f928d80746e635b51483e342b20160b020000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3e404141414141414141403f3e3d3b3936302e2d2a251f1b17110a0200000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000005121e2a36424d576774808d9aabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7e7265584b3f2d22170b00000000000000000000000000000000000007131d28313e46535e69727f8b949ea9b3bdc6d1dce7eef7fffffffffffffffffffffffffffffffffffffffffffaf4efe8e3e1dbd6d3d2cecccac8c8c7c8c9cbced2d3d7dce3e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9f92867a6d6054473c32261b0f03000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214191e20212323201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151a1e20212323201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1f2124292c2d30323435363737373736363433312e2d2a25201f1c17110d0701000000000000000000000000000000000000000000000000000000080e171e252a2d2e333736302f2c27211a110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626e7b87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616d7a85929fa8b2bdc6d1d9e1e8eef2f7f8f9fcfffbf9f8f4f0e7ddd3c7baaea3988b7e7164584b3e31252935404b55616e7b87929fa9b3bec7d2dbe1e8eef2f8f9f9fcfefbf9f9f4f0e6ddd3c6baada2978a7d7063574a3d30242a36414c56626f7c89939eaab4bfcad6dbe2eaeff3f8f9fafcfefbf9f9f3eee8dcd2c5b9aca096887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000030b1218212a30383f444e555d606a6f787f868e939a9fa4acadb3b4b3aba2988f82766c6153493f33271b0f0300000000000000000000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d5d7d9dbdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0958b7f72665c5044382c1f120400000000000000000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a989696959494959697999b9fa2a9acaeb4bbc0c7cfd5dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb1a79b8e8175675d5145392c1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214191d202124262622211f1b150e060000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e686f7d87929fa5afb7c1c9d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ded6cfc6beb6afa49d928d80736d635a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d31343435353535353434333231302e2d2a2521211e1a140f0b06000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000020e1a25313d4a5764707d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e8ddd2c0b4a79a8d817467544a3f33281c0f030000000000000000000000000000000000010c161f2a36424d57626d75828f97a1abb5bfcbd7dce5eef8fffffffffffffffffffffffffffffffffffffffffffffaf4efece6e2dfdedbd9d6d5d4d4d5d6d8dbdfe0e3e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffdf2e8dfd3c7baaea3998e8174685d5245392a20150a0000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080e11141416161413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141516161313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214191d202123252729292a2a2b2a2a2927262421201e1a13120f0b0600000000000000000000000000000000000000000000000000000000000000050c13191d2021272a292323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6975828f9ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89c8f8275685e5246392d1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e68737f8c96a0abb4bfc7cfd7dce3e6eaecedeff3efecebeae4ded8ccc0b6ac9f92867a6d6154473a2e21242f3946535f6974818d97a1acb6c0cacfd8dde4e7eaecedf0f2eeecebe8e4ddd7cbbfb5ab9f9285796d6053473a2d2025303b4754606a75828f98a2aebac0cad0d8e0e3e7ebecedf0f2eeecebe8e4ddd6cabeb4aa9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000060d151d2329333b424a505860676d737c838c92989fa4acafb6babec1bdb4aa9f948a7d70655b5044372b1f1308000000000000000000000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e8ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9183786d60544a3f34281c1003000000000000000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a2a4a6a8abadb3b8babfc6cbd1d9e1e7eff7fffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b7ab9f95897c6f62554b4035291d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141719191515120f0a04000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434f59616d7a859199a3aeb7c0c9d3dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7e1d8d0c7c0bbaea59c928c7f736c62584e443a2f261b110600000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20252728282828282827272726252321201e191514120e09030000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000000000000000000000914212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376665b5044382b1f1206000000000000000000000000000000000000040d1a25313b45515b616d7a859199a3aebbc0cad3dce6eff8fffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe8e5e3e2e1e1e1e2e5e8ecedeff3f8fffffffffffffffffffffffffffffffffffffffffffffffffffff7ebe1d7cbbfb4aa9f92867b6e61564c413529180e0400000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1d1d1e1e1d1d1c1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000002080d1113141a1d1d171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57636f7c89959fabb8c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd2c5b8aca096897d7063564c41362a1e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2a36414c56606d79849199a3aeb5bdc4cbd1d6dbdddfe0e3e7e2e0dfddd8d3ccc4bbafa49a8e8174685e5246392d201d2a36424d57616d7a85919aa4afbabec5ccd2d6dbdedfe0e3e7e2dfdfddd8d4cbc3bbaea3998d8073675d5145392c1f1e2b37434e58616e7b86929fa4aebabfc6ced3d7dcdedfe0e4e6e2dfdedcd7d2ccc2baaea2988c7f72665b5044382b1f120600000000000000000000000000000000000000000000000000070f181f272f343e454d545c606a6f79808790959fa2aaafb6bbc0c7cad0c5bcb0a69d9083786c6053463a3025190d01000000000000000000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff0f2f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8ded7cbbfb4ab9e94897d70665c5042382e23170c0000000000000000000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b5b8babec5c7cad0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9083766a605443392f24180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0c090806030000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b75818e97a1abb4bfc9d2dbe5edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2d9d2ccc0b7aea49c918b7e716a60564c41382d22170b030000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314181a1b1b1b1b1b1b1b1a1a1918161414110e08070502000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000713202c3945525d687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000009141f29333f46525e686f7d87929fa4aeb8c1cad4dde6eef7fffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f2f0efeeedeeeff2f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e6dacfc7baaea3988d8174695e53443a2f2419060000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0f1010111111100f0e0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d11100a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7683909da8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89e9184786c6053463b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a45515d676f7c87929fa3abb2bbc0c7cad0d1d2d4d7dbd6d3d2d0cdc7c1bab1a79f93877c6f62564c41362a1d1a26313b46525d68707d88939fa3adb3bbc0c7cad0d1d2d4d7dbd6d3d2d2ccc8c1b9b0a69f92867b6e61554b4035291d1b27323d46535e69717e8b929da4aeb4bcc1c7cbd1d1d2d4d8dbd6d3d2d1cbc7c0bbafa59f92857a6d60544a3f33281c0f0300000000000000000000000000000000000000000000000007111921293139404550575f666d737c848d9399a0a7aeb4bbc0c7ccd2d6d7cec2b8aca095897d7063564c4135291d110500000000000000000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe1d6ccc4baaea3998f82756b60544a3f30261c110600000000000000000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbdbfc2c5c6cad0d3d6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf3e5d9cec5b9ada1968a7e7164584e4331281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67707d89939ea9b2bdc6d1dbe4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8c9c0b6ada39f92867c6f685e53493f33271f140900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0d0e0e0e0e0e0e0e0e0d0c0b0a0807050200000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000004111d2935414c566875818e9ba8b4c1cedbe7f8fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e22150800000000000000000000000000000000000000030d17212a36414c56606b727f8b929da5afb8c2cbd4dce5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfbfafbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e9dfd5c9beb3a99f92867b6e61574d4232281e13080000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000020300000406070606030000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000100000406070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0b0c0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0d0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5964717d8a96a0acb8c4cedae5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae0d6cdc4b8aca0968b7f72655b504437291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606a717e8b9299a1a9afb5babec2c4c5c7cbd0cac7c5c4c1bbb7b0a8a0958d80736a5f54443a302519141f2935414c56616b727f8c919fa2a9afb6babfc2c4c6c7ccd0cac6c5c3c0bbb9afa79f948c7f72695f5343392f241816202a36424d57626c73808d929fa2aab0b9babfc3c4c6c8ccd0cac6c5c3c0bbb6afa69e938b7e71685d5242382d22170b0000000000000000000000000000000000000000000000030b1218232b333b434b515a61696e78808791969fa4abb1babfc6ccd2d8dde4e0d4c8bcb1a79b8f8275685e5246392d201306000000000000000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9cfc4bab0a69f92867b6e62594f42382e1e150a00000000000000000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9caccced2d3d6dbe0e2e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d6053463d3220160c0100000000000000000000000000000406070b0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606d7984919ea5afbbc4cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd2c8bfbaaea39891847a6d655b50443b31251a0c03000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020202020201010000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000010d19242f3f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000000000050f1925303a444f59626d74808d939ea6b0b9c2cad3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cdc5b9ada1978d8074695e52453b3120160c010000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffcfaf9ededededededededededededededededededededededededededededededededededededf5f5f7fbfffffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c101313151718191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191615130f0a0400000000000000000000000000000000000000000000000000010407071013131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4653606c7884919da8b2bdc9d5e0eaf6fffafafafafafafafafafafafafafafafafffffcfaf9f5f1e8e1d8cec4bbafa59d9184796d6053493f3327170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e58626c717e8791979fa3abadb3b5b7b9bbc0bbbfbab8b7b5b0aba69e969083796d60584e4332281e130d1924303a444f59636d727f8a92979fa4acaeb4b6b7b9bbc0bbbfbab8b7b6afaca59e959082786d60574d4231271d120e1a25313b45505a606c77808b92989ea6acaeb4b6b8b9bbc0babebab8b6b5afaca49f948f81756c62564c412f261c110600000000000000000000000000000000000000000000050c151d2328353d454d555c606c717b838c9299a0a8afb5bdc3cad0d8dde4e8eee4d9cec3b9ac9f92867a6d6154473a2d22170b0000000000000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee4d9d0c7bdb2a89e948b7f72695f53473d30261c0c03000000000000000000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d5d7d9dbdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0958b7f72665c5044382c1f120400000000000000000000000001070c1013141818171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a0acb7c1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede3dad6cbbfb4aaa1968f82776c60574d42362a1e150b00000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000081724303d4a5763707d8a96abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffef2e7dbd0beb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000008131e29323d47515b606d78818f949fa7b0b8c2cad7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c5bbafa59e91857a6d60574d4233291f0d04000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffff9f4f0edece1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e9ebeff4fafffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d080401000000000000000000000000000000000000000000000000000000000000000000000001070c101314181c1f2022242526262727272727272727272727272727272622211f1b150e070000000000000000000000000000000000000000000002080d1113141c20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1b181514120e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a1acb9c3ced9e5f2f7ededededededededededededededededf9f4f0edeceae4dfd6cfc6bcb2a99e93897d70665c5141382d22170500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46505a626c717d848d92999fa2a9a9aaacafb5aeb4aeacaaa8a69f9c948f847b6e675c51463c3220160c08131e28323e47515b636d727e858e939a9fa2aaa9abacafb5aeb4aeacaaaca49f9c938e837a6d665c50453b311f150b09141f29333f44505b656c737e868f949b9fa3aaa9abacafb6aeb3aeabaaaba39f9a938d82796d605a50443a301d140a00000000000000000000000000000000000000000000070e171e272e343f474f575f676d747e8690959fa3abb2bbc0c7d0d6dbe2e8eef4f5eae0d3c7bbafa3998b7e7165544a3f33281c0f030000000000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd2c7beb5aba1968f82756d62574d42352b1e150a000000000000000000000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e8ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9183786d60544a3f34281c10030000000000000000000000030b12181d1f2024252421201e1915130f0a050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985929ea8b2bdc9d3dfe8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f5f5f4f5f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffff5ece7dcd0c6bcb2a89f948b7e72695e53463e30271d12070000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000306070707070707060401000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffff8e6dacdc0b3a79a8d8074675a4d4134271a08000000000000000000000000000000000000000000020c17202b353f44505c666d79828f959fa6b0b8c0ccd2d9e2e9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee8ddd2c7bdb3a99e938a7d70685d52453b3021170d00000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dbdcdfe3e8eff7fffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d080200000000000000000000000000000000000000000000000000000000000000030a0f12181d1f2023282c2d2f30323333343434343434343434343434343433322f2e2b26201810070000000000000000000000000000000000000000040c13191d2021292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29282522211e1a15100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919ea8b2bdc8d4e0e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e4e0dfded8d3cdc4bcb4aaa1978e81756b60544b402f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b343e48505a626b707a81878d9297999c9e9fa3aba1aaa29f9d9b9894908a827a6e695e554b40342a200e05020c16202c353f49515b636c717b81878e92989a9c9e9fa4a1a1aaa29f9d9b9a938f8981796d685e544a3f33291f0d03030d172127333f49535b606d717b82898e92989a9c9e9fa4a1a1aaa29f9d9b99928f8780796d675d51483f32281e0b02000000000000000000000000000000000000000000081018202930394045515960696e79818a92989fa7afb5bdc3ccd2d9e2e7edf4f9fffcefe3d7cbc0b5ab9b8f8275665b5044382b1f120600000000000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7ccc0b6aca39991847a6d615b51453c31231a0c0300000000000000000000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff0f2f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8ded7cbbfb4ab9e94897d70665c5042382e23170c0000000000000000000000030d151d24292c2d3132312e2d2a25221f1b15110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67727f8c97a1adbac4cedbe4f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0edeceae9e8e8e8e9ebeceef2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec4bab0a69f92867b6e615a5043392e23180c0200000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e060c101213141414141413110d070703000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f423025190d01000000000000000000000000000000000000000000050e192328343f4a545c676d79838f949fa6afbbc0c7d0d7dfe8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eee5dcd7ccc0b5aba2978e81756c61564c4133291f0f0500000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8d4d2c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cecfd2d7dee5eef7fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d080200000000000000000000000000000000000000000000000000000001080d151a1d24292c2d2e34383a3c3d3e3f404041414141414141414141414141403f3c3b37322a22181006000000000000000000000000000000000000040e161e24292c2d36393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939383634322f2e2b261f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a0acb8c2ced6dbd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4ddd8d4d2d1cdc7c1bbb2aaa29891857a6e61594f42392e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19222d363f48505960686d747b8085898d8f9192999494949892918e8b88837d756d685e574d43392e22190e0000040e1a232d373f49515a61696e757c81858a8d8f9193999494949892908e8b87827d756d675e564c42382e21180d0000050f17222d384149505a62696e757c81868a8d9091939a9494949892908e8b86827c746d675d554b41362d20160c000000000000000000000000000000000000000000081119222a323b424b515b626b707b838d929fa2aab1bbc0c7cfd7dde3ebf4f8fefffffff3e8dcd1c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1d8d1cbbfbbafa49a92877d6f685e52493f332a1f1108000000000000000000000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe1d6ccc4baaea3998f82756b60544a3f30261c110600000000000000000000020b151f272f35393a3e3f3d3b3936302e2b27201e19140f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985919ea9b3beccd5e0edf6fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efede8e3e0dfdddcdbdbdbdddedfe2e7ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffef4eae0d6ccc2baaea2988f82766c61554b4034281e130800000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080d11131417191b1d171c1f202121212120201d1815130f0a0400000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000006121f2b3844505b667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c41362a1d110500000000000000000000000000000000000000000000071117232e38424b555d676d79828f949da5afb5bdc5cdd7dce3eaf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8ede5dcd3cac2bbafa49992857a6e615a50443a2f21170d0000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc8c6babababababababababababababababababababababababababababababababababababac2c3c6ccd3dce5effafffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b0600000000000000000000000000000000000000000000000000040c131920262b2f35393a3d404546484a4b4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4947433c342a22180e0400000000000000000000000000000000020c1620283035393a434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413f3b3a37312c28231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54606d7884919ea6b0bcc6cacfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d2ccc8c6c4c2bcb7afa9a19892867d6f685e52473d30271d0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363f474f565e61696e74797d8082848687878887878584817f7b76706b615e564d453b30271d100700000008111c252e373f4850575e616a6f747a7d8083848687878887878584817e7b766f6b605d554c443a30261c0f0600000006111b262f383f4450575f616b6f757a7d8083848687878787868583817e7a756f6a605c554b433a2f241b0e04000000000000000000000000000000000000000006121a232b343c444c545c606d727d8590959da4aeb4bcc2cbd1d9e1e8eef5fdfffffffffff9ecdfd3c6baada297887c6f6255493c2f221607000000000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbaada39f93887e716b60564c41372d21180e000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9cfc4bab0a69f92867b6e62594f42382e1e150a00000000000000000000000a141d2731394045474b4b4a4746413c3b37322d2a251f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b97a1adbbc5cfdee7f1fffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0ddd7d4d2d0cfcececfd0d2d3d6dbdee1e5eaf1f6fcfffffffffffffffffffffffffffffffffffffffffcf2e8ded6cabeb4aa9f948a7e71675c51453a3025190d02000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113191d20212426282923282c2d2d2d2d2d2d2c2924221f1b160f07000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000030f1c28333f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201307000000000000000000000000000000000000000000000006111c263039434c555d676d79828e939fa4abb3bbc2cbd1d9e1e7edf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dbd3cac1b8afa59f93877d70685e52483e32281e0f050000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5b6bbc1cad3dee8f4fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a0200000000000000000000000000000000000000000000060d161e24293137394045474a4b515355575859595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5955534e463c342a20150a0000000000000000000000000000000008131e28323a4145474f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504e4b4847423c38342e271e181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c66717e8a949faab4babebabababababababababababababababababababac0bbb9b7b5b0aba59e9791867d706b60564c41352b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353d444c52575f62676d70737677797a7a7b7a7a797775726e69636159524c443b33291e150b00000000000a131c252e363e454d52585f62676d70737678797a7a7b7a7a797775716e69636059514c433a32291e140a00000000000a141d262d333f454d53596063686d70747678797a7b7b7a7a787774716e68625f58514b433a31281d120900000000000000000000000000000000000000020a1117242c353d464e565e666d747f879297a0a7aebabfc5ced7dce3ebf3f9fffffffffffffffbeee2d6cabeb3a9988c7f7265594c3f2e23180c0000000000000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6cdc4bdb4aea49c918b7f726c62594f443a30251b0f060000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee4d9d0c7bdb2a89e948b7f72695f53473d30261c0c030000000000000000000006111c262f39434b515357585754524c4947433c3a36302b28221c19130f090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697683909ca9b3becdd7e1f0f9fffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe3dcd7d4d2ccc7c6c4c2c2c1c2c3c5c6cad0d1d4d9e0e5ebf2f9fffffffffffffffffffffffffffffffffffffffffaf0e7dbd0c5bcb0a69e9184796d60564c4135291e1308000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191d20252a2d2e313334362e34383a3a3a3a3a3a39352f2f2c272119100a0200000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000b17222d414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000000000000000000000000000000000000000000000000a141e27313a434c555d676d78818c9399a1a9b0bbc0c7cfd6dbe2e9f2f4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2e9e2dbd6c9c1b8b0a69d938c7f726b61564c41362c20160c000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e8ddd2c7beb6afaca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8aab0b8c1ccd7e3effbfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c0500000000000000000000000000000000000000000610181f282f353c43474b515357555c60626365666667676767676767676767676767676665625f584e463c31261b0f030000000000000000000000000000010d1924303a444c52545c5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5b5855534e46454039302a2218100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a54616c76829098a2abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb6afacaba8a69f9c938f857c706b60594f443b30231a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b323a41464d53555c60636669666d6d6e6e6e6d676a6865615f57554f46413a322921170c030000000000010a131c242c333b42464e53555d60636769666d6d6e6e6e6d676a6865615e57544f45413a312920170c020000000000020b141b2227333c42474f54565d60646769666d6d6e6e6e6d676a6864615e56544e45403931281f160c00000000000000000000000000000000000000030b141b2227363e474f585f686e78818b9299a2a9b1b9c0cad0d7e0e8eef5fdfffffffffffffffffef2e6dbd0c2b5a89b8f827568544b4034281c10040000000000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bbb2aba39f928c7f726d625a50473d32281e130900000000000000000000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd2c7beb5aba1968f82756d62574d42352b1e150a00000000000000000000000b17222d38424b555d60646564615e5655544e4746423b38332d29241e1a15100b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f8fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb9c4cfdfe9f3fffffffffffffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c5c0bbb9b7b6b5b5b5b6b8babec4c5c8ced5d9e0e8f0f9fffffffffffffffffffffffffffffffffffffffff8ece2d7cec2b9aca0968c7f72685e52463a3024190d010000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e25292d3036393a3d3f4143453f4446474747474745403c3b38322b221c140a00000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000061a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa95897c6f6256493c2f231609000000000000000000000000000000000000000000000000020c151f28313a434b555d666d747f8792979fa6afb5bdc3cad0d7e0e3e9eff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ede7e0d7d0cac0b7afa69e948e81746d62594f443b30241a0d040000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca49f9494949494949494949494949494949494949494949494949494949494949494949494949b9ea6b0bbc6d2dfebf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e07000000000000000000000000000000000000061018222a313a41454e53555d606467676d6f70717273737474747474747474747474747473726f6a5f584e43372b1f1206000000000000000000000000000004111d2935414c565d60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b696765625f5753514b423c342a22180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a626e7c8692999fa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a49f9e9c99949089827a6f6a60594f463d32291e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a202830353c42474b5153565a545c6060616161605d555b5855534d48443e36302820170f0500000000000000010a121a212930363c43474b5153575a545c6060616161605d555b5854524d48443d352f281f170e0500000000000000020a1117212a31373d43484c5254575a545c6060616161605d555b5854524c47433c342f271f160d04000000000000000000000000000000000000030c151d262d333f485059606a6f7a828e939fa3abb3bbc3cbd6dbe2e9f2f9fffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae5e0dad5cec6bfbab1a9a199928b80736d635b51483f352b20160c01000000000000000000000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7ccc0b6aca39991847a6d615b51453c31231a0c0300000000000000000000030f1c28333f4a545d676d7172706e686662605854524d46443f3835302b26201c16100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5666727f8c9aa4afbbc8d4e0edfbfffffffffffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b5afacaaa9a8a8a8aaabaeb4b7b8bdc3c9ced6dee8eef5fdfffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92857a6d61564c4135291d13070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161e24293035393a4146474a4c4e50514a50535454545453514b4948433d342e261c1007000000000000000000000815212e3b4854616e7b8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffef2e7dbd0bdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000030d161f28313a434b545c606d727d8590949fa3abb1babfc6ced3d8dee3e9eef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e2dcd7cec5bfbaaea59e948f82786d605b51473e32291e11080000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a938787878787878787878787878787878787878787878787878787878787878787878787878f939eaab6c3cfdce9f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f3830292019100700000000000000000000000000000000050f18222a343c434c52585f62676d707477797b7d7e7f808080808080808080808080808080807f7c6f6a5f53473a2e21150800000000000000000000000000000713202c3945525d686d76797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674726e6a65605c544e463c342a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47535f6a717e878f9297949494949494949494949494949494949494949494949a93918f8c88837d756e6860584f473d342b20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293137394045474a4d4a50535454555454514c4f4c4846423b38332a251e160e0500000000000000000000080f171f252a32373a4045474a4d4a50535454555454514b4e4b4846423b383229241e160d0500000000000000000000060f181f262b32383a4145474a4d4a51535454545453514b4e4b4746413b373229231d150d04000000000000000000000000000000000000030c151e272f383f44515a616b707c8490949da5afb5bdc5cdd5dde7ecf3fbfffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eee9e4e0d9d4cfc9c2bcb4aea79f9791877e736e635b51493f362d23190e040000000000000000000000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1d8d1cbbfbbafa49a92877d6f685e52493f332a1f1108000000000000000000000006121f2b3844505b666d797e7e7d7a77736f6a66615e5653504a46413a37312c271f1c17110c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0700000000000000000000000000000000000000000000000000000000000000040607090a0a0b0b0a0a0908070705010000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffff7ede4dbd2cbc2bdb5afacaba49f9d9c9b9b9c9d9fa2aaaaacb2b9bdc4ccd8dde4ebf4fdfffffffffffffffffffffffffffffffffffffbf2e5d9cec4baaea2988d8073685d52463a2f24180d0000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a1f282f353a4146474c525457595b5c5e5f5c6060606060605d5556544f4640382e22190f040000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000040d161f283139424a515b636b707b838c9299a0a7aeb4bcc1c7ccd3d8dfe2e6eceff3f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f2eee8e3dcd7d1cbc2bcb4aea49d938e82796d665c51493f352c20170d000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a221910070000000000000000000000000000020b17212a343c464e565d606a6e74797d818486888a8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c887c6f6255483c2f22150900000000000000000000000000000714212d3a4754606d7a828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483817e7b77726d665f584e463c30271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b37424e57616c717d82858687878787878787878787878787878787878787878787878684827f7b76706b615e564e463d352b22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2f34383a3d403f444647474847474541423f3b3a36312c282119130c05000000000000000000000000050d141a20262b2f35393a3d403f444647474847474541423e3b3a36302c272119130c04000000000000000000000000060e151a21272c2f35393a3d4140444647484847474540413e3b3936302b262018120b03000000000000000000000000000000000000030d151e2730394149505b626c717d8691969fa6afbbc0c7cfd7dfe7eff8fefffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfd8d3cec8c4bdb9b0aaa39f9590857c716c635c524940372d241b100700000000000000000000000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbaada39f93887e716b60564c41372d21180e0000000000000000000000000613202d394653606c78838a8b8a8784807c77726e6963605b54524c47433c38332c28231c18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f23180c0000000000000000000000000000000000000000000000000000000000070c1013131516171717171716151413110d080a070704010000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffffffffffffffffffffffffffffff9efe5dbd2c9c0b9b1aba39f9b9993918f8f8e8f909298999da0a8acb2bac0ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92857a6d61554b4035291b1106000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b232b313a41454c5254565e61646667696b6c666d6d6d6d6d6d6768636059524a40342b21160a00000000000000000006131f2c3845515c677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000040d161f2730394044515961696e78808790959fa2aaafb7bbc2c7ccd3d6dbe0e3e7eceef2f7f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f3efece7e4ddd8d1cbc6bfbab0aaa29f928d81786d675d544a40372d231a0e0500000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e74818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f06000000000000000000000000000a141d29333c464e585f686d747c81868a8d909399969899999a9a9a9a9a9a9a9a9a9a9a9a9a9a999a8b7e7265584b3f3225180c00000000000000000000000000000c1926333f4c5966727f8c92989393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a939292918f8e8b88847f796f6a5f584e42392e23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45505a616b7076787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a797875726e6a636159524c443d342b231a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1d23292c2d302e34383a3a3b3b3b3a39352f322e2d2a261f1c160d0802000000000000000000000000000002090e151b1d24292c2d302e34383a3a3b3b3b3a39352f322e2d2a251f1b160d0801000000000000000000000000000003090e161b1e24292c2d312e34383a3a3b3b3b3a39352f312e2d2a251e1b150c0701000000000000000000000000000000000000030d151f273039424a535b606d727e879298a1a8b0b9c0cbd1d9e1e9f1f9fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f9f4f0edeceae5e1dedbd6d2cdc7c3bdb8b2ada69f98928c837b6f6a625a524a40372e251b120900000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6cdc4bdb4aea49c918b7f726c62594f443a30251b0f060000000000000000000000000916222f3c4955626f7c8895989795918d88847f7b75706c66615d56534e48443d38342e28231d18120d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4034291c10040000000000000000000000000000000000000000000000000000070c12181c1f2022232424242423232221201d191a171413110d0806030000000000000000000000000000000000000000000000000b1724313e4a5764717e8a9aa4afbbc8d4e4eef9fffffffffffffffffffffffffffffffffffffffffffdf3e7ddd3c9c0b7afa79f99928e8a8684838282828385888c91969ea0a8aebbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5baaea2988c8073675d5145382d22170b000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d353d434c52565e6165686d70727476787879797a7a7a7a7a78756f6b635c52473d32271b0f03000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c10040000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000040d151e272e343f474f575e666d737c838c92989ea5abb0b7bbc2c6cad0d3d7dcdfe1e6eaecedf0f4f9f6f7f8f9fbfffffcfdfdfdfdfdfcfffefbf9f8f7f9f4efedece7e3e0dbd6d2ccc7c0bbb4aea69f98928b80776d665d554b42392e251b110800000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e61616161616161616161616161616161616161616161616161616161616161616673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d04000000000000000000000006111c262f3b454e585f6a6f7a81878e92989a9d9fa4aba4a5a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7ac998c807366594d4033261a0d00000000000000000000000000000e1a2734414d5a6774808d9aa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9c9a9895908b847c6f6a5f544a4034281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e485059616369676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666966625f58554f46413b322b221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181c1f202323282b2d2d2e2e2e2d2c29242522211e1a14100b05000000000000000000000000000000000000040a0f13181d20202423282c2d2d2e2e2e2d2c29242521201e1a140f0b04000000000000000000000000000000000000040a0f13191d20212423282c2d2d2e2e2e2d2c29242521201e19140f0a0400000000000000000000000000000000000000030d151f273139434b545c656c737f889299a2aab2bac2cbd7dce3eaf3fbfffffffffffffffffffffffffffffffffff4e8dcd1bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efedeceae9e8e8e3e0dfdddad5d2cfcac6c2bcb7b2aca8a19e948f867f796e696058504840382e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bbb2aba39f928c7f726d625a50473d32281e1309000000000000000000000000000a1723303d4a5663707d8996a7a7a09d9995918c86827d78726d68625f58544f46443f38342e29241d19130d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675c5145382c1f1306000000000000000000000000000000000000000000000000030b12181d23282c2d2f303131313130302f2e2d2924262421201d1915120f0a0400000000000000000000000000000000000000000004111d2935414c566774818e9aacb6c0ccd8e4f5fffffffffffffffffffffffffffffffffffffffffffff5ebe1d5cbc1b7afa59d959087827d7a777675757577797c7f848a91969da4afb6bec7d2dde8eef7fffffffffffffffffffffffffffffffffffff7ece1d6cabeb4aa9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d373f474f565d60686d72777a7d7f818384858686878787878685817c736e63594f43382c1f13070000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000030c151c2328353e454d545c606a6f787f868e939c9fa6abb0b8babec5c7cbd1d2d5dadddfe0e3e8e7e9ebecedeff3f8eff0f0f0f0f0f0f8f2efecebeae8e8e3e0dfdcd7d3d0cac7c0bbb5afaba39f9490867e746c655c544b433930271c13090000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f625654545454545454545454545454545454545454545454545454545454545965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c01000000000000000000000b17222d38424d575f6a6f7c848d93999fa2aaaaacafb5b1b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a79a8e8174675b4e4134281b0e01000000000000000000000000000d1a2633404d596673808c99a6b4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacabaaa9a7a7a09d9591857c6f665c51443a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e474f5556555c606161616161616161616161616161616161616161616160605c545955534e48443d363029201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417171c1f202121222121201d19191514120e09030000000000000000000000000000000000000000000001070d11131417171c1f202121222121201d18181514120e09030000000000000000000000000000000000000000000001080d11131417181c1f202121212120201d18181414110d08020000000000000000000000000000000000000000030c151f273139434b555c666d77808c939aa3abb4bcc4ccd4dde8eef5fcfffffffffffffffffffffffffffffffffffff9e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbddd7d4d2d0cec9c5c4beb9b8b1aba8a09d96918a827b736d665e564e463f362e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae5e0dad5cec6bfbab1a9a199928b80736d635b51483f352b20160c01000000000000000000000000000a1723303d4a5663707d8996a3b1acaaa8a09d99928f8a847f7a746e6a63605953504a454039352f29241e19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000030c151d23282e34383a3c3d3d3e3e3d3d3c3b3a39353033302d2c2924211f1b15100c07000000000000000000000000000000000000000713202c3945525d687784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3b9afa59d938e837b75706d6869686869666c6f73787d848d929fa4acb6c0ccd8dce6f1fbfffffffffffffffffffffffffffffffffffef2e7dbd0c5baada2978b7e72655b5044372b1f13080000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19232d373f49515960686d737a7f83878a8c8e8f919292999393939397928e8980736b6054483b2f221509000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000030b1218232c333b424a50585f666d727b81898f949c9fa6abadb3b9babfc5c6c9cfd0d2d4d7dddbdcdedfe0e3e7e2e3e3e3e4e3e3e3e2e7e2dfdfdddcdcd7d4d2d1cbc7c5bfbab6afaba39f99928c837b716c605b534a423931271e150b010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4848484848484848484848484848484848484848484848484848484b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d1207000000000000000000030f1c28333f4a545e696f7c8591969fa4abaeb4b7b9bbc0bebfbfc0c0c0c0c0c0c0c0c0c0c0c0c0b5a89b8f8275685c4f4235291c0f02000000000000000000000000000c1926323f4c5965727f8c98a5b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b7b6b4b1aca8a0979083786d60554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c353d44484a4b5153545454545454545454545454545454545454545454545453504a4c4847433c38332a251e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b101213141415141413110d0808070502000000000000000000000000000000000000000000000000000001040607060c101213141415141413110d0708070502000000000000000000000000000000000000000000000000000001040707070c101213141515141413100d0708070501000000000000000000000000000000000000000000020c151e273139434b555d676d78818d929fa4acb5bdc5ced6dee6eff9fffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced2ccc7c6c4c1bdb9b7b3adaba79f9d96918b847e766e69605c544d443d342d241c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eee9e4e0d9d4cfc9c2bcb4aea79f9791877e736e635b51493f362d23190e0400000000000000000000000000000a1623303d495663707c8996a3afb8b7b1acaba39f9b96918c86817b76706b64605c54514b454039352f29241e18120c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887c6f6255483c2f22150900000000000000000000000000000000000000000000000b151e272e343940454648494a4a4a4a4a494847464142403d3a39352f2e2b261f1c18120b0600000000000000000000000000000000000714212d3a4754606d7a8796a0acb8c5d2e4eef9fffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79e938e81786e6963605d565c5b545b6062666c7179818b939aa4afbbc0cad4dfe9f3fdfffffffffffffffffffffffffffffffffff8ece2d6cabeb3a99d9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b353f49515b626b707a80868c909597999a9c9e9f9fa3aba0a0a9a19e9b92897c6f6356493c302316090000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000007111a212930383f444e545c60696e757c82898f949a9fa2a9acaeb4b8b9bec1c4c6c7ccd2ced0d1d2d3d7dcd6d6d6d7d7d7d6d6d6dbd6d3d2d0cfd1cbc7c5c3bfbab9b4aeaca49f99928e867f786e69625a5049413930271f150c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d04000000000000000006121f2b3844505b666e7b859197a0a8afb5babfc3c6c7ccd2cccccdcdcdcdcdcdcdcdcdcdcdcdc3b6a99d9083766a5d5043372a1d0700000000000000000000000000000b1825323e4b5865717e8b98a4b1bec6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c4c2c1bcb8b1a9a0958c7f73675d5145392c2013080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c33383c3d404547474848484848484848484848484848484848484848484746443f3f3b3a37312c272119140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070808080706040100000000000000000000000000000000000000000000000000000000000000000000000000030607070808080706040100000000000000000000000000000000000000000000000000000000000000000000000000040607070808080706040100000000000000000000000000000000000000000000000000000a141e273039434b555d676d79828e939da4afb6bec6cfd7e0e8f0f8fffffffffffffffffffffffffffffffffffffffffcf6e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1c0c0bbb9b7b4b2acaba9a29e9a95908a847e79716c615f57514b423b322b221b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfd8d3cec8c4bdb9b0aaa39f9590857c716c635c524940372d241b10070000000000000000000000000000000a1623303d495663707c8996a3afbcc3bdb8b5afaca8a09e98928e88827d77716d66605c55514b45413a352f29241d18120c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061926333f4c5966727f8c99a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7e7164574b3e312418080000000000000000000000000000000000000000000007121d27303940454b515355565757575756565554524c4f4d4a4745413c3a37312c28231d17110a02000000000000000000000000000000091623303c4956636f7c8996a8b2bdc8d4e1f5fffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958e81786d665f5754524c4f4f4a5053545b60676d747f88939fa4aeb8c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffef2e6dbd0c5b8aca095897d7063564c4135291d1104000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d47515b626d727d858d92989d9fa7a5a7a9ababacaeb4adadb3adaba49a8d8073675a4d4034271a0d0100000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000080f171e262e343c424a51575e616a6f767c82888d92979c9fa3ababadb3b4b7b9bbc0bfc1c3c4c5c7cbd1c9c9cacacacacac9c9d0cac6c5c4c2c0c0bbb9b7b4aeacaaa29f9a938e87817b726d665f5750443f382f271e150d0300000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a0000000000000004101c2934404b55606c78829097a1a9b2bbc0c7cad0d2d4d7ddd8d9d9dadadadadadadadadadad0c4b7aa9d9184776a5e51442f24180d01000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd8d4d2d2d2d1cfcec8c3bbb1a79f92857a6d6053473a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e2f2e2b26201c160e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424b555d676d79828f949ea5aebbc0c7d0d8e1e9f2fafffffffffffffffffffffffffffffffffffffefbf4efeae5ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbbb9b7b6b5b3b5afacaaa7a8a19e9a97928d89837d78716d67615a534d45403930292019100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f9f4f0edeceae5e1dedbd6d2cdc7c3bdb8b2ada69f98928c837b6f6a625a524a40372e251b1209000000000000000000000000000000000916232f3c4956626f7c8995a2afbccec8c7c0bbb9b2acaaa29f9a948f89837e79726d67605d55524c45413a352f29231d18120b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff4e8ddd2bfb3a6998c807366594d403025190e020000000000000000000000000000000000000000000c18232e39434b51555c60626364646464636362615d565c595754524c4847433c38342e28221c140b0600000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999083796d665c544d47454142423f44464a50555d606d727f8b929da6b0bbc5cfdbe6f4fdfffffffffffffffffffffffffffffffffff7ece1d4c8bdb1a89b8e8175685d5245392c201308000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434f59626d727f8791979fa2aaabb1b2b4b6b7b8b9babfbababeb9b5a89b8f8275685c4f4235291c060000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000030f1b27333f495f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000050c151c2328303940444d525860626b6f767b80858b8f92999b9ea1a9a8aaacafb5b3b4b6b8b9bbbfbbbcbcbdbdbdbdbdbdbcbbbfbab8b7b5b3b5afacaaaaa39f9c98928d87817b746e69605c544d453f332d261d150c03000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d403326212121212121212121212121212121212121212121222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f0500000000000006131f2c3845515c67727f8b949fa9b3bbc3ccd2d6dbdfe0e3e8e5e6e6e6e6e6e6e6e6e6e6e6ded1c5b8ab9e9285786b554b4135291d1104000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e4e0dfdfdedddcd9d4cdc3baada2978b7f7265554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c202323292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c282322211f1a15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030400000306060707060400000504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017232e38424b545d676d79828f949ea6afb7c0ccd2d9e2eaf3fbfffffffffffffffffffffffffffffffffffef8f2eee9e3e0d9d4d0c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb5aeacaba9a8a6aba49f9d9b9896918d8985817c76706c66605c555046423b342e271e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efedeceae9e8e8e3e0dfdddad5d2cfcac6c2bcb7b2aca8a19e948f867f796e696058504840382e251c130900000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d4d1cbc7c4bdb9b4aeaca69f9c95908a847e79726d67605d56514c454039342f28231d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff9e8dbcec2b5a89b8f827568564c41362a1e1105000000000000000000000000000000000000000004101c2834404b555c60676d6f7070717170706f6e6d686a686663605d5655534e46454039332d261d181006000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877c6f675c544a423c39352f2d3338393f444b515b626d74808d949fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffef1e5d9cec3b8ac9f92867a6d6054473a3025190d010000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606b727f8b9399a1a9aeb4b8bcbfc1c2c4c5c5c7cbd1cfcac3b6a99c908376695d50432e23170c0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000b17222d45525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f070000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e343b42464e545960636a6e74797e82868a8e9297989b9d9fa4aba6a8a9abacaeb5afafb0b0b0b1b0b0b0afafb4aeacaaa9a7aba39f9d9a98928f8b85817c756e6a615e57504a423b3327221b140b03000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a1515151515151515151515151515151515151515212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b0000000000000714202d3a4753606d7985919ea6b0bbc4cdd7dde3e7ecedf0f4f9f2f3f3f3f3f3f3f3f3f3ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2ececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececf4f0edececebeae9e5dfd6cabeb3a99d908376675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416181c1f202121212121212121232527272828282727252321212121201f1c171514120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0f1011060b0f1213131312100c071111100f0d0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f192228343f4a545c666d79828f949fa6b0b8c1c9d8dde4ebf4fcfffffffffffffffffffffffffffffffffcf6f1ece7e2dfd8d3cec8c5beb7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99989993918e8b8884817d79746f6a64605b54514b433e363128231d150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbddd7d4d2d0cec9c5c4beb9b8b1aba8a09d96918a827b736d665e564e463f362e261c130a0100000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dcdcd7d4cec9c6bfbab8b0aaa7a09d96918b847f79736d68605d55514b454039342e28221c140b0a040000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000006131f2c3845515c676d74797b7c7d7d7d7d7d7c7b7a79777573706d6866625f5853514b443f382f2a2217110a0200000000000000000000030f1b27333f4953697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998e81746a5f554b4238302c292422282b2d33394045515b606d78828f97a2adb9c1d0d9e3eef9fffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7e7165564c41362a1e11050000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676f7d87929fa4abb3babfc6c8cdcdcfd1d2d2d3d7dcdad0c4b7aa9d9184776a544a3f34281c100300000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000061e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f52452e23180c00000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363d43484f54585f62676d71757a7e8185888b8e91939998999b9d9e9fa3aba2a3a3a3a4a4a4a3a3a3a2aaa29f9d9c9a989992908d8a86827e7a746f6a625f57534d443f3830292117110a0200000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f08080808080808080808080808080808080813202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c100300000000000b1824313e4b5764717e8a97a1adb8c2cdd6dfe8eef3f8f9fcfffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f7fff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcfaf9f8f8f7f5f2e6dbd0c5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407070c101314141b1f22252a2d2e30323334353535343332302e2d2a25221f1b16100b060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e1114141618191b1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d080807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343d44505c666d78828f949fa6b0b8c1cad3dbe8eef5fdfffffffffffffffffffffffffffffffbf4efebe5e2dbd6d3ccc7c3bdb8b3ada99e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8d8b898684817e7b7874706d6662605853504a454039302a261f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced2ccc7c6c4c1bdb9b7b3adaba79f9d96918b847e766e69605c544d443d342d241c130a010000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3e3e0d9d5d0cac6c2bbb7b1aca8a09e96918c857f7a736d67605d55514b454039332d261d1b160f0a030000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667783909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e21140700000000000000000000000000000000000000000713202d3a4653606d79818688898a8a8a8a89898887868482807d7a77736f6a64605c55504a423c3427221b140b0200000000000000000005121f2b3744505b657884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e43392f26201d19171c1f22282f353f44505c666e7a85929ea6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8376685e5246392d2013070000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d79849199a3afb5bdc4cad0d4d8dadcdededfe0e3e7ded2c5b8ab9f928578665c5044382c1f120600000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f4b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a32383d43484e53555d6064686d7175787b7f818486898b8c8e90919299949596969797979797969695949892918f8d8b898683807d7a75716d67625f58534e46423b342e261e180f06000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f14090000000005111d2935414c566875828f9ba9b3becbd4dfe8f1f9fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b8794a1aebacfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece0d4c7bbafa3998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161c21272c2f30363a3b3d3f404141424141403f3d3b3a36302f2c27211c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46515b606d78818e949fa6b0b8c2cad3dce5edf9fffffffffffffffffffffffffffffef8f3efe9e3e0d9d4d0cac6c2bbb7b2aca9a29f978f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848382807e7c7a7774716e696763605c54544e46443f38342e271e1a140c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1c0c0bbb9b7b4b2acaba9a29e9a95908a847e79716c615f57514b423b322b221b120a01000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecebe5e2dbd6d3ccc7c3bcb8b2aca9a19e97928c857f7a726d67605c55514b443f382f2c27211a150e0802000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b4c1d1dce7f3fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e2f24180d01000000000000000000000000000000000000000c1825323f4b5865727e8b929996979797979696959892918f8c8a86837f7b77716d67605b544e463f332d261d140a0000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695e53463c31271d15110d0b0f12171d2429343f4a545e68717e8a949eabb5c0ccd7e3eef9fffffffffffffffffffffffffffffffffff3e7dcd0c6b9ac9f93867a6d6154473a2f24180c0000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66727f8c96a0abb5c0c7d0d6dbe2e4e7e9eaebececefecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000815222e3b4855616e7b8894abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ece0d3c7baaea3998679665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a21272c32383c43474b5153565d6064686a6f7275777a7c7e808183858687888889898a8a8a8a8a8a89888887858482807e7c7a7774706d6764605d55534e47423c363128231c140c06000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f23180c000000000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e020000000713202d3946525d687885929eabb8c4cfdee6f1fafffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000714212d3a4754606d7a8793a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111721272c32383b3c4246474a4c4d4e4e4e4e4e4d4b4a4746423c3b38322d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114171b1f202225252a2d2e30313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58626d74808d939ea6b0b8c2cad4dce5eef7fffffffffffffffffffffffffffdf7f2ede7e3e0d8d3cec8c5bfbab8b0aba8a09e97928d857c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d676865615f575653514a47433d38332d28231d150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbbb9b7b6b5b3b5afacaaa7a8a19e9a97928d89837d78716d67615a534d45403930292019100900000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf6f1ede7e2e0d8d3cdc8c4bdb9b2ada9a19e97928c857f79726d67605c54504a423e38322b262019140d0701000000000000000000000000000000000000000000000000000000000000000000000b17232e3f4c5865727f8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d807467554b4035291d1104000000000000000000000000000000000000020f1b2835424e5b6875818e9ba3aba3a4a4a3a3a2aaa39f9d9b999a93908c88837e79716c665f5851443f382f261b110600000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978b7e7164574d42342a1f150b04010003060b1218232e38424d56616c75828f99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffffff8ede0d4c7bbafa4998b7e7165554b4035291d100400000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919ea8b2bdc7d1d9e2e7edf0f5f5f7f8f8f9faede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4a09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b21272c3137394045474c525457585f626568676d6f7173757678797a7b7c7c7d7d7d7e7d7d7d7c7c7b7a79777674726f6d676763605d5553514b47433c37312a251f17110a0200000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d0100000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034291c10040000000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e12050000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000613202d394653606c798697a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232833383d4348494d525456585a5a5b5b5b5a5a585654524d4948433d39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e2022272b2d2f313036393b3d3e404142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a727f8b929da5afb8c2cad4dce5eef7fffffffffffffffffffffffffcf6f1ece6e2dcd6d3ccc7c3bdb9b4aeaca69f9c96918b85807a6f6a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d6c656a68666562605d555855534d4a4644403938322b28221c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb5aeacaba9a8a6aba49f9d9b9896918d8985817c76706c66605c555046423b342e271e170e070000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fef8f3efe9e3dfd9d4cec9c4bdb9b3ada9a29f97928c857f79726d66605b544f48433d37312a251f18130b060000000000000000000000000000000000000000000000000000000000000000000616232f3c4956626f7c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c201306000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5b0b0b0b0b0afb4aeacaaa8aca49f9d9995908b847e786f6a625b504941382d22171007000000000000000916222f3c4955626f7c8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b3121180d0300000000000107111c26303b44505a626f7c87939fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c1f1306000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a1adbac4cfd9e3ebf4f8fefffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff3e7dcd1baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20262b2f35393a4145474b4e535558555d60626566686a6b676d6e6f7070707171717070706f6e6d686a69676563605d555753514b4745403a37312b26201a140b060000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d11040000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d2114080000000815222e3b4855616e7b8894a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e262e343d44484f5456565e616365666768686867666563615e5656544f49443e36312a211a120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2d3337393b3e41414647494b4c4e4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87929fa4aeb7c1cad4dce6eef7fffffffffffffffffffffffbf5f0ebe5e1dad5d0cbc7c2bbb7b2acaaa29f9a948f8a847f79736d685f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b6061616263636364646464646363626161605b535b5a585653514b4b4847423d3a38342e2b271f1c17110c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99989993918e8b8884817d79746f6a64605b54514b433e363128231d150c050000000000000000000000000000000000000000000000000c18232f43505d697683909ca9b6c3cfdce9f6fffffffbf4efeae4e0d9d5cfc9c5beb9b3ada9a29e97928c847f79716c666159544f47433c363029241d17110a02000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2e23170b00000000000000000000000000000000000003101d293643505c6976838f9ca9b6bdbdbdbdbcbcbfbab9b7b5b6afacaaa79f9d96918b837c726d605b53493f332722190c030000000000000a1723303d4a5663707d8996a3b0bcd1dce7f3fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140600000000000000000a151e29323e47535f6a74818e99a4afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6053473a2d201408000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa9b3beccd6e1eaf5fdfffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000004101c2834404b546b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff8e0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2f35393a3e4347484c4b51535658595b5d555d6061626363646464646463636261605d565c5a585653514b4a4745403a39352f2b26201a150e090300000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d20140700000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d0100000815222f3b4855626e7b8895a1aebbcfdae6f2fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000030f1c28333f4a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f5459606367696e70727374747574747372706e6967636059555046423b332c241c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1e252a2d3036393b3f4446484b4e4d52545658595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6977839099a3afb6c0c9d3dce5eef8fffffffffffffffffffffbf5f0eae4e0d9d5cfc9c6bfbab8b0aba8a09e98928d88827d78726d67615e564e463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a5053545556565657575757575757565555545350494f4d4b494745403e3b3a37312d2c28231c1b160f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8d8b898684817e7b7874706d6662605853504a454039302a261f18120b0300000000000000000000000000000000000000000000000000071b2835424e5b6875818e9ba8b4c1cedbe7f6fffffffffffbf5f0ebe5e0dad5cfc9c5bebab3ada9a19e97918b847e78706b636059534e46413b352f28231c140c0a04000000000000000000000000000000000000000000000000000000000006131f2c3845515c667683909da9b6c3d1dce7f3fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064544a3f34281c1003000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cacacac9d1cbc7c5c4c2c0bbb9b6b1aba8a19e9590867f736c655b50443f342b1e150b0000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e12050000000000000000030c17202b37434e58616e7b87939facb9c4cedae5f1fdfffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d3025190d0100000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3cfdde7f3fcfffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000006131f2c3845515c667986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181d1f24292c2d31373a3c3f404547494b4d4e504c51545555565657575757575756555554524c4f4d4b494745403d3a39352f2c29241d1b150e09030000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d110500000815222e3b4855616e7b8894a1aebbd1dce7f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000b17222d424f5c6875828f9ba8b5c2cedbe8f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505960636b6f74777a7d7f808181818181807e7d7a77746f6b64615a534d453e362d251c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c3036393b41464749505355585a565e616364666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88959fabb5c0c8d2dbe5eef7fffffffffffffffffffcf4efe9e4dfd9d4cec9c5beb9b4aeaca69f9c96918b85817b76706c65605d55524c443c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746443f42403e3c3a39352f2e2d2b26201f1c18120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848382807e7c7a7774716e696763605c54544e46443f38342e271e1a140c070000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcedae5f1fdfffffffffffffcf6f1ebe6e1dad5d0cac5beb9b3ada9a19e96918b837d766f6b625f58524d45403a342e261e1b150d080200000000000000000000000000000000000000000000000000000004101c2834404b546773808d9aabb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8174665c5044382b1f1206000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0d7d6d6dcd7d3d2d0d2ccc8c6c3bcb8b2ada7a098928b80776c605b51463d30271d120700000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e30251a0e02000000000000000000050e1a26313c46535f6975828f9ca8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807467564c41362a1e11050000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000000000000000000000000000713202d3a4653606d798699a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d2021262b2e2f2f35393a3c3e4042434145474849494a4a4a4b4a4a4a49494847454143413f3c3a39352f2d2c2924201d18130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d20130700000814212e3b4754616e7a8794abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000061a2734404d5a6773808d9aa6b3c0cfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424a545c606b70777c818487898b8d8d8e8e8e8d8d8b898784817c77706c615f5750483f372d241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c21282c32383a4146474d5254535b606264676a686e707173747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a7b1bdc7d1dbe4edf7fffffffffffffffff9f4f0e9e3ded8d3cdc8c4bdb9b3adaaa39f9a948f8a847f7a746e6a63605b53514b46413a322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213181c1f202323292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3937332d33322f2d2c292422211e1a1312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d676865615f575653514a47433d38332d28231d150c0903000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdc9d5e1edfafffffffffffffffffdf6f1ece6e1dbd6cfcac5beb9b2ada8a19e95908a837c756f6a615e56514b443f38302b262019130c070000000000000000000000000000000000000000000000000000000c18232e3d4a5763707d8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ab9e9285796d6053463a2d22170b000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0dde3e3e7e3e0dfddddd8d4d2cdc8c4bdb9b1aaa39f928d80746d62584e42392e23180c00000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c6f6356493c3023160900000000000000000000000a15202a36424d5763707d8a96a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9d918477685e5246392d20140700000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23180c0000000000000000000000000000000000000000000714212e3a4754616d7a8794abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d1113141b1f212224292c2d2f3233352f35393a3b3c3d3d3d3e3e3e3d3d3d3c3b3a39352f3432302d2c292420201d1813110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e21140700000714202d3a4753606d7a8699a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000b1825323e4b5865717e8b98a9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28333f4a545c666d747d83898d91969698999a9b9b9b9a99989696918e89837d766e69615a51493f362d22190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a21272c33383d43484c5254565e6164656c6e717476787a7c7e7f81828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bccfd9e3edf6fffffffffffffff9f4eee8e4e0d8d3cdc7c3bcb8b2aca9a19e98928e88827d78726d67625f5853504945403936302920181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181c1f202224262722282b2d2e2e2f30303031313134353432302e2e2d2b2722272523201f1d181514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d6c656a68666562605d555855534d4a4644403938322b28221c18120b030000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8796a1acb9c5d2deeaf5fffffffffffffffffffffdf7f2ece6e1dbd6cfc9c4beb9b2aca7a09d949089827c746e68605d55504a423e37312a251e18120b03000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ada197897c706353493f33271b0f030000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf8f3efececeae8e4e0dfd8d4cfc9c3bcb4aea49d928c7f726a60544b4034281c1207000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e2115080000000000000000000000030e1a26313b4653606c7884919eabb7c4cfdae5f1fdfffffffffffffffffffffffffffffffff8ebded1c5b8aca095877a6e6154473b2e21140600000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcad6e2effbfffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a4034281c100400000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dce7f3fffffffffffffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060a0f121515181d1f202325262824292c2d2e2f3030313131313130302f2e2d2c2924272523201f1d181413110d0704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d3124170600000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000916232f3c4956626f7c8997a2adbac6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef9ede0d3c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303844505b666d78808990959a9ea0a8a5a6a7a7a8a7a7a6a5a8a09e9a95908a827b716c635b51483f342b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b33383e44484e54565e6165686e7175797b7e81838587898b8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5eaf5fffffffffffff9f4eee8e4ddd8d4ccc7c2bbb7b1aca8a09e97928c86817c76706c66605d55534e46443f38352f2a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c1013141618191b171c1f20212223262e34383a3d4142413f3d3a39352f2d2c2923201e1913110d08060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b6061616263636364646464646363626161605b535b5a585653514b4b4847423d3a38342e2b271f1c17110c0700000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7c3ced9e5f2fcfffffffffffffffffffffffef7f2ece6e1dad5cfc9c4bdb9b1aca69f9c948f87817b736d67605c544f47433c363028231d150c090300000000000000000000000000000000000000000000000613202c3945515d677683909ca9b6c3cfdae5f1fdfffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99a8d8074655b5044372b1f14090000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffbf9f8f9f4f0edece4e0dad5cec6bfbaaea59f93877c6f665c5145392e23180c000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000009141f2b3844505b6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7064574a3d2e23170c00000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5144382c1f12060000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa39986796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608070c10131416181a1b191d20212222232324242424242423222221201d191a18161413100c070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f3fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000713202d3a4653606d7985929faab4bfcad6e0eaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1efe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59606c78818d929d9fa7aaacb2b2b3b4b4b4b4b4b3b1b2acaaa7a09d9490867e726d635b51463d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f55586062686d72767b7e8185888b8d9092979697999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffff9f4eee8e4ddd8d2ccc8c2bbb7b0aba7a09d96918b857f7a746f6a64605b54514c47433c37332d29241d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c060b0f121319222a30383f44464a4d4e4e4c4a4745413d3a38342f2d2a25201d1913100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a5053545556565657575757575757565555545350494f4d4b494745403e3b3a37312d2c28231c1b160f0b060000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576774808d9aa7b1bcc8d4e0eaf4fcfffffffffffffffffffffffffdf7f2ece6e0dad5cec9c3bcb8b0aba69e99928e868079726d666159534e46413a342e271e1a150d080100000000000000000000000000000000000000000004101d2935404b556673808c99a8b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffef2e6dacfc4b7ab9e9184786c6053463b30251a0e0200000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffcfaf5f0ebe5e0d8d0cbc0bbafa4999083796d60544a4034281c10040000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665b5044382b1f1206000000000000000000000000030f1c28333f4a54626f7c8996a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffdf0e5d9cec0b3a69a8d807367544a3f34281c1003000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d080d111314151616171717181717171616151413110d080c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f0300010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000006121f2c3844515c6674818d98a2aebac3ced9e5f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e8dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616b73808c939da4abb1b7b9bdbec0c0bebbbabbbfbebdb9b7b1aca69f98928a7f726d62584e42392e23180c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010710181e272e343c42474f545961636a6f757a7e83868b8e9297979a9d9fa2a9a4a6a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffdf5eee8e3ddd7d2ccc7c0bbb9b0aaa69f9c95908a847e79736d68625f5853504a45413a37312b27221b18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222a343c424a5053575a5b5a595654524c4a4745403a3936302d29251f1c18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746443f42403e3c3a39352f2e2d2b26201f1c18120f0a03000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303d495663707c8995a0acb8c2ced8e2eaf3fafffffffffffffffffffffffffffdf7f2ebe6e0dad5cec8c2bcb7b0aba39f98928c857e78706b625f58524c454039302b262019130c040000000000000000000000000000000000000000010d18242f3c4956626f7c8996a1adb9c5d2dfebf7fffffffffffffffffffffffffffffffffffff7ebded2c5b9aca196897d7063574d42362a1e130800000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffdf6f2eae2dcd6ccc0b5aba0958b7f72665c5144382c1f13080000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f03000000000000000000000000000b17222d394653606c7884919eabb7c4d1dce8f4fffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d908376665c5044382c1f1206000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e21140700000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708090a0a0a0b0b0b0a0a0a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f12060000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000004101c2834404a54616e7b86929fa8b2bdc8d4e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6e2dfded8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d88939fa5aeb8bcc3c5c4bdb9b8b1aeadafb2b8b9bdc3bcb8b0aaa29f918b7f726a60544b4034281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940444d535960636b70767c81868b8f93999b9ea1a9a7a9abadb3b1b2b4b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9f7f4ebe3ddd7d2ccc7c0bbb6afaca69e9c94908a837e78726d67615e56534e46443f38352f2b261f1b17110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212a343c464e545c60646768676563605d565653514b4746413a3935302c28231c1a15100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213181c1f202323292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3937332d33322f2d2c292422211e1a1312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7784919da7b1bcc6d0d8e1e8f0f6fcfffffffffffffffffffffffffffdf7f1ebe5dfd9d4cdc7c1bdb5afaaa29f97918b837d766f6a615e56514b423e373129241e160d0a04000000000000000000000000000000000000000713202d394653606c7884919eabb8c4cfdbe6f2fefffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8e8175695e52463a3025190b0200000000000000000000000000000613202d394653606c798698a3aebac7d3e0ecf9fffffffffffffffffffffffcf4ede7ddd2c7bdb1a79e9184796d6053463a2f24190d0100000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000006121f2b3744505b6574818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f8fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffff3e7dbd0bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d20130600010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000000000000000000000c18232e3946535e69727f8b96a0acb8c2cfd8e3edf8fffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e1dbd6d3d2cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919aa4afb7c0c8cdc4bbb2adaba5a1a1a2a5abadb2bbc4c2bcb4aea39f92877c6f665c5145392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329343c424a51575f626b70777d83898e92989c9fa4ababadb3b4b6b8babebebfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c050000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8eee5e2d9d2ccc7c0bbb6afaca49f9b948f89837d77716d66605d55524c47433c38332d29241e1a150f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333c464e585f666d7074757472706d686763605c5554524c4746413a38342e2b261f1c18120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181c1f202224262722282b2d2e2e2f303031333434353330302f2e2e2d2b2722272523201f1d181514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5964717e8a959faab4bdc6cfd6dee5ebf2f7fdfffffffffffffffffffffffffffcf6f1eae4ded8d3cfc7c0bbb4aea9a19e95918a827c746d68605c544f47433c352f281f1b150c0701000000000000000000000000000000000005121f2b3744505b6574818d9aa9b3becad6e2eefafffffffffffffffffffffffffffffffffffdf1e5dacec4b9ac9f92867b6e61564c41362a1d140a00000000000000000000000000000714202d3a4753606d7a8693aab4bfcbd7e3effbfffffffffffffffffffffffffef8eee3d9d0c3b9aca1968a7e7164554c4135291d110400000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000000030f1b27333f495364717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f221509000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dce7f3fffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000004101c2834404a546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020400000406070605030000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e21140800000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000007121c2a36424d57606d7984919da6b0bdc6d1dce7f3fdfffffffffffffffffffffffffffffffffffffffffffffffef3e9dfd7d0cac6c5bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b96a0acb6c0c9d0c5bbb2a9a19e98959495989ea1a9b2bac4c6bfbaaea3999184796d60554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f464e545c60696e757d838a90959b9fa3aaacafb5b8b9bec0c3c5c6cad0cccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf0e5dcd4d0c7c0bbb5afaca49f9a938f88827c76706b64605c54514b46413a37312b28221c19130f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c454e585f6a6f787d8081817f7d7a7774706d6765615e5654524c4644403937312c28231c19140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070c101314161a1e2124292c2d2e34383a3c3e3f4141413f3b39363029201f1b171a18161413100c0708060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101b27323d4653606c78839098a2abb4bcc4ccd4d9e0e6ebf2f7fdfffffffffffffffffffffffffffbf5f0e9e4e1d9d1cbc6bfbab3ada7a09d948f87817a726d666159534e45413a312b262018120b0300000000000000000000000000000000030f1b27333f495363707d8997a2adb9c6d2dfeaf6fffffffffffffffffffffffffffffffffffff6ebe0d3c7baaea3998d8073685e52463c2f261b1106000000000000000000000000000714212e3a4754616d7a8794a0adbad1dce7f3fffffffffffffffffffffffffffffff5ebe2d5c9bdb2a89b8f8275675d5145392c20130600000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978a7e7164574b3e31241807000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcbd6e3effbfffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f10070c10121313120f0b060f0e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f22150800000b1825313e4b5864717e8b97a4b1bed1dce7f3fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2115080000000000000000000000000000000e1a25313b44515c66707d8a949fabb5bfcbd7e0ebf6fffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc5bebab8b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697783909da8b2bec7d2cabeb3a9a196918b8887888c9196a1a8b2bdc9cabfb5aba0968c7f72675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139404551585f666d737b828990959d9fa7acaeb4b9bbc0c5c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a02000000000000000000000000000000000000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeae9ded4cac2bdb5afaba49f9a938e87827c766f6b63615953504a45403936302b261f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d575f6a6f7c838a8d8e8d8c898684807d7975726d6865615e5653514a47433c38342e2a251f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080e11151b1f21262a2d2f35393a3d404446494a4c4d4e4e4c4746413b322c231a11060b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3844505b666f7c869299a3aab2bac1c8ced5dae1e6ecf2f7fdfffffffffffffffffffffffffffbf5f3ebe3dcd7d0cac4beb9b1aca69f99928e857f79706c625f58514c433e373129241d150d07010000000000000000000000000000000b17222d3a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9f92867a6d61574e41382d22170d040000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1f8fffffffffffffffffffffffffffffffdf4e5dacec4b9ac9f92867a6d6054473a2d21140700000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000613202c3945525d687783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffff3e7dcd0c0b3a69a8d8073675a4d402f23180c000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e21140800000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000102030405060606060606060606060606060604000000000000000000000000000000000000000000000000000000020507080d11131416181a1c1d1e181c1f20201f1b171e1c1a19171414110e0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0600000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f2216090000091623303c4956636f7c8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000009141f2834404a54616c76828f99a3aebbc4cfdae6f2fcfffffffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bbb3adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acbac3d0d3c6baada29791847e7b7a7c7f849196a1acb9c4cfc6bdb2a89e9185796d6053473a2d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434b515b626a6f787f868f949d9fa7abb1b9babfc6c7ccd2d2d5dadcdedfe2e6e5e7e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b03000000000000000000000000000000000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9e3d8ccc2b8b0aba49f99938e87827c756f6a636059554f46443f38352f2a251e1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545f696f7c8591959a9b9a989a93908d8985827e7a76716d6864605c54534e4644403936302b26201c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1014191e20262b2e31363a3b4145474a4a51535557595a5b5b5954524c443e352c231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a717e879298a1a8afb9bdc3c9cfd6dae1e6ecf1f6fdfffffffffffffffffffffffffffdf5eee8e2dbd6cfc9c3bcb8b0aba39f98928c847d766e6a605d555047433c352f271f18130c04000000000000000000000000000006121f2c3844515c6674818d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988d80746a5f53493f332720160c0300000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff6ebe0d3c7baaea3988a7d7063574a3d302417060000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000004111d2935414c566774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f827569554b4034291c100400000000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000916222f3c4955626f7c8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000030606090c0e0f1011121213131313131313131313131313110c06050300000000000000000000000000000000000000000306090e121415191d2021232527292a2b23282c2d2d2b27222a2927252421201e191414110e0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b0000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f22160900000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000030c18232e39424f59626e7c87929fa9b2bdc9d5e0eaf4fefffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29f98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898948b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a7b1bcccd5d2c5b8ab9f92857b726e6e6f727a84919ea9b3bec9cfc3b9ada1978a7e7164574a3e3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b444d555c606d727c838c92989ea6abb1b8bcc2c7cbd1d4d7dddfe2e6e9ebeceef2f7f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c0300000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8dfd3c7bbb0a69f99938e87817c756f6a626058544f48443e38342e29241d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c3844515c666e7b859297a0a7a8a7aca49f9d9a98928f8b86827e7a75706d66625f5853514a46423b37312c27211c16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f252a2d31373a3c4246484c525457545c6062646667676866615e564f473e352c21180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e58616c717e8691969ea5acb2b9bec4cacfd5dae1e5ebf0f6fcfffffffffffffffffffffffffff9f4ede7e1dad5cec8c2bdb5afaaa29f96918a827c736d67625a534e4540393129241d160d060000000000000000000000000004101c2834404a54626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9f92877b6e655b50443c32281e150c04000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c807366594d402d22170b00000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000010d19242f3e4b5864717e8b97abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f1306000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000030f1c28333f4a5465727e8b98abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000060b0f121316191a1c1d1e1f1f1f20202020202020202020201f1e1913120f0b0600000000000000000000000000000002050a0f13151a1e212124292d2e3032343537382e34383a3937332d37363432302e2d2a2521201e1914100c07010000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c100300101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d20130700000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000007121c27303e47535f6a73808d96a1adb9c1ced8e2edf8fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297928b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8982796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ced8ccc0b6ac998d80736962616268717e8a97a1adb9c6d2c9beb3a99b8e817568564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c454d565e676d757f8690959fa3aab0b8bcc3c7cdd3d7dce0e3e8eceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d04000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6ddd0c3b7ab9f948f87817b756f6a625f58544e48433d38332d2a251f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56606d78839097a1a9b1b4b4b6afacaaaaa29f9c99928f8b86827d79736f6a64605c54524d47433c38322c28211c160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1c23282c3036393c4347484d5355565d606467666d6f7172747474726e6861594f473d332a1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c46505a616c717c848e939ea0a8adb3b9bec5c9cfd5dae0e5eaf0f4f9fffffffffffffffffffffffffef8f2ebe6dfd9d4cfc7c0bbb3aea8a09e948f87807a716c625f58514b433d352f281f181007000000000000000000000000000c18232e394754606a7784919dabb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff2e7dbd0c6bbafa3998f82776c60584e443a30271e160d060000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f82766953493f33271b0f03000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000815222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000006121f2b3844505b6674818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000001070c11171c1f20232527292a2b2b2c2c2c2d2d2d2d2d2d2d2d2d2d2c2a26201f1b17110a02000000000000000000000002090e12151b1f22252a2d2e3035393a3d3f404243444540444646443f454442413f3d3b3936302e2d2a251f1d18120e0902000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d0100000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f1206000006121f2b3844505b667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000b151e2b37434e58606d7984919ea6b0bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7c766d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdd4c8bbafa49a887b6e62575456606d7985919eabb8c4d1cfc4b7ab9e918478685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333c464e575f686e79818b9298a0a7aeb4bcc1c8cdd4d8e0e3e7edf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d040000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dccfc2b5a99c8f827b75716d6865615f5755534d4846423b3a36302c29231d1b15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3946525e68737f8c959fa9b3bcc1c0c0bbb9b7b4aeacaba39f9c99928f8a85807b76716d66615e56534e48443d38332c27211b160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f252a2e34383b4146474e5355575f6165686d707477797c7d7f8081817f7a706b61594f463c30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343e48505a616a6f7a818991969ea1a9adb3b9bec5c9cfd4d9e0e4e8eef2f8fefffffffffffffffffffffffdf7f1eae5e1d9d1cbc5bebab2aca69f99928d857e766f6a605d554f45413a312a2219100700000000000000000000000007121c2b37434e5866727f8c99a3aebac7d3e0e9f5fffffffffffffffffffffffffffffffffffff8ede2d7cbc0b5ab9f948b7f726a5f564c433930281f180f0a04000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8eaddd1c4b7aa9e918477655b5044372b1f1205000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f221509000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000613202d394653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000030b12181c22282b2d2f323435363738393939393939393939393939393937332d2b27221b140b020000000000000000040a0f141a1e20272b2e31363a3b3e414647494b4d4f5051524a515353504951514f4d4c4a4746413e3b3936302c29241d1a140e090300000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d110400000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c10040000030f1c28333f4a546975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000030c1a26313c45515d67717e8a949eaab4bfcad6e1eaf4fffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada2978b7e7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272716f6a605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced2c6b9ac9f9386796d605347505c6674818e9aa7b4c1cdd2c5b9aca196877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b454e585f696e7a838e939fa3aab1babfc6cfd4d8dfe4e9eff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e0400000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5ddd0c3b7ab9f948f83807d7a76726e6966615f5754534d4746423b38342f2b261f1c18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616e7a86929fa7b1bbc5ced2ccc8c6c3bfbab8b5afacaba39f9c97928d88837e79736e69625f58544f48443e38332c27211a140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b20262b3036383f44464c5254585f6266696e72767a7d808386888a8c8d8e8e8c857d706b60584e42382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18222c363e48505860686d757d848b91979ea1a9adb3b9bdc4c8ced4d8dde4e7ecf0f5fbfffffffffffffffffffffffcf6f3ebe3dcd7d0cac3bdb9b0aba39f97918b827c736d676059514b433c342b22190f060000000000000000000000000f1b27323d4754616e7a86929facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffef3e8dcd1c7bdb0a69f92867c6f685d554b423a312a211b16100c070706040506121f2b37434e586875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000006101d2935404b55636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000060d151d23292d3338393c3f41424344454546464646464646464646464646443f3937332d261d140a000000000000040a0f151b1f252a2d32373b3c4246484b4c525456585a5c5d5e5f5f5c60605b5f5e5d5c5a585754524d4b4746413b39352f2a251f1a140c07000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145392c20130600000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffbefe2d6cabfb4aa93877a6d6054473a2d211407000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c000000000b17222d404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000a15202935414b55616c75828f98a2aebac2cfd8e2edf8fffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99f92857a6d65656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565626058514b43392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdd2c5b8ac9f928579685d52454a5465727e8b98a5b1becbd5c9bdb2a896897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f6a6e7b8490959ea5aeb4bcc3cbd1d8e1e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d04000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4dfd3c7bbb0a69f95918d8a86837f7b77736e6965615e5754524d4745403937322c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d98a2aeb9c2cdd7ddd8d4d2d0cac6c5c0bbb9b5afaca9a19e9a94908a84807b756f6a636059554f48443d38322a261f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a20272b32373b42464a5053565e61666a6f73777b7f83868a8d90929897999a9a9b9892877d706a5f544a3f34281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a242c363e464e565d606b70797f858c92979ea1a9adb2b8bcc3c8ccd2d6dbe2e4eaeff3f8fefffffffffffffffffffffdf5eee8e1dbd6cec8c2bdb5afa9a19e9490878079706b605d554e463d342b21180e0300000000000000000000000a15202d3946525e6874818e9ba6b0bcc7d3dfeaf6fffffffffffffffffffffffffffffffffffff9eee3d9cfc2baaea29891847a6d675c544c433c332b271f1c1814131310121417212e3a47535f6a7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6154473a2e211407000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff4e8ddd2bfb2a5998c7f7266594c3f33261906000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000030c18212c3945515d6774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a995887b6e6255483b2f2215080000000000000000000610181f272f34383f4446494c4d4f5051525252535353535353535353535352514c46443f382f261b110600000001070d151b20272b30363a3d4347494d535458565d61636567686a6b6c6c666d6c656b6b6a69676563615e565854524c4745403936302a251f18120b0300000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d20140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffef2e7dbd0baaea194877b6e6154483b2e211508000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c120700000000061825323f4b5865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000030d18242f3a43505a616e7b86929fa7b1bdc6d1dce7f3fcfffffffffffffffffffffffffffffffffffef2e6dbd0c5baada2978e81756b60555858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585856544e45403931281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcdd3c7baaea298877a6d6054474b5764717e8a97a4b1bdcadacebeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424c565e696e7c8491969fa7afbabfc6ced7dce2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c030000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e3d8ccc2b8b0a7a09d9a99928f8c88837f7b77726e6965615e5653514b47433c38342e29241e19130d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929faab4bfcbd4dfe8e4e0dfdbd6d3d1cbc7c5c0bbb9b3adaba69f9c97918c86817c76706b636159544f48433d363128231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b32373c43474d52545c6064686e72777b7f83888c9092999a9d9fa3aaa5a7a7aaa29992867c6e665c5044392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242c343c444c525960676d72797f858c92979ea1a8acb1b9bbc0c7cad0d4d9e0e3e7edf0f5fbfffffffffffffffffffff9f4ece6e0d9d4cfc7c0bbb3ada69f99928d847d746d675f584e463d332a1f1509000000000000000000000005111e2a36414c56626f7c88949fabb7c3ced9e5f0fcfffffffffffffffffffffffffffffffffffff5eae1d6cabfb4aaa0968f82796d665d564d453f37322c282321201f1c1e202228343f4a54626f7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94887b6e6155483b2e2215080005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000c17232e404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e412e23170b000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000030c151e2834404b55606d7985929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000000000000000061018222a313940454a505356585a5c5d5e5e5f5f5f606060606060606060605f5d5953504941382d22170b0000040c131820262b32373b4246484e5456575e616568686d707273757677787979797979787877757472706e686764615e5653514b46423b363128231d150c07000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e21140800000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff8e1d5c8bbaea295887b6f6255483c2f221509000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b00000000000a1623303d495663707c8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000007131d28313e46535e69727f8c959fabb4bfcbd7e1eaf4fffffffffffffffffffffffffffffffffffff7ece1d6cabeb3a99e93897d70675d514c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4947433d352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a7b1bcc8d4cabfb4aa978a7d71645a53525a65727f8c98a5b2bfcbd8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404b545e686e7b849196a0a8b1b9c1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a0000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2e9ded4cac2b9b1acaaaba39f9c9895908c88837f7b76726e6964605c55534e4644403935302a251e18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a2aebcc6d0dde6f1f0edece7e2e0dcd7d4d1cbc7c5beb9b8b0aba9a19e99928e88827d76706b636059544f46423b342e271e1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161e242931373d43474e54575e61666d70757a7f84888c9095989c9fa3abaaacaeb4b2b3b4b3aba2989083786d60554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b222b323a41454f555c60676d72797f858c91969da0a7acafb6babec5c8ced3d6dce2e5eaeff3f8fefffffffffffffffffef7f2ebe5e1d9d1cbc4beb9b0aba39f96918981796f6a60584e453c31261a0e0400000000000000000000010d1925303b4754606a7683909ca7b1bcc8d4dfeaf6fffffffffffffffffffffffffffffffffffffcf3e7dbd0c6bcb2a89f948f82786d685f575147433d38342e2e2d2c282a2d2d333b44505c66727f8c99a9b2bec9d5e1eefafffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000061825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c10030000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d060000000000000000000000000001070c151e27303945515c67717e8b97a2adbac6d6e1ecf7fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145382c1f130600000000000000040d18222a343c434b51545b6062656768696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a66605b53493f33271b0f03070d161d242931373c43474d525458606266696e7175777a7d7e8082838485868686868585848482807f7d7a7774716e6864605d55524d46423b342e271e18120b0300000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e22150800000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c0300000000000814212e3b4754616e7a8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000010c161f2a36424d57606d78839099a3aebac3cfd8e3edf8fffffffffffffffffffffffffffffffffffef2e6dbcfc5bbafa59e9184796d60584e413f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3c3b373229241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8795a0abb8c5d0d0c2b6a99c8f82766d62605e616c76828f9ca9b6c2cfd8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323a45515c666d7a849196a1a9b2bac2cbd6dce2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c110600000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3e5dcd4cbc3bcb8b7b5afaca9a7a09d9995908c87837f7b76716d67625f5853514a45413a363029241d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9caab4beced7e2edf8fcfaf8f3efece8e3e0dcd7d3cfc9c6c2bcb7b2adaba39f9b948f89837d76706b636059534d454039302a2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181f282f353c42474e54585f62696e73797d82868c9195999da0a7a9acafb5b6b9babfbfc0c1bdb4aa9f958b7e72675c5145382c1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830353d434b51555d60676d72797f848b91959c9fa4acaeb4b8bcc3c7cbd0d4d9e0e2e7edf0f5fbfefffffffffffffffcf6f3eae3dcd7cfc9c2bdb5afa8a19e938e847c6f6a60574d42372b21160a000000000000000000000008141e2b37434e5864717d8a95a0acb8c3ced9e5f1fbfffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f827a6e69625b544e4645403d3b3a3834363a3b3f444d57606d7884919eabb7c4cfdae6f1fdfffffffffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f22160900000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12060000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170c000000000000000000000305080d12181e273039434d57606d7984919ea9b3becad6e8f3fdfffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669554b4035291d1004000000000000010c161f2a343c464e555c60666c6f727475767778787979797979797979797979797977726c655b5044372b1f120510191f282f353c43474e54575e61666a6f73777b7e818487898b8d8f90919292939a98929291908f8d8b8a8784817e7a76716d67615e57534d4540393028231c150c05000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d030000000000000714202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000000040d1a25313b44505c666f7c86929fa7b1bdc6d1dce7f3fcfffffffffffffffffffffffffffffffffff7ece1d7cdc1b9aca0968d80736a5f53493f3332323232323232323232323232323232323232323232323232323232323232323232323232323232322f2e2b272018120c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687783909daab3becad0c4b7ab9f948b7f746f6d696e727e8a949fabb7c3d0d6cabeb3a9978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a44505a606d78829096a0a8b2bbc4ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e23171108000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb5bfcbd7e3efeee5ddd5cec8c5c4c0bbb9b6b1acaaa7a09d9a93908b87827e79746f6a64605c54524c46413a352f281f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919ea8b2bdc6d1dce7ecf5fefffffbf9f4efede8e3e0dad5d2cdc7c4beb9b5afaca69e9c95908a837d766f6b615f57514b423c3428231d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d2429313a41454e535860626a6f757b80858a8f92999da0a8aaacb1b6b9bbc0c3c5c7cbd1cdcfc6bcb1a79e9184796d6053463b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e2429303940454b51555d60676d72797e84898f939a9fa2aaacb1b8babfc6c8ced3d6dbe2e4eaeef2f7fefffffffffffffffcf5eee8e1dad5cfc7c0bbb2aca59d9691857d6f695f53473d32271b0f0300000000000000000000020f1b27323c4653606c7884919da8b1bdc8d4dfeaf5fffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e948f837b726d62605853514b4a474645404246484a50565e69717e8b96a1acb9c5d2e0ebf7fffffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c100c0c0b0b0b0a0b0b060b0f1213191d23293039424b555f69727f8c96a0acbbc5d0dbe6fafffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412f24180c0000000000000008131e28313c464e585f676d72787c7f80828384858585868686868686868686868685847f776c605346392d2013131b222b313a41454e53586062696e73777c8084878b8e919696989a9b9d9e9f9f9fa4a29f9e9e9d9c9a989696918e8b86827e79746e69615e57514b433d342e271e170e070000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b030000000000000005111e2a36414d566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000000000000000000000009141f28343f4a545f6a737f8c95a0abb5bfcbd7e1eaf5fffffffffffffffffffffffffffffffffffdf3e9dfd5c9bdb2a89f92877c6f655b50443b302525252525252525252525252525252525252525252525252525252525252525252525252525252523221f1b160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5665727f8c98a2aebac2cdc7bbb0a69f9387817c79797b7f87929fa6b0bbc7d3d3c6baada297887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36414c56616c74818e949fa8b2bac4cdd6dee6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f050000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3e0edf9f0e7dfd9d4d1d1cbc7c5c2bcb8b7b1abaca49f9d99938f8a85817c76716d66605d56524c4540393128231c140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d96a1abb4bfcbd7dae3ecf5fffffffffffcf9f3efece6e1dfd8d3cfc9c7c0bbb9b0aaa79f9d959089837c756e69605c544e463f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f353e434c51575f626a6f757c81868d91979c9fa3abacb1b7b8bcc3c5c7cbd1d2d3d7dcdad7cec2b9ada1968b7e7164564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e272e343940454b51555d60666d71787d82878d92989da0a7acaeb4b8bcc3c6cad0d4d8dfe2e6ecf0f5fafefffffffffffff9f3ebe6e1d9d1cbc4bdb9afa8a09792857b6e62594f43382c1f130700000000000000000000000a151f2b3844505b66717e8a95a0acb8c3ced9e4f2fcfffffffffffffffffffffffffffffffffffffbf2e7ded4cac1b8b0a69f9591867e766f6a63605c55565453514b4d5254545b60686e7b85929ea8b2bdc9d5e1f2fdfffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e22150800030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c00000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f1a191918181717181819171b1f20252a2f343c424a545c676e7b85929fa8b2bdcdd7e1ecf7fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7f7265584c3f32251907000000000000010d19242f3a434e585f6a6f797f84898b8d8f909191929292939a9393939393939a9392908b7e7165584b3e2e23171c252d343d434b51585f626a6f757b7f84898d9195989b9ea0a8a5a6a8a9aaabacacafaeacababaaa8a7a5a8a09e9a99928f8a85807b746e69605c554f44403930292019100700000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c07010000000000000000020e192530414e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000030b17232e38424e58606d78839099a3aebbc3cfd9e3eef9fffffffffffffffffffffffffffffffffffbf1e5d9cec4bbaea3999083776c60564c41362a1f15191919191919191919191919191919191919191919191919191919191919191919191919181615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754606d7a85929fa7b1bbc4cdc2bbafa499938d888686878c9299a3aeb8c2ccd7cbbfb5ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8a939da6b0bac4ccd6dfe8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c03000000000000000000000000000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8f9f1eae5e0dedcd7d3d2cec8c5c3bcb8b6afacaba49f9c97928d88837e79726d68615e56514b433e342e261e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a849199a3aebabfc8d1dae3ecf9fffffffffffffffcf7f2eee9e4e0dad5d1cbc7c2bbb7b1aba79f9d949089827b736d665f585145403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1720293139404550555d606a6e757c82888e92999ea1a9acafb5b8bdc3c4c8cdd2d4d7dcdfe0e3e7e9e0d5c9bdb2a89c8f8276685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a40454b51545c60656c70767b80858b90959b9fa3aaacb1b8babfc6c8cdd3d6dbe1e4e9eef2f7fcfffffffffffdf7f3eae3dcd7cec9c0bab2a9a2979083766b6054483b2f2215090000000000000000000000030f1c28333f4a54606c7884919da7b1bcc8d4e0eaf4fefffffffffffffffffffffffffffffffffffff9f0e6dcd3cac1b8b0a7a098928b827c76706d67656361605c55575e6163666c717a839197a2adbac4cedae5f1fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95897c6f6256493c2f2316090000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d272726252524242424252522272b2d30363940454d545c666d79839098a2aebac4cedfe9f3fefffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c3023160900000000000004111d2935414c555f6a6f7c848c9196989a9b9c9d9e9f9f9f9fa49f9f9f9f9f9fa49f9f9c8f837669544a3f34281c252e373f474f555d606a6f757c81868c9196999da0a8a8aaacb2b1b3b5b6b7b8b9b9bbbab8b8b7b7b5b3b2b2acaaaba39f9c98928d86817b736d676059514a423b322b221910070000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e221508000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a0604000000000000000000000000081926323f4c5965727f8c98a5b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000000000000006111c26303c44515c666f7c87929fa7b1bdc7d1dce8f3fdfffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f948b7e72685e52463d31271d12070c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c3945525d68727f8c959fa9b3bbc3ccc0b5aba49f9a9a939299999fa3abb4bfcad5cbc3bbaea3998d8174665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44505a616d7a85929ea5afb8c2ccd5dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffcf5f0edebe8e3e0dfd9d4d1cdc8c7c0bbb9b5afaca9a29f9a94908a847f7a736d68605d5550443f3830281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686f7d87929fa3adb6bfc8d1dae8eef5fdfffffffffffffffefaf5f0ebe6e3dcd7d3ccc7c2bcb8b1aba69f9c938f867f796f6a625b514b42392e23180c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29323a434b515a61676d747b82898f949b9fa3abadb3b9bbc0c7c8ced1d4d9dfe0e3e8ececeff3f2e5dacfc4b9ac9f93877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292f353a40454b51535b6063696e747a7e83898e92989da0a7acaeb4b8bcc3c6cad0d3d8dfe2e6ecf0f4f9fffffffffffcf5eee8e0dad5ccc4bcb3a99f95897c6f6356493c302316090000000000000000000000000b17222d3844505b66717e8a95a0acb8c1ced8e2edf8fffffffffffffffffffffffffffffffffffffff7eee5dcd3cac2b9b1aaa29f948f89827d797572706e6d676b6c696e7073787e859195a0a9b3beccd6e0ebf6fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dcd1bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a3534333332313131313132322d3337393c41464b51575f666d78818e95a0aab3beccd6e0f2fbfffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000613202c3945515d676f7c8691969ea1a8a7a8a9aaababacacacafb6acacacacb6afacab9e928578665c5044382b242e374049515960676d747c82888e92999ea0a8aaacb1b4b7b9bdbec0c2c3c4c5c5c6c8c7c5c5c4c3c2c0bebdb9b7b5afacaaa29f99928d868079706b605c544d443c342b22191107000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d2114070000000000000000000000000000000000000b17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94887b6e6155483b2e22150800000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d31241707000000000000000000000000000000000a1723303d4a5663707d8996a9b3becad6e2eefafffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000000000000000000000000000a141e2834404a545f6a73808c95a0abb5c0cbd7e1ebf5fffffffffffffffffffffffffffffffffffcf3e7dcd1c6bdb0a69f92857a6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d78839097a1a9b1bbc0c7bdb5afacaca49f9fa3abacaeb4bdc6cfc9c1b9b0a69f92867b6e61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c75818f97a1adb7c0cbd4dee7f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d120700000000000000000000000000000000000000000000000c18242f44515e6b7784919eaab7c4d1ddeaf3fbfffffdf9f9f3efedece4e0ded9d4d2ccc8c6c0bbb9b3adaba69f9c97918c85807a736d67615a504a423a31281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606b717e8b919ca4aeb6c0c8d8dde4ebf4fcfffffffffffffffffffdf7f1eee8e3e0d8d3cdc8c2bcb8b0aba59e98928c837c726d605c544b40342822170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444c555d606c717a80878f939c9ea6acafb5b9bec4c7cbd1d4d9dee0e4ecedeff4f9f9fbfff6ebe0d4c8bbafa49a8a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d24292f35394045495053575f62676d72777c81868b91959b9fa2aaabb1b8babec5c7cdd2d6dae0e4e8eef5fdfffffffffff9f3ebe5ded6cec5bbb1a7998c807366594d4033261a0d00000000000000000000000006111c28333f4a54606d7883909da5afbcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff7eee5dcd3ccc3bcb4aea69f9c948f8a85817f7d7a79797878797b7d80848a9297a0a8b1bbc5cfdee8f2fcfffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5145382c1f130600000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000c17232e424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffcf0e4d8ccc0b6ac94887b6e6155483b2e221508000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff3e7dbd0bbaea194887b6e615548434241403f3f3e3e3e3d3e3e3f403f4446484c52555c60696e78818e939ea7b1bcc5d0dee8f2fffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c201306000000000004111d2935414c55606d7a849198a0a8adb2b3b5b6b7b8b8b8b9b9bbc0b9b9b9b9c0bbb9ada19786796d6053463a2d2d364049515b626b6f7980878f949b9fa3abacb2b7b8bdc1c4c5c9cecdced0d1d2d2d2d4d3d2d1d1d0cfcdcec8c5c4c0bbb9b4aeaba39f99928c847d746d665e564e463d342b231910060000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c201307000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d211407000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000814212e3b4754616e7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000020c18232e39424e58606d78839099a3afbbc3cfd9e3eef9fffffffffffffffffffffffffffffffffff8ede3d8cfc2baada2978e81756b61554b4035291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44515c666e7b859197a0a7afb5bdc2c0bbb9b6afacacaeb5b9babfc6c8c4beb9b0a79f948d8073695f5342382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c3945525d68717e8a939ea9b3bec9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c0300000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfd8e1e9f2f8fffffffffffcf9f5f0edeae4e4ddd8d4d2ccc7c5bebab8b0aba9a19e98928d868079706c605c544c433a31281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444f59616c727f8c929ca4aeb6bfccd2d9e2eaf3fbfffffffffffffffffffffff9f3efe9e3dfd8d4cdc7c2bcb7afaaa29f9590877f756d665c51453e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424c565e676d757e858d92999ea5aab0b9bbc0c7c9cfd3d7dce3e5eaedf0f5f9fcfffffffffcf3eae1d8ccc0b6ac9a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13181d24292e34383f44464d53555d60656b6f747a7f84898e92989d9fa7abadb3b7bcc2c6cacfd4d8dde4ebf4fdfffffffffffcf6f0e7e0d7cdc2b5a89b8f8275685c4f4235291c06000000000000000000000000000b17222d3844505c66707d89939eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ded5cec5bfbab0aba69e9c98928e8c8987868685858687898d91969ea1a9b1bac3cdd7e1f0fafffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669544b4034281c100400000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e2114080000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff8e1d5c8bbaea295887b6f6255504f4e4e4d4c4c4b4b4a4a4b4b4c4d49505355565e61676d727b838e939ea5afb9c3ced7e1f0f9fffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467554b4035291d100400000000000613202c3945515d6773808c96a0aab2b9bdc0c2c3c4c4c5c5c5c6c8ccd2c6c6d2ccc8beb3a994877a6d6154473a2e333e48515b636d727d848d93999ea6acafb5b9bdc3c5c8ced1d2d5d9d9dbdcdddedfdfe0e0dfdededddbdad9d4d2d1cbc7c5bfbab4aeaba39f96918980786e6960584e463d352b22180e050000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d11040000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c2013060000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000007121c27303c44515c666f7c87929fa7b1bdc7d1dce8f4fdfffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e93897d70675d51453c2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2834404a545e696f7c8590959fa4abb0b8babec1c0bbb9b9bbbfc4c3c2c0bbb9b3ada69e959082786d60574d422f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea5afbbc5cfdbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeae9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa8b2bdc6cfd7dfe6eff7fefffffffffffffcf9f5f0eee8e4e0ddd7d4d0cac6c2bcb7b2adaaa29f98928c847e736d665d554c433a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d46505a636d73808d929ca4adbbc0c7d0d8e1e9f2fafffffffffffffffffffffffffcf4efeae4dfd8d4cdc7c1bcb4aea7a099928c81786d605a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e686d79818a91979fa3abafb7bbc1c7cbd1d5dae0e3e8eef1f6f9fcfffffffffffffcf3eae1d8cfc5bcb2a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13181d23282d33373c42474b5154596063686d72777c81868b90959a9fa2a9abb0b8b9bec5c8ccd2d9e2ebf5fffffffffffffff9f2e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000006111c28343f4a54606b75818e98a2aebac3ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7f0e7e0d7d0cac2bbb7b0aaaaa29f9b98969499929292939996999da0a8adb3bbc3ccd5dfe9f3fffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412e23180c0000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b06000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f63545d5c5b5a5a5958585757575758585a535b606265686d72797f8690959ea5afb7c1cbd5e0e9f3fffffffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978b7e7164584b3e2f24180d0100000000000714212d3a4754606d7a86929fa8b2bcc4c9cfcecfd0d1d2d2d2d2d4d8ddd2d2ddd8cfbbaea194887b6e6155483b313b45505a636d727f8791969fa4abb0b9bbc0c7c8ced1d4d9dddee1e5e6e8e9eaebececedecebebeaeae8e6e5e1dedcd7d4d0cac6bfbab4aea8a09e928d827b6f6a60584f473d342a20170d03000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d010000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d11040000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000b151e2834404a545f6a73808d95a0abb5c0cbd7e2ebf5fffffffffffffffffffffffffffffffffffcf3e6dbd0c5bbafa59e9184796d60584e42382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e39424d575f6a6f7b838d93999fa6abadb3b5b6b8b8b9b9b8b8b7b5b6afaca9a19e938f837a6d665c51453c311d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313946525e6873808d97a2adb7c1cdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c12070000000000000000000000000000000000000000000a1724313d4a5764707d8a96a1abb5bdc5cdd5dde6ecf3fbfffffffffffffffffff9f4f0ede8e3e0dbd6d3cdc7c4beb9b4aeaaa29f96918a80786d675d554b433a2f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202b343e48515b636e73808d929ca3afb6bec6cfd7e0e8f0f8fffffffffffffffffffffffffffbf5f0e9e4ded8d3cec6bfbab1aba39f938e81756c6155493d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d7a838e939ea1a9afb5bdc1c7ccd3d7dce3e6ebeff3f9fffffffffffffffffffbf2eae1d8cfc6bdb4aaa1968e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181b22272b31373a4145474f54565d60656a6f747a7e83888d92979c9fa6abadb3b9bbc0c7d0d9e4eef9fffffffffffffff7eaded1c4b7ab9e9184786b544a3f33281c0f03000000000000000000000000000b17232e38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff9f2e9e2dbd6cdc7c2bbb7b4aeaba8a5a3aba39f9e9f9fa4aba6aaacb2b9bec5cdd5dee7f1fbfffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9988b7e7165584b3e322518070000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d70666b6a696867666665646464646465656668656c6f71757a7f848c92989fa7afb7c1c9d3dde6f2fbfffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483b2e221507000000000003101c28343f4a5465717e8b98a2aebac4ced5dadbdcdddededfdfdfe0e4e8dfdfe8d5c8bcafa295897c6f6256493c36424d57626c727f8b9299a1a8afb5bdc1c7cbd1d4d9dee1e5eaebedf1f6f5f6f7f8f8f9faf9f8f8f7f6f5f6f1edebe8e3e0dbd6d1cbc6bfbab2aca49d9490857c6f6a60594f463c32291f150b010000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8073675a4d4034271a08000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412f24190d0100000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000020e192530414e5a6774818d9aa7b4c0d2dde8f4fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000030c18232e39424e58606d79839099a3afbbc3d0d9e3eef9fffffffffffffffffffffffffffffffffff7ece1d7cdc1b9aca0968d80736a5f544a3f33281f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b454e585f696e7980878f949a9fa2a9a8a9ababacacacabaaa8aca49f9c97918b827a6d685d544b40332a1f0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa9b3bec9d3dfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedcd7d3d2d0cfcecececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c0300000000000000000000000000000000000000000713202d3a4653606d79849199a3abb3bbc3cbd6dbe1e9f2f8fffffffffffffffffffffcf9f4f0ece6e2dfd8d3cfc9c5bfbab4aea8a19e928d82796d675d554b40352920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222d363f49525c636e73808c919fa4acb5bdc5ced6dee6eff9fffffffffffffffffffffffffffffbf5f0e9e4e0d8d0cac3bdb5aea59e938a7e7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d788390959ea5adb3bbc0c7cfd3d7e0e3e8eef2f7fcfffffffffffffffffffffaf2e9e0d8cfc6bdb4aba29891847a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171b1f262b2f35393d43484c5254586062676d72777c81858b90949a9ea1a9acafb6bec7d2dde8f4fffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f12060000000000000000000000000006111c26303d46535e69737f8c959faab4bfcad6dee7f2fbfffffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3ccc7c5bebab8b5b2b0b4aeacababacafb5b3b7b8bdc3c9cfd6dfe7f0f9fffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e221508000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7f7978777776757473727271717170717172737576797b7e82868b91969fa2aab1b9c1c9d3dbe5eff8fffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d211407000000000006121f2c3844505c6676828f9caab4bfccd6e0e5e8e9eaebebebececedf0f4ecece3d6c9bcb0a396897d7063564a3d3a46535f69717e8b919fa3abb2bbc0c7d0d3d7dce3e5ebedf1f6f8fafdfffffffffffffffffffffffffffffffdfaf9f4efece7e2dcd7d1cbc3bdb8aea69f9791857d706b60584e443b31271d12070000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3124170a000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7e7165584b3e3225180800000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000091825323f4b5865727e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000007121c27303c45515c666f7c87929fa8b2bdc7d2dde8f4fdfffffffffffffffffffffffffffffffffef3e9dfd5c9bdb2a89f92877c6f665b50443b3025190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333c464e575f676d747c82888e9297999b9d9e9f9f9f9f9e9d9c999a93908b857e756d685d564c42392e21180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d98a2aebbc5cfdbe5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4e1dbd6d3d2d1cbc7c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f1409000000000000000000000000000000000000000006131f2c3845515c66707d879299a2a9b1b9c0cad0d7dfe7edf4fcfffffffffffffffffffffffcf7f2eee9e4e0dad5d0cac5bfbab2ada49d948f83796d675d51453f33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242e37404a525c636e737f8c939aa3abb4bcc4ccd4dde8eef5fdfffffffffffffffffffffffffffffbf5f2eae2dbd6cfc6bfbbafa59b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c89959fa7afb9bec4cbd1d9e1e3e9eff3f9fffffffffffffffffffffffff9f1e8e0d7cec6bdb4aba39992867c6f685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1d24292c32383a4145474e54555d60656a6f74797e83888d92979c9fa4acb6c0ccd8e4f0fcfffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000a141e2a36424d57606d78839098a2aebac1ccd5e0e9f3fdfffffffffffffffffffffffffffffffffffffffffef8f2e9e3ded8d3d0cac6c5c1bfbcbfbab9b8b8b9bbc0c0c4c5c8ced5dae1e8f1f9fffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d2114070000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7064574a3d3124170a00000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef2e5d8ccbfb3a79b918b86858483828181807f7f7e7e7d7d7e7e7f80818385888b8f92999ea1a8aeb4bcc2cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d807467574d42362a1e120500000000000713202d3a4653606d7985929facb8c5d0dfe8f2f6f6f7f7f8f8f8f9fafcfffff0e3d7cabdb0a4978a7d7164574a3e3b4855616e7b86929fa3afb5bdc4ccd2d9e0e3e8eef1f6f9fdfffffffffffffffffffffffffffffffffffffffffffffffcf8f2ede7e2dcd7cec8c0b8b0a9a19792867d706a5f564c43392f23180d0400000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473a2e211407000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffdf4ebded1c5b8aca095887b6e6155483b2e221508000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000091623303c4956636f7c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000b151e2834404b54606a73808d96a0abb5c0ccd7e2ebf5fffffffffffffffffffffffffffffffffffbf2e5d9cec4bbafa3999083786c60564d41362a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212a343c454d555d606a6f767c8185898c8e90919292929291908f8d8a87837e79716c605d564c443a30271d0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcdd7e1edf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5dfd9d4d0cac6c5c1bfbab9b7b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e040000000000000000000000000000000000000004101c2834404b54606b717e879297a0a7aebabec5cdd7dce3eaf3f9fffffffffffffffffffffffffefbf5f0ebe6e2dbd6d0cac4bdb9aea69f959082796d605b51453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e38404a525c636d737f889299a2aab2bac3cbd7dde3ebf4fbfffffffffffffffffffffffffffffffcf4ede7ddd4cac2baada2978c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afbbc1c9cfd7dce3ebf3f4fcfffffffffffffffffffffffffff8f0e7dfd6cec5bcb4aba39992877d706a5f564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20272c3035393d43484c5154585f62676d71767b80858a8f939aa4afbbc8d4e0edfafffffffffffffaede0d4c8bbafa49a877a6d6054473a2d2114070000000000000000000000000000020c1a25313b44515c666e7c86929fa6b0bac3ced7e1ebf5fffffffffffffffffffffffffffffffffffffffffffffaf4efe9e3e2dbd6d3d2cecbd1cbc7c5c5c5c6c7ccd2d0d1d4d9e0e6ecf2fafffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99b8e817468574d42372b1e12050000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff4e7dbcfc3b7aca39b98989291908f8e8d8d8c8b8b8a8a8a8a8b8b8d8e909297989c9fa3abadb2babfc5ced4dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897d7063564a3d31261a0e0200000000000916222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f404b556874818e98a2aebbc0c7cfd7dde3ebeff3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0d9d4cbc2bbb3a9a29892867c6f685e554b4034291f160c01000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3eae1d6cabeb3a99c8f8376685e5246392d201307000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff9f4ebe2d6cbbfb4aa9d908477695f53473a2d2114080000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000000000000000000000000030c18232e39424e58606d79849199a4afbbc4d0d9e4eef9fffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5ab9f958b7f72685e52463e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222a333b434b51585f626a6f74797c7f82838585868685858482807d7a76716d67625a524c433a32281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774808d99a3aebcc6d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0dad5cdc8c5bebab8b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a00000000000000000000000000000000000000000c18232e39424f59616c717d8590959da4adb3bbc2cbd1d8e1e8eef5fdfffffffffffffffffffffffffffdf7f1ece7e2dbd6cfc9c0b8b0a79f948e81756d62574d42362a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e38404a525b636d727e879298a1a8b1b9c1ccd2d9e2e9f1f8fffffffffffffffffffffffffffff8f0e7ded5cbc2b8afa59f92857a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c5d0dae1e8eef5fdfffffffffffffffffffffffffffff9eee6ded5cdc4bcb3aaa29992877e706b60584e443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161b1e24292c32383a4145474e53555d60646a6e73797e8287939facb9c6d2dfecf9fffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000009141f2834404a545f6a727f8b949ea8b2bcc5cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffffffffaf4efece7e2dfdedbd8dcd7d3d2d1d2d2d4d7dddddee1e5eaf2f7fdfffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978a7d7063574a3d31261a0e020000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff7ebdfd4c9beb5aca7aaa29f9e9d9c9b9a99999897979797979898999b9d9fa2a9a8acaeb5b9bdc4cad0d7e0e6eff7fffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d2013090000000000000b1824313e4b5764717e8a97aab4bfcad6e2eefbfffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f45515d677885929faab4bfcbd1d9e1e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eae5ddd4cdc4bcb3aaa29891847a6e675c51453d31281d1307000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f5f0ede7e1d8cfc6b9ada2978b7e7165564c41362a1d1105000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fafafafafafffefbf8f8f7f6f1eee8e2d9d0c7baaea3988c7f7266574d42372b1e120600000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0700000000000000000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000000000000000000000000000000000000000000007121d27303d45515c676f7c87939fa8b2bec7d2dde8f4fcfffffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79f92857b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610182129313940454e53586062666d70727576787879797978777573716e6865605c555045413a312820160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb4bfced7e2f1fbfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc9c3bcb8b3adaba8aaa39f9d9c9b9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f050000000000000000000000000000000000000007121d27303d47505a616b707b838d929fa2a9b0bbbfc6cfd8dde4ebf4f9fffffffffffffffffffffffffffffef8f2ece7e0dad5cac2b9b0a69e938b7f72695e52463b30251a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c262e384049515b626c717d8691969fa7afbbc0c7d0d7dfe6eff7fdfffffffffffffffffffffff9efe6ded5ccc3b9b0a69e938b7e71685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab3becad6e0ebf6fffffffffffffffffffffffffffffdf5eee8dcd4ccc3bbb2a9a29892877e706c61594f463c32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f13191d20272c2f35393c43474c52565d61686d737b8186929facb9c5d2dfecf8fffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000030c18232e39424e57626d75828f96a0a9b3bdc7d1dce8ecf5fffffffffffffffffffffffffffffffffffffffffffffffffef8f2eeecebe8e5e7e3e0dfdededfe0e3e8eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffaf0e3d7ccc0b5ab9e9285796d6053463a2d2013090000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffff8eee2d6cabeb3a99b8e827568574d42362a1e1205000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffcf0e5dad0c7beb7b3b3aeabaaaaa9a8a7a6a5a5a4a4a4a3a4a4a5a6a8a9abadb3b5b9bbbfc6c9cfd6dbe2e9f2f8fffffffffffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79a8d8074665c5044382c1f12060000000000000d1a2633404d596673808c99a6b3bfd0dbe7f2fefffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d404753606d7a8698a2aebcc6d0dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6efe6dfd6cec5bcb4aaa1969083796d60594f433a2f24180d030000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e3dcd7cfc6bdb2a89e9285796d6053473a3025190d0100000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2ededededededf7f2eeecebeae8e5e3dcd7d0c7bdb2a99f92867a6d6154473c31261a0e02000000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000000000004111d2935414c556875828f9ba8b5c2cedbe8f8fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c10040000000000000000000000000000000000000000000000000000000b151e2934404b55606b74808d96a0acb6c0ccd8e0ebf6fffffffffffffffffffffffffffffffffff9eee3d9cfc2baada2978e81756b61554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f272f353c43474e54545c606366686a6b6c6c6c6c6b6a696664615e5653514b433e352f281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8b97a2adbdc6d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc4bdb9b1aca9a29f9b979892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b00000000000000000000000000000000000000000b151e2b353e48505960696e79808a92979fa6aeb5bdc3ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffef8f2ebe5dcd4cbc2b8afa59f92867b6e61574d42362a1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c262e374049515a616b707c8490959ea5afb5bdc5cdd4dde6ecf3fbfffffffffffffffffdf5eee8ddd4ccc3bab1a79f948e81746c62564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5665727f8c98a2aebac4cfdae6f2fcfffffffffffffffffffffffffbf4ebe4ddd8cac2bab1a9a19792867d706c61594f473d342a20170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d24292f353940454c51565d60686d737a80868d9299a3aebbc7d3e0edf9fffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000007121c27303c45515b606d7a849197a2abb5c0cbd7dae3ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f4f8f3efececebebecedf0f4f9f7f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa4998d8074665c5044382c1f120600000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffbf6efe6dcd3c6baada2978a7e7164574b3e31261a0e02000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffbf6f0e7d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff7ece2d9d0c9c3c5bebab8b7b6b5b4b4b3b2b2b1b1b0b0b1b1b2b3b4b6b8babec2c5c7cbd1d5dae0e7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b8ab9f95887c6f62544a3f34281c10030000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e414753606d7a8693aab3beccd7e2eef5fcfffffffffffffffffffffffffcf9f8f8f8f9fcfffffffffffffffffffffffffffffffffffffffffff8f1e8e0d7cec5bcb2a89f958d80746b60554b4135291f14090000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bdb4aba0968c7f72675d514538281e130800000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e1e1e1e1e1e1e1e1e6e2dfdedddcd9d4d1cbc5beb5aba1968d8073685e5246392a1f1509000000000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c100400000000000000000000000000000000010d19242f404d596673808c99a6b3bfd0dbe7f2fefffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000030c18232f39434f59606d7984919aa4afbbc4cedae5f1fafffffffffffffffffffffffffffffffffff5eae1d6cabeb3a99e938a7d70675d51453c2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d242932373c43474b515356595b5d5e5f5f5f5f5e5d5c5a5754524c474540393129241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7683909ca9b3becfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc1bab2ada7a09d97928e8b88868483828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c100500000000000000000000000000000000000000030c19232c363e474f575f676d747e8590949fa3abb1bbc0c7d0d8dde4ebf4f9fffffffffffffffffffffffffffffffdf6eee6ddd4cbc1baaea2988e8174695e5246382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a141c252e373f485059606a6f7a838e939fa4abb3bbc3cbd6dae1e9f1f8fefffffffffffbf4ebe4ddd8cbc2b9b1a8a0959082796d605a50443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4754606d7a85929fa9b2bdc9d5e0eaf4fefffffffffffffffffffff9f2e9e2d9d2ccc1b8b0a8a09691857d706b615a50473e352b22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d24292f353940454b51555d60686d737a80868d92989fa3abb5bfcbd7e3effbfffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000b151e2a333f45525d686e7c859299a3afbbbfc8d1dae7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d6cdc5b9ac9f93877b6e62544a3f34281c100300000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fafafafafffffbf9f8f7f8f3efebe5ddd6cabfb4aa9f92857a6d6053473a2d20140900000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fafafafafafffefbf9f8f7f8f3efeae5ded5c9bdb2a8988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffef4ebe2dad4cfd0cac6c5c4c3c2c1c0c0bfbebebdbdbdbdbebec0c1c3c5c6cad0d2d3d7dce3e5ebf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89d9083766a605442382e23170c00000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f424653606d798699a4afbbc7d4e0edf9fffffffffffffffefbf8f8f9f4efedecebecedeff3f9f8f8fafefffffffffffffffffffffffffffffffffaf2e9e0d7cec4bab1a79f93887d70675d51453b31251a0e0300000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d1d0cfcec8c6bfbbb3aba3999184796d60554b403529160c0200000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4d4d4d4d4d4d4d4d4dbd6d3d2d0cfcec8c7c0bbb3aca49991847a6d60564c413529180e030000000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000081724313d4a5764707d8a97aab4becad6e2eefbfffffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d27313d45515d67707d88939fa8b2bdc9d5dfe8f2fdfffffffffffffffffffffffffffffffffcf3e6dbd0c5bcafa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b323739404546494c4f50525253535252514f4d4a4746413b38342f271f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabbbc5d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa8a19e95908b85817e7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b000000000000000000000000000000000000000007111a242c353d454d555c606c707b828c9299a0a7afb6bec4ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffff8efe6ddd6cabeb4aa9f92867b6e61544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131c252d363e474f585f686e79818c9399a2a9b1b9c0cacfd7dfe7edf3fbfffffef8f2e9e2d9d2ccc1b9b1a7a09690837a6d675c51483f32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202c3945525d6873808c96a1adb9c2ced8e2edf8fffffffffffffffffff9f0e7e0d7d0c7c0bbafa69f9591847c706b615950473e352c231910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d24292f353a40454b51555d60676d737a80858d92989fa3aaaeb5bdc6d1dce7f3fffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000030c18212935414c565f6a707d87929fa4adb6bfc8d7dce3eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dacfc5bbafa59b8e8175695f5342382e23170c000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebedededededf8f3efececeae9e7e2e0d9d5cbc3baaea2988d8074675d5145392c20130600000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ededededededf8f2eeecebeae9e7e2e0d9d4ccc3b9aca196897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f030000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffdf4ece5dfe1dbd6d3d2d1d0cfcecdcccccbcacacacacacbcbccced0d2d3d6dbdfe0e3e7edf1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e5d9cec5b9aca1968a7e7164584e4330261c110600000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504344515c667986939facb9c6d2dfecf9fffffffffffdf7f2eeecebe7e8e3e0dfdfdfe0e3e8e7ebeceef2f7fdfffffffffffffffffffffffffffffffbf2e9e0d6ccc2bbafa49a9184796d60574d42362a20150a00000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b5aea9a19992877c6f675c5143392f2418050000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad1c7c7c7c7c7c7c7c7c7cfcac6c5c4c2c0bdb9b5afa9a29a93877d70685d52443a3025190600000000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000010b151f2935404b55606b74818d96a1acb9c1cdd6e1ebf7fffffffffffffffffffffffffffffffffff7ece1d7cec1b9aca1968d80736a5f544a3f33281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b20272b2e34383a3d3f42434545464646454442403e3b3936302c29231d150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a6b0bccdd7e1f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7beb6afa59e96918b837e7975716e6c6669686868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c1004000000000000000000000000000000000000000008121a232b333b434b515a61696e787f8791959fa4acb2bbc0c7d0d7dde3ebf4f9fffffffffffffffffffffffffffffff8efe7dbd0c5bbafa3998d8073665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242c353d464e565e676d757f8792979fa7aeb9bec5cdd6dbe2e9f2f6fcf4ede7e0d7d0c7c0bbb0a79f9591847a6e685d554b40362d20170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d7984919ea6b0bcc6d0dce7f1fafffffffffffffdf5eee8ded5cec5beb6afa59d9490837b6f6a60594f473e352c231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181d23292f353940454b51555d60676d727a7f858c92989fa2aaaeb4bbbfc6cfd8e3edf8fffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000060f1924303a444e57616b727f8b919ca4aeb6bfcbd1d8e1e9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e6ddd5c9beb3a99e93887c6f62574d4230261c11060000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0dde1e1e1e1e1e1e1e7e3e0dfdedcdbd6d3cec9c1b9b0a69f92867b6e61554b4035291d100400000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e1e1e1e1e1e1e1e1e7e2dfdedddcdbd6d3cec8c2bab0a69e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f9fffffffffffffffffffffffffffffffffffffffef7f0ebece6e2dfdedddddcdbdad9d8d8d7d7d7d6d7d7d8d9dbdcdedfe2e6ecedeff3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e9dfd4c8bdb2a89e9184796d6053463c3220150a0000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144404a5f6c7985929facb8c5d2dfebf8fffffffbf5f0ece6e2dfdedadcd7d4d2d2d2d3d7dcdadedfe1e6ecf0f5fbfffffffffffffffffffffffffffffbf2e8ded8ccc0b6aca1968d8073695e53463c31261b0f01000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791877e706a60554b4031271d12070000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfbabababababababababababebab8b7b5b3b2acaba39f9792887e716b60564c4132281e1308000000000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030d18242f39434f59606d7984919ea5afbbc4cfdae6f1fbfffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d23282c2d30333537383939393938373633312e2d2a251f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab7c2cddde9f3fffffffffffffffffffffffffffffffffffffffffffff9efe8ddd2c7bdb5aca49f938e847e78716d676461605b545c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a00000000000000000000000000000000000000000008111a21293139404550575e666c727c838d939aa1a8afb6bec4ccd2d9e2e8eef5fdfffffffffffffffffffffffffffff8ece2d7cbc0b5ab9e9184786c605346392d2013080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a232b343c444d555d606d727d8590959da4adb3bbc2cad0d7e0e5ebf2eae2dbd6cec5beb6afa69e9590837b6e685e564c43392f241b0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a45515d67717e8a949faab4bfcbd6dfe9f3fcfffffffffaf4ebe3ddd7ccc3bcb4aca49f938e827a6e695f584f473e352c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d24292f343940454b51555d60676d72797f858c92979fa2aaaeb4babfc6cbd1d8e1eaf4fffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000008131e28323c454f59626d737f8c929ca4aebbbfc6cfd7dfe7f0f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8ded4cbc2b9ada1978e81746a5f53453c311e150a000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfd4d4d4d4d4d4d4d4dcd7d3d2d1d0d0cac7c4bdb9b0a79f948c7f72685e5243392f24180d0100000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c3bdb8b0a89f948b7f72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000815212e3b4854616e7b8794a1aebad1dce8f4fffffffffffffffffffffffffffffffffffffffffffcfef7f2eeecebeae9e8e7e7e6e5e5e4e4e3e3e4e4e5e6e7e9ebeceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc5b9aca0968b7e71665c5144382c1f12030000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4045525e6b7885919eabb8c4d1deebf7fffaf4efeae4e1dbd6d3d2ced1cbc7c5c5c5c7cbd1cdd1d2d5dae1e4eaf3f8fefffffffffffffffffffffffffffaf0e8ddd2c7beb2a89f92867b6e61584e43372b1e1308000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a6a7a09d99928d857d706c61584e43392e1f150b010000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aeb6aeaeaeaeaeaeaeaeaeaeadb3adabaaa9a6a8a09e99928e857e716c62594f433a2f20160c020000000000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f231609000000000000000000000000000000000005121f2b3744505b657683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939da9b3bec9d5dfe9f3fdfffffffffffffffffffffffffffffffffbf2e5dacec4bbafa3999083786c60564d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a29272421201e1914100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1deebfbfffffffffffffffffffffffffffffffffffffffffffdf4e7ddd7ccc0b5aba49a938c817a716c65605d555553504a4f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f03000000000000000000000000000000000000000000080f171f272f343e454d545b606a6f79808891969fa4acb2bbc0c7d0d7dce3ebf3f7fefffffffffffffffffffffffffef3e8dcd1c7b9ada196897c706356493d2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a323b434b515b636b707b838d929ea1a9b0babfc6ced5dae0e4e0d8d0cac2bcb3aca49f948f837a6e695e564d433a31271d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55616c76828f98a3aebac2cdd7e1eaf4fffffff9f1e9e2d9d2ccc2bab2aaa29a938c81786d685e574e463d352c231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191e24292f353940454b51555d60676d72797f858c92979fa2a9aeb3babfc6cbd0d7dce3eaf3fcfffffffffffffffffff8e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020c16202a333d47515b636d73808c929ca4aeb5bdc5cdd5dee6ebf2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ded6ccc2b9afa59e92857a6d61584e43332a200c03000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab8b2aca69e959082786d60564d4131281d12070000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bfbab8b2aca69e969082786d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000714212e3a4754616d7a8794a0b5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f7f6f5f4f3f3f2f1f1f0f0f0f0f1f1f3f4f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dbd0c5bbb0a69e9184796d60544a4034281c10040000000000000006121f2c3844515c667986929facb9c5d2dfecf8fffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c514444515e6a7784919daab7c4d0ddeaf7f5f0e9e3dfd8d4cfcac6c5c1bec0bbb9b8b9bbc0bdc0c5c6c9cfd4d9dfe7edf4fcfffffffffffffffffffffffffff9eee4d9d0c4baaea3988e81756a5f53473a2f24190d010000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9c999795918c86807a706b615a50463c30271d0d03000000000000000000000000000000000000000000000613202d394653606c7986929fa4a1a1a1a1a1a1a1a1a1a1a1a1a9a29f9d9c9a9796918c87817b706c625a50473d31281e0e0400000000000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000030f1b27333f49536774808d9aa7b3c0d1dce7f3fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a1adb9c1cdd7e1ecf7fffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f20201f1f1e1c1a171414110e08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe2d5cbc3bbafa49993887f756d67605b53514b4846443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f140900000000000000000000000000000000000000000000060d151d2329333b424a505860676d747d848d939aa0a8afb5bdc3cbd1d9e1e6ecf3fbfffffffffffffffffffffffff9eee3d5c9bdb2a99a8d807367564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081018202931394045515961696e79808a92979fa6aeb4bcc2c9ced5d9d4cec6bfbab0a9a29a938c82796d685e574d443b31281f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a43505a626e7c86929fa6b0bbc5cfd8e3edf8fcf5eee8dfd7d0c7c0bbb0a8a09892887f746d665e564d453c342b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191e24292f353940454b51555d60676d72797f858c92979ea2a9adb3babec5cad0d6dce2e7edf4fcfffffffffffffffffcf4ede7dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000040e18212c353f49515b636e73808d929fa3abb3bbc3ccd5dae0e8f1f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe7ded6ccc4bab1a79e938a7e71685e52463c3221180e00000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4babababababababababababfbab9b7b6b4b4aeaca8a09e938f837a6d665c50443b301f160c010000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bababababababababababababebab8b7b6b4b4aeaca8a09d948f847a6d665c5042382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffcf0e4d8ccc0b6a194877b6e6154483b2e21150800000000000000000714202d3a4753606d7a8699a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e6ddd6cabeb3a99e948a7d70665c5142392e23180c00000000000000000713202d3a4653606d798699a3aebbc7d3e0edf9fffffffffffffffffffffffffff9ecdfd3c6baaea29886796d60534643505d697683909ca9b6c3cfdce9f1e9e4ded8d3cdc8c5bebab8b4b1b5afacacacafb5b1b4b8b9bec5c8cdd6dce2eaf2fbfffffffffffffffffffffffffff5ebe2d7cbbfb4aa9f93877c6f62564c4135291d11040000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a87847f7b746d68605950483e342b1e150b000000000000000000000000000000000000000000000006121f2b3844505b6676828f939a949494949494949494949494939792918f8d8b8784807b746e69615a50483f352b1f160c000000000000000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000b17222d3e4b5864717e8b97abb4bfcbd7e3effbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea5afbbc5cfdbe6f2fcfffffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f10121213131312110f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffff9eee3d9d0c3b9aea49f93877e726d605d55504945403b3938332d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e0000000000000000000000000000000000000000000000030b121821292f383f444e555c606b7079808891969fa4abb2bbc0c7cfd6dbe1e9f2f6fcfffffffffffffffffffffff1e6dacfc3b7aa9d908477685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f353f474f575e676d747d858f949fa2aab0b9bdc4c9cec8c2bcb4aea69f97928880786d675e564d453b32291f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e47535f6a727f8b949fa9b3bdc6d1dce7edf3eae3dcd7cdc5bdb5afa69f9691867e726d605c544c443b332a22191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e252a30353a41454b51555c60676d72797f858c92979ea1a9adb3babec5cad0d6dbe2e7edf3f8fffffffffffffffffffaf3eae2dcd5c9beb3a9998c7f7366594c403326190d000000000000000000000000000000000000000000060f1a232d374049525c636e73808b9299a2a9b2bac0c9cfd6dfe4eaf1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ede7ddd5ccc4bab2a89f958e81756c61564c41342a200f0600000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000d192633404c5966737f8c99a9b2aeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7aaa29f9c96918a827a6d685d544a3f32291f0d04000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab3aeaeaeaeaeaeaeaeaeaeaeadb4aeabaaa9a7aaa29f9b96918a827a6d685e544a3f2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff4e8ddd2bbaea295887b6f6255483c2f221509000000000000000006131f2c3845515c677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e7ded4cbc2baada2978f82756b61544a4030271c120700000000000000000714202d3a4753606d7a8693a0b5bfcbd7e3effbfffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6d615447424f5b6875828e9ba8b5c1cedbe8e6dfd8d4ccc7c3bcb8b3adaba7a4aba39f9f9fa3aba4a7abadb3b8bcc3cbd0d8e0e9f1fbfffffffffffffffffffffffffdf4e7dcd1c6bbafa49a8e8174685d5245392c20140900000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77726e69615e564f473e362c22190c030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b8386878787878787878787878787878786858482807e7b77736e69615e5750483f362d23190d0400000000000000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000616222f3c4955626f7c8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000007131d28313d45525d68707d8a939ea9b3becad6e0eaf4fefffffffffffffffffffffffffffffffff9eee3d9cfc2baaea2988e81756b61554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928b7f726c625b514c443f38352f2d2b28222828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c1106000000000000000000000000000000000000000000000001070f171d262d333c434b515960676d747d848d9399a0a8afb5bdc2cad0d7e0e5ebf3f8fffffffffffffffffffff6ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2429353e454d555c606c707b828b92989ea6acb2b9bdc1bcb8b0aaa29f9490857d736c665d554c443b332920170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b37434e58606c77828f97a1abb5bfcbd7dbe4e8e1d9d1cbc2bbb3aba49f948f847c706c635b514b423a3229211810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1f252a30363a41464c51555d60676d72797f858c92979ea1a9adb3b9bec5cad0d6dbe1e7edf3f8fefffffffffffffffffff8f1e8e1d8d1cbbfb9ada1978a7e7164574b3e3124180b0000000000000000000000000000000000000000000008111b252e37404a525c636e737e879297a0a8aeb9bec4cdd4d8dfe5ebf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e2dbd6cbc3bab2a8a1969083796d605a50443a3022180e0000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a1a8a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b9998928f8a847e756d685d564c42382e20170d0000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a9a1a1a1a1a1a1a1a1a1a1a1a0aaa29f9e9c9a9898928e8a847e766d685e564c42382e1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f231609000000000000000004101c2934404b556c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd5ccc2b9afa59f92857b6e61594f42392e1e150b0000000000000000000714212d3a4754606d7a8793a0adbad1dce7f3fffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e625548404d5a6673808d99a6b3c0d0dbe0dad5cdc8c2bbb7b1aba9a29f9b9795999292929995979a9ea1a9acb1babfc6ced7dfe9f3fdfffffffffffffffffffffffff8ede2d8ccc0b6ac9f92867a6d6054473c31261a0e020000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6966615e57524c443d352c241a1007000000000000000000000000000000000000000000000000000b17222d3846535f696e767a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777673716e6966615f57524d453e362d241b1107000000000000000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b070000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000010c161f2935414c56616c75818e97a2adbac2ced8e2edf8fffffffffffffffffffffffffffffffffff5eae1d6cabeb3aa9e938a7d70675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030000040607060603000003010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba0958d81746d625a5145413a332d2924201f1c171b1c1a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c00000000000000000000000000000000000000000000000000050b141c2228313940454f555d606b7079808791969fa3abb1babec5ced5d9e0e7edf4fcfffffffffffffffffaede0d4c8bbafa49a897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232c333b434b515a61696e767f868f949ea1a8acb2b4b1aca69f98928c827b706c605b544b433a322921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313c44505b656e7b859299a3aebbc0c9d2daddd7cfc7c0bbb0a9a199938c827a6e6a615a51454039302820170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1f262a30363b41464c52555d60676d72797f848c92979ea1a9adb3b9bec5cacfd6dbe1e6ecf2f8fefffffffffffffffffffef7efe6dfd6cfc6bfbaada49e9285796d6053473a2d201407000000000000000000000000000000000000000000000009131c252e38404a525c636c717d8591969da4adb2bbc1c8cdd5dae0e6ebf0f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f0eae5e0d7d0cac0b9b1a8a09691847a6e675c51483e32281e10060000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d010000000000000000000000000000000000000000000714202d3a4753606d7985919694949494949494949494949494999291908e8c8986827d79716c615d564c443a30261c0e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8692979494949494949494949494949493989291908e8c8985827d78716c605d564c443a30261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000c18232f45525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7ded6ccc3bab1a79d928a7e71695e52473e30271c0c030000000000000000000714212d3a4754606d7a8793a0adbac6d3e0f8fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493e4b5865717e8b98aab4bfcad6d7cfc9c2bcb8b0aba79f9d97928e8b888786858686888a8d92979da0a7aeb4bcc5cdd7e1ecf7fffffffffffffffffffffffffff4e8ddd2c7baaea2988c7f7265574d42372b1e120500000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696664615e5654524d46413a322b231a1108000000000000000000000000000000000000000000000000000006111c2b37424d575f61676d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666a696764615e5755534d46423b332c241b12090000000000000000000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d01000000000000000000000000000000000006121f2c3844515c667783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c06000000000000000000000000000000000000000000000000000000000000000000040d1924303a44505a616e7a85929fa6b0bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffcf3e6dbd0c5bcafa59e9184796d60584e42382d22170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b51483f352f27221b1813120f0b06090e1114171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c100300000000000000000000000000000000000000000000000000020a11171f272f343d434b515960676d747d848d92999fa7adb3bcc1c9ced7dce2eaf3f6fcfffffffffffffcf0e4d8ccc0b6ac998c7f7266594c3f332619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107111a21293039404550575e616d727b828a91969ea1a8a8a7a09d948f867f786e696159504a4239312820170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152027333f49535e696f7d87929fa4aeb7c0c8d6d2ccc3bdb5afa69f97928780786d685f5850473f342e271e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b20262b31363b42464c52565d61676d72797f848b91979ea1a9adb3b9bec5c9cfd6dbe1e6ecf2f7fefffffffffffffffffffffbf3ece6ddd4cdc4bcb4aea39c928a7e71675d5145392c1f13060000000000000000000000000000000000000000000000010a131c262e38404a525a626b707b848d929ea1a9afb8bcc3c9cfd5dae1e5eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0eae5e0d9d4cec6bfbaafa7a09691847b6e685e554b40362c20160c000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d110400000000000000000000000000000000000000000006131f2c3945515d67707d84878787878787878787878787878786868483817f7c7975706d66615a524c443a32281e140a0000000000000000000000000000000000000000000000000613202c3945515d67717e8587878787878787878787878787878786858483817f7c7975706c66615a524c443a32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd5ccc4bab2a89f958e81746c61574d42352c1e150b000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d4955626f7c8898a2aebac6d1cbc4bdb9b1aba69f9c95908a85817e7c7a7979797a7b7e81858a90959fa3aab3bbc5cfdae6f2fafffffffffffffffffffffffff9eee4d6cabfb4aa9d908377695f53463a2d211407000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754524d4746423b36302920191108000000000000000000000000000000000000000000000000000000000e1a26313c454d53555c606161616161616161616161616160605c545c5a5854534d4846423b363029211a110900000000000000000000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000000000000000004101c2834404a546774818e9aa7b4c1d2dde8f4fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432d22170b0000000000000000000000000000000000000000000000000000000000000000000008131e28323e46525e68717e8b949faab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffff7ece1d7cec1b9aca1968d80736a5f544a3f33281f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f93877c6f665c51493f3629241e17110c0706030000000205060c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f1308000000000000000000000000000000000000000000000000000000060d151d2329313a40454f555d606b6f79808790959fa2a9afb9bdc4cbd1d8e1e5ebf2f7fefffffffffff4e8ddd2c1b4a79b8e8174685b4e412e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171e272e343e454d525b62696e767e848b9196999b9a95908a827b726c665f574f443f382f281f160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17222d38414d56606b717e8b929da4aeb6c0cac7c0bbb2aba39f9490857d736c665d564e463e3528231d150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b20262b31373b42464d52565e61686d737a7f858c91979ea1a9adb3b9bec5c9cfd5dae1e6ecf2f7fefffffffffffffffffffffff9f2e9e1dbd6cbc2bbb3aaa39f918c80736c61554b4035291d1004000000000000000000000000000000000000000000000000010a131c262e384048505960696e79808a91979ea5abb1b9bdc4c9cfd4d9e0e4e8eef0f5f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf6f1ede9e4dfd9d4cec8c1bcb4aea59d9590847b6e695f564c43392e241a0e040000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000004101d2935404b55606b70787a7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978767472706d6764605c545046413a322820160c0200000000000000000000000000000000000000000000000004111d2935414b55626c71797a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777674726f6d6664605b545045413a322920170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3eae2dcd7cbc3bab2a8a0969083786d605a50453b30231a0c03000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e4653606d7985929facb8c4c6bfbab2ada79f9d948f89837e7974716f6d686c676d6e7174797d838b9298a1a9b3becad6dde8f3fffffffffffffffffffffffffff3e7dbd0c6b8aca095887b6e6155483b2f24180d010000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453504a4f4d4b4746423b3a36302a251e170e07000000000000000000000000000000000000000000000000000000000009141f2a333c42464b5153545454545454545454545454545453514a4f4d4b4846423b3a36312a251f170f08000000000000000000000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000000c18232e3f4b5865727e8b98abb5c0ccd7e3f0fcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000020c16202a36414c56626c76828f98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92877c6f665b50443b3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677783909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998d81746a60544a40372d2419130b060000000000000000000000030b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d01000000000000000000000000000000000000000000000000000000030b12181f282f353d434b515960676d737c838b92979ea5acb2babfc6cfd4d9e0e6ecf4f9fffffffff9e9dcd0c3b6a99d9083766a554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d2328333b424651575f616c71797e84898d8e8d89837d766e69605b544d453e332d261d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59626c74808d929da4aebabebdb5afa8a099928c827b706b605b544c443c342c2318120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b31373c42474d53575e61686e737a80858c92979ea1a9adb2b9bec5cacfd5dae1e6ecf2f7fdfffffffffffffffffffffffdf5eee8e0d7d0cac0b9b1a9a198928b7f736e635a5043392f24180c0000000000000000000000000000000000000000000000000000010a141c262e363f474f575f676d747d858e939d9fa7adb2b9bec4c8ced4d8dde4e5ebeceff3f8f9fafcfffffffffffffffffffffffffffffffffffffffffffffefbf9f9f4f0edece5e1ded8d3cec8c3bdb8afaaa29f938e837b6e695f574d443b30271d1208000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d201407000000000000000000000000000000000000000000000c18242f39434f5960656c6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686663605c5553514a423e35302820160e0400000000000000000000000000000000000000000000000000010d18242f3a43505a62666d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666b69676563605c5453504a423e35302820170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ede7e1d8d1cbc1b9b1a8a09691847a6d665c51483e33291f110800000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0f9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f44515c6675828f9ca8b2bebbb4aea9a19e959089827c77716d666462605d565d606264666d70787e869297a1adb9c1ccd7e3eefdfffffffffffffffffffffffff8ede2d4c8bcb1a7988c7f7265554b4035291d1004000000000000000000000000000000040e18222a313739404547484848484848484848484848474746443f42403e3b3a36302d2a251f19130c05000000000000000000000000000000000000000000000000000000000000030e18212a313739404547484848484848484848484848474746444043403e3b3a36312d2a261f1a140d05000000000000000000000000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000000000000000716232f3c4956626f7c8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000040e1925303b44505a616e7b86929fa7b1bdc7d1dce8f4fcfffffffffffffffffffffffffffffffffbf2e5dacec4bbafa3999083786c60564d41362a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e42392e251b120801000000000000000000000000000107121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d11050000000000000000000000000000000000000000000000000000000001070d161d2429313940454f555d606a6f787f858e939ea0a8aeb4bcc1c8ced6dbe1e8eef5fdfffff8ebded1c5b8ab9e928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363f454d535a61666d72787c8081807c78716c625f57504a423b3328221c140b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a606c77808d929ca4adb3b1aba49f9691877f786e696059504a423a322a221a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e242932373c43474e53575f61696e747a80858c92979ea1a9adb2b9bec4c9cfd6dae1e6ecf2f7fdfffffffffffffffffffffffffaf4ebe4ddd8cec5bebaaea79f9791867e736d635c52483e31271d1207000000000000000000000000000000000000000000000000000000020a141c242d353d454d555d606b707a818990959ea1a8adb3b8bcc3c8ccd2d4d9dfe0e2e7eaecedf0f4f9f5f6f7f8f9fbfefffafbfafffefbf9f8f7f6f4f8f2eeecebe8e4e0dfdad5d2cdc7c3bcb8b2aca59e98928b81796e695e574d453c32291e150b000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e2114080000000000000000000000000000000000000000000007121d27313d474f535b606161616161616161616161616161605d555d5b595653514b464440393029241e160e0400000000000000000000000000000000000000000000000000000007131d28313f4850545c60616161616161616161616161616160605c545d5b595653514b46443f382f29241e160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dbd6cfc6bfbaafa7a09691847b6e685e544b40362c20170d0000000000000000000000000714202d3a4753606d7a8693a0adb9d1dce8f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d40404a5464717e8b96a1acb4aeaba39f96918b837d766f6b64605c545554524c515355545c60666c717d85929ea5afbac6d2e1ecf7fffffffffffffffffffffffffef0e4d9cec3b6a99d908376675d5145392c2013060000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201e1a140d08020000000000000000000000000000000000000000000000000000000000000000060f181f262b2f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e34312e2d2a25211e1a140e09020000000000000000000000000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f2215080000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000008141e29323f46535f69727f8c95a0abb5c0cbd7e0ebf6fffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5ab9f958b7f72685e52463d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463d30271c13090000000000000000000000000000000000091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d201408000000000000000000000000000000000000000000000000000000000000040c13181f272f353d434b51585f666c727b818991969fa3aab0b9bdc3cad0d7dce3ebf3f5fbf9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171f252a333b424650545c60656c6f737573706c65615a534d443f382f2a2117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353f44505b656c77808d929fa2a9a7a099938d847c736c665e574f443f382f2820180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202830353c43474e53575f62696e747b80868d92989fa2a9adb3b9bec4c9cfd5dae1e6ecf2f7fdfffffffffffffffffffffffffef8f1e8e2d9d2ccc3bcb3aea49d9590857d716c635b524a40362c1f150b0100000000000000000000000000000000000000000000000000000000010a121b232b333c434b515961686d757d838b91969ea1a9acb1b9bbc0c7c8ced2d3d6dbdddfe0e4e8e7e8e9ebebeceef2f8eeeeedf8f2efecebeae9e8e6e7e2dfdeddd8d4d2cec9c5c2bcb7b1aca8a09e938f867e746d675e574d453c332a20170c0300000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000010b151f2b353d41495053545454545454545454545454545453514b504e4c494645403a38342e271e19130c0400000000000000000000000000000000000000000000000000000000010c161f2d363f424a505354545454545454545454545454545453514b504e4c494645403938332d261d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf6f1ede7e3dcd7d0cac3bdb4aea59e9590847b6e695e564c42392e241a0e050000000000000000000000000714202d3a4753606d7a8693a0b5c0cbd7e3effcfffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e413a4653606d7984919aa2aaa39f99928d847e78706b63605953514b494745414547484a50545b606b707d8a939eaab6c5cfdae6f2fefffffffffffffffffffffffff5ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421201e1914110e09020000000000000000000000000000000000000000000000000000000000000000000000060e141a1d23292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272521211e1a14120e09030000000000000000000000000000000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a00000000000000000000000000000000000006131f2c3945515d677784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020d17202a36424d57606d78839099a3afbbc4ced9e5f1fbfffffffffffffffffffffffffffffffffcf4e8dcd1c7bdb1a79f92857b6e61594f43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095887c6f62574d42342b1e150b0000000000000000000000000000000000000007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d0100000000000000000000000000000000000000000000000000000000000001070d151d2429313940454e545b60686e757d848c92989ea6acb2babec5cbd1d9e1e4eaf1f6ede0d4c8bbafa49a887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a212931363e424b51535b606366686763605b535047423c332d261d180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192327333f49535b656c74808a92979d9c95908780796f6a605b544d453d332d261d160e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e28323a41464e54585f626a6e747b81868d92989fa2aaadb3b9bec5c9cfd5dae0e6ecf2f7fdfffffffffffffffffffffffffffbf3ede7dfd6d0c7c0bbb1aaa29f928d837b6f6b615a514940382e241a0d0300000000000000000000000000000000000000000000000000000000000000091119212a313940454f565e616b70787e848c91979da0a7acafb6b8bcc2c5c7cad0d1d2d4d8dddadbdddedfdfe2e7e1e1e1e1e0e7e2dfdfdddcdbdadbd6d3d2d2ccc8c6c3bdb9b7b0aba7a09d969189827b716c605c554d453b332a21180e0500000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000030d19232b2f383f4446474848484848484848484848474747454043413f3d3a38342e2c28231c150c0802000000000000000000000000000000000000000001020100000000000000040d1b242d30383f444647484848484848484848484848474746454043413f3c3a38342e2b28221c140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeebe6e2dcd7d1cbc6bfbab1aba39f938f837b6e695f574d443a30271d1209000000000000000000000000000613202d394653606c798699a3afbbc7d3e0edf9fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f423845515c67707d8892989899928e868079716c656059544f4645403c3a3935393a3b3f444a5059616b75818e9ba9b3bec9d5e1eefafffffffffffffffffffffffff9ede0d4c7bbafa399897c706356493d30231606000000000000000000000000000000000000040a0f12181d1f202121212121212121212121212121201f1c171a181414110e090502000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181c1f202121212121212121212121212121201f1c181a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000004101d2935404b556875818e9ba8b4c1cedbe7f6fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000050e1a26313b44505c666f7c87929fa8b2bdc9d5dfe9f3fdfffffffffffffffffffffffffffffffff9eee3d9cfc2baaea2988e81756b60554b403429201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f3fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a5f53453b3122190c0300000000000000000000000000000000000000000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000030b12181f272f353c424a50565e616b707980868f949ea0a8adb3bbc0c7cfd4d8dfe5eaf0e4d8ccc0b6ac95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f181f262a30394045495053565a5b5a56535049413e373128221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071117222d384149535b606e737e858d90908b837c746d676058504a423b3328221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444c525860626a6f757b81878e92999fa3aaaeb4babec5c9cfd5dae0e6ebf2f7fdfffffffffffffffffffffffffffef8f2e9e2dbd6cdc4beb6afa79f98928a80786e696059504840372e261c1208000000000000000000000000000000000000000000000000000000000000000000070f181f282f353e444c525960656c71797f858b90959c9fa4acacb1b6b8babfc1c4c6c8ccd2cdcfd0d1d2d3d6dbd4d4d4d4d4dbd6d3d2d1cfcecdd0cac6c5c3c0bbb9b6b2acaba69f9c95918b847d756e69615a514b433b332921180f060000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000711191d262d3337393b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533302d2c28231f1c18120b030000000000000000000000000000000000000406070b0e0f0e0c0907060401000009121b1e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e3432302d2c28231f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fbfbfbfcfcfcfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f6f1edebe7e2dfdad5d1cbc7c0bbb4aea7a099928c81796e695f574d453b32291e150b000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4334404b55616c717e868b8b8a86817b736d67605b534f48443d38342e2d2c292c2d2e34383f444f59636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffcefe3d7cbc0b5ab998c7f7266594c3f2d22170b000000000000000000000000000000000000000001070c10131415151515151515151515151514141312100c060b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131415151515151515151515151514141312100c070b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000c18242f3f4c5965727f8c98a5b2bfcedae5f1fdfffffffffffffffffffffffffffff4e8dcd1bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545f6a73808d96a0acb9c1cdd7e1ecf7fffffffffffffffffffffffffffffffffff5ebe1d6cabeb3aa9e93897d70675c51453c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265584e4333291f1007000000000000000000000000000000000000000000030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000001070d151d24292f383f444d525961676d737b828a91969fa2a9afb5bdc1c8cdd4d9dfe5e8ddd2bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e272e34383f4446494d4e4d4946443f382f2b261f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f384149505c636c717a8083837e786f6b605d554e443f382f292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424c565d616a6f757c81878e92999fa3abaeb4babfc5cad0d5dae1e6ebf1f7fdfffffffffffffffffffffffffffffcf4ede7e0d7d0cac1bbb3aca49f9590857e746d665e564f463e362e251c140a0000000000000000000000000000000000000000000000000000000000000000000000060d161d2429323a41464f535b60676d72797e83898f939a9da0a7a9acaeb4b5b7b9bbc0bfc1c2c3c4c5c6cad0c7c7c8c7c7d0cac6c5c4c3c1c0bfbebab8b6b6afacaaa8a19e9994908a837e78706b615e5750454039312920170f06000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000070b141b22272b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924282623201f1c1812100c07000000000000000000000000000000000001070c101314181b1b1a19161413100d070603090c141c23282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823282623201f1c18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7eeeeeeefefeff0f0f0f1f1f2f3f3f4f4f5f6f7f8f9f9fcfffffdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f7f9f4f0edeceae5e1dedbd6d3cfc9c6bfbab5afaaa29f9590867f776d675e564d453b332920170c030000000000000000000000000000030f1b27333f495f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e39434f59626c717a7e7f7d7a756e69605d555049413d38322c282321201d202023282d333e4653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffff4e8dcd1c2b5a89b8f82756853493f33271b0f03000000000000000000000000000000000000000000000406070808080808080808080808080707070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080808080808080808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000071623303d495663707d8996a8b2bdc9d5e1edfafffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7984919ea5afbbc5cfdbe6f3fcfffffffffffffffffffffffffffffffffdf3e6dbd0c5bcafa59e9184796d60574e42372b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f38302920191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483c3222170d000000000000000000000000000000000000000000000006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c0000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333b41464f555d60696e757d848c92979fa3abb0b8bcc3c8ced5dae0d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151d23282d3337393c4042403d3937332d261d1a150b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44525a61686e737776716d666059514b433d332d261d170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545d686d757c82878e93999fa3abaeb4babfc6cad0d6dbe1e6ecf1f7fdfffffffffffffffffffffffffffffff8f2eae2dcd6cec6bfbab0a9a19a938d837b716c605c544d443d342d241c130a02000000000000000000000000000000000000000000000000000000000000000000000000040c1218202830353d414950555d60676d71777d82878c9195989c9fa2aaa8aaacafb6b2b4b5b6b8b8babfbababbbbbabababfbab8b7b6b5b3b2b4aeaba9aca49f9d9996918c88837d78716d666059524d453e342f271f170e0500000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000020a11171b1f20212121212121212121212121212120201d181b19161313100c0704000000000000000000000000000000000000030b12181c1f2024272827252320201d181312100c060a11171c1f20212121212121212121212121212121201f1c181b19161313100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e1e1e1e2e2e2e3e3e3e4e4e5e5e6e6e7e8e9e9eaebecedf0f4f9f0f1f2f3f3f4f5f5f6f7f7f7f8f8f8f8f8f8f7f7f7f6f6f5f4f3f2f9f3efedeceae8e8e4e0dfdddad5d2d0cac6c4bdb9b4aeaba39f98928c837c726c655d554d443b332921170e05000000000000000000000000000000000b17222d45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034303e47505a62686e7172706d68615f57514b443f382f2c271f1c181413111314171c222b3844505b6675828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff9eaddd0c4b7aa9d918477655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000000000000000000000000000000000000714212e3a4754616d7a8796a1acb9c5d2deebf8fffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d89939ea9b3becad6e1eaf4fffffffffffffffffffffffffffffffffff7ece1d7cec1b9aca0968c80736a5f53473e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d2114050000000000000000000000000000000000000000000000000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000001070b141c222830363d434b51575f616b70797f858d92999ea6abb1b8bdc3c9ced4d9cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d30333534302d2b27221b140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d33404850565e61666a6964605c544f4540393128221c140b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d7a82888f939a9fa4abafb5babfc6cbd0d6dbe2e6ecf2f7fdfffffffffffffffffffffffffffffffcf4ede7e0d8d0cbc2bcb4aea69e97918880796e69615a514a423b322b221b120a01000000000000000000000000000000000000000000000000000000000000000000000000000001070e161e25292f383f444b51555c60646b70767b7f84888c8f9298999b9e9fa4aca6a7a8aaabacaeb4adaeaeaeaeadadb4aeacaaa9a8a7a5aaa29f9c9a9a93908d8984807b76706c65605c544f46423b3329231d150d050000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000060b0f121314151515151515151515151514141413110d070c0a0706040000000000000000000000000000000000000000070d151d23292c2d3134353432302d2c2924201f1c1713110d0b1012131415151515151515151515151514141313100c070c090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000d192633404c5966737f8c99a6b2bfccd4d4d5d5d5d5d5d6d6d6d7d7d8d9d9dadadbdcdddddedfe0e3e8e3e4e4e5e6e7e7e8e9e9eaeaebebebebebebebebeaeae9e9e8e7e7e6e5e8e3e0dfdddcddd8d4d2d0cec9c5c4bfbab8b2adaba39f99928e867f786f6a605b534b433b322921180f050000000000000000000000000000000000061e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c353f4850565e61646564615e56534d454039332d261d1b16100c07060406060c111c28333f4a546774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000002030000040607060603000003010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000000000000000000713202d3946525d687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b55606b75818e97a2adb9c2cfd8e2edf8fffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92867b6e625a50443a3024190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000000000000040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a313940454d535961666d727a81878f949d9fa7acb2b9bdc4c8cecbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171b1f202327282723201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e444c52545a5d5d5853504a423d352f271f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78838f939b9fa4acafb5bbc0c7cbd1d6dce2e7ecf2f7fefffffffffffffffffffffffffffffffef8f3eae2dcd7cec6bfbab0aaa29f948f857d746d665f5750444039302920191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d333940454b5153596163696e72777b7f8386898c8e91939a97999a9c9d9e9fa2aaa1a1a1a1a1a1a0aaa29f9e9c9b9a99979892908d8a8783807c78736e6964605b53504a423d3630292118120b03000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000030506080808080808080808080808080707060401000000000000000000000000000000000000000000000000000811191f272f34383a3e4142413f3c3a39352f2d2c2823201d1913110d07080808080808080808080808080707070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffaeee2d5c9beb3a996897c706356493d3023160a0000000000000000000c1926323f4c5965727f8c98a5b2bfd1c8c8c8c8c8c8c9c9c9cacacbcbcccccdcdcecfd0d1d2d2d4d7ddd6d7d8d8d9dadbdbdcdddddddedededededededededddddcdcdbdad9d8dcd7d3d2d1cfd2ccc8c6c4c1bdb9b7b4aeaca9a19e99928e87817b726d665f5850494139312920180f06000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2d363f444c525458585754524c46423c352f27221b140b0b04000000000000000b17222d404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffff9ece0d3c7baaea298877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d110400000000000000000000000000000000000005111d2935414c566875828f9ba8b5c2cedbe8f6fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434f59616d7a85929ea6b0bdc6d1dce7f3fcfffffffffffffffffffffffffffffffffbf2e5d9cec4baaea3998f82766c61564c4135291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d201308000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191f272f353b42464f545c60686d747c828990959da0a8acb2b9bdc3c7bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213161a1b1a1613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242c323b4146474d50504b46443f383029241d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a959ea5acafb6bbc0c7cbd1d7dce2e7edf2f8fefffffffffffffffffffffffffffffffffbf3ece7e1d8d1cbc2bcb4aea69f98928b827a706b605c544d453e342e271e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272f35394045464f55575e6166696e7276797c7f828486888a8c8e8f90919298939494949594949393989291908e8d8c8a878583817e7a7773706c65625f57535049443f38302a251f170f070100000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b31394045474b4e4e4d4c494745403c3a38342e2c2924201d18130f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffff8ecdfd2c6b9ada197877a6e6154473b2e2114080000000000000000000c1825323f4b5865727e8b98a5b1c0bbbbbbbbbbbbbcbcbcbdbdbdbebebfc0c0c1c1c2c3c4c5c6c7ccd2c9cacbcccccdcecfcfd0d0d1d1d1d2d2d2d2d1d1d1d0d0cfcfcecdcccbd1cbc7c5c4c2c0c0bbb9b7b4b2acabaaa29f9b96918c86817b746e69605c544e443f382f281f170e0600000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e212d323b4146474b4c4a4746413a373129241d17110a02000000000000000000061a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffbefe2d6cabfb4aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000000000000000000000000000000010d192430404c5966737f8c99a6b2bfcfdae6f1fdfffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46525e68717e8b949fabb4bfcbd7e0eaf6fffffffffffffffffffffffffffffffffff6ebe0d7cbbfb4ab9f948b7e71685d52453d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000002080d151d242931363e424b51565e616a6f757d838a91969ea1a8acb2b7bbc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090d0f0d0a0605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121a20293036393b4044433e3a38342e261e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a7afb9bbc0c7ccd2d7dce3e7edf3f8fefffffffffffffffffffffffffffffffffdf7f2e9e2dbd6cfc6bfbab1aaa39f9490867e756d686159514b423b3328231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292e34383d44484d5354575f6165666d6f7275777a7c7e7f8182838585868787878888878787868685848382807f7d7b797674716d686663605b53534d46443f38342e261e1a140d05000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c353d434b5153575a5b5a585653514b4946443f3a39352f2c29241f1b17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffff8ebded1c5b8ab9e928578695e52463a2d2014070000000000000000000b1824313e4b5764717e8a97a7afb5aeaeaeaeaeafafafb0b0b0b1b1b2b2b3b3b4b5b6b6b7b8b9bbc0bcbcbdbebfc0c0c1c2c2c3c4c4c4c5c5c5c5c5c5c4c4c4c3c3c2c1c0bfbebdc0bbb9b7b5b3b6afacaaa7a8a19e9a98928e8a84807b746e69615e57514a423c332d261d160d050000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f2220293036393b3e3f3d3a3936302b261f18120b0600000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff3e7dbd0bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000081724303d4a5763707d8a96a9b2bdc9d5e1eefafffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56606c77829099a3aebac3ced9e5f1fbfffffffffffffffffffffffffffffffffcf3e7dcd1c6bdb0a69e92857a6d60584e42382e23170c03000000000000000000000000000000000000000000000000000000000000000000000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000008141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a303940454c52585f626b70787e848b91969ea0a8abb0b7b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a2d2e333736312d2b28231c140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1c8ccd2d7dde3e8eef3f8fffffffffffffffffffffffffffffffffffff9f4ece6e0d7d0cac2bcb4aea79f98928c827b726d615e564f454039302a2118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181d23282c33383b4246484d5355545c60636668676d6f71737475777879797a7a7b7b7b7b7a7a7a79797776757472706e6c656764615e565653504947423c37332d28231c150c0903000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19232c353e474f555c60646768676563605d555653504a4745413a39352f2b27221b1a140f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffff8efe3d7cbbfb4aa9b8f827568564d42362a1e11050000000000000000000916222f3c4955626f7c88959fa3aba1a1a1a2a2a2a2a2a3a3a3a4a4a5a6a6a7a7a8a9aaaaabacafb5afb0b1b1b2b3b4b4b5b6b6b7b7b8b8b8b8b8b8b8b8b7b7b6b6b5b4b4b3b2b0b5afacaaa9a7aca49f9d9b9896918e8a85817d79736e68625f57524d4440393027221b140b040000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023171e252a2d2e3132312e2d2a251e1a140d0701000000000000000000000009131f2b38434e586975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e221508000000000000000000000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a44505b656e7b86929fa8b2bdc8d4dfe9f3fdfffffffffffffffffffffffffffffffff8ede2d8cfc2b9ada1978e81746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000000000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5044382b1f1206000000000000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1e272e343a41464e535960656c71787e848b91969c9fa6aaaca69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304000003060607070604000005040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272a2a25201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd8dde4e8eef3f9fffffffffffffffffffffffffffffffffffffdf5eee8e1dad5cec5bebab0aaa39f9590867f786e69625b524c443d342e271e180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f272c31363a3c4246484b51535659555d6062646667696a6b666d6d6e6e6e6e6e6e6d6d6c656b696867666461605b535754524c4946443f3837312b27221b17110a030000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b353e474f5960676d71747574726f6d676663605c5454524c4745413a37332d2a251f1b17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffcf6f0e6ddd3c7baaea3988b7e7165584b3e3025190e020000000000000000000815222e3b47545f6a77838e929994949595959595959696969797989899999a9a9b9c9d9e9f9fa4aba2a3a4a5a5a6a7a8a8a9aaaaaaabababababababababaaaaa9a9a8a7a6a5a4aba39f9e9c9a989a93918e8b8884817d7975706d66615e56534d46423b342e271e17110a02000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d31241714191e202125252421201d19130e090300000000000000000000000007101b242e3b4754606a7885929eabb8c5d1deebf8fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c30231609000000000000000000000000000000000000000714202d3946525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808c96a0acb8c1cdd7e1ecf7fffffffffffffffffffffffffffffffffff4eae1d5c9beb3a99f93887c6f665c50443b30251a0d03000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151d232830363c43474f535b60666d71797e848a9094999da0a79a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0f1011060b0f1213131312100c071111100f0d0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141a1d1d181312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e8eef4f9fffffffffffffffffffffffffffffffffffffef7f4ebe3ddd7cfc9c1bcb4aea69f98928c837b726c665f575146413a3228231d150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10161c1f252a2d31373a3b404546494c4c51545557595b5c5d545c60606161616261616060605b5e5d5b5a5957545350494b4746413d3937332d2b261f1b17110c06000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d474f59616b70797e8181807f7c7a76736f6d6664605d5654514b46443f3836312b27221b19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffbf9f8f7f9f3efebe6ded7cbbfb5ab9f92867a6d6054473a2d2114090000000000000000000006131f2b37434e58616d7a818687888888888888888989898a8a8a8b8b8c8d8d8e8e8f9091929399949596979899999a9b9c9c9d9d9e9e9e9f9f9f9f9e9e9e9d9d9c9c9b9a999897959992918f8d8b898684817e7b7874706d6763605c54524d47423c363028231c150c060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518080d1114141819171413110d080200000000000000000000000000050e18222a36424d57626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000005111e2a36414c566975828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e57606d7984919da5afbbc5cfdbe6f3fcfffffffffffffffffffffffffffffffffcf3e6dacfc5bbafa49a9083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000000000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a31373d414950545c60666d71787e83888d909596968b7f7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e1114141618191b1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d08080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d11100b07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffffffffffffbf3ece6e2d9d2ccc5beb9b0aaa29f9490867f786e69605b544d453f3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10141a1e21262b2d2e34383a3c3f414547494b4c4e4f504a5053545454555554545453535049504f4d4c4a4846443f3e3a3936302d2b27221b1a150f0b06000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444f59616b707d848a8d8e8d8b898683807c7975716d6864605d5553504946423b37332d29241e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8f3efedecebe9e8e3e0dad5ccc3bbaea3998e8174685d5245392c20130700000000000000000000030f1b26323c46525e686d75797b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7f7f808081828383848586878889898a8b8c8d8d8e8f8f9091919192929292929291919190908f8e8d8c8b8a8987868482807e7c7a7774716e696764605c5553504a46413b37312a251f18120b03000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c010507080b0c0a070705010000000000000000000000000000050e17202a343c46535e6974818d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c050000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d192530404d596673808c99a6b3bfcfdae6f1fdfffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6e1eaf5fffffffffffffffffffffffffffffffffff7ece1d8ccc0b6aca0958c7f72695e52463e31271d120700000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b2f383f444a50545c60666d71767b8084878989847a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e0907050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe6f2fefffffffffffffffffffffffffffffffffbf5f2e9e1dbd6d0c7c0bbb3ada69e98928b837c726d665f57504a423b332a251e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e2123282c2d302f35393a3c3e404142443f444647474848484847474746443f4342413f3d3b3937332d2e2d2a25201f1b17110e090300000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606b707d8791969a9b9a989992908d8985827e7a75716d6763605b53534d46443f3835302a251f1b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd2dde8e1e7e3e0dfdedddcd7d3cfc9c2bab1a79f92867b6e61564c4135291d110400000000000000000000000a15202a36414c565e61676d6e6e6e6e6e6f6f6f6f6f707070717172737374747576777778797a7b7c7d7e7e7f8081818283838484858585858585858584848383828181807f7d7c7b79777674716f6d676865625f575753514b46443f3836302b261f1a140c070000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000070f172029333c46505a616e7b86929facb9c5cfdae6f2fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e07000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000081724303d4a5763707d8a96a9b3bec9d5e1eefafffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f4a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b55606b74818e97a2adb9c2cfd9e3eef9fffffffffffffffffffffffffffffffffdf4e8ddd2c7beb1a79f92867b6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1d262d33383f444a51545c60646a6e73777a7c7c796d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114171b1f202225252a2d2e30313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000030506070604000004030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffdf7f2eae4e0d7d0cac3bdb5afa9a19e948f867f776e6a605c544d443f382f2a2119130d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214181c1f202324292c2d2f313334362e34383a3a3b3b3b3b3b3b3a3a3937332d353433312e2d2b272221201d1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3945525d686f7d869299a1a8a8a7aba39f9d9997928e8b86827e7a75706c65615e5753504945413a36312b26201b160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5c0ccd7d4d4dcd7d3d2d1d0d1cbc7c4bdb9b0a89f958d8073695f53443a2f24190d010000000000000000000000040d1925303a444c52555c60616161626262626262636363646465656666676768696a6b656c6d6e6f7071727273747575767777777878787878787878787777767675747372716f6e6d6669676562605d555855534d4a4745403a38342e2a251f1a150e0902000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000610182129323b454e58626c75818e98a3aebac7d6e1ecf7fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f38302920191007000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000814212e3b4754616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39434f59616d7a85929ea6b0bdc7d1dce8f3fcfffffffffffffffffffffffffffffffff9eee4d9d0c3baaea2988f82756b61554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0b141b22272e343940444a5053585f6266686e6f706d675d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e2022272b2d2f313036393b3d3e404142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e060b0f12131312100c07110f0e0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffff8f3ebe6dfd8d4cec5bebab1aba49f97928a827b726c655f58504a423c332d261d180f080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131316191d2021222426282923282b2d2d2e2e2e2f2e2e2d2d2d2b27222827262421201f1b171413110d080503000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b37434e58606d7a849198a3abb2b4b3b5afaca9a9a29f9b98928f8a86817d78736e6963605b53524c46423b37322b27201b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a4afbbc7c7c7c7d1cbc7c5c4c3c1c0bbb9b2ada69f969083796d60574d4232281e13080000000000000000000000000008131e29323a41464b515354555555555555555656565757575858595a5a5b5b5c5d5e5b606061626364656666676869696a6a6b6b6b6c6c6c6c6b6b6b6a6a696968676665646261605c545a585654514b4b4847423d3a38342f2b28231c19140e09030000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000000020a1117222a333b444d575f6a717e8b939eaab4bfcbd7e8f3fdfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a221910070000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000714202d3a46525e697885919eabb8c4d1deebf7fffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949fabb5c0cbd7e0ebf6fffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9e938a7d70675d51453c2f261b11060000000000000000000000000000000000000000000000000000000000000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282e34383f44464e5355565e616363605d554c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2d3337393b3e41414647494b4c4e4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d11131417191b1c171b1f20201f1c181e1d1c1b19171413110d080704010000000000000000000000000000000000000000000000000000010304050606060606060606060606060606060300000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffff9f4ede7e1dad5cdc8c1bcb3aea7a099938d857e756e69605b534e443f383028221c140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080d1113141618191b1c171c1f20212121222221212120201f1b171c1a19171513120f0b06070501000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b47545f6a74818e96a1aab4bdc1c0c0bbb9b6b3adabaaa39f9c98928e8984807b75706c65605d56534d47433c38322b27201a150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9babababababfbbb9b8b6b4b5afaca9a19e9490847b6e675c51453c3120160c0100000000000000000000000000020c172029303639404546484848484848484949494a4a4a4b4b4c4c4d4d4e4f5050495053545556565758595a5a5b5c5c5d5e5e5e5f5f5f5f5f5f5e5e5e5d5d5c5b5a595857565453504a4d4b494745413e3b3a37312d2c29231f1c17110e080200000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000000000000000000000000000000000040b141c2228343c454d565e696f7c86929fa5afbcc6d1dce7fafffffffffffffffffffffffffffffffaeee1d5c9beb3a995887b6e6255483b2f221508000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000005111e2a36424d576975828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffbefe3d7cbbfb5a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c77839099a3afbbc4cedae5f2fcfffffffffffffffffffffffffffffffffdf4e7dbd0c6bcafa59e9184796d60584e41382d22170b0200000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e31251807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c23282e34383c4347484c5254565653514b433a32281e130800000000000000000000000000000000000000000000000000000000000000000000050b10161b1e252a2d3036393b3f4446484b4e4d52545658595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d20212325272922272b2d2d2c28232b2a2927252321201d191413110d080300000000000000000000000000000000000000030506090b0e0f11121313131313131313131313131313120f080705010000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576a7683909da9b6c3d0dce9f6fffffffffffffffffffdf5eee8e2dcd7cfc9c3bcb8afaaa29f959087817a716c615e575049413c342e261e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0e060b10121314141515151514141413120f0b060e0c0a080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa8b2bcc6cfd1cbc7c5c3bebab8b4aeacaaa39f9b96918c87827d78726d68615e57534e47433d37322b262019130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667884919eabb5aeaeaeaeadb5aeacabaaa8aba39f9c96918b827a6e695e554b40332a1f0d04000000000000000000000000000000050e171e252a2e34383a3b3b3b3b3b3c3c3c3c3c3d3d3d3e3e3f404041414243443f44464748494a4b4b4c4d4e4e4f505051515252525252525252515150504f4e4e4d4c4a494846443f413e3c3a39352f2f2e2b26201f1c1812100b060000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000000000000000000000000000000000070e161d262d333e464e575e686e7b849198a2aeb7c1cfd8e2edf8fffffffffffffffffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d040000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000020e1a2530404d596673808c99a6b3bfcfdae6f1fdfffffffffffffffffffffffff3e7dcd1b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929fa8b2bdc9d5e0eaf4fefffffffffffffffffffffffffffffffff8ede2d7cec1b9aca1968d80736a5f53493f33271e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c23282b31373a3b414647494947454039312820160c020000000000000000000000000000000000000000000000000000000000000000050b10161c21272c3036393b41464749505355585a565e616364666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171c1f2024292c2d303234362d3337393a38342e3837363432302e2d2a2521201d19130f0b06000000000000000000000000000000060b0f121315181a1c1e1f1f202020202020202020202020201f1c1414110d08020000000000000000000000000000000000000000000000000000000000000000000000020e1a2530414e5b6874818e9ba7b4c1cfdae5f1fdfffffffffffffbf5f4ebe4ddd8d1cbc4beb9b1aba59e98928b837c746d68615a524d443f382f28231c140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000306070708080808080807070605030000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6975828f9aa4afbac4cfd8dcd7d3d2d0cac6c5bfbab9b4aeaca8a19e99938f8a847f7a746e69625f58544e47433c37312a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546976828f9ca4aba1a1a1a1a1aba39f9e9d9b9999928f8b847f786e685e574d43392e21180e0000000000000000000000000000000000050c13191d23282c2d2e2e2e2f2f2f2f2f2f303030313132323333343435362d3337393a3b3c3d3e3f3f4041424243444444454545454545454545444443434241403f3e3c3b3a38342e322f2d2c292422211e1a1413100c0703000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000107101920282f383f4450585f696e7a849196a1aab4bfc9d3e1eaf4fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145382c1f1306000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000091724313d4a5764707d8a97a9b3bec9d5e1eefafffffffffffffffffffffffbeee2d6cabeb4aa9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a1acb9c1ced8e2edf8fffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4135291d110400000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f262b2e3036393b3c3d3a39352f271f160e040000000000000000000000000000000000000000000000000000000000000003090e161c21282c32383a4146474d5254535b606264676a686e707173747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151b1c22282b2d2f35393a3d3f4143443f444646444045454442413f3d3a3936302d2c29241f1c17110b0600000000000000000000040a0f11171b1f20222527292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2921201e19140d050000000000000000000000000000000000000000000000000000000000000000000000091825323e4b5865717e8b98a8b2bdc9d5e1edfafffffffffcf4efe9e4e2d9d2ccc6bfbab3ada79f9d938e857f786f6a605d565046423b332d261d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b87939facb6c0ccd6e1e8e3e0dfdbd6d3d1cbc7c5bfbab8b2acaba49f9c96918c86807b756f6a626058544e47433c363027221b140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e404d596673808c939994949494949494999291908e8c8986827e79726c665e564d453b30271d0f0600000000000000000000000000000000000002080d12181c1f202122222222222222232323242424252526272728282922272b2d2d2e2f3031323333343536363737383838393939393838383737363635343332312f2e2d2c2823252321201d181514120e090604000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000040c1318222b323a424a505a616a6f7b849196a0a8b2bcc6d0dbe5f3fcfffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f827669554b4035291d100400000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d120700000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000814212e3b4754616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffff9ecdfd3c6baaea2988679665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea6b0bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffffbf2e5dacec4bbafa3999082776c60564c4135291e150a000000000000000000000000000000000000000000000000000000000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151a1f21252a2d2e30302d2c29241d150d0400000000000000000000000000000000000000000000000000000000000000070c151a21272c33383d43484c5254565e6164656c6e717476787a7c7e7f81828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2d3338393d4145474a4c4e4f5149505353514a5251504f4e4c4a4746413e3a3935302b28221c17110a02000000000000040a0f161b1b22272b2d2f3234363738393939393939393939393939393939362e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf7fffff9f4efe9e4ded8d3d0c7c0bbb4aea9a19e959089817b726d666058524c443e363027221b140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030404000004060706040000050403020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546673808d9aa4afbec7d2dee8f3efedece6e2dfdcd7d3d0cbc7c4bdb9b5afaca8a09e98928d87817c766f6a626058534e46413a332d261d180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615212e3b4854616e7b8386878787878787878786868583817f7d7a76716d67605b544c443b33291e150b00000000000000000000000000000000000000000000070c10131315151515151515161616171717181819191a1a1b1c1d171b1f202122232324252627272829292a2b2b2b2c2c2c2c2c2c2b2b2b2a2a2928272625242321201f1c1718161413110d07080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000060d161d2429343d444c545b606c717c859196a0a8b2bac4ced7e2edf7fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998c807366594d402f24180c00000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d04000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000714202d3a46525e697885919eabb8c4d1deebf7fffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f4a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a949eaab4bfcad6e0eaf6fffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5ab9f948b7e71685e52463d30261c11060000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214191e20212323201f1d18120b03000000000000000000000000000000000000000000000000000000000000030b12181f262b33383e44484e54565e6165686e7175797b7e81838587898b8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c141c23282b3137383f4446494b515456585a5c5e5e5b60605c5f5f5e5d5c5a585654524c4b4745413a38332d27221b140b0600000000060c161b21272c2d3337393c3e41424445464646464646464646464646464645423b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb7c4cfdae6f1f7f2eee8e3e0d8d3cdc7c2beb6afaba39f97918b837c756e68605c544e45413a322a251f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e101111070c10131313100c071111100f0d0c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667784919dacb6c0d0d9e4edf6fcf9f7f2eeece7e3e0dcd6d3cec9c7c0bbb9b2acaaa29f99928e88827c756f6a625f58524c443f382f2a2117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e76797a7b7b7b7b7b7a7a7a7978777573706d6764605c55504a423b322920170c03000000000000000000000000000000000000000000000000040607080808080809090909090a0a0a0b0b0c0d0d0e0e0f060b0f1213141516171818191a1b1b1c1d1d1e1e1f1f1f1f1f1f1f1f1e1e1d1d1c1b1b1a191716151312100c060907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000080f181f282f353f464e565d666c737e869197a0a8b2bac3ccd6e0e9f3fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897d7063564a3d30231707000000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000005111e2a36424d576975828f9ca8b5c2cfdbe8f7fffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3ced9e5f2fcfffffffffffffffffffffffffffffffffcf3e8dcd1c7bdb0a69e92857a6d61594f42382e23170c030000000000000000000000000000000000000000000000000004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080e11141416161413100c0701000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f55586062686d72767b7e8185888b8d9092979697999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c43474a505356555d60636567696a6b656c6d666c6c6b6a69676563615e565754524c46443f38332d261d180f0701030a111721272c3238383f4446484b4d4f51525253535353535353535353535353524f4746413b32291e140800000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aa9b2bec9d5e2ecebe6e3dcd7d4cdc7c2bcb7b0aca49f99928d857e786f6b615e56504a423d352f28201a140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090e1214151618191b1c1d1e1e181c1f201f1c181f1e1e1d1b1a1917161413100c0707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939faab4bfcad6dbe4edf7fffffefbf8f3efece7e3e0dad5d2ccc7c3bdb9b4aeaba39f9b948f89827c756f6a615e565049413b3327221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e61676d6e6e6e6e6e6e6e6d6d676b6a686663605d5553514b443f382f2920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010200000305060708090a0b0c0c0d0e0f0f10111111121212121212121212111110100f0e0d0c0b090807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f23160900000000000000000000000009111a212a313a4045515860686d78808a9298a1a9b2bac3ccd5dee8f2fbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6054473a2d21140700000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f050000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000020e1a2530404d596673808c99a6b3bfcfdae6f1fdfffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3943505a616e7b86929fa8b2bdc8d4e0eaf4fefffffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1978e81746b60544a3f34281f14090000000000000000000000000000000000000000000000000006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d312417060000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a07060400000000000000000000000000000000000000000000000000000000000000010710181e272e343c42474f545961636a6f757a7e83868b8e9297979a9d9fa2a9a4a6a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a30383f44464e53545b606366676d7072747677787979797979787877757472706d686864605d5653504a443f382f2a2218120b0c151c232832383d434849505355585a5c5d5e5f5f6060606060606060606060605f5c54524c443b3025190d000000000000000000000000000000000000000000000000000000000000000000020e1a26313d4a5663707d8997a1adb9c5d0dbe2dfdad5d1cbc7c2bbb7b1aba69f9a938e86807a716c666059524d443f383029241e160d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171a1e212123252628292a2b2b23282c2d2c28232b2b2b292827252422201f1d18161413100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f98a2aebabfc9d2dbe5edf7fffffffffffbf8f3efebe5e3ddd7d4cec8c6bfbab5afaca69f9c948f88827c746d68605b534d453e332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d52555c606161616161616161605d555d5b595653514b47454039332d261d170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000006131b232c333c434b515b626a6f7a828d929fa2aab2bbc3ccd5dee7f0fafffffffffffffffffffffffffffffffffff9eee1d5c9bdb2a99b8e8275675d5145392c2013060000000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b0000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000091724313d4a5764707d8a97a9b3bec9d5e1eefafffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e46535f69737f8c96a0acb8c1ced8e2edf8fffffffffffffffffffffffffffffffffff5eae1d6cabeb3a99f93887d6f665c50443b31251a0d040000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e07000000000000000000000000000000000000000000000000000000000000000000000c18232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940444d535960636b70767c81868b8f93999b9ea1a9a7a9abadb3b1b2b4b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212931363e424a5053585f62666c7073767a7d7f81828485858686868685848382817f7d7a7874716d6863605b545049413c3429231d15151e262e343d43484f54535b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69615e564c41362a1c11060000000000000000000000000000000000000000000000000000000000000000000913202d3a4653606d7984919eaab4bfcad6d6d3cfc9c7c0bbb9b0aba79f9d948f87817b736d67605b544f46413b342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214191d202123252a2d2e30313334363737382e34383a38342e38383736353332312f2d2c292423201f1d1814120e090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b86929fa4aeb7c0c9d3dbe5edf6fffffffffffffffbf6f1eee8e3e0d9d4d0cac7c0bbb9b0aba69e9c938f87817a726c655f5750443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464b5153545454545454545453514b504e4c4a4745403a38342f28221c140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040400000406070606030000040302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000020a1117252d353e454d555d606d727c848f949ca4aeb4bcc4cdd5dee7f0f9fffffffffffffffffffffffffffffffffffcf2e8ded2c5b9ada1968a7d7064554b4135291d1104000000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c100300000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfebf8fffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7984919ea5afbcc6d0dbe7f3fcfffffffffffffffffffffffffffffffffcf3e6dacfc5bbafa49a9083786d60574d42362a1f160c0100000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23180c00000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b060000000000000000000000000000000000000100000305060707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329343c424a51575f626b70777d83898e92989c9fa4ababadb3b4b6b8babebebfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b42464f545c60646a6f73787c808386898b8d8f919192939a99929291908f8d8b898784817e7a75706c66605b534e463f342f271f1f2730383f444f54596063656c6f7174757778797979797979797979797979797978756e685e5246382e23170b00000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c98a2aebac4cecac6c4beb9b5afaca69f9c959089827c756e69605d55504a423d363028231c140c08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11141a1e2124292c2d3031363a3b3c3e404143444445454045464540454544444342403f3d3c3a38352f302d2c2924201e1a14110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f69717e8a929ca5afb7c1c9d3dbe4edf6fffffffffffffffffff9f4f0ebe5e2dbd6d1cbc7c2bbb7b0aaa69e99928e857e776e69615a504941382d22170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212930363940454647484848484847474745404442403d3a39352f2c29231d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0f1011070c10121313120f0b0611100e0d0b0a0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000020b141b2227373f474f575f676d757f8791969ea6aebabfc6ced6dfe7f0f9fffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e9184796d6053463a2f24180d01000000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f140900000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000000000000000000000000000714202d3a46525e697885919eabb8c4d1deebf7fffffffffffffffffff9ede1d4c8bdb2a8978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b45515c67707d89939eaab4bfcad6e0ebf6fffffffffffffffffffffffffffffffffff7ece1d8ccc0b6aca0958c7f72695e53463e31281d120700000000000000000000000000000000000000000000000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b00000000000000000000000000010406070b0e060b0f1213131312100c060a060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f464e545c60696e757d838a90959b9fa3aaacafb5b8b9bec0c3c5c6cad0cccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e272e343e454d535961666d71777c8084898d909299989a9c9d9e9f9fa4a39f9f9e9d9c9a989696918e8a86827d78716c655f58514540393128273139424a505960636b6f74787b7e80828485858686868686868686868686868685827a6e61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a86929fa8b2bcbfbebab8b3adaba39f9b948f89837d766f6a615f57514b443f382f2a251f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e20262a2d3035393a3d40424648494b4c4e4f505151524b5153514b52525151504e4d4c4a494745403f3d3a38352f2d2a25201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37424d57616c73808c939da5afb7c1c9d2dbe4ecf8fffffffffffffffffffffcf6f1ede7e3dcd7d4ccc7c1bbb7b0aba39f97928b827b716c605b53493f332720150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2e34383a3b3b3b3b3b3b3b3a3a39352f3533302d2c29241f1c18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606070c1013141517191a1c1d1e1e181c1f20201f1c171e1e1d1b1a18171513120f0b060705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000a141d262d334049515961696e79818c9299a1a8b0b8c0cad0d8e0e8f1f9fffffffffffffffffffffffffffffffffffff9f0e5d9cec6baada2978c7f72665c5145382c1d1307000000000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e02000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000005111e2a36424d566975828f9ca8b5c2cfdbe8f7fffffffffffffffffff5ebded1c5b8aca096877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55606b75828f98a2aebac4ced9e5f3fcfffffffffffffffffffffffffffffffffdf4e8ddd2c7beb1a79f92867b6e61594f43392f24180b02000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c10030000000000000000000001070d101314181b1d171b1f2020201f1c171a1713120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139404551585f666d737b828990959d9fa7acaeb4b9bbc0c5c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1720283039404550575e616b70787e83888d9196999d9fa3aba7a9aaabacacafaeacababaaa8a7a5a8a19e9b99928f8a837e786e6a625b514b433a322f39434b545c606b6f767c8185888b8d8f90919292999393939393939393939398928e8174665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6873808c96a0aab1b2b3adaba9a19e99928f89837d76706b626058534d45413a332d261d19140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1f252a2d31363a3b4145474a4c4d53545658595b5c5d5e5e5f5f5c605c5f5f5e5e5e5c5b5a58575553514b4c494745403b3a36302d2a251f1b17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c45505a636e74818e939ea5afb7c0c9d2dae7edf4fcfffffffffffffffffffffef8f3eee8e3e0d8d3ccc7c1bdb5afa9a29f9490867e736c655b50443c32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1d23282c2d2e2e2e2e2e2e2e2e2d2c292428262320201d1813100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f121315181c1f2022242527282a2b2b23282c2d2d2b28222b2a292826252322201f1b171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000006111b262f383f44515b626b707b838e939fa3abb2bac1cad6dbe2eaf2fafffffffffffffffffffffffffffffffffffffbf2e8ded5c9bdb2a89f92857a6d60544b4034281c0c01000000000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e1205000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f120600000000000000000000000000000000000000000000020e192530404d596673808c99a6b3bfcfdae6f2fefdfdfdfffefaf8f5eee4d9d0c4b7aa9d918477695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616e7b86929fa8b2bdc9d5e1eaf4fffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea2988f82756c61554b4035291d140a000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000070c12181d202025272a22272b2d2d2d2c28232723201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434b515b626a6f787f868f949d9fa7abb1b9babfc6c7ccd2d2d5dadcdedfe2e6e5e7e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029323a424b515a61696e757d838a90959a9ea1a9a9acafb5b4b5b7b8b8b9bbbbb9b8b7b6b5b4b2b2acababa39f9b95918a837c726d605c554c443a38424b555c666d747c83898e9297989a9c9d9e9f9fa39f9f9f9f9f9f9f9f9faaa29f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56606d79849198a0a7a6a9a29f9b97918d87827c76706b636059544e46423b352f28221c140b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b20262b3036393b4246484c52545659575e6163646667696a6a6b6b6c666d666c6c6b6b6a696866656462605d55595653514b4846423b3936302b27221b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333e48525c606c78818e939ea5afb7c0c8d7dce3eaf3fbfffffffffffffffffffffffff9f4efe9e3ded7d3cfc7c0bbb3ada69f98928a80776c60584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181c1f20212121212121212120201d181b19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c1013171c1f202223292c2d2f313234353737382e34383a3938332d383736353332302e2d2b272222211e1a13120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c08000000000000081217222d384149505b636d727d8591959ea5aeb5bdc4ccd3dce7edf4fcfffffffffffffffffffffffffffffffffffffdf3e9e0d6ccc4b9aca0968c7f72675d5142392e23180c0000000000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d211408000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f030000000000000000000000000000000000000000000000091724313d4a5764707d8a97a9b3bec9d5e1eef0f0f0f0f7f2eeebebe4ddd2c7beb0a6998d807366574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46535e69737f8c96a0acb9c1cfd8e2edf8fffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9e938a7d70675d51453c2f261b11060000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000030b12181d24292c2d3134372d3337393a3a38342e34302d2b27221b140b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b444d555c606d727c838c92989ea6abb1b8bcc2c7cbd1d4d7dddfe2e6e9ebeceef2f7f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029323b444c545c606c717b828a91959d9fa7abadb2b6b9bbc0c0c2c4c4c5c6c8c7c5c5c4c3c2c0bebdb9b7b5aeaca7a09d9490867f756d675e564c443f4a545c676d78808790959a9ea1a9a7a8aaabacacaeb5acacacacacacacacb4ada297887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000d1925303a45515d676f7c86919598999897928e8a85807b756f6b636059544f47433d363129241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920272b31373b4146474d5355565d60636669696e6f717374767777787879797979797878777776757372706f6d67686563605d5554524d4746413a37332d28231c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c364044505b666d78818e939da5aeb6bfcbd1d8e1e9f2f9fffffffffffffffffffffffffffcf4efe9e3e1d9d1cbc5bebab0aaa29f928d80736a6054473b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131314151515151514141413110d070d0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f22282b2d2f2f34383a3c3d3f40424344454540444646443f4544444341403e3d3b3937332d2e2d2a26201f1c17110f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0dbe7f2fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d0100000000060f1a2427333f49535b606d737f879297a0a7afbbbfc6cfd6dee5eef8fefffffffffffffffffffffffffffffffffffffcf4ebe1d7cec4baafa59e9184796d60554b4130271d1207000000000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d0100000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b0000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a1adb9c6d2dfe3e3e3e3e3e3e6e1dfded9d2ccc0b6ac9f94887b6f6255483c30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36424d57606d7984919ea6b0bcc6d1dce7f3fdfffffffffffffffffffffffffffffffffdf4e7dbd0c6bcb0a69e9184796d60584e41382d22170b0200000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000050c151d23282f35393a3e4143453f44464646443f43413d3937332d261d170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c454d565e676d757f8690959fa3aab0b8bcc3c7cdd3d7dce0e3e8eceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162029323b444d565d666d747e868f949da0a7abb1b8b9bdc3c5c7cbd1cfd0d1d2d2d4d3d2d2d1d0cfcdcec9c5c4bfbbb9b1aca69f99928b81796d685e564c44505b666d79828d939a9fa7abadb3b3b5b7b8b8b9bbbfb9b9b9b9b9b9b9b9beb3a9978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000008131e2935404b555f6a6f7c83898b8c8b8885817d79736e69636059554f48443d37322a261f18130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a32373c42474d5254575f6166686d707375787b7c7e7f8182838484858586868685858584848381807f7d7c7a777472706d6765615e5754524c46443f38342e28231c140c08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a2428333f4a545c666d78818e939da4adbbbfc6cfd7dfe7f0f8fffffffffffffffffffffffffffffaf4f3ebe3dcd7cfcac2bcb4aea49f93877c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080808080808070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f23282c2d3338393c3e404547484a4c4d4f505151524a515353504a525151504e4d4b4a4846443f3e3b3a36312d2b28221c1b15100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4becad6e2eefbfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d1104000000020c18212c363e44505b656c747f8b9399a2a9b1b9c1cbd1d8e1e8f0f7fffffffffffffffffffffffffffffffffffffffcf3eae2d9cfc6bcb2a89e938a7d70675c51433a2f1e150b0000000000000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d1105000000000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d2014060000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1d7d7d7d7d7d6d6dad5d2d1d0c7c0bbafa49a8f82766a5f53473a2e1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a25313b45515c67707d8a949eaab4bfcbd7e0ebf6fffffffffffffffffffffffffffffffffff8ede2d8cec1b9aca1968d80736a5f53493f33271e13080000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000050e171e272e34394045474b4e50514950535353504a504d4a46443f382f2920170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333c464e575f686e79818b9298a0a7aeb4bcc1c8cdd4d8e0e3e7edf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323b444d565e686d78818a92989ea6acb1b8bcc3c5c9cfd2d3d7dcdcdddedfdfe0e0dfdededddbdadad5d2d1cbc7c3bcb8b0aba39f938e827a6d685d554e58606c78828f949fa4acb1b8b9bec0c2c3c4c5c5c7cbd1c6c6c6c6c6c6d0bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e585f6a6f787c7f7f7e7c7975706d66615e57544f48443d38332b27201a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c232830363d43474d53565e6166696e72777a7d7f828587898b8c8e8f9091919292939a9392929191918f8e8d8b8a888684817f7c7975726e6965615e56535049443f38342e261e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081217222d38424a545c666d78818d929ca3aeb5bdc5cdd6dee6eef8fefffffffffffffffffffffffffffffdf5eee8e1dbd6cec5bebaafa49a8c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13181b22272b2e34383a3f4446484b4b51535557585a5b5d5e5e5f5f5c60605b5f5e5e5d5c5b595856555350494a4846423c3938332d2b271f1d18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013060000000a141e2a333e48525c606c77808c919fa4abb3bcc3cbd7dce3eaf3fafffffffffffffffffffffffffffffffffffffff9f2eae1d9d0c7bdb4aaa0968e81746c61554b4031281d0c030000000000000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d201307000000000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f130600000000000000000000000000000000000000000000000005121e2a36424d576976828f9ca9b5c2d2cacacacacacac9cfc9c6c4c2beb6afa69f93877c6f62584e43372b1f0d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55616b75828f98a3aebac4cfdae5f4fdfffffffffffffffffffffffffffffffffef4eae0d5c9bdb2a89f92877c6f655b50443a3025190c0300000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000030c172029303940454b5153585a5d5e5f5b6060605c545d5a56535049413b32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b454e585f696e7a838e939fa3aab1babfc6cfd4d8dfe4e9eff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d565e686e7a828e939fa2aab0b8bcc3c8cdd2d5dadfe0e3e8e8eaebebecededecebeae9e8e7e5e1dedcd7d3cec8c2bdb4aea59e9490837a6d675d53606a73808c949ea6afb6bec2c6c9cfcfd0d1d2d2d3d7dcd2d2d2d2d2d2cdc0b4a79a8d8174675a4e4134271b07000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464e585f656c707273716f6d6664605c54534d48433d38332c27211b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e262e343a41464e54575f62686e72777b7f8386898c8f92979697999a9c9d9d9e9e9f9fa49f9f9f9e9e9d9c9b9998979992908e8c8986827e7b77726d6863605b53504a443f38302a251f170e08010000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f38424a545c666c77808c919fa3abb3bbc4ccd4dce7edf4fcfffffffffffffffffffffffffffffff9f4ece6dcd7ccc0b5aba0968a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090a0b0c0d0d0e0e0d0d0d0c0a090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d24292d3337394045464a50535558555c6062646567686a6a6b6b6c666d6c666c6b6b6a696866656361605b535755534d4946443f3837322c29241d19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d211407000006111c26303c46505a636e74808d929ca3afb5bdc5ced5dde7edf4fcfffffffffffffffffffffffffffffffffffffdf7f0e7e0d8cfc7beb5aba29891847a6d60594f43392e1f160c00000000000004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e211407000000000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d1004000000000000000000000000000000000000000000000000020e1a2530404d5a6673808d99acb6c0bdbdbdbdbdbdbdbdbcbeb9b8b5b0aca49f948d80746a6054463c31261a0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616e7b86929fa8b2bdc9d5e2ebf5fffffffffffffffffffffffffffffffffffcf2e5dacec4bbafa3999082776c60564c4135291e150a00000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000b151e29323b424b51555d6064676a6b6c656c6d6d666b6a6763605b534c443b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f6a6e7b8490959ea5aeb4bcc3cbd1d8e1e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d0400000000000000000000000000000000000000000000000000000000000000000000000000061018232e39424c565e686e7a8390949da5aeb4bcc1c8ced4d8dfe1e6ecedeff3f9f7f7f8f9faf9f8f8f7f6f5f6f1edebe7e3e0d9d4cfc6bfbaafa69f959083796d655b626f7c87929fa6b0bbc0c7d0d2d5dadbdddedfdfe0e3e7dfdfdfdfdfdbcfc2b5a89c8f8275695c4f422f24180d0100000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c464e535b606365666562605c5453504a46423b38322c27211c160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212930383f444c52586062696e747b7f83888c90939a999c9ea1a9a4a6a7a9aaaaababacacafacacababaaaaa9a8a6a5aba39f9d9b9898928f8b87837f7a75706c65605c54504a423d3630292019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263038424a545b656c747f8b9299a2a9b2bac2cad6dbe2eaf2f9fffffffffffffffffffffffffffff7eee6ddd4cac2bbafa4999184796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000004060709080d111314151718191a1a1a1a1a1a191817161413110d0807070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292f35383f44464b5153545b60626567676d6f707273757677787879797979797878777776747371706e6c656764615f575653504a47433d38352f29241e18130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffbefe3d7cbbfb4aa94887b6e6155483b2e22150800000b17232e38424e58616c73808c929da4adbbc0c7d0d7e0e7f0f8fffffffffffffffffffffffffffffffffffffffbf3ece6ded6cec6bdb5aca39992867c6f685d52473e30271d0d0400000000000006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d312417060000000000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c0000000000000000000000000000000000000000000000000000091724313e4a5764717d8a9aa4afb0b0b0b0b0b0b0b0b0afb3adaba8a69f9a938d82786d60584e43342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303e46535f6973808d96a1adb9c2d0d9e3eef9fffffffffffffffffffffffffffffffffff6ebe0d7cbc0b5ab9f948b7e71685e52463d30261c11060000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000007121c27303b444d545c60676d71747678787979797979787674706c655e564c42382e23170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424c565e696e7c8491969fa7afbabfc6ced7dce2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c030000000000000000000000000000000000000000000000000000000000000000000000030c18222834404b545e686e7a8490959fa6afbabec5ced4d9dfe4eaeef1f6f9fcfffffffffffffffffffffffffffffdfaf8f3efeae5e1d8d1cbc1b9b0a79f958f81776c606b76839099a3afb8c1ccd2d9dfe2e6e8eaebebecedeff3ececececeaddd0c3b7aa9d9084776a554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000030d18222a343c41495053565859585553504a46443f3836312c27211c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228333b424a50565e616a6f757b81868c9095999d9fa4aca8abadb3b1b2b4b5b6b7b7b8b8b9bbb9b8b8b8b7b7b6b4b3b2b5afacaaa7aaa29f9c9895908c86817d78716d66605c544f46413b3229241e160d070000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e263038424a535b606d727e879297a0a8b0b8c0cad0d8e0e7f0f8fefffffffffffffffffffffff8eee5dcd4cbc2b8afa59f93877d70665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000406070c1013141619191d2021222425262627272727262625242221201d19171413110d0806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c151d232830353a4045495053545c6063666c6f717477797c7d7f8082838484858586868686858584848381807e7d7b797673716e696663605b54544e47454039353029241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090003101c28343f4a545f6a717e8a929ca4aeb6bfccd2d9e2e9f2f9fffffffffffffffffffffffffffffffffffffcf6f1e9e1dad6ccc4bcb4aba39a92877e706a5f564c41352c1e150b000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b00000000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d120700000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939fa7a4a4a4a4a4a4a4a3a3a3a9a19e9c98948f8780786d665c50463d3222180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b37424d57606d7984919ea6b0bdc7d2dde8f4fefffffffffffffffffffffffffffffffffcf3e8dcd1c7bdb0a69e92857a6d61594f42382e23170c0300000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000c18232e39424d565e666d73797e8183848586868686868583807d786e685e544a3f34281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404b545e686e7b849196a0a8b1b9c1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a00000000000000000000000000000000000000000000000000000000000000000000000a151e2a343c45515c666d7a839096a0a7b0b8c0cad0d7e0e5eaf0f5fafdfffffffffffffffffffffffffffffffffffffffffffbf5f3eae2dcd7cbc2b9b1a79e938c7f726a707d89949fabb5c0cad8dde4ebeef2f7f6f7f8f8f9fbfffff9f9f8ebded2c5b8ab9f928578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000061018222a2f383f4446494c4c4b4946443f3a38342e2a251f1b16100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333e454d545c60686d747c82878e92999da0a7aaacafb6b5b8b9bebebfc1c2c3c4c4c5c5c6c8c6c5c5c4c4c4c2c1c0bec0bbb9b7b4b4aeaca8a7a09d99928e89847e78716d666059524d443f352f281f191009000000000000000000000000000000000000000000000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262f384149505b636c717d8591969fa6aebabfc6ced5dee7edf4fcfffffffffffffffffcf4ede7dcd3cac2b9b0a69e938c7f736b60544a4034281c10040000000000000000000000000000000000000000000000000000000003070c101213181d1f20232624292c2d2f3031323333343434333332302f2e2d29242421201d1914120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e272e343a41464b51535b6063666d7074797b7e818386888a8b8d8e909191929292999892929191908f8e8c8b89888583807e7b77736f6c6662605853514b45413a352f28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8e3d7cabdb0a4978a7d7164574a3e3124170b010c161f2b3844505c666e7c86929fa4aeb7c0c8d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffaf2ebe5dfd7cfcac1bab2aaa29992887e716c61584e443a2f231a0c03000000000000000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f030000000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b0100000000000000000000000000000000000000000000000000000714202d3946525e6876828f9596979797979797979796969597918f8c88827c746d665c544a3f342b201006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313c45515d67717e8a949fabb5c0ccd7e1ecf7fffffffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1978e81746b60544a3f34281f140900000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000004101c2834404a545e686e7880858b8d909192929993999291908d89837a6e665c5044392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323a45515c666d7a849196a1a9b2bac2cbd6dce2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c110600000000000000000000000000000000000000000000000000000000000000000006111c26303c46505a606d78829095a0a8b1b9c2cad6dbe2e9f2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd4cbc3b9afa59f92867b6e75818e9ba6b0bdc7d1dce8eef5fafefffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000610181d262d3337393d3f403e3c3a38342e2c28231c1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141e262f383f444f575e666d727a81878f939a9fa3ababb1b6b9bbc0c2c5c6cacfcccdcfd0d0d1d1d2d2d4d2d2d2d1d1d0cfceccd1cbc7c5c3c1bfbab8b5b1acaba39f9b95918a847e78706b615e565145413a312b221a1206000000000000000000000000000000000000000000000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262f383f44515a626b707c848f949da4aeb4bcc4ccd6dbe2eaf2f9fffffffffffffaf3eae3dcd7cac1b8b0a79f948e81776c60594f42392e23180c000000000000000000000000000000000000000000000000000000060b0f12181c1f2024292c2d30323035393a3c3d3e3f404041414040403f3d3c3a393530312e2d2a25211e1a15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429303940454c52555d60656c7075797d8185888b8d90929997989a9b9d9d9e9e9f9fa3a39f9f9e9e9d9c9b99989698928f8d8a8884807c79746f6a65605d55524c45403a332d261d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c08131e2935414c56606d78839098a2aeb6bfc9d2dae8eef5fdfffffffffffffffffffffffffffffffffffcf6f0e8e0dad5cdc5beb9afa8a09892877e716c615a50463c32281e110800000000000000000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f12060000000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c00000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b83888a8a8a8a8a8a8a8a8a8a89888785827f7b766f6b605c544a42382e22190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b55616c76839099a4afbbc5d0dbe6f2fcfffffffffffffffffffffffffffffffffff5eae1d6cabeb3a99f93887c6f665c50443b30251a0d03000000000000000000000000000000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000006121f2c3844515c666e7a838d92979a9d9e9f9fa3a0a39f9e9d9a959083786d60554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a44505a606d78829096a0a8b2bbc4ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e2317110800000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d74818e949fa7b1bac3cbd4dce7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd4cbc1baaea3998f82767985929fabb8c2cfd9e3eef9fffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b2d303233322f2d2b28231f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e263038424a505961696e787f858e939a9fa4acaeb4b8bcc3c6c8ccd2d1d2d6dad9dadcdddddededfdfe0dfdfdededddddcdbd9dcd7d4d2d0d0cac7c5c2bcb8b4aeaca8a09d96918a847d756e68625b524c433c342c2417110a02000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141d262d333f485059606a6e7a828d929fa2aab2bac1cad0d8e0e8eef5fcfffffdf7f1e8e1d8d1cbc0b8b0a69f958f82786d655b50473d30271c120700000000000000000000000000000000000000000000000002080d11171c1f23282c2d2f35393a3c3f41414547484a4b4c4d4d4d4d4d4d4c4b4a49474641403d3a3936302d2b261f1c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720282f353e424b51565d61676d72787d81858a8e9297989a9d9fa3aba5a6a8a9aaababacacafaeacababaaaaa9a7a6a4aaa29f9c9a9796918d8985817c77716d67605d56514b443f382f28231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0d19242f3946525e68727f8c959faab4bfc8d1dbe4ecf9fffffffffffffffffffffffffffffffffffffaf2ebe5ded6cec9c1bbb3ada59e9691867d716c625a50483e342a20160c0000000000000000000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d1207000000000000000000000000000000000000000000000000000000020e1925303b46535f696e787b7d7d7d7d7d7d7d7d7d7d7c7b7a7875726e69636059504a423830261c10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3943505a626f7c87939fa9b3becad6dfeaf6fffffffffffffffffffffffffffffffffffcf3e6dacfc5bbafa49a9083786d60574d42362a1f150b010000000000000000000000000000000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0004111d2935414c55606d788390959fa2a9a9ababacafb5afacaba9a79f958b7f72675c5145382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36414c56616c74818e949fa8b2bac4cdd6dee6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f0500000000000000000000000000000000000000000000000000000000000003101c28343f4a545f6a717e8b939da6b0b9c3ccd5dde6eef8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd7cbbfb4ab9f94897d7c8998a2aebac6d4e1ebf5fffffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202325262522201f1c1712100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e263038424a545b606b707b838b92979fa4acafb6babfc6c8cdd2d4d8dddedfe2e6e5e7e8e9eaeaebebecedecebebebeaeae9e7e6e8e3e0dfdddbd6d3d2cdc8c6bfbab9b1aca8a09d959189817b726d605d564e463e3627221b140b020000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e474f575f686d78808b9298a0a8afbabfc6ced7dce3eaf3f7fbf3ece6dfd6cfc6bfbbafa69e949083796d665c53493f352b1e150b000000000000000000000000000000000000000000000001080d13191c22282b2e34383a3d404547494c4e4c525455575859595a5a5a5a595958575554524c4d4a4746413b3a37312c28211c160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227323a414550545c60686d737a7f84898e92989a9ea1a9a7aaacaeb5b2b3b5b6b7b7b8b8b9bbbab9b8b8b7b7b6b4b3b1b3aeaba9a6a8a09d9997928e89837e79736d68605d55504a423c342e271e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0dbe7f2fefffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06111d2935414c55616d7a85929fa7b1bcc6d0dae3edf6fffffffffffffffffffffffffffffffffffef8f0e8e0dad5ccc4bdb9afa9a19e938e847c706b625a50483e362c22180d040000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b010000000000000000000000000000000000000000000000000000000008141f2b37424d575f656c6f70717171717171717070706f6d686965615f57544f443f3830261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e47535f6a74818e97a2adbac3ced9e5f3fcfffffffffffffffffffffffffffffffffff7ece1d8ccc0b6aca0958c7f72695e52463e31271d12070000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316070000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000613202c3945515d6773808c959fa7adb3b6b7b8b9bbc0bbb9b8b6b1a79e9285796d6053473b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8a939da6b0bac4ccd6dfe8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c0300000000000000000000000000000000000000000000000000000000040e18222c3844505c666f7c86929fa5afb8c2cbd5dee7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7dcd1c6bdb0a69c8f827f8b98aab4becad6e6f3fdfffffffffffffffffffffffffffffffff7e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191918161312100b06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a545c666c737d8590959fa2a9afb6bbc0c7cbd1d4d9dfe0e4e8ebeceef2f7f4f5f6f7f7f8f8f9faf9f8f8f7f7f7f5f4f9f4efedeceae7e2e0dfd9d4d1cbc7c3bdb8b2aca8a09d938e857f756d68605850483f332d261d140a0000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242d353d454e565e666d747e8691969ea5aeb4bcc3cbd1d9e1e6ecf1e9e1dbd6ccc4bdb5aea59d948f827a6d675d544a41382d23190c0300000000000000000000000000000000000000000000040c13191e24292d333839404446494b515356595b565d606263646566666767676666656362615d565a5754524c4847423c38332c272118130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d262d333d444c525a61666d727a80858b91969b9fa2aaabadb3b4b6b9bbbfbec0c1c3c4c4c5c5c5c7c7c5c5c4c4c3c2c1bfbebebab8b6b3b2acaaa9a19e9a95908b85807a736d67605b544e444039302920191109000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4becad6e2eefbfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b13202c3945515d6773808d98a2aeb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffcf4ede7ded6cec9c0bab2aca59e97928a817a6f6a615950483e362d241a1006000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d030000000000000000000000000000000000000000000000000000000000020e1a26313c454d535b6062636464646464646464636362605d565955534d48433d342e261e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b37434e58616d7a85929fa7b1bcc8d4e1eaf4fffffffffffffffffffffffffffffffffffdf4e8ddd2c7beb1a79f92867b6e61594f43392f24180c03000000000000000000000000000006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e23180c0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000714212d3a4754606d7a86929fa7b1babec3c4c5c5c7cbc7c5c4c2b9ada1978b7e7165574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44505a616d7a85929ea5afb8c2ccd5dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b000000000000000000000000000000000000000000000000000000000a15202a36424d57606d78839098a3aeb7c1cad4dde7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc2b9ac9f9388828e9ba8b5c1d0dbe7f4fffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0c0d0b09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017232e38424a545c666d78808892979fa7adb3bbc0c7ccd2d7dce2e4ecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffcf9f8f8f3efecebe4e2dcd7d3cec8c3bdb8b1aca59e98928b817a6f6a615a51443f382f261b110600000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7064574a3d3124170a00000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b232b333c444c545c606c717c848e939fa2aab1bbc0c7cfd5dae1e4dfd7cfcac1bab2aba39f938e82796d685d554b42392f261b110700000000000000000000000000000000000000000002080d161e24293035383f44464a515356555d606365686a686d6f7071727373747473737372706f6d68696764615e5655534d48443e383329241d160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272f383f444f565d606c70797f858d92979da0a8abaeb3b8b9bec0c3c5c7cbd1cdced0d0d1d1d2d2d4d3d2d2d1d1d0cfceccd0cac6c5c2c0bdb8b7b3adaba79f9d97928d857f79726c665f58514a423b332b231b13060000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f14212d3a4754606d7a86929faab3becbd4e0e9f3fefffffffffffffffffffffffffffffffff9f2eae2dcd6ccc4bdb9aea8a19e938e857e756d685f584f473e362d241b110800000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d0000000000000000000000000000000000000000000000000000000000000009141f2a333c414950535557575757575757575757565554524c4c4846423c383228231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1b26323c46525e68727f8c95a0acb8c1cfd8e3edf8fffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea2988f82756b61554b403529201509000000000000000000000000000003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c100400000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000b1724313e4a5764717d8a98a2aeb9c2cad0d1d2d2d3d7d4d2d1c9beb3a99d908376695f53463a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c75818f97a1adb7c0cbd4dee7f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d12070000000000000000000000000000000000000000000000000000030f1b26313a46525e69727f8c959faab4bfc9d2dce6eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae0d4c8bbafa49a9386939facb9c6d2dfecf8fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192228343f4a545c666d78818c939aa2a9b1babec5ccd2d8dde4e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0ede7e3e0d9d4cec8c3bdb8afaaa29f938f847c716c625b504941382d2217130a000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091119212a323a424a505a626a6f7a818b92989fa7afb5bdc2c9cfd5d8d3cdc5bebab0a8a199928b81786d675d564c433a30271d140a000000000000000000000000000000000000000000040c13191f282f353a41454a5053545c606366676d6f727476787a7b7d7e7f8080808080807f7e7d7c7a787673706d6866615f57554f48443d352f281f191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830394149505960686d757d848c92979fa2a9acb2b8babec5c6c9cfd0d2d3d7dcd9dbdcdddededfdfe0e0dfdededddddcdad9dbd6d3d2cfcec8c5c4beb9b8b1aba9a29f97928c857f786e6a605c544d453d352d2517110a02000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f121d2935414c5665727f8b98a2aebcc5d0dde6f2fbfffffffffffffffffffffffffffffffff8f0e7e0d8d0cbc1bab2aca49d96918a817a716c605d564e463e352d241b1209000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e0500000000000000000000000000000000000000000000000000000000000000030e18212a2f383f4446484a4a4a4a4a4a4a4a4a4a49484745413f3b3a37312c272117110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883919da6b0bdc6d1dce7f3fdfffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9e938a7d70675d51453c31261a0e0400000000000000000000000000000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a0604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000d1a2733404d5a6673808d99aab4bfcbd6dbdededfe0e3e0dfdacfc5b8ab9f95887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c3945525d68717e8a939ea9b3bec9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c030000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa7b1bcc6d0dbe4eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca4999399a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0d0d0d0e0e0e0e0d0c09090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b343d44505c666d78818e939fa4acb3bbc2cad0d8dde4e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae5dfd9d4cec8c1bcb3aea59e9691877e726d605b53493f3327251c12090000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830383f4450585f686d757e8690959fa3abb1b9bec5c9cdc7c1bbb3ada69e9691877f746d665d554c433a31281e150b020000000000000000000000000000000000000000060e161e2529313a41454c52545b6063666d7073777a7c7f81838587888a8b8c8c8d8d8d8d8c8c8b8a88878583807d7a77736e69636159544f45413a312b221a120901000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028313a424a535b606b707a818a91969fa2a9adb3b8bdc3c6cad0d2d5dadddfe0e3e7e6e8e9eaeaebebecedececebebeaeae9e7e6e6e2dfdedcd9d4d1cfc9c6c3bcb8b3ada9a29f97928b837c736d665e574f473f3727221b140b0200000000000000000000000000000000000000000000000000000000000000000004111d2935414c566a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013202c3945525d687683909daab4bfced7e1eff8fffffffffffffffffffffffffffffffff8efe6ded5cec6bfbaafa8a19e928d847d756d68615a524c443c342c231b120900000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d20130700000000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c000000000000000000000000000000000000000000000000000000000000000000060f181d262d3337393c3d3e3e3e3e3e3e3e3d3d3d3c3a39352f2e2d2b261f1b160c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a44505c66707d89949eabb5bfcbd7e1ecf7fffffffffffffffffffffffffffffffffffdf4e7dbd0c6bcafa59e9184796d60584e43372b20160c02000000000000000000000000000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d31241707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000f1c2835424f5b6875828e9ba8b5c1d0dbe6eaebecedefedece1d4c7bcb1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea5afbbc5cfdbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeae9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b000000000000000000000000000000000000000000000000000815212e3a47535f6a75818e98a2aeb9c3ced8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb5aba49fa4abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e121415161819191a1a1a1a1a1a1a191615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d46515b606d78818e939ea5afb6bec5cdd6dbe1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1eae5dfd9d4cec5bebaafa8a09992887f736c655b504440372e241b100700000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffff8eee2d6cabeb3a99b8e827568574d42362a1e1205000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f464e565d606d717c838c92999fa7adb3b9bec1bcb7afa9a29f938f847c726d605c544b433a31281f160c030000000000000000000000000000000000000000071018202830353e434c52565d60666c7074797c808386898c8e9092989596979899999a9a9a999998969597928f8d8a87847f7b76706b636059514b433d342c241b13090000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28323a434b545c656c737d848e939ea0a8adb3babec5c8ced3d6dbdfe1e6e9ecedeff3f8f4f6f7f7f8f8f8f9f9f8f8f7f7f6f5f4f7f2eeecebe9e5e1dedad5d2cdc8c5bebab3ada9a19e9590867f786e696059514940332d261d140b020000000000000000000000000000000000000000000000000000000000000000010d19242f424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6154473a2e2114212d3a4754606d7a86929facb9c5d0dfe9f3fffffffffffffffffffffffffffffffff8eee6ddd4ccc3bcb4aea59e9691898179706b615e565045413a322a221a11090000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f12060000000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e0400000000000000000000000000000000000000000000000000000000000000000000060b141b22272b2d2f30313131313131313130302f2d2c292422211e1a140f0a0401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28343f4a54606b75828f99a3aebbc5cfdae6f2fcfffffffffffffffffffffffffffffffffff8ede2d7cec1b9aca1968d80736a5f53473e32281e13080000000000000000000000000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00101c2936434f5c6976828f9ca9b5c2cfdce8f7f8f8f9fcf9f0e4d8cdc2b6a99c908376685e5246392d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313946525e6873808d97a2adb7c1cdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c1207000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939faab4bfcbd4e0eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7bdb5afacafb5bdc7d2dde8f4fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151a1e212123242626272727272727272623221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a444f59626d74818e939ea5afbbc0c7d0d7dfe6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5e0d7d0cac1bab2aba39a938c80776c605c524940362d22190e05000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffbf6efe6dcd3c6baada2978a7e7164574b3e31261a0e02000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffbf6f0e7d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c2328343c434c525a626a6e787f8790959ea1a9adb3b4b0aba59e97928b827a6f6a625b504a423931281f160d040000000000000000000000000000000000000000071019222a323a414650565d60686d72787d8185898d909299989b9d9fa2aaa3a4a5a6a6a7a7a6a6a6a5a3a9a19e9c9a9795908c88837d77706b605d554e463e362d251b1309000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a444c555d666d77808791969ea5acb2babec5cad0d4d9dfe2e6eceef2f7f8f9fbfffffffffffffffffffffffffffffffffffffffefbf9f8f6f1edebe6e1dfd8d4cfcac5bebab3ada79f98928c837b6f6b625b52443f382f261d140a000000000000000000000000000000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f9fffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887b6f6255483c2f221724313d4a5764707d8a99a3afbbc7d4e0edfbfffffffffffffffffffffffffffffff8eee6dcd4cbc2bab2aaa39f938e847d746d676159524c443e353028201810080000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c100400000000000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f2022242424242424242424242525262625242321201e191413110d07010000000000000000000000000000000000000000000000000000000000000000000000020507080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c17232e38424f59626e7b86929fa9b3bec9d5dfeaf5fffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92877c6e625a50443a3024190c02000000000000000000000000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d1104000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffff5ecdfd2c6b9ac9f93877a6e6154473b2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa9b3bec9d3dfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedcd7d3d2d0cfcecececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c03000000000000000000000000000000000000000000020e15212e3a47535f6a75828f9aa4afbcc6d0dde6f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbb9bbc0c7d0d9e3eef9fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151b1f2122252a2d2e303132333334343434343432302f2c272119100b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56606b727f8b939da5afb7c1ccd2d9e2e9f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e1dbd6ccc4bdb4aca49f928d80746e635b51483e342b20160b020000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fafafafafffffbf9f8f7f8f3efebe5ddd6cabfb4aa9f92857a6d6053473a2d20140900000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fafafafafafffefbf9f8f7f8f3efeae5ded5c9bdb2a8988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1117222a313a414550585f666d737c838b92979ea1a9a8a69f9c938f857e756d68605851443f3830271f160d040000000000000000000000000000000000000000061019222b343c444c525a61686d737a7f84898e9297999d9fa3aba7a9abaeb3b0b1b2b3b3b3b3b3b3b2b1b0b3adaba9a6a7a09d9995908a837d746d67605850483f372d251b1108000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c565d676d78818c9399a1a8afb9bdc4cacfd6dbe1e5eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f2eeeae4e1dbd6d0cac5beb9b1aaa39f9590857d726d635c504941382f261c110600000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed2dde8f4fffffffffffffffffffffffffffffff3e7dcd1bcb0a396897d7063564a3d3023192633404c5966737f8c99abb5c0cbd7e3effcfffffffffffffffffffffffffffffaf1e6dcd4cac2b9b1a8a098928b817a706b605d554f46413a3229241e160e06000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c00000000000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b020000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131517181d2022272b2d2e30313232323231302e2d2a2520201d18130e08020000000000000000000000000000000000000000000000000000000000000002090e1214151717171717171717171717171717171717171717171717171717171717171717171c26303d47535f6973808d97a1adb9c3ced9e4f3fcfffffffffffffffffffffffffffffffffffbf2e5dacec4bbaea3998f82766c61564c4135291e140a000000000000000000000000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffaede0d4c8bbafa49a8b7e7265554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d98a2aebbc5cfdbe5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4e1dbd6d3d2d1cbc7c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f140900000000000000000000000000000000000000000005111e2a36424d57626f7c88939eacb6c0ced7e2eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f7f5f4f4f5f6f6f8f9fbfefdf4ebe2d9d2ccc7c6c7ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f31363a3b3d3e3f40404041414141403f3c3b38322b231d140b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313946525e686f7d87929fa5afb7c1c9d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ded6cfc6beb6afa49d928d80736d635a50463c32281d140a00000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebedededededf8f3efececeae9e7e2e0d9d5cbc3baaea2988d8074675d5145392c20130600000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ededededededf8f2eeecebeae9e7e2e0d9d4ccc3b9aca196897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f353f464e545c606a6f787e858c92979a9b99949089827b716c615e564e463f342e261e150d040000000000000000000000000000000000000000040d18222b343d464e565e616c717a80858c91969a9fa2a9aaacafb5b4b6b8babebdbebfbfc0c0c0c0bfbfbebdbeb9b8b6b3b1acaaa79f9d95908981796f6a615a51493f372d241a1007000000000000000000000000000000000000000000000000000000000000000000050f17222d38424b555d686d79828e939fa4abb2bac1c9ced6dbe1e6ecf1f6fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ece6e1dbd6cfc9c2bcb4aea79f9791877f736e605b534a42382d22171209000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8e4d7cabeb1a4978b7e7164584b3e31251b2835414e5b6874818e9ba7b4c1d1dce8f4fffffffffffffffffffffffffffffdf2e8dfd4cac2b8b0a79f9691867e746d676059514b433e3630292019130c0400000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c12070000000000000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d24292c2d3337393b3d3e3f3f3f3f3e3c3b3936302d2c29241d19140b060000000000000000000000000000000000000000000000000000000000050d141a1e202123242424242424242424242424242424242424242424242424242424242424242424242b37424d57606d7a85929ea7b1bcc8d4e1eaf4fffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f948b7e71685d52453d30261c110600000000000000000000000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffcf0e4d8ccc0b6ac9c8f8276675d5145392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcdd7e1edf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5dfd9d4d0cac6c5c1bfbab9b7b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e0400000000000000000000000000000000000000000714202d3a46525e6975818e9ba6b0bec7d2e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f3efedeceae8e8e8e8e9eaebeceef2f8f8f4ebe3ddd7d4d2d4d7dde3ebf4fdfffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282b31373a3c40424648494b4c4c4d4d4d4d4d4d4d4c4948433d352f261d0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434f59616d7a859199a3aeb7c0c9d3dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7e1d8d0c7c0bbaea59c928c7f736c62584e443a2f261b11060000000000000000000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0dde1e1e1e1e1e1e1e7e3e0dfdedcdbd6d3cec9c1b9b0a69f92867b6e61554b4035291d100400000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e1e1e1e1e1e1e1e1e7e2dfdedddcdbd6d3cec8c2bab0a69e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429333c424a50585f666c72797f858a8d8e8c88837d756e68615a524c443d3428231c150c030000000000000000000000000000000000000000010c161f2a343d464e585f686d757e858c92989ea0a8abadb3b6b9bbc0c1c3c5c6cad0cacbcccccdcdcdcccccbcfc9c6c5c2c0bcb8b7b1aba79f9d938e847c706c625b51493f362c22190d0400000000000000000000000000000000000000000000000000000000000000020c172128333f4a545c676d7a838f949ea5afb5bdc4ccd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ece6e1dad5cfc6bfbab1a9a199928b80746c655b544a3f3328241b11070000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c4033261d2a3643505d697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffff7ebe1d6cdc2b8b0a69f9590847c716c605d554f45403a312a251e170e08020000000000000000000000000000000000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b00000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292f35393a3f4446484a4b4c4c4c4b4b494746413e3a39352f2a251e17110a020000000000000000000000000000000000000000000000000000060f171f252a2d2e303030303030303030303030303030303030303030303030303030303030303030303030313c45525d68727e8b95a0acb8c1cfd8e3edf8fffffffffffffffffffffffffffffffffffcf3e7dcd1c6bdb0a69e92857a6d60584e42382e23170b020000000000000000000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d10040000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000d1a2734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffff4e8ddd2c5b9ac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774808d99a3aebcc6d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0dad5cdc8c5bebab8b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a0000000000000000000000000000000000000003101c28343f4a54616e7b86929facb9c1d0d9e4f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeece8e3e0dfdddcdbdbdcdcdddfdfe2e7eaebedf1eee8e3e0dfe0e3e8eef5fdfffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000010a11191e262e34383c4347484c4d5354565759595a5a5a5a5a5a5a5956544f4740382f20170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b75818e97a1abb4bfc9d2dbe5edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2d9d2ccc0b7aea49c918b7e716a60564c41382d22170b030000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfd4d4d4d4d4d4d4d4dcd7d3d2d1d0d0cac7c4bdb9b0a79f948c7f72685e5243392f24180d0100000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c3bdb8b0a89f948b7f72665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319212a30383f444e545b60676d72797d8081807c76706b615e565046413a322b2217110a0300000000000000000000000000000000000000000007131d28313c464e58606a6f7a828a92979fa2aaacb2b8babec3c5c7cbd1d0d2d3d6dbd7d8d9d9dadad9d9d9d8dad5d2d1cfcec8c5c2bcb8b1aba59d9691867e726d625b51483e342b1f160c010000000000000000000000000000000000000000000000000000000000000a141e29333b44505b666d798290959fa6afbbc0c7d0d6dee5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ece6e1d8d1cbc2bbb3aba39f928d80776c665b50443f362d23190e0500000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffdf1e6dacfc4bbb0a69f948f837a6f6a625a514c433d352f281f19130c0500000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c030000000000000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b120800000000000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f353a41454749505355565858595958575654524c4b4745403a363028221c140b05000000000000000000000000000000000000000000000000060f18212930363a3b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d414c56606d7883909da6b0bdc6d1dce7f3fffffffffffffffffffffffffffffffffffff8ede3d8cfc2b9ada1978d81746a60544a3f34281f140800000000000000000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000c1925323f4c5865727f8b98a5b2becfdbe6f2fefffffffffff9ece0d3c7baaea3998a7e7164554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb4bfced7e2f1fbfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc9c3bcb8b3adaba8aaa39f9d9c9b9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f0500000000000000000000000000000000000006121f2b3844505c6673808c99a3aebbc7d3e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2dfdcd7d3d2d0cfcececfcfd0d2d3d6dbdddee1e5ebeff0edecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000020b131c232b30383f44464e535559575e61636465666667676767676765636059524a4032291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67707d89939ea9b2bdc6d1dbe4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8c9c0b6ada39f92867c6f685e53493f33271f140900000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab8b2aca69e959082786d60564d4131281d12070000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bfbab8b2aca69e969082786d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f181e262e343c424a50555d60666d707375736f6a636059524d443e3630292019100600000000000000000000000000000000000000000000010d18242f3a434e58606a6f7c848f949ea1a9aeb3b9bdc4c6cacfd2d4d7dcdcdedfe2e6e4e5e6e6e6e6e6e6e5e4e6e1dfdedcd9d4d1cdc7c3bcb8afa8a19892877f726d625a50463d31281d1307000000000000000000000000000000000000000000000000000000000006111c26303b45505a606c78818e949fa7b0b8c1ccd2d9e2e8f0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f3eae2dcd7cdc4bdb5aea49c928d81786c605b51483e352b20170b020000000000000000000000000000000000000000000000000000000006131f2c3845515c677885919eabb8c4d1deebf7fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422f23182b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffaeee1d5c9beb3a99f948f82796d685f585045413a3129241d160d08020000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d0300000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a313940454b5154535b60616364656565656463615e565853514b46413b332d261d160e0500000000000000000000000000000000000000000000030e18212a333b4246484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a505c66707d89949eabb5bfcbd7e3eef9fffffffffffffffffffffffffffffffffffff4eae1d5c9beb3a99f93877c6f665c50443b3025190c030000000000000000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a9b3becad6e2eefbfffffffffffbefe3d7cbbfb4ab9b8e8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8b97a2adbdc6d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc4bdb9b1aca9a29f9b979892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b0000000000000000000000000000000000000713202d3a4653606d7984919eabb5bfcbd7e5f4fdfffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e1dbd6d3d1cbc7c5c4c2c1c1c2c3c3c5c6cad0d1d2d5d9e0e2e7edf3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000010b141d252e353d424a5053585f626669696e7071727373737474747473726f6b645c52443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606d7984919ea5afbbc4cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd2c8bfbaaea39891847a6d655b50443b31251a0c03000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4babababababababababababfbab9b7b6b4b4aeaca8a09e938f837a6d665c50443b301f160c010000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bababababababababababababebab8b7b6b4b4aeaca8a09d948f847a6d665c5042382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282f383f444b51545c6063676866626058544f46413b322a251e170e07000000000000000000000000000000000000000000000004111d2935404b555f6a6f7c8591969ea6adb3babec5c9ced3d6dbdfe0e3e8e9ebeceef2f7f2f2f3f3f3f3f2f2f7f2eeecebe9e5e0ded8d4cdc8c0bab2aaa399938b7f726c61584e433a2f24180d03000000000000000000000000000000000000000000000000000000000b17232e38424d57616c74808d939ea6b0b9c2cad7dde3ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbbaea49d938d80746d635a50473d32291d140a0000000000000000000000000000000000000000000000000000000004101c2934404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4034291c2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffff8ebdfd2c6b9ada1978f82796d675e564e463f352f281f18130c04000000000000000000000000000000000000000000000006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222a343c434b51555d6065656c6e707172727272716f6e686864605d55524c443f382f2820170f050000000000000000000000000000000000000000000915202a333c454d5254565757575757575757575757575757575757575757575757575757575757575757575757575757575754606b75828f99a3aebbc7d1dce8f4fffffffffffffffffffffffffffffffffffffcf3e6dacfc5bbafa4999083786d60564d41362a1e150b00000000000000000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c1207000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000815212e3b4854616e7b8797a2adbac6d3dfecf8fffffffffffff3e7dcd1c5b8ac9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7683909ca9b3becfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc1bab2ada7a09d97928e8b88868483828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c10050000000000000000000000000000000004101d2935404b5563707d8a96a1adbdc6d1dce7f7fffffffffffffffffffffffffffffffffffffffffffffffff9f2eae2dbd6cfcac6c5c0bbb9b7b5b5b5b5b6b7b8babfc0c4c5c9ced3d6dbe2e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000a131d262f3740474f545c60646a6f7376787b7c7e7f7f808080808080807f7c746e64564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a0acb7c1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede3dad6cbbfb4aaa1968f82776c60574d42362a1e150b000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a9b2aeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7aaa29f9c96918a827a6d685d544a3f32291f0d04000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab3aeaeaeaeaeaeaeaeaeaeaeadb4aeabaaa9a7aaa29f9b96918a827a6d685e544a3f2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d262d333a40454a5053575a5b5955544e48443d3630292019130d050000000000000000000000000000000000000000000000000613202c3945515d676f7c859297a1a8b0b9bec5cad0d5d9dfe2e6ecedeff4f9f8f9fbfefffefffffffffffffffffefaf8f8f5f0ede9e4dfd8d4ccc4bcb4aba49f93877e706a60554b4035291f150b01000000000000000000000000000000000000000000000000000003101c28343f4a545e69717e8a929da5afb8c2cbd4dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d8d1cbc0b6aea59d928c7f726c61594f443a2f261b1106000000000000000000000000000000000000000000000000000000000c18232f414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffbefe3d7cbbfb4aa9e91857a6d675d554c443c3429241e160d070100000000000000000000000000000000000000000000000003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e363029201910090000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c464e555d60676d7175797b7d7e7f7f7f7e7e7c7a7875716d67615e56504a423a322921170d0400000000000000000000000000000000000000020e1a26313c454e575e6163636363636363636363636363636363636363636363636363636363636363636363636363636363636363636e7b86929fabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff7ece1d7ccc0b5aba0958b7f72685e52463d30271d12070000000000000000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffff8ecdfd3c6baaea2988a7d7063544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabbbc5d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa8a19e95908b85817e7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b000000000000000000000000000000000613202c3945515d6775818e9ba8b2bdcfd8e3edf8fffffffffffffffffffffffffffffffffffffffffffffff8efe7e0d8d0cac5bebab8b5afacaaa9a8a8a9a9aaacaeb4b3b7b9bdc4c7cad0d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000006101c252f384149525960666d71777c7f838587898a8c8c8d8d8d8d8d8d8d8c898074685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985929ea8b2bdc9d3dfe8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f5f5f4f5f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffff5ece7dcd0c6bcb2a89f948b7e72695e53463e30271d12070000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a1a8a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b9998928f8a847e756d685d564c42382e20170d0000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a9a1a1a1a1a1a1a1a1a1a1a1a0aaa29f9e9c9a9898928e8a847e766d685e564c42382e1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282f35383f44464a4d4e4d4947433c38322a251f170e080200000000000000000000000000000000000000000000000005121e2a36424d57606d79849197a2a9b2bac1c9cfd6dbe1e5ebeef2f7f9fcfffffffffffffffffffffffffffffffffffffffffffcf9f5f0eae4ded6cec6bdb5afa49992867c6f675d51453e31271d120700000000000000000000000000000000000000000000000000030e18222b3844505c666e7b85929fa4aeb7c1cad4dde5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e716b60564c41382d22170b0200000000000000000000000000000000000000000000000000000007192633404c5966737f8c99a6b2bfd2dde8f4fffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d202a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff9ece0d3c7baaea3988b7f72685e554b433a322a2219130c040000000000000000000000000000000000000000000000000000000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464e585f676d737a7e828588898b8b8c8c8b8a898785827e7a746e68605b544c443b33291f160c0100000000000000000000000000000000000006121e2b37424e575f696e70707070707070707070707070707070707070707070707070707070707070707070707070707070707070707074808d99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffdf4e8ddd2c7bdb1a79f92857b6e61594f42392e23180c03000000000000000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e2115080005121e2a36424d576976838f9ca9b6c2cfdce9f6fffffffffffffbeee2d6cabfb4aa9a8e8174665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a6b0bccdd7e1f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7beb6afa59e96918b837e7975716e6c6669686868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c10040000000000000000000000000000000714202d3a4753606d7a85929facb8c4cfdfeaf4fffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd5cec6bfbab3adababa39f9d9c9b9b9c9c9d9fa2aaa6aaacb2b8babfc6cbd1d8e1e7f0f8fffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000040e18222d37414a535b636b6f787e83888c8f929896979899999a9a9a9a9a9a9892867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67727f8c97a1adbac4cedbe4f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0edeceae9e8e8e8e9ebeceef2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec4bab0a69f92867b6e615a5043392e23180c0200000000000000000000000000000000000000000000000714202d3a4753606d7985919694949494949494949494949494999291908e8c8986827d79716c615d564c443a30261c0e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8692979494949494949494949494949493989291908e8c8985827d78716c605d564c443a30261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292e34383a3d4042403c3b37322c272119140d0500000000000000000000000000000000000000000000000000000714202d3a46525e6974818d96a0a9b3bcc4ccd5dae1e6ecf1f6fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0e8e0d8d0c7c0b5aba3989184796d605a5043392f23180c020000000000000000000000000000000000000000000000000a15202a36414c56606d78829097a2adb6c0c9d3dce6eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92877d6f685e53493f33271d140a0000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffaeee2d5c9beb3a995887b6e6255483b2f222936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d60564c433a31282018100801000000000000000000000000000000000000000000000000000000000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434e585f6a6f7980858b8f9298969798989898979697918e8b85807a726c665e564d453b31281d13070000000000000000000000000000000000000814212e3a47535f6a6e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff9eee3d9d0c3baaea2988e81756b60544b4034281f14090000000000000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c020000000000000000000000000000000000000000000000000004101c2934404b5566737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700020e1a2530404d5a6673808d99a6b3c0ced9e5f1fdfffffffffffef2e7dbd0c5b8ab9e9285796c605346392d20130a00000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab7c2cddde9f3fffffffffffffffffffffffffffffffffffffffffffff9efe8ddd2c7bdb5aca49f938e847e78716d676461605b545c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a000000000000000000000000000004101c2834404a5464717d8a98a2aebac6d3dfecfcfffffffffffffffffffffffffffffffffffffffffffff9f0e6ddd4cbc3bcb4aea9a29f9a9992918f8e8e8f9090929897999ea0a8acaeb4babfc6cfd5dee6eff8fffffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000a15202a343f49535c646e737d838b9095999c9fa2aaa4a5a6a6a6a7a7a7a7a6a3998a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985919ea9b3beccd5e0edf6fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efede8e3e0dfdddcdbdbdbdddedfe2e7ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffef4eae0d6ccc2baaea2988f82766c61554b4034281e1308000000000000000000000000000000000000000000000006131f2c3945515d67707d84878787878787878787878787878786868483817f7c7975706d66615a524c443a32281e140a0000000000000000000000000000000000000000000000000613202c3945515d67717e8587878787878787878787878787878786858483817f7c7975706c66615a524c443a32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181c23282c2d303435332f2e2b27201c160e08020000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa8b2bcc5ced6dee6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2eae2d9d2c7bdb4aaa0968e81746c61554b4034291e13080000000000000000000000000000000000000000000000030f1b26313946525e68727f8c949fa9b3bec8d2dbe5eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece4dbd2c8bfbbaea39991847a6d655b50443c2f261c110600000000000000000000000000000000000000000000000000000916222f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffffffef2e6dacfbcb0a396897d7063564a3d30232835414e5b6874818e9ba7b4c1cedae7f5fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376675d51443a30281f160e0600000000000000000000000000000000000000000000000000000000000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f6a6f7c848c92989c9fa2aaa4a5a5a5a5a4a9a19e9b98928d867f786d685e574d433a2f24180c0300000000000000000000000000000000000815222f3b4855626e7b87898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b9299a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffff5ebe2d6cabeb3aa9e93897d70665c51453b31261a0b020000000000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f14090000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f13060000091724313d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffff8ecdfd2c6b9ada197897c6f6356493c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1deebfbfffffffffffffffffffffffffffffffffffffffffffdf4e7ddd7ccc0b5aba49a938c817a716c65605d555553504a4f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f030000000000000000000000000006121f2c3844515c6675818e9baab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffcf3e8ded4cbc2b9b1aaa29f97928d89868482828282838485888a8d91969a9fa2aaaeb4bcc3ccd4dde6f0fafffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000030f1b26313c46515b646e74808791959da0a7a9abaeb3b1b2b2b3b3b3b3b3b3b5ab988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b97a1adbbc5cfdee7f1fffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0ddd7d4d2d0cfcececfd0d2d3d6dbdee1e5eaf1f6fcfffffffffffffffffffffffffffffffffffffffffcf2e8ded6cabeb4aa9f948a7e71675c51453a3025190d020000000000000000000000000000000000000000000004101d2935404b55606b70787a7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978767472706d6764605c545046413a322820160c0200000000000000000000000000000000000000000000000004111d2935414b55626c71797a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777674726f6d6664605b545045413a322920170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171c1f202427282622221f1b15100b050000000000000000000000000000000000000000000000000000000004111d2935414c556673808d99a3aebac3ced7e0e8f0f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe3d9d0c6bcb2a89d938a7d70675c51453a3025190d020000000000000000000000000000000000000000000006121f2b37434e58616e7a86929fa6b0bcc5d0dae4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ede4dad7cbbfb5aba1968f82776c60584e42382d22170b02000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff7e4d7cbbeb1a4988b7e7165584b3e322526323f4c5965727f8c98a5b2bfced9e5f0fcfffffffffffffffffffffff4e7dacec1b4a79b8e817468554b4032291e160d0400000000000000000000000000000000000000000000000000000000000000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676f7c8591969fa2aaabaeb3b1b2b2b2b1b1b3adabaaa29f98928c827a6e695e554b4135291e150b00000000000000000000000000000000000b1824313e4b5764717e8a99969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696979fa3abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffdf4e6dbd0c5bcafa59d9184796d60574d42362a1d140a00000000000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c100400000814212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffaeee1d5c9beb3a99a8d807367584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe2d5cbc3bbafa49993887f756d67605b53514b4846443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f1409000000000000000000000000000713202d3a4653606d7985929fabb8c5d0dbe7f2fefffffffffffffffffffffffffffffffffffffffffff4eae1d6ccc2b9b1a7a098928c85807d7977767575767677797b7d8084888d92989fa3aab1b9c2cbd4dee8f4fdfffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000006121f2b37434e58636d74808c9399a0a7abb1b6b8babebdbfbfc0c0c0c0c0bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697683909ca9b3becdd7e1f0f9fffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe3dcd7d4d2ccc7c6c4c2c2c1c2c3c5c6cad0d1d4d9e0e5ebf2f9fffffffffffffffffffffffffffffffffffffffffaf0e7dbd0c5bcb0a69e9184796d60564c4135291e130800000000000000000000000000000000000000000000000c18242f39434f5960656c6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686663605c5553514a423e35302820160e0400000000000000000000000000000000000000000000000000010d18242f3a43505a62666d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666b69676563605c5453504a423e35302820170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a1b1a1615130f0a040000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909dabb5bfccd5e0e9f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5ebe2d8cec4baafa59e9184796d60564c41362a1e1308000000000000000000000000000000000000000000000815212e3a47535f6a74818e98a2aeb8c2ced7e1ecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f6f5f4f5f5f7f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffff6ece7dcd1c6bdb2a99f948c7f726a5f544a3f33281f1409000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb8c4d1deebf7fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d40332723303d4a5663707d8996a7b1bcc8d4e0edf9fffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412f24190c040000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b28231c18130d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d79839197a0a8aeb4b8babebebebfbfbebdbeb9b8b4aeaaa29f948f847b6e675d51453e30271d1207000000000000000000000000000000000b1825323e4b5865717e8b98aba3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4acafb5bdc7d1dce8f4fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec1b8aca0968c7f73695f53463e2f261b11060000000000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d040000000000000000000000000000000000000000000004101c2934404b5563707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c0000000714202d3946525e687784919eaab7c4d1ddeaf6fffffffffffffef2e6dacfc4b7aa9e9184776a5f53473b2e21150900000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffff9eee3d9d0c3b9aea49f93877e726d605d55504945403b3938332d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e00000000000000000000000000091623303c4956636f7c8997a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc4bab1a79f9590867f7974706d666968686969656c6e7073777c80868d9298a0a7b1b9c2ccd6e2ebf5fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a727f8c929fa4abb1b8bcc2c5c6cad0cbcccccdcdcdcdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb9c4cfdfe9f3fffffffffffffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c5c0bbb9b7b6b5b5b5b6b8babec4c5c8ced5d9e0e8f0f9fffffffffffffffffffffffffffffffffffffffff8ece2d7cec2b9aca0968c7f72685e52463a3024190d010000000000000000000000000000000000000000000007121d27313d474f535b606161616161616161616161616161605d555d5b595653514b464440393029241e160e0400000000000000000000000000000000000000000000000000000007131d28313f4850545c60616161616161616161616161616160605c545d5b595653514b46443f382f29241e160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f0d0908060300000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d1dfe7f2fbfffffffffffffffffffffffffffffffdfaf8f7f6f7f8fafdfffffffffffffffffffffffffffffffffdf4eae0d6ccc0b9aca1968c7f72685e52463a3024190d00000000000000000000000000000000000000000006121e2b37424d57626f7c87929faab4bfcad4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f2eeecebe9e8e7e8e9eaecedf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc4bbb0a69f92877c6f665b50443b3025190e0300000000000000000000000000000000000000000000000004101d2935404b556976828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423024212e3b4754616e7a8795a0acb8c5d1deeaf6fffffffffffffffffffffff5e8dbcec2b5a89b8f827568564c4135291d110400000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3a39352f2d2c28231f1c17110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6974808d95a0a9b2babfc5c6cad0cbcbcbcbcfc9c6c4bebab4aea69f969083796d605a5043392e23180c000000000000000000000000000000000b1824313e4b5764717e8a97a4b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b9bbc0c7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bdb2a89f92867b6e61594f41382d22170b000000000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d030000000000000000000000000000000000000000000a131f2c3845515c6774818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0700000005111e2a36414d566874818e9ba7b4c1cfdae5f1fdfffffffffffff7ebded2c5b9aca096887c6f6255483c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928b7f726c625b514c443f38352f2d2b28222828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c1106000000000000000000000004101d2935404b556673808c99a9b3becad6e2f3fefffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb2a89f9590837b726d6763605c545b5b5c535b606164666a6f737a808691959fa7b1bac4d0d9e4eef9fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa4afb5bdc3c8cdd2d3d6dbd8d9d9d9dadacec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5666727f8c9aa4afbbc8d4e0edfbfffffffffffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b5afacaaa9a8a8a8aaabaeb4b7b8bdc3c9ced6dee8eef5fdfffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92857a6d61564c4135291d130700000000000000000000000000000000000000000000010b151f2b353d41495053545454545454545454545454545453514b504e4c494645403a38342e271e19130c0400000000000000000000000000000000000000000000000000000000010c161f2d363f424a505354545454545454545454545454545453514b504e4c494645403938332d261d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0edf9fffffffffffffffffffffffffffffdf6f1eeebebeaebebeef1f6fdfffffffffffffffffffffffffffffffcf2e7ded5c9bdb2a89f92857a6d61564c4135291d120700000000000000000000000000000000000000000814212d3a47535f6975828f99a3afbcc5d0dce6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0edebe6e2dfdedcdbdbdbdcdedfe0e3e8edeff3f9fffffffffffffffffffffffffffffffffffffffffff4eae1d6cdc2bbaea3999083786c60564d42362a20150a000000000000000000000000000000000000000000000000010d18242f414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564c413529202d3946525e687784909daab7c3ced9e5f1fdfffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c201409000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012171c1f2022272b2d2f312e34383a3b3c3d3e3f4041414142424242414141403f3e3d3c3a39353032302d2c2924201f1c1812100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616e7b87939fa8b1bbc3cad0d3d6dbd8d8d8d8dad5d2d0cac6bfbab0a8a0958e81756c61554b4034281b11060000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbec5c7cbd1d9e1ebf5fffffffffffffffffffffffffffffffffffffffffffffffffbf2e5d9cec3baaea3988f82756c6153493f33271b0f03000000000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050000000000000000000000000000000000000006111b262f3a4753606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000020e1925303e4b5865717e8b98a8b2bdc9d5e1eefafffffffffffffaede1d5c9bdb2a8998c807366574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba0958d81746d625a5145413a332d2924201f1c171b1c1a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c000000000000000000000006131f2c3945515d677683909da9b6c3d0dbe6f2fffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5aba09690837a6e69605d5553514b4f4f4f4950535557585f62686e747c8390959fa8b2bec7d2dde8f4fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d070000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f99a3afbbc0c7d0d4d9dedfe2e6e5e5e6e6e6dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffff7ede4dbd2cbc2bdb5afacaba49f9d9c9b9b9c9d9fa2aaaaacb2b9bdc4ccd8dde4ebf4fdfffffffffffffffffffffffffffffffffffffbf2e5d9cec4baaea2988d8073685d52463a2f24180d0000000000000000000000000000000000000000000000030d19232b2f383f4446474848484848484848484848474747454043413f3d3a38342e2c28231c150c0802000000000000000000000000000000000000000000000000000000000000040d1b242d30383f444647484848484848484848484848474746454043413f3c3a38342e2b28221c140b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010304040000040607060400000504030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfffffffffffffffffffffffffaf3eeebe5e1dfdedddedfe1e6ebf0f5fbfffffffffffffffffffffffffffff9f0e5dacec4baaea2988d8074685d5246392e23180c0000000000000000000000000000000000000004111d2935404b55616e7b87939fabb5c0ced7e2eff8fffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eae5e0dedbd6d3d2cfcfcececfd1d2d4d7dde0e3e8eef5fcfffffffffffffffffffffffffffffffffffffffcf3e8dfd7cbbfb5ab9f958b7f72695e52463c31261a0f04000000000000000000000000000000000000000000000000071825323f4b5865727e8b98a5b1becfdae6f1fdfffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c202a36414d566673808d99a8b1bdc8d4e1ecf7fffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473b31261a0e0300000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213171b1f20222523282c2d2e2f3031333434342e34383a3b3a39352f3231302f2e2d29252623201f1d181312100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6773808d9aa4afbac3cdd6dbdfe2e6e5e5e5e4e6e1dfdbd6d0cac2bab1a79e938a7e71675c5145382d22170b0000000000000000000000000000000a1623303d495663707c8996a3afbcc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cad2d4d7dce3ebf3fdfffffffffffffffffffffffffffffffffffffffffffffffffff6eae0d6cbbfb4aa9e948a7d70655b5044372b1f120700000000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060000000000000000000000000000000000030c17222d38414f5964717e8b97a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c30231609000000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffdf1e5d9cec3b7aa9d908377695f53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b51483f352f27221b1813120f0b06090e1114171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c1003000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf7fffffffffffffffffffffffffffffffffffffffffdf3e9dfd3c7bbaea39991847a6d685f57514b4645404242433f4446484a4e53565e616a6f7a839096a1acb6c0ccd8e4eef9fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c0000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88949fabb5c0ccd2d9e2e4ebeceef2f7f2f3f3e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffffffffffffffffffffffffffffff9efe5dbd2c9c0b9b1aba39f9b9993918f8f8e8f909298999da0a8acb2bac0ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92857a6d61554b4035291b110600000000000000000000000000000000000000000000000711191d262d3337393b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533302d2c28231f1c18120b0604010000000000000000000000000000000000000000000000000000000000000009121b1e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e3432302d2c28231f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e101111070c10131313100c071111100f0d0c0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad6e2eefafffffffffffffffffffffff7efe8e3e0dad5d2d1d0d1d2d5dae0e4e9f0f8fffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92867a6d61544b4034281c10040000000000000000000000000000000000000613202c3945515d6774808d9aa4afbdc7d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe6dfd9d4d1cfcac6c5c3c2c1c2c2c4c6c7ccd2d3d7dce3eaf3f8fefffffffffffffffffffffffffffffffffffffaf1e7dcd1c6bdb1a79f92857b6e61584e43372b21160a000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2bec9d5e1eefafffffffffffffffffffffffffff8ecdfd2c6b9ada297877a6d6054473a2d2125303c4956626f7c8995a0acb8c5cfdae6f2fcfffffffffffffffffff9ede0d4c7bbafa3998a7d7064574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131518171c1f20212324252227313639404446484745413a38342e2621201d1919161413100c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb6c0ccd5dfe7eceef2f7f2f2f7f2eeebe7e2dbd6ccc3b9afa59e9184796d6053493f33271b0f0300000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7dfe0e3e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7dcd0c6bcb0a69d9083786c605346392e23180c0000000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a030000000000000000000000000000040b151e27333f4953606b7783909da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e211408000000000814212d3a47535f697884919eabb8c4d1deebf6fffffffffffffff6eaded1c5b8aca095887b6e6155483b3025190d0100000000000000000000000000000000000000000000000000000000000000000004101c2934404b556774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f93877c6f665c51493f3629241e17110c0706030000000205060c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f1308000000000000000000000a1623303d495663707c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877c6f685e564d45403a38342e352d3337393b3d43474c52585f686d7a84919aa4afbbc7d2dde8f4fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000000000000000000000000000005111e2a36424d576774808d9aa6b0bdc7d1dde3ebf4f5f9fbfefffffff7eaddd1c4b7aa9e9184776b544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a9aa4afbbc8d4e4eef9fffffffffffffffffffffffffffffffffffffffffffdf3e7ddd3c9c0b7afa79f99928e8a8684838282828385888c91969ea0a8aebbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5baaea2988c8073675d5145382d22170b000000000000000000000000000000000000000000000000070b141b22272b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924282623201f1c181a1b1a171413110d0701000000000000000000000000000000000000000000000000000000000000090c141c23282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823282623201f1c18120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090e1214151618191b1c1d1e1e181c1f201f1c181f1e1e1d1b1a1917161413100c07070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfe9f2f9fffffffffffffffffff6ede5ddd7d2cfc9c5c4c3c4c5c9cfd3d8dee6eff8fffffffffffffffffffffffffffcf2e6dbd0c5baaea2988c7f72665c5145382c1f14090000000000000000000000000000000000000714202d3a4753606d7a85929facb6c0cfd9e3f2fbfffffffffffffffffffffffffffffffffffffffffffffffff7f1e8e1dad5cec8c5c4bebab8b6b5b4b5b6b7b9bbc0c5c7cbd1d9e1e7edf4fcfffffffffffffffffffffffffffffffffffff8ede3d8cfc2baaea2988e81746a5f53473d32271b0f0400000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffaeee2d6cabeb3a996897c6f6356493c3023202d394653606c7884919da9b3bec9d5e0ebf6fffffffffffffffffffcefe3d7cbc0b5ab9c8f8275695f53463c31261a0e0400000000000000000000000000000000000000000000000000000000000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050609060c10121315161d262d333b42464a51535554514b46443f38302b262018120b07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adbec7d2dee7f1f8fbfefffefefffefaf8f2ede7ded5cbc1b9aca1968b7f72655b5044372b1f120500000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dce8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e4ecedeff4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b8aca0958a7d7063544b4034281c10040000000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c14100b060300000000000000000003080d161d27303944505b65707d89959fabbcc5d0dbe6f2fffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d2014070000000006121e2b37424d576875818e9ba8b4c1ced9e5f1fdfffffffffffff9ede0d4c8bcb1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677783909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998d81746a60544a40372d2419130b060000000000000000000000030b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d010000000000000000000c1926333f4c5966727f8c99abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffef2e6dacfc5b9ada1968d80736a5f564c443b352f2c28232822272b2d2e32373b41464e565e686f7d88939facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145382c1f1306000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7c2cfd9e3eef5fdfffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818e9aacb6c0ccd8e4f5fffffffffffffffffffffffffffffffffffffffffffff5ebe1d5cbc1b7afa59d959087827d7a777675757577797c7f848a91969da4afb6bec7d2dde8eef7fffffffffffffffffffffffffffffffffffff7ece1d6cabeb4aa9f92857a6d6053493f33271b0f03000000000000000000000000000000000000000000000000020a11171b1f20212121212121212121212121212120201d181b19161a1f21222628272421201d18130f0a040000000000000000000000000000000000000000000000000000000000020a11171c1f20212121242728262221212121212121201f1c181b19161313100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171a1e212123252628292a2b2b23282c2d2c28232b2b2b292827252422201f1d18161413100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c2cdd7dfe7f0f4fbfefffffffffff6ede4dbd3ccc6c4bdb9b8b7b8b9bdc4c7cdd4dde6eff8fffffffffffffffffffffffffff7ece1d6cabfb4aa9e9184796d6053463b31251a0e020000000000000000000000000000000005111d2a36414c5665727e8b98a2aebec7d2e1ebf5fffffffffffffffffffffffffffffffffffffffffffffffff6eee5dfd6cfc9c3bcb8b7b3adaba9a8a8a8a9abacafb5b9bbc0c7cfd6dce2eaf2fcfffffffffffffffffffffffffffffffffffff4eae1d6cabeb3aa9f92877c6f62594f44382c20150a00000000000000000000000000000000000000000000000713202c3945525d687885919eabb8c4d1deebf7fffffffffffffffffffffffffffef2e6dbcfbeb1a4988b7e7165584b3e32251f2b3744505b65717e8b97a1adb9c4cedae5f3fcfffffffffffffffffff4e8dcd1c6b9ac9f93877b6e61584e43372b20160c020000000000000000000000000000000000000000000000000000000000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060e161f282f383f444d53545c6061605d5553504a423e373128231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a9b3bed0d9e4f0f9fffffffffffffffffffffef8f0e7ddd5c9bdb2a89d9184786c605346392d20130800000000000000000000000000000814212e3b4754616e7a8794abb5c0cbd7e3eff0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d4c8bcb1a79b8e8175665c5145382c1f1306000000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1712100c060909080809060b1013191f282f39434d57606c7883909da7b1bcced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1e110500000000020e1a26313e4b5864717e8b97a8b2bdc8d4e1edfafffffffffffffcf0e4d9cec3b6a99c908376685e5246392d2014080000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e42392e251b120801000000000000000000000000000107121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d1105000000000000000004101d2935404b556875828e9ba8b5c1d1dce8f3fffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60584e443a3229241f1c181c171b1f2022262b30363c444c56606b75818e9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8796a1acb9c5d4e1eaf5fffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3b9afa59d938e837b75706d6869686869666c6f73787d848d929fa4acb6c0ccd8dce6f1fbfffffffffffffffffffffffffffffffffffef2e7dbd0c5baada2978b7e72655b5044372b1f13080000000000000000000000000000000000000000000000000000060b0f121314151515151515151515151514141413110d131920262b2e2f333534312d2c29241d1b150f0a0400000000000000000000000000000000000000000000000000000000040c12181d23282c2d313435332e2d2b261f1914141313100c070c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214191d202123252a2d2e30313334363737382e34383a38342e38383736353332312f2d2c292423201f1d1814120e09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828e9ba6b0bbc5cdd5dee4e9eef2f7f9fcfff8efe4dbd2c9c1bab6b2adabaaabadb2b7bcc2cbd4dde6f1fbfffffffffffffffffffffffffef3e7dbd0c6b9ada1978b7e7164574d42362a1e1205000000000000000000000000000000000713202d3946525e687683909caab3bed0d9e4f3fdfffffffffffffffffffffffffffffffffffffffffffffff6ede4dcd3cdc4beb9b1acaaa9a29f9c9c9b9b9c9e9fa4abacafb5bdc1cbd0d8e0eaf2fcfffffffffffffffffffffffffffffffffffcf3e6dbd0c5bbafa3998f82756b6054483d32271b0f030000000000000000000000000000000000000000000004111d2935414c566976828f9ca9b5c2cfdce8f8fffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4130251b27333f4953606d7985929ea8b2bdc9d5e1eaf5fffffffffffffffffff9ede0d4c7bbafa4998d81746a5f53473e32281e130800000000000000000000000000000000000000000000000000000000000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162028313a414950575f61666d6e6d6764605c545047423c342e271e17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1d0dbebf5fffffffffffffffffffffffffff9efe5dacec4b8aca096897c6f6356493c3024190d01000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e4d9cec3b8ac9f9285796d6053463a2d20130700000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c1717161515151516171c1f24293139424b555e69717e8b959fabb9c3cde0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366594c403025190d0100000000000915212e3b4854616e7b8796a0acb9c5d2deebf9fffffffffffffff5ecdfd2c6b9ac9f93867a6e6154473b2f24190d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463d30271c13090000000000000000000000000000000000091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d201408000000000000000006131f2c3845515d677784919eaab7c4d1ddeaf9fffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72675c51463c3228201813100c070b0f1213151b1e252a323a444f59626e7b87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc9d5e6f3fcfffffffffffffffffffbeee2d6cabeb3aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb8c5d2e4eef9fffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79e938e81786e6963605d565c5b545b6062666c7179818b939aa4afbbc0cad4dfe9f3fdfffffffffffffffffffffffffffffffffff8ece2d6cabeb3a99d9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000030506080808080808080808080808080707060d161e242931373a3c4041403e3a39352f2b27201b160f0a0400000000000000000000000000000000000000000000000002080d161d24292e34383a3d4041403b3a373129241e160e060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11141a1e2124292c2d3031363a3b3c3e404143444445454045464540454544444342403f3d3c3a38352f302d2c2924201e1a14110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8a949fa9b3bbc3ccd3d8dfe2e6ecedeff4f3e6dcd2c8c0b7afaaa8a19e9d9ea1a9abb1b9c2cbd5dfeaf5fffffffffffffffffffffffffff8ede2d5c9beb2a99c8f8376695e53463a2d211408000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d0dfebf5fffffffffffffffffffffffffffffffffffffffffffffff6ede4dbd2cac1bbb3ada7a09d989792908f8e8f8f9193999b9fa3abafbabfc6ced8e0eaf4fdfffffffffffffffffffffffffffffffffff7ece1d7cbc0b5ab9e94897c6f63584e43372b20150900000000000000000000000000000000000000000000010d192430404d5a6673808d99a6b3c0d0dbe7f3fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669564c41362a1d222d3845515c67727f8c96a1acb9c2cfd9e3eef9fffffffffffffffffcf0e3d7ccc0b5ab9f92877c6f625a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28323a434b535b60696e74797b7a76716d66615a534e4540393028231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff6ebe0d4c8bdb2a89a8d807367564c4135291d11040000000000000000000000000006131f2c3845515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eadfd3c6baaea298897c6f6256493c2f231609000000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c28232323222222222323282b30353c434b545c676e7b85929fa7b1bccbd4dff2fbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d302317080000000000000714212d3a46535e697784919eaab7c4d1dce8f3fffffffffffffff9ede0d4c7bbafa4998b7e7165554c4135291d110400000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095887c6f62574d42342b1e150b0000000000000000000000000000000000000007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d01000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40342a20160e07040000000305060a0f14192028323d47535f6a7683909ca9b6c3cfdae6f2fefffffffffffffffffffffffffffffffff3e7dcd1baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcedae5f2fffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc8d4e1f5fffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958e81786d665f5754524c4f4f4a5053545b60676d747f88939fa4aeb8c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffef2e6dbd0c5b8aca095897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f282f353c4347484d4e4d4a4745413a37322c27211b150e0903000000000000000000000000000000000000000000050d14191f282f35394045464a4d4e4c4847423c3530282017110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e20262a2d3035393a3d40424648494b4c4e4f505151524b5153514b52525151504e4d4c4a494745403f3d3a38352f2d2a25201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384855616b76839097a1a9b2bac0c7cdd3d6dbdfe0e3e8ebe1d4cac0b6aea59e9b96919091969d9fa7b1b9c3cdd9e4f0fbfffffffffffffffffffffffffef1e6dacfc4b9ac9f93877b6e6154483b3025190d01000000000000000000000000000004101c2834404a5465717e8b99a3afbbc7d4e0edfdfffffffffffffffffffffffffffffffffffffffffffff8efe4dbd2c9c0b8b0a9a19e95918c8885838281828384868a8f92999ea5aeb4bcc6ced8e2ebf5fffffffffffffffffffffffffffffffffffef4e8dcd1c7bdb0a69c8f82766a6054473c31261a0e0100000000000000000000000000000000000000000000081824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d201b2934404b55606d7984919ea6b0bdc7d1dce8f3fcfffffffffffffffff4e8ddd2c7bbafa3998f82766c61564c4135291f150b010000000000000000000000000000000000000000000000000000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a444c555d656c727b81858886837e78716c625f57514b423c342e261e180f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffcf1e5d9cec3b7aa9d918477685d5245392c2013070000000000000000000000000004101d2935404b556c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988b7f7265584c3f3225190c00000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e30302f2e2e2f302e34383a41464e555d666d79829097a2adb9c3cddde6f1fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000005121e2a36424d576774818d9aabb5c0cbd7e3effcfffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c20130700000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f3fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a5f53453b3122190c0300000000000000000000000000000000000000000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e1105000000000000000916222f3c4955626f7c8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a89a8d8074675c5143392f22180e0500000000000000000002080e16202b37434e5865727f8b98a9b3bec9d5e2eefafffffffffffffffffffffffffffffffff8e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f6fffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999083796d665c544d47454142423f44464a50555d606d727f8b929da6b0bbc5cfdbe6f4fdfffffffffffffffffffffffffffffffffff7ece1d4c8bdb1a89b8e8175685d5245392c2013080000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b313a41454e5355595b5a5754514b47433d38322b27201a140d0701000000000000000000000000000000000000060e171f252a313940454b5153575a5b5955534d45413a3227221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1f252a2d31363a3b4145474a4c4d53545658595b5c5d5e5e5f5f5c605c5f5f5e5e5e5c5b5a58575553514b4c494745403b3a36302d2a251f1b17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2c38444f59616e7b859297a0a8afb7bbc2c6cacfd2d4d7dcdad9cfc2b8aea49d938e888484858890959fa7b1bcc8d4dee9f4fffffffffffffffffffffffffff7ebe0d4c8bbafa49a8c7f7265564c41362a1d1105000000000000000000000000000006121f2c3844515c6675828f9cabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffcf2e6ddd2c9c0b7afa69e97918a847f7b787675757576787a7d82878e939fa3aab4bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffff9eee3d9cfc1b7ab9f94897c6f62574e42372b1d1307000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aebac7d3e0ecf9fffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6154473a2e2118232f3945515c67717e8a949fabb5c0cbd7e0ebf6fffffffffffffffff9eee3d7cbc0b5ab9f948a7e71685d52453d31271d120700000000000000000000000000000000000000000000000000000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a434c565e676d777f868e929893908a847d766e6a605c544e443f38302a2118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff6ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000c18242f45515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b3b3c3c3e3f44464c52585f676d78818e949fa9b3becbd4dfeff8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000020e1a25313d4a5764707d8a99a3afbbc7d3e0edf9fffffffffffffff4e8ddd2c5b9ac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265584e4333291f1007000000000000000000000000000000000000000000030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d201407000000000000000b1824313e4b5764717e8a97abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887c6f62554b4031271d1006000000000000000000000000050e1a26313c4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877c6f675c544a423c39352f2d3338393f444b515b626d74808d949fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffef1e5d9cec3b8ac9f92867a6d6054473a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c343c434c52585f6266686764605d55544e48433d37322a251f18120c04000000000000000000000000000000020a1117202930363e434b51545c6064676866615f57524c443d332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b20262b3036393b4246484c52545659575e6163646667696a6a6b6b6c666d666c6c6b6b6a696866656462605d55595653514b4846423b3936302b27221b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c28333e46535f696f7d8591969da5abb0b8babec3c5c7cbd1cdd1c7bdb0a69d928d817b7877787c839095a0abb8c2cdd8e4effffffffffffffffffffffffffffcf0e4d8ccc0b6ac9c908376685e5246392d20130700000000000000000000000000000713202d3a4653606d7986929facb8c5d1dce8f4fffffffffffffffffffffffffffffffffffffffffffef4eae0d4cbc1b7afa59d948f857e78726e696969686869686d70757b818b9298a2aab4bec7d2dde8f4fdfffffffffffffffffffffffffffffffffff5ebe1d3c7bbb0a69b8f82756a5f53473a2f24180d010000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffaeee1d5c9beb3a9968a7d7063574a3d2e23181d2834404b55616c76839099a3afbbc4cedae5f0f9fffffffffffffffff4e8dcd1c7bdb0a69e91857a6d60594f43392f23180c030000000000000000000000000000000000000000000000000000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202935414c555e686d79828b92989fa29f9c96918a827b736d665f58504a423b3329241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c706356493d3023160a0000000000000000000000000000071e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848494b4a5053565d616a6f79818e939ea6b0bbc5d0dde6f1fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d817467554c4135291d1104000000000000000914212d3a4754606d7a86929facb9c5d2dfecf6fffffffffffffff9ece0d3c7baaea3998a7e7164554b4034281c100400000000000000000000000000000000000000000000000000000000000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483c3222170d000000000000000000000000000000000000000000000006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c000000000000000d192633404c5966737f8c99a6b2bfd2dde8f4fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776a5f5343392f1f150b00000000000000000000000000000a15212e3a47535f6a7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998e81746a5f554b4238302c292422282b2d33394045515b606d78828f97a2adb9c1d0d9e3eef9fffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7e7165564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c353e464e565d606a6f737473716d67626058544f47433d363129241d160d0903000000000000000000000000040c141c2328323b414650555d60666d707374736e69605d564f443f382f271e150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920272b31373b4146474d5355565d60636669696e6f717374767777787879797979797878777776757372706f6d67686563605d5554524d4746413a37332d28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36424d57606b6f7c848e939c9fa6abadb3b7b9bbc0bfc1c2c0b5ab9f948d80756e696a6a6f7983909da6b0bbc7d3e4eef9fffffffffffffffffffffffffff4e8ddd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000916222f3c4955626f7c8898a2aebac7d3e3eef9fffffffffffffffffffffffffffffffffffffffffff8ede2d8cec2b9afa59d928e827a716c65615f575c5b5c565d6064696e757e869298a2acb6c0ccd8e1ecf7fffffffffffffffffffffffffffffffffffdf3e3d8ccc2b9ac9f93877b6e62554b4035291d110400000000000000000000000000000000000000000006121f2b3844505c667683909da9b6c3d0dce9f8fffffffffffffffffffffffffffef2e6dacfc0b3a6998d807366544a4034281c18232e3943505a626f7c87929fa8b2bdc9d5dee7f3fcfffffffffffffff9eee3d9cfc2b9ada1978e81746b60554b4034291e150b000000000000000000000000000000000000000000000000000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323a45515d676d7a838f949fa2aaaeaca8a09d948f867f796f6a605c544d453e352f271f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f7265584c3f3225190c0000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c54585656555555555657545c6063686d737c838f939ea5afb8c2cdd7e1eff8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2f24190d01000000000000000613202c3945515d677683909ca9b6c3cfdae6f1fdfffffffffffffbefe3d7cbbfb4ab9b8e8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d2114050000000000000000000000000000000000000000000000000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c10040000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d807467584e4331271d0d03000000000000000000000000000006121e2b37424e576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e43392f26201d19171c1f22282f353f44505c666e7a85929ea6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232c353e474f5860686d747c8081807d7a756f6a636059544e46423b352f281f1a140c0700000000000000000000060d161e262e343d444d525a61676d73797d80817f7b746d6860595049413930271f150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a32373c42474d5254575f6166686d707375787b7c7e7f8182838484858586868685858584848381807f7d7c7a777472706d6765615e5754524c46443f38342e28231c140c08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a26313b454f59606a6e7981898f949a9fa2a9aaacafb5b2b4b5b6afa3999082786c615f585f676f7c89949fabb7c7d2dde8f4fffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7164574a3e2f24190d01000000000000000000000000000c1825323f4b5865727e8b98aab4bfcad6e2f5fffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb1a79d938e80786d68605b53534d4f4e4f4c5254575f616c717d86929aa4afbbc5cfdbe6f2fdfffffffffffffffffffffffffffffffffff4e9e0d4c8bbafa49a8d8174675d5145392c20150a00000000000000000000000000000000000000000003101c28343f4a546774808d9aa7b3c0d0dbe7f2fefffffffffffffffffffffffffff7e9dccfc3b6a99c908376665c5144382c1f121d27303e47535f6a73808d96a1acb9c0ccd5e1eaf4fffffffffffffffff5ebe1d5c9beb3a99d93897d70675c51453c30271c1207000000000000000000000000000000000000000000000000000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a44515b606d798390959ea6aeb4bab9b2aca69f99928c837c736d665f5750454039312a2217110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff4e8ddd2c0b3a69a8d8073675a4d4034271a0d00000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636466666d6f747a808790959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d201308000000000000000004111d2935414b5566727f8c99a9b2bdc9d5e1eefafffffffffffffff3e7dcd1c5b8ab9f9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000000000000040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f1306000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d3223150b000000000000000000000000000000020e1a2631414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695e53463c31271d15110d0b0f12171d2429343f4a545e68717e8a949eabb5c0ccd7e3eef9fffffffffffffffffffffffffffffffffff3e7dcd0c6b9ac9f93867a6d6154473a2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000030d18212b353e474f59616a6f7a81878c8e8d8a86817c766f6b626058534d454039312b261f18120b0300000000000000070f181f2830383f444f565e616c71797f858a8d8e8c87817a706b605b534a423931271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c232830363d43474d53565e6166696e72777a7d7f828587898b8c8e8f9091919292939a9392929191918f8e8d8b8a888684817f7c7975726e6965615e56535049443f38342e261e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333d464f575f676d747c82888e92979a9d9fa3aba6a7a8a9ab9f92877b6e665b534e55606a76838f9cacb6c0ccd8e4f0fcfffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d817467564c4135291d110400000000000000000000000003101c28343f4a546874818e9ba7b4c1d0dbe7f3fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9f958e81776d665d56504946424242424145474d535a616b707e88939fa9b3becad6e1ecf7fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9f92857a6d6053473c32261b0f030000000000000000000000000000000000000000000b17232e3e4b5864717e8b97aab4becad6e2eefbfffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013151e2b37434e58606d7984919ea4aebac3cfd8e2edf8fffffffffffffffdf3e6dacfc4bbafa59e9184796d60584e42392e23180c02000000000000000000000000000000000000000000000000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626d75828f959fa7b0babfc6c3bdb8b0aba39f9590877f786e69615a514b433c3428231c140c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff9e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000d1a2633404d596673808c99a6b3bfd0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f6f717375797c81868d9299a0a7afb7c1c9d3dce6f2fbfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8175665c5145382c1f13060000000000000000010d18242f3c4855626f7c8896a1adb9c5d2dfebf8fffffffffffffff8ecdfd3c6baaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d201308000000000004111d2935414c566b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000091926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978b7e7164574d42342a1f150b04010003060b1218232e38424d56616c75828f99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffffff8ede0d4c7bbafa4998b7e7165554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333d474f59616b707c848e939a9b9a98928e89827c766f6a615e57514b433e373128231d150c080100000000081119212a313a424a505961686e757e848c92979a9b99938e847d736c655c544b433930271c120700000000000000000000000000000000000000000000000000000000000000000000000000060f171e262e343a41464e54575f62686e72777b7f8386898c8f92979697999a9c9d9d9e9e9f9fa49f9f9f9e9e9d9c9b9998979992908e8c8986827e7b77726d6863605b53504a443f38302a251f170e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212b343d454e555d606a6f767c8185898d90929997999a9c9d9d998e8174695f544a434e5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffff4e8ddd2c4b7aa9d918477685d5245392c20130600000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf8fffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989083786d655c544c443f383731353035393b42465059616c74818e97a2adb9c5cfdae6f2fefffffffffffffffffffffffffffffffffff4e8ddd2c7baaea2988b7e7165584e43372b1f12060000000000000000000000000000000000000000000615222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2e23180c1b26313c45515d67707d89929da8b2bdc6d1dce7f0f9fffffffffffffff7ebe1d6cdc0b9aca0968d80736a60544a4034281e140a00000000000000000000000000000000000000000000000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68727f8b939ea7b1b9c1cad0cec8c2bdb4aea7a099928c837b716c605d554e463e342e261e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f6fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e808285898e92989fa3abb1b9c1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b4034281c10040000000000000000000715212e3b47535f6a7884919eabb8c4d1dce7f3fffffffffffffffbeee2d6cabeb4aa9a8e8174665b5044382b1f120600000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d01000000000713202c3945525d687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b3121180d0300000000000107111c26303b44505a626f7c87939fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454f59616c707d8691969fa4acaaa39f9b948f89827c756e69605d555046423c342e271e19130c04000009121a232b333c434c545c606b707a828a91969ea1a9aba49f9691887f776d665d554b42392e23180c0600000000000000000000000000000000000000000000000000000000000000000000020a1117212930383f444c52586062696e747b7f83888c90939a999c9ea1a9a4a6a7a9aaaaababacacafacacababaaaaa9a8a6a5aba39f9d9b9898928f8b87837f7a75706c65605c54504a423d3630292019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c434b515860626a6f74797d808386898b8c8e8f909191877b6e61574d423d4754616e7a87939facb9c6d2dfecf9fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99f92867b6e665c534a423a332d2b262824292c31363e47505a616d7a85929ea9b3bec9d5e2eefafffffffffffffffffffffffffffffffffff9eee4d6cabeb3aa9d9083776a5f53473b2e21160a0000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265544a4034281c1015202935404b55606b74818d96a0abb4bfcbd7dee7f2fcfffffffffffffdf2e8dfd4c8bdb2a89f92877c6f665c51443c30261c110600000000000000000000000000000000000000000000000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa6b0b9c3cbd6dbd9d4cfc6bfbab1aba39f9590867e746d675f5850443f38302920191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdae5f1fdfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000916222f3c4955626f7c8897a2adbac6d3dfeaf3f7f8fafefffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafbefe3d7cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898a8c8f92979a9fa2aaafb5bdc3cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2e23180c0000000000000000000006121f2b37434e586774818e9aabb4bfcbd7e3effbfffffffffffffef2e7dbd0c5b8ab9e9285796c605346392d20130a00000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000008141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d1105000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467554b4035291d1104000000000000000000000000000000000a1623303d495663707c8996a3afbcd0dbe6f2fefffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce7f3fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140600000000000000000a151e29323e47535f6a74818e99a4afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6053473a2d2014080000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707e879298a1a8afb6b4aeaca69f9c948f87817b736d67615a534d4540393029241e160d0706131b242c353d454d565d666d737d858f949ea1a8adb3b5afa9a19a938c81786d675d544a40342822170c000000000000000000000000000000000000000000000000000000000000000000020b141c2228333b424a50565e616a6f757b81868c9095999d9fa4aca8abadb3b1b2b4b5b6b7b7b8b8b9bbb9b8b8b8b7b7b6b4b3b2b5afacaaa7aaa29f9c9895908c86817d78716d66605c544f46413b3229241e160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a313a40454e54585f62666d7073777a7c7e7f81828384847f73695f53453c3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffaede0d4c8bbafa49a897d7063564a3d302317060000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978c7f72695f544b41383027221b1a1b191d20262a353e46525e68727e8b97a1adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffff2e6dbd0c5b8aca095887c6f6255483d32271b0f03000000000000000000000000000000000000000006121f2b3844505b6676828f9ca9b5c2d1dce7f3fffffffffffffffffffffffffffff3e7dbd0c2b5a89b8f8275665c5144382c1f120d18242f3a434f59606d79849199a3aebac1ccd5e0eaf4fefffffffffffffaf1e5d9cec3bbafa3999083786d60584e42382e23170b0200000000000000000000000000000000000000000000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a2aeb8c1cbd4dde7e5e1d8d1cbc3bdb5afa79f98928a81796e6a615a504a423a322a221a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000713202d3a4653606d7985929fabb8c2ced8e1e6ebeceef2f7ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededf3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a989696959494959697999b9fa2a9acaeb4bbc0c7cfd5dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb1a79b8e8175675d5145392c1d120700000000000000000000030f1b26323d4a5764707d8a99a3aebac7d3e0ecf9fffffffffffffff8ecdfd2c6b9ada197897c6f6356493c32261b0f03000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5044382b1f1206000000000000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d201307000000000815222f3b4855626e7b8895aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2f24180d01000000000000000000000000000000000815222f3b4855626e7b8895a9b3becad6e2eefbfffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e12050000000000000000030c17202b37434e58616e7b87939facb9c4cedae5f1fdfffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d3025190d010000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f69707d869299a2aab2bbc0bfbab8b0aba69f9a938e868079716c615f57514b423d352f281f18131117252d363e474f575f686d78808892979ea6adb2b9bec0bbb2aca49f938e82796d665c51443e34291d110500000000000000000000000000000000000000000000000000000000000000020c141d262d333e454d545c60686d747c82878e92999da0a7aaacafb6b5b8b9bebebfc1c2c3c4c4c5c5c6c8c6c5c5c4c4c4c2c1c0bec0bbb9b7b4b4aeaca8a7a09d99928e89847e78716d666059524d443f352f281f191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f282f353d43474e54545c606367676d6f71737475767778736d63574d423336414d566874818e9ba7b4c1cedae7f8fffffffffffffffffffffffffffcf0e4d8ccc0b6ac998c7f7266594c3f2d22170b0000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9285796d60574d42392f261e17110e090d11141a232935414c56606d7985929eabb8c4ced9e5f1fdfffffffffffffffffffffffffffffffffff7ece1d4c8bcb1a7998d807366584e43382b1f13060000000000000000000000000000000000000000030f1c28333f4a5466737f8c99abb4bfcbd7e3effbfffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d20130a131d28313d45515d676f7c86929fa5afbac3ced8e2edf8fffffffffffffff6ebe0d7cbc0b5aba0958c7f736a5f544a3f34281f14080000000000000000000000000000000000000000000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa5afbbc4cfdae6eff3eae2dcd7cfc7c0bbb1aaa29f938e837c716c605c544c443c342c2318120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000006121f2c3844515c6675818e9ba6b0bcc6cfd6dbdedfe2e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a2a4a6a8abadb3b8babfc6cbd1d9e1e7eff7fffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b7ab9f95897c6f62554b4035291d0b0000000000000000000000000a14202d3a4753606d7a86929facb9c5d2dfecf5fffffffffffffffaeee2d5c9beb3a99a8d807367584e43372b1f1306000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e21140700000000091623303c4956636f7c8996a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa96897d7063564a3d3023170700000000000000000000000000000000000714202d3a4753606d7a8697a2adbac6d3dfecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e30251a0e02000000000000000000050e1a26313c46535f6975828f9ca8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807467564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676e7b859298a3abb4bcc4cccbc7c2bbb7b0aca49f98928d847e766e69605c544f45413a3129241d1b2227373f48505960696e7a828d939aa1a9b0b9bdc4c9ccc4beb6afa59e948f82786d605a5045392d211508000000000000000000000000000000000000000000000000000000000000030c141e262f383f444f575e666d727a81878f939a9fa3ababb1b6b9bbc0c2c5c6cacfcccdcfd0d0d1d1d2d2d4d2d2d2d1d1d0cfceccd1cbc7c5c3c1bfbab8b5b1acaba39f9b95918a847e78706b615e565145413a312b221a1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d242932373c43474a515356555d6062646667696a6a6b66635b51453c31303f4c5865727f8b98a5b2bed1dce7f3fffffffffffffffffffffffffffff4e8ddd2c1b4a89b8e81756853493f33271b0f0300000000000000000000000b1825313e4b5864717e8b97a4b1bed1dce8f4fffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c8073675d51453b30271d140c060000010409111925303a44515c6674808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffef0e4d9cdc3b7aa9e9184776a6054473b2e2215090000000000000000000000000000000000000000000b17222d3d495663707c8999a3aebac7d3e0ecf9fffffffffffffffffffffffffff9ecdfd3c6baaea298897c706356493d32271b0f0c161f2935404b555f6a727f8b939ea8b2bcc6d0dbe7eff8fffffffffffffcf4e8dcd1c7bdb1a79f92867c6f665c50443b3025190c03000000000000000000000000000000000000000000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939da9b3bec9d5dfe8f2f4ede7e1d9d1cbc2bcb4aea59d9590867e736d665e564e463e3628231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb7c4ced9e5f1fcfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000004101c2834404a5463707d8a949faab4bdc4cad0d1d2d5dad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b5b8babec5c7cad0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9083766a605443392f24180d0000000000000000000000000613202c3945515d6776828f9ca9b5c2ced9e5f0fdfffffffffffffef2e6dacfc4b7ab9e9184786a5f53473b2e211509000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398877b6e6154483b2e21150800000000000000000000000000000000000613202c3945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c6f6356493c3023160900000000000000000000000a15202a36424d5763707d8a96a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9d918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79839197a2aab4bdc6ced8d6d3ccc7c2beb6afaaa39f96918a827b736d666059524c433d352f28262d334049515a616b6f7b848f949fa4acb3bbc1c9cfd5d7d0c7c0bbafa69e948e81746c6256493d3024170a0000000000000000000000000000000000000000000000000000000000030c151e263038424a505961696e787f858e939a9fa4acaeb4b8bcc3c6c8ccd2d1d2d6dad9dadcdddddededfdfe0dfdfdededddddcdbd9dcd7d4d2d0d0cac7c5c2bcb8b4aeaca8a09d96918a847d756e68625b524c433c342c2417110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131820272b3237394044464a4b51535658595b5c5d5e5e5957514940332a303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffff9eaddd0c3b7aa9d908377655b5044372b1f120500000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f9fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4033291e150b0200000000000008131e2834404a54626f7c8896a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffffff5eaded2c5b9aca096897c6f6256493c31261a0e0200000000000000000000000000000000000000000614202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffbeee2d6cabeb4aa9a8d807367584e43372b1d12070d18242f39434e58626d75818e96a0aab4bfcad6dde6f1fafffffffffffff9eee3d9cfc3baaea3999083786d60564d41362a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b74818e97a1adb9c1cdd6e0ebf7f8f3eae3dcd7cec5bebaafa7a098928a80786d685f5850483f342e271e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aa8b2bdc9d5e0ebf6fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000c18232e394855616b76828f98a3abb2babec3c5c6c9cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb1a5988b7e7265584b3f3225180c00000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbdbfc2c5c6cad0d3d6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf3e5d9cec5b9ada1968a7e7164584e4331281d120700000000000000000000000004111d2935404b5565727f8b98a7b1bcc8d4e0edf9fffffffffffffff7ebded2c5b9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c10040000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000004101d2935404b556a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e2115080000000000000000000000030e1a26313b4653606c7884919eabb7c4cfdae5f1fdfffffffffffffffffffffffffffffffff8ebded1c5b8aca095877a6e6154473b2e211406000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c95a0a9b3bcc6cfd8e0e3e0d8d3d0c7c0bbb4aea8a19e948f867f796f6b605d564f45413a312f383f44525b626c717d8591969ea6afb6bec5cdd5dae0e2d9d2ccc1b8b0a69e938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000a151e263038424a545b606b707b838b92979fa4acafb6babfc6c8cdd2d4d8dddedfe2e6e5e7e8e9eaeaebebecedecebebebeaeae9e7e6e8e3e0dfdddbd6d3d2cdc8c6bfbab9b1aca8a09d959189817b726d605d564e463e3627221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161b20262b2e34383a3d404547494b4c4e4f5051514c4b4640372e212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376695e5243392f21180c0300000000000000020c18232e3947535f6a7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367574d42362a1e1205000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3d0dbe7f2fefffffffffffffffffffffffffef2e7dbd0c4b7ab9e9184786a605447392e23180c07121d27313c46515b606d79849198a2aebac0cbd4dfe8f3fcfffffffffffff5ebe1d7cbbfb4ab9f958b7f72685e52463d30271d120700000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59606d7a85919ea5afbbc4cfdae6f0fafcf5eee8e0d7d0cac0b9b1aaa29f928d827a6f6a615a5144403930281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313d4a5663707d8996a0acb9c4ced9e5eff8fffffffffffffffffffffffffbeee2d6cabeb3a9978a7e7164574b3e3124180b00000000000000000000000000000007121c2c38444f59626f7c869299a1a8adb3b6b8b9bebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab2a6998c7f7366594c403326190d0000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9caccced2d3d6dbe0e2e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d6053463d3220160c01000000000000000000000000010d18242f3b4855616e7b8895a0acb8c5d1deebf7fffffffffffffffaede1d5c9bdb2a8998c807366574d42372b1e1205000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f12060000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000000000000000000010d18242f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000009141f2b3844505b6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7064574a3d2e23170c000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b939ea6b0b8c2cad4dce5e9e3e2d9d2ccc6bfbab2ada69e98928c837c746d686059514b433d384149505c636d727e869297a0a8b0bbc0c7d0d6dfe5ebebe4ddd6cabfb4aaa0958c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000006111c263038424a545c666c737d8590959fa2a9afb6bbc0c7cbd1d4d9dfe0e4e8ebeceef2f7f4f5f6f7f7f8f8f9faf9f8f8f7f7f7f5f4f9f4efedeceae7e2e0dfd9d4d1cbc7c3bdb8b2aca8a09d938e857f756d68605850483f332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1c23282c2d2f35393a3c3e404142434445403e3b352e25202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ece0d3c7baaea298877b6e6154483b2e21150800000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366574d4231271d0f0600000000000000000007121c2b37434e586875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffdf1e5d9cec4b7aa9d918477695f53463a2d211406000000000000000000000000000000000000000004101c2934404b556673808d99aab4bfcad6e2eefbfffffffffffffffffffffffffff8ebded2c5b9aca196897c6f62544b4034281c10040b151f2a343f45515d676f7c86929fa4aeb9c2cdd6e1eaf5fffffffffffffdf3e7dcd1c6bdb1a79f92857b6e61594f43392e23180c020000000000000000000000000000000000000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45525d68707d8a939ea9b2bec9d5dee8f4fdfff9f2e9e2dbd6cbc3bcb4aea49d948f847c706c635b514a423a312920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000913202d394653606c7884919ea8b2bdc9d5dde6eff8fefffffffffffffffffffff9ecdfd3c6baada297887b6e6255483b2f22150800000000000000000000000000000000101c28333e47535f6a707e8791969fa2a9a9abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3a79a8d8074675a4d4134271a0e0000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d5d7d9dbdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0958b7f72665c5044382c1f120400000000000000000000000000000714212d3a46535f697784919daab7c4cfdae6f2fefffffffffffffdf1e5dacec3b7aa9d908377695f53463a2d211408000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d2013070000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c9083766953493f33271b0f03000000000000000000000000000000000000071b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665b5044382b1f1206000000000000000000000000030f1c28333f4a54626f7c8996a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffdf0e5d9cec0b3a69a8d807367544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78828f949fa6b0b8c2cad3dce5edebe4ddd8d0cbc4bdb9b0aaa39f959188817a706b605d554f44424a535b606e737f889298a2a9b2bac2ccd2d9e2e8f1f4e9dfd5cbc3baaea2989083786d6053463a2d201307000000000000000000000000000000000000000000000000000000071017232e38424a545c666d78808892979fa7adb3bbc0c7ccd2d7dce2e4ecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffcf9f8f8f3efecebe4e2dcd7d3cec8c3bdb8b1aca59e98928b817a6f6a615a51443f382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f2024292c2d2f3133343637373833322f2a231c1f2b3844505b667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffbefe2d6cabfb4aa96897c706356493d3023160a00000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa978a7d7064574a3d3024150b00000000000000000000000f1b26323f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff6ebded1c5b8aca096887b6e6155483b2e23170c0000000000000000000000000000000000000000000c18232f3d495663707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffaede1d5c9bdb2a89a8d8074665c5145382c1f150a030d18222935414b555f6a717e8b929da7b1bbc4cfd9e3eef9fffffffffffff8ede2d8cfc2baaea2988e81756b60554b4034281f14090000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212935414c56616c75818e97a1adb9c0ccd6e2ebf5fffffbf3ece7ddd5cec6bfbaaea69f9691867e726d605c544b433a32292118100600000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8b96a0acb9c0cbd4dde7edf4f9fffffffffffffffff9f1e9ded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000b16212b37434e58616c707d848c92979a9d9ea1a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a29a8e8174675b4e4134281b0e00000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e8ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9183786d60544a3f34281c1003000000000000000000000000000005121e2a36424d576673808d99a9b3bec9d5e1eefafffffffffffffff6eaded1c5b8aca095887b6e6155483b3025190e020000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f2215090000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422d22170b000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f03000000000000000000000000000b17222d394653606c7884919eabb7c4d1dce8f4fffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d908376665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666d79828f949fa6b0b8c1cad3dbe4edeee8e2dcd6cfc9c2bcb4aea7a09a938d847d746d676059504a545c656c74808c939aa3aab3bbc3ccd8dde4ebf4f5ebe2d7cdc3b9afa59f92867b6e665c5144382c1f12060000000000000000000000000000000000000000000000000000050e192228343f4a545c666d78818c939aa2a9b1babec5ccd2d8dde4e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0ede7e3e0d9d4cec8c3bdb8afaaa29f938f847c716c625b504941382d2217130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101213181d1f2023252628292a2b2b2625231e190f1c28333f4a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff3e7dbd0beb1a4988b7e7165584b3e3225180b00000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e22150800000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8988b7f7265544a3f34281c100300000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf5fffffffffffffffffffffffffffdf1e5dacec4b8ab9e9285796d6053463c32261b0f03071018242f3a434e58616c74808d959fa9b3bdc7d1dce8f3fcfffffffffffff4eae1d6cabeb3aa9e93897d70675c51453b3025190e030000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1924303a44505a606d7a84919ea5afbac4d0d9e4eef9fffffef8efe7e0d7d0cac0b8b0a8a19892877f746d665d554c443b332a221810070000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea5afb9c2cbd6dbe2e8eef0f5f4f4f4f4f7f1eee8dfd4c8bdb2a89b8e8174665b5044382b1f120600000000000000000000000000000000050f1a26313c46505a616b707980858a8d9092979494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949497928b7e7165584b3e3225180b0000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff0f2f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8ded7cbbfb4ab9e94897d70665c5042382e23170c000000000000000000000000000000020e1a26313c4956636f7c8997a1adb9c6d2dfecf8fffffffffffffff9ede0d4c8bcb1a7988c7f7265564d41362a1e11050000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e312518070000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b06000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f7fffffffffffffffffffffffffffff8ecdfd2c6b9ada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000006121f2b3744505b6574818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545d676d79828f949fa6b0b8c1c9d2dae8eef4ede7e0dad5cfc6bfbab1aca49f9691898179706b605c545c666d77808d929fa4acb4bcc5cdd5dee8eef5f9eee4d9d0c5bbb1a79d938a7e71695f544a4034281c100400000000000000000000000000000000000000000000000000020c16202b343d44505c666d78818e939fa4acb3bbc2cad0d8dde4e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae5dfd9d4cec8c1bcb3aea59e9691877e726d605b53493f3327251c120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1013141618191b1c1d1e1e191916120d0b17222d414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382c1f1206000000000000000000000000000000000000000006131f2c3845515c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffff6ebdfd2c6b9ada1978a7e7164584e43372b1f15090007131d28313c46505a606d78839097a1abb5c0cbd7e1eaf4fffffffffffffcf3e6dbd0c5bcafa59e9184796d60564d42362a1f140900000000000000000000000000000000000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e45525d68707d8a939da8b2bec7d2dde8f3fdfffffff9f2e9e2dbd6cac2bab2aaa299938c81786d675e564d453c342a2218100700000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515c67707d8a939da7b1b9c1cad0d7dde3e4e6e7e7e8e7e7e6e4ddd8cdc5b8aca096897d7063544a3f33281c0f0300000000000000000000000000000000000a15202a343e48505960676d73797d8083858687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878580786d6053463a2d2013070000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe1d6ccc4baaea3998f82756b60544a3f30261c1106000000000000000000000000000000000913202d394653606c7985929eabb8c5d0dbe7f3fffffffffffffffcf0e4d9cec3b6a99d908376685e5246392d2014080000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d0100000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6f2fefffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f3fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000000030f1b27333f495364717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000b17222d38424b555d676d79828f949ea6afb7c0c8d8dde4ebf4f3ebe5e1d8d1cbc3beb6afa8a19e938e847d736d665e666d78818d929ca4afb6bec6cfd7dfe7f0f9faf0e8ddd2c7beb3a9a0958e81746c61574d42392e23180c000000000000000000000000000000000000000000000000000008131e28323d46515b606d78818e939ea5afb6bec5cdd6dbe1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1eae5dfd9d4cec5bebaafa8a09992887f736c655b504440372e241b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f1011120d0c0a0602061a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477655b5044372b1f120500000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6ebdfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000004101c2834404b5465727e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffaeee2d5c9beb3a99c8f82766a5f54473c31261a0c02010c161f2a343e45515c666e7b859199a3afbbc2cfd8e2edf8fffffffffffff7ece1d7cec1b8aca0968c7f73695e52463b31261a0e040000000000000000000000000000000000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935414c56616b74818e96a1acb6c0ccd8e1ebf5fffffffffbf3ede7dcd4ccc4bcb4aba49f938e82796d685e574e463c342a221810060000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b55616c74818e959fa7b0babfc6ccd2d4d9d9dadbdbdbdadad5d2ccc4bbb0a69e9184786c605346392d22170b000000000000000000000000000000000000030e18222c363e474f555d60676d70747678797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a78736d665c5044382b1f1206000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9cfc4bab0a69f92867b6e62594f42382e1e150a000000000000000000000000000000000006121f2b3844505b6674818e9aaab4bfcad6e2effbfffffffffffffff5ecdfd2c6b9ac9f93877b6e6154473b2f24190d0100000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4135291d110400000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d110400000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e2eefafffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4034291c1004000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978a7e7164574b3e312418070000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b555d676d79828f939ea5aeb6bfccd2d9e2eaf3f6f3eae2dcd7d0c7c0bbb2ada59d96918880786e696c78818e939da4aebbc0c7d0d8e1e9f1f9fcf2e8ded8ccc0b6aca2979083796d605a50453c30271c120700000000000000000000000000000000000000000000000000030d1925303a444f59626d74818e939ea5afbbc0c7d0d7dfe6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5e0d7d0cac1bab2aba39a938c80776c605c524940362d22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010304040500000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f33271b0f0300000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000c18232e3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffef2e6dacfc5b7ab9f94887c6f62574d42372b1e140a00040d18222834404b545e696f7d87929fa6b0bcc6d1dce7f3fffffffffffffef3e9e0d4c8bdb2a89f92867b6e61574d42362a20150a00000000000000000000000000000000000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1924303a444f59606d7a84919aa4afbbc3cfd9e3eef9fffffffffef8eee6ded6cec6bdb5afa59d948f837a6e695f584e463c342a22180f06000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d798390959ea6aeb4bbc0c7c8cecdcdcecececdcfc9c7c0bbb2a99f948a7d70665b5044382b1c11060000000000000000000000000000000000000006101a242c353d434b51555c6064676a676d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6c65605c544a3f34281c100300000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee4d9d0c7bdb2a89e948b7f72695f53473d30261c0c030000000000000000000000000000000000030f1c28333f4a5464707d8a98a2aebac7d3e0ecf9fffffffffffffffaede0d4c8bbafa49a8b7e7265564c4135291d110400000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c20130600000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f23180c00000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000613202c3945525d687783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffff3e7dcd0c0b3a69a8d8073675a4d402f23180c00000000000000000000000000000000000000000000000000000000000000000000000a141d27313a434b555d676d79818e939da4aebbc0c7d0d8e1e9f2fbf4ede7e2d9d2ccc4bdb9afa8a19a938d837b7177818e939da5aeb6c0ccd2d9e2eaf3fbfef4eae0d6ccc4bbafa49a92857b6e675c51483e332a1e150b00000000000000000000000000000000000000000000000000010b151f2a36414c56606b727f8b939da5afb7c1ccd2d9e2e9f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e1dbd6ccc4bdb4aca49f928d80746e635b51483e342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180c00000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422d22170b00000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988c7f7265594c3f30251a0e0200000000000000000000000000000000000000000714212d3a46535e697784919daab7c3ced9e5f1fdfffffffffffffffffffffffffff7ece1d3c7bbb0a69b8e8175695f53473d30261c110600061018232e39424d56606b727f8c949faab4bfcbd7e4eef9fffffffffffffbf2e5d9cec3baaea2988d8174695f53463c31261b0f040000000000000000000000000000000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa8b2bdc7d1dce8f3fcfffffffffff8f0e8e0d7d0c7c0bbafa69f9590847b6f6a5f584e463c342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000007121d27303e45515d676d7a838f949fa2aaafb5b8bcbec0c1c1c1c1c0bfbeb9b6afa9a1978f82766c61544a3f33281c0a00000000000000000000000000000000000000000008121a232b313a41454b5153575a555c606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605b53504a42382e23170b0000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd2c7beb5aba1968f82756d62574d42352b1e150a000000000000000000000000000000000000000b17222d3a4753606d7a86929facb8c5d2dde8f4fffffffffffffffcf0e4d8ccc0b6ac9c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fefefefefefefefefffffcf9f6eee1d5c9beb3a9988c7f7265594c3f3226190700000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000004111d2935414c566774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f827569554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000020b151f28313a434b555d676d78818d929ca4afb6bec6cfd7e0e9f1faf8f4ebe4ddd8cfc9c0bab2aca49f9590857e808d939da5afb7c0c8d8dde4ebf4fcfff8ede2d8cec4bab0a69f93887d70695f554b40362c21180c030000000000000000000000000000000000000000000000000007121d27313946525e686f7d87929fa5afb7c1c9d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ded6cfc6beb6afa49d928d80736d635a50463c32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0600000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffef2e7dbd0c2b5a89b8f827568574d42362a1e1205000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc8d4e1edf9fffffffffffffffffffffffffffdefe4d8cdc2b9ac9f93877b6e61594f42382e23170e040007121d27303b444f59606c77828f98a3aebac7d2dde8f4fffffffffffffff6eae0d6cabfb4aa9f92877b6e61584e43372b20160a00000000000000000000000000000000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935414c55606b74808d96a0abb5c0cbd7e1eaf4fffffffffffffaf2e9e2d9d2ccc0b8b0a79f9691847c6f6a5f584e463c332a20170d030000000000000000000000000000000000000000000000000000000000000000000000000b151e2935404b555d686d79828c92989fa4abacb1b2b3b4b4b5b4b4b2b2adaca49f9791857b6e615a5042382d22170b000000000000000000000000000000000000000000000811191f282f35394045464a4d4b51535454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454535049443f3830261c11060000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7ccc0b6aca39991847a6d615b51453c31231a0c030000000000000000000000000000000000000006131f2c3945515d6775828f9cabb5c0ccd7e3f0fcfffffffffffffff4e8ddd2c5b9ac9f92867a6d6054473a2f24180c00000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f22160900000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000004111d2935414c55697683909ca9b6c3cfdce9f8f1f1f1f1f1f1f1f1f9f4f0edece5dcd2c6b9ada197897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000004111d2935414c556b7885929eabb8c5d1deebf8fffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000010d19242f3e4b5864717e8b97abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000030d161f283139434b555c666d78808c929fa4acb5bdc6ced7dfe8f0f9fdf5eee8e0dad5ccc4beb6afa79f97928a8d929da5afb7c1c9d2dae8eef5fdfff7eee7dbd0c6bcb2a89f948d80736b61574d43392f241b0f0600000000000000000000000000000000000000000000000000000c18242f39434f59616d7a859199a3aeb7c0c9d3dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7e1d8d0c7c0bbaea59c928c7f736c62584e443a2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b070000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e52463a2d2014070000000000000000000000000000000000000000020e1a25313c4855626f7c8896a0acb8c5d1deeaf5fffffffffffffffffffffffffffff4e9e0d4c7bbafa4998e81756b60544a3f342820160c03000b151e29323d44505b656e7b86929facb6c0ccd8e4f0fcfffffffffffffcf3e7dbd0c6bbafa3998e81756a5f53473d32271b0f0200000000000000000000000000000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19242f3a434f59606d79849199a3afbbc3cfd8e2edf8fffffffffffffbf4ebe3ddd7cac2b9b1a8a09691857c6f6a5f584e453b32291f150b010000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434c565d676d787f868e93999da0a7a5a6a7a8a8a8a7a5a9a19e9a938e857c6f695e53483e2f261c11060000000000000000000000000000000000000000000000070d161d24292e34383a3d41404546474848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484746443f38342e261e140a000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1d8d1cbbfbbafa49a92877d6f685e52493f332a1f1108000000000000000000000000000000000000000004101d2935404b5565717e8b99a4afbbc7d4e0edf9fffffffffffffff9ede0d3c7bbaea3998a7e7164554b4035291d1004000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b00000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000010d19242f414e5b6774818e9aa7b4c1d1dce7e5e5e5e5e5e5e5e5e4e4e8e3e0dfd9d5cabfb4aa9e9185786c605346392d2013060000000000000000000000000000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000815222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000040d161f283139434b545c666c74808b939aa3abb4bcc5cdd6dee7eff8fff9f4ebe5ded6d0c7c0bbb1a9a29f979a9da4aeb7c0c9d2dbe4ecf9fffff9f0e5dcd6cabfb4aaa1968f82786d60594f453b31271d1209000000000000000000000000000000000000000000000000000004101d2935404b55606b75818e97a1abb4bfc9d2dbe5edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2d9d2ccc0b7aea49c918b7e716a60564c41382d22170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422f24180d0100000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e6154483b2e2115080000000000000000000000000000000000000000000915212e3a47535f6a7784919daab7c3ced9e4f0fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e93897c6f665c50443c32281e150c03030c172027333f49535e6974808d9aa4afbbc8d4e0edfafffffffffffffff8ede2d7cbc0b5ab9f93877c6f62584e43372b1e14080000000000000000000000000000000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d45515d676f7c87929fa7b1bdc6d1dce7f2fbfffffffffffffdf5eee8dcd4cbc3bab2a9a19792857c6f6a5f574d443a31271d120700000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d666c727b81878d909596989a9a9b9b9b9a999797918d87817a6f6a5f574d42362c1d140a00000000000000000000000000000000000000000000000000040c13181d23282c2d312e34383a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3937332d28231c140c02000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbaada39f93887e716b60564c41372d21180e000000000000000000000000000000000000000000000c18242f3a4754616d7a86939facb9c6d2dfecf6fffffffffffffffbefe3d7cbbfb5ab9b8f8275675d5145382c1f1306000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e07000000000000000000000000000000000000000000000000000000000000000000000c18232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c00000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000081925323f4c5865727f8b98aab4bfcbd7d8d8d8d8d8d8d8d8d8d8d7ddd7d4d2cec9c1baaea2988d8073655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000081d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000040d161f273039424a545b606e737f889299a2aab3bbc4ccd5dde6eef7fffcf6f0e8e2d9d2ccc2bcb3adaba4a7a9aeb6c0c9d2dbe4edf6fffffbf1e7ddd3cac1baaea29891847a6d665c50473e33291f150b00000000000000000000000000000000000000000000000000000006131f2c3845515d67707d89939ea9b2bdc6d1dbe4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8c9c0b6ada39f92867c6f685e53493f33271f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d100400000000000000000000000815212e3b4854616e7b8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a9968a7d7063574a3d3024170600000000000000000000000000000000000000000006121f2b37434e586673808c99a7b1bcc8d4e2edf8fffffffffffffffffffffffffffff4e8ddd2c7bdafa59d9083786d60584e443a30261e150c05050e17222d38414d57616e7b87939facb9c6d2dfecf9fffffffffffffffef3e8dcd1c7bbafa49a8f82756a6054473b3025190d010000000000000000000000000000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606a73808d95a0abb4bfcbd7e0e9f3fefffffffffffffff9eee6ddd4ccc3bbb2a9a19792857c6f695f564c43392f23180c030000000000000000000000000000000000000000000000000000000000000000000000010b151f28323a434b545b60696e757b808487898b8d8e8e8e8e8d8c8a8885817c756e685f584e453b31231a0b02000000000000000000000000000000000000000000000000000001070d12181c1f202423282c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2b27221b17110a0200000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6cdc4bdb4aea49c918b7f726c62594f443a30251b0f06000000000000000000000000000000000000000000000713202d3946525e687683909ca9b6c3ced9e5f1fdfffffffffffffff3e7dcd1c5b8ac9f9285796d6053473a2e23170c000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23180c00000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0600000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000091623303c4956636f7c8998a3aebac7cbcbcbcbcbcbcbcbcbcbcbcbd2ccc7c6c4bdb9afa69f92867b6e6153493f33271b0f030000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000040d151e273038424a505c636d727e879298a1a9b2bac3cbd4dce5edf6fffffaf4ebe4ddd8cec5bebab8b0b4b5bac0c8d2dbe4edf6fffffcf3e9dfd5cbc1b8aea49f92867c6f685e544a3f352c21180d03000000000000000000000000000000000000000000000000000004111d2935404b55606d7984919ea5afbbc4cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd2c8bfbaaea39891847a6d655b50443b31251a0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff3e7dcd0bbaea195887b6e6255483b2f221508000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6f2fefffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c20130600000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffef2e6dacfbfb2a6998c7f7366594c402e23170b000000000000000000000000000000000000000000030f1b26313c4855626f7c8895a0acb8c6d1dce7f3fffffffffffffffffffffffffffff9eee3d9d0c1b8ab9f958c7f726a5f564c423830271e17100b06111b262f3b46525e697683909da9b6c3d0dce9f6fffffffffffffffff9eee3d8ccc0b6ac9e94897c6f62564c41362a1e11050000000000000000000000000000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f39434e58606d79839099a3aebac2ced7e2edf8fffffffffffffffff7efe6ded5cdc4bbb3a9a29791857b6e685e554b4034291e150b000000000000000000000000000000000000000000000000000000000000000000000000030d162028313a424a50575f61696e73777a7d7f8081818281817f7e7b78746f6a615e564e463c33291f1108000000000000000000000000000000000000000000000000000000000000070c10131317181c1f202121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1b17110b06000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bbb2aba39f928c7f726d625a50473d32281e1309000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a8b1bdc8d4e1edf9fffffffffffffff8ece0d3c6baaea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b00000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000714202d3a4753606d7986929facb9bebebebebebebebebebebebebebdc0bbb9b7b2aca59e948c7f73695e5241382d22170b000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff4e8ddd2bfb2a5998c7f7266594c3f33261906000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262f383f44525b626c717d869297a1a8b1b9c2cad3dbe4edf9fffffdf5eee8e0d7d0cac6c5bdc0c2c5cbd2dae4edf6fffffff4eae1d7cdc3b9b0a69c928a7e716a5f564c42382e231a0f060000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a0acb7c1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede3dad6cbbfb4aaa1968f82776c60574d42362a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000916232f3c4956626f7c8995a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140900000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f9fffffffffffffffffffffffffffffffffffffffffffff7e8dbcec2b5a89b8f827568544a3f34281c10030000000000000000000000000000000000000000000a15212e3a47535f6a7783909daab4bfcbd7e3effbfffffffffffffffffffffffffffff5ebe2d4c8bcb1a79f92867c6f685d544a42393029201c171615141d2a36424d576773808d9aa6b3c0cdd9e6f3fffffffffffffffffff4e8ddd2c7beb0a69b8e8175685e5246392d20140900000000000000000000000000000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c666f7c86929fa6b0bcc6d0dbe7f1fbfffffffffffffffff8f0e7dfd6cdc5bbb3a9a19791847a6d675c51453e30271d1207000000000000000000000000000000000000000000000000000000000000000000000000040e161f282f383f444d53575f6166696e707273747575757472716e6c65625f58524c443c342a21170d000000000000000000000000000000000000000000000000000000000000000000040607070c101313141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151413120f0b060000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae5e0dad5cec6bfbab1a9a199928b80736d635b51483f352b20160c010000000000000000000000000000000000000000000000010d1925303b4855626e7b8895a0acb8c5d1deebf7fffffffffffffffbefe2d6cabfb4aa9b8e8174665c5044382c1f120600000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000006131f2c3845515c6776838f9ca7b0b1b2b2b2b2b2b2b2b2b2b2b1b1b1b5afacaaa8a09e938e82786c60574d422f261b1106000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000c17232e404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e412e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d334049515a616b707c859196a0a7b0b8c1c9d2dae8eef5fdfffff9f2e9e1dbd6d3d2cacdced1d6dce4edf6fffffff8ede3d8cfc5bbb1a79e948d80736c61584e443a30261c110800000000000000000000000000000000000000000000000000000004101d2935404b55606d7985929ea8b2bdc9d3dfe8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f5f5f4f5f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffff5ece7dcd0c6bcb2a89f948b7e72695e53463e30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c30251a0e0100000000000000000004111d2935414c566774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c5044382b1f120600000000000000000000000000000000000000000006121f2b37434e5865727f8b98a3aebac7d3e0eaf6fffffffffffffffffffffffffffffdf4e4d8cdc2baaea39991847a6d665c544a423b322b28232322222228303f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffff9eee4d9d0c1b9ac9f92867a6e6154473b31261a0e0200000000000000000000000000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b545f6a727f8c949faab4bfcad6dfe9f3fdfffffffffffffffff9f1e8dfd7cdc5bbb3a9a0969083796d605a5043392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c42474d5355565e616365676768686867666462605b53534e46413b322a22180f050000000000000000000000000000000000000000000000000000000000000000000000000000040607070808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080806050300000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eee9e4e0d9d4cfc9c2bcb4aea79f9791877e736e635b51493f362d23190e04000000000000000000000000000000000000000000000000000814212e3a47535f697784919daab7c4cfdae6f1fdfffffffffffffff3e7dbd0c5b8ab9e9285796d6053463a2d22170b00000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000004101c2934404b5564717e8b959fa6a5a5a5a5a5a5a5a5a5a5a5a5a4a4aba49f9d9a96918a81796d665b50453b301d140a00000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000061825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228373f485059616a6f7b8490959fa6afb7c0c8d7dce3ebf3fcfffffbf3ece6e2dfded7dadbdde2e7eef6fffffff7ede7dcd1c6bdb3a9a0958f82786c605a50463c32281e140a0000000000000000000000000000000000000000000000000000000006131f2c3845515d67727f8c97a1adbac4cedbe4f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0edeceae9e8e8e8e9ebeceef2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec4bab0a69f92867b6e615a5043392e23180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000713202d3946525e687885929eabb8c5d1deebf9fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7f7265574d42362a1d12070000000000000000000b13202c3945525d687683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000030f1b26313c4754616d7a86929facb9c3ced9e5f1fdfffffffffffffffffffffffffffff5eadfd7cbbfb4aba0968f82786d665c544d443e38342e302f2f2d3338404b5565727f8c98a5b2bfcbd8e5f2fefffffffffffffffffff5ebe0d3c7bbaea3998c7f7366574d42362a1e120500000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39424e58606d78839098a2aebac2cdd7e1ecf7fffffffffffffffffffaf1e9dfd7cdc4bbb2a89f958e81746c61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000040b141c222831373c4247484d525456585a5b5b5b5b5a59575553504947433c36302920181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfd8d3cec8c4bdb9b0aaa39f9590857c716c635c524940372d241b1007000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a9b2bec9d5e1eefafffffffffffffff8ecdfd2c6b9ada297897d706353493f33271b0f03000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000c18232f3a4753606d79838f94979898989898989898989898989897969993918d8a847e756d675c544a3f33291f0b0200000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117252d363e474f5860696e7a838f949ea5aeb6bfcbd1d9e1eaf3fbfffffef7f2eeecebe3e7e7eaedf3f9fffffff8efe5dbd7cbbfb5aba2979183796d665b50483e342a20160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985919ea9b3beccd5e0edf6fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efede8e3e0dfdddcdbdbdbdddedfe2e7ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffef4eae0d6ccc2baaea2988f82766c61554b4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000005111d2a36414c566976838f9ca9b6c2d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8ddd2c2b6a99c8f8376695e5246392f24180b020000000000000107121c27303a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887b6e6155483b2e221508000000000000000000000000000000000000000000000a15202d3946525d6875818e9ba8b2bdc8d4e0ebf6fffffffffffffffffffffffffffffbf3e7dcd1c6bdb2a89f948e81786d665e565046443f3d3c3b3c3d3f444a515d6774818e9aa7b4c1cddae7f4fffffffffffffffffffffbefe3d7cbbfb5ab9d918477695f53463a2d2114070000000000000000000000000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c44505c666e7b86929fa6b0bbc5cfdae6f0fafffffffffffffffffffaf1e9dfd6cdc4bab1a79d938a7e71675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262b31373a3b4246474a4c4d4e4e4f4e4e4c4b4846443f3837312a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0b0c0c0d0d0d0e0e0e0d0d0d0c0b0b0a090806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f9f4f0edeceae5e1dedbd6d2cdc7c3bdb8b2ada69f98928c837b6f6a625a524a40372e251b1209000000000000000000000000000000000000000000000000000000020e1a26313c4956626f7c8997a1adb9c6d2dfebf7fffffffffffffffaeee2d6cabeb3a99a8d8074655b5044372b1f1205000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000007131f2c3845515c676e7a82888a8b8b8b8b8b8b8b8b8b8b8b8b8b8a89888684817d78716c605c554b42382d20170d0000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131b242c353d464e575f686e7a828e939da4adbbc0c7cfd8e1e9f2fbfffffffefbf9f8f0f3f4f6fafefffffffaf0e6ddd3c9c1bbaea39992857b6e675d544a3f362c22180e040000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b97a1adbbc5cfdee7f1fffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0ddd7d4d2d0cfcececfd0d2d3d6dbdee1e5eaf1f6fcfffffffffffffffffffffffffffffffffffffffffcf2e8ded6cabeb4aa9f948a7e71675c51453a3025190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000010d192530404d5a6773808d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4035291d140b0705030105060b1218232e39424f5965727e8b99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897d7063564a3d3023170a0000000000000000000000000000000000000000000005111d2935414c5663707d8996a0acb8c4cfdae5f1fdfffffffffffffffffffffffffffff8ede2d8cfc3bab0a69e938e81786e69615a53504a4a494849494a50545c606d7985929fabb8c5d2deebf8fffffffffffffffffffffff3e7dcd1c6b8aca095887b6e6155483b2e221508000000000000000000000000000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545f69727f8b949ea9b3becad6dee8f4fdfffffffffffffffffffbf1e8dfd6ccc2b9afa59e9184796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1f262b2d30363a3b3d3f4041424242413f3e3b3937332d2b262019140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a070c101313151617181919191a1a1a1a1a1a1a1919181716161413120f0b060a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efedeceae9e8e8e3e0dfdddad5d2cfcac6c2bcb7b2aca8a19e948f867f796e696058504840382e251c130900000000000000000000000000000000000000000000000000000000000913202d394653606c7884919eabb8c4d0dbe6f2fefffffffffffffef2e6dbcfc4b7ab9e9184786c605346392d201309000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000004101c2934404b555e686e767b7d7e7f7f7f7f7f7f7f7f7f7f7e7e7e7d7b7a7774706c66615a514b43392f261c0e050000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c00000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232c343d454d565e686d79818d929ca4afb5bdc6cfd7e0e9f1fafffffffffffffdfffffffffffffffbf2e8ded4cbc1b7aea49f92877d70695f554c42382d241a100600000000000000000000000000000000000000000000000000000000000714212d3a46535e697683909ca9b3becdd7e1f0f9fffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe3dcd7d4d2ccc7c6c4c2c2c1c2c3c5c6cad0d1d4d9e0e5ebf2f9fffffffffffffffffffffffffffffffffffffffffaf0e7dbd0c5bcb0a69e9184796d60564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000081724313d4a5764707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c7f72675d51453b2f261d1813120f0d1113171d232934404a54616b7783909dabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000010d1924303a4653606c7884919ea8b2bdc9d5e1ecf7fffffffffffffffffffffffffffffff4eae1d5ccc2b8afa59e938e827b706c64605c545756555556545b60666d74808d97a2adbac6d3dfecf8fffffffffffffffffffffff8ede3d4c8bcb1a7988b7f7265584c3f2f24190d010000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57626d76828f97a1adb9c1ccd6e2ebf5fffffffffffffffffef7f2ebe6ded4cbc0b9ada1978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e21252a2d2e303234343535353433312f2d2b27221b1b150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d1113141719181c1f20212223242526262727272727272726262524232221201f1c1719171514120e0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbddd7d4d2d0cec9c5c4beb9b8b1aba8a09d96918a827b736d665e564e463f362e261c130a01000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9aaab3becad6e2eefbfffffffffffffff7ebdfd2c5b9ada196897c6f6256493c31261a0e020000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000c18232f39434d565e616a6f717272727272727272727272727171706f6d676763605b545045403930271d140a000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c444d565d676d78808c919fa3abb4bcc5ced7dfe8f1f6f9fafcfffffffffffffffffffdf4e9e0d6ccc3b9afa59c928b7e716b60574d433a2f261c12090000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb9c4cfdfe9f3fffffffffffffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c5c0bbb9b7b6b5b5b5b6b8babec4c5c8ced5d9e0e8f0f9fffffffffffffffffffffffffffffffffffffffff8ece2d7cec2b9aca0968c7f72685e52463a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000714212e3a4754616d7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9184796d60564c42382f2923201f1b191d2022282f343e44515c66707d8a95a0abbdc7d1dce8f4fffffffffffffffffffffffffffffffffffffffffffffffff8e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000008131f2b3744505b65717e8b96a1adb9c5cfdae6f2fcfffffffffffffffffffffffffffffcf3e7ded4cac1b7afa59e948f857d77716d6665646362626365666c7078808d929da9b3becad6e2eefbfffffffffffffffffffffffff0e5d9cec2b5a89c8f827569554c4135291d11040000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45515b616e7a85929ea5afbac4d0d9e4eef9fffffffffffdf7f1ece6e0dad5cdc5beb6aea2988b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212325272828282827262422201f1b17110f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000306080e111414191d2021232623282c2d2e2f30313233333334343434343333323231302f2e2d2b2822262421201e1a161312100c0604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d2014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced2ccc7c6c4c1bdb9b7b3adaba79f9d96918b847e766e69605c544d443d342d241c130a01000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8998a2aebac6d3dfecf8fffffffffffffffaede1d5c9bdb2a8998d807366574e42372b1e12060000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000007121d27313b444d52585f626465656565656565656565656565646362605d555753504a423e342e271e150b02000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dcd1bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019212a323b434c555c666c747f8b9299a3aab4bcc5cdd6dfe5ebecedf0f4f9f3f3f4f4f4f3f7f1ebe2d7cec4bab1a79e938d80736c62594f453b31281d140a00000000000000000000000000000000000000000000000000000000000005111d2a36414c5666727f8c9aa4afbbc8d4e0edfbfffffffffffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b5afacaaa9a8a8a8aaabaeb4b7b8bdc3c9ced6dee8eef5fdfffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92857a6d61564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000713202d3946525e687783909daab6c3ced9e5f0fefffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978c7f73685e544a423a342f2d2b2724292d2d33394045505a606d7884919da7b1bccfd9e3eef9fffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000000000030f1b27333f4953606d7984919ea9b3becad6e0ebf6fffffffffffffffffffffffffffffff9f0e6dcd3c9c1b7afa69f97928a837d797572706f6e6f707274787d838d929da4aebbc5d0dbe6f2fefffffffffffffffffffffffff6eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333f46525e68717e8a939ea8b2bec7d2dde8f3fcfffdfaf5f0ebe6e1dbd6cfc9c2bbb3aca49f92867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206090e11141417191a1b1b1c1b1b19181513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1215191e202124292c2d30332e34383a3b3c3d3e3f3f4040404141414040403f3e3e3d3c3b3938332d33302e2d2a2523201f1c1713110d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1c0c0bbb9b7b4b2acaba9a29e9a95908a847e79716c615f57514b423b322b221b120a0100000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929fabb8c5d1dce7f3fffffffffffffffdf1e5dacfc4b7aa9d9184776a5f53473a2e2114090000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000010b151f29323b41464e5355575858585858585858585858585857565553514b4a46443f382f28231d150c0300000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000c17232e424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f182029313a434b545b606d737f879298a2aab3bbc4cdd5dadedfe0e4e8e6e6e7e7e8e7e7e6e6e3d9d0c6bcb2a89f958f81776c605a50473d332a1f160b020000000000000000000000000000000000000000000000000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffff7ede4dbd2cbc2bdb5afacaba49f9d9c9b9b9c9d9fa2aaaaacb2b9bdc4ccd8dde4ebf4fdfffffffffffffffffffffffffffffffffffffbf2e5d9cec4baaea2988d8073685d52463a2f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170c000000000000000000000005111e2a36414c566673808c99a7b1bcc8d4e2edf8fffffffffffffffffffffffffffffffffffff9eee4d5c9beb2a99f92867a6e665b544c45403b3937333035393a3f444b515a616c73808d95a0acb9c3cde1ebf5fffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170b0000000000000000000000000000000000000000000000000b17222d3845515c66727f8c97a1adb9c4ced9e5f3fcfffffffffffffffffffffffffffffff8eee5dbd3c9c1b8b0a9a19e95908a85827f7d7c7b7c7c7e81858a90959da4aeb7c0cdd7e1ecf7fffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6054473a2d2114070000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212a36414d56616c75818e96a1acb6c0ccd8e1eaf4f6f1edeae4e0dad5d0cac4beb9b0a9a29a938b7e71685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0f0f0f0e0c0b08060503000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151a1f21252a2d2e2f35393a3d3f4140454648494a4b4c4c4c4d4d4d4d4d4d4d4c4c4b4a49494746443f413f3d3b3a3630302d2c2823201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbbb9b7b6b5b3b5afacaaa7a8a19e9a97928d89837d78716d67615a534d4540393029201910090000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babb4bfcbd7e3effbfffffffffffffff6ebded1c5b8aca095887b6e6255483b30251a0e0200000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000030d17202930363c4347484a4b4c4c4c4c4c4c4c4c4c4c4b4b4b4a484745403d3938332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e2114080000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f283039424a505b636d717e869298a2a9b3bbc3c9cfd1d2d4d8ddd9d9dadbdbdbdad9dad5d2c7bdb4aaa1969083796d655b50483f352b21180d04000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffffffffffffffffffffffffffffff9efe5dbd2c9c0b9b1aba39f9b9993918f8f8e8f909298999da0a8acb2bac0ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92857a6d61554b4035291b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000000000000000000010d1925303c4855626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffffffffffffff1e6dacfc4baaea2988f82786c665d56514b4846443f444146474a50555c606c717e8a929ca8b1bdcbd5dff3fdfffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000000000000000006111b2834404b54606d7985929ea8b2bdc9d5e1eaf4fffffffffffffffffffffffffffffffff7ede5dbd3cac2bbb3ada7a09d98928f8c8a898888898b8e91979da0a7aeb6c0c9d2dfe9f3fefffffffffffffffffffffffffffaede1d5c9bdb2a895897c6f6256493c2f2316090000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1925303b44505a606d7a84919aa4afbbc3cfd8e2ecebe5e1ded9d4cfc9c5bebab2ada69f9792887f726c62564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f13191e20262b2e3036393b3e4145474a4c4e4b5153545556575859595a5a5a5a5a5a5a5959585756555453504a4e4c4a484642403c3a38342e2c29241f1c18120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb5aeacaba9a8a6aba49f9d9b9896918d8985817c76706c66605c555046423b342e271e170e07000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aebac7d3e0ecf9fffffffffffffff9ede1d4c8bdb1a8998c7f7266574d42362a1e1205000000000000000000000000000000000000000006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c08000000000000000000000000000000000000000000000000050e171f252a31373a3c3e3f3f3f3f3f3f3f3f3f3f3f3f3e3e3d3c3a39352f2d2b28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272f383f44515a626c707d869297a1a9b2b9bdc2c4c6c8ccd2cccdcdcecececdcccfc9c6c0b5aba29891847a6e675d53493f362d23190f0600000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a9aa4afbbc8d4e4eef9fffffffffffffffffffffffffffffffffffffffffffdf3e7ddd3c9c0b7afa79f99928e8a8684838282828385888c91969ea0a8aebbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5baaea2988c8073675d5145382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000815212e3b47535f6a7784909daab4bfcad6e2edf8fffffffffffffffffffffffffffffffffffff7ebe0d6cabeb4aa9f948e81786d68605c5554535049514c5254545b60676d737e87929fa4aebac3cedde6f1fffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000000000000000000000000000000000000000000000c18232e3945515d67727f8c96a0acb9c1cfd8e2edf8fffffffffffffffffffffffffffffffff7ede5dcd4cdc5beb9b1abaaa29f9c989796959596989a9ea1a9acb1b9c0c8d2dbe4f2fbfffffffffffffffffffffffffffffdf1e5dacebdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323e45525d68707d88939fa7b1bdc6d1dce0dfdad5d2cdc8c4beb9b3aea9a19e948f857d726d625a50443b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000406070a0c0e10111112121110100e0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e252a2d31373a3c4146474b4c525456595b555c60616263646566666667676767676666656564636261605b545b595754524d4c4946443f3a39352f2c28231d1a140f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99989993918e8b8884817d79746f6a64605b54514b433e363128231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4754606d7a86929facb9c5d2dde8f4fffffffffffffffdf1e5d9cec3b6a99d908376695e52463a2d201408000000000000000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d01000000000000000000000000000000000000000000000000050d141920262b2e2f313232323232323232323232323231302f2d2c2924201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d262d334048505a616b707c859197a0a8adb2b5b8b9bbc0bebfc0c0c1c1c1c0bfbebeb9b8afa49992867c6f685e554b41382d241b1107000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818e9aacb6c0ccd8e4f5fffffffffffffffffffffffffffffffffffffffffffff5ebe1d5cbc1b7afa59d959087827d7a777675757577797c7f848a91969da4afb6bec7d2dde8eef7fffffffffffffffffffffffffffffffffffff7ece1d6cabeb4aa9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb5bfcbd7e3effbfffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000000000000006121f2b37434e5865727f8c98a2aebac6d0dbe7f3fefffffffffffffffffffffffffffffffffffdf2e7dbd0c5bcb0a69d938e827a726d676461605b535d565d6163666c7079808a9299a3afb6c0ccd5dfeff8fffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d2935404b55606d7984919ea6b0bcc6d1dce7f1fafffffffffffffffffffffffffffffffff7eee6dfd7cfc9c3bcb8b3aeaba8a5a3a2a1a2a3a5a7abadb3b8bcc3cbd2dae4edf6fffffffffffffffffffffffffffffffff6e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56606b73808d95a0abb4bfcbd6d3d2cec9c5c3bcb8b2adaaa29f97918b827b706b625b51483f32291e140800000000000000000000000000000000000000000000000000000000000000000104070c10131416191b1c1e1e1e1e1e1d1c1b19171413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000001080d141a20262b3036393c4347484c525458565d6063666769676d6e6f70717272737373747474737373727171706f6e6c6669676663615e57595653504a4745413a38342e2a251f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8d8b898684817e7b7874706d6662605853504a454039302a261f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d6776828f9cabb5c0ccd7e3f0fcfffffffffffffff6ecdfd2c6b9ac9f93877b6e6154483b3024190d0100000000000000000000000000000000000000000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c4135291d11040000000000000000000000000000000000000000000000000002080e151b1f21222425252525252525252525252525242322201f1d1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228363f485059606a6f7c8591969ea1a8a8abacafb6b2b3b3b4b4b5b4b4b3b1b3adaba49f93877d706a5f564d43392f261b12090000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3b9afa59d938e837b75706d6869686869666c6f73787d848d929fa4acb6c0ccd8dce6f1fbfffffffffffffffffffffffffffffffffffef2e7dbd0c5baada2978b7e72655b5044372b1f130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3e0edf9fffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e2114080000000000000000000000030f1b26323c4754606d7a86929faab4bfcad6e1ecf7fffffffffffffffffffffffffffffffffffff8ece2d7cec2b8afa59d948f857f7974716e6c656a6a6b686d7073787d848d929fa3abb5c0c8d2dee7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000d18242f3945515c67707d8a949eaab4bfcbd7dfe8f4fdfffffffffffffffffffffffffffffffff8f1e9e1dad5cdc8c5bebab8b5b2b0afaeafafb1b4b8b9bec4c8ced5dde4ecf6fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a434f59606d79839099a3aebac2cac6c5c2bdb9b7b1aba9a19e98928c847e766e69615951493f362d20170d0200000000000000000000000000000000000000000000000000000000000001070d1113181c1f20232627292a2b2b2b2b2a2928262321201d1914120e0903000000000000000000000000000000000000000000000000000000000000000000000000040c13191f262b31373a4146474e5355565e616468686d7072747678797b7c7d7e7f7f7f808080808080807f7f7e7d7c7c7a7978767472706e69696663605c5454514b4645403936302b26201a140d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848382807e7c7a7774716e696763605c54544e46443f38342e271e1a140c070000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5565727e8b99a4afbbc7d4e0edf9fffffffffffffffaede0d4c8bbafa49a8b7f7265564c4135291d11040000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316070000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c201307000000000000000000000000000000000000000000000000000000030a0f12151517181919191919191919191918181817151413100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242d363e474f58606a6f7b848c9196999c9e9fa4aca5a6a6a7a8a8a8a7a6a4a9a19e9b928c7f726b61584e443b31271d140a000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb8c5d2e4eef9fffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79e938e81786e6963605d565c5b545b6062666c7179818b939aa4afbbc0cad4dfe9f3fdfffffffffffffffffffffffffffffffffff8ece2d6cabeb3a99d9184786c6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000a15202c3945525d6874808d98a2aebac5d0dbe6f3fcfffffffffffffffffffffffffffffffffffef3e9e0d4cac0b7afa69e97918b85817d7b7978777777787a7c80848a91969da4afb5bdc7d1dae3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000007121d2834404b55616b75828f98a3aebac1cdd6e2ebf5fffffffffffffffffffffffffffffffffffaf3ece6dfd9d4d0cac6c5c2bfbdbcbbbbbcbec1c4c6c9cfd4d9dfe7eff6fefffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d45515c676f7c86929fa6b0bbbfbab8b6b2acaba7a09d97918c857f79716c615e574f473f372d241b0e05000000000000000000000000000000000000000000000000000000000001080d13181d2023292c2d30323436373838383737363432302e2d2a25211e1a140f0a04000000000000000000000000000000000000000000000000000000000000000000060d161e242931373c43474c5254585f6266686e7174777a7d7f818384868788898a8b8c8c8d8d8d8d8d8d8d8c8c8b8a898887868483817f7d7b7875736f6d6664605d5553514b46423b37322a261f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d676865615f575653514a47433d38332d28231d150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3b4754616e7a86939facb9c6d2dfecf5fffffffffffffffcf0e4d8ccc0b6ac9c8f8276685d5245392c20130700000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e23180c0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000030608090b0c0c0c0c0c0c0c0c0c0c0c0c0b0b0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b242c353d464e585f696e797f84898c8f91939a9698999a9a9b9b9b9a99989697918e8980736d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc8d4e1f5fffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958e81786d665f5754524c4f4f4a5053545b60676d747f88939fa4aeb8c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffef2e6dbd0c5b8aca095897d7063564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000004111d2935414c56616e7b86929fa9b3becad6e1eaf5fffffffffffffffffffffffffffffffffffffbf2e6dcd2c9c0b8b0a9a19e97928e8a8786848484848587898d91969da0a8aebbc0c7cfd9e3ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000010c18232e39434f59616e7b86929fa6b0bbc4d0d9e3eef9fffffffffffffffffffffffffffffffffffdf7f2eae4e1dbd6d3d2cfcbcac9c8c8c9cbcdd1d2d5dae1e4eaf1f9fffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555f6a727f8c949fa9b2b4aeaca9a8a19e9995908b847f7a736d67615a524d453e352d251b12090000000000000000000000000000000000000000000000000000000000040c13191d24292c2f34383a3d3f414344444545444343413f3d3a3936302d2b261f1b150d08010000000000000000000000000000000000000000000000000000000000020a11171f282f353c42464e53565e61656a6f73777a7e818486898c8e8f91939a959697989999999a9a9a9a9a99999898979695999291908e8c8a8785827f7c7975716d6764605c55524d47433c363129241e160d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d6c656a68666562605d555855534d4a4644403938322b28221c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9b6c3ced9e5f0fcfffffffffffffff4e8ddd2c5b9ac9f92867a6d6054473a2f24180c00000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c100400000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a232b343d464e575f676d72787c7f828486888a8b8c8d8d8e8e8e8d8c8b898785817c736e645b51473e342a20170d0300000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999083796d665c544d47454142423f44464a50555d606d727f8b929da6b0bbc5cfdbe6f4fdfffffffffffffffffffffffffffffffffff7ece1d4c8bdb1a89b8e8175685d5245392c20130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000010d1924303a46525e6973808d97a2adbac3cfd9e3eef9fffffffffffffffffffffffffffffffffffff7eee4dbd2cac1bbb3ada9a29f9a97989291909091929796999ea0a8acb2bac0cbd1d9e1ebf5f5f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000007121d27303e47535f69727f8b949ea9b3bdc7d2dde8edf6fffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedbd8d6d5d4d5d6d8dadedfe1e6ebf0f5fbfffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434e58606c78829097a1a8aaa29f9c9996918d88837e79726d68605d555046423b332c231b13090000000000000000000000000000000000000000000000000000000001080d161e24292f35393a404547494c4e4f5151515151504f4e4c4a4746413b3a37312b262019130c04000000000000000000000000000000000000000000000000000000030b141c2228313a41454d53585f62686d72777b8083878b8e91939a999a9c9e9fa4aca3a4a5a5a6a6a6a7a7a7a6a6a6a5a4a4a3aba39f9e9c9a999697928f8c8985827e7a75706d67615e57534e46423b352f281f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b6061616263636364646464646363626161605b535b5a585653514b4b4847423d3a38342e2b271f1c17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc8d4e0edf9fffffffffffffff9ede0d3c7bbafa3998b7e7164554b4035291d1004000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000d192633404c5966737f8c99a6b2bfccd9e5f7fffffffffffffffffffffffffffffffffffffff3e7dcd1bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222b343c454d555d60656c6f7375787a7b7d7f80808181828181807e7c7b78746f6a645c52493f352c22180e050000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877c6f675c544a423c39352f2d3338393f444b515b626d74808d949fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffef1e5d9cec3b8ac9f92867a6d6054473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000008131e2a36424d56606d7a85929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffffffffff6ede4dcd3cdc4beb9b3adaba7aaa39f9e9d9d9e9ea1a9a6aaacb2b8bdc3ccd7dce3ebece9e9ecedeff3f9fffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000b151e2b37424d57626d75828f97a1abb5c0ccd7dbe4eef6fffffffffffffffffffffffffffffffffffffffef7f2eeecebe8e5e3e2e1e2e2e4e7ebebeef1f7fdfffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897c6f6356493c3023160900000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c44505b666e7b859196969698928f8c8984807b77716d66605d56514b433e363029211a110901000000000000000000000000000000000000000000000000000000040c131920282f353a4045474b515356595a5c5d5e5e5e5e5d5c5b595654524c4846423c373129241e160d0800000000000000000000000000000000000000000000000000040d151d262d333d434c51575f616a6e747a7f83888c90939a9b9d9fa4aca7a9abacafb6b0b1b2b2b2b3b3b3b3b3b3b3b2b2b1b0afb5afacaba9a7a5a9a29e9c9998928f8b86827d79736e69625f58534d45413a3129241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a5053545556565657575757575757565555545350494f4d4b494745403e3b3a37312d2c28231c1b160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4855616e7b8895a0acb8c5d1deeaf6fffffffffffffffcefe3d7cbc0b5ab9b8f8275675d5145382c1f13060000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000b1825313e4b5864717e8b97a4b1becfdae6f2fefffffffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f322519080000000000000000000000000000000000000000000000000000000000000105070709090a0a0909080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a333b434b51535b60626669676d6e7072737374757575747371706e6968626058524a40372d231a1006000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998e81746a5f554b4238302c292422282b2d33394045515b606d78828f97a2adb9c1d0d9e3eef9fffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7e7165564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000020e1925303b45525d68727f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffffffffff6eee5dfd6cfc9c5bebab8b4b4aeacabaaaaaaabadb3b3b7b8bdc3c8ced5dee8e9e4dfdddcdfe0e3e8eef5fcfffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000030c1a26313c45515b616d7a859199a4afbbc0c9d3dce4edf8fffffffffffffffffffffffffffffffffffffffffefbf9f8f5f2f0efeeeeeff1f4f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6154473a2e211407000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d201406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545e696f7c848889898785837f7c78736e6a65605c54524c45403a312a251f170f0800000000000000000000000000000000000000000000000000000000060d161e2429323a41454b5153555c60636567696a6b6b6b6a6a69676563615e5655534d47433c352f281f1a11060000000000000000000000000000000000000000000000040d161f272f383f444f555d60696e757b81868c9095999d9fa4acaaacafb6b4b6b7b9bbc0bcbdbebfbfc0c0c0c0c0c0c0bfbfbebdbcc0bbb9b7b6b4b2b3adaba8aaa29f9b98928e8a85807b756f6a615f57524c433e352f271f180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746443f42403e3c3a39352f2e2d2b26201f1c181a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697784909daab7c3cedae5f1fdfffffffffffffff3e8dcd1c5b8ac9f9285796d6053473a2e23170b0000000000000000000000000000000000000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000091623303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d403025190e0200000000000000000000000000000000000000000000000000000102080d111314151616161616151413120f0b060907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018212a313940454950535659555c6062636566676768686867666563615e5756544e4640382e251b11080000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e43392f26201d19171c1f22282f353f44505c666e7a85929ea6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000009141f2935414c56606d78839099a3afbbc3cdd6e1eaf4fffffffffffffffffffffffffffffffffffffff7f1e8e1dad5d0cac6c5c1bfbab9b7b7b7b7b8b9bec0c4c5c8ced4d9e0e7e6ded8d3d0cfd2d3d7dce3eaf3fcfffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000009151f2a333f46525e68707d87939fa4aeb7c1cad2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebded1c4b7ab9e918478685d5246392d201307000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424d575f6a6f787b7d7c7b7976736f6c65625f5853514b45413a352f281f1a140d0500000000000000000000000000000000000000000000000000000000060f1720282f353e444c52555d6064676d70727476777778787776767472706d6866615f57534e45413a312b2317110a020000000000000000000000000000000000000000040d1620283139424a505960676d737b82878e92989da0a7aaacafb6b7b9bbc0c1c2c4c6c8ccd2cacbcccccccdcdcdcdcdcccccbcbcad1cbc7c5c4c3c1bfbeb9b8b5b3aeabaaa29f9b97928d86817c756e69605d564f454039312a211910080000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e21212628272521202323292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3937332d33322f2d2c292422211e1f202327282722221f1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d576673808c99a8b2bdc9d5e1edfafffffffffffffff9ece0d3c6baaea2988a7d7064544a3f34281c1003000000000000000000000000000000000000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d1104000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569564d41362a1e110500000000000000000000000000000000000000000000000000060c1113191e20212223232323222221201f1b1719161312100c070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f272f35383f4446494c4b5153555758595a5a5b5b5b5a59585654524d4948433d342e261c130900000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695e53463c31271d15110d0b0f12171d2429343f4a545e68717e8a949eabb5c0ccd7e3eef9fffffffffffffffffffffffffffffffffff3e7dcd0c6b9ac9f93867a6d6154473a2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000020d1924303a44515c666f7c87929fa7b1bbc5cfd8e2edf5fdfffffffffffffffffffffffffffffffffffffaf2ebe6e1dbd6d3d2d1cbc7c5c4c3c3c4c5c6cacfd1d2d4d9e0e5eae6dcd4cdc7c4c2c5c7cbd1d9e1eaf5fffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000030e18212a36414c56606b727f8b929ca5afb8c0c9d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d4c8bdb2a89a8d817467564c4135291d1105000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b454e585f666c6f706f6e6c666662605b53534e46454039353029241d160d090300000000000000000000000000000000000000000000000000000000050f172129323a414550565d60676d7176797c7f818284848484848382817f7d7a76726e69625f58524c433d3528221c140b02000000000000000000000000000000000000020b161f28323a434b545b606b6f7a80868f939a9fa3aaacb1b6b9bbc0c4c6c8ccd2cfd1d2d4d8ddd7d8d8d9d9d9dadadad9d9d9d8d7d7dcd7d3d2d1cfcdcfcac6c5c2bebab8b4aeaca9a29f99928e88827b736d686159514b433c332b231a12090000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2d2e333534312e2d2a251e1f202224262722282b2d2e2e2f303030313131313130302f2e2e2d2b2722272523201f1d181c22282b2d303335332f2e2b27201a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4955626f7c8896a1acb9c5d2deebf7fffffffffffffffbefe2d6cabfb4aa9b8e8174665c5044382b1f120600000000000000000000000000000000000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578685e5246392d2014070000000000000000000000000000000000000000000000000911181d1e252a2d2e2f303030302f2f2e2d2b27222523201f1c1814110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d24292d3337393c40404547484a4c4d4d4e4e4f4e4e4d4b494846423c3b38322b221c140b0100000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978b7e7164574d42342a1f150b04010003060b1218232e38424d56616c75828f99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffffff8ede0d4c7bbafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000008131e2834404a545f6a73808c95a0a9b3bdc6d1dce4ebf4fdfffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdedcd7d3d2d1d0d0d1d1d2d6dadddee1e5eaf3e8ded4cac2bbb7b6b9bbc0c7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000060f1925303a444f59626d73808d939ea6afb7bfcbd1d8e1e7f0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7b8aca096897d7063564a3d3024190d010000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333c464e545b6062636361605b545653504947433c38342e29241e18130c040000000000000000000000000000000000000000000000000000000000030d172129333b444c525a62686d737a7e8286898c8d8f9091919191908f8e8c8986837f7b756f6a605d564f473f332d261d140b0200000000000000000000000000000000000a141d28313a444c555d666c737d848d92999fa4acaeb4b8bcc3c6c8ccd2d2d4d8dddcdedfe0e4e8e4e5e5e5e6e6e6e6e6e6e6e5e5e4e3e8e3e0dfdedcdadbd6d2d1d0cac6c5bfbab8b3adaba39f9b938f86807a706c605d554e453d352c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d232831363a3b3f41413e3a3936302c27211c18191b171c1f2021222323232424242424242423222221201f1b171a181614151c23282d3338393d4041403c3b37322a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4754606a7884919eabb7c4cfdae6f2fefffffffffffffff3e7dbd0c5b8ab9e9285796d6053463a2d20130a000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000005111d2935414c56697683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197877a6e6154473b2e211407000000000000000000000000000000000000000000000009121b22292e3036393a3c3c3d3d3c3c3b3a3937332d322f2d2c2823201e1a140f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d2f2f34383a3b3d3f40404142424241403e3d3b3a36302e2c272119100b020000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b3121180d0300000000000107111c26303b44505a626f7c87939fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b000000000000000000000000000000020c18232e39424e58606d79839097a1abb4bfcbd2d9e2ebf3fafffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdedddddddedfe2e6eaebedf1f5ebe1d6ccc2b8b0aba9acafb5bdc7d1dce8f3fffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000008131e29323d47515b606c77818e949da5aebbbfc6cfd5dee5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8ede8ddd2c7beb1a79e9184786c605346392d2013080000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212a343c424a50535556565453504a4946443f3837312c28231d19130d07010000000000000000000000000000000000000000000000000000000000010b151f29333b454d565d606c717a80858b8f9299989a9c9d9e9e9e9d9d9c9a989993908c87817c746d68605951443f382f261d140a0000000000000000000000000000000006111b262f39434c565d676d78808791969fa3abafb6babfc6c8cdd2d4d8dddfe0e4e8e9eaecedf0f4f9f1f2f2f3f3f3f3f3f3f3f2f2f1f9f3efedeceae9e7e6e2dfdedbd6d3d0cac7c5bebab5aeaca59e99928d857d746d675f574f473e362d241b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181e272e343b4246484c4e4d4b4746413a38332d28211c160f0f12131415161617171717181717171616151413120f0b060c13181e262e34383f4446494d4e4d4947433c3631292118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3becad6e2eefafffffffffffffff8ecdfd2c6b9ada197897c706356493d32261b0f0300000000000000000000000000000000000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d10040000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000010d192530414e5a6774818d9aa7b4c0d0dce7f3fffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9968a7d7063574a3d2f24180d01000000000000000000000000000000000000000000050e1b242d343a3a414647484949494949484746443f413f3c3a38342e2d2a251f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171b1f202323292c2d2f3032333434353535343332302e2d2a25221f1b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce7f3fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140600000000000000000a151e29323e47535f6a74818e99a4afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6053473a2d2014080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000007121c27303c45515c666e7b859299a3aebac0c7d0d9e1e8f1f9fffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeaeaeaeaebeceef2f7f7f9f9eee3d9cfc4bab0a69f9c9fa3abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000020c17202b353f44505b656d78828e939ca4aeb5bdc3ccd4d9e0e6ebf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dbd8ccc0b6aca0958b7e72665b5044382b1f120600000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222a2f383f4446484a494846443f3c3937332d2b261f1c18120d08020000000000000000000000000000000000000000000000000000000000000007121d27313b454d575f686d757e858c92979c9fa3aba7a9aaaaababaaa9a9a7aba49f9d99938e87817a706b625b504a42382f261b11060000000000000000000000000000000b17222d38414b555d686d79818d9399a1a8aeb4bbc0c7cbd1d4d9dfe0e4e8ecedf0f4f9f7f9fafcfffffefffffffffffffffffffffefefffffcf9f8f7f6f7f2eeecebe6e2dfdbd6d3cfcac6bfbbb9afaba39f97928a80796e6a605950483e362d241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710192129303940454d5354595b5a5854524c48443d39332c27211b150d080708090a0a0a0a0b0b0b0a0a0a090807060503070d161d242930383f444a5053565a5b5a55544e46423b3328231d150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d495663707c8997a1adb9c6d2dfecf8fffffffffffffffaeee2d6cabeb3a99a8d807467584e43372b1f130600000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000081825323e4b5865717e8b98aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffdf1e6dacfbfb3a6998c807366554b4035291d11040000000000000000000000000000000000000000020d17202d363f454a4c525455565656565555545350494e4c494644403b3a36302b28221c140b0903000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181c1f202224252627272828282726252321201e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e12050000000000000000030c17202b37434e58616e7b87939facb9c4cedae5f1fdfffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000000000000000000000b151e2834404b545e696f7d87929fa3afb6bec7cfd6dfe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f6f6f7f8f8fafefffef8ede8dcd1c7bdb2a89f948f9299a3afbbc7d3e0ebf7fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000050e192327333f49535c666d78818c929fa3abb1b9c0c8ced5dae0e6ecf0f5fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f2eae2dbd6c9c1bbafa49a9083786d60544a3f33281c0f0300000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191d262d3338393c3d3c3b3938332d2d2b27221b1a15100c07000000000000000000000000000000000000000000000000000000000000000000020b18242f39434d575f696e7a828b92979fa2a9acaeb4b4b5b7b7b7b7b7b6b5b4b5afacaba49f9a938e847d726d605b544a41382d22170f0600000000000000000000000000030f1b27333f49535d676d7a838f939fa4abb2babfc6ccd2d7dce2e4ecedf0f4f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f2eeece7e2e0dbd6d1cbc7c1bdb4aea9a19e928d837c6f6b615a50483e362c23190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a333b424b51575e6166686764615e56544f49443e38332b262019130b06000000000000000000000000000000000710191f282f353d424a50545b6063666866626058534d453e342e271e160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d3a4653606d7985929eabb8c5d0dbe7f2fefffffffffffffef2e6dacfc4b7ab9e9184786a5f53473b2e211509000000000000000000000000000000000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675d5145392c201306000000000000000000000000000000000000000009141f29323f485056565e616263636363626261605b535b585653514a4746423b38332d261d1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070c1013141517191a1a1b1b1c1b1b1a18161514120e09070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e30251a0e02000000000000000000050e1a26313c46535f6975828f9ca8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000030c18232e39424d57606b717e8b919fa4acb5bdc5cdd7dde3ebf4f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dbd7cbc0b5aba1968f8387929facb9c4cfdae6f1fdfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000081117222d38414a545c666d74808b9299a0a7aeb8bdc3c9cfd6dbe1e4e9eef2f7f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0eae4e0d8d0cac0b7afa59f93887d6f665c5142382d22170b00000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c22282b2d2f30302e2d2b2822201f1b17110f0a0400000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b555e696e7b848f949ea2a9adb3b9babfc0c2c3c4c4c4c4c3c2c1c0bbb9b5afaca49f9691877f746c665b53493f332721180d03000000000000000000000005101a232b3744505b656d798290959ea5afb5bdc4cbd1d8dde4e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f3efece6e3dcd7d3cfc6bfbab3ada49d9591857d716c625a50483e352b21180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b343c454d545c60696e727474716d68636059554f48443d373129251e17110a02000000000000000000000000030b1218222b313a41454f545c60666c707374736f6a615e575045403930281f160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9baab4bfcad6e2effbfffffffffffffff7ebded2c5b9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c1207000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000713202d3a4653606d7986929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d22170b00000000000000000000000000000000000000020e1925303b44505a6265686d6f6f70706f6f6e6d6c6569676562605c5454524d46443f382f2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0c0d0d0e0f0f0f0e0d0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c6f6356493c3023160900000000000000000000000a15202a36424d5763707d8a96a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9d918477685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000007121d27303b454f59626c727f8b939aa3abb3bbc2ccd2d9e2e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eae2dbd6c9c1bbafa39991847a818e9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000006111b262f39424a545c606e737f8791959da4acb2b9bec4cad0d4d8dfe2e6ebedf1f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f9f4efede8e3e0d9d4cec6bfbaaea59e938c7f736b60544a402f261c1106000000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022232321201f1c1713120f0b060000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3845515d676e7b8491969ea6adb3babec5c7cbd1cfd0d1d1d1d0d0cfd2ccc7c6c0bbb6afa8a199938c81786c655b50443e33291f140900000000000000000000000b17212b37434e58606c77828f949fa7afbbc0c7d0d7dce2e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2ede7e3e0d8d1cbc5beb9aea7a09792867e716c625a50473d332a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212b343c464e575f666d737b7f81807e7a75706b646159554f47433c353028221c140b0701000000000000000000050c151d2328343c434b515960666d72787d8081807c756e69625a514b423a312820160d040000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2aebac6d3dfecf8fffffffffffffffaede1d5c9bdb2a8998c807366574d42362a1e12050000000000000000000000000000000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000006121f2c3844505c667683909da9b6c3d2dde8f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d706353493f33271b0f0300000000000000000000000000000000000005111e2a36424d56626c71787a7b7c7c7c7c7c7b7a79787674726f6d6665615e5753504a423e37312a2117110a020000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e2115080000000000000000000000030e1a26313b4653606c7884919eabb7c4cfdae5f1fdfffffffffffffffffffffffffffffffff8ebded1c5b8aca095877a6e6154473b2e21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f2215080000000000000000000000000000000000000b151e29333d46505a626d727f889299a1a9b1bbc0c7d0d6dbe1e6ecf1f6fbfefffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e0d8d0cac0b7afa59f92877d6f7c8997a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a141d273039424a505c636d727c838d929da0a8adb2babec5c8cdd3d6dbdee1e5e9ebeceff2f8f5f6f7f8f9fbfefffbfcfcfcfcfbfbfffffbf9f8f7f6f5f8f2eeecebe8e3e0ddd7d4cec8c2bcb4aea49d938e81756d63594f42392e1d140a000000000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131517161513120f0b0605030000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59606d79839096a0a8b0b9bec5cad0d3d7dcdcdddddededddcdcddd7d4d2ccc7c0bbb2aba49f938e81776c605a50453b31261a0b0200000000000000000004101c28333b47535f6a727f8c949ea6b0b9c1ccd2d9e2e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae2dcd7cfc9c0b9b1a9a29892877e716c61594f453c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202a333c464e585f696e7980868c8e8d8b86827d77706c636059534e46413a332d261d18130c0400000000000000060e171e272e343f464e555d606b6f787e84898d8e8d88827b716c605c544c433a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a4753606d7985929facb8c5d1dce7f3fffffffffffffffdf1e5dacec3b7aa9d908377695f53463a2d21140800000000000000000000000000000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e21150800000003101c28343f4a546774808d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d8074655b5044372b1f12060000000000000000000000000000000000000714202d3a46525e69717e84878889898989888887868583817f7c7976726e6964605b545047423c3328221c140b02000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d11040000000000000000000000000000000000000000000001040607090b0c0d0d0d0e0e0e0e0e0e0e0e0d0c08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000009141f2b3844505b6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7064574a3d2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000000000000000000000000000000030c17212b343f48515b626d717e8792979fa7afb5bdc3cad0d6dbe1e5ebeff2f8f9fdfffffffffffffffffffffffffffffffffffffbf7f2ede7e1dbd6cec6bfbaaea59d938c7f726c7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000020b151e2730383f44525b626a6f79808991969ea1a9adb3b8bcc2c6cad0d1d4d9dcdfdfe2e7e6e8e9eaebeceff2f8efefefefefefeef8f3efecebebe9e8e6e7e2dfdedcd7d4d2ccc7c3bcb8b0aaa29f928d81786d605b51473d30271c0b0200000000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090a0908060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606b74818e95a0a8b2bac1cacfd6dbe0e3e7e8eaeaeaeaeae9e8e8e3e0ddd7d2ccc4bdb5afa59d938d80736c61574d42362a1d140a0000000000000000000714202c38444f59626f7c87929fa6b0b9c2cbd7dde3ebf4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ede7e1dad5cbc3bbb3aaa39992877e706b60574d43392f23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e363029201910090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323c464e58606a6f7b838d92999b9a99928f89837d77706b625f58524c443f382f29241d160d090200000000070f18202930394045515860676d747d838b9196999b99948f857e746d665d564c443a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828e9babb5bfcbd7e3effbfffffffffffffff6eaded1c5b8aca095887b6e6155483b3025190d010000000000000000000000000000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c020000000000000000000000000000000000000000000000000004101c2934404b5566737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000c17232e3d4a5764707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e7dcd1c4b8ab9e9184786c605346392e23170c0000000000000000000000000000000000000814212e3b4754616e7b86919795969696969595999291908e8b8985827f7b76706c66615a534d453f332d261d140b020000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000020507080d111314161718191a1a1a1a1a1a1a1a1a1a1a181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665b5044382b1f1206000000000000000000000000030f1c28333f4a54626f7c8996a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffdf0e5d9cec0b3a69a8d807367544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000050f19222d363f49515a626c717d8590959fa4abb1babec5cad0d5dadfe2e7ebedf0f6f8f8fafefffefffffffffffffffbf9f8f3efece6e2dbd6d0cac2bcb4aea49c938e81746d6575828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000030c151e262e34404951585f676d747d848b91979fa2a9abb1b8babec4c5c8cecfd2d3d6dbd9dbdcdedfdfe2e7e1e2e2e2e2e2e2e2e1e7e2e0dfdedddbdadbd6d3d2d1cbc7c5c0bbb9b1aca69f98928b80786d665c514940342b1e150b00000000000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939da7b1bac3ccd6dbe1e6eceff3f8f6f7f7f7f7f6f9f4f0ede8e4ddd8d0c7c0bbafa59d928a7e71695f53463e2f261c110600000000000000000a16232f3c4855616b76828f99a3afb8c1cbd4dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffbf9f8f7f7f6f6f7f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffff8f3ece6ddd5cdc5bcb4aba39992867d70695f554b4034291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444e58606a6f7c8590959fa3ababa39f9c95908a837d766f6a615e56504a423c352f281f19140d050000081119222a323b434b515b626a6f79818990959ea1a8a7a69e98928b81786d685e564c433a30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5564717e8a99a3aebbc7d3e0edf9fffffffffffffff9ede0d4c8bcb1a7988c7f7265564c41362a1d11050000000000000000000000000000000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f14090000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000614212e3a4754616d7a86939facb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c6f63544a3f34281c100300000000000000000000000000000000000b1825313e4b5864717e8b99a1a9a2a3a3a2a2aba39f9e9c9a9898928f8b87827d78716c625f5751443f382f261d140a0000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000003090e111414191d20212324252627272727272727272727272522211e1a140e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f03000000000000000000000000000b17222d394653606c7884919eabb7c4d1dce8f4fffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d908376665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000007101b242d373f48505a616b707b838d9399a0a7aeb3babec5c9ced3d6dbdee0e5e8ebeceef2f7f2f2f3f3f2f2f8f3efecece7e3e0dad5d0cac5bebab1aaa29f928d81786c606673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328373f464e555d606b70787e848c92979d9fa7abadb3b7b8bdc0c3c5c6cad0cdced0d1d2d3d6dbd5d5d5d6d6d5d5d5d5dbd6d3d2d1d0cecdd0cac6c5c3c0bbb9b5afaca7a09d948f867e746d665c544a40372e22190c03000000000000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c00000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e101112131313131313131313131313110c0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afb9c3ccd5dee6ecf2f7fbfffffffffffffffffffffcf9f4eee8e2d9d2ccc0b7aea49f92867b6e615a5042382d22170b0000000000000005121e2a36424d5763707d8a949fabb5c0cad3dde6eff9fffffffffffffffffffffffffffffffffffdfaf8f7f8f3efecebebeaeae9eaeaebeceef2f7f7f8fafdfffffffffffffffffffffffffffffffffffffffdf7f0e7dfd7cec6bdb5aba39892867b6e675c51453d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c565f6a6f7c869197a0a7aeb5b5afaca79f9d959089827c746d68605b544e45413a312a251f170e0809121a232b343c444c555c606d727c848e939da0a7acb2b4b0aaa29f938e827a6d685e554c42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a4754606d7a86929facb9c5d2dde8f4fffffffffffffffcf0e4d9cec3b6a99c908376685e5246392d2013070000000000000000000000000000000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c1004000000000713202d3946525d687783909daab7c3d0dbe7f2fefffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a89a8d8074665c5044382c1f150a00000000000000000000000000000000000d1a2633404d596673808c99abb2afafafafafb5afacaba9a7aaa29f9c9a938f8a847e766e69625b504a42382f261c110600000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e2114080000000000000000000000000000060b0f14191e202124292c2d2f3132333334343434343434343433322e2d2b261f180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000006121f2b3744505b6574818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000009121b252d363f48505960696e78808790959fa2aaadb3b9bdc4c6cad0d1d4d9dcdedfe2e6e4e5e5e6e6e6e5e5e7e3e0dfdcd7d3cfc9c6bfbab3ada79f98928a80746c665b65727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000030a1117252d343c434b515960666d71797f858b90959a9fa2a9aaacb2b3b6b8babfbec0c2c3c4c5c6cad0c8c8c9c9c9c9c8c8c8d0cac7c5c4c3c2c0bfbebab8b6b5afacaba49f9c95908a827b716c605c544a42392e251c10070000000000000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e04000000000000000000000000000000000000000000000000000000000000000206080d11131417191b1d1e1f1f20202020202020202020201e181815110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717d8a95a0acb7c0cbd5dee7f0f7fdfffffffffffffffffffffffffffffff9f4ebe3ddd7c9c0baaea2988f82766c61544a3f33281c0f030000000000000714212d3a46535e6976828f9ca6b0bdc7d1dce5eff8fffffffffffffffffffffffffffffffffcf6f1edebeae7e7e2e0dfdedddddddddededfe2e6e7ebebeef1f7fbfffffffffffffffffffffffffffffffffffffff9f1e9e0d8d0c7bdb4aaa2989083796d60594f43392e23180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535e686e7c859298a1a9b1bbbfc0bbb9b1aba7a09d948f87817a726c666058514b433e363029201914121b242c353d464e565e676d747f8791969da5acb1b9bdc1bcb3aea59d9490837a6d675d544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f9cabb5c0ccd7e3f0fcfffffffffffffff5ecdfd2c6b9ac9f93867a6d6154473a2f24180c00000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d040000000000000000000000000000000000000000000004101c2934404b5563707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c000000000005111d2935414c566774808d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffdf1e5dacfc4b8ab9e9185796d6053463d32271b0b02000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4bcbcbcbcbbc0bbb9b8b6b4b4aeacaca49f9c96918a837b726d605b544a42382d22170f05000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f221508000000000000000000000000020a11171b1f252a2d2e2f35393a3c3e3f4040404141414141414141403f3b3a37312a211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000000030f1b27333f495364717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000009131b242d363e474f575e666d737c838c92989fa2a9acb2b8babfc4c5c8cecfd1d2d5dad7d8d9d9d9d9d9d8dcd7d3d2d1cbc7c5beb9b4aea9a29f9590867e736e605b5464717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000006121b222a313940454f545c60676d72797e83888d92979a9da0a8a6a9acaeb4b2b3b5b6b7b8babfbbbbbcbcbcbcbcbcbbbbbbbfbab8b8b6b5b3b2b4aeaba9aba39f9c99938f89837d766e69615a504a423930271c130a0000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a00000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2c2b2524221d1811090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697683909ca7b1bcc9d2dde7f0f9fffffffffffffffffffffffffffffffffffffdf5eee8dbd6cabeb4aa9e948a7d71665b5044382b1f150a0000000000000815212e3b4854616e7b87939facb9c2cfd9e3eef7fffffffffffffffffffffffffffffff9f4f0ebe5e1dedddadbd6d3d2d1d0d0d0d0d1d2d3d6dbdadedfe1e6ebeff3f8fffffffffffffffffffffffffffffffffffffbf2eae2d9cfc6bcb3aaa0958e81746b60554b4034281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d7a849197a1aab3bbc3cbcbc7c3bcb8b1aca69f99928d857e786f6a605d555046423b322a251e1c242d363e474f585f686e79818b9299a0a8afb8bcc3c9cec5bebaafa69f959083796d665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665727e8b99a4afbbc7d4e0edf9fffffffffffffff9ede0d4c7bbafa4998b7e7165554b4035291d10040000000000000000000000000000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d030000000000000000000000000000000000000000000a131f2c3845515c6774818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a070000000000010d1924303d4a5663707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff6ebdfd2c6b9ada1978a7e7164584e43372b1d140a000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2c9c9c9d1cbc7c5c4c3c1bfbab8b6afaca8a09e9490867f746c665b544a3f332821170d020000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000060b141b22272b30363a3b3f414547494a4b4c4d4d4d4d4d4d4d4d4d4d4d4b4846423c332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978a7e7164574b3e312418070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000109121b242d353d454d545c606a6f787f858c92979ea1a8acaeb4b7b8bcc0c2c5c6c9cfcbcbcccccdcccccbd1cbc7c5c3bfbbb9b3adaaa29f97928c837b716c635c505663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000910191f272f353d424a50555d60676d71767c8185898d9196979a9c9fa2aaa5a6a8a9abacaeb4aeaeafafafafafafafaeaeb4aeacabaaa8a7a5aaa29f9c9a9992908b87827d77706c625f5750443f3830271e150b0100000000000000000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b0200000000000000000000000000000000000000000000000000000000040a0f151a1e2125292d2e3033353637383939393939393939393939393732312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949fabb9c3cedbe4eff9fffffffffffffffffffffffffffffffffffffffffff9ede7dbd0c5bcb0a69d9184786c6053463c31261b0f0300000000000c1825323f4b5865727e8b9aa4afbbc8d4e1eaf5fffffffffffffffffffffffffffffdf5eee8e4e0d9d5d2d1cdd0cac7c5c4c4c3c3c4c4c5c6cad0ced1d2d5dae0e3e7edf4f9fffffffffffffffffffffffffffffffffffcf4ebe1d8cfc5bcb1a79d92897d70675c51453a3025190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b28231c18130d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77828f96a0a9b3bcc4cdd7d7d4cdc8c3bcb8b0aba39f97928b837c746d67615a524d443e363029252d373f485059606a6e7a838e939fa3abb2bac1c8ced5d7d0cac0b8b0a7a0958f82786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3b4754616e7a86939facb9c6d2dfecf5fffffffffffffffcf0e3d7ccc0b5ab9b8f8275675d5145392c1f13060000000000000000000000000000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050000000000000000000000000000000000000006111b262f3a4753606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000813202d3a4653606d7985929facb8c5d1dce8f4fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99d9083766a6054473d2f261b1106000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0d6d5dcd7d4d2d1cfd0cac7c5c0bbb9b2aca69f98928b80786c665b50443e33291f14090000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dce7f3fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000080f181d262d33373b4246474b4c5254565758595a5a5a5a5a5a5a5a5a5a5a5855534d453e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000613202c3945525d687783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffff3e7dcd0c0b3a69a8d8073675a4d402f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000009121b232b333b424b515860666d727a80858c91969b9fa2aaaaacb1b3b5b8b9bebdbebfbfc0c0bfbfbfbebfbab9b6b5aeaca9a19e98928d857f786e69615a52495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d242930383f444b51555d60646a6f74797d8084878a8d90929896989a9b9d9e9fa2aaa1a2a2a2a3a3a2a2a2a2a1aaa29f9e9d9b9a98969892908d8a86837f7a76706b646159534d453e342e261e150c03000000000000000000000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e0500000000000000000000000000000000000000000000000000000000060c151b1f262b2d3035393a3d3f41434445464646464646464646464646443f3d3a342d241b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8c98a6b0bccbd5dfedf6fffffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec2b8aca0968a7e7164584e43372b1f120600000000020f1b2835424e5b6875818e9bacb6c0ccd8e6f3fcfffffffffffffffffffffffffff9f4ebe4ddd8d4cec9c5c4c0bebfbab8b8b7b7b6b7b7b8babebec1c4c6c9cfd3d7dce2e8eef5fdfffffffffffffffffffffffffffffffffdf3eae1d7cec3b9afa59e9184796d60564c41362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3a39352f2d2c28231f1c17110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a949fa8b2bbc5ced6dfe3e0d8d4cdc8c2bdb5afa9a29e9590878079706c615e565046413b3229373f49515a616b707c8490959da5aeb5bdc4ccd4d9dfe1dbd6cac2b9b1a79f948c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6c3ced9e4f0fcfffffffffffffff4e8ddd2c5b8ac9f92867a6d6053473a2e23170b00000000000000000000000000000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060000000000000000000000000000000000030c17222d38414f5964717e8b97a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c3023160900000000000006131f2c3845515c6775828f9babb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffdf1e6dacfc4b7ab9f95897c6f62584e41382d22170b020000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1dde2e8e3e0dfdedcdbd6d3d2ccc8c3bdb8b0aaa29f928d81786c605a50453b30251a0e0300000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000008111a212a2f383f44464d525458565d6062646566666767676767676767676665615f5750483e33281c1001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000004111d2935414c566774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f827569554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000911192129303940454e545c60686d737a7f84898e92989a9da0a7a6a9abadb3b0b1b2b2b3b3b3b2b2b1b4aeacaaaba39f9c97928d86807a726d665f5750484956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e343940454b5153585f62666d7074777b7e808385878a8b8d8f9091929894949595969696969595959594989291908f8d8c8a878583807d7a76726e68636059554f47423c3328231c140c030000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a1007000000000000000000000000000000000000000000000000000000030a111720262b31373a3b4146474a4c4e505152525353535353535353535353514b4a453f372d23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5c2cddce7f1fffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bdb2a89d9083776a5f53473a2e2115090000000004101d2a3743505d6a7683909da9b6c3d2dde8f6fffffffffffffffffffffffffdf5eee8e2d9d2ccc8c4bdb9b7b4b1b4aeacabaaaaaaaaababadb3b1b4b8b9bec4c7cbd1d8dde4ebf4f9fffffffffffffffffffffffffffffffffcf3e9e0d5cbc0b9aca0968c7f73685e52463a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012171c1f2022272b2d2f312e34383a3b3c3d3e3f4041414142424242414141403f3e3d3c3a39353032302d2c2924201f1c1812100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a929da5afb7c1c9d2dbe4eae4dfd9d4cfc7c0bbb3ada79f99938d847d756e69615a524c443e354049515b626c717d8591969fa7afbbbfc6cfd5dee4eaece6dcd7cbc0b5aba1968d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc8d4e0edf9fffffffffffffff9ece0d3c7baaea2988a7d7064544a3f34281c10030000000000000000000000000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a030000000000000000000000000000040b151e27333f4953606b7783909da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e21140800000000000004101c2834404b5565717e8b99a3afbbc7d4e0ecf8fffffffffffffffffffffffffffffffffffff7ebe1d3c7bcb1a79b8e81756a6053493f33271d140a0000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf4efedecebe9e7e2e0ddd8d4cec8c2bcb4aea49d938d80746c61574d42362a20150a00000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000008111a232c333c41495053565e616568686d6f7172737373747474747474747473726e69615a5044392d1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000010d19242f3e4b5864717e8b97abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000070f171e272e343d424a50565d60686d73787d8185898d919597999c9ea1a9a3a4a5a6a6a6a6a6a5a4aba39f9d9a99928f8a85807a746d68605c544d453e4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151c23282f35394045474e53545c606367696e717376797b7d7f808283848586878888898989898989888888878685858382807f7d7b787673706d6765615e56544f49443e37312a2117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b1208000000000000000000000000000000000000000000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f6060606060606060605f5e585651493f352b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffbf2e5d9cec3b8ab9f95887c6f6255483c30251a0e0200000005111e2b3844515e6b7784919eaab7c4d1ddeaf9fffffffffffffffffffffffcf4ebe4ddd8d0c7c0bbb9b2acaaa7a4aaa29f9e9d9d9d9d9e9fa2a9a4a7abadb3b9babfc6ccd2d9e2e7f0f8fffffffffffffffffffffffffffffffffbf2e7ddd4c8bdb2a89f92867a6d61564c4135291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213171b1f20222523282c2d2e2f3031333434343535353535343434333231302f2e2d29252623201f1d181312100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c74808d939ea5afb7c1c9d2dae3eceae4e1d9d1cbc5beb9b1aba49f96918a827b716c615e5650454049525b636d727e879297a1a8b1b9c1cbd1d8e1e7f0f4eae1d6ccc4bbafa39991847a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4855616e7b8895a0acb8c5d1deeaf6fffffffffffffffbefe2d6cabfb4aa9b8e8174665c5044382b1f12060000000000000000000000000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c14100b060300000000000000000003080d161d27303944505b65707d89959fabbcc5d0dbe6f2fffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d201407000000000000000c18232e3a4754616d7a86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffffffffdf0e4d8cdc2b9ac9f93877c6f655b50443a2f261b110600000000000000000000000006121f2b3844505b667985929facb8c5d2dfebf8fcf9f8f7f8f3efece8e4e0d9d4cec6bfbaaea59d928b7e71695e52463c31261a0f010000000000000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000060f1a232c353e464e535b6063696e7275787a7c7d7e7f80808080808080808080807e7b706c615549392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000815222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c10040000000000000000000000000000000000000000000000000000050c151d232830383f444c52565d60656c7074797d8084878a8d8f92979596989899999a99999897969992908d8a86827e79736e68615e56504a423c3d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292f35393c43474a505356565e616467656c6e707273757678797a7a7b7b7c7c7c7c7c7c7c7b7b7a79797877757472706e69696763605d5554524c48443d39332b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b1209000000000000000000000000000000000000000000000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6a65625b51473d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd4c8bcb1a79a8d807367574d42362a1e110500000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffcf3eae2d9d2ccc3beb6afaca8a09e9a97959892919190909191929795979b9ea1a9acaeb4bbc0c7d0d5dee6eff7fffffffffffffffffffffffffffffffff9efe5d9cec3baaea2988d8073685e5246382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131518171c1f2021232425262727272828282828282727262524232221201d1919161413100c07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d39444f59606c78818e939ea5afb7c0c8d1dae8eef3ebe3dcd7cfcac2bdb5afa8a19e938f857e756e68615a514b525c636d727f889299a2a9b2bac2cbd7dce3eaf3f8ede2d8cfc4bab0a69f92877d6f685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697783909daab7c3ced9e5f1fdfffffffffffffff3e7dbd0c5b8ab9e9285796d6053463a2d20130900000000000000000000000000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1712100c060909080809060b1013191f282f39434d57606c7883909da7b1bcced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1e1105000000000000000713202d3946525e6876828f9caab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff5e9e0d4c8bbafa49a9083786c60564c41382d2217100600000000000000000000000613202d394653606c798698a2aebac6d3e0ecf9fffffffffffffbf9f4f0eae5e0d8d0cac0b7aea49f92857b6e61584e43372b1d12070000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000020b18212c353e4750585f656c70767b7e828487898a8b8c8d8d8d8d8d8d8d8d8d8d8d8b877e7064554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000030b12181e262e343a41454c52535b6063676d7074777b7d80828586888a8b8c8c8d8d8c8c8c8b89888683817e7a76716d67615e56524c443f38303e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d24292c3237383f44464a4d525457535b6061636567686a6b676d6e6e6f6f6f70706f6f6f6f6e6e6d676b6a68676563615e575a5754514b4746413b38332d28211a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b1209000000000000000000000000000000000000000000000000000000030c151f2730383f444e53575f6166686d70727476777879797979797979797979797977726d62594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97aab4becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8cdc3b7aa9d908477695e52463a2d20140700000004111d2a3744505d6a7783909daab6c3d0dde9f5fffffffffffffffffffdf3eae1d8d0c7c0bbb1aca49f9b96918d8b8887858584848384848587898b8e91979b9fa3abafb6bec4ccd4dde5eef7fffffffffffffffffffffffffffffffff6ebe0d6cabfb4aa9f92857a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050609060c10121315161718191a1a1b1b1b1c1c1b1b1b1a1a191816151413110d080a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e44505b666d78818e939da5aeb6c0c8d7dce3ebf3eee8e1dbd6d0c7c0bbb2ada59e97928b827a716c605d555c636e737f8b939aa3abb3bbc4ccd4dde7edf4f9efe7dcd1c6bdb2a89f948c7f736b60564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffff8ecdfd2c6b9ada197897c6f6356493c31261a0f020000000000000000000000000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c1717161515151516171c1f24293139424b555e69717e8b959fabb9c3cde0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366594c403025190d010000000000000005111e2a36414c5664717e8a98a2aebac6d3dfeaf5fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9f958a7e71685e53493f332722180f06000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffcf6f2eae2dbd6c9c0baada2978e81756a5f5347392f24180c00000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffbeee2d6cabeb3aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000a141d2a333e47505a616a6e787d82878b8e919695979899999a9a9a9a9a9a9a9a9a9999908377675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000070c151c232830353a4145495053555d606367696e707376787a7b7d7e7f7f8080807f7f7e7c7b797774716d6864605c55524c46413a342e323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d1f262b2e34383a3d4246474b4950535457585a5c5d555d6061616262636363636262626261605c555d5c5a595754534d4d4a4745413b3936302c27211c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e36302920191009000000000000000000000000000000000000000000000000000000000a151e273139424a50585f62696e73777a7d7f81838485858686868686868686868686847f726b6054483b2f221506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffff5eaded1c5b8aca095877b6e6154473b2e211408000000020f1c2835424f5b6875828e9ba8b5c1cdd9e4f1fafffffffffffffffff5ebe1d8cfc6beb6afa7a09a938e8984817e7c7a79787777777778787a7c7e8185898e92999fa4acb2bac2cbd3dce5eff9fffffffffffffffffffffffffffffffcf3e7dbd0c6baaea2988c7f73665c5044382c1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090a0b0c0d0e0e0e0f0f0f0f0e0e0e0d0c0b0a09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b172128333f4a545c666d78818e939da4aeb6bfcbd1d9e1eaf3f4ece6e2d9d2ccc4bdb9afa9a29f938f857e746d675f636e73808c919fa4acb4bdc5cdd6dee6eff8fbf2e7ddd7cbbfb4aba1968f82776c60594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7c8896a0acb9c5d2deebf7fffffffffffffffaeee2d5c9beb3a99a8d807367584e43372b1f120600000000000000000000000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c28232323222222222323282b30353c434b545c676e7b85929fa7b1bccbd4dff2fbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d302317080000000000000000010d1925303a4753606d7985929facb8c3cdd9e4f0fdfffffffffffffffffffffffffffffffffffff4e8ddd2c7beb1a79e91857a6d655b50443d342a21180f070000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffcf4ede7dbd6cabeb3a99f93877c6e62554b4035291d100400000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000006111b262f3c454f59616c707c828a8f939a9b9ea1a8a4a5a6a6a6a7a7a7a7a7a7a7a7ab9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff4e8ddd2bfb2a5998c7f7266594c3f33261906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000030a11171e24292f35383f44464b515356575e61646669676d6e70717273737373737271706e6d666764605d5653514b46413b36302823333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1c23282c2d30363a3b3e3f4446484a4c4d4f504b51535455555656565656565555555453514b504f4d4c4a484642403d3a39352f2d2a251e1c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e070000000000000000000000000000000000000000000000000000000006111c263039434b545c606a6f757b8084868a8c8e8f919292929993939393939393999291897d6f6356493c2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7164574a3e31241707000000000d192633404c5966737f8c99a7b1bcc8d4dfe8f1f9fffffffffffff9eee3d9cfc6bdb5aca49f959087817c7774716f6d686b6a6a6a6a6b686d6f7174787c81868e939aa0a8b0b8c2cad3dde7f2fbfffffffffffffffffffffffffffffff8ede2d6cabfb4aa9e9184796d6053463a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b17222d38424a545c666d78818d929ca4adbbc0c7cfd8e1e9f2f7f4ebe3ddd7cfc9c1bbb3ada69e97928a81796f6a6d73808c929ca3afb6bec6cfd7dfe8f0f8fdf4e9dfd5cbc3baaea39991847a6d655b50473d31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a7784919eaab7c4cfdae6f1fdfffffffffffffef2e6dacfc4b7aa9e9184776a5f53473a2e211408000000000000000000000000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e30302f2e2e2f302e34383a41464e555d666d79829097a2adb9c3cddde6f1fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000008131f2c3945515d6774818e9ba7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffffffff9eee4d9d0c2b9ada1978f82776c60594f463c33292118120b06000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffef8ede6dbd0c5bbafa4998e8174675d5145382c1f1306000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000b17222d38414d57616c707e8690949c9fa4acabadb2b0b1b2b3b3b3b3b3b3b3b3b3b3afa499887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000c17232e404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e412e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000060c13191e24292d3337394045474a4d5254575a555d6062636565666667666665656561605c545754524c4645403936302a251e2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f20252a2d2e2d3337393b3d3f404243404547474848494949494949494848474645404442413f3d3b3a3631302d2c2924201e1914100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d0500000000000000000000000000000000000000000000000000000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9fa39f9a8e817467544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e5d9cec0b3a69a8d8073675a4d402f24180d010000000916222f3c4955626f7c8895a0acb8c2cdd6dfe8eef5fbfefffff8efe8dcd1c7bdb5aba39a938d837c756f6a676462605d565e5d5d5e565d606264656c6f747a818891969fa6b0b8c2cbd5e0e9f3fefffffffffffffffffffffffffffffef2e7dbd0c5b9ada1968a7d7064564c41362a1d110500000000000000000000000000000000000000000205070809070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080809090909080807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f38424a545c666c77808d929ca3afb5bdc6cfd7e0e8f1f9f5eee8e0dad5cdc5bebab0a9a29e938e847c72737f8c929ca4adbbc0c7d0d8e1e9f2fafff5ebe2d7cdc3b9afa59f92877c6f685e53493f352b1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586773808d9aa9b3bec9d5e1eefafffffffffffffff7ebded2c5b8aca096887b6e6255483b3025190d010000000000000000000000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b3b3c3c3e3f44464c52585f676d78818e949fa9b3becbd4dfeff8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c20130600000000000000000004101d2935404b55636f7c8995a0acb8c5cfdae6f2fefffffffffffffffffffffffffffffffffffff5ebe2d5c9beb2a99e948c7f726b60584e453b3328231c17110e090806050305071825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff7ece1d7ccc0b5ab9f9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000030f1b27333f49535f69707e8792989fa6acafb6b8b9bdbdbebfc0c0c0c0c0c0c0c0c0c0b5ab95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000061825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000002080d13191b22272b2f35383a3d4246484a4d4b515355575859595a5a5c666d72716d6863605954524c47433c38342f2b261f2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ece0d3c7baaea298887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213191e202122272b2d2e303234352f35383a3b3b3c3c3c3d3d3c3c3c3c3b3b3a38342e353432302e2d2a252421201d1814110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d0802000000000000000000000000000000000000000000000000000000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacb5aeaa9d908477665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f827669554b4035291d10040000000815212e3b47535f6a7783909da6b0bbc4cdd8dde4ebeef2f7f7f1e6ddd7cbc0b5aba399928880796f6a626058585554524c515150514c525456535b6062686e747d8490949fa6b0b9c3ced7e1ecf7fffffffffffffffffffffffffffffff8ece2d5c9bdb2a99c8f8276685e5246392d20130700000000000000000000000000000000000002090e111414161413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d080d11131415151616161515141413100d070a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263038424a545b656c74808c919fa3abb4bcc5ced6dfe7f0f8f9f4ebe5dfd7d0cac1bbb3ada59e9691867f7f8c919ca4aeb6bfccd2d9e2eaf3fbfff9eee3d9d0c5bbb1a79e938b7f726a60564c41382d23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4956636f7c8997a1adb9c6d2dfebf7fffffffffffffff9ede1d4c8bdb2a8998c7f7266564c41362a1d110500000000000000000000000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848494b4a5053565d616a6f79818e939ea6b0bbc5d0dde6f1fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d817467554c4135291d1104000000000000000000000c18242f394854606b7783909da9b3bec9d5e2edf8fffffffffffffffffffffffffffffffffffffdf4e6dacfc4bbb0a69f92877d6f6a5f574d453d342e27221b1a161413120f12131e2a36414c566774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef4e8ddd2c7baaea2988a7d7164574a3e2e23180c000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000005121f2b3744505b656e7b869299a2aab0b9bbc0c4c5c9cfcbcccccdcdcdcdcdcdcdd2bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000001080d11171b1f24292c2d30363a3b3d40404547484a4b4c4c4e58606d787f7e7a75706b65605d56544e4745403937312b2a36424d576a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e111414171b1f20212425272924292c2d2e2e2f2f303030302f2f2f2f2e2d2c28232927262421211e1a171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c04000000000000000000000000000000000000000000000000000000000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9bfb9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478675d5145392c20130600000006131f2b37434e5864717e8a949fa9b2bbc4ccd2d9dfe2e6e9eae8dfd4cbc2bbafa39992877e736d666058544e4b494745414444444441454749495053565e616b6f7a828f949fa7b1bcc5d0dbe6f2fbfffffffffffffffffffffffffffffef1e6dacfc4b9ac9f92867a6d6154473a2f23180c0000000000000000000000000000000000070c14191e202122201f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020507090e12141517191b191d2021222222232322222120201d181a171413110d080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e263038424a535b606e737f8b9299a3aab3bcc4cdd5dee6eff7fdf6f2e9e1dbd6cdc5beb9afa8a099928b8c919ba3adb6bfc8d8dde4ebf4fcfff9efe8ddd2c7bdb3a9a0958e81756d62584e443a2f261b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7885919eabb8c4d0dbe6f2fefffffffffffffdf1e5d9cec3b6a99c908376685e5246392d201307000000000000000000000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c54585656555555555657545c6063686d737c838f939ea5afb8c2cdd7e1eff8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2f24190d010000000000000000000007121d2c38434f5965717e8b97a1adb9c6d0dbe7f3fefffffffffffffffffffffffffffffffffffff7ebe0d6cdc1baaea39992857c6f695f574f444039332d2a252221201f1b1f20242d3946525e687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9eee3d6cabeb3aa9a8d817467544a4034281c10040000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000613202d394653606c78839098a2abb4bcc2c8ccd2d2d5dad8d9d9d9dadadadadad7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181d1f20252a2d2e312f35393a3b3d3e3f47535f6a74808c8b86827d77726d68625f5853514b47423c38343a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b0f12131517191a1c181d1f2021222223232323232322222221201f1c181c1a19171514120e090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b28231c1813100c07010000000000000000000000000000000000000000000000000000000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6d1c7baaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196867a6d6053473a2d201407000000030f1b26323c4955616c76828f96a1a9b2bbc0c7d0d3d6dbdddedfd6cdc2b9afa59f92877e716c605c544e47433e3c3a39352f37372f35393a3c3f44464c525960686d79828f95a0aab3becad6dfe9f5fffffffffffffffffffffffffffffff6ebe0d4c7bbafa3998b7e7165554b4034291c10040000000000000000000000000000030b12181f252a2d2e2f2d2c29241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000205090e1114141a1e212224262825292d2e2e2f2f2f2f2f2e2e2d2c2924262421201d1914120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262f384149505c636d727e879298a2aab3bbc4ccd4dde5eef7fffbf3ece6dfd7cfcac1bab2aba39f98989ba3adb5bfc8d1dae8eef5fdfffaf1e7ddd7ccc0b5aba2979083796d605b51463d32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d9aa9b3becad6e2eefbfffffffffffffff6ecdfd2c5b9ac9f92867a6d6154473a2e23180c0000000000000000000000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636466666d6f747a808790959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d2013080000000000000000000000010f1b27323d4753606d7985929eaab4bfcad6e2edf8fffffffffffffffffffffffffffffffffffffdf2e8dfd7cbbfb4aba29791857b6e696059514a443f3836302f2e2d2b272b2d2f35404b55616d7a87939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff2e6dbd0c3b7aa9d908477665c5144382c1f12060000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1104000006131f2b37434e5864717e8a959faab4bdc6ced4d8dddfe1e5e4e5e6e6e6e6e6e6e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c00000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000003070c1013141a1e20212424292c2d2f3036424d57626f7c879399928e89847f7a746f6a64605c55534d46443f3b4854616e7b8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d070c101314141515161616161616161515141313100c070e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3a39352f2d2c28231f1f2022201f1c18120e0903000000000000000000000000000000000000000000000000000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d7cbbfb4ab96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a895887b6e6255483b2f221508000000000a15202d3945505a616e7a849197a1a8afb6bec2c6cacfd0d1d2cfc4bbb1a79d938b7f726c615a514b423d37322f2d2c29242a2a24292c2d2d33373b41464f565e676d79839098a2aebac2cdd8e4f0fbfffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8275675c5145382c1f130600000000000000000000000000030c151d232830363a3b3c3a38352f28231c140c0200000000000000000000000000000000000000000000000000000000000000000104090e1214191e2021262a2d2e3133353035393a3b3b3c3c3c3c3b3b3a39352f33302d2c2924211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141d262f383f44525b636c717e869298a1a9b2bac3cbd4dce5edf6fffef7f1e9e1dbd6ccc3bdb4aeaca5a5a7adb5bfc7d1dae3ecf9fffffcf3e8dfd5cbc3bbafa49992857b6e675d51493f342b20160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8997a2adbac6d3dfecf8fffffffffffffff9ede0d4c7bbafa3998b7e7164544a4034281c1004000000000000000000000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f6f717375797c81868d9299a0a7afb7c1c9d3dce6f2fbfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8175665c5145382c1f13060000000000000000000000000a161f2c3845515c6773808d98a2aebac6d0dbe7f3fefffffffffffffffffffffffffffffffffffffaf1e7dcd1c6bdb3a9a19791847b6f6b605c54504946423e3c3b39373337393b4045515c67727f8c9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff7ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e070000000815222e3b47545f6a7783909da7b1bcc6cfd7e0e4e8ebeef1f6f2f3f3f3f3f3f2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517181d2020222d3a46525e6975818e99a39f9b96918b86817c76716d67615f5753504a464a5763707d8a96a9b3becad6e2eefbfffffffffffffffffffffffffffffffbefe3d6cbbfb4aa988b7f7265584c3f2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000004060708080909090a0a09090909080807060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1d23282c2d2e2d2c2d2f312e34383a3b3c3d3e3f4041414142424242414141403f3e3d3c3a39353032302d2c2924201f1d23292c2d2e2d2c29231d1a150b06000000000000000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfe7dcd1beb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5dacfbcafa296897c6f6356493c302316090000000004111c28333e46525e686f7c8591969fa4acb1b8babec1c3c4c5c5bdb2a99f958e81746d625950454039302b272221201d191e1d191d202122272b30363d444c555d676e7b85929fa7b1bcc7d4dfe9f5fffffffffffffffffffffffffffffff4e8dcd1c5b9ac9f9286796d6053473a2d201407000000000000000000000000000b151e272e343b4246474947454039342e261e140b02000000000000000000000000000000000000000000000000000000000002080d11141a1e21252a2d2e31363a3b3d404243414647484849494948484747454042403d3a39352f2d2a261f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d334049515a626c707d869197a0a8b1b9c2cad3dbe4ecf9fffffbf3ece6ded5cfc6bfbab9b2b2b4b8bfc7d1d9e3ecf5fffffff4eae1d6cdc3b9afa59f93877d70695f554b40372d22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929fabb8c5d0dbe7f3fffffffffffffffcefe3d7cbc0b5ab9b8e8275665c5144382c1f12060000000000000000000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e808285898e92989fa3abb1b9c1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b4034281c100400000000000000000000000004101c2934404b55616d7a86929faab4bfcad6e1ecf7fffffffffffffffffffffffffffffffffffffff8ede2d8cfc5bbb3a9a09691857d736d66605b53524d4b494746443f4446484b515a606d7984919eacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f24180c0000000916222f3c4955626f7c8895a0acb9c2ced8e1e9f0f4f9fafdfffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dcd1bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070d111315212e3b4854616e7b87929fabaca8a09d98928e88837e79736e6964605c54524c566673808d99a6b3c0d0dbe6f2fefffffffffffffffffffffffffffffff9ece0d3c7baaea398897c6f6356493c30231606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a2e34383a3b3a39352f2c28282c2d2e2f3031333434343535353535343434333231302f2e2d29252623201f1d181f262b2f34383a3b3a38342f2b261f17110a020000000000000000000000000000000000000000000000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ecece5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e3d6c9bcb0a396897d7063564a3d3023170a00000000000c17222a36414d565f6a6f7c848e939a9fa7abadb3b5b6b7b8b8b4aba1979083786d605b51473e342e271e1b161413110d08080d111314171b1f252a323a434b555e69727f8b959fabb8c2cdd8e4f0fdfffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d3023160900000000000000000000000007121d27303940454d52545553514b443f3830261d140a000000000000000000000000000000000000000000000000000000040b1013191d20252a2d30363a3b3e4246484a4c4e504c5254555555565655555453514b4f4d4a4745413b3a36312b28221c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227373f48505a616b707c8591969fa7b0b8c1c9d2dae8eef5fcfffdf7f0e7e1d8d1cbc7c5bebfc0c4c9d1d9e3ecf5fefffff8ede2d8cfc5bbb1a79e938c7f736b61574d43392f251b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818e9baab4bfcad6e2effbfffffffffffffff4e8dcd1c5b8ab9f9285796d6053463a2d20130900000000000000000000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898a8c8f92979a9fa2aaafb5bdc3cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2e23180c00000000000000000000000000000c18232f3946525e6873808d98a2aebac5d0dbe6f2fcfffffffffffffffffffffffffffffffffffffff4eae1d7cdc4bbb2a8a09792878078716c65615e57585554535049505354555d606c73808d96a1adbec7d2dde8f4fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d100400030f1b27333f49536673808c99a7b1bccbd4e0eaf3fbfffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000c17232e424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105121e2a36424d5766727f8c99a3afb9b2acaaa29f9a95908b85807b76706d66615e565d687683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000002030000040607060603000003010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11172129313639404546484745403938332b272021232425262727272828282828282727262524232221201d19191614141c22283137394045474847454039373128231c140c0500000000000000000000000000000000000000000000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000050e1925303b444e585f6a6f7a818790959a9fa2a9a8aaabacabaaa29991857a6e665c51493f3528231d150c0a070704010000010406060b0f14192028303a434d57606c7883909da7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366594c4031251a0e0200000000000000000000000c18232e39424b51565e6162605d55504a42382f261c1106000000000000000000000000000000000000000000000001070c10161b1e24292c31363a3b4246474b4d535557595b5d565e616162626262626161605d555b595754524c4846423b38332d28221c140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117252d363f485059606a6f7b8490959fa6afb7c0c8d7dce3eaf3fcfffff9f3eae2dcd7d3d2cbcbccd0d5dbe3ebf5fefffff7ede7dcd1c6bdb3a9a0958e81776c60594f453c31281d130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464707d8a98a2aebac6d3e0ecf8fffffffffffffff9ecdfd3c6baaea298897d706356493d31261a0e020000000000000000000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a989696959494959697999b9fa2a9acaeb4bbc0c7cfd5dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb1a79b8e8175675d5145392c1d1207000000000000000000000000000007121d2a36414c56616e7a86929faab3becad6dfeaf6fffffffffffffffffffffffffffffffffffffffcf3e9dfd6cdc4bab2a9a199928c847d78726e6967646261605b5f5b606163676d737e8b929da8b2bdd0d9e4eef9fffffffffffffffffffffffffffffffffffffff4e8dcd1bdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f13060005121f2b3744505b657683909ca9b6c3cddce6f2fcfffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e2114080000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784909dabb5c0bdb8b4aeaca79f9d97928d87827d78736e6863606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328333b42464b51535553514b48443e373229241d1618191a1a1b1b1b1c1c1b1b1b1a1a191816151413110d080e161d262d333c42474b51535553514b47423c342e261e170e0700000000000000000000000000000000000000000005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000008141f29323c464e585f686d747c83898d9297989b9d9e9f9e9d9892877d6f685e544b40372d2318120b0300050404030100000000000003080e161e28313b44505b65707d89959fabb8c5cfdae6f2fefffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f827669574d42362a1e12050000000000000000000004101c2834404b545c60696e6f6d67605c544a42382d22171107000000000000000000000000000000000000000002080e12181d1f272c3035393b4246484d525458575f616466686a6b686d6e6e6f6f6f6f6e6e6d676a686663605d5655534d46443f38332d261d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c242d363e474f585f696e7a838f949ea5aeb6bfcbd1d9e1eaf2fbfffffcf4ede7e3e0dfd8d8d9dce0e6edf5fdfffff8efe5dbd7cbbfb4aba1979083796d655b50473e332a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4753606d7986929facb8c5d1dce7f3fffffffffffffffbeee2d6cabeb3aa9a8d807367574d42372b1e120500000000000000000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a2a4a6a8abadb3b8babfc6cbd1d9e1e7eff7fffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b7ab9f95897c6f62554b4035291d0b000000000000000000000000000000010d1925303a46525e6874808d98a2aebac3ced9e5f1fafffffffffffffffffffffffffffffffffffffffbf2e8dfd6ccc4bbb3aba39f96918a847f7b7774716f6e6c656b656c6e7074798088939fa4aebac4cfe2ebf5fffffffffffffffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d201407000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acbdc7c8c6bfbab8b1aba9a29e9a938f8a847f7a756f6b717d8a99a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366544b4034281c10040000000000000000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343e454d53555c6061605d55554f47433d352f281f17110a0e0e0e0f0f0f0f0e0e0e0d0c0b0a09070705060f1720282f383f444d53555c6061605c55534d443f3830292019100700000000000000000000000000000000000000000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0708090a0b0c0c0d0d0d0c0c0c0b0a0908060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa95897c6f6256493c2f231609000000000000020d17202a343c464e565e616a6f767c8185898c8e90919292908d867d706b60564d42392e241b11071112121211100f0e0c0b080605030000050c161f27333f4953606b7683909da9b3bec9d5e2eefafffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e53463a2d2114070000000000000000000006131f2c3845515c666d747b7c79736d665c544a3f332823190f06000000000000000000000000000000000003090f14191d24292c32383a4145474d5354565e616568696e7073757678797a7b7b7c7c7c7b7b7a7a78777573706d6866615f5753504a443f382f28231c140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a121b242c353d464e575f686d79828e939da4adbbc0c7cfd8e0e9f1fafffffff8f3efecece5e5e6e8ecf1f7fffffffaf0e6ddd3c9c1baaea39992857b6e675d53493f352c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3845515d6775828f9babb5bfcbd7e3effbfffffffffffffef2e6dbd0c4b7aa9d918477695f53463a2d2114070000000000000000000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b5b8babec5c7cad0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9083766a605443392f24180d0000000000000000000000000000000008131e2a36414c56616e7a85929fa8b1bdc8d4dfe8f4fdfffffffffffffffffffffffffffffffffffffffaf1e7ded6cdc5bdb5afa8a09e96918c8783807e7c7a79797878797b7d80858d939aa4afb6c0ccd6e0f4fdfffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a094877a6d6154473a2e211407000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f8b98a7b1bccfd4d0cac6c2bcb8b3adaca49f9c96918c86817c7775818e9babb5c0cbd7e3effcfffffffffffffffffffffffffffffff9ece0d3c7baaea3998a7d7063574a3d2e23180c0000000000000000000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e2730383f4450575e61676d6e6d67636159544e45403a3128231c150c05000202020201010100000000000000060f182129323a424a50575f62676d6e6d67625f57504a423b322b22191108000000000000000000000000000000000000000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f2418131516171819191919191919181717161413120f0b06090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4b5865717e8b9aa4afbbc8d4e0ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6e6154473b2e21140800000000000000050e18222a343c444c525860626a6f74797c7f828384858583807b706b61594f443b30271d1c1d1d1e1e1f1e1e1d1c1b19171513120f0b0605040d17222d38414f5964717d8a97a1adb9c6d2dfecf7fffffffffffffffffffffffffffff8ecdfd3c6baada297877b6e6154483b2e21150800000000000000000006131f2b37434e58606d78818688857f786d665b50443f352b21180e050000000000000000000000000000040b10151a1e252a2f35393d44484c5254575e6165696e7175787b7d7f8183848687888888898988888786858382807d7a77736e6964605b54504a423c342e261e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a232b343c454d565e676d78818d929ca3afb5bdc6ced7dfe8f1fafffffffffbf9f8f1f2f2f4f8fdfffffffbf2e8ded4cbc1b7aea49f92877d6f695e554b41382d231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8a99a3aebbc7d3e0edf9fffffffffffffff7ebded1c5b8aca096887b6e6155483b2f24180c00000000000000000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbdbfc2c5c6cad0d3d6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf3e5d9cec5b9ada1968a7e7164584e4331281d120700000000000000000000000000000000020d1925303b46525e68727f8c95a0acb8c1cdd6e2ebf5fffffffffffffffffffffffffffffffffffffffff9f0e7dfd6cfc7c0bbb2aca8a09e9895908d8b88878685858586878a8d92979fa4acb6c0c8d2dee8f2fffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e211508000916222f3c4955626f7c8895aab4becad6e2eefbfffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8b5c2cedbdbd6d3cdc8c5beb9b6afaca8a19e99928e89837f86929facb8c5d1dce8f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e273039424a505a62696e74797b7a76706b626058514b433d342e261e170e0700000000000000000000000000060f18212a333b444c545b60696e75797b79756e69605c544d443c342b231a11080000000000000000000000000000000000000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291f2021232425252626262626262524232221201f1b17181513120f0b06060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939facb9c5cfdae6f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000071018222a323a41464e54586062666d6f72757778797877736e6961594f463d32292527292a2a2b2b2b2b2b2a2928262422201f1b1714120e09111b262f3d4653606d7985929eabb8c5cfdae6f2fefffffffffffffffffffffffffffbeee2d6cabeb3a9978a7d7064574a3d312417070000000000000000000815212e3b47535f6a75818d9398928c81786c605a50473d332a20170e050000000000000000000000070c10161b20262b3036394045474f54565d6065696e72767b7e8184888a8c8e9091929994959595959594949792908e8c8a8683807b76716c66605b544e443f38302820180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a333b444c555d666d77808c919fa3abb4bcc5cdd6dfe8f0f9fffffffffffffefefffffffffffffdf3e9e0d6ccc2b9afa59c928b7e716b60574d43392f261b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a4754606d7a86929facb9c5d2dde8f4fffffffffffffff9ede1d4c8bdb2a8988b7f7265554b4035291d10040000000000000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9caccced2d3d6dbe0e2e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d6053463d3220160c01000000000000000000000000000000000008141e2a36414c56606d7884919da5afbbc4d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff9f1e8e1d9d1cbc3bdb8b2acaaa7a09d9a97959993929292939a969a9ea1a9afb6bec7d2dae4f0fafffffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f221508000a1723303d4a5663707d8996a3b0bcd0dbe7f2fefffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885929eabb8c5d1dee7e2e0d8d4cfcac7c0bbb9b2adaba39f9b95908b9298a2aebac6d3e3eef9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8276675d5145392c201306000000000000000000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424b545c606c717b81868886827d766f6a605d554f443f383029201911070000000000000000000000050f18212a333c454d565d666c727b81868886817b726d665e564e463d352c231a100700000000000000000000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2b2d2e2f3131323333333333323231302f2e2d2b27222522201f1c1715130f0a070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909ca9b3becad6e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376655b5044372b1f1205000000000000000000071018202830353d43474e54545c606265686a6b6c6b6a67615e574f473e342e303234353637373838383737363433312e2d2b2722211e1a1411141f2c3845515c6674808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffef2e6dbcfbfb3a6998c807366594d402f24180c0000000000000000000916222f3c4955626f7c88939fa29f938d80736c62594f453c322920170e060000000000000104080d12181c1f272c31373b41464b5153596063686d72767b7f83878b8e919697999b9d9e9fa3aba1a2a2a2a2a1a9a19e9d9b999993908c88837e78716c665f58504a423a322921180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018212a323a434b545c656c737f8b9299a2aab3bbc4cdd6dee7f0f6f9f9fcfffffffffffffffffffff5ebe1d7cec4bab1a79e938d80736c61594f453b31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f9cabb5c0ccd7e3f0fcfffffffffffffdf1e5d9cec2b5a99c8f8276675d5145382c1f130600000000000000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d5d7d9dbdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0958b7f72665c5044382c1f1204000000000000000000000000000000000000020d1925303b44515c66707d89939ea9b3bec7d2dde8f1fafffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cec8c3bdb9b7b1acaaa7a4aba49f9f9e9f9fa4aca7abadb3bbc0c7d0d9e4ecf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa96897c706356493d3023160a00000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfecefe9e4e1dbd6d2ccc8c4bdb9b5aeaca7a09d989fa2aab4bfcad6e2f5fffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265554b4035291d110400000000000000000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17232e38424b545c666d747e868e9298928f8a837c746d676059504a423b322b2318120b030000000000000000040d17212a333c454e575e686d787f868e9298928e867f786e6860584f473d352c22190e05000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a3338393b3c3d3e3f3f4040403f3f3f3e3d3c3b3937332d312f2d2b2822211f1b15130f0a0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5765717e8b97a1adb9c5cfdae6f1fafffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa9a8d80746753493f33271b0f0300000000000000000000060e161e252932373d43474b515356595b5d5e5f5f5d5a54524d453e363a3b3d3f4042434444454545444342413f3e3b3937332d2d2b26201d181c2834404b54626f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffff7e8dbcec2b5a89b8f827568554b4035291d100400000000000000000c1926333f4c5966727f8c99a5aea59d928b7e716b60574d443b32292017110b06070708070d1014191d23282c32383c43474c52555d60656b70757a7e83878c90939a9b9ea1a9a6a8a9abacaeb4aeafafafaeaeb3adabaaa8aba49f9d9994908a847e786f6a605c544c443b332921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182029313a424a535b606d727e879298a2a9b3bbc4ccd5dde5eaecedf0f4f9f3f3f4f4f4f3f7f2eee3d9cfc5bcb2a89f958e81776c605a50473d33291f160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665727e8b99a4afbbc7d4e0edf9fffffffffffffff6ebdfd2c5b8ac9f9286796d6053473a2d201409000000000000000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e8ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9183786d60544a3f34281c10030000000000000000000000000000000000000008141e2834404a54606b75818f97a1acb6c0ccd8dfe8f2fcfffffffffffffffffffffffffffffffffffffffffdf5eee8e0d9d4cec8c5c3bcb8b6b3b1b5afacacababacafb6b3b8b9bec5ccd2d9e2ebf5fefffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3bec9d5e1eefaf5f0ece6e4ddd8d4cfc9c6bfbbb9b1acaaa5acaeb4bcc6d0dbe7f2fffffffffffffffffffffffffffffffff8ebded2c5b9aca196887b6f6255483c2f24180d01000000000000000000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e182128343f4a545c666d78808b92989fa29f9c9590878079706b605c544d443d3528231d150c05000000000000030c162029333c454e575f696e7a828c92989fa29f99928c827a6f6a60594f473d342b20170d020000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877a6e6154473f3f444648494a4b4c4c4c4c4c4c4c4b4a4a494746443f403e3c3938332d2e2b26221f1b16110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7985929ea9b3bec9d5dfe9f3fcfffffffffffffffffffffffffffffffffffffffffffffef3ecdfd3c6baaea2988a7d7063574a3d2d22170b000000000000000000000000040c131920272b323739404546494c4f50515252504d4746423b3f4246484a4c4d4f50505151525151504f4e4c4a4846443f3b3a37312c29241d232e394653606c7985929eabb8c5d1deebf7fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675d5145392c1f130600000000000000000f1b2835424e5b6875818e9ba8b4aea49f92877d70695f564d443a3227221b171514141516181d20252a2e34383d44484e53565e61676d72777c81868b90939a9d9fa4acabadb2b2b4b6b7b9babfbbbbbcbcbbbbbeb9b8b6b5b5afacaaa69f9c95918a837c736d665d564d453b332920160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f2830394149505b636c717d869297a1a9b2bac3cbd4d9dddfe0e3e8e6e6e7e7e8e7e7e6e6e2dcd1c7bdb4aaa1969083796d655b50483e342b21170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3b4754616e7a86939facb9c6d2dfecf5fffffffffffffff9ece0d3c7baaea3988a7d7063574a3d31261a0e02000000000000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff0f2f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8ded7cbbfb4ab9e94897d70665c5042382e23170c0000000000000000000000000000000000000000020c18232e39424f59616d7a85919aa4afbbc3cdd6e0eaf4fdfffffffffffffffffffffffffffffffffffffffffff9f4eae5e0d9d4d2cdc8c4c3c0bec0bbb9b8b8b8b9bbc0c0c5c6c9cfd8dde4ebf4fdfffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdae6f2fefffdf7f2eee8e4e0dad5d1cbc7c3bcb8b7b1b8babfc6ced7e2edf8fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786a5f53473a2e1d130700000000000000000000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c44505c666d78818d929fa2aaaeaca79f99938d847d736d665e564f473f342e271e170e0600000000020b151e28323b454d575f6a6e7b848f949fa3aaaeaba39f9490847c706b60594f463d33291f14090000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e62554a4c4a5053545657585859595959595958575655545350494d4b4846443f3c3b37322f2c27201d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d67737f8c97a1adb9c2cdd7e1eaf4fcfffffffffffffffffffffffffffffffffffffffffff8ece2d7ccc0b5ab9f9285796d6053463a2d2013060000000000000000000000000002080d151b20272b2e34383a3c3f424445464544403c4246484c4d535457585a5c5d5d5e5e5e5e5e5d5c5b5957555350494846423c39352f29242b3844505b6674818e9ba7b4c1cfdae6f1fdfffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000101d2a3643505d697683909ca9b6bbafa39992857b6e685e564c443d332d2722212121222324292c3036394045464f54585f62686e73797e84898e92989c9fa4acacafb6b8b9bdbfc1c3c4c5c7cbd1c8c8c8c8cfcac6c5c3c1c0bbb9b7b0aba8a09d95908780786d685f574d453b32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272f383f44515a626b707d859197a1a8b1b9c2c8ced1d2d4d7ddd9d9dadadbdbdad9dbd6d2cbc0b5aba29891847a6e675d53493f362d22190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3946525e687683909ca9b6c3cdd9e4f0fcfffffffffffffbefe3d6cbbfb4aa9a8d807467574d42362a1e120500000000000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe1d6ccc4baaea3998f82756b60544a3f30261c110600000000000000000000000000000000000000000007121c27303d46525e68707d88939fa7b1bbc4ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e1ded9d4d1d0cdd2ccc7c6c5c5c5c6c8ccd2d1d2d5dae1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b5044382b1f1206000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f7fffffffffff9f4f0ebe5e3dcd7d3cec8c5c3bec5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffffaede1d4c8bdb2a89a8d807367584e43372b1f0c0100000000000000000000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f383029201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515b606d78818e939da4aeb4bab9b1aba49f96918780786e69605951454039302920180f070000000a141d27303a444d575f696e7c8491969fa6aeb4bab4aea69f9691867d706b60594f453b30251a0e0200000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f63565659545b6061626464656666666666656564636261605b535a585553504a4947433c3b38322d29241e1a140d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7a85929ea6b0bbc5cfd8e2eaf3fbfffffffffffffffffffffffffffffffffffffff8efe7dbd0c7bbafa4998d8174675c5145382c1f1306000000000000000000000000000000040a0f151b1d23282c2d2f32353732373b4246484d535559575e6163656768696a6a6b6b6b6a6a6967666461605b5355534d4745403a352f28333f4a5464717e8a97a9b2bec9d5e1eefafffffffffffffffffffffffffff9ede0d4c7bbafa499887c6f6255493c2f2216090000000000000000111e2a3744515d6a7784909daab7c0b5aba29791847a6e685e564f443f38332d2e2d2e2e2f2f35393b41464b51535960636a6e747a80858b91959b9fa3aaacafb6b9bbc0c4c5c9cfced0d1d2d3d7dcd5d5d5d5dad6d2d1d0d2ccc7c6c2bcb7b1aca79f99928c827a6e695f574d443a2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d262d333f485059616a6f7c859196a0a7b0b8bcc1c4c6c7ccd2cccdcdcecececdcccfcac6c1bbafa39992867c6f685e554b41382d241b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc8d4e0ecf9fffffffffffffff3e7dcd0c4b7aa9e918477695f53463a2d211406000000000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9cfc4bab0a69f92867b6e62594f42382e1e150a00000000000000000000000000000000000000000000000b151e2a36414c56606b74808d95a0a9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffcf6f1edeae4e0dedddaddd7d4d2d2d1d2d2d4d8dddedfe1e6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8e817467544a3f33281c0f03000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f8fffffffffffffffcf6f1ede7e3e0d9d4d1d0cbd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffffff8ebded2c5b9aca096887c6f6255493c31261a0f00000000000000000000000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57626d74808d939ea5aebabfc6c2bdb5afa8a199938d827b6f6b625b514b423a322a211911090006111b262f39434c565e696e7b859196a0a8b0babfc6bfbab0a8a19892867d706b60574d42362a1e110500000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d706360636668666c6e6f7071727273737372727271706f6e6c6569676462605b5455534e4948433d3935302a251f19130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3945525d68717e8b949fa9b3bdc6d0d8e1e9f1f7fdfffffffffffffffffffffffffffffffdf7eee6dcd6cabeb4aa9f93877b6e62554b4034281c10040000000000000000000000000000000000040a0f12181c1f20242931373d43474d5355575f616568696e707273757677777878787776757472716e6c6565615f5753514b45413a332d3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7e7164574b3e3124180b0000000000000000111e2b3844515e6b7784919eaab7c4bdb3a9a09691837a6d6860595049443f3c3b3a3a3b3c3e4045474c52555c60646b70757b81868d92979da0a7acaeb4b9bbc0c6c8ccd2d2d5dadbdcdedfe0e3e7e2e2e2e1e6e2dfdeddddd7d4d2cdc7c3bdb8b1aba39f948f847b6e695e564c42382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227363e474f58606a6f7b8491959fa6acb1b5b7b9bbc0bebfc0c0c1c1c1c0c0bebeb9b8aea49f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4855616e7b8895a0acb8c4d1deeaf6fffffffffffffff8ebded2c5b9aca096887b6e6155483b2e23170c0000000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee4d9d0c7bdb2a89e948b7f72695f53473d30261c0c030000000000000000000000000000000000000000000000030c1925303a444f59606d79839097a1aab4bec7d2dde8ebf9fffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0eceae9e6e8e3e0dfdfdededfe0e4e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7064574a3d2d22170b00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1d0dbe7f3fffffffffffffffffffff8f3efeae4e0deddd8dfdfe2e7edf3fbfffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776a6054473b2e20150a000000000000000000000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a727f8b929da5afb7c0cad0d0c7c0bbb2aba49f9490857d726d605c544c443c332b231b12061017222d38414b555d686e7b849197a1a8b2bac2cbd1cbc2bab2aaa29892867d6f695e52463a2d20140700000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e71686d70727577797b7c7d7e7f7f7f7f7f7f7f7e7d7d7c7a79777673716f6c6666625f5856544f4746413a363029241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56606c77828f97a1abb5bec6cfd7dfe6ecf2f7fbfffffffffffffffffffffffbf7f2ece6dcd4cac2baaea2988e8174695f5343392e23180c0000000000000000000000000000000000000000000710181f272f353c43474e54575f6166696e7275787b7d7f8082838384848584848382817f7d7b7975726e6965605d55524c443f383a46535e697885919eabb8c4d1deebf7fffffffffffffffffffffffffffff4e8ddd2bfb3a6998c807366594d4033261a080000000000000000111e2b3744515e6a7784919daab7c4c5bbb2a8a09590837a6f6b605b5350494948474748494b4b5153565e61676d71777c82878e92989ea2a9acb1b9babfc6c8ccd2d4d8dddfe1e6e7e9eaececeff3f8efeff7f2eeecebe9e8e3e0dfd8d3cec8c2bdb5aea69f9691847b6e685e544a3f33281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242d353e464e585f696e7b8390949da0a7a8aaacafb5b1b3b3b4b4b5b4b4b3b1b3adaba59d928b7f726b61584e443b31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697783909daab6c3ced9e5f1fdfffffffffffffaede1d4c8bdb2a8988b7f7265544a3f34281c10030000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd2c7beb5aba1968f82756d62574d42352b1e150a0000000000000000000000000000000000000000000000000008131e29323d45515c676e7b859198a2acb6c0ccd8d9e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6f9f4f0edecebebebecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c5b8ac9f9285796d6053473a2d20140600000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000815222e3b4855616e7b8894a1aebbd2dde8f4fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aaab4bfcad6e3edf7fefffffffffffffffffffffbf5f0edeaeae4ebeceff2f8fefffffffffffffffffffffffffffffffffff8ecdfd3c7bbb0a6998c807366584e43372b1f0e020000000000000000000000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b86929fa4aeb7c1c9d6dbd9d2ccc4bdb5afa69f9792877f746d665e564e453d352d241711192227333f49535c676d7a839096a1a9b2bac3ccd7dcd7ccc4bcb4aaa29892857b6e6154473b2e21140800000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e73767a7d7f81848687898a8b8b8c8c8c8c8c8c8b8a898887868482807e7c7976736f6a6763605954524c46423b352f28231d150c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44505b656e7b859299a3acb4bdc5cdd5dae1e6eceff3f8f7f8f9f9f9f8f7f8f3efece6e1dad5cac2b8afa59f92867b6e61574d4230271d120700000000000000000000000000000000000000010a121a222a313940454e53586062696e73777b7f8284878a8b8d8f90909191919191908f8e8c8a8885827f7b76726d67605d565049413b424d576875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff9e8dbcec1b5a89b8e8275685b4f423025190e0200000000000000111d2a3744505d6a7783909daab6c3cdc3bab1a7a09590847d726c65605b5355545454555657555d6064686e73797e83898f939a9fa3aaadb3b8bcc3c7cbd1d4d8dde0e4e8ebeef1f6f6f7f8f9fbfffffbfbfffefaf8f8f9f4f0edece4dfd9d4cfc6bfbbb0a8a09691847a6d665b50443c2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b232c343d464e575f696e7a828b9195989b9e9fa4aba5a6a6a7a7a8a8a7a6a5a9a29e9b938d80746d62594f463c32291f150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766737f8c99a8b2bdc8d4e1edf9fffffffffffffdf1e5d9cec2b5a89b8f8275665c5044382c1f120600000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7ccc0b6aca39991847a6d615b51453c31231a0c0300000000000000000000000000000000000000000000000000020c17202834404b555e696f7c86929aa4afbbbfc7d7dce3ebf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f8f8f8f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79b8f8275675d5145382c1f130600000000000000000000010407070808080808080808080808080808080916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c08080808080808080807060400000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a98a2aebac6d1dce6ecf2f7fcfffffffffffffffffffffcf9f7f6f1f8f9fbfefffffffffffffffffffffffffffffffffffffff6e9ddd0c4b7ab9f94887b6e6255483c32271c140c060000000000000000000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a3aeb6c0c9d3dce7e3ddd7d0c7c0bbb0a9a199928b81786d685f574f473f3628221c202b343d44505b656d79829095a0a8b2bbc4ccd5dee7dfd6cec6bcb4aaa1978d8073675a4d4034271a0d01000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81808386898c8e91929995979798999999999998989796959992918f8d8b8885827f7c78746f6b66615d56524d45413a342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535e69707d87929aa3abb3bbc2c9cfd6dbe0e3e7e9ebebecedecebeae9e7e3e0dbd6cfc9c1b8b0a69e938b7e71695e52453c311e150b00000000000000000000000000000000000000010a131c242c343c434b51585f626a6f757b7f83888c8e919696989a9b9c9d9d9e9e9e9d9d9c9a999797928f8b88837f7a736d68605b534d45404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a564c41362a1e110500000000000000101d2a3643505d697683909ca9b6c3cfccc3b9b1a7a09691877f78706c65646261606161626466676d71757a80858b90959c9fa4acaeb4b9bec5c8ced3d7dce0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffcf9f5f0eae5e1d8d1cbc2bab2a8a0968f82786c60584e41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222b343c454d565e686d787e84888c8e9193999698999a9a9b9b9b9a99989697928f8a81786d605b51473e342a20170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7b8896a0acb8c5d1deebf6fffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1d8d1cbbfbbafa49a92877d6f685e52493f332a1f1108000000000000000000000000000000000000000000000000000000050e18232e39434d57606a717e88939fa3adb5bfcbd1d9e1e9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b8aba095897d7063554b4035291d1004000000000000000002080d1113141515151515151515151515151515151515212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544b4034281c151515151515151515141413100c070807050200000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fabb5bfcbd6dbe1e6ecf0f4f9fffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99c8f8276695f534739342e261e17110a0300000000000000000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89939da8b2bcc6d0dbe7eee8e2d9d2ccc2bbb3aba39f938e827a6e6a6059504840332d2628323d46505a606c77818e949fa7b1bac4cdd6dfe7f0e8e0d7cfc6b8aba0958a7d7063574a3d3024170a00000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff5e8dbcfc2b6a99e938e8d909299999b9d9fa3aba3a4a5a5a6a6a6a5a5a5a4a3aba39f9e9c9a9798928f8c8884817c77726d68615e57524c4540393029231d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414d56606b717e889299a2a9b0b9bec5cacfd3d7dcdddededfe0dfdfdedcdcd7d3d0cac5beb9afa69f948e81746c62574d42332a200c03000000000000000000000000000000000000010a131c252e363e464e555d606a6e767c81878c9095989b9ea1a9a5a6a8a9aaaaabababaaa9a8a7a5a9a29f9c9895908b85807a726c655f5750484b5764717e8a97a4b1bdd0dbe6f2fefffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201407000000000000000f1c2835424f5b6875828e9ba8b5c1ced5ccc3b9b1a9a199928c837d7874716f6e6d6d6e6f7173767a7d82868c91979da0a7acafb6babfc6cacfd4d9e0e3e7edf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf6f3eae3dcd7ccc4bab2a89f948c80736a5f53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019222a333b444d565e666d71777b7f82848688898b8c8d8d8e8e8e8d8d8b898885827d756d665c51493f352c22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7784919daab7c4cfdae5f1fdfffffffffffff9ecdfd3c6baaea298897c6f6356493c2f24180c000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbaada39f93887e716b60564c41372d21180e000000000000000000000000000000000000000000000000000000000007121d27303b454e58616c727f8c919ca3adbbc0c7cfd7dfe7f0f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9083776b605443392f24180c0000000000000000040c13191d20212222222222222222222222222222222222222d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c2222222222222222222221201f1c18181414110e09020000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000001000003050607060603000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6874818e99a3aebbc1cad0d6dbe0e4e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978a7e716457514b443f383028231c150c030000000000000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a74818e96a0aab4bfcad6dce5f0ebe3ddd7cdc5bdb5aea59d9490847c706b625a51443f382f2f3a444e58616c73808c939ea6b0b9c3ccd6dfe8f1f4e8ddd2c7beb0a69d9083776b6155483c2f23160900000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff7eaded2c6baafa59e9b999d9fa3aba8aaacaeb5b0b1b2b2b2b2b2b2b2b1b0b0b4aeacaaa9a6aaa29f9c9996918d89847f7a746e69605d56514b423d342f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59616c717e8792979fa6adb3babec5c7cbd1d0d1d2d2d4d2d2d1d0d1cbc7c5bebab3ada59e948f82786d605a50453b3021180e0000000000000000000000000000000000000009131c252e373f4850585f676d737c82898e92999da0a7a8abadb2b2b3b5b6b6b7b7b8b7b7b6b5b4b2b3adaba8a79f9d97928d857f776e69615a514955626f7c8895a9b3becad6e2eefbfffffffffffffffffffffffffff9ecdfd3c6baaea298877a6e6154473b2e211408000000000000000e1a2734414d5a6774808d9aa7b3c0cddad5cbc3bbb2aba39f95908984807e7c7b7a7a7b7c7e8083868a8f92999ea1a9acb1b9bbc0c7cbd1d6dbe1e5eaeff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded5ccc4bab0a69f92877c6f655b5044372b1f160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018212a323b444c545c60656a6e727577797b7d7e80808181828181807e7d7b7975706b605c544a40372d231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2bdc9d5e1edfafffffffffffffbeee2d6cabeb3aa998c7f7366554b4035291d100400000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6cdc4bdb4aea49c918b7f726c62594f443a30251b0f060000000000000000000000000000000000000000000000000000000000000b151e29333d46505a636d737f8c919ca3afb5bdc5cdd5dde6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded7cbbfb5ab9f948a7e7164594f4431271d1207000000000000020a0e161e24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2f2f2f2f2f2f2f2f2f2f2e2e2d2c29232521201e19140f0a04000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170c0000000000000000030606090b0e060b0f12131313120f0b060e0c0a07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa6afbabec5cad0d4d8dde4ebf4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d65605c55504a423d342e261e150d03000000000000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58606d79849198a2aebac0cad3dee7f1eee8dfd6cfc6bfbbafa69f9691857d716c635b504a423938424c56606a717e8a929ca5afb8c2cbd5dee8f1faf0e4d8ccc0b6ac9f948a7d7063594f44382c20140700000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffaeee2d7cbc1b7afa9a7a6a9acafb5b4b7b9bbbfbdbebebfbfbfbfbfbfbebdbcbfbab9b7b5b3b4aeaba9a8a19e9a96918c86817b736d68605c544f454039312a2217110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a616c717d858f949ea1a9adb3b9bbbfc1c3c4c5c6c7c6c5c4c3c1bfbbb9b3ada9a19e938e82796d665c51483f33291f0f0600000000000000000000000000000000000008111b252d373f49515a616a6f7980878f949b9fa3abacb1b5b8b9bdbec0c2c3c3c4c4c4c4c4c3c2c1bfbebab8b5b1aba9a29f97928b837b706c635b5253606d7a8697a2adbac6d3dfecf8fffffffffffffffffffffffffffbeee2d6cabfb4aa96897c6f6356493c30231609000000000000000c1925323f4c5865727f8b98a5b2beced9ddd5cdc4bdb5afa79f9d96918d8b8887878788898a8d9092999c9fa3abadb3b8bcc3c8ccd2d7dce2e6ecf0f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e7ded5ccc2bbafa3999083786c6053463d33271c100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182029323a424a5053585f626568666d6e7072737374747575747372706e6c65636159514a42392e251b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c4956626f7c8996a1adb9c5d2dfebf7fffffffffffffef2e6dbd0c3b6a99c908376675d5145392c1f13060000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bbb2aba39f928c7f726d625a50473d32281e130900000000000000000000000000000000000000000000000000000000000000030c17212b343e48515b636d737f8c919fa3abb3bbc3cbd6dbe1e9f2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6ccc4bbaea3999082786c6053463d3320150b010000000000000a141c20283035393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffbeee2d6cabeb3aa94877a6e6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a38342f322e2d2a251f1b150b060000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000004060b0f121315181a1c171b1f2020201f1c171d1b19171413110d080604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a46535f6973808c949ea5adb3babec5c8ccd2d9e2e5eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d91847d78716d67605c544f443f3830271f150b02000000000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45515d676f7c86929fa4aeb8c1ccd5dfe9f3f1e8e1d8d1cbc0b8b0a8a09792877e736d605b544b423f4a545e686f7c86929fa4aeb7c1cad4dde7f0faf2e8ded4c8bbafa49a8f82766b6155473e33281c100400000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff3e8ddd2c9c1bab6b4b3b6b9bbc0c1c4c5c7cbd1cacbcccccccccccbcbcad1cbc7c5c4c2c0bebab8b5b2adaba8a09e98928d86807a726d666059514b433c3428221c140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353e48505a616b707b828b92979fa2a9acaeb5b4b6b8b8b9bbb9b8b7b6b5b5aeaca9a29f97928b81796d675d544b40362d20170d000000000000000000000000000000000000050f1a232d373f49515b636c707c848d92999fa6acafb5b8bcc1c4c5c9cfcdcecfd0d0d1d1d1d0d0cfcdd0cac6c5c2bcb8b3ada9a29e9490857e726d645c515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffef2e7dbd0beb1a4978b7e7164584b3e3125180b000000000000000a1723303d4a5663707d8996a8b2bdc9d5e1dfd6cfc7c0bbb1aba8a19e9a9795949394949597999c9fa3abacafb5b9bec4c8cdd4d8dde4e7edf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ded7cbc0b5ab9f958a7d7164594f44382c1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e17202830383f44464e535559545c606163656667676868686766656361605b53554f44403930271c130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d394653606c7884919eabb7c4cfdae6f2fefffffffffffff7ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae5e0dad5cec6bfbab1a9a199928b80736d635b51483f352b20160c010000000000000000000000000000000000000000000000000000000000000000050f19222c363f49515b636d727f8b9299a2a9b1b9c1cad0d7dfe6ecf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e7dfd6cdc4bab0a69f92877c6f655b5044372b1f1203000000000000030d1c262e323a414547484848484848484848484848484848484848484848515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffef2e6dbd0bbafa295887c6f62554948484848484848484848484847474540413e3b3a36302b272017110a020000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f12060000070c1012171c1f202225272922272b2d2d2d2b28222928262321201d191313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608131e2a36424d57606d78828f939fa2a9adb3b9bbc0c7d0d3dbe5effafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca0969189847e79726d666059504a423931271d140a00000000000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202935404b555f6a717e8a929da6b0b9c3cdd7e1eaf4f3eae3dcd7cbc2bab2a9a299928b7f746c665c544b44505b666d7a849198a3aeb6bfc9d3dce6eff9f6ebe0d6cbbfb4aa9f93877c6f62594f44352c21160b0000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff9efe4dbd2cbc6c2c1c0c3c5c7cbd1d0d2d3d7dcd7d8d8d9d9d9d8d8d8d7dcd7d3d2d1cfd0cac6c5c2bdb9b8b2acaaa29f98928d857f79706b605c554e463f332d261d150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232c363e48505960696e777f858d92979c9fa3aba8aaababacafacacaba9a8aba39f9c97928d857e746d675d554b42392e241b0e050000000000000000000000000000000000030c17212c353f49515b636d727e8691969fa3abb0b9bbc0c7c8cdd1d2d5dad9dbdcdddddedededddcdbdadbd6d3d2cdc8c5bebab3ada69f98928a7f746e645c556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d4033261a06000000000000000714212e3a4754616d7a8796a0acb9c5d2dee8e1d9d1cbc3bcb8b2adaba7a4a2a1a0a0a1a2a4a6a9acaeb5b9bbc0c7c9cfd4d9e0e4e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffefcfbfbfbfbfcfefffffffffffffffff9f0e8dcd1c7bdb1a79d9083776b605448392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e262e34383c4347484c4a5153555658595a5a5b5b5b5a5a58565553504948443e342e271e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3becad6e2eefafffffffffffff9ece0d3c7baaea399897d706356493d2e23180c00000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eee9e4e0d9d4cfc9c2bcb4aea79f9791877e736e635b51493f362d23190e040000000000000000000000000000000000000000000000000000000000000000000007101a242d374049515b636d727f879297a0a7afbabec5cdd5dae1e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded5cdc4bbb2a89f948c80736a5f53493f33271b0f030000000000010b151f2e3840444c5254555555555555555555555555555555555555555555555c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff7e3d6c9bcb0a396897d706356555555555555555555555555555453514b4e4b4746423b373227221b140b02000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307080d12181c1f22282b2d2f3234362d3337393a3938332d363432302d2c2924201f1c18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a26313b44505c666d79818b92979fa2a9acafb6bec1c9d3dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8a09d96918b847e786f6b605c544b43392f261b110600000000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434e58616c73808d949ea7b1bbc5cfd8e2edf8f4ede7ddd4ccc4bbb3aba39f918c80786d665d554f59606c78828f96a1aab4bfc8d1dbe5eef8fdf3e5dacfc7baaea3988e81756a6054473e33231a10050000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffffff6ede4ddd7d2cfceccd0d2d4d7dcdddfe0e3e7e4e5e5e5e5e5e5e5e4e3e7e3e0dfdddcdbd6d3d2cfc9c5c3bdb9b4aeaaa39f97928c847d746d675f5851443f382f271f160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c363e474f575e656c727a80858b8f9299999b9d9e9f9fa49f9f9e9d9b9999928f8b85807a716c605d554b433a30271d12090000000000000000000000000000000000000b151e29333e47515b636d727f889298a0a8aeb5bdc2c7cbd1d4d9dedfe1e6e6e8e9e9eaeaebeaeae9e8e7e6e2dfded8d4d0cac5beb9b0aaa29f918c80746e645b6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412e23170c000000000000000713202d3946525e687784919eaab7c4d1dce8eae3dcd7cdc8c4bdb9b7b3b1afaeadadaeafb1b3b6b9bbbfc5c7cbd1d5dae1e4eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeefeff1f3f7f8fafdfffffffff9eee3d9cfc2b8aca095897d7063554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c23282b31373a3b3f404446484a4b4d4d4e4e4f4e4e4d4b4a4846443f38383328231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c8997a1adb9c6d2dfecf8fffffffffffffbefe3d7cbbfb4ab998c807366544a4034281c100400000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfd8d3cec8c4bdb9b0aaa39f9590857c716c635c524940372d241b100700000000000000000000000000000000000000000000000000000000000000000000000008121c252e374049515b636d727d8591959ea5adb3bbc1c9cfd6dbe2e8eef3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f3eae3dcd7ccc4bbb3a9a1968f82786d60584e41382d22170b00000000000007121d2731404a52565d6062626262626262626262626262626262626262626262626875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164626262626262626262626262626161605c555b5854524d47433c332d261d140a00000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140b13191c23282c2d3338393c3e4143443f44464646443f4443413f3d3a3935302d2c28231d1b16100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b1f2222242428343f4a545c676d787f858d92979c9fa4acafb7c1ccd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5d9cec3bab2aca8a09d96918b837d736d665d554b41382d22170b02000000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606c78828f95a0a9b3bdc6d1dce7edf6f8efe6ded6cdc5bdb5aea49c928d81786d675d56606b737f8c949fa8b2bcc6d0dae3edf7fff5ebe1d5c9bdb2a89f92867b6e61584e43352c211108000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffffffffff6efe8e2dedbdad9dcdfe0e3e8eaecedeff3f8f1f2f2f2f2f2f2f1f8f3efececeae8e7e2dfdedad5d2cec8c6bfbab4aea9a19e96918880796f6a625b504a4239312820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a242c353d454d535b60686d73797e83868a8c8e9091929399939291908e8c8986827e79736d68615a514b433a31281e150b00000000000000000000000000000000000007121d27303b454f59626d727f8c939aa2aab2bbbfc6cfd4d7dce3e4ebebeef1f6f5f6f6f7f7f7f7f7f6f5f7f2eeecebe4e1dbd6cfcac2bcb3aea39c928d80746d636874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669544a3f34281c100300000000000005111e2a36414c566875818e9babb5c0cbd7e3efeee8dfd8d4cfc9c5c4c0bebbbabababbbcbdc0c3c5c7cbd1d3d7dce3e6ebf0f5fcfffffffffffffffffffffffffffffffffffffffffdfaf8f2efecebe9e6e4e3e2e1e1e2e3e5e7eaebedf1f6fbfffffff5eae1d4c8bcb1a79b8e8174675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f2e34383a3b3d3f40404141424241403f3d3b3937332d2c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8c5d0dbe7f2fefffffffffffff3e7dcd1c3b6a99c908376665c5144382c1f120600000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f9f4f0edeceae5e1dedbd6d2cdc7c3bdb8b2ada69f98928c837b6f6a625a524a40372e251b120900000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e373f49515b626b707b838f939fa2a9b0b9bec5cad0d7dce3e7edf1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe6e1d8d1cbc1bab2a9a19791847a6d665c50463c2f261b11060000000000000c18242f3943525c63686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e74818e9aa7b4c1cddae7f4fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d676a6865615e56544e443f382f261b11060000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f2216171e24292e34383a3f4446484b4d4f514950535353504a51504e4c4a4745413d3a38342e2c271f1c18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f3131322e38424b555c666c727a80858b90939a9ea5afbbc6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae0d5ccc3bdb8b2aca8a19e95918880786d675d53493f33271e13080000000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e44505b666d7a839197a1abb4bfcbd7dbe4eef7f8f0e7dfd7cfc6bfbbada49d938e82796d675d68707d87939fa6b0bac4ced8e2ecf5fff9eee3d9cfc7b9ada1968c8073695e53463d32231a1000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e6e9ecedeff4f9f8f9fbfffffefffffffffffefefffffbf9f8f7f8f2eeecebe5e1dfd9d4d0cac6bfbab3ada8a09a938d837c726d605b544b433a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232b333b414950565d60676d71767a7d8081838585868686858483827f7d7a76726d67605d565045403931281f160c030000000000000000000000000000000000000c18232e39424d57616b727f8b919fa4acb4bcc3cbd1d8e0e3e8eef0f5f8fafdfffffffffffffffffffffffffefbf8f5f0ece6e1dbd6cec5bebaada49d928c7f736c6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5044382c1f1206000000000000010d1925303e4b5864717e8b99a3afbbc7d3e0ebf6f3eae4e0dad5d2d1cdcac8c7c6c7c7c8cacccfd2d3d7dce0e3e8eef2f7fdfffffffffffffffffffffffffffffffffffffffefbf6f1edebe7e2dfdfdcd9d8d6d5d4d4d5d6d8dadddee1e5ebeff3f8fffcf3e4d9cdc3b8ab9f9285796d6053473a2d201406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151a1f212223282c2d2e3032333434353535343332302e2d2b27221b1c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9baab4bfcad6e2eefbfffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efedeceae9e8e8e3e0dfdddad5d2cfcac6c2bcb7b2aca8a19e948f867f796e696058504840382e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e373f49515960696e79818b92979ea6adb3babfc6cbd1d6dce2e5ebf0f5f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ebe6e1dad5cfc6bfbbb0a8a09791857c6e685e544a3f342a1d140a00000000000004101d2935404b55636e737a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b818e9aa7b4c1cddae7f4fffffffffffffffffffffffff3e7dacdc0b4a79a8d807b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a787774716e69626058504941382d22170c0300000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e8ddd2bdb0a3978a7d7064574a3d31241b22272f35394044464a505355585a5c5d5f5b6060605b5f5e5c5b595654524c4a4645403938322c28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c3e3e3e3f4042434b545b60686e73797e83878f939eaab6c3cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1e7ded5cec8c3bdb8b2ada7a09a938d82796d655b50443a3025190d0100000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d182228333f4a545d686e7b859299a3aebabfc9d2dce5eff8f9f2e9e1d8d1cbbfb6aea59e948f82796d686d7a849199a4afb8c2ccd6e0eaf4fefff4e8dcd1c7bdb0a69e9184796d60574d42342b20110800000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffaf7f5f4f3f6f8f9fcfffffffffffffffffffffffffffffffffffffffffffffefbf9f6f1eeebe5e2dbd6d0cbc5beb9b2aca49f9590867f746c665c554c443a31281e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000009111921292f383f444c52555d6065676d7073757778787979797978767572706d6765605d55524c433e352f271f160d0400000000000000000000000000000000000004101c2834404b545e69707d88939fa3afb6bec5ced7dce3eaeff4f9fffffffffffffffffffffffffffffffffffffffffffef7f2ece6e0d7d0cabfb6aea49f93887e716a73808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000814212e3a4754616d7a86929facb9c4ced9e5f3fcf5f0ebe5e1dfdedad7d5d4d3d3d4d5d7d9dcdfe0e3e7edeff3f9fffffffffffffffffffffffffffffffffffffffffcf8f2eeebe5e1dedbd6d3d2cfcdcbc9c8c8c8c8c9cbcdd1d2d4d9e0e3e7edf4fcf5eadfd3c6baaea2988a7d7063574a3d2e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f121415181c1f202223252627272828282727252322201f1b1711100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8a98a2aebac6d3dfecf8fffffffffffff9ece0d3c7baaea298897c6f6256493c2f2316060000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbddd7d4d2d0cec9c5c4beb9b8b1aba8a09d96918a827b736d665e564e463f362e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d373f474f575f676d757e858f949ea1a9aeb4bbc0c7cbd0d5dae0e4e9edf0f5f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eeeae4e1dad5cfc9c2bdb5aea69e9691857c6e6a5f564c42382e22180b0200000000000006131f2c3845515d67738087888888888888888888888888888888888888888888888888888e939da9b5c2cedbe8f4fffffffffffffffffffffffff4e7dbcec2b5a99d928d8888888888888888888888888888888887868583817e7b756f6a605b53493f33271e150a00000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e1100000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f3225262d333a41454a5153545b60626567696a6b656c6d6c666b6a69676563605d565753514b48433d38342e28221c140b080200000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c4347494a4b4b4c4d4e4c525457565e61676d71767b828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7e0d9d4cec8c4bdb9b1aca49f948f82776c60564c41362a1d11050000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000061017222d38424c565f696f7d87929fa3adb7c0cad3dde7f0fafbf3eae3dcd7c8c0b7afa69f9590837a6d74818e96a1abb5c0cad3dee8f2fcfffcefe3d7cbc0b5ab9f948a7e71675d51453b3122190f00000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf6f1ede7e2dcd6cfcac4beb6afa7a099928b80786d675d564c433a30271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171d262d333a41454b5153555d606366686a6b6c666d666c6b6a686663605d5553514b45413a3129241d150d0400000000000000000000000000000000000005101a232c3845515c666e7b85929aa4afbbc0c7d0d7e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2e9e1dbd6c8c0bbafa49a92867c6f727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6155483b2e221508000000000000000713202d3946525d6876828f9ca8b2bdc9d5e1eaf5fffcf6f1edebeae6e4e2e1e0e0e1e2e4e6e9ecedeff3f8fcfffffffffffffffffffffffffffffffffffffffff9f4f0ece7e2dfd9d5d2d0cac6c5c2c0bebcbcbbbbbcbcbec0c4c5c8ced3d7dce2eaf3f7eee2d6cabeb4aa9a8d807367544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608070c1012131517181a1a1b1b1c1b1b1a18171513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a4653606d7985929facb8c5d1dce7f3fffffffffffffbefe2d6cabfb4aa988b7f7265584c3f2e23170b000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced2ccc7c6c4c1bdb9b7b3adaba79f9d96918b847e766e69605c544d443d342d241c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d353d454d555d606c717b828b92979fa2aaafb5babfc6c9cfd3d8dee0e4ebeceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f1edebe6e2dfd9d4cfc9c4beb9b1aba39f948f847b6e6a5f584e443a30261c1006000000000000000714202d3a4753606d798693959595959595959595959595959595959595959595959595959a9da5afbac5d1deeaf6fffffffffffffffffffffffff6eaddd1c5baaea49d9a95959595959595959595959595959594949892908e8b87827c736c655b50443d30261c1106000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7064574a3d3124170a00000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033292f383f444c51545c6064666c6f717476777879797979797877767472706d686763605c54544f46444039332d261d19130c040000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e5455575758595a5b565e616366676d7074797e828f939eaab6c3cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1eae5dfd9d4cfc9c3beb6afa69e938c7f72685e5246392d201307000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a434d57606b717e8a919ca5afb8c2cbd5dee8f1fbfcf4ede7dad2c9c1b8b0a79f9590837a7e8a939ea8b2bdc7d2dce5f0fafffdf4e6ddd4c7bbafa3999083766c61554b4033291f100700000000000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e1dad6d0c7c0bbb1aba39f928d81796d685d554c42392f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f35394045474b515357595b5d5e5f5c605c5f5e5d5b595654514c47454039352f281f18120b03000000000000000000000000000000000000000b16212a36424d57606d79839097a2acb6c0ccd2d9e2e9f2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6dad8ccc0b6aca298918379717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d3023160a0000000000000005111d2935414c5664707d8a96a0acb9c3cfd9e3eef9fffffdfaf8f7f3f1eeedededeeeff0f3f6f8f9fbfffffffffffffffffffffffffffffffffffffffffcf7f1eee8e4e0dbd6d3cec9c5c4bfbab8b6b3b1b0afaeaeafb0b2b4b7b9bdc3c7cbd1d8e1e6ecf2e7dbd0c3b6aa9d908377665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0c0d0d0e0e0f0f0e0d0c0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828e9baab4bfcbd7e3effbfffffffffffff3e7dbd0c1b4a79b8e817468544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1c0c0bbb9b7b4b2acaba9a29e9a95908a847e79716c615f57514b423b322b221b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232b333b434b515a62696e757e858c92989fa3abaeb4b9bdc4c7cdd1d4d9dedfe2e6e9ebeceff2f8f4f5f6f7f8f9fbfefffafbfafffefbf9f8f7f6f5f8f3efecece9e5e1dedad5d2cdc8c4beb9b3ada79f99928c827a6e695f584e463c32281e140a00000000000000000714212e3a4754616d7a8799a4a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9afb7c0cbd6e2eefafffffffffffffffffffffffffaede2d6cbc0b6aea9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaa29f9d9b99938f8780776c60594f42382e23170c000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134323a414950555d60666d7075797b7e808284858686868686858483817f7d7a7774706d6663605953514a443f382f29251e160e0600000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e5860626464656667686a686e7073767a7d81858a90949ea5afbbc6d2dfebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5e0dad5d0c7c0bbb0a69f92857a6d6154473a2e21140700000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313b454f59616c737f8c939da6b0b9c3ccd6dfe9f2fcfff8ece4dbd3cac2b9b1a79f95908485929ea5afbac4d0d9e3eef7fffff5ebe2d5c9beb3a99f92877c6f625a5043392f21170d00000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc3bdb4aea49d938f827a6d675d544b41382d22170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292f35383a4045474a4d4e50524a5153514a51504f4c4a4745413a39352f29241e160d07010000000000000000000000000000000000000004101c28333a46535f6973808c959fa9b3bec7d2dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ece8ddd2c7beb4aaa0958d80747e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dcd1beb1a4978b7e7164584b3e3125180b00000000000000010d1924303a4653606c7884919ea7b1bdc7d1dce8eff8fffffffffffffdfbfaf9fafafbfdfffffffffffffffffffffffffffffffffffffffffffffff9f3efebe6e4ddd8d4d0cac6c4bdb9b7b4aeaca9a6a5a3a2a1a1a2a3a5a7aaacb2b9babfc6cfd5dae1e8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5564717e8a98a3aebac7d3e0ecf9fffffffffffff8e9ddd0c3b6aa9d908377665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbbb9b7b6b5b3b5afacaaa7a8a19e9a97928d89837d78716d67615a534d454039302920191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001091119212a313a414550565e616c717a80868d92999fa3aaadb2b7bcc2c5c8ced1d2d6dbdcdfdfe2e7e6e7e8eaebebeceff2f8eeeeeef8f2efecebeae9e8e7e7e3e0dfddd9d5d2cfc9c6c3bcb8b3ada9a19e9590877f776d685f574e463c342a20160c0200000000000000000714202d3a4753606d7a8699a3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4b5bac0c9d2dde7f3fefffffffffffffffffffffffffef3e7dcd2c8c0bab5b4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3aeabaaaba49f9a938d80736b60544a3f34281c10030000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f42333b444c535b60676d73797d8185888b8d8f9092929993999292918f8e8c898684807d79746f6b65605c54504a423d3530282017110a020000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606a6f71717172737576787a7d8083868a8e92989c9fa6afb7c1ccd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e2d9d2ccc1baaea2988c7f7265594c3f3226190c00000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f29333d47505a636d74818e949ea7b1bac4cdd7e0eaf3fcfff6ede5dcd4cbc2b9b1a7a095909297a1adb7c1ccd6e2ebf5fffff9eee3d9d0c7b9ada1978d80746a5f53483e31281d0f050000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4ebe4ddd8cfc6bfbaaea59e949083796d665c53493f332721180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d24292c2f35393a3d4042444540444644404543423f3d3a39352f2c29241d19130c040000000000000000000000000000000000000000000714202c38444f59616e7b86929fa7b1bbc5d0d9e4eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c6bcb1a89f93887d7e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff9e6d9ccbfb3a6998c807366594d4033261a0d000000000000000008131f2b3844505b66717e8b959fabb5c0cbd7dde7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eee8e3e0dad5d2ccc8c5bebab8b2acaaaaa29f9c9a98969595959596989a9ea0a8acaeb4bcc1c9cfd6dfe6e0d3c7baaea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030400000306060707060400000504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4754606d7a86929facb9c5d1dce8f4fffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb5aeacaba9a8a6aba49f9d9b9896918d8985817c76706c66605c555046423b342e271e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f282f353e444d525a61676d737a81878e92989ea1a8abb0b7b8bcc2c5c6cacfd0d2d3d6dbd9dadcdddedfdfe2e7e1e1e1e1e0e7e2dfdfdddcdbdadcd7d3d2d0cec9c5c4beb9b8b1aca9a19e97918b837c736c655d564d453c332a22180e0400000000000000000006131f2c3845515c677986929facb9bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc1c2c5cbd2dbe4eef9fffffffffffffffffffffffffffff9eee4dad2cbc5c2c0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbebab8b6b5afaca49f93887d70665c5044382c1f14090000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffff8eee2d6cabeb3a99b8e827568574d42362a1e1205000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f3c454d565e656c727a7f848a8e9297989a9c9d9e9fa3a0a39f9e9d9c9a989a93918d8a85817c77716d66605b544e46413a3228231c140c0500000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666f7c7d7e7e7f80818385878a8c9092999b9fa2aaabb0b8c1c9d3dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9fbfffffffffffffffffffdf6f4ebe4ddd6cabeb3aa9c8f8376695c504336291d100004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b353e48515b606d78828f95a0a8b2bbc5ced8e1eaf4fdfff7eee6ddd4cbc2b9b1a7a09d9ea1a9b3bec9d2dee8f4fdfffff4e8ddd2c7bdb1a79e92857a6d60584e43362c1f160c0000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1d8d1cbc0b7afa69f958f82786d655b50443e33291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181d1f24292c2d303335372e34383a38342e373533302d2c2924201d18120d0801000000000000000000000000000000000000000000000916232f3c4855616b75828f98a3aeb9c3cdd7e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d8cec3bbafa49a90837e8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b080000000000000000030f1c28333f4a54606c78839099a3afbbc2cbd5dde6eef7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf7f2eeeae4e3dcd7d3cfc9c7c0bbb9b4aeaba8a09e9998928f8d8b8989888889898b8d91969a9fa3aab0b9bec5cdd4dce3d7cbbfb4aa978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0f1011060b0f1213131312100c071111100f0d0c0b09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d6775828f9cabb5c0cbd7e3effcfffffffffff9ece0d3c7baaea398877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99989993918e8b8884817d79746f6a64605b54514b433e363128231d150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429323b424650555d60686e747b81868c91969c9fa6aaacb1b5b8b9bec0c3c5c6cad0cccecfd0d1d2d3d6dbd4d4d4d4d4dbd6d3d2d1d0cecdd1cbc7c5c3c0bdb9b7b3adaba7a09d97918c857e776f6a605b534c443c332a21180f060000000000000000000004101c2934404b556b7885929eabb8c5c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cdced1d6dde4edf6fffffffffffffffffffffffffffffffff6ede4dcd6d1cecdc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c3c0bbb6afa49a9184786d6053463b30251a0e0200000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffbf6efe6dcd3c6baada2978a7e7164574b3e31261a0e02000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffbf6f0e7d9cdc0b3a69a8d8073675a4d4034271a0d00000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044464e575f686d777e858c91979b9fa2a9a7a9aaabacaeb4afacabaaa9a7aca49f9d9a97928e89837e79716c666058524c443e342e261e170e06000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb5bfcbd7e3effbfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79858a8a8b8c8d8e90929796999c9fa3ababaeb3b7bbc2cad3dbe5effafffffffffffffffffffffffffffffffffffffffffffef8f3efecebeceff3f8fefffffffffffffffffdf5eee6dbd0c4b7ab9e9184786b5e5145382b1e120006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d3124170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232c364044505c666d79839096a1a9b3bcc6cfd9e2ebf5fffff8efe6ddd4cbc3b9b1acaaabadb3bbc5cfdbe4f0fafffffcf0e3d7ccc0b5ab9f958b7e71685d52463c32241a0d040000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2dcd7c9c1b8b0a79f948e81776c605a50453b30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181d20202426282a23282c2d2c28232a28262321201d1913100d070100000000000000000000000000000000000000000000000713202c38444f5963707d8a949eaab4bfcbd4dfe9f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfbfafafafbfcfefdf4eae0d8ccc0b6aca0958f838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24190d0100000000000000000b17222d3844505b656f7c87929fa6b0b9c3cbd4dce6ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffefaf7f2eeece6e1dfd9d4d1cbc7c4beb9b6afacaaa29f9a96918d898582807e7d7c7b7b7c7d7f8184888d92989ea6adb3bbc2cad8dddcd1bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608080e1114141618191b1c1d1e1e171c1f2020201f1c181f1e1d1d1b1a1917161413110d08080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5565717e8b99a3afbbc7d4e0edf9fffffffffffbefe3d6cbbfb4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8d8b898684817e7b7874706d6662605853504a454039302a261f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e434c51565e61696e747a7f848a9094999da0a7a8abadb3b4b6b8babfbec0c1c2c3c4c5c6cad0c7c7c8c7c7d0cac6c5c4c3c2c0bfbfbab9b6b3b2acaaa9a19e9a95908b857f79726c655f585049413a322a21180f060000000000000000000000000c18232f44515e6b7784919eaab7c4d1d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dadbdee2e7eef6fffffffffffffffffffffffffffffffffffff6eee7e2dddbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dbd6d3d2d2ccc7c0b6aca0968a7e7164574d42362a1e110500000000000000000613202c3945515d677986929facb9c5d2dfecf8fafafafafffffbf9f8f7f8f3efebe5ddd6cabfb4aa9f92857a6d6053473a2d20140900000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fafafafafafffefbf9f8f7f8f3efeae5ded5c9bdb2a8988b7e7265584b3f3225180c00000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c6053464e5860696e7a828b92979ea1a9abadb3b3b5b7b8b9babfbbb9b8b7b6b4b6afacaaa9a29f9a95908b847e786f6a615e564f443f383029201810070000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3e0edf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979798999a9b9d9ea1a9a6a9acaeb4b8babec5c7cdd4dce5eef7fffffffffffffffffffffffffffffffffffffffffffcf4ede7e2e0dfe0e2e7edf0f5fbfffffffffffffffff7ebdfd2c5b8ac9f9285796c5f5246392c1f13000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a2428343f4a545d676e7a849197a1aab4bdc7d0d9e4eef9fffff8efe6ddd5cbc3bcb8b7b8b9bec5cdd6e1edf6fffffdf4e6ddd4c7bbafa4999083786c60564c41342a201208000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dbd3cbc2b9b0a69e938d80736c61574d42382e23170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070d101314171a1b1d181c1f201f1c181d1c19171413110d080401000000000000000000000000000000000000000000000000000a15222f3b4854606b7683909ca6b0bcc6d1dde6f1fbfffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f2f0eeeeedeeefeff1f4f6f2e8ddd2c7beb1a79f948f949fabb7c4d0dde9f6fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c4135291d1104000000000000000006111c27333f4953606a737f8c949fa7b1b9c2cad5dae1e7edf3f8fcfffffffffffffffffffffffffffffffffffcf9f7f2eeebe6e2dfdad5d2cec8c7c0bbb9b2adaca49f9c98928e8984807c79767372706f6e6e6f707274777b81868f949ea1a9b0b8c0ccd2d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131518191e202123252627292a2a2b22282b2d2d2d2c28232c2b2a29282726242221201d19181514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754616d7a86929facb9c5d2dfecf5fffffffffffff3e7dcd0bdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848382807e7c7a7774716e696763605c54544e46443f38342e271e1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a313a41454c52575f61686d72797e83878c9095989b9ea2a9a7a9acaeb4b1b3b4b5b7b8b8babfbababbbbbbbababfbab8b7b6b5b4b2b4aeacaaa7a8a09e9a97928e88837e79726d67605b534e443f382f2820180f0600000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e7e8eaeef3f9fffffffffffffffffffffffffffffffffffffffff9f3edeae7e7e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e6e2dfdeddd7d2c7beb2a89c908376695e52463a2d201407000000000000000004101d2935404b556b7885919eabb8c4d1deebedededededf8f3efececeae9e7e2e0d9d5cbc3baaea2988d8074675d5145392c20130600000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ededededededf8f2eeecebeae9e7e2e0d9d4ccc3b9aca196897c6f6256493c2f23160900000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d61544e58606a6f7b848f949ea1a9adb2b8babec0c2c3c5c5c7cbc7c5c5c4c2c1c0bbb9b7b3adaba7a09d96918b837c746d686159504a423b322a2218100700000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566874818e9ba9a4a5a6a8a9abadb3b3b6b9babfc5c6cad0d3d8dee6eef7fffffffffffffffffffffffffffffffffffffffffff9f2eae2dbd6d3d2d3d6dbe2e4eaeff3f8fffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217232e38424b555e686e7c859298a2abb5bec7d2dde8edf6fffff8efe7ddd5cec8c5c3c5c6c9cfd6dfe8f3fffffff5ebe2d5c9beb3a99f93877c6f655b50443a3022180e00000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f8f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede5ddd4cbc2b8afa59c928b7e71695f544a3f342820150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f070c10121312100c070f0c0a0706040100000000000000000000000000000000000000000000000000000006111b2b37424e57636f7c89949fabb8c1cfd8e2eff8fffffffffffffffffffffffffffffffffffffffffffffffef8f2efecebe8e5e3e2e1e0e1e2e3e4e7e9ecede4d9d0c3b9b0a69f9c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c2013060000000000000000000b17222d38414e58606d78828f95a0a7b0b8c0c9cfd7dce2e7edeff4f9f8f9fbfffffcfcfffffcf9f9f7f9f3efedece6e1dfdbd6d3cfc9c6c3bcb8b5afaca9a19e9a938f8b85817c77736f6d66676563626262626365676a6e747b828a92979fa6aebbc0c7d0cdc1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114171b1f202225252a2d2e30313334353637382d3338393a3a38342e38383736353432312f2d2c29242421201e1a1413110d080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6876838f9ca9b6c2cdd8e4f0fcfffffffffff8e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d676865615f575653514a47433d38332d28231d150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f282f353b41464d53565e61666d71767b7f83878b8f9297989a9d9fa2aaa4a6a7a9aaabacaeb4adaeaeaeaeadadb4aeacaaa9a8a7a5aba39f9d9a9796918d8985817c77726d67605d555049413c332d261d160d060000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef4f4f6fafefffffffffffffffffffffffffffffffffffffffffffffefaf6f4f3eeeeeeeeeeeeeeeeeeeeeeeeeeeef7f2eeecebe8e4d9d0c3b7ab9f94877b6e6154473b2e2114080000000000000000010d18242f44515e6a7784919daab7c4d0dde1e1e1e1e1e1e1e7e3e0dfdedcdbd6d3cec9c1b9b0a69f92867b6e61554b4035291d100400000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e1e1e1e1e1e1e1e1e7e2dfdedddcdbd6d3cec8c2bab0a69e9184786c605346392d201306000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255565f6a6f7c8591969fa6adb3b9bec4c6cacfcfd0d1d2d3d7d3d2d1d0cfd2ccc8c6c4bebab8b1aca8a19e959087817a706b605c544c443c342a22191007000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919eabb1b2b3b4b6b8b9bebfc3c5c7cbd1d3d6dbe1e4e9f0f8fffffffffffffffffffffffffffffffffffffffffdf5eee8e0d8d0cac6c5c6cad0d4d9e0e3e7edf1f6fcfffffff6e9dccfc3b6a99c908376695d5043362a1d10000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434d565f6a6f7c869299a3acb6c0ccd8dbe4eef7fffff9efe7dfd9d4d1d0d1d2d5dae1e8f1fafffff9eee3d9d0c7b9ada1978d81746a6053493f32281e100600000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f2f9f3efedecebebecedf0f4f9f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac1b7aea49f92867b6e665c50443d32271b0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000004060706040000020000000000000000000000000000000000000000000000000000000000000000000b17222d3a47535f6a76828f9ca6b0bccad3e1eaf4fffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e2dfdfdbd8d6d5d4d4d4d5d6d7dadddfe0e3e2d5cbc2b8b0aba9abb0b8c2ccd8e3effbfffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d21140700000000000000000006111b262f3d44505c666d798390959fa6aeb9bec4cbd1d6dbe0e3e8eaecedeff3f8f0f0f9f4f0edecebe9e8e3e0dfdad5d2cfcac6c5beb9b8b1acaba39f9b97918d87837e79746f6a6662605c545856565555565658585f62696e757e8590949da4afb6bec7cfc1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e2022272b2d2f313036393b3d3e404142434445453f444646464440464544444342403f3e3c3a39352f312e2d2a2521201e1914110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5665727f8b98a7b1bcc8d4e0ecf9fffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d6c656a68666562605d555855534d4a4644403938322b28221c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d161e242930363c42464c52545c6064696e72777b7e8285888b8d9092989698999b9c9d9e9fa2aaa1a1a1a1a1a1a0aaa29f9e9d9b9a98969992908d8a8784807c79746f6a65605d55514b443f382f27221b140b040000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfffefbf9f9f4ebe2d3c7bcb0a6978b7e7164584b3e31251806000000000000000000071d2a3643505d697683909ca9b6c3cfd4d4d4d4d4d4d4d4dcd7d3d2d1d0d0cac7c4bdb9b0a79f948c7f72685e5243392f24180d0100000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c3bdb8b0a89f948b7f72665b5044382b1f1206000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e7dcd1bdb0a3968a7d7063555e686f7c869297a0a8b0b9bec5c9cfd3d6dbdcdddedfe0e3e0dfdedddcddd8d4d2d0cac6c3bcb8b2aca7a09a938e857d736d665e564e463c342b2219110700000000000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb9bfc0c1c3c5c6c9cfcfd2d3d7dcdfe2e6ecf0f4fbfffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8cec6bfbab8babfc6c8cdd3d7dce2e5ebf0f4f9fff3e7dacdc0b4a79a8d8174675a4e4134271b0e000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28313b444e57606a707d87929aa4afbbc0c9d2dce5eff8fffff9f1eae5e0dedddedfe2e6ecf3fafffffff4e8ddd2c7bdb1a79e92857a6d60584e41382d20160c0000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffffffffffffffdfaf8f3efecebe9e7e5e3e8e3e0dfdededfe0e3e8e6e8ecedeff3f8fffffffffffffffffffffffffffffffffffffffffff8efe6dcd3c9c0baaea2989083786d60584e43372b1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626e7b88949eaab9c2cddce5f3fcfffffffffffffffffffffffffffffffffffffffffff8f3eae5e2dbd6d3d2cfcccac8c7c7c7c8c9cbcdd0d2d4d7dcddd4cac2bbb7b6b7bbc2cad4dee9f4fffffffffffffffffffffffffffffffffbeee2d6cabfb4aa95887b6f6255483c2f221509000000000000000000000a141d28343f4a545d676e7a838f949da4adb3babfc6cad0d4d7dcdddfe0e3e7e2e3e3e2e8e3e0dfdedcdcd7d3d2cfc9c6c4bebab8b3adaba7a09d99928f8a84807b76716d676260585653504a4b4a494848494a4c4e53575e616c717a828d929fa4acb5bdc6c1b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2d3337393b3e41414647494b4c4e4f505151524a50535353514a52525150504e4d4c4a49474541403e3b3a36302e2d2a25201e1a14100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4854616e7b87959fabb8c4d1ddeaf6fffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b6061616263636364646464646363626161605b535b5a585653514b4b4847423d3a38342e2b271f1c17110c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e252a31373a41464a5053575e6166696e7275797b7e81838587898b8d8e8f90919298939494949594949493989291908f8d8c8a888683807e7b77736f6d6662605853514b454039332d261d17110a02000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4e4d8cdc1b4a79a8e8174675b4e412d22170b0000000000000000030f1c2936424f5c6975828f9ca8b5c2c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab8b2aca69e959082786d60564d4131281d12070000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bfbab8b2aca69e969082786d60544a3f33281c0f030000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e71655c676e7a849198a1a9b2bac2c9cfd5dadfe2e6e8eaebececefedecebeae9e8e4e0dfdbd6d3cec8c4bdb9b1aca49f97928880786e685f584e463d342b23190f06000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc9cdced0d1d2d5dadcdfe0e3e7eceef2f7fefffffffffffffffffffffffffffffffffffffffffffaf3eae2d9d2ccbfbcb4aeacaeb4b8bcc3c7cbd1d5dae0e4e8eef2eee2d6cabeb3a9988b7e7165584b3e3225180b000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323c454e58616b717e88939fa4aeb7c1cad3dde6eff9fffffcf5f0edeaeaebeceef2f7fdfffffffcf0e3d7ccc0b5ab9f958b7e71685d52463c2f261b0e04000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2e0dfdcdad8d6dcd7d3d2d2d2d2d4d7ddd9dcdfe0e3e7edf1f6fcfffffffffffffffffffffffffffffffffffffff8eee5dbd6cabeb4aa9f958c7f736a6054473e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1011121313131313131313131313131313120f070604010000000000000000000000000000000000000005121f2b3744505b6573808d99a6b0bbcbd4deeef7fffffffffffffffffffffffffffffffffffffffffcf4ede7dfd9d4d0cac6c5c2bfbdbbbbbabbbcbcbec1c3c5c7cbd1d5dad4ccc7c4c2c4c7ccd4dce6f0fafffffffffffffffffffffffffffffffffef2e7dbd0bcb0a396897d7063564a3d3023170a00000000000000000000020b17232e38424b555e686e7a828d929ea1a9aeb4babfc5c7cbd1d1d2d3d7dcd6d6d6d6ddd7d4d2d1d0d1cbc7c5c3beb9b8b3adaba9a19e9a95908c86827d79736e6964605d55544e4946443f3f3d3c3b3b3c3d3f43474d535a61686d78808b939aa3abb4bdc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1e252a2d3036393b3f4446484b4e4d52545658595a5c5d5d5e5f5f5b6060605c605f5f5e5d5c5b5a59575554524c4d4b4846423e3a3936302d2a251f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a46525e697783909daab6c3ced9e5f0fffbf9f8f9f4e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e0e0a090a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a5053545556565657575757575757565555545350494f4d4b494745403e3b3a37312d2c28231c1b160f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d14191f262b3036383f44464d5354575e6165656c6e717476797b7c7e808182848585868787878888888787868685848382817f7d7b797774716e696763605c54544e47454039352f27221b140b060000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc3b6a99c90837669544a3f33281c0f0300000000000000020e1b2835414e5b6874818e9ba7b4babababababababababababfbab9b7b6b4b4aeaca8a09e938f837a6d665c50443b301f160c010000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bababababababababababababebab8b7b6b4b4aeaca8a09d948f847a6d665c5042382d22170b00000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366606d79839096a1aab3bbc3ccd5dae1e6ebeef2f7f6f8f8f9fbf9f8f8f7f9f4f0edece6e2dfd9d4cec9c3beb6afa9a19a938d827a6f6a5f584e463d352b22180e0500000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dbd0bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcfdadbdcdedfe1e6e9ececeff3f8fbfefffffffffffffffffffffffffffffffffffffffffffff9f1e8e1d8d0c7c0bbadaaa29fa2aaacb1b9babfc6c9ced4d8dde4e6ecdfd3c6baada297887b6f6255483c2f221509000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202a333d464f59616c727f8c929da5afb8c1cbd4dde7f0fafffffffcf9f7f6f8f8fafefffffffffdf4e6ddd4c7bbafa4999083786c60564c41342b1d140a000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffff9f1ebe5e1dedbd6d3d2d0cecccad1cbc7c5c5c5c6c7ccd2cccfd2d3d7dce3e5ebf3f8fefffffffffffffffffffffffffffffffffffff7ede7dbd0c5bcb1a79f92877c6f625a5043392f23180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080e11141417191b1d1e1f1f202020202020202020202020201f1c1413110d070100000000000000000000000000000000000613202d394653606c7884919eabb7c2ccdee6f0fffffffffffffffffffffffffffffffffffffffffcf3eae3dcd7cec8c6bfbab8b5b2b0afaeadaeafb0b1b4b6b9bbc0c7c9ced7d8d3d0cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000006111c26303a434c565e686d79808a91979fa3aaaeb4b9bbc0c2c4c5c7cbd1c9c9c9c9d2ccc7c6c4c3c1c0bbb9b6b3adaba9a29f9b97928d88847f7b75706d66615f5753514b48433d3a38342e302f2f2f2f3031373b424650565e666d747f889299a3abb4bcb4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c3036393b41464749505355585a565e616364666768696a6b6c6c666c6d6d666c6c6b6b6a696867656462605d565a5754524d4b4746413b3a36302b28231c19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1bcc8d4e3eef2efecebeae8e4d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151b1a161613100b0c1013171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746443f42403e3c3a39352f2e2d2b26201f1c18120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e141a1e252a2e34383b4246484d5254535b60626567666c6e7071737476777879797a7a7b7b7b7b7a7a7a79797776757472706e6d666764615e575653504a47433c39352f29241d17110a02000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665b5044382b1f120600000000000000000d192633404c5966737f8c99a9b2aeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7aaa29f9c96918a827a6d685d544a3f32291f0d04000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab3aeaeaeaeaeaeaeaeaeaeaeadb4aeabaaa9a7aaa29f9b96918a827a6d685e544a3f2f261c1106000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174676b74818e959fa8b2bcc5cdd5dee6ecf1f7fbfefffffffffffffffffffffffffcfaf7f2eeeae4e0dad5d0c7c0bbb3aca49f948f847c6f6a60584f473d342a20170c0300000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e9ebeceef2f7f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cfc6beb6afa49c9892989da0a7acaeb4b9bdc4c8ccd2d6dbe1ded2c5b8ab9f9285796c605346392d201306000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212b343e47505a626d73808d939da6b0b9c2cbd5dee8f2fbfffffffffffffffffffffffffffff5ebe2d5c9beb3a99f93877c6f655b50443a3022190b02000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff9f0e7e0d9d5d2d0cac6c5c3c1bfbdbcc0bbb9b8b8b9bbc0bdbfc2c5c7cbd1d4d9e0e7edf4fcfffffffffffffffffffffffffffffffffffff8ece2d7cec2bbafa3999083766c61554b4034291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18130c04000000000000000000000000000000000a1623303d495663707c8996a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffffcf2eae1d8d1cbc3bdb8b4aeaca8a5a3a2a1a1a1a2a3a4a7aaacafb5b9bdc4cbd1d8dddcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000a141e28313b444c565d676d747d858d92989fa2aaacafb5b5b7b9bbbfbcbcbdbdbcbcc0bbb9b8b6b4b5afaca9a9a19e9a97928e8a85807c77726e6864605c54534d4745403938322d2c2823232322222323262b31363e444c545c606d727e879299a3aab3b4aa998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c21282c32383a4146474d5254535b606264676a686e707173747576777878797979797979797978777776757372716f6d68696764615e575854524c4746423b38342e2a251e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4855626e7b8895a0acb8c7d2dde3e7e2dfdfddddd8d4c9bdb2a9978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212227272322201c160c07060b0f1213181c1f202323292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3937332d33322f2d2c292426252321201e191514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191c23282c31363a3b4246484950535558545b606163656668696a6b666d6d6e6e6e6e6e6e6d6d6d666b6a6867656361605c545754524d4946443f3837322c29241d18120b060000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000a1724303d4a5763707d8a97a1a8a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b9998928f8a847e756d685d564c42382e20170d0000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a9a1a1a1a1a1a1a1a1a1a1a1a0aaa29f9e9c9a9898928e8a847e766d685e564c42382e1d140a00000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276666f7d88939fa7b1bac4ced6dfe7f0f7fdfffffffffffffffffffffffffffffffffffffefbf5f0ebe5e2d9d2ccc5beb6afa69f9691857c6f6a60594f463c32291e150b000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f6f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffff8f4ebe3ddd7cdc4bcb4aca49f928c858b90959b9fa3abacb2b9bbc0c7cacfd4d7cbc0b5ab9b8f8275665b5044382b1f120600101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e48515b606c77818e949ea6b0b9c3ccd6dfe9f3fcfffffffffffffffffffffffff9eee3d9d0c7b9ada1978d81746a5f53493f32281e100700000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffcf1e7ded5cec9c5c4bfbab8b6b4b2b0afb5afacababacafb5b0b3b5b9bbbfc6c8ced6dce2eaf2f9fffffffffffffffffffffffffffffffffffef3e9e0d7cbc0b5ab9f958a7e71675c51453a3024190d000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f21252a2d2e313335363738393939393939393939393939393939352d2c29241d160d04000000000000000000000000000005121e2a36424d576774818d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffef4eae0d8cfc6bfbbb2acaaa29f9c9997959494949596989a9d9fa3abacb2babfc6cfd5dde6eceff4fafffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000020c161f29323b444c555c606b707a80868e92989d9fa3aba9aaacaeb5afafb0b0afafb5afacaba9a7aba39f9d9997918d8985817d79746f6a65615e5653504a46423b39352f2c27201f1c171716151516171a1f252a323a424a515b626c717e879298a2aaaea3988a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a21272c33383d43484c5254565e6164656c6e717476787a7c7e7f81828384848586868686868686858584838381807f7d7c7a787673716e696864615e5654524d46443f3836302b261f1a140d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a47535f697784919dabb5c0ccd3d7dbd6d3d2d1d2ccc8c2b9ada196887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000009101820262b2e2f3434302f2c272118120b030306070c10131416181c1f202224262722282b2d2e2e2f303030313131313130302f2e2e2d2e3032333434353534343332302e2d2a2521201e1a14100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f252a2d30363a3b3f4446484b4a50535456585a5b5c5d5e5c60606161616261616160605c545d5c5a59575553504a4a4846423c3a38342e2b271f1d18120c0701000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcfdae6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000714202d3a4753606d7985919694949494949494949494949494999291908e8c8986827d79716c615d564c443a30261c0e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8692979494949494949494949494949493989291908e8c8985827d78716c605d564c443a30261c0b0200000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776d7983919aa4afb9c2ccd6e0e8f1f9fffffffffffffffffffffffffffffffffffffffffffffffcf6f4ebe4ddd8d0c7c0bbb0a9a19792857d706b60584e443a30271d12070000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beced9e5f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e2d9d2ccc2bbb3aaa39a938c7f7a7e83898e92999ea1a8acafb6babec5c8cdc7bbafa3998b7e7165544a3f33281c0f0300101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d363f44505b656d78828f949fa7b1bac4cdd7e1eaf4fdfffffffffffffffffffffff4e8ddd2c7bdb1a79e92857a6d61584e41382d20160c00000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff6ebe0d5ccc4bdb9b7b4aeaca9a7a5a3a2aba39f9f9f9fa4aba3a6a9acaeb5b9bdc3cbd0d8e0e7f0f8fffffffffffffffffffffffffffffffffffbf2e8dcd1c7bdb1a79e9184796d60564c4135291c110600000000000000000000000000000000000000000000000000000000000000000000000000070c161b20262b2e3036393b3d4042434445464646464646464646464646464645423a39352f281f160c01000000000000000000000000000714212d3a46535f697784919eaab7c4cedae5f1fdfffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5aea8a09d98928f8c8a8888878889898b8e9092999ea1a8aeb4bcc3cbd4dde6eff8fffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0800000000000000000000000000040d172029323a434b515961686d737b81868b9092999a9c9e9fa3aba2a3a3a3a3a2aba49f9e9d9b989992908d8985817d7974706d66625f5854524d46443f3836312c29241d1b1312100c0609080809090f141a202930394044515a616c707d8692989fa39f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b33383e44484e54565e6165686e7175797b7e81838587898b8c8d8f9090919292939993939993929291908f8e8d8c8a88878582807e7b7875716d6865615e5753504a46413a37312a251f19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5766737f8c99a4afbbc5c7cbd0cac6c5c4c2c0bbb9b0a79e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000009121b222a31373a3c41413d3c383328231d150c03000000040607070c1013141618191b171c1f2021222323232424242424252a2d2e31363a3b3d3e40414142424140403e3c3b3a36302e2d2a251f1c17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10141a1e21252a2d2d3337393b3e3f444648494b4d4e4f514a505354545455555554545353514a504f4e4c4a4846443f3e3b3a36302d2b28231c1b15100c0701000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f221508000000000000000006131f2c3945515d67707d84878787878787878787878787878786868483817f7c7975706d66615a524c443a32281e140a0000000000000000000000000000000000000000000000000613202c3945515d67717e8587878787878787878787878787878786858483817f7c7975706c66615a524c443a32291e140a0000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8ebded2c5b8ab9f928578737f8c95a0acb6c0cbd4dee8f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e2d9d2ccc2bbb2a9a19792867d706a5f564c43392e23180f0500000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0eae2dcd7d0c7c0bbb1a9a19892887f736d71777c81868c91969c9fa4acadb3b8bcc2c5b9ac9f92867a6e6154473b2d22170b0000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2427333f49535c666d79829095a0a8b2bbc5cfd8e2ebf2f7f7f8fafdfffffffbf9f8f0e3d7ccc0b5ab9f958b7e71685d52463c2f261b0e04000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffdf1e5d9cec4bab2acaaaaa29f9d9b999795949992929293999496999c9fa3abacb2babfc6ced5dee6eef7fffffffffffffffffffffffffffffffffff9eee3d9cfc2b9aca1968c7f72685d5245382e23170c0000000000000000000000000000000000000000000000000000000000000000000000030b121820272b31373a3c4146474a4c4e5051525253535353535353535353535353524f4745403a31281d1307000000000000000000000000000815222e3b4855616e7b8896a0acb9c5d6e0ebf6fffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb4aba39f96918b85827f7d7c7b7a7b7c7d7e8183868c91969fa3aab1b9c2cbd4dce6f0f9fffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50443024190d0100000000000000000000000000050e172028303940454f565d60696e747a7f83868a8d8f9192999595969696969695999391908e8c898683807c7974706d6663605c54544e4746413b38342e2a261f1d18120f0a06030000000000000003090e171e272e343f48505a616b707d858f9499928c8073675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831373d44484f55586062686d72767b7e8185888b8d9092979697999a9b9c9d9e9f9f9fa4a0a0a49f9f9e9e9d9c9b9a98979597918f8d8a8784817e7a76726e6964605c54524c46423c36302a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854616e7b87939faab4b9bbbfbabfbab8b7b5b6afaca69f958c7f73655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000007101b242d343c4347484e4d4948443d342e271e150b0200000000000000040607090b0c060b0f12131415161617171c21272c3036393a3f4246484a4b4d4d4e4e4e4e4d4d4b494746423f3b3a36302c28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e2022272b2d2f2d3338393b3d3e404143443f44464747484848484747474644404342413f3d3b3a38342e2e2d2a25201f1c17110f0a040000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f231609000000000000000004101d2935404b55606b70787a7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978767472706d6764605c545046413a322820160c0200000000000000000000000000000000000000000000000004111d2935414b55626c71797a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777674726f6d6664605b545045413a322920170c020000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff9ecdfd3c6baada297867a7a85929fa7b1bec7d2dde6f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ebe4ddd8cdc4bbb3a9a29892857c6e685e554b40342821170b02000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb8c6d1dce7f0f8fffffffffffffffffffffffffffffffffffffffffffefbf7f2eee8e3e0d8d1cbc3bdb5afa79f9791867e726d60656a6f757a7f848a8f939a9fa2a9abb1b8bab1a79c8f8275685e5246392d1c110600000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d38414a545d676d7a839096a1a9b3bcc6d0d9e3e6e9ebebeef1f7f8f3efecece6ddd4c7bbafa4999083786c60564c41342a1d140a00000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a09e979892908e8c8a8987868685858687878a8c8f92999ea0a8aeb4bcc3ccd4dce5eef7fffffffffffffffffffffffffffffffffff5eae1d5c9bdb2a89f92867a6d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000030c151d232832383c4347484c525457595b5d5e5f5f5f6060606060606060606060605f5b53514b433a2f24180d010000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e8f2fcfffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa299928c847e797572706f6e6e6e6f707174777b7f848c9298a0a7b0b9c2cad4dee7f2fbfffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d11050000000000000000000000000000050d161e272e343e434c52575f61686d72767a7d80828486878889898a8a89898887868583817f7d7a76736f6c6663605c5453504a47433c3936302b28231c1a14100c0701000000000000000000000000050c151c2328363e475059616b707c828889867f776c60554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010710181e272e343c42474f545961636a6f757a7e83868b8e9297979a9d9fa2a9a4a6a7a8a9aaababacacafb5b5afacacabaaaaa9a8a6a5a4a9a19e9c9a9796918e8b87837f7b76706d66615e56534d46423b363027221b140b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d3a46535e6975818e98a2abacaeb5adb4aeacaaa9aca49f9c948f83796d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000040f19222d363f464e53555a5a56544f45403930271d140a00000000000000000000000000000003060607080d161b21272c32383a4146474b4d53545658595a5b5b5b5a5a59585654524d4b4846423b38342e28221c140b0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171b1f202222282b2d2e30323335362e34383a3a3b3b3b3b3b3b3a3a3a38342e353432302e2d2b282321201e1a1312100b060000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1dce7f2f7f9fcfffffcfcfcfcfcfcfcfcfcfcfcfcfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000c18242f39434f5960656c6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686663605c5553514a423e35302820160e0400000000000000000000000000000000000000000000000000010d18242f3a43505a62666d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666b69676563605c5453504a423e35302820170e05000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffbeee2d6cabeb3a995887c7f8c98a2aeb9c3d0d9e4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bcb3aaa29791847a6d675c51453f33291d140a000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919dabb4bfcbd7dee7edf4f9fffffffffffffffffffffffffffffffffdfaf8f2eeece6e3ddd7d4cfc6bfbab2aba49f9590857d716c625b586062686d72787d82878d92979d9fa7acaeaca0958a7d7064564c41362a1e0a0000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424b555d686e7b849197a2aab4bdc7d2d6dbdcdedfe1e6e2e3e7e3e0dfddd6cabeb3a99f93877c6f665b50443a3022190b020000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff8ebded2c5b9aca096918b888583817f7d7c7b79797878797a7b7d8082868c91969fa3aab1bac2cad4dce5eff8fffffffffffffffffffffffffffffffffcf3e5dacec4baaea2988c7f72665c5044382c1f160a0000000000000000000000000000000000000000000000000000000000000000030d151e272e343d43474e5355565e61646668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d1104000000000000000000000004111d2935404b556875828e9ba8b5c1ced9e5f1fdfffffffffffffffffffffffffffffffffff7ece1d7cec5baaea29892877f78716d6766646261616162636567696e73787f8690959fa6b0b8c2ccd5e0e9f3fefffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5246392d201307000000000000000000000000000000040c151d2328313a41454d53565d6065686d70737677797b7b7c7c7d7d7c7c7c7a7978767472706d676663605b5453514a46443f3837322d2a251f1c17110e090400000000000000000000000000000000030b1218242c353e474f59606a6e767b7d7b726c655b50433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940444d535960636b70767c81868b8f93999b9ea1a9a7a9abadb3b1b2b4b5b6b7b7b8b9b9bbc0c0bbb9b8b8b7b6b6b4b3b2b0b3adaba9a6a8a19e9b9a93908c87827d78726d68615f57524d46413a332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b8692999d9fa3aba1aaa29f9e9c9a9a93908a827a6d675c5141382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000a16202b343f4850585f626767636059514b42392f261c110600000000000000000000000000000000060b131921272c33383d44484c525458575e61636566676768686767666563615e565854524d46443f38332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f121315171c1f2021232527282923282b2d2d2e2e2e2f2e2e2e2d2d2c28232927262422201f1c171514120e090603000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566975828f9caab4bfcbd7e0e6ecedf0f4f9efefefefefefefefefefefefeff1f2f4f8fcfffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5efefefefefefefefefefefefefefefefefefefefe4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000007121d27313d474f535b606161616161616161616161616161605d555d5b595653514b464440393029241e160e0400000000000000000000000000000000000000000000000000000007131d28313f4850545c60616161616161616161616161616160605c545d5b595653514b46443f382f29241e160e0500000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffef2e6dbd0bdb0a3978a7d85929eaab4beccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd7cec5bcb3a9a0969082796d605a50453b2f261b11060000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d566673808d99a3aebac3ccd7dce2e8eef1f6f9fafcfffffefefffffcfaf9f7f6f1edebe7e2dfdbd6d2ccc7c1bdb4aea8a099938d837b6f6b615a514e54565e61666d70767b80858b90959a9fa2a49d9083786c6053463b3025190e0000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263039434c565e696f7c859298a3abb5c0c7cacfcfd1d2d5dad5d6dcd7d3d2d0cec6b9ada2978e81746a60544a3f32281e10070000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e91847e7b79767472706f6e6d666c656c6d6e7073767a7f848c9298a0a8b0b8c2cad4dde6f1fafffffffffffffffffffffffffffffffff6ebe0d6cabfb4aa9e9184796d6053463d32271b0f00000000000000000000000000000000000000000000000000000000000000010b151f27303940454e54585f6266686e707375767778797979797979797979797979797978756d675d5145392c20130600000000000000000000000613202c3945515d677884919eabb7c4d1deeaf6fffffffffffffffffffffffffffffffffffef2e6dbd0c5bcafa59f92867d726d66605d555755555455565658565e61666d727c8390949fa6b0bac3ced7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e21140700000000000000000000000000000000030b12181f282f353b42464c5254565d60636769666d6e6f6f707070706f6f6e6d666a686563605d555653504a4644403a38342e2b26201e1914100b0600000000000000000000000000000000000000000007121b232c353e474f575f62696e706e68605b53493f31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329343c424a51575f626b70777d83898e92989c9fa4ababadb3b4b6b8babebebfc0c2c3c3c4c5c5c6c7ccccc7c6c5c5c4c3c2c1c0bfbdbeb9b8b5b3b2adabaca49f9d9a938f8a847f7a746e69615e57524c443f382f28231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b46535f69717e868d9092999494949892918f8d8a87837e776d685e554b402f261b11060000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46505a626a6f7474706b605c544b42382d2217110800000000000000000000000000020a11171e252a32383d44484f54565e616568696e70717374747575747373716f6e696865615e5753504a443f382f29241d150d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506060b0f12131516181a1b1c171c1f20212121222222212120201f1c181c1b1917151312100b060705020000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4b5865717e8b98a3aebac4ced6dbdfe0e3e8e2e2e2e2e2e2e2e2e2e2e2e2e2e2e5e5e8ecf1f7fefffffffffffffffffffffffffffffffffffffffaf4efebe9e8e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000010b151f2b353d41495053545454545454545454545454545453514b504e4c494645403a38342e271e19130c0400000000000000000000000000000000000000000000000000000000010c161f2d363f424a505354545454545454545454545454545453514b504e4c494645403938332d261d19130c040000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffffff7e9ddd0c3b6aa9d90839097a1adbcc5d0dee7f4fdfffffffcf9f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d7cec5bcb2a89f948e81756c62574d41382d22170b0300000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffff8efe3d7cbbfb5ab988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754616e7b86929fa7b1bac3cbd1d7dce3e5eaecedf0f4f9f1f1f9f4f0edecebe9e5e1dedbd6d3d0cac7c0bbb9afaba39f96918780786e696059504843484c52545c6064696e73797e83888e92989b92897d70655b504437291e14080000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e27313a444d575f6a6f7d869299a4afb5babec1c2c4c6c9cfc8c9d1cbc7c5c4c2bcb1a79e92857a6d61584e42382d20160c000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c9083766f6d666866646261605c5f5b6060616366686d72797f8691959fa6b0b8c2cbd4dfe8f4fdfffffffffffffffffffffffffffffffcf2e7dbd0c5b9ada1968a7e7164584e43382b1b110600000000000000000000000000000000000000000000000000000000000007121d273139424b515860626a6f73777a7d7f8183848585868686868686868686868686868581796d6053473a2d20140800000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9d938a7e716b605c54514b4a49484748494a4b4d52545c606a6e7a8290949fa8b2bcc6d0dbe7f2fafffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6e6255483b2f221508000000000000000000000000000000000000070d161e242931363a4145474c5254575a545c6061626263636363636261605c545b595654514b4946443f3a38342e2c28231c1b15110e080300000000000000000000000000000000000000000000000009111a232c353d454e53575f6163615e56504941382d1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f464e545c60696e757d838a90959b9fa3aaacafb5b8b9bec0c3c5c6cad0cccdcecfd0d1d2d2d2d4d7d7d4d2d2d1d1d0cfcecdcbcfc9c6c4c2c0bdb9b7b6afacaca49f9c96918c86817b746e69615e565049413c342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57616c717c8084868787878786858482807e7a76716c655e564c43392e1d140a00000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626c717c81807d756d665c544a3f3328231a10070000000000000000000000050b141b222730363d44484f54596063686d7275787b7d7e80808181818180807e7c7a7875726e6964605c54504a423d352f271f170f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0d0e060b1012131414151515151414141312100c070e0c0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a4754616d7a86929fa8b2bcc3cacfd2d4d7ddd6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d9dbe0e6ecf4fdfffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6ccc0b3a6998d8073665a4d4033271a0d00000000000000000000030d19232b2f383f4446474848484848484848484848474747454043413f3d3a38342e2c28231c150c0802000000000000000000000000000000000000010202000000000000000000040d1b242d30383f444647484848484848484848484848474746454043413f3c3a38342e2b28221c140b0802000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffffff7eaddd1c4b8aba0959095a0a9b3beced7e2f0f9f8f7f9f4efedecedeff4f9f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffffaf2e9e0d7cec4bab0a69e938b7e71695e53493f33271f140900000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffdf7eee6dcd3c7bbaea3998a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000914202d3a46525e6973808d95a0a8b1babfc6cbd1d5d9dddfe0e4e8e4e5e4e4e8e4e0dfdedcd9d5d2d0cac6c5bebab5afaca59e99928c847d736d665e574f473e383a41464a5053575f61676d71767c81868b8f8c80746b6053493f33271b0f030000000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f28323b454e58606b717e87939fa4abadb3b4b6b8b9bebbbcbcbcbfbab9b7b5b1aaa0958b7e72685e52463d2f261c0e04000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a605c545957565453514b5053545457565e61666d737b838f949fa6b0b9c2cdd6e2ebf5fffffffffffffffffffffffffffffffff8ece2d5c9bdb2a89d9083776a605447382d22170b0000000000000000000000000000000000000000000000000000000000050e18242f39434b545c606a6f767c8084878a8c8e9091929292999393939393939393939397928c7f7366594c403025190d01000000000000000000000916232f3c4956626f7c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988e81746c6159504a45403d3c3b3b3b3c3d3e42464a50575f686d79829096a0aab4bfcad6dee9f4fffffffffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a00000000000000000000000000000000000000040c13191f262a2f35393a4145474a4d4a50535455565657575656555453504a4e4c4a4745413c3938332d2c28231f1c17110f0a050200000000000000000000000000000000000000000000000000000008111a232b333c42474d53555654524d443f382f261b0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820293139404551585f666d737b828990959d9fa7acaeb4b9bbc0c5c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e3e3e0dfdfdedddddcdbd9d8dad5d2d1cfcfc9c5c4c0bbb9b6afaca8a19e99928e87817b746d68605b534e45403930292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45505a616a6e7377797a7b7a7a7979777674716e6864605b534c443a30271d0b020000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a717f878d8d8981786d665b50443f362c22191007000000000000000002090f171d262d333a41464f545960636b70757a7f828587898b8c8d8e8e8e8d8d8c8b898785817e7b76716d66605b544e4540393129211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000003060707080808080808070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d96a1a9b2babec4c6c7ccd2c9c9c9c9c9c9c9c9c9c9c9c9c9c9cbcccfd4dbe2ebf4fefffffffffffffffffffffffffffffff7eee5ded7d3d0cfc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c0b4a79a8d8174675a4e4134271b0e00000000000000000000000711191d262d3337393b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533302d2c28231f1c18120b030000000000000000000000000000040607090b0d0e0e0e0c07060401000000000009121b1e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e3432302d2c28231f1c17110a0200000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9ece0d4c8bcb1a7a09da0a7b1bbc5cfe0e9f1edebeae6e8e3e0dfe0e3e8e5e8ecedeff3f8fffffffffffffffffffffffffffffffffffffffffffbf2e9e0d6ccc2b9afa59f92857b6e655b50443b31251a0e04000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb4bfcbd7e3effbfffffffffffffffffffef8f2ece6dcd7ccc0b5ab9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57606d79839096a0a7aeb4bbc0c7c9ced1d2d4d8ddd7d8d8d7ddd8d4d2d1cfcec9c5c4bfbab8b3adaba49f9b938e8680796f6b605c544d453d352c3036383f44464d53555d60646a6f747a7e827f776c60594f41382d22170b000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8b93999fa2a9a7a9abadb2aeafb0afb4aeacaaa8a7a0989083786c60564c41342b1d140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b55504a4c4a4948464540444647484a4c52545c60696e7a828f949fa7b1bbc4d0d9e3eef9fffffffffffffffffffffffffffffffef1e5dacfc4b8ab9f95897c6f6253493f33271b0f03000000000000000000000000000000000000000000000000000000020c17202935404b555d666d747c82888d919697999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c90837669564c4135291d1105000000000000000000000b1825323e4b5865717e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857a6d615a50443f38352f2f2e2e2e2f303036383f444e565d676d7a849198a2aebac2cdd8e3effafffffffffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000001080d141a1e24292c2f35393a3d403f4446484849494a4a4949494746443f413f3d3a39352f2d2b28221f1c1812100c060000000000000000000000000000000000000000000000000000000000000000081119212a31373b4246484a4746413b332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434b515b626a6f787f868f949d9fa7abb1b9babfc6c7ccd2d2d5dadcdedfe2e6e5e7e8e9eaeaebececedf0f0edecebebeae9e9e7e6e5e6e1dfdedcdad5d2d2ccc8c6c0bbb9b2acaba39f99928e86807a726c655f58514b423b3327221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333e4850585f62666a686d6e6e6d6d666b696764615e56535049413a32281e150b000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8792999a938e81786c605b51483e342b22181007000000000000050d141a21292f383f444c525960636b70767d82868b8f92979698999a9a9b9b9a9a99989697918e8b87827d78716c666058514b433b332b22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d79849197a0a8adb3b7b9bbc0bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbec0c3c9d0d9e2ecf7fffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb5a89b8e8275685b4f4235281c0f000000000000000000000000070b141b22272b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924282623201f1c1812100c070000000000000000000000010507070c1013141618191a1b1b191413110d070100000000090c141c23282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823282623201f1c18120f0b06000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffcf0e4d9cdc3b9b1abaaabb1b9c3cdd6e1ebe5e1deddd9dcd7d4d2d4d7dcd8dbdfe0e3e7edf2f7fefffffffffffffffffffffffffffffffffffffffbf2e8ded4cbc1baaea2988f82776c60574d42362a20150a0000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffcf9f6f1ede7e1dad5cac2bbafa4998f8275685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45515d676e7b8490959fa3abafb5b9bdc2c4c6c8ccd2cacbcbcad2ccc8c6c4c2c0bdb9b7b4aeaca9a29f99938e88817b736d676059514a423b332b23252a2e34383c42474b5153585f62676d7175726c655b50473d2f261b11060000000006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17202a343d47505a626d727f878e9297989a9c9ea1a9a2a2a3a2aba39f9d9c999591867c6f665b50443a3022190b0200000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c51453f3d3c3b3a383437393a3b3d41464b51575f686d78828f959fa9b3bdc7d2dde8f4fdfffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79a8d8074655b5044372b1f120500000000000000000000000000000000000000000000000000000008131e29323a45515d676d7880878f94999da0a8a6a8a9aaabacacaeb5acacacacacacacacb3ac9f928579685e5246392d201307000000000000000000010d1a2734404d5a6773808d9aa6b3c0d2dde8f4fffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7998d8073685d52483e342e2924222221222323252a2e343c444c555e686e7b86929fa6b0bbc7d3dde8f4fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000003090e13191d2024292c2d302e34383a3b3c3c3d3d3d3d3c3c3b3a38342e32302d2c2924201f1c1712100c07030000000000000000000000000000000000000000000000000000000000000000000000070f1820262b31363a3b3d3b39363027221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b444d555c606d727c838c92989ea6abb1b8bcc2c7cbd1d4d7dddfe2e6e9ebeceef2f7f3f5f6f6f7f8f8f9f9fcfcf9f9f8f8f7f6f5f4f3f7f1eeebebe8e5e1dfddd8d4d2ccc8c4bdb9b4aeaba39f98928d857f776e6a605c544d453d332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363e464e53555a565d60616161605c545c5a5754524d46443f382f2820160c0300000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556874818e99a3a59e938d80746d625a50463d342a22191008020000030a0f171f252a333b414950565e616b70767d83898f92999b9ea1a9a4a6a7a7a8a8a7a6a6a4a9a19e9b99938f8a847e786f6a605d554d453d342b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010304040000040607060400000504030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515d676f7c8591969fa2a9aaacafb5afafafafafafafafafafafafafafafb2b3b8bfc7d0dbe6f1fcfffffffffffffffffffffffffff4e9ded3cac1bbb7b5afafafafafafafafafafafafafafafafafafafafafafafafb6a99c8f8376695c504336291d1000000000000000000000000000020a11171b1f20212121212121212121212121212120201d181b19161313100c0704000000000000000000000306080d111314181d1f202324262728282521201d18130c0400000000020a11171c1f20212121212121212121212121212121201f1c181b19161313100c070300000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff5eadfd5cbc3bcb8b6b8bcc3cbd5dfe5e0d9d5d2d1ccd1cbc7c5c7cbd1cbcfd2d3d7dce3e6ecf3fbfffffffffffffffffffffffffffffffffffffff9f0e6ddd6cabeb3aa9f948b7f72695e53463c32261b0f05000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf4f4f4f4f4f9f4f0edece5e2dbd6cfc9c0b8b0a69f93877c6f62564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b555e696e7b838d92999fa3abacb2b5b7b9bbc0bdbebebebebdc0bbb9b8b6b4b2acaaaaa29f9b97928d87827c756e69605c554f44403930292019191c23282b3137394045474e54555d60656865605b53493f352b1d140a000000000003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222b353e48515b636d727c8185898b8e8f91979495959696959992918f8c89837c6f6a5f544a3f32281e10070000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a312f2e2d2c282b2d2d2e30363940454d565d666d79839097a1abb5c0ccd7e1ecf7fffffffffffffffffffffffffffffffdf0e4d8cdc3b7ab9e9184786c605346392d2013090000000000000000000000000000000000000000000000000000010d1925303a44515b606d79828d93999fa6aaacb2b2b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9baaea298877a6d6154473a2e211407000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f9fffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95887b6e61564c413628231c18161514151617191c2328323a434c565f69727f8b949fabb7c1ccd7e3effbfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000001080d1113191d20212423282b2d2e2f2f30303030302f2e2d2b2823262321201d1813120f0b0604000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f262a2d2e302e2d2a251f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c454d565e676d757f8690959fa3aab0b8bcc3c7cdd3d7dce0e3e8eceef2f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe8e4e0ddd8d4cec9c6bfbab5afaaa39f98928b837c736d665e574f443f382f271e150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242c333c4347484d4c525454545453504a4f4d4b4746413b37332d261d160e04000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabafa59d928b7f726c61584e463c342b2319130e090b0f151a212930363f454d535b60686d747d838990949c9fa3ababadb3b1b3b3b4b4b4b4b3b3b1b3adababa49f9c96918b837c746d675e574f473d352b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e101111070c10131313100c071111100f0d0c0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b555f6a6f7c848c92979b9e9fa4aba2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5a7adb5bfc9d4e0ecf8fffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3aca49d9083766a5d5043372a1d10000000000000000000000000000000060b0f121314151515151515151515151514141413110d070c0a0706040000000000000000000003050a0f1215191e202124292c2d2f3133343535322d2c29241d160d070000000000060b1012131415151515151515151515151514141313100c070c090706040000000000000000000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffbf1e6ddd5cdc8c4c3c4c8cdd5dddfd9d4cec9c5c4c0bdc0bbb9bbc0bcbec2c5c7cbd1d6dbe1e9f2f8fefffffffffffffffffffffffffffffffffffff8efe6dbd0c5bcb0a69f92867b6e61584e43372b21160b00000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1dee8e8e8e8e7e7e6e8e3e0dfd9d4d0cac5beb9afa69f948d80736a5f53443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434d575e696e7880868e92999ea0a8a8aaacafb6b0b1b2b1b1b0b6afacaba9a7a8a09e9b98928e8a85807b756f6a615f57514b433d342e271e170e0d11171c1f262b2f35383c43474b5154585c5953504941382d231a0b020000000000000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f49515b636a6e74797c7f8183858687888989898887868482807c776f6a60584e42382d20160c000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2321201f1c1f202121252a2e343c444c545d676d7a859199a4afbbc5cfdbe6f2fdfffffffffffffffffffffffffffffff5eadfd2c5b9ada196897c6f6356493c31261a0f020000000000000000000000000000000000000000000000000005111d2a36414c56626d75818e949fa4abb0b7b8bdbfc1c3c4c5c5c5c7cbd1c6c6c6c6c6c6cabfb4aa95887b6f6255483c2f22150900000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376695f53443a302417110c0708080809090e11172028313a444d57626d76828f9ca5afbbc6d2dfeaf5fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0600000000000000000000000000000000000000000000000000000104080d11131417171c1f2021222323242423232221201f1c1719171413110d0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21222321201e19140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333c464e575f686e79818b9298a0a7aeb4bcc1c8cdd4d8e0e3e7edf0f4f9fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e4e0dad5d1cbc7c0bbb4aeaaa29f9490867f796e6960595049413930271f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a212a31373a3b4041454748474746443f43413e3b3936302b27221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8696a1adb7aea49f93877e706a60584e463d3529241e1a19171c1f262b333b424650575e656c727a818990959c9fa6acafb5b8b9bebebfc0c1c1c1c0c0bfbebeb9b8b5afaca8a09e95908780796e6960594f473d342b20170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090e1214151618191b1c1d1e1e181c1f201f1c181f1e1e1d1b1a1917161413100c070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e585f6a6e797f858a8e91939995969696969696969696969696969696989ba3adb8c3cfdbe8f4fffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c969696969696969696969696969696969696969696969696969a938d8074675a4e4134271b0e00000000000000000000000000000000000305060808080808080808080808080807070604010000000000000000000000000000060b0f12131b1f21252a2d2e2f35383a3c3e404141413f3a39352f281f1910070000000000000306070808080808080808080808080807070706040000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8efe6dfd9d4d1d0d1d4d9dfded5cec8c4bdb9b7b3b0b5afacafb5afb2b5b9bbbfc6cad0d7dfe7edf4fcfffffffffffffffffffffffffffffffffffff7ece1d7cec2baaea2988e81756a5f53473d33271c10040000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6b7784919eaab7c4d1dbdbdbdbdbdbdadaddd7d4d2cec8c6bfbab3ada59d948f82786d60584e4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454d565e666d737b81878d9196999b9e9fa4aca3a4a5a5a4a3aca49f9e9c9a9796918e8a85817d79736e69625f58534d4540393128231c150c0500060b10151a1d24292c32373a4145474b4f4c46443f382f261b1108000000000000000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f4951585f62666d6f727476787a7b7b7c7d7c7b7b797775736f6b6260584e463c2f261c0e04000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff3e7dbd0bbaea195887b6e6255483b2f221513131012131415191d2328323a424b555e68707d87939fa9b3becad6e1ecf7fffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807467584e43372b1f1206000000000000000000000000000000000000000000000000000713202d3946525e68727f8b939ea6afb5bdc2c5c8cececfd0d1d2d2d3d7dcd2d2d2d2d2dbd0bcafa396897c706356493d3023160a00000000000000000004111d2935414c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366574d4232281e12060000000000000000060e161f28323c45515b626f7c88939eaab6c3cdd9e4f0fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000000000000000000000000000000000001040607060b101213151516161717161616141312100b060a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b454e585f696e7a838e939fa3aab1babfc6cfd4d8dfe4e9eff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0ebe5e2dcd7d1cbc6bfbab3aea69f99928c837b706b605b534a423931281f160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820262b2e2f3035393a3b3b3a3a38342e34312e2d2a251f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a8b2bdbbafa49992867c6f6a5f584f473f35302a252622282b31373f454d525a62696e777e858e939d9fa7abb0b9bbc0c5c6c9cfcccdcdcececdcdcccfc9c6c4c0bbb9b2aca7a099938d837b6f6b60594f463c32291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171a1e212123252628292a2b2b23282c2d2c28232b2b2b292827252422201f1d18161413100c070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464e585f676d73797e81848687888989898989898989898989898989898b919ba7b3c0ccd9e5f2fffffffffffffffffffffffff6e9dcd0c3b7aa9e948f898989898989898989898989898989898989898989898989898987817a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e11171b1f20262b2e3036393a3e404547494b4c4d4e4e4c4745413a312b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff8f1eae4e0dddddde0e4dad2ccc3bdb8b2acaaa6a3aba39fa3a0a2a5a8acaeb5babec5cdd6dbe2eaf2fafffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aa9f93877c6f62594f44382c21160b0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3cecececececececdcdd2ccc7c6c3bdb8b4aea9a19e938e82796d665c51463c3220160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333b444d545c60696e747b8084888c8f91939a96979798989797969a93918f8d8a8784817d7975706d67615f57534e46423b342f271f18120b030000000003090e12181d1f262b2f35393a3e423f3937332d261d140a000000000000000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252e373f464e53545c6062656769676d6e6f6f706f6f6e6c666966636059544e463d342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090604050607080d121820283039434c56606b74808d97a2adbac5cfdbe6f2fffffffffffffffffffffffffffffffdf1e5dacfc4b7ab9e9184786a5f53473a2e21140800000000000000000000000000000000000000000000000004101c2834404b54616d7a85929fa5afbbc0c7d0d1d4d9dbdcdddedfdfe0e3e7dfdfdfdfdfd7cabdb0a4978a7d7164574a3e3124170b0000000000000000000713202c3945525d687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897c706356493d3123160c00000000000000000000040d16202a333f4754606a75828e9ba7b1bcc8d4e3eef9fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000306070809090a0a0a0a090908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f6a6e7b8490959ea5aeb4bcc3cbd1d8e1e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e3dcd7d1cbc5bebab0aba39f9590857d726c655c544b433a312820160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f212224292c2d2e2e2e2d2c2823272421201e19140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc0b5aba29892857c6f6a60595146413a3630332d33383c434750575e616c717b828b92979ea5abb1b7bcc2c7cbd1d2d5dad9dadadbdbdad9d9dad5d2d2ccc7c4bdb9b1aba49f9590857d6f6b60584e443b2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214191d202123252a2d2e30313334363737382e34383a38342e38383736353332312f2d2c292423201f1d1814120e0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c464e555c60676d717577797b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8b98a5b2becbd8e5f8fffffffffffffffffffffffff5e8dbcfc2b5a89c8f827d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a756d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10141a1b22272b2d31373a3c4146474b4b51535657595a5b5b5854514b433c342b22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffbf5f0eceae9eae2d9d0c8c0bab1aca8a09e9997949992999496989c9fa3abadb3bbc1cad0d8e0e9f1fafffffffffffffffffffffffffffffffffffbf2e7dbd0c6bbafa49a8f82766b6155483d32271b0f0300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c1c1c1c1c1c1c1c1c1c0bfc0bbb9b6b2acaaa29f97928a81796d675d544a40342a200e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172129323b424b51575e61696e73777c7f82848688898a8b8b8b8b8a8988868483817e7b7774706d6764605c55534d47433c363129231d150d07000000000000000001070c10151b1d24292c2d3235322d2b27221b140b020000000000000000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e343c43474a505356585b555d6061626263636261605b545956544f48433d342b22180b02000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000070d161e28313a444f59616d7a85929fa9b3becad6e4eef9fffffffffffffffffffffffffffffff6ebdfd2c5b9ada196887b6e6255483b2f22150900000000000000000000000000000000000000000000000006131f2c3845515c6673808c97a2adb7c1ccd2d9dee1e5e7e9eaebebecedeff3ecececece4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6054473a2d2114070000000000000000000000040e18212b37434e58626f7c8995a0acb8c7d2dde8f4fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424c565e696e7c8491969fa7afbabfc6ced7dce2eaf3f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7d0cac2bdb4aea79f9792877f776d665d554c433a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f121415191d2021212121201f1c171a181414110e0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc7bdb4aaa29792857c6f6b625b524c46424040403f44464e535a62696e757e868f949fa2a9afb8bcc2c7cdd3d7dcdfe1e6e6e6e7e7e7e7e6e6e6e1dfddd7d4cec9c3bdb5afa7a09792867d6f6a60564c42382d22170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11141a1e2124292c2d3031363a3b3c3e404143444445454045464540454544444342403f3d3c3a38352f302d2c2924201e1a14110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222a343c434b51555d606468666d6e6f6f70707070707070707070707070707c8895a2aebbd1dce7f3fffffffffffffffffffffffff4e8dbcec1b5a89b8e82757070707070707070707070707070707070707070707070706f6e68605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181d1f262a2d3337393c4347484c525457555d6062646667686865605d554e463c342a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffcf9f7ede3d9d0c7bfb6aea8a09d96918d8a8786868687898b8f92999fa2a9afbabfc6ced7dfe9f2fbfffffffffffffffffffffffffffffffffff8ede2d8ccc0b6ac9f94897d7063594f44382c1f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b4b5b5b5b5b5b5b5b4b4b3b2b5afacaaa8a09e98928d857e746d675d554c42392e22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f172029303940454d53575f62666a6f7375777a7c7d7d7e7f7e7e7d7d7b7a787674716e696864605c5553514b47423c37322a261f18120b03000000000000000000000000040a0f13181d2021252926201f1b17110a02000000000000000000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c222a3137383f4446494c4e4b51535455565656555453504a4d4948443d38322b2219100700000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000040c161f29323d46525d68727f8c97a2adbac7d2dde8f4fffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31261a0e0200000000000000000000000000000000000000000000000713202d3a4653606d7985929ea9b3bec9d7dde3ebedf1f6f6f7f8f8f8f9fbfffff9f9f2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685d5245392c201306000000000000000000000000060f1b27323c4854606a7783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203040000030506070706030000040403010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404b545e686e7b849196a0a8b1b9c1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e1dbd6cfc6bfbab1a9a199928c81786d675d554c443a31281e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d1113141514141312100c060b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0c6bcb3a9a19792857d726d615d56524d4d4c4d4a5053585f626c717b828b92989fa6adb3bbc1c8cdd3d8e0e3e8eceef2f7f3f4f4f4f3f3f7f2eeebe8e3e0d9d5d0c7c0bbb1a9a19892867c6f685e544a3f33281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e14191e20262a2d3035393a3d40424648494b4c4e4f505151524b5153514b52525151504e4d4c4a494745403f3d3a38352f2d2a25201d19130f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a303940454b515357545c60616263636363636363636363636363636e7b8794aab4bfcbd7e3effbfffffffffffffffffffffff5e9dccfc2b6a99c8f837669636363636363636363636363636363636363636363636363615e56524c443a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10151a1d24292c3136383f4446494e5355565e616467676d6f7173747474726d6760584e463c32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd1c7bfb5ada49d95918a84807d7b7a79797a7c7f82868c92979ea5aeb4bcc5cdd7e0e9f3fcfffffffffffffffffffffffffffffffffef4e8ddd2c7beb0a69d9083776b6054483b31251a0e01000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7a8a8a8a8a8a8a8a8a8a7a7a5aba49f9d9996918c86807a716c605c554c433a30271c1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343b42464d5355585f626668676d6f70707172727170706f6d67696764615e575753514b4745403937312b26201a140c070100000000000000000000000000000001070d111314181c1913120f0b0600000000000000000000000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0f1820262b2e34383a3c3f414045474848494a49484846443f403c3b38322c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000040d17202935414c56606d7985929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffdf1e5dacfc1b4a89b8e817568574d42372b1e120600000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adbcc5d0dbe8eef5f9fdfffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c4135291d1104000000000000000000000000000a15202c38434e5865727e8b99a4afbbc7d4e0edf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0c0d0e0f10060b0f1213131312100c0611100f0e0d0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323a45515c666d7a849196a1a9b2bac2cbd6dce2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece6e1d8d1cbc2bbb3aba39f938e82796d675e564c433930261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707080807070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3bec9cec5bbb3a9a19792877f746d68615e575a595a545b60636a6e767e858f949fa2aab0babec5cdd4d8dfe4e9eff3f9fafefffffffffffffffffefaf9f4f0ebe5e2d9d2ccc3bbb3aaa29891847a6e665b50443b31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1f252a2d31363a3b4145474a4c4d53545658595b5c5d5e5e5f5f5c605c5f5f5e5e5e5c5b5a58575553514b4c494745403b3a36302d2a251f1b17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e272e34394045474a4a5153545556565656565656565656565656606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d565656565656565656565656565656565656565656565654524c45413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c20262b2f35393b424649505356585f6266686d7174777a7c7e7f8081817f796f6a60584e443a3025190d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffffffffffdf2e8dfd3c9bfb5ada39b928d847d7873706e6d676d6d6f72757a7f858e939fa2aab3bbc5ced7e1eaf5fffffffffffffffffffffffffffffffffff9eee4d9d0c2b8aba095897c6f63574d42362a1d1207000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d999a9b9b9b9b9b9b9b9b9b9a9a99979993908d89847f7a736d68615a514b433a31281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831363c4247484e535559555d6062636464656564646362605d555a5754524d4a4745403a38342f2b261f1b150e090300000000000000000000000000000000000000010406070b0f0c0605030000000000000000000000000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1c23282c2d2f322f35393a3b3c3c3d3c3c3b3938332d302f2c27211b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000050e1924303a45515d6773808d9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff6ebded1c4b8ab9e918578695f53473a2d2114080000000000000000000000000000000000000000000004111d2935414c566774818e9aa9b3beced7e1edf9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412f24190d0100000000000000000000000000040f1b27323d4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000040607060c1012131517181a1b1c1d1e171b1f2020201f1c171f1e1d1c1b1918161413110d080807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a44505a606d78829096a0a8b2bbc4ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7cdc5bdb5afa59e948f82796d685e554b42382e2317110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2cdc5bbb3a9a199928b817a736e696867666667666c70757c828b92989ea6aeb4bcc2cacfd7dfe4e9f0f5fcfffffffffffffffffffffffffffffffffcf6f4ebe3ddd7cdc5bcb4aaa1969082786c60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b20262b3036393b4246484c52545659575e6163646667696a6a6b6b6c666d666c6c6b6b6a696866656462605d55595653514b4846423b3936302b27221b17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282f35393a3e4044464849494949494949494949494949515d677986929facb9c5d2dfecf8fffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b494949494949494949494949494949494949494949494746413b352f2820160c01000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c21272c3137394045474d53535b6062666a6f73777a7e818486898a8c8d8e8e8b847c6f6a5f564c41362a21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffff6ebe0d6cdc1b7ada39b918b8079706c656461605d60616365686d737a818a9298a1a9b3bcc5cfd9e3eef9fffffffffffffffffffffffffffffffffff5ebe2d4c8bcb1a79b8f8275695e5346392f24180d010000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d898c8e8e8e8e8e8e8e8e8e8e8e8d8c8b898683807c77726d68605d565045403931281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a31373a3c4347494c4b51535556575858585857565553514b4e4b4746423d3a38342f2c29231d1a150f0a040000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171c1f20232524292c2d2e2f2f30302f2e2d2b282223221f1b160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000008131e2935404b55616e7b87939facb9c6d2dfecf6fffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000713202c3945525d687784919eaab7c4cfdde9f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a080000000000000000000000000000000a16202d3946525e687683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffff4e8dcd1bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000406070c10131416171c1f202223252728292a2b22272b2d2d2d2c28232b2b2a292726252321201d19171414110e080604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36414c56616c74818e949fa8b2bac4cdd6dee6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbafa69e9490837a6d675d544a3f3428231a0f0500000000000000000000000000000000000000000000000000000005080a0b0e0e0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677885929eabb8c5d1d7cdc5bbb3aba39f938e857f7b77757373737476797d81878f949fa2aab0babec5ced6dbe1e9f1f5fbfffffffffffffffffffffffffffffffffffffffffdf5eee8dfd7cec5bcb2a89f948c7f72695f53463c31261b0f0100000000000000000000000000000000000000000000000000000000000000000000000000060b131920272b31373b4146474d5355565d60636669696e6f717374767777787879797979797878777776757372706f6d67686563605d5554524d4746413a37332d28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c2d2e34383a3b3c3c3d3d3d3d3d3d3d3d3d3d404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c51453d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b39363029241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b21282c33383c43474b5153575f61656c6f73777c8083878a8e90929997999a9b9b9691857c6f685e52463d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffdf1e6dacfc4bbafa59c918b7f736d67605b53545351535456565e61686d747e869297a1aab3bdc7d1dce8f2fcfffffffffffffffffffffffffffffffffdf4e4d9cdc3b9ac9f92877b6e61554b4035291d10040000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855616b707d808181828282828282828181807f7e7c7a77736f6a66605d56524c433e342f271f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20262b2e32373b3c40404547494a4a4b4c4b4b4a4a48474540413e3b3a36302d2c29231f1c18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131619181d202021222323232221201f1c171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000020d18242f3946535e697683909ca9b6c3ced9e5f1fdfffffffffffffffffffffffffffffaeee1d5c9beb2a9978b7e7164584b3e31251808000000000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb8c5d2deebfbfffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170c0000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000005111e2a36414c566673808c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000104070c101313181d1f202323282c2d2f303233353637382d3337393a3a38342e38373736343331302e2d29252421201e191313100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8a939da6b0bac4ccd6dfe8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc1b8b0a69f959083796d665c504440352c21170c03000000000000000000000000000000000000000000000000050c111417171b1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55697683909ca9b6c3cfdcd7cdc5bdb5aea59d97928c878481807f80818385898e92999fa6aeb3bcc1cad0d7e0e6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffff9f1e9e0d7cec4bab0a69f92867b6e61584e43372b1e13080000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a32373c42474d5254575f6166686d707375787b7c7e7f8182838484858586868685858584848381807f7d7c7a777472706d6765615e5754524c46443f38342e28231c140c0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d1f2023282c2d2e2f303030303030303030302f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a30303030303030303030303030303030303030302e2d2a251e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050d141920272b33383d44484e53555d6064696e73787c8084888c90939a9a9d9fa3aba6a7a7a8a19791857a6d61594f44382c21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a99e938c7f726d605c5550494847454647494c52565d606c717c859298a2abb5c0cbd7e0eaf4fefffffffffffffffffffffffffffffffff5eae0d4c7bbafa3998d8073675d5145392c2013080000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f59616b707374757575757575757575747472716f6d676662605854524c45413a3129231d150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e21262b2e2f2f35393a3c3d3d3e3f3f3e3d3d3c3a39352f312e2d2a25201f1c1813100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060709070d1113141515161716151513120f0b0609070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000007121d2a36424d5765727e8b98a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffdf1e6dacfc0b3a69a8d8073675a4d403025190d01000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000020e1925303d495663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000003070d1113181c1f2024292c2d302e34383a3b3d3f4041424344453f44464646443f464544434241403e3c3a393530312e2d2a25201f1c1812100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44505a616d7a85929ea5afb8c2ccd5dfe8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac1b8b0a79f958f82786d605c52473e33291e150b00000000000000000000000000000000000000000000000810171c21232428272522211e1a15120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f414e5a6774818d9aa7b4c0ced9dfd7cfc6bfbbafa9a19e9a93918e8d8c8d8d8f92979b9fa3abb0babec5ced6dbe2e9f2f7fdfffffffffffffffffffffefbf8f8f6f5f5f6f7f8f9fcfffffffffbf2e9e0d6ccc2baaea2988e81756a5f53473a2f24190d01000000000000000000000000000000000000000000000000000000000000000000050c141c232830363d43474d53565e6166696e72777a7d7f828587898b8c8e8f9091919292939a9392929191918f8e8d8b8a888684817f7c7975726e6965615e56535049443f38342e261e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314181c1f2021222323232323232323232a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2323232323232323232323232323232323232321201e19140d08010000000000000000000000000000000000000000000000000000000000000000000000000002080e171f252a32383e44484f54585f62676d71767b8084898d9196999d9fa4acaaacafb5b2b3b4b2a9a1978e81756b6054483d32271b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada1968e81756d635b514b443f3b3a393a3a3c41464c525a616a6f7c869299a3afbbc1ced8e2edf8fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f9285796d6053473a2f24190d01000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f59606366676868686868686868686767666462605d5556544e4745413a352f281f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151b1f212224292c2d2f30313132323131302f2d2c29242421201e1a1413100c0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070809090a090908060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000010e1a25313b4854616e7b8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffff7e8dccfc2b5a99c8f827669564c4135291d11050000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1beced9e5f1fdfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000814202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000060b0f13181d2023282c2d2f35393a3d3f3f4446484a4b4d4e4f5051524950535353504a525251504f4e4c4b49474641403e3b3936302d2c28231f1c17110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c75818f97a1adb7c0cbd4dee7f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac2b9b1a79e948e81746e63594f453b30271d120700000000000000000000000000000000000000000008121a22282d30313434322f2e2b26201e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071825313e4b5864717e8b97a8b1bdc8d4e1e1d8d1cbc1bbb3adaca49f9d9b9a99999a9c9fa2a9acafb5bdc2cad0d7e0e7ecf3fbfffffffffffffffffffbf8f7f2eeecebe9e8e8e9eaecedeff3f9fafefffbf2e8ded6cabfb4aa9f93877c6f62564c4135291d11040000000000000000000000000000000000000000000000000000000000000000060f171e262e343a41464e54575f62686e72777b7f8386898c8f92979697999a9c9d9d9e9e9f9fa49f9f9f9e9e9d9c9b9998979992908e8c8986827e7b77726d6863605b53504a443f38302a251f170e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c101213151616161616161616161c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f221616161616161616161616161616161616161414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000050c1319202930363d43474f555960636a6e74797e83878d9196999ea0a8aaacafb6b7b9bbc0bfc0c1bbb2a99e93897d7063594f44382c1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e91847a6d605b51454039332d2d2c2d2e30353a41455058606a707d87929fa6b0bcc6d0dbe7f3fefffffffffffffffffffffffffffffffff4e8dcd1c7baada2978a7e7164554c4135291d11040000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353e474f5456595b5b5b5b5b5b5b5b5b5b5b5a59585653514b4947433d39352f29241e160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0f131516181d202022232425252525242322201f1d18181414110e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000914212d3a46535e697784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578685e5246392d2013070000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f6fffffffffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000070c11171b1f24292c2e34383a3d404547494c4a50535556585a5b5c5d5e5f5f5b6060605c5f5f5e5e5d5c5a59585654524c4d4a4746413d3a38342e2b28231c19140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c3945525d68717e8a939ea9b3bec9d2dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f5f4f4f5f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd4cbc2b9b0a69d938d80736c61574d42392e23180c030000000000000000000000000000000000000008121a242c33393c3e41413f3b3a37312d2a251f1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1deeae3dcd7cdc5beb9b6afacaaa8a6a6a6a7a9abadb3b9bbc0c7cfd6dbe1e9f2f8fefffffffffffffffffbf4efece9e6e2dfdedcdcdbdcdddfe0e3e8eceef2f7fdfaf0e7dbd0c6bbafa4998e8174685d5245392c201307000000000000000000000000000000000000000000000000000000000000020a1117212930383f444c52586062696e747b7f83888c90939a999c9ea1a9a4a6a7a9aaaaababacacafacacababaaaaa9a8a6a5aba39f9d9b9898928f8b87837f7a75706c65605c54504a423d3630292019130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070809090a0a0a0a0a0a0e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908070502000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a323b42464e545961636b70767b81858b8f939a9ea1a8aaacb2b7b9bbc0c3c5c7cbd1cdcdc4bbafa59d9083766b605448382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7ebded1c5b8aca0958b7e71685d524940342e272220202021252930353e464e58606b727f8c949eaab4bfcad6e1ecf7fffffffffffffffffffffffffffffffff9eee3d6cabeb3a99b8f8275675d5145392c201308000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c353d44484a4d4e4e4f4f4f4f4f4f4f4e4e4d4c4b494745403c3b38322c29241e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608070d111314161717181918181717151413100c070807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c100400000000000000000000000005121e2a36424d576774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff8ebdfd2c6b9ada197877a6d6154473a2e2114070000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e2114070000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000004101d2935404b556976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000070c12181b22272b2f35393a4045464a4b51535659545c606263656668696a6b6b6c656c6d6d666c6c6b6a6a6967666463615e565a5754524d4a4645403a38342e2a251f1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7a85929ea5afbbc5cfdbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f3efececeae9e8e7e8e8e9ebeceef2f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd4cbc1b8afa59c928a7d70695e544b4034281e150b00000000000000000000000000000000000005101a242c363e45494a4e4d4b4847423c3a36302c27211c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab7c2cdd8e4ede7dfd7cfcac7c0bbb9b7b4b3b2b3b4b6b8babec5c7cbd1d9e1e6ecf3fbfffffffffffffffffaf4efe9e4dfdddbd6d3d2d0cfcfcfd0d2d3d7dcdfe2e6ecf2f7f8ede2d7ccc0b5ab9f92867a6d6054473a2f24180d0100000000000000000000000000000000000000000000000000000000020b141c2228333b424a50565e616a6f757b81868c9095999d9fa4aca8abadb3b1b2b4b5b6b7b7b8b8b9bbb9b8b8b8b7b7b6b4b3b2b5afacaaa7aaa29f9c9895908c86817d78716d66605c544f46413b3229241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930363f444d525860626b70767d82878d92989c9fa4acadb2b7b8bdc3c6c8ccd2d2d4d7dcdad6cdc1b8ab9f95897c6f63544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99d9183786c60564c413728231d1714131314191e2429343d464f59626d75828f98a2aebac5d0dbe6f2fffffffffffffffffffffffffffffffffff2e6dbd0c5b9ac9f92867a6d6054473a2f24190d0100000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b33383c3d404142424242424242424241413f3e3c3a39352f2e2b27201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0a0b0c0c0b0a0a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050609070c10121313120f0b060d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000000000000000000020e1a25313f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffaeee1d5c9beb3a996897c706356493d3023160a0000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f22150800000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000010d18242f414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170b000000000000000000000000000000000000030b12181d23282d33373a4045474b515356555d60636668666d6e70727374757677787979797979797979787776757473716f6d68696664615e565753514b46443f3836302a261f1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313946525e6873808d97a2adb7c1cdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe7e3e0dfdddcdbdbdbdbdddedfe2e6ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd3cac1b7aea49f92857b6e665c51453d30271c120700000000000000000000000000000000000b17222c363e485055575b5a5855534d4846423b38322c28211c160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c99a6b0bbc7d3e2ebf1e9e1dad6d2ccc8c6c4c1c0bfc0c0c2c5c6cacfd4d7dce3ebf3f7fefffffffffffffffcf6f1e9e3ded8d3d0d0cac6c5c3c2c2c3c4c5c7cbd1d2d5dae1e6ecf3f4e8ddd2c7baaea2988b7e7165554b4035291d1004000000000000000000000000000000000000000000000000000000020c141d262d333e454d545c60686d747c82878e92999da0a7aaacafb6b5b8b9bebebfc1c2c3c4c4c5c5c6c8c6c5c5c4c4c4c2c1c0bec0bbb9b7b4b4aeaca8a7a09d99928e89847e78716d666059524d443f352f281f19100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d182129323a414651565e616a6f767d83898f939a9fa2aaacafb6b9bdc4c5c8ced2d4d8dddfe0e3e8e8dfd4c8bcb1a79b8e8174665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff9ecdfd3c6baada2978b7e71665b50443a302518120b060607080d1319222b343d47515b616e7b86929fa9b3becad6e3eef9fffffffffffffffffffffffffffffffff7ece0d3c7baaea3988b7e7164564c4135291d110400000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f30333435352d3337393b3c3d3e3e3e3e3d3c3b3938332d2e2d2a251f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000203040506060606060606060606060606060200000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213161a181c1f20201f1b171c1a171414110e0906020000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d201307000000000000000000000000000916232f3c4956626f7c8995a9b3becad6e2eefbfffffffffffffffffffffffffffffdf1e6dacfbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000007192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000000000000000000000000000002080c151c23282e34383f44464b5153545c606367676d70727577797b7d7e808182838485858686868686868585848382817f7e7c7a787673716e686763605c5553504a46423b36312b262019130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa9b3bec9d3dfe8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedcd7d3d2d0cfcecececfd0d2d3d6dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd2c9bfbaada2979083786d60594f42392e23180c0300000000000000000000000000000004101c28333e48505a6164676765625f5754524d48443d38332c27211b160e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4855626e7b88949fabb7c2d0d9e4eef3ece6e4ddd8d4d2d0cecdcccccdcfd2d3d6dbe0e3e8eef5fdfffffffffffffffef8f2ebe5ded8d3cdc7c4c2bebab8b6b5b5b6b7b9bbc0c5c6c9cfd6dbe1e9f2eee3d6cabfb4aa9c8f8275675d5145392c2013060000000000000000000000000000000000000000000000000000030c141e262f383f444f575e666d727a81878f939a9fa3ababb1b6b9bbc0c2c5c6cacfcccdcfd0d0d1d1d2d2d4d2d2d2d1d1d0cfceccd1cbc7c5c3c1bfbab8b5b1acaba39f9b95918a847e78706b615e565145413a312b221a1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333b444c525b62696e757c838a90959c9fa4acaeb3b9bbc0c7c9cfd2d4d9dfe0e4e8ecedeff4f1e4d8cdc2b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d60544a3f32281e1307000000000002081019222b353f46535e69737f8c97a2adbac7d1dce8f4fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9c8f8275685d5245392c20130700000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c1c23282d3337393c3f444648494a4b4b4b4b4a494846443f3e3a3936302b28221c140b08020000000000000000000000000000000000000000000000000000000000020608080b0d0f1012121313131313131313131312100b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090b0d0f1011121313131313131313131312110e080705020000000000000000000000000000000000000000000000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000010507070a0c0e10111213131313131313131313131313120f0706040000000000000000000000000000000000000000000000000000000000000001070c11171b1f20232623282c2d2d2b272229272421201e1914120e0903000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000714212d3a4754606d7a8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffff7e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000815222e3b4855616e7b8894abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0600000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000000000000000000000000050d13191e272e34394045495053555d6064666d7073767a7c7f81848688898b8d8e8f90919292929993939992929191908f8d8c8b89878583807d7a7774706d6763605c54524d46423b37312a251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d98a2aebbc5cfdbe5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae4e1dbd6d3d2d1cbc7c5c3c2c2c1c1c2c3c5c6cad0d1d2d5dae1e4e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f958d80746b60544a4034281f14090000000000000000000000000000000814202d3944505a616c717474726e6966615e57544f48443e38332c27211a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3a47535f6a7683909ca7b1bec7d2dde8f2f7f2eee8e4e0dfdddbd9d9d9dadcdedfe2e6eceff4f9fffffffffffffffffbf3ede7e0d9d4ccc7c2bbb7b6b3adaba9a9a8a9aaacafb5b8b9bec5cad0d7e0e7ece7dbd0c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000030c151e263038424a505961696e787f858e939a9fa4acaeb4b8bcc3c6c8ccd2d1d2d6dad9dadcdddddededfdfe0dfdfdededddddcdbd9dcd7d4d2d0d0cac7c5c2bcb8b4aeaca8a09d96918a847d756e68625b524c433c342c2417110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313b454d565e616d727b818990949d9fa7acafb6babec5c8ccd2d5dadee1e5ecedf0f4f9f9fcfff5eadfd3c6baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9b8e8174675d5142382d20160c0000000000000000071019232a36424d57606d7a85929fabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff3e7dcd1c5b9ac9f92867a6d6054473a2d21140800000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7064574a3d3124170a00000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710181e262e34383f4446494950535456575758585757565453504a4b4746413a38332d261d19130c04000000000000000000000000000000000000000000000000000306090e121415181a1c1d1e1f1f2020202020202020201f1d181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1d1e1f1f2020202020202020201f1d1a1414110e080200000000000000000000000000000000000000000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000206080d11131417191b1d1e1f1f2020202020202020202020201f1b1413100c0701000000000000000000000000000000000000000000000000000000030b12181b22272b2d30332e34383a3937332d3533312e2d2a25211e1a150f0b06000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff3e7dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000713202c3945525d687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000080e171e252a303940444b51535b6063676d7175797d808386898c8e9092999698999b9c9d9e9e9f9fa3a0a0a39f9f9e9d9d9c9a99979697928f8d8a8784807d7975706d66615e56534d47423c363028221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcdd7e1edf7fffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe5dfd9d4d0cac6c5c1bfbab9b7b6b5b4b5b5b6b8babec1c5c6c9cfd3d8dee5ebf1f9fffffffffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb1a79f93887c6f665c51443b31261a0e0400000000000000000000000000000a1623303c4955616c717e81807e7b77736e69636059554f48443d38322b262019130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5763707d8a959facb6c0ccd8e0e9f3fcf9f4f0edeceae7e6e5e6e7e9ebeceef2f7fcfffffffffffffffffcf6f2e9e2dbd6cec8c2bbb7b0aba9a9a29f9d9c9c9c9d9fa3ababadb3babec5ced6dbe2e9e0d3c7baaea398897d706356493d3023160a000000000000000000000000000000000000000000000000000a151e263038424a545b606b707b838b92979fa4acafb6babfc6c8cdd2d4d8dddedfe2e6e5e7e8e9eaeaebebecedecebebebeaeae9e7e6e8e3e0dfdddbd6d3d2cdc8c6bfbab9b1aca8a09d959189817b726d605d564e463e3627221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434d575f686d757f858e939c9fa6abb1b9bbc0c7cad0d4d8dde4e5ebedf1f6fafcfffffffffbf2e9dfd6cabeb3aa988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff9ece0d3c7baaea3998a7d7063554b402f261c0e0400000000000000000007111a25313b45515d6773808d99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ede0d3c7bbaea3998a7d7064574a3d3025190d01000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222a30383f4449505356535b6061636464646464646261605b545754524c46443f382f29241e160e0600000000000000000000000000000000000000000000040a0f13151a1e21222527292a2b2c2c2c2d2d2d2d2d2d2d2d2c2a2424211d1710090000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2c2c2a2721201e19140d0500000000000000000000000000000000000000000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2c28201f1d18120b0300000000000000000000000000000000000000000000000000070d151d24292d3337393c404340444646443f4442403e3b3a36302e2b261f1c17110b06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000004111d2935414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000006111a202930363e424a51555c60656c70747a7e8285898d909299999b9d9fa3aba5a6a7a8a9aaabacacafb5b5afacacabaaa9a8a7a6a4a9a19e9c999795918d8a85817d79736e69615f57534e46413a332d261d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774808d99a3aebcc6d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0dad5cdc8c5bebab8b4b4aeacaaa9a8a8a8a8aaabadb3b4b8b9bec5c7cdd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2bbafa49a9083786d60574d42362a20160a00000000000000000000000000000a1724313d4a5764707e8a8e8d8b88847f7b756f6b636159554f48433d37312a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855616b7683909aa4afbbc3ced7e1eaf3fbfffcfaf9f7f4f3f2f3f3f5f8f8fbfefffffffffffffffffdf7f2eae5e0d7d0cac3bdb9b0aaa69f9c989792908f8f909192999a9ea1a9aeb3bcc1cad0d7e0e3d7cbbfb4aa998c7f7366594c403326190600000000000000000000000000000000000000000000000006111c263038424a545c666c737d8590959fa2a9afb6bbc0c7cbd1d4d9dfe0e4e8ebeceef2f7f4f5f6f7f7f8f8f9faf9f8f8f7f7f7f5f4f9f4efedeceae7e2e0dfd9d4d1cbc7c3bdb8b2aca8a09d938e857f756d68605850483f332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f696e7a828b92989ea5abb0b7bcc2c8ccd2d6dbe0e4e8eef1f6f9fdfffffffffffffaf2e9e0d7cdc4bbb1a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2f20140a000000000000000000000009141f2935414b55616e7b86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d807467564c4135291d1105000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232b343c424a50535b606366656c6e6f7071717171706f6e6c666764615e5653504a423e35302820180f0600000000000000000000000000000000000000040a0f151b1f22262b2e2f31333537383939393939393939393939393731302d28221a12090000000000000000000000000000000000000000000000000000000000000000060b11171c1f22272b2d2f313335373838393939393939393939393937342e2d2a251e170e0500000000000000000000000000000000000000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000040a0f151a1e2125292d2e3033353637383939393939393939393939393939352d2c29241d150d0300000000000000000000000000000000000000000000030b12181f272f35383f4446494d4f4a5153535049504f4d4a4746423b3a37312b28221c17110a0200000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000010d192430424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d060000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150800000000000000000000020a1117232c323a414650545c60676d71787d81858b8f92989a9d9fa3aba8aaacaeb4b1b3b4b5b6b7b8b8b9bbc0c0bbb9b8b8b7b6b5b4b2b1b3adaba9a6a8a09d9a98928e8a84807b746e69625f57524c443f382f27221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb4bfced7e2f1fbfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc9c3bcb8b3adaba8aaa39f9d9c9b9b9b9c9d9fa2a9a7abadb3b7bcc2c9ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3e9dfd8ccc0b6aca0958c7f72695f53463d32271b0f05000000000000000000000000000e1b2835414e5b6874818e9a9a9896918c87827c76706b636059544f47423c363028231c150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f59626f7c87939fa7b1bcc5cfd8e1e9f2f9fffffffffffffffffffffffffffffffffffffffffff8f3ece6e0d9d4cec6bfbab2aca69e9c948f8b8785838282838486898d92979fa2aab0babec5ced5dedcd1c2b5a89b8f8275685c4f422d22170b0000000000000000000000000000000000000000000000071017232e38424a545c666d78808892979fa7adb3bbc0c7ccd2d7dce2e4ecedf0f4f9f8fafefffffffffffffffffffffffffffffffffffffffffcf9f8f8f3efecebe4e2dcd7d3cec8c3bdb8b1aca59e98928b817a6f6a615a51443f382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676e7b848f949fa2aaafb7bcc2c7cdd4d8dde4e6ecf0f4f9fffffffffffffffffffaf1e9dfd7cec5bbb3a9a0958c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376675d5145392c1f13020000000000000000000000030d18242f3a46525e6876828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908377685e5246392d201307000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffff8eee2d6cabeb3a99b8e827568574d42362a1e1205000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222b353d464e545c60656c6f7376797b7c7d7e7e7e7e7d7c7b797774716d6864605b545046413a322a221810060000000000000000000000000000000001070d161b20262b2e31373a3b3e40424345454646464646464646464645433e3d39342c241a10070000000000000000000000000000000000000000000000000000000000020a11171c23282b2d3337393c3e4042434445464646464646464646464544413b3936302920170d0200000000000000000000000000000000000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0700000000000000000000000000000000000000000000060c151b1f262b2d3035393a3d3f414344454646464646464646464646464645423a38352f271f150b010000000000000000000000000000000000000000030c151c23283139404549505356595c545c60605b5f5d5c5a5754524d4847423c38332d28221c140b0701000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000081b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23170c0000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000020b141c2228353e444c525a61666d72797e84898e92989b9fa2aaa9acaeb5b4b7b9babfbec0c1c2c3c4c5c5c5c7cbcbc7c5c5c4c4c3c2c0bfbebeb9b8b6b3b1acaaaaa29f9b96918c86817b746e6a615e56504a423c332d261d160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8b97a2adbdc6d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc4bdb9b1aca9a29f9b979892908f8f8e8e8f909297979a9ea1a9abb0b9bdc4ccd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7beb1a79f92867b6e61584e43382b21160b000000000000000000000000000f1c2936424f5c6975828f9ca7a8a09e99938f89837d76706b636059534d46413a342e271e1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28333e4754606a74818d95a0aab4bdc6cfd7e0e8eef5fcfffffffffffffffffffffffffffffffffef7f2ede7e1dad6cec8c1bcb4aea8a09e948f89837e7b787676757677797c80858c92989ea6aeb4bcc3ccd3ddd0c3b7aa9d9084776a544a3f33281c0f03000000000000000000000000000000000000000000050e192228343f4a545c666d78818c939aa2a9b1babec5ccd2d8dde4e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f5f0ede7e3e0d9d4cec8c3bdb8afaaa29f938f847c716c625b504941382d2217130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969ea6aeb3bcc1c7cdd3d8e0e4e8eef2f7fcfffffffffffffffffffff9f0e8dfd7cdc5bcb3a9a1979083796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366554b4035291d100400000000000000000000000007131d2a36414d5665717e8b99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffbf6efe6dcd3c6baada2978a7e7164574b3e31261a0e02000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffbf6f0e7d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a343d474f585f666d71787c80838587898a8a8b8b8a8a89878583817e7a76716c66615a524c443c342a22180e050000000000000000000000000000040c121821272c32373b3c4247484b4d4f5051525253535353535353535352504b49453e362c22190f04000000000000000000000000000000000000000000000000000000060b141c22282e34383a3f4446484b4d4f5051525253535353535353535352504d4746413b32291e14080000000000000000000000000000000000000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d0100000000000000000000000000000000000000030a111720262b31373a3b4146474a4c4e50515252535353535353535353535353524e4745403931271d120700000000000000000000000000000000000000040d151e272e343e434b51535b606366696b666d6c656b6a686664615e5655534e46443f38332d261d18120b0300000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4a3f34281c100300000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000a141d262d333f474f565e616c70797f858b91959b9fa2aaabaeb4b6b9bbbfc1c3c5c7cbd1cccecfd0d1d1d2d2d3d7d7d3d2d2d1d0d0cfcdcccfc9c6c5c2c0bdb8b7b3aeaba9a19e98928d87817b746d68605b544e443f382f282019100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7683909ca9b3becfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc1bab2ada7a09d97928e8b88868483828182828385878a8e92979c9fa6acb2bac0cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c3baaea3988f82756a6054473d33271c10050000000000000000000000000f1c2935424f5c6875828f9ba8b2acaba49f9c94908a837d766f6b625f57524c444039302a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839198a2abb5bdc5ced8dde4ebf0f4f9fcfffffffffffffffffffffdfaf6f1ece6e2dcd7cfcac3bdb8afaaa29f96918a827c76726e696a696969676d6f74797f858f949fa2aab2bac1cad2d2c5b8ab9f928578665b5044382b1f12060000000000000000000000000000000000000000020c16202b343d44505c666d78818e939fa4acb3bbc2cad0d8dde4e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae5dfd9d4cec8c1bcb3aea59e9691877e726d605b53493f3327251c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0a8b0babec5ced3d8dee4e9f0f4f9fffffffffffffffffffffffff8efe7ded6cdc5bbb3aaa29791857b6e675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e2f24180c00000000000000000000000000010e1925303b4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7164574a3e31241709000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fafafafafffffbf9f8f7f8f3efebe5ddd6cabfb4aa9f92857a6d6053473a2d20140900000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fafafafafafffefbf9f8f7f8f3efeae5ded5c9bdb2a8988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c464f59606a6f787e84898d90929896979797979797959892908e8a86827d78706c615d564e463c342a20170b02000000000000000000000000050d161d242932383c4347494d5355585a5c5d5e5f5f5f60606060606060605f5d575550483e342b20150a0000000000000000000000000000000000000000000000000000070f181d262d33383f444649505355585a5c5d5e5f5f5f606060606060605f5f5d5a54524c443b3025190e030000000000000000000000000000000000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f60606060606060606060605f5b53514b43392f24180c000000000000000000000000000000000000040d161f27303940444f555d60656c6f7376787979797978777573716e6966625f5753504a443f382f29231d150d06000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5044382c1f120600000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897d7063564a3d30231708000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000006111c262f383f44515961686d757d848b91979da0a7acaeb4b8babec3c5c7cbd1d0d2d3d7dcd9dadbdcdddedfdfe0e3e3e0dfdfdedddcdbdad9dad5d2d1cfcec8c5c4bebab8b2adaaa39f99928e87817a726c665f585049413a322b221a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabbbc5d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa8a19e95908b85817e7b7977767575757577787b7d81858a90949ea0a8afbbc0c7cfd9e1eaf5fffffffffffffffffffffffffffffffffffffffffff5ebe2d6cbbfb4aa9e93897c6f62594f44382c21160b0000000000000000000000000f1c2835424f5b6875828e9ba8b5b9b5afaca69f9c959089837c756e69615e56514a423e363128231d150c0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1b27323d45515d676f7c869299a3abb4bcc3ccd2d9e0e4e8edeff3f9f5f6f6f7f6f6f5f6f1eeebe5e1dbd6d1cbc5beb9b2aca59e98928c847d766f6a65615e575c5c555c6063676d727b828b9298a0a8b0b8c0c8d3c6baaea29886796c605346392d201306000000000000000000000000000000000000000008131e28323d46515b606d78818e939ea5afb6bec5cdd6dbe1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1eae5dfd9d4cec5bebaafa8a09992887f736c655b504440372e241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bac1cad0d7e0e4e9f0f5fcfffffffffffffffffffffffffff7eee6ddd5ccc4bbb3a9a29892857c6f695e554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffbeee2d6cabfb4aa95887c6f6255483c2f22150700000000000000000000000000000814202c3945525d687783909daab6c3d0dde9f7fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d8174675a4e4131251a0e0200000000000000000000000004101d2935404b556b7885919eabb8c4d1deebedededededf8f3efececeae9e7e2e0d9d5cbc3baaea2988d8074675d5145392c20130600000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ededededededf8f2eeecebeae9e7e2e0d9d4ccc3b9aca196897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58606b707c838b9196999c9fa2aaa3a4a4a4a4a3aaa39f9d9a99928f8a847d756d685f584e463c32291d140a0000000000000000000000050e171f282f353d43484e5455575f626466686a6b6c6c6c6c6c6c6c6c6c6c6c6c6a64615a50463d32271b0f03000000000000000000000000000000000000000000000000071119212a2f383f444a5053535b60626466686a6b6b6c6c6c6c6c6c6c6c6c6c6c6a67615e564c41362a1f1409000000000000000000000000000000000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d100400000000000000000000000000000000030c161f283139424a515961676d72787c80828486868685858382807d7b77736e6a64605b54504a423d342f271f180f070000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff9ede0d3c7bbafa39986796d6053463a2d20130700000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f7fffffffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000081217222d38424a505b636b707a828a91969ea1a9acb1b8babfc5c6cad0d2d3d7dcdddfe0e3e7e6e7e8e9eaebebecedefefedecebebeae9e8e7e5e6e2dfdedcd9d4d1d0cac6c4bdb9b4aeaba39f99938e857e786f6a605b534c443c342c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a6b0bccdd7e1f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7beb6afa59e96918b837e7975716e6c6669686868696a696e7174797d838a91969da5afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffdf4e7dcd0c6bcafa59c8f82766b6155483d33271c100400000000000000000000000f1c2835424f5b6875828e9ba8b5c1c0bbb9b0aba79f9d949089827b746d68605c544f46423b342e271e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202935404b555f6a707d879299a2aab1bbc0c7d0d4d8dde0e3e8e8e9e9eaeae9e9e8e7e6e1dfdad5d0cac6bfbab3ada8a09e938f867f79706b62605854534d4f4f4b5153555d60696e757e8691969ea6aeb6bfcccabeb4aa93877a6d6054473a2d21140700000000000000000000000000000000000000030d1925303a444f59626d74818e939ea5afbbc0c7d0d7dfe6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5e0d7d0cac1bab2aba39a938c80776c605c524940362d22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e4a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb9c7d1dbe1e9f2f5fbfffffffffffffffffffffffffffff8ede5dcd4cbc3bab2a9a19792867c6f6a5f574d43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d211407000000000000000000000000000004111d2935414c566673808d99a6b3c0cfdae6f2fefffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d9083766a574d42362a1e1205000000000000000000000000010d18242f44515e6a7784919daab7c4d0dde1e1e1e1e1e1e1e7e3e0dfdedcdbd6d3cec9c1b9b0a69f92867b6e61554b4035291d100400000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e1e1e1e1e1e1e1e1e7e2dfdedddcdbd6d3cec8c2bab0a69e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f6a707d8690959da0a8a9acaeb4b0b1b1b1b1b0b4aeacaaaba39f9c96918a827a6e6a5f584e443b2f261c1106000000000000000000040d172029313940454f54585f6267696e717375767878797979797979797979797876716c61584e43372b1f13060000000000000000000000000000000000000000000000061019232b333c424a50545c6063656c6f717375767778797979797979797979797877746e685e52463b30251a0e0200000000000000000000000000000000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d20140700000000000000000000000000000000030c151f2730383f444e53575f6166686d7072747677787979797979797979797979797978756d675d5145382c1f1306000000000000000000000000000000000b151e283139434b545c606c70797f84898c8f919299989292908f8d8a8784807b76716c66605b544f45403931292119110800000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffcefe3d7cbc0b5a093877a6d6054473a2d21140700000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000b1825313e4b5864717e8b97a4b1bed0dbe6f2fefffffffffffffffffffffffffffffffff9e7dacec1b4a79b8e817468564c4135291d11040000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000050e1a2428333f4a545b606d727d858f949ea0a8adb3b8bcc3c6cad0d3d6dbdfe0e3e7eaececeff3f8f4f5f6f7f8f8f8f9fcfcf9f8f8f7f7f6f5f3f7f2eeecebe9e5e1dedbd6d3cfc9c6bfbab5afaba49f97928b837c736c655d564e463e362d241b1209010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab7c2cddde9f3fffffffffffffffffffffffffffffffffffffffffffff9efe8ddd2c7bdb5aca49f938e847e78716d676461605b545c5b5b5c575e6164666d70767d848e939fa3abb5bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffff8ede2d8cec1b7ab9f94897d7063594f44382c20150a00000000000000000000000e1b2835414e5b6874818e9ba7b4c1ccc7c2bcb7b1aba69f9c938f87817a726d666159534d4540393029241e160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18242f39434e58606b717e879298a0a7afb6bec2c8ccd2d3d7dcdbdcdcdddddddcdcdadad5d2cfc9c5bebab4aea9a19e969189827b726d676159544e48464243424045474b51575e616c717c848f949da4adbbc0c7beb4aa93877a6d6054473a2d211407000000000000000000000000000000000000010b151f2a36414c56606b727f8b939da5afb7c1ccd2d9e2e9f1f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e1dbd6ccc4bdb4aca49f928d80746e635b51483e342b20160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffff8ebdfd2c5b8ac9f928579665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5c0cbd7e2edf8fffffffffffffffffffffffffffffcf4ede7dbd3cac2b9b1a8a19792857c6f6a60584e453b31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000010d1924303d4a5763707d8a96a9b3bec9d5e1eefafffffffffffffffffffffffffffffffff9ebded2c5b8ab9f928578695e53463a2d21140700000000000000000000000000071d2a3643505d697683909ca9b6c3cfd4d4d4d4d4d4d4d4dcd7d3d2d1d0d0cac7c4bdb9b0a79f948c7f72685e5243392f24180d0100000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c3bdb8b0a89f948b7f72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c869298a0a7acb2b6b8babfbdbdbebebdbdbfbab8b6b5afaca8a09d938f847c6f6a5f564d42382d22170b0100000000000000010c161f29323a434b515960636a6f74787b7e80828384858586868686868686868685837e716a6054473b2e22150800000000000000000000000000000000000000000000030c18222b353d454d545b60666d7075787b7e8082838485858686868686868686868583807a6e61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f221508000000000000000000000000000000000a151e273139424a50585f62696e73777a7d7f81838485858686868686868686868686868581796d6053473a2d20140700000000000000000000000000000007121d273039434b555d666d747d848c9196999c9e9fa3a39f9e9d9b999795908c88837d78716c666059514b433b332b231a1108000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff3e8dcd1baada094877a6d6154473a2e21140700000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f13060000000000000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685d5245392c2013060000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000020c16202c363e44505b666c747f8892979ea6acb2b9bec4c8ced3d6dbdfe2e7ecedeff3f8f8f9fbfffffffffffffffffffffffffffffffffffffffffffefaf8f8f6f1edebe6e2dfdad5d1cbc7c0bbb5afa9a29f9590877f776d68605850483e362d241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1deebfbfffffffffffffffffffffffffffffffffffffffffffdf4e7ddd7ccc0b5aba49a938c817a716c65605d555553504a4f4e4f4f4d5254545c60646b7079818b9299a3abb5c0cbd7dbe4eff9fffffffffffffffffffffffffffffffffffffffef4eae0d3c7bbb0a69d9083776b6155483d32271b0f03000000000000000000000e1a2734414d5a6774808d9aa7b3c0cdd4cdc7c2bcb8b0aba59e99928d857f78706b615e57514b433d353028201a140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464f59616c717d8691959fa4acb0b9bbc0c5c7cbd1cecfd0d0d0d0cfcfcdcfc9c5c4bdb9b3adaaa39f97928b847d756e69605c554f47433d3a36312f34383a40454d525a616a6e7a828d929ca3afb5bdbaaea29886796d6053463a2d20130700000000000000000000000000000000000007121d27313946525e686f7d87929fa5afb7c1c9d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ded6cfc6beb6afa49d928d80736d635a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffff9ecdfd3c6baaea29886796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674808d99a3afbbc6d0dbe7f4fdfffffffffffffffffffffffffaf3eae2dcd7c9c1b8b0a7a09691857c6f6a60584e463c33291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554c4135291d11040000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab8b2aca69e959082786d60564d4131281d12070000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bfbab8b2aca69e969082786d60544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839098a2aab1b8bdc3c5c7cad0cacacacad0cbc7c5c3c0bbb9b2aca69e9691857c6f695e544a3f33281e13080000000000000007131d28313a444c555d606b6f767c8084888b8d8f909192929299939393939399939290887c6f6256493c2f231609000000000000000000000000000000000000000000000b151e2a343d474f575f666c71787d8185888b8d8f9091929292999393939393999292908d8376695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a00000000000000000000000000000006111c263039434b545c606a6f757b8084868a8c8e8f919292929993939393939393939397928c7f7265594c3f322619070000000000000000000000000000071118232e39434b555d676d78818a91969ea1a8a9abacaeaeacabaaa8a6a7a09d99948f8a847e786f6b605c554d453d352c231a11070000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff9e1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000814212e3b4754616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d22170b0000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000008131e28323e48515b606c78808c939aa1a9b0b9bdc3c9cfd4d9dfe2e7eceef2f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f2eeebe6e2dcd7d1cbc7c0bbb3ada79f99928c827a6f6a615a50483f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe2d5cbc3bbafa49993887f756d67605b53514b4846443f424242424246474a50535961676d747e879299a3afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffffffffffcf2e4d8cdc2b8aca095897d7063584e43372b1f1409000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d8d3cdc8c2bbb7afaba39f97928c847d756e69605c554f46413a322a261f17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343d47505a616b707c838d939a9fa6acafb6b9bbc0c0c2c2c3c3c4c3c3c2c1bfbdb9b8b2ada9a29f98928d857f78706b615e57514b433e37322d2a2523292c2f353b424650585f686d78808c919fa4abb4b8ab9f928578665c5044382b1f12060000000000000000000000000000000000000c18242f39434f59616d7a859199a3aeb7c0c9d3dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7e1d8d0c7c0bbaea59c928c7f736c62584e443a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffbefe2d6cabfb4aa93877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929faab4bfcad6e2ebf5fffffffffffffffffffffff8f1e8e1d8d1cbbfb7afa69f9590847c6f6a60584e463d342a21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432f24190d010000000000000000000000000000000714202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa968a7d7063574a3d3024170a000000000000000000000000020e1b2835414e5b6874818e9ba7b4babababababababababababfbab9b7b6b4b4aeaca8a09e938f837a6d665c50443b301f160c010000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bababababababababababababebab8b7b6b4b4aeaca8a09d948f847a6d665c5042382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5764717e8b95a0aab4bcc3c8ced2d3d6dbd7d7d7d7dcd6d3d2d1cbc7c3bdb8b0a8a09791847b6e665b50443a2f24190d010000000000010d18242f3a434c565e676d747c82888d919697999b9d9e9f9f9fa39f9f9f9f9fa49f9f9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000007121d27303c464f5960696e787e848a8e929797999b9d9e9e9f9fa39f9f9f9f9fa39f9f9d95877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9fa9a29c8f8376695c50432e23180c00000000000000000000000000040d19232834404b555d676d79828d929ea1a8acb2b5b7b9bbbab8b8b6b5b3b1acaaa69f9c96918a837c746d675f574f473e352c23190f0500000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e21150800000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7164544a3f33281c0f0300000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000010d1925303a44505a636d74808d929fa4acb3bbc1c8ced5dae1e5eaeff2f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf6f1ede7e3dcd7d2ccc5bebab1aba39f948f847c716c625a51493f372d241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffffffffffff9eee3d9d0c3b9aea49f93877e726d605d55504945403b3938332d353530363a3b3f44464f555d606c717e87929fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f82766a6054473b31261a0e000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e4dfd8d4cdc7c1bdb5afa9a29f96918a827b736d676059524c443e363128231c150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222b353e485059606a6f79808790949c9fa4acacafb5b3b5b6b6b7b7b6b6b5b4b2b2adaba8a19e97928d86807a726d666059524d454039302b27211e1a181c1f242930363e464e565d666d747f8b9399a3abb3aa9d9083776a544a3f34281c1003000000000000000000000000000000000004101d2935404b55606b75818e97a1abb4bfc9d2dbe5edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2d9d2ccc0b7aea49c918b7e716a60564c41382d22170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffef2e7dbd0baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3847535f6975818e98a2aebac4d0d9e4eef9fffffffffffffffffff8efe6dfd6cfc6bfbaaea59e9490837b6e6a5f584e463d342b22180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b080000000000000000000000000000000005111e2a36414c566976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffef2e7dbd0bfb2a5998c7f7266594c3f33261906000000000000000000000000000d192633404c5966737f8c99a9b2aeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7aaa29f9c96918a827a6d685d544a3f32291f0d04000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab3aeaeaeaeaeaeaeaeaeaeaeadb4aeabaaa9a7aaa29f9b96918a827a6d685e544a3f2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909da7b1bcc5ced4d9dfe0e2e7e4e4e4e4e7e3e0dfdcd7d3cec8c1bab2a9a1969083786c60564c4135291d1104000000000004111d2935404b555e686d7981898f949a9ea1a8a6a8a9ababacacafb5acacacb5afacac9c8f8276695c4f4336291c070000000000000000000000000000000000000000000c18232e39424e58606b6f7b838b91969b9ea1a9a6a8a9aaabacacafb5acacacb5afacaba796897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacacacb3ab9e9184786b554b4034281c10040000000000000000000000010c161f2b353d45515c676d79828f949da4adb2b9bdc2c4c5c7c7c5c5c3c2c0bcb8b7b0aba8a09d95908880796e6960594f473e352b21170b02000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c1004000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f221509000000000000000005111e2a36424d576a7683909da9b6c3d0dce9f9fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9a8e8174665b5044382b1f130800000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d060000000005111d2a36414c56616c737f8c929da4afb6bec5cdd4d9e0e6ebf0f5fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e3ddd7cfcac2bdb5afa69e9691867e716c625b51493f362c22190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928b7f726c625b514c443f38352f2d2b28222828252a2d2e34383e434b515a626c717e8b929ca5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffffffffbf0e4d9cdc3b7ab9f94897c6f62574d42362a1c11060000000000000000000b1825313e4b5864717e8b97a4b1becad7e4eae4ded8d3cfc7c0bbb3ada8a09d948f867f79706b615d565046423b342e261e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232c363e474f585f676d747c838a8f939a9c9fa3aba6a8a9a9aaaaaaa9a9a7a6a9a19e9a96918c85807b736d68605c544f46423b342e271e1b15120e0c1013181f252a333c434c545c606d737f879299a1a9a49a8d8174675a4e412e23170b00000000000000000000000000000000000006131f2c3845515d67707d89939ea9b2bdc6d1dbe4edf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8c9c0b6ada39f92867c6f685e53493f33271f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffff8e1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37424d57616e7b86929fa8b2bec7d2dde8f3fcfffffffffffffcf4ede7ddd4cdc4bcb4aea49c938e827a6e695f584e463d342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000020e192530414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff8e7dbcec1b4a89b8e8175685b4e422e23170b000000000000000000000000000a1724303d4a5763707d8a97a1a8a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b9998928f8a847e756d685d564c42382e20170d0000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a9a1a1a1a1a1a1a1a1a1a1a1a0aaa29f9e9c9a9898928e8a847e766d685e564c42382e1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87959fabb9c3ced7e0e5ebeceff3f8f1f1f8f3efecebe8e3e0d9d4ccc4bbb2a89f948b7f72685d5245392c20150900000000050f19232c3945515d676d7a838d929c9fa6abadb2b3b5b6b7b8b8b9bbc0b9b9b9c0bbb7aa9d9084776a5d51442f24180d010000000000000000000000000000000000000004101c2834404b545f6a6f7d8590959ea0a8abadb3b3b5b6b7b8b8b9bbc0b9b9b9c0bbb9b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b8ab9f928578675c5145382c1f1306000000000000000000000008131e28313d47515b606d79828f949fa6aeb9bdc4c9ced1d2d3d3d2d1d0cecec8c5c2bbb7b2aca79f9a938d837b6f6b61594f473d33291d140a000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000005121e2a36424d576976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d20140700000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000020e1a2530414e5b6774818e9aa7b4c1d2dde8f4fffffffffffffffffffffffffffffffffff4e8ddd2c4b8ab9e9184796c6053463a2f24190d00000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23170b000000000713202d3946525e68717e8a919ca5aebbc0c7d0d6dfe5ebf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eee8e1dbd6cfc7c0bbb0a8a19892877e726d625b51483e342b21170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba0958d81746d625a5145413a332d2924201f1c171b1c1a1e2023282c31394045505a626c737f8c939da7b1bcc6d0dbe7f3fdfffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8f8275695f5346382e23170c0000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6f2f0e9e4e1d9d1cbc5bebab2aca69e98928c847d746d68615a534d443f383028231c150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c353d464e555d606a6f767d82878c909299989a9b9c9d9d9d9d9c9c9a999796918e89847f7a736e68605d56514a423d363028231d150c0a05020004070c141a212a313a424a505b636d727e8792979d9c92897c6f6356493c30231606000000000000000000000000000000000004111d2935404b55606d7984919ea5afbbc4cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd2c8bfbaaea39891847a6d655b50443b31251a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c46525e69737f8c96a0acb6c0ccd8e1eaf4fffffffffff9f3eae2dcd7cbc2bbb2aaa39f928c81796d685e574e463c342b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000081926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c10030000000000000000000000000714202d3a4753606d7985919694949494949494949494949494999291908e8c8986827d79716c615d564c443a30261c0e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8692979494949494949494949494949493989291908e8c8985827d78716c605d564c443a30261c0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1bccbd5e0e9f2f6f9fbfffffdfdfffffbf9f9f3efeae5ded6cdc4bab0a69f92857a6d6054473c31261a0e020000000b16212d39444f59606d798390959da4abb0b7b9bdc0c2c3c4c5c5c5c7cbd1c6d2ccc4b8ab9e9185786b554b4035291d11040000000000000000000000000000000000000006131f2c3845515c666f7c8592979fa7acb2b8b9bec0c2c3c4c5c5c5c7cbd1c6d1cbc7beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000000000000000000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6baaea29886796d6053463a2d20130700000000000000000000030c19242f3a434f59636d74818e949fa6b0b8c0c9cfd5dadedfe0e0dfdedddbd9d4d1cdc7c3bdb8b1aca49f9590857d706b61594f453b2f261b110600000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000714212d3a46535e697885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000091926323f4c5965727f8c98abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff9ebdfd2c6b9ada197897c7063554c4135291c1207000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c1003000006121e2b37424d57616d7a85929ea4adb7c0ccd2d9e2e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6e1d9d1cbc1bab2aaa39993887f726d625a50463d33291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b51483f352f27221b1813120f0b06090e1114171c1f272f353f48505a636d74818e95a0aab4bfcad6e1ebf5fffffffffffffffffffffffffffffffffffffffbefe4d8cdc2b9ac9f93877b6e61544a3f34281c100300000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefaf5f3eae3dcd7d0cac3bdb8b0aaa29f969189817a716c615f57504a423c342e271e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232b343c434b515860626b70767b7f8386898b8d8f8f90909190908f8e8c8a8784817d78726d67615e56524c444039302a251f18120b0300000000000003090f181f2830383f44515b626c717d858c90908a80736b6054483b2f22150900000000000000000000000000000000000613202c3945515d67737f8c96a0acb7c1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede3dad6cbbfb4aaa1968f82776c60574d42362a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a36424d57606d7984919aa4afbbc3cfd8e2edf8fffffef8f0e8e1d8d1cbc1b9b1a9a198928a80776d675d564d453c332a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f120600000000000000000000000006131f2c3945515d67707d84878787878787878787878787878786868483817f7c7975706d66615a524c443a32281e140a0000000000000000000000000000000000000000000000000613202c3945515d67717e8587878787878787878787878787878786858483817f7c7975706c66615a524c443a32291e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcdd8e7f2fbfffffffffffffffffffffffffffcf6f0e8dfd6ccc2baada2978c7f7266574d42372b1e1206000004101c27323c4955616c75818e959fa7aeb7bbc2c5c9cfced0d1d2d2d2d4d7dcd2ddd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000004101c2834404a54606d79839097a2a9b1b9bdc4c6cacfced0d1d1d2d2d3d7dcd2dcd7cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d6cabeb4aa94877b6e6154483b2e211508000000000000000000000b151e2935414c56606b727f8c939ea6b0b8c2cad5dae0e5eaecedecebebe9e8e5e0ded8d3cec8c3beb6afa7a09792867d706b60574d41382d22170b000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e2114070000000000000000000000040d16212e3b4854616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f1205000000000000000000000000000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee1d5c9beb2a99a8e8174675d5145392e23180c02000000000000000000000003101c28343f4a546774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600000814212e3a47535f6975818e97a1adb6bfc9d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f3ebe3dcd7ccc4bcb4aba49a938b7f726c61584e453b31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9f93877c6f665c51493f3629241e17110c0706030000000205060c10151d2429363f48525b606d79839098a2aebac2cfd9e3eef9fffffffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073665c5044382c1f130800000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf8fffcf5eee8e1dbd6cec8c1bcb4aea8a09d938e857e766e69605c544e4440393028231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a313940454e54596163696e73767a7c7e808283838484838382817f7d7b7874706d66605d55524d45413a342e271e1a140c0700000000000000000000060d161e262e344048515a616b707a8083837d736e63594f43382c1f13070000000000000000000000000000000004101d2935404b55606d7985929ea8b2bdc9d3dfe8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f5f5f4f5f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffff5ece7dcd0c6bcb2a89f948b7e72695e53463e30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a25303b45515c67707d88939fa7b1bcc6d1dce7eef7fcf4ede7ded6cfc6bfbaafa79f9791867e736c655c554c443b332a2118100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000004101d2935404b55606b70787a7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978767472706d6764605c545046413a322820160c0200000000000000000000000000000000000000000000000004111d2935414b55626c71797a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777674726f6d6664605b545045413a322920170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff9f1e8dfd6cabeb3a99d918477695f53473a2d21140800000713202c38444f5964707d8a939ea7b1b9c0c7cdd2d5dadbdcdededfdfe0e3e8dfe0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000006121f2c3844515c66727f8c95a0a9b3bbc3c9ced2d6dadbdcdddedfdfe0e3e8dfe8d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d1104000000000000000000000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfe7dbd0bcafa295897c6f6256493c2f23160900000000000000000007121d27303945525d68707d87939fa5afb8c2cad4dce5ebf1f6f8f9f9f8f8f6f5f0ede9e4dfd9d4d0c7c0bbb1a9a29892867d70695e53493f33271c1106000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f22150800000000000000000105080d161f2b37424d5765717e8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f030000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffdf1e6dacfc4b8ab9f92857a6d60544a4034281e1408000000000000000000000006121f2b3844505c667683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070004101c2934404b55626e7b87939fa9b3bec8d1dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc6bdb5aca49f918a7e716a60574d43392f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677783909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998d81746a60544a40372d2419130b060000000000000000000000030b1218242d364045515c676f7c86929fa6b0bdc7d1dce8f4fefffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9184796d6053463a3025190d01000000000000000613202c3945515d677885919eabb8c4d1deebf9fffffff9f3ece6e0d9d4cec6bfbab2aca59d97928a827b726d665f58514a423c342e271e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f272f353c43474f55575f6166676d70717375767677777776767473716e696763605c54514b46413b352f28231c150c0903000000000000000000000000040c141c2328363f48505960686d737676706c635c52473d32271b0f030000000000000000000000000000000006131f2c3845515d67727f8c97a1adbac4cedbe4f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0edeceae9e8e8e8e9ebeceef2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec4bab0a69f92867b6e615a5043392e23180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55606b74808d95a0aab4bfcbd7dce5eef2eae2dbd6ccc4bcb4aea59d9590857c716c605b534b433a322921180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6e6154473b2e211408000000000000000000000000000c18242f39434f5960656c6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686663605c5553514a423e35302820160e0400000000000000000000000000000000000000000000000000010d18242f3a43505a62666d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666b69676563605c5453504a423e35302820170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffaf1e6dbcfc5b8aca096887b6e6155483b2e22150800000916222f3b4854606b7783909da5afb9c3cbd3d8dfe1e5e8e9eaebebecedeff4efe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000713202d3a4653606d7985919ea7b1bcc5cdd5d9dfe2e6e8e9eaebebecedeff3ece6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ececf8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000c18232e39424f59606d7a849199a4afb7c1cad4dce6eef6fcfffffffffffffffffcf9f4efeae5e2d9d2ccc3bbb3aaa29892857b6e655b5044382d22170b0000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f23160d0d0c0c0b0b0b0c080d1113191f28313a46535f6976828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000713202c3945525d687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff7ebdfd3c6baaea2988c7f72665c51443b3025191007000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbeee2d6cabfb4aa93877a6d6054473a2d2114070006131f2c3845515c6774808d9aa4afbbc5cfdae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e1d8d0c7beb6afa39f92867c6f695e554b4035291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e42392e251b120801000000000000000000000000000107121b242834404b555f6a727f8b949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada1978a7d7064564c41362a1d11050000000000000004111d2935414c556976828f9ca9b6c2d2dde8f4fffffffffef7f2eae5e0d8d0cac3bdb8afa9a19e948f867f786f6a605c544e4540393028231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d242932373e44484d5355555d6063656768696a6a6a6a6969676664615e575653504a45413a363029241e18120b03000000000000000000000000000000020a1117242d363e474f565d61666a69646159524a40342b21160a00000000000000000000000000000000000714202d3a4753606d7985919ea9b3beccd5e0edf6fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efede8e3e0dfdddcdbdbdbdddedfe2e7ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffef4eae0d6ccc2baaea2988f82766c61554b4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dce7f3fffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59606d79839198a3aebac0cad3dce5e7e0d8d0cac1bab2aaa39f938e837b6f6a615a50494139312820170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887c6f6255493c2f2216090000000000000000000000000007121d27313d474f535b606161616161616161616161616161605d555d5b595653514b464440393029241e160e0400000000000000000000000000000000000000000000000000000007131d28313f4850545c60616161616161616161616161616160605c545d5b595653514b46443f382f29241e160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f8fffffffffffffffffffffffffffffffffffff7ece1d4c8bdb2a8988b7e7165584b3e3225180b00000a1623303d495663707d8995a0acb7c1cbd4dde4e9edf1f6f6f7f8f8f8f9fcfff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000a1724303d4a5763707d8a97a1adb9c3ced7dfe5ebeef2f7f6f7f8f8f8f9fcfff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d21140700000000000000000000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000004101c2834404b54616b75818e96a1abb5c0c9d2dce6eef8fffffffffffffffffffffffffffcf6f4ebe4ddd8cdc5bcb4aaa2979083776c60544a3f33281c0f0300000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d30241b1a1919181818181919191e202429313a434e58616e7b87939facb9c6d2dfecf6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000004111d2935414c566774818d9aa7b4c0ced9e5f1fdfffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9e9184796d60564c41362a221910060000000000000000030c15232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffef2e7dbd0baaea194877b6e6154483b2e211508000714202d3a4753606d7985929facb6c0cdd6e1ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9d0c7c0baaea39891857b6e675d51453d31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463d30271c13090000000000000000000000000000000000091218232e39434e58626d76828f99a3afbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff9eee3d5c9beb2a99c8f8275685e5246392d20140800000000000000010d19242f404d5a6773808d9aacb6c0ccd8e4f0fcfffffffffffcf6f2eae2dbd6cec8c1bbb3ada69f98928c837c736d665f58514b423c342e271e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820272b33383c4247484b515456585a5c5c5d5d5e5d5d5c5b595754534d4a46443f38352f2a251f19130c070000000000000000000000000000000000000006121b242c353d444c5254595d5d57554f4740372e22190f040000000000000000000000000000000005121e2a36424d5765717e8b97a1adbbc5cfdee7f1fffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0ddd7d4d2d0cfcececfd0d2d3d6dbdee1e5eaf1f6fcfffffffffffffffffffffffffffffffffffffffffcf2e8ded6cabeb4aa9f948a7e71675c51453a3025190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d45515d676f7c86929fa4aeb8c1cad3dcdcd7cec6bfbaafa8a098928b81796e69605850443f382f271f160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e8dcd1bdb0a3968a7d7063574a3d3024170a00000000000000000000000000010b151f2b353d41495053545454545454545454545454545453514b504e4c494645403a38342e271e19130c0400000000000000000000000000000000000000000000000000000000010c161f2d363f424a505354545454545454545454545454545453514b504e4c494645403938332d261d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd0dbe7f2fefffffffffffffffffffffffffffffffffffdf1e5d9cec0b3a69a8d8073675a4d4034271a0d0005111d2a36414c566774818d9aa7b1bcc9d3dde6eff4fafdfffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000003101c28343f4a546774818d9aa9b3becbd5e0e9f2f6fafefffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000020d17202c3845515c66707d8a939ea8b2bdc7d2dbe4eef8fffffffffffffffffffffffffffffffffdf5eee8dfd7cec6bcb3a99f948b7e71665b5044382b1f120600000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e312428272625252525252526252a2d30353b434b55606a74818e99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000010d19242f3e4b5864717e8b97a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffef2e6dbd0c5b9aca1968c7f72685e52463f342b22180f09040000000000030b151e2b37434e5866727f8c99aab4bfcad6e2effbfffffffffffffffffffffffffffffffff8e1d5c8bbaea295887b6f6255483c2f221509000a1623303d495663707c8998a2aebec7d2dfe8f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe2d9d2cbbfb4aaa1979083796d60594f433a2f24180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095887c6f62574d42342b1e150b0000000000000000000000000000000000000007121d27303c46515b626f7c87929fa9b3becad6e2edf8fffffffffffffffffffffffffffffffffffffff1e6dacfc4b9ac9f92867a6d6154473b3025190d0100000000000000081724313e4a5764717d8a9aa4afbbc8d4e0edf9fffffffffffffffcf4ede7e0d9d4cdc5beb9b0aaa29f95908780786f6a605c544e4440393027221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b21282c31373a3b414547494b4d4f5050515150504f4e4c4a4846423d3a38342e29241d19140d080100000000000000000000000000000000000000000009121a232b323a4146474d50504a49443e352e251c100700000000000000000000000000000000000714212d3a46535e697683909ca9b3becdd7e1f0f9fffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe3dcd7d4d2ccc7c6c4c2c2c1c2c3c5c6cad0d1d4d9e0e5ebf2f9fffffffffffffffffffffffffffffffffffffffffaf0e7dbd0c5bcb0a69e9184796d60564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffff6eaddd0c3b7aa9d9084776a554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935404b555f6a717e8a929ca5afb8c1cad6d1cbc2bcb4aea59e9691867e746d675e564e463e332d261d150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000030d19232b2f383f4446474848484848484848484848474747454043413f3d3a38342e2c28231c150c0802000000000000000000000000000000000000000000000000000000000000040d1b242d30383f444647484848484848484848484848474746454043413f3c3a38342e2b28221c140b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff6e8dbcec1b5a89b8e8275685b4f4235281c0f000713202d3946525e687784919eaab7c3cedde5eff8fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006121f2b3844505c667683909da9b6c3cfdce7f2fbfffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c30231609000000000000000000000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000008131e2a36414c56606d7984919ea5afbac4d0d9e3edf6fffffffffffffffffffffffffffffffffffffff9f1e9e0d8cec5bbb0a69e9184786c605346392d20130600000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f352f353433323232313232333036393a41454d555d676f7c87939fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d06000000000000000000000815222e3b4855616e7b8896a0acb8c5d1deebf6fffffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92867a6e615b51463d342a211a14100c070b0b0a0c151d27303947535f6a7783909daab7c3d0dbe7f2fefffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000d192633404c5966737f8c99aab4bfd0d9e4f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe4dcd1c6bcb3a9a0958d80746b60554b41352920150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f3fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a5f53453b3122190c0300000000000000000000000000000000000000000b151e2a343f47535f6a74818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffffffffff7ebe0d4c7bbafa3998b7e7265564c41362a1e1105000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffef8f3eae5dfd6cfc9c2bcb4aea7a099928c837c736d666058514a423c332d261d170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1f262b2d2f35393a3d3e40424343444444434341403e3b3a36312d2b28231c18130e080200000000000000000000000000000000000000000000000008111920283035393a4043433d3c39332c231c130a0000000000000000000000000000000000000815212e3b4854616e7b87939facb9c4cfdfe9f3fffffffffffffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c5c0bbb9b7b6b5b5b5b6b8babec4c5c8ced5d9e0e8f0f9fffffffffffffffffffffffffffffffffffffffff8ece2d7cec2b9aca0968c7f72685e52463a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434e58616c73808d939ea6b0b8c1cbc6bfbab1aaa29f938e847c726d605c554d443d3427221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000030f1c28333f4a5e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000711191d262d3337393b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533302d2c28231f1c18120b0300000000000000000000000000000000000000000000000000000000000000000009121b1e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e3432302d2c28231f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfebf5fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10000714212e3a4754616d7a8796a0acb9c5d2deebf7fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d01000000000000000000000000000000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000010d1925303946525e68727f8c96a0acb7c1ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffbf2eae0d7cdc2b9aca196897c6f6256493c2f23160900000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c4540424140403f3f3e3e3e3f40414146474c52575f676d79849199a4afbdc7d2dde8f4fffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978a7e7164574b3e3124180b000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170b000000000000000000000714212d3a46535f697784919daab7c4cedae5f1fdfffffffffffffffffffffffffffffffffef1e5dacec4baaea2988f81756d62584e463c332a251f1c18181717181b1e262f39424e58626f7c8895a0acb8c4d1e2edf8fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000f1c2936424f5c6975828f9ca8b5c2d0dbebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f6f5f4f4f5f6f7f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5ede2d8cfc4bbb1a79f93887d70675d51453d32271b0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265584e4333291f1007000000000000000000000000000000000000000000030c18222b37434e58616d7a85929faab4bfcbd7e4eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f8376685e5246392d201407000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffcf6f1e8e1dad5cec6bfbab1aba39f95908780796f6a605c544e443f382f292018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10151a1e2124292c2d30323435363737373736363433312e2d2a25201f1c17110d0701000000000000000000000000000000000000000000000000000000070e161e24292d2e33373631302d28211a110a01000000000000000000000000000000000005111d2a36414c5666727f8c9aa4afbbc8d4e0edfbfffffffffffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b5afacaaa9a8a8a8aaabaeb4b7b8bdc3c9ced6dee8eef5fdfffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92857a6d61564c4135291d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffff9eee1d5c9beb3a9988c7f7265594c3f322619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46505a606c78818f949ea6afbabfbdb4aea79f98928b817a6f6a625b514b433b322b2217110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000b17222d45515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000070b141b22272b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924282623201f1c1812100c07000000000000000000000000000000000000000000000000000000000000000000000000090c141c23282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823282623201f1c18120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c3d0d9e4eef9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000815222f3b4855626e7b8898a2aebac7d3e0ecf9fffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1104000000000000000000000000000000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000005111e2a36414c56616d7a86929fa8b2bdc9d3dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd4c7bbafa399897d7063564a3d3023170a00000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a53514b4f4e4d4c4c4b4b4b4b4c4c4e4c5254565d60696e79828f96a0abb5c0d0d9e3eef9fffffffffffffffffffffffffffffffff9ece0d3c7baaea399887b6f6255483c2f221509000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c100300000000000000000005121e2a36424d576673808d99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff6ebe0d6cabeb4aa9e938b7f726a60584e463e36302c282325242425272b3038414b545f6a75818e9ba7b1bcc8d4e0f3fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f8f3efececeae9e8e8e8e8e9eaecedf0f4f9f9fbfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cdc3bbafa49a9184796d60584e43372b1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096887b6e6155483c3222170d000000000000000000000000000000000000000000000006101b26313c46525e6873808c98a3aebac7d2dde8f4fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877a6e6154473b2e23180c0000000000000005111e2a36414c5666737f8c9aa4afbbc8d4e0eaf4fffffffffffffffffffffffaf3ece6e0d8d0cac3bdb5aea7a099928d837c736d665f585049413b3228231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d202123252729292a2a2b2a2a2928262421211e1a1312100b0600000000000000000000000000000000000000000000000000000000000000040c13191d2021262a2a2423201c171008000000000000000000000000000000000000000713202d3946525e687783909dacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffff7ede4dbd2cbc2bdb5afacaba49f9d9c9b9b9c9d9fa2aaaaacb2b9bdc4ccd8dde4ebf4fdfffffffffffffffffffffffffffffffffffffbf2e5d9cec4baaea2988d8073685d52463a2f24180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffefbf5eee8dbd2c6b9ada197897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343e44505b666d79828f949ea5aeb4b0aba39f9590867e756d685f585145403930292019100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b000000000000000000000000000000000000061e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000020a11171b1f20212121212121212121212121212120201d181b19161313100c0704000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121212121212121212121201f1c181b19161313100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828e9ba7b1bec7d2dde8eef5fdfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000b1825323e4b5865717e8b98a4b1beced9e5f1fdfffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170b0000000000000713202d3946525e6873808d98a2aebac3cedbe5f0fafffffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec5b9ac9f92867a6d6154473a2e21140700000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746862605d555c5b5a59585858585858595a565e6164686d737b838f949fa8b2bdc7d2e2ebf5fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000000000000020e1a26313c4956626f7c8996a1acb9c5d2dee9f5fffffffffffffffffffffffffffffffffffcf2e7dbd0c5bcafa59f92877c6f6a5f584f46423b38342e3131313232383c424a535c666f7c87929facb9c3cdd9e4f0fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffefbf6f1edebeae7e3e0dfdddcdbdbdbdbdcdddfe0e3e8ececeff3f8fffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd8ccc0b6aca1968e81746a6054473d2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695f53463a2d2114050000000000000000000000000000000000000000000000000a15202a36414c56616e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7265554b4034281c1004000000000000010d1925303b4854616e7b87939facb9c2cfd8e2edf8fffffffffffffffffffffffdf7f2eae2dbd6cfc6bfbbb1aba39f95908780786e6a605b534d443e342e271e180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070d11131416181a1c1d1d1e1e1d1d1c1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000002080d1113141a1d1d171614100b0500000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dde8f4fffffffffffffffffffffffffffffffffffffffffffff9efe5dbd2c9c0b9b1aba39f9b9993918f8f8e8f909298999da0a8acb2bac0ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92857a6d61554b4035291b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffbf9f8f7f8f2eeebe4ddd6cabeb4aa9e9185786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d182228333f4a545c676d79828e939fa3aaa69f99928c837c716c605d564e463f342e271e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000060b0f121314151515151515151515151514141413110d070c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131415151515151515151515151514141313100c070c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d89959facb6c0ccd8dde4ebf4f6fbfefffffffffffffffffffffef8efe3d7cbbfb4aa998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f3fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000004111d2935414c56616d7a86929faab4bfccd5e0edf6fffffffffffffffffffffffffffffffffffffffffffffffcf2e7dbd0c5bcafa59c8f8275685e5246392d20130700000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275716f6d676a69686766656565646565666769686d71757a808690959fa6b0bac3d0d9e3f4fdfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382c1f120600000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000915222e3b4754606a7884919eabb7c2cdd8e4f0fdfffffffffffffffffffffffffffffffffff8ece2d7cec1baaea39992857c6f6a6159524d4644403f3e3e3e3e4043474e545c656d78839099a3afbbc7d5dfeaf5fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffef7f2eeeae5e1dedddcd7d3d2d1cfcfcececfcfd1d2d4d7dddfe0e3e7edf1f7fdfffffffffffffffffffffffffffffffffffffffffffaf1e8ddd2c7beb2a89d93897c6f62594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e1205000000000000000000000000000000000000000000000000040d1925303a46525e6874818e9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675c5145382c1f1306000000000000000814212d3a46535e6975828f9ca6b0bdc6d1dce7eef7fffffffffffffffffffffffffcf4ede7e1d8d1cbc3bdb5afa7a099928c837c726c655e5650454039302a2117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0b0d0f101011111110100e0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d10100a0a0804000000000000000000000000000000000000000000000b1724313e4a5764717e8a9aa4afbbc8d4e4eef9fffffffffffffffffffffffffffffffffffffffffffdf3e7ddd3c9c0b7afa79f99928e8a8684838282828385888c91969ea0a8aebbc0c7d0d9e4eef9fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5baaea2988c8073675d5145382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f8f3efecebeae9e7e2dfd9d2ccc2baaea2988d8073665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d38424b555c676d78818c92989d9c9490867f786e6a625a524c443c3428231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f12050000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000305060808080808080808080808080807070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708080808080808080808080808070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e394653606c7883909aa4afbbc1ccd2d9e2e5ebeff2f8f7f8f9fbfbf9f8f7f6f1ece7dbd3c7baaea3988a7d7064574a3d3124170a000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170c00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000713202c3945525d6873808d98a2aebcc5d0dee7f1fffffffffffffffffffffffffffffffffffffffffffffffef4eae0d6cabeb4aa9e93897c6f62564c41362a1d110500000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e91847f7d7b7a787775747373727271717172737475787a7e81868d92989fa7b0b8c2ccd5e2ebf5fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468544a3f34281c1003000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000000000006131f2b37434e586774808d9aa6b0bcc7d3e1ebf7fffffffffffffffffffffffffffffffffffef3e9e0d7cbbfb4aba29791857c706b615e5753514a4c4b4a4a4b4d4e54585f666d77818e959fabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef8f3ece6e2dfd9d4d1d0d1cbc7c5c4c3c2c1c1c2c3c4c6c7ccd2d2d3d7dce2e6ebf3f8fffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c4baafa59c8f82766b6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7e7164574b3e31261a0e020000000000000000000000000000000000000000000000000008131e2a36414c56626e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ac9f9285796d6053463a2d2013080000000000000005121e2a36424d57636f7c89949fabb4bfcbd7dce5eef7fdfffffffffffffffffffffffef8f3eae3dcd7cfc7c0bbb1aba39f9590867f776e68615a514b433c3328231c140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818e9aacb6c0ccd8e4f5fffffffffffffffffffffffffffffffffffffffffffff5ebe1d5cbc1b7afa59d959087827d7a777675757577797c7f848a91969da4afb6bec7d2dde8eef7fffffffffffffffffffffffffffffffffffff7ece1d6cabeb4aa9f92857a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae1e1e7e2e0dfdedcdbd6d3d0c7c0bbafa59f92857a6d61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b555c666d757f868d908f8a827c726d665f575045413a322a2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b656f7d88939fa6b0bbc0c7d0d5dadfe2e7e9eaebecefefedecebe9e5e2dbd6cbbfb5ab9f92867a6d6053473a2d201407000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dcd0bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000030f1c28333f4a54606d7a86929faab4bfced7e2f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6baaea2988e81756a6054443a3025190d01000000000000000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196918c8a888685848281807f7f7e7e7e7e7f7f818284878a8e92989fa2aab1b9c2cad4dee7f4fdfffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7165584b3e2e23170c00000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000030f1b27323d4955626f7c88949fabb7c4cfdae6f1fefffffffffffffffffffffffffffffffffffbf2e7dcd1c6bdb3a9a19791857d746e6963605c545958575758595860626a6e78818e939da7b1bdc7d1dce8f4fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf4ede7e1dbd6d3cec8c5c4c0bfbab9b7b6b5b5b5b5b6b7b9bbc0c2c5c7cbd1d5dae0e7edf4fcfffffffffffffffffffffffffffffffffffffffff5ebe2d6ccc0b7ab9f94897d70655b5044372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6255483b2f2215090000000000000000000000000000000000000000000000000000020e1925303b47535f6a76838f9caab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897d7063564a3d3024190d01000000000000020e1a25313b4854606b76828f99a3aebac1cad4dce6ecf3fbfffffffffffffffffffffffffcf4ede7e1d9d1cbc3bdb5afa79f98928b827a706c605c554d453e342e261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030400000306070706060300000404020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3b9afa59d938e837b75706d6869686869666c6f73787d848d929fa4acb6c0ccd8dce6f1fbfffffffffffffffffffffffffffffffffffef2e7dbd0c5baada2978b7e72655b5044372b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd4d4d4dbd6d3d2d1cfd0cac6c2beb6afa69e938b7f72685e5242382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039434b545c606d727b8084827d766e6a605c544e453f3530282019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffff9ede0d3c7bbaea399877a6e6154473b2e2114080000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b73808d949ea6afb6bec3c9ced3d6dbdcdedfe0e3e3e0dfdedcdad5d0cac1bbaea3998e8175675d5145392c201306000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000006121f2b3844505b66727f8c98a2aebcc6d0e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffcf2e7dbd0c6bcb0a69f92867b6e61584e4332291e130800000000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19e9997959792908f8e8d8c8b8b8b8b8b8b8c8d8f9196979b9fa3aaaeb4bcc2cbd4dce6f0f9fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b2e21150600000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f23160900000000000000000000000a15212e3b47535f6a7683909ca9b3bec9d5e1ecf7fffffffffffffffffffffffffffffffffffff8ede2d8cfc5bbb3a9a197928a817b74706d6667656464646566686a6f747c838e939da5afb9c3cfd9e3eef9fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000f1c2936424f5c6975828f9ca8b5c2cfdae6f2fefffffffffffffffffffffffffffff9f2eae2dbd6d0cac6c3bdb8b7b3b4aeacaaa9a8a8a8a8a9aaacafb5b5b9babfc6c9cfd7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffdf4e8ded3c7bbb0a69d9083786c6053463b31261a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000008141e2b37434e5865717e8b98a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d807367564c4135291d11050000000000000009141f2c38444f59626e7c86929fa6b0b8c2cad6dbe1e9f1f6fdfffffffffffffffffffffffff8f3eae3dcd7cfc7c0bbb1aaa39f948f857d746d675f5750443f3830261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e1011060b1012131313120f0b0611100f0e0c0b0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb8c5d2e4eef9fffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79e938e81786e6963605d565c5b545b6062666c7179818b939aa4afbbc0cad4dfe9f3fdfffffffffffffffffffffffffffffffffff8ece2d6cabeb3a99d9184786c6053463a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed2c7c7c7d0cac7c5c4c3c1bebab8b1aca49f948e81776c60564c412f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273039424b515b62696e747776706c625f58504a423c3329241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffbefe3d7cbbfb5ab96897c6f6356493c302316060000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a060b0f12131312100c060c0906060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d78828f949fa4acb2b9bdc4c6cad0d0d1d2d3d6d7d3d2d1d0cec9c5bfbaafa59f92867b6e61554b4035291d1004000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e2215080000000613202d394653606c7884919eaab4bfced8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffef4eae0d6cabfb4aa9f948b7f72695e52463d3220170c02000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffdf1e5dacfc4bab2adaba5a4a9a29f9d9c9b9a99989898979898999a9c9ea1a8a8acaeb4babfc6ced4dde6eef8fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e53463a2d211407000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000006131f2b37434e5864717e8a97a1adb9c5d0dbe6f2fdfffffffffffffffffffffffffffffffffffff4eae1d7cdc4bbb3a9a29f938e86817d79767472717171717375787c818790959da5afb7c1cbd4e1ebf5fffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000d1a2733404d5a6673808d99a9b3bec9d5e2ecf8fffffffffffffffffffffffffff7f0e7e0d8d0cac5bebab8b2acaaa6aba39f9e9c9c9b9b9c9c9e9fa4aba8acaeb4b9bec4cbd1d8e1e7f0f7fffffffffffffffffffffffffffffffffffffffaf0e3d8ccc2b8aba0958a7d7064574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5044382b1f1206000000000000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dbd0c3b7aa9d908477685d5246392d20130700000000000000030f1b27323d47535f6a727f8c949ea6b0b8c0cacfd7dfe5ebf3f8fefffffffffffffffffffffffcf5eee8e1d9d1cbc3bcb4aea69f97928a80796e69615a504a42382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131517181a1b1c1d1e171c1f2020201f1c171e1e1d1c1a1918161413110d08070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc8d4e1f5fffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958e81786d665f5754524c4f4f4a5053545b60676d747f88939fa4aeb8c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffef2e6dbd0c5b8aca095897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97acb6c0babababababfbab8b7b6b4b4aeaba79f9a938d82796d655b50443a301d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e273039404551575f61676a69646159534e443f38302a2119130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffff3e7dcd1beb1a4978b7e7164584b3e2d22170b0000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000002030405060606060606060606060606060606020000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213161a171b1f20201f1c171b191613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d44505c666d79828d939aa0a8acb2b8babfc1c3c4c5c7cbcbc7c5c4c3c1bdb9b4aea69e938d8073695f5343392f24180d01000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000005111e2a36424d5764707d8a96a1acbcc6d0e0eaf4fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6baaea2989082776c60564d42342b200e050000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b7b2b0b3adabaaa8a7a6a6a5a5a4a4a4a5a6a7a8abadb2b4b8babfc6cad0d7e0e6eff8fffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8e817467574d42362a1e1205000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000030f1b26323c4653606d7985919eaab3becad6e1ebf7fffffffffffffffffffffffffffffffffffffcf3e9dfd6cdc4bbb3ada59d98928e898583807f7e7d7d7e808285898e92999fa7afb7c0c9d2dde6f3fdfffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000a1623303d495663707d8997a1adb9c5d0dbe7eff8fffffffffffffffffffffff7eee5ded5cec6bfbab3adaba8a09d9a97999291908f8e8e8f90919399989c9fa3aaadb2babfc6cfd5dee5eef7fffffffffffffffffffffffffffffffffffffff4e9ded4c8bcb1a79c8f8276695f5346392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f34281c1003000000000000000000000000000000000000000000000000000000000a15202c3945525d6875828e9babb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ac9f93867a6d6154473a2e21140700000000000000000b16212b37434e58606c77828f949fa6aebabec5cdd5dae0e7edf3f8fffffffffffffffffffffffff9f3ebe3dcd7cec6bfbab0a9a19e928d837b716c605c544a42382d22170b0100000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314171b1f202123252728292a2b23282b2d2d2d2b28222b2b2a282726242321201d19171413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999083796d665c544d47454142423f44464a50555d606d727f8b929da6b0bbc5cfdbe6f4fdfffffffffffffffffffffffffffffffffff7ece1d4c8bdb1a89b8e8175685d5245392c20130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c889aa4afaeaeaeaeaeadb4aeacaba9a7aaa29f9b95908880786d675d53493f32291e0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343f454d53555a5d5c57554f47433c342e261e180f0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffff8e6d9ccc0b3a6998d807366544a3f33281c0f030000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000010507070a0c0e1011121313131313131313131313131313120f070604010000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f20232622272b2d2d2c2823282622201f1c17110f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28343f4a545d676d78808891969ea1a8acaeb4b4b6b7b8babfbfbbb9b8b6b4b2acaaa29f948e81786c60574d4231281d120700000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000714202d3a46525e6976828f9ca8b2bdced7e2f2fcfffffffffffffffffffffffffffffffffffffffffffffcf2e7dbd0c6bcb0a69f92867b6e655b50443b3022190f0000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf2e8ded6cfc9c5c4bfbdbebab8b7b5b4b3b2b2b1b1b1b1b2b2b4b5b7b9bdc1c5c7cbd0d6dbe2e9f2f8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978a7d7063574a3d31251a0e020000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000a151f2c3844515c6673808c98a2aebac4cfdae6f4fdfffffffffffffffffffffffffffffffffffffbf1e8dfd6cdc5bebaafaaa39f9b98928f8d8c8b8a8a8b8c8e91979b9fa3abb1b9c0c9d2dbe4eff8fffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000713202d3a4653606d7985929eaab4bfcad6dde6eff7fdfffffffffffffffff9efe5dcd3ccc3bcb4aea9a29f9996918d8a8886848382828282838486888b8f92989ea1a9aeb4bcc3ccd3dce5edf7fffffffffffffffffffffffffffffffffffffaf0e4d9cdc3b9ac9f93877b6e61544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2e23180c0000000000000000040f1a26313c44505b656d79828f949da4adb3bbc1c9cfd6dbe2e7edf3f8fffffffffffffffffffffffdf5eee8e0d8d0cbc2bbb3ada49d9590867e736d665c544a3f33281e1308000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315191d202122272b2d2e303233353637382e34383a3a3938332d38373735343231302e2d29252421201e1913120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877c6f675c544a423c39352f2d3338393f444b515b626d74808d949fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffef1e5d9cec3b8ac9f92867a6d6054473a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939fa9a1a1a1a1a1a1aaa29f9e9c9a9898928e89837d746d665d554b41382d20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d2328333b4246484e514f4a49443e373128231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665b5044382b1f12060000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000206080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d070100000000000000000000000000000000000000000000000000000000000002080e151a1c23282b2d30332d3337393a38342e35322f2d2b28221c1b15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424b555d666d737d848b91969b9fa2aaa7a9abacaeb4b5aeacaba9a7a8a19e98928c82796d665b50453c311f160c0100000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d7063564a3d3023170a000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b070000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000814212e3b4754616e7b87939facb9c4cedfe9f3fffffffffffffffffffffffffffffffffffffffffffffef4eae0d6cabfb4aa9f948c7f72695f53493f32291f10070000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffaf0e8e0dad5d2d1cccfcac6c5c3c2c1c0bfbebebebebebebfc0c2c4c5c9cfd2d3d6dce2e7edf3fbfffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d20130900000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000004101c2834404a54616d7a85929fa9b3bec9d5e2ebf5fffffffffffffffffffffffffffffffffffffffaf1e8dfd7d0cac0bcb4aeacaaa29f9c9a9897979798999b9ea1a9acafb5bdc2cbd2dbe4edf7f9fcfffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0006131f2c3845515c6673808d98a2aebac2cbd5dde6ebf2f7fbfffffffffffbf1e7ddd3cac2b9b1aaa29f97928d8884807e7b797776757575757677797b7f82868c91979fa3aab1bac1cad3dbe5eef8fffffffffffffffffffffffffffffffffffff5eae0d4c8bbafa49a8d8073665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000010d19242f3a4753606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366544a4034281c1004000000000000000009152027333f49535d676d79828d929fa2a9b0b9bdc4cad0d7dce3e7edf3f8fefffffffffffffffffffff9f2eae2dcd6cdc5beb9aea7a098928a80786d665b50443a2f24190d01000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21252a2d2e2d3337393b3d3f4041434444453f44464646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998e81746a5f554b4238302c292422282b2d33394045515b606d78828f97a2adb9c1d0d9e3eef9fffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7e7165564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67778491979494949494949494989291908e8c8985817d76706b605c544b43392f261b0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a3b4144433d3c39332b262017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013080000000000000000000000000000000916222f3c4955626f7c8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c0400000000000000000000000000000000000000000000000000000000050d14191f262b2e34383a3d40423f444646443f44423f3c3938332d2b26201c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b545c606b70797f848a8e9298989b9d9e9fa3aaa0a39f9e9d9b9896918c867f776d675c544a3f332a1f0d040000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c0000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0006131f2b37434e5866727f8c99a4afbbc7d4e0edfbfffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6baaea2989083786c60574d41382d20170d000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffaf2ebe5e1dfded8dbd6d3d2d0cfcecdcccbcbcbcacbcbcccdcfd1d2d5dadfe0e3e7edf2f8fefffffffffffffffffffffffffffffffffffffffffff7ece0d4c8bcb1a79a8d8074665c5044382c1f1206000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000c18232e3946525e68737f8c97a1adb9c3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffaf2e9e1dbd6cec6bfbab8b4aeaba9a7a5a4a4a4a4a6a8abadb3b9bbc0c7cfd4dde4eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0004101c2834404b54616e7a86929fa6b0b9c3cbd5dae1e6ebeff3f8f9f9fcf5eadfd5cbc2b8b0a7a098928c85807b7773716e6c65696968686969676d6f72757a7f848d9298a0a8b0b8c1c9d3dce6f0fafffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9285796d6053463a2d20130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2cfdae6f1fdfffffffffffffffffffffffffffffffffffff4e8ddd2c3b6a99d908376665c5144382c1f12060000000000000000030b17222d38414b555d676d78808a92979ea6adb2babfc6cbd1d7dce2e7edf2f7fdfffffffffffffffffffcf4ede7dfd7cfcac0b9b1aaa29f928d81786c60564c4135291d110400000000000000000000000000000000000000000000000000000000000002080e13191d20262b2e3036393a3e3f4446484a4b4d4e4f5051524a50535353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e43392f26201d19171c1f22282f353f44505c666e7a85929ea6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b5564717e8587878787878787878786858483817f7c7974706b636059514a423931271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2d2e34373631302d28211a150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffff9ecdfd3c6baaea298887b6f6255483c3024190d0100000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd2dde8f4fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000000000000000000000000040a0f151a1e2125292d2e303335363738393939393939393939393939393939352d2c29241d160d040000000000000000000000000000000000000000000000000000070e171f252a3137383f4446494d4f49505353504a504e4c4946443f3837312c28211c160e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e273139424a505960666d72797d8285898c8e909192989393999291908e8b8884807a726c655c554b42382d21180e000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a4034281c100400000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000815222e3b4754606a7784919dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb0a69f92867b6e665b50453c2f261b0e05000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffcf6f1edebeae5e6e2dfdedddbdad9d9d8d8d7d7d7d8d9dadbdedfe1e5ebeceff3f8fefffffffffffffffffffffffffffffffffffffffffffffbf2e5dcd1c4b8ab9f95887c6f62544a3f34281c1003000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000007121c2935414c56606d7985919ea8b2bdc7d2dde8f4fdfffffffffffffffffffffffffffffffffffffffbf3ece6e0d8d0cbc7c5bebab8b6b3b2b1b0b0b1b3b5b8b9bec4c7cbd1d9e1e4e0dddcdde0e4eaf0f8fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f00000c18232e3946525e68727f8c949fa7b1b9c1c9cfd5dae0e2e7eaecedf0f0e4d9cec3b9b0a69e9591867f7a736f6a676461605b535c5b5b5c555c606265686d7279808691959ea6afb7c1cad4dee8f4fdfffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada197897d7063564a3d32261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000006111b262f39434b555c666d747e858f949ea1a8aeb4bbbfc6cbd1d6dbe2e6ebf0f5fbfffffffffffffffffef8f1e9e1dad6cbc3bcb4aea49d938c7f73685d5245392c2013060000000000000000000000000000000000000000000000000000000002090e14191e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5c6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695e53463c31271d15110d0b0f12171d2429343f4a545e68717e8a949eabb5c0ccd7e3eef9fffffffffffffffffffffffffffffffffff3e7dcd0c6b9ac9f93867a6d6154473a2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4955616c71787a7b7b7b7b7b7b7a7a7a79787674726f6d66636059544f44403930271f150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e2122272a292423201c170f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffbeee2d6cabeb3aa988c7f7265564c4135291d110400000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f9fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000060c151b1f262b2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c010000000000000000000000000000000000000000000000030b1218202930363c42474a505356595c535b60605c5f5d5b595553504a47433c38332c27211a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f2730383f444f545c60666d7075797c7f8183848586868686868583817f7c78736d68605b534b43392f261c0f06000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5144382c1f120600000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010916222f3c4955626f7c8895a0acbdc7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffef3e9dfd6cabfb4aa9f948c7f72695f544a3f332a1d140a00000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffffffffffdfaf8f7f7f2eeecebeae8e7e6e5e5e4e4e4e4e5e5e7e8eaebedf1f6f9fbfffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bcb1a79d9083766a605442382e23170c00000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000d1925303a45515d67727f8b96a0abb5c0ccd7e2ebf5fffffffffffffffffffffffffffffffffffffffffef7f2eae2dcd6d3d0cac6c5c2c0bfbebdbdbebfc1c4c6c9cfd4d7dce3dfd8d4d1d0d1d4d8dfe6eff8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000007121d2a36414c56606c78828f95a0a7afb9bec4c9cfd3d6dbdedfe0e3e8e0d4c8bcb1a79e948f837c736d68625f5857555350494f4f4f4f4b515355565e61676d737c838f949ea5afb8c2ccd6e2ebf5fffffffffffffffffffffffffffffffffff9eee4d5c9beb3a99a8d817467584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399887c6f6255483c2f221509000000000000000000000a141d273139434b545c606c707b828a91969fa2aaaeb5babfc6cad0d5dae1e4eaeff3f8fefffffffffffffffbf3ece6ddd5cec5bebaaea59f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000070c141a1f252a3036393c4347494c525457535b606163656668696a6b6b6c666d6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8978b7e7164574d42342a1f150b04010003060b1218232e38424d56616c75828f99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffffff8ede0d4c7bbafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2d3945505a6164686d6e6e6e6e6e6e6e6d6d676b69676562605c54544f48443d342e271e150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151b1e1c171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffef2e6dbd0c2b6a99c8f8376685d5245392c20150a0000000000000000000000000004101c2834404a546774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000030a111720262b31373a3b4146474a4c4e5051525253535353535353535353535353524f4745403931281d120700000000000000000000000000000000000000000000040c151d2328323b41464d53545c606366696a656c6d666b6a686562605b54534e48443e38332a251f170f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d424b51545c6064666d6f7274767879797a7a7979787674726f6a66615e565049413930271d140a00000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b07000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e06121f2b37434e586673808d99a8b1bdd0d9e3eef9fffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc5baaea2989082786c60574d42382d21180b020000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f6f5f4f3f2f1f1f1f1f1f1f2f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5b8ab9f958a7d7063584e4330261c110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d06000000000000000000000000000008131e2935404b55606d79849199a4afbbc3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dbd6d3d2cfcdcbcacacacbccced1d2d5dae0e3e8ddd4cdc8c4c3c4c8cdd4dde6f0fbfffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000e1925303b44505b666d7a8390959ea5adb3b9bec4c7cad0d1d2d4d7ddd7d1c5b8aca0958f82796f6a605d56534e4b4846443f42424242404546484c52555d606a6f79828e939ea6b0bac4d0d9e4eef9fffffffffffffffffffffffffffffffffff2e6dacfc4b7ab9e9184786a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1deebf9fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7164584b3e3125180700000000000000000000020b151f273139424b515a61696e757e848c92989fa3abaeb4babfc6c9cfd4d9e0e2e7edf0f5fbfffffffffffffdf7efe7e0d7d0cac0baaea2988a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000030b12181f252a30363a4146474e5355565e616467656c6e70727374767777787979797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877b6e6154483b3121180d0300000000000107111c26303b44505a626f7c87939fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d28343e485055565d606161616161616161605d555d5b595653504a48443d383228231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080e11100a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6054473c31261b0f0300000000000000000000000006121f2c3844515c667683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d010000000000000000000000000000000000000000040d161e272e343f444d52575f61666d7073757779797979787775726f6c66625f58554f48443d3631292119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328303940454a5053545c606265686a6b666d6d6d6d666b6a6865625f5854524c443f382f271e150b0200000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432e23180c0000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0815212e3a47535f6a7784919daab7c3ceddebf5fffffffffffffffffffffffffffffffffffffffffffaf0e6dbd0c5bbb0a69f92867b6e665b50453c2f261c0f060000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe6dbd0c5bcb0a69d9083766b6155463c321e150a0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170b0000000000000000000000000000020d18242f3945515c666f7d87939fa8b2bdc7d2dde8eef7fffffffffffffffffffffffffffffffffffffffffffef8f3efece7e2dfdedcdad8d7d7d7d7d9dbdedfe1e6ebeadfd4cbc2bcb8b6b8bcc2cbd4dfeaf5fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000008141e28333f4a545d686e7a838e939ea1a9adb3b8babfc2c4c6c7ccd2cac7bbb0a69d9083796d675f58524c47433e3b3937332d35352e34383a3c41464b51585f676d78818e949fa8b2bec7d2dde8f4fffffffffffffffffffffffffffffffffff7ebdfd2c5b9ada196887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffffff3e7dcd1c0b3a79a8d8074675a4d412f24180d0100000000000000000000030d151f273039404550575e616c717980868d92999fa3aaaeb4b9bec4c8ced3d6dbe2e4eaeff3f8fcfffffffffff9f2e9e2dbd6cabfb4aa998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000060c151c232830363b41464c5254585f6266686d717376797b7d7e808182838485868686868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce7f3fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477695e52463a2d20140600000000000000000a151e29323e47535f6a74818e99a4afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6053473a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494c5254545454545454545453514b504e4c4946443f3838322c272118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff9ede0d3c7bbaea3998b7e7165584e43372b1f14090000000000000000000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d100400000000000000000000000000000000000000040e161f283039404550565e61696e74797c808284858686868583817f7c79736f6a636159544f46423b3329241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383f44464a515356595b5d545c606060605c545d5b5855534e4746413a332d261d150c030000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a4034281c100400000000000000000000000000000004101c2834404b546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f22160900000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f1206000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070915222f3c4855626f7b8896a0acb8c5d1deebfdfffffffffffffffffffffffffffffffffffffffffdf4e8ded6cabeb3a99f948b7f72695f544a3f332a1d140a000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e7ddd6cabeb3a99e948a7d7063594f44342b200c03000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c1003000000000000000000000000000007121d2834404b54606b74808d96a0abb5c0ccd7dce5eff8fffffffffffffffffffffffffffffffffffffffffffffffbf8f2eeecebe9e6e5e4e3e3e4e6e8ebebeef1f0e4d8cdc2b9b1aba9abb1b9c2cdd8e4f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000020b17222d38424c565e686e79818a91979ea1a9acaeb4b5b7b9bbc0bdbdbeb7ab9f94897c6f675d554e45413a37312e2d2b2722282823282c2d30363a40454e555d666d78828f96a1acb6c0ccd8e2edf8fffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c7f7366594c4031261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4135291d110400000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff8e9dccfc2b6a99c8f837669554b4135291d11040000000000000000000000030d151e272e343e454d525a61676d737a80868d92989fa2aaadb3b8bcc3c6cad0d4d9e0e2e7edf0f4f9fcfffffffbf3ece7dbd0c1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000030a11171e272e343b42464d52565e61656a6f73777a7d80838587898b8d8e8f90919292939a93999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467574d42362a1e12050000000000000000030c17202b37434e58616e7b87939facb9c4cedae5f1fdfffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7063574a3d3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a242c34393a414547484848484848474747454043413f3c3a38342e2c27211b160c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0b0c0d0d0d0e0e0e0e0e0e0e0d0c09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffbefe3d7cbbfb5ab9c9083766a5f53473b31261a0e0500000000000000000000000916232f3c4956626f7c8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000030c151f2730383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c201306000000000000000000000000000000000000040d1620283139434b515a62686e747b8085898c8f919298999292908e8c8884807c76706b636059534d453f352f281f180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282e34383a404446494c4e504a5053535353514a504e4c4947433c39363027221b140b03000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5144382c1f1206000000000000000000000000000000000c18232e43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8ddd2bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f03000000000000000000000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d111d2935414c5666737f8c99a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffffff5ebe2d6ccc4baada2978f82776c60574d42382d21180b02000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e8dfd5cbc3baada2978f82756b6155473e3322190e000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000000000000000000000000010c18232e39424f59606d79849199a4afbbc0cad3dde6eff7fffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f2f1f0f0f1f2f4f7f8faf9ece0d4c8bcb1a79f9d9fa7b1bcc8d4e0ecf9fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000006111c262f3a444c565e676d757e858c91979b9fa2aaa9abacafb5b0b1b1b5ab9c8f82766a60554b433c352f2b2622201f1b171c1c181c1f20252a2f353c434b545c666d7a84919aa4afbbc6d1dce7f3fffffffffffffffffffffffffffffffffdf1e5dacfc2b5a99c8f827669574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452f24180d0100000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c201306000000000000000000000000030c151d2328333b424650555d60686e747b80868d92989ea1a9acb1b8babfc6c8ced3d6dbe0e3e8edf0f4f9fffffef8e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000040c151c2328303940444d52565e61686d72777c8083878a8d9092989698999b9c9d9e9e9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e30251a0e02000000000000000000050e1a26313c46535f6975828f9ca8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8d807467564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a22282d2f35393a3b3b3b3b3b3b3b3a3a39352f34322f2d2c28231c1c16100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c101213151718191a1a1a1a1a1a1a1a1a1a1a191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff3e7dcd1c6b7ab9f94887c6f62574d42362a20170c0300000000000000000005121e2a36424d5766737f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887c6f6255493c2f2216090000000000000a151e273139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d2014070000000000000000000000000000000000030c161f28323a434b555c606c717b81878d9297999c9d9fa2a39f9e9d9b9897918d88827d76706b615e575145413a312a211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2e34383a3c3f41433f4446474746444043413f3c3b37322d2a251e17110a0200000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f7fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000071c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b00000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1113202d3946525e687683909da9b6c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffff9eee4d9d0c4baafa59f92857b6e655b50453c2f261c0f06000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8e0d6cdc3b9b0a69f92857b6e61594f44352c211007000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000007121d27303d45515d676f7c87939fa4aeb8c1cbd4dde5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffff7eaddd1c4b8ab9f9590959fabb8c4d1ddeaf8fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000a141d28323b444c555d606c71797f858a8f9298999c9e9fa4aba3a4a4a4a4998b7e7265584e43393129241e1a1513120f0b06070c101313191d24293139424a545d68707d88939fabb4bfcbd7e3effbfffffffffffffffffffffffffffffffff6ebded1c5b8ab9e928578695f53473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000030b1218202930363e434b51565e61696e747b80868c91979da0a7acaeb4b8bcc3c7cad0d4d7dde0e4e8eeeff4fbf6e9ddd0c3b6aa9d9083776a5d5044372a1d070000000000000000000000000000000000000000060d161e262e343c424a51575e61686e747a7f84888c90939a9a9c9fa2aaa5a6a7a9aaaaabacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c6f6356493c3023160900000000000000000000000a15202a36424d5763707d8a96a1acb9c5d2deebf6fffffffffffffffffffffffffffffffffff3e7dcd1c4b7aa9d918477685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910171d1e24292c2d2e2e2e2e2e2e2e2e2d2c2924282623201f1c1711100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213181c1f202224252626272727272727272727272623221f1b150f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ede3d3c7bcb0a69b8e8175695f53463e33291e150c0200000000000000010b14202d3a46525e697683909ca9b6c3d0dce7f3fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6e6154473b2e211408000000000006111c263039434b545c606a6f757b8084868a8c8e8f91929292999393939393939393939397928c7f7266594c3f3326190700000000000000000000000000000000000a151e28313a444c555d676d747e858e92999ea1a9a8aaacaeaeacabaaa8a9a19e9a948f8a837d756e69625b524c433c332b22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f23282c2d2f32352e34383a3a3a3a38342e35322f2e2b26201e19130b06000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2e211508000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d20140600000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201314212e3a4754616d7a86939facb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffcf3e8ddd2c7beb2a89e938a7e71695e53493f332a1d140a000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e7dfd6cec4bbb1a79e948b7e71695e52473e33231a1000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000b151e2935404b55606b727f8b929da6b0b9c2cbd3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89d9083909da9b6c3d0dce7f3fffffffffffffffffffffffffff9ede0d4c8bcb1a795887c6f6255493c2f2216090000000000020b162029323b434b515a61676d72797e8286898c8f91939995969797989793877b6e6154483d31281f19130f0a060503000000000406080d13181f283039424c56606b75818e99a3aebac7d3e0ebf6fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a995887c6f6255493c2f221609000000000000000000000000000000070e171f252a313940454c52575e61696e747a7f858b90959b9fa2aaacb1b8babfc6c7ccd2d4d8dde4e4e9f0f7eaddd1c4b7aa9e9184776b5e51442f24180c00000000000000000000000000000000000000070f18202830383f444e545c60696e747b80868c9195999d9fa4aca9abaeb4b1b3b4b5b6b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e2115080000000000000000000000030e1a26313b4653606c7884919eabb7c4cfdae5f1fdfffffffffffffffffffffffffffffffff8ebded1c5b8aca095877a6e6154473b2e21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1113191d20212121212121212121201f1d181b19161312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f2023282c2d2f3032333333343434343434343434322f2e2b272019100a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff0e4d8cdc2b9ac9f92877b6e615a50453b30271e140c0600000000000208121d28343f4a54616e7b87939facb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c908376695d50432f24180d0100000000000000000000000000000006111c26303a434c565d676d79818b92979fa3abadb3b5b7b8babab9b8b6b4b2adaba69f9c959089827b726d605d564d453d342b22190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012181c1f2023262823282b2d2d2d2d2c2823282522211f1b15110d080200000000000000000000000714212e3a4754616d7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95897c6f6256493c2f231609000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f1306000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20141b27333f495364717e8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffff4eae1d8ccc0b6aca1968e81756c61574d41382d21180b02000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded5cdc4bcb2a9a0958f82756c62574d42352c211108000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000000030c18242f39434f59626d74808d949ea7b1b9c2cad8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd2c5b9aca1968a7e8a97aab4bfcbd6e3effbfffffffffffffffffffffffff7ebded1c5b8aca095877a6d6054473a2d211407000000000000040e1720293139404550555d60666d7175797d8082848688898a8a8b8b8a888074695e52463a2b1f160d0801000000000000000000000001070d161e27303a444f59616e7b86929facb9c4ced9e5f1fdfffffffffffffffffffffffffffffffaeee2d6cabeb3a9978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000004101c2834404b546875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000050d141a1f282f353b41464d53575e61686d73797e83898e92989da0a7acaeb4b9bbc0c6c8ccd2d3d8dee6eeebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000000071019212a323a424a505860666d737b80868d92989da0a8aaacafb6b6b8babebec0c1c2c3c4c5c5c6c8cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000009141f2b3844505b6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7064574a3d2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131415151515151514141413100c070c09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282c2d2e34383a3c3d3e3f40404041414141414141403f3c3b37322b221c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff5e9e0d3c7bbafa3998f82756c61574d423930261e17110d080b0b090f1319242f3844505c66727f8c99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c5044382b1f12060000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9e9185786b554b4135291d11040000000000000000000000000000061017232e38424b555d686d79828e939fa2a9afb5b9bec2c4c5c6c7c5c5c3c1beb9b8b0aba79f9d938f867e756d685f574e463d342a21170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10121316191b171c1f202020201f1c181b191615130f0a0501000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff4e8ddd2bdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b060000000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d1004000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e21151f2b3744505b6574818e9babb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff8ede2d8cfc6bbafa49a91847a6d605a50453b2f261b0f060000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f3eae3dcd7ccc3bbb2a9a1969083796d605a50453b30231a1000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000007121d27313d46515b606d78828f959fa7b0b8c1ccd2d9e2e8f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d5c9beb2a99e9184798698a3aebac7d3e0ecf9fffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c20130600000000000000050e171f272f353e434b51545c6064676d70737678797b7c7d7e7e7e7d7b746e64574d42362a190d04000000000000000000000000000000040c151e28323d46535e6975818e9ba8b2bdc9d5e1edfafffffffffffffffffffffffffffffffef2e6dbcfc0b3a79a8d8074675a4d4134271a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e07000000000000000000000000000000000000000000000000000000000000000000000c18232e404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000002090d161d242930363b42464d52565e61676d71777c81868b90959b9fa2aaacafb5b9bbc0c7c7cdd4dce6ecdfd2c5b9ac9f928679675d5145382c1f130600000000000000000000000000000000060f19222b333c444c545c606a6f787f868d92989fa2aaacb1b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665b5044382b1f1206000000000000000000000000030f1c28333f4a54626f7c8996a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffdf0e5d9cec0b3a69a8d807367544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708080808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3d404446484a4b4c4d4d4d4d4d4d4d4d4d4d4d4c4947433d342e251c0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e948a7d70695e544b42383028221c19181818181a1e242935404b55606d7884919eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568544a3f34281c1003000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9ac9f928679675d5145392c20130600000000000000000000000000030d182228343f4a545d676d7a838f949da5adb3bbc0c7cacfd0d2d3d3d2d1d0cfc9c6c2bbb7b1aba59e98928b827a6e6960584e463c33291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c060b10121314141312100c070c090806030000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c00000000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216202d394653606c7885929eabb8c5d2dde8f4fffffffffffffffffffffffffffffffffffffbf2e7dcd1c6bcb1a79f93887d70685d52483e33291d140a0000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e1d8d1cbc2bab2a9a19791847b6e675d51483f33291f1108000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000010b151f2b343f44505c666d798390959ea6afbbc0c7d0d6dfe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5ede2d8cfc6b9ada1978c7f7985929facb8c5d2dfebf8fffffffffffffffffffffdf7eee2d6cabeb3a99a8e817467554b4135291d11040000000000000000050d151d2429313940454a5153555d60636669676d6e6f70717171716e6a645c52453b30251a070000000000000000000000000000000000030c16202a36424d57626f7c8996a0acb9c5d2deebf9fffffffffffffffffffffffffffffffff7e8dbcfc2b5a89c8f8275695c4f423025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23180c00000000000000000000000000000000000000000000000000000000000000000000071824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0600000000000000000000000000000000000000040c12181e252a31363b42464c52555c60646a6f747a7f83898e92989c9fa4abacafb6b7bbc2cad4dee9e0d3c7baaea399867a6d6053473a2d201407000000000000000000000000000000050f18222b343d454d565d666d737c838c92989fa3aaaeb4b8bdc3c6c8ccd2d2d3d6dbd9dadcdddddedfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f03000000000000000000000000000b17222d394653606c7884919eabb7c4d1dce8f4fffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d908376665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c22283035383f44464a4a515355575859595a5a5a5a5a5a5a5a5a5a5956544e4640372e1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff3e8dcd1c7bdb0a69e92857b6e665c544a423b332d2a2525242425262b30353f45515d67717e8a96a1acbdc7d2dde8f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d402e23170b000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c7bbaea399877a6d6054473a2d211407000000000000000000000000010b151f2a343c44505c666d798390959fa6afbabec5cbd1d6dadddfdfe0dfdedddad5d2cdc7c2bcb8afaaa29f938f847b6f6a60584e453b30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070707070604000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d120700000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d302317222f3c4955626f7c8897a1adb9c6d2e3eef9fffffffffffffffffffffffffffffffffffef3e9dfd7cbbfb4aaa0958d80736b60564c41362c21170b020000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e1dad6cfc6bfbbb0a8a09791857c6f695e554b40362d20170d0000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030d192228343f4a545d676d7a838f949ea5afb6bec4cdd6dbe2eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ebe3dcd1c6bdb1a79e9184797884919eabb7c4d1deeaf7fffffffffffffffdf9f7f2ece6dbd3c6baada2978a7d7063574a3d2f24180d01000000000000000000030b12181f272f35394044464b51535659555c6061626364646564625f58524a4133291f1409000000000000000000000000000000000000040e1a25313b4754606a7784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b000000000000000000000000000000000000000001070d14191f252a30363a41464b5153586062686d72777c81868b8f93999d9fa4acabb0b8c2cdd8e4e3d7cbbfb4ab94877a6e6154473b2e2114080000000000000000000000000000040e17212a343d464e575f686d78808790959fa3aaaeb4babfc6c8ced2d4d8dddedfe2e7e6e7e8e9eaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000006121f2b3744505b6574818e9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203000003060707060400000403010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161d262d333a41464a505357545c606263656666666767676767676767676562605851494031271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9eee3d9cfc1b9ada1979083786d665c544d443f3836303231313231373a4146505a606d7984919ea8b2bdd0d9e3eef9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988b7e7165584b3e32251806000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000007121d27313c46515b606d78828f959fa7b0b8c1cad0d7dce3e6eaebecececebe9e6e1dfd8d3cdc8c1bcb4aea69e9691857c6f6a5f574d42382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b08000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f120600000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b01000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e31241d2935414c5666737f8c99a9b3bec9d5e1f5fffffffffffffffffffffffffffffffffffff7ece1d7cdc5baaea3989083796d60594f443a2f241a0f05000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f4f0ebe5e2dcd6cfcac3bdb5aea69f9691857c6f6a5f574d433a2f241b0e0500000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000071017232e38424b555d686d79828e939fa4acb3bbc1cad0d8e0e4e8eef2f7fafdfffffffffffffffffffffffffffffffffffffffefaf5eee8e1d9d1cbbfb4aba0958b7e717783909daab6c3d0dde9f4f4f4f4f4f4f3f6f1edebe6e1dad5cabeb4aa9f9285796d6053463a2d201307000000000000000000000001070d151d24292e34383a4045474a4d4b51535556575758585755534e4641382f21170d030000000000000000000000000000000000000009141f2b37434e586773808d9aabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c100300000000000000000000000000000000000000000002080e141a1f252a3035394045464e54565d60656a6f747a7e83878c90939a9c9fa6b0bbc7d3dfe7dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000020c162029333c464e5860696e7a828d9299a0a7aeb4babfc6cad0d4d9dfe0e4e8ebeceef2f8f4f5f6f7f8f8f9fafbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000000030f1b27333f495364717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0f10060b1012131312100c07100f0e0c0a0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1620282f383f444c52545c606367666d6f7071727373737474747474747473726f6a635b5143392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff5eae1d5c9beb3a99f958e81786d665e56504a4641403f3e3e3e4043474c525a626c74808d96a1acbac4cee2ebf5fffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298897c6f6256493c2f23160900000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfe7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000020c18242f39434e58626d74808d949fa7b1b9c2cad6dbe1e8eef2f7f8f9f9f8f8f7f1eee9e3dfd8d4cec5bfbab0a8a09792857c6f695e544a3f34281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020400000306060706050300000302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50433025190d010000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c00000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225202d3946525d687683909da9b6c3cfdae6f2fffffffffffffffffffffffffffffffffffaf0e6dbd0c5bbb0a69f92867c6f675c51473d32281e120800000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffffffffffffdfcfbfcfdfefffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f2eeece8e3e0dad5d0cbc5beb9b2aba39f948f847b6f6a5f584e453b31281d12090000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000006111c263039434c565d676d78818d939aa1a9b0babfc6ced4d8dde4e6ebeef1f6f8f9fbfffffffffffffffffffffffffcf9f7f2eeebe4ddd8cfc7c0baaea3999083786d76828f9ca9b5c2cfdce8e8e8e8e7e7e7e6e5e5e1dedad5cfc9c0baaea2988d8073665c5145382c1f130600000000000000000000000000030b12181c23282c2f35383a3d4040454648494a4b4b4b4a4847433c342f261d0f050000000000000000000000000000000000000000030f1b27323d4a5763707d8a99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000000000003090e141a1e25292e34383d43474c5254586062686d71767b7f83878b8f949fabb7c4d0dde2d5c9bcafa296897c6f6356493c302316090000000000000000000000000008131e28323b454e58606a6f7b848f949fa3abb1babfc6cbd0d6dbe2e5ecedf0f4f9f9fbfefffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000b17222d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978a7e7164574b3e31241807000000000000000000000000000000000000000000000000000000000000000000010507080d11131416181a1b1d1e171c1f20201f1c181e1d1c1b19171513120f0b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a424a50565d61666d707477797b7d7e7f80808080808080808080807f7c736d63554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffcf3e6dacfc5bbb1a79e938e81786e68605b54524c4c4b4b4b4b4c4e53565d616c717e8b929da8b2bdccd6e0f4fdfffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ecececece3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000a141e2935404b555f6a727f8b929da6b0b9c2cbd4dce6ecf4f9fffffffffffffffffdfaf4efe9e4e0d7d0cac1bab2a9a19791857b6e665c5044392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f10060b0f12131313120f0b06100f0e0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c41362a1d110500000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d120700000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326212e3a4754616d7a86929facb9c5d2dfecf7fffffffffffffffffffffffffffffffffdf4e8ded6cabeb3a99f948c7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffffffffbf6f2f0f0eeeff0f1f2f3f4f5f6f7f8f8f9fbfffffffcf9f9f8f8f7f6f5f9f4f0edeceae6e2dfddd7d4cfc9c6bfbab3ada8a099928c827a6e695f584e463c33291f160c000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000a141e28313a444c555d666d77808891979ea6aeb4bcc1c8ccd2d5dadfe1e5eaebeceff3f8f3f4f4f4f5f4f4f4f9f4efedece6e2dfd9d2ccc4bdb5afa39f92877c6f6675828e9ba8b5c1cedbdbdbdbdbdbdadad9d8d9d4d1cfc9c5beb9afa59f92857a6d61544b4034281c1004000000000000000000000000000001070c12181c1f24292c2d302e34383a3b3c3d3e3e3e3e3b3a37312a221d140b000000000000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000002090e13191d23282c32383a4145474e54565d6065696e72767a7e828f9ca9b6c2cfdce3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000060f1924303a444d575f6a6f7c8591969fa6afb5bdc3cbd1d6dce2e7edf1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000613202c3945525d687783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffff3e7dcd0c0b3a69a8d8073675a4d402f23180c0000000000000000000000000000000000000000000000000000000000000105080d111314191d2021232527282a2b23282b2d2d2c28232b2a2928262422201f1b1713120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c545b60686d73797d808486888a8b8c8c8d8d8d8d8d8d8d8d8d8d8c897f73675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff7ece1d6cdc2b9afa59e938e827a716c66615e56595857575859585f62686d757e87929fa4aebac4cedee8f2fffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5144382c1f12060000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000006111c26303845515d676f7c86929fa4aeb8c2cbd4dde6eef7fefffffffffffffffffffffffffbf5f2e9e2dbd6ccc3bbb3a9a1979082786d60554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070c1013141618191b1c1d1e171c1f2020201f1b171e1d1c1a1917161413110d070807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201307000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f2216090000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b0100000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d41342724313e4a5764717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff5ebe2d6ccc4baada2978f82776c60584e43392e23190d04000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffffffdf6efeae6e4e3e1e3e4e5e6e7e8e9e9eaebececeff3f8f4f0edecebebeae9e8e6e8e4e0dfdddbd6d3d2ccc7c4bdb9b4aea9a19e9691877f786d685f574e463c342a21170d04000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000020c161f28323a434b545c656c737d858f949fa2aaafb9bbc0c7c9cfd2d5dadddfe0e3e7e5e6e7e7e7e8e8e7e7e6e8e3e0dfdad5d2d0c7c0bbb3aba39f918b7e716a6774818d9aa7b4c0cdcecececececececdcdcccec8c5c4beb9b3ada59d938b7e71685e5242392e23180c000000000000000000000000000000000000070c1012181d1f202323282c2d2e2f30313132312f2e2b2620180f0b02000000000000000000000000000000000000000000000613202c3945525d687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffef2e7dbd0bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000070c10141a1c23282c3137394045464e53565d60656c70767b8086929fabb8c5d2dee4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000030e18212935414c565e696e7c859297a0a8b0bbc0c7cfd7dce2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000004111d2935414c566774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f827569554b4034291c100400000000000000000000000000000000000000000000000000000002080d1113191e202124292c2d3032343536382e34383a3a38342e3837363433312f2d2b2722201f1c17120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303a444c565d666c727a80858a8d90929996989999999a9a9a9a9a9a9a9a9a989285796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffdf2e8dfd4cbc1b7afa59e948f857e78726d6867666564646566686a6e737a818b9299a3afb6c0ccd6e0f0fafffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366544a4034281c1004000005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000b17232e38424f59606d79839198a3aeb7c0cad3dde6eff8fffffffffffffffffffffffffffffffffbf3ece7ded5cdc5bbb2a99f948b7f72675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000306070d10131416181d1f2022242627292a2b22282b2d2d2d2b27222a2a282726242220201d18171414110e09060401000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff9ece0d3c7baaea298877a6d6154473a2e211407000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d030000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135282a36424d566774818d9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffff9eee3d9d0c4baafa59f92857b6e655b50463c30271d1107000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffffffffffcf3ebe4dedad7d6d5d6d7d8d9dadbdcdddddedfe0e3e7e0e8e3e0dfdfdededcdbdaddd8d4d2d0d0cac6c5c0bbb9b2adaaa39f97928b847c726c665e564d453c342a22190f0500000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000040d1620283139424a535b606b707a828b92989ea5acafb6b9bec4c5c9cfd0d2d3d6dcd8d9dadadbdbdbdbdad9dcd7d4d2cfc9c6c2beb6afa9a199928b7f726c626673808d99a6b3c0c1c1c1c1c1c1c1c1c1c0bfbebdb8b7b3ada9a19e938e81746d62564c4130271d1207000000000000000000000000000000000000000004070c10131417181c1f202223242425252422211f1a150e0600030303030303020000000000000000000000000000000004111d2935414c566875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000004090e12181c1f262a2e34383c42474b5153585f62686d72787d82878d9298a2aebac6d3dfe5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000009141f2a333b46525d686e7b849197a2a9b2bac2cbd1d9e1e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000010d19242f3e4b5864717e8b97abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f130600000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e2f35393a3c3e40424344453f444646444045454342413f3d3b3937332d2d2b28221f1b17110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424c565e686d787f858d91979a9d9fa3aba4a5a6a6a6a7a7a7a7a7a7a7a6a298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffaf1e6ddd3c9c1b7afa69f97928a847e7a777473727171717375777b80858e939fa3abb5c0c8d2dee8f2fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998a7d7063574a3d2e23180c0000000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000003101c28343f4a54606b74808d95a0aab4bfc9d2dce5eff8fffffffffffffffffffffffffffffffffffffef8f0e7dfd7cdc4bbb0a69e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000003060a0f1315181d20202324292c2d2f3133343537382d3338393a3937332d3736353432312f2d2c29242421201e1a1413100d070400000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffbefe2d6cabfb4aa95887c6f6255493c2f22160900000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236292d3a46525e697784919daab7c4d1dce8f4fffffffffffffffffffffffffffffffcf3e8ddd2c7bdb2a89e938a7e71695e53493f342a1e150b00000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffdf3eae1d9d3cecac9c8c9cacbcccdcecfd0d1d1d2d3d7dcd3ddd7d4d2d2d1d1d0cecdd2ccc8c6c4c1bebab8b5afaca8a19e98928d857f796f6a605b544c443b332a221910070000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000000000000040e161f2730394149505960686d777f868e939b9fa4acadb3b8b9bdc1c3c5c7cbd0cbcccdcecececececdccd1cbc7c5c3beb9b8b0aca49f9791877f726d635a66727f8c99a5b2b5b5b5b5b5b5b5b4b4b4b3b2b1b2acaaa9a19e97928b81786d605a50443a301e150b000000000000000000000000000000000000000000000000040607070c101313151617181818171514120f0a1010101010101010100f0b0a0805000000000000000000000000010d19242f404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000061a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000001070c10151a1d23282c3136394044464d53555c60646a6f747a7f848a8f939a9fa2aab3becad6e2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000030c1a26313b45505a616d7a839196a1a9b3bbc3ccd7dce3ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000815222f3b4855626e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000050b10161b1e252a2d3036393a3e414547494b4d4e5051524a505353514a5251504f4e4c4a4846443f3c3938332d2b27221b19130d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545e686d7a828c92989ea1a9aaacaeb5b1b2b3b3b3b3b3b3b3b3b3b3b4aa978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff8efe5dbd3c9c1b8b0a9a19e96918b8784817f7e7e7e7e7f8184888d92989ea5afb5bdc7d1dae4f0fafffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114070000000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000020d17212b3844505c666f7c88939fa7b1bcc6d1dbe4eef7fffffffffffffffffffffffffffffffffffffffffff9f1e9dfd6cdc2b9ada197897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000040a0f13151b1f2224292c2d302f35393a3c3e4041424344453f44464646443f45444342413f3e3c3a39352f312e2d2a2520201d1813100c070000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff3e7dbd0bdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e0500000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d282e3b4754616e7b8796a0acb8c5d1e3eef9fffffffffffffffffffffffffffffff4eae1d7ccc0b5aba1968e81756c61574d41382d22180c0300000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff6ebe1d8cfc8c2bebdbbbcbdbebfc0c1c2c3c4c5c5c7cbd1c7d2ccc7c6c5c5c4c3c2c0bfc0bbb9b7b4b3aeababa49f9c96918c86807a726d666058504a423a322921181007000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b000000000000000000000000000000000000000000000000040d151e272f383f444f565e656c727b81888f939a9ea1a9abadb2b4b7b8babfbebfc0c1c1c1c2c1c1c1c0bfc0bbb9b6b3adaba69e9a938e857d726d635b5865727f8b98aaa8a8a8a8a8a8a8a8a8a7a7a6a5a4a8a09d9a97928c857e746d665c50483f32291e0c030000000000000000000000000000000000000000000000000000000205060b0f12131517191a1b1c1c1c1d1d1d1d1d1d1d1d1d1d1d1c181715110c060000000000000000000000081926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000002050a0f12181d1f262b2e34383b42464a5153575f61676d71767c81868c91969c9fa4acaeb3bcc5d0dbe6e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000a151e2a36424d57626c75818f95a0a8b2bbc5cdd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e231810070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f22150900000000000000000000000000000000000000000003090e161c20272b3036393a4146474b4c515456585a5b5d5e5f5f5c60605c5f5f5e5d5c5b5957555350494946443f3937332d29241e19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d7a838f949fa2aaadb3b7b9bbbfbebfbfc0c0c0c0c0c0c0c0bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffffffffff9ede5dbd3cac2bbb3ada8a09e9896918e8c8b8a8a8b8c8e91969a9fa2aaafbbc0c7cfd9e3ecf6fffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685d5245392c2013060000000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000009141f2a36414c56606d7883909aa4afb9c3cfd8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbc0b5ab9f94897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000070c10151b1f22272b2e2f35393a3d3f404547494b4c4e4f5051524a5053535350495251504f4d4c4a49474540403d3b3a36302d2c29241f1c18120e0903000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f4fffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f3334383e4b5764717e8a97a8b2bdc8d4e1f5fffffffffffffffffffffffffffffff8ede2d8cfc6bbafa49991847a6d605a50453b2f261b100600000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe4d9cfc5bdb6b1b0aeb0b1b2b3b4b5b6b6b7b8b9babfbababac0bbb9b8b8b7b6b5b3b2b6afacaaa8aaa29f9b99938f8a847f7a736d68605c544e443f382f2920170f0600000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f03000000000000000000000000000000000000000000000000030c151d262d333d444c535b60696e757c82878d92979a9ea1a8a7aaacaeb4b1b2b3b4b4b4b5b5b4b4b3b2b5afacaaa9a19e9a948f87817a706b625b515864717e8b989b9b9b9b9b9b9b9b9b9b9b9a9a99979596918e8a857f7a716c605c544a3f362d20170d000000000000000000000000000000000000000000000000000002080e1114171c1f2022242627282929292929292929292929292929292423211d171008000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a07000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000104090e12161b1d24292c3137394045464d53545c6064696e73797e83888e92989ea0a8acafb6babec5ced7e1ece8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000006111c26303846535f69717e8b939ea8b1bac4cdd7dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c0300000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a0000000000000000000000000000000000000000060b151a21272c32373a4146474c525457555d6063656768696b6b6c666d6d666c6c6b6a6967666462605b535653504a46443f38352f29241e17110a020000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d788290959fa6aeb3b9bec3c5c7cbd1cccccccdcdcdcdcdcdccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfd4cdc5beb9b2acaaa8a09d9a9998979798999b9ea0a8abaeb4bcc1cbd1d9e1ebf5fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7165564c4135291d11040000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000020e1a25303946525e68727f8b95a0acb6c0cbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffbf2e5dbd4c7bbafa3999083766b6054483b2f22160900000000000000000000000000000000000000000000000000000000070c12181c1f272b2e32373b3c404547494c4b51535557595a5c5d5e5f5f5b6060605b5f5e5d5d5b5a59575553514b4d4a4746423d3a39352f2c28231d1a140e0903000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a08000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e0400000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044423f44464d576874818e9ba7b4c1ced9e5f1fffffffffffffffffffffffffffffbf1e7dcd1c6bcb1a79f93877d70685d52483e33291d140a0000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6eaded3c8bdb3aba5a3a2a3a4a5a6a7a8a9aaaaabacaeb4adadadb5afacacababa9a8a7a5aca49f9d9b9898928e8b86827d78736e68605d56514b423c332d261d170e060000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000000000000000000030b141b2227323a414950575e616a6f757b80858a8e9196989a9d9fa3aaa4a5a6a7a7a8a8a8a8a7a6a5aba39f9d9a97928d88827c746d686059514854616e7b868d8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b898784817d79736d68615a504a42382e241b0e0500000000000000000000000000000000000000000000000003090e14191e2022282b2d2f3132343435363636363636363636363636363531302d28221a12090000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000001080d11141a1e21272c2f35383c42474b5153575f61666d71767b80858a90959a9fa2aaacb2b9bbc0c7cad0d7e0e9f3e9dccfc2b6a99c8f8376695c504336291d070000000000000000000c17232e3842505a616e7b86929fa5afbac3ccd6dfe9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff4e8ddd2bfb2a5998c7f7266594c3f33261906000000000000000000000000000000000000020a111720262b33383d43474c5254565e616467676d6f717375767778797979797979787876757472706e6c656663605b5453504945413a352f27221b140b050000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68727f8c949fa7b0babec5c9cfd2d3d7dcd8d9d9d9dadadadadacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf4ebe3ddd7d4d2d4d7cfc9c3bdb9b7b2acaaa7a6a5a4a4a4a6a8aaacb2b8babec5ced7dce3ebf3fdfffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2f24190d010000000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170c0000000000000005121e2a36424d57616d7a85929fa7b1bec7d2dde7f3fcfffffffffffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f92877c6f62594f44382c2013070000000000000000000000000000000000000000000000000000030b12181d23282c32373b3c4347494b51535659555d6062646667686a6b6b6c666c6d6c656c6b6a696867656462605d55595754524d4a4745403a38342e2a261f1a150d080200000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f423025190d010000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b000000000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a0000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c60534d4f4a5053545f697884919eabb7c4d1deeaf6fffffffffffffffffffffffffffdf3e9dfd7cbbfb4aaa0958d80736b60564c41362c21170b0200000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff2e6dacec2b6aba19a9695969798999a9b9c9d9e9e9fa3a0a0a0a0a0a49f9f9e9e9d9b9a99979a93918e8c8985827e7a76706d66615e56524c4540393028221c140b050000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000020a111720292f383f444d525860626a6e73797d8184888b8e909298969798999a9b9b9b9b9b9a9998979992908d8985807b766f6a615d564f4746535e696f7c80818282828282828282818181807f7e7c7a7774706d66605d5650443f3830261c1209000000000000000000000000000000000000000000000000060b151a1f252a2d2d3338393b3d3f40414242434343434343434343434343423e3d39342c241b120900000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000003090e13191d20252a2d3238394045474e53545c6064696e73797d82878d92979d9fa7acaeb4b9bdc4c8ccd2d6dbe1e9f2f6eaddd0c3b7aa9d9084776a5d51442f24180d010000000000000003101c28343f4a54616c76829098a2aeb7c1ccd5dee8f1fbfffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f9f4efedececedf0f4f9f6f7f9fcfffffffffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000c17232e404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e412e23170b0000000000000000000000000000000000050b141c222831373d44484e54565e6165686d7174777a7c7e808183848585868686868685848382817f7d7b7976736f6c6663605b53524c45413a332d261d170e0600000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa6b0b9c2cad0d5dadfe0e3e7e5e6e6e6e6e6e6e6dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff5ebe2d9d2ccc7c6c7ccd2d5cec8c5c3bdb8b7b4b2b1b1b1b1b2b4b7b9bdc4c6cad0d7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f8376685e5246392d1e1308000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000714202d3a46525e6974808d97a2adb9c3d0d9e4f0f9fffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5b9ada1968d80746a5f53473d33271c100400000000000000000000000000000000000000000000000003090c151c23282e34383c4347494e5455555d60636669676d6f7173747576777879797979797979787776757472716f6d67696664615e575753514b4645403936312b261f19130c05000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c41362a1e11050000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a53493f33271b0f0300000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b0200000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d60585a5c545c6061626e7b8896a1acb9c5d2deebf8fffffffffffffffffffffffffff7ece1d7cdc5baaea3989083796d60594f443a2f241a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffdf0e4d7cabeb1a59a8f8a88898a8b8c8d8e8f909192929893939494939993929291908f8d8c8a898684817f7c7975716d6864605c54524c45413a342e271e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000060e171d262d333b42464e54575f62666d7074787b7e81848587898b8c8d8e8e8e8f8e8e8e8d8c8a888683807d79746e6a625f58524c443d424d575f6a6f747575757575757575757574747372716f6d686763605c54524c443e342e261e140a0000000000000000000000000000000000000000000000020a111720262b3036393b3f4446484a4c4d4e4f4f4f50505050505050505050504f4b49453e362d241b0c03000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000060d141a1e24292c31363a3d43484b5153575f62666d71767b80858a8f939a9ea1a9abb1b8babfc6c9ced4d8dde4e6ecf3fbf7ebded1c4b8ab9e9185786b554b4035291d11040000000000000006121f2c3844505c66707d8a949faab4bfc9d3dee7f0fafffffffffffffffffffffffffffffffffffffffffffcf6f0edebeae6e8e3e0dfdfe0e3e8e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b02000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000061825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c1003000000000000000000000000000000060e171d262d333c42474f54586062686d72767a7e818487898b8d8e9091929292999a93929291908f8e8c8a888582807c7974706c65605d56524c443f382f292017110a02000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586673808c98a2aeb8c2cbd6dbe1e6ecedeff3f8f2f3f3f3f3f3e9dcd0c3b6a99d9083766a5d50432f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d9d4d2cec8c5c4c1bfbebdbdbebfc1c4c5c9ced3d6dbe2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffdf2e8ded2c5b9ada1968a7e7164564c41362a1e0c01000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f1206000000000005121e2a36424d57616e7b86929fa9b3becbd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59e9184796d60584e43352b21160b000000000000000000000000000000000000000000000000060e151a1e272e34394045464e545558606266676d707275787a7c7e7f81828384858586868686868585848382807f7d7c7a787673706e696764605d5553514b46423b37312a251e160e0700000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2013070000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f12050000000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e0500000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e636567696a666d6e6e717e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffbf1e6dbcfc5bbb0a69f92867c6f665c51473d32281e120800000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7b7d7e7f808182838384858686868787878786868585848382807f7e7c7a777572706d6664615e5653504a46413b352f28231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000050b141b222730363c43474e53545c6063676a6f717477797b7c7e7f8081818182828181807f7d7b797773706d66625f58544e46413a323b454e585f626768686868686868686868686767666462605d565753514a45413a3228231c140c0200000000000000000000000000000000000000000000030c141c232831373b4146474a50535557595a5b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c575550483f362d1e150a000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e414e5a6774818d9aa7b4c0cddae7f9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000060f171f262a2f35393b4246484e54555d60646a6e73797e82878d91979c9fa4acadb3b8bcc2c6cad0d5d9e0e4e8eef2f7fefff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000004101c2834404a54606d7884919da6b0bcc5d0dbe5f0f9fffffffffffffffffffffffffffffffffffffffffaf4efeae5e0deddd9dcd7d4d2d2d4d7ddd9dddee0e4eaeff4f9fffffffffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f1206000000000000000000000000000007101820292f383f444e535960636a6f757a7e83878a8e919696989a9b9c9e9e9f9fa3a49f9f9f9e9d9c9a999797928f8c8985817d78726d68605d565049413b3328231c140c05000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eaab4bfcad4dde6ecf1f7f9fbfffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8ddd2c7bdb5afacafb5bdc7d2ddded9d4d1d0cdcccbcacacbccced1d2d5d9dfe2e7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffff6ebe0d6cabfb4aa9e9184796d6053463a3025190d00000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000000010b14212d3a46535e6974818d98a3aebbc5d0dde7f4fdfffffffffffffffffffffffffffffffffffffffffffffef4eae0d6cabeb3a99e938a7d70675d51463c3223190f050000000000000000000000000000000000000000000002080f1820262b303940444b5153586062676a6f73777a7c7f828486888a8c8d8f909192929299939992929190908e8d8c8a88868482807d7b7774706d6764605c55534d47423c3630282018120b0300000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a10070000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f707274757778797a7b7c828f9ca9b5c2cedae5f1fdfffffffffffffffffffffffdf3e9dfd6cabeb3a99f948c7f726a5f544b40352b20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c707071727374757677777879797a7a7a7a7a797979787876757472716f6d67686563605c5454524c46443f38363029241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000020a11171f252a32373c42474a505357585f626567666c6e70717273747475757575747372716f6d676763605c54534e47433c353029333c464e54555a5b5b5b5b5b5b5b5b5b5b5b5b5a59585654524c4a464440393530282017110a0200000000000000000000000000000000000000000000030c151e262e343c42474d5254545b60626465676768696969696969696969696969696864615a51483f30261c1106000000000004101c2934404b556875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316070000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000030c17212931363a4145474d5354586062676d71767b80858a8f939a9ea1a9acafb6b9bec5c7cdd3d6dbe2e5ebf0f4f9fffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000006121f2c3844515c66727f8b96a0acb8c2ced7e2eef7fffffffffffffffffffffffffffffffffffffffef8f2e9e3dfd9d4d1d0ccd1cbc7c5c6c7ccd2ccd0d1d4d9e0e3e8eef5fdfffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000071019222a323b424a50575f626b70767c82868b90939a9a9ea0a8a4a6a8a9aaabacacafafacacababa9a8a7a5a9a29f9c9997928e89847f7a736d68605b534d453d342e261e170e050000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1acbcc6d0dce6eff7fefffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba49fa4abb5c0ccd7e2e5e1dedddad9d8d7d7d7d9dbdddee1e5ebeef2f8fefffffffffffffffffffffffffffffffffffffffffffffffaf1e5dacfc6baaea2988c7f72665c504438291e130800000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e2114070000000007121d2a36414c56616e7b86929faab4bfcdd7e1eff9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6baada2978f82756c61554b41342a20110700000000000000000000000000000000000000000000050d1419212a31373e424a51545c60646a6f74787c808386898c8f91939a97999a9b9d9e9e9f9fa3a0a39f9f9e9d9c9b9a98979596918f8c8a8784817d7a75716d67615f57534d46413a3228231d150c05000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffbeee2d6cabfb4aa96897c6f6356493c3023160900000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b120800000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7a7d7f80828485868788898f949eaab7c3d0e0ebf6fffffffffffffffffffffffff7ece1d7cdc5baada2978f82776c60584e42392e23190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d71646465666768696a6b6b666d6d6d6d6d6d6d666c6b6b6a6867666463605d55595653514a4746413a38342e2a251e19130c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000060b141a20272b3137383f44464a4e535558545b6061636465666768686868686766656462605c555653504a47433c37322924212a343c4347494d4e4f4f4f4f4f4f4f4f4e4e4e4d4c4b494745413d3a38342e29241e160e060000000000000000000000000000000000000000000000000b151e2730383f444e53565e6165666c6e70727374757576767676767676767676767675716c625b5142382e23170c000000000006131f2c3845515c677784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2e23180c0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000000000000000b151e29333b42464c5254575e61666a6f74797e83888d92979c9fa4acadb3b9bbc0c7cacfd4d8e0e2e7edf1f6fcfffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e2114080000000000000713202d3a4653606d7984919ea8b2bdcad4e0e9f3fffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3cec8c5c4c0bdc0bbb9b9bbc0bdc0c3c5c8ced4d7dce3ebf3f8fffffffffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b0100000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180c00000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e211508000000000000000000000000071019222b343c444d545b606a6e757d83898e92999c9fa4acaaacb2b1b3b4b6b7b8b8b9bbbbb9b9b8b7b6b5b4b2b3adaba9a9a19e9b96918c85807a716c655e574f443f38302920170e0500000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a8b2bdced8e2eef8fffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff9ede0d4c7bbafa4999399a4afbbc3d0d9e3eeebeae7e5e4e4e4e4e5e7eaebedf1f6fbfefffffffffffffffffffffffffffffffffffffffffffffffffdf4e9dfd5c9bdb2a89f92867a6d61544a3f3428170d0200000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f221508000000000c18242f3946525e6874818e99a3aebcc6d1dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffdf3e7dcd0c6bcb0a69f92857b6e615a50433a2f22180e00000000000000000000000000000000000000000000060e171e252a333c424750545c60666d71767c8184888c909299999c9e9fa4aca6a7a8a9aaabacacafb5afacacabaaa9a8a7a5a4a8a19e9c999796918d8a86827d79736e69625f57524c443e342e271e170e05000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffef2e7dbd0beb1a4978b7e7164584b3e31251807000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b120900000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928587898b8d8f9092939a95969c9ea6b0bbc7d3dff2fcfffffffffffffffffffffffef2e6dbcfc5bbafa59f92857b6e655b50463c30271d11070000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e71645858595a5b5c5d5e545c606060616160605c5f5f5e5d5c5a59575653514b4c494644403a3935302b28231c19140d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000002090e151b20262b2e34383a3d4347484b4a5053545658595a5b5b5b5c5b5b5b5a59575553514b4a46443f3837312b26201919222a32373b3c41424242424242424242424141403f3e3c3a39352f2d2c28231c19130c0400000000000000000000000000000000000000000000000007121c273039424a50575f62686e7276797b7d7f80818282828383838383838383838383827e726d62544a3f34281c1003000000020b14202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79a8e817467554b4034281c100400000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000007121c27303b454d53565d6065696e72777c81858b90949a9ea1a9acafb6b9bec4c8ccd2d6dae1e4e9eff3f8fefffffffffffffffbf2e8ded4c8bcb1a794887b6e6155483b2e221508000000000006121f2b37434e5864717e8a97a1adbac3cedce6f2fbfffffffffffffffffffffffffffffffffffffaf2e9e2dbd6cdc7c3bcb8b7b3b0b5afacacafb5b0b3b7b8bcc3c7cbd1d9e1e6eff6fefffffffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d120700000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000006121f2c3844505c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95897c6f6256493c2f2316090000000000000000000000050f18222b343d464e565e666c727b828990949b9fa3abacafb6b7b9bdbec0c1c3c4c5c5c5c7c8c6c5c5c4c3c2c1bfbebab8b5b3adaba8a09e97928c857e776e696159504a423a322920170f06000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedaeaf4fffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386939fa8b1bdc7d2dde8f2f7f4f2f1f0f0f1f2f4f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cdc5b9ada1968c8073685e5242382e2317050000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000004101d2935404b55616d7a86929fabb5bfcfd8e2f2fbfffffffffffffffffffffffffffffffffffffffffffffff5ebe1d6cbbfb4aa9f948b7e72695e52483e31281d1007000000000000000000000000000000000000000000071018202930363f454e535a61666d72797e83888d9196999d9fa3aba8abacafb6b2b4b5b6b7b8b8b9bbc0bbb9b8b8b7b6b5b3b2b0b2adaba9a6a8a09d9a98928e8a85807b756e69615e5650454039302920170e0500000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff8e6d9ccc0b3a6998d8073665a4d402f23180c000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e8dcd1bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b12090000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298929896989a9c9d9e9fa4aca2a9aab0b8c2ccd8e3effffffffffffffffffffffffffbeee2d6cabeb3a99e938a7e71695e53493f342a2018120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584c4d4e4f5050514a5053535454545453514b5251504f4d4c4b494745403f3d3a38342e2d29251f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282c2d31373a3c3e3f444648494b4c4d4e4e4e4f4f4e4e4d4c4a484645403d3a38342e2b26201b150d101920262b2e2f343535353535353535353535343433312f2d2c2924201f1c18120d0802000000000000000000000000000000000000000000000000000c18232e39424a545c606a6e757b7f8285888a8c8d8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7f72665c5044382c1f150a0706060b141d2935404b5564707d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000c18232e39424d575f61686d71767b7f84898e92989c9fa6abadb3b9bbc0c7c9cfd4d8dde4e6ecf0f5fbfffffffffffffffffffcf2e9e0d6ccc4b8aca095877a6d6154473a2e21140700000000000815212e3a47535f6a7683909ca9b2beccd5e0eef8fffffffffffffffffffffffffffffffffffffaf0e8e0d7d0cac2bbb7b1acaaa6a3aba39f9fa4aba3a6aaacb1b9bbc0c7cfd4dde4ecf5fdfffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d01000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dcd1bdb0a4978a7d7164574a3e3124170b00000000000000000000030c17212a343d474f585f686e787f868f949c9fa6acafb5b9bbc0c4c5c9cecdcecfd1d1d2d2d4d4d2d2d2d1d0cfcdd0cac6c5c2beb9b8b2aca9a29f97928b827b706b605c544c443b332921180f06000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e818e95a0abb5c0ccd7e0e9f4fdfffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c5bbb0a69e9184796d60564c4130261c11060000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000006131f2c3845515d6773808c98a3aebdc6d1e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7baaea3989082776c60564d42362c1f160c000000000000000000000000000000000000000000081119222a323b414651575f626c71797f858a90959a9ea1a8aaacafb5b5b7b9bbc0bfc0c2c3c4c5c5c5c7cbc7c5c5c4c3c3c1c0bfbdbdb9b8b5b3b2acaaaaa29f9b97928d87817b746d68615a514b433b322920170e05000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568554b4034291c1004000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e36302920191009000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aaa29fa2aaa5a7a8aaabacafb6afb5b7bbc2cad3dee9f4fffffffffffffffffffffffff8ecdfd3c6baada2978e81756c61574f46413a3229241d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b4041424344443f4446474747474746454045454342413f3e3c3a39352f302d2c2823201d1913100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f20262b2e2f2d3338393b3d3e3f4041414242424241403f3e3c3a38342e2d2c28231c1a150f0a04070e151b1f2222272828282828282828282828282726252321201d191312100c0700000000000000000000000000000000000000000000000000000004101c2834404a545c666d737b81868b8f929897989a9a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9b9285796d6053463c31261b14131314171d262f3845515d6774818e9babb5c0cbd7e3effcfffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7266594c3f332619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000000000004101c2834404a545f696e747a7e83878c91969a9fa2aaabb0b8b9bec5c8ccd2d5dae0e4e8eef2f7fdfffffffffffffffffffffcf3eae0d7cec4bab0a69d908377685d5246392d20130700000000000915222f3c4855626f7b88949fabbbc4cfdee7f1fffffffffffffffffffffffffffffffffffffaf1e8ded6cec5bfbab0aba7a09d999694999293999597999da0a7acafb5bdc2cbd2dae3ebf5fefffffffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e1308000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000c17232e424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000b151e29333c464f59606a6f7a828c92989ea6abb0b9bbc0c6c8ccd2d2d5d9d9dbdcdddedfdfe0e0dfdfdededcdbdadbd6d3d2cfc9c6c4bdb9b3ada9a19e948f857d736d665e564d453b332a21180f060000000000000000000000000000000000000000000000000004111d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897d839199a4afbbc3ced7e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede8ddd2c7beb3a99f948a7e71675d51443a301e150a000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000714202d3a4753606d7985929eaab4bfcfd8e3f3fcfffffffffffffffffffffffffffffffffffffffffffffdf4e8dcd1c7bdb1a79f92867b6e655b50443b30231a0d04000000000000000000000000000000000000000008121a232b343c444c525b626a6e767e848b91979d9fa7abadb2b6b9bbc0c2c4c6c8ccd2cdced0d1d1d2d2d3d7d3d2d2d1d0cfcecdcbcfc9c5c4c2bfbdb8b7b4aeaca9a19e99938e87817a716c605c554d443b322920170b020000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675c5145382c1f13060000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e0700000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e7dbd0c5bcb4aeabaeb4b2b3b5b7b8b9bbc0bcc2c3c7ccd3dce5effafffffffffffffffffffffffff8ebded2c5b8ab9f92857a706b636059524c443e352f281f180f070000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e343536372e34383a3a3a3a3a3a3a38342e383735343331302d2c292423201f1c1813110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131b1f212222282b2d2e30313233343535353535343332312f2d2c2823201f1c17110f0a03000000040a0f1315161a1b1c1c1c1c1c1c1c1c1b1b1b1a1918161413110d08060400000000000000000000000000000000000000000000000000000000040e18222c3844515c666d7880878e92999c9fa2aaa5a6a7a8a8a9a9a9a9a9a9a9a9a9a9a9a9a1978a7d7063574d42372d262120202023282f38424d56606d7a85929fabb8c5d1dce8f4fffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546875818e9ba8b5c1d1dce8f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f24190d01000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000006121f2c3844515c666e7b81868b8f939a9da0a8abaeb3b7bcc2c6c9cfd4d8dde4e6ebf0f4f9fffffffffffffffffffffffffcf3eae1d8cec5bcb2a89f948b7e7164564c4135291d11050000000006121f2b37434e586774808d9aa6b0bbcdd6e0f0f9fffffffffffffffffffffffffffffffffffdf3e8dfd6ccc4bcb4aea69f9c95918d8a8886868686888a8d90959b9fa3abb1b9c0c8d1d9e3ecf5fffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d020000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e2114080000000000000000000000000000000000061a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000007121d27303b454e58606b6f7c848f949fa3aab0b7bcc2c7cbd1d4d8dddee1e5e6e7e9eaebebecededececebeae9e8e7e6e2dfdedad5d2cec9c5bebab3ada69f97928880786d685e574d453c332a21180d040000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7d87939fa7b1bcc5d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd8ccc0b6aca1978f82776c60554b4032281e0c03000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000007131f2c38434f5965727e8b97a1adbcc6d0e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cbc0b5aba0958c7f72695f53493f32291f1108000000000000000000000000000000000000000008111a242c353d464e565e616d727b838a91969ea1a9abb1b8b9bdc3c5c7cbd1d1d2d4d8dddadbdcdddedfdfe0e3e0dfdfdedddcdbdad8dad5d2d1cfcec8c5c4bfbab8b3adaba49f99928e857e746d675e564d443b32291d140a0000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d050000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff8ece2d7cec5bebab8babebec0c2c3c5c6c8ccd2cfd0d3d8dee5eef7fffffffffffffffffffffffffff8ecdfd3c6baada29790837d766f6b615e5650454039312a2119110900000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3128292a23282c2d2d2d2e2e2d2d2c28232b2a292726242320201d18161312100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f121515171c1f2021232526272828282928282827262422201f1c181312100c060000000000000000030608090e0f0f0f0f0f0f0f0f0f0f0e0e0d0c0b0907070401000000000000000000000000000000000000000000000000000000000000000a15202c38444f59606d78818c92999fa3ababaeb3b2b3b4b5b5b5b6b6b6b6b6b6b6b6b6b6b3a99c8f8275695f53473f382f2e2d2d2d2e343a414a545e6873808c97a2adbac6d3e3eef9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d807366564c4135291d1104000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000713202d3a4653606d79848e92989c9fa4acacb2b8babec5c7cdd2d5dae0e4e8eef2f7fcfffffffffffffffffffffffffffcf3eae1d8cfc6bcb4aaa1969082776c6053463a3024190d01000000000814212e3a47535f6a7784919eaab7c2cddde8f2fffffffffffffffffffffffffffffffffffff5ebe1d6cdc4bab2aaa29f948f8984807d7b7a79797a7b7d8083888e92999fa7aeb6bfc7d1dae3edf6fffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e13080000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b060000000000000000000c18232e39424d575f6a6f7d8691969fa6aeb4bcc1c7cdd3d7dce0e4e8ebedf1f6f4f6f7f8f8f8f9faf9f8f8f7f6f5f7f2eeecebe6e2dfd9d5d0cac5beb9b0a9a19a938d827a6e695e574d453c332a20160c0200000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e74808d95a0aab4bec7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8c9c1bbafa49a92857b6e655b5043392f20160c00000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000915222f3b4854606b7784909da9b3beced8e2f3fcfffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7bbafa3999083786d60574d41382d20170d000000000000000000000000000000000000000007101a232c363e474f585f686e767f8690949ea0a8adb3b8bcc2c5c9cfd2d4d7dcdedfe0e4e8e7e8e9eaebebecedefedecebebeae9e8e6e5e5e1dfdedcd9d4d1d0cac6c5beb9b5afaba39f97928a81796e685e564d443a2f261b110600000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887c6f6255493c2f2216060000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000002090e11141415171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d0802000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5c6cad0cdcfd0d1d2d4d8dddcdcdfe3e9eff7fffffffffffffffffffffffffffffbeee2d6cabeb3a9a095908a837c746d68615a514b433c332b231b1209000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d30231d1d171c1f202021212121201f1c181e1d1c1a1918161413110d07070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608060b0f1213151618191a1b1b1b1c1c1b1b1a1917151313100c0706030000000000000000000000000000010202020202020202020202010100000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855616b74818e939fa3abafb5b8babebfc0c1c2c2c2c2c2c2c2c2c2c2c2c2c2b9ac9f93877b6e625b5049413d3b3a393a3b3f444c535b666e7b86929fa9b3becad6e2f5fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071623303c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99d908376685d5245392c201307000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000915222f3c4855626f7b88969fa3aaacafb6b8bdc3c6cad0d3d8dfe2e6ecf0f4f9fffffffffffffffffffffffffffffffbf2eae1d8cfc6bdb4aaa29891847a6e655b504437281e130800000000000815222f3b4855626e7b8896a0acb9c5d2deebfafffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb2a8a198928a827d7773706e6d67676d6e7073777c818790959da4adb5bfc8d1dbe4eff8fffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c000000000000000004101c2834404b545e696f7c859298a1a8b0babfc6cfd3d8e0e3e8edf0f4f9fafdfffffffffffffffffffffffffffffffffefbf9f7f2eeebe5e1dbd6cfc9c2bbb3aca49f9490837b6e695f574d453c32281e140a00000000000000000000000000000000000000000000000714212e3a4754616d7a8794abb4bfcbd7e3effbfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7279839098a2acb6c0ccd8dae7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2e9e2d9d2ccc1b7afa59f93887d70695e53493f31271d0e0400000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0104111d2935414c56636f7c8995a0acbbc5cfe0eaf4fffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb2a89f92877c6f665c50453c2f261b0e0500000000000000000000000000000000000000060f19222c353e485059606a6f7a828b92989fa6acb2b9bec4c8cdd2d5dadfe0e3e8eaecedf0f4f9f5f6f7f8f8f8f9fcf9f8f8f7f6f6f4f3f6f1eeebebe8e5e1dedbd6d3cfc9c7c0bbb5afa9a19e938e837a6e685e564c41382d22170b03000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978b7e7164584b3e2d22170b0000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000001070d14191e202121201e1a1b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c040000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffffbf2e9e2dbd6d3d2d3d6dbdadbdddedfe0e4e8e8e9ebeff4fafffffffffffffffffffffffffffffffef2e6dbcfc5bbb1a7a09d959087817a716c605d554e463d352d241b12090000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffcf0e3d7ccc0b5ab96897c6f6356493c302316060c10121314141414141313100c07100f0e0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0c0d0e0e0f0f0f0f0e0d0c0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d8a939da6afb5bbc0c5c6cad0cdcdcecfcfcfcfcfcfcfcfcfcfcfc7bbafa4998f82766d605b534e4a47464647484a50555d656c78828f98a2aebcc5d0dbe6f2fffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c7f7366554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000091623303c4956636f7c8996a8aeb4b9bbc0c7c8ced3d6dbe1e4e9eef2f7fcfffffffffffffffffffffffffffffffffaf2e9e0d8cfc6bdb4aba39892867c6f685e53493f3327160c020000000004101c2834404b5465727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff4e8dcd1c7bdb3a9a19691867e76706b666361605c5d606264666a6f747c838d929ca3adb6c0c9d2dde6f2fbfffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c11060000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000040f19232c3845515c666e7b859297a2aab2bac2cbd1d8e1e4e9eff3f9fcfffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e1dad5cdc5beb6afa69f9591847b6e695f574d443a30261c1106000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad1dce7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d80736e7b86929aa4afbbc0c8d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffef7f2ece6e0d7d0c7c0bbafa59d938d80736b61564d41382d1f150b0000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020713202c3945525d6874818e9ba7b1bccdd7e1f2fcfffffffffffffffffffffffffffffffffffffffffffffbf0e4d8ccc0b6aca0968d80736a60544a3f332a1d140a00000000000000000000000000000000000000040d18212b343e47505a616b707c848f949fa2aab0b9bdc4c9cfd4d8dfe1e5ecedeff4f9f9fafcfffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe7e2e0dad5d2ccc7c0bbb3ada59e9590847a6e685e53493f33271f1409000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff4e8dcd1c0b3a79a8d80746753493f33271b0f0300000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d080000000000000000000000000000000000000000000000000000000000000000040c13181f252a2d2e2e2d2a251f1c1a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b2823201f1c17120f0b0600000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffffffffbf3ece7e2dfdedfe2e7e6e8eaebecedf0f4f9f6f8fbfffffffffffffffffffffffffffffffffffff7ece1d7cdc3b9b1aca79f9a938e857e746d675f584f473e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f9fffffffffffffffffffffffffffff9ede0d4c7bbafa499877b6e6154483b2e211508000306070707070707070604000004020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7783909da5afbbc0c7cbd1d3d6dbd9dadbdbdcdcdcdcdcdcdcdcdcd7ccc0b5ab9f948c7f726c656058565453535355545c60676d77808e949faab4bfced7e1ecf7fffffffffffffffffffffffffffffff8ebded2c5b9aca196887c6f6255493c2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064554b4035291d10040000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000916232f3c4956626f7c8995a2afbfc6c8ccd2d4d9dfe2e6ecf0f5fafefffffffffffffffffffffffffffffffffff9f1e9e0d7cec6bdb4aba39992867d706a5f564d41382d221704000000000006131f2c3845515c6676838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba19791847c716c6360595755535151535557585f626a6f78808c919ca4aeb7c0cbd4e0e9f3fefffffffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c00000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000b16212b37434e58606d78839097a1a9b3bcc4ccd7dce2eaf3f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ece6dfd7d0c7c0bbb0a8a09691847b6e695f564c42382e23170f060000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad0dbe7f2fefffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817469707e88939fa4aeb6c0cbd1d8e1e8eef4f9fffffffffffffffffffffffffffffffffffffffefbf6f1ece6e1dbd6cec6beb6afa59e938e81746e63594f443b2f261b0d03000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000714212d3a4754606d7a86929facb8c3cedfe9f3fffffffffffffffffffffffffffffffffffffffffffffbf1e5dbd4c8bbafa49a9184796d60584e42382e21180b02000000000000000000000000000000000000010c161f2a333d464f59616c717d8591969ea6aeb4bcc2c9ced5dae1e4e9eef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f3efece6e3ddd7d1cbc5beb9afa79f9691837a6d655b50443b30251a0e010000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff9e9dccfc3b6a99c908376655b5044372b1f120500000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d01000000000000000000000000000000000000000000000000000000000000040d161d242930363a3b3b3a36302c272119181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3b3b3c3b3a3a39352f332f2d2b28231f1c17110c070100000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffef8f2eeecebeceef2f8f5f6f8f9fafcfffffffffffffffffffffffffffffffffffffffffffffffdf3e9dfd5cbc3bcb8b1aca49f97928a81796e6a605950483f362d241b1108000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad2dde8f4fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e1012131313110e080705020000000000000000000000000306070a0d101112131312100b0a0804000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a0acb7c0cbd1d7dcdfe2e6e6e7e8e8e8e9e9e9e9e9e9e9e8ddd2c7bdb0a69f93887f776f6a6663616060606163666d717a818e939da6b0bcc6d0e0e9f3fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184786a5f53473b2e1d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e8175675d5145392c2013080000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000815222f3b4855626e7b8895abb5c0ccd4d8dde4e5eaeef2f7fefffffffffffffffffffffffffffffffffffffff9f0e8dfd7cec6bcb4aba39992877d706b60584e443b2f261b110600000000000713202d3a4653606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa39991857b6f6a615a544f4a4847454547484a4e53585f666d737f8c929ca5afb9c2ced7e1ecf7fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000003101b27323a47535f6a73808d959fa9b3bcc5ced6dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1e9e2d9d2ccc2bab1a8a09691857b6e685d544a3f342821170d0300000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcad6e2effbfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275686c727f8c929da4aebabfc6cfd7dce3e8eef1f6f8fbfefffffffffffffffffffffefaf8f7f2eeebe5e1dbd6d0cac2bcb4aca49f938e81786c605c52473e32291d140a000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f4fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d06121f2b37434e5865727f8b98a3aebac7d3e0ecfafffffffffffffffffffffffffffffffffffffffffffdf3e9dfd5c9bdb2a99f93887d70675d51463c30261c0f060000000000000000000000000000000000000007121d28313b454e58616b717e869297a1a8b0babfc6ced5d9e0e6ebf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2eee8e3dcd7cfc9c1b9b1a8a0958f82776c60574d42362a1e13080000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000713202d3946525e687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c4135291d11040000000000000000000000000000000000000000000000000000000000030c161f282f353b4246474846423b38332b231a1012171c1f2022272b2d2f312e34383a3b3c3d3e3f4041414142424242414141403f3e3d3c3f42404547474848484847474540423f3c3a38342e2b28221c18120b060000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffefbf9f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e7ddd5cdc8c2beb6afa9a19e938e847c706b625a50483f362d231a0f060000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffff9f3eaded1c4b8ab9e918578665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1e1b1514120e09020000000000000000060c101213171a1c1e1f20201f1d171614100b0500000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a7b1bcc9d7dce3e8eceef2f7f4f5f5f5f5f5f5f5f5f5f9eee3d9d0c2bbafa49a938c827c7773706e6d6c6d6e7073797e848f939da5afb8c2ced7e2f2fbfffffffffffffffffffffffffffffff9ede0d4c7bbafa3998d807366584e43372b1f0c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3e4b5865717e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffff4e8dcd1c5b8ac9f92867a6d6053473a3025190d000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000814212e3b4754616e7a8799a4afbbc7d4e0e8eef1f6fbfefffffffffffffffffffffffffffffffffffffffff8efe7ded6cdc5bcb4aaa39992877e706b61594f463c32291d140a0000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877d70695f585048443d3b3a38393a3b3d43474e545c606d73808d939da7b1bcc5d0dbe6f3fdfffffffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f1509000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000713202c38444f59626f7c87929fa7b1bbc5ced7e0e8f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8ccc3bab2a8a19791847a6d665c50443f33291f140900000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669636d74808d929ca4aeb4bdc3cbd1d7dde3e5ebeceef2f7f3f4f4f5f4f4f3f3f7f2eeebebe6e2dfdad5d0cac5bebab0aaa29a938c81786d665b504a40352c20170b02000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100815212e3a47535f6a7783909daab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc5b9ada1968e81746b60554b40342b1e150a00000000000000000000000000000000000000050e18242f39434d57606a707d879298a2a9b2bac2cad0d8e0e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dad5cbc2bab1a79f948c7f72695e52463a2f24190d01000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f221508000000000000000000000000000005111d2935414c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c20130600000000000000000000000000000000000000000000000000000000000a151e28313a40454d525454524d48443d352c241a110b0f1213171b1f20222523282c2d2e2f3031333434343535353535343237383f4446494c4e4b515354555555555453514b4e4c4946443f3938332d29241d17110a02000000000000000000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7dfd9d4d0c7c0bbb3ada59d9691857d716c625a50483e352c21180e0400000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafbfbfbfbfbfffffbf9f8f7f2eee8e1d8ccc0b6ac9c8f827669544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191e202125282a2b2c2d2c2b2821201e1a140d050000000001070d11171c1f202327292b2c2c2c2c292423211c17100800000000000000000000000000000000000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cddbe8eef3f9fbfefffffffffffffffffffffffff5ebe2d8ccc0b6aca49f948f89837f7d7a79797a7b7d80848a91969ea5afb7c0cad4e0e9f3fffffffffffffffffffffffffffffffbf1e9dfd2c5b9ac9f92877b6e6154483c32261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715222f3c4855626f7b8897a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7e7164564c41362a1c1207000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffff9eee6ddd5ccc4bbb3aaa29892877e706c61594f473d342a20170b020000000000000c1825323f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968d80736b60574e463e38322e2d2c2c2d2f31373c424a505b636e74818e959fa9b3becad6e1ebf5fffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000916222f3b4854606b76828f99a3afb9c2cdd6e0e9f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded5ccc4bab2a9a0968f82786d605a50453b31261a0e050000000000000000000000000000000000000006121f2b3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5b606c77808d929fa3abb2bbc0c7ccd2d5dadedfe2e6e5e6e7e7e8e7e7e6e6e5e6e1dfdedbd6d3cfc9c5bebab3ada69f9892887f756d665c544a3f382e231a0e0500000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130f1b27333f4953626f7b8895a0acbcc6d0dce7f3fffffffffffffffffffffffffffffffffffffffffffbf2e6dbcfc5bbafa59e91847a6d60594f43392f22190c03000000000000000000000000000000000000020c17202935404b555f696f7c869299a3aab3bcc4ccd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd4ccc3b9b0a69f92867b6e61564c4135291d11040000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978b7e7164584b3e3025190d0100000000000000000000000000010d19253044505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000006111c26303a434b51565e61615e57544f473e362c231a100606060b0f12131518171c1f2021232425262727272828272c32383c43474a505355585b555c60616162626161605d555b595653504a46443f38352f28231c140c0600000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1eae4e2d9d2ccc5beb9afa8a09792877e716c625a50473e332a20160c020000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfecefefefefefeff8f3efecebeae6e3ddd7cfc6bbafa49a8c7f7266594c3f2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f252a2d2e3235373839393938342e2d2a251f170f050000040c12181c23282c2d30333638393939383631302d28221a1208000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1ddeaf9fffffffffffffffffffffffffffffffffdf4e8ddd2c7beb6afa69f9c95908c8987868686888a8d91969ea1a8afb7c0c9d2dce5f2fbfffffffffffffffffffffffffffffdf3e9dfd3c7bbb0a69b8f8275695e53463a2a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8275685e5246392e23180c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cbc3bab2a9a19892867d706c615a50473e352b22180e05000000000000030f1c28333f4a546874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60594f453c342c2722201f1f2022262b30383f44525c606d78839097a2adbac2cfd9e3eef9fffffffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b1106000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000005111e2a36424d5763707c89949fabb5c0cbd4dfe8f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ded6ccc4bbb2a89f948d80746c62574d42362a20170d0200000000000000000000000000000000000003101c28343f4a5e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b555b656c74808b9299a0a8afb5bbc0c7c9cfd2d3d6dbd9dadadbdbdbdadad9d8dad5d2d1d0cac6c4bdb9b3ada9a29f948f867e736d605c544a42382d261c11080000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014121f2b3744505b6573808d99a7b1bcced8e2edf8fffffffffffffffffffffffffffffffffffffffffef3e9e0d6cabeb3a99e938a7d70685d52473d31271d10070000000000000000000000000000000000000008131e29323a45515d676e7b859298a2abb4bcc5ced6dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfefffffffffffffffffffffffffffffffffffffdf7efe6ded5ccc2baaea3998d8074685d5245392c2013060000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffef2e6dbd0c1b4a79a8e817467564c41362a1e11050000000000000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000c17232e38424b555d60696e6e6963605950483e352b22180e05000003050609060c10121315161718191a181f262a33383d44484e54545c606265686a676d6e6e6e6f6e6d6d676a686662605c5453504a454039342e261e18100701000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f4ebe4ddd8cfc9c0bab2a9a29992887e716c61594f463c32281e13080000000000000000000000000000000000000000000000000000000000000004101c2834404b5f6c7986929facb9c5d2dfe2e2e2e2e2e2e2e2e7e2e0dfdddbd6d2ccc5bcb3a99f93877b6e6155483b2e221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a101820262b3036393b3e41434546464644413b3a36302921170d02070d161d24292e34383a3d40434445464645433e3c39332c241a1007000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff9eee4d9d0c7c0bbb0aba79f9d9996949a939a94969a9ea1a8adb2bac1c9d2dbe4eef7fffffffffffffffffffffffffffffff7ece1d7cdc5b7ab9f94897d7063574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586875818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d61544a4034281d12070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e211508000000000003101c28343f4a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8cac2b9b1a8a09792867d706b615a50473e352c231910070000000000000006121f2b3844505b667784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7e72675d51473d332a221b1514131314151b1e262e344044515c666e7b85929fa6b0bdc7d1dce8f4fffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000714202d3a46525e6975828f9ba6b0bdc7d1dde6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7ded6cdc3bab0a69d928b7e71695f53463f32291f1408000000000000000000000000000000000000000b17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d535b606e737e8791969fa3abafb5b9bdc2c5c6cad0cccdcececececdcdcccbcfc9c6c4c2bebab8b2ada9a29f97928b827b716c635b504a42382f261c140a0000000000000000000000000004111d2935414c556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211513202d394653606c7884919eabb7c3cedeeaf4fefffffffffffffffffffffffffffffffffffffffff8ede2d7cec6b9ada2978e81756c61564c41352b1f150b00000000000000000000000000000000000000010d1925303a444f59606d79849197a1aab4bdc6cfd7e0e8f0f8fefffffffffffffffffffffffffffffffffffffffffffefaf8f8f5f3f2f1f0f1f1f2f4f6f8f9fbfffffffffffffffffffffffffffff8f0e7ded7cbbfb4ab9f92857a6d6054473a2d211407000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d20140700000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e8dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000003101c28343f4a545d676d747a7b77706b615a50473d342a20170d04000000000000000306070809070c151d232831363d44484f54585f62666d6f727576787a7a7b7b7b7b7a7a787675726f6d6663605b54514b443f38302a2218120b0300000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1dad5ccc3bbb3aba39a93877e716b61584e443a3024190e05000000000000000000000000000000000000000000000000000000000000000c18232e46525f6c7985929facb8c5d2d5d5d5d5d5d5d5d5d5dbd6d3d2d1d0cac7c0bbb3aaa2978e8175695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222a32373b4146474b4e5052525352514e4846423b33291f140910181f282f35383f44464a4d4f5152535352504a49443e362c23190f040000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff5ebe2d9d2ccc2bbb7b1abaaa6a3a1a49fa4a1a3a6abacb2b9bdc4ccd3dbe4edf6fffffffffffffffffffffffffffffff9efe6dbcfc5bbafa59c8f82766b6054453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313e4b5865717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998c7f72665c5144392e23180c020000000000000000000000000000000000000000000000000004101c2934404b5566737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000b17232e424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffaf2e9e2d9d2ccc1b8b0a7a09691857c706b615950483e352c231a110700000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40352b2118100b070606070a0c151c232834404a545f69717e8a949fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000814212e3b4754616e7b87939facb9c2cfd9e3eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd5ccc2b8aea49f92867b6e615a50443b3025190e04000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f221609000000000000000000000000000200000406070706040000020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054505c636c717c848d92999fa4abadb2b5b8babebebfc0c1c1c2c1c1c0c0bfbdbeb9b8b5b3adaba8a19e97928c857e766e69615a51443f3830261d140a0100000000000000000000000000010d19242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22161c28343f4a54636f7c8996a1acb9c5d2deebfcfffffffffffffffffffffffffffffffffffffffffcf3e7dbd0c6bcb0a69e92857a6e615a50433a2f23190d030000000000000000000000000000000000000005111d2a36414c56616b74818d96a0a9b3bcc6cfd8e1e9f2fafffffffffffffffffffffffffffffffffffffffffefaf7f2eeecebe8e7e5e4e4e4e4e5e7e9ecedeff3f8fffffffffffffffffffffffffff9f0e7dcd1c6baaea2988a7d7064574a3d3124170a0000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff7ebded1c5b8aca095877a6e6154473b2e21140a00000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000006121f2c3844505c666d79818787847d716c61594f463c32291f160c03000000000000000000030b12181e272e343b42464f545960636a6f74797c7f81838586878888888887868583817f7c7975706c66605d55504a423c3429241d150d04000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ded5cdc5bdb5aca49992877d706a5f564c41352920170d02000000000000000000000000000000000000000000000000000000000000071f2c3945525f6c7885929fabb8c5c8c8c8c8c8c8c8c8c8c8d0cac7c5c4c2bebab5afa9a19892857b6e61574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b141d252e343c43474d5254585b5d5e5f605f5e5b54524d453b30251a1019222a313940454a5053565a5c5e5f5f5f5f5c575550483e352b21160a0000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffdf4ebe4ddd8ccc7c3bcb8b6b2b0b6afacafb6b0b3b7b9bdc4c9cfd6dee5eef6fffffffffffffffffffffffffffffffaf1e7ddd6cabeb3a99e93897c6f62594f4433291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14212e3b4754616e7a87939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9184796d60554b4034281f14090000000000000000000000000000000000000000000000000006131f2c3845515c6776838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000061a2734404d5a6773808d9aa6b3c0cdd9e6f6fffffffffffffffffffffffffffffffffffff8f0e8e0d7d0c7c0bbafa69f9590847b6f6a60594f473e362c231a11080000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074675c5143392f23190f06000000000000030a1118232e39424d57616c76829099a3afbbc7d2dde8f4fffffffffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f12050000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000c1825323f4b5865727e8b99a4afbbc7d4e1ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e7ded4cac0baaea2988f82766c62564d41362a20150a000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e8ddd2bdb0a3968a7d7063574a3d3024170a00000000000000020507080b0d0f070c1012131312100c070f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e615548525a626a6f7980878e93999ea1a8a9abadb3b1b2b3b4b4b5b4b4b3b3b2b0b3adaba8a9a29f9a96918c85807a716c615f57504840342e261e150b02000000000000000000000000000000081d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023161f2b3844505c6674818d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffff4eae1d6cabfb4aa9f948b7e71685e52483e31281e110700000000000000000000000000000000000000020b1a232d3946525e68707d8a929da8b2bbc5ced8e1eaf3fbfffffffffffffffffffffffffffffffffffffffdf7f2eeece6e2dfdedcdad8d8d7d7d8d8dadcdfe0e3e7edf0f5fbfffffffffffffffffffffff8ede2d6cabfb4aa9a8d8074675a4d4134271a0e0100000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff9ede1d4c8bdb1a8978a7e7164574a3e32271b0f03000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000713202d3a4653606d78828e939591877e716b60584e443b31281e150c0300000000000000070c151d2328303940454d535960636b70767c8085888b8e9092979494959594949792908e8c8985827d78726d67605c544e463f352f271f160d040000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfafafbfbfcfefffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e7dfd7cfc6beb5aba39992867c6e685d52453e32291e1308000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8bcbcbcbcbcbcbcbcbcbcbbbbbfbab8b7b5b3adaba49f9792867d70695e52453b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121d262f3740464e53565e6165686a6b6c6c6c6b67615e574d42362a2019222b343c434b51545c606366696b6c6c6c6b6964615a50473d32271b0f0300000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f4fffffffffffffffffffffffffffffffffffffffffdf5eee8ded8d3cdc8c4c3bfbcc0bbb9bbc0bdc0c4c5c9ced5dae0e8f0f7fffffffffffffffffffffffffffffffbf2e8dfd5cbc3baada2978e81756a6054473d3321170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9b6c2cdd8e4f0fffffffffffffffffffffffffffffffffffffff3e8dcd1c7b9ada1968b7e71675c51453b3025190f060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c10040000000000000b1825323e4b5865717e8b98a4b1becfdae6f1fdfffffffffffffffffffffffffffffffef8eee6ded6cec6beb6afa59e948f837a6e6960584f473e352c231a1108000000000000000000000a1723303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f62554b4031271d110700000000000000000007121c27303b45505a626f7c87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a0000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000005121e2a36424d576976828f9cabb5c0ccd7e6f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e5dcd6cabfb4aa9f948b7e71685e52463d32271b0f0400000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff9e4d7cbbeb1a4988b7e7165584b3e3225180b000000000307090e121415181a1c1d181c1f20201f1c181d1c1a18151312100c060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f62554948505860676d747c81878d9196999c9fa2a9a4a6a7a7a8a8a8a7a7a6a5a4a9a19e9b9897928e89847f7a736d68625a534d453e3628231c150c03000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e312417202d3a4653606d7985929eabb8c4cedae5f1fdfffffffffffffffffffffffffffffffffffffff8ede2d8cfc6baaea2988f82766c62564c41362c1f160c00000000000000000000000000000000000000000a141d2b37434e58616d7a85919ea4aebac3cdd6e0eaf3fcfffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdbd6d2d1cfcdcbcbcacacbcccdd0d2d3d7dce3e4e9f1f6fdfffffffffffffffffffff2e7dbd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffdf1e5d9cec1b4a79b8e817468584e43372b1f1306000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b949fa09992877d706a5f564d433a30271e150c0500000000030b12181e272e343d424b51575f616b70767d82888d9197989b9d9ea1a9a1a1a2a1a9a29f9d9b9998928e8a847f79726d665f585145403931281f160d0400000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f5f3f2f0efeeeeedeeefeff1f3f6f7f9fcfffffffffffffffffffffffffffffffffffffffffff9f2e9e1d8d0c7bdb5aba29891847a6d605a50443a3025190d040000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb4afafafafafafafafafafafaeb4aeacaaa8a9a29f99938e857d706b60574d4233291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608070c10131316232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a242f38404951585f62686e7174767879797977746e695e52463c32261f2b343c464e555d60666d707376777879797876716c61594f43382c1f130700000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffffffffffffffffffff9f4e9e3dfd8d4d1d0ccd2ccc8c6c8ccd2cdd1d2d5dae0e5ebf2fafffffffffffffffffffffffffffffffaf1e9e0d6cdc3b9afa59f92857b6e61584e43352b210f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc7d4e2edf8fffffffffffffffffffffffffffffffffffff9eee3d5c9bdb2a89e9184796d60564d42362a22180d040000000000000000000000000000000000000000000004101c2934404b5563707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23180c000000000000000916232f3c4956626f7c8995a9b2bdc9d5e1eefafffffffffffffffffffffffffffffcf4ede7dcd4ccc4bcb4aca49f938e82796e685f574e463d352c231a110800000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150b00000000000000000000000b151e29333e47535f6a74818e9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f0200000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000714212d3a46535e697885929fabb8c5d2dde8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dbd0c6bcb0a69f92857b6e61584e43372b21160a00000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000030a0f13151a1e20212426282a23282c2d2d2c28232a29272522201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3f464e555d606a6e757b8084888c8f92979698999a9b9b9b9b9a9a9998979597918f8c8985817c78736d68615d565046423b332c2417110a0300000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f32251c28343f4a5463707d8997a1adb9c6d6e0ebf6fffffffffffffffffffffffffffffffffffffffdf4e7dcd1c6bdb1a79f92867b6e615a50443b30231a0d040000000000000000000000000000000000000006111b262f3847545f6a75818e97a1adb7c0ccd5dfe8f2fcfffffffffffffffffffffffffffffffffffffaf3ece6e1dad5d2cfcac6c5c2c0bfbebdbebebfc1c3c5c7cbd1d4d8dfe6ebf2fafffffffffffffffffff8eaddd1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff6ebded1c4b8ab9e9185786a6054473b2e22160a000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000004101c2834404a546875828f9ba6aba39992867c6f695e554b433930271e170e080607090c151d2328303940454f545c60696e767d83898f949a9ea1a9a8a9abadb3aeaeaeaeb3adaba9a8aaa29f9b96918c857f786f6a635b514b433a31281f160b02000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffffffffffffffffffbf8f9f4f0edeceae8e6e5e3e2e1e1e1e1e2e3e5e7e9eaecf0f5fafdfffffffffffffffffffffffffffffffffffffffbf3eae2d9d0c7bdb3aaa0968e81756c61564c41362a20150a0000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea3aaa2a2a2a2a2a2a2a2a2a2a2a1aaa29f9e9b9997928d87817a706b60594f453b3021170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515181c1f2020212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2c36404a525b636a6f757b7e81838585868584817b6e61584e43372b28313c464e585f676d73797d80828485868685837e716b6054483b2f22150900000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f9fffffffffffffffffffffffffffffffffffffffffffffffcf4efeae4e0ddddd9ddd8d4d2d4d8ddd9dedee1e5ebf1f6fdfffffffffffffffffffffffffffffff8f1e8dfd7cec5bbb1a79e938a7e71695e52463d3223190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4855616e7b88959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffffff1e5dacfc4b9aca1968c7f72695e52463e342a20160d030000000000000000000000000000000000000000000a131f2c3845515c6774818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a07000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffff9f2eae2dbd6cac2bab2aaa29a938c81786d675e564d453d342b231a11080000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275655b5044372b1f12030000000000000000000000030c17212b37434e58626f7c87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f120600000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000815212e3b4854616e7b8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffffffffcfaf9f6f5f4f5f7f7f9fdfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec2baada2978e81756a6054473d32271b0f05000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e060c10161b1f22252a2d2e313335372e34383a3a38342e373534322f2d2c2823211f1a15110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3d434b51585f62696e73787c7f828587898b8c8d8e8e8f8e8e8d8d8c8a888785827f7c7974706c66605d56524c443f363129211a1206000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c4033261f2b3844505c6674818d9aa9b3bec9d5e8f2fcfffffffffffffffffffffffffffffffffffffff5ebe2d7cbbfb4ab9f958b7f72695e53483e32291e110800000000000000000000000000000000000000000b17222d38414f59626f7c87939fa9b3bec9d2dee7f1fafffffffffffffffffffffffffffffffffffff9f1e9e1dad5cfc9c6c5beb9b8b5b4b2b1b1b1b1b2b4b6b9bbbfc6c8cdd5dae0e8f1f7fffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887c6f6255493d32271b0f010000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000006121f2c3844515c667884919eabb5aba29891847b6e675d554b423930292019141313141a1e272e343c434b515960666d737b828990949c9fa6abadb3b4b6b8b9bebbbbbbbbbebab8b6b4b3aeaba8a19e97918b837c726d605d554b433a31281d140a000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e4e0dfdedcdad8d7d5d5d4d4d4d5d6d8dadddee0e4eaedf1f6fcfffffffffffffffffffffffffffffffffffffcf4ebe2d9cfc5bcb2a89e938a7e71685e52463c31261b0f04000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818d929895959595959595959595959595949892918f8c8985807c756e6860594f473d33291f0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f151b1f212223282c2d2d2c2d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e48525c646d737c82868b8e9091929392918e83776a5f53473b2e2f3a434e58606a6f797f85898d8f91929292928f887d6f6356493c3023160900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffffffffffffffffff9f4f0edecedf0eceae9e5e8e4e0dfe0e4e8e6eaebedf1f6fcfffffffffffffffffffffffffffffffcf6efe6dfd6cdc5bcb3a9a0958e81756c61564d42342b201107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89f92857b6e615a50463c32281f150d050000000000000000000000000000000000000006111b262f3a4753606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000613202c3945525d687885919eabb8c4d1deebf8fffffffffffffffffffffffef7f0e7e0d8d0cac0b8b0a8a198928880776d665d554c443c332b22191108000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726553493f33271b0f03000000000000000000000000060f1b26323c47535f6a75828f9ca9b2bdc9d5e1eefafffffffffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e21140600000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100300000a1723303d4a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffffff9f4f0edeceae8e8e9eaebedf1f6fbfefffffffffffffffffffffffffffffffffffffffffef4eae0d6cabeb3a99e93897c6f62594f44382c21160b000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0a11171c1f272c2f30363a3b3e40424445404446464440454442403e3c3a38342e2e2b26201e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f313940454e53575f61656c6f7376797b7d7e7f80818182818180807f7d7c7a7875726f6d6663605b54524c46413a322a261f180f0800000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413427202d3a4653606d7985929eabb8c5cfdae6f2fefffffffffffffffffffffffffffffffffffff9eee3d9d0c7baaea3999083786c60574d42362d20170d0000000000000000000000000000000000000000030f1b27333f4953616b76828f9aa4afbbc4cfdbe4f0f9fffffffffffffffffffffffffffffffffffcf5eee8dfd7cfc9c5beb9b8b3adaba9a7a5a5a4a4a5a5a7a9acaeb5b8bcc2c9cfd6dfe5eef5fefffffffffffff8ecdfd2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9998d807366584e43382b1e13080000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9b3aaa1969083796d675c544b423b32292421202021252a303940454e555c606b6f797f868f949c9fa6abb0b8b9bec1c3c5c6c9cfc8c8cfcac6c5c3c1bebab8b2ada9a19e9590877f756d675d554b43392f261b11060000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffff7efe8e3dfdcddd8d4d2d1cfcdcbcac9c8c7c7c8c8c9cbcdd0d1d4d9dfe1e5ebf2f7fefffffffffffffffffffffffffffffffffffdf4ebe1d7cec3baafa59e92857a6d61584e43372b20160a000000000000000000000000000000000000000000000000000000000714202d3a4753606d798086888989898989898989898989888888878584827f7c79746e6a615e564f473d352b21170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a20262b2e2f2e34383a3a39353945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3943505a646e747f878f92999b9d9e9f9f9f9e95887c6f6255493c2f35414c56606a6f7c848c9297999c9e9f9f9f9e9a8e8174675b4e4134281b0700000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfe0e3e8eef5f9f4f0edecedf0f4f9f7f8fafdfffffffffffffffffffffffffffffffef8f2eae5ddd4cdc4bbb3aaa1979083796d605a50443b3022190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765727e8b98a3aebac7d3e0eaf5fffffffffffffffffffffffffffffffffffffdf1e5dacec4baada2978f82756c61584e443a31271f170e060000000000000000000000000000000000030c17222d38414f5964717e8b97a2adbac6d3e2edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c302316090000000000000004111d2935414c566875828f9ba8b5c2d0dbe7f2fefffffffffffffffffffbf3ece6ded5cec6bfbaaea69f9691867e736c655c544b433b322a211910070000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c2d22170b00000000000000000000000000000a15202b37434e5863707d8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000b1724313e4a5764717d8a97a4b0bdd0dbe6f2fefffffffffffffffffffffffffffffef8f2eee8e4e0dfdddcdbdcdddee1e5eaeef2f7fefffffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bbafa59c8f82766b6054483d33271c10030000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c151c23282c32383b3c4246484b4d4f50514a515353514a51504f4d4b4846443f3c3a37312d2a251f1b160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c40332f353c43474d53535b606266656c6e707173747475757574747372716f6d68686562605c5453504a45413a353028201a140d060000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e41352827333f495363707c8997a1adb9c6d2e1ecf7fffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79f92867c6f665b50453b31241b0e05000000000000000000000000000000000000000005121f2b3744505b65707d8a949facb6c0cdd6e1edf6fffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc5beb9b3adaba9a29e9c9a9898979798999a9d9fa3ababb1b9bdc4cdd3dce3ecf5fefffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120500000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffdf1e6dacfc4b7aa9e9184776a6054473a2f24190d000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbbcb2a8a0958f82796d665c544d443d35302e2d2d2e31363c424b51585f676d737c848c92989fa6abb0b7bbc2c6c9cfd0d1d2d5dad4d5dbd6d3d2d0d0cac6c4bdb9b3ada79f99928c81796d675d554b41382d22170d0300000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0d2ccc8c6c4c2c0bfbdbcbbbbbabbbcbcbec0c3c4c8cdd2d5dae0e6ecf3fbfffffffffffffffffffffffffffffffffffdf3e9e0d5ccc1b9ada1978e81746a5f53473d32271b0f030000000000000000000000000000000000000000000000000000000613202c3945515d676d747a7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7a797775736f6d66625f58524c443d352b231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b31373a3c4040454647454041404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616c74808c92999fa3aba9abacacaca7978b7e7164584b3e313945525d686f7c8691969ea1a9a9aaabacacac9d9083776a5d50442f24180d01000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffdf4ebe3ddd7d4d2d4d7dde3ebf4f8fcfaf9fafcfffffffffffffffffffffffffffffffffffffffef7f2ede7dfd9d4cbc2bbb3a9a29892857b6e675d51483e32291f10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4754606d7a86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e938a7e716a5f564c433931292017110a030000000000000000000000000000040b151e27333f4953606b7783909da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e21140800000000000000010d19242f3f4c5965727f8c98aab4bfcad6e2effbfffffffffffffffef8f2e9e1dbd6ccc3bcb4aea49d948f847c716c605b534b423a312920180f07000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114060000000000000000000000000000040f1b26313c4653606d7984919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c1003000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d0100000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffffffffffffffffbf3ece7e4ddd8d4d2d0cfcecfd0d1d4d9dfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffff7ece1d7cdc1b7aa9f94897c6f63594f44382c1f14090000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23181e262e34383d4348494d525457595b5d5e5f5c60605c5f5e5d5c5a585553504a4847433c3a36302c27211b160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134242931373c424649505355535b60616365666768686868676766656462605d56595653504a46443f38352f29241e160e0903000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236292b3744505b6574818d9aa9b3bec9d5e1f3fdfffffffffffffffffffffffffffffffffffffbf0e3d7ccc0b5aba0958c80736a5f544a3f33291f12090000000000000000000000000000000000000000000613202d394653606c7883909da6b0bec7d2dfe8f2fffffffffffffffffffffffffffffffffffcf3eae1d9d1cbc1bbb3ada9a19e9997928f8d8c8b8a8b8b8c8e9092999d9fa7adb2bbc1cad2dae3ecf5fffffffffbf2e9ddd0c3b7aa9d9083776a5d5144372a1e110400000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff7ebded2c5b8aca096897c6f62554c4135291d120700000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b6c0c4bab1a79f948f82786d665e564e45413c3a393a3b3c42464e545c606a6f79808791969fa3aab0b7bbc2c7ccd2d5dadcdedfe1e6e1e1e6e2dfdedcdbd6d3cfc9c4beb9b1aba39f938e82796d675d53493f33271f150b01000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2c0bbb9b7b5b3b2b0afaeaeaeaeafb0b2b4b6b8bcc3c5c9cfd6dbe1e9f2f8fffffffffffffffffffffffffffffffffffbf2e7ded6cabeb3a99f93877c6f62584e43372b20150900000000000000000000000000000000000000000000000000000004101d2935404b555d60676d6f6f6f6f6f6f6f6f6f6f6f6f6f6e6e6d676b686663605c54534e46413b322b231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a31373c4347484d4b515353514b4d49505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8a929fa3abafb5b6b8b8b9b2a6998c7f7366594c4035414b55606d7a849198a0a8adb3b5b7b8b9b8ab9e9185786b554b4135291d1104000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5ebe2d9d2ccc7c6c7ccd2d9e2e7ecf2f7fbfffffffffffffffffffffffffffffffffffffdfaf6f1ece6e2dbd6cec8c0b8b0a9a19792867c6f695e554b41362c20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bcafa59f92867c6e685d554b433a3228231c14100b060300000000000000000003080d161d27303944505b65707d89959fabbcc5d0dbe6f2fffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20140700000000000000000816232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffcf4ede7dfd7d0cac1b9b1aaa29f928d827a6f6a615a5049413930281f170e0600000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000a151f2b3844505c6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f1206000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d110400000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffffffffffffffaf2e9e2dbd6d2ccc8c6c3c2c1c2c4c5c8ced3d6dbe1e9f2f7fffffffffffffffffffffffffffffffffffffef3e9dfd3c7bbb0a69c9083766b6054483b31261a0e010000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f3428232830383f44464f5456575e616466686a6b6c666d6d666c6b6a68676562605c5455534e4746423b38322c27211a140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e42352820262b3137383f444649495053545658595a5b5b5c5b5b5a5a59575554524c4c4946443f3938332d29241e19130c040000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d222d394653606c7884919eabb8c4cfdae6f2fffffffffffffffffffffffffffffffffffffbf1e5dbd4c7bbafa4999183796d60584e42382d21170d00000000000000000000000000000000000000000005121e2a36424d5763707d8a95a0acb8c2d0d9e4f1fafffffffffffffffffffffffffffffffffff4eae1d8cfc7c0bbafa9a19e97928d888582817f7e7e7e7e7f8183868a90959ea1a9b0b8c0c8d1dae3edf6fffffaf2e9e0d6cabfb4aa9b8e8174685b4e4135281b0e0200000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89a8d8174675d5145392e23180c01000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb5c0cbc3b9b0a69e948f82786e686058524c4847464647494d535860666d737c838d9399a0a8aeb4bcc2c7cdd3d8dfe1e6e9ebeceef2f7f7f2eeecebe9e6e2dfdad5cfc9c3bdb5aea59e949082796d655b50443d31271d12070000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff4e8ded3cac1bbb7b5b6afacaba9a7a5a4a2a2a1a1a1a2a3a5a7aaacb1b7b9bdc4cad0d7e0e6eef6fefffffffffffffffffffffffffffffffff9f0e6dacfc5bbafa4998f82766a6054473c31261a0e010000000000000000000000000000000000000000000000000000010d18242f39434b51555d60626262626262626262626262626261605d555c595653504a47433c363029201911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228333c43474e53555a545c60605d555a56535c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985919ea4afb5bbc0c3c4c5c0b3a69a8d8073675a4d403945515d6773808c96a1aab2b9bec2c4c5c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d6dbe2e6eceff3f8f9fafcfffffffffffffefffffbf9f8f6f1edeae5e1dbd6d0cac3bdb8aea69f9791857c6f6a60574d433a2f241a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c89959fabb8c4ced9e5f1fcfffffffffffffffffffffffffffffffffffff7ece1d7cec1baaea29891837a6d675d554c443d342e261f1c1712100c060909080809060b1013191f282f39434d57606c7883909da7b1bcced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1e110500000000000000000713202d3a4653606d7985929facb8c5d2dfebf5fffffffffdf7f2eae2dbd6cdc5bebaafa7a098928b80786d685f5850443f382f271e160d050000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110400000000000000000000000000000003101c28343f4a54626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000b1824313e4b5764717e8a97a4b1bdd0dbe6f2fefffffffffffffffffffffffaf1e8e0d7d0cac7c0bbb9b7b5b5b6b7b8bdc3c6cad0d7e0e5eef7fffffffffffffffffffffffffffffffffffffbf2e3d8ccc2b7ab9f94897d7063574d42362a1d120700000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b2e343d424a505359606367696e717375777879797979797978777573716f6d6666625f5854524d48433d38322a261f17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c1a1f262b2d3337393c3f4446484a4b4c4d4e4e4f4e4e4d4d4c4a494745413f3c3a38342e2b28221c19130d0802000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f3328303c4956636f7c8997a1adb9c6d2e1ecf7fffffffffffffffffffffffffffffffffffdf3e9dfd5c9bdb2a89f93877c6f665c51463c2f261c0f050000000000000000000000000000000000000000000714212d3a46535f6976828f9ca7b1bccad4e2ebf5fffffffffffffffffffffffffffffffffff8ede3d8cfc6bdb5afa59e97928b85807c79767472727171727274767a7e838a91969ea6aeb6c0c8d1dbe4eff8f6f1e8e0d7cec5baaea2988a7e7164574b3e3124180b00000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffdf1e5d9cec3b8ac9f92857a6d60544b4034281e130800000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7cbc2b8b0a69e948f837a6f6a605d56555453535456575e616a6f79808790959fa4abb2babfc6ced3d8dee3e9eef2f7f8f8fafefffffefbf8f8f7f2eeebe5e1dad5cfc6bfbbafa69f948f81776c60594f43392f24180c02000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8aca49f9e9c9a989796959494959596989a9da0a7abadb2babec5ced4dce4ecf5fefffffffffffffffffffffffffffffffff7ece1d7ccc0b5ab9f94897c6f62574e42372b1d120700000000000000000000000000000000000000000000000000000007121d28313940454b515355565656565656565656565655555554514c4f4c4946443f3837312a251e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e464e53585f62676a666d6d676a6763605b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a1adbbc0c7cbd1d1cec1b4a79b8e8174685b4e413a4754606d7a85929fa8b2bcc4c9cfd1d2c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e8ddd2c7bdb5afacafb5bdc2cad0d6dbe0e2e7eaecedf0f4f9f2f2f3f2f1f8f3efecebeae5e1dfd9d4d0cac6bfbab2aca49d9490857c6f6a60584e453b31281d12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606a7783909da8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffef3e9e0d6cabfb4aaa0959082796d675e564e443f38302b28231f1c1717161515151516171c1f24293139424b555e69717e8b959fabb9c3cde0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab998c7f7366594c403025190d01000000000000000006121f2c3844505c6676828f9ca9b5c2cdd8e4f0fefffff9f4ece6e0d8d0cac2bbb3ada59d9591867e746d665e564e463e332d261d150c04000000000000000000000000000000000006131f2c3845515c66798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000b17232e3847535f6a7884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f2316070000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d20140700000a1723303d4a5663707d8996aab3becad6e2eefbfffffffffffffffffffffdf2e8dfd6cec5bfbab6afacaaa9a8a9aaacb2b8babec5ced3dce5eef7fffffffffffffffffffffffffffffffffffff4e9ded3c7bbb0a69c8f8275695f5346392f24180c00000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a303940454f545c60656b6f74787b7e80828384858686868685848382807e7c7976726f6a66615e57544e48433d363128231c150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170f141a1b22272b2d2d3337393b3d3e4041414242424141403f3e3c3a39352f2f2d2c28231f1c17110d08010000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b37434e586773808d9aa9b2bec9d5e1eefafffffffffffffffffffffffffffffffffff7ece1d7cdc5b9aca1968d80746a60544b40342a1d140a000000000000000000000000000000000000000000000815222e3b4855616e7b88949fabb9c3cedce6f4fdfffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb5aba39f938e857f79736f6c666765656464656667676d71767d848f939ca4aeb6c0c9d3dde6eeeae5dfd6cec5bcb1a89f9285796d6053473a2d20140700000000000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffff6eadfd3c6baaea2988b7f72665c51453a2f24190f060000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2cac1b8b0a69e9590857c746d686462616060616365696e747c838c9299a0a7afb5bdc3cbd0d8e0e4e9eff4fafefffffffffffffffffffffffffefbf6f1ebe6e1d8d1cbc1b8b0a69e938c80736b60554b4035291e1308000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c989a93918f8d8c8a898888878889898b8d9095989ea1a8adb3bcc2cad2dae3ecf5fefffffffffffffffffffffffffffffffdf4e8ddd2c7bdb0a69b8f82756a5f5347392f23180c000000000000000000000000000000000000000000000000000000010c161f282f353940454749494949494949494949494949484847454142403c3a38342e2b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f4450585f626a6f737679797a797774706c656773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea9b3becbd1d7dcdbcfc2b5a89c8f8275695c4f42414c5665727f8c97a2adbac4ced5daddd7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba49fa4abb1babec5cacfd3d6dbdedfe0e4e8e5e5e6e6e5e5e4e7e2e0dfdddad5d2cec8c5bebab4aea8a09d928d827b6f6a60584e463d33291f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5864717e8a96a0acb9c4cfdae5f1fbfffffffffffffffffffffffffffffffffffffbf2e7dbd0c6bcb1a89f948f82796d686058504a423e38342e2c28232323222222222323282b30353c434b545c676e7b85929fa7b1bccbd4dff2fbfffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897d7063564a3d3023170800000000000000000003101c28343f4a5465727f8c98a7b1bcc8d4e1ecf7fdf5eee8e1dbd6cec6bfbab0a9a29f938e837c716c605c544c443c3427221b140b030000000000000000000000000000000000000713202d3a4653606d798693a0b4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000006111c2b37434e586774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c00000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e21140800000815212e3b4854616e7b8798a2aebac6d3dfecf8fffffffffffffffffffff7ece1d6cdc5bcb4aeaca49f9d9c9b9c9da0a8abadb3bcc2cad3dbe5eff9fffffffffffffffffffffffffffffffffffaf0e4d8cdc2b9ac9f93877b6e61554b4035291d1004000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6e6154473b3a424b515960666d71777c8084878a8c8e909192939999939291908f8d8b8885827f7b77736e69626058544f46423b342e261e170f0600000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f090e11171b1f2022272b2d2e303233343535353534343332312f2d2c292423201f1c17120f0b060000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d3b47545f6a7784919eaab7c4cfdae6f1fdfffffffffffffffffffffffffffffffffbf2e6dacfc5bbafa59e9184796d60584e42392e22180b0200000000000000000000000000000000000000000005121e2a36424d5766737f8c99a6b0bbcbd5dfeef8fffffffffffffffffffffffffffffffffcf2e8ded7cbbfb5aba399928b817a726d6762605b54595857585859555d60646c707a828d929ca4aeb7c1cbd4dfe1dfd9d4cdc5bcb3aaa0958c7f73675d5145392c201306000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa9e9184796d60564c41352921170e0700000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000000006121f2b3844505c667884919eabb7c4d1d3cac1b8b0a79f979187807a75716f6d6c6d6e6f72767b818790959fa3abb1bbc0c7d0d6dce2eaf2f5fbfffffffffffffffffffffffffffffffffffffdf7f3eae3dcd7cac2b8afa59f93877d6f675d51453a3024190d00000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff5e9dcd0c3b7aa9e948f8c89868482807f7d7c7b7b7b7b7c7d7f8183878c91969fa2a9b0b8c0c8d1dae3ecf6fffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e62554b4034291c1004000000000000000000000000000000000000000000000000000000040d161d24292f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3a39352f33302d2c28231c1a150e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d38424a505a616a6e767c80838586868583807d78716c727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acbbc4cfdce3e8dcd0c3b6a99d9083766a5d504346525d687683909da9b3beccd6e0e6e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff9ede0d4c7bbafa49993999fa7aeb4b9bec5c7cad0d1d2d4d8ddd8d8d9d9d9d8d7dbd6d3d2d0cfc9c5c3bdb8b3adaaa29f96918980786e695f584e463d342b21170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4653606d7884919ea8b2bdc9d5dfeaf5fffffffffffffffffffffffffffffffffffffff8ede2d7cec3bab0a69e948f837a6f6a605c544f46443f3a38342e30302f2e2e2f302e34383a41464e555d666d79829097a2adb9c3cddde6f1fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000c17232e3b4855616e7b88959fabb8c5d0dbe6f2f4ebe4ddd8cfcac2bcb4aea69f97928a81796f6a625a504a423a322a2217110a02000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad0dce7f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000f1b26323d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c100400000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f22150800000613202d394653606c7985929fabb8c5d0dbe7f3fffffffffffffffffffbf2e6dacfc5bbb3aaa29f9a93908f8e8f9196999fa2a9b0b8c1c9d3dde7f2fcfffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998d8073675d5145382c1f14080000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6f6255483c434c545c606b70787e83898d919697999b9d9e9f9fa4a49f9f9e9d9b9a9898928f8c88847f7b756f6a636059534d443f3830292117110a020000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500060b0f1213171b1f2021232526272828292828272726242221201d19161312100c0603000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2f3c4955626f7c8896a0acb9c5d2e0ebf7fffffffffffffffffffffffffffffffffef3e9e0d6cabeb3a99e938a7d70675d51463d30271d1006000000000000000000000000000000000000000000000714212d3a46535f697784919daab7c2ccdde7f1fffffffffffffffffffffffffffffffffff6ebe0d6ccc4bbaea39992877e756d68605c5553504a4c4b4b4b4b4c4b51545a61686d77808d929ca5afb9c2cdd6d5d2cec8c2bbb3aaa2989183796d60554b4035291d100400000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffef2e7dbd0c5b9ada1968b7f72685d52453d33292018120c07040100000004111d2935414c566773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000003101c28343f4a54697683909ca9b6c3cfdcd3cac1b9b1a9a199928d86817e7b7a79797a7c7f82878e9399a0a7aeb5bdc3ccd2d9e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffcf4ede7dcd4cac1bbafa4999184796d60564c4135291c11060000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7c7a78767472716f6f6e6e6e6f707274777b7f848b92979fa6aeb6bfc8d1dae4eef8fffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8d8074675c5145382c1f130800000000000000000000000000000000000000000000000000000000040c12181d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c29242623201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b2428333f4a545b606c717c82888d9092989892908d89847e75717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466737f8c99a8b2bdcdd6e1eeeaddd0c4b7aa9d9184776a544a3f4754616d7a86939facb9c5d0dfe8f2e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938690959fa2aaadb3b8babfc2c4c6c8ccd2cbcccccccccbcbd0cac6c5c3c1bdb9b7b2aca9a29f98928c847d736d665e574e463c342b22190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3844505c66717e8b96a1adb9c3ced9e4f2fbfffffffffffffffffffffffffffffffffffffef3e9e0d5ccc2b8b0a69e9590847c736d66615953504a46443f3f3d3c3c3b3b3c3c3e3f44464c52585f676d78818e949fa9b3becbd4dfeff8fffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c201306000000000000000000000614212d3a46535f697683909da9b3becad6e1e9e3e2d9d2ccc5beb9b0aaa29f948f857e746d675f5850443f383028201810060000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f1306000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f231609000005121f2b3744505b6575828f9baab4bfcad6e2edf8fffffffffffffffef3e9e0d5c9beb3a9a198928c878482828384878c92979ea6afb7c1cbd5e0eaf4fefffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9285796d6053473b3025190d0100000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d7063564a444d555d666d747d848b90959a9ea1a8a6a8aaabacacafafacacabaaa8a6aaa29f9c9995918c87827c766f6b615f57504a423b3327221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000305060b0f1213151718191a1b1b1c1b1b1a1a1917161413110d08070603000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b37424d576673808c99a8b2bdc9d5e1f2fdfffffffffffffffffffffffffffffffff8ede2d7cec6b9ada1978e81756b61554b40342b1e150b00000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1deebf9fffffffffffffffffffffffffffffffffdf1e5dacec4baaea49f92877d716d605d56514b46443f3f3f3e3e3f3f41454750565d656c73808d939ea7b1bbc4cfc9c6c3bcb8b0a9a19892867c6e675d5143392f24180d01000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffff8ece2d5c9bdb2a89e92857a6d60594f453b3228231c1813110d08060b0f14202c3945525d6876838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000b17232e414e5a6774818d9aa7b4c0cedadcd3cbc2bbb2aba39f98928e8b8887868687898b8f93999fa4abb1bbbfc6cfd7dde3ebf4f8fefffffffffffffffffffffffffefcfbfbfbfcfffffffffffffff8efe6dcd7ccc0b5aba0968c7f73685d5246382e23170c0000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c726f6d6769676564636261616262636567696e72797f858f949da4adb5bfc8d2dce6f2fbfffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9285796d6053473a2f24190d010000000000000000000000000000000000000000000000000000000001070d12181d202022232323232323232323232322222221201d1919161312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212d363e44505b666c737e868f949a9d9fa2a39f9d9a95918a827a7d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909ca9b6c3cedce8f2ebded1c5b8ab9e928578665b50444b5764717e8a99a4afbbc7d4e0edf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c80838c92989ea2a9acaeb4b5b7b9bbc0bebebfbfc0bfbebebdbfbab8b7b4b2adaba8a09d97928d867f79706b605c544d453c342b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea7b1bcc8d4e0e9f3fefffffffffffffffffffffffffffffffffffffbf2e7ded4cbc2b8b0a79f9691877f78706b64605c5453504a4c4a4948484848494b4a5053565d616a6f79818e939ea6b0bbc5d0dde6f1fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d817467554c4135291d11040000000000000000000005121e2a36424d5765727e8b97a2adbac5d0dbded8d3d0c7c0bbb3ada69f98928b827b716c605d554e463e342e261e160e06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000030f1b27333f495365727e8b98a2aebac6d1dce7f2fbfffffffffffff7ece1d7cec5b9ada19792867f7a77767576777b7f858f949ea5afb9c3ced8e2edf8fffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada2978b7e7164564c41362a1e1105000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff9e4d7cbbeb1a4988b7e7165584b4d565e676d78808991959da0a7abacb2b3b5b6b7b8b9bbbbb9b8b7b6b5b3b4aeaca9a7a09d99928f89827c756e69605c544d453e332d261d150c03000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000000030506080a0b0d0e0e0f0f0f0e0e0d0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c3a46535f697784909daab7c3ced9e5f1fffffffffffffffffffffffffffffffffcf3e7dbd0c6bcb0a69e92857a6d61594f433a2f22190c0300000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89d928b7e716b625a524c45403938332d323131322f35393e444c535b606e75818e959fa9b2bdbebeb9b8b1aca69f9792867d6f6a5f554b4031281d120700000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffef1e5dacfc4b9ada1978d81746b60574d443c342e2823201d191a1a171b1f27313a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000061825323e4b5865717e8b98a8b2bdc9d5e1ddd4cdc4bdb5afaaa39f9b97959493939496989c9fa4abafb5bdc3cbd1d8e1e8eef5fdfffffffffffffffffffdfaf8f7f4f1efeeeeeff0f2f5f8f9fbfffffff8efe8ddd2c7bdb2a89f92857a6d61544a3f34281c100300000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c7063605d555a59575655555455565658575e61666d727b828d929ca3adb6c0cad4e0e9f3fefffffffffffffffffffffffffffffff4e8ddd2c7b9ada2978a7e7164564c4135291d110400000000000000000000000000000000000000000000000000000000000001070d1013141616161616161616161616161615151413110d0809070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48525c606c78808b92989fa6a9acaeaeacaaa8a09d938f837e8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb8c5d2dfebf8ecdfd2c6b9ac9f9386796c6053464d5a6773808d9aabb5c0ccd7e3f0f1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d80797f858d92979b9fa2aaa8abacafb6b1b2b2b3b3b2b2b1b1b4aeacaaa7a8a19e9a96918c85807a726d666059504a423b332a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515c66717e8b95a0acb8c1ced7e2edf8fffffffffffffffffffffffffffffffffffffff9f0e6ddd3cac2b9b1a8a099928c837d76706d6663605c54585656555555555657545c6063686d737c838f939ea5afb8c2cdd7e1eff8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2f24190d0100000000000000000000020e1a26313b4754606d7a85929faab3becad5d2ccc7c2beb6afa9a29e9490867f776e69615a514b433c3428231c150c0500000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000b17222d3a4754606d7a86929fabb4bfcbd7e0e9f3fcfffffffffef2e6dbd0c5bcafa59e92857c736d68696869696e727a828f939ea7b1bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffff9eee3d6cabeb3a99c908376685e5246392d20140800000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c565e686e79828d929da0a8acb1b7b9bdbfc1c3c4c5c6c7c7c6c5c4c3c2c0bfbab8b5b1acaba39f9b948f89827b726d665f5750443f382f271e150d0300000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000001020202020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3b4855616e7b8895a0acb8c5d1e0ebf6fffffffffffffffffffffffffffffffff4eae1d6cabfb4aa9f948b7e71685e52473e31281d1007000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffff8ebded2c5b9aca1968d81746c61595045413a342e2b28222524252524292c323a4149505c606d79839097a1abb3b2b2adaba7a09d948f857d6f6b60574e43392f1f160c0100000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffff6ebe0d5c9beb3a99d92897d70695f564e444039342e2c2924272722272b303943505a65717e8b99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1acb9c5d2dee6dfd6cfc7c0bbb4aeaca8a4a2a09fa0a1a2a5a9acafb5bbc0c7d0d7dce3eaf3f9fffffffffffffffffffdf7f1eeebebe7e5e3e2e1e2e3e5e8ebeceff3f8fefff9eee3d9d0c3baada2978c8073665c5044382c1f120700000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d716457514b4d4c4a4948484848494a4c4d53545c60696e78808c919ca4aeb8c2ced7e2ecf8fffffffffffffffffffffffffffffff9eee4d6cabeb3a99c8f8276685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000104060709090909090909090909090909080807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45505a636e75818d929fa3aab0b6b8babab8b6b1aca59e959185929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9ede0d4c7bbafa499877a6d6154474a546975828f9ca8b5c2d2dde8f4f2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275727a80858a8f9298999c9e9fa4aca4a5a5a6a6a6a5a4a4aaa29f9d9a9796918d88847f7a736d68605c544f443f383029201810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b54606c7883909da6b0bcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bab2aba39f95908a827d79736f6d666765636362616162636466666d6f747a808790959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d2013080000000000000000000000000914202c3945515d6773808d98a2aebac2c9c5c2bbb7b0aca49f97928b827b726c655e5750454039312a2217110a030000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000010d19242f3f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000613202c3945525d6874818e99a3aebac3ced7e1eaf2fafffffffbeee2d6cabeb3aa9d93897d706a615e565b575e61686e78818f95a0aab4bfcad6e0ebf6fffffffffffffffffffffffffffffffffff2e6dbcfc5b9ac9f93867a6e6154473b3025190d010000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a545e686e7a838f949da4acb1b8bcc3c5c9ceced0d1d2d2d4d4d2d2d1d0ced0cac7c5c2bcb8b5afaca69f9c938f867f786e69615a5049413930271f150d03000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e414c5665727f8c98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffff8ede2d8cfc6baaea2988f82766c61564c41352c1f160c0000000000000000000000000000000000000000000000000714212d3a46535e697885919eabb8c4d1deebf5fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e9184796d605a50473f352f28231f1c1718181818181d20282f383f45515c676e7a859199a2a9a5a9a19e9b95918a827b6f6a60594f453c31271d0d040000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffdf2e6dacfc5bbaea49e92857b6e685f57514a44403a39352f34332d33373b424b55616c7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000814212d3a47535f697884919eabb7c4ced9e5e8e1d9d1cbc6bfbab8b4b1aeadacacadafb2b6b9bbc0c7ccd2d9e2e7edf4fcfffffffffffffffffaf4efebe6e1dfdedad8d6d5d5d5d6d8dbdfe0e2e7edf1f6fcf5ebe2d6cabeb3a99e9184796d6053463a2e23180c00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b40413f3e3c3c3b3b3b3c3d3f42464b51575e666d747f8c929da6b0bcc5d0dbe7f2fdfffffffffffffffffffffffffffffff2e6dbcfc5b9ac9f92867a6d6054473a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616c73808c939ca4aeb4bcc2c5c6c7c5c3bdb8afa7a0979297a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd6e3effbf0e3d7ccc0b5ab94887b6e615548505b667784919daab7c4d0ddeaf9f3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0dbe7f2fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377686e73797e8286898c8f91939a96979899999999989897969892908e8b8884807c77726d67615e56514b423d342e261e170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b66707d89949eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffffffff7eee5ddd4ccc4bdb5afa7a09d948f8a84807c79767472706f6f6e6e6f6f717375797c81868d9299a0a7afb7c1c9d3dce6f2fbfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8175665c5145382c1f130600000000000000000000000004111d2935414b55616d7a85929fa6b0bbbdb9b7b0aba69f9a938e857e776e69605b534d453e352f281f18100600000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000081623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000004111d2935414c56616e7b86929fa7b1bcc6cfd8e0e8f1f6fcfff9ecdfd3c6baaea2988e81746b6058524c4f4d53565e666d79839098a2aebac4cedae5f1fdfffffffffffffffffffffffffffffffff7ece0d4c7bbafa4998b7e7265564c41362a1d11050000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c5c666d7a8490959fa6aeb8bdc3c8ced2d5dadbdddedfdfe0e0dfdfdedddbdbd6d3d2cec8c7c0bbb9b0aba59e98928c837b716c605b534a423931271f150c030000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f46525e687683909da9b6c3ced9e5f0fcfffffffffffffffffffffffffffffdf3e7dcd1c6bdb1a79f92867b6e615a50443a30231a0d040000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7e71675d51483e3529241e18120f0b060b0b070d11161d262d34404b555e686f7d87929799989697918e89847d766e6960584f473d332a1f150b000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc0b9ada19791847a6e6a605c54514a474541424140413f44464d545d67707d8a959fabbdc6d1dce7f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000006121e2b37424d576774818d9aa8b2bdc9d5e1ebeae3dcd7d0cbc7c5c1bebbbab9b9babcbec2c6c7ccd2d7dde3ebf4f8fffffffffffffffffbf5f0e9e3e1dad5d2d1cecbc9c8c8c8c9ccced2d3d6dbe2e5ebf3f8f4e6dbd0c5b9ada1978a7d7064544a4034281c1004000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f2f3231302f2e2e2f2f3031363940454d545c606d74808d949faab4bfcad6e1ecf7fffffffffffffffffffffffffffffff7ece0d3c7baaea3998a7e716453493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f1012121313131313131313131313131313110a0907040000000000000000000000000000000000000000000000000000000000030e18222d3a46535f69717e8b929ca5aebabfc6cfd2d3d3d2cec8c1b9b1a9a19ea1a9b3becad6e2eefafffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0dce7f3fff4e8ddd2bcafa295897c6f62564953606c7986929facb9c5d2dfecf8f4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcad6e2eefbfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796861676d7175797c7f82848688898b8b8c8c8d8c8b8b8a89878584817e7b78736f6a66605d55524c4540393028231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28333f4a54606b75828f98a2aebac2ced8e2edf8fffffffffffffffffffffffffffffffffffffffff7efe6ded6cfc7c0bbb1aca69f9c96918c898582807f7d7c7b7b7b7b7c7e808285898e92989fa3abb1b9c1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7164544b4034281c1004000000000000000000000000010d18242f3a46525e68727f8c949fa8afb2acaaa69f9c948f87817a716c655f575049413b3329241d160d0600000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000010d1924303a46535f6973808d95a0aab4bdc6ced6dfe5ebf0f5f8ebded2c5b8ab9f92857a6d61594f46414242464c545c676e7b86929fa8b2bdc9d5e1ecf7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8276685e5246392d2013070000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5a606d78829096a0a7b0b8c0c8ced4d9dee1e5e8e9eaebecededecebeae9e8e7e2e0dfd9d4d1cbc7c2bbb7afaaa29f9590857e736c655c544b433931271e150b0000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d3f4754616e7a86939facb9c6d2dfecf5fffffffffffffffffffffffffffffff5ebe1d7cbbfb4ab9f958b7f72695e53483e32291e1108000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a9b2bec9d5e1eefafffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9d9183786c60554b40362d2319130c0703000000000001040b141b232e39434c56606b707d858b8c8b8a8785817d78716c615e574e463d352b21180d03000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffffffffffdf3e9dfd6cabeb3a9a09691847c726d66605c5454524c4e4d4d4d495053565e666d7984919da7b1bccfd8e2edf8fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000020e1a26313c4956636f7c8996a0acb9c4cfdae6f2eee8e2dcd6d3d2cecac8c7c6c6c7c9cbcfd2d4d7dde3e8eef5fdfffffffffffffffdf7f2eae4ded8d3cfc9c6c4c1bebcbbbbbcbdbfc2c5c6cad0d5d9e0e7edf4ece1d5c9beb2a99b8e8175665c5144382c1f1206000000000000000000000815222e3b4855616e7b8894abb4bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034272423222221222323252a2e343b424a505b606d78829098a2aebac5cfdae6f2fffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9b8e8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1d1e1f1f202020202020202020202020201e171614100b050000000000000000000000000000000000000000000000000000000a15202c38444f59616e7b86929fa4aeb7c0cbd1d8dfdfe0dfd9d4ccc3bbb3adabadb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fff9e3d6c9bdb0a3968a7d7063574a54606d7a8799a3aebbc7d3e0edf9f5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6e615d6064676d6f7375787a7b7d7e7f7f80807f7f7e7e7c7a797774716e696762605854514c46413a342e271e17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59616e7b86929fa7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffffffffffffffff8f0e8e1d9d1cbc3bcb8b0aba8a19e9998928f8d8b898988888888898a8c8f92979a9fa2aaafb5bdc3cbd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2e23180c000000000000000000000000000007131d2a36414c56606d788290969fa3a8a09e9a948f89827c746d68605b534d443f382f292118120c040000000000000000000000000000000000000000000000000000000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000008131e2a36424d57606d79839198a2abb4bcc4cdd5d9e0e4eaece0d4c8bcb1a79a8d8074685d52473d3631363b424b555f69737f8c96a1acb9c5cfdae6f2fefffffffffffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6154473a2e2114090000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff7eaded1c4b7ab9e91847865626c74818e949fa8b1b9c2cad4d9dfe4eaedf1f6f6f7f8f9f9f9f9f8f7f6f8f3efecebe5e3dcd7d4cdc7c1bcb4aea79f98928880776d665d554b433930271c120700000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675750494b5565717e8b99a4afbbc7d4e0edf9fffffffffffffffffffffffffffff9eee3d9cfc7baaea3999083786c60574d42362d20170c00000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdae6f1fdfffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e71655b5043392f241b110801000000000000000000020a121d27303b444f59616b707a7e7f7f7d7b7874706c65615a524d453d342b23190f0600000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc5bbb2a8a09691867f79716d6663605d565b5a5a5a535b6062696e78818e95a0acb9c3cde1eaf4fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000913202d394653606c7884919ea9b3bec9d5e0eaf4f3ede7e3e0dfdbd7d5d3d2d3d4d5d8dcdfe0e3e8eef4f9fffffffffffffffff9f4ece6dfd9d4ccc7c4beb9b8b4b2b0afaeafb0b2b5b8babfc6c9ced7dce2eaf3e6dacfc4b8ab9f9285796d6053463a2d201307000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b161515151516171a1d232830383f44505c666e7b86929fa9b3bec9d5e3eef9fffffffffffffffffffffffffffffff3e7dcd1c5b8ab9e9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2a2323201c160f0800000000000000000000000000000000000000000000000000020f1a26313c4854606b76828f98a2aeb6bfc9d7dce2eaececebe5ded5cdc5beb9b8b9bec5cdd7e1ecf7fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fdf1e4d7cabeb1a4978b7e7164584b54616e7a8794abb5bfcbd7e3effbf6e9dcd0c3b6a99d9083766a5d50432e23170b00000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbeee2d6cabfb4aa96897c6f635653555c60636669676d6f707172727373737271716f6e686a6764615f5755544e4745413a363028231d150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3d46535e69727f8c959faab4bfcad6dee7f2fcfffffffffffffffffffffffffffffffffffffffff9f3eae3dcd7cec8c2bbb7b2acabaaa29f9c9a989696959494959697999b9fa2a9acaeb4bbc0c7cfd5dde5edf7fffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bcb1a79b8e8175675d5145392c1d12070000000000000000000000000000010d1925303a44505c666e7b848e92999696918d88827d766f6a615e565049413b332d261d170f07010000000000000000000000000000000000000000000000000000000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000020e1a26313b45515d676f7c869299a3aab2bbc1c9ced4d9dee1ddd1c4b8ab9f95887b6f62564c41352a252a3039434d57606d7984919ea9b3bec9d5e1eefafffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7165584b3e31261a0e0200000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c68717e8b939da6b0bac3cbd4dce5eaf0f5fafdfffffffffffffffffffffffffffbf9f5f0eee8e3e0d8d3cec6bfbab1aaa29a938c81786d675d554b42392e23181108000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827569605b53515d6775828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffff4e8dcd1c7bdb1a79f92867c6e665b50453b31241b0e0500000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053493f31271d120c0b0a08070604000000000000000b151e29323d464f5961686d717372706e696863605b535046423b332b221911070000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc3bab2a8a098928c837d7973706d68696867666768656c6f747b828e939ea8b1bdcbd4dff3fcfffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000005121f2b3744505b65727f8b97a1adb9c2ced8e2edf8f8f3efecebe7e4e1e0dfdfe0e2e5e9ecedf0f4f9fffffffffffffffffdf5eee8e1dad6cdc8c2bbb7b3adaba7a5a3a2a2a2a3a5a8acaeb4b9bdc4cbd1d8e1e8ebdfd3c6baaea298897c706356493d30231606000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0908080809090e12181e262e343f4a545e69737f8c97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255483c2f221507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f22272b2d2f313435373839393939393939393939393939393937302f2c27211a110800000000000000000000000000000000000000000000000006121f2b37434e5863707d89949eaab4bfc8d1dbe7edf4f9f9f6f0e7dfd7cfcac6c5c6cacfd7dfe9f3fdfffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fef1e5d8cbbeb2a5988b7f7265584c55616e7b8894a1aebbd1dce7f3fff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000004111d2935414c556a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffef2e7dbd0beb1a4978b7e7164584b4b51535659555d60626364656666666665656463615e565b5855534d4947433c39352f2a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d78839098a2aebac1ccd5e0eaf4fdfffffffffffffffffffffffffffffffffffffffffcf5eee8dfd9d4cdc7c4bdb9b7b4aeaba9a7a5a3a2a2a1a1a2a2a4a6a8abadb3b8babfc6cbd1d9e1e7eff7fffffffffffffffffffffffffffffffffffffffffffffffcf1eaddd1c4b7ab9f95897c6f62554b4035291d0b0000000000000000000000000000000008131e28343f4a545e696e7a818689898784807c76706b625f58524c443f382f27221b140b050000000000000000000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f120600000000000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e22150800000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000009141f2935404b555f6a707d879298a1a9afb9bdc4c8cdd2d4d9d0c3b6a99d9083766a5f53443a30231a1e27313c45515c67727f8b97a1adb9c6d2dfe9f5fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817568574d42372b1e120600000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6e7a85929fa5afb8c2ccd5dde6eef6fcfffffffffffffffffffffffffffffffffffffffff9f4efe9e4e0d8d0cac2bcb3aca49f938e82796d675d544a403428231a0f060000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e91847b726c655f57606d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffaefe3d7cbc0b5aba0958c7f736a5f544a3f33291f12090000000000000000000000000000000000000000000000000000030f1c28333f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275675d5141382d1f151a191817151413100c070a08070502030c17202b343e474f565d6164666563615e5756535049413e36302920191007000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffefbf9f3e9dfd5ccc3bab2aaa29f95908a85807d7a7775757473747476797c80868f949ea5afbac3cedde6f0fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985919ea7b1bcc6d0dbe7edf9fffbf9f8f4f1eeedececedeff1f5f9f9fcfffffffffffffffffdf7f4ebe3ddd7cfcac3bcb8b0aaa9a19e9b989695959596999b9fa2aaacb2babfc6cfd8dde4e2d6cabeb3aa998c7f7266594c3f2d22170b0000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000070c141c232e38424d57606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffaeee2d6cabeb3a9988c7f7265594c3f2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282b2d3337393b3e40424345454646464646464646464646464646443d3c38332c231a0c0300000000000000000000000000000000000000000000000814212e3a47535f6a76828f9ca6b0bcc6d0dae3edf8fffffffff9f1e9e1dad6d2d1d2d6dae1e9f1fbfffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fff2e6d9ccbfb3a6998c807366594d55626f7c8895a2afbbc8d5e2f8fff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000000000000000000000000000000000000010d19242f43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d404547494c4b51535556585859595a595858575654524d4e4b4846423c3b37322c29241e19130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25313b44505c666e7b86929fa6b0bac3ced8e2ebf5fffffffffffffffffffffffffffffffffffffffffffff9f3eae5ded8d3cec9c5c4bebab8b5b3b2b0afaeaeaeaeafb1b3b5b8babec5c7cad0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9083766a605443392f24180d00000000000000000000000000000000020c17232e38424d575e686d747a7c7c7b77746f6a636159544e46413a332d261d17110a02000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000030c18242f39434e58616b707e8691969ea5acb2b8bcc3c5c8cecabeb3a9998c7f7366584e4332281e11151f2934404b55606d7985929eabb8c2cdd8e4f0fcfffffffffffffffffffffffffffffffff4e8dcd1c4b8ab9e918578695f53473a2e21140800000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887b6e75818e97a2adb7c0cad4dee7eff8fffffffffffffffffffffffffffffffffffffffffffffffffcf4f2eae2dbd6cec5beb6afa59e948f82796d665c514440362c21180b0200000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ebded2c5b9aca09691867f776e696064717d8a98a3aebac7d3e3eef9fffffffffffffffffffffffffffaf1e4dbd4c7bbafa3999083786d60584e42382d21170d00000000000000000000000000000000000000000000000000000006121f2b3844505b667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7f7265554c412f2628282726252322201f1d1819171414110e09070e19222c353e444c52545859585754534d4a46443f382f2a251f170e0700000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffef7f2eeecebece7ded5ccc4bcb4aea7a09d97928d8986848281808080818385888d92989fa6afb7c1ccd5dfeff8fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b959faab4bfcad6dbe8eef5fdfffffffdfbfaf9f9fafcfefffffffffffffffffffffef8f3ebe6e2d9d2ccc5beb9b1aca69f9c97918e8b898888898a8c8f92989ea0a8aeb4bcc2ccd2d9e2dbd0c2b5a89b8f827568544a3f33281c0f03000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d070000000000000000020a111c26303b45515d6773808c99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffef2e6dacfc1b5a89b8e827568554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282d3338393f4446484b4d4f5051525253535353535353535353535353514a48443d352c1e150b00000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabb8c2ced7e2ecf5fffffffffffffbf3ece6e2dfdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fff3e7dacdc0b4a79a8d8174675a4e55626f7c8895a2afbbc8d5e2eefbf9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000081b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e42383a3c40404547484a4b4c4c4d4d4c4c4b4b49474641413e3b3a36312e2b27201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545f69727f8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffcf5f0e9e3e0dad5d2d0cac6c5c2c0bebcbcbbbbbbbbbcbdbfc2c5c6cad0d3d6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffcf3e5d9cec5b9ada1968a7e7164584e4331281d1207000000000000000000000000000000000006111c26303b454d565e61686d706f6e6967625f58554f47433c363027221b140b0600000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000c18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000007121d27313c464f59616c707d848f939ea0a8acb1b7b8bdbfc1b9ada297887c6f6255493c3122160c0d18232f3945515c6773808d99a7b1bcc8d4e0ecf9fffffffffffffffffffffffffffffffff9ebdfd2c6b9ada197887b6e6255483b2f22150800000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffff3e7dcd1bcafa396897c707d8a939ea9b3bec9d2dce6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0d7d0c7c0bbafa69f948f82786d605b52483e332a1d140a00000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8a098928b827b726c6674818e9baab4bfcbd7e3f5fffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89f92877c6f665c51463c2f261c0f050000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887c6f6255483c2f363534343331302f2d2c2924262321201e19171413111a232c323a4146474b4c4c4a4846423d3937332d261d1a140d0500000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffbf3ece6e2dfdedfe2e6ded5cec5bfbab1aca9a19e9a9a93918f8e8d8d8d8e8f92979a9fa2aab0b8c1c9d3dee7f1fffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a996897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006111b2934404b55606c77839098a2aebac0c9d8dde4ebf4f9fffffffffffffffffffffffffffffffffffffef8f3ede7e1dad5d0c7c0bbb3ada7a09d948f8985817f7d7c7b7c7d7f82868b91969fa3aab1bbc0c7d0d7ddd0c4b7aa9d918477665b5044382b1f120600000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d010000000000000000000a141e2935404b55616e7b87939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33383f444649505355585a5c5d5e5f5f6060606060606060606060605f5d56554f473d30271c120700000000000000000000000000000000000000000005111e2a36424d566673808d99a6b0bbcad3e0e9f3fefffffffffffffffdf7f2eeecebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fff4e8dbcec1b5a89b8e8275685b4f55626e7b8895a1aebbc8d4e1f8fffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564c41352d302f35393a3c3d3e3f3f4040403f3e3e3c3b393630312e2d2a26221f1b15110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57626d75828f96a0aab4bdc7d2dde8ecf6fffffffffffffffffffffffffffffffffffffffffffffffaf4efebe5e1dedbd6d3d2cfcdcbc9c9c8c7c7c8c9caccced2d3d6dbe0e2e7edf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79e9184796d6053463d3220160c010000000000000000000000000000000000000a151e29333b444c52565e616363615e5755534e48443d37322a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000010b151f2a343e47505a616b6f7a828a91969da0a7aaacb2b3b4b6ab9e9285786c605346392d20130607121d2934404b55626e7b88959fabb8c4d1ddeaf6fffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3025190e02000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff8e3d7cabdb0a4978a7e7783909da5afbbc5d0dbe4eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2e9e2d9d2ccc1b8b0a69f948e81746e635a50453c2f261c1106000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f8fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffdf1e5d9cec3bab2aaa29f9490867f786e7985929eabb8c5d1dce7f3fffffffffffffffffffffffffff7ebe0d6cdc4b9aca0968d80736a60544a40342a1d140a000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053464443434241403f3e3d3b3a39352f32302e2d2a252421201d191a20283035393a3e403f3d3b3a36312d2b27221b140b090200000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffbf2e9e1dbd6d3d2d3d6dbe1e0d7d0cac3bcb8b3adabaca49f9d9c9b9a999a9b9c9fa2a9acaeb4bcc2cad3dbe5f0f9fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000c18232f3944505b656e7c86929fa4aeb7c1ccd2d9e2e8eef5fbfefffffffffffffffffffffffffffcf7f2ede7e2dbd6cfc9c3bdb5afa9a19e959089827d797472706f6f6f707275797e848c92989fa7afb6bec5ced6d2c5b9ac9f9286796c605346392d201306000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d1104000000000000000000020c18242f3946525e687683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a2f383f444a5053535b60626467686a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a6360594f42392e23180c0000000000000000000000000000000000000000000714202d3a46525e697784909daab7c2ccdde5f2fbfffffffffffffffffffffefaf8f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff5e8dccfc2b5a99c8f8276695c4f54616e7b8794a1aebad1dce7f3fffcf0e4d8ccc0b6ac95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2324292c2d2f30313233333333323231302e2d2a252522211e1a15130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515b606d7a849198a2abb5c0ccd7dae4ecf9fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdedcdad8d6d5d5d4d4d5d5d7d9dbdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0958b7f72665c5044382c1f120400000000000000000000000000000000000000030c172129323a41464c5254565654524d4947433c38332b262019130b0600000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1104000000000000030d18222c353e47505960686d757d848b90959a9ea0a8a6a8a9ab9b8f8275655b5044372b1f1205010c18232f3947535f697683909da9b6c3ced9e5f1fdfffffffffffffffffffffffffffffffdf1e6dacfc1b4a89b8e817568564c41362a1e1105000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7d8995a0acb7c1cdd7e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8cac2b8b0a69e938c80736c61574d42382d22170c020000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad1dce7f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff6ebe0d5ccc3bcb4aea69f98928c837b7d8997a1adb9c6d2e2edf8fffffffffffffffffffffffffbf2e6dacfc4bbafa59e9184796d60584e42392e22180b02000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c515150504f4f4e4d4c4b4a48474540413f3d3b3a3630302d2c292421201e24292d2e313332302e2d2a25201f1b17110a02000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5c6cad0d7e0e2dbd6cec8c5beb9b8b6afacaaa8a8a7a6a7a7a9abadb3b8babfc6ced4dce5edf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d20130700000000000000000000000000000000000000000000000000000000000007121d27333f49535f6a717e8b929da5afbbc0c7d0d8dde4ebeef2f7f9f9fcfffffdfffffbf9f9f4f0ece6e2dbd6d0cac4beb9b1aba49f97928b837c76706c6665636262626366676d71787f8690959fa4acb4bcc4ccd3c7baaea399877a6d6154473a2e211407000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000007121d2a36414d5666727f8c99a5b2bfcfdae6f2fefffffffffffffffffffffffffffffaede0d4c8bbafa49a897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c333c424a50545b6063656c6e717375767878797979797979797979797979797977706b60544a4034281c100400000000000000000000000000000000000000000814212e3b4754616e7b8795a0acb8c5d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fff6e9ddd0c3b6aa9d9083776a5d5054616d7a8794abb4bfcbd7e3effbfff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f3fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21181d202022232525262627262525242321201e19181514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a333f45525d686f7c869299a4afbbc0c8d2dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeecebe8e6e5e3e2e1e1e1e1e2e4e6e8ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb0a69d9183786d60544a3f34281c10030000000000000000000000000000000000000000050f17202830353a41464749494846423c3b37322c27211b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e07000000000000000006101a232c353e474f565e616c70787e83888d919697999b9c9d998b7f726553493f33271b0f030007121d2b37424d5766727f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478685e5246392d2014070000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c80828f9ca7b1bcc9d3dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cac2b8afa59f93887e70695f544a3f33281e140a0000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793abb4bfcbd7e3effbfffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffcf1e7ded5cec5bfbab0aaa29f95908683909da9b3becad6e2f4fffffffffffffffffffffffffef3e9dfd5c9beb2a99d93897d70675d51463d30271c0f0600000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669545e5e5d5d5c5b5b5a5958565553514b4e4c4a474642403d3a39352f2d2c29242120212526252421211e1a13120f0b06000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff7ece1d7cec5bebab8babec5ced4dce7dfd9d4cfc9c6c5c0bbb9b7b5b4b3b3b3b4b6b8babec5c6cad0d8e0e5eef7fffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1d1105000000000000000000000000000000000000000000000000000000000000010b17222d38414e58626d74808d939ea5afb6bec4ccd2d9dfe2e6eaecedf0f4f9f0f8f3efecece8e4e0dad6d0cac6bfbab3ada79f99938e857e786f6b63605b545655555657555d60666d727c838c939aa2aab2bac3cbcbbfb4ab94877b6e6154483b2e211508000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d20140700000000000000000000010e1925303c4956636f7c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c353e454e545b60666c7074787b7e80828384858586868686868686868686868686837d70665c5144382c1f120600000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff7eaded1c4b7ab9e9184786b554b53606d798699a3aebac7d3e0ecf9fff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4bfcad6e2effbfffffffffffffffffffffffffffffaeee2d5c9beb3a995887c6f6255493c2f221610131415171819191a1a19191818161414110e08080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935414c565f6a707e87939fa4aeb6c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1efefeeeeeeeeeff0f2f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e8ded7cbbfb4ab9e94897d70665c5042382e23170c00000000000000000000000000000000000000000000050e161e25293036393a3d3c3b3a36302e2b26201c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f24180c00000000000000000008111a232c343d444c525961666d71777c8084878a8c8e909091877b6e6155483b2d22170b0000010e1a26313c4855626e7b8896a0acb9c5d2deebf8fffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6e6154473b2e2114080000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90838f949fabb9c3cddbe5f2fbfffffffcf9f9f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd3cac1bbafa49a92857b6e665b50443c30261c110600000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aebac7d3e0ecf9fffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff9f0e7e0d7d0cac2bcb4aea79f98929095a0abbbc5cfdae6f2fffffffffffffffffffffffff7ece1d7cdc5b9ada1978e81746b60554b40342b1e150b0000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756c6b6b6a6a696968676766646362605d555b595654524d4d4a4745413d3a39352f2e2b26221f1b171514120e09050300000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef2e6dbd0c5bcb3adabadb3bcc2cad4e1eae5e1dad5d2d2ccc8c6c4c2c1c0c0c0c1c2c5c6cad0d3d6dbe2eaf2f7fffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d8073675a4d403025190d010000000000000000000000000000000000000000000000000000000000000006111b262f3c46505a606c78818e939fa4acb3bbc0c7d0d3d6dbdedfe0e3e8e3e3e3e7e3e0dfddd8d4cfcac6bfbab4aea9a19e959087817a726c66605953504a4a4948494a4b51545c606a6e7880889298a1a8b1b9c2cabbaea195887b6e6255483b2f221508000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e21140800000000000000000000000814202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2bfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212b353e474f575f666c71787d8185888b8d8f90919292939993939393939393939399929084796d6053463a2d20130700000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfced9e5f0fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fff8ebdfd2c5b8ac9f928579675c51515c667986929facb9c5d2dfecf8fdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b0607090a0b0c0c0d0d0d0c0b0b09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19242f3a434e58616c727f8b929ca4aeb6c0ccd2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf4ebe1d6ccc4baaea3998f82756b60544a3f30261c11060000000000000000000000000000000000000000000000040c13191e252a2d2e30302e2d2a25211f1b15100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d30231607000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d100400000000000000000008111a222b323a41464f545c60646a6f73777b7d80818383847f72695f53463a2d1b11060000000915212e3a47535f6a7784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8968a7d7063574a3d3024170800000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff7eaded1c4b8aca09590959fa6b0bbcbd5dfedf7f8f8f9f4f0edececedf0f4f9f8f9fbfefffffffffffffffffffffffffffffffffffffffffffff7eee5dcd8ccc0b6aca2989083786c60584e42382e23170b010000000000000000000000000000000000000000000000000006121f2c3844505c667986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ede0d3c7bbafa399897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffff9f2e9e2dbd6cec6bfbab1aaa39f9da0a7b1bccdd7e1ecf7fffffffffffffffffffffffcf2e6dbd0c5bbafa59e91847a6d60594f43392f22190c030000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8178787878777776767574737271706e6d6769676563615e56595754524c4a4745413b3a37312e2b27201e19140f0a040000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29fa2a9b0b8c2cfd8e2edece6e1dfddd8d4d2d0cfcecdcccdcecfd2d3d6dbe0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d302417080000000000000000000000000000000000000000000000000000000000000000000a141d2a333f44505b666d78818d939aa1a9afb6bec2c6cad0d1d2d4d7ddd6d7d6dcd7d3d2d2ccc8c5beb9b4aeaaa29f97918b837c746d68605b544f46443f3d3c3c3c3d40454a50585f666c737e869196a0a7b0b8c1bfb4aa94877b6e6154483b2e211508000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff4e8dcd1bbaea195887b6e6255483b2f22150800000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff9e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333d474f59616a6e787e848a8e9297979a9b9d9e9f9f9fa49f9f9f9f9f9f9f9f9fa39f97897c6f6256493c2f23160900000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedbe2e9f2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fef9ecdfd3c6baaea29886796d60534b546b7885929eabb8c5d1deebf8fef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000713202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff7e5d8ccbfb2a5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d73808d929da4aebbc0c7d0d8e0e7f0f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d9cfc4bab0a69f92867b6e62594f42382e1e150a0000000000000000000000000000000000000000000000000002080d13191d2021232321201e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2e23180c000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f130600000000000000000000081019202830363e424a505358606267696e717375767777726d63574d42362a1e0a0000000006121f2b37434e586774818e9aa7b4c1cfdae5f1fdfffffffffffffffffffffffffffffffdf1e5dacfbfb2a6998c7f7366594c403025190d0100000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff9ece0d4c8bcb1a7a09da0a7b0b8c2cddde7f2eeecebe7e8e3e0dfdfe0e4e8e7ebeceef2f8fefffffffffffffffffffffffffffffffffffffffffff7eee8ddd2c7beb3aa9f948c7f726a5f544a3f34281d13070000000000000000000000000000000000000000000000000003101c28343f4a5f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffdf4ebdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffbf3ece7e0d8d0cac2bcb4aeacaaabb1b9c3cddfe9f3fdfffffffffffffffffffffef4eae0d6cabeb3a99e938a7d70685d52473d31271d1007000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928785858584848383828281807f7e7d7b7a78767472706e69696663605d565754514b4847433c3b37322d2a251f1b150f0b04000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff9ecdfd3c6baada29792979fa6b0bcc6d1dce7f2f2eeece8e4e0dfdddbdbdad9dadadcdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000020b182128333f4a545c666d77808891979fa4acb0b8babec2c4c6c7ccd2cacac9d1cbc7c5c4c0bbb9b3adaaa29f98928c857e786f6a615d56504a423d38332d2f2f2f2f35383f444e545b606c707c8490959fa6b0b8baaea298877a6d6154473a2e211407000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000004111d2935404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454f59616b707c838b91969b9ea1a9a6a8a9ababacacafb5acacacacacacacb5aea9978b7e7164584b3e3125180b00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0cad0d7e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5a093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefbefe2d6cabfb4aa94877a6e6154515e6b7784919eaab7c4d1ddeaf7fff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000005111d2a36414c566a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636e73808d929ca4afb5bdc6ced5dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee4d9d0c7bdb2a89e948b7f72695f53473d30261c0c0300000000000000000000000000000000000000000000000000000002080d11131416161514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff9e6dacdc0b3a79a8d807467554b4034281c10040000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecf9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d2014070000000000000000000000070e161e252a30383f44464e5455575e61646668696a6a66635b51453b31261a0e00000000020f1a26313e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f827568564c41362a1d1105000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffcf0e4d9cdc3b9b1acaaacb1b9c2cad4deece6e2dfdedaddd7d4d2d2d4d8dddbdedfe2e7ecf1f6fcfffffffffffffffffffffffffffffffffffffffff9eee4d9d0c5bcb0a69f92867c6e665c50443a2f24180d02000000000000000000000000000000000000000000000000000c17232e45525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffdf5ebe2d7cbc0b5ab9c908376675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffef8f2eae2dbd6cfc6bfbab9b6b8bcc3cbd5dff1fbfffffffffffffffffffffff8ede2d8cec6baada2978e81756c61564c41352b1f150b00000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff9ede0d3c7bbafa39992929291919190908f8e8e8d8c8b8988868583817f7d7a787573706d686764605d5555534e4947433c3936302b26201b160e090300000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8ebded2c5b8ab9f92858f949faab4bfcbd7e0e9f4faf9f4f0edeceae8e7e6e6e6e7e9ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908377685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000060f17222d38424a545c656c737d858e939a9fa6abadb3b5b7b9bbc0bcbdbdbdbcbfbab9b7b6afaca9a19e98928d868079716c666058524c443f382f2b282222222324292e343c424a505a616a6f7b838f949ea6afb8ac9f9285796c605346392d20130600000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000010d18242f414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606b707d8690959ea0a8abadb3b3b5b6b7b8b8b9bbc0b9b9b9b9b9b9b9bfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000f1b2835424e5b6875818e9ba5aebabfc5ced6dce2eaf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1baada194877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfef2e7dbd0bbaea295887b6f6255505d6a7683909da9b6c3d0dce9f6fff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000010d192530434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222c363f49525c646e73808d929fa4abb4bcc3ccd6dce2eaf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd2c7beb5aba1968f82756d62574d42352b1e150a000000000000000000000000000000000000000000000000000000000000010507070a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a094877a6d6154473a2e211407000000000000000000000000050c13191e262e34383c4347494d535457595b5d5d5e595751493f332a1f140900000000000914212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685e5246392d201307000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5eadfd5cbc3bcb8b6b8bcc3cbd4dce6e1dad6d2d1cdd2ccc7c6c6c8ccd2ced2d3d6dbe2e5ebf3f8fffffffffffffffffffffffffffffffffffffffff5ebe2d7cec2baaea3989083786d60554b4135291e140800000000000000000000000000000000000000000000000000061e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffef8f4ebe3d9d0c7bbafa3998c7f7266554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e1d8d1cbc7c5c3c4c8cdd5dde6f1fffffffffffffffffffffffdf4e7dcd0c6bcb0a69f92857a6e615a50443a2f23190d0300000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9f9f9e9e9d9d9c9c9b9a9a999796959791908e8c89878582807d7a7774706d6766625f5855544e4746413b37322c27211a150c07010000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff3e7dacdc0b4a79a8d80828f98a3aebac2ced7e2ebf5fffffcfaf9f7f5f4f3f3f3f4f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c7f7266564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000006111c262f39424a535b606b707a81878f949a9fa2a9a9abacafb5afb0b0b0afb4aeacaaaca49f9c97928c86807b736d67605b544e46413a332d261f1c17161516181c23282f383f4450585f696e7a828f939da5ada99d908377655b5044372b1f1205000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000071a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d3a46535f69707d869298a0a7acb2b8b9bec0c2c3c4c5c5c6c7ccd2c6c6c6c6c6d1c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000b1825313e4b5864717e8b939da4aeb4bcc2cbd0d8e0e6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfff8e2d6c9bcafa396897c7063564f5c6976828f9ca9b5c2cfdce8f5fff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000081b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232d37404a525c646e73808b9399a2aab2bac1cbd0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7ccc0b6aca39991847a6d615b51453c31231a0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e2115080000000000000000000000000002080c141c23282b32373b3c4246484a4d4e5050514c4a463f372d21180e0300000000000714202d3946525e687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6154473a2e211407000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffbf1e7ddd5cdc8c4c3c4c8cdd5dde1dad5cfcac6c5c0bdc0bbb9b9bbc0bec1c5c6cad0d5dae0e7edf4fcfffffffffffffffffffffffffffffffffffffdf4e9e0d6cbbfb4aa9f958b7f72675d51453b3025190d02000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fbfbfffffcfaf9f8f5f0ece7e2d9d2c7beb3a99f92867b6e6154473b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffef8f3eae2dcd7d3d2d0d1d4d9dfe6eff8fffffffffffffffffffffff5ebe2d6cbbfb4aa9f948b7e71685e52483e32281e11070000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afacababababaaaaa9a9a8a7a6a5a4a3a9a19e9c9a989697928f8c8a8683807d7a76726e6a6662605854524d47433c38322b261f18120b0300000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7b86929fa6b0bcc5d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c6b9ac9f93877b6e6154483b3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a141d2730394149505961686d747c82888d9297999c9e9fa4aba3a3a4a3a3aaa39f9d9b9a93908b85807a746e69605d55504a423d353028221c140f0b0609070c11171d262d333e464e575e686d79818e939ea1a0978c80736653493f33271b0f03000000000000000000000814212e3b4754616e7a8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a2aab1b9bdc4c6cacfced0d1d2d2d2d4d7ddd2d2d2d2d2cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000613202d394653606c77818d929fa2aab1babfc6ced6dbe1e9f2f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f7fffdf0e3d6cabdb0a3978a7d7064574f5b6875828e9ba8b5c1cedbe8f4fff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252e38404a525c646e737f879298a0a8b0babfc6ced6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f1e8e1d8d1cbbfbbafa49a92877d6f685e52493f332a1f11080000000000000000000000000000000000000000010407070b0e0f1011111111111111111111111111111111111111111111111111111111111111111111111110100f0d0b08070502000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c31261a0e0000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff9e1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000020a11171c1f272b2e31363a3b3e40424344443f3e3a352d251c0f0600000000000005111e2a36414d566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897c706356493d30231606000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff9efe7dfd9d4d1d0d1d4d9dfdfd7cfc9c5beb9b8b4b1b5afacacafb6b1b4b8babec5c9ced7dce3eaf3fafffffffffffffffffffffffffffffffffffffbf2e7dcd0c6bcb1a79e92857a6d60564c41362a1f1409000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9efefeff9f4f0edecebe9e4e2dbd6d0c7c0b6aca2978e8174685e5246392d1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfdddde0e4eaf1f8fffffffffffffffffffffff9eee4d9d0c7baaea3988f82776c60564c41362c20160c00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b8b8b8b7b7b6b6b5b5b4b3b2b1b0b2adaba9a7a5a9a19e9c999993908d8a86837f7b77736f6a66615e56544e48443d373129241d150d06000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d727f8c949fa9b3bec7d2dde8eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bdb1a89c908376695e53463a2d1e130800000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444f565e616a6f767c8185898c8f919399959697979696959892918e8b87837e79736d68615e57514b443f382f29241e17110a030000000000060b141c2228343c454d565d676d78818b92979590857a6e6154473b2d22170b00000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff9ede0d3c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4955616c76828f97a2aab4bcc3c9ced2d6dadbdcdededfdfe0e3e8dfdfdfdfdccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000005121f2b3744505b656c78808a92989fa7aeb4bcc2cad0d7e0e5ebf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefef1e4d7cbbeb1a4988b7e7165584e5b6774818e9aa7b4c1cddae7f4fff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd1dce8f3fffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e38404a525c636d727e8691969ea6aeb4bcc3cbd0d8e0e5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc6bfbaada39f93887e716b60564c41372d21180e0000000000000000000000000000000000000002080d111314181a1c1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1d1c1b1a181514120e090200000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366574d42362a1b110600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000060b10151b1f22252a2d2e31333536373733312e2a231c130a00000000000000020e1925303f4c5966727f8c99a5b2bfd0dbe6f2fefffffffffffffffffffffffffffffffdf1e5dacfbeb2a5988b7f7265584c3f2d22170b000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff9f1eae4e0dedddee0e4dcd3cdc5beb9b3adaba7a4aba49f9fa4aca4a8abaeb4b9bdc4cbd1d8e1e8f1f9fffffffffffffffffffffffffffffffffffff8ede2d8cec2b9ada1978c8073685e52463b3025190e000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce2e2e2e2e2e8e4e0dfdedcd9d4d0cac4bdb5afa49a92857a6e61564d41362a1e0b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efecece9eaecf0f5fbfffffffffffffffffffffffff4e8ddd2c7beb1a79f92867b6e655b50443b30241a0d04000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c5c5c4c4c4c3c3c2c1c1c0bfbebcbeb9b8b6b4b2b3adaba8aba49f9d9a9992908c8884807c77726e68625f58544f47423c352f271f17110a0300000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb4bfcbd7e3effbfffffffffffffffffffffffffff8ebded2c5b9aca096877b6e78829097a2acb6c0ccd8dce5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b8aca0958a7d7064574d42362a1e0c020000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d444c525860626a6f74797c7f8284868889898a8a8a8989878684817e7b76726d67615e56524d45403a332d261d19130b060000000000000000020a1117222a333b434c555c666d747e858989837c6f685e5246392d1b1106000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffcefe3d7cbc0b5a093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a949fa9b3bcc5ced5d9dfe2e6e8e9eaebebecedf0f4ecececeaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000030f1b27333f49535b666c747e8690959fa3aab0babec5ced5dae0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a9b3becad6e2eefbfff2e5d8ccbfb2a5998c7f7266594d5a6673808d99a6b3c0ccd9e6f3fff7eaded1c4b7ab9e9184786b554b4035291d10040000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac968a7d7063574a3d3024170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e38404a525b626c707c848f949fa3aab1babfc6ced4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6cdc4bdb4aea49c918b7f726c62594f443a30251b0f06000000000000000000000000000000000000060b13191d20212527292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2928272421201e1a140f0a040000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908477695f5346382d22170b0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000030a0f13151a1e21212426282a2a2b2625221e18110a010000000000000000081723303d4a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffff6e7dacdc1b4a79a8e81746753493f33271b0f030000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffffbf5f0eceae9eae4dbd2cac1bbb3ada9a19e9a97949993939a95989b9fa2aaacb2bbbfc6cfd6dfe7eff9fffffffffffffffffffffffffffffffffffef4eae0d5c9beb3a99f92867a6e61564d42362a1d12070000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfd5d5d5d5d5d5ddd8d4d2d1cfcdc8c5bebab2aba49f93887e70685e52443b3025190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f7f9fcfffffffffffffffffffffffffffcf0e4d8ccc0b6aca0958c7f72695f53493f32291e110800000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d2d2d1d1d0d0cfcfcecdcdcccacfc9c6c4c3c1bfbeb9b8b5b5afacaaaba39f9c9996918d88847f7b756f6a636059534d4540393128231c150c05000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffff9f0e7ddd1c4b7aa9e918477696e7b85929aa4afbbc1cad3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe7dcd1c6bdb0a69d9184786c6053463b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227323a41464e54585f62666d6f737678797b7c7c7d7d7d7c7c7a797774716e6965605d55524c46423b352f28221c140b080200000000000000000000000610182029313a434b545c606d71797c7d786f6a5f564d41362a1e0a00000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e8dcd1baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7683909da6b0bbc5cfd7e0e5ebeef2f7f6f7f8f8f9f9fcfffff9f7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000b17222d38414a545b606c717b838c92989fa6adb3bcc1c9cfd7dde3ebf4f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fff3e6d9cdc0b3a69a8d8073675a4d5966727f8c99a5b2bfccd8e5f2fff8ebdfd2c5b8ac9f928579675d5145382c1f130600000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff4e8ddd2bfb2a5988c7f7265594c3f3226191717171717171717171717171717171717171717171717171717171717171716151413110d07070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e384049515a616a6f7a828b9298a0a7aeb4bcc1c8ced5dae0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bbb2aba39f928c7f726d625a50473d32281e13090000000000000000000000000000000000020a11171e24292c2d3134363637373737373737373737373737373737373737373737373737373737373737373737373737363533312e2d2a251f1b150e06000000000000000000000000000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffff8eaded1c5b8aca095887b6e6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000306090e121415171a1b1d1d1e191816120d07000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376655b5044372b1f12050000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffffffffffcf9f7f0e5dcd2c9c0b8b0a9a19e97928d8a8887868687888b8e92989ea1a8aeb5bdc4ccd5dde7f0f9fffffffffffffffffffffffffffffffffffcf2e6dacfc5baaea2988d8174695e5246392e23180c0000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2c8c8c8c8c8c8c8d2ccc8c6c5c3c0bcb8b4aea8a199938b7f726c61564c4132291f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e6ddd4c8bbafa49a9083786d60574d41382d20170d0000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffcf5eee8e3e0dfdededededddddcdcdbdad9d8d7dad5d2d1cfcdcfc9c6c5c2c0bbb9b7b5aeaca9a8a09d9995918c86817c766f6b625f57514b433d342e261e160e060000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffdf7f0e7ded5c9bdb2a89a8e81746769707d88939fa5afb8c1cad7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7eee5ddd7cbbfb5ab9f948b7e71665b504438291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c43474e53545c60626669676d6e6f70707170706f6e6c656865615e5753514b46413a363029241d17110a020000000000000000000000000000060e171f283139424a505a62676d70706d665f584e443b3025190e000000000000000000000000000c18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff9e1d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959fabb8c2cdd7e1e9f2f6fafefffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f1306000000000000000000000000000000000000000006111b262f38424a505a61696e787f8690949fa2a9afb9bdc4ccd2d9e2e7edf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fff4e7dacdc1b4a79a8e8174675b4e5865717e8b98a4b1becbd7e4f1fef9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc0b4a79a8d8174675a4e412e232424242424242424242424242424242424242424242424242424242424242423232221201d181514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c262e373f4750585f686d777f8690959fa3aab0b8bdc3c9cfd5dae0e4eaeef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae5e0dad5cec6bfbab1a9a199928b80736d635b51483f352b20160c0100000000000000000000000000000000020b141c22283035393a3e414243444444444444444444444444444444444444444444444444444444444444444444444444434342403e3b3a36302b262018100700000000000000000000000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c8073655b5044372b1f150b000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000020507080b0d0f1011110c0c09060100000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffdf3e7ded3c9c0b7afa69e97928b85817e7b7a79797a7c7e81858b91969fa3abb2bac3cbd5dee7f1fafffffffffffffffffffffffffffffffffff7ece1d6cabfb4aa9f92867b6e61554b4034281c100400000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5bcbcbcbcbcbcbcbcbbc0bbb9b8b6b4b1acaaa29f9691877f726d635a50443b3020170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d6cabeb3a99f93877c6f665c50453c2f261b0e050000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff9f3efedece5e3e4e5e6e7e8e8e8e7e6e5e4e6e1dfdedcdadad5d2d1d2ccc7c6c3bfbbb9b6b2acaaa7a09d99928e88827c756e69605d554f443f38302820181007000000000000000000000000000000000000000004111d2935414b556b7885919eabb8c4d1deebf7fffffffffffffffcfaf6f1ebe6ded5ccc3b9aca096897d7063616b73808c939ea6b0b8c1ccd2d9e2e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6dcd3cbc2bbaea3999083786c60544a3f3328170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a32373c43474a50535659555c60626263646463636261605b535854534d4745403936302a251f18130b060000000000000000000000000000000000050d161f2730383f4450555c606363605c544e463c32291f140800000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a7b1bccad4dfe9f3fbfffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000a141d262f383f4450575f666c727b828b92979ea5adb2bbc0c7d0d6dbe2e9f2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fff5e8dbcec2b5a89b8f8275685c4f5764717d8a97a4b0bdcad7e3f0fdfbefe2d6cabfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000006121f2b3844505c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669544a3f34303030303030303030303030303030303030303030303030303030303030303030302f2d2c292422211e1a140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d353e464e565d656c727c838c92989ea6acb2b9bec4c9ced4d9dfe2e6eceef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eee9e4e0d9d4cfc9c2bcb4aea79f9791877e736e635b51493f362d23190e0400000000000000000000000000000000000a141d262d333a4145474b4d4f50505151515151515151515151515151515151515151515151515151515151515151515150504f4e4d4b4846423b37312a22191007000000000000000000000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffcf0e4d9cec3b7ab9e9184786c6053463d30271d1207000000000000000000000000000005111e2a36414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000020304040000000000000000000000000000000005121e2a36424d57697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e2115080000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffff5ebe1d5ccc1b7afa59d948f857e7974716e6d6c6c6d6f7175797e848c9299a1a8b1b9c3ccd5dfe8f4fdfffffffffffffffffffffffffffffffffdf2e7dbd0c6bbaea3998c8073675c5145382c1f160a000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8afafafafafafafafafaeb6afacaba9a7a7a09d98928c847d726d635b51483e32291e0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7b9ada1978e81746a60544a3f332a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffef5ede6e0dcdad9d7d7d8d9dadbdddedfe2e6e8ebecebebe9e7e6e1dfdeddd7d4d2d1cbc7c5c3bdb8b7b1acaba39f9b948f89827b736d676059504a423a322a2219100700000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf4f4f4f4f4f3f9f4f0edece5e1dad5ccc3bab0a69e9184786c6059606c77818e949ea6afbbc0c7d0d7dce3e8eef2f7fbfefffffffffffffffffffffffffffffffffffffffffffffcf8f3eee8e1dbd6cac2b8afa59f92877c6f655b5042382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131920272b3137383f4446494c4b51535556565757575656545350494b4846423b39352f2a251e1a140d070100000000000000000000000000000000000000040d151e262e343f434b5153565653504a423c342a20170d02000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000004111d2935414c556875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556976828f9ca9b5c2cddce6f2fbfffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000020b141d262d333e454d545b60696e777e858f939ea1a8afb5bdc3cad0d7e0e5ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffaf0e4d8ccc0b6ac9c8f827569554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fff6e9dccfc3b6a99c908376695d505663707c8996a3afbcc9d6e2f8fffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c50443d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b3a39352f2e2d2a261f1b150e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131b232c343c434c535b606a6e787f868f949da0a8adb2b9bdc4c8cdd2d6dbdfe2e6ececeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfd8d3cec8c4bdb9b0aaa39f9590857c716c635c524940372d241b1007000000000000000000000000000000000006111c262f383f444c5254585a5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5b5a5754524d47433c342b22190c030000000000000000000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffffffffff5eaded2c5b9aca1968a7d7063594f42392e23180e05000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a2530414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897d7063564a3d3023170a0000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff9eee3d9cfc3baafa59d938e827a716d676461606060606265676d71797f879196a0a7b1bac3cdd6e2ebf5fffffffffffffffffffffffffffffffffff8ede2d7cbbfb5ab9e9285796d6053463d32271b0f000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba8a2a2a2a2a2a2a2a2a2a2aca49f9e9c9a9895908b858079706b625b51493f362c20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a79e92857a6d61584e42382e21180b0200000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5ece3dbd5d0cdcccacacbcccdced0d1d2d6dbdbdedfe1e6eaecf0eeecebe8e3e0dfdcd7d3d2cec8c5c3bcb8b5afaca69f9c938f8680796f6b605c544c443c342b2219100700000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce8e8e8e8e7e7e7e6e8e4e0dfdad5cfc9c2bab2a89e948a7e71665b505b656d78828f939ea5afb5bdc4cbd1d8dde4e6eceef2f8f9fafcfffffffffffffffffffffffffffdfaf8f9f4efede7e3ddd7d0cac1b8b0a69e938c7f726a5f53493f2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b20262b2e34383a3c404045464849494a4a4a49494746443f3e3b3a36312c29241d19130e090200000000000000000000000000000000000000000000030c151c23283039404546494946443f38302a22180e0500000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000000000000613202c3945515d677784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000020b141c2228333b424a50575f656c727b828a91969fa4abb1babfc6ced5d9e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffbf2e8ded4c8bbafa49a8c7f7265594c3f2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fff7eaddd0c4b7aa9d9184776a5e5155626f7b8895a2aebbd0dce7f3fffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000b17232e414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d60534a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484745413f3b3a36312b2620191009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a313a414950585f666d737b828a91969ea1a9acb2b8bcc3c6cacfd2d5dadfe0e3e7eaecedeff4f9f5f7f8f9f9fcfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f9f4f0edeceae5e1dedbd6d2cdc7c3bdb8b2ada69f98928c837b6f6a625a524a40372e251b12090000000000000000000000000000000000000b17222d38424a50565d60646769696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69686664615e57534e463c342b1e150b00000000000000000000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffaede1d5c9bdb2a89d9083766b60544b40342820170d040000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926333f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffffffffffffffef2e7dbd0beb1a5988b7e7265584b3f3225180600000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb1a89e938e81786d68605c55555453535455555c60666d737c849095a0a8b2bbc5d0d9e3eef9fffffffffffffffffffffffffffffffffef3e7dcd1c6b9ada1978b7e7164584e43382c1c11060000000000000000000000000000000000000000000d192633404c5966737f8c969595959595959595959595959a9392908d8b87837f7a736d67605951493f372e241a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f958b7e71685e52463d30261c0f060000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ede3dad1cac4c0bfbdbebebfc0c1c3c5c6cacfced1d2d5dadde0e4eaeff2f4f0edece7e3e0dfd9d4d1cec8c7c0bbb9b0aba59e99928d847d736d665e564e463c342b221910060000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbdbdbdbdbdbdadad9ddd8d4d2cec9c4beb9b0a8a0968f82756c61544a535c666d79818e939fa4abb2bbc0c7ccd2d6dbdfe2e7eaecedf0f4f9f3f4f4f4f5f4f4f4f3f2f6f1edebeae8e3e0dcd7d2ccc5bebaafa69f948e81756d63584e41382d1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282b2d2f2e34383a3b3c3d3d3e3d3d3c3b3937332d2e2d2a251f1d18120d080200000000000000000000000000000000000000000000000000030a11171e272e34383a3d3d3a38342e261e1810060000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000030d15212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ece0d3c7baaea39886796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000020a1117212a2f383f444d535b60696e757d848d9399a0a7aeb4bcc1c9ced7dce2eaf3f7fefffffffffffffffffffffffffffffffffffcf6f1e9dfd6ccc4b9ac9f93877b6e6154483b2e21150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fff7ebded1c4b8ab9e9185786b554c54616e7b8794aab4bfcbd6e3effbfdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000006192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff9ede0d3c7bbafa399887b6e61575757575757575757575757575757575757575757575757575757575757575757575756565554514b4c4846423b37322a221b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f383f444e545c60696e757d848b91979ea1a8acb1b8b9bec5c6c9cfd2d3d7dcdddfe0e3e8e7e8eaebecedf0f4f9eff0f0f0f0f0f0f0f8f3efedeceae9e8e8e3e0dfdddad5d2cfcac6c2bcb7b2aca8a19e948f867f796e696058504840382e251c1309000000000000000000000000000000000000030f1c28333f4a545b60686d7174757677777777777777777777777777777777777777777777777777777777777777777777777776767573716e69625f584e463c30271d12070000000000000000000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffdf1e5dacec4b8ab9f95897d70665c51453c32291f160d040000000000000000000007111d2a36414c5664717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f130600000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff8e6dacdc0b3a79a8d8074675a4d412d22170b000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0958f81786d665e56514b4847464647494b51545c606a6f7b839096a0a9b3bdc7d2dde8f4fcfffffffffffffffffffffffffffffffff8ede3d5c9beb3a99d9083776a605448382d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b848788898989898989898989888887868583817e7b77726d68605d554f473f372e251c120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999083786c60564c41342b2217110a020000000000000000000000000000000000000000000000000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffdf1e6dbd1c8bfb8b4b2b0b1b2b3b4b5b6b8b9bebfc1c5c6c9cfd1d4d9dfe2e7edf2f8f8f3efedece5e1ded9d4d1cbc7c2bbb7afaba39f96918880786d685f584e463c342b22180e0400000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdcecececececececdcdd2ccc8c6c4bdb9b3ada69e9691847a6d615a50424a545c676d78818c9399a1a8afb5bbc0c7cad0d3d6dbdddfe0e4e8e5e6e7e7e8e8e7e7e7e6e5e4e5e1dfdedcd7d4d1cbc7c0bbb3ada59e948f82796d605b51463c2f261b0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171c1f202323282c2d2f2f30313130302f2e2d2b272221211e1a14100c07010000000000000000000000000000000000000000000000000000000000060c151d23282c2d30302d2c28231c150c06000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23180c000000000000000104070c151f2a36414c5664707d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000060f181d262d333c414950565e616c7079808790959fa2aaafb9bdc4cbd1d8e1e6ecf3fbfffafafafafafafafffffcf9f9f8f9f3efebe5dfd7cdc4baafa59c8f8275695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fff8ecdfd2c5b9ac9f928679675d5153606d7a8698a3aebac7d3e0ecf9fef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897d70636363636363636363636363636363636363636363636363636363636363636363636363636362605d555955534d47433c342d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333c424a51575f616c70787e848b91969da0a7abadb3b8b9bec3c5c7cbd1d0d2d4d7dcdadcdddedfe0e3e8e2e3e3e3e3e4e3e3e3e2e7e3e0dfdedcdbddd7d4d2d0cec9c5c4beb9b8b1aba8a09d96918a827b736d665e564e463f362e261c130a0100000000000000000000000000000000000006121f2b3844505b666c737a7e808283838484848484848484848484848484848484848484848484848484848484848484848483838281807e7b766f6a60584e42392e23180c0000000000000000000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79d9083796d60584e443a31281f160e090401000000000001070f19232d3946525e6875828f9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c100400000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569544a3f33281c0f03000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999183796d665c544c45403b3a39393a3c40454a515860696e7a849197a1abb5c0ccd7e0ebf6fffffffffffffffffffffffffffffffffff2e6dacfc5b8aba095897c6f62544a3f33281c0f0300000000000000000000000000000000000000000714212d3a46535f696e777a7b7c7c7c7c7c7c7c7c7c7b7b7a79787674716e6965605d56514b433d352d251c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867c6f655b544c443c3428231c140c04000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffff8ece0d5cabfb6ada8a6a4a4a5a6a7a8aaabadb3b2b5b8b9bec3c4c8cdd3d6dbe2e7edf3fbfbf9f6f1edeae5e3dcd7d4ccc7c1bdb5aea8a09a938d827a6f6a60584e463c342a20160b02000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0c1c1c1c1c1c1c1c1c0c0bfc0bbb9b7b2aca9a19e948f847b6e685e52483e424b555c666d757f8791969fa3abafb6babec5c6cad0d1d2d4d8ddd9d9dadbdbdbdbdadadad9d7dad5d2d1d1cbc7c5bfbbb5afa9a29f938e82796d675c51493f342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121316181c1f20222323242424232321201f1b171514120e0904000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323201f1c17110a0300000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4034281c100b0b0b0a0b0b070d1113181e27313946525e6875818e9babb5c0cbd7e3effcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbcfdae6f2fefffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000060b141c22282f383f444d525a61676d747c838c92989ea5acb2babfc6cfd6dbe1e9f2f6edededededededf9f4f0edecebeae8e3e0dad5cdc5bbb2a89e93897c6f63574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fef9ede0d3c7bbaea399877a6d6054515d677985929facb8c5d2dfebf8fff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e8dcd1beb1a5988b7e72707070707070707070707070707070707070707070707070707070707070707070707070706f6e6d676966615f57544e463f372d241b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444d535a61666d72797f848a90959a9ea2a9abadb3b6b9babfc1c4c5c7cbd1cdcfd0d2d2d4d7ddd6d6d6d6d7d7d7d6d6d6dcd7d3d2d1d0ced2ccc7c6c4c1bdb9b7b3adaba79f9d96918b847e766e69605c544d443d342d241c130a0100000000000000000000000000000000000005121e2a36424d57606c7880868b8d8f90909090909090909090909090909090909090909090909090909090909090909090909090908f8e8d8a87827c6f6a60544b4034281c100400000000000000000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffffffffcf0e4d8cdc2b8aca0958c7f736a5f564c43393128201a14110d080b0b0b0a0f1318212935414c56616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c0000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665b5044382b1f12060000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9f92877c6f675d544a423a342e2d2d2d2d2f343940444e575e686e7b859299a4afbbc3ced9e5f1fbfffffffffffffffffffffffffffffffff7ece1d4c8bcb1a79a8d8074665b5044382b1f1206000000000000000000000000000000000000000005121e2a36424d575f61686e6f6f6f6f6f6f6f6f6f6f6f6e6e6d66696765615e5754524c45413a312b231b130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f8f8fafefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867d736c665e564e463e342e261e160e060000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe6f2fefffffffffffffffffffffffffffffff5e9dcd0c4b8ada39c99979798999a9b9d9ea2a9a5a8abadb3b6b8bcc3c6cad0d6dbe2e9f2f8fffffdf9f5f0eee8e3e0d8d3cfc6bfbbb2aca49f948f847c6f6a60584e463c32281d140a000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5b5b5b5b5b5b5b4b4b4b3b2b6afacaaa8a19e97918b827a6e695e564c413639434b545c606d727d848d92999fa4acaeb3b8babec2c4c6c8ccd2cccdcececececececdcdcccbcfc9c5c4c2c0bbb9b5aeaba49f97928a81786d675d554b40372e22180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070c10131315161617171716161413120f0b0607050200000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161312100c06000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f1918181717171819181d2024293039434e58616d7a86929facb8c5d1dce8f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f7fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000020a11171d262d333b424650555d606a6f787f868f939ea0a8aeb4bdc2cad0d7dfe5e1e1e1e1e1e1e1e1e1e8e3e0dfdedddcd7d3cfc9c2bbb3a9a1968e81756b6054453b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfbefe3d7cbbfb5ab94887b6e61554b556b7885919eabb8c4d1deebf7fff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac7d3e0ecf9fffffffffffffffffffffffffffffff9e8dbcec1b5a89b8e817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7875726e69625f5851493f362d21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343b424650545c60676d72797e83888d92979b9ea1a9a9acaeb4b5b7b9bbc0bfc0c2c4c5c6c7ccd2c9c9c9cacacacacac9c9d1cbc7c5c4c3c1c0c0bbb9b7b4b2acaba9a29e9a95908a847e79716c615f57514b423b322b221b120a01000000000000000000000000000000000000000714202d3a46525e6973808c92999a9c9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c9b9997948f867c6f665c5145382c1f1306000000000000000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92867c6f685e554b433a322a26201d1919181718181a1d2429333c45525d68737f8c99a3aebbc7d3e4eef9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c40332619070000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3998e81746a60554b42383028232120202123292e343c454d565e69707d87939fa8b2bdc8d4dfe9f5fffffffffffffffffffffffffffffffffdf0e4d9cdc3b8ab9e9184786c605346392d22170b0000000000000000000000000000000000000000020e1a26313b454d53565e6162626262626262626262626261605c545a5854524d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffcf6f1edebeaebeceef2f7fdfffffffffffffffffffffffffff9ece0d3c7baaea298928880786d68605850443f38302820180f080000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffff3e6dacdc0b4a89c918c8a8b8b8c8d8e90929796989b9ea1a9aaabb1b8babfc6cad0d7e0e7edf4fcfffffffff9f4efe9e3e1d8d1cbc4beb6afa69f9691857c6f6a60584e443a2f261c11060000000000000000000000000000000b1824313e4b5764717e8a97a8a8a8a8a8a8a8a8a8a8a7a7a6a5aca49f9d9a96918c857e766d685e574d443a303039424a515b636b707a81878f939a9fa2aaabaeb4b5b7b9bbc0bebfc0c1c1c1c2c1c1c1c0bfbebdbdb9b7b5b5afacaba39f99938e857e746d665d554b43392f251c100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0a0b0a0a090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0a0706030000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d27262524242424242524292c2f353b434b555f6a73808d98a2aebac7d3e3eef9fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000060b141b222730363e434b515860666d727b828a91969fa3abb0babec5cdd4d9d4d4d4d4d4d4d4d4d4ddd7d4d2d1d0d1cbc7c4bdb9b1a9a19791847a6d60594f4333291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffff3e7dcd1bbafa295887c6f6255515d6a7784909daab7c3d0ddeaf6fff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000714202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff5e8dccfc3b6aa9e938e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989888785827f7b766f6a625b51483f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232831363e424a50555d60666d71777c80858a8e9297999c9fa3aba8aaacafb5b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbdbdbdbcbbbfbbb9b7b6b5b3b5afacaaa7a8a19e9a97928d89837d78716d67615a534d4540393029201910090000000000000000000000000000000000000000000815212e3b4854616e7b86929fa3aba8a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9a9a8a6a69f989184796d6053463a2d2013070000000000000000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffbf0e5d9cec3baaea39891847a6d675d554c443d36312c29242525242525262b2f353d454f59606d7a85929eabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2115080000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867b6e61584e43392f261e1814131314181c2328333b444d57606b73808c96a0acb9c2cdd8e4f0fcfffffffffffffffffffffffffffffffff5eadfd2c6b9ada197897c7063544a3f33281c0f03000000000000000000000000000000000000000009141f29333b42464c52545556565656565656565655555453514a4e4b4746423b39352f29241d160d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffaf2ebe5e1dfdededfe2e6ecf3fbfffffffffffffffffffffffffbefe2d6cabfb4aaa29a938d827a6f6a615a504a423a322a221a1106000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7e7e7f808182838587898c8e9297999da0a7acaeb4babfc6ced7dce2eaf3fcfffffffffffcf4f3eae3dcd7d0c7c0bbb0a8a19792857c6f6a5f564c42382d22170b0200000000000000000000000000000915222f3c4855626f7c88969a9b9b9b9b9b9b9b9b9b9b9a9a99979a93918d89847f79716c605d564d453b32282730394044515960686d747c82878e92989b9fa2aaa8aaacafb6b1b2b3b4b4b5b5b4b4b4b3b2b1b0b2adaba9aba39f9c99928e87817b716c605c544b433931271d130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877a6d6154473a353433323131313131322f35393a40454d555d676e7c86929faab4bfcad6e2f5fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020a11171f252a313a41454e545c60696e757d848c92999fa6adb3bbc1c8cec7c7c7c7c7c7c7c7c7d2ccc7c6c5c3c1c0bbb9b2ada79f9792857c6f685d52463d3221170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffff8e3d6c9bcb0a396897d706356505c6976838f9ca9b6c2cfdce9f5fff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000005111e2a36414c566a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7ebded2c6baafa59e9b9696969696969696969696969696969696969696969696969696969696969696969696969696969597918f8c88827c726d625a50453b31251a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a30383f444b51545c60646a6f74797d8185898d909299999b9d9fa3aba5a7a9aaabacafb5afafb0b0b0b0b1b0b0b0afafb5aeacaba9a8a6aba49f9d9b9896918d8985817c76706c66605c555046423b342e271e170e07000000000000000000000000000000000000000000000c1825323f4b5865727e8b99a3aeb4b5b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6b6b5b4b3b0aaa0968a7d7064574a3d3124170a00000000000000000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffffffffff5eadfd7cbbfb4aaa1969082796d675d564f46423b39352f323131313231373a41454e57606b73808d97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab96897c6f6356493c302316090000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffaede1d5c9bdb2a89b8e8175695e53463d31271d150c070606070c12182029323b454f59606d7984919ea7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffaeee1d5c9beb2a99a8d8174665b5044382b1f12060000000000000000000000000000000000000000030d18212931363b41464748494949494949494949484847464440413e3b3a36302c29241e18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffffffffaf0e8e0dad5d2d1d1d2d6dbe1e9f1fbfffffffffffffffffffffffff3e7dbd0c6bcb4aca49f948f847c716c605c544c443c342c2317110a0300000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72717273747577787a7d7f8285888c90959a9fa2aaaeb4bcc1cbd1d8e1eaf2fcfffffffffffffcf4ede7e2d9d2ccc2bab2a9a29792857c6f685d544a3f33281d140a00000000000000000000000000000613202d394653606c78848c8e8e8e8e8e8e8e8e8e8e8e8d8d8c8b898684807d78726d67625a524c443b3329201e272e343f474f565d606a6f757c81858a8e9298999b9e9fa4aca5a6a6a7a8a8a8a8a7a7a7a6a4a3a8a19e9c999992908b86817b756e69615a514a423931281f150b0100000000000000000000000000000000000000000000000000000000000001050707090b0c0d0d0d0e0e0e0e0e0e0e0e0d0c080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155484342413f3e3e3e3d3e3e3f404045474b51575e676d79839098a3aebcc6d0dbe7f3fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000000060b14191f282f353d424a50575e616b7079808690949fa2a9afb8bdbababababababababababac0bbb9b8b7b5b5afaca8a19e9590857d6f6a5f564c41342b210f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfdf0e4d7cabdb1a4978a7e7164574f5c6875828f9ba8b5c2cedbe8f5fff6e9dccfc3b6a99c908376695d50432d22170b000000000000000000000000000000000000000000000000000000020e192530424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffbeee3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2a9a19e9c99948f877f726c62574d42362a1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e262e343940454a5053586062666d7074797c808386898c8e91929997999a9c9d9f9fa4aba2a3a3a3a3a4a4a4a3a3a3a2aba39f9e9d9b99989993918e8b8884817d79746f6a64605b54514b433e363128231d150c0500000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aabb5bfc2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c2c1c0bcb2a89a8d8074675a4d4134271a0e01000000000000000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffffffffcf3e7dcd1c6bcb2a89f948f82796d686059534d474541403f3e3e3e3f4043474b5158606a707d87929fa9b3becfd8e3edf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5b2bfccd8e5f7fffffffffffffffffffffffffffffffffff3e7dcd1bdb1a4978a7e7164574b3e3124180b0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff8ebded2c5b9aca196897c6f63574d42342b1f150b030000000000070e172029333d45515c67707d8a959fabb8c4cedae5f1fdfffffffffffffffffffffffffffffffdf1e6dacfc4b8ab9e9185796c605346392d201307000000000000000000000000000000000000000000060f181f262a3036393b3c3c3c3c3c3c3c3c3c3c3c3b3b3a38342e322e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffcf2e8ded6cfc9c5c4c5c6cacfd7dfe9f3fdfffffffffffffffffffffff8ede2d8cec6beb6afa69f9691867e736d665d564e463d3528231c150c040000000000000000000000000000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467656667686a686d707275787c7f83888d92989fa2aaafbabfc6cfd8e0eaf4fdfffffffffffffff8f4ebe4ddd8ccc4bbb3a9a29791847a6d665b50443c2f261c11060000000000000000000000000005121f2b3744505b656e7b7f818182828282828282818181807f7e7c7a7774706c66605d555045413a32292117151c2328353d434c52585f626a6f74797e8285898c8f91939a9698999a9b9b9b9b9b9b9a9a9998979596918f8d8986837e7a756e6a615e575044403930281f160d03000000000000000000000000000000000000000000000000000000020507080d111314161718191a1a1a1a1a1a1a1a1a1a1a191514120f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f4fffffffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f62554c504e4d4c4b4b4a4a4a4b4c4d4b5153555d60696e79828f95a0aab4bfced8e2edf8fffffffffffffffffffffffffffffffffaeee2d5c9beb3a9968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad1dce7f3fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170b00000000000000000000000000000000000000000000000000000000000000000002090d161d242930383f444d535961676d737c828b92979ea5acb1aeaeaeaeaeaeaeaeaeaeaeb5afacabaaa8aba39f9c96918b837b6f6a60584e443a2f22190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fef1e5d8cbbeb2a5988b7f7265584e5b6774818e9aa7b4c1cddae7f4fff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000000000000000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff3e8ddd3c9c1bab6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb2adaba8a69f99928b7e71695e53463c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282f35383f44464e54545c6064666c6f7376797c7f828486888a8c8d8f919293999495969696979797979796969594999291908e8d8b898684817e7b7874706d6662605853504a454039302a261f18120b030000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1d1cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfcecec2b5a89c8f8275695c4f4236291c0f030000000000000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffffffff8ede2d8cfc4bab0a69f948f827a706b615f5754524c4d4c4b4a4b4b4d4e53555d606a6f7c859299a3afbbc5cfe1eaf4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0dbe6f2fefffffffffffffffffffffffffffffffff8e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b6054453b3122190d0300000000000000050e17212834404b55616b7683909da8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff7ebdfd2c6b9ada197897c6f6356493c2f23180c00000000000000000000000000000000000000000000060d141a1e252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c28232521201e1a14110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b7b8b9bec5cdd7e1ebf5fffffffffffffffffffffffef4eae0d8d0c7c0bbb0a8a198928b80786d685f584f473f342e261e160d05000000000000000000000000000000000000000000000000000000000000020e192530414d5a6774808d9aa7b3c0cfdae6f2fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766957595a5b565e616365686a6f73777c80868c92989ea5aeb4bcc6ced8e2ebf5fffffffffffffffffdf5eee8ded6cdc5bbb3a9a0968f82786c60584e42382d22170b00000000000000000000000000030f1b27333f49535e696e727475757575757575757574747372716f6d676763605b54514b433f35302820170f0b1218232b313a41454e53585f62676d7175797c7f828486888a8b8c8d8e8e8e8f8e8e8e8d8c8b8a88878482807d7a76726d68625f58524d453e342e271e160d04000000000000000000000000000000000000000000000000000003090e121415191d20212324252626272727272727272727272522211f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c70635e565d5b5a59585757575757585a555d6063676d737b828f949ea7b1bcc6d1e0eaf4fefffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000040c13181e262e343b42464f555c606a6e777e858e939da0a8a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9b9999928f8a847f786e6960584e463c32281e100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fff2e5d9ccbfb2a6998c7f7366594d5a6673808d99a6b3c0ccd9e6f3fff8ebded1c5b8ab9e928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffffffaefe5dbd3ccc6c3c1bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbeb9b8b5b0aba39f92867b6e61574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292e34383c43474b5153545b606366676d6f727577797c7e7f818284858687888989898a8a8a8a8a8a8a8988888786848382807e7c7a7774716e696763605c54544e46443f38342e271e1a140c0700000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcdcdbcfc3b6a99c908376695d5043362a1d100300000000000000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffffffffff4eae1d6ccc2b8b0a69f9490847d746e6963605d565958585758585a585f62676d737c859197a1abb5c0cdd7e1f3fcfffffffffffffffffffffffffffffffffaeee1d5c9beb2a9988b7f726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad6e2eefbfffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d807467594f4433291f1007000000000000000000050f18232e39434f5964717d8a96a1acb9c5d2deeaf6fffffffffffffffffffffffffffffffffaeee1d5c9beb3a9998c807366554b4034291c10040000000000000000000000000000000000000000000003090e14191e202122232323232323232323222221201f1c18181414110e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2adababadb3bbc5cfd9e3eef9fffffffffffffffffffffffcf2eae2d9d2ccc2bab2aaa39f928d827a6e6a615951443f3830281f170f06000000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e534e4f4c52545659585f62666a6f747a80868e939fa3aab4bcc6d0d9e4eef9fffffffffffffffffff9f0e8dfd7cdc5bbb2a89f948c7f736a5f544a3f33281c1207000000000000000000000000000b17222d38414d575e616667686868686868686868686767666463605d555653504a4540393129241e160e05000711191f282f353c43474e53555d6064666d6f7275777a7b7d7e7f8081818282818181807f7e7d7c7a787673706d6765615d56534e46423b3328231c150c0400000000000000000000000000000000000000000000000000050b10141a1e212124292d2e2f3132333334343434343434343433322f2e2b2620180f09010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d706d686b69686766656464646464656668676d70747a7f8590949ea6b0b9c3cfd8e2f2fcfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000001070c141c232831363e434b51585f656c717b818a919594949494949494949494949494999392908e8c8986827e79726c665f574e463d342a20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fff3e6dacdc0b3a79a8d8074675a4d5965727f8c98a5b2bfcbd8e5f2fef8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffffff7ede5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cfc9c6c4c2bdb5aea2988f8275695f53473a2e21150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181c23282c3237394045464a505356555c60636668676d6f717274767778797a7b7c7c7d7d7d7d7e7d7d7d7c7c7b7a7978767573716f6d676865615f575653514a47433d38332d28231d150c09030000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae3dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfddd0c3b6aa9d9083776a5d5044372a1d0600000000000000000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f969188817b75706d686766656464646566686a6f737a80879197a1a9b3bdc7d1dfe9f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c080000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d3223170d000000000000000000000007121d27303e4653606c7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffffef2e6dacfc3b6a99c908376675c5145382c1f130600000000000000000000000000000000000000000000000002080d111414151616161616161616161515141312100c070807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19e9ea2a9b3bdc7d1dce8eff9fffffffffffffffffffffffcf4ebe4ddd8ccc4bcb4aea49d948f847c706b625b504a423a31292118100800000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e61544842414647494c4e5355585f62686d737b818b9298a2aab4bec7d2dde8f4fdfffffffffffffffffffaf2e9dfd7cdc3bab0a69f92877c6f665b5044392e23180c0000000000000000000000000006111b262f3b454d5354595b5b5b5b5b5b5b5b5b5b5b5a5a59585654514b4a46443f38352f281f19130c04000000070d161e242931373c43474b5153545c60626668676d6f7072737374757575757474747371706f6d67696663605d5554524c47433c3630292118120b0300000000000000000000000000000000000000000000000003090e161c1f252a2d2e3035393a3c3e3f4040404141414141414141403f3b3a37312a211b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807c7a797776757472717171707171727375777a7d81858c92989fa6b0b8c1cbd5e1eaf4fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a313940454e535b60686e757d84878787878787878787878787878787868584827f7d7a76716d66605b544d453d342b22180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fff4e7dbcec1b4a89b8e8175685b4e5864717e8b97a4b1becad7e4f1fdf9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3becad6e2eefafffffffffffffffffffffffffffffffffff7efe8e3dedcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dad5d2d1cfc7bfb4aa9f93877b6e6255483c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272b2e34383a3f4446494b51535659555c6062646667696a666c6d6e6f707070707171717070706f6e6d6c656a68666562605d555855534d4a4644403938322b28221c18120b0300000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5f6f6f6f6f6f6f6f6f6f6f1eae5e1deddd6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d1c4b7aa9e9184776b5e51442d22170b000000000000000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a9a19a938e87827d7a77747372717171727375787b80858c9299a1a9b3bbc5cfd9e3f1fbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786a5f53473a2e1b110600000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24190d0100000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000b151f2b3844505b6673808d99a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffff7ecdfd2c5b9ac9f9286796d6053473a2d20140600000000000000000000000000000000000000000000000000000105070809090909090909090909090808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196919297a2abb5c0cbd7dde7f1fbfffffffffffffffffffffffdf5eee8ded6cec6bfbaaea69f9691867d726d605c544c433b332a221a1108000000000000000000000000000000000000000000000000000000000814212e3a47535f697885929eabb8c5d1deebf6fffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e36393a3d3f4347484e53565d61696e757e869298a2acb6c0ccd8e0ebf7fffffffffffffffffffffbf2e9dfd5ccc2bbaea3999083786c60544a4034281c1106000000000000000000000000000a141d29333b4246484c4e4e4f4f4f4f4f4f4f4e4e4e4d4c4b494745413d3938332d29241d160d08020000000000040c131920262b3137394045474a51535659555d606263656667686868686868676766656462605d555a5654514b4746413a37312a251f170f0700000000000000000000000000000000000000000000000000060d141a21272c31363a3b3f414647494a4b4c4d4d4d4d4d4d4d4d4d4d4d4c4847433c332d251b0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff3e7dacdc1b4a89c928d888785848381807f7e7e7d7d7d7e7f808284868a8e92989fa2aab0b8c1cad3dde7f3fcfffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa998d8073665a4d4030251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f272f343c414950565e616b70787b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573706d6764605c54504a423b332b221910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fff5e8dccfc2b5a99c8f8276695c4f5763707d8a96a3b0bdc9d6e3f9fffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffaf3eeebe8e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e1dfded9d0c5bbafa49a8d807467574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1d23282c2d3338393c404547494c4b51535557595a5c545b6061616263636364646464646363626161605b535b5a585653514b4b4847423d3a38342e2b271f1c17110c07000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffff9f0e7e0d9d4d1d0c9c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4b8ab9e9185786b5e493f33271b0f0300000000000000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffff8efe6dcd4cbc2bbb2aca49f99938f8a868481807f7e7d7e7e808285888d92979fa3abb3bbc4cdd6e1ebf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e817467584e43372b1f0a0000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7064574a3d3124170a00000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d110400000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c201306000000000000000000000000030f1c28333f4a54626f7c8896a0acb8c5d2deebf7fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184859299a3afbbc1cbd5dfe9f3fdfffffffffffffffffffffffff9f0e8e0d8d0cbc0b8b0a8a09892877f746d665d554d453c342b231a120900000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffef2e6dacfc0b3a69a8d807367554b40352d2e3031373a3c43474c52575e616d717d86929aa4afbbc4cfdae6f1fdfffffffffffffffffffffbf1e7ded7cbbfb5ab9f958b7e72665c5144382d22170b00000000000000000000000000020b17212931363a3b3f414242424242424242424141403f3e3c3a39352f2d2b28221c18120c04000000000000000001080d151b20262b2f35393a404446494c4b5153555758595a5b5b5b5c5b5b5b5a5958575554514b4d4a4745413a3935302b26201a140d0500000000000000000000000000000000000000000000000000080f171f262a33383b4246484c4c525456575859595a5a5a5a5a5a5a5a5a5a5855534e463f372d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e9ddd1c5b9aea49c9995989291908e8d8c8b8a8a8a8a8a8b8d8e9092999a9fa2aaaeb3bcc2cad3dce5eff8fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d45515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000003090d151d23292f383f444d525961666c6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6c666a686663605d5553514b443f382f2a211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fff6e9dcd0c3b6a99d9083766a5d5056636f7c8996a2afbcd2dde8f4fffff4e8dcd1bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffbf7f5f4f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f1eeebeae2d8ccc0b6ac9e918478695f53473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f22282b2d2f34383a3c3f404547494b4c4e4f4a5053545556565657575757575757565555545350494f4d4b494745403e3b3a37312d2c28231c1b160f0b060000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffcf1e7ded5cec8c5c4bcb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8ac9f928579655b5044372b1f120500000000000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffff8eee6ddd4cdc4beb6afaba49f9c9a93918e8c8b8b8a8b8b8d8f9197999ea1a9afb5bdc4cdd6dfe8f3fdfffffffffffffffffffffffffffffffffff5ebded2c5b9aca096897c6f6356493c31261a0f0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192430424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c201307000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467554b4035291d1004000000000000000000000000000b17222d3847535f6a7784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c80736653493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010300000406070605030000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e91847d87929fa5afb9c3cdd7e1ebf5fffffffffffffffffffffffffffaf2eae2dcd6cac2bab2aaa299928b80786d675e574e463d352c241b13060000000000000000000000000000000000000000000000000000020e1a26313f4c5865727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675d5145392c2123262b2e31373a41464d525a626b707d88939fa9b2bec9d5e1eefafffffffffffffffffffffff9f0e7dcd1c6bdb1a79e9184796d60544a3f33281c0f0300000000000000000000000000050f171f252a2d2e333435353535353535353535343431363a3b3a3936302b261f180f07010000000000000000000000040a0f151a1d24292c2e34383a3c3f404547484a4b4c4d4e4e4f4f4e4e4e4d4c4b4a49474541403d3a39352f2d29241e1a150e09020000000000000000000000000000000000000000000000000008111a212931363d44484d535458565d6162646566666767676767676767676665625f5851493f2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9ede1d5cac0b6aea8a6aaa29f9e9c9b9a9998979797979798999b9d9fa3ababaeb4babec5ced4dce5eef7fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333b41464f545b60616161616161616161616161616160605b545b595653514b46454039332d261d180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fff7eaddd1c4b7aa9e9184776b544a55626e7b8895abb5c0ccd7e3f0fcfff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000004111d2935414b556a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffdfaf8f4e8ddd2c7b9ada196887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c101314171c1f2023292c2d302f34383a3c3e3f41433f4446474849494a4a4a4a4b4a4a4a4949484746443f42403e3c3a39352f2e2d2b26201f1c18161313100c070401000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f8fffffffffffffff6eae0d5ccc3bdb8b7b0acacacacacacacacacacacacacacacacacacacacacacacac9f9386796c605346392d2013060000000000000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffff8efe6dfd6d0c7c0bbb5afacaca49f9d9a999897979798999b9ea1a9abadb3bbc0c7cfd6dfe8f1fafffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9e9184786c605346392d20130a0000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d2114070000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2f24180d010000000000000000000000000006111c2b37434e586774818d9aa7b4c0cfdae5f1fdfffffffffffffffffffffffffffffffff3e7dcd1c2b6a99c8f8376655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e0f070c10131313120f0b060e0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285787f8c939ea7b1bbc5cfd9e3eef9fffffffffffffffffffffffffffcf4ede7dcd4ccc4bcb3aba39f928d82796e695f584f473e362d2517110a02000000000000000000000000000000000000000000000000000915222f3b4855626e7b8896a0acb9c5d2deebf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2d22171b1f21262b30353b42465059616c73808d97a1adb9c6d2dfebf6fffffffffffffffffffffffff8ede3d8cfc2b9ada1968b7e71665b5044382b1f12060000000000000000000000000000050d141a1e212126282828282828282828282a31363b4246484746413a37312a2118100600000000000000000000000000030a0f12181d1f23282c2d2f2f35393a3c3d3f4040414242414547474848484847464540413f3b3a37312e2b261f1b17110a0200000000000000000000000000000000000000000000000008111a232c333b42464f55575e616568686d6f7172737373747474747474747473726e6a625b5141382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffdf2e7dcd1c8c0b9b4b3b4aeacaaa9a8a7a5a4a4a4a3a4a4a5a6a8aaacafb5b8babec5cad0d7e0e6eff7fffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9b8f8275665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b222730363e424a505354545454545454545454545454545453504a4f4c4a4745403a38342e28221c140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020d1a2633404d596673808c99a6b3bfccd9e6f2fff8ebded2c5b8ab9f928578665c5054616d7a8799a4afbbc7d4e0edf9fdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000010d18242f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d5c9bdb2a8988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013181c1f2023252627282828272623292c2d2f3133342d3338393a3b3c3d3d3d3d3e3e3e3d3d3d3c3b3a3937332d33322f2d2c2924262728282827262522201f1c1813110d070100000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe7edf4fcfffffffffdf1e5d9cec3bab2acaaa3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49a867a6d6053473a2d2014070000000000000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffffffff8f1e8e2d9d2ccc7c0bbb9b6afacaaa7a6a5a4a4a4a5a6a8abadb2b8b9bec5cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998c7f73655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffff8eee2d6cabeb3a99b8e827568574d42362a1e1205000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94887b6e6155483b2e2215080000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d302417070000000000000000000000000000000f1b26313e4a5764717d8a97a8b2bdc9d5e1eefafffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000306070d10131416191a1c1e181c1f20201f1b171d1b19171413110d0806030000000000000000000000000000000000000000000000000000000001030405050606060606060606060605010000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867975818e95a0a9b3bdc7d1dce8f0f9fffffffffffffffffffffffffffef8eee5ded5cec5bdb5afa49d948f837b6f6a605950483f3727221b140b020000000000000000000000000000000000000000000000000814212e3a47535f697784919eaab7c4cfdae6f2fefffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7064544a3f33281c0f12151b1e242930363f474f59606d7984919eabb8c4cedae5f1fdfffffffffffffffffffffffff4eae1d5c9bdb2a89e9184786c605346392d20130900000000000000000000000000000003090e121415191b1b1c1c1c1c1c17202a333b42464d535554524c46423c332a22180f05000000000000000000000000000001070c1013181c1f202324292d333839404547494c4f4b515454555555545453514b4e4b4847423c3b37322b27221b140b0802000000000000000000000000000000000000000000060f1a232c353e454d53596063696e7275787a7c7d7e7f80808080808080808080807f7b726d6253493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8eee3dad1cac5c1c0bfbab8b7b6b4b3b2b1b1b0b0b0b1b2b3b5b7b9bbc0c5c6cad0d6dbe1e9f2f8fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea2988b7e7165544a3f34281c100300000000000000000000000000000000000000000000000002000004060707070707070707070707070707070707070707070707070707070707070707070707070707101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a2f383f444648484848484848484848484848474746443f42403d3a39352f2c28231d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0c0d0e0e0f0f1925323f4c5865727f8b98a5b2becbd8e5f1fef9ecdfd2c6b9ac9f9386796d605353606c7986939facb9c6d2dfecf9fef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000071a2733404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1e5dacfc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f23292c2d2f3233343535343432312e2d2b2722262722282b2d2e2e2f303030313131313130302f2e2e2d2b27222722282b2d2f3133343435353433312f2d2c2823201d18130d08020000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cdd7dce2eaf3f5fcfffff9ede1d4c8bdb2a8a09d969393939393939393939393939393939393939393939393939395877a6e6154473b2e211408000000000000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffffffffaf4ebe4ddd8d2ccc7c6c0bbb9b7b4b3b2b1b0b1b1b3b5b8b9bec4c6c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffbf6efe6dcd3c6baada2978a7e7164574b3e31261a0e02000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffbf6f0e7d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c30231609000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887c6f6255493c2f2216090000000000000000000000000000000a14212e3a4754616d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000060b101213181d2020232527292b23282c2d2d2b27222a28262421201d191312100c060000000000000000000000000000000000000000010407070a0c0e1011121213131313131313131313120e0706040100000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d79839097a1abb5c0cbd7dee7f2fbfffffffffffffffffffffffffffff7f0e7e0d7cfc7c0bbaea69f9590847c706b615a514940332d261d140c03000000000000000000000000000000000000000000000006121e2b37424d576774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8174665b5044382b1f14090a0f13191f252a353e45515d67737f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffcf3e5dacfc4b8aca096897c6f6356493c31261a0e0200000000000000000000000000000000020507080c0e0f0f0f0f09141f29323b454d53575f61615e56534d453c342a21170d040000000000000000000000000000000004090c151c23282f34383f44464b515356595c555d60616162626161605c545b5855534d4947433c37332d261d19130d0500000000000000000000000000000000000000020b18222c353e474f575f616b70767b7f828587898a8b8c8c8d8d8d8d8d8d8d8d8d8d8b877f72655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff5ece3dcd5d1cdd0cac6c5c4c3c1c0bfbebdbdbdbdbdbec0c1c3c5c7cbd1d3d6dbe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6054473a2e23170c00000000000000000000000000000000000000020507080b0d0f070c10131314141414141414141414141414141414141414141414141414141414141414141414141414141c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191d262d3338393b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3938332d33302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080d1113141617191a1a1b1b1c1c25313e4b5864717e8b97a4b1becad7e4f1fdfaede0d4c8bbafa49a877a6d6154505b667885929eabb8c5d1deebf8fff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed1dce8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282c2f34383a3c3f4041414241403f3d3b3937332d2b28221c1f2021222323232424242424242423222221201f21272c2d3338393b3e404041424141403e3c3a38342e2c29241d19130c0400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba9b3bbc2cbd1d8e1e4eaf2f7fdf7ebded1c5b8aca0969189868686868686868686868686868686868686868686868686868683786d6053463a2d2013070000000000000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffdf5eee8e3ddd7d4d2ccc8c6c4c1bfbebebdbebec0c2c4c6c9cfd2d5dae1e8eef5fcfffffffffffffffffffffffffffffffffffffcf2e7ded4c7bbafa4998e8174695e5341382d22170b000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fafafafafffffbf9f8f7f8f3efebe5ddd6cabfb4aa9f92857a6d6053473a2d20140900000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fafafafafafffefbf9f8f7f8f3efeae5ded5c9bdb2a8988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4fffffffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6154473a2e2114070000000000000000000000000000000713202d3946525e687884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffbeee2d6cabfb4aa968a7d7063574a3d30241706000000000000000000000000000000000000000000000000000000000000030a0f11171c1f2024292c2d30323436372e34383a3937332d363533302e2d2a25201f1c17110e090300000000000000000000000000000206080d11131417191b1c1e1e1f1f2020202020202020201e1b1413110d07010000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6e7b859299a3afbbc1ccd5e0e9f3fefffffffffffffffffffffffffffff9f2e9e1d9d1cbc0b8b0a7a09691867d716c625b52443f382f261e150c0300000000000000000000000000000000000000000000020e1a26313d4a5663707d8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffff3e7dcd0c5b8ab9e9285796c6053463c31261a0e0202080d141a232935404b55616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff6ebe0d4c8bdb2a89a8d807367574d42372b1e120600000000000000000000000000000000000000000001020202020e1925303b444d575f61696e6d68615f574e463c33291f160c030000000000000000000000000000050d141a1e272e343940454a5053555d606366686a676d6e6e6f6e6e6d6d66696765625f5755544e46443f382f2a251e170e080000000000000000000000000000000000000a141d2a343e474f5961696e767d82878b8f929795979899999a9a9a9a9a9a9a9a9a999a9285786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffef5eee7e1dddadbd6d3d2d1cfcecdcccbcacacacacacbccced0d2d3d7dcdfe2e7ecf2f7fefffffffffffffffffffffffffffffffffffffffffff7ede1d4c8bdb1a89b8e8174685d5245392c1c1106000000000000000000000000000000000205080e111414181a1c1e181c1f202020202020202020202020202020202020202020202020202020202020202020202020202020202834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c22282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2b2822262320201d1813100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191d202122242627272828282828303d4a5763707d8a96a3b0bdc9d6e3f0fcfcf0e4d8ccc0b6ac95887b6e62554a546b7784919eaab7c4d1ddeaf7fff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11191e272e34383a404547494b4d4d4e4e4e4d4c4a4846443f3938332d28221c141516161717171718171717161615171f252a3238383f4446484b4c4d4e4e4e4e4c4b494645403a39352f29241e160e08000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b97a1a9b1babfc6cfd4d9dfe6ebf3f8eaddd0c4b7aa9d91847d7879797979797979797979797979797979797979797979797979776d665c5044382c1f120600000000000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffffffff9f4eee8e3e0ddd8d4d2d0cdcccbcacacacbccced1d2d5dadfe2e6ecf3f9fffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f93877b6e62574d422f261b11060000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebedededededf8f3efececeae9e7e2e0d9d5cbc3baaea2988d8074675d5145392c20130600000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ededededededf8f2eeecebeae9e7e2e0d9d4ccc3b9aca196897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000005111d2a36414c566975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffef2e7dbd0bfb2a5988c7f7265594c3f2d22170b00000000000000000000000000000000000000000000000000000000060b0f161b1c23282b2d2f35393a3d3f4142444540454646443f4443413f3d3a3936302d2c28231c1a140e09030000000000000000000003090e1214191d2021242627292a2b2c2c2d2d2d2d2d2d2d2d2c2b2821201d18130c0400000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f69707d87929fa5afb9c3ced7e2ecf8fffffffffffffffffffffffffffffffbf3ebe3dcd7cac2b9b1a8a19892877e726d635c5049413830271e150c03000000000000000000000000000000000000000000000913202d3a4653606d7985929eabb8c4cedae5f1fffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63574d42372b1e1408000002091118242f3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffcf1e5d9cec3b7aa9e918477695f53473a2e2114080000000000000000000000000000000000000000000000000005111e2a36424d565f696e767b7a766e695f584e453b31281e150a00000000000000000000000002080f171f252a303940444b51545b6063676d70727577787a7a7b7b7b7b7a79787674726e6967625f58535049413e363029201a110a0100000000000000000000000000000006111c262f3c464f59616b707b82898f939a9b9ea1a9a4a5a6a6a6a7a7a7a7a7a7a7a7aca197877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffff8f2ede9e7e7e2e0dfdddcdbdad8d7d7d7d6d7d7d8d9dbdddfe0e3e8eceef2f8fefffffffffffffffffffffffffffffffffffffffffffffbf2e5dcd1c5b8aca095897c7063564c4135291d0a00000000000000000000000000000002090e1114191e20212427282a23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d34414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121212121212121212121201f1c1719171413110d070400000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114191d202124252a2d2e2f313233343435353535343c4956626f7c8995a2afbcc8d5e2f8fffff4e8ddd2bcafa296897c6f6356505d6a7683909da9b6c3d0dce9f6fff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232b30394045464b51535658595a5b5b5b5a59575553504946443f38332d261d180f0a0a0a0a0b0b0b0a0a0a1119212930363d43484a50535557595a5b5b5b5a59585553514b4745413a353028201a110a0100000000000000000000000000000000000000000000000714212e3a4754616d7a8592979fa7aeb4bcc1c8ced5dae1e7edebded1c5b8aca0969189827b736d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c66605c544a3f34281c1003000000000000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffffffffff9f4f0ede8e4e0dfdddad9d8d7d7d7d8d9dbdedfe1e6ebeef2f7fdfffffffffffffffffffffffffffffffffffffffff8eee5d9cec7bbaea3998e81756a5f53453b311d140a0000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0dde1e1e1e1e1e1e1e7e3e0dfdedcdbd6d3cec9c1b9b0a69f92867b6e61554b4035291d100400000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e1e1e1e1e1e1e1e1e7e2dfdedddcdbd6d3cec8c2bab0a69e9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f1205000000000000000000000000000000010d192530404d5a6673808d99a6b3c0ccd9e6f9fffffffffffffffffffffffffffffffffff8e7dacec1b4a79b8e81746853493f33271b0f0300000000000000000000000000000000000000000000000000020a11171c1f272c2e34383a3d404547494c4d4f51524b515353504951504e4c4a4746413d3a38342e2a251f1a140c0700000000000000030a0f151a1e2124292c2d303234363738383939393939393939393938342d2c29241d160d04000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d70636b727f8c939ea7b1bcc5d0dbe7eef8fffffffffffffffffffffffffffffffdf5eee8dcd4cbc3bab2aaa29992887f736e605b534a423930271e150c0300000000000000000000000000000000000000000006121f2c3844505c6674818d9aa8b2bdc9d5e3edf8fffffffffffffffffffffffffffaeee2d5c9beb3a99b8e8275695f53463b3025190e0500000007131d2a36424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff6eaded2c5b9aca096887b6e6255483b2f221508000000000000000000000000000000000000000000000000000714202d3a46525e696e7b838886827b6f6a5f574d433a30261c110600000000000000000000050d1419212930363e424a51555c60666c7075797c7f82848587878888888787868583817e7b78746f6a64605b534f46413a322c231c130b0200000000000000000000000000000b17222d38424e58616b707d868f949c9fa4acabadb3b0b1b2b3b3b3b3b3b3b3b3b3b3b3a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffdf9f5f8f3efecebeae9e7e6e5e4e4e3e3e3e4e5e6e8eaecedeff3f9fbfefffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bcb1a79d9184776b6054433a2f24190d0000000000000000000000000003090e14191e20252a2d2e313335372e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121315151515151515151515151515141413120f0b060a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1014191e20252a2d2e303036393a3c3e3f4041414242424141404855626e7b8895a1aebbd0dbe7f3fffff9e3d6cabdb0a3978a7d7064574f5c6975828f9ca8b5c2cfdbe8f5fff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e353d424b5153555c606265666768686767656461605b5353504a443f382f2a21191107000000000000061019232b333b42464f54545b606264666767686867666462605c5454514b45413a322c231c130a01000000000000000000000000000000000000000000000713202d3946525e686f7c8590959fa3aab0b8bcc3c9cfd6dce2e8e1d4c8bdb2a8a09d938f867f79706b61606060606060606060606060606060606060605b54504a42382e23170c000000000000000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffcf9f4f0edeceae7e6e5e4e3e4e4e6e8ebebeef1f7fafefffffffffffffffffffffffffffffffffffffffffffaf0e6dcd5c9bdb2a89f92867c6e62574e4233291f0b02000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfd4d4d4d4d4d4d4d4dcd7d3d2d1d0d0cac7c4bdb9b0a79f948c7f72685e5243392f24180d0100000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd4d4d4d4d4d4d4d4d4dbd6d3d2d1cfd0cac6c3bdb8b0a89f948b7f72665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a53493f33271b0f0300000000000000000000000000000000081825313e4b5864717e8b97a4b1bed2dde8f4fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376655b5044372b1f1205000000000000000000000000000000000000000000000003090b141c22282b3238383f44464a4b515356585a5c5e5e5f5c60605b5f5e5d5b595754524c4a46443f3836312a251f18120b0300000000070c151a1f262b2d2f35393a3d3f41434445454646464646464646464645413a39352f281f160c010000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164636d75818e95a0aab4becad6dce6f1fafffffffffffffffffffffffffffffffff9eee5ddd5ccc4bcb4aba39a938b80746c655c544a423930271e150c03000000000000000000000000000000000000000003101c28343f4a5463707c8996a1acb9c6d1dce7f3fffffffffffffffffffffffffffef2e6dacfc5b9ac9f93877b6e61564c41362a20170c030000010e1a2530414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000030f1b27333f4953616e7b859095938f857c6f695e554b42382e231713070000000000000002080e171e252a333b42464f545c60676d72787d8185898c8f90929794949595949a9391908e8b8884807c77716c656159524c443d352e251d140b02000000000000000000000000030f1c28333f4a545f6a707d8792989fa6acafb6b8b9bebdbebfbfc0c0c0c0c0c0c0c0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f6f4f3f2f1f0f0f0f0f0f1f3f4f6f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5b8aca0958a7e7164594f4431281e1308000000000000000000000000050d141a1f252a2d3036393b3e404244454045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060808080808080808080808080807070606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161c1e252a2d3036393a3d40414647494a4c4d4d4e4e4f4f4e4d4d4c54616e7a8794aab4bfcad6e2effbfdf1e4d7cabeb1a4978b7e7164584e5b6874818e9ba7b4c1cedae7f4fff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b242e373f474f545c6064676d6f7273747475747372706e6c6563605b54504a423c332b2319110700000000020b18222b353d454d52596063666c6e7173737475747473716f6d6665605d55524c443e352e251c130a0000000000000000000000000000000000000000000005111d2935414c565f6a6f7b838c92989ea6acb1b9bec4cbd0d8dde4d9cec3bab2aca59e98928c847d756e69605c54535353535353535353535353535353504a443f3830261c110600000000000000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffcfaf9f7f4f2f1f1f0f1f1f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cac2b9aca0968d80736a5f53453c3121170d000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab8b2aca69e959082786d60564d4131281d12070000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c3c1bfbab8b2aca69e969082786d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000a1623303d495663707c8996abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000060d141a1d262d33383d43484a505356555d60636567696a6b6c666d6c656b6a69686663615e565653504a46423b363128231d150c0500030b121820262b31373a3b4145474a4c4e4f51515252535353535353535353514e4745413a31281d13070000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f72655b606d79839198a2aebac0cad4dfe8f3fcfffffffffffffffffffffffffffffffff7efe7dfd6cec5bdb5aca49f928d80776d665c544a423930271e150b0200000000000000000000000000000000000000000c17232e394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffff7ece0d4c7bbafa4998d8174685e52463d32291e150c030000091b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf1e5d9cec0b3a6998d8073665a4d4033271a0600000000000000000000000000000000000000000000000005121f2b3744505b6574818e979f9f9791857b6e675d544a3f34282518120b0300000000050d1319202930363f454d525961666d72797e848a8e9298999b9d9fa2a9a1a2a1a1a49f9e9c9a9896918d88837e78706b615e564f473f372f261d140b01000000000000000000000006121f2b3844505b666e7c869299a2aab0b9bbc0c5c6c9cfcbcccccdcdcdcdcdcdcdc8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dbd0c5bcb0a69d9083786c6053463d3220160c010000000000000000000000090f171f252a30363a3b4146474b4d4f51524b5153535353535353535353535353535353535353535353535353535353535353535353535353535353535353535865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272c3036393b4146474a4d4c52545557595a5a5b5b5b5b5b5a5a5957606d798698a2aebac6d3e0ecf9fef2e5d8cbbfb2a5988c7f7265594d5a6773808d9aa6b3c0cdd9e6f3fff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000000000000000000003101c28343f4a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212d373f49515960666d7176797c7e8080818181807f7d7b7974706c66605b544d453d352b23190f060000000a141d2a343d474f575e616b6f74797b7e7f80818181817f7e7c7976716d67605d564f473f372e251c1208000000000000000000000000000000000000000000010d1925303a444e585f696e787f868f949da0a7adb3babfc6ccd2d9e2d5ccc3bdb8afaaa29f969189827b726d665f575049464646464646464646464646443f38342e261e150a00000000000000000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc2b8aea49e9184796d60584e43332a200f05000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4babababababababababababfbab9b7b6b4b4aeaca8a09e938f837a6d665c50443b301f160c010000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bababababababababababababebab8b7b6b4b4aeaca8a09d948f847a6d665c5042382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000815222e3b4855616e7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e211407000000000000000000000000000000000000000001070f181f262a2f383f44464f54545c606367676d70727475777878797979797877767472706d686763605c54534d46423b342e271e170f080c151d232831373c4247484c525457595a5c5d5e5f5f60606060606060605f5e5b54514b433a2f24180d0100000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366595d676e7c86929fa4aeb8c2cdd6e1eaf5fffffffffffffffffffffffffffffffffff9f1e8e0d7cfc6beb6afa49c928d81786d665c544a423930261d140a000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aebbc7d3e0e9f4fffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6e61594f443a30271e150d0909111e2a36414c566875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f8275685c4f422d22170b0000000000000000000000000000000000000000000000000613202d394653606c7985929ea9a9a1979083796d665c5044403728231d150c0706070a0e171e252a323b414650575e616b70797e848b91969b9fa2aaa8aaabadb3aeaeaeb6afacaba9a7a9a19e9a95908a837d756d686059514940382f261d130a00000000000000000000000613202d394653606c78839098a2abb4bcc2c8ccd2d2d5dad8d9d9d9dadadadadad5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e6ddd6cabeb3a99f948a7d70655b5044372b1f1204000000000000000000000009121a212931363b4246474d5254575a5b5d5e545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606064717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030000030606070604000004020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141c22282b33383b4146474c5254575a565e61626465666767686868686766666463667985929facb8c5d2dfebf8fff3e6d9ccc0b3a6998d8073665a4d5966727f8c99a5b2bfccd8e5f2fff8ebded2c5b8ab9f928578665c5145382c1f1306000000000000000000000000000000000000000000000000000000000c17232e414e5a6774818d9aa7b4c0cddae7f3fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49515b636b70797e8286898b8c8d8e8e8e8d8c8a8885817d78716c665f574f473d352b21180b020006111c262f3c464f5960696e767c8185888a8c8d8e8e8e8d8c8b8885827e7a736d686159514940372e241a0f0500000000000000000000000000000000000000000008131e28323c464e575e666d737b828990959ea1a9aeb4bbc0c7d0d5dad5cec8c1bcb4aea8a09e938f867f786e69605b534c443d3a3a3a3a3a3a3a3a3938332d28231c150c03000000000000000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6cdc4bab0a69d92897d70675d51463c3121180e00000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a9b2aeaeaeaeaeaeaeaeaeaeadb4aeacaba9a7aaa29f9c96918a827a6d685d544a3f32291f0d04000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab3aeaeaeaeaeaeaeaeaeaeaeadb4aeabaaa9a7aaa29f9b96918a827a6d685e544a3f2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6f6255483c2f22150900000000000000000000000000000000000000030b1218212931363e424a5053596063666d7073767a7d7f808284858586868686858483817f7d7a7774706d66615e57534d4540393029211a11161e272e343c43474d5355565d60636567696a6b6b6c6c6c6c6c6c6c6c6c6c6b67605d554b4135291d110400000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a555f6a717e8a929da6b0bbc4cfd9e3eef9fffffffffffffffffffffffffffffffffffaf2e9e1d8d0c7c0bbaea49d938e81786d665c544a42382f261c110600000000000000000000000000000000000000030f1c28333f4a54616e7a86929facb9c2cdd8e4effbfffffffffffffffffffffffffff4e8ddd2c7baaea3988e81746b60564c433930271f1a181819232d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f0300000000000000000000000000000000000000000000000815212e3b4854616e7b8797a1adb2a9a0958f82786d605b524940342e271e18141314151b202930363e444c525a62696e757d848b91969ea0a8acaeb4b5b7b8babebbbbbbc0bbb9b8b6b4b2adaba7a09d95908a817a706b635b524a40382f251b110800000000000000000005121e2a36424d5764717e8a959faab4bdc5ced4d8dddfe1e6e4e5e6e6e6e6e6e6e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cbc3baada2978f82766b6153493f33271b0f030000000000000000000009121b242c333b42464d5254565e616466686a6b6c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e10060b0f12131312100c07100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383d44484c5254565e61636669686d6f717273747475757574747372716f6e7885919eabb8c4d1deebf7fff4e7dacdc1b4a79a8e8174675b4e5865727e8b98a5b1becbd8e4f1fef9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2bfcbd8e5f7ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededf3e7dcd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b636d727d848a8f929998999a9b9b9a9a989797928e8a847e786e6960594f473d33291d140a000b17222d38424e58606b6f7b82898e929897999a9a9b9b9a999798928f8b86807a706b635b514940362c21170d030000000000000000000000000000000000000000020c16202a343c454d545c60696e757d838b91979fa3aaafb6bec3c9cfd7d9d4cec6bfbab2aca59e98928b837b726c655e564f473f342e2d2d2d2d2d2d2b28221c17110a030000000000000000000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948d80736b60554b40342a200f0600000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a1a8a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b9998928f8a847e756d685d564c42382e20170d0000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a9a1a1a1a1a1a1a1a1a1a1a1a0aaa29f9e9c9a9898928e8a847e766d685e564c42382e1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f0300000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffef2e7dbd0bcafa396897c706356493d3023160a000000000000000000000000000000000000050d151d2429333b424650545b60646b6f74797d808386898b8d8f919192929999929291908e8c8a8784807d79736e69615e57514b423b332c231c2028303940454e53575f6166686d707274767778787979797979797979797978746d675d5145392c201308000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e57616c73808d949fa9b2bdc7d1dce8f0f9fffffffffffffffffffffffffffffffffffbf3eae2d9d2ccc0b6aea59d938e81786d665c544a42382d22171309000000000000000000000000000000000000000b17222d3846525e6875828e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffff9eee3d6cbbfb4aa9e93897d70685e554b4239312b262424252a34404a54616e7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500000000000000000000000000000000000000000000000a1623303d495663707c8996a9b3bbb1a79f948e81746e635b5145403930282321202021272b323a414650565e616c717b828a91969ea1a9acb2b8babfc2c3c5c6cad0c8d2ccc8c6c4c3c1bdb9b8b1aca7a09d938e857d726d645c524a40372d231a0e0400000000000000000714212d3a46535f697683909da7b1bcc5cfd7e0e4e8eceef2f7f2f2f3f3f3f3eee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd6ccc3b9afa59f92857b6e61594f41382d22170b0000000000000000000007101b242d363e454d53565e6166686e71737577787879797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797d8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000406090e11141417191b1c1e171c1f20201f1c181e1d1c1a18161413100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292f383f44464f55565e6165686d707376787a7c7d7f8080818182828180807f7e7c7a7783909daab7c3d0ddeaf6fff4e8dbcec1b5a89b8e8275685b4f5764717d8a97a4b0bdcad7e3f0fdfbeee2d6cabeb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626d727f8891969c9fa3aba6a7a7a8a7a6a5a9a19e9b96918b837b706b60594f453b2f261c11060f1c28333f4a545f6a6f7d858f949a9fa2aaa6a6a7a8a7a7a6aaa29f9c98928d857d726d635b51483e33291f1409000000000000000000000000000000000000000000040e18222a333b424a50575f616b70787e858d92989fa4acb1b9bec5cbd1d9d8d0cac3bdb9afaaa29f9590867f776d686059514540393028202020201f1c17110c060000000000000000000000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8cdc4bbb3a9a1968f82786d60594f43392f22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985919694949494949494949494949494999291908e8c8986827d79716c615d564c443a30261c0e0500000000000000000000000000000000000000000000000714212d3a4754606d7a8692979494949494949494949494949493989291908e8c8985827d78716c605d564c443a30261c0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000060f171f272f353f454d535a61666c71777c8185898d909299989a9c9d9e9f9fa3a39f9e9d9c9b999696918d8984807b746e69605c544d453e352e2628323a434b51585f62696e73767a7d7f8182848485858686868686868686868481796d6054473a3025190d010000000000000000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f505a606d78828f97a1abb5c0cbd7dee7f2fcfffffffffffffffffffffffffffffffffffcf4ebe4ddd8c8c0b7afa59e938f81786d665c544a3f3328251b120800000000000000000000000000000000000006111c2a36414c56626f7c89949fabb7c3cdd9e4f0fbfffffffffffffffffffffffffff3e7dcd0c6bcafa59e91847a6d675c544b433c3731313130363d44515c66727f8c98a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdb9b0a69d938c80736d635b514b423b342e2d2d2d2e32373e444c525a61686e757e858f949ea0a8adb2b9bdc3c6cad0d0d2d3d6dbd5ddd8d4d2d1cfcfc9c5c3bcb8b1aca59e9792877f746e645c52493f352c20160c02000000000000000815222e3b4855616e7b88959fabb9c2ced7e1e9f0f4f9fafefffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe7ded6cdc4bab1a79e938b7e71695e52473e2f261b1106000000000000000000040f19222d363f4850575e61696e73777a7e8082848585868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686898f99a5b1bdcad6e3f0fcfffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000070c101313191e2021232628292a22282b2d2d2c28232b2a29272523201f1d1815120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f353c424a5053596063686e72767a7d80838587888a8c8d8d8e8e8e8e8e8d8d8c8a89878687929facb9c5d2dfecf8fff5e9dccfc2b6a99c8f8376695c505663707c8996a3afbcc9d6e2f8fffef2e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3bec9d5d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69727f8b939aa0a8acafb5b3b3b4b4b4b3b2b3adaba8a19e9590857d706b60574d42382d22170b121f2b3844505b666f7c8592989fa6abaeb3b2b3b4b4b4b4b2b4aeacaaa29f9791887f736d635a50453b31251a0e04000000000000000000000000000000000000000000071018212930383f444d535960666d717a80868e939aa0a7adb3bbc0c7cfd6dbd6cec8c1bcb4aea79f98928b827a6f6b625b514b433a3229211813120f0b06000000000000000000000000000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc2bbb3a9a19791847a6d665c50473d31271d0f0600000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d67707d84878787878787878787878787878786868483817f7c7975706d66615a524c443a32281e140a0000000000000000000000000000000000000000000000000613202c3945515d67717e8587878787878787878787878787878786858483817f7c7975706c66615a524c443a32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000060f1821293139404551575f616c71787e83898d92979a9d9fa3aba7a8aaababacafaeacabaaa9a7a5a8a09e9a97918d86817b736d665e57504740382f303a444c555c606a6e757b7f83868a8c8d8f90919292989393939393939992918c807366564c4135291d110500000000000000000000000000000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5044505c666e7a859199a3afbbc1ccd5e0eaf4fefffffffffffffffffffffffffffffffffffdf5eee8dad2c9c1b7afa59e938f81786d665b504440372d241a10070000000000000000000000000000000000000d1925303b4754606a76838f9ca7b1bcc8d4dee9f4fffffffffffffffffffffffffff8ede2d8cec1b9ada1968f82796d665d554e47423f3e3e3f42464f59606d7984919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d20140700000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdc2b8afa59c928c7f736d605c544d44403b3a393a3b3d434750565e616c717a828b92989ea6acb2b9bdc4c8ced3d6dbdddedfe2e6e1e8e4e0dfdedcdad5d2cdc8c3bcb8afa9a199938c80746e645b51473d32281e1308000000000000000c1925323f4c5865727f8b98a7b1bccbd4e0e9f3fbfffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7ddd5ccc4bbb2a89f958e81756c61574d42352c1d140a000000000000000000000a15202b343f48515a61696e747b8083878a8d8e9091929299939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939699a1abb6c1cdd9e5f2fefffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000030a0f12181c1f20252a2d2e30323436372d3338393a38342e38373534322f2d2c2924211f1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000009121a212a313a40454e545b60646b70767a7f83878a8d8f9298959798999a9a9b9b9b9b9a9999979698929299a3aebbc7d3e0edf9fff6eaddd0c3b7aa9d9084776a5d5155626f7b8895a2aebbd0dbe7f3fffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55616e7b87929fa4acb2b9bbc0bfc0c1c1c1c0bfbeb9b8b2aca79f9792867d6f695f544a3f33281d1213202d394653606c78839097a2aab0b8babebfc0c1c1c1c0bfbfbab8b4aea9a19a938c7f736c61574d42362a20150a00000000000000000000000000000000000000000000070f171e262e343c42474f545c60676d737b818790959ea1a9afb5bdc2cad0d7d9d4cec5bfbab1aaa29f948f847d726d605c554c443b332a21180f06000000000000000000000000000000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ede7e1dbd6d0c7c0bbb1a9a19792857c6f685e544a3f352b1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b70787a7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978767472706d6764605c545046413a322820160c0200000000000000000000000000000000000000000000000004111d2935414b55626c71797a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777674726f6d6664605b545045413a322920170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000060f18212a333b434b515b62696e767e848a90959a9ea1a9a9acafb5b3b5b7b8b8b9bbbbb9b8b7b6b4b2b2acaaa9a19e99928e867f796e69615a524a403839424c565d676d747c81878c909299989a9c9d9e9e9fa29f9f9f9f9f9fa39f9e918477685e5246392d2013070000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d513f4a545e686f7d87929fa5afbac3ced8e2edf8fffffffffffffffffffffffffffffffffffffff9ece4dbd2c9c1b7afa59e938e81786c605c52493f362c22190f05000000000000000000000000000000000008141e2b37434e5863707d8995a0abb8c2cdd8e4f2fbfffffffffffffffffffffffffef4eae0d5c9bdb2a99f948e81786d675f58534d4c4b4b4c4d5259606b73808c96a1acb9c5d5dfeaf6fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcac0b7aea49c918c7f746d665e56514a48474647484a4e545a61686d757e858f949fa2aab0b8bdc3c9cfd4d9e0e2e7eaebeceef2f7f4f0edecebe9e6e1dfd9d4cdc8c1bbb3aba49f928d80746d62594f443a3025190d040000000000030f1c28333f4a546875818e9ba8b4c1cddbe6f2fbfffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2e9e2dbd6cbc3bab2a9a1969083796d605a50453b30231a0b02000000000000000000030f1b27323d46515b626c717b81868c909597999b9d9e9f9fa3a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a5abb3bcc7d2dee9f5fffffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000030a0f151b1d23282c2d30363a3b3d3f414344453f444646444045444342403e3c3a39352f2e2b261f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000009121b242c333c434b51585f666c71777d82878b90939a999c9fa2aaa4a5a6a7a7a8a8a8a7a7a6a5a4aaa39f9fa3abb5bfcbd7e3effbfff7ebded1c4b8ab9e9185786b554b54616e7b8794aab4bfcad6e2effbfdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8bababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e99a3aeb6bec4c7cbd1cdcececdcdcfc9c6c4bdb9b1a9a29892857b6e665b5044392e23181d2935404b5564717e8a95a0a9b3bcc2c6cad0cdcdcececdd0cac7c5bfbab3aca49f918a7e71695e53463c32271b0f0000000000000000000000000000000000000000000000050c151c232831373d424a50555d60696e757c838b92979fa3abb1babec5cdd6dad7d0cac2bcb4aea69e9691877f746d675d564d453c332a21180f06000000000000000000000000000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae5e2dcd6d0cac4beb6afa79f9791857c6f6a5f564c42382e231a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434f5960656c6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686663605c5553514a423e35302820160e0400000000000000000000000000000000000000000000000000010d18242f3a43505a62666d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666b69676563605c5453504a423e35302820170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000050f18212a333b454d555d606d727b828a91969d9fa7abadb3b6b9bbc0c0c2c4c4c5c5c7c7c5c5c4c3c1bfbdb8b7b2adaba39f98928c837b706c635c524a41404b545d686d7980878e93999d9fa3aba7a9aaababacaeb4acacacacb4aeaca096877a6d6154473a2e21140700000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e4a3f424c56606b727f8c939ea8b2bcc6d0dbe7eff8fffffffffffffffffffffffffffffffffffffff6ede4dbd3c9c1b7afa59e938e80746e635b51483e342b21170d0300000000000000000000000000000000020f1b27323d4855616b7783909da6b0bbc7d3e0e9f3fefffffffffffffffffffffffffcf2e6dacfc4bbb0a69e938e82796f6a615f5758575758565e616b707d87929fa8b2bdc9d5e7f1fcfffffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1c9bfb6ada39c918c81786e69605c545554535354565860626c717a818a92979ea6aeb3bcc1c8ced5dae0e5ebeff3f8f8f9fbfefffffcfaf9f7f6f1eeeae4dfd9d4cdc5bdb5afa49d928c7f726b60564c41352921160b000000000006121f2b3844505b667784919daab7c4d0ddeaf7fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1ebe5e0d7d0cac1b9b1a8a19791847a6e675d51483e33291f11080000000000000000000006131f2b37434e58626d727e868e92999da0a7a6a8aaababacafb5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadafb1b6bcc5ced9e3effafffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000070c151a20262b2e34383a3d4246474a4c4e4f51524a505353514a5251504f4d4b494745403c3a37312c28231d150c09020000000000000000000000000000000000000000000000000000000000000000000009121b242d363e454e555d606a6f787e83898f93999c9fa4aca9abaeb4b0b2b3b3b4b4b5b5b4b3b3b2b1b4aeacacaeb5bdc6d1dce7f3fffff8ebdfd2c5b8ac9f928579675d5153606d7a8698a2aebac7d3e0ecf9fef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000004111d2935414b55697683909ca9b3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fabb5bfc7d0d3d7dcdadadbdad9dad5d2cec9c2bbb3aaa2979083786c60544b4034281c202c3945515d677683909ca7b1bcc5ced3d6dbd9dadbdadadbd6d3d0cac4beb6afa39f92867b6e61584e43372b1c11060000000000000000000000000000000000000000000000030a11171f262b30383f444b51575e616b6f787e858d92999fa7adb3bbc1cacfd7dbd6cec6bfbab0a8a199928b81796d685f574d453c332a21180e0500000000000000000000000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e1dfd9d4d0cbc5bebab2aca49f9590857c6f6a5f584e443a30261c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d474f535b606161616161616161616161616161605d555d5b595653514b464440393029241e160e0400000000000000000000000000000000000000000000000000000007131d28313f4850545c60616161616161616161616161616160605c545d5b595653514b46443f382f29241e160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f2216090000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000000000030d172129333b454d575e676d757f868f949ea0a8abb1b8b9bec3c5c7cbd1cfd0d1d2d2d4d3d2d1d0cfcecec8c5c4beb9b5aeaaa29f9590857d736e645c524a45515c666d7a838d939a9fa4abacafb5b4b5b7b7b8b8babfb9b9b9b9bfbab2a895897c6f6256493c2f23160900000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b444f59626d75818e96a0aab4bfcad6dde6f2fbfffffffffffffffffffffffffffffffffffffff6ede5dcd3c9c1b7afa59d928d80736d625a50463d33291f150b01000000000000000000000000000000000a16202c38444f5963707d8a949fabb7c1ced7e1ecf7fffffffffffffffffffffffffff6ebe0d6cdc2b8afa59e948f837c746e69676564646566696e747d869299a3aebac4cedae5f9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e2114070000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5bfcbd7c8bfb5ada39c938e837b726d6664616060606163666a6f767e858e939ea1a9b0babec5ced4d9e0e6ebf1f6fbfffffffffffffffffffffffffffdfaf5f0eae4dfd7d0c7c0bbaea49f92877d70685e52463d32271b1005000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf5f0ebe6e0d9d5cec5bfbab0a7a09691857c6e685e554b40362d21170d00000000000000000000000815222e3b4754606a727f8a92989fa3abacb1b3b5b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bcbdc1c7ced7e0eaf5fffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000030b121820262b3137394045464a4d525456595b5c5d5e5f5b60605c5f5f5e5d5c5a585653514b4847433c38342e271e19140d05000000000000000000000000000000000000000000000000000000000000000008121b242d363f4850575f676d747c838a90959c9fa4abacafb6b6b8babebdbfc0c0c1c1c1c1c1c0c0bfbdbfbab8b9bbbfc6cfd8e3edf8fffff9ece0d3c7baaea398867a6d6053515d677985929facb8c5d2dfebf8fff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000010d18242f414e5a6774818d9aa2a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a1998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3afbdc6d1d9e0e3e8e6e7e7e7e6e6e1dfdad5cdc5bcb3a99f958b7e72665c5145382c1f202d3a4753606d7a86929facb9c3ced7dfe2e6e6e7e7e7e7e7e2e0dbd6d0c7c0baaea2988f82756a605447382e23170b00000000000000000000000000000000000000000000000000060c151a1e262e343a41454d525960666c717a808790959fa2a9afb9bec5cdd7dcd8d0cac1bab2aba39f938e827a6e695f574e463c332a20170d0300000000000000000000000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdad5d2cec8c6bfbab3aea8a19a938d837b6e6a5f584e463c32291e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b353d41495053545454545454545454545454545453514b504e4c494645403a38342e271e19130c0400000000000000000000000000000000000000000000000000000000010c161f2d363f424a505354545454545454545454545454545453514b504e4c494645403938332d261d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180c0000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10000000000000000000000000010b151f29333b454d575f696e79818c92989fa6acb2b8bcc3c6c9cfd2d3d7dcdbdddededfe0e0dfdedddcdad9d4d2cfc9c6bfbbb4aea79f97928a80746e645c524e58606d788390959fa4acafb5b9bbc0c0c2c3c4c5c5c7cad0c6c6d1cbbdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346393d47515b606d79849198a2aebac0cbd4dfe9f4fdfffffffffffffffffffffffffffffffffffffff7eee5dbd3c9c1b7afa59c928b7f726c61594f453b31271d12070000000000000000000000000000000004101c27333d4855616b76828f9ca5afbcc5d0dbe6f2fbfffffffffffffffffffffffffdf2e8dfd4cac1b7afa69e959087807b77747271717273777b81879298a2abb5bfccd6e0ebf6fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebbc7d3d1c8bfb5ada59d9590857f7974716e6d6c6d6e7073777c828a92979ea5adb3bbc1cad0d7e0e5eaf1f6fdfffffffffffffffffffffffffffffffffffffbf5f1e9e2d9d2ccc0bbafa39992857a6d61594f44382c21160b000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fbfcfcfdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f2eeeae4e1dad5cec9c2bcb4aea69e9590847c6e6a5f564c43392f241b0f050000000000000000000006131f2b37434e58626f7c87929fa2aaaeb4b8bcc0c1c3c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c9cacdd2d9e0e9f2fcfffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000050c151d232831373c43474b515357565e61636567696a6b6c666c6d666c6c6b6a68676562605d5555534e46454039302a251f170e0600000000000000000000000000000000000000000000000000000000000006101a242d363f48505a616a6e79808790959da0a7acafb5b9bbc0c2c5c6cad0cbcccdcdcececececdccccd0cbc7c5c5c7cbd1d8e1eaf4fffffffbefe3d6cbbfb4aa94877b6e61544b556b7884919eabb7c4d1deeaf7fff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000071724303d4a5763707d8a9297949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949497928a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99abb5c0cfd8e3ebeff3f9f4f4f4f7f2eeebe5dfd7cec5bbb1a79e9184796d6053463a2d2223303d495663707c8999a3aebbc7d5e0e9eef2f7f4f4f4f8f3efece7e2d9d2cabfb4aa9e93887c6f62544a3f34281c10030000000000000000000000000000000000000000000000000003090c141c23282f353b42464f545b60686d747c838b92979ea5adb3bbc2cbd1d8dbd6ccc4bdb5aea59d9490847b6e695f584e453b32291f150b0100000000000000000000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e6e6e6e5e3e6e2dfdedcdcd7d3d2cfc9c6c3bdb8b4aeaaa29f96918880786e695f584e463c342a20170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19232b2f383f4446474848484848484848484848474747454043413f3d3a38342e2c28231c150c0802000000000000000000000000000000000000000000000000000000000000040d1b242d30383f444647484848484848484848484848474746454043413f3c3a38342e2b28221c140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4035291d100400000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000000000000000000007121d27313b454d575f696e7b838e939fa2aab0b9bdc3c8cdd2d5dadfe0e3e8e8eaebebecededecebeae9e7e5e1dedad5d1cbc6bfbab1a9a29f928d80746e645c535f6a74808d959fa7afb6bbc0c5c7cbd1cfd0d1d1d2d3d6dbd2d2dccbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6054473a353f45515d676f7c86929fa4aeb9c3cdd7e2ebf5fffffffffffffffffffffffffffffffffffffffff7eee5dbd3c9c0b7aea49f93877e716b60574d43392f24180f06000000000000000000000000000000000b16212c38444f59626f7c89939eaab3becad6e0e9f3fefffffffffffffffffffffffffaf1e6dcd3c9c1b8b0a7a099928d8783807f7e7e7f8083878e9399a2aab4bdc6d1dee8f2fcfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfd1c7bfb7afa79f97928b85807d7b7a797a7b7d7f83898f949ea1a9afb9bec5cdd6dbe1e9f2f6fcfffffffffffffffffffffffffffffffffffffffffffffbf4ebe3ddd7cbc0b5aba1978e81756b6054483d33271c10020000000915222f3c4855626f7b8895aab4bfcbd7e3effbfffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8eeefefeff0f0f1f1f2f2f3f4f4f5f6f7f7f8f9fbfffffcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f6f1edebe7e2dfd8d4cfc9c4bdb9b0aaa29f948f837a6e6a5f574e443b31281d120900000000000000000000000815222e3b4754606a76839099a3aeb4babfc6c8cdced0d1d2d2d4d7dcd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d5d6d9dee3eaf2fbfffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000060f171e272e343c43474e53555c606467696e7072747677787979797979797877767573716f6d6766625f5853514b423e3630292018100700000000000000000000000000000000000000000000000000000000040d18222c363f48505a626c717c838d93999fa7acb1b9bbc0c6c8ccd2d2d3d6dbd8d9dadadbdbdbdadad9d8dcd6d3d2d2d3d7dce3eaf3fcfffffffff3e7dcd0bbaea295887b6f6255515d6a7784909daab7c3d0ddeaf6fff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000916232f3c4855616b727f8587878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787857f776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d1daeaf4fcfffffffffffffefaf6f2e9e0d7cdc2b9ada1968a7d716453493f332724313e4b5764717e8a97abb5bfcbd7e7f2fbfefffffffffffffbf8f4ebe4dbd0c6bcb0a69a8e8174665c5044382b1f1206000000000000000000000000000000000000000000000000000000020a11171d242930363d424a50565d606a6f777e858f939ea1a9b0bbbfc6cfd6ded6cfc6bfbbafa69f9691857b6e6a5f574d443a31271d120700000000000000000000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdadadad9d9d8d7dad5d2d1cfd1cbc7c5c3beb9b8b2acaaa39f98928c847d736d665f574e463c342a22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711191d262d3337393b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533302d2c28231f1c18120b0d0c0a0807050200000000000000000000000000000000000000000000000000000009121b1e262e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e3432302d2c28231f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb4bfcbd7e3effbfffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145382c1f130600000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000060f18232f39434d575f696e7b8490959ea5aeb4bcc2c8ced4d8dfe1e6ecedeff3f9f7f7f8f8f9f9f8f8f7f6f6f1edebe6e3dcd7d0cac2bbb3ada49c928d80746e645a626f7c87939fa7b1bbc0c7ccd2d4d7dcdcdddededfe0e2e7dfdfd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877b6e6154483b2e35414b555f6a717e8a929da7b1bbc5d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff7ede5dbd2c9c0bbafa49992867d6f695e554b40352921180c0200000000000000000000000000000005101c28333e4854606a75818e98a2aebac3ced7e2ecf8fffffffffffffffffffffffffff8eee5dbd3cac1b9b1aba39f9a93908d8b8a8a8b8d90939a9fa4abb4bcc6cfd8e3f0fafffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f1205000000000000000000000000000000000000000000000006121f2c3844505c667783909daab7c3d0ddd9d1c9c0b9b1a9a29f97928d8a8887868687898c90959c9fa6adb3bbc1cacfd7dfe6ecf3fbfffffffffffffffffffffffffffdfcfbfbfcfdfffffffffffffdf5eee8dcd1c7bdb3a99e93897d7063594f44382c1f14090000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae1e2e2e2e3e3e4e4e4e5e6e6e7e8e8e9eaebebeceff3f8eff0f1f2f3f3f4f5f6f6f7f8f8f9fcfffffafafbfffffcf9f9f8f7f6f4f8f2eeecebe9e5e1dedbd6d3cdc8c4beb9b2aca69f98928b82796e685f574e453c32291f160c0000000000000000000000000916232f3c4956626f7c89959fabb5bfc5cbd1d4d9dbdddededfe0e3e8e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2e3e5e9eff5fcfffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000610182129303940454e53585f62676d7074777a7d7f8182848585868686868685848382807e7c7a76736f6a65605c545046423b322a221810070000000000000000000000000000000000000000000000000000010c16202a343e48505a626d717e8691959fa4abb1b8bcc3c7ccd2d4d8dddedfe2e7e5e6e6e7e7e8e8e7e6e6e5e7e3e0dfdfe0e3e7edf4fcfffffffffff8e2d6c9bcafa396897c706356505c6976838f9ca9b6c2cfdce9f5fff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000714202c38444f59626d72787a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a78736c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffbf2e9dfd5c9bdb2a89b8e8275655b5044372b25323f4c5865727f8b98a5b2bed1dce7f1fffffffffffffffffffffdf5ede2d7cec1b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060b13181f252a2f383f444c52585f656c717a828a92979fa6aeb5bdc4ccd4dcd8d1cbc1b8b0a8a09791857c6e695f564c43392f24181007000000000000000000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcccccbcacfc9c6c5c2c0bfbbb9b6b3adaba8a09d98928d857f79706b605c544d453c332a22181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141b22272b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924282623201f1c181a1b1b1b1b1a19171514120e090703000000000000000000000000000000000000000000000003070c10141c23282b2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823282623201f1c18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffff8ecdfd3c6baada297867a6d6053473a2d20140700000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000000000000030e18212934404b555e696e7b849196a0a7afbabfc6ced4d9e0e4eaeef2f7f9fcfffffffffffffffffffffffffffdf9f7f1ede7e2dbd6cdc5bebaaea49d928d80736c616875818e99a4afb9c2ccd2d7dde0e3e8e8eaeaebebeceff3ece6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffffffff4e8ddd2bbaea195887b6e6255483b2f2f3a434e58616c74808d959fa9b3bec7d2dde8f1fafffffffffffffffffffffffffffffffffffffffff7ede4dbd7ccc0b5aba39892857b6e675d51453f332a1e140a000000000000000000000000000000000b16212c38434e58616e7b85929fa7b1bcc5d0dbe7eff8fffffffffffffffffffffffffff7ede5dcd3cbc3bdb5aeaca49f9d9a98979798999d9fa4acafb5bdc6ced7e1eaf4fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f33271b0f03000000000000000000000000000000000000000000000003101c28343f4a546874818e9ba7b4c1ced9e4dbd2cbc2bbb3ada9a19e9a97949393939496999da0a7abb0b9bec5cdd6dae1e9f1f7fefffffffffffffffffffdf9f7f7f3f1efeeeeeff0f2f5f9f9fcfffffff9eee3d9cfc5bbafa59d9083766b6054483b3025190e0200000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd4d5d5d5d5d6d6d7d7d8d8d9dadadbdcdcdddedfe0e3e7e2e3e4e4e5e6e7e7e8e9eaeaebecedeff3f9eeeeeef9f4f0edecebeae9e7e6e7e2dfdfdcd9d4d1d0cac6c2bcb8b3ada8a09e9490867e756d675e564e453c332a20170d040000000000000000000000000d1a2733404d5a6673808d99a7b1bdc7d0d7dce2e4e8eaebebecedeff4ececececececececececececececececececececececececececececececececececececececececececececeff0f2f5fafffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000060f18222a333b424b51585f626a6f74797d818487898c8e8f90919292999a93929291908f8d8b8986837f7b77716d66625a524d443c342a22180e050000000000000000000000000000000000000000000000000008131e28323c46505a626d717f889298a0a7afb5bdc2c8cdd4d7dde0e4e8ebeceef2f8f3f3f4f4f4f4f4f3f3f8f3efecebecedeff3f8fffffffffffffdf0e3d7cabdb0a4978a7d7164574f5b6875828e9ba8b5c1cedbe8f4fff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000004101c28333e47515b6265686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6c65605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffbf2e5dacfc4b8ab9e9285796c605346392d26323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffef3e9dfd3c6baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000040b0f13191d2021262d333a41454e535b60686e757e858f949fa3abb2bac2cad2dbdcd7cac2bab2a9a19791857b6e685e554b40352922190c03000000000000000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdbcbeb9b8b6b3b5aeaca9a9a19e9b96918c86807a726d676159514a423b332a211810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20212121212121212121212121212120201d181b181d20212325272728282827252421201e1a15130f0a0400000000000000000000000000000000000000060b0f12181c1f2022252627282828272624222121212121212121201f1c181b19161313100c07030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffbeee2d6cabeb3a994887b6e6155483b2e22150800000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000000000009141f2a333b45515c676e7b849196a1a8b1b9c1cad0d8e0e5ebf0f5fafefffffffffffffffffffffffffffffffffffffffff8f3ede7dfd7d0cac0b6aea49d928a7e71696d7a86929fabb5c0cbd8dde4e8edeff4f9f6f7f8f8f9fbfff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f28313c46505a606d79839097a2acb6c0ccd8dfe8f4fdfffffffffffffffffffffffffffffffffffffffff6ede8ddd2c7bdb4aaa1979083796d605a50463c30261c1106000000000000000000000000000000050f1b27323d46525e69727f8b959faab4becad6dde6f0f9fffffffffffffffffffffffffff7eee5ddd5cfc6bfbbb6afacaaa7a5a4a4a5a6aaacafb6bbc0c7d0d7e0e9f3fcfffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412d22170b000000000000000000000000000000000000000000000000000c17232e3e4b5864717e8b97a7b1bcc8d4e3e4ddd4cdc5bebab3adaba7a4a1a09fa0a1a3a6aaacb1b7bbc2c9cfd7dfe6ecf3fbfffffffffffffffffffbf5f0edebeae6e4e2e2e1e2e3e6e9ecedf0f4f9fffff5ebe1d6cdc1b7ab9f95897d7063564d42362a1e110500000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becfc8c8c8c8c9c9cacacacbcccccdcececfd0d0d1d2d3d6dcd5d6d7d8d8d9dadbdbdcdddededfe0e3e8e1e1e1e1e1e8e3e0dfdfdddcdbd9dbd6d3d2cfcec8c5c4bebab8b1aba9a19e96918a837b716d605d554d443c332a21180e0500000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd9e2e7edf0f5f6f7f8f8f9fcfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fcfcfefffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000050e18212a343c454d545c606a6f757c81858a8e919696989a9c9d9e9f9fa3a49f9f9f9e9d9b9a989992908c88837e79716c615e564e463c342a20170b020000000000000000000000000000000000000000000000030c19242f3a444e58616c717f88939aa2aab1bbc0c7d0d4d9e0e3e8edf0f4f9f9fbfefffffffffffffffffffffffffbf9f8f8f9fbfffffffffffffffffef1e4d8cbbeb1a5988b7e7265584e5a6774818d9aa7b4c0cddae7f3fff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000000000000000000000000000000000b16212c353f495157565e61616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605b53504941382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f7fffffffffffffffffffffffff6ebdfd2c6b9ada197877b6e6154483b2e25323f4b5865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffbeee2d6cabeb3a9988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000001080d161b1e24292c2d31343630353c414950565e616c717b828c9299a1a8b0b8c1c9d2dbdcd4ccc3bbb2a9a19791847a6d675d51453f342b1e150b00000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b3b3b3b2b0afb3adaba9a7aba39f9c9997918e89847f7a746d68605d554f444039302921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121314151515151515151515151514141413181d2024292c2d303233343535343432302e2d2a25221f1b16100b05000000000000000000000000000000020a11171c1f23282c2d2f3133343535353433312f2d2b28231f1c18141313100c070c090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d302316060000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12000000000000000000040d1a26313b45515b606d79839096a1a8b2bac3cbd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffef8f2e9e1dbd6c8c0b6aea49f92867b6e717d8a99a3afbdc7d2dde8eef4f9fcfffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d30232a343e45515c676e7b85929aa4afbbc2cdd6e2ebf5fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c6bcb3a99f958e81756c62584e42382e23170b030000000000000000000000000000000a16212a36424d56606c78839098a2aebac0cbd4dee7f1fafffffffffffffffffffffffffff7efe7e1d8d1cbc7c0bbb9b7b3b2b1b1b2b3b6b9bbc0c7ccd2d9e2e9f2fbfffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e31251806000000000000000000000000000000000000000000000000000615212e3b4854616e7b8795a0acb8c7d1dce8e6dfd7cfcac5beb9b8b3b0aeadacadaeb0b2b7b8bcc3c7cdd5dae1e9f1f7fdfffffffffffffffff8f3efeae5e0dedddad7d6d5d5d5d7d9dcdfe0e3e8eef2f7fdf3e8dfd3c7bcb1a79b8f8275695e52463a2d20140700000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a9b3bebbbbbbbbbcbcbcbdbdbebebfbfc0c1c1c2c3c4c4c5c7cbd0c8c9cacbcccccdcecfcfd0d1d2d2d3d7dcd4d4d4d4d4ddd7d4d2d2d1cfcecdd0cac6c5c3c0bdb8b7b4aeaba79f9d97918b847e786e69625a514c433b322a21180f060000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d0100000000000000000000000000000000000000020c17202a333c464e575e666d737c82878d92979a9ea0a8a5a7a9aaabacacafafacacabaaa9a8a6aba39f9c9995908b847e766e695f584e463c32291d140a00000000000000000000000000000000000000000000000b151e2935414c565f6a717e88939aa4acb4bcc3ccd2d9e2e4eaf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594d596673808c99a6b3bfccd9e6f2fff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000000000000000000000000000000000000000000000005101a232d373f464a4c5254545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454535049443f382f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cfdae6f2fffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c3024313d4a5764707d8a97a9b3becad6e2eefbfffffffffffffffffffffffef2e6dbd0c0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000040c131921272c2f35393a3e40434440454646444c525a61696e777f8791969fa6afb7c0c9d2dcded5cdc4bbb3a9a0969083796d605b51463d30271c12070000000000000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a7a7a7a6a6a5a4a2a9a19e9c9a979992908c8885817d77726d68615e56514b433e342e271e170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080808080808080808080808080d161d24292c2f35393a3c3f4041414241403f3d3b3a36302f2c27211c170d0802000000000000000000000000060b141c22282b2e34383a3c3e4041414241413f3e3c3a38342e2c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffff7e4d7cbbeb1a4988b7e7165584b3e2d22170b0000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120000000000000000010c161f2a36424d57626d74818e95a0a8b2bac4ccd5dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6dad2c8c0baaea29890837973808d9aabb5c0d0d9e3eff9fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124222834404b555f69707d88939fa6b0bbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffff5ebe2d8cec5bbb1a79e938b7e716a5f544a3f34281f1409000000000000000000000000000000040e1925303b44505b666e7b86929fa5afb9c2ccd5dfe8f1fafffffffffffffffffffffffffff9f3eae3dcd7d2ccc8c6c3c0bebdbdbec0c3c6c8ccd2d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f221508000000000000000000000000000000000000000000000000000714202d3a46525e697783909dabb5c0cbd7e4eee9e1dbd6cfc9c6c5c0bdbbbab9b9babcbfc3c5c8ced3d8dee6ecf3fafffffffffffffffffcf4ede7e3e0d9d4d1d0cdcac9c8c8c9cacccfd2d4d7dde3e6ecf3faf1e4d8cdc2b9ac9f92867b6e6154473b2f23180c00000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adaeaeaeaeafafafb0b0b1b1b1b2b3b3b4b5b5b6b7b8b8babfbbbcbcbdbebfc0c0c1c2c3c3c4c5c5c7cbd1c7c7c7c8c7d2ccc7c6c5c4c3c1c0bfbfbab8b6b4b2acaaaaa29f9a95908b857f79716c665f575045413a312920180f06000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000000000008131e29323c454e585f696e7980878e939a9fa2a9aaacb2b2b4b5b7b8b8b9bbbbb9b9b8b7b6b5b3b4aeaca9a7a09d96918b827b6f6a5f584e443b2f261c110600000000000000000000000000000000000000000007121c27303945525d686f7c86929aa4acb6bec5ced7dde3ebf4f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d5965727f8c98a5b2bfcbd8e5f2fef8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000008111b252d353a3a41464748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484746443f38332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a9b3becad6e3eef9fffffffffffffffffffffffef2e6dacfbdb0a3968a7d7063574a3d30242f3b4855626e7b8897a2adbac6d3dfeaf5fffffffffffffffffffffffff7e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000050d161e242932383a4145474b4d4f514b515353504a4650565e656c727d848f949da5aeb7c0cad3dfdfd6cdc4bbb2a89f958e81756d62584e42392e23180c020000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a99999897969497928f8d8b8886837f7c7874706b65615d56524c4540393128231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b121a1f282f35393a414547494c4d4e4e4e4e4d4c4a4846423c3b38322d282219130d05000000000000000000000810181d262d333839404446494b4d4d4e4e4e4d4c4b4846443f3a38342e29241d150d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffff3e6dacdc0b3a79a8d80746753493f33271b0f0300000000000000000000000000000004101d2935404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000007131d28313a46535f69727f8b939da7b1bac4ccd6dfe7eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7ece4dad6cabeb4aaa0958c7f75828f9ca8b5c2d1dbebf5fffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f030000000000000000000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e312518232e39434d57616c73808d949fa9b3bdc7d2dde8f1fafffffffffffffffffffffffffffffffffffffffffdf4eae0d6cdc3b9afa59f92867c6e665c50443b31251a0e0300000000000000000000000000000009141f28333f4a545f69717e8a939da7b1bac3cdd6dfe8f1fafffffffffffffffffffffffffffcf4ede7e4ddd8d4d2d0cdcbcacacbccd0d2d4d8dde4e8eef5fdfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53473a2e2114080000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a3afbbc7d2dde8f4ece6e1dad5d2d1cdcac7c6c6c6c7c9ccd0d1d4d9dfe4e9f2f7fdfffffffffffffffcf6f3eae2dcd7d3cec8c5c4c0bebcbbbbbcbdbfc2c6c7ccd2d6dbe1e9f2f5e9e0d3c7bbafa3998b7f7265554b4034291c100400091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929ea6a1a1a1a2a2a2a2a3a3a4a4a5a5a6a7a7a8a9a9aaabacaeb4aeafb0b1b1b2b3b4b4b5b6b7b7b8b9bbc0bababbbbbbbabac0bbb9b8b7b6b4b3b2b4aeaca9a7a8a09d9a98928d88837e79726d66605b544d453f352f281f170e0600000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000030d1925303a444d575f6a6f7b838c92999fa4acadb3b7b9bdbfc1c2c3c4c5c5c7c8c6c5c5c4c3c2c0bfbab9b6b1aba8a19e948f847c6f6a5f564d42382d22170b0200000000000000000000000000000000000000000c18232e39424f59606d7a849198a2acb6bec7d0d7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e5864717e8b97a4b1becad7e4f1fdf9ede0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000009131b23292e3036393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3937332d27221b140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a1adb9c7d1dce8f1fafffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d30242d394653606c7985929fabb8c3ced9e5eef9fffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000050e171f282f353d44484c5254575a5c5e545c60605b54514b4d535b606b6f7a828e939da4aeb8c1cdd6e1dfd6cdc3bab1a79e938b7f726a60544a4034281e130800000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8987868583807e7c7976736f6c6563605954524c46413a352f271f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d242c313a4045474b515456585a5a5b5b5b5a585754524d4948443d39332a251e170e06000000000000000008121a222a2f383f44464a51535558595a5b5b5b5a59575553504a46454039352f271f191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376655b5044372b1f120500000000000000000000000000000006131f2c3845515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000000000000010d18242f3a43505a616e7b86929fa5afb9c3ccd6dee8f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ece7dbd0c5bcb1a79f92857a83909daab6c3d0dde9f6fffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225181d27303b454f59606d78829097a1abb5c0ccd7dfe8f3fdfffffffffffffffffffffffffffffffffffffffffcf2e8dfd4cbc1baaea2989083786d60574d42362a20150a000000000000000000000000000000020b17222d38424d57616c74818e959fa8b2bbc4cdd6dfe8f0f9fffffffffffffffffffffffffffff8f3eee8e4e0dfdddad8d7d7d8d9dddfe0e4e8eef4f9fffffffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89a8d817467574d42372b1e120600000000000000000000000000000000000000000000000000020e1a25303b4854616e7b87929facb6c0ccd8e1ecf7f2ece6e2dfdedad7d4d3d2d3d4d6d9dddee0e4eaeff4fbfffffffffffffffef8f2eae5e1d8d1cbc7c3bcb8b7b3b1afafaeafb0b3b6b9bbc0c7cad0d7e0e5ebefe3d7cbc0b5ab9c8f8276675c5145382c1f1306000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d949494959595959596969797979899999a9b9b9c9d9d9e9fa3aaa1a2a3a4a5a5a6a7a8a8a9aaababacafb5adaeaeaeaeaeadb5afacacaaa9a8a6a5aaa29f9c9a9896918d8985817c76716d67605c54504a423b3329241e160d050000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000000000000000010b151f2a36414c565f696f7c8490959fa3abafb6babec4c5c9cecdcfd0d1d2d2d3d4d2d2d2d1d0ced1cbc7c5c3bcb8b2aca69e9691857c6f685e544a3f33281e14080000000000000000000000000000000000000004101c2834404a54606b75818e96a0aab4bec7d0d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f5763707d8a96a3b0bdc9d6e3f9fffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000010911181e1e252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2b27221b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5c0cbd7dfe8f1f6fcfffffffffffffffffaede1d5c9bdb2a895897c6f6256493c2f232b3844505b6675828e9ba7b1bcc8d4dce8eef5fbfefffffffffffffffcf3ead9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000020d172029313a41454f54565d606467696b6c666d6c66605d554b49505960686d78818d929da6b0bbc4cfdae6dfd5ccc2b9afa59f92877c6f665c51443a3025190d0000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f8081818182828281818080807f7d7c7b79787674716f6d666662605b53544f4746413a363029241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f363e434b5153555d6063656667686867676563615e5756544f49443e3630292018100600000000000008111a242c343c424a5053545c606264666768686867666462605c5453514b454039312b221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e0700000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffff8ebded1c5b8ab9e9285796c605346392d2013070000000000000000000000000000000714202d3a4753606d7a8697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000004111d2935414b55616c76828f98a3aeb7c1cbd5dee8f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec3baaea2988d8184919eaab7c4d1ddeaf7fffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f322619151e29333e44505c666e7b859299a4afbbc2cdd6e1ebf5fffffffffffffffffffffffffffffffffffffffffffaf1e6ddd6cabfb4aa9f958c7f72695e53463c31261a0f0100000000000000000000000000000006111c262f3c45505a606d79839096a0a9b3bbc4cdd6dee7f0f9fffffffffffffffffffffffffffffff9f4f0edeceae6e5e4e4e5e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd2c5b9aca196897d7063564a3d31261a0e0200000000000000000000000000000000000000000000000000000914202d3a46525e6975818e9aa4afbbc5d0dbe6eff8f7f2eeecebe6e3e1e0dfe0e1e3e5eaeaedf0f5fbfffffffffffffffffbf3ece7dfd9d4cfc6bfbab9b1acaaa7a4a3a2a2a2a4a6a9acafb5babec5ced5dae0e8e8dcd1c5b9ac9f9286796d6053473a2d201407000815222f3b4855626e7b8895a1aebbd1dce8f3fffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a83878888888888888989898a8a8b8b8c8c8d8e8e8f909191929894959596979899999a9b9c9c9d9e9f9fa3a0a1a1a1a1a1a1a0a0a49f9f9e9c9b9a98979892908d8b8884807d79746f6a65605d55514a443f382f292119130c04000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000000000000000000000000000000007121d27313946525e686e7b859196a0a7aeb5bbc0c7cacfd2d5d9dadcdddedfdfe0e0dfdfdedddcdbdcd7d3d2cdc8c4bdb9b0a9a19791847a6e665b50443b3025190d0200000000000000000000000000000000000006121f2c3844515c66707d89939ea8b2bcc6d0d9e2ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5056626f7c8995a2afbcd1dce8f3fffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000070d1213191d2021212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674808d99a3afbbc3cdd6dfe5ebf0f4f9f7f8f8f7f6f5f1e8ded2c5b9ada196877b6e6154483b2e2128333f4a5463707d8a95a0acb8c0cad7dde3ebeff2f8f7f8f8f7f7f6f4eae1d5c9bdb2a8988b7e7265584b3f3225180c0000000000000000000000000000000000000000000008141f29323b434c52596063686d7173767778797979756d675d5145444f565e666d77808d949ea9b3bec9d5e3e7ded4cbc1bbafa3999083786d60564c41362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e24292e34383a4146474b515357555c6062656769666d6e6f71727273747475757575747474737372716f6e6d6769676462605c545553504948443d3935302a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c262f38414850555d6065676d6f7273747475747372706e6967636059555046413a322a22180f0600000000040d1a232c363e464e545b6063666d6f7173747475747472716f6d6664605c55514b433d342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23180c000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffff8ecdfd2c6b9ada297887b6e6255483b2e23180c0000000000000000000000000000000815222f3b4855626e7b8895a9b3becad6e2eefafffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11000000000000000613202c3945515d67717e8a949faab4bfc9d2dde6f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f9f9fcfffef3e9e0d6cabeb3aa9f928686929facb8c5d2dfebf8fffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190c172128343f4a545e69707d87939fa6b0bbc4cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffff8efe7dbd0c6bcb1a79f92867b6e61584e43372b1d1207000000000000000000000000000000000a141d2a333e45515c676d7a849197a1a9b3bbc4ccd5dde8eef5fdfffffffffffffffffffffffffffffffcfaf9f6f3f1f0f0f1f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9184786d6053463a2d20130900000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939faab3becad6dde6f0f9fefaf8f8f3f0eeedececedeff2f6f7f9fcfffffffffffffffffbf5f2e9e2dbd6cec8c1bdb4aeaca7a09d9a979695959697999c9fa4abadb3bcc1c9cfd6dee8e0d3c7baaea399897c6f6356493c30231609000814212e3b4754616e7a8794abb5c0cbd7e3effcfffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d686d767a7b7b7b7b7b7c7c7c7d7d7e7e7e7f80808182828384858586878889898a8b8c8d8d8e8f90909192929993949494949594949399939291908e8d8c8a888583817e7b7773706d66625f5853514b444039332d261d180f0801000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000c18242f3943505a616d7a849197a1a9b1bbbfc6ccd2d6dbdee1e5e7e8eaebebecededececebeae9e8e7e3e0dfd9d4cec9c2bbb2a9a1969082786c60564c41362a1e1308000000000000000000000000000000000003101c28343f4a54606d7883919da5afbac4ced8e2ebf4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a55616e7b8894abb5c0cbd7e3effcfff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000102080d11131415151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151413120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616e7b87929fa7b1bbc4ccd5dae0e3e8e9eaebebeaeae9e4dfd8ccc0b6ac9e918478695e53463a2d21222d394653606c7883919da5afb8c2ccd2d9dfe2e7e9eaebebebeae9e5e2d9cfc7b9ada196887b6f6255483c2f221509000000000000000000000000000000000000000000020e1925303b444d565d606b6f767a7e8082848586868681796d60544a3f444c545c656c78828f97a1adb9c7d1dce8e6ddd7cbc0b5aba0958c7f73685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767666665646361605c555a585553514b4946443f3838322d29241e19130c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232e38414a535a61676d71767a7c7f8081818181807f7d7b78746f6b64615a524c443c342a21180d040000010c161f2c353e4850585f666c7075797c7e8080818181807f7e7b7975716d67605d554e463e362d241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c1004000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffaeee2d6cabeb3a9988b7e7165544a4034281c100400000000000000000000000000000a1623303d495663707c8996a3afbccfdbe6f2fefffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000004111d2935404b55606d7a85919ea6b0bcc6d0dbe4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f4f0edececedf0f4f9f7f2e6dbd0c5bbafa399929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f22150800000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0f17232e38424d56606b73808c949fa9b2bdc7d1dce8f0fafffffffffffffffffffffffffffffffffffffffffff8ede2d8cec3baaea2988e81746a5f5347392f23180c00000000000000000000000000000000020b18212934404b555e686e7b859197a1a9b2bac3cbd7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6baada2978c7f72665c5044382b1f1206000000000000000000000000000000000000000000000000000000020e1a25303b47535f6a74818e98a2aebac1cbd4dee7eff8fffffffffdfaf9f9f9fafcfffffffffffffffffffffffdf6f1eae4e0d7d0cac3bcb8afaba39f9a95918d8b898888898a8c8f93999fa2a9afb9bdc4ccd8dde4d7cbbfb4ab988c7f7265594c3f3226190c000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150906060706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c565d60686d6e6e6e6e6f6f6f6f707071717272737474757676777879797a7b7c7d7e7e7f80818182838484858686878787888888878787868685848381807f7d7b797674716e696763605c54534e47454039342e28221c140b060000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000004101d2935404b55626c75828f96a1a9b2bbc3cbd1d8dde4e6ebedf1f6f5f6f7f8f8f9faf9f8f8f7f6f8f3efecece4e0dad5cdc4bbb2a89f948c7f72685e52463a3024190d010000000000000000000000000000000006121f2b3844505c66727e8b95a0acb7c1ccd6e0eaf4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5054606d7a8799a3afbbc7d3e0edf9fdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000001050707080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6974808d95a0a9b2bac2c9cfd4d7dddddededededddcd8d3cdc5bbafa49a8e817467574d42362a1e1f2b3744505b65707d89939da6b0bbc0c7d0d3d6dbdcdddedededddcdad5d0c7bdb3a99e9184786a5f53473a2e21150800000000000000000000000000000000000000000005111e2a36414d565e686d757c82868a8d8f91929299928d8073665c50443a424a535b666d7a85919eabb5c0cbd7e3efe8dcd1c7bdb1a79f92867a6d61544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565453514b4d4b494645403c3937332d2c27201d19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b35404a535c646c71797e8386898b8d8d8e8e8e8d8b8a8784817c77706c615e564e463c332a20160c010007121d28313d47505a616a6f787d8286888b8c8d8e8e8e8d8c8a8885827e79726d67605850483e362d23190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f12060000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffef2e6dbcfc1b4a89b8e8175665c5144382c1f130800000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100000000000000613202c3945515d67727f8c97a1adb8c2ced8e2edf6fffffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe7e8e4e0dfdfe0e3e8e7ebebece1d7cbc0b5aba39f9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e06111c26303b444f59606c78828f97a1abb5c0cbd7dee8f3fcfffffffffffffffffffffffffffffffffffffffffef4eae0d6cabfb4aa9f93877c6e62554b4034291c100400000000000000000000000000000000060f18232f39434c565e696f7c859197a1a8b1b9c1ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dcd1c6bdb1a79f92857a6d60544a3f34281c10030000000000000000000000000000000000000000000000000000000009141f2b37434e58616e7a85929fa5afb9c2ccd5dde7edf4fcfffffffffffffffffffffffffffffffffffffdf7f1ebe5dfd9d4cec5bfbab1aca59e99928e8884807e7c7c7b7c7d8083878c92979ea5adb2bac1ccd2d9dcd1c1b4a79a8e8174675b4e4134281b0e000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150f12131312100c060a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a444c52565e61616162626262626363646464656666676868696a6a6b676d6e6e6f70717272737475757677787879797a7a7b7b7b7b7b7a7a7979797776757372716e6c666765615f575653514b47433c39352f28231c17110a0200000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000006131f2c3845515d67717e8b939ea8b2bbc4cdd7dce3e8eef2f7fafdfffffffffffffffffffffffffffffffbf9f5f0ebe5dfd6cdc4bab0a69f92867a6e61564c4135291d1105000000000000000000000000000000000713202d3a4653606d7884919ea7b1bcc9d3dee7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d605353606c7986929facb9c5d2dfecf8fef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2a36424d57606d79839197a1a8b0b9bdc4c7ccd2d0d1d1d2d1d0cfcdc7c2bbb2a89f93877c6f6255493c31251a1b27333f4953616b74818e949fa6afb5bdc2c6cad0cfd1d1d2d1d0d0cec9c4bdb5aba1978c7f7266584e43372b1f12060000000000000000000000000000000000000000000714202d3946525e686e7a82898f92999a9c9e9f9fa39e9285796d6053463a39414a545d68727e8b99a3afbbc7d3e0edeee3d9cfc3baaea3988c7f73665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4d4d4d4c4a4948464540413e3c3a38342e2d2b27221b1c16110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47525c646e747e858b90939a98999a9b9b9a9a989696918d89837d756d685f584e453c32281e1308010d18242f39434f59616c717c83898e929897999a9b9b9b9a999798928f8a857f796f6a615a50483e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff7ebded2c5b8ab9f9285796d6053463a2f24190d0000000000000000000000000004101d2935404b556774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10000000000004101c2934404b55606d7985929ea9b3becad4e0eaf4fffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e2e0dfdbddd8d4d2d2d4d7dddadedfe1e6dcd1c7bdb5afacacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000a151e29323d44505b666d7a859199a3afbbc1ccd6e1eaf5fffffffffffffffffffffffffffffffffffffffffffcf2e7dbd0c6bbafa49a8d8174675c5145382c1f1306000000000000000000000000000000000007121d27313a444d575f6a6f7c859196a0a7afbbc0c7d0d8dde4ebf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5dcd7cbbfb5aba0958c7f72685d5242382e23170b0000000000000000000000000000000000000000000000000000000000030f1b26323c46525e68717e8b939ea7b1bac3cbd7dce2eaf3f6fbfffffffffffffffffffffffffffffbf6f1ebe6e0dad5cdc8c1bcb4aea7a09d938f86817b777471706f6f6f7173767a80858e939ea1a8b0bbc0c7d0d8cfc2b6a99c8f8376695c504336291d100004111d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22171c1f20201f1c171a171413100c0701000000000000000000000000000000000000000000000000000001030405060606060606060606060606040000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41454c52545555555555555656565757585859595a5b5b5c5d5e555c606162626364656666676869696a6b6c666d6d6e6e6e6e6e6e6d6d6d666c6b696867656462605b545855534d494645403937322c29241d18120b060000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000003101c28343f4a54606d7984919ea5afbac4cdd6dfe7edf4f9fffffffffffffffffffffffffffffffffffffffffffffcf6f1e8dfd6ccc2baaea2988d8074685d5246392d20140800000000000000000000000000000005121e2a36424d5764717e8a96a0acb9c3cedbe4f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154505b657885929eabb8c5d1deebf8fff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131313131313131313110d070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b45515d676e7b8591969fa6adb2b9bbc0c2c3c4c5c5c4c3c3c0bcb7b0a9a1968e81756a6054473b2e1f1417222d38414f59606d78828f949fa4abb0b8babfc1c3c4c5c5c4c4c3c1bdb9b3aba3999185796d6053473c31261a0f0300000000000000000000000000000000000000000814212d3945505a616e7a838f939c9fa3aba9aaabacada197897d7063544b403438424c56606d7a86929facb9c5d2dfecf5eae1d6cbbfb4aa9e9185796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113181d1f2023282c2d2f322e34383a3b3c3e3f3f4041414242424241414140403f3e3c3b3a38342e312f2d2c2823201f1b1711100b0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59636e74808a92979c9fa4aca6a7a7a8a7a6a5a8a19e9a95908a827a6f6a5f574d443a2f24190d04101d2935404b55606b717e8790959b9fa3aaa6a7a7a8a7a7a5aaa29f9b97928c847c716c625a50473d31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffbefe3d7cbbfb4aa93877a6d6054473a2d2114070000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ecdfd3c6baada297897d7063554c4135291c12070000000000000000000000000613202c3945515d677683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f000000000006131f2c3845515c67727f8c97a1adbbc4cfdce5f2fcfffffffffffffffffffffffffffffffffffffffffffffcf4ede7e2dbd6d3d2ced2ccc8c6c6c7ccd2cdd1d2d5dae1d9cfc7c0bbb9b8babfc6ced8e2edf8fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02030c172028333f4a545e686f7d87929fa6b0bac4cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffff8ede2d8ccc0b6ac9f9285796d6053473a2d2014070000000000000000000000000000000000010b151f28323b454e585f6a6f7b8491959ea5afb5bdc4ccd2d9e2e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3c9c1bbaea3999183786d60564c4130261c11060000000000000000000000000000000000000000000000000000000000000a15202a36414c56616c75818e959fa8b1b9c2cbd1d8e1e5eaeff3f8f8fafdfffdfdfffefbf9f8f3efeae5e1dad5cfc9c3bcb8afaaa29f959189827b746e6a6764636262636466686e737a818a91969ea6afb6bec6ced0c4b7aa9d9184776a5e5144372b1e1100010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2622282b2d2d2c28232724201f1c18120f0a0400000000000000000000000000000000000000040607090c0e101112121313131313131313131312110b0a0805000000000000000000000000000000000000000000000000000000000000000000020c16202830353a41464748484848484949494a4a4b4b4b4c4d4d4e4f4f50514b5153545556565758595a5a5b5c5d5d5e545c60606161616162616160605c5f5e5d5b5a59575553504a4b4846423d3a38342e2b261f1d18120c07000000000000000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6c3d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffff9f4efedecececececececececececececececececececececececececececedeff4f9fffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000006121f2c3844505c66727f8c97a1adb8c1ccd6dfe8f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6cabfb4aa9f92867a6d6154473b3025190e0200000000000000000000000000000714212d3a46535e697683909ca8b2bdccd5dfedf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e625549536a7784919daab7c4d0ddeaf7fff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000205090e121415181a1c1d1f1f2020202020202020201f1e1a1312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935404b555f696e7c848f949ea1a8acafb5b5b6b7b8b8b7b7b6b4b1aba69f9791847a6e61584e43372b1f0d111b262f3d45515c666d79828d93999fa6acaeb4b4b6b7b8b8b8b7b6b4b2aca9a19992877d70675d5145392a20150a0000000000000000000000000000000000000000000a1723303c4955616c76828f959ea5acafb5b5b7b8b9b3a99a8d8174665c5145392f3a45515d677784909daab7c3d0ddeaf6f3e7dcd0c6b9ada197897d7063564a3d302317070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c101314181c1f20232523282c2d2e30313233333435353036393b3a3935303231302e2d2c28232522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b73808d929ea1a9acafb6b3b4b4b4b4b3b2b2acaba7a09d938f847c6f695f564c41352921160b13202c3945515d67707d8792999fa7acaeb4b3b3b4b4b4b3b2b3aeaba9a19e9691877e716c62594f433a2f24190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff3e7dcd1baaea194877b6e6154483b2e2115080000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffbeee2d6cabeb3a99b8e8174675d5145392e23180c0200000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000714202d3a4753606d7985929ea9b3becdd6e1eef7fffffffffffffffffffffffffffffffffffffffffffff9f3eae2dcd7d0cac7c5c1bec0bbb9b9bbc0bdc0c4c6c9cfd4d8d9d1cbc7c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200050e17222d38424c56606b727f8c949ea8b2bdc7d1dce8f0fafffffffffffffffffffffffffffffffffffffffffef4e8ddd2c7baaea298897d7063564a3d3023170a000000000000000000000000000000000000030d162029333c464e585f696e7b838e939fa4abb2bbc0c7d0d5dae0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f2e9e2dbd6cac1b7afa59f92877c6f665c50433a2f1e140a00000000000000000000000000000000000000000000000000000000000000040d1925303b44505a606d79839096a0a7b0babfc6cfd4d9e0e3e7ebebeef1f7f0f0f7f2eeecebe7e3e0d9d4cfc9c4bdb9b1aca59e98928c837d756e69625f58585655555657565e61686d747d848f949fa4acb4bcc5cdc4b7ab9e9184786b5e5145382b1e120000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f332d3338393a38342e34302d2c29231d1b150e0903000000000000000000000000000004070c10131316191b1c1e1f1f202020202020202020201f1d181715110c060000000000000000000000000000000000000000000000000000000000000000040e161e24293036393a3b3b3b3b3c3c3c3c3d3d3e3e3f3f404141424343444045464748494a4b4b4c4d4e4e4f5051514b515354545455555554545453514a51504e4d4c4a4846443f3e3b3a36312d2c28231d1b15100c070100000000000000000000000000000000000000000000000000000004101c2934404b556673808d99abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e3e8eef5fdfffffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000713202d3a4653606d7984919ea9b2becad3dee8f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e7dbd0c6baaea3988b7f7265564d41362a1e110500000000000000000000000000000815212e3b4854616e7b87939facb9c4cedfe7f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356505d697683909ca9b6c3cfdce9f6fff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000003090e12141a1e21222527292a2b2c2c2d2d2d2d2d2d2d2d2c2b26201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f39434d575f6a6e7a828b91969c9fa4aba8aaababababaaa9a7a79f9d9490857c6f685e52463c32271b0f0a141d2834404b545d676d78808790949b9fa2aaa8a9aaabababaaa9a8a8a19e9791877f726b60554b403529180e03000000000000000000000000000000000000000004101c2834404b5464717e8a949fa7afb9bbc0c2c4c5c5b8ab9e9285796d60544a40404044505c667784909daab7c3d0ddeaf6f8ede2d5c9beb3a9998d8073665a4d402e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1013131618171c1f202123242526282f35393b4146474746413a38342e27201f1c1818161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7d89929ca4adb3b9bbc0c0c0c1c1c1c0bebdb9b7b1aca69e9691857b6e685d52453d33271c1014202d3a4753606d79859299a3abb1b8babfbfc0c1c1c1c0bfbebab8b3ada8a09992887e716b60564c4135291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffff8e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef2e6dbd0c5b8ac9f92867a6d60544a4034281e13080000000000000000000005101c2834404b5563707d8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000005121e2a36424d5764717e8a97a1adbbc5cfdfe8f2fffffffffffffffffffffffffffffffffffffffffffff8efe7e1d8d1cbc6bfbab8b4b1b6afacacafb5b1b4b8b9bec4c8cdd6dbd7d4d2d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000006111c262f3a444f59606c77828f96a1abb5c0cbd7dee8f3fcfffffffffffffffffffffffffffffffffffffffff9eee4d6cabfb4aa998c7f7266594c3f3326190c00000000000000000000000000000000000000040e17212a343c464e575f696e79818c9399a1a8afb6bec3c9cfd6dbe1e5eaf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf5f0eae5e0d7d0cac0b8afa59e938b7f726a60544a3f31281e0c02000000000000000000000000000000000000000000000000000000000000000008141e29323e45515d676d7a8490959ea6aeb4bdc2c8ced3d7dcdedfe1e6e3e3e3e3e6e2dfdedcd7d3cec8c4beb9b2ada7a09d938e867f78706b615f57534e4b494948494a4c52565d616b707a828c939aa3aab3bbc4c4b8ab9e9185786b5e5245382b1f1200030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c3c3f423f444646443f43403d3a38342f2b26201a150b060000000000000000000001070c1013181c1f20232527292a2b2c2c2d2d2d2d2d2d2d2d2d2c2a2524211d1710090000000000000000000000000000000000000000000000000000000000000000040c13191e252a2d2e2e2e2f2f2f2f2f303031313132333334353536372e34383a3b3b3c3d3e3f3f40414242434445404546474748484848484747464440444342403f3e3b3938332d2e2d2a26201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000c18232f3d4a5663707d8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffbf3ebe3dcd7d4d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d4d7dce3ebf3fafffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000004101c2834404b5464707d8a97a1adbbc4cfdce5f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d6cbbfb4aa9d908377685e5246392d2014070000000000000000000000000004111d2935414c5665727f8c9aa4afbbc8d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574f5c6875828f9ba8b5c2cedbe8f5fff5e9dccfc2b6a99c8f8376695c504336291d080000000000000000000000000000000000000000000000000002090e141a1e21262a2d2e3134363738393939393939393939393937332d2c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454e585f686d767e848b8f9399999b9d9e9e9f9e9d9c9a9795908a837b6f6a5f564c41342b20150a020b18232e39424b555d666d737c83898e9298999b9c9e9e9f9e9d9d9b9896918c857d726d62594f43392f24180600000000000000000000000000000000000000000006131f2c3845515c6675828f9ca6b0b9c1c7cbd1d1d2c6b9ada1978a7e71665c514b4d4d4e55606d7985929fabb8c5d2deebf8fef1e6dacfc3b6a99d9083766a544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709060c10121315141b2227313a4045474c525454524c464540393029241e160d0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7683909ca4aeb9bec5c8ccd2cdcececdcdcec9c5c3bcb8b0a8a19791847a6d60594f44382c20151e2b37424d5766737f8c97a1abb4bdc3c7cbd0cdcecececdd0cac6c5beb9b2aba39a92877d6f685d52453b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff7ece0d3c6baaea2988b7f72665c51443a30241910070000000000000000030c17202c3845515c6774818e9babb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000714212d3a46535f6976828f9ca9b3becdd7e1f1fafffffffffffffffffffffffffffffffffffffffffff8eee6ddd5cfc6bfbab4aeaca8a4aca49f9fa4aba4a7abadb3b8bcc3cad0d7dfdfdfe0e2e7edf4fcfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10030000000a141d29323d44505b656d7a849199a3afbbc1ccd6e1eaf4fffffffffffffffffffffffffffffffffffffffffff2e7dbd0c0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000050f18222a343c454d575e676d757f8791969fa4acb1b9bdc4cacfd4d9e0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeeae4dfd9d4cec5bebaaea69e938e81756d62584e42382e1f160c000000000000000000000000000000000000000000000000000000000000000000020d17202935404b555e686e7a838f949fa3abb0b8bdc3c7cbd1d1d2d5dad6d6d7d6dbd6d3d2d1cbc7c3bdb8b3ada8a19e959089817b726d666059534d47433e3d3c3c3c3e41464c525961686d7780889298a2a9b2bac3b7ab9e9184786b5e5145382b1e1200020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f62554847484c4f4a505353504a504d4a4745403937322b261f17110a0200000000000000070c12181d1f23282c2d3032343637383939393939393939393939393731302d29221b1209000000000000000000000000000000000000000000000000000000000000000002080d13191d2021222222222222232323242425252626272828292a23282c2d2e2f2f303132333334353636372e34383a3a3b3b3b3b3b3b3a3a3a38342e36353432312f2d2b282222211e1a1313100c07000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffbf2e9e1d9d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000006131f2c3845515c6675828f9ba9b2becdd6e0eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7dcd0c6b9ac9f93877a6e6154473b2e211408000000000000000000000000000713202c3945525d687683909dacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584e5b6774818e9aa7b4c1cddae7f4fff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000000000000000000000000000000000000000050d14191f252a2d31363a3b3e40424445464646464646464646464644403a38342e271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c464e565e616c71797e83868a8d8f909192929190908d8b88837e786e695f584e443b3022190e040007121d273039434b545c606a6f767c8185898c8e909192929191908e8b89847f7a706b625b51473d31281d12070000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c2cbd3d7dcddd5c9beb3a99d9083786d605d55595a585f67707d8998a2aebac6d3dfecf9fff7ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060d161d262d333d434b5153565e61615d5653514b423e352f281f180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabb6c0c9cfd4d8dddadadbdad9dad5d2cec8c1bab2a9a0968e81756b6054483c32261b212e3a47535f697884919ea9b3bdc6cfd3d6dcdadadbdadadbd6d3cfc9c3bdb4aca39991847a6d60564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffffbefe2d6cabfb4aa9e9184796d60564c4135292219110a040000000000040c151e28333f4a54606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000815222e3b4855616e7b87939facb9c5cfdfe9f3fffffffffffffffffffffffffffffffffffffffffff9efe6dcd4cbc3bcb4aeaaa29f9b98959a93939995979a9ea1a9abb1babec5cdd4dde5eceff3f8fefffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0800000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000020b172027333f49535e686f7d87929fa6b0bac4cfd8e3edf8fffffffffffffffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000061018222a333c454d555d606d727d848d939aa0a7adb2b9bec5c8ced4d8dde0e3e8ebeef1f6f7f8f9fbfffffffffffffffffffffffffffffffefbf8f8f6f1eeebe7e2dfd9d4cec8c1bcb4aea49d948f81786d605b51463d30261c0d0400000000000000000000000000000000000000000000000000000000000000000000050e18242f39434c565e686e79828c92999fa6acb2b9babfc3c4c6c9cfc9cacac9d0cac6c5c3bfbab9b2aca9a19e96918b837d756e69605c544f46423b3731302f2f3030363a41464f565d656c737e869297a1a8b2bab7aa9d9184776a5e5144372b1e1100000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f62554e5355595c545b60605c545c5a5753514b47433c373128221c140b0500000000030b12181d24292c2e34383a3c3f41434445454646464646464646464645443e3d39342d241b0e0500000000000000000000000000000000000000000000000000000000000000000002080d11131415151515151616161717181818191a1a1b1c1c1d181c1f2021222323242526272728292a2a23282c2d2d2e2e2e2e2f2e2e2d2d2c28232a2827262422201f1c171514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677683909ca9b6c3d0dbe7f2fefffffffffffffffffffffffffffffffffffffef3e9e0d7cfc7c0bbb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0c7cfd6dfe8f2fdfffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000713202d3a4653606d7985929facb8c4cfdfe8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede0d4c8bbafa49a8b7e7164584b3e31251807000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594d5a6673808d99a6b3c0ccd9e6f3fff7ebded1c4b8ab9e9185786b564c4135291d110400000000000000000000000000000000000000000000080e171f252a31363a3b4246484b4d4f50525253535353535353535352514d4644403930271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a333c444c525a62666d71767a7d808283848585848483817e7b76716d665e574e463c32291e10070000000b151e283139424a505860626b7075797c7f8183848585858483817f7c79726d68605951483f352b1f160c010000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebbc7d4dde3e8e6dacfc5b8aca0958c7f736d67676666676a6e7983909daab3becad6e2eefbfff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f282f383f444f555d6066686e6d6865605c545045413a312a211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a6b0bcc8d5dae0e4e8e7e7e7e7e6e5e1ded9d4ccc4bbb2a89e93897d7063584e43372b1f222f3b4855626e7b8896a1acbbc5cfd8e0e3e7e6e7e7e7e6e6e2dfdad5cfc6beb5aba1968d8074695e52463a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff3e7dbd0c6b9aca1968b7e71685d52453e342b231b15100c070b060b10161e26303844505b66717e8b97a2adbac6d3e3edf8fffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a995887c6f6255483c2f22150900000005121e2a36424d576673808c9aa4afbbc8d4e0edfbfffffffffffffffffffffffffffffffffffffffffbf2e7ddd4cac2b9b1aaa39f98928e8b8887868687888a8d91979d9fa7adb3bbc3cbd3dce5eef7fffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d01000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000050e17222d38414c56606b727f8c949ea8b2bdc6d1dce7f0fafffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7978a7e7164574b3e3124180b00000000000000000000000000000000000000000000061018212a333b434b515b636b7079808891959ea1a8adb3b8bdc3c8ccd2d4d7dddfe1e5e8eaececeff3f8f2f3f3f3f4f4f4f4f4f3f3f2f7f2eeecebe9e5e1dfdbd6d3cec8c3bcb8b0aaa29f928d82786d665c50493f342b1e150a00000000000000000000000000000000000000000000000000000000000000000000000007121d28313a444d565e676d777f8690949da0a8acaeb4b6b8b9bebcbcbdbdbdbcbebab8b6b4aeaca8a09d97918c847e78706b615e57514a423d36312b2623222223252a30353e434c535b606c707d859196a0a8b1b5a99c8f8276695c4f4336291c1000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255585f6266686a666c6d666b696763605c55534e47423c332d261d170e050000070c151d23282f35393a404546494c4e4f5152525353535353535353535352504b49453e362d20170d02000000000000000000000000000000000000000000000000000000000000000000000105070708080808090909090a0a0b0b0c0c0d0e0e0f10070c101313141516171818191a1b1b1c1d1e181c1f20212121222222212121201f1c181d1b1a19171513120f0b0607050200000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556673808c99aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff8ede2d7cec6bdb5afacacacacacacacacacacacacacacacacacacacacacacacacacacacafb5bdc5cdd6e1ecf7fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000a1623303d495663707c8998a2aebac6d3dfecfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d8074675a4d412e23180c000000000000000000000000000a1724303d4a5763707d8a99a4afbbc7d4e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d5965727f8c98a5b2bfcbd8e5f2fef8ecdfd2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000000000000009111a202930363b4246484d5355585a5c5d5e5f5f60606060606060605f5e5953514a42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212a323a414650545c6064686d7173757778787878777674716e6964605c544d453c342a20170d00000000030c161f2830383f444e54596063666d7072757677787878777675726f6d66615d564f473f362d231a0d04000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5bfcbd7e7eff3ece1d4c8bcb1a79f93887f797574737374777b829095a0acbcc5d0dbe6f2fefffbeee2d6cabeb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17202831394149505960676d72787a7a77716d66615a514c433c332b22190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cddbe6ecf0f4f9f4f4f4f6f1edeae4ded6cdc4baafa59d9083766a5f53473b2e2125313e4b5864717e8b97a8b2bdcdd6e1eaeff3f8f4f4f4f7f2eeece6e1d8d0c7bdb2a99f92867b6e6154473b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ede2d5c9bdb2a89e92857a6d605a50463d352b261f1d18181718171c1f283038424d56606c7883919da9b3becad6e2f4fffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000000714212d3a46535f697784919eacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffef3e9e0d5cbc2b8b0a7a098928c86817e7b7a79797a7b7e81858a90959fa2a9b1b9c1cad3dce5eff8fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d1104000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000006111b262f3a444f59606c77828f96a1abb5bfcbd7dee8f3fcfffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95877b6e6154483b2e2115080000000000000000000000000000000000000000000000060f182129313a4045515960676d747c838b91969ea2a9acb2b9bbc0c6c7ccd2d2d5dadcdddfe0e3e7e5e5e6e6e7e7e8e8e7e7e7e6e5e4e6e2dfdedcdad5d2d0cac6c3bcb8b1aca69e98928b80786d665c544a3f372d22190c03000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323b444d555d656c727c838a91969b9fa3aba9abadb3afb0b0b0b0afb3aeaba9aaa39f9b96918b857f79716c666059524d444039302a261f1a16161516191e2429313a4149505a616b6f7c8491969fa7aea69a8d8074675a4d4134271a0e00000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6260646a6f72757779797979787673706d67625f58534d443f382f2920170f060810181e272e34394045474b515356585a5c5d5e5f5f6060606060606060605f5d585650483e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102020300000406070808090a0b0c0c0d0e0f0f10070c1013131414151515151514141312100c070f0d0c0b080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3c4956636f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb4aba39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb3bbc5cfdae6f2fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000000000000000000000d192633404c5966737f8c99aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9fafbfffffff4e8ddd2c3b6a99c90837669544b4034281c10040000000000000000000000010d1a2734404d5a6773808d9aabb5c0ccd7e3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e5864717e8b97a4b1becad7e4f1fdf9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000000000000000000000000000009121b232c323b42464d5354575f616467696a6b6c6c6c6c6c6c6c6c6c6c6c6a66605c544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930363e424b5153565d616466686a6b6b6c6b6a696764625f5753504a423b332a22180e050000000000040d161e262e343d43474f54545c60636668696b6b6c6b6a6a686563605c54524c443d352d241b110800000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4bfcad6e2effbf0e4d9cec3bbafa49a938c858280808081838890949fa7b1bcced7e1ecf7fffffaeee1d5c9beb2a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f172029323a434b535b606b70797f848787837e79706c605d554d453c342b21180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f7fcfffffffffffffdfaf5f0e8dfd6ccc1b7ab9f95887c6f6255493c2d2226333f4c5966727f8c99a5b2bfced8e8f3fbfffffffffffffefbf7f3eae2d9cfc4baaea3988c7f7366564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffef1e5dacec4b9ada1978e81746c61584f473f37322c292425242423282b313a424a545e69727e8b95a0acbbc5d0dbe6f2fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145392c2013060000000815222e3b4855616e7b8896a0acbec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff7ece1d7cec3b9b0a69f9590867f7a75716f6d6c6c6d6e7174797d838b92979fa7b0b8c1cad4dde6f1fbfffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013060000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000a141d28323d44505b656d7a849199a3aebbc1ccd6e1eaf4fffffffffffffffffffffffffffffffff8eee2d6cabeb3a99d908376695e53463a2d211407000000000000000000000000000000000000000000000000060f171f282f353f474f555d606b6f787e848c92979da0a8acafb6b9bbc0c4c5c9cfcfd1d2d3d7dcd8d9d9dadadadbdbdbdadad9d9d7dbd6d3d2cfcfc9c5c4bebab8b1aca7a09d938f867e736c665c544b42382e251b10070000000000000000000000000000000000000000000000000000000000000000000000000000040d172029323b434b535b606a6f767e84898f92999a9c9ea1a9a2a3a3a4a3a3aaa29f9d9a98928f8a847e79726d67605b544f46423b342e271e1a140f0a0909080d13191f282f383f445059606a6e7b8490959fa39e94897d7063564a3d3023170a00000a1723303d4a5663707d8996a3b0bcd1dce8f4fffffffffffffffffffffffffbeee1d5c8bbaea295887b6f666d71777b7f8284858686868483807d79746f6a615f57504a423a3229211810111a222a303940454b5153545c60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6a64625a50443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203030000040607070808080808080707070604000002010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa29992929292929292929292929292929292929292929292929292929299a1a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d100400000000000000000000000004101c2834404b546875828f9ba8b5c2d0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffbf7f5f5efedecedeff3f7f8f9ebded1c4b8ab9e918578665c5145382c1f1306000000000000000000000005111e2a36424d56697683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f5763707d8a96a3b0bdc9d6e3f9fffbefe3d7cbbfb5ab94887b6e6155483b2e2215080000000000000000000000000000000000000008111b242d353e444d52575e6166696e7173757778797979797979797979797977736d665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a30394045464c5254575a5c5d5e5f5f5e5d5d5a5855534d46443f3830292118100600000000000000040c141c232832373d44484b515356595b5d5e5f5f5e5e5d5b585653504a46413a322b231b12090000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf8f5eadfd8ccc0b6aca49f97928f8d8c8d8e90959c9fa6b0b9c3cde0e9f3fefffff8ebdfd2c6b9ada197867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f172129333b444c555d656c737d848c919695908b847d756d675f574e463c332a20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffaf1e8ded3c7bcb1a7998d80736653493f33272734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffcf4eae1d7cbbfb4aa9d908477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff6ebe0d5c9beb3a99d938a7e716a60595147433c39352f3231312e34383d434b545c666e7b85929ea7b1bccdd7e1ecf7fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d1004000004101c2834404b5465727f8b98a8b2bdd0d9e4eef9fffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bcb1a79f9490837b736d686562616060606264666d70777e8590959ea6b0b8c2cbd4dfe9f3fdfffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d21140700000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000020b162027333f49535d686f7c87929fa6b0bac4cfd8e3edf8fffffffffffffffffffffffffffffdf4e6ddd2c6b9ada1978b7e7265574d42362a1e120500000000000000000000000000000000000000000000000000050d161d2429353d434b515960666d71797f858b91969c9fa4acacafb5b8b9bdc0c2c4c5c7cbd1cbcccccdcdcececececdcdcdcccbd0cac6c5c3c0bdb9b8b4aeaba7a09d95908a827b716c605b544b423930261c130900000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029313a414950585f626c71787d82868a8d90919795969697979696959892908d8a86827d78716d67605d55504a423d363028231c150c09030000000002080d161d262d333e474f585f696e7a838d9299948f82786d6053463a2d20130700000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffbeee1d5c8bbaea295887b6f70797e83888c8f9192989992918f8d8a85817c756e69605b544c443b332a22181a232b343c434b51555d6064666d6f727476777878797979797979797979797877716c62564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675828f9ca8b5c2cedae5f1fdfffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988a8786868686868686868686868686868686868686868686868686878997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000006131f2c3845515c667884919eabb7c4d1deeaf8fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e2e0dfe0e2e6ebebeeecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000714202d3a46525e697885929fabb8c5d2deebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5056626f7c8995a2afbcd1dce8f3fffff3e7dcd1bcafa295897c6f6256493c2f231609000000000000000000000000000000000000050e1a232d363f4750565e61696e73777b7e8082838585868686868686868686858480786d6053463a2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e272e34383a4146474a4d4f505152525151504e4b4847423c38342e261e170f06000000000000000000020a111720272b323839404546494c4e505152525251504e4c4946443f3835302820191109000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d1dce7f2fcf4e8ddd2c7beb6afa9a29f9c9a99999a9da0a7abb0b8c2cbd5dff2fbfffffff7ebded1c4b8ab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129333b454d565d676d77808891969ea1a09d96918a817a6e6960584e453c32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffff9f0e4d8cdc2b6a99d908376655b5044372b2734414d5a6774808d9aa7b3c0cddae6f9fffffffffffffffffffffffcf3e7dcd1c6b8aca095877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffcf2e6dacfc5bbafa59f92867c706b625b534e4745403f3e3e3e3f3f44464f555d666d78829097a1adb9c3cedfe9f3fefffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412f24180d01000006131f2c3845515c6675828f9ca8b5c2cedbebf5fffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aaa09590827a6e69605d56555453535455545c60646c717b838f949ea6b0b9c3cdd7e1ecf7fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94887b6e6155483b2e22150800000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000040e17222d38414c56606a727f8c949ea8b2bdc6d1dce7f0fafffffffffffffffffffffffffff5ebe2d5c9bdb2a89e9285796d6053473b31251a0e020000000000000000000000000000000000000000000000000000040c1318232b313a40454f545c60676d727a7f848a8f939a9c9fa4ababadb2b3b5b7b9babfbdbebfc0c0c0c1c1c1c1c1c0c0bfbebdbebab8b6b4b2adabaaa29f9a95908a837d756e69615a504a423930271e150a010000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f383f444e535a61656c70757a7d808385878889898a8a8a8988878583807d7a75706c65605c55514b443f382f2a251f18120b030000000000000000040b141b2227343d464e575e686d7980868a88827a6d665c5044382b1f120600000814212e3b4754616e7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffbeee1d5c8bbaea295887b737d848b9095999b9d9fa2a39f9e9c9a98928e88827b726c665e564d453c342a22222b353d464e555c60676d7175797c7f81828485858686868686868686868685837e71685e5246392d20130700000000000000000000000000000000000000000000000000020608080b0d0f1012121313131313131313131312100b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090b0d0f1011121313131313131313131312110e0807050200000000000000000000000000000000000000000000000004101c2834404a5465727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928678797979797979797979797979797979797979797979797979797985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d3d2d4d5d9dedfe1e6e0d4c8bbafa49a877b6e6154483b2e21150800000000000000000000000814212e3b4754616e7a8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b55616e7b8894abb5c0cbd7e3effcfff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000020d17202c353f48505a61696e747b8084888b8d8f90919292999393939393939892918c7f7266544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282c3035393a3e404244454545454443413e3b3a37312c28231c150c05000000000000000000000000060b151b21272c2e34383a3d3f4243444545454443423f3c3a38342e29241e160e07000000000000000000000000000000000000000000000000000006121f2b3844505c6676838f9cabb4bfcbd7e0eaf3f9eee4d9d0c7c0bbb3adaba8a7a6a6a7aaacb1b7bcc2cad4dde7f1fffffff9f0e4d8ccc0b6ac9b8f827568554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029333b454d575e686d79818c939aa1a8adaba8a09e938e847b6f6a60574d443a3024190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf9fffffffffffffffffffffffff5ebdfd2c5b8ac9f9285796c605346392d2733404d5a6673808d99a6b3c0d2dde8f4fffffffffffffffffffffffff8ede2d4c8bcb1a796897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff7ece1d6cdc0baaea29892867d726d625f5853514b4c4b4a4b4b4a50535960676d78818e949fa9b3becbd5dff2fbfffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa988b7f7265584c3f322519070000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffcf1e7ddd3c6baaea29890837a6d685f57524c4847464647484a50535a62696e79828f949fa7b1bbc5cfdbe6f3fcfffffffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000006111b262f3a444e58626d75828f96a1abb5bfcbd7dee8f3fcfffffffffffffffffffffff9eee3d9d0c7b9ada1968c7f73675d514539291f140900000000000000000000000000000000000000000000000000000000010711191f282f353d424a50555c60676d72787d82878b9093999b9ea1a8a6a9aaacaeb4b0b2b2b3b3b4b4b5b5b4b4b4b3b2b1b0b3adaba9a7a8a19e9a98928e89837d78706c615e5750443f382f271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333c434750535b6063676d707376787a7b7c7d7d7d7d7c7c7a787674716d6864605b53514b454039332d261d1a140c070000000000000000000000020a1117222b333c454d565e676d737a7d7c756d685d544a3f34281c100300000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffbeee1d5c8bbaea295887c808891959da0a7a8aaacaeaeacaba9aaa29f9a938f867f786d685e574e463c342a2b343d474f585f676d72797e8286898b8d8f90919292939a939393939399939290877a6d6154473a2e211407000000000000000000000000000000000000000000000306090e121415181a1c1d1e1f1f2020202020202020201f1d181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1d1e1f1f2020202020202020201f1d1a1414110e080200000000000000000000000000000000000000000000000c18232e3b4855626e7b8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e2115080000000000000000000000000815212e3b4854616e7b879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffef5eee5ddd7d2cfcec9c6c6c7c8cdd1d2d5dae1d8ccc0b6ac95887b6e6255483b2f22150800000000000000000000000a1723303d4a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5154606d7a8799a3afbbc7d3e0edf9fef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000008141e29323e47505a626c707b81878c9196979a9c9d9e9f9fa39f9f9f9f9f9fa29f9d908377665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f24292d2e3133353738383938373634312f2e2b261f1c17110a030000000000000000000000000000040a0f161b1d23282c2d303335363838393837373532302d2b28231c19130c0400000000000000000000000000000000000000000000000000000003101c28343f4a5465727f8c99a3aebac4ced8e1eaf2f5ebe2d9d2ccc5bebab8b5b3b3b3b4b6b8bcc3c7cdd4dce6eff9fffff9f0e7ddd4c8bbafa49a8b7f7265584c3f2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323b454d575e696e7a838f939fa4acb2b9b8b2aca59e9691857c6f695f564c4135291f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2d1dce8f4fffffffffffffffffffffffff9ece0d3c7baaea298877a6e6154473b2e25323f4c5865727f8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffff0e4d9cebeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf2e8dfd6cabfb4aaa29892867f766f6a64605d555958575758545c60636b6f79818e939ea6b0bbc5cfdde7f1fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c6f6256493c2f2316090000000916232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92857b6e685d564d45413c3a39393a3b3f444650575e676d78828f959fa9b3becad6e1eaf4fffffffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000a141d28323d46515b616d7a849199a3aebbc1ccd6e1eaf5fffffffffffffffffffffcf2e8ddd2c7bdb1a79e9184796d60554b403529170d03000000000000000000000000000000000000000000000000000000000000070d161d242930383f444b51555d60656c70767b7f83868b8f919697999c9e9fa3aba4a5a6a6a7a7a7a8a8a8a7a7a6a6a4a3a9a29f9c9a9896918e8a85817c77716c65615a524d453e332d261d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b222732373e41495053555d60636769676d6f6f70707170706f6d686a6764605d56535049454039352f28221c140b09020000000000000000000000000000061019212a333b444c555c60686d706f6a615d564c42382e23170b00000006121f2b3844505b667885919eabb8c4d1deebf7fffffffffffffffffffffffff6e9dcd0c3b6a99d90838d939aa0a8acb1b5b7b8babab9b7b6b4aeaca59e98928c827a6e695f584e463c32323d464f59606a6f797f858a8f9298989a9c9d9e9f9f9fa49f9f9f9f9fa49f9f998a7d7164574a3e3124170b0000000000000000000000000000000000000000040a0f13151a1e21222527292a2b2c2c2c2d2d2d2d2d2d2d2d2c2a2424211d1710090000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292a2b2c2c2c2d2d2d2d2d2d2d2c2c2a2721201e19140d05000000000000000000000000000000000000000000000714212e3a47535f697884919eabb7c4d1dce7f3fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f73665f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff5ece3dbd3ccc6c3c2bcbab9babcc0c4c6c9cfd7dcd2bbafa295887c6f6255493c2f22160900000000000000000000000c1825323f4b5865727e8b98a5b1bed0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053525d687986929facb9c5d2dfecf8fff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000020e1925303b444f59626c717e858e93999ea0a8a6a8aaabacacaeb5acacacacb4aeac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013191d20212427292a2b2c2c2b2a2a272522211e1a15100c06000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2b2b2a282523201f1c17110d080200000000000000000000000000000000000000000000000000000000000b17232e3a4754616d7a86929fa8b2bcc6cfd8e0e7edf4ebe4ddd8d0cac6c5c2c0bfc0c1c3c4c8cdd3d8dee6eff8fffcf6f0e7ded8ccc0b6ac9f93877b6e6154483b2e21150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28323b444d575e696e7b8390959ea5afb6bec4c4bdb9afa8a09792857b6e685d52453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0cbd7e3effafffffffffffffffffffffffbefe2d6cabfb4aa95887b6e6255483b2f24303d4a5763707d8a9aa4afbbc8d4e0ecf7fffffffffffffffffffffffff5e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffaf1e7dbd0c6bcb4aaa298928b827c75716d6767656564646566666d70757c838f939ea5afb8c2cdd7e1f0f9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013070000000b1825323e4b5865717e8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffdf0e5d9cec4b8ab9f958b7e71695e564c433c35302e2d2d2d2e34383e454d555d666d79839097a2adbac1cfd8e2edf8fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000020b16202b343f46525d686f7c87929fa6b0bac4cfd9e3eef9fffffffffffffffffef4eae0d7ccc0b5ab9f958a7e71675d5143392f2418050000000000000000000000000000000000000000000000000000000000000000040c13181e262e343940454b51535b6063696e72767a7e8284878a8d8f91929995979899999a9a9b9b9b9b9a9a9a999896959792908d8b8884817d7a746f6b64605b535046423b3328221c140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b2f383f44464b5153575a555d606263636464636362605d565a5754524c46443f38342e29241d17110a020000000000000000000000000000000000070f182129323a434b51565e6163626058524c443a30261c1106000000030f1c28333f4a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffff6eaddd1c4b7ab9f9590959fa4acb1b8bcc2c4c5c6c7c5c4c2bfbab8afaaa39f948f847b6f6a5f584e443b3a444e58606b707c838c92979c9fa2aaa7a9aaababacacafb6acacacb5afacab998c807366594d4033261a0d000000000000000000000000000000000000040a0f151b1f22262b2e2f31333537383939393939393939393939393731302d28221a12090000000000000000000000000000000000000000000000000000000000000000060b11171c1f22272b2d2f313335373838393939393939393939393937342e2d2a251e170e0500000000000000000000000000000000000000000006121e2b37424d576774818d9aabb5bfcbd7e3effbfffffffffffffffffffffffffffffffef2e7dbd0c2b6a99c8f8376675c51535353535353535353535353535353535353535b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000a1724313d4a5764707d8a97a3b0bdd2dde8f4fffffffffffffffffffffffffffffffffffffaf1e3dad2c9c1bbb6b5afadacadafb3b8b9bec4cbd1c8bcafa295897c6f6256493c2f23160900000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877b6e61544c566b7885919eabb8c4d1deebf7fff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000005111e2a36414c56616b717e8892979fa4abacb2b3b5b6b8b8b9bbbfb9b9b9b9bfbaaea399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1d1e1f1f1e1e1d1b181514120e09030000000000000000000000000000000000000000000000070c10131316191b1d1e1f1f1f1e1d1b19161312100b0600000000000000000000000000000000000000000000000000000000000000000613202d3946525e6873808d96a1aab4bdc6ced7dce3e8eeeee8e1dbd6d3d2cfcdcccccdd0d1d4d9dfe4e9f0f8f9f5f0eae5ded5ccc4bbafa49a8f8275695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28313a444d565e696e7b8491959fa7afbbc0c7d0cec9c1bab2a9a19791847a6d60574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a99a3afbbc7d4dfe8f2fbfffffffffffffffffffffbefe3d7cbbfb4ab95887b6e6255483b2f222e3a4754616d7a86939facb9c5cfdae6f0f9fffffffffffffffffffffff2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffff8ede2d8cec5bcb4aaa39f948f87827d7a767472717171727375797d828991959ea5afb7c1cad4dfe9f3fffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376665c5144382c1f12060000010e1b2734414e5a6774818d9aa7b4c0d0dbe7f2fefffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79d9083776c62574d433a3129242120202123282b333b434b545d676e7b85929fa6b0bcc6d1dce7f3fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffaede1d4c8bdb2a896897d7063564a3d3023170a0000000000000000000000040e19222935414c56606a727f8c949ea8b2bdc7d1dce8f0fafffffffffffffff8ede2d8cec6bbafa4999083786c60554b4031271d120700000000000000000000000000000000000000000000000000000000000000000001070c151c23282f343a4145495053575e6165686d7175787a7d8082848687898a8b8c8d8d8d8e8e8e8e8e8d8d8c8b8a88878583817e7b7874716d67636059535049413e3630292117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1d262d3337394045474a4d4b5154555656575757565554524c4d4a4745413a37332d28231d18120b060000000000000000000000000000000000000000060f172029313940454c52545755544e46413a32281e140a00000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff8ece0d3c7bcb1a79f9d9fa7afb6bec3c8ced0d2d3d3d2d1d0cac6c1bcb4aea69f9691847c6f6a5f564d43414c56606a707d8691959ea1a9acaeb4b4b5b7b8b8b9b9bbc0b9b9b9c0bbb4a79b8e8174685b4e4135281b0e0200000000000000000000000000000001070d161b20262b2e31373a3b3e40424345454646464646464646464645433e3d39342c241a10070000000000000000000000000000000000000000000000000000000000020a11171c23282b2d3337393c3e4042434445464646464646464646464544413b3936302920170d020000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d60534746464646464646464646464646464646464d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffffdf2e8dfd2c8c0b7afaaa8a3a09fa1a2a6abadb3bbbfc6cfbbafa295887c6f6255493c2f22160900000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255515d6a7784909daab7c3d0ddeaf6fff4e7dbcec1b4a89b8e8175685b4e4235281b06000000000000000000000000000000000714202d3946525e68707d88939aa2a9afb5b9bdc0c2c3c4c5c5c7cbd1c6c6d0cabfb5ab95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111212121211100e0b080806020000000000000000000000000000000000000000000000000000000406070a0c0f101112121211100f0c090706030000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d79849198a2abb4bcc3cbd1d7dce3e6ecece6e2dfdedbdad9d9dadddee0e4eaf0f5f5f0edeae4e0d9d4ccc3bab1a79f93877c6f62574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a434c565e696e7b849196a0a7b1b9c1ccd2d9d9d5ccc4bbb3a9a0968e8174695f53473a2d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c1cdd6e0e9f2f7fdfffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e212d3946525e687783909da9b3becad6dee7eff5fbfffffffffffffffffbefe3d7cbc0b5ab978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffef4eae0d7cec5bcb4aea69f9a938f8a8683817f7e7d7e7e808285898f939da0a8afb7c1c9d3dce6f1fafffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa9a8d807367544a4034281c1004000005121e2a36424d57697683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7d70635a50453b31281f1914131314171c20293139424b555e69707e8a949eaab4bfcbd7e3eef9fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf4ebded2c5b9aca096877a6e6154473b2e21140800000000000000000000000007101924303a444e58606c77828f96a1abb5c0cbd7dee8f3fcfffffffffff8efe7dcd0c6bcb1a79f93877c6f655b5043392f1f150b010000000000000000000000000000000000000000000000000000000000000000000000030a11171d23292f35383f44464d5354565e616568696e70737677797a7c7d7f7f808081818282818181807f7e7d7c7a787674716f6a6764605d55544f46443f382f2a251f170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0b141b22272b2f35393a3d4041454748494a4a4a4a4949474541413e3a39352f2b27221b18120c070100000000000000000000000000000000000000000000050e171f272f343a4146474a4947433c35302820160c020000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffcf0e4d8cdc2b9b1aba9abb1bbc0c7d0d4d9dddfe0e0dfdedbd6d3cec6bfbab0a8a09691857c6f695e554b46525e686f7c869298a0a7adb3b8babfc0c2c3c4c5c5c6c8ccd2c6d2ccc2b6a99c8f8376695c504336291d08000000000000000000000000000000040c121821272c32373b3c4247484b4d4f5051525253535353535353535352504b49453e362c22190f04000000000000000000000000000000000000000000000000000000060b141c22282e34383a3f4446484b4d4f5051525253535353535353535352504d4746413b32291e14080000000000000000000000000000000000000000000914212d3a4754606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d2f3939393939393939393939393939404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff7ebe1d6cdc0b6aea59e9b96939394959a9ea1a9aeb5bdc2bfb4aa95887b6e6255483b2f22150800000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d706356505c6976838f9ca9b6c2cfdce9f5fff5e8dccfc2b5a99c8f8276695c4f432d22170b00000000000000000000000000000006121e2b37424d57616e7a85929aa4acb3bbc0c7c8cecfd0d1d2d2d3d7dcd2d2dbd1bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515d676f7c869299a2aab2bbbfc6cbd1d5dadfe0e3e8e8e9e8e6e6e6e7e9eaecedecebe9e8e4e0ded8d4cec8c1bab2a8a0958e81746a6054453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424c555e686e7b849196a0a8b1b9c2cbd8dde4e5ded5cdc5bbb2a89f93877b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ca6b0bbc5ced7e0e6ecf0f5f6f7f8f8f7f9f4f0e8dfd2c5b9ac9f9286796c605346392d202a36414c5665727f8b97a1adb9c2ccd5dde5eaeff3f8f7f8f8f7f6f6f3e9e0d3c7bbafa399897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffcf2e9e0d7cec6bfbab0aca49f9c9892908d8c8b8a8a8b8d8f92979b9ea5acb1bac1c9d3dbe5eef8fffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897d7063564a3d2e23180c0000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9d9184776b6155483f33291f160d080606060b10171f273039434d57616c75828f98a3aebac7d2dde8f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffff9f3ece2d8cec4b7aa9e918477685e5246392d2014070000000000000000000000000008131e28323d44505b656d7a849199a3afbbc1ccd6e1eaf4fffffffff9f0e6ddd6cbbfb4aaa0958d80736a6053493f31271d0d030000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d24292d33373b4246484c525458565e61646669656c6e6f717273737474747575757474737371706f6e68696765625f585753514b48433d37332d261d1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f24292c2d302f35393a3c3c3d3d3e3d3d3c3a393530312d2c29241f1b17110c070000000000000000000000000000000000000000000000000000050d151d23293035393a3d3c3b373229241e160e040000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff5e9ded4cbc2bcb7b6b7bcc2ccd2d9e2e4eaebecececeae7e2dfd8d0cbc2bab2a8a19791847b6e675d514f59616d7a859198a2aab1b9bec5c7cad0cfd0d1d2d2d2d4d8ddd2ddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000050d161d242932383c4347494d5355585a5c5d5e5f5f5f60606060606060605f5d575550483e342b20150a0000000000000000000000000000000000000000000000000000070f181d262d33383f444649505355585a5c5d5e5f5f5f606060606060605f5f5d5a54524c443b3025190e0300000000000000000000000000000000000000000613202c3945515d6776838f9ca9b6c2cedae5f1fdfffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998c807366554b4035292c2c2c2c2c2c2c2c2c2c2c2c323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffef2e6dacfc4bbaea49c938f89878687898d91979fa3abb0bbbaaea398877a6d6154473a2e2114070000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584f5b6875828e9ba8b5c1cedbe8f4fff6eaddd0c3b7aa9d9084776a53493f33271b0f0300000000000000000000000000000814212e3a47535f6974818e97a1acb6bec5ccd2d4d9dbdddedfdfe0e3e7dfdfd7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030400000306070706060300000404020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414b55606a707e879298a0a8aeb5bbc0c7c9cfd2d3d7dcdbdddedfe0e3e7e1e8e3e0dfdedddbd9d4d1cdc8c3bdb8afa8a0969083796d60584e4333291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d38414b545d676d7a839196a0a8b2bac3cbd4dde8eef0e7dfd6cdc4bbafa49a8a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89949ea9b3bcc5ced6dae1e4e8eaebebebeaeae8e4ded6cabfb4aa9c8f8376655b5044372b1f25303a4753606d7985929ea6b0bac3cbd4d9e0e3e7e9eaebebeaeae9e5e1d7cec5b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffbf5f2e9e0d8d0cbc2beb6afacaaa29f9c9a9898979798999c9ea1a9aaafb8bdc3ccd3dbe5edf7fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d2013070000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7f7265594f44362d21170d040000000000050d151e28313b45505a616e7b86929fabb5c0ccd7e3f0fcfffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafffefbf9f8f7f6f1eee8e1dbd0c6bcb0a69a8d807467564c41362a1e110500000000000000000000000000020c162027333f49535d686f7c87929fa6b0bac4cfd8e3edf8fffff9f0e7ded4cbc2baaea3989083796d60584e41382d1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13181b22272b31363a3b4146474b4d5254575a535b6061626465666667676868686867676766656362615e565a5855534e4a4745403938322b27221b140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181d20202424292c2d2f3030313130302f2d2c29242421201d19130f0b060000000000000000000000000000000000000000000000000000000000030b12181e25292d2e302f2e2b272019130c04000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffbf0e6ddd4cdc7c4c3c4c7cdd8dde4ebf4f5f8f9f9f8f8f2eeeae2dcd6ccc3bab2a9a1969083796d605b53616c75828f97a1aab4bcc3c9cfd3d6dbdcdddededfdfe0e4e8dfded1c5b8ab9e9285786b554c4135291d1104000000000000000000000000050e171f282f353d43484e5455575f626466686a6b6c6c6c6c6c6c6c6c6c6c6c6c6a64615a50463d32271b0f03000000000000000000000000000000000000000000000000071119212a2f383f444a5053535b60626466686a6b6b6c6c6c6c6c6c6c6c6c6c6c6a67615e564c41362a1f1409000000000000000000000000000000000000000004111d2935414b5565727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff3e7dcd0c3b6a99c908376675d5145392c1f2020202020202020202024313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffaeee1d5c9beb3a99c928d827c7a797a7c80858d92999fa6afb5ac9f9285796c605346392d2013060000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594e5a6774818d9aa7b4c0cddae7f3fff7ebded1c4b8ab9e918578655b5044372b1f12050000000000000000000000000003101c28343f4a54626e7b87939fa9b3bec7d0d7dde3e5e8e9ebebecedeff3ece5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e1011060b1012131313120f0b0611100f0e0c0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3a434e58616c707d8691969fa3abafb5b9bdc3c5c7cbd1ced0d1d2d3d7dcd4dcd7d4d2d1d0cecec8c5c2bcb8b2aca59e9691847b6e675d51463d3221170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192227333f49535c666d79839095a0a8b2bac4ccd5dde6eff9f9f1e8ded2c5b9aca096887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4854606b75828f97a1aab3bcc3cacfd4d8dbdddededededdddd8d4ccc4baaea2988c7f726653493f33271b202c3945515d67727f8b949fa8b1b9c1c8ced3d7dcdcdededededddcd9d4cfc5bcb1a79c908376685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffffff9f1eae4e0dedddcd6d0c7c0bbb9b4aeaca9a7a5a4a4a4a5a6a8abadb3b6bbc1c8ced5dee5eef7fffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa9b8e8175665c5144382c1f1206000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473e33211b0f0500000000000000030c161f29333e46535f6974818e99a4afbbc7d4e0ecf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d01000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededf7f2eeecebeae8e5e3dcd7cfcabfb4aa9e94887c6f6255483c3025190d010000000000000000000000000000040e17222d38414c56606a727f8c949ea8b2bdc6d1dce7edf6f8f0e7ded5ccc2b9afa59f92867c6f665c51463d2f261b0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f252a2d3036393a3e4246474a4d49505354565758595a5a5a5b5b5b5b5b5a5a5958575554524c4e4b4847433e3a39352f2c271f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d10131417181d2021222323242424232221201d19171413110d0803000000000000000000000000000000000000000000000000000000000000000001070c13191d20212422221f1b150d080200000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffff8efe6ded8d3d1d0d1d3d8dee8eef5fdfffffffffffffefbf4ede7ded5ccc4bbb2a8a0958f82756d625b65707d8a949ea9b3bcc6ced5dae0e2e7e8eaebebececedf0f4ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000040d172029313940454f54585f6267696e717375767878797979797979797979797876716c61584e43372b1f13060000000000000000000000000000000000000000000000061019232b333c424a50545c6063656c6f717375767778797979797979797979797877746e685e52463b30251a0e0200000000000000000000000000000000000000010d18242f3c4855626f7b8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407131313131313131623303c4956636f7c8996a2afbcd1dce8f3fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebdfd2c6b9ada1978d8075706d6c6e6f737a808790949fa3abaa9d908377655b5044372b1f12050000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d596673808c99a6b3bfccd9e6f2fff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000006121f2c3844505c6674808d9aa4afbbc5d0d9e2e8eef1f6f6f7f8f8f9fbfff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131517181a1b1c1d1e171c1f2020201f1c171e1e1d1c1a1918161413110d08070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a616b707c848d92999fa3abadb2b6b9bbc0c0c1c3c5c5c7cbd1c7d1cbc7c5c4c3c1bfbcb8b7b1aba8a09e938e847b6e695e554b40342b210f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b343d44505b656d78828f95a0a7b1bac4ccd5dee7f0f8fffcf0e4d8ccc0b6ac9e9184776a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38444f59616e7b859298a2aab1b9bec5c8cdcfd0d1d1d2d1d0d2ccc8c1bab1a79f92867b6e6154473b2d22171d2935404b55606c77828f95a0a7afb8bcc3c7cbd1d0d1d1d2d1d0cfcec8c3bcb4aaa0958a7e7164564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f3fffffffffffffffffffffffffffffffffffff9efe7dfd9d4d1d0d1d4d9d2ccc8c6bfbab8b6b4b2b1b0b1b1b3b5b8b9bec5c6ccd4d9dfe7f0f7fffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988a7e7164544a4034281c10040000000b1724313e4a5764717d8a97a4b0bdd0dbe6f2fefffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376685e5246392d201309000000000000000000040d17212a36424d57616e7b87939facb9c5d0dbe7f2fefffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4135291d1104000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e6e2dfdedddcd9d4d1cbc5bebaaea3988f82756a5f53473a2e1e14080000000000000000000000000000000006111b262f3a444e58606c77828f96a1abb5bfcbd7dbe4edefe6ded5ccc3bab1a79e938b7f726a5f544b40342b1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e21252a2d2e30363a3b3d403f444647494a4c4c4d4d4e4e4f4f4e4e4e4d4c4b4a49474641413e3c3a37312d2c29241d1b160f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070d11131415161717171716161413110d080707040100000000000000000000000000000000000000000000000000000000000000000000000002080d111314171615130f0a04000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff8f0e9e4e0dddcdde0e4e9f4f9fffffffffffffffffffffef8f0e7dfd6cdc4bab1a79e938b7f726a606c7883909da6b0bbc4ced7e0e6eceff3f8f6f7f8f8f9fafcf9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000010c161f29323a434b515960636a6f74787b7e80828384858586868686868686868685837e716a6054473b2e22150800000000000000000000000000000000000000000000030c18222b353d454d545b60666d7075787b7e8082838485858686868686868686868583807a6e61574d42362a1e120500000000000000000000000000000000000000000715212e3a47535f6a7884919eabb7c4d0dce7f3fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399897d7063564a3d2f24180d0106060606060815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185796d6360606162676d737c828c92999fa1988d80736653493f33271b0f030000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e5865727f8b98a5b2becbd8e5f1fef9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000000000000000713202d3a4653606d7985929eacb6c0cdd7e2ebf4f9fffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314171b1f202123252728292a2b23282b2d2d2d2b28222b2b2a282726242321201d19171413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343e485059616a6f7980868e92999ea1a9aaacafb5b3b5b6b8b9bbbfbabbbac0bbb9b8b6b5b2b1acaaa79f9d96918a81796e695f574d43392f22190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323d46505a606c77818e949fa7b1b9c3ccd6dee7f0f9fffffaede0d4c8bbafa49a8c807366584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d46525e696f7d869298a0a7adb3b8bcc0c2c3c4c5c5c4c3c2c0bbb9b0a8a0958d8073685e5246392d1b1118242f3a44505b656d7a8390959ea5acb1b9babfc1c3c4c5c5c4c3c3c1bcb8b2aaa2989083786c6053463a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f4fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffbf1e7ddd5cec8c5c3c5c8ced5d8d4d0cac7c5c3c0bfbebdbdbec0c2c5c6c9cfd2d7dde5eaf1f9fffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6054473a2e23180c000000000c1925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265564c41362a1d110500000000000000000000050f1a26313b47535f6975828f9caab4bfcad6e2eefbfffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4dbd6d3d2d0cfcec8c7c0bbb3ada39f92867b6e61584e43372b1f0d0200000000000000000000000000000000000a141d28323d44505b656d7a849199a3aebbc0c9d2dbe7e6ddd4ccc3bab2a89f958e81756d62584e42392e22190b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e2021252a2d2e312d3337393b3c3e3f4040414141424242414140403e3d3c3b393630322f2e2b2620201d18120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060709090a0a0b0a0a090707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a090806030000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffbf5f0eceae9eaecf0f5fbfffffffffffffffffffffffffff9f1e8dfd6ccc3b9b0a69f92867c6e66707d8995a0acb8c1cdd6e0e9f2f7fbfffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000007131d28313a444c555d606b6f767c8084888b8d8f909192929299939393939399939290887c6f6256493c2f231609000000000000000000000000000000000000000000000b151e2a343d474f575f666c71787d8185888b8d8f9091929292999393939393999292908d8376695e52463a2d201407000000000000000000000000000000000000000006121f2b37434e586774818d9aaab4bfcbd6e3effbfffffffffffffffffffffffffffffffbefe3d7cbbfb5ab998d807366554b4135291d110400000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675c545354555d606a6e787f8790959792857b6e6154483b2d22170b000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f5764717e8a97a4b1bdcad7e4f0fdfbefe3d7cbbfb5ab95887b6e6255483b2f221508000000000000000000000000000a1623303d495663707d8997a1adbec7d2dfe9f4fdfffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315191d202122272b2d2e303233353637382e34383a3a3938332d38373735343231302e2d29252421201e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222c363e474f585f676d737b81878d9196999d9fa3aba6a8aaabacaeb5aeaeaeb5afacabaaa8a6a7a09d9995908a847d756d675f574d453b31281d10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444e58616c73808c939ea6b0b9c3ccd5dee7f0f9fffffff9ecdfd2c6b9ac9f93877b6e6155483c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36424d57606b707d8690959ea1a9abb1b3b5b7b8b8b8b7b7b6b6afaca69e969083796d60564d41362a1e0a131d27333f49535d686e7a838e939da0a7acaeb4b5b6b7b8b8b7b7b6b4b1aca8a09892867c6f655b504437281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff5eadfd5cbc3bcb8b7b8bcc3cbd5e0dbd6d3d2cfcdcbcbcacacbcccfd1d2d5dae1e3e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffff7ece0d3c7bcb0a69a8d8174675d5145392c1c1207000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298897c6f6256493c3025190d01000000000000000000000009141f2b37424d5764717e8a98a2aebac6d3dfecf9fffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d211407000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7d0cac6c5c4c2c0bdb8b5afa9a29f918b7e71695f53463c31261b0f000000000000000000000000000000000000020b162027333f49535e686f7d87929fa4aeb7c1c9d6dbdad5cbc2bab2a8a0969083796d605b51463c30271d10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314191e20212422272b2d2e2f31323333343430363a3b3b39363032302f2e2d2a252522211f1a1413100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffcf8f6f6f6f8fcfffffffffffffffffffffffffffffffffaf1e8ded5cbc1baaea2989083786d74818e9ba7b1bccad3dfe8f2fbfffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221609000000000000000000010d18242f3a434c565e676d747c82888d919697999b9d9e9f9f9fa39f9f9f9f9fa49f9f9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000007121d27303c464f5960696e787e848a8e929797999b9d9e9e9f9fa39f9f9f9f9fa39f9f9d95877b6e6154483b2e2115080000000000000000000000000000000000000000030f1a26313d4a5763707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff3e7dcd1c3b6a99d908376675d5145392c20130600000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165554b46474b51585f666d737c838889857d6f695e53463a2d1b1106000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a53495663707d8996a3b0bcc9d6e3f8fffff3e7dcd1bcafa296897c6f6356493c30231609000000000000000000000000000d1a2733404d5a6673808d99a9b3bed0d9e4f1fbfffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21252a2d2e2d3337393b3d3f4041434444453f44464646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242c353e464e555d60696e747b8084898d90929998999b9d9e9fa3aba1a1a1a1a39f9e9d9b999795908d88837e78706b605d554d453b33291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17232e38424c56606a717e8a929ca5afb8c2cbd5dee7f0f9fffffffaeee1d5c9beb3a99c8f8276695f53463a2a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a25303b454f59606b707b838c92979d9fa7a6a8aaababababaaa9aca49f9c938f847b6e675d51443b3025190e0b17222d38414c565e686e79818a90959c9fa3aba8a9ababababaaa9a7a7a09d9691867d706a5f53493f3327160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffcf0e4d9cec3b9b1acaaacb1b9c3ced9e4e2e0dfdcdad8d7d7d7d8d9dbdedfe2e6eceff4fafffffffffffffffffffffffffffffffffffffffffffffffffffaf1e5dbd0c4b7ab9f94887c6f62554c4135291d0b00000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201308000000000000000000000000030e1a26313c4753606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababababebab8b7b5b3b2acaba39f97928a7f726c62574d42342a20150a00000000000000000000000000000000000000040e17222d38414c56606b727f8b929da5afb7c0cad0cfc9c0b9b1a8a09691847a6d675c51493f342a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507090e11141417171b1f2021232425272f35393b4246474746413b39353029241d19181515120f0a06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103040000030506070606030000040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e7ddd6cabfb4aa9f958c7f727985929eabb8c3cedee5f1fafffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000004111d2935404b555e686d7981898f949a9ea1a8a6a8a9ababacacafb5acacacb5afacac9c8f8276695c4f4336291c070000000000000000000000000000000000000000000c18232e39424e58606b6f7b838b91969b9ea1a9a6a8a9aaabacacafb5acacacb5afacaba796897d7063564a3d3023170a0000000000000000000000000000000000000000000a14202d3a4753606d7a86929facb8c5d2dfebf6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f0300000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3b41454e545c606b6f777b7c796f6b60574d42362a1e0a00000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5055626f7c8895a2afbbd0dbe7f2fefff8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000005111d2a36414c566976838f9ca9b6c2cfdcebf5fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191d20262b2e3036393a3e3f4446484a4b4d4e4f5051524a50535353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c343c434b51575f62696e73797c808386898b8d8e909292999494949494999291908e8c8a8783807b76716c666159514c433b332921170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172028343f4a545e686f7c86929fa4aeb7c1cad4dde7f0f9fffffffff8ecdfd2c6b9ada1978a7e7164574d42362a180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333d474f5960696e787f858b9095979a9c9d9e9e9f9e9d9c9a9a938f8a827a6e695e554b4032291f140806111b262f3a444c565e676d757d838a8f9299999b9d9e9e9f9e9d9c9b9895918b847c706b61584e41382d221704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f120000000000000000000004111d2935414c566b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff9ede0d4c8bcb1a7a09da0a7b1bcc8d4e0e9ecebe9e7e5e4e3e4e4e6e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffdf2e8dfd3c7bcb0a69c9083766a5f53433a2f24190d00000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665c5044382c1f12060000000000000000000000000009151f2c3945515d6775828e9ba8b5c1cfdae5f1fdfffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeadb3adabaaa9a7a8a09e99928e857e726d625a50453c3122180e04000000000000000000000000000000000000000006111b262f3a444f59626d74808d939ea5afbabec5c4beb9afa79f9691847b6e685e554b40372d22180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f1213141b232b31394045474d525454524c4746413a352f271f1a140d06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e1011060b0f12131313120f0b0611100f0d0c0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7dbd0c6bcb1a79f92857a7b8897a1adb9c6d2dfecf7fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000050f19232c3945515d676d7a838d929c9fa6abadb2b3b5b6b7b8b8b9bbc0b9b9b9c0bbb7aa9d9084776a5d51442f24180d010000000000000000000000000000000000000004101c2834404b545f6a6f7d8590959ea0a8abadb3b3b5b6b7b8b8b9bbc0b9b9b9c0bbb9b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000006131f2c3945515d6776828f9ca9b5c2ced9e5f1fdfffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7d7063574a3d2f24180d0100000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f353c424a50596063696e6f6d6760594f453b31251a0e00000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605354616e7b8794aab4bfcad6e2eefbfef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5c6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a313940454d53575f61666d6f73777a7c7e808283858686878788878787868583827f7d7a77736f6a64605b544f45413a312921180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b44505c666e7a849198a3aeb6bfc9d3dce6eff8fffffffffcefe3d7cbc0b5ab9e9285796d6053463b31261a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202b353d474f575f666d72797f83878a8d8f9091929291908f8d8a87827d756d685e574d43392f20170d02000a141d28323b444c555d606b70787d82868a8c8e909192929190908e8b88847f796f6a61594f463c2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f52452d22170b00000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaded1c5b8aca0959095a0acb8c1ced7e1ecf7f6f3f2f1f0f0f1f3f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d6cdc5b7ab9f948a7d7064584e4331281e13080000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468544a3f34281c10030000000000000000000000000004101d2935404b5565727e8b98a8b2bdc9d5e1eefafffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a9a29f9d9c9a9896918c86817b716c625b51483e332a1f1006000000000000000000000000000000000000000000000a141d28323d46515b606c78818e939da5aeb4bab8b2ada59d9590847b6e695e564c43392f251b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305141d252d353d434b5153575e61615e5654524c454039312a251f170f0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090e12141517181a1b1c1e1e171b1f2020201f1c171e1d1d1b1a1917151312100b060606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec3baaea2988e817e8a97a9b3bec9d5e2eefafffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000b16212d39444f59606d798390959da4abb0b7b9bdc0c2c3c4c5c5c5c7cbd1c6d2ccc4b8ab9e9185786b554b4035291d11040000000000000000000000000000000000000006131f2c3845515c666f7c8592979fa7acb2b8b9bec0c2c3c4c5c5c5c7cbd1c6d1cbc7beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000004101d2935404b5565727f8b98a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4135291d110400000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e2930383f444f54575f6162605d554f473d33291f140900000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d615453606d7a8698a2aebac6d3dfecf9fff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1f252a3036393c4347494c525457535b606163656668696a6b6b6c666d6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f353c42474d53545c606366676d6f717375777879797a7b7b7b7a7a7978777573706e6866625f5853504a423e352f281f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1925303b444f59606d78829096a1aab4bfc8d1dbe5eef8fffffffffff9ede0d4c7bbafa3998d8073665c514538291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232b353d454d545c60676d72777a7e808284858585848483807e7b76706b615d564d453b31271d0e050000020b162029323b434b515961656c70757a7d7f8283848585848483817e7c77726d675f584f473e342a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4a3f33281c0f0300000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffaeee2d5c9beb3a99d9084909da5afbcc5d0dbe6f0fafffefefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee6dacfc5bbafa59c9083766c6155463c311f160c010000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c402e23170c0000000000000000000000000000000c18242f3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000613202c3945525d687783909594949494949494949494949494939792918f8d8b88847f7b746e69615a51493f362d21180e0000000000000000000000000000000000000000000000020b16202b343f44505b666d78818e929fa2aaaeaca9a19e938e837a6e695e574d443a31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f373f474f555d6066696e6e6866615d56514b433e3630292119140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080e111414181a1e202124252628292a2b22272b2d2d2d2b28222b2a292827252422201f1c171513120f0b060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfbfbfcfdfffffef4eae0d6cabeb4aa9f9387818e9ba8b4c1cfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000004101c27323c4955616c75818e959fa7aeb7bbc2c5c9cfced0d1d2d2d2d4d7dcd2ddd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000004101c2834404a54606d79839097a2a9b1b9bdc4c6cacfced0d1d1d2d2d3d7dcd2dcd7cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000c18242f3b4855616e7b8896a0acb8c5d2deebf8fffffffffffffffffffffffffffffffff3e8dcd1c3b6a99d908376675d5145392c2013060000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e21262e343d43484d53555653514b433d352b21170d03000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887b6e6255515c677985929facb8c5d2dfebf8fff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000916222f3c4955626f7c8895a9b3becad6e2eefafffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a30363a4146474e5355565e616467656c6e70727374767777787979797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d242931373b42464a505356555d60636566686a6b666d6d6e6e6e6e6d6c666a686664615e5655534e46443f382f29241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a36414c56616b73808d949fa9b2bcc6d1dae3edf7fffffffffffff8ecdfd2c5b9ac9f92877b6e61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b333c424a50555d6065686e7173757778787878777674716e69636159524c443b33291f150b00000000040e172029313940454f535b6064676d7073757678787878777674726f6a65605d554e463e352c22180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665b5044382b1f1206000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c89939eaab3becad6dee8f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd5c9beb3a99e93897c6f625a5044342a200d04000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e312518060000000000000000000000000000000714212d3a47535f697884919eabb8c4d1deebf7fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77736e69615e5650483f372d241b0f06000000000000000000000000000000000000000000000000040e192228333f4a545c666d78818b92989fa2a09d97918a81796d685e574d453b32291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c262f384049515960676d72787a7a77726d68605d555046423b332a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191e202124252a2d2e303233343637382d3337393a3938332d383736353432312f2d2b282322201f1c1714110d08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f5f2f0eeeeeff0f3f6f7f9f2e7dbd0c5bbafa499938e939eaab6c2cfe1ecf7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000713202c38444f5964707d8a939ea7b1b9c0c7cdd2d5dadbdcdededfdfe0e3e8dfe0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000006121f2c3844515c66727f8c95a0a9b3bbc3c9ced2d6dadbdcdddedfdfe0e3e8dfe8d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000714212d3a46535f697784919eaab7c4d0dbe7f3fffffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f92867a6d6054473a2d21140700000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e211c232832383b4246484947454039312b23190f0500000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bcafa396897c7063564b556b7884919eabb7c4d1deeaf7fff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000a1723303d4a5663707d8996a3b0bccfdbe6f2fefffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363b41464c5254585f6266686d717376797b7d7e808182838485868686868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181f262b3136383f4446494b515356585a5b5d545c60616161616160605b545b595754524c4847433c38332d261d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b46525e68707d88939fa6b0bbc4cfd8e2ecf5fffffffffffff9ede0d4c8bcb1a79b8f8275695e5342392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119212a30383f444b5153565e616467696a6b6b6c6b6a696764615e57554f46413a322920170d030000000000050e171f282f353e41495053555d606366686a6b6b6c6b6a696865625f5853514b433c342c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff9ede0d4c7bbafa39986796c605346392d201306000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578818e98a2aebac1ccd6e0eaf3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6dcd3cac1b9ada1978e81756a6054473e3322180e00000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000006121e2b37424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777674716e6966615e57524d443e362d251b12090000000000000000000000000000000000000000000000000000071017222d38424a545c666d747e868d929895918c847e746d675e564d453b332920170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b242e38404a525b626b6f797f848787847f7a736d67615a524d453f3630292018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e3130363a3b3d3f4041434445453f44464646443f4545444342403f3d3b3a38342e2f2d2b2822201e1914110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e5e3e2e2e2e4e6e9eaecf0ece2d7ccc0b5aba49f9b9ea5afbac6d2def3fdfffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000916222f3b4854606b7783909da5afb9c3cbd3d8dfe1e5e8e9eaebebecedeff4efe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000713202d3a4653606d7985919ea7b1bcc5cdd5d9dfe2e6e8e9eaebebecedeff3ece6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000005121e2a36424d576774808d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7d7063574a3d2f24180d01000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e22151721272c31363a3b3c3a38352f271f1911070000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e716457505d6a7783909daab6c3d0dde9f6fff5e9dccfc2b6a99c8f8376695c50432d22170b0000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f7fffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e343b42464d52565e61656a6f73777a7d80838587898b8d8e8f90919292939a93999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151a1f262a2e34383a3c404547494b4d4f504b515354545554545453504a4f4c4a4746413c3a37312b28221c140b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25303b45505a616e7a85929aa4afb8c2cdd6e1eaf4fefffffffffffff5ebded1c5b8aca095897d7063574d4230271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181e262e343a4045474d5254575a5c5d5e5f5f5e5d5c5a5754534d48443e35302820170e0500000000000000050d161d24292f383f44464b515357595b5d5e5f5f5e5d5d5b5855544e47454039312a221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffcefe3d7cbc0b5a093867a6d6053473a2d201407000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff6efe3d7cbc0b5ab9c8f82767b85929fa6b0bac4ced8e1eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6eee5ddd4cac1b8aea49e92857a6d61584e43352c22100600000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6f6255483c2f221509000000000000000000000000000000020e1a2631404d5a6673808d99a6b3c0ccd9e6f8fffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696765615f5754534d46423b322c241b130a0000000000000000000000000000000000000000000000000000000006111c262f38424a545c606c717b80858787847f79716c605c554c443b332921170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d36404a525c646d727d848c919696918c857f79706c615e575046413b3228231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1d23282c2d3036393b3e414246484a4b4d4e4f5151524950535353504a525150504e4d4c4a4846443f3f3c3938332d2d2a25201d19130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ede7e3e0dfdbd8d6d5d5d6d7d9dddde0e4eae8ddd2c7bdb5afaca8aaafb7c1cbd7e2eefafffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000000000a1623303d495663707d8995a0acb7c1cbd4dde4e9edf1f6f6f7f8f8f8f9fcfff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000a1724303d4a5763707d8a97a1adb9c3ced7dfe5ebeef2f7f6f7f8f8f8f9fcfff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000020e1a26313d4a5663707d8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998d807366554b4035291d1004000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f22150b161b1f262a2d2e2f2d2c29241d150d07000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594f5c6976828f9ca9b5c2cfdce8f5fff6eaddd0c3b7aa9d9084776a53493f33271b0f0300000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940444d52565e61686d72777c8083878a8d9092989698999b9c9d9e9e9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1c23282b2d2f35393a3c3e40424440454647484848474746443f42403d3b3936302e2b261f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57626c75828f97a1acb6c0cad4dfe8f3fcfffffffffffff9eee4d6cabeb3a99d9184776b6054453b311e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282f35393b4146474b4d4f515252525151504d4b4846423b383329241e160e05000000000000000000040c12181d262d3337394045474a4c4f505152525151504e4b4947433c39352f281f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff4e8dcd1baada093877a6d6054473a2d211407000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffdf6ede4dbd4c7bbafa3998c7f72727f8b949ea8b2bcc6cfd8e1e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ebe5dbd3cbc2b8b0a69d928a7d70685e52463d32231a100000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000000000000000000000000091724313e4a5764717d8a97a4b0bdd0dbe7f2fefffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5855534d4846423b363029201a120a0100000000000000000000000000000000000000000000000000000000000a141d263038424a505a62696e74797b7a77726d67615a514b433a322921170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333f48525c646e747f8791969ea1a09e98928c847d756e69625a524c443e342e271e180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181c1f262b2e34383a3d4146474b4d4d52545758595b5c5d5e5e5f5b6060605b5f5f5e5d5c5b5a58575553504a4b4846443f3b3936302c29241e1b15100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7e2dcd6d3d2cecbc9c8c8c9cacdd0d1d4d8e0e3e3d9d0c7c0bbb9b4b6bac1c9d3dde8f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000005111d2a36414c566774818d9aa7b1bcc9d3dde6eff4fafdfffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000003101c28343f4a546774818d9aa9b3becbd5e0e9f2f6fafefffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000914202d3a4753606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffff3e8dcd1c3b6a99d908376675d5145392c201306000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090a0f141a1e212223201f1d18120b030000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4e5b6875818e9ba8b4c1cedbe7f4fff7ebded1c4b8ab9e918578655b5044372b1f120500000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e262e343c424a51575e61686e747a7f84888c90939a9a9c9fa2aaa5a6a7a9aaaaabacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f2024292c2d303233352e34383a3a3b3b3b3b3a3938332d33312e2d2a25211f1a150f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3846525e69717e8b949ea9b3bec7d2dce6f1fafffffffffffffff4e8ddd2c6baada2978b7e7265594f4433291f0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292c3036393b3e404244454545454443413e3b3a36312c282119130c04000000000000000000000001070b141b22272b2f35393a3d404243454545454443413f3c3b37322c29241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff9e0d3c7baada094877a6d6154473a2e211407000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffcf9f6f1ebe5dbd6cabfb4aa9f92877b6e6d75828f96a1aab4bdc6cfd7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e0dad5c9c1b9b0a69e948d80746b61564c41342b2011080000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679685d5246392d201307000000000000000000000000000000000916222f3c4955626f7c8895aab4becad6e2eefbfffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453514b4f4d4b4846423b3a36312a251f170e0800000000000000000000000000000000000000000000000000000000000000020b141e2630383f4450575e61656c6e6d6766605d5550454039312920170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a636e74808c9399a0a8acacaaa29f96918a827b716c615e5650454039302a2118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d23292c323739404546494d5254575a575e6163656667696a6b6b6c656c6d6c666c6c6b6a696867656462605c54585553504a4746413b39352f2b26201c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffff8f2e9e2dbd6d0cbc7c5c2bfbdbbbbbcbdc0c3c4c8cdd3d7dce2d9d2ccc7c6c1c2c6cbd3dbe5eff9fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000713202d3946525e687784919eaab7c3cedde5eff8fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000006121f2b3844505c667683909da9b6c3cfdce7f2fbfffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000006131f2c3845515c6775828f9ca8b5c2ced9e5f1fdfffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090003090e121415161413100c07010000000000000000000000000000000000000714212e3a4754616d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e5a6774808d9aa7b3c0cddae6f3fff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830383f444e545c60696e747b80868c9195999d9fa4aca9abaeb4b1b3b4b5b6b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213181d20202325272823282c2d2e2e2e2e2e2d2d2b2822262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616e7b85929fa6b0bbc5d0d9e4eef8fffffffffffffffcf0e4d8ccc0b6ac9f92857a6d6053473d3320170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c13181d20252a2d2e3134363738383938373634312e2d2a251f1c170d08020000000000000000000000000000020a11171b1f24292c2d3033353738383938373635322f2e2b26201d18120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000000000000000a1724303d4a5763707d8a96a3b0bdd2dde8f4f4f4f4f4f4f3f9f3efedece5e0dad5c9c1baaea2988e817569616d7a849198a2abb5bdc5ced8dde4ebf4f4f9fdfffffffffffffffffffffffffffffffffffffffffbf8f3eee8e4ddd8cfc9c0b7afa79f948f82786d60594f443a3022190f000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c564c4135291d1105000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000000000000000000000000000000040e18222a313739404547484848484848484848484848474746454043413e3b3a36312d2a251f19140d05000000000000000000000000000000000000000000000000000000000000000000020c151e262e343f454d52535b6061605d5553514b433e342f271f170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57626c73808d929fa4abb2b9b8b3aea8a19e938f857e756e68615a514b433c3328231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d24292f34383c43474b515356565e61646769696e70727374767778787879797979797978787776757372706e6d66686562605b5454524c4745413a37322c27211b160e09030000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffff7efe6e0d7d0cac6bfbab8b5b2b0afafafb1b3b6b8bcc3c7cbd1d8e1ddd7d4d2cecfd2d7dde5edf7fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000714212e3a4754616d7a8796a0acb9c5d2deebf7fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d010000000000000000000000000000000000000000000004101c2934404b5565727f8b98a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffff9ede0d3c7bbafa399897d7063564a3d2f23180c000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000002050708090706040000000000000000000000000000000000000000000713202d3946525e687884919eabb8c4d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f5966737f8c99a6b2bfccd9e5f2fff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323a424a505860666d737b80868d92989da0a8aaacafb6b6b8babebec0c1c2c3c4c5c5c6c8cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d10131416181a1c181c1f20212122212121201f1c1719171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b75818e98a2aeb8c1cdd6e2ebf5fffffffffffffffffaede0d4c8bbafa49a8d8074675d5145392c20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1114191e20212427292a2b2c2c2b2a29272421211e1a14100b05000000000000000000000000000000000000060b0f12181d20202426282a2b2c2c2b2a2a282522221f1b15100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000000000000000916222f3c4955626f7c8895acb6c0ccd8e4e8e8e8e8e7e7e7e6e8e3e0dfd9d5cfc9c0b7afa59f92867b6e615e686f7c869299a3abb4bcc3ccd2d9e2e3e9edf1f6f9fafcfffffffffffffffffffffffefbf8f8f3efece7e3ddd7d2ccc4bdb9aea59e959082796d665c51473e32291e1007000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52453024190d01000000000000000000000000000000000713202c3945525d687885929fabb8c5d2deebf8fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c100400000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e34322e2d2a26211e1a140e09020000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464950535454514c474540393129231d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a717e8b929ca4afb5bdc3c5bebab2aca69e98928b827a706c605c554d453e342e271e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151c23282f35394045474e53545c606367686e717476787b7d7e808182848485858686868686868584838381807f7d7b797774726f6c6664615e5654524c47433c38322c27211a140c0701000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffffffffffff7eee5ddd4cec5bebab4aeaca8a5a3a2a2a3a4a6aaabb1b9bbbfc6cfd4dce3e0dfdbdcdee2e8eff7fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000815222f3b4855626e7b8898a2aebac7d3e0ecf9fffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000000000000000000000000000c18232f3b4855616e7b8896a0acb8c5d2deebf8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998c807366554b4034291c10040000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566875828f9ba8b5c2d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a5865727e8b98a5b1becbd8e4f1fefcefe3d7cbc0b5ab95887b6e6255483b2f22150800000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c444c545c606a6f787f868d92989fa2aaacb1b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d070c10131314151515141413120f0b060a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d89939eaab3becad3dfe8f4fdfffffffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080e111414181a1c1e1f1f1f1e1e1d1a181514120e09030000000000000000000000000000000000000000000003070d10131417191c1d1e1f1f1e1e1d1b181615130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6d6154473a2e211407000000000000000000000815212e3b4854616e7b879aa4afbbc8d4dbdbdbdbdbdbdadad9dcd7d3d2cec9c4bdb9aea59e938b7f72695e565f6a707d879299a2aab1bbc0c7d0d3d8dee1e5eaecedf0f4f9f3f4f4f5f4f4f3f3f7f2eeecebe7e3e0dbd6d2ccc7c0bbb2ada49c938f837a6d675d544a40352c20170d00000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e08000000000000000000000000000000000004111d2935414c566a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272522211e1a14120e09030000000000000000000000000000000000000000000000000000000000000000000000000000030a111721293036383f4446484745413a39352f281f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626e7b86929fa4aebbc0c7d0d0cac4bdb9b0aaa29f948f857d746d675f57504440393029201910060000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e262e343940454b5153585f62666d7073777a7e808385878a8b8c8e8f909191929298939993929291908f8e8d8b8a888683817e7b7975716e6865605d56534e48443d38322a261f18120b03000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffffffffff8efe5dcd3cbc2bcb4aeaaa39f9b9896959596979a9d9fa7acaeb5bdc2cad1dae3ece7e8eaeef3f9fffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000b1825323e4b5865717e8b98a4b1beced9e5f1fdfffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000714212d3a46535f697784919eaab7c4d0dce7f3fffffffffffffffffffffffffffffffff3e8dcd1c3b6a99c908376675c5145382c1f13060000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f7fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000010d192530404c5966737f8c99aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c505764717d8a97a4b0bdcad7e3f0fdfff4e8dcd1bcafa296897c6f6356493c3023160900000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b343d454d565d666d737c838c92989fa3aaaeb4b8bdc3c6c8ccd2d2d3d6dbd9dadcdddddedfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070708080808070606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afbcc5d0dce5f1fafffffffffffffffffaede1d5c9bdb2a89c8f8276695f53433a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f111212121211100e0b080705020000000000000000000000000000000000000000000000000000010406070a0d0f101212121211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffff9f3ebdfd2c6b9ada19786796d6053463a2d201307000000000000000000000713202d3a4653606d7986939facb9c6cececececececececdccd1cbc7c5c3bdb9b2ada49d938e81746d62574e58616b707e879298a0a8afb6bec2c7ccd2d4d9dddfe0e4e8e6e7e7e8e8e7e7e6e6e5e6e2dfdedcd7d3d0cac7c0bbb6afa8a19e928d81796d685d554b42392e231a0e0500000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000010d19243043505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000040a0f12181d1f202121212121212121212121212121201f1c181a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a2d3337393b3a39352f2c29241d160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f98a2aeb6c0ccd2d9dbd6cec9c1bcb3aea69e97928a80796e69615a514a423b322b2217110a020000000000000000000000000000000000000000000000000000000000000000000000060d161d242930383f444b51555c60656a6f74797d8083878a8d8f92979698999a9c9d9e9e9f9fa3a0a49f9f9f9e9d9c9b9a98979892908e8b8885827e7a76716d68625f58544f48443d363129241d150d0701000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf2e6ddd3cac1b9b0aaa29f98928f8c8a8888898a8d90959a9fa3abb0b8c0c8d1d9e3ecf5f7fafffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150800000000000d192633404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f3fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000005121e2a36424d576774808d9aaab4bfcbd6e3effbfffffffffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053473a2d20140600000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000916222f3c4955626f7c8895a2afbbcfdbe6f2fefffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000081724303d4a5763707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d60535663707c8996a3afbcc9d6e2f8fffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d464e575f686d78808790959fa3aaaeb4babfc6c8ced2d4d8dddedfe2e7e6e7e8e9eaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a95a0acb7c1ced7e1eef7fffffffffffffffffff8ebded2c5b9aca1968a7d7064574d4231281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effafafafafafffffbf9f8f7f6f5f0eee8e2dcd1c4b8ab9e918578665c5144382c1f12060000000000000000000006121f2c3844515c667885929fabb8c1c1c1c1c1c1c1c1c1c0c0bec0bbb9b6b2aca8a19e928d81786d605b51464f59616c707d8691959fa4acb1b7bbc2c5c8ced1d2d4d8ddd9dadadbdbdbdadad9d8dbd6d3d2d1cbc7c5bfbab5afaca49f96918a80776d675d564c433930271c11080000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000081c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffbeee2d6cabeb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001070c10131415151515151515151515151514141313100c070b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1b22272b2d2e2d2c2924201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949faab4bfc8d7dde3e6e0dad5cec5bebab0a9a19e928d837b716c605c544d443d3428221c140b040000000000000000000000000000000000000000000000000000000000000000000910181f282f353d424a50555d60676d72777c8085898d9095979a9c9ea2a9a5a6a7a9aaabababacaeb4afacacababaaa9a8a6a5aaa39f9d9b9897928e8b86837e7a746f6a636059544f46423b352f271f18120b030000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffef4eae0d4cbc1b8afa69f98928c86827f7d7c7c7c7e8083888d92999fa6aeb6bfc7d1dae3eef7fffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f23160900000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170c00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94887b6e6155483b2e2215080000000000000000000000000000000000000000000000020e1a26313d4a5763707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff9ece0d3c7baaea399897c706356493d2e23170c00000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefbfffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e615455626f7b8895a2aebbd0dbe7f2fefef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000815212e3b4854616e7b8794abb5c0ccd7e3f0fcfffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333c464e5860696e7a828d9299a0a7aeb4babfc6cad0d4d9dfe0e4e8ebeceef2f8f4f5f6f7f8f8f9fafbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120f0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697683909ca7b1bcc9d3e0e9f3fffffffffffffffffffbefe3d7cbbfb5ab9e9184786d6053463c3120160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030400000306070706060300000404020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8edededededf8f3efedecebeae8e4e3dcd7d1cbc0b5ab9c90837669544a4034281c10040000000000000000000004101c2834404a546b7784919eaab4b5b5b5b5b5b5b5b4b4b4b3b2b5afaca9a8a09e96918a80786d665c51493f47505a616b707c838d939a9fa7abb0b7b8bdc1c4c6c8ccd2cccdcececececdcdcccbd0cac6c5c2bfbab9b4aeaba49f9a938d847d736c655d554c433a31271e150b0000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e060000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000040607080808080808080808080808070707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171b1f202121201d1913100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a1acb9c1cdd6e1ecf2ebe5e0d7d0cac1bbb3ada49d9590867e746d665e564f463f332d261d160d05000000000000000000000000000000000000000000000000000000000000000a121b222a313a41454f545c60676d72797e83888d92979a9da0a7a7a9abadb3b1b3b4b5b7b7b8b8b9babfbbb9b9b8b7b6b6b4b3b2b4aeacaaa7a9a29f9b99938f8b86817c76706b636059534d4540393129241d150d0600000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff8ede2d8cec2b9afa59e9490867f7a7572706f6f707173777b808790949ca4adb5bfc8d1dce5f1fafffffffffffffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dcd0bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000914202d3a4753606d7986929facb8c5d2dfebf6fffffffffffffffffffffffffffffffbefe3d7cbbfb4ab998c7f7366544a3f34281c10030000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca9b5c2cdd8e4f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f625554616e7a8794aab4becad6e2eefbfff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454e58606a6f7b848f949fa3abb1babfc6cbd0d6dbe2e5ecedf0f4f9f9fbfefffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949fabb9c3cedbe5eff5fbfffffffffffffffff9ede0d3c7bbaea3998c7f72665c5044382b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e1011060b1012131313120f0b0611100f0e0c0b0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7e1e1e1e1e1e1e1e7e3e0dfdedddbd9d4d1cbc6bfbaafa3998d8073665a4d402e23180c0000000000000000000000000c18232e43505c6976838f9ca7a8a8a8a8a8a8a8a8a8a7a7a6a5aba39f9d9a96918b847e746d665c544a40373e485059606a6f79818790959c9fa6aaacb2b5b7b9bbc0bfc0c0c1c1c2c1c1c0c0bfbdbebab8b5b4aeacaaa29f99938e878079706b605b534b433a31281f150c030000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442d22170b0000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213151413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919ea5afbbc5cfdae6f1f6f2e9e1dbd6cdc5beb9aea7a098928a80786e68605950443f382f281f170f06000000000000000000000000000000000000000000000000000000000006131c242c343c434b515960666d72797f858b90959a9ea1a9aaacb1b3b6b8b9bebebfc1c2c3c4c4c5c5c7cbc7c6c5c5c4c3c2c1c0bebfbab9b7b4b3adababa49f9c98928e88827d766f6b615f57514b433d352f271f1810060000000000000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb1a79e938f827b736d6865636262636467696e747b828d929ca3adb6bfc9d3dfe8f2fdfffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000006131f2c3845515d6776828f9ca9b5c2ced9e5f1fdfffffffffffffffffffffffffffffff3e7dcd1c2b5a99c8f8276665c5044382c1f1206000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000004111d2935404b5565727f8b98a7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d70635653606d798698a2aebac6d3dfecf9fff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1924303a444d575f6a6f7c8591969fa6afb5bdc3cbd1d6dce2e7edf1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a6b0bdc6ced5dde4eaf1f7fdfffffffffffff8ecdfd2c5b9ac9f92867a6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131517181a1b1c1d1e171c1f2020201f1c171e1e1d1c1a1918161413110d080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6d4d4d4d4d4d4d4d4dcd7d3d2d1d0cecec8c7c0bbb4aea59f92877b6e6155483b2e221507000000000000000000000000071a2734414d5a6774808d9a9b9b9b9b9b9b9b9b9b9b9b9a9998979992908d89847f79706c605c544a42392e363e474f585f676d747c83898f94999ea0a8a8aaacafb6b2b3b4b4b5b5b4b4b3b3b2b0b3adaba9aba39f9c98928e87827c746d6761595049413931281f160d03000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f0300000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67707d8a939ea9b3bec9d5dfe8f2fbf3ece6dfd7cfc9c0b9b1aaa29f928d827a6f6b625a504a423a3129211810070000000000000000000000000000000000000000000000000000020a1117252e363e464e555d606b6f787f858c91979da0a7abadb3b7b8bcc0c2c5c6cacfcccdcfd0d1d1d2d2d3d7d4d2d2d2d1d0cfcecdd1cbc7c5c3c1bebab8b5afacaaa39f9b948f89827c756e69605d554f454039312a2217110a02000000000000000000000000000000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9f958f81796e69605d565755555657575f62696e78808c919ca4aeb7c1cdd6e1ebf7fffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000004101d2935404b5565727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d2013070000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f1205000000000000000000000004101c2834404b546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000010d18242f3b4855616e7b88959fabb8c5d0dbe6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e716457515c667885929fabb8c5d2deebf8fff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212935414c565e696e7c859297a0a8b0bbc0c7cfd7dce2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d303335363738393939393939393939393939393939352d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a1abb4bcc3cbd4d9dfe6ebf1f6fcfffffffaede1d5c9bdb2a89b8e8275685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314171b1f202123252728292a2b23282b2d2d2d2b28222b2b2a282726242321201d19171413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c2c0bcb8b5afaaa39f938c8073695f53473a2d2114080000000000000000000000000a1623303d495663707d898d8e8e8e8e8e8e8e8e8e8e8e8d8d8b8a888683807c78726d67615a504a423930272c353d464e555d606a6f767d82888d9196989b9e9fa4aca5a6a7a7a8a8a8a7a7a6a5a4a9a29f9c9999928f8a86817b756f6a605d554f443f382f281f160d0400000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c75818e97a1adb9c1cdd6e1ebf7fef7f1e9e1dad5cbc3bcb4aea49d9490857d716d605b544b433b332a22191108000000000000000000000000000000000000000000000000020b141b222737404850585f676d747c838c92979ea1a9acb1b8b9bec3c5c8cecfd1d2d6dbd9dadcdddedededfe0e3e0dfdfdededddcdbd9dcd7d3d2d0d0cac6c5c0bbb9b4aeaca69f9c948f89827b736d676059514b433c3428221c140b0300000000000000000000000000000000000000000000000000000c18232f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989083786d675e57524c4a4949494b4d53575f666d737f8c929ca5afbbc4cfdae6f4fdfffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000c18242f3b4855626e7b8896a0acb9c5d2deebf8fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f2316090000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000c18232e43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180c000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697683909da9b3becad6e3edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584a546b7784919eaab7c4d1ddeaf7fff5e8dccfc2b5a99c8f8276695c4f4336291c080000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333b46525d686e7b849197a2a9b2bac2cbd1d9e1e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849199a2aab1b9c0c8cdd5dae1e5ebf0f4f9fff8ebded2c5b9aca196897d7063564c4130261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315191d202122272b2d2e303233353637382e34383a3a3938332d38373735343231302e2d29252421201e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8babababababababababababfbbb9b8b7b5b3b1acaba39f98928c81776c60574d42372b1e12060000000000000000000000000916222f3b4854606b707d80818182828282828282818181807f7d7b7976736f6c65605d5550443f3830271e232b343c434b515860626b70767b8084888b8e91939a9798999a9b9b9b9b9a9a9998979597928f8c8986827e7a746e6a625f58514b433e332d261d160d040000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd1dce8f3fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000203000004060706060300000301000000000000000000000000000000000000000000000000000000000000000000000000000000000001000004060706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3943505a616d7a85929ea5afbbc4cfdae6f1fafffaf3ece6ddd5cec5bfbaaea69f9791877e746c665d554d453c342b231a110900000000000000000000000000000000000000000000000a141d262d33404a525a616a6f79818890959ea1a9adb3b8bcc3c6cacfd1d4d9dcdedfe2e6e6e7e8eaeaebebececefedececebeae9e9e7e6e7e3e0dfdddbd6d3d2ccc7c6bfbab8b0aba69f9c938f868079706b605d554e463e332d261d150d0400000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa9f92867b6e665c554d45413d3c3c3d3e42474d545c606d73808c939ea9b3bec9d5e2ebf5fffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000714212e3a47535f6a7784919eaab7c4d1dce7f3fffffffffffffffffffffffffffffffbefe2d6cabfb4aa988c7f7265594c3f31261a0e0200000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d211407000000000000000000000000071b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b97a2adbac6d1dce7f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c80736659505d6a7783909daab6c3d0dde9f6fff6e9ddd0c3b6aa9d9083776a5d50442f24190d0100000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313b45505a616d7a839196a1a9b3bbc3ccd7dce3ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524f4745403931281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666f7d879298a0a7aeb8bcc3c9cfd5d9e0e4e8eef1efe3d7cbc0b5ab9e9184786c6053463b3020140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21252a2d2e2d3337393b3d3f4041434444453f44464646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabaeaeaeaeaeaeaeaeaeaeaeadb5aeacabaaa8a6a7a09d99928e867f746c655b50453c31261a0e020000000000000000000000000713202c38444f59616b70737475757575757575757574747372716f6d676762605b53514b433e342e261e151a222a313940454e54596063696e73777b7e828486888a8c8d8d8e8e8f8e8e8d8d8c8a888785827f7d7a75716d67625f58534e45413a3127221b140b0400000000000000000000000000000000091623303c4956636f7c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d21140700000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68717e8a939ea9b3bec9d5dfe8f2fdfffdf7efe7e0d7d0cac0b9b0a9a199928b80786d675e574e463d352c241b120901000000000000000000000000000000000000000006111b262f383f44525c636c717c848e939aa0a7adb3b9bec4c8cdd2d6dadee0e4e9ebeceef2f7f4f5f6f7f7f8f8f9fbf9f9f8f8f7f6f5f4f8f3efececeae6e2dfddd7d4d0cbc7c2bbb7b0aba59e99928d847d746d675f5850443f382f271f160d04000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff9ecdfd3c6baaea2988c7f72695f544b433b352f2f2f3031373c424a505b606c77818f97a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d7063564a3d3023170a000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b070000000000000000000000000000000000000000000000000006121e2b37424e576774818d9aabb5bfcbd7e3effbfffffffffffffffffffffffffffffef2e7dbd0c2b5a89b8f827568574d42372b1e120600000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877b6e6154483b2e2115080000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4753606d7985929fabb5bfcbd7e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4f5c6976828f9ca9b5c2cfdce8f5fff7ebded1c4b8ab9e9185786b554c4135291d11040000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d57626c75818f95a0a8b2bbc5cdd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e23181007000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606b707d8690959da4acb1b9bec4c9ced4d8dde4e5ece0d3c7bbafa3998c7f73655b5044372b1f1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191d20262b2e3036393a3e3f4446484a4b4d4e4f5051524a50535353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f43505c6976838f9ca7a1a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b999795908c86817b726d605b53493f332a1f15090000000000000000000000000004101c27333d474f5961636768686868686868686868686766656462605c55565350494540393128231c150c10181f272f353d43474f55575f62666a6e7275777a7c7d7f8081818282818180807f7d7c7a787673706d6764605d55534e47433c352f281f17110a0200000000000000000000000000000000000815212e3b4854616e7b8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56616c75818e97a1adb9c1ccd6e0ebf6fffffff8f2e9e2dbd6cbc2bbb2aba39f928d82796e695f584f473e362d241b130901000000000000000000000000000000000000061017222d384149505c646e737e8691969fa4acb1b9bec5c9cfd4d9dfe2e6eaedf0f5f8f8fafefffffffffffffffffffffffffffffffffffffffffbf9f8f7f2eeece8e3e0dcd6d3cdc7c2bbb7afaba39f96918980796f6a615a504a423931281f160e0400000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857a6d60574d4239302924222223262b30383f44505b656d7a85919ea6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c00000000000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695f53473a2e21140800000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffff4e8ddd2bbaea295887b6f6255483c2f2215090000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000009141f2c3945515d6774808d99a3aebbc6d0dbe7f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f5b6875818e9ba8b4c1cedbe7f4fff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303846535f69717e8b939ea8b1bac4cdd7dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c0300000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606b707c838d929da0a7adb3b9bdc4c8ccd2d5dadfdfd2c5b9ac9f92867b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5c6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2734404d5a6773808d959494949494949494949494949494999291908f8d8a87847f7b756e69635b504941382d21180e0300000000000000000000000000000b16212b353e474f55575a5b5b5b5b5b5b5b5b5b5b5b5a5a58575553514b4946443f38352f271f17110a03060d151d242932373d44484d5355585f626568676d6f717273747475757574747372716f6d68696663605d5553514b47433c373229241d160d06000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a44505a616d7a85919ea5afbac4cfdae5f0f9fffffffbf3ece7ddd4cdc4bdb5aea49d948f837b6f6a605950483f362d251b13090100000000000000000000000000000000030c182227333f49535b606e73808a9298a0a8afb6bec3c9cfd5dae1e4eaeef2f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f4f0ede7e3e0d8d3cdc7c1bdb4aea8a09e928d847c716c605b544b433a312820160d04000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d8074675d51453c30271e191616161a1e262e343f49535d68707d8a949facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a4034281c1004000000000000000000000000000000000000000000000000000914212d3a4754606d7a86929facb9c5d2dfecf7fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6255483b2f2215080000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcad6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c505a6774818d9aa7b4c0cddae7f3fff9ece0d3c7baaea399877a6d6054473a2d21140700000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a616e7b86929fa5afbac3ccd6dfe9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d474f59606a6e79818990959ea1a9acb2b9bbc0c7c9cfd2d3c9bdb2a89b8f8275685e5241382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1f252a3036393c4347494c525457535b606163656668696a6b6b6c666d6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b838787878787878787878787878787878686858482807e7a77726e69615f5751443f382f261b0f06000000000000000000000000000000050f19232c353e44484a4d4e4e4f4f4f4f4f4f4f4e4e4e4d4c4a484745403c3937332d29241d150d06000000030b121820272b33383c4247484e535558555d60626465666768686868676766656462615e56595653514b4745403a37312b262018130c04000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180600000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e46525e68707d8a939ea8b2bdc9d5dee7f4fdfffffffef8efe6dfd6cfc6bfbbaea69e9590857c6f6b615a50483f372d251b1309000000000000000000000000000000000b151e2a343c44505b656c74808c929fa2aab2bbc0c7d0d5dae1e6ebf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f3efe9e3ded8d3cfc6bfbab2aca49d9691867e746c665d554c433a32281f160c030000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff9ede0d3c7bbaea399897c6f63554b41332a1e150c0809090c141c232d38414c56616c76828f9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c1004000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5144382c1f1206000000000000000000000000000000000000000000000000000613202c3945515d677683909ca9b6c3cfdbe6f2fefffffffffffffffffffffffffffffaeee2d5c9beb3a9978b7e7164584b3e3024190d01000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000a1724303d4a5763707d8a96a3b0bdd2dde8f4fffffffffffffffffffffffffffffef2e7dbd0bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000c18242f3946535f6974818d98a2aebac4d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50596673808c99a6b3bfccd9e6f2fffbefe3d7cbbfb4ab94887b6e6155483b2e22150800000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c76829098a2aeb7c1ccd5dee8f1fbfffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f9f4efedececedf0f4f9f6f7f9fcfffffffffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d120700000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b353d474f585f676d747d838b91979ea0a8acafb6b9bdc3c5c7c5b9aca1968a7d7063564d412f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a30363a4146474e5355565e616467656c6e70727374767777787979797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978777573716e6866615e57534d453f332d261d140a000000000000000000000000000000000007111a232c33383c3d40414242424242424242424141403f3e3c3a38342f2d2b27221b18120b03000000000001070c151b21272c31373a3c4347484b4b51545557595a5a5b5b5c5b5b5a5a59575554524c4c494745403a39352f2b26201b150d070100000000000000000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f2d22170b00000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202935414c56616c74818e96a1adb9c0ccd6e2ebf5fffffffffff8f1e8e1d8d1cbc0b8b0a7a09791857d706c625a51493f372d251b1209000000000000000000000000000007121d27303c46505a606c77808d929ca4aeb4bcc3ccd2d9e2e6ecf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4efe9e4e1d8d1cbc4bdb9aea8a098928b80786d675d554c443a31281e150b0000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2f20180c03000000020a111b262f3a44505a626f7c87939facb9c2cdd8e4f0fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b07000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000004111d2935414b5566737f8c99a9b3becad6e2eefafffffffffffffffffffffffffffffef2e6dacfc1b4a79a8e817467564c4135291d1104000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000916222f3c4955626f7c8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57616e7a86929fa8b2bec7d2dde8f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e595965727f8c98a5b2bfcbd8e5f2fefff3e7dcd1bcafa295897c6f6256493c2f23160900000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a949faab4bfc9d3dee7f0fafffffffffffffffffffffffffffffffffffffffffffcf6f0edebeae6e8e3e0dfdfe0e3e8e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b0200000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939397928c7f7266594c3f2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19232c353d464e555d606b6f787e858b91969c9fa4acadb2b6b9bbbfb5ab9e9184786c6053463b3020140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363b41464c5254585f6266686d717376797b7d7e808182838485868686868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f61686d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686664615e5654524d46423b3327221b140b0200000000000000000000000000000000000008111a21282c2f30343535353535353535353535343332312f2d2c2923201f1b17110c07010000000000000000040a0f161c20262b2e31373a3b3f414547494a4c4d4e4e4f4f4e4e4d4d4c4a49474641403d3a39352f2c29241d1a150f0a040000000000000000000000000000000000000000000000000c17232e414e5a6774818d9aa7b4c0cddae7f6fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817468544a3f33281c0f03000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c100400000000000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea5afbac4d0d9e3eef9fffffffffffaf3eae3dcd7cac1b9b1a9a19792867e716c625b51493f372d241b1108000000000000000000000000000c18232e39424e58616c737f8c929da4aebabfc6ced8dde4ebf4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4f3eae2dcd7cec9c0bab2aaa29f928d81796d675d564c433a30271d120700000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145382c1f13060000000000000a141d28323e47545f6a75828f9ba7b1bcc8d4e2edf8fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432e23180c0000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000000000000000000000000000000000000010d18242f3c4956626f7c8997a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685d5245392c201307000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000814212e3b4754616e7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000010e1a26313b46525e6873808d96a0acb6c0ccd8dfe8f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b66666666717e8b98a4b1becbd7e4f1fefff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7884919da6b0bcc5d0dbe5f0f9fffffffffffffffffffffffffffffffffffffffffaf4efeae5e0deddd9dcd7d4d2d2d4d7ddd9dddee0e4eaeff4f9fffffffffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a0000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c90837669554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c333c434b515960666c71797e848a8f939a9ea1a8a9acafb5aea3998c7f73665b5044382b1f12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e343b42464d52565e61656a6f73777a7d80838587898b8d8e8f90919292939a93999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53565d606161616161616161616161616161605d555d5c5a5754524d4846423b3631292117110a0200000000000000000000000000000000000000000810161c2023242728282828282828282828282727252422201f1c1813120f0b0600000000000000000000000000050b10151a1e21262b2e2f2f35393a3c3e3f4041414242424141403f3e3c3a393530302d2c2924201d18130f09030000000000000000000000000000000000000000000000000000061925323f4c5865727f8b98a5b2becedae5f1fdfffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b5044382b1f1206000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e45525d68707d89929da8b2bdc7d2dde8f3fcfffffffffffcf4ede7dcd3cbc3bbb2a9a29892877e726d625b51493f362d231a1006000000000000000000000004101c2834404b545f6a707e88939fa4aeb6bfcad0d8e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0d9d5ccc3bcb4aea49d938f82796d685d554b42392e23181007000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568554b4035291d1004000000000000020b16202b37434e58636f7c89959fabb8c6d1dce7f3fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e211408000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a4034281c100400000000000000000000000000000004101c2834404b546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000713202d394653606c7985929eabb8c5d1deebf6fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114060006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919aa4afbbc3cdd6e0eaf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286797373737373737e8a97a4b0bdcad7e3f0fdfdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b96a0acb8c2ced7e2eef7fffffffffffffffffffffffffffffffffffffffef8f2e9e3dfd9d4d1d0ccd1cbc7c5c6c7ccd2ccd0d1d4d9e0e3e8eef5fdfffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b11060000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9f928578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a313940454f545b60676d72787e83878c9196999d9fa3aba49f92867b6e61544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940444d52565e61686d72777c8083878a8d9092989698999b9c9d9e9e9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333b42464c5254545454545454545454545454545453514b514f4d4a4746413b3a36302a261f180f060000000000000000000000000000000000000000000000050b101416171a1b1b1c1c1c1c1c1c1c1b1b1b1a1917151413100c070503000000000000000000000000000000000003090e12151a1f212224292c2d2f313233343535353534343332312f2e2d29252320201d1813110d0701000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935414c56616b74818e96a0abb5c0ccd7e1eaf4fffffffffffffff8eee5ddd5cdc4bcb3aaa39992887f726d625b51483e352c22180d04000000000000000000050f19232c3845515c666f7c86929aa4afb6c0c8d6dbe2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5ded5cec6bfbaaea59e9490837a6d675d544b40342822190e05000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d412f24180c0000000000000000040e1b26323c4854606b7683909daab4bfcbd7e3effbfffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5144382c1f1206000000000000000000000000000000000c18232e43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8ddd2bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000006121f2b3844505b6675828e9ba8b5c1cedae5f1fdfffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d2d22170b0003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000030e1925303b45515d676f7d88939fa7b1bbc4ced8e2eaf3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c80808080808080818e9ba8b4c1cedbe7f4fffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad4e0e9f3fffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3cec8c5c4c0bdc0bbb9b9bbc0bdc0c3c5c8ced4d7dce3ebf3f8fffffffffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b010000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9baada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f272f353d424a50555c60666c71767b8084898d909299969a938d8074695e5242382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e262e343c424a51575e61686e747a7f84888c90939a9a9c9fa2aaa5a6a7a9aaaaabacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31363a41454748484848484848484848484847474745404442403e3b3936302d2a251f1a140d0600000000000000000000000000000000000000000000000000000407090a0d0e0f0f0f0f0f0f0f0f0f0e0e0d0c0b0907060400000000000000000000000000000000000000000000000206090f121415181d202122242627272828292828272726242221201d19161413110d0704010000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1acb9c5d2deebf8fffffffffffffffffffffffffffffffff9ece0d3c7baaea298887b6f6255483c2d22170b00000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6e6154473b2e211408000000000000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f3830292019100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19242f3a444f59606d79849199a4afbbc3cfd8e3edf8fffffffffffffff7efe7dfd6cec5bcb4aba39a938b7f726d625a50473d342a20160c0100000000000000000b16212b37434e58606d79839198a2acb6c0c8d2dae7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e7e0d8d0cac0b8afa69f959083796d665c51453f342b20170d0200000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a070000000000000000000a15202c38434f5965727e8b98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000916232f3c4956626f7c8995a2afbcc8d5e2f7fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000071c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000030f1c28333f4a5465727e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998c80736653493f33271b0f03000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000003101c28343f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c070000000000000000000000000000000000000000000000000000000000000000000000000008141e2935404b55606b74808d95a0a9b3bcc6d0d9e1eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9c928c8c8c8c8c8c8c8e939eaab6c2cfdce8f5fffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1adbac3cedce6f2fbfffffffffffffffffffffffffffffffffffffaf2e9e2dbd6cdc7c3bcb8b7b3b0b5afacacafb5b0b3b7b8bcc3c7cbd1d9e1e6eff6fefffffffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d120700000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6cabeb3a994887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d24292f383f444b51545b6064696e73787c8083868889898782796d60564d422f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830383f444e545c60696e747b80868c9195999d9fa4aca9abaeb4b1b3b4b5b6b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a3035393a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533312e2d2a25201e1a140e09030000000000000000000000000000000000000000000000000000000000000001020202020202020202020201000000000000000000000000000000000000000000000000000000000000000000020608070d1113141617191a1b1b1c1c1b1b1a1a1917161413110d08070604010000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687884919eabb7c4d1deeaf8fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa988b7e7265544a3f33281c0f03000000000000000000000000000005111e2a36414c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d45515d676f7d87939fa7b1bdc6d1dce7f2fbfffffffffffffff9f1e8e0d7cec6bdb5aca49f918b7f726c61594f463c32281e13080000000000000004101c27333a47535f6a73808c95a0aab4bec7d2dae4ecf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2eae2dbd6cac1b8b0a79f958f82786d605a50463d32291f140800000000000000000000000000000000000814212e3b4754616e7a8794abb5bfcbd7e3effbfffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000040f1b27323d4754606d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2e211508000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b17222d3b4855616e7b8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffff4e8ddd2c2b5a99c8f8276655b5044372b1f120500061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000b17232e434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432f23180c00000000000000000000000000000000000000000000000000000000000000000000000000020d18242f39434f59606d79839097a1aab4bdc7cfd8e1e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bcada49c999999999999999b9ea5afbac6d2deeaf7fffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909ca9b2beccd5e0eef8fffffffffffffffffffffffffffffffffffffaf0e8e0d7d0cac2bbb7b1acaaa6a3aba39f9fa4aba3a6aaacb1b9bbc0c7cfd4dde4ecf5fdfffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d0100000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333940454a5053575f61656c6f7376797b7c7c7a756d675d51443b301d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323a424a505860666d737b80868d92989da0a8aaacafb6b6b8babebec0c1c2c3c4c5c5c6c8cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c292429272421201e1914120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0c0d0e0e0f0f0f0e0e0d0c0b0907070501000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566875828e9ba8b5c1d0dbe7f2fefffffffffffffffffffffffffffffffff3e7dbd0c1b4a89b8e8175665b5044382b1f120600000000000000000000000000000714202d3946525e687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202935404b55606b73808d95a0abb5bfcbd7e0e9f3fefffffffffffffffaf2e9e0d8cfc7beb6afa39f93887e716b61584e443a2f24190d040000000000000713202c38444f59626f7c87929fa7b1bcc6d0d9e4ecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dcd3cbc2b9b1a79f948e81746d62584e443b3025190e05000000000000000000000000000000000714202d3a4753606d7a8699a3aebbc7d3e0edf9fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000a16202c3945525d6875828f9babb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000714212e3a4754616d7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95897c6f6256493c2f231609000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000614212d3a46535f697884919eabb7c4d1deeaf6fffffffffffffffffffffffffffffff9ebded2c5b8ab9f9285796c605346392d201306020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000007121d28313d45515d676e7b859198a3abb5bdc6cfd7dfe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfbfb6ada8a6a6a6a6a6a6a6a8aaafb7c1cbd7e2eefafffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88949fabbbc4cfdee7f1fffffffffffffffffffffffffffffffffffffaf1e8ded6cec5bfbab0aba7a09d999694999293999597999da0a7acafb5bdc2cbd2dae3ebf5fefffffffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e13080000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfd6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141c22282e34383f44464d53535b606266666d6e706f6e68605d554b4032291f0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c444c545c606a6f787f868d92989fa2aaacb1b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d2021212121212121212121212121212120201d181c1a171414110e0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303f4c5965727f8c98aab4bfcad6e2effbfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796c605346392e23170c00000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434f59606d79839099a3aebbc2ced7e2edf8fffffffffffffffffbf2eae1d9d0c7c0bbafa49a92877d706a5f564c41352921160b0000000000000916222f3b4854606b76839099a3aeb9c3ced7e2ebf5fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cbc2b9b0a69d928b7e716a60564d41362a20170d0200000000000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000004111d2935414c5664717e8b99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff4e8ddd2bdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000005121e2a36424d576874818e9ba7b4c1cedae5f1fdfffffffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221508010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010c161f2935404b555e696f7c869299a3abb4bcc5cdd8dde4ebf4f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d1c8bfb9b4b3b3b3b3b3b3b3b4b6bac1c9d3dde8f3fffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aa6b0bbcdd6e0f0f9fffffffffffffffffffffffffffffffffffdf3e8dfd6ccc4bcb4aea69f9c95918d8a8886868686888a8d90959b9fa3abb1b9c0c8d1d9e3ecf5fffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d0200000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececece4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23282d33383b424649505356545c60626363615e56514b43392f20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b343d454d565d666d737c838c92989fa3aaaeb4b8bdc3c6c8ccd2d2d3d6dbd9dadcdddddedfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131415151515151515151515151514141413110d070d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0f111213131313131313131313131313131313131313131312100a0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816232f3c4956626f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63544a3f34281c1003000000000000000000000000000a1623303d495663707c8996aab4bfcbd7e3effbfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d45515c676f7c87929fa7b1bcc6d0dbe7f1fbfffffffffffffffffcf3ebe2d9d2ccc0b6aca39992867c6f685d52453d32271b0f03000000000713202c38444f5963707d89949fabb5bfccd5e0e9f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cbc2b8afa59f92877c6f685e52463e32291f140800000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000010d19242f3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170c000000000000000000000000000000000000000000000000000000020e1a26313e4b5864717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffbeee2d6cabeb3a9978a7e7164574b3e31241808000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f39434d57606a717e879299a3aab3bbc2ccd2d9e2e6ecf1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e3dad1cac4c1bfbfbfbfbfbfbfc1c2c6cbd3dbe5eff9fffffff7eaddd1c4b7aa9e9184776b554b4034281c100400000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919eaab7c2cddde8f2fffffffffffffffffffffffffffffffffffff5ebe1d6cdc4bab2aaa29f948f8984807d7b7a79797a7b7d8083888e92999fa7aeb6bfc7d1dae3edf6fffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e130800000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c22282b3136383f4446494a515355565654524c45403931271d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d464e575f686d78808790959fa3aaaeb4babfc6c8ced2d4d8dddedfe2e7e6e7e8e9eaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070708080808080808080808080808070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515191c1e1f20202020202020202020202020202020202020201f1e1c171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d8073665c5044382c1f160a000000000000000000000000030f1c28333f4a5465727f8b98a5b2bed1dce7f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555f6a727f8c959faab4bfcad6dfe9f3fdfffffffffffffffffdf4ebe4ddd2c7beb5aba29891847a6d60594f44382c201307000000000916222f3b4854606b7683909ca6b0bdc6d1dee7f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f5f4f5f5f7f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6ddd4cac0baaea39991857a6e615a50443b3025190b020000000000000000000000000000000c18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000813202d3946525e687783909daab6c3d0dde9f7fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000000000000000000000000000000000000000000000915212e3b4854616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffffffef2e6dbcfc0b3a69a8d8073675a4d403025190d010c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454e58616c717e879298a2a9b1bbc0c7d0d5dae1e6ebf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ece3dbd5d0cdcccccccccccccccecfd2d7dde5edf7fffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb9c5d2deebfafffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb2a8a198928a827d7773706e6d67676d6e7073777c818790959da4adb5bfc8d1dbe4eff8fffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d0000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f262a2d3337393c4044464849494746413b352f271f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333c464e5860696e7a828d9299a0a7aeb4babfc6cad0d4d9dfe0e4e8ebeceef2f8f4f5f6f7f8f8f9fafbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f212226292b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b292423201c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6676828f9ca9b5c2cfdae5f1fdfffffffffffffffffffffffffffffffef2e6dacfc4b8ab9e9185796d6053463d32271b0e04000000000000000000000006121f2b3844505b6675828e9ba8b5c1cedbe8f8fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434e58606d78839098a2aebac1cdd7e1ecf7fffffffffffffffffffdf5eee4d9d0c7bdb4aaa0968e81756b6054483b2f22150900000004111d2935414c5563707c89949fabb8c2cfd8e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f3efecebeae9e8e8e9eaecedf0f4f9fbfffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aba1978f82766c62564d41362a1d140a000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c07000000000000000000000005111e2a36414c566773808d9aa6b3c0cfdae6f1fdfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b08000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff7e9dccfc2b6a99c8f837669564c41362a1e11050b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e07000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffef2e6dbd0bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d46505a616c717e8692979fa7afb6bec3c9cfd5dae0e4ecedf0f4f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef5ede6e1dcdad9d9d9d9d9d9d9dbdcdee2e8eff6f5f5f5f4f4f4ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff4e8dcd1c7bdb3a9a19691867e76706b666361605c5d606264666a6f747c838d929ca3adb6c0c9d2dde6f2fbfffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c11060000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1b22272b2d2e34383a3b3d3c3b39363029241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454e58606a6f7b848f949fa3abb1babfc6cbd0d6dbe2e5ecedf0f4f9f9fbfefffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030400000305060707060400000504030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c161b20262b2e2f33363839393939393939393939393939393939393939393939383631302d28221a120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5466727f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff7ebdfd2c6b9ada1978a7d7064594f43382c20160c02000000000000000000000613202d394653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c44505c666e7b86929fa6b0bbc5cfdae6f0fafffffffffffffffffffff5ebe2d9cfc5bcb2a89e93897c6f6356493c302316090000000613202c3945515d6775818e9ba6b0bbcad4e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdddcdbdbdcdddfe0e3e8eceff3f8fffffffffffffffffffffffffffffffffffffffffffffff7eee7dcd1c6bdb2a99f948b7e71685e52463e2f261c11060000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180c0000000000000000000000010d1925303d4a5764707d8a97a9b2bec9d5e1eefafffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50433025190d010000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000005121e2a36424d576874818e9ba7b4c1d0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d2014070a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f24180c000000000000000000000000000915222f3c4855626f7b8895a2aebbcfdbe6f2fefffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b343e48505a616c707d8590959fa4acb1b9bec5c9cfd4d8dfe0e4e8ecedeff4f9f6f7f8f9fbfffffafafafafafaf9f9fffffcf9f8f8f8f8f7f6f6f5f5f4f4f3f2ece9e6e6e6e6e6e6e6e6e7ebebeaeae9e9e8e8e8e7e7e7e7e2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba19791847c716c6360595755535151535557585f626a6f78808c919ca4aeb7c0cbd4e0e9f3fefffffffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c0000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171b1f2023282c2d2f30302e2d2a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1924303a444d575f6a6f7c8591969fa6afb5bdc3cbd1d6dce2e7edf1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0e0f10060b0f1213131312100c071111100e0d0c0a0806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c32373b3c4042444546464646464646464646464646464646464646464645433d3c39332c241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4955626f7c8896a1adb9c5d2dfebf7fffffffffffffffffffffffffffffffffaeee1d5c9beb3a99c8f82766b6054483e32281e140a02000000000000000009111d2935414c55636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545f69727e8b949ea9b3becad6dee8f4fdfffffffffffffffff9f4ede7e1d7cec4baafa59b8e8175685b4e4235281b0f0000000714212d3a4754606d7a86929facb8c2cddfe6f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cfcececfd0d2d4d7dde0e3e7edf4fcfffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc4bbb0a69f92857b6e61594f42382d22170b00000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4035291d100400000000000000000000000814212e3a4754616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c41362a1d110500000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000020e1a25313e4b5865717e8b98a9b3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6e6154473b2e2114080915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4035291d10040000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222c363e48505a616b707b838d939aa0a7adb3b9bdc4c8cdd2d4d8dddfe0e3e8e7e9eaebeceff3f8eeeeededededededecf3efedecebebebeaeae9e9e8e7e7e6e6e5e5e4e3e3e2e1e8e3e0dfdededddddddcdcdbdbdbdadadadadbd0bbaea295887b6f6255483c2f22150900000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa39991857b6f6a615a544f4a4847454547484a4e53585f666d737f8c929ca5afb9c2ced7e1ecf7fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c100300000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f2022232321201e19140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212935414c565e696e7c859297a0a8b0bbc0c7cfd7dce2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608070c1013141618191b1c1d1e171b1f2020201f1c181f1e1d1c1b1a18171513120f0b0607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c232832383c4347484c4f5152535353535353535353535353535353535353535352514f4a49443e362e261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715212e3b47535f6a7884919eabb7c4cfdae6f2fefffffffffffffffffffffffffffffffdf1e6dacfc4b7ab9f94897c6f635a50443a30261c140b0700000000000208111b242c3945515d6774818d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57626d75828f97a1adb9c1ccd6e2ebf5fffffffffffff8f3eee8e3dcd7d0c7c0bbb0a69b8f8275685c4f4235291c0f000004101c2934404b5565717e8b98a2aebac7d3e0ecf8fffffffffffffffffffffffffffffffffffffffffffffffffff6f2eae2dbd6d3d0cac7c5c3c2c1c2c2c4c6c7ccd2d3d7dce2eaf3f8fefffffffffffffffffffffffffffffffffffffffffff4eae1d6cdc2baada2978f82756c61544a3f33281c1106000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145382c1f130600000000000000000000000713202d3946525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201307000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a2adbac6d3dfecf8fffffffffffffffffffffffffffffaeee2d5c9beb3a996897d706356493d3023160a0814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f13060000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242c363e47505960696e78808890959ea1a9adb2b8bcc2c6c8ccd2d2d4d7dcdbdcdedfe0e3e7e1e1e1e1e1e0e0e0e0e0e8e3e0dfdfdfdedddddcdcdbdbdadad9d8d8d7d7d6d5d5dcd7d3d2d2d1d1d0d0cfcfcfcecececdcdcdcdc9bcafa396897c706356493d3023160a00000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877d70695f585048443d3b3a38393a3b3d43474e545c606d73808d939da7b1bcc5d0dbe6f3fdfffffffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f150900000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c1012131516161414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333b46525d686e7b849197a2a9b2bac2cbd1d9e1e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f121515181d1f2022242627292a2b22272b2d2d2d2c28232b2b2a292827252322201f1c17161312100c0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272e343d43484e5355595c5e5f5f606060606060606060606060606060606060605f5e5c5755504840382e251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3bec9d5e1eefafffffffffffffffffffffffffffffffff7ebe1d3c7bbb0a69c8f82766c61564c42382e261d18120e090b0b090e1319232a36414c56606d7a85929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515b616e7a85929ea5afbac4d0d9e3eef9fffefbf7f1ede7e4ddd8d1cbc4beb6afa69e938a7e7164574b3e3124180b000006131f2c3845515c6776828f9caab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffdf5ede4e0d8d0cac7c5bfbab8b7b6b5b5b6b7b9bbc0c5c7cbd1d8e1e7edf4fcfffffffffffffffffffffffffffffffffffffffffcf3e8dfd6cabeb3a99e938a7d70665b5044382e23170c000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d201407000000000000000000000005111e2a36414c566975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff9ece0d3c7baaea298877a6d6154473a2e211407000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e8ddd2bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffef2e6dacfbeb1a5988b7e7265584b3f3225180c0713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d20140700000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a242c353e474f575e666d737d838b92979ea1a9abb1b6b9bbc0c3c5c7cbd1cecfd1d2d3d6dcd4d4d4d4d4d4d3d3d3d3dcd7d3d2d2d2d1d1d0d0cfcececdcdcccccbcbcac9c9c8d1cbc7c5c5c4c4c3c3c3c2c2c2c1c1c1c0c0c0c0bdb0a3978a7d7064574a3d3124170a00000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968d80736b60574e463e38322e2d2c2c2d2f31373c424a505b636e74818e959fa9b3becad6e1ebf5fffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e00000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a090807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313b45505a616d7a839196a1a9b3bbc3ccd7dce3ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131b1f212224292c2d2f3133343637372d3337393a3a38342e38383736353332302e2d2b282223201f1c1715120f0a060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28303940444f54585f6266696b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6964615a524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323d4a5663707d8997a1adb9c6d2dfeaf5fffffffffffffffffffffffffffffffffdefe3d8ccc2b7ab9f948a7e71685d544a3f382f28231c1a181817181a1e2529353e46525e68727f8c98a2aebac6d6e1ecf7fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c10040000000000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333f46525e68717e8a939ea8b2bdc7d2dde8f3f8f2eeebe6e2dcd7d2ccc6bfbbb2aca49f948f82786c605346392d20130600000714202d3a4753606d7986929facb9c5d0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffdf5ebe3dbd3cec6bfbab8b4aeacaaa9a8a8a9aaacafb5b9babfc6cfd6dbe2eaf2fbfffffffffffffffffffffffffffffffffffffffffaf1e6dbcfc5bbafa59d9083786c60544a3f34281c10030000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffbeee2d6cabeb4aa94887b6e6155483b2e2215080000000000000000000000010d192530404d5a6673808d99a6b3c0ccd9e6f8fffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffbefe2d6cabfb4aa95887c6f6255493c2f22160900000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5c2cfdce8f7fffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0606131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a094877a6d6154473a2e21140700000000000000000000000004101c2834404a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c353d454d545c606b70787e858c91969d9fa7a9acafb6b7b9bbc0c0c1c3c4c5c7cbd0c7c7c7c7c7c7c7c6c6c6d1cbc7c5c5c5c5c4c3c3c2c2c1c1c0bfbfbebebdbdbcbbbbc0bbb9b8b8b7b7b6b6b5b5b5b4b4b4b4b3b3b3b3b1a4978b7e7164584b3e3125180b00000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60594f453c342c2722201f1f2022262b30383f44525c606d78839097a2adbac2cfd9e3eef9fffffffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b1106000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d57626c75818f95a0a8b2bbc5cdd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e231810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f20262b2e2f2f35393a3c3e3f41424344453f444646464440464544444341403f3d3b3938332d2f2d2c2823211f1b15130f0a0401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a424a515960636a6f737577787979797979797979797979797979797979797979797876706c635c52493f332a20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a13202d3a4653606d7985929eabb8c3ced9e4f0fdfffffffffffffffffffffffffffffffff4e9ded3c7bbb0a69e91857a6d665c5049413b342e2a2625242425262b30353e47505a616d7a85929faab4becad6e8f3fdfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5144382c1f120600000000000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212a36414c56616c74818e96a1abb5c0ccd7e1eaece7e2dfdad5d1cbc7c0bbb5aea8a19a938d82796d665b5044382b1f120600000a1623303d495663707c8998a3aebac7d3e2edf8fffffffffffffffffffffffffffffffffffffffffffffff5ebe3d9d1c9c1bcb4aeacaaa29f9d9c9b9b9c9d9fa4abacaeb4bcc1cad0d8e0e9f1fbfffffffffffffffffffffffffffffffffffffffff7ece1d7cdc1b8aca0958a7e71665c5044382c1f160a0000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef2e7dbd0bcafa296897c6f6356493c30231609000000000000000000000000081825313e4b5864717e8b97a4b1bed1dce7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff3e7dbd0bdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000030f1b27333f495366737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b04101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e211508000000000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b333b424a515960666d727a7f848a9095999d9fa4acaaacafb5b3b4b6b7b8babfbababbbbbabababababab9b9c0bbb9b8b8b8b7b7b6b6b5b4b4b3b3b2b2b1b0b0afaeaeb5afacababaaaaaaa9a9a8a8a8a7a7a7a7a7a7a6a6a5988b7e7265584b3f3225180c00000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7e72675d51473d332a221b1514131314151b1e262e344044515c666e7b85929fa6b0bdc7d1dce8f4fffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203040000030607070606030000040402010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303846535f69717e8b939ea8b1bac4cdd7dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1c23282b2d31373a3c3f404547494b4c4e4f5051524950535353514a525251504f4e4d4b4a4846443f3f3c3a38342e2e2b26221f1b15110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a434b545c606b6f767c7f82848586868686868686868686868686868686868686868584827d736e635b51453c31261a0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674808d9aa7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffffaefe3d8ccc2b9ada1978f82786d605b534c44403936313231313231373a41465059626c74818e97a2adbcc5d0dbe7fafffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1925303b44505a606d7a849199a4afbbc3cfd8e0dfdbd6d3cfc9c6bfbab6afaba39f96918880786d675d544a3f33281c0f0300000d1a2633404d596673808c99aab4bfcbd7e3f4fefffffffffffffffffffffffffffffffffffffffffffff8efe3d9d1c7bfb7afaaa29f9a9892908f8e8f8f9193999b9fa3aaafbabfc6ced7dfe9f2fcfffffffffffffffffffffffffffffffffffffffdf3e9dfd4c8bcb1a79e9184786d6053463d32271b0f0200000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000091623303c4956636f7c8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f23160900000000091623303c4956636f7c8996a2afbcd1dce8f4fffffffffffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a97a9b3becad6e2eefafffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c10030c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff9e1d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811192129303940444f545c60686d73797e83888c90939a9a9d9fa3aba6a8a9abacaeb4adaeaeaeaeaeadadadadadacb5afacacacabaaaaa9a9a8a8a7a7a6a5a5a4a4a3a2a2a1aba39f9f9e9e9d9d9c9c9c9b9b9b9a9a9a9a9a9a9a99988b7e7265584b3f3225180c00000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40352b2118100b070606070a0c151c232834404a545f69717e8a949fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f030000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e1011060b1012131313120f0b0611100f0e0c0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a616e7b86929fa5afbac3ccd6dfe9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f262a2e34383a3d4347484b4b51535557595a5c5d5e5f5f5b6060605c5f5f5e5e5d5c5b5a58565553504a4c4946443f3c3a37312e2b27201d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18232e39434b555d666d737c83888c8f91929299939393939393939393939393939393939a9392918f8a80736d62574d42372b1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0acb8c5cfdbe6f2fffffffffffffffffffffffffffffffffff4e9ded5c9beb3a99e948d80746c655e56514a4642403f3e3e3e3f42464c525a626b717e8b939ea9b3beced7e2ecf8fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e2114080000000000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323e45515d67707d87939fa7b1bcc6d1d4d2d0cac6c4beb9b4aeaca49f99928d847d736d665d554b42382d22170b000004101d2935404b556976828f9ca9b5c2d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffdf4e6ddd1c7bfb5ada59e98928d898584838282838486898e92989ea5aeb4bcc5cdd7e0eaf4fefffffffffffffffffffffffffffffffffffffffbf1e4d9cec3b9aca0968b7e7165594f44382c1e130800000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a08000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000000615212e3b4854616e7b8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f1206071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171e272e343d424a50565d60666d71767b7f83878b8e90929998999b9c9e9fa3aaa0a1a1a1a1a1a1a0a0a0a0a0a0a39f9f9f9e9e9d9d9c9b9b9a9a9999989897969695949499929291919090908f8f8f8e8e8e8d8d8d8d8d8d8d8c897c6f6256493c2f23160900000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074675c5143392f23190f06000000000000030a1118232e39424d57616c76829099a3afbbc7d2dde8f4fffffffffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f12050000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131517181a1b1c1d1e171c1f2020201f1c171e1e1d1c1a1918161413110d080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c76829098a2aeb7c1ccd5dee8f1fbfffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f9f4efedececedf0f4f9f6f7f9fcfffffffffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b3136383f44464a4e535558555d6062646667696a6a6b6c656c6d6d666c6c6b6b6a696866656361605b54585653504a4847433c3b37322c29241e1a15100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202834404b555d676d7880879094999c9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9c928b7f72695f53473e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3847545f6a7783909da9b3becad6e2edf8fffffffffffffffffffffffffffffffffaf1e6dacfc4bbb0a69d928d80776e68605c54534d4c4b4b4a4b4c4d53565e616c717d87929fa5afbbc5cfe0e9f3fefffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f221508000000000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c55606b73808d95a0aab4bfcbc7c6c3bfbab8b2adaaa39f9a938e868079706b605c544b43392f261c1106000006131f2c3845515d677884919eabb7c4d1deeaf8fffffffffffffffffffffffffffffffffffffffffffff5ebe2d4cbbfb5ada39c938e86807d797776757576777a7d81868e939fa2aab3bbc5ced8e2edf8fffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89d9184776b6054483a3024190d01000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000714202d3946525e687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f423025190d010000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432d22170b00000000000000000000000000000000000000000000000000000000000714212d3a46535e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c232830383f444c52545c60646a6e72767b7e818486898b8d8e90919298939494949494949494939393939399929292929190908f8f8e8e8d8c8c8b8b8a8a898888878686858584848383828282818181818080808080807f7d706a6054473b2e22150800000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffef2e6dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f62554b4031271d110700000000000000000007121c27303b45505a626f7c87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a0000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314171b1f202123252728292a2b23282b2d2d2d2b28222b2b2a282726242321201d19171413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a949faab4bfc9d3dee7f0fafffffffffffffffffffffffffffffffffffffffffffcf6f0edebeae6e8e3e0dfdfe0e3e8e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b02000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373b42464a505356585f626568676d6f71727475767778797979797979797978777776747372706e6c66686562605c5455534e4947433d39352f2b26201b160f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a45515c676d79838d92999fa6a8aaabacafb5acacacacacacacacacacacacacacb6afacacaba49f92867b6e625a5043392f23180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865717e8b97a2adb9c6d1dce7f3fffffffffffffffffffffffffffffffffff7ebe1d6cdc2b8aea49d928d827a716d66615f57595857575859575f61686d747e879299a3aeb7c1cdd7e1f2fbfffffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a434f59606d79839098a3aebac0bbb9b7b4aeaca9a19e98928e87817b736d676059504a423931271d140a0000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b8ada39c918c817b74706d6769686869676d70757a818a9298a2a9b3bcc6d0dbe7f1fbfffffffffffffffffffffffffffffffffffffffcf1e5d9cec4b8aca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000005111e2a36414c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c41362a1e11050000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a53493f33271b0f030000000000000000000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000002030c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e211508030303030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e343a41454a5153585f6266696e7174777a7c7e808183848586868787888887878787878786868686868585858484838382818180807f7f7e7d7d7c7b7b7a7a797878777777767675757574747474747473737373706b60584e43382b1f1306000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff7e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150b00000000000000000000000b151e29333e47535f6a74818e9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315191d202122272b2d2e303233353637382e34383a3a3938332d38373735343231302e2d29252421201e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7884919da6b0bcc5d0dbe5f0f9fffffffffffffffffffffffffffffffffffffffffaf4efeae5e0deddd9dcd7d4d2d2d4d7ddd9dddee0e4eaeff4f9fffffffffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a0000000000000000000000000000000000000000000000000000000000000000000000060b141b22272f353c43474d53545c6063676a6f7275777a7c7e7f818283848585868686868686858584838281807e7d7b797774726f6d6666625f5856544e4745413a37312c27211a150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a44505a606d79828f959fa3abb0b5b7b8b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7aea3988f82766c61554b4034291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26323c4753606d7985929eaab4bfcbd7e2edf8fffffffffffffffffffffffffffffffffdf2e8dfd3cac0b6aea49d948f857e79726e696866656464656668696e737a818b9299a3abb5bfc9d2dfe9f3fffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d45515c676f7c86929fa6b0b5afacaaaaa29f9b97918c86817c756e69605d554f443f3830271f150b020000000915222f3c4855626f7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7bdb0a69c918c7f756e6963605c555b5c555d6063686d757e869297a2aab4bfcad6dfe9f3fdfffffffffffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79b8e8175685d5245392c201308000000000000000000000815222e3b4855616e7b8894a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c08000000000000000000000000020e19253043505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2013070000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff7ebded1c4b8ab9e918578655b5044372b1f120500000000000000000000000000000000000000000000000000000000020e1a2531414d5a6774808d9aa7b3c0cddae6f8fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215080d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000000000020507080e10101825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef2e6dbd0bbafa295887c6f6255493c2f2216101010100f0f0d0c0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282f35394044464e5355565e616567676d6f727375767879797a7a7b7b7b7b7b7a7a7a7a7a7979797979797877777676757574747372727171706f6f6e6d6d676c6b6b6a6a6969696868686767676767676766666360594f463d32271b0f03000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275655b5044372b1f12030000000000000000000000030c17212b37434e58626f7c87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f120600000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21252a2d2e2d3337393b3d3f4041434444453f44464646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b96a0acb8c2ced7e2eef7fffffffffffffffffffffffffffffffffffffffef8f2e9e3dfd9d4d1d0ccd1cbc7c5c6c7ccd2ccd0d1d4d9e0e3e8eef5fdfffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b1106000000000000000000000000000000000000000000000000000000000000000000060f181d262d333a41454e53575f61666d7074787b7e818486888a8c8d8f90919292929993939992929191908f8e8d8b89888683817f7c7976726f6a6762605854524c47423c38322b262019130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616c75818e949fa7afb5bdc2c4c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5bfb4aa9f948a7e71675c51453a3025190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515d6773808d98a3aebac6d1dce7f3fdfffffffffffffffffffffffffffffffffaf1e5dcd2c8c0b6aea69e97928b847f7b777573727171717274777b80858e939fa3abb4bdc6d1dbe4f1fbfffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555f6a727f8c949ea6aba49f9d9a98928e8984807a746e6a615f57514b433d342e261e150d03000000000a1724313d4a5764707d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f948c7f726d615e5753514b4f4f4c5154565e616c707c859298a2aebac0cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffcf0e5d9cec3b8ac9f92867a6d6054473a2f24190d010000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d01000000000000000000000000081c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000091825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f2216090c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000003090e1214151b1d1d1d24303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d30241d1d1d1d1c1c1b1a19161413100c070300000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383c4347484d525458555d6063656668696b666c6d6d6e6e6e6e6e6e6d6d6d6d6d6d666c6c6c6b6b6a6a696868676766666565646363626161605c555e5e5d5d5d5c5c5c5b5b5b5a5a5a5a5a5a5a5956544f473d342b20160a000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726553493f33271b0f03000000000000000000000000060f1b26323c47535f6a75828f9ca9b2bdc9d5e1eefafffffffffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e21140600000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191d20262b2e3036393a3e3f4446484a4b4d4e4f5051524a50535353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad4e0e9f3fffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3cec8c5c4c0bdc0bbb9b9bbc0bdc0c3c5c8ced4d7dce3ebf3f8fffffffffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b01000000000000000000000000000000000000000000000000000000000000020a1117212a2f383f444c52585f62696e73797d8184888b8e91939997999a9c9d9d9e9f9fa3a0a0a39f9f9e9e9d9c9b9998969892908e8b8985827f7b78746f6a65605d56534d48443d37312a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d68717e8a939ea6b0bbc0c7cfd1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2ddd8d4d2d1c6bcb0a69e9184796d60564c41362a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929faab4bfcbd7e1ecf7fffffffffffffffffffffffffffffffffff7eee4dad2c8c0b8b0a9a19e96918c8884827f7e7e7d7e7f8184888c92979da5aeb4bdc6cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d312417060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434e58606c78828f9496969993908d8a85817d79736e68625f58534d45413a3128231c150c0300000000000b1824313e4b5764717e8a97a4b1bdd2dde8f4fffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083776c605b524d47454042424145474c525a616a6f7d86929fa5afbbc5cfdbe6f2fdfffffffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988b7f7265564c4135291d11040000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d11040000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffbeee2d6cabfb4aa96897c6f6356493c3023160900000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996abb4bfcbd7e3effbfffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f2316090b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000050d141a1e21212829292929303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e312929292929292928272523201f1d1812100c0600000000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282c31373a3b4246474b4b515356585a5b5d545b6060616161616161616160606060605c5f5f5f5f5e5d5d5c5c5b5b5a5959585857575655555453514b52515150504f4f4f4e4e4e4e4d4d4d4d4d4d4c4948443d352b22190f0400000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c2d22170b00000000000000000000000000000a15202b37434e5863707d8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b00000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5c6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1adbac3cedce6f2fbfffffffffffffffffffffffffffffffffffffaf2e9e2dbd6cdc7c3bcb8b7b3b0b5afacacafb5b0b3b7b8bcc3c7cbd1d9e1e6eff6fefffffffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d12070000000000000000000000000000000000000000000000000000000000030b141c2228333b414950565d606a6f757b8084898d9196989b9e9fa4aba5a7a8a9aaabacacafb5b5afacacabaaaaa9a7a6a5aaa39f9d9b9898928f8c8884807c77726d68625f57544f47433c363027221b140b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616d7a85929ea5afb8c2cbd1d9dddedfe0e3e8dfdfdfdfdfdfdfdfdfdfdfdfe8e4e0dfd8cfc2b9aca1968c7f72685e52463c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3946525e6974808d98a3aebac5cfdbe6f3fdfffffffffffffffffffffffffffffffffff6ece4dad2cac1bbb3ada8a19e9996918e8c8b8a8a8b8c8e9095999fa2a9afbabfc6cfd8e1eaf4fffffffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c44505b666d7982878989888684817d7974706d66615e56534e47423c352f281f17110a030000000000000c1825323f4b5865727e8b98a5b1becbd8e4f9fffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877c6e655b5046423b38342f2f35393a41465058606a717e8a939da9b3becad6e1ecf7fffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8276685d5245392c20130600000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013060000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffef2e7dbd0beb1a4978b7e7164584b3e31251807000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000050f171f252a2d2e3536363636363b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3636363636363636353432302d2c29241f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f262b2e30363a3b3e404547494b4d4e504a50535354545555545454545454535353504a525252515150504f4e4e4d4d4c4c4b4a4a49484847474540454444444343424242414141414141404040403d3b38322b2319100700000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e030303030303020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114060000000000000000000000000000040f1b26313c4653606d7984919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c1003000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1f252a3036393c4347494c525457535b606163656668696a6b6b6c666d6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909ca9b2beccd5e0eef8fffffffffffffffffffffffffffffffffffffaf0e8e0d7d0cac2bbb7b1acaaa6a3aba39f9fa4aba3a6aaacb1b9bbc0c7cfd4dde4ecf5fdfffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d01000000000000000000000000000000000000000000000000000000030d151d262d333e454d535b60686d747c81878d91979a9ea1a8a8aaacafb5b2b4b5b6b7b8b8b9bbc0c0bbb9b8b8b7b6b5b4b3b1b4aeacaaa7aaa29f9c9996918d89847f7a746e69636059534e46413a332d261d170e0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6873808d97a1adb7c1cad7dce3ebebecedeff3ececececececececececececf4f0edeae1d5c9bdb2a89f92857a6d61574d42372b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d56616e7b86929fa9b3becad6e1ebf5fffffffffffffffffffffffffffffffffffef6ece4dcd3cdc5beb9b2acaba8a09d9b9998979798999b9da0a7abadb3bbc0cbd1d8e1eaf3fcfffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545d676d757b7c7c7b797774706d6763605c54524c47433c373129241d160d0600000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f82766a5f53493f36302c292324292c30363e464e58616c74818e97a2adbac5cfdbe6f2fefffffffffffffffffffffffffffffffffffffff3e7dcd0c5b9ac9f92867a6d6054473a2d211409000000000000000000030f1c28333f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d2114070000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f03000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff8e6d9ccc0b3a6998d8073665a4d402f23180c000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e8dcd1bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6f6255483c2f2215090000030d17212931363a3b414343434343434754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d43434343434343434242403f3d3a39352f2c28231c150c070000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1f21252a2d2e2f35393a3c3f4042433f44464747484848484847474747474646443f4646454444434342424141403f3f3e3e3d3c3c3b3a3a38342f383737363636353535343434343434343333302f2c272119110700000000000000000000010406070d101b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c061010101010100f0e0c0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000a151f2b3844505c6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f1206000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a30363a4146474e5355565e616467656c6e70727374767777787979797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88949fabbbc4cfdee7f1fffffffffffffffffffffffffffffffffffffaf1e8ded6cec5bfbab0aba7a09d999694999293999597999da0a7acafb5bdc2cbd2dae3ebf5fefffffffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e13080000000000000000000000000000000000000000000000000000030d151f272f383f444f575f656c717a80878e92999ea1a9abadb2b4b7b9bbc0bfc0c2c3c4c5c5c5c7cbcbc7c5c5c4c4c3c2c1c0bebfbab9b6b4b4aeaca9a8a19e9a96918c86817b75706b625f58524c443f382f292018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a85929fa9b3bec9d3dce8eef5f8f8f9fcfffff9f9f9f9f9f9f9f9f9f9fffffcfaf3e5dacec4baaea2988d8074695f53473d32271b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1925303b46525e6974808d97a2adbac3cfd9e3eef9fffffffffffffffffffffffffffffffffffff6eee5dfd6cfc9c4bdb9b7b2acaaa8a6a5a4a4a4a5a7aaacb1b8babec5cdd7dce2eaf3f6f7f9fcfffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424b555d60696e70706f6d676763605d5553504a46413b37312b261f18130c040000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7e7164584e41382d251f1c18191d20252a343d46505a606d7a85929fa9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffff8ede0d3c7bbafa3998a7e7164574b3e31261a0e020000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe3d7cbbfb4aa95887b6e6255483b2f2215080000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568554b4034291c1004000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000006121f2b3844505b667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffbefe3d7cbbfb5ab95887b6e6255483b2f2215080a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6e6154473b2e211408000009141f29333b4246484e5050505050505053606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b50505050505050504f4f4e4d4c494745403a38342e261e191108000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1214191e202124292c2d303233352d3338393a3a3b3b3b3b3b3b3a3a3a3a3a3a38342e39383837373635353434333332323130302f2e2e2d2c29232b2a2a2a29292928282827272727272727262322201b160f0700000000000000000001070d1113141a1d1d2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22171d1d1d1d1d1d1c1c1a19171413110d07040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110400000000000000000000000000000003101c28343f4a54626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d201307000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363b41464c5254585f6266686d717376797b7d7e808182838485868686868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c0400000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aa6b0bbcdd6e0f0f9fffffffffffffffffffffffffffffffffffdf3e8dfd6ccc4bcb4aea69f9c95918d8a8886868686888a8d90959b9fa3abb1b9c0c8d1d9e3ecf5fffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d02000000000000000000000000000000000000000000000000030c151f273139424a505961696e777e858d92999fa3abadb2b8b9bdc1c4c6c7ccd2cdcfd0d0d1d2d2d4d7d7d4d2d2d1d1d0cfceccd1cbc7c5c3c1bfbab8b5b2acaba8a09e98928d87827d756e6a615e565049413b3329241d150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebbc5cfdbe5eef9fffffffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3aa9f92877b6e61584e43372b21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57616d7a85929fa7b1bdc7d1dce8f1fbfffffffffffffffffffffffffffffffffffff7f1e8e1dad5cec9c5c3bdb8b7b5b2b1b1b0b1b2b4b7b8bcc3c6cad0d7dfe7ededeaeaeaedf0f5fbfffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a434b51575e61636362605c555753514b46443f3836302b26201a150d0701000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473c2f261b14100c0d111319222b343e45525d68727f8c97a2adbac6d3dfeaf5fffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8e817568574d42372b1e1206000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675c5145382c1f13060000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6154473a2e2114070916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700020e1a25313b454d53545b5c5c5c5c5c5c5c5c5c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c5c5c5c5c5c5c5c5c5c5c5b5a585653514b46443f38302b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000206090e111414181d1f202325272822282b2d2d2e2e2e2e2e2e2e2e2d2d2d2d2d2b28232c2c2b2a2a292928282726262525242423222221201f1c181e1e1d1d1c1c1c1b1b1b1b1a1a1a1a1a1a19161613100b04000000000000000000040c13181d202127292a2a323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33282a2a2a2a2a2a29292827252321201d1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000b17232e3847535f6a7884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f231607000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e343b42464d52565e61656a6f73777a7d80838587898b8d8e8f90919292939a93999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d0902000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919eaab7c2cddde8f2fffffffffffffffffffffffffffffffffffff5ebe1d6cdc4bab2aaa29f948f8984807d7b7a79797a7b7d8083888e92999fa7aeb6bfc7d1dae3edf6fffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e13080000000000000000000000000000000000000000000000030c151e273139434b545b606b707b838b92979fa3abafb5b9bec4c5c9cfd1d2d4d7dddadbdcdddedfdfe0e3e3e0dfdfdedddddcdad9dcd7d3d2d0d0cac6c5c2bdb9b7b2acaaa29f9a938f89827c746d68605b534d453e352f271f160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4becdd6e1edf7fffffffffffffffffffffffffffffffffffffffffffffcf2e6dbd0c5bbafa3998e82756a6054473d33271c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b46525e68727f8b95a0abb5c0cbd7dfe9f3fdfffffffffffffffffffffffffffffffffffffaf3ece6e0dad5d2cec8c5c4c1bfbebdbdbebfc1c3c5c8ced3d6dbe1e9eae4e0dedddee0e4eaf1f9fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a41454d535456565553514b4a4745403a38342e2a251e1a150e09030000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392a1d140a04000104081019222935414c56606d7985929fabb8c3cdd9e4f0fcfffffffffffffffffffffffffffffffffffffff3e8dcd1c5b8ab9e928578695f53473a2e2114080000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5144382c1f12060005121e2a36424d575e61686969696969696969696b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a696969696969696969696968676563605d5553504a423d352c241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c10131416181a1b171c1f2020212122222121212121212020201f1c171f1f1e1e1d1d1c1b1b1a1a1919181717161515141413100c07111110100f0f0f0e0e0e0e0e0e0d0d0d0d0a09070300000000000000000000040d161d24292c2d34363636363e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b504438363636363636363636353432302d2c29241f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000006111c2b37434e586774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940444d52565e61686d72777c8083878a8d9092989698999b9c9d9e9e9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d050000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb9c5d2deebfafffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb2a8a198928a827d7773706e6d67676d6e7073777c818790959da4adb5bfc8d1dbe4eff8fffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d00000000000000000000000000000000000000000000000b151e273039434b555d666c737d8590959ea1a9afb5bbc0c7c9cfd2d5dadddfe0e3e8e7e8e9eaebebecedefefedecebebeae9e8e7e6e7e3e0dfdddbd6d3d2cec9c5c3bdb8b4aeaca49f9c948f87807a726c655e5750454039312820170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5463707d8996a1adbcc5d0dfe8f2fffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cbc0b5ab9e93897c6f62594f44382c1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d78839099a3afbbc3cdd7e1ebf5fffffffffffffffffffffffffffffffffffffffdf7f2ebe5e1ded9d4d1d0cecccbcacacbccced0d1d4d9dfe2e6ece7dfd9d4d1d0d1d4d9dfe7eff9fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f282f353b4246484949484745403d3a38352f2b28231c19140f0a0300000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f8fffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568554b403529180b02000000000007101924303a45515d6773808d9aa7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ada197887b6e6255483b2f2215060000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f221508000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887c6f6255493c2f2216060000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477655b5044372b1f12050815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f827669544a4034281c1004000714212d3a46535e696e74767676767676767676767683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff7ebded1c4b8ab9e918578767676767676767676767675757372706d6764605c544f473e362c21180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d060b0f1213141415151515151414141414131312100b1312111110100f0f0e0e0d0c0c0b0b0a090908070706040000040403030302020201010101010101000000000000000000000000000000010c161f282f35393a4043434343434a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c6053464343434343434343434342413f3d3a39352f2c28231c150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad0dce7f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000f1b26323d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c10040000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e262e343c424a51575e61686e747a7f84888c90939a9a9c9fa2aaa5a6a7a9aaaaabacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e070000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff4e8dcd1c7bdb3a9a19691867e76706b666361605c5d606264666a6f747c838d929ca3adb6c0c9d2dde6f2fbfffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c110600000000000000000000000000000000000000000007121d273039434b555d676d78808892979fa7adb3bbc0c7cbd1d5dadfe1e5eaecedf0f4f9f5f6f7f8f8f8f9fcfcf9f8f8f7f7f6f5f4f8f3efecece9e7e2dfdfdad5d2cec8c6bfbab6afaca69e99928d857f776e69615a514b433a32292118100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818e9ba8b2bdced7e2f1fafffffffffffffffffffffffffffffffffffffffffffffffffef3e8dcd1c7bdafa59c8f82766b6054483e2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a44505c666f7c87929fa7b1bbc5cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffcf6f1edeae5e1dedddbd9d8d7d7d7d8dadddee0e5eaeef2e7ddd5cdc8c4c3c4c8cdd5dde7f1fbfffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f13060000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d242931363a3b3d3d3c3a38342f2d2c29241f1c17110e0802000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f2fefffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f2f24180c0000000000000008131e2935404b55626e7b8895a0acb8c4d1deeaf9fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a9978b7e7164584b3e2d22170b0000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978b7e7164584b3e2d22170b0000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffdf3ebdbcec1b5a89b8e82756853493f33271b0f030815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffff8efe3d7cbbfb4aa9a8d8073675a4d402e23180c00000815212e3b4854616e7b81838383838383838383838285929fabb8c5d2deebf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93878283838383838383838383828281807f7c7a76716d66605950483e332a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607070808080808080707070707070603000005050404030202010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a4145474d50505050505056636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154505050505050505050504f4f4d4c4a4745413a38342e271e191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f13060000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830383f444e545c60696e747b80868c9195999d9fa4aca9abaeb4b1b3b4b5b6b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b03000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba19791847c716c6360595755535151535557585f626a6f78808c919ca4aeb7c0cbd4e0e9f3fefffffffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c0000000000000000000000000000000000000000060f18232e39424b555d676d79828c939aa2a9b1b9bec5cbd1d7dce3e6ebeef1f6f9f9fcfffffffffffffffffffffffffffffffffffffffffffbf9f8f8f2efecebe5e1ded9d4d0cac7c0bbb9b0aba39f97928b827b716c605d554c443b332a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c4cfdee9f3fffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc1b7ab9f94897d70635a5041382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28343f4a54606a73808c959fa9b3bdc7d1dce8edf6fffffffffffffffffffffffffffffffffffffffffffdfaf6f1edebeae8e5e4e4e3e4e5e7eaeaedf0f5f5eadfd5cbc3bcb8b7b8bcc3cbd5dfeaf5fffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181f252a2d2e30302f2d2c2923201f1d1812100b06000000000000000000000000000000000000000916232f3c4956626f7c8995aab4becad6e2eefbfffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180700000000000000020d18242f3947535f6a7783909daab7c3d2dde8f4fffffffffffffffffffffffffffffffffffffffef2e6dacfc0b4a79a8d817467544a3f33281c0f0300000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff4e8dcd1c0b3a79a8d80746753493f33271b0f0300000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d080000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffff9f4ebe1d4c8bcb1a7988b7f7265584c3f2d22170b000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffefbf5efe6ddd3c7baaea3988a7d7064574a3d3124170700000d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f9297a2adbac6d3dfecf8fffffffffffffffffffffffffffff9ede0d4c7bbafa499938f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8b8986827e786f6b615a50453c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434b51545a5c5d5d5d5d5d5d626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e625d5d5d5d5d5d5d5d5d5d5c5c5b5a585654514b46444039302b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323a424a505860666d737b80868d92989da0a8aaacafb6b6b8babebec0c1c2c3c4c5c5c6c8cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c04000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa39991857b6f6a615a544f4a4847454547484a4e53585f666d737f8c929ca5afb9c2ced7e1ecf7fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c1003000000000000000000000000000000000000030c18212834404b545c676d79828f949fa4acb3bbc2c9cfd7dce3e8eef1f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f6f1edeae5e2dbd6d2ccc8c1bdb5afa9a29f948f857e746d675d564d453c342b22190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8a98a2aebac6d3dfecfbfffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae1d3c7bbb0a69d9083766c6153493f33271c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17232e38424e58606d78839097a2abb5c0cbd7dae4edf9fffffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f4f2f1f0f0f1f2f4f6f7f9fcfcf0e4d9cdc3b9b1acaaacb1b9c3cdd9e4f0fcfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e211508000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a1e2121232322201f1c181413100c07030000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000007121d2b37434e586673808d99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477665b5044382b1f120600000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff9e9dccfc3b6a99c908376655b5044372b1f120500000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d0100000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fafafffffcf9f9f8f7f6f1eee8e2d9cfc7b8ab9f95887b6e6255483b2f221506000714212e3a4754616d7a8794a0adbac7d3e0edfffafafafafffffbf9f8f7f8f2efeae5ddd7cbc0b5ab9f92867a6d6053473a2d20140700000f1c2935424f5c6875828f9b9c9c9c9c9c9c9c9c9c9c9fa2a9b3becad6e2eefbfffffffffffffffffffffffffffffcf0e3d7ccc0b5aba49f9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a9899928f8b847d716c61574d41382d22170b0000000000000000000001050707101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b080705020000000000000000000000000000000000000000000000000004111d2935414b555d606769696969696969696d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6969696969696969696969696968676563605d5553514a423d352c241a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f22150900000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c444c545c606a6f787f868d92989fa2aaacb1b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d050000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877d70695f585048443d3b3a38393a3b3d43474e545c606d73808d939da7b1bcc5d0dbe6f3fdfffffffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f15090000000000000000000000000000000000000b151e29333b45515c666d79828f949ea6afb6bec5cdd5dae1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf6f1ede7e4ddd8d4cfc7c0bbb3ada69f97928a81796d685e574e463d342b21180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818e9aaab3becad6e2eefbfffffffffffffffffffffffffcf9f9f9fcfffffffffffffffffffffcf3e3d8cdc2b8ab9f958a7d70655b5044382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d44505c666e7b859299a3afbbc0c8d2dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffff9ede0d4c8bcb1a7a09da0a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f221609000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151616151413100c0706040000000000000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000010f1a26313d495663707c8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23180c000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000713202d3946525e687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c4135291d110400000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5edededf9f4f0edecebeae8e5e4ddd8d0c7bdb1a89d908377695f53473a2e211408000714212e3a4754616d7a8794a0adbad2dde8f4edededededf8f3efececeae9e7e2dfd9d4cbc3bbafa3998e8174675d5145392c20130600000f1c2936424f5c6975828f9ca8a9a9a9a9a9a9a9a9a9abadb3bbc5d0dbe6f2fefffffffffffffffffffffffffffffff4e8ddd2c7bdb5afaca9a9a9a9a9a9a9a9a9a9a9a9a8a8a6aba39f9c9691877e71695f53493f33271b0f030000000000000002080d1113141d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b181514120e090300000000000000000000000000000000000000000000000613202c3945515d676d737676767676767676767887939facb9c6d2dfecf9fffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7676767676767676767676767676757472706d6764605c544f473e362c21180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000010d19242f3f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b343d454d565d666d737c838c92989fa3aaaeb4b8bdc3c6c8ccd2d2d3d6dbd9dadcdddddedfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e0600000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968d80736b60574e463e38322e2d2c2c2d2f31373c424a505b636e74818e959fa9b3becad6e1ebf5fffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e000000000000000000000000000000000007121d27303b45505a606d78828f949fa6b0bbc0c7d0d7dfe6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2eee8e4e0d9d1cbc5bebab0a9a29e938e827a6e695f584e463d332a20170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985919eabb8c4d0dbe6f2fefffffffffffffffffffff9f4f0edecedf0f4f9fffffffffffffffffff4e9ded4c8bcb1a79d9083786c60544a3f33281b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28343f4a545f69707d87929fa4aeb6c0c9d7dce3ebf3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b8aca0959095a0acb8c4d1deeaf7fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0a090706040000000000000000000000000000000000000000000000000000000005111e2a36424d576a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000a14202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398877b6e6154483b2e2115080000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544b4034281c1004000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f221508000000000000000000000000000005111d2935414c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c20130600000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e1e1e1e1e1e8e3e0dfdedddbd9d5d2ccc6bfb5aba0958b7e7164574d42372b1e1206000714212d3a4754606d7a8793a0b6c0ccd8e4e1e1e1e1e1e1e1e7e3e0dfdedddbd6d3cec8c1b9b1a79f92877c6f62554b4035291d100400000f1b2835424e5b6875818e9ba8b4b6b6b6b6b6b6b6b6b8babec5cdd7e1ecf7fffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb9b6b6b6b6b6b6b6b6b6b6b6b5b5b4b3b5aeaca8a09992867b6e655b5044372b1f1509000000000000040c13191d2021292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a140f0b060000000000000000000000000000000000000000000714212d3a4754606d79808383838383838383838387939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184838383838383838383838383838282807f7d7a76716d66605950483e332a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000081623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d464e575f686d78808790959fa3aaaeb4babfc6c8ced2d4d8dddedfe2e7e6e7e8e9eaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f06000000000000000000000000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60594f453c342c2722201f1f2022262b30383f44525c606d78839097a2adbac2cfd9e3eef9fffffffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b1106000000000000000000000000000000000c18232e39424d57616c74808d949ea6b0b8c1ccd2d9e2e9f2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0eae3dcd7d0cac2bbb3ada59d9490837b6f6a60584e453c32291f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb9c6d2e1ecf7fffffffffffffffffffdf5eee8e3e0dfe0e3e8eef5fdfffffffffffffffaf0e4d8cdc2b8aca0958a7e71665b5044382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606b727f8b929da4aeb7c0cbd1d9e1e8f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a99d9084909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a2530414e5a6774818d9aa7b4c0ced9e5f1fdfffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000613202c3945515d677784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa96897c706356493d3023160a00000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978b7e7164584b3e3025190d0100000000000000000000000000010d19253044505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad4d4d4d4d4d4ddd7d4d2d1d0cfcec9c7c0bbb4aea3999184786d6053463c31261a0e02000714202d3a4753606d7a869aa4afbbc8d4d4d4d4d4d4d4d4d4dcd7d3d2d1d0d0cac6c3bcb8afa79f958d80746a5f5343392f24180d0100000e1b2734414e5a6774818d9aa7b4c0c2c2c2c2c2c2c2c5c6cad0d7dfe9f3fefffffffffffffffffffffffffffffffffff5ebe2d9d2ccc7c6c2c2c2c2c2c2c2c2c2c2c2c2c2c1c0bfbbb9b2aba3989083786c6053463c31261a0e0200000000040e161e25292d2e3639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000d1a2733404d5a6673808d8f9090909090909090909399a4afbbc7d4e0edf9fffffffffffffffffffffffffffff7ebded1c5b8aca096919090909090909090909090908f8f8e8d8b8986837e79706b615a50453c2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333c464e5860696e7a828d9299a0a7aeb4babfc6cad0d4d9dfe0e4e8ebeceef2f8f4f5f6f7f8f8f9fafbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f06000000000000000000000000000000000000000000000006121f2b3844505b667784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7e72675d51473d332a221b1514131314151b1e262e344044515c666e7b85929fa6b0bdc7d1dce8f4fffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b00000000000000000000000000000004101c2834404b545f69717e8a929da6b0b8c2cad8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee8e1dbd6cdc5beb9afa69f9591857c6f6a60574d443b31281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566673808c99a9b3bec9d5e1f3fefffffffffffffffffdf4ebe3ddd7d4d2d4d7dde3ebf4fcfffffffffffffff5eadfd4c8bcb1a79d9083786c6053493f33271b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454f59626d73808d929da5aebbc0c7cfd6dfe7ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978d808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c1207000000000000000106090b0c1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0d0a07060400000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000004101d2935404b556875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffff3e7dcd1beb1a4988b7e7165584b3e3225180b00000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffef2e6dbd0c1b4a79a8e817467564c41362a1e11050000000000000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcec7c7c7c7c7c7d2ccc7c6c5c4c2c0bdb9b6afaaa29f92877c6f665c5044382a20150900000613202d394653606c7986939facb9c6c7c7c7c7c7c7c7c7c7d1cbc7c5c4c3c1bfbab8b1aca59e959083796d60584e4331281d12070000000d1a2733404d5a6673808d99a6b3c0cccfcfcfcfcfcfd2d3d6dbe1e9f2fbfffffffffffffffffffffffffffffffffffffdf4ebe3ddd7d4d2cfcfcfcfcfcfcfcfcfcfcfcfcfced1cbc7c3bdb4aa9f948a7d7064574d42372b1e1206000000020c1620283035393a43464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312b27221b140b050000000000000000000000000000000000000f1c2936424f5c6975828f9c9c9c9c9c9c9c9c9c9c9fa4abb5c0ccd7e3f0fcfffffffffffffffffffffffffffff9ede1d4c8bdb2a8a09d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9a9899928f8b847d716c61574e42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454e58606a6f7b848f949fa3abb1babfc6cbd0d6dbe2e5ecedf0f4f9f9fbfefffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f05000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40352b2118100b070606070a0c151c232834404a545f69717e8a949fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f0300000000000000000000000000030e18222c3845515c666e7b85929fa4aeb8c1cad3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ece6dfd7cfcac0b9b0a8a09791867c6f695f564d433a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687783909daab6c3cfdae6f2fffffffffffffffffff5ebe2d9d2ccc7c6c7ccd2d9e2eaf2fcfffffffffffffbf0e4d9cec3b8aca0958a7e71655b5044382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a333d47515b646e74808d939ca4afb5bdc5cdd6dbe2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0e8ded1c5b8ab9e92857d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b00000000000000060d121518181f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1c19161313100c0700000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acb8c5d1deeaf6fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f33261908000000000000000000010d18242f404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f23180c0000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d20140700000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e8dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a8b2bdbabababababababac0bbb9b8b7b5b3b2acaca49f98928a7e716a60544a3f3428180e03000006121f2b3844505b667885929fabb8babababababababababababfbab9b7b6b4b4aeaca7a09d938e837a6e675c51463c311f160c010000000c1926333f4c5966727f8c99a5b2bfccd8dcdcdcdcdcdedfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfdcdcdcdcdcdcdcdcdcdcdcdcdbdbdcd7d3cfc6bcb0a69c8f8376695f53473a2d21140800000008131e28323a414647505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504e4b4846423b37332d261d170f0500000000000000000000000000000000000f1c2936424f5c6975828f9ca8a9a9a9a9a9a9a9a9acafb5bdc7d2dde8f4fffffffffffffffffffffffffffffffdf1e5d9cec3bab2acaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a7aba39f9c9691877e716a5f544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000060f1924303a444d575f6a6f7c8591969fa6afb5bdc3cbd1d6dce2e7edf1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e050000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074675c5143392f23190f06000000000000030a1118232e39424d57616c76829099a3afbbc7d2dde8f4fffffffffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f1205000000000000000000000000000a15202a36414c56606d79839098a2aeb7c0cad3dce5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f1e9e1dbd6cbc2bab1a9a19892857b6e685e564c41382d22170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939facb9c6d2dfecf7fffffffffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d8e0eaf4fefffffffffffff5eadfd4c8bcb1a79d9183786c6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212b353f49525c606c77818d929fa3abb3bbc1cad0d8dde4ebf4f4fafefffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8ded4c8bcb1a79a8e817c8995a2afbcc8d5e2f9fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c030000000000010911181d2224252c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1c18120e090200000000000000000000000000000000000000000000000714212d3a46535f697784919daab7c3ced9e5f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412f24190d01000000000000000000071825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffef2e6dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034291c1004000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff7ebded1c5b8aca095877a6e6154473b2e21140a00000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8696a0acaeaeaeaeaeaeaeaeaeb5afacabaaa8a6a8a09e9a938f867e716c62584e42382e231706000000030f1c28333f4a546b7784919eaab6aeaeaeaeaeaeaeaeaeaeadb4aeacabaaa8aaa29f9b95908a817a6e685e554b40342a200d04000000000c1825323f4b5865727e8b98a5b1becbd8e4e9e9e9e9ebeceef2f7fefffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e9e9e9e9e9e9e9e9e9e9e8e8e7e7e3e0d8cec2b7ab9f94887b6e6155483b2e2215060000010d1925303a444c52545c5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854534d46443f382f2921170e05000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5b6b6b6b6b6b6b6b9bbc0c7d0d9e3eef9fffffffffffffffffffffffffffffffff6eadfd5ccc3bdb8b7b6b6b6b6b6b6b6b6b6b6b6b6b6b5b5b3b5afaca8a09992867c6e665b5044382b1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000030e18212935414c565e696e7c859297a0a8b0bbc0c7cfd7dce2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c0300000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f62554b4031271d110700000000000000000007121c27303b45505a626f7c87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a000000000000000000000000030f1b26313946525e68727f8c959faab3bec9d2dce5eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd4ccc3bbb2aaa19791847a6e685d53493f33271f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464717e8b9aa4afbbc8d4e0edfafffffffffffffffff4e8ddd2c7bdb5afacafb5bdc6ced8e2edf8fffffffffffffbf0e5d9cec3b8aca0958a7d71655b5044372b1f160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232d374044505b656c77808b9299a1a9b0babfc5ccd2d9e2e3e9eef2f7fbfefffffffffffffffffffffffffffffffffffffffefbf4f0e7dfd6ccc4b8ab9f95897c7b8895a1aebbd1dce8f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d0300000000000009131b23292e31323839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373533302d2c28231d1a140d050000000000000000000000000000000000000000000005121e2a36424d576773808d9aa8b2bdc8d4e2edf8fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564c4135291d11040000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff9ede1d4c8bdb1a8978a7e7164574a3e32271b0f03000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000613202c3945515d677784919ea6a1a1a1a1a1a1a1a1a1a0a49f9e9d9c9a9796918d87827b716c625a50463d30261c1106000000000b17222d424f5c6975828f9ca4a1a1a1a1a1a1a1a1a1a1a1a1aba39f9e9d9b9998928e8a837d756d685e564c43392f22180e00000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0f5f5f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f5f5f5f5f5f5f5f5f5f5f5f5f5f8f3efeae0d3c7bbb0a6988b7e7265584b3f2d22170b000005111d2935414c565e61696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e57535049413b332920170d020000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1c3c3c3c3c3c3c6c7ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffcf1e7ded5cec8c5c4c3c3c3c3c3c3c3c3c3c3c3c3c2c2c1c0c0bbb9b2aba3989083786c6053463c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000009141f2a333b46525d686e7b849197a2a9b2bac2cbd1d9e1e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150b00000000000000000000000b151e29333e47535f6a74818e9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f02000000000000000000000006121f2b37434e58616d7a85929fa7b1bcc5d0dbe4eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7efe6ded5cdc4bcb3a9a19690837a6d655b50443d31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675828e9bacb6c0ccd8e4f0fcfffffffffffffffcf0e3d7ccc0b5aba49fa4abb4bcc6d0dbe7f3fffffffffffffff5eadfd4c8bcb1a79d9083786c6053463d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b2527333f49535b656c737f8792979ea6aeb4bbc0c7d0d3d7dfe2e6eceef2f7f8f9fcfffffffffffffffffffffffffbf9f7f2eee9e3ded5cdc4baafa59d9083767a8794abb5c0cbd7e3effcfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b0300000000000006111b252d343a3d3f45464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454442403d3a38342e2a251f170e09000000000000000000000000000000000000000000020e1a26313c4956626f7c8996a0acb8c6d0dbe7f3fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685d5245392c2013070000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d201407000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffdf1e5d9cec1b4a79b8e817468584e43372b1f1306000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000004111d2935404b556673808d949494949494949494949494999392918f8d8a8884807b756e69615a50483f342b1e140a0000000000061925323f4c5865727f8b939a94949494949494949494949494999291908e8c8985827d78706c605d564c443b31271d100600000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e4d8cdc2b5a89b8f827568544a3f33281c0f03000713202d3946525e686d7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534d453b33291f14090000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cdcfcfcfcfcfd2d4d7dde3ebf4fdfffffffffffffffffffffffffffffffffffff9f0e7dfd9d4d1d0cfcfcfcfcfcfcfcfcfcfcfcfcfcfced1cbc7c4bdb4aa9f948a7d7064574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313b45505a616d7a839196a1a9b3bbc3ccd7dce3ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d1207000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275655b5044372b1f12030000000000000000000000030c17212b37434e58626f7c87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f120600000000000000000000000815212e3a47535f6a74818d98a2aeb9c3ced7e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e7dfd6cec5bbb2a8a0958f82776c60584e433a2f24180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2dde8f4fffffffffffffffff9ede0d4c7bbafa4999399a2aab4bfcad6e2effbfffffffffffffcf0e5d9cec3b8aca0958a7d7064594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091317222d384149535b606d727d858f949fa2aaafb6bec2c7ccd2d5dadfe2e6eaecedeff3f9f3f3f4f4f4f4f3f3f8f3efecebe6e2dfd7d3ccc4bbb2a89e93897d707a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170b00000003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c0701000000000000010d18232d373f464a4b5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504f4c4946454039363029201b120a0100000000000000000000000000000000000000000915222e3b4754606a7784919eaab4bfcad6e2edf8fffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6d6054473a2d21140a0000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff6ebded1c4b8ab9e9185786a6054473b2e22160a000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000010d18242f3a4754606d79828787878787878787878787878786858482807e7b77736e69615f5750483f362d22190c0200000000000714202d3a4753606d798286878787878787878787878787878786868483817f7c7975706c66615a524c433b32291f150b0000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eaddd1c4b7aa9e918477665b5044382b1f1206000714212e3a4754616d7a82868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483817e7b76716c655e574d453b30251a0b0200000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dcdcdcdcdfe0e3e8eef5fdfffffffffffffffffffffffffffffffffffffffff9f1eae5e1dedddcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdcd7d3cfc6bcb0a69c908376695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d57626c75818f95a0a8b2bbc5cdd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e231810070000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726553493f33271b0f03000000000000000000000000060f1b26323c47535f6a75828f9ca9b2bdc9d5e1eefafffffffffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e2114060000000000000000000005121e2a36424d57626f7c87929faab3becbd4e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8e0d7cdc4bab1a79f948c7f726a60554b4135291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8998a2aebac6d3e4eef9fffffffffffffffff9ecdfd2c6b9ac9f93869298a2aebac6d3e0ecf9fffffffffffffff5eadfd4c8bcb1a79d9083766b6054483d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f384149505b626b707a828b92989fa4acb0b7bbc1c6c9cfd3d6dbdddfe0e3e8e5e6e6e7e7e8e7e7e6e5e7e2e0dfdbd6d3ccc7c1bab2a9a1968e81756b7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a060400000000000000000006121d29343f495156585f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b595653514b46423b332d241c130a000000000000000000000000000000000000000006131f2b38434e5866727f8c98a2aebac6d1dce7f3fefffffffffffffffffffffffffffffffaede1d5c9bdb2a896897d7063564a3d32271b0f0300000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887c6f6255493d32271b0f010000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000713202c3945515d676d767a7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6967625f57534d453e362d241b10070000000000000613202c3945515d676d75797a7b7b7b7b7b7b7b7b7b7b7b7a7a7a7978777572706d6663605b545045413a312920170d030000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000c1926333f4c5966727f8c92989393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399939292918f8d8b87837e776e695e574d42362a1d140a00000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e9e9e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebeae9e9e9e9e9e9e9e9e9e9e9e9e9e8e8e8e3e0d8cfc2b7ab9f94887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000006111c26303846535f69717e8b939ea8b1bac4cdd7dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c030000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c2d22170b00000000000000000000000000000a15202b37434e5863707d8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b000000000000000000000714212d3a46535f6975828f99a3afbcc5d0dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f6f5f4f5f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9dfd6ccc3b9b0a69f92877c6f675d51453d2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aaab3becad6e2f5fffffffffffffffffff5e8dccfc2b5a99c8f8286929facb8c5d2dfebf6fffffffffffffffcf0e4d9cdc3b8ab9f95897d7063584e43372b2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44515960686e777f868e939a9fa6aab0b8b9bec5c6cad0d0d2d3d7dcd9d9dadadbdbdbdad9d9dbd6d3d2d0cac6c1bbb7afa8a09791847a6d6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d31241707000000000000000000000000000915222e3a46515b62656b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686663605c54524d453f362d251c100700000000000000000000000000000000000000030f1b27323d4754616d7a86929fabb4bfcbd7e1ecf7fffffffffffffffffffffffffffffffdf1e5d9cec0b3a69a8d807367584e43382b1f140900000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b060000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9998d807366584e43382b1e13080000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000004111d2935414b555d60686d6e6e6e6e6e6e6e6e6e6e6d6d6c666a696764615f5755534d46423b332c241b12090000000000000004111d2935404b555d60676d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d676b6a686663605c5453504a423e352f281f170e05000000000000000814212e3b4754616e7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e211508000e1a2734414d5a6774808d9aa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a9795908a837b6e695e52463e2f261b1106000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1f6f6f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f6f6f6f6f6f6f6f6f6f6f6f6f5f5f9f3efeae1d3c7bbb0a6988b7e7265584b3f2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a616e7b86929fa5afbac3ccd6dfe9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b0000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114060000000000000000000000000000040f1b26313c4653606d7984919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c1003000000000000000004111d2935404b55616e7b87939fabb5c0ced7e1eff8fffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2eeecebe9e8e7e8e9eaebedf1f6f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded5cbc2bbaea3999184796d60584e41382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919daab7c4d0dbe6f2fffffffffffffffffff3e6d9ccc0b3a6998d80828f9ca8b5c2cedae5f1fdfffffffffffffff5eadfd4c8bcb1a79c8f82766a6054473c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f474f565e656c727b818790949c9ea6abadb3b8babec1c4c5c7cbd1cccccdcdcecececdcdccd0cac6c5c3bebab8b0aaa59e9691857b6e686b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000b1824313d4a56626d727879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777573706d66615e5751483f372d22190c02000000000000000000000000000000000000000a16202d3946525e6874818d99a3aebac5d0dbe6f2fcfffffffffffffffffffffffffffffff6eaddd0c4b7aa9d9184776a6054473b30251a0e05000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23170b00000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffdf1e6dacfc4b7aa9e9184776a6054473a2f24190d000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000010d18242f3a434b51565d60616161616161616161616160605b545c5a5755534d4847423c363129211a12090000000000000000010d18242f3a434b51555c606161616161616161616161616161605d555d5b595653514b46443f382f29241e160d0500000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887c6f6255493c2f221609000d1a2733404d5a6673808d99a6b4acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9a7a79f9d9590847b6e615a5041382d22170b000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e4d8cdc2b5a89b8f827568544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c76829098a2aeb7c1ccd5dee8f1fbfffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f9f4efedececedf0f4f9f6f7f9fcfffffffffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d120700000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000a151f2b3844505c6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f120600000000000000000613202c3945515d6773808d99a4afbdc7d1e0e9f3fffffffffffffffffffffffffffffffffffffffffffffffef8f3efece6e2dfdedcdbdbdbdcdddee1e5ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffaf0e7ddd7cbbfb5aba0968e81746a6053493f33271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1e1ecf7fffffffffffffffffdf1e4d7cabeb1a4978b7e7f8b98a8b2bdc9d5e1edfafffffffffffffffbf0e4d8cdc2b7ab9f94897c6f62584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227353d444c535b60696e747c83898f949a9ea1a9abadb3b4b7b9bbc0bebfc0c0c1c1c1c1c0c0bfbebfbab8b6b3adaba69e9c938e847c6e695f6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000c1825323f4b5865727f858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483827f7c79746e69625b51493f342b1e140a0000000000000000000000000000000000000005111d2a36414c56616e7b86929fa9b3becad6e0eaf4fefffffffffffffffffffffffffffff7ebded1c5b8aca096897c6f62574d42362a20170d040000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff7ebded2c5b8aca096897c6f62554c4135291d120700000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000007131d28313a41454c525454545454545454545454545453504a4f4d4b4847423c3a37312a261f170f080000000000000000000007131d28313a40454b5153545454545454545454545454545453514b504e4c494645403938332d261d19130c0400000000000000000006121f2b3844505c667885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bcb0a396897d7063564a3d3023170a000c1926333f4c5966727f8c99a5b2b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b1aba79f968f82766c6153493f33271b0f03000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eaddd1c4b7aa9e918477665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d30231607000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a949faab4bfc9d3dee7f0fafffffffffffffffffffffffffffffffffffffffffffcf6f0edebeae6e8e3e0dfdfe0e3e8e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b02000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110400000000000000000000000000000003101c28343f4a54626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d20130700000000000000000714202d3a4753606d7a85929fabb5c0cfd9e3f2fbfffffffffffffffffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cececfcfd1d2d5d9dedfe2e6ecf2f7fdfffffffffffffffffffffffffffffffffffffffffffffff9efe7dcd1c6bdb2a89d93897c6f655b5044392f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8b98a7b1bcc8d4e0edf9fffffffffffffffffaeee2d5c9beb3a995897c7b8896a1acb9c5d2deebf9fffffffffffffffff5eadfd3c7bbb0a69b8f82756a5f53473b30251a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c323b414950565e616a6f767c82888d92979b9fa2a9a7aaacafb5b1b2b3b3b4b4b5b4b4b3b2b2b4aeacaaa9a29f9b948f89817a6e6a5f576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000111e2b3744515e6a77849197939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929291908e8c8985807b726d635b51463c30261c1106000000000000000000000000000000000000010d1925303a46535f6974808d97a2adbac2ced8e2edf8fffffffffffffffffffffffffffff9ede1d4c8bdb2a89b8e8174695e52463d32291f160e080502000004081724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7e7164574b3e3124180b0000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f1206000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89a8d8174675d5145392e23180c01000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000010c161f282f353a41454748484848484848484848474746443f42403e3b3a37312e2b261f1a140d060000000000000000000000010c161f282f3539404546474848484848484848484848474747454044423f3d3a38342e2b28221c140b08010000000000000000000003101c28343f4a54697683909ca9b6c3cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b000c1825323f4b5865727e8b98a5b1bec6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c2c0bcb8b1a89e948a7e71655b5044372b1f12050000000000000000000000000915222f3c4855626f7b8895abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2e23180c000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7884919da6b0bcc5d0dbe5f0f9fffffffffffffffffffffffffffffffffffffffffaf4efeae5e0deddd9dcd7d4d2d2d4d7ddd9dddee0e4eaeff4f9fffffffffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a000000000000000000000000000006131f2c3845515c66798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000b17232e3847535f6a7884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f2316070000000000000005111e2a36424d5665727e8b97a2adbdc7d2e1ebf5fffffffffffffffffffffffffffffffffffffffffffff7f2eae2dbd6d3d0cac6c5c3c2c1c2c3c4c5c9ced1d2d6dbe1e6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc4baafa59d9083786c60554b4035291c11060000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6776828f9ca9b5c2ced9e5f0fdfffffffffffffffff8ecdfd2c6b9ada197877a7884919eabb7c4d1dce8f3fffffffffffffffffbefe3d8ccc2b9ac9f93877b6e62574d42362a1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a20292f383f444d525860626b6f757c81858a8e9297989b9d9fa3aba4a6a6a7a7a8a8a8a7a6a6a5aaa29f9d9997928e88827d756d685f575b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000121f2c3945525f6c7885929fa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b9997928d867f726d63584e42382e23170b0000000000000000000000000000000000000008131e2a36424d57616e7a85929fa7b1bcc6d0dbe7eff8fffffffffffffffffffffffffffdf1e5d9cec3b9ac9f92867b6e61594f443b3128201914110e080c10131c28343f4a5466727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887c6f6255493c2f2216090000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffdf1e5d9cec3b8ac9f92857a6d60544b4034281e130800000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000040d161d24293035393a3b3b3b3b3b3b3b3b3b3b3a3a3938332d34312e2d2b26211e1a150e090300000000000000000000000000040d161d24292e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a39352f3533302d2c28231f1c17110a02000000000000000000000000000b17232e414e5a6774818d9aa7b4c0cdd9e4f2fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000b1824313e4b5764717e8a97a4b1bdcad2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0cfcdc8c2bab0a69d9184786c605346392d2013090000000000000000000000000814212e3b4754616e7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff9e6dacdc0b3a79a8d807467554b4034281c10040000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecf9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b96a0acb8c2ced7e2eef7fffffffffffffffffffffffffffffffffffffffef8f2e9e3dfd9d4d1d0ccd1cbc7c5c6c7ccd2ccd0d1d4d9e0e3e8eef5fdfffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b1106000000000000000000000000000713202d3a4653606d798693a0b4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000006111c2b37434e586774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c000000000000000714202d3a46525e697683909da9b3bed0d9e3f3fdfffffffffffffffffffffffffffffffffffffffffef5eee5e0d8d0cac7c5bebab8b6b5b4b5b6b7b9bdc0c5c6cacfd6dae1e9f1f9fffffffffffffffffffffffffffffffffffffffffffffff4eae1d5ccc1b8ab9f958b7e71675d5145382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c5d2dfebf6fffffffffffffffffff8ebded1c5b8ab9e92857874818e9aabb5c0cbd7e3effcfffffffffffffffff4e9e0d4c8bbafa49a8e8174695e52463a2f24190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333b42464e545960636a6f74797d8185888b8e919299969799999a9a9b9b9b9a9a9998969892908d8985817c756f6b615d564e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000121f2c3845525f6b7885929eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5aeacacabaaa8a9a29f98928b7f726a60544a3f34281c1003000000000000000000000000000000000000020e1a26313b46525e68727f8b959faab4bfcad6dde6f0f9fffffffffffffffffffffffffff6eae0d3c7bbaea3998e81746b60564c433a322a25201e191b181c1f252c3844505c6675828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6e6154473b2e2114080000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffff6eadfd3c6baaea2988b7f72665c51453a2f24190f060000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000040c13181e24292c2d2e2e2e2e2e2e2e2e2e2e2e2d2d2b2822272422211e1a15120e090300000000000000000000000000000000040c13181d23282c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c2924282623201f1c18120f0b06000000000000000000000000000000061825323f4b5865727e8b98a7b1bcc8d4dfe8eef2f7f4f6f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6f4f4f4f4f4f4f4f4f4f4f4f4f4f4f2e5d9ccbfb2a6998c7f7366594c403326190d000a1724303d4a5763707d8a96a3b0bdc9d6dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddcd8d4ccc2b8aca096897d7063564a3d31261a0e0200000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad4e0e9f3fffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3cec8c5c4c0bdc0bbb9b9bbc0bdc0c3c5c8ced4d7dce3ebf3f8fffffffffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b010000000000000000000000000714212d3a4754606d7a8793a0adbad0dce7f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000f1b26323d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c10040000000000000814212e3b4754616e7b87939facb9c5d0dfebf5fffffffffffffffffffffffffffffffffffffffffff5ece4dcd3cec6bfbab8b3adaba9a8a8a8a9aaacb2b4b8b9bec5cacfd7dfe8eef5fdfffffffffffffffffffffffffffffffffffffffffffcf3e7ded4c8bcb1a79e9184796d60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a3aebac7d3e0ecf9fffffffffffffffffff6e9dccfc3b6a99c908376707d8a99a3afbbc7d3e0edf9fffffffffffffffffcf0e4d8ccc0b6ac9f92867b6e61564c4135291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730363d43474f54585f62666d7074787b7e81848687898b8c8d8d8e8e8e8e8d8d8c8b89878583807c79746f6a636059524c4d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000111e2b3744515e6a7784919daab7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfbbb9b8b7b6b5b3adaaa29f92877c6f665c5044382b1f14090000000000000000000000000000000000000009141f2a36414c56606c78839098a2aebac1cbd4dee7f1fafffffffffffffffffffffffffbefe3d7cbbfb5ab9f93887d6f685e554c443d36302d2a252823282c30353e4653606d7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c1f13060000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6f6255483c2f2215090000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa9e9184796d60564c41352921170e0700000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000001070d13191d2021212121212121212121212121201f1c171a181514120e0906020000000000000000000000000000000000000001070d12181c1f20212121212121212121212121212120201d181b19161313100c070300000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c2cdd6dfe2e6e7e7e9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e6dacdc0b3a79a8d8074675a4d4134271a0e000a1623303d495663707c8996a3afbcc9d6e2ececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececf4f0edecebebeae9e4ded4c8bdb2a89b8e817568574d42372b1e1206000000000000000000000006121f2b3844505b667884919eabb7c4d1deeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1adbac3cedce6f2fbfffffffffffffffffffffffffffffffffffffaf2e9e2dbd6cdc7c3bcb8b7b3b0b5afacacafb5b0b3b7b8bcc3c7cbd1d9e1e6eff6fefffffffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d12070000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f1306000000000004111d2935414c5665727e8b9aa4afbbc8d4e0edfdfffffffffffffffffffffffffffffffffffffffff6ede4dad2cac1bcb4aeaca9a29f9d9b9b9c9c9ea0a8a7abadb3b9bec5cdd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffffffff9f0e4d8cdc2b9ada1968c7f72665c5044382c1f160a000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774818d9aaab4bfcbd6e3effbfffffffffffffffffff4e7dacec1b4a79b8e81746d7a86929facb9c5d2dfecf8fffffffffffffffffff4e8ddd2c7baaea3998d8073685d5245392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a32383d44484e53545c6063656c6f717477797b7c7e7f80808181828181807f7f7d7b7977736f6d66625f58544f46414c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000101d2a3743505d6a7683909da9b6c3c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c1bebab4aea3999083786d6053463b31251a0e02000000000000000000000000000000000000030d1925303b44505b666e7b86929fa5afb9c2ccd5dfe8f1fafffffffffffffffffffffffff3e7dcd1c6bbafa49a91847a6e675e564e46413b393630352e34383a4146515b63707d8a97a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99a8d807467554b4035291d10040000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffef2e7dbd0c5b9ada1968b7f72685d52453d33292018120c07040100000004111d2935414c566773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000000000000000000000000000000000002080d11131415151515151515151515141413120f0b060b0808060200000000000000000000000000000000000000000000000000070c10131314151515151515151515151514141413100d070c0a07060400000000000000000000000000000000000000000714212d3a46535e697783909da7b1bbc4cdd3d6dbdadadddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffff8f1eae4e0dddddbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcec1b4a89b8e8175685b4e4235281b0f000916222f3c4955626f7c8895a2afbbc8d5e2f8fff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f7f5f0e5d9cec3b8ab9e918578695f53473a2e2114080000000000000000000000030f1c28333f4a546976828f9ca9b5c2d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c31261a0e0000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909ca9b2beccd5e0eef8fffffffffffffffffffffffffffffffffffffaf0e8e0d7d0cac2bbb7b1acaaa6a3aba39f9fa4aba3a6aaacb1b9bbc0c7cfd4dde4ecf5fdfffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d0100000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000713202c3945525d6876828f9cacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffaf0e4dbd2c8c0b8b0aaa29f9a9792908f8e8f909196969a9ea2a9adb3bbc1cbd1d9e1eaf3fcfffffffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89e9184796d6053463d32271b0f00000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabb7c4d0dce7f3fffffffffffffffffffff2e5d8ccbfb2a5998c7f72677683909ca9b6c3d0dbe7f2fefffffffffffffffff9eee4d7cbbfb4ab9f92857a6d60544b4034281b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141920272b32383c43474a5053535b60626568666d6e70717373747475757574737372706e6c656663605c54534e48443d3f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0700000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2dcd7d3d2d2d1d0cfcac6bfb5aba0958a7d7164574d42362a1e12050000000000000000000000000000000000000008141e28333f4a545f69717e8b939da7b1bac3ccd6dfe8f0f9fffffffffffffffffffffff8ede3d8ccc0b6aca1969083796d686058524c4746414242424045464c525a626d7683909ca9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffff5ecdfd3c6baada297897d7063564a3d2f24180c0000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffff8ece2d5c9bdb2a89e92857a6d60594f453b3228231c1813110d08060b0f14202c3945525d6876838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000000000000000104070708080808080808080808070706060300000000000000000000000000000000000000000000000000000000000000000000040607080808080808080808080808080707060401000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b959fa9b3bbc1c6cad0cdced0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cecececececececececececececececececec2b5a99c8f8276695c4f4336291c10000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada197887b6e6255483b2f2215080000000000000000000000000b17222d414d5a6774808d9aabb5c0ccd7e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366574d42362a1b110600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88949fabbbc4cfdee7f1fffffffffffffffffffffffffffffffffffffaf1e8ded6cec5bfbab0aba7a09d999694999293999597999da0a7acafb5bdc2cbd2dae3ebf5fefffffffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e130800000000000000000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f22150900000000000714212d3a4754606d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffffffffffdf2e8ded2c9c0b6aea69e98928d898583828182838487898d92979ea1a9afbbc0c7cfd8e1eaf4fdfffffffffffffffffffffffffffffffffffffffffbf1e5dacfc4b9ada1968a7e7164584e43382b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a1adb9c5d2e2edf8fffffffffffffffffffdf0e3d7cabdb0a4978a7d716673808c99aab4bfcad6e2effbfffffffffffffffffff3e7dcd1c6baaea2988c7f72665c5145382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b21272c3137383f44464950535558545c6061636466666767686868676766656361605b535653504a47433c38323e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe7e3e0dfdfdedddbd6d0c7bdb1a79c908376695e53463a2d21140700000000000000000000000000000000000000020b17222d38424d57626c74818e959fa8b2bac4ccd6dee7eff9fffffffffffffffffffffff4e8ddd2c7beb2a89f9590837a6f6a615e5654524d4f4e4e4b5153565e616c727f8b949fabbbc5cfdae6f2fefffffffffffffffffffffffffffffffffff9eee3d8ccc0b6ac9f9285796d6053463a2d2013070000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f3fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffef1e5dacfc4b9ada1978d81746b60574d443c342e2823201d191a1a171b1f27313a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4653606c78839097a1a9afb8babebfc0c1c3c4c8cdd5dde6f1fbfffffffffffffffffffffffffffffffffffbf1e6ddd4cdc8c4c3c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b6aa9d9083776a5d5044372a1d11000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978a7d7064574a3d3124170a000000000000000000000000061825313e4b5864717e8b99a4afbbc7d4dfe8eef1f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908477695f5346382d22170b0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aa6b0bbcdd6e0f0f9fffffffffffffffffffffffffffffffffffdf3e8dfd6ccc4bcb4aea69f9c95918d8a8886868686888a8d90959b9fa3abb1b9c0c8d1d9e3ecf5fffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d02000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000010d19242f3f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a00000000000a1724313d4a5764707d8a99a3afbbc7d3e4eef9fffffffffffffffffffffffffffffffffffffff6ebe0d6ccc1b7aea49d948f86807c797675757576777a7d81858b92979ea5afb5bdc6cfd8e2ebf5fffffffffffffffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89d9083766a605447382e23170c00000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5666727f8c99a8b2bdc9d5e1f4fefffffffffffffffffffaeee2d6cabeb3a995887c6f636f7c8998a2aebac6d3dfecf9fffffffffffffffffff8ede2d6cabeb4aa9e9184796d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20262b2e34383a3f4446484b4a5053545658595a5a5b5b5b5b5a5a595856545350494946443f3837312c303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c10040000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7ecececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececf3efedecebeae9e6e2d9cfc3b7ab9f94877b6e6154483b2e211508000000000000000000000000000000000000000006111c262f3c45505a606d79839096a0a8b2bac4ccd5dde8eef5fdfffffffffffffffffff9eee4d9d0c4bab1a79f9590847c746e6864615e565c5b5b545c6063686d757e87929fa6b0bccdd7e1ecf7fffffffffffffffffffffffffffffffffffcf3e8ddd2c8bbafa49a8d8174665c5145382c1f130600000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffff6ebe0d5c9beb3a99d92897d70695f564e444039342e2c2924272722272b303943505a65717e8b99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f101111111111111111111111100a09070400000000000000000000000000000000020507080c0f101111111111111111111111110f0706040000000000000000000000000000000000000009141f2b3744505b656e7c8591979ea5abadb3b2b4b4b6b8bcc3cbd5dfeaf5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5aa9e9184776b5e5144382b1e11000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbeb2a5988b7f7265584c3f3225190c0000000000000000000000000714212e3a4754616d7a86939facb9c2cdd7dde3e6e6eaebedf1f6fdfffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffff8eaded1c5b8aca095887b6e6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919eaab7c2cddde8f2fffffffffffffffffffffffffffffffffffff5ebe1d6cdc4bab2aaa29f948f8984807d7b7a79797a7b7d8083888e92999fa7aeb6bfc7d1dae3edf6fffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e1308000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000081623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c0000000003101c28343f4a546673808d99abb5c0cbd7e3f5fffffffffffffffffffffffffffffffffffffffdf1e5dacfc4baafa59d928d827b746f6c6668686969686d7074797f858e939fa3abb4bdc6d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffdf1e5dacfc4b8ab9f95897c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909da9b6c3cfdae5f1fffffffffffffffffffff8ecdfd2c6b9ada197877a6d606d7985929facb8c5d2dfebf7fffffffffffffffffffff2e7dbd0c5b9ada1978b7e71655b5044372b1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1c23282c2d3337393c3e3f444648494b4c4d4d4e4e4f4e4e4d4c4c4a4846443f3c3a38342e2b26222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffbf9f8f8f7f7f2ebe1d3c7bcb0a6988b7e7165584b3e322518070000000000000000000000000000000000000000000a141d2a333f45515c676d7a849196a1a8b2bac3cbd8dde4ebf4fbfffffffffffffffffff5ebe2d6ccc2b9b1a79f969187817a75716e686969686869666d6f747a818a9299a3afb8c2cddfe9f3fdfffffffffffffffffffffffffffffffffff5eae1d7ccc0b5ab9f93877c6f62544b4034281c10040000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e1100000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffdf2e6dacfc5bbaea49e92857b6e685f57514a44403a39352f34332d33373b424b55616c7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1d1e1e1e1e1e1e1e1e1e1e1e1d171614100b0500000000000000000000000003090e121415181b1d1d1e1e1e1e1e1e1e1e1e1e1e1c1413100c070100000000000000000000000000000000030f1b27333f49535f6a6f7c858e939a9fa2a9a6a7a7aaabb1b9c3cdd9e4f0fbfffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89f9285786c5f5245392c1f120006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000713202d3946525e687683909ca6b0bbc4ccd2d5dadadedfe1e5ebf2fafffffffffffffffffffffffffffffffffffffffff8f0e9e4e0dddcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c8073655b5044372b1f150b000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb9c5d2deebfafffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb2a8a198928a827d7773706e6d67676d6e7073777c818790959da4adb5bfc8d1dbe4eff8fffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d0000000000000000000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b060000000006121f2b3844505c6676838f9ca9b6c2d1dce8f3fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89d938d80776e6962605b545b5c565d6063666d727a818b9299a3abb4bdc7d2dde8f2fbfffffffffffffffffffffffffffffffffffffffff6ebe0d4c7bcb1a79a8e8174665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d2dfecf6fffffffffffffffffffff8ebded1c5b8ab9e928578675d6675828f9ca8b5c2cfdae6f2fefffffffffffffffffff8ece2d5c9beb2a99d9184786c6053463c32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f22272b2d2f2e34383a3b3d3e404041414242424140403f3d3b3937332d2d2b28231c1b222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180c0000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d2013070000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e4d8cdc1b4a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000020b18212834404b555e686e7b849196a1a8b1b9c1ccd2d9e2e9f1f8fffffffffffffffffdf4e8dfd4cbc2b9b1a8a199928e86827d7a78767575757576797c81868e939fa3abb5c0cbd4def1fafffffffffffffffffffffffffffffffffff9eee3d9cfc7bbafa4998f82756a5f5342392e23180c0000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc0b9ada19791847a6e6a605c54514a474541424140413f44464d545d67707d8a959fabbdc6d1dce7f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202427292a2b2b2b2b2b2b2b2b2b2b2b2a2323201c16100800000000000000000001080d141a1e21212528292a2b2b2b2b2b2b2b2b2b2b2b28201f1d18120b03000000000000000000000000000000000b17222d38414e58606a6f7a81888e929797999a9b9da0a7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9184776b5e5144382b1e110004101c2834404a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000005111e2a36414c5664707d8a949fa9b2bbc0c7c9cfcdd1d2d5dae0e8f0fafffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cecececececececececececececececececececec2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffcf0e4d9cec3b7ab9e9184786c6053463d30271d1207000000000000000000000000000005111e2a36414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff4e8dcd1c7bdb3a9a19691867e76706b666361605c5d606264666a6f747c838d929ca3adb6c0c9d2dde6f2fbfffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c110600000000000000000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c000000000713202d3a4653606d7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada1968e81746c655e5653504a4e4f4c5254545c60686d757f879299a3abb5c0ccd7e0e9f3fefffffffffffffffffffffffffffffffffffffffcf0e4d8cdc2b8ab9e9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464717e8b99a4afbbc7d4e0edf9fffffffffffffffffffff6e9dcd0c3b6a99d9083766a5565727f8c98a9b3bec9d5e2eefafffffffffffffffffffef1e6dacfc4b8aca0958a7d7063584e43372b1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171b1f202223282b2d2e30313333343435353534343332302e2d2b2722201f1c171114212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9ddd0c3b6aa9d9083776a554b4035291d1004000000000000000000000000000000000000000000060f18232e39434c565e696e7b849196a0a7b0bbc0c7d0d7dfe7edf4fcfffffffffffffffaf1e6ddd4cbc2bab2aba39f98928f8a878583828181828386898d92989ea5afb5bdc7d1dde6f0fffffffffffffffffffffffffffffffffef8ece8dcd1c7bdb2a89f93877c6f62584e4330271d12070000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffffffffffdf3e9dfd6cabeb3a9a09691847c726d66605c5454524c4e4d4d4d495053565e666d7984919da7b1bccfd8e2edf8fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d151d23292c2d30343637373737373737373737373737302f2c27211a110800000000000000040c13191f252a2d2e323536373737373737373737373737352d2c29241d150d0300000000000000000000000000000006111b262f3c464e5860686e757c8185888b8c8d8e9095a0abb8c2cdd8e4f0fffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d897f7265594c3f3226190c00000c18232e434f5c6976828f9ca9b5c2cfdbe6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c08000000000000000000000000010d1925303a4955616c76839097a1a8afb5b9bdbfc0c4c5c9cfd6dee8f2fdfffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffffffffff5eaded2c5b9aca1968a7d7063594f42392e23180e05000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e211508000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000000000006131f2c3845515c6676838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba19791847c716c6360595755535151535557585f626a6f78808c919ca4aeb7c0cbd4e0e9f3fefffffffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c000000000000000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000916222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e9184796d605b534d46443f42424145474b51565d606d727e879299a4afbbc1ced7e1ecf7fffffffffffffffffffffffffffffffffffffffff5e9dfd2c6b9ada197897d7063544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675828e9babb5c0ccd7e3f0fcfffffffffffffffffffff4e8dbcec1b5a89b8e8275685b626f7c8897a1adb9c6d2dfecf8fffffffffffffffffffff7ebe0d4c8bcb1a79c9083766a6054473b31251a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315171c1f2021232526272728282828272726252321201f1b171312100b0613202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f13060000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f2316090000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000000000000000000000000000000000000000000007121d27303a444d575f696e7b8490959ea6afb6bec5cdd7dce2eaf3fcfffffffffffffff8efe6ddd4ccc4bdb5afaaa39f9b979792908f8e8e8f9092989a9fa2aaafbbc0c7cfd9e3eff8fffffffffffffffffffffffffffffffcf4ede7dad7cbc0b5aba1968e81746a5f53463c311e150b000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc5bbb2a8a09691867f79716d6663605d565b5a5a5a535b6062696e78818e95a0acb9c3cde1eaf4fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b1f272f34383a3d4042434444444444444444444444433d3c38332c231a10050000000000040d161e242931363a3b3f4243444444444444444444444444423a39352f271f150b010000000000000000000000000000000a141d2a333d464e565e616a6f74797b7e7f818183909da7b1bcc8d4e2edf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083818282828282828282828282828282828282828281807d726d63574a3e3125180c0000071a2633404d596673808c99a9b3becad6e3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef6eaddd0c3b7aa9d9084776a5d51442f24190d0100000000000000000000000008131e2d3944505a616e7b8591969fa4abadb2b2b3b7b9bdc4ccd6e0ebf6fffffffffffffffffffffffffffffffff5e9dfd4cbc2bcb8b6b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffaede1d5c9bdb2a89d9083766b60544b40342820170d040000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d201307000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d1004000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa39991857b6f6a615a544f4a4847454547484a4e53585f666d737f8c929ca5afb9c2ced7e1ecf7fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c1003000000000000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000b1825323e4b5865717e8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7d70675d5149413b38332d2f35393a40454c525b626c707e87939fa6b0bcc5d0dbe6f2fcfffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99a8d8174665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2dde8f4fffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a606c7885929eabb8c5d1deebf7fffffffffffffffffffffdf0e5d9cec3b7ab9f94887c6f62574d42362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506060b101213151618191a1a1b1b1c1b1b1a1919171513120f0b0606030006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d201407000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d20140700000000000000000000000000000000000000000000000b151e29323b454d575f696e7b838f949fa4acb3bbc2cbd1d8e1eaf4fffffffffffffffff8efe6ded6cfc7c0bbb4aeaca8a9a19e9c9c9b9b9c9d9fa3aaacaeb4bcc1cbd1d9e1eaf5fffffffffffffffffffffffffffffff9f2eae2dbd6c8c0bbafa39991847a6d60584e43342a200c03000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc3bab2a8a098928c837d7973706d68696867666768656c6f747b828e939ea8b1bdcbd4dff3fcfffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d31394045474a4d4f505151515151515151515151504a48443d352c21160b00000000040d1620282f353b4246484b4e505051515151515151515151514f4745403931271d1207000000000000000000000000000000020b18212b343d444c52586062666d6f717374747c88959fabb8c6d1dce7f3fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f75757575757575757575757575757575757575757573706b635b51463a2e2216090000091623303c4956636f7c8997a2adbac7d1dce8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ebded1c4b8ab9e9185786b554c4135291d110400000000000000000000000002101c28333e46535f696f7c848e93999ea1a9a6a7abadb2bac4cfdae5f1fdfffffffffffffffffffffffffffffcf0e4d8cdc2b9b1aba9a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a79f9285786c5f5245392c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffdf1e5dacec4b8ab9f95897d70665c51453c32291f160d040000000000000000000007111d2a36414c5664717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877d70695f585048443d3b3a38393a3b3d43474e545c606d73808d939da7b1bcc5d0dbe6f3fdfffffffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f1509000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000010d1a2734404d5a6773808d9aa6b3c0d0dbe7f2fefffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776c61554b40382f2b282224292c2e343a4145515a616c727f8c949ea9b3becad6e0ebf6fffffffffffffffffffffffffffffffffffffffef2e6dacfc4b8ab9e9185796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8997a2adbac6d3e3eef9fffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165585b6575818e9ba8b5c1cfdae6f1fdfffffffffffffffffffff6eadfd3c7bbb0a69b8e8175695e53463a2f24190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0d0d0e0e0f0f0f0e0d0d0c0a08060503000000000004101c2834404a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e21150800000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000030c172029333c454d575f696e79828c939aa1a9b0babfc6cfd8e2edf8fffffffffffffffff8f0e8e1d9d1cbc6bfbab8b5b3adaba9a8a8a8a8a9acaeb4b8babfc6ced7dce3eaf3fcfffffffffffffffffffffffffffdf5eee8e0d8d0cabfb6aea49f92877d6f685d52463c3222180e00000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffefbf9f3e9dfd5ccc3bab2aaa29f95908a85807d7a7775757473747476797c80868f949ea5afbac3cedde6f0fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d363e434b5153575a5c5d5e5e5e5e5e5e5e5e5e5e5e5d56554f473d33271c10030000010c161f28323a41454d5354585b5c5d5e5e5e5e5e5e5e5e5e5e5e5b53514b43392f24180c00000000000000000000000000000000060f19222b323b41464e54545c60626466676a7683909daab4bfcbd7e3effbfffffffffffffffffffffffffff3e6d9ccc0b3a6998d807368686868686868686868686868686868686868686763615951493f352a1e120600000713202d3a4653606d7985929fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eeecebe4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4dfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000b17222a36424d575f6a6f7a81878d919697999a9ea1a8b2bdc9d5e1edfafffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79d9083796d60584e443a31281f160e090401000000000001070f19232d3946525e6875828f9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c10040000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968d80736b60574e463e38322e2d2c2c2d2f31373c424a505b636e74818e959fa9b3becad6e1ebf5fffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e0000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000003101c28343f4a546875828f9ba8b5c2cedbe8f8fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f72655a50433a2f261f1c17191d2023282f353f48505a636d75828f97a2adbac4cedae5f1fdfffffffffffffffffffffffffffffffffffffff7ebdfd2c6b9ada197897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576773808d9aa9b3becad6e2f5fffffffffffffffffffffffcefe3d7cbc0b5ab96897c7063565365727e8b98a9b2bec9d5e1eefafffffffffffffffffffffcf0e4d8cdc2b9ac9f92877b6e61564c4135291c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010202020101000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000050e17212a333c454d575e676d78808892979fa6aeb4bcc6d1dce7f3fffffffffffffffffffaf3ebe3dcd7d0cbc7c5c2beb9b8b6b5b4b4b5b6b8babfc5c6cad0d8e0e8eef5fcfffffffffffffffffffffffffdf6f4ebe3ddd7cec6bfbaada49c928b7f726b60564c41342a20100600000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffef7f2eeecebece7ded5ccc4bcb4aea7a09d97928d8986848281808080818385888d92989fa6afb7c1ccd5dfeff8fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212d373f4850555c606367696a6a6a6a6a6a6a6a6a6a6a6a6a6361594f44382c1f1409000007131d28313a444c52575e616568696a6a6a6a6a6a6a6a6a6a6a6a68605d554b4035291d100400000000000000000000000000000000071019202930363c43474a50535558595865727e8b98a3aebac7d3e0ecf7fffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a56554f473f372d23180d01000006121f2c3844505c6673808d99a3afbbc5cfdae6f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6e2dfded8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3c7baaea399877a6d6054473a2d21140700000000000000000000000000050e1a26313b454e585f686d747b8084888a8c8d9196a1adb9c5d2dfebf8fffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d897f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffffffffcf0e4d8cdc2b8aca0958c7f736a5f564c43393128201a14110d080b0b0b0a0f1318212935414c56616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c0000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60594f453c342c2722201f1f2022262b30383f44525c606d78839097a2adbac2cfd9e3eef9fffffffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b110600000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000006121f2b3844505c667784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6e6154473e31281d140f0b0d1113181e2429363e48515b616e7b85929fa8b2bdc9d5e1ecf7fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988c7f7265594c3f31251a0e02000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697784919daab7c4d0dbe6f2fffffffffffffffffffffff9ede0d3c7bbafa399877b6e615455626e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffff4e9e0d4c7bbafa3998d8074685d5245382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b070000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000050f18212a333b454d555d666c737d858f949fa3aab4bfcbd7e3effbfffffffffffffffffffdf5eee8e2dcd6d3d2cfc9c6c5c3c2c1c1c2c3c5c7cbd0d3d6dbe2eaf2f9fffffffffffffffffffffffffffaf2ebe5e2d9d2ccc3bcb4aea49c928d80736d62594f433a2f22180e000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffbf3ece6e2dfdedfe2e6ded5cec5bfbab1aca9a19e9a9a93918f8e8d8d8d8e8f92979a9fa2aab0b8c1c9d3dee7f1fffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a996897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49515a61676d70737576777777777777777777777776706b6155483b31251a0e02010d18242f3a434c565d60696e727576777777777777777777777777756d675d5145392c1f13060000000000000000000000000000000000070e171e252a3237383f4446484b4c54606d7a86929facb9c5cfdae6f2fefffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4a48443d352d251c110700000003101c28343f4a54616e7b86929fa9b3becad6dee8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e1dbd6d3d2cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbfb4ab94887b6e6155483b2e221508000000000000000000000000000009141f29333c464e565d606a6e74787b7d7f8084919eabb7c4d1deeaf7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d90838181818181818181818181818181818181818181818181807d726d62574a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92867c6f685e554b433a322a26201d1919181718181a1d2429333c45525d68737f8c99a3aebbc7d3e4eef9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c4033261907000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000006121f2b3844505b667784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7e72675d51473d332a221b1514131314151b1e262e344044515c666e7b85929fa6b0bdc7d1dce8f4fffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b00000000000000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a00000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685e5246392c1f160c03000104070c1319242c363f46525e69727f8c96a1acb9c5cfdbe6f2fefffffffffffffffffffffffffffffffffffffef2e6dacfc1b5a89b8e827568574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acb8c5d1e1ecf7fffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053535f697885919eabb8c4d1deebf7fffffffffffffffffffffffcefe3d7cbc0b5ab9f92857a6d60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d0100000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000060f182129333b434b545b606b707b828b9298a3aebac7d3e0ecf9fffffffffffffffffffffff9f4ede7e3e0dfdad5d2d1cfcfcececfd0d2d3d6dce0e2e7edf4fcfffffffffffffffffffffffffffaf0e8e0dad5d0c7c0bbb1aaa29f918c80746e635b51473d31281e10060000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffbf2e9e1dbd6d3d2d3d6dbe1e0d7d0cac3bcb8b3adabaca49f9d9c9b9a999a9b9c9fa2a9acaeb4bcc2cad3dbe5f0f9fffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515b626c71797d8082838484848484848484848484837d7063574d42362a1e120504111d2935404b555d686d747b7e818383848484848484848484848481796d6053473a2d201408000000000000000000000000000000000000050d141920272b2e34383a3c3e45525d6875828e9ba9b3bec9d5e2eefafffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504342424242424242424242424242424242403d3c38332c231c130a00000000000c17232e3846525e6974818e97a1adb9c1ccd6e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa295897c6f6256493c2f2316090000000000000000000000000000030d18212a343c444c52575f62676a6e717374818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f757575757575757575757575757575757575757575757473706b625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffbf0e5d9cec3baaea39891847a6d675d554c443d36312c29242525242525262b2f353d454f59606d7a85929eabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a0000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40352b2118100b070606070a0c151c232834404a545f69717e8a949fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f03000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000815222e3b4855616e7b8899a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568564d41362a1a0d0400000000000108111a232a36424d57606d7984919ea9b3becad6e2eefafffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695e53463a2d21140700000000000000000000000000000000000000000000000000000000000004111d2935414c5665727f8c98a8b2bdc8d4e1edf9fffffffffffffffffffffff7eaddd1c4b7aa9e918477665c504d576875818e9ba8b4c1cfdae6f2fefffffffffffffffffffffff4e8dcd1c7baaea2988c7f72665c5044382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000005121f2b3744505b657885929fabb8c5d2dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000060f182029313a424a505961696e767e86929facb9c5d2dfecf8fffffffffffffffffffffffffef8f3efecebe6e2dfdedcdbdbdbdbdcdfe0e3e7eceff3f8fefffffffffffffffffffffffffffdf2e8ded6cfc9c3bdb5afa7a098928a7f746e645c52493f352b1f160c000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7f7265584c3f3225190c000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffbefe2d6cabfb4aa988b7e7165584b3e3225180b0000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5c6cad0d7e0e2dbd6cec8c5beb9b8b6afacaaa8a8a7a6a7a7a9abadb3b8babfc6ced4dce5edf7fffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626d727e848a8d8f909191919191919191919191908377695e53463a2d2114070613202c3945515d676d7a81868b8e8f9091919191919191919191918b7e7165584b3e3025190d0100000000000000000000000000000000000002080e151b1c23282b2d2f35414c5663707d8a97a1adb9c6d2dfeaf6fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50443735353535353535353535353535353534302f2c27211a110a01000000000006111c2a36424d57616d7a85929ea5afbac4cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5bebab8b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b6a3968a7d7063574a3d3024170a000000000000000000000000000000060f18222a323a41454e5355575f62646673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174686868686868686868686868686868686868686868686763605951493f35291e1207060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffffffffff5eadfd7cbbfb4aaa1969082796d675d564f46423b39352f323131313231373a41454e57606b73808d97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e2215080000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074675c5143392f23190f06000000000000030a1118232e39424d57616c76829099a3afbbc7d2dde8f4fffffffffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f1205000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000a1623303d495663707c8996abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403025190d000000000000000008111a25303b45515c67727f8b97a2adb9c6d2dfebf6fffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000613202c3945525d6876838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffff9eee3d6cabeb4aa9e9184796d6053463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000030f1b27333f495e6b7784919eaab7c4d1d7dce3ebf3f8fefffffffffffffffffffffffffffffffffffffffffdfaf8f7f2f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000030d18212a343d474f575f676d747c828f98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffbf9f7f2eeecebe9e8e7e7e8e9ebeceff3f8fbfffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b1aba49f9591867e736d645c524a40372d23190d04000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffff9ede0d3c7bbafa399897c6f6256493c2f231609000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffff9ecdfd3c6baaea298887c6f6255493c2f221609000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff7ece1d7cec5bebab8babec5ced4dce7dfd9d4cfc9c6c5c0bbb9b7b5b4b3b3b3b4b6b8babec5c6cad0d8e0e5eef7fffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69727f8b91969a9c9d9d9d9d9d9d9d9d9d9d9d9d95877b6e6154483b2e211508111d2935414b55606d79838e92999b9c9d9d9d9d9d9d9d9d9d9d9d9c8f827569564c41362a1e11050000000000000000000000000000000000000000040a0f11171c1f2024303a4653606d7985929eabb8c3ced9e5f0fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b2828282828282828282828282828272323201c16100800000000000000000e1a25303b46525e68717e8b939ea8b2bdc7d1dce8f0f9fffffffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bcb3adaba5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4aca4978b7e7164584b3e3125180b00000000000000000000000000000000061018202830353c4247484e53555865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669545b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a56544f473f372d2316151312100c060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffffffffcf3e7dcd1c6bcb2a89f948f82796d686059534d474541403f3e3e3e3f4043474b5158606a707d87929fa9b3becfd8e3edf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f62554b4031271d110700000000000000000007121c27303b45505a626f7c87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d30231607000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000b1824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190800000000000000000009141f2934404b55606d7985929eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffff2e7dbd0c5b9ada1968a7e7164594f43382c1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000b17222d44505d6a7783909daab6c0c7cbd1d9e1e7ecf3fbfffffffffffffffffffffffffffffffffffdf6f1edebeae5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000010b151f2a333c464f5960696e7981878f949eaab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffefaf8f8f6f5f4f4f5f6f8f9fbfffffffffffffffffffffffffffffffffffffdf1e5dacfc4bab2ada7a099938d837c716c635b524a40382e251b1107000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffff8f0e8dfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffdf7eee6dfd2c5b8ac9f9285796d6053463a2d2013070000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef2e6dbd0c5bcb3adabadb3bcc2cad4e1eae5e1dad5d2d2ccc8c6c4c2c1c0c0c0c1c2c5c6cad0d3d6dbe2eaf2f7fffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8d8073675a4d403025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929ea1a8a8a9aaaaaaaaaaaaaaaaaaaaa7978a7d7064574a3d3124170813202c3945515d6773808d959fa3aba9aaaaaaaaaaaaaaaaaaaaaa9e918578685e5246392d2013070000000000000000000000000000000000000000000000060b1012131f2c3844505c6674808d9aa7b1bcc8d4e4eef9fffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1c1c1c1c1c1c1c1c1c1c1c1c1b1a171614100b0500000000000000000009141f2935414c56626c75828f96a1abb5c0cbd7dde7f1fbfffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29f989898989898989898989898989898989898989898989898989898989898989898989898989898989898989a93897c706356493d3023160a0000000000000000000000000000000000060e161e242931373a3c42474a5764717d8a97a4b0bdcad7e3f7fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c514e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4a48443d352d24242321201f1c17161312100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffffffff8ede2d8cfc4bab0a69f948f827a706b615f5754524c4d4c4b4a4b4b4d4e53555d606a6f7c859299a3afbbc5cfe1eaf4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f12050000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150b00000000000000000000000b151e29333e47535f6a74818e9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f020000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2e23180c000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000020c18232f3945515d6774808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffdf1e6dacfbfb2a6998c7f7366594c4033261907000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8a99a3afbbc7d3e0edf9fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c47535f6a7885929eabb8c5d1deebf7fffffffffffffffffffffffff8ece2d5c9bdb2a89d9083766b6054483b30251a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f221508000000000000000000000000061c2936434f5c6976828f9ca7afb5bbc0c7cfd6dbe2e9f2f9fffffffffffffffffffffffffffffffaf2ebe5e1dfded8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8cdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000007121d27313c454e58606b6f7b838e939a9ea6b0bcc6d1dce7f3fffffffffffffffffffffffffffffffffffffcf9f9f5f2efeeededeef0f2f6f7f9fcfffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19e95908780796f6a615a514940382f261c1309000000000000000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffdf9f7f2ede7ded6cabfb4aa9d908377675d5145382c1f1306000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffcfaf6f1ece6dcd4c8bdb2a89b8e8275665c5144382c1f12060000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29fa2a9b0b8c2cfd8e2edece6e1dfddd8d4d2d0cfcecdcccdcecfd2d3d6dbe0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d3024170800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d99a3adb2b5b6b7b7b7b7b7b7b7b7b7b3a6998c807366594d403025190d14212d3a4754606d7a86929fa7afb5b6b6b7b7b7b7b7b7b7b7b7ada196877a6d6154473a2e211407000000000000000000000000000000000000000000000000000306101c28343f4a54626f7c8895a0acb8c7d2dde8f4fffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f52452d22170b0f0f0f0f0f0f0f0f0f0f0f0f0d0a0907040000000000000000000000030d1925303a44505a616d7a849199a3afbbc1cbd5dfe9f3fdfffffffffffffffffffffffffffffffffffffff9ecdfd3c6baada297928b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8781776c605346392d201306000000000000000000000000000000000000040c131920262b2e31373c4956636f7c8996a2afbccfdbe6f2fefffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d605346424242424242424242424242424242424241403d3c3833323131302f2e2d2c282323201f1c1812100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffffffffff4eae1d6ccc2b8b0a69f9490847d746e6963605d565958585758585a585f62676d737c859197a1abb5c0cdd7e1f3fcfffffffffffffffffffffffffffffffffaeee1d5c9beb2a9988b7f726553493f33271b0f030000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275655b5044372b1f12030000000000000000000000030c17212b37434e58626f7c87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f120600000000000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff9e6dacdc0b3a79a8d807467554b4034281c10040000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecf9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000007121d2935404b55626f7c8996a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffffff6e7dacdc1b4a79a8e8174675b4e412e23180c000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675818e9babb5c0cbd7e3effcfffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b424e576875828e9ba8b5c1d0dbe6f2fefffffffffffffffffffffffef1e5dacfc4b8ab9f95897c6f63574d42362a1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a0000000000000000000000000d192633404c5966737f8c959fa3abafb5bdc2cad0d7e0e7f0f8fffffffffffffffffffffffffffaf0e8e0dad5d2d1cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000020b18232f39434d575f6a6f7d8690959fa4acb0b8c1cfd8e2edf8fffffffffffffffffffffffffffffffff9f4f0edece8e5e2e1e0e1e1e3e6e9eaecf0f5fbfffffffffffffffffffffffffffff8ebdfd2c5b9ada196918b837c746d675f58504840372f261d140a01000000000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f4f4f4f4f4f4f3f3f6f1edebe6e2dcd7ccc4baaea2988c7f7266554b4035291d1004000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf4f4f4f4f4f3f9f4f0edece6e1dbd6cac2b9aca0968a7d7064544a4034281c10040000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff9ecdfd3c6baada29792979fa6b0bcc6d1dce7f2f2eeece8e4e0dfdddbdbdad9dadadcdedfe2e6eceff3f8fefffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb5bdc2c3c4c4c4c4c4c4c4c4c2b5a89c8f827569564c41362a1d111724313e4a5764717d8a98a2aebbc0c2c3c4c4c4c4c4c4c4c4bdb2a996897d7063564a3d302317070000000000000000000000000000000000000000000000000000000c17232e384754606a7784919dacb6c0ccd8e4f0fcfffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f4a3f33281c0f030202020202020202020202010000000000000000000000000000000008131e28323f46525d686f7d87929fa5afb9c3cdd7e1ebf5fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7b746c655b5044372b1f12050000000000000000000000000000000000000002080d151a1e21262e3b4855616e7b8894a9b3becad6e2eefbfffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6255483b3535353535353535353535353535352e34383a3c3d3e3e3e3e3d3c3b3a38342e302d2c28231f1c17110c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f969188817b75706d686766656464646566686a6f737a80879197a1a9b3bdc7d1dfe9f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6f6255483c2d22170b000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726553493f33271b0f03000000000000000000000000060f1b26323c47535f6a75828f9ca9b2bdc9d5e1eefafffffffffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e211406000000000000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000010d18242f394754606a7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a4034281c1004000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d1dce8f3fffffffffffffffffffffffffbeee2d6cabeb4aa95897c6f6256493f4c5865727f8b98aab3becad6e2eefbfffffffffffffffffffffffff6ebe0d4c8bcb1a79b8e8275695e5246392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000714212d3a4754606d7a838d92999fa3abb1babfc5ced5dee7eff8fffffffffffffffffffffffdf2e8ded6cfc9c5c4bfbebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000a141d2934404b555f696f7c869298a0a7afb6bec1cad3e1eaf4fffffffffffffffffffffffffffffffdf5eee8e3e0dfdcd8d6d4d4d4d5d6d9dddee0e4eaeff4fafffffffffffffffffffffffff7eaded1c4b7ab9e91847e786f6a605c554e463e362e251d140b020000000000000000000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7e8e8e8e7e7e7e7e6e5e5e1dedbd6d1cbc3bab1a79f92867a6e6154473b2f24180c000000000000000000000000000006121f2b3844505c667885929eabb8c5d1dee8e8e8e8e7e7e7e6e8e4e0dfdad5cfcac1b8afa59e9184786c605346392e23180c000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8ebded2c5b8ab9f92858f949faab4bfcbd7e0e9f4faf9f4f0edeceae8e7e6e6e6e7e9ebeceef2f7fbfffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908377685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8897a1adbdc6cfd0d0d0d0d0d0d0d0d0c4b7ab9e918478685e5246392d20131b2834414e5b6774818e9aaab4bfcbd1d0d0d0d0d0d0d0d0cfbfb2a5998c7f7266594c3f2f24180d01000000000000000000000000000000000000000000000000000006111c2b37434e5866727f8c9aa4afbbc8d4e0ecf8fffffffffffffffffffff9ecdfd2c6b9ac9f938679665b5044382b1f120600000000000000000000000000000000000000000000000000000000020c16202935414c56606b727f8c939ea7b1bbc5cfd9e3eef9fffffffffffffffffffffffffffffffffffff9ecdfd3c6baada2978d80737171717171717171717171717171717171717171717171717171717171717171717171717171717171716e69605b53493f33271b0f0300000000000000000000000000000000000000000003090e1214202d3a4753606d7a8697a2adbac6d3dfecf8fffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d312828282828282828282828282b3039404546494a4b4b4b4a4a494846443f3f3d3a38342e2b28231c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a9a19a938e87827d7a77747372717171727375787b80858c9299a1a9b3bbc5cfd9e3f1fbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786a5f53473a2e1b1106000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c2d22170b00000000000000000000000000000a15202b37434e5863707d8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b0000000000000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000007121d2b37434e586774818e9aa7b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5144382c1f120600000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adbac6d3e3eef9fffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffcf0e4d8cdc2b9ac9f92867b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000613202c3945515d676d7a81878e92999fa7aeb4bcc3ccd5dde7f0f9fffffffffffffffffffff6ebe0d6ccc4bdb9b7b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000006111b262f3845515c676e7b859298a2aab1bbc0c7d0d3dce5f3fcfffffffffffffffffffffffffffff9f4ebe3ddd7d4d2cfccc9c8c7c7c8caccd0d1d4d9dfe3e9f3f8fefffffffffffffffffffff2e6d9ccbfb3a6998c80796e696159514b433c342c241c130b020000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdbdadad9d8d9d4d1d0cac6bfbab1a8a0958c8073685e5246392d1d1207000000000000000000000000000003101c28343f4a546a7784919daab7c4d0dbdbdbdbdbdbdadad9ddd8d4d2cfc9c5beb9afa69d938a7d70665b5044382b1c1207000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff3e7dacdc0b4a79a8d80828f98a3aebac2ced7e2ebf5fffffcfaf9f7f5f4f3f3f3f4f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c7f7266564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becfd8dcddddddddddddddd2c5b9ada196877a6d6154473a2e21141d2a3643505d697683909ca9b6c3d0dcdddddddddddddddbcec1b5a89b8e817568554b4035291d11040000000000000000000000000000000000000000000000000000000f1b27323c4854616e7b87939facb9c5d0dbe7f2fefffffffffffffffffff9ece0d3c7baaea29886796c605346392d2013060000000000000000000000000000000000000000000000000000000000040e1924303a444f59626d75818e95a0a9b3bdc7d1dce8eef7fffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99f93877d706865656565656565656565656565656565656565656565656565656565656565656565656565656564615f57504941382d22170b0000000000000000000000000000000000000000000000000206131f2c3845515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffff4e8dcd1bfb2a6998c7f7366594c402e23181b1b1b1b1b1b1b1b212b353d434b515356575858585757565453504a4c494644403a38342e29241d150d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffff8efe6dcd4cbc2bbb2aca49f99938f8a868481807f7e7d7e7e808285888d92979fa3abb3bbc4cdd6e1ebf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e817467584e43372b1f0a00000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114060000000000000000000000000000040f1b26313c4653606d7984919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c10030000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c31261a0e0000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c40332619090000000000000000000000010f1b27323e4b5764717e8a97aab3becad6e2eefbfffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000006121e2b37424d576773808d9aa9b3becad6e2f5fffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246394653606c7985929fabb8c5d2deebf9fffffffffffffffffffffffffff5eae0d3c7bbafa3998d8073675d5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000004111d2935414c555e686d747b818790959fa2aab1bac3cbd5dee7f1fafffffffffffffffffdf1e5dacfc4bab2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a89e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000b17222d38414f59606d79839097a1aab3bcc3ccd2d9e2e5eef7fffffffffffffffffffffffffffcf5eee8e2d9d2ccc7c6c2bfbcbbbababbbdbfc3c4c8cdd3d7dee7edf4fcfffffffffffffffffff3e6dacdc1b4a89c928c837b706b635b514a423930271e150b000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcfcecececececececdcdcccbcec8c5c4bebab4aea7a0969083796d60564c41362a1e0b010000000000000000000000000000000b17232e43505d697683909ca9b6c3cecececececececdcdccd2ccc8c6c4bdb9b3ada59e948e81746b61544a3f33281c0b00000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7b86929fa6b0bcc5d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c6b9ac9f93877b6e6154483b3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfd9eaeaeaeaeaeaeae1d5c9bdb2a896897d7063564a3d3023171f2c3845525f6b7885929eabb8c5d1dee9eaeaeaeaeaeaddd0c4b7aa9d918477675d5145392c2013060000000000000000000000000000000000000000000000000000000a15202d3a46525e6976828f9caab4bfcad6e2eefbfffffffffffffffffff8ebdfd2c5b8ac9f928579665b5044382b1f120600000000000000000000000000000000000000000000000000000000000008131e28323d47515b606d79839197a2abb5c0cbd7dce5f0f9fffffffffffffffffffffffffffffffffef2e6dbd0c5bbafa49991857a6e655b585858585858585858585858585858585858585858585858585858585858585858585858585755534d443f382f261b11060000000000000000000000000000000000000000000000000004101d2935404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9e7dbcec1b4a89b8e817568544a4034281c100f0f0f0f0f101c27333d474f555c60626464656464636261605c54595653514a46443f38352f271f18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffff8eee6ddd4cdc4beb6afaba49f9c9a93918e8c8b8b8a8b8b8d8f9197999ea1a9afb5bdc4cdd6dfe8f3fdfffffffffffffffffffffffffffffffffff5ebded2c5b9aca096897c6f6356493c31261a0f00000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000a151f2b3844505c6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f12060000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366574d42362a1b110600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0004101c2834404b546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e413025190e0200000000000000000000000a15222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daab7c4cfdbe6f2fefffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c413844505b6676828f9ca9b5c2d1dce8f3fffffffffffffffffffffffffffcefe3d7cbc0b5ab9e9285796d6053473d32271c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000000000000000000000010d19242f3a434c565e61696e747c838b9298a0a8b1b9c3ccd5dfe9f4fdfffffffffffffffaede1d5c9bdb2a8a19e98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898968f8275695c4f4236291c0f0300000000000000000000000000000000000000000000030f1b27333f4953606b74808d95a0a9b3bcc5ced8dde4ebf4f7fffffffffffffffffffffffffffcf3eae3dcd7d0c7c0bbb9b5b2afaeadaeaeb0b3b6b8bcc3c7ccd6dbe2eaf2fafffffffffffffffff5e9dcd0c4b9aea49c9490857d736d605c544b423930271c1207000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc1c1c1c1c1c1c1c1c1c0c0bebdbdb8b7b3adaba39f9590847b6e665c51443b3025190d00000000000000000000000000000000061c2935424f5c6875828f9ba8b5c1c1c1c1c1c1c1c1c1c0c0bfc0bbb9b7b2ada9a29e938e82786d60594f42382d22170b00000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d727f8c949fa9b3bec7d2dde8eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bdb1a89c908376695e53463a2d1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3f7f7f7f7f1e5dacfbfb2a5988c7f7265594c3f2f24181f2b3844505c667986929facb9c5d2dfecf7f7f7f7f7ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2aebac6d3dfebf6fffffffffffffffffff7ebded1c4b8ab9e9185786b5e4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000020c16202b353f45515d676e7b859299a3afbbc0cad4dde7f1fafffffffffffffffffffffffffffffffff7ece1d7ccc0b5aba1978f82776c60594f4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4847423c332d261d140a0000000000000000000000000000000000000000000000000000000c18242f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665c5144382c1f12060202020713202c38444f5960676d6f7071717171706f6e6d66686663605c5453504a4540393129241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffff8efe6dfd6d0c7c0bbb5afacaca49f9d9a999897979798999b9ea1a9abadb3bbc0c7cfd6dfe8f1fafffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9e9184786c605346392d20130a000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110400000000000000000000000000000003101c28343f4a54626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2013070000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908477695f5346382d22170b0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564d42362a1e110500000000000000000000000714212d3a46535f697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb8c5d1e1ecf7fffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f42333f4a5466737f8c99abb5c0cbd7e3effcfffffffffffffffffffffffffff3e8dcd1c7b9ada1978b7e7165594f44382c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d0100000000000000000000000008131e28313a444c52575f616a6f777e869195a0a7b1bac3cdd7e2ebf5fffffffffffffff8ebdfd2c5b9ada196918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b89847c6e6255483b2f221508000000000000000000000000000000000000000000000005121f2b3744505b65707d88939fa7b1bbc5ced7e0e8eef5fdfffffffffffffffffffffffffffff5eae1d9d1cbc1bdb5afaca9a5a3a1a1a1a2a3a6aaacb1b7bbc1cad0d8e0e8f1fafffffffffffffff9ede1d5cabfb6aea69f9792887f746d665c544b42392e2318110700000000000000000000000000000000000000000814212e3b4754616e7a8796a1adb4b4b5b5b5b5b5b4b4b4b4b3b2b1b1acaaa9a29f99928c837b6e695e544b4032291e1408000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4b5b5b5b5b5b5b5b4b4b4b3b2b6afacaaa9a19e97928b81796d665c51473e2f261c110600000000000000000815212e3b4854616e7b8794abb4bfcbd7e3effbfffffffffffffffffffffffffff8ebded2c5b9aca096877b6e78829097a2acb6c0ccd8dce5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b8aca0958a7d7064574d42362a1e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffff6e7dbcec1b4a89b8e817568554b4035291d202d3a4653606d798698a3aebac7d3e0ecf9fffffff9ede0d4c7bbafa499897c6f6356493c30231606000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7a85929facb8c4ced9e5f1fffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442d22170b0000000000000000000000000000000000000000000000000000000000000000040e19232935404b555f69707d87929fa4aeb8c2cbd5dfe8f2fcfffffffffffffffffffffffffffffffef4e8ddd2c7bdb3a99f948c7f726b60564c413e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a373127221b140b02000000000000000000000000000000000000000000000000000000071b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013060000000916222f3c4854606b70797c7d7e7e7e7d7d7c7b79777572706d6663605c54514b433e352f281f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffffffff8f1e8e2d9d2ccc7c0bbb9b6afacaaa7a6a5a4a4a4a5a6a8abadb2b8b9bec5cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998c7f73655b5044372b1f1205000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d11040000000000000000000000000000000000000000000000000006131f2c3845515c66798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000b17232e3847535f6a7884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f23160700000000000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffff8eaded1c5b8aca095887b6e6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e52463a2d201407000000000000000000000005121e2b37424d576a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000004111d2935414c5665727f8c98a8b2bdc8d4e1f3fdfffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402d3d495663707c8999a3afbbc7d3e0edf9fffffffffffffffffffffffffff9eee3d6cabeb3a99d9083776b6054483b31261a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d1104000000000000000000000000010c161f28323a41464d53585f656c727c839095a0a8b1bbc5d0d9e4eef9fffffffffffff7eaded1c4b7ab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d786e6a5f53473a2e21140800000000000000000000000000000000000000000000030f1b27333f4953606c7883909aa4afb9c3cdd7e0e9f2f9fffffffffffffffffffffffffffffff9eee3d9cfc7c0bbafaba49f9c99969594949597999da0a7aab0babfc6ced6dfe8f1fbfffffffffffffdf2e6dcd1c8bfb9b0a9a29a938c81786d665c544a40342823190d04000000000000000000000000000000000000000714202d3946525e687884919ea8a7a8a8a8a8a8a8a8a8a7a7a6a5a4a8a09d9a97928d8680796e695e574d42392e20170d02000000000000000000000000000000000c1926333f4c5966727f8c99a7a8a8a8a8a8a8a8a8a8a7a7a6a5aca49f9d9a96918c857e756d675c544b40352c1d140a0000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffff9f0e7ddd1c4b7aa9e918477696e7b85929aa4afbbc1cad3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe7dcd1c6bdb0a69d9184786c6053463b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffff7eaddd0c4b7aa9d918477675d5145392c1f202d3a4653606d798699a3afbbc7d3e0edf9fffffffcf0e3d7ccc0b5ab988b7e7265584b3f2e23170b000000000000000000000000000000000000000000000000000000000914202c3945515d6774818e9ba8b2bdc9d5e3eef9fffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d06000000000000000000000000000000000000000000000000000000000000000000071018242f3a434d57606b727f8b929da6b0b9c3cdd6e0eaf4fdfffffffffffffffffffffffffffffff9eee3d9d0c4bbb0a69f92877c6f685d52453f3432323232323232323232323232323232323232323232323232323232323232312e2d2b261f17110a02000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f7fffffffffffffffffffffffffffff9ece0d3c7baaea398887c6f6255493c2e23170c0000000a1723303d4a5663707d85898a8b8b8b8a8a89878684827f7c7975706d66605d555045403a312920170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffffffffaf4ebe4ddd8d2ccc7c6c0bbb9b7b4b3b2b1b0b1b1b3b5b8b9bec4c6c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e6153493f33271b0f030000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000006111c2b37434e586774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c000000000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c8073655b5044372b1f150b000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e21140a0000000000000000000000020e1a2631424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000713202c3945525d6876838f9ca9b6c2ced9e5f1fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f323a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffff2e6dacfc5b8aca095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffff7ede1d4c8bdb1a8988b7e7165584b3e3225180b000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000040d16202830353b42464e535b606a6e7a839095a0a9b3bec7d2dde8f4fdfffffffffff8ebdfd2c5b9ada19691847d7372727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272706d665f584e43372b1f12060000000000000000000000000000000000000000000005121f2b3744505b65717d8a95a0acb6c0cbd5dfe9f2fbfffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afa59e99938f8c89888787888a8c90959c9ea6aeb4bcc5cdd6dfe9f4fdfffffffffffff8ede3dad1cbc2bbb3aca49f938e82786d665c514440352b1f160c0100000000000000000000000000000000000005111e2a36414c566774818d96999b9b9b9b9b9b9b9b9b9a9a9998979595918d8a85807b736d675e574d453b30271d0e0500000000000000000000000000000000000a1623303d495663707c89959a9b9b9b9b9b9b9b9b9b9a9a9998979a93918d8a847f7a716c605c554b42392e231a0b020000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffdf7f0e7ded5c9bdb2a89a8e81746769707d88939fa5afb8c1cad7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7eee5ddd7cbbfb5ab9f948b7e71665b504438291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201f2c3844515c667986929facb9c5d2dfecf8fffffffff4e8ddd2c1b4a79a8e817467544a3f34281c100300000000000000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0acb9c7d1dce8f4fffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000007131d28313b454f59626d74808d949fa7b1bbc5ced8e2ebf5fffffffffffffffffffffffffffffffff5ebe2d6cdc2bbafa39991847a6d605b51463c312825252525252525252525252525252525252525252525252525252525252422211e1a150b060000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcfdae6f1fdfffffffffffffffffffffffffffbefe3d7cbbfb4aa988b7e7265544a3f34281c10030003101d293643505c6976838f97979798979796959992918f8c8985827d78726d67615a514b433a32291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffdf5eee8e3ddd7d4d2ccc8c6c4c1bfbebebdbebec0c2c4c6c9cfd2d5dae1e8eef5fcfffffffffffffffffffffffffffffffffffffcf2e7ded4c7bbafa4998e8174695e5341382d22170b00000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad0dce7f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000f1b26323d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c10040000000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffcf0e4d9cec3b7ab9e9184786c6053463d30271d1207000000000000000000000000000005111e2a36414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9978a7d7064574a3d32271b0f020000000000000000000000091a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffcf0e3d7ccc0b5ab96897d7063564a3d303945515d677783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7ece1d4c8bcb1a79b8f8275695f5346392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff9efe5dcd1c5b8aca095887b6e6155483b2e2215080000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d2114070000000000000000000000000000040e161e252931363c414950585f686d7a839197a1acb6c0ccd8e1ebf7fffffffffffaede1d5c9bdb2a8a09691877f776d676565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656563605c544e463c31261a0f02000000000000000000000000000000000000000000000613202d394653606c7883909da7b1bec7d2dde7f1fafffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f938e87827f7c7b7a7b7b7d8083888f949fa2aab3bbc5cdd7e2ebf5fffffffffffffff5ece3ddd4cdc5beb6afa59d948f82786d605b51473d31281e1308000000000000000000000000000000000000020e1925303b4854616e7b848a8d8e8e8e8e8e8e8e8e8e8e8d8d8b8a888684817d79746e69605c554d453b33291e150b0000000000000000000000000000000000000613202d394653606c78838b8d8e8e8e8e8e8e8e8e8e8e8d8d8c8a898684807d79736d67625a514b433930271d11080000000000000000000004111d2935414b556b7885919eabb8c4d1deebf7fffffffffffffffcfaf6f1ebe6ded5ccc3b9aca096897d7063616b73808c939ea6b0b8c1ccd2d9e2e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6dcd3cbc2bbaea3999083786c60544a3f3328170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffff9ede0d4c7bbafa499897c6f6256493c2f231c2834404a546b7885929eabb8c5d1deebf8fffffffff9e9ddd0c3b6aa9d908377665c5044382b1f1206000000000000000000000000000000000000000000000000000000010d18242f394854606b7784919eabb5c0cbd7e3effcfffffffffffff9ede1d4c8bdb1a8978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d47515b606d78828f95a0a9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffdf4e8dfd7cbc0b5aba1968f81756d62584e433a2f2419181818181818181818181818181818181818181818181818181818171514120e0903000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e7dcd1c2b5a89b8f8275665c5044382c1f13070005121e2b3845515e6b7884919ea9a4a4a4a4a3aba39f9e9b9998928e8a847f79716c605d554c443a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffffffff9f4eee8e3e0ddd8d4d2d0cdcccbcacacacbccced1d2d5dadfe2e6ecf3f9fffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f93877b6e62574d422f261b1106000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f13060000000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffffffffff5eaded2c5b9aca1968a7d7063594f42392e23180e05000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e211508000915222f3c4855626f7b8895a2aebbc8d5e1f8fffffffffffffffffffffffffffffffffffffffffef2e6dbcfc0b3a79a8d807467584e43382c1e130800000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000004101c2834404a5464717e8a99a3afbbc7d3e0edf9fffffffffffffffffffffffffff9ede0d4c7bbafa499887b6e6255483b2f35404b556774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffdf0e4d9cec3b9ac9f93877b6e61554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffefaf5eee8ddd5c9beb3a99d918477695f53463a2d211407000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e221508000000000000000000000000000000040c13191f262a2f383f444e565e686e7b85929aa4afbbc4cfdae6f1fffffffffffdf1e5dacfc4bab2a8a099938c81796d685d55585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585653504a423c332a20150900000000000000000000000000000000000000000000030f1b27333f495363707d8995a0acb9c3d0d9e4eff9fffffffffffffffffffffffffffffffffdf2e8dfd3c7bbafa399928b817b7672706e6e6e6f7073777c828a9298a1a9b3bbc5d0d9e3eef9fffffffffffffef5efe6dfd7d0c7c0bbafa69e948e81746d63594f433a2f24190d030000000000000000000000000000000000000814202d3a46525e696e797e808181828282828281818181807f7e7c7a7774706d67615e57514b433b332921170c0300000000000000000000000000000000000006121f2b3844505b666d797e808182828282828282818181807f7e7c7a7774706d66605d555045403930271e150b0000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf4f4f4f4f4f3f9f4f0edece5e1dad5ccc3bab0a69e9184786c6059606c77818e949ea6afbbc0c7d0d7dce3e8eef2f7fbfefffffffffffffffffffffffffffffffffffffffffffffcf8f3eee8e1dbd6cac2b8afa59f92877c6f655b5042382d2217050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffcf0e3d7ccc0b5ab988b7e7265584b3f322518232e44515e6b7784919eaab7c4d1ddeaf7fffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2c38444f5966737f8c99a3afbbc7d4e0eaf5fffffffffffff5ebded1c5b8aca095887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000040d18212b353f44505c666d7a839197a1aab4bec7d2dde8eef8fffffffffffffffffffffffffffffffaf1e8dcd1c7bdb2a89e938b7f726a5f554c41352922190e0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b080806020000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2f24180d0005121f2b3845525e6b7885919eabb1b1b1b0b0b5afacaaa8aaa29f9b96918b847e756d675e564c433a2f24180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffffffffff9f4f0ede8e4e0dfdddad9d8d7d7d7d8d9dbdedfe1e6ebeef2f7fdfffffffffffffffffffffffffffffffffffffffff8eee5d9cec7bbaea3998e81756a5f53453b311d140a00000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffaede1d5c9bdb2a89d9083766b60544b40342820170d040000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d201307000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786a6054483a3025190b02000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000006121f2c3844515c6675828e9babb5c0cbd7e3effcfffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2f3e4a5764717d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffff5eae0d4c7bbafa4998d8073675c5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fbfbfbfffefbf9f8f7f2eeebe3dcd7cbc3b9ada1978c7f7265574d42372b1e120500000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c302316090000000000000000000000000000000002080d141a1d262d333c444c565f69707d88939fa9b3bec9d5e2edf8fffffffffff6ebe0d6ccc3bab2aba49f938f827a6d675d544a4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a46443f38302a21180e030000000000000000000000000000000000000000000005121f2b3744505b6574818d9aa7b1bccbd5e2ebf5fffffffffffffffffffffffffffffffffff7ece1d3c7bcb0a69f92877f756e6966636261616264666a6f757e869297a1a9b3bdc7d2dde8f4fdfffffffffffffff8f2e9e2d9d2ccc1b8b0a69e938c7f736b60564c41352920150a00000000000000000000000000000000000005121e2a36424d575e676d717374757575757575757574747372716f6d676764605c55524d454039312921170f0500000000000000000000000000000000000000030f1c28333f4a545d676d717475757575757575757574747372716f6d676763605c54514c433e342e271e150c03000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce8e8e8e8e7e7e7e6e8e4e0dfdad5cfc9c2bab2a89e948a7e71665b505b656d78828f939ea5afb5bdc4cbd1d8dde4e6eceef2f8f9fafcfffffffffffffffffffffffffffdfaf8f9f4efede7e3ddd7d0cac1b8b0a69e938c7f726a5f53493f2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffff4e8ddd2c0b4a79a8d8174675a4e4131251a2a3743505d6a7683909da9b6c3d0dce9f6fffffffff9ece0d3c7baaea398887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000010f1b27323d4754616e7b86929facb9c3ced9e5f0fdfffffffbf7eee3d7ccc0b5ab9d9184776a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000060f192328343f4a545d686e7b859298a2acb6c0ccd8dce6f0f9fffffffffffffffffffffffffffffff9eee3d9cfc4baafa59f92867c6f675d51453f342b20170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687885919eabb8c4d1deebf7fffffffffffffffffffffffffffff9ecdfd3c6baada297897d7063554b4135291c110604101c2834404b546b7885929eabb8bebebdbdc0bbb9b7b5b3aeaba8a19e96918a81796d685e554b4135291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffcf9f4f0edeceae7e6e5e4e3e4e4e6e8ebebeef1f7fafefffffffffffffffffffffffffffffffffffffffffffaf0e6dcd5c9bdb2a89f92867c6e62574e4233291f0b0200000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f221509000000000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffdf1e5dacec4b8ab9f95897d70665c51453c32291f160d040000000000000000000007111d2a36414c5664717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f1306000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196897c6f62564c41362a1d140a000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d1dce8f3fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5145382c2e3b4854616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9e9285796d6053473c31261b0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6efefefeff8f2eeecebeae6e2dfd9d1cbc2b9afa59e92857a6d6054473c31261a0e020000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000003090b141b2227323a444d57616b74808d97a1adb9c6d1dce7f3fffffffffffdf2e8ded5ccc3bdb5afa59e949083796d665c50443f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3a38342e261e180f0600000000000000000000000000000000000000000000000613202d394653606c7884919eabb8c3cedee7f4fdfffffffffffffffffffffffffffffffffef2e6dacfc4b7ab9f948c7f726d625f57565554545557585f626c717c859297a2abb5c0ccd7e0ebf7fffffffffffffffffbf4ebe4ddd8cac1b8afa59f93877d70685d52453c31261a0f030000000000000000000000000000000000020e1a25303b454d555d606466686868686868686868676766656462605d555753514b46423b342f271f170f050000000000000000000000000000000000000000000b17222d38424b555d606467686868686868686868676766656462605d555753504a45413a3128231d150c03000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbdbdbdbdbdbdadad9ddd8d4d2cec9c4beb9b0a8a0968f82756c61544a535c666d79818e939fa4abb2bbc0c7ccd2d6dbdfe2e7eaecedf0f4f9f3f4f4f4f5f4f4f4f3f2f6f1edebeae8e3e0dcd7d2ccc5bebaafa69f948e81756d63584e41382d1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffff9e9dccfc3b6a99c90837669574d42362a1e2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffbefe3d6cbbfb4aa978a7e7164574b3e3124180800000000000000000000000000000000000000000000000000000000000b16202d3a46525e6975828f9ba7b1bcc8d4e0ebf6f2f8f3efece6dcd1c7bbafa4998c807366584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000081117232e38424c565e696f7c86929aa4afbbc0cad4dee7f1fbfffffffffffffffffffffffffffffff5eae1d6ccc1baaea39891847a6d605b51473d32291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566976828f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffbeee2d6cabeb3a99a8e8174675d5145382e23170c06131f2c3845515c667985929facb8c5cacad1cbc7c5c4c2bebab8b2ada8a19e938e837a6d675d51453e2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffcfaf9f7f4f2f1f1f0f1f1f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cac2b9aca0968d80736a5f53453c3121170d0000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000010d19242f3f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a000000000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79d9083796d60584e443a31281f160e090401000000000001070f19232d3946525e6875828f9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c1004000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e8174685e52463b2f261b11060000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000a1623303d495663707d8998a2aebac6d3e3eef9fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544b4034282d3a46525e697884919eabb7c4d1deeaf8fffffffffffffffffffffffffffffff4e8ddd2c7b9ada2978b7e7164584e43372b1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e2e2e2e2e2e2e7e2dfdfdddad5d2cfc7c0bbb0a79e938b7e71675d5145392a1f1409000000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000020a11172028323b454f59606d7985919eabb4bfcbd7e3effbfffffffffffaf0e7ded5d0c7c0bbafa69f958f82786d60594f443a3032323232323232323232323232323232323232323232323232323232323232323232323232323232302d2c28231c150c060000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adb9c5d2dfebf9fffffffffffffffffffffffffffffffffffaeee1d5c9beb3a99c9083786c605b534d49484748484a4e535a616a6f7c859299a4afbbc4cfdae6f1fdfffffffffffffffffdf5eee8dcd3cac1bbafa49991847a6d60584e43372b1f140900000000000000000000000000000000000009141f29333b434b5153575a5b5b5b5b5b5b5b5b5b5b5a5a58575553514b4a46454039363029231d150d050000000000000000000000000000000000000000000006111c262f39434b5153585a5b5b5b5b5b5b5b5b5b5b5a5a59575653514b4a46443f38352f281f18120b0300000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdcecececececececdcdd2ccc8c6c4bdb9b3ada69e9691847a6d615a50424a545c676d78818c9399a1a8afb5bbc0c7cad0d3d6dbdddfe0e4e8e5e6e7e7e8e8e7e7e7e6e5e4e5e1dfdedcd7d4d1cbc7c0bbb3ada59e948f82796d605b51463c2f261b0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffff8ebded2c5b8ab9f928578695e53463a2d212835414e5b6874818e9ba7b4c1cedae7f4fffffffffff3e7dcd0c0b3a6998d8073665a4d403025190d010000000000000000000000000000000000000000000000000000000005111e2a36424d5663707d8995a0acb8c4cfdae5e5e5e5e7e3e0dbd6cbc0b5ab9f93877b6e6255483c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434d57606a717e88939fa5afb8c2ccd5dfe9f3fcfffffffffffffffffffffffffffffcf3e8ded7cbbfb4aaa0968e81756d62594f443a30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192430404d5a6773808d9aa6b3c0cfdae6f1fdfffffffffffffffffffffffffffef2e6dbd0c5b8ab9f92857a6d60544a3f34281e130813202d3a4653606d798698a2aebac6d3d7dcd7d3d2d1d0cac6c4bdb9b2ada59e959083796d60594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc2b8aea49e9184796d60584e43332a200f050000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000081623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c000000000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffffffffcf0e4d8cdc2b8aca0958c7f736a5f564c43393128201a14110d080b0b0b0a0f1318212935414c56616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c0000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffffffffffffdf1e5dacec4b8ac9f92867a6d61574d41382d221711080100000000000004111d2935404b556874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000006121f2b37434e586774808d9aaab3becad6e2f5fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412e232a36424d576875828e9ba8b5c1d0dbe7f3fffffffffffffffffffffffffffffff9eee3d6cabeb3a99d9083766a5f53473a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd5d5d5d5d5d5d5dbd6d3d2d0cfc9c6c1bdb5afa69f958f82756d62554c413529180e030000000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000060e162029333e45515d67727f8c99a3aebac7d3e0ecf9fffffffffffff9f0e7e2d9d2ccc1b8b0a79f948d80746b61564c41352925252525252525252525252525252525252525252525252525252525252525252525252525252523201f1c17110a03000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a8b2bdc9d5e1eefafffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978a7d70665b5047423d3b3b3b3c3d434750585f6a707d87939fa9b2bec9d5e1ecf7fffffffffffffffffffff9eee5dcd7ccc0b5aba1968d80746a5f53473b30251a0e000000000000000000000000000000000000020d17212931394045474a4d4e4e4f4f4f4f4f4e4e4e4e4d4c4b494745403d3a38342e2a251f18120b030000000000000000000000000000000000000000000000000a141d2731394045474b4d4e4f4f4f4f4f4f4f4e4e4e4d4c4b494745403d3a38342e29241e160d07000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0c1c1c1c1c1c1c1c1c0c0bfc0bbb9b7b2aca9a19e948f847b6e685e52483e424b555c666d757f8791969fa3abafb6babec5c6cad0d1d2d4d8ddd9d9dadbdbdbdbdadadad9d7dad5d2d1d1cbc7c5bfbbb5afa9a29f938e82796d675c51493f342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffff9ecdfd3c6baaea298877b6e6154483b2e212734414d5a6774808d9aa7b3c0cddae6f3fffffffffff8e8dbcfc2b5a89c8f827569564c4135291d110500000000000000000000000000000000000000000000000000000000020e1925303b4854606b7784919da8b2bdc9d5d9d9d9d8dcd7d3cfcac2bbafa3998e8175695f53473a2a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28313b454e58616c727f8c939da6b0bac3cdd7e1eaf4fffffffffffffffffffffffffffffffaf0e7dcd1c6bcb2a89e938c7f726b60564c42382e23170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081724313e4a5764717e8a97a9b3bec9d5e1eefafffffffffffffffffffffffffffff7ecdfd3c6baaea2988b7e72665c50443a3025191114212e3b4754616e7a8794aab4bfcad6e2e8e3e0dfdddbd6d3cfc9c4bdb9afa7a0958e81746b6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6cdc4bab0a69d92897d70675d51463c3121180e000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b060000000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92867c6f685e554b433a322a26201d1919181718181a1d2429333c45525d68737f8c99a3aebbc7d3e4eef9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190700000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffffffffff6ebe0d3c7baaea3988d8073695e53493f33272319130c0705020104060b13202c3945515d677783909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000000000815212e3a47535f6a7884919eabb7c4d0dbe6f2fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c40332625303f4c5865727f8b98aab4bfcad6e2effbfffffffffffffffffffffffffffffff2e6dbcfc5b7ab9f95887c6f62554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdc8c8c8c8c8c8c8c8d0cac6c5c4c1beb9b8b0aba39f948f83796d605a50433a2f24190600000000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000050e17212935404b55616d7a86929facb9c5d2dfecf8fffffffffffffff9f4ebe3ddd7cbc2b9b0a69d928a7d70685d52453a2f241919191919191919191919191919191919191919191919191919191919191919191919191918171312100c060000000000000000000000000000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1cfdae5f1fdfffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60544a3f37312f2e2e2f32373e464e58606b74808d97a1adb9c5cfdbe6f2fefffffffffffffffffffff7eee8ddd2c7bdb2a99f93877c6f62574d42362a1b1106000000000000000000000000000000000000050f171f282f35393a3e404142424242424242424141403f3e3c3a39352f2d2c28231d1a140c070100000000000000000000000000000000000000000000000000020b151f272f35393a3e414242424242424242424141403f3e3c3a39352f2d2b28231c19130c0400000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5b5b5b5b5b5b5b4b4b4b3b2b6afacaaa8a19e97918b827a6e695e564c413639434b545c606d727d848d92999fa4acaeb3b8babec2c4c6c8ccd2cccdcececececececdcdcccbcfc9c5c4c2c0bbb9b5aeaba49f97928a81786d675d554b40372e22180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd7e3effbfffffffffbeee2d6cabeb3aa978a7d7064574a3d31242633404d596673808c99a6b3bfccd9e6f2fffffffffff7ebded1c4b8ab9e918478685e5246392d201307000000000000000000000000000000000000000000000000000000000009141f2c38444f5965717e8b96a1adb9c4ceccccccccd1cbc7c5bebab0a69f92877b6e61574d42372b180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29333d46505a636d74818e949fa8b2bbc5cfd8e2edf8fffffffffffffffffffffffffffffff8ede2d8cfc3baafa59f92877d6f685e544a3f342821170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffbeee2d6cabeb4aa9e9184786d60564c41362a221b14222f3c4955626f7c8895a2afbbd0dbe7f2efedeceae6e2dfdad5cfc9c1b9b1a79e938a7d70655b5044372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948d80736b60554b40342a200f06000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c00000000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffbf0e5d9cec3baaea39891847a6d675d554c443d36312c29242525242525262b2f353d454f59606d7a85929eabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a00000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9f92867b6e655b50443e3529241e1814120e0d1113141c27303a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff9ecdfd3c6baada297877a6d6054473a2d2114070000000000000000000000000000000000000000000000000915222f3c4855626f7b8896a1acb9c5d2e1ecf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124232f3c4956626f7c8998a2aebac7d3e0ecf9fffffffffffffffffffffffffffffff7ece1d3c7bcb1a79a8d8174675d5145392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbcbcbcbcbcbcbcbbbbbfbab8b7b5b3adaba69e99928d827a6d675d51483f31281e130800000000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000060f18242f3a46525e6875828f9ca8b5c2d0dbe7f2fefffffffffffffffdf5eee8ddd4cbc2b8aea49e91857a6d60564c4135291d110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a0706030000000000000000000000000000000000000000000000000000000006121f2b3844505b667783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275665c5042382d2622212122262b343c464f59606d7984919ea9b3becad6e2eefbfffffffffffffffffffffff9eee3d9d0c4bbafa4998e8175695e5246382d22170b00000000000000000000000000000000000000050d161d24292c2d313335353535353535353534343332312f2d2c2924201f1c18120e090300000000000000000000000000000000000000000000000000000000030d151d24292c2d313435353535353535353534343332312f2d2c2924201f1c17110d08010000000000000000000000000000000000000b1824313e4b5764717e8a97a8a8a8a8a8a8a8a8a8a8a7a7a6a5aca49f9d9a96918c857e766d685e574d443a303039424a515b636b707a81878f939a9fa2aaabaeb4b5b7b9bbc0bebfc0c1c1c1c2c1c1c1c0bfbebdbdb9b7b5b5afacaba39f99938e857e746d665d554b43392f251c10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffef2e6dbd0bfb2a6998c7f7366594c402f2425323f4c5865727f8b98a5b2becbd8e5f1fefffffffff8ebdfd2c5b9ada196877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000002101c27333d4653606d7984919ea8b2bdbfbfbfbfbfbebfbab9b3ada69f948d8073695f53453c31261a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212b343e48515b606d78828f96a0a9b3bdc6d1dce7eef7fffffffffffffffffffffffffffffff4eae1d5ccc1bbafa39991847a6d665c50443e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885919eabb8c4d1deebf6fffffffffffffffffffffffffffffef2e7dbd0c5b9aca0968b7e72685e52463f332d262224313e4b5764717e8a97a4b1bdcad7e4f8fcf9f8f7f2eeebe5e0dad5cbc3b9afa59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8cdc4bbb3a9a1968f82786d60594f43392f22180e00000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c10030000000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffffffffff5eadfd7cbbfb4aaa1969082796d675d564f46423b39352f323131313231373a41454e57606b73808d97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e22150800000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffffffffffff3e7dcd0c6baaea3988f82776c60594f473f352f2924211e1a181d2021262e39424e5864717d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c201307000000000000000000000000000000000000000000000005111e2a36414d5666737f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffbeee2d6cabeb3a995897c6f6256493c2f23202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffdf0e4d8cdc2b8ab9f92857a6d6053473d32271b0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a8b1afafafafafafafafafaeb4aeacaaa8a9a19e9a948f8780786d685d554b40362d1f160c010000000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000007131d2a36414c5665727e8b98aab4bfcad6e2effbfffffffffffffffffff9efe6ddd4cac0b9ada1978c8073685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366544a3f2f261c151415151b222a343d45515d67727f8b97a2adbac6d3dfecf8fffffffffffffffffffffffff5ebe2d7ccc0b5ab9f93877b6e6153493f33271b0f0300000000000000000000000000000000000000040c12181d2020242728282828282828282828272725242220201d181313100c070000000000000000000000000000000000000000000000000000000000000000030b12181d1f20252728282828282828282828272726242320201d181312100b060000000000000000000000000000000000000000000915222f3c4855626f7c88969a9b9b9b9b9b9b9b9b9b9b9a9a99979a93918d89847f79716c605d564d453b32282730394044515960686d747c82878e92989b9fa2aaa8aaacafb6b1b2b3b4b4b5b5b4b4b4b3b2b1b0b2adaba9aba39f9c99928e87817b716c605c544b433931271d130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d2dfecf8fffffffffff7e8dbcec1b5a89b8e827568554b40352925313e4b5864717e8b97a4b1becad7e4f1fdfffffffffaeee1d5c9bdb2a896897c706356493d302316060000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66727f8b96a0acb2b2b2b2b2b2b1b4aeaca9a29f948f82786d60574d42332a1f150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222c363f44515c666d7a849197a1abb4bfcbd7dbe5eff8fffffffffffffffffffffffffffffcf3e7ded7cbc0b5aba1968f82786d60594f453b30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5c1ced9e5f1fdfffffffffffffffffffffffffffff8ece2d5c9bdb2a89e92857a6d615b51443f382f2f2f343f4a546673808c99a6b3bfccd9e6f2fffffffffefbf6f1ebe5ddd5cbc1b8aca095897d7063544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc2bbb3a9a19791847a6d665c50473d31271d0f0600000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffffffffcf3e7dcd1c6bcb2a89f948f82796d686059534d474541403f3e3e3e3f4043474b5158606a707d87929fa9b3becfd8e3edf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffffffffffffffff8ede2d7cbbfb4aa9f948c7f726b61595045413a352f2d2a2624292c2d2f38404a54606a76828f9cabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c4135291d110400000000000000000000000000000000000000000000000714202d3946525e687683909da9b6c3cedae5f1fdfffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6154473a2e211f2c3844515c667683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff5e9dfd3c6baaea2988b7e7165584e43372b1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8795a0aba2a2a2a2a2a2a2a2a2a1aaa29f9d9b9997928d88827c736d665d564c43392f241b0d0400000000000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000010d1925303c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffffffff8efe5dcd5c9beb3a99f92857a6d6054473a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e2e24140a08080a1018222935404b55606d7985929fabb8c5d0dbe7f2fefffffffffffffffffffffffdf4e8ddd2c7bbafa4998c7f73655b5044372b1f1205000000000000000000000000000000000000000001070d101314171a1b1b1c1c1c1c1c1b1b1b1b1a1918161413110d070604000000000000000000000000000000000000000000000000000000000000000000000001070c101314181a1b1c1c1c1c1c1c1c1b1b1b1a1918161413110d07060300000000000000000000000000000000000000000000000613202d394653606c78848c8e8e8e8e8e8e8e8e8e8e8e8d8d8c8b898684807d78726d67625a524c443b3329201e272e343f474f565d606a6f757c81858a8e9298999b9e9fa4aca5a6a6a7a8a8a8a8a7a7a7a6a4a3a8a19e9c999992908b86817b756e69615a514a423931281f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffff7eaddd0c4b7aa9d918477675d5145392c24313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffdf1e5dacfbeb2a5988b7f7265584c3f2e23170b00000000000000000000000000000000000000000000000000000000000004101c2834404b54606d7984919ea4a6a6a6a6a6a5a5aba39f9c97928c82796d665c51453c3121180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242834404a545d686e7b859299a3aebac0c9d3dde7f1fafffffffffffffffffffffffffffff9f0e8dcd1c7bdb2a99f948d80736b61574d43392e23181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313f4b5865727e8b98a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffef1e5d9cec4b9ada1978e81756d625a5049413d3c3b3c44505c6676828f9ca9b5c2cfdce8f5fffffffffffffffdf6efe7ddd4c8bcb1a79b8e8175665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ede7e1dbd6d0c7c0bbb1a9a19792857c6f685e544a3f352b1f150b0000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffffffff8ede2d8cfc4bab0a69f948f827a706b615f5754524c4d4c4b4a4b4b4d4e53555d606a6f7c859299a3afbbc5cfe1eaf4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f120500000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffffffffffffffffef3e7dcd1c6bcb0a69f92877d706b625a524c45403b3a36312f35393a3d424a515c666f7c88949fabbdc7d1dce8f4fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f423024190d0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939facb9c6d2dfecf6fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5246392d201c2834404a546673808d99a6b3c0ced9e5f1fdfffffffffffffffffffffffffffffffbeee2d6cabeb4aa9d9083776a6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68778491999595959595959595959595949892918e8c8985807c756f6a605c544c443a31281d12090000000000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000813202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffff7eee6dacfc4baada2978b7e7265554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000061018242f3945515d6774808d9aaab4becad6e2eefbfffffffffffffffffffffffff9eee3d7ccc0b5ab9e9184786c605346392d20130900000000000000000000000000000000000000000000010406070b0d0e0f0f0f0f0f0f0f0f0e0e0d0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e0f0f0f0f0f0f0f0f0f0e0e0d0c0b0907060401000000000000000000000000000000000000000000000000000005121f2b3744505b656e7b7f818182828282828282818181807f7e7c7a7774706c66605d555045413a32292117151c2328353d434c52585f626a6f74797e8285898c8f91939a9698999a9b9b9b9b9b9b9a9a9998979596918f8d8986837e7a756e6a615e575044403930281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44515e6a7784919daab7c4d0ddeaf7fffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d23303c4956636f7c8996a2afbcc9d5e2f8fffffffffffff6e7dacec1b4a79b8e817468544a3f34281c10030000000000000000000000000000000000000000000000000000000000000c18232e3945515c66707d89929999999999999998979992908b857f776d675d544a40332a1f0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218232e39424c565f696f7d87929fa4aeb7c1cbd5dfe8f2fcfffffffffffffffffffffffffffff9eee3d9cfc4bbb0a69f93887d70695f554b40342822190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4855616e7b8896a0acb8c5d1deebf6fffffffffffffffffffffffffffffff6ebe0d5c9beb3a99e938c7f726c605b534e4a4948494d55606d7985929facb8c5d2dfebf8fffffffffffffffffff9efe4d9cec3b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae5e2dcd6d0cac4beb6afa79f9791857c6f6a5f564c42382e231a0d0300000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffffffffff4eae1d6ccc2b8b0a69f9490847d746e6963605d565958585758585a585f62676d737c859197a1abb5c0cdd7e1f3fcfffffffffffffffffffffffffffffffffaeee1d5c9beb2a9988b7f726553493f33271b0f0300000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc2bbafa39992867d716c605d56514b4846424444414547494e545b606d7883909da6b0bbcfd9e3eef9fffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a08000000000000000000000000000000000000000000000004111d2935404b5565727e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d18232e3d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffef2e7dbd0c5b8aca095897c6f62554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5664717e8688898989898989898989888888878584827f7c79746f6a625f58514a423a32281f160c000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000006121f2b3844505b667683909da9b6c3d0dce9f6fffffffffffffffffffffffff7ebe1d6cabeb3a99c8f8276675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000007121d2935404b55636f7c8998a2aebac6d3dfecf9fffffffffffffffffffffffffff4e8ddd2c7b9aca196897d706356493d30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535e696e727475757575757575757574747372716f6d676763605b54514b433f35302820170f0b1218232b313a41454e53585f62676d7175797c7f828486888a8b8c8d8e8e8e8f8e8e8e8d8c8b8a88878482807d7a76726d68625f58524d453e342e271e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffff9ede0d4c7bbafa499897c6f6256493c2f232f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffff6e9ddd0c3b6aa9d908377665c5044382b1f120600000000000000000000000000000000000000000000000000000000000007121d2834404b54616b7380898c8c8c8c8c8c8c8b8a8886837f7a726c655d554b42392e21180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303a444d57606b717e8b929ca5afb9c3cdd6e0eaf4fefffffffffffffffffffffffffffff5eae1d6cdc2bbafa49a92857b6e675c51453f342b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919daab7c4ced9e5f1fffffffffffffffffffffffffffffffcf2e6dacfc5bbafa59f92877e726c655f5856555556565e67707d8a98a2aebac6d3dfecf9fffffffffffffffffffff5eadfd3c6baada297887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e1dfd9d4d0cbc5bebab2aca49f9590857c6f6a5f584e443a30261c110800000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c1004000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f969188817b75706d686766656464646566686a6f737a80879197a1a9b3bdc7d1dfe9f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6f6255483c2d22170b0000000815212e3b4854616e7b8794a1aebac7d4e1f8fffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d7cbc0b5aba29892877e756d68605d5555534d51514b5154565860666c73808d95a0acb8c2cde1ebf5fffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000613202c3945515d6775828f9cacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4230241914212e3a4754616d7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffffff8ece2d4c8bcb1a79a8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4955616c717a7b7c7c7c7c7c7c7c7c7c7c7b7b7a797775726f6c66625f58534e444039302820160d04000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffdf2e6dbd0c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000010c18242f3a4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffff9eee3d5c9bdb2a89a8d807467574d42362a1e1205000000000000000000000000000000000000010406070a0c0e10111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0c090806030000000000000000000000000000000000000000000000000000000000000b17222d38414d575e616667686868686868686868686767666463605d555653504a4540393129241e160e05000711191f282f353c43474e53555d6064666d6f7275777a7b7d7e7f8081818282818181807f7e7d7c7a787673706d6765615d56534e46423b3328231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffcf0e3d7ccc0b5ab988b7e7165584b3e32252e3b4754616e7a8794aab4bfcad6e2effbfffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000c18232e39424f59636d737d7f7f7f7f7f7f7f7e7d7c7a76726d68605b534b433a30271c0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323b454f59616c73808d939ea7b1bbc4ced8e2edf8fffffffffffffffffffffffffffffcf3e8dfd8ccc0b6aca2979083796d605a50463c32281e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa8b2bdc9d5e3eef9fffffffffffffffffffffffffffffff7ece1d7cdc1bbafa39992877f776f6a666362626264696e7983909daab4bfcad6e2eefbfffffffffffffffffffffbeee2d6cabeb3a9988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdad5d2cec8c6bfbab3aea8a19a938d837b6e6a5f584e463c32291e150a0000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a00000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a9a19a938e87827d7a77747372717171727375787b80858c9299a1a9b3bbc5cfd9e3f1fbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786a5f53473a2e1b11060000000814212e3b4754616e7a8794a1adbad0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8dcd1c7bdb4aaa299928b817a726d6764615f575d5d555d6063666a6f78808d929da7b1bccad4def3fdfffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a13202d3946525e687784919eaab7c4d1ddeaf8fffffffffffffffffffffffffffffffffef0e4d9cdc3b8ac9f92857a6d6054473c31261a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2d3945505a61686d6f6f6f6f6f6f6f6f6f6f6f6e6e6d676a686662605b54534e47433c342e271e160d0400000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000b17222d404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffff7ece0d3c7bbaea399887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000007121f2b3844505c6676838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff1e5dacec4b7aa9d918477695e52463a2d2014070000000000000000000000000000000104080d11131417191b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1b181515120f0a040000000000000000000000000000000000000000000000000000000006111b262f3b454d5354595b5b5b5b5b5b5b5b5b5b5b5a5a59585654514b4a46443f38352f281f19130c04000000070d161e242931373c43474b5153545c60626668676d6f7072737374757575757474747371706f6d67696663605d5554524c47433c3630292118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffff4e8ddd2c0b3a79a8d8074675a4d4130252d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffff9ece0d3c7baaea398887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000007121d27303d47525b636b707373737373737272716f6d6765605d565049413a31281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c16202a333d47505a606c77818f95a0a9b2bcc6d0dbe7edf7fffffffffffffffffffffffffffffaf1e8ddd2c7beb3a9a0958e81746c62584e443a30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4955626f7c8896a0acb9c7d1dce8f4fffffffffffffffffffffffffffffffdf3e9dfd7cbc0b5aba399938c827c7673706f6e6f71747b828f95a0acbcc5d0dbe7f2fefffffffffffffffffffffef2e6dbd0c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e6e6e6e5e3e6e2dfdedcdcd7d3d2cfc9c6c3bdb8b4aeaaa29f96918880786e695f584e463c342a20170c03000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffff8efe6dcd4cbc2bbb2aca49f99938f8a868481807f7e7d7e7e808285888d92979fa3abb3bbc4cdd6e1ebf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e817467584e43372b1f0a000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc6bcb4aba39f938e857f7974716e696b6a6a6a676d6f73777c838d929ca4aeb9c3cedce6f0fffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d2114070000000000000000000000000000000000000000000003101c28343f4a5464717d8a98a3aebac7d3e4eef9fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518111e2a36414c566875818e9ba8b4c1d0dbe7f2fefffffffffffffffffffffffffffffffff5eadfd3c6baaea2988b7e7165584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d28343e4850565d6062626262626262626262626261605d555b595653504a47433c373228231c150c040000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000061825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffbefe3d7cbbfb5ab978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000003101c28343f4a546774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff6ebded1c5b8aca095877b6e6154483b2e2115080000000000000000000000000002080d1113191d2021232628292b2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282522211f1a15100c070000000000000000000000000000000000000000000000000000000a141d29333b4246484c4e4e4f4f4f4f4f4f4f4e4e4e4d4c4b494745413d3938332d29241d160d08020000000000040c131920262b3137394045474a51535659555d606263656667686868686868676766656462605d555a5654514b4746413a37312a251f170f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffff9e9dccfc2b6a99c8f837669564c41362a2c3845515c677985929facb8c5d2dfebf8fffffffffffbefe3d6cbbfb4aa978a7e7164574b3e3124180700000000000000000000000000000000000000000000000000000000000000000b151e2c3540495259606366666666666666656462605d5554524c443f382f281f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b353e44505b656d79839097a1aab4bfcad6dbe5eff8fffffffffffffffffffffffffffff9eee4d9d0c5bbb1a79d938b7e716a60564c42382e23171006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4754606a7784919eabb5c0cbd7e4eef9fffffffffffffffffffffffffffffffaf1e8dcd1c7bdb5aba49f948f88837f7d7c7b7c7e81868f949fa7b1bcced7e2ecf8fffffffffffffffffffffffff7e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdadadad9d9d8d7dad5d2d1cfd1cbc7c5c3beb9b8b2acaaa39f98928c847d736d665f574e463c342a22180e05000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffff8eee6ddd4cdc4beb6afaba49f9c9a93918e8c8b8b8a8b8b8d8f9197999ea1a9afb5bdc4cdd6dfe8f3fdfffffffffffffffffffffffffffffffffff5ebded2c5b9aca096897c6f6356493c31261a0f000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe1d8cec6bdb5aea59e97928b85817d7b7978777777787a7c7f838990949ca4aeb6c0cbd5dfeef8fffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9b8e827568574d42362a1e12050000000000000000000000000000000000000000000006121f2c3844505c6675818e9baab4bfcbd7e3f5fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d3023160d1925303f4b5865727e8b98aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083766a5f5347382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e434c52545556565656565656565655555554514b4f4c4946443f3837312b262018120b03000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffff3e7dcd1bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f322518090000000000000b17232e3f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ede1d4c8bdb1a8978b7e7164584b3e31251807000000000000000000000000070c13191d2024292c2d303334363738393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939383634322f2e2b261f1c18120b0300000000000000000000000000000000000000000000000000020b17212931363a3b3f414242424242424242424141403f3e3c3a39352f2d2b28221c18120c04000000000000000001080d151b20262b2f35393a404446494c4b5153555758595a5b5b5b5c5b5b5b5a5958575554514b4d4a4745413a3935302b26201a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffff8ebded1c5b8ab9e928578685e5246392d2934404b556b7884919eabb7c4d1deeaf7fffffffffffff3e7dcd0bfb3a6998c807366594d402e23180c0000000000000000000000000000000000000000000000000000000000000000030c1a232e3740474f55565959595959595958575553514b4745413a332d261d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f192327333f49535d676e7b859198a2aebabfc9d3dde6f1fafffffffffffffffffffffffffffff5ebe2d7cdc3b9afa59f92867c6f685e544a3f342822180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5866737f8c99a3afbbc7d2dde8f4fffffffffffffffffffffffffffffffff9eee3d9cfc7bdb5afa69f9c94908c898888898b8e92989fa6b0b9c3cee0e9f3fefffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcccccbcacfc9c6c5c2c0bfbbb9b6b3adaba8a09d98928d857f79706b605c544d453c332a2218100600000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d30231607000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffff8efe6dfd6d0c7c0bbb5afacaca49f9d9a999897979798999b9ea1a9abadb3bbc0c7cfd6dfe8f1fafffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9e9184786c605346392d20130a0000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffff9f2ebe5e1dedddad8cfc6bfbbafa9a19e98928e8a8885848484848587898c90959c9fa6aeb6c0c8d2dde7f1fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e7165584b3e31261a0e02000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6155483b2e22150816222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffef2e7dbd0c6b7ab9f95887b6e62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242c313a41454748494949494949494949494848474541423f3c3938332d2b26201b150c070000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffff8e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f7fffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4030251a0e020000000000061724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffdf1e5d9cec0b3a79a8d8074675a4d412f24180c00000000000000000000030b12181e24292c2f35393a3d3f414344454646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413f3c3a37312c28231d150c0700000000000000000000000000000000000000000000000000050f171f252a2d2e33343535353535353535353534343331302d2c2924201f1c17110d07010000000000000000000000040a0f151a1d24292c2e34383a3c3f404547484a4b4c4d4e4e4f4f4e4e4e4d4c4b4a49474541403d3a39352f2d29241e1a150e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffff8ecdfd2c6b9ada197877a6d6154473a2e232f44515d6a7784909daab7c3d0ddeaf6fffffffffffff8e8dbcec2b5a89b8f827568544b4034281c1004000000000000000000000000000000000000000000000000000000000000000008111c252e353d44484a4c4c4c4c4c4c4c4b4a494745403a39352f27221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d38414b555e696f7c86929fa4aeb7c1cbd4dfe8f3fcfffffffffffffffffffffffffffdf4e9dfd5cbc0baaea39891847a6d665c50443e342a1f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c4754616e7b87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff5ebe1d9d0c7c0bbb0aaa69f9c9996959595979b9fa2aab0b8c2cbd5dff2fbfffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdbcbeb9b8b6b3b5aeaca9a9a19e9b96918c86807a726d676159514a423b332a211810060000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2e23180c000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffffffff8f1e8e2d9d2ccc7c0bbb9b6afacaaa7a6a5a4a4a4a5a6a8abadb2b8b9bec5cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998c7f73655b5044372b1f12050000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffff9f0e8e0d9d5d2d1cdced1d1cbc1bbb3adaaa29f9b97989291909091929796999d9fa7abb0b9c0c8d1dae4eff9fffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140900000000000000000000000000000000000000000000000a1623303d495663707d8997a2adbac6d3e2edf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130713202d3a4653606d7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffff8ede2d3c7bcb1a79a8d8073665c5044382b1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b1f282f35393a3c3c3c3c3c3c3c3c3c3c3c3b3b3a39352f332f2d2b28221c1b150f0a04000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd0dbe6f2fefffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569574d42362a1e120500000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffff6e8dccfc2b5a99c8f827669554b4035291d10040000000000000000050c151d23283035393a4145474a4c4e50515252535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504e4b4847433c38342e271e19100700000000000000000000000000000000000000000000000000050d141a1e2121262828282828282828282828272726252321201d1813120f0b0600000000000000000000000000000000030a0f12181d1f23282c2d2f2f35393a3c3d3f40404142424242414141403e3d3c3a39352f302d2c2924201d19130f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffaeee2d5c9beb3a996897c706356493d30293643505c6976838f9ca9b6c2cfdce9f5fffffffffffff7eaddd0c4b7aa9d918477665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000a131c232c33383c3d4040404040403f3f3e3c3a38352f2c29241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434d57606a717e8a929ca5afb9c3cdd6e1eaf4fffffffffffffffffffffffffffffbf1e6ddd7cbbfb4aaa1968f82786d605a50463c31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6975818e9aa4afbbc8d4e0eaf4fefffffffffffffffffffffffffffffffdf3ebe2d9d2ccc2bbb7b0aba9a6a3a2a1a2a4a7acaeb4bcc2cad4dde7f1fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b3b3b3b2b0afb3adaba9a7aba39f9c9997918e89847f7a746d68605d554f444039302921180f06000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff9e6dacdc0b3a79a8d807467554b4034281c10040000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecf9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffffffffaf4ebe4ddd8d2ccc7c6c0bbb9b7b4b3b2b1b0b1b1b3b5b8b9bec4c6c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e6153493f33271b0f0300000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffcf2e8ded6cec9c5c4c0c1c5cbd7cdc5beb9b4aeaba7aaa29f9e9d9d9d9fa2a9a6aaabb1b7bcc2cbd1dae3ecf5fffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89b8f8275685d5245392c2013070000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3becad6e2f4fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5044382c1f1206121f2b3844505c6676838f9ca9b6c2d2dde8f4fffffffffffffffffffffffffffffffffffef0e4d8cdc2b8ab9e9184796d6053463a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d161e24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c29242623201f1c17110f0a040000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695e52463a2d20140900000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145382c1f130600000000000000050e171e272e343a4145474c525456595b5c5e5e5f5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b5855534e46454039302b221910070000000000000000000000000000000000000000000000000003090e121415191b1b1c1c1c1c1c1c1c1b1b1b1a1918161413110d070603000000000000000000000000000000000000000001070c1013181c1f202324292c2d2f3032333435353535353534343332312f2d2c29242321201d1813110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffef2e6dacfbeb1a5988b7e7265584b3f322835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000010a111a21272c2f303333333333333332312f2d2c2924201d19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313b454e58616c73808c939ea7b1bbc4cfd8e2edf8fffffffffffffffffffffffffffff8efe7dcd1c6bcb2a89f948d80736c61584e433a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57626f7c87939facb9c1ced8e2edf8fffffffffffffffffffffffffffffffffdf4ebe3ddd7ccc7c2bbb7b6b2b0afaeafb1b4b8babfc6ced4dce6eff9fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a7a7a7a6a6a5a4a2a9a19e9c9a979992908c8885817d77726d68615e56514b433e342e271e170f0600000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffdf5eee8e3ddd7d4d2ccc8c6c4c1bfbebebdbebec0c2c4c6c9cfd2d5dae1e8eef5fcfffffffffffffffffffffffffffffffffffffcf2e7ded4c7bbafa4998e8174695e5341382d22170b000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffff6ebe0d6ccc4bdb9b7b3b5b9c0c8d2cfcac5bebab8b4b4aeacabaaaaaaabadb3b2b6b8bcc3c7cdd4dde3ecf5fefffffffffffffffffffffffffffffffffffffffdf4e7ddd2c5b9ada1968a7d7064564c4135291d1104000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabb7c4cfdbe6f2fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669544a3f34281c1003101c28343f4a546673808c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff5e9dfd2c6b9ada197897d7063554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212223232323232323232322222221201d18191613120f0b060000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f12060000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877b6e6154483b31261a0b02000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000040e172029303940454c5254565d60636667696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b696765625f5853514b433c342b22190d030000000000000000000000000000000000000000000000000000020507080c0e0f0f0f0f0f0f0f0f0f0e0e0d0c0b0907060401000000000000000000000000000000000000000000000000000004070c10121316181d2020222425262728282829282828272625242221201d18171413110d070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffff7e7dacdc0b4a79a8d8174675a4e412f2434414e5a6774818d9aa7b4c0cddae7f3fffffffffffff9ede0d3c7bbafa399887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000080f161c20232326262626262626252422201f1d1813110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f29333d46505a606c77818e959fa9b2bcc6d1dce7eef8fffffffffffffffffffffffffffff8ede2d8cfc4bab0a69c928a7e716a5f564c41382d22170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b47535f6a75828f9ba5afbcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffdf5eee8ded8d3cdc7c4c3bfbcbbbbbcbec1c5c7cad0d8e0e6eef8fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a99999897969497928f8d8b8886837f7c7874706b65615d56524c4540393128231c150c06000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffffffff9f4eee8e3e0ddd8d4d2d0cdcccbcacacacbccced1d2d5dadfe2e6ecf3f9fffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f93877b6e62574d422f261b11060000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffdf1e5d9cec4bab2acaaa7a9aeb6c0cad4d6d0cac6c5c1bfbab8b7b7b7b7b8babebfc3c4c8cdd3d8dee6eff5fefffffffffffffffffffffffffffffffffffffffff5ebe2d5c9bdb2a89e9184796d6053463a3024190d01000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1acb9c5d2e1ecf7fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412e23170c000b17232e3d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffaeee1d5c9beb2a99b8e8175675d5145392c20130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314151616161616161616161615151413110d070906060300000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f0300000000000000000000000000000000000000000000030709090d0d121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c100d0d0d0d0d0d0d0d0d0d0d0c0b0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7165574d42362a1d140a000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000020c162029323b424b51565d6065686d707274767778797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674726f6a65605c554e463d342b1f150b0100000000000000000000000000000000000000000000000000000000000001020202020202020202020101000000000000000000000000000000000000000000000000000000000000000000000000040607070d101314151718191a1b1b1c1c1b1b1b1a191817161413110d0707060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffff5e9dccfc2b6a99c8f837669564c41352933404d596673808c99a6b3bfccd9e6f2fffffffffffffcefe3d7cbc0b5ab978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000050b10141617191919191919191817161413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17202b343e44505b656d79839097a1aab4bfcbd7dce6f0fafffffffffffffffffffffffffffff4eae1d6ccc2b8aea49f92867c6f685d53493f332721180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58626f7c89939eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffff9f4e9e3ded8d3d0cfccc9c8c8c8caced2d3d6dbe2eaf2f8fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8987868583807e7c7976736f6c6563605954524c46413a352f271f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c31261a0e0000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffffffffff9f4f0ede8e4e0dfdddad9d8d7d7d7d8d9dbdedfe1e6ebeef2f7fdfffffffffffffffffffffffffffffffffffffffff8eee5d9cec7bbaea3998e81756a5f53453b311d140a000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a09e9a9da4aeb8c2cdd7dbd6d3d2d0cac6c5c4c3c3c4c5c6cad0d0d1d4d8dfe4e9f0f8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c7b9ada1968b7f72665c514438281e13080000000000000000000000000000000000000000000005121e2a36424d576673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a06000614212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffdf1e6dacfc4b8ac9f92867a6d6054473a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060709090909090909090909090808070604010000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b000000000000000000000000000000000000000000040a0f131516191a1a1c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1a1a1a1a1a1a1a1a1a1a1a191918171514120e09060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566a7783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffffffdf1e5dacfc2b5a99c8f8276695f53463c2f261b11080100000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000008131e28323b444d545c60686d72767a7d7f818384858586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483817e7b77726d6760584e463d31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0c0d0d0e0f0f0f0f0e0e0e0d0b0a09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffff7ebded1c4b8ab9e918578685d5245392c323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffff3e8dcd1bfb3a6998c807366594d4033261a0900000000000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0d0c0c0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192227333f49535d676e7b859198a3aebac0cad4dee8f3fcfffffffffffffffffffffffffffcf3e8ded4cac0baaea29891847a6d655b50443e332a1f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26313c4754606a75828f98a2aebac3ced8e2edf8fffffffffffffffffffffffffffffffffffffaf4efe9e4dfdddcd9d6d5d4d5d7dadfe0e2e7edf4fcfffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f8081818182828281818080807f7d7c7b79787674716f6d666662605b53544f4746413a363029241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366574d42362a1b110600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffcf9f4f0edeceae7e6e5e4e3e4e4e6e8ebebeef1f7fafefffffffffffffffffffffffffffffffffffffffffffaf0e6dcd5c9bdb2a89f92867c6e62574e4233291f0b02000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096918d929da6b0bbc5d0d9e4dfdedbd6d3d2d1d0d0d0d2d3d6dbdddde0e4eaf0f5fbfffffffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb1a79e9184796d60544a403428160c02000000000000000000000000000000000000000000000714212d3a46535e697783909daab7c3cedae5f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff7ebe0d3c7baaea2988b7e7164564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d2014060000000000000000000000000000000000000000070f161b1f222326262626232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2626262626262626262626262626252321201e1a1313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530424f5b6875828e9ba8b5c1d1dce7f3fffffffffffffffffffffffffffffffffffffff6ecdfd2c6b9ac9f93877b6e61574d41382d2219130e090b0f1723303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f22160900000000010d1924303a444d565e666d737a7f8386898c8e8f91919292939a939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939a93929291908e8b88847f796f6a60584e43392f24180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffff8ebdfd2c6b9ada197877a6d6054473a2d313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffff9e7dbcec1b4a89b8e8175685b4e4230251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d38414b555e696f7c86929fa4aeb8c2ccd6e1eaf4fffffffffffffffffffffffffffffaf0e6dcd6cabfb4aaa0968f82776c60594f453c31281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58616e7b86929fa7b1bcc6d0dce7eef8fffffffffffffffffffffffffffffffffffffffbf4f0eceae9e5e3e2e1e2e4e7ebeceff3f8fefffffffffffffffffffffffffffffffffff7ebded2c5b8aca096877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e24292e34383a4146474b515357555c6062656769666d6e6f71727273747475757575747474737372716f6e6d6769676462605c545553504948443d3935302a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908477695f5346382d22170b0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffcfaf9f7f4f2f1f1f0f1f1f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cac2b9aca0968d80736a5f53453c3121170d00000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184808d949fa9b3bec7d2dde8ebe7e2dfdfdedddddddedfe2e6e9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffcf3e9dfd7ccc0b5aba0958b7f72675c5142392e23180400000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d1e0ebf6fffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac96897d7063564a3d3023170a0004111d2935414c566774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9c8f8276685e5246392d2014090000000000000000000000000000000000000000000000000000000000000000000000000002030000040607060603000003010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f13060000000000000000000000000000000000000007101921272c2e2f333333333336434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6e6154473b33333333333333333333333333333231302e2d2a25201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000081926323f4c5965727f8c98abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8e8174695f53493f3329241e1919171b202a36414d5665727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000004111d2935414c565e696e797f858b909299999a9c9d9e9f9f9fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9c9a9896918b847c6f6a60554b4035291e1308000000000000000000000000000000000000000000010507070a0c0d0d0d0b0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1113131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0d0a07060400000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffaeee1d5c9beb3a995897c6f6256493c2f303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffff6e9ddd0c3b6aa9d9083776a574d42362a1e110500000000000000000000000000000000000000000000000000000000000000040607080a0b0d0d0e0e0e0e0e0e0d0c0b090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434d56606a717e8b929da6b0bac4cfd8e2edf8fffffffffffffffffffffffffffff8eee7dbd0c5bcb2a89e948c80736c61574d433a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46535e69727f8c95a0aab4bfcbd6dce6eef8fffffffffffffffffffffffffffffffffffffffffcf8f6f6f2efeeeeeff1f4f8f9fbfffffffffffffffffffffffffffffffffffffffbf1e9ddd1c4b7aa9e918477695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767666665646361605c555a585553514b4946443f3838322d29241e19130c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffff8eaded1c5b8aca095887b6e6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc2b8aea49e9184796d60584e43332a200f0500000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8079828f97a1acb6c0ccd8dce5edefecebeaeaeaeaebeceef2f7f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffcf3eae1d7cdc5bbafa4999083786d60554b4030271c12070000000000000000000000000000000000000000000005111d2935414c5665727f8c98a7b1bcc8d4e0f2fcfffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a887b6e6255483b2f22150800010d1924303e4b5865717e8b98a9b3becad6e2eefafffffffffffffffffffffffffffffffffffff3e7dbd0c5b9ac9f92867a6d6154473b3025190e02000000000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d1004000000000000000000000000000000000000040d19222b32383b3c404040404040424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffef2e6dbd0bbafa295887c6f6255494040404040404040404040404040403f3e3d3b3a36302d2c28231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9f92867b6e655b50443f352f2a252622272b323b46525e6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000020c16202c3945525d686e7b838c92989c9fa3aba7a9aaabacacacafb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb6afacacabaaa9a7a8a09d9691867c6f675d51453a3024190d0100000000000000000000000000000000000002080d11131417191a1a19181514120e090502000000000000000000000000000000000000000000000000000000000000000000000000050b101416171e20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1d1c19171413100c0701000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffef2e6dacfbeb1a4978b7e7164584b3e312f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffff8ebdfd2c5b8ac9f928579695e52463a2d2014070000000000000000000000000000000000000000000000000000020507070c101314151718191a1a1b1b1b1b1a1a1918161513120f0b0607050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313b444e58616c73808d949fa8b2bdc6d1dce7eff9fffffffffffffffffffffffffffff8ece2d7cec3bab0a69f93887d70695f554b41382d22170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d78839198a3aebac0cad4dce6eef9fffffffffffffffffffffffffffffffffffffffffffffffffcfbfbfbfdfffffffffffffffffffffffffffffffffffffffffffffdf4e9dfd3c7bcb0a69a8d807367574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565453514b4d4b494645403c3937332d2c27201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c8073655b5044372b1f150b000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6cdc4bab0a69d92897d70675d51463c3121180e0000000000000000000915222f3c4855626f7b8895a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e717a85929aa4afbbc1cad3dbe7edf4f8f7f6f6f7f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffbf3eae1d8cfc5bbb1a79f93877c6f665c5043392e1e150b00000000000000000000000000000000000000000000000713202d3946525e6876838f9ca9b6c2ced9e4f0fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff8ede0d4c7bbafa3998b7f7265564d42362a1e11050000000000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d080401000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c000000000000000000000000000000000000010c161f2b343d4348494c4d4d4d4d4d4d4d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff7e3d6c9bcb0a396897d7063564d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4a4846423e3a38342e271e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffffffff4e8ddd2c7bbaea3998f82776c605a5145413a3630332d33373c444e58616e7b86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000008131e2c38444f59606d7a8490959fa2aaacafb5b4b6b7b8b8b9b9bbc0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b9b8b7b6b4b2aca8a0989184796d60564c4135291d11050000000000000000000000000000000002090e13191d202124262727262422211e1a15110e09020000000000000000000000000000000000000000000000000000000000000000000810161c2023232b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1c18120e09030000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffff7e6d9ccbfb3a6998c807366594d40332e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffff9ecdfd3c6baaea298877b6e6154473b2e21140800000000000000000000000000000000000000000000000104090e111414181c1f2022232526272728282828272626242321201f1b171413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f29323d46505a606d78828f96a1abb4bfcbd7dde7f2fbfffffffffffffffffffffffffffef3e9e0d5ccc1bbafa49a92867b6e675d53493f332721180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b44515c666f7c86929fa5afb8c2cad4dce8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5ebe2d7cdc5b7ab9f94887c6f6255483c31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4d4d4d4c4a4948464540413e3c3a38342e2d2b27221b1c16110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000000000000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffcf0e4d9cec3b7ab9e9184786c6053463d30271d1207000000000000000000000000000005111e2a36414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948d80736b60554b40342a200f060000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d70707d88939fa5afb8c1c9d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e9e1d8cfc6bdb3a9a0958d80746a60544a3f30271d0c0300000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d2dfecf5fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675c5145382c1f130600000814212e3a47535f6a7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c908376695e52463a2d20140800000000000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d0802000000000000000000000000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d120700000000000000000000000000000000000008131e28313d464e54565959595959595959596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164595959595959595959595959595959595959585654524d4a464540393027221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909da9b6c3ced9e5f1fffffffffffffffffffffffffffffffffffffff9eee4d7cbbfb5ab9f948c7f736c625b524c46424040403f44464e565f6a73808d99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffbeee2d6cabeb3aa94887b6e6155483b2e2215080000010d1925303c4854606b75828f96a0a7aeb4b9bbc0c1c2c4c4c5c5c6c8ccd2c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc8c6c5c5c4c3c1bdb8b2aaa0968d8073685d5246392d201408000000000000000000000000000000050d141a1e25292d2e3133343433312e2d2b26201e1a140d080200000000000000000000000000000000000000000000000000000000000008111a21272c2f303839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373533302d2c29231d1a140d06000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffff4e8dbcec1b5a89b8e8275685b4f42302d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffbefe2d6cabfb4aa96897c706356493d3023160a00000000000000000000000000000000000000000001080d1114191e202123292c2d2f30323333343435353434333231302e2d2b272221201d1913110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17202b343e44505c666d7a849199a3aebac1cbd5e0e9f3fefffffffffffffffffffffffffffbf2e7ded8ccc0b6aca2989183796d655b50443e332a1f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404a545f6a717e8b939da6b0b8c2cad7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe4d9d0c5bbb0a69c9083766a5f53473a2e1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113181d1f2023282c2d2f322e34383a3b3c3e3f3f4041414242424241414140403f3e3c3b3a38342e312f2d2c2823201f1b1711100b0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000000000000000000000000000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffffffffff5eaded2c5b9aca1968a7d7063594f42392e23180e05000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8cdc4bbb3a9a1968f82786d60594f43392f22180e000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d706b73808c939ea6afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd7cfc6bdb5aba2979083796d60584e42382e1e150b000000000000000000000000000000000000000000000004101d2935404b5564717e8b99a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4034291c1004000006121e2b37424e576975828f9ca8b5c2d1dce7f3fffffffffffffffffffffffffffffffffffffff4e8dcd1c6b9ac9f93877b6e6154473b3025190d01000000000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d0802000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b010000000000000000000000000000000000010d19242f3a434e58606266666666666666666666727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f72666666666666666666666666666666666666656463615e575753514b433e332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5566727f8c99a8b2bdc9d5e4eef9fffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb0a69f93887e726d605d56524d4d4c4d495053585f686f7c87929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d211407000005111d2a36414c5663707d89939ea8b1babec5c7cbd1cfd0d1d2d2d2d4d8ddd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd8d4d2d2d2d1cfcec8c4bcb2a89f92867a6d6154473b3025190d0100000000000000000000000000070e171f252a3035393a3d3f4040403e3b3a37312d2a251f19130c040000000000000000000000000000000000000000000000000000000005101a232c33383c3d44464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454442403d3a38342f2a261f180f0a0100000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffff6eaddd0c3b7aa9d9084776a564d41362d394653606c7986929facb9c5d2dfecf8fffffffffffffef2e7dbd0beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000003090e13191d20252a2d2e2f34383a3b3d3e4040414141414141403f3e3c3b3937332d2e2d2924201d19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e192228343f4a545e686f7c87929fa5afb9c3ced7e2edf8fffffffffffffffffffffffffffff9f0e8ddd2c7beb3aaa0958f81776c60594f453c31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58626c74818e949fa6b0b8c1cbd1d9e1e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2e9e2d9d2c7beb3a99e94897d7063584e43372b1f0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c101314181c1f20232523282c2d2e303132333334352d3338393b3a39352f3231302e2d2c28232522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffaede1d5c9bdb2a89d9083766b60544b40342820170d040000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc2bbb3a9a19791847a6d665c50473d31271d0f060000000000000000000004111d2935404b556a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d71646c77818e949ea5aebbbfc6cfd8dde4ebf4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffcf5f3ebe3dcd7cdc5bdb5aba39992857b6e675d51463d30261c0c03000000000000000000000000000000000000000000000006131f2c3945515d6775828f9babb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422f23180c000000020e1a26313f4c5966727f8c99abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8b7f7265564c41362a1e110500000000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b060000000000000000000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c00000000000000000000000000000000000004111d2935414c56606a6f73737373737373737373737e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffff3e6d9ccc0b3a6998d80737373737373737373737373737373737373737271706e696864605c5550443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3c4855626f7b8896a0acb9c7d2dde8f4fffffffffffffffffffffffffffffffffffffff8ede3d8cfc2bbafa49a93877f746d68615e565a595a535b60626a6e7a839199a3aebdc6d1dce7f3fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c20130700000713202d3946525e6876828f9ca5afbac3cad0d4d7dcdcdddedfdfdfe0e4e8dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e4e0dfdfdedddcd9d4cec3baaea2988c7f7266564c41362a1e1105000000000000000000000000071119202930363a4146474a4c4d4d4c4b4847423c3a363029241e160e060000000000000000000000000000000000000000000000000000000b16212c353d44484a5153535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535251504f4c4a47454039363129211c130a02000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d3744505b657885929eabb8c5d1deebf8fffffffffffffff8e6d9cdc0b3a69a8d8073675a4d4034271a08000000000000000000000000000000000000070c141a1e24292c30363a3b3e404547484a4b4c4d4d4e4e4e4e4d4d4c4b494846443f3d3a3935302c29241e1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017232e38424c56606a727f8b939ea7b1bcc6d0dbe7f0f9fffffffffffffffffffffffffffff9eee4d9d0c5bcb1a89e938c7f736b61574e433a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c46505a606d79828f949fa6afbbc0c7cfd7dce3eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ede7e0d7d0c7c0b6aca2978f82756b6054463c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1013131618171c1f202123242526293036383f4446484745413a38342f28221f1c1818161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffdf1e5dacec4b8ab9f95897d70665c51453c32291f160d040000000000000000000007111d2a36414c5664717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ede7e1dbd6d0c7c0bbb1a9a19792857c6f685e544a3f352b1f150b0000000000000000000000010d18242f424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165656d78828e939da4aeb5bdc4ccd2d9e2e5eaf0f5fafdfffffffffffffffffffffffffffffffffffffbf9f4efeae5e1d9d1cbc3bbb3aba39992877d70695f554b40342b1e150a0000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c5d1dce8f4fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0700000000091623303c4956636f7c8999a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9c908376685e5246392d2013070000000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a020000000000000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d12070000000000000000000000000000000000000613202c3945525d686f7c7f80808080808080808080818e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90838080808080808080808080808080808080807f7f7e7d7b7875716d67615a504941382d22170b04000000000000000000000000000000000000000000000000000000000000000000000000000715212e3a47535f6a7784919eacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffff4eae1d8ccc0b6aca499938b817a726e696867666667656c6f747c849195a0abb5bfcfd8e3edf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c4135291d110400000714212e3a4754616d7a86939facb9c1ccd6dbe0e3e8e9eaebebececedf0f4ececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececf4f0edececebeae9e5e0d6cabfb4aa9d908477685e5246392d2014070000000000000000000000060f19232b333b42464c525457595a5a595755534d4746423b3530282017110a0200000000000000000000000000000000000000000000000004101c27333d474f55565e606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5d5b595653514b46423b332d251c140a000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffff9ece0d3c6baaea298877a6e6154473b2e333f49536a7784919daab7c4d0ddeaf7fffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000030b12181f252a2f35393b4246474b4b5153555658595a5a5b5b5b5b5a59595756545350494a4746413a39352f2a261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58626d75818e95a0aab4bfcad6dde7f2fcfffffffffffffffffffffffffffff5ebe2d7cec3baafa59f93887d706a5f554c41382d2217100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f45515c676d79828f949ea5afb5bdc4cbd1d9e0e4e8eef2f7fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f6f0ece7e2dbd6cec5beb6afa49a92857b6e61594f44342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709060c10121315151c2328323b41464a50535454524c47454039332d261d18130c070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79d9083796d60584e443a31281f160e090401000000000001070f19232d3946525e6875828f9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c1004000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae5e2dcd6d0cac4beb6afa79f9791857c6f6a5f564c42382e231a0d03000000000000000000000000071a2733404d5a6673808d99a6b3c0d2dde8f4fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f72665c666d78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef1f6f8fafdfffefffffffffffffffcf9f9f8f3efece8e3e0d9d4cfc7c0bbb1a9a29992877e706b60574d43392f22190c03000000000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2aebac7d3e3eef9fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93867a6d6154473a2e23180c00000000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c05000000000000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b010000000000000000000000000000000000000714212d3a4754606d7a878c8c8c8c8c8c8c8c8c8c8c8e939eaab6c3cfdce8f5fffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b898785827e79716c605b53493f332720150a0000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586773808d9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffffffffffffcf3e8ddd2c7beb5aba49f938e857f7b77757373737475797c81879196a0a8b1bdc6d1e1eaf4fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f423024190d0100000b1824313e4b5764717e8a99a4afbbc7d3dee7eceff4f9f7f7f8f8f9fafcfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcfaf9f8f8f7f6f2e7dbd0c6b8aca095877a6e6154473b2e21140800000000000000000000020b18222b353d454d52565e61646667676664615f5754524d46413a3227221b140b0200000000000000000000000000000000000000000000000714202c38444f5961636b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686663605c55534d453f372e261c11080000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffbefe2d6cabfb4aa96897c6f6356493c302d43505d697683909ca9b6c3cfdce9f6fffffffffffffff6eaddd0c3b7aa9d9084776a564c4135291d11040000000000000000000000000000070c151d232830363a4145474d525458555c6062636566666767686867676665646361605b535754524c4745413a363129241e160e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323d46515b606d79839098a2aebac1cbd5e0eaf4fefffffffffffffffffffffffffffdf4e9e0d5ccc1bbafa49a92867c6e675d53493f332722180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222834404b555d676d79828e939fa3abb2bbc0c7cfd4d8dde4e6eceef2f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffcfaf9f6f1edeae5e2dbd6d0cac3bcb4aca49f93887d70695e52473d3322180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060d151e272e343e444c52545b6061605d5653514b443f382f29241d160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffffffffcf0e4d8cdc2b8aca0958c7f736a5f564c43393128201a14110d080b0b0b0a0f1318212935414c56616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e1dfd9d4d0cbc5bebab2aca49f9590857c6f6a5f584e443a30261c1108000000000000000000000000000b1825323e4b5865717e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367545c666d78808b9299a1a8afb6bec2c8ced3d8dfe1e5ebebeef1f7f2f2f3f3f3f2f9f4f0edeceae7e2e0dcd7d4cec8c3bdb5afa7a09792877e706c61594f453b31271d100700000000000000000000000000000000000000000000000006121f2c3844505c6674818e9baab4bfcad6e2f5fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a995897c6f6256493c2f2316090000000006131f2c3845515c677683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7e7165544a4034281c1004000000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e0700000000000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d03000000000000000000000000000000000000000916232f3c4956626f7c8999999999999999999999999b9ea5afbac6d2deebf7fffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9999999999999999999999999999999999999998979697928e8a847e746c655b50443c32261b0f04000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c4855616e7b87939facb9c4ced9e5f1fbfffffffffffffffffffffffffffffffffffffff9eee4d9d0c7bdb5afa59d97918c878481807f80818285888e9299a0a8b1bac3cfd8e3f3fcfffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998c7f7366594c40332619080000000e1a2734414d5a6774808d9aabb5c0ccd7e5f0f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d4c8bcb1a7978a7e7164574a3e3124170b000000000000000000000a141d2a343d474f575e61686d7072737373716e6966615e57524c443e332d261d140b02000000000000000000000000000000000000000000000916232f3c4855616b707779797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777573706d67615f57514940382e23190d0300000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffff3e7dbd0bdb1a4978a7e7164574b3e3136424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c201307000000000000000000000000000910191e272e343b42464c5254565e616567676d6e707173737474747474747372716f6e6c656764615d5654524c46423b353028201a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b343f45515d676e7c86929fa5afb9c3ced8e2edf8fffffffffffffffffffffffffffffbf2e7ded8ccc0b6aca2989184796d655b50443e342a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018232e39434b555d676d79818c9299a1a8afb5bdc2c8ccd2d5dadfe1e6eaebedf1f6f4f6f7f8f9fbfefffbfcfcfbfbfffefbf9f8f7f6f9f4f0edeceae5e1ded9d4d0cac6bfbab1aaa29a938b7f726c61574d42352b211006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f273039404450565e61666c6e6d6865605c55504a423d352f281f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92867c6f685e554b433a322a26201d1919181718181a1d2429333c45525d68737f8c99a3aebbc7d3e4eef9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190700000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdad5d2cec8c6bfbab3aea8a19a938d837b6e6a5f584e463c32291e150a0000000000000000000000000000091623303c4956636f7c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b545c666d747f8791969fa4acb1b8bdc3c7cdd2d5dadedfe1e6e4e5e5e6e6e6e5e5e8e3e0dfdddbd6d3d1cbc7c3bcb8b1aba39f9590857d706c615a50473d33291f150b000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c5d0dbe7f3fffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6154473a2e2114070000000004101c2934404b556773808d9aa6b3c0ced9e5f1fdfffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9b8f8275665c5144382c1f1206000000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f3830292019100700000000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d00000000000000000000000000000000000000000a1623303d495663707c8996aba6a6a6a6a6a6a6a6a6a8aaafb7c1ccd7e3eefafffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a4a9a19e9b96918b81776c60584e43372b20150a000000000000000000000000000000000000000000000000000000000000000000000000000a15212d3a47535f6976828f9ca8b2bdc9d5dfe9f5fffffffffffffffffffffffffffffffffffffffff5ebe2d9d0c7c0bbafa9a19e9a93918e8d8c8d8e8f92979b9fa3abb2bac3ccd5e1eaf4fffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a897d7063564a3d3023170a0000000f1c2936424f5c6975828f9ca8b5c2d2dde8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d9cebfb3a6998c807366594d4033261a0d00000000000000000006111c262f3c464f5960696e757a7d7f80807f7e7b78736e69615d564f443f382f261d140b020000000000000000000000000000000000000000000a1723303d4a5663707d848686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686858483827f7d79746e69635b524a40352b1f150b0100000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffff8e5d8ccbfb2a5998c7f7266594c3f3335414e5b6874818e9ba7b4c1cedae7f4fffffffffffffff9ecdfd3c6baaea298877a6d6054473a2d2114070000000000000000000000010a121b222b303940454d52565d6065696e7174777a7b7d7e7f80808181818180807f7e7c7b797674706d6865605d56534d46413a322a251f170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222935404b555f6a717e8b939da7b1bcc6d0dce7f0fafffffffffffffffffffffffffffff9f0e8ddd2c7beb3aaa0968f82776c605a50463c32281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b555d676d757f8791969fa3abb0b9bbc0c7c9cfd2d5dadddee1e5e6e8e9eaebeceef2f8eeefefefeef8f2eeecebeae9e8e8e4e0dfddd9d4d2cec8c5bfbab4aea79f9892887f726d62594f453b3023190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e273139424a515a61686e74797b7a76716d67605b544e45403a3129241d150d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffbf0e5d9cec3baaea39891847a6d675d554c443d36312c29242525242525262b2f353d454f59606d7a85929eabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e6e6e6e5e3e6e2dfdedcdcd7d3d2cfc9c6c3bdb8b4aeaaa29f96918880786e695f584e463c342a20170c0300000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564d545c606d727c848d939a9fa7acb2b7bcc2c5c9cfd1d2d5dad8d8d9d9d9d9d9d8ddd7d4d2d1d0cac7c5c0bbb9b1aca7a099928d837b706b615a50483e352b21170d03000000000000000000000000000000000000000000000000030f1b27333f495363707d8997a2adb9c6d2e2edf8fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d20130700000000000c18232f3d4a5764707d8a97a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffff4e8ddd2c5b8ab9f9285796d6053463a2d2013060000000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a221910070000000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e0500000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb3b3b3b3b3b3b3b3b5b6bac1c9d3dde8f3fffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b3adaba8a19e938c80736a5f53473c32261b0f0300000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d8a96a0acb9c2cdd8e4f0f9fffffffffffffffffffffffffffffffffffffffdf4ebe2d9d2ccc0bbb3adaca49f9d9b9a99999a9b9ea1a9acafb5bdc4ccd5dee7f3fcfffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211407000000111e2a3744515d6a7784909daab7c3d0ddeaf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000b17222d38424e58606b707b81868a8c8d8d8c8a8884807b746d686159504941382f261d140a000000000000000000000000000000000000000000111e2b3744515e6a778491939a9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399929291908e8c8985817b726d635c52473d31271d1207000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffff3e7dacdc0b4a79a8d8174675a4e413434414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffbeee2d6cabfb4aa95887b6f6255483c2f22150900000000000000000000010a131c242d343c434b51575e61686d72767b7e81848688898b8c8d8d8e8e8e8e8d8c8c8a89878583807d7a76726d68615f57524c443e36302920191109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0aab4bfcbd6dee8f4fdfffffffffffffffffffffffffffff9eee4d9d0c5bcb2a89e948c80736c61584e443a30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e273139434b555d606d727d848d92999fa6acafb6b9bec5c6c9cfd1d2d5d9d9dbdcdddfdfe2e7e1e2e2e2e2e2e1e7e2dfdfdedddbddd8d4d2d1cec8c5c3bcb8b4aeaaa29f9590867e726d625b51473e33291f110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b545c606c717a80858787837e79716c666058514b433d352f271f191008020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffffffffff5eadfd7cbbfb4aaa1969082796d675d564f46423b39352f323131313231373a41454e57606b73808d97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdadadad9d9d8d7dad5d2d1cfd1cbc7c5c3beb9b8b2acaaa39f98928c847d736d665f574e463c342a22180e050000000000000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e524a505b626a6f7a808790959da0a8abb0b8b9bdc2c4c6c9cfcbcbcccccdcccccbd2ccc7c6c4c1bfbab8b5afaca7a09d95908780796e69605950483e362c231a0f060000000000000000000000000000000000000000000000000005121f2b3744505b6574808d9aa9b3becad6e2eefafffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c41362a1d110500000000000714212e3a4754616d7a8796a0acb8c5d1deebf7fffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6356493c2d22170b00000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f06000000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c0000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbbfbfbfbfbfbfbfc1c3c6ccd3dbe5effafffffffffffffffffffffffffffffffffbf1e6ddd4cdc8c4c3bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebeb9b8b2ada59f92877c6f62584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606d7884919ea7b1bcc7d4dee7f3fcfffffffffffffffffffffffffffffffffffffffdf4ebe3ddd7cdc4beb9b6afacaaa8a6a6a6a7a8abadb3b9bbc0c7cfd6dee7f0f9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5246392d201307000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000030f1c28333f4a545f6a707d858e9299999a9a999796918d86807a706b605b534941382f261c11060000000000000000000000000000000000000000131f2c3946525f6c7985929fa49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b9998928e867f736e63594f43392f24180c000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffff4e8dbcec1b5a89b8e8275685b4f423533404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffef2e7dbd0bcafa396897c706356493d3023160a000000000000000000000a131c252e363f464e555c60696e747a7f83878b8e909299969899999a9a9b9b9a9a999897969892908d8a86837e7a746e69615d565046423b332b231b130a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d79839198a3aebac1ccd6e2ebf5fffffffffffffffffffffffffffffff5ebe2d7cec3bab0a69c928a7e716a5f564c42392e2318110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f273139434b515b626b707980878f949c9fa4acadb3b8b9bec1c4c5c9cecccecfd1d2d3d6dbd5d5d5d5d5d5d5dbd6d3d2d1d0ced2ccc8c6c4c1bdb8b7b1acaaa29f98928c837c706c625b51493f352c21170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424b555d666d747e858d929795908b847e786f6a605d554f454039312b2219130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffffffffcf3e7dcd1c6bcb2a89f948f82796d686059534d474541403f3e3e3e3f4043474b5158606a707d87929fa9b3becfd8e3edf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcccccbcacfc9c6c5c2c0bfbbb9b6b3adaba8a09d98928d857f79706b605c544d453c332a221810060000000000000000000000000000000004111d2935414c556875828f9ba8b5c2cedbe8f7fffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e61544744515860686d747c838a91969c9fa6abadb2b5b8b9bebdbebfbfc0c0c0bfbfbec0bbb9b7b5b4aeacaba39f9c95908a837c746d675f574f473e362c241a110800000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb7c4cfdbe6f2fefffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423025190d0100000000000713202d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa998c7f736653493f33271b0f030000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d04000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e040000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcacccccccccccccecfd2d7dde5edf7fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cccccccccccccccccccccccccccccccccccccccbcfc9c6c4bdb9afa3999083766a5f54473b2e2215090000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66717e8a959fabb8c1ccd6e1eaf5fffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cfc9c7c0bbb9b7b4b3b2b3b4b5b8b9bec5c7cbd1d9e1e7f0f9fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c807366564c4135291d1105000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000006121f2b3844505b666e7c8692979fa3aba6a6a6a8a19e99928d857d736c655b534a42382d2217110700000000000000000000000000000000000000131f2c3946525f6c7985929facb6acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa8aaa29f99928c80736b60554b4035291d10040000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fbfbfbfbfffffcf5e9dccfc2b6a99c8f8376695c504336323f4c5865727f8b98a5b2becbd8e5f1fbfbfbfbfbfffefbf8e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000008121c252e374048505860676d737b80858b90939a9a9d9fa3aba4a6a6a7a7a7a7a7a7a6a5a4aaa29f9c9a99928f8b86817b746d68615a524d453d352d251c140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333e45515d676f7c86929fa5afbac4d0d9e3eef9fffffffffffffffffffffffffffffdf4e9e0d5ccc1b8aea49f92867c6f685e544a40342823190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f2831394045515960676d737c82898f939a9ea1a9abadb3b4b7b9bdbec0c1c3c4c5c6cad0c8c8c9c9c8c8c8d0cac6c5c4c3c1c0c0bbb9b7b4b2acaaa7a09d98928d867f786f6a615a51493f372d231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404a545d676d78818b92979fa29f9d96918b837c746d676059514b433c3429241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffffffff8ede2d8cfc4bab0a69f948f827a706b615f5754524c4d4c4b4a4b4b4d4e53555d606a6f7c859299a3afbbc5cfe1eaf4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdbcbeb9b8b6b3b5aeaca9a9a19e9b96918c86807a726d676159514a423b332a211810060000000000000000000000000000000000010d19242f404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897d7063564a3f464e565d606a6f767e848a90949a9ea1a8a8abadb3b0b1b2b2b3b3b3b2b2b1b5afacaaa8aaa29f9c99928f8a837e786f6a605d554d453d352c241a12080000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adb9c5d2e1ecf7fffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998c807366594d4033261a0800000000000005111d2a36414c566774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffffffffffef2e7dbd0c2b6a99c8f8276655b5044372b1f1205000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c0100000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3d9d9d9d9d9dbdcdee3e8eff7fffffffffffffffffffffffffffffffffffffffff8f1eae4e0ddddd9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8dad5d2cfc9c0b5ab9f94887c6f6255493c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c7683909da5afbac4cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffff9f1e8e1dad5d2ccc8c6c4c1c0bfc0c1c2c5c6c9cfd4d7dce3ebf3f9fffffffffffffffffffffffffffffffffffffef4ebded2c5b9aca096897c6f6256493c3024190d01000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c1004000000000000000613202d394653606c78839098a1a9afb5b3b3b2b2acaba39f97918880776c655b544a3f332823190e05000000000000000000000000000000000000121f2c3945525f6c7885929fabb8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b7b6b5b4aeaba39f92897d70675d5145382c1f150a00000000000000000000000006121f2c3844515c667985929facb8c5d2dfebefefefefeff9f4efedebdcd0c3b6a99d9083766a5d504337313e4b5764717e8a97a4b1bdcad7e4efefefefefeff7f2eeece8d7cabeb1a4978b7e7164584b3e3125180b0000000000000000060f1a242e374049515a626a6f797f868d92989c9fa4acaaacafb5b1b2b3b3b4b4b4b4b3b3b2b1b4aeaba9aba39f9c98928e87817a716c615e574f473f372e261c140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212935404b555f6a727f8b939ea8b2bdc7d2dde8f2fbfffffffffffffffffffffffffffffbf2e7ded3cabfbaaea29891847a6d665c51443f352b21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f282f353f474f555d606a6f767c82878d92979a9ea1a9a7aaacb2b1b3b5b6b7b8babfbbbbbbbcbcbcbbbbbbbfbab8b7b6b5b3b6afacaaa8a8a09e9a95918c85807a726d665f5850483f372d251b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303944515c666d79828e939fa2a9adaba8a19e9590878079706b605d554e463f3530282019100701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffffffffff4eae1d6ccc2b8b0a69f9490847d746e6963605d565958585758585a585f62676d737c859197a1abb5c0cdd7e1f3fcfffffffffffffffffffffffffffffffffaeee1d5c9beb2a9988b7f726553493f33271b0f0300000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b3b3b3b2b0afb3adaba9a7aba39f9c9997918e89847f7a746d68605d554f444039302921180f0600000000000000000000000000000000000000081724313d4a5764707d8a97a9b3becad6e2eefbfffffffffffffffffffffffffffffffffef2e6dbd0bfb2a5988c7f7265594c3f3d434c525860626c71787d83888d9196989b9ea1a9a3a5a5a6a6a6a6a6a5a4aba49f9e9b9998928f8b86827d78716d666058514b433b332b231a110800000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a8b2bdc9d5e1f3fdfffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d7063574a3d3024170a000000000000010d1925303e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d1207000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b020000000000000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfe6e6e6e6e8e8ebeef3fafffffffffffffffffffffffffffffffffffffffffffffbf5f0eceae9e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e6e2dfdad1c7bdb0a69a8e817467584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a636f7c89939da8b2bdc7d1dce8eef8fffffffffffffffffffffffffffffffffffffffffffaf2ebe6e4ddd8d4d2d0cecdcccccdced1d2d5dae0e3e8eef5fdfffffffffffffffffffffffffffffffffffffff8ede2d7cbbfb4ab9e9184786c605346392d20130800000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000003101c28343f4a5464707d8a95a0aab3bbc0c0c0bfbdb9b5aea9a19a938c80776c665b50443f352b20160c020000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d1cbc7c5c5c4c3c1bebab5aea49e9184796d6053473c32261b0f03000000000000000000000004101c2834404a546b7884919eabb7c4d1dee2e2e2e2e2e2e2e8e3e0dfd9d0c3b6a99d9083766a5d504337303d4a5763707d8a96a3b0bdc9d6e2e2e2e2e2e2e2e2e6e2dfddd6cabfb4aa978b7e7164584b3e3125180b00000000000000030e18212c364049515b636d717c848c92989fa2aaacafb6b7b9bbc0bebfc0c0c1c1c1c1c0bfbfbdbebab8b6b5afacaaa29f99928e857e766e696059514940382e261c140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f39434e58626d75818f96a1abb5c0ccd7e0e9f3fefffffffffffffffffffffffffffff9f0e5dcd6cabfb4aaa1968f82786d605b51473d332a1f160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d2429353d434b51585f626b6f757b8185898d9297989b9ea0a8a4a6a8a9aaacaeb4aeaeafafafafafaeaeb4aeacabaaa8a6aca49f9e9b9896918d89847f7a736d68605c544e463e362d251b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a606d78828f949da5adb3bab8b2ada79f99938d847d746d6760585146413a322b2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f969188817b75706d686766656464646566686a6f737a80879197a1a9b3bdc7d1dfe9f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a7a7a7a6a6a5a4a2a9a19e9c9a979992908c8885817d77726d68615e56514b433e342e271e170f0600000000000000000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffff7e8dbcec1b5a89b8e827568574d42373a41454e545a61666c70767c8084898c8f91979596989899999a99999897969993918e8c8986827f7a76706c65605c544e4540393129211a1108000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919daab7c4cfdae5f1fffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2e211407000000000000000815222e3b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e221508000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d04000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e05000000000000000000000000000000000000000000000004101c2834404a546b7885919eabb8c4d1deebf2f2f2f4f5f7fafffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f6f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f7f2eeebe3d9cfc2b8ab9e9185786a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606b74818e96a0abb5c0cbd7dce6eff9fffffffffffffffffffffffffffffffffffffffffffdf7f2eee8e4e0dfdddbd9d9d9dadbdedfe2e6eceff4f9fffffffffffffffffffffffffffffffffffffffffcf3e7dbd0c7baaea3998c7f72655b5044372b1f120500000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d20130700000000000006121f2b3844505c6675828f9ca7b1bcc5cbd1cdcec9c6bfbbb3aca49f928e81786c605b51473d32281e13080000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2dcd7d3d2d2d1d0d0cac6bfb9aca0968b7e7165584e43372b1f13060000000000000000000000000c18232e44515d6a7784909daab7c3d0d5d5d5d5d5d5d5d5dcd7d4d2d0c7beb2a99b8e8275685b4f42352f3c4956626f7c8995a2afbcc8d5d5d5d5d5d5d5d5d5dbd6d3d2ccc4baaea298897d706356493d3023160a0000000000000009151f2a333e48515b636d737e8691969fa2aaaeb4b9bbc0c3c5c7cbd1cccccdcdcececdcdcccbd0cac6c5c3c0bbb9b4aeaba39f97928a827b6f6b625b524a40382e261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46515b606d7a849199a4afbbc2ced7e2edf8fffffffffffffffffffffffffffffff7eee7dbd0c6bcb2a89f948d80746d62594f453b31281e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1218232b313a40454e535960636a6e74797d8185888b8e91969597999b9c9e9fa2aaa1a2a2a2a2a2a2a2a1aaa29f9e9d9b99989a93918e8b8884807c77726d68615e56504a423c342c231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616c74808d949ea6afbabec5c4bdb9b1aba49f96918880796f6a625b524c443d3429241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a9a19a938e87827d7a77747372717171727375787b80858c9299a1a9b3bbc5cfd9e3f1fbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786a5f53473a2e1b11060000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a99999897969497928f8d8b8886837f7c7874706b65615d56524c4540393128231c150c060000000000000000000000000000000000000000000714212d3a46535e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2f353d434850545b60646a6f73787c7f828587888a8b8c8c8d8d8d8c8c8b89888684827f7c7976726d6864605b53504a423c352f271f170f0800000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb8c5d1e0ebf6fffffffffffffffffffffffffffffffffffffffaf0e4d8ccc0b6ac9d908377685d5246392d201307000000000000000814212d3a47535f697885919eabb8c4d1deebf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa968a7d7063574a3d3024170a0000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a00000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a1007000000000000000000000000000000000000000000000000000c18232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5eadfd2c6b9ada197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38434f59606d79849199a3afbbc1cad4dde7eff8fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edeceae7e6e5e6e7e8ebeceef2f7fcfffffffffffffffffffffffffffffffffffffffffffff5eae1d6cabfb4aa9f92867a6d6153493f33271b0f0300000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000713202d3a4653606d7985929fabb8c3ced7dcd9dad5d1cbc4beb6afa59d938d80746d62594f443a3025190d0400000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddbd6d1c9bdb2a89d9083776a5f53473b2e211508000000000000000000000000071d293643505c6976838f9ca9b6c2c8c8c8c8c8c8c8c8c8d1cbc7c5c4beb6aca1978b7e7165584b3e322f3b4855626e7b8895a1aebbd0c8c8c8c8c8c8c8c8c8d0cac6c5c0bbb2a89f9285796d6053473a2d201407000000000000030c1a26313c45505a636d737f8b9298a0a8aeb4babfc5c8ccd2d2d3d7dcd9d9dadadadadadad9d8dbd6d3d2d1cbc7c5bfbab5afa9a19e948f857d726d635c524a40382e241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343f45525d68707d87939fa7b1bcc6d0dbe7f1fafffffffffffffffffffffffffffffff8ede2d7cec4bab0a69d928b7f726b60574d433a30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010711191f282f353c43474f54585f62666d7074787b7e818487898b8d8e909192989494959596969595959494989291908e8d8b898684817f7b77746f6a65615e56524c443f38302a221a1109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66707d8a929da6b0b8c0cacfcfc9c3bdb5afa8a19a938d847c726d615d564f473f352f271f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffff8efe6dcd4cbc2bbb2aca49f99938f8a868481807f7e7d7e7e808285888d92979fa3abb3bbc4cdd6e1ebf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e817467584e43372b1f0a0000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8987868583807e7c7976736f6c6563605954524c46413a352f271f18120b030000000000000000000000000000000000000000000005121e2a36424d576976828f9ca9b5c2d1dce7f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b302932383e424a5053585f62666c6f7275787a7b7d7e7f7f8080807f7f7e7c7b7a7775736f6d6765615e56535049443f383029241d150d06000000000000000000000000000000000000000000000000000000000005121e2a36424d5766737f8c99a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffaf2e8ded4c8bbafa49a8c7f7266564c4135291d11050000000000000006121e2b37424d576875828f9ba8b5c2d0dbe7f2fefffffffffffffffffffffffffffffffffffffef2e7dbd0beb1a4988b7e7165584b3e3225180b000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f0500000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b12080000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323d45515d676f7c87929fa5afb8c2cbd5dde6eef9fffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f4f3f2f3f4f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7baaea2988e8174685e5241382d22170b0000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f3f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f3e7dbd0bbaea195887b6e6255483b2f2215080000000000000915222f3c4855626f7b8898a2aebac6d5e0e8e6e5e3dcd7d0c7c0bbafa59d928b7f726b60564c41362a1f160c010000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8ececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececf3efedecebeae9e7e3d9cec4b8aca095887c6f6255493c2f2216060000000000000000000000020f1c2935424f5c6875828f9ba8b5bcbcbcbcbcbcbcbcbcbcbcc0bbb9b7b2aca49a91847a6d6054473a2d2e3a4754616d7a8794a9b3bebcbcbcbcbcbcbcbcbcbcbbbebab8b6afa8a0968d8073675d5145382c1f13060000000000000a151e2b37424d57616c737f8c919fa3aab2babfc6cad0d4d8dddfe0e3e8e5e6e6e7e7e7e7e6e6e5e7e2dfdedcd7d4d0cac7c0bbb3ada69f9791877f736e645c524a40362d22180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222935414c56606b73808d959faab4bfcad6dfe8f2fdfffffffffffffffffffffffffffffef3e9e0d6ccc2b8aea49f92877d70695f554c42382e23171108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d242931373d43484e53545c6063676a6e7174777a7c7e80828384858687888888898989888888878685848382807e7c7a7775726e696762605854524c46413a342e261e1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea4aeb8c1cad6dbdad5d0c7c0bbb2aca49f9691867f756d6860595145403931292119110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffff8eee6ddd4cdc4beb6afaba49f9c9a93918e8c8b8b8a8b8b8d8f9197999ea1a9afb5bdc4cdd6dfe8f3fdfffffffffffffffffffffffffffffffffff5ebded2c5b9aca096897c6f6356493c31261a0f000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f8081818182828281818080807f7d7c7b79787674716f6d666662605b53544f4746413a363029241d150d07000000000000000000000000000000000000000000000000020e1a2531404c5966737f8c99abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7f7265564c413529272c2f383f44464e54545b60626568676d6f70727273737373737271706e6d67686663605c5554524c46443f38342e261e18120b030000000000000000000000000000000000000000000000000000000000000714212d3a46535e697783909daab6c3ced9e5f1fdfffffffffffffffffffffffffffffffffcf6f1e8e0d8ccc0b6ac9f93877b6e6155483b3024190d0100000000000000020e1a26313f4c5865727f8b98aab4becad6e2eefbfffffffffffffffffffffffffffffffffef8f3ece6d8cbbeb2a5988b7f7265584c3f3225190c00000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b0000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b1209000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000a16212935414b55606a737f8c939ea6b0b9c3cbd4dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee8dcd1c7bdb2a89f92867b6e61564c412f261b11060000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efedece6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e2d5c9bcafa296897c6f6356493c302316090000000000000a1724303d4a5763707d8a96aab4becad6e7f2f6f1ede7e2d9d2ccc0b7aea49f92877d70685e52463e31281d13070000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f8f8f7f8f2ebe0d4c8bcb1a7988c7f7265594c3f2d22170b0000000000000000000000010e1b2834414e5b6774818e9aa7afafafafafafafafafafafafb5afacaaa8a09a93887d70675d5145392c2d3a4653606d798697a2adafafafafafafafafafafafafb3adabaca49f969184796d60554b4035291d1004000000000006111c26303847535f69717e8a919ca3aeb4bcc3cad0d6dbe0e4e8ecedeff3f9f3f3f4f0eeecedeef8f2eeecebe8e3e0dbd6d1cbc5beb9b0a9a199928b80736e645c52483e342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000030303030303030303030303030303030303030006101924303a444f59606d78839098a2aebac1cdd6e1ecf7fffffffffffffffffffffffffffffffbf2e8ded4cac0bbafa39992857b6e675d544a3f342823190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131820262b32383c43474a505356575f626568676d6f7173757677797a7b7b7b7c7c7c7c7c7b7b7a79797877757371706d686865615f5756544e4746413a363028231c140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a96a1adb6c0cad3dce6e5e2d9d2ccc4beb6afa8a099928c827a6f6b625b514b433b332b2317110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d1004000000000000000000000000000000000000000000000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffff8efe6dfd6d0c7c0bbb5afacaca49f9d9a999897979798999b9ea1a9abadb3bbc0c7cfd6dfe8f1fafffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9e9184786c605346392d20130a0000000000000000000000000000000000000000000000000000000000000000000002080d11131415191e24292e34383a4146474b515357555c6062656769666d6e6f71727273747475757575747474737372716f6e6d6769676462605c545553504948443d3935302a251e18120b030000000000000000000000000000000000000000000000000000091623303d495663707c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffdf1e6dacfc2b6a99c8f8276685d5245392c201d262d33383c43474a50535659555d6062636565666667666665646362605d55595653514b4746413a37332d28231c140c0701000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0abb8c4d1dfeaf6fffffffffffffffffffffffffffefbf9f4f0ebe5dfd6cec5bbafa49a8f8275695f53463a2d1e13080000000000000000000916222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffcf9f6f1ede7e1dbd4c8bdb2a8978a7d7164574a3e3124170b0000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c10030000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b1209000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434e58606c77818e949fa7b1b9c2cad7dde3ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6dcd7cbc0b5aba1968c8073695e52443a301d140a000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfd9d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d6c9bdb0a3968a7d7063574a3d3024170a0000000000000b1825323e4b5865717e8b98a4b1bed0dbe7edf6fff8f4ebe4ddd8c9c0bbafa39992857a6d615a50433a2f24180d0200000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d9cec2b5a89c8f827569544a3f33281c0f0300000000000000000000000d1a2733404d5a6673808d99aba2a2a2a2a2a2a2a2a2a2a2a2aba39f9d9b9691887f726c61554b4135292c3844505c667885929fa2a2a2a2a2a2a2a2a2a2a2a2a2a9a29f9c9a938e847b6e675d5143392f24180c0000000000000c17232e3842505a626e7b86929fa3adbabfc6cfd6dbe2e7ecf0f4f9f9f9f4f0edece8e3e1e0e0e2e5e9eaecf0f4efede7e3dcd7cfc9c2bbb3aba39f928d80736e635a50463c31281d1307000000000000000000000000000000000000000000000000000000000000000000000306060d0f101010101010101010101010101010101010101008131e28323d44515c666e7b86929fa6b0bbc5cfdae6f0f9fffffffffffffffffffffffffffffffaf0e6dcd7cbc0b5aba2979183796d665c50443f352b21180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b21272c3137383f4446494e535558555d6062646668696b676d6e6e6f6f6f6f6f6f6f6e6e6d666b6a68666563605d565855534d4948433d3935302a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c98a3aebac3cfd9e3eef4ebe3ddd7d0c7c0bbb2aba39f948f847d726d605d554d453d3528221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffffffff8f1e8e2d9d2ccc7c0bbb9b6afacaaa7a6a5a4a4a4a5a6a8abadb2b8b9bec5cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998c7f73655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000060c13191d202122201f1c1c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767666665646361605c555a585553514b4946443f3838322d29241e19130c07010000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf7fffffffffffffffffffffffffffffffffff7ecdfd2c5b9ac9f92867a6d6054473c32271b1c22282b3237383f4446494c4b515455575859595a5a5a595958565553514b4c494645403a3936302b27221b17110a05010000000000000000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a7b1bcc8d4e0f1fcfffffffefefdfffefaf8f8f6f7f2eeece8e3e0d9d5cdc4bcb2a89f93877c6f62574d42362a1e0c020000000000000000000713202d3a4653606d7985929fabb8c5d2deebf8fffefefdfdfffffcfaf9f8f9f4f0edece5e2dcd6d0cac1b8aca096887c6f6255493c2f2216090000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f140900000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e3630292019100900000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d44505b656d78828f95a0a7b0b8c1ccd2d9e2e8f0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cac2bbafa3999184796d60574d4232291e0b02000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2cccbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcabeb1a4978b7e7164584b3e3125180b0000000000000c1926323f4c5965727f8c98a5b2bfcad3dbe4edf5fffdf5eee8dbd7cbc0b5aba1978e81756c61554b4135291f140900000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eaddd1c4b7aa9e918477665b5044382b1f120600000000000000000000000c1825323f4b5865727e8b9995959595959595959595959595959992918e8a847d726d625a50433a2f2428343f4a546a77839095959595959595959595959595959497928f8c87817a6e695e554b4031271d1207000000000003101c28343f4a54616c76829098a2aeb5bfcbd1d8e1e7edf2f8fcfffdf5eee8e3e0dfdbd6d4d3d3d5d8dddee0e4eaf2f7f3eee8e1dad5cdc4bdb5afa49c928d80736c61584e433a2f24180b0200000000000000000000000000000000000000000000000000000000000000060b0f12131a1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d16202834404a545f69717e8b949ea9b3bec9d5dee8f4fdfffffffffffffffffffffffffffffff8eee8dcd1c7bdb3a9a0958f82786d605b51473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f161b20262b2e34383a3d4247484b4b515456585a5b5d555d606161626263636262626161605c545d5b5a585654524c4c4847423c3b38322d29251e19130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b86929fa7b1bdc7d1dce8f3f5eee8e2d9d2ccc3bdb4aea69e9691877f756d675f574f473f332d261d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffffffffaf4ebe4ddd8d2ccc7c6c0bbb9b7b4b3b2b1b0b1b1b3b5b8b9bec4c6c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000030a11171e252a2d2e2e2d2b28221c1c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565453514b4d4b494645403c3937332d2c2723201f1c1813100c0700000000000000000000000000000000000000000000000000000006131f2c3845515d677683909ca9b6c3cfdae6f2fefffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998b7e7265584e43372b2015171c1f262b2d3338393c3f414547484a4b4c4c4d4d4d4c4c4b4948474540403c3a38342e2d2a252321201e191413110d080200000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909ca9b6c3cdd9e4f0f3f3f3f2f2f1f0f7f2eeecebe9e8e6e2dfddd7d4cec9c2bbb2aaa1968e81746a6054453b31261a0e0000000000000000000006121f2b3844505c6676828f9ca9b5c2d1dce7f3f1f1f1f0f0f9f4f0edecebe9e8e3e0dfdad5d0cbc5bebaafa59d9184776a5f53473b2e21150800000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e0200000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e070000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1dce8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f27333f49535c666d7a8390959fa6afbbc0c7d0d6dee5ebf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3cbc2b8afa59f92877c6f675d51453b3020170c00000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d8d1cbc7c5c0bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb2a5988b7f7265584c3f3225190c0000000000000d192633404c5966737f8c99a6b0b8c1c9d2dbe3ecf5fefff9ede8dcd1c7bdb3a99e938a7e71675d51453b30251a0e02000000000000000000000000000b1724313e4a5764717d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000915222f3c4855626f7c87888989898989898989898989898988878684817d78706b625b51473e31281d232e414e5a67748088898989898989898989898989898888878583807b756d685e574d433a2f1f150b01000000000006121f2c3844505c66717e8a949faab4bec7d7dce2eaf3f8fefffffbf4ebe3ddd7d4d2cfcac7c6c7c8cbd0d1d4d9dfe6ecf3f9f3ece6dfd6cfc7c0bbaea49c928b7e716a5f554b4135291d140a0000000000000000000000000000000000000000000000000000000000020a11171c1f202629292929292929292929292929292929292929292929292929232e39424d57626d75828f97a1adb9c0ccd6e2ebf5fffffffffffffffffffffffffffffffff9eee3d9cfc5bbb1a79e948d80746d62594f453c32281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282b2d31373a3b3e414547494b4d4f504b5153545555555656565555555453514b504f4d4b494745413f3b3a37312e2c27201d19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6973808c95a0abb5c0cbd7e1eaf4f9f4ebe4ddd8cfc6bfbab0a8a199928b81796e69605950443f382f281f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5a194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffdf5eee8e3ddd7d4d2ccc8c6c4c1bfbebebdbebec0c2c4c6c9cfd2d5dae1e8eef5fcfffffffffffffffffffffffffffffffffffffcf2e7ded4c7bbafa4998e8174695e5341382d22170b00000000000000000000000000000000000000000000000000000000000000030c151c23283036393a3b3938332d261d1a191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4d4d4d4c4a4948464540413e3c3b3b3c3b3b3a39352f33302d2c28231f1c18120d080200000000000000000000000000000000000000000000000004101d2935404b5566727f8c99a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9d9083776a6054473c31261a0b0f151b1c22282b2d2f2f35393a3c3d3f3f40404040403f3e3d3b3a38352f3838373736353432302e2d2a2521201d1913100b050000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939facb9c6d2dfe7e7e7e6e6e5e5e4e3e3e6e2dfdedddbdbd6d3d2ccc7c4bdb9b0a9a19891847a6d61584e43332a1f14090000000000000000000003101c28343f4a5466737f8c99abb4bfcbd7e3e5e5e4e4e4e3e3e8e4e0dfdedcddd7d4d2cec9c6bfbab3ada59e938b7e7165584e43372b1f130600000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d05000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000040d17222d38414b545d686e7a838f949ea5afb5bdc4ccd5d9e0e7ecf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2dbd6cac2b9b0a69e938c7f736b60554b4133291f0e0500000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6bfbbb9b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2a6998c807366594d4033261a0d0000000000000a1724313d4a5764707d8a949ea6afb7c0c8d1dae3ecf5fdfff9eee3d9cfc5bbafa59e9285796d60574d42362a1f1409000000000000000000000000000916232f3c4956626f7c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6e6154473b2e21140800000000000000000000000815212e3b47535f6a6f7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a7a7774706c66605951493f352c1f16202d394653606c777b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a7976736e69605d564d453b31281d0d030000000000000713202d3a4653606d7884919ea6b0bcc5d0d9e7edf4fcfffffffbf1e9e2d9d2ccc7c6c2bdbbb9babbbec3c4c8cdd6dbe1e9f2faf7f1e8e1d9d1cbc0b6aea49f92867c6f675d51453d2f261b1106000000000000000000000000000000000000000000000000000000020b141c22282b2d33363636363636363636363636363636363636363636363636363636303c45505a616d7a85929ea5afbac4d0d9e3eef9fffffffffffffffffffffffffffffffff5eae1d7cdc3b9b0a69d928b7f726b60574e443a30271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f11171c1f20262b2e2f2f35393a3c3e40424340454748484849494949494848474645404442403e3d3a3935302e2d2b26221f1b16110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d79839099a3afbbc3cfd8e3edf8fdf5eee8e1d8d1cbc1bab2aba39f938e837b706b625a504a423a312920180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff4e8dcd1bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffffffff9f4eee8e3e0ddd8d4d2d0cdcccbcacacacbccced1d2d5dadfe2e6ecf3f9fffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f93877b6e62574d422f261b1106000000000000000000000000000000000000000000000000000000000000000a151e262e343a4146474846443f382f2c241c1113181d1f2023282c2d2f322e34383a3b3c3e3f3f4041414242424241414140403f3e3c3c3e4140454647484848484747454042403c3a38342e2c28231d19130c070100000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1adb9c6d2dfebf7fffffffffffffffffffffffffffffffffff3e8dcd1c7b8aca095887c6f62574d42372b1d140a0a0f11171c1f202324292c2d2f303232333334333332312f35393a4043444444444342413f3d3b3a36302e2d29251e1c16100b0400000000000000000000000000000000000000000000000005111d2a36414c5665727f8b9aa4afbbc8d4dadadadadad9d9d8d7d7d6dbd6d2d1d0ced0cac6c5c0bbb9b2aca69f9791867c6f685e52463d3221180e0300000000000000000000000b17232e3d495663707c8999a3aebac7d3d8d8d8d8d7d7d6d6ddd8d4d2d1d0d2ccc7c6c3bdb9b4aea9a29f938e81756c6256463c32261b0f030000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d21140800000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d080200000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afbbc7d3e0ecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424c565e686e7a828e939fa4abb2bac1c9ced6dbe2e7edf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5e0d7d0cac0b8b0a79f948f81786c60594f433a2f20170d0000000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb5aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a79a8d8073675a4d4034271a0d0100000000000a1623303c4955616c75828f949ea5aeb6bfc8d1dae3ebf5fefff5eae1d6cdc1b9ada1978c8073695e52463b30251a0e010000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf6fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab95887c6f6255493c2f221609000000000000000000000006121f2b37434e585f686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6e6d676863605b544f473f372d231a121f2b3744505b656c6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6c6566615f57524c443b33291f160c00000000000005121e2a36424d5764717e8a96a1acb8c2ced7e2ecf8fffffffffcf2e9dfd7d0c7c0bbb9b5b0aeadadafb2b6b8bcc3cad0d7e0e8f1fafaf3eae3dcd7c8c0baaea2989184796d60584e41382d22170b0000000000000000000000000000000000000000000000000000000a141d262d3338394042434343434343434343434343434343434343434343434343434343434346525e68707d8a939da8b2bdc7d2dde8f4fffffffffffffffffffffffffffffffffcf3e9dfd5ccc1b8aea49f92877d706a5f564c42392e23181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1e212224292c2d2f3133352f35393a3b3b3c3c3c3c3c3c3c3b3b3a38342e353332302d2c292422211e1a15130f0a0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45515c666f7c87929fa7b1bdc6d1dce7f3fcfff9f3eae2dcd7ccc4bdb5afa59e9590857d716d605b544b433a322921181007000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffffffffff9f4f0ede8e4e0dfdddad9d8d7d7d7d8d9dbdedfe1e6ebeef2f7fdfffffffffffffffffffffffffffffffffffffffff8eee5d9cec7bbaea3998e81756a5f53453b311d140a0000000000000000000000000000000000000000000000000000000000000006111c2630383f444c52545553504a423e362e251c120c101314181c1f20232523282c2d2e303132333334353535353535343137383f4446484b4e4b515354545555555453514b4f4c494645403a38342e29241e18120b03000000000000000000000000000000000000000000000713202d394653606c7885919eabb8c4cfdbe6f2fefffffffffffffffffffffffffffffffff9eee3d4c8bcb1a79b8e8175695f53473d2f261c110600060b0f121316181d202122242526262727272628313a4145474d5051515150504f4d4c4a4746423e3a3935302c27211b160d0801000000000000000000000000000000000000000000000713202d3946525e687683909dacb6c0cccecececdcdcdcccccbcbcac9cfcac6c5c3c1c0bebab8b5afaca8a09e948f857c6f6a5f564c41342b200f060000000000000000000000000614202d3a4753606d7986929facb9c5d2cbcbcbcbcbcacac9d2ccc8c6c5c3c1c0bbb9b6b2acaaa39f97928b81796d605a5045342a20150a00000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c04000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d0dbe7eff3f8f7f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a434c565e686d79818c9399a1a8afb9bdc4cad0d7dce2e6ecf1f6fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1ece6e0dad5cec5bebaaea69f958f82796d665b50463d31281d0e050000000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5aba39f99989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898958c7f7265594c3f3226190c0000000000000814202d39444f59606d79828e939da4aeb6bfc8d1d9e3ecf5fffcf3e8dfd5c9beb3a99f92867b6e61574d42362a1e13080000000000000000000000000613202c3945515d677884919eabb7c3ced9e5ecf1f6f5f5f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f3e7dcd1bcafa396897c706356493d3023160a0000000000000000000000030f1b26323c464e565e6162626262626262626262626262626261605c555753504a423d352d251b110f1b27333f49535b606262626262626262626262626262626161605b5355534d45413a322921170d040000000000000714212d3a46535e697683909da8b2bdcad4e0e9f3fffffffffef4eae0d7cdc5bdb5afaca8a3a1a0a0a2a5aaacb1babec5ced6dfe8f2fbfcf5eee8dad6cabfb4aaa1968d80746a6053493f33271b11060000000000000000000000000000000000000000000000000006111c262f383f44464d4f5050505050505050505050505050505050505050505050505050505050504c56616b74818e96a0abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffbf1e7ded3cac0bbafa39992857c6e685e544a40342822190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415181d20212325272824292c2d2e2e2f2f30302f2f2f2e2e2d2c28232827252321201d191514120e0907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606a73808c95a0abb5bfcbd7e1eaf4fffffcf4ede7ded6cfc7c0bbafa7a09792877e736c665d554c443b332a221911080000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffcf9f4f0edeceae7e6e5e4e3e4e4e6e8ebebeef1f7fafefffffffffffffffffffffffffffffffffffffffffffaf0e6dcd5c9bdb2a89f92867c6e62574e4233291f0b02000000000000000000000000000000000000000000000000000000000000000c17232e38424a50565e6161605b5450483f372e241b110706070c1013131618171c1f2021232425262727282828272c32383c424749505355585b545c60616162626161605d555b595653514b46454039353029241d150d0600000000000000000000000000000000000000000005121f2b3744505b6574818e9aa9b3becad6e2eefafffffffffffffffffffffffffffffffffff0e4d9cdc3b9ac9f93877b6e62584e42382d22170e040000030606070d11131415171819191a1a19242f3a434c51545a5d5e5e5e5d5c5b5a585654524d4b4746413a38332c272119130c040000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9bfc1c1c1c1c1c0c0c0bfbfbebdbcbbbeb9b8b6b5b3b3adababa49f9c96918b827b6f6a5f584e443a3022190f0000000000000000000000000006131f2c3845515c677683909ca9b6c0bebfbfbebebebdbdbcbcc0bbb9b8b6b4b5afacaaa8a19e98928d857e756d675c51483f3422180e040000000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b28231c18130d0701000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676838f9caab4becad6dde3e7e9eaeaebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffffff9f3efedecebebebebebebebebebebebebebebebebebebebebebebebe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28313b444c565d676d78808791969ea5acb2babfc5cbd1d6dbe1e5ebeef2f8f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f3efeae5e1dad5cfc9c2bcb4aea49d948f83796d675c544a3f342b1f160c000000000000000000111e2b3844515e6b7784919eaab7c4d0dbe7f2fdfffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b89837a6d6054473a2d21140700000000000004101c28333e45515d676d79818d929ca4adb6bfc7d1dae3edf6fffaf1e6dacfc5baaea2988e8174695e52463a2f24190d01000000000000000000000004111d2935414b556774818e9aa8b2bdc8d4dbe2e5e7e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000a15202a343c444c52545556565656565656565656565656555453514b4a46443f382f2b231b13090b17222d384149505355565656565656565656565656565555545350494846423b35302820170f05000000000000000815212e3b4854616e7b87959fabbac4cedce6f2fbfffffffff8ede2d8cec5bbb3aba49f9c9794939495989da0a7adb3bcc4cdd6e0e9f3fefff9ece7dbd0c6bcb2a89f93877c6f655b5044382d22170b000000000000000000000000000000000000000000000000000b17222d38424a5053595c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c59606d79849199a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff9f0e5dcd7cbc0b5aba29791847a6d665c51443f342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608070d11131416181a1c181d1f202122222223232322222221201f1c181c1a18161413110d0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d79839099a3aebbc3cfd8e2edf8fffffff8f0e8e1d9d1cbc1b9b1a9a299928b80786d675e564d453c342b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffcfaf9f7f4f2f1f1f0f1f1f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cac2b9aca0968d80736a5f53453c3121170d0000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60686d6e6c66615a51493f362d23190f06000004060709060c10121315161718191a171f252a32383d44484d53535b606265686a666d6d6e6e6f6e6e6d676a686663605c5453514b45413a352f271f17110a0300000000000000000000000000000000000000030f1b27333f495363707d8997a2adb9c6d2dfebf6fffffffffffffffffffffffffffffffffff5eae0d4c7bbafa4998e81746a60544a3f332820160d04000000000001040607090a0c0c0d0d111d2935414c555d60676a6b6b6a6a6968676563615e565854524c48443d383229241e160d0600000000000000000000000000000000000000000714202d3a4753606d7a86929fa5aeb4b4b4b4b4b4b4b3b3b2b2b1b0b0afb3adabaaa8a6a9a29f9b99938f8a847e766e695f584e463c32281e10070000000000000000000000000004101c2934404b556673808c99a6afb6b2b2b2b2b1b1b1b0b0afb6afacaba9a7aba49f9d9996918c86807a726d605c554b40362d221007000000000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3a39352f2d2c28231f1c1717151413110d080705020000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8b98a2aebac3cbd3d7dcdcdddedee1e5ebf2fafffffffffffffffffffffffffffffffffffffffffcf5eee8e3e0dfdededededededededededededededededededededededededbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323b434c555c666c737d848e939ea0a8aeb4babfc6cad0d5dadfe2e7ebedf0f6f7f8fafefffffffffffffffffffffffffffffffffffffffffbf9f8f7f2eeebe7e3e0d9d4cfc9c4bdb9b0aaa29f928d82796d675d554b42382d22190d040000000000000000000f1c2935424f5c6875828f9baab4bfcad6e1ebf7fffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7c776d685d5245392c201307000000000000000b17212935404b555d676d78808c929ca3adb5bfc8d1dbe4eef7fff7ece1d6cabfb4aa9f92867b6e61564c4135291d11040000000000000000000000010d18242f3d4a5663707d8996a0acb8c1cad0d5dadbdbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000040e18222a323a414647494949494949494949494949494948474745403d3938332d261d1911090006111b262f383f4446484949494949494949494949494949484746443f3b3a363129241e160e0500000000000000030f1c28333f4a5465727f8c98a7b1bcccd6e0eef8fffffffffff3e7dcd0c6bcb3a9a299938f8a888687888b90959fa2a9b2bbc4ced7e2ecf8fffff8ede2d8cec4bbafa4999083786c6053493f33271b0f030000000000000000000000000000000000000000000000030f1c28333f4a545b60666969696969696969696969696969696969696969696969696969696969696969696969676f7d87939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff7eee8dcd1c7bdb3a9a0969082786d605b51463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d070c10131415151516161616161515141313100c070d0b0a0707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45515c666f7c87929fa7b1bdc6d1dce7f2fbfffffffaf3eae3dcd7cbc3bbb3aba39f928d82796d685f574e463d352b231a11080000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc2b8aea49e9184796d60584e43332a200f050000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d737a7b78716c635b51483e352b22180e05000000000000000306070809060c151c232831363d43484f54575f62656c6f71747678797a7b7b7b7b7a7a787775736f6d6664605c54524c4540393128231c150c05000000000000000000000000000000000000000b17222d3a4653606d7985929eabb8c4ced9e5f1fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f93877c6f665b50443d32281f160c04000000000000000000000000000613202c3945515d676d73767777777776757472706e696864615e56544f48443d352f281f180f06000000000000000000000000000000000000000613202c3945515d6773808c939fa2aaa8a8a7a7a7a7a7a6a6a5a4a4a3a2a9a29e9d9b999797928f8b87827e78716c615e574e463c342a20160c0000000000000000000000000000000c18232f3c4955626f7c88949fa4aca5a5a5a5a5a4a4a3a3a2aca49f9e9d9b989993908d89847f7a746d68625b514b43392e241b110000000004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191d202122232422272b2d2f312e34383a3b3c3d3e3f4041414142424242414141403f3e3d3c3a39353032302d2c292420202223242424232221201d191514120e09030000000000000000000000000000000000000000000000000000000000000c18232e3b4754616e7a85929fa7b1b9c1c7cbd1d0d0d1d2d5dae0e8f0fafffffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029313a434b545b606b6f7a818a91969fa2aaaeb4babec5c9cfd3d6dbdee0e5e8ebebeef2f7f3f4f5f6f7f7f7f8f8f8f7f7f7f6f6f5f4f8f3efecebe9e6e1dfdcd7d3cec8c5beb9b2ada69f98928b80786d675d554c43392f261c1007000000000000000000000b1825323e4b5865717e8b98a2aebac4cfdae6eef7fffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea39991857d72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272716f6b605d564c4135291d110400000000000000050d18242f39434b555c666c74808c919ca3adb6bfc9d2dce5f0f9fdf3e7dbd0c6bbaea3998d8073685d5245392c20160a0000000000000000000000000713202d3a4653606d7884919da5afbabec5c9cececfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfccbfb2a6998c7f7366594c403326190d0000000000000000000000000006101820293036393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3a38342f2d2b28221c140b070000000a141d262d3337393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a3937332d2d2a261f19130c04000000000000000006121f2b3844505b6676828f9ca9b5c2cddce8f2fffffffffffbefe3d6cbbfb4aaa2979287827d7b7a7a7c7f838a9297a1a9b2bcc5d0dbe7f3fcfffef4eae0d7ccc0b5aba0958a7d70655b5044372b1f1408000000000000000000000000000000000000000000000006121f2b3844505b666c737576767676767676767676767676767676767676767676767676767676767676767676767676808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffff9eee3d9cfc5bbb2a89f948e81746d62584e42392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808090909090909090808070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545f6a737f8c95a0abb4bfcbd7e0e9f3fefffffffcf5eee8ddd5cdc5bdb5afa49d948f837a6e695f584f473d352c231a1108000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6cdc4bab0a69d92897d70675d51463c3121180e000000000000000000000000000000000000000000000000000000000000000713202c38444f59606d78808688847e726d635a50473d342a20170d04000000000000000000020a11171e262e343b42464f54596063696e73787b7e81838586878788888887868583827f7c7975716d66605d56514b433d342e261e160e0500000000000000000000000000000000000006121f2c3844505c6674818e9aa8b2bdc9d5e3eef9fffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa49a9083786c60584e443a31281e160e060000000000000000000000000714212d3a4754606d798083848484838382807f7d7a7875716d68636059544f45413a312a21180f0600000000000000000000000000000000000004111d2935404b55606c78818c92989a9b9b9b9b9a9a9a99999898979695949792908e8d8a8885827e7b76716d66615a524d453c342a22180e040000000000000000000000000000000715222e3b47545f6a76828f939a9798989898989897979696959a9392908e8c898683807c78736e68615e565145403930271d12090000000006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d31241706000000000000000000000000000000000000000000000000000000000000000000000000070c12181d1f20252a2d2e2f30313130302f2d2c29282c2d2e2f3031333434343535353535343434333231302f2e2d29252623202024292c2d2f30303131302f2d2c292422211e1a14100b05000000000000000000000000000000000000000000000000000000000714202d3946525e68727f8c95a0a7afb9babfc1c3c4c4c5c9ced6dee8f4fdfffffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4bdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f283039424a505960686d757e848c92989fa3abaeb3b9bdc4c6cad0d1d4d9dcdedfe1e6e5e6e7e8e9eaeaebebebebebeaeae9e9e8e7e5e7e3e0dfdcdad5d2d1cbc7c3bdb8b3ada8a19e948f867e746d665d554c433a30271d140a00000000000000000000000714212d3a4754606d7a86929fa9b3bec9d5dbe5eef7fffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5aba19791877f756d6865656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565636059524c443a2f24190d01000000000000000007121d283139434b545b606e737f8c919ca4aeb7c0cad3dee7f3fcf8ede2d7cbbfb5ab9f92857a6d6054473d32271b0f01000000000000000000000006121f2c3844505c66707d89939da5aeb4b9bdc0c1c2c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000060e171e252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c2923201f1c17110a0200000000020b141b22272b2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2d2b2722211e1a140d08020000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffff9ece0d3c7baaea39892857d75706e6d6d6f72777e859197a1aab4becad6e1eaf5fffffcf2e8ddd2c7bdb1a79d9083786c6053463b3025190e02000000000000000000000000000000000000000000000613202d394653606c7880828383838383838383838383838383838383838383838383838383838383838383838383838282909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffff5eae1d7cdc4bab0a69d938b7f726a60544a4034281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78839099a3aebac2ced7e2edf8fffffffffff9efe7dfd7cfc7c0bbaea69e9590847b6f6a60594f473d352c231910070000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948d80736b60554b40342a200f06000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b75818d9296918a7f726c62594f463c322920160d0400000000000000060b141c222830383f444d535960636b6f757b8084888b8e9091939a94959594949892908e8c8986827d79736d68605d554f443f38302820170e05000000000000000000000000000000000003101c28343f4a54636f7c8996a0acb9c7d1dce8f3fffffffffffffffffffffffffffffffffff9eee3d8ccc0b6ac9f958c7f726a60564c433a30282017110a04010000000000000000000d1a2733404d5a6673808d90919191908f8e8d8b898784817e7a75706b636059514c433b332a21180e040000000000000000000000000000000000010d18242f3a44505b666d787f868b8d8e8e8e8e8e8d8d8d8c8c8b8a89888786858382807d7b7975726e6964605c545046423b332a221810060000000000000000000000000000000006131f2b37434e58616d7a8287898b8b8c8c8b8b8b8a8a89898887868583817f7d7a77736f6c65615e56524c443f342e271e150b00000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b00000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c2d3036393a3c3d3d3e3d3d3b3a38352f2d2c29242425262727272828282828282727262524232221201d1b22272b2d2f35383a3c3c3d3e3d3d3c3a3935302e2d2a261f1c160e0903000000000000000000000000000000000000000000000000000005111e2a36414c56606d798390959da5acaeb4b5b6b7b7b9bdc4ccd6e2ebf5fffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272f383f444f565d606c71797f868e92999fa2aaadb2b8babec4c5c8cecfd1d2d5dad8d9dbdcdcdddedededededededddddcdbdad9dcd6d3d2d0cfc9c6c4bfbab9b2aca9a19e96918b827b716c605c544b433a31281e150b0200000000000000000000000613202c3945515d6774808d97a1adb9c0c9d3dce5eef7fffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb3a9a199928c817a6f6a605b5358585858585858585858585858585858585858585858585858585858585858585858585858585858585856544f45413a32281e1308000000000000000000010c161f283039424a505c636d737f8c929ca5afb8c1ccd5e1eaf5fef3e7dcd1c6baaea2988c7f7265584e43382c1d1207000000000000000000000003101c28343f4a54606b74818e939fa2aaacb2b3b4b5b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4a79b8e8174685b4e4135281b0e020000000000000000000000000000050c13191d202122232323232323232323232323232221201f1c1813120f0b0600000000000000020a11171b1f202223232323232323232323232323222221201f1b1714120e090300000000000000000000000915222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffaede1d5c9bdb2a89f92867c706b6461606162656c717b859198a2aebac1cfd9e3eef9fffff9eee3d9d0c3b8aca0958a7d7064564d41362a1e110500000000000000000000000000000000000000000000091623303c4956636f7c898f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949fabb7c4d0ddeaf6fffffffffffffffffffffffffffffffffffffffffcf3e9dfd5ccc2b8afa59f92877c6f665c51443b30251a0e0200000000000000000000000000010507070b0d0e0e0e0d0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c44505c666f7c86929fa7b1bcc6d0dbe7f2fbfffffffffff9f1e9e1d9d1cbc0b8b0a7a09691857c706b60594f473d352b22190f060000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8cdc4bbb3a9a1968f82786d60594f43392f22180e00000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c89939fa19e918b7e716b60584e443b32281f160d0600000000020a11171d262d333c424a50575e616b6f767c82878d9196989b9d9e9fa4a1a1a2a1aaa29f9d9b9998928f8a85807a736d676059504a423a322920170e0500000000000000000000000000000000000c17232e384854606b7784919eabb5c0cbd7e3effcfffffffffffffffffffffffffffffffffff4e8ddd2c7beb1a79f92877c6f685d554b433a3227221b14100d07090808080809070c101c28333f4a546875828f9b9e9e9d9d9c9b9a989696918e8b86827d76706b605d554d453c332a20160c02000000000000000000000000000000000007131d28333f4a545c666d737a7e8081818181818180807f7f7e7d7d7c7b7978777573716e6c6565615e5753504a423e363029211810070000000000000000000000000000000000030f1b26323c46525e686d767a7d7e7f7f7f7f7e7e7e7d7d7c7b7b7a78767472706d676663605b53524c46413a3228231d150c0300000000000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000060c151d23282f35393a3e41464749494a4a4a49484745403e3a39352f2b261f181a1b1b1b1c1c1b1b1b1a1a1918161514181d262d3337393d40454748494a4a4a4a484745413f3b3a36312c27211a140d0500000000000000000000000000000000000000000000000000010d1925303b45515c666e7a838e939b9fa3aba8a9aaabacb2bac4d0d9e4eef9fffffffffffffffffffffffffffffff3e8dcd1c7bdb5afacababababababababababababababababababababababababababababab998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d262d333d444c525a61676d727b81868d92989ea1a8abaeb4b7b8bcc0c2c4c6c9cfcbcdcecfd0d0d1d1d1d2d2d1d1d0d0d0cfcdccd0cbc7c5c3c1beb9b8b4aeaca8a09d97928c847e776e69625a504a423a31281f160c0300000000000000000000000004111d2935414c55606d7a85919ea4aeb7c1cad3dce5eef6fffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc4bbb3aba39f938f847c726c655e564f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4948433d352f2820160c0100000000000000000000040d161e272f383f44525b636d73808c939da6b0bac4cfd9e3eef9f8ede3d6cabeb3aa9d9184776a605448392f23180c0000000000000000000000000c17232e38424f59606d78818b92989ea1a8a6a8a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9ab9c8f8275695c4f4236291c0f0300000000000000000000000000000002080d111314161616161616161616161616161615141413100c0706030000000000000000000000060b0f1213151616161616161616161616161616151413120f0b060502000000000000000000000000000b1824313e4b5764717e8a97aab3becad6e2eefbfffffffff8ebdfd2c5b9ada1968b7f726a6059555354555a61696e7c86929fa5afbdc7d1dce8f3fffffff5ebe2d4c8bcb1a79c8f8275685e5246392d201407000000000000000000000000000000000000000000000b1825313e4b5864717e8b979c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bcc7d3e0ecf8fffffffffffffffffffffffffffffffffffffffffffbf2e7ded4cac0bbaea3999183786d60574d42362a1e1308000000000000000000000002080d111314181a1b1b1b1a19171413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c060b0f12131312100c060d0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545f6a727f8c959faab4bfcad6dfe9f3fefffffffffffbf3eae3dcd7cac1b9b1a8a09791867d706b60594f473d342b21180e05000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d01000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc2bbb3a9a19791847a6d665c50473d31271d0f0600000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa5aca39f92877d706a5f564c443a31281f180f090707080b141b22272f383f444e545c60696e757c82898f939a9ea1a8a7a9abacafb6aeaeaeb3aeabaaa8aaa29f9c97928d857f79706b605c544c443b322920170c030000000000000000000000000000000006111c2c38444f5966737f8c99a3afbbc7d3e0eaf5fffffffffffffffffffffffffffffffffff9eee4d9d0c3bbaea39991847a6d675d554c443b332d26201d181716151515151617181d222b3844505b667683909da9aaaaaaa9a8a7a5a8a19e9b99928f89837d746d675f574d453c32281e13080000000000000000000000000000000000010b17222d38424a545c60686d7174757574747474747373727171706f6e6d666a68666461605b5354524d46443f38302a251f170f07000000000000000000000000000000000000000a15202a36414c565e61686d70717272727272717170706f6f6e6d676a686563605d555653504946413b3630292018120b030000000000000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000060f181e272e34394045474b4c52545556575757565553514b4b4745413a373129231d150d0f0f0f0f0e0e0e0d0c0b0d151d24292f383f4446494b51535556575757565554524c4c4846423b38332a251f170f080000000000000000000000000000000000000000000000000008141e2834404b545e686e7981898f9299999b9d9d9ea1a8b2bec7d2dde8f4fffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e998b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228323a414550555c60686e747b80858c91969b9fa2aaaaacb1b3b5b8b9bebdbfc0c1c2c3c4c4c4c5c5c5c4c4c4c3c3c2c1bfbebfbab8b6b4b3adababa39f9b96918b857f79716c655e5750443f3830281f160d0400000000000000000000000000010d19242f3a45525d68707e8a929ca5afb8c2cad3dce4edf9fffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cdc4bdb5afa59e9691877f776d6860595049413f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3c3b383229241e160d04000000000000000000000000040c151d262d334049515b636e74818e949ea8b2bdc7d1dce8f4fdf2e6dbd0c5b8aca095897c6f62554b4034291c1004000000000000000000000006111c26303d44515c666d777f858c919697999b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c998e8175685b4e4235281b0f02000000000000000000000000000000000001050707090909090909090909090909090908080706040000000000000000000000000000000000030506080909090909090909090909090909080706050300000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd0dbe6f2fefffffffff7eaded1c4b7ab9e9184786d60584f4847474950575f6a717e8a939eabb5c0cbd7e3effcfffffdf4e4d9cdc3b9ac9f92867b6e6154473b2f24180d010000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8c2cdd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffff9f0e6dcd7cbbfb5aba0958c7f72695e52463a3025190d01000000000000000000060b13191e2021242628282727262321201d1914120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090f121415191b171b1f20201f1c171c1a171413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424e58606d78839098a2aebac2cdd7e1ecf7fffffffffffffcf5eee8dcd3cbc3bab2a9a19892867d706b60594f463d332a20160b020000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8073675a4d4034271a080000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ede7e1dbd6d0c7c0bbb1a9a19792857c6f685e544a3f352b1f150b000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6aea39992857c6e685e564c433a312a211914131314191d262d333b424a50585f666d727b82898f949c9fa4acacb2b4b6b8b9bbc0bbbbbbbebab8b6b5b4aeaca9a19e97928c847d736d665e564c443b32291e150b00000000000000000000000000000000000f1b27323d4754616e7b86929facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffffff5ebe2d7cbbfb5aba1969083796d675d564d443f382f2c2924242322212222232424292c343c4653606c7985929eabb7b7b6b6b5b3b2b2adababa39f9b959089817a6e695f574d443a3024190d05000000000000000000000000000000000006111c262f38424a50565e616567686868686767676666656564636261605c545b5a57555350494846423b38342e261e1a140d050000000000000000000000000000000000000000040d1925303a444c52565e616364656565656565646463636261605c555b595654514b4946443f3836302a251e170e0700000000000000000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000050f18212a303940454b515358565e6162636464636362605d555754514c46423c342f271f170f06000201010100030c151f272f353e4149505356555d6062636364646362605d565855534d48443d363129211a1108000000000000000000000000000000000000000000000000020c18232e39424d565e676d747c82868a8d8e90919196a1acb6c0ccd8e4f0fcfffffffffffffffffffffffffff9ede0d3c7bbafa3999291919191919191919191919191919191919191919191919191919191918f877c6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202830353e434b51565e61696e737a7f84898e92989a9da0a7a6a9abadb3b0b2b3b4b5b6b7b7b8b8b8b8b8b7b7b6b6b5b4b2b1b4aeaca9a7a9a19e9b99928e89847f7a726d67605b534d453f342e261e160d0400000000000000000000000000000008131e2935414c56616c73808d939ea6b0b8c1cad2dbe8eef5fcfffffffffffffffffffffffffffffffffffffffffffcf3e8dfd6cfc7c0bbafa8a199928c827a6f6b605b534c443c3432323232323232323232323232323232323232323232323232323232323232323232302f2c272119130c040000000000000000000000000000030b141c2228374049525c606d78828f96a0abb5c0cbd7e2ebf5f7ece1d4c8bdb1a89a8e8174675c5145382c1f13060000000000000000000000000a151e2834404a545c656c727a8084888b8d8e8f8f9090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908f8d877d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f7fffffffffaede1d5c9bdb2a8988c7f72665c50463d3a3a3e454e58616c75818e99a3afbbc7d3e0ebf6fffffff5eae0d4c7bbafa3998c7f7265554b4035291d11040000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7bcc2cad4dee9f5fffffffffffffffffffffffffffffffffffffffffffffffff8eee7dcd1c6bdb1a79f92867b6e61564c41362a1d110500000000000000020a11171e252a2d2e31333435343332302e2d2924211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1f2122252822272b2d2d2c2823292724201f1c18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c44505c666e7b86929fa6b0bbc5d0dbe6f1fafffffffffffffff9eee5ddd5ccc3bbb3aaa29892867d706b60584e453c32281d140a0000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae5e2dcd6d0cac4beb6afa79f9791857c6f6a5f564c42382e231a0d03000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7b5aba29791847a6e685d554c433c332a2521202021252a2f383f444d545b606a6f787f868e939c9fa6acafb6b9bdc1c3c4c6c8ccd2c8d0cac6c5c3c1bfbab8b3ada9a29f96918880786d685e564c443b30271d1207000000000000000000000000000000000b16202d3a46525e6975818e9ba7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffffdf4e7dcd1c6bdb2a89f958f82796d685f575049413c39352f30302f2e2e2f2f302f35383e464f59636f7c8997a1adb9c4c3c2c1c0bebdb9b7b5aeaca79f9d938e837b6e695f564c41352921160b0000000000000000000000000000000000000a141d2630383f444c5254585a5b5b5b5b5b5a5a5a5959585756555453514b4f4d4a4846443f3b3a36302b28231c140c09020000000000000000000000000000000000000000000008131e29323a41464c5254565858595958585857575656555453514b4e4c494745413c3937332d2a251e19130d050000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000020b17212a333c434b51555d606468686d6f70707170706e6d676864605d55534d454039312921170f0600000000000a151e273139404550535b606367676d6f6f707170706f6d686965615f57544f46423b332b231a120800000000000000000000000000000000000000000000000007121d27303b444d555d606a6f757a7d8082838484919aa4afbbc8d4e0edfafffffffffffffffffffffffffff8ecdfd2c5b9ac9f92878485858585858585858585858585858585858585858585858585858584827d706a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e2429303940454d52565e61676d72787d8185898d919597999c9ea1a9a4a5a6a8a9a9aaabababababababaaaaa9a8a7a6a4aaa39f9d9a9897918e8a86817d77726d67605c555049413b3328231c150c0400000000000000000000000000000000010d1924303a44505a606c78818f949fa6b0b8c1c9d7dce3eaf3fbfffffffffffffffffffffffffffffffffffffffffffaf1e8e1d9d1cbc1bab2aba39f948f847d736c655d564e463f342e272525252525252525252525252525252525252525252525252525252525252523221f1b160d080100000000000000000000000000000000020a1117252e374044505c666d79849199a3afbbc2d0d9e4eef9f1e5d9cec3b8ab9f9285796d6053473a2e23170b000000000000000000000000030c18232e39424a535b60686d73787b7e8081828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383817c706b6054483b2f221609000000000000000000000000000000000000000000000000000000010507070a0c0d0d0e0e0e0d0d0c0a080606030000000000000000000000000000020507080a0c0d0e0e0e0d0b0906050300000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffff8ebded2c5b9aca196887b6e61544a3f342d2e333c46505a616e7b87929facb9c4cfdae6f1fdfffffcefe3d7cbc0b5ab9c908376675d5145392c2013060000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c3c4c7cdd4dce6f0fbfffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc3baaea2988d8074685e5246392d201409000000000000020b141c22283036393a3e40414141403f3d3a3935302d2a251f170f0a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262b2e2f32352d3337393a38342e3533302d2c29231d1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28343f4a545f69727f8b949fa9b3becad6dfe8f2fdfffffffffffffff7efe7ded5cdc4bcb3aaa29892867d706a60574d443a2f261c110600000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e1dfd9d4d0cbc5bebab2aca49f9590857c6f6a5f584e443a30261c110800000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8bdb3a9a19690837a6d675d554d453e36302e2d2d2e30363c414950575f666c727c838c92989ea5abb0b9bbc0c7c9ced0d1d2d4d8ddd5dbd6d3d2d0d0cac7c5beb9b3ada8a09a938d827a6e685e564c43392e23180e0500000000000000000000000000000005111e2a36424d56636f7c89959fabb8c3ced9e4f0fbfffffffffffffffffffffffffffffffffff8ede3d8cfc4bab1a79f948f827a6e69605b534e4745403e3d3c3b3b3b3b3c3d3f4045474f58616b75818e9ba9b3bec9d0cfcecdcfc9c5c4bfbbb9b1aba59d9591857b6e685d52463e33281c10040000000000000000000000000000000000020b141e262e343a4146474b4d4e4e4e4e4e4e4d4d4c4c4b4a4a494846454042403e3b3937332d2d2a251f1c17110a02000000000000000000000000000000000000000000000000020c17202930363a4146474a4b4c4c4c4c4b4b4b4a4a494848474540413f3d3a39352f2d2b27221b19140d0802000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000a141d29333c464e555c60676d7175787a7c7c7d7d7d7c7b7a7774716d67615f57514b433b332921170e0400000006111c263039434b515a61656c7074777a7b7c7d7d7d7d7b7a7875726e69636059534d453d352c241a10070000000000000000000000000000000000000000000000000b151e29323b434c51586062686d70737576777887939facb9c6d2dfecf9fffffffffffffffffffffffffff7ebded1c4b8ab9e9184787878787878787878787878787878787878787878787878787878787776706b60584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e272e343b41464d52555d60666c7075797d8084878a8d8f91979597989a9b9c9d9d9e9e9e9f9f9e9e9d9d9d9c9a9998969892908e8b8885817d7a75706b65605d55514b443f382f292117110a0300000000000000000000000000000000000008131e28323e44505b666d78828f949ea6afb7c0cbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7ccc4bdb5aea69e9691877f776d6860585044403930292018191919191919191919191919191919191919191919191919191919181615130f0a04000000000000000000000000000000000000000006131c2528343f4a545d676f7c87929fa6b0bec7d2dde8f4f6eadfd3c6baaea2988a7d7063544a3f34281c100300000000000000000000000007121c273039414950565e61666a6e717375757676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676746e6a60594f44382c2013070000000000000000000000000000000000000000000000010507080d1113141618191a1b1b1b1a1a19171513120f0b060501000000000000000003080e11141417191a1b1b1b1a181513120f0b060000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffff7eaded1c4b7ab9e918478695f5342382e20212a343e46535f6975818e9ba9b2bdc9d5e1eefafffffff4e8dcd1c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfd0d3d8dee6eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabfb4aa9f92867a6d6154473b30251a0e0200000000000a141d262d333a4146474b4d4e4e4e4d4c4a4746413b3a363129211c130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282c31373a3b3f41433f444646443f4442403d3a38342f2b262019130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606c77828f97a2adbac1cdd6e0ebf7fffffffffffffffff8f0e7dfd6cec5bcb4aaa39892867c6f695f564c42382d22170b02000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3eae1d6cabeb3a99c8f8376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdad5d2cec8c6bfbab3aea8a19a938d837b6e6a5f584e463c32291e150a000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb9c5bbb2a8a0959083796d675f574f46423c3a3a3a3a3c41464d535b60696e787f8690959fa3aaafb7bbc2c8ccd2d5dadcdedfe0e4e8e1e6e2dfdedddbd6d3cfc9c5bebab2aca49f948f837a6e685e554b40342820170d020000000000000000000000000000020e1925303b4854606b7783909da7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffffff4eae1d6ccc2b9b0a69f948f837b716c655f5853514b4b4a4948484848494a4b4b515359616a707d89939eaabbc5cfdadcdbdadad5d2d1cbc7c2bcb8afa7a09791847a6d61594f44382c21160a000000000000000000000000000000000000020c141c23283036393a3e414242414141414140403f3e3e3d3c3b3a38342e33312e2d2b2722201e1a14100b06000000000000000000000000000000000000000000000000000000050e171e252a3036393a3d3e3f3f3f3f3f3e3e3d3d3c3c3b3a38342f32302d2c2924201f1b17110e08020000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000006111c262f3b454e585f676d73797e82848788898a8a8a89888684817e7a746e69605c554d453b332920160c0200000c17232e38424b555d606c71787d81848688898a8a8a89888785827f7b76706b615e574f473e362c23190e040000000000000000000000000000000000000000000000030c172029313a41454e54565d606466686a667885929fabb8c5d2deebf8fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b696360594f463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d232830363b42464c51545b6063666d7074777a7d80828587888a8c8d8e8f9091919192929291919190908f8e8c8b8a888683817e7c7874706d6763605954514b454039332d261d170f060000000000000000000000000000000000000000020c162028333f4a545c666d79828f939da5aebbc0c7cfd7e0e8f0f8fffffffffffffffffffffffffffffffffffffffffffcf5eee8ded6cfc6bfbbb0a8a199928c827a6f6a625a514a423a322a221a11060c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0909070300000000000000000000000000000000000000000000000a1317232e38424b55606a727f8c949facb6c0ccd8e4f0fbeee2d6cabeb4aa9b8e8174665c5044382b1f1206000000000000000000000000000b151e272f383f444c5254585f6264666869696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696967625f584f473d32271b100300000000000000000000000000000000000000000002080d111314191d2021232526272728272726252322201f1c1714110d080200000000060b0f14191e2021242627282827262522201f1b17110f09030000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffff4e7dacec1b4a79b8e817468574d4230261c18222a36424d5763707d8996a1adb9c5d2dfebf8fffffff9ede0d3c7bbafa3998a7d7063574a3d302417080000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7dcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdde0e4e9f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7dbd0c6baaea2988c7f7366574d42362a1e12050000000006111c262f383f444c525457595b5b5a5a595654524c4846423b332e251d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181e272e34383c4347484c4e5049505353504a514f4d4a4745403937312a251e160e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c44505b656e7b85929fa5afbbc4cfdae6f0f9fffffffffffffffff9f1e8e0d7cec6bcb4aaa29892857b6e685e544a3f33281e1408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f5f0ede7e1d8cfc6b9ada2978b7e7165564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e6e6e6e5e3e6e2dfdedcdcd7d3d2cfc9c6c3bdb8b4aeaaa29f96918880786e695f584e463c342a20170c03000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb9c5c4bab1a79f959083796e696159524d4947464647494c52575f656c727b828c9298a0a7aeb4bcc1c7cdd4d8dde4e5e9ebecedf0f4f7f2eeecebe9e7e2e0dad5d0cac3beb6afa69f9591837a6e675c51453e32291e130800000000000000000000000000000009141f2c38434f5964707d8a95a0acb8c3cdd9e4f3fcfffffffffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f9591857e776f6a64605d5558575655545555565758555d60646b707c85929fa5afbacdd6e1e9e8e6e5e1dfdcd7d3cdc7c0b9b1a9a1968e81756b6155483d32271b0f03000000000000000000000000000000000000020a11171e252a2d2e3234353535353434343333323231302f2e2d2c2823272422201f1b1714120e0903000000000000000000000000000000000000000000000000000000000000050c13191e252a2d2e3031323232323232313130302f2e2d2c2923262321201d1813120f0b06000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000b17222d38424d575f6a6e7980858b8f91969596979796969993918e8a86817b736d675e574d453b32281e13080003101c28343f4a545d676d757e84898e90929996969797969597918f8b87827d766e69605950483e352b20160c020000000000000000000000000000000000000000000000050e171f282f353d43474c5254575a5b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c56544f473d342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a30363a41454a5053545c606367686d717376787a7c7d7f80818283848485858585858484838382817f7e7d7b797674726f6c6564605d55544f4745413a342f27221b140b0500000000000000000000000000000000000000000000040e17222d38424b545d676d79818e939ca4afb5bdc5ced6dee6eff9fffffffffffffffffffffffffffffffffffffffffffff9f0e8e1d8d1cbc1bab2aba39f948f847c716c605c544c443c342c2317110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434e58606c7882909aa4afbbc8d4e0ebf6f2e7dbd0c5b8ab9e9285796d6053463a2d20130700000000000000000000000000030c151d262d333a4146474e5355585a5b5c5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5a55534e463d352b21160b0000000000000000000000000000000000000000040a0f13191e2021252a2d2e30323334343534343332302e2d2b2822201e19140e0903020a11171c1f252a2d2e30333434353433312f2d2b27221b1a150d0802000000000000000000000000000006121f2c3844505c667986939facb9c6d2dfecf9fffffffff2e5d9ccbfb2a6998c7f7366594c403126150f1a26313b4653606c7884919eabb8c4d1deebf7fffffffcefe3d7cbc0b5ab998d8073665a4d403025190d0100000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9d908377695e52463a2d201407000000000b17222d38424a50565e616466676867666563615d5654534d453f372f261d1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a30394044464e5355585b5d5e5b60605c5f5e5c5a5753514b47433c363028201a110901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27333f49535e69717e8a939ea9b2bec9d5dee7f3fdfffffffffffffffffaf2e9e0d8cfc6bcb4aaa29791847a6d665b50443b3025190e020000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e3dcd7cfc6bdb2a89e9285796d6053473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdadadad9d9d8d7dad5d2d1cfd1cbc7c5c3beb9b8b2acaaa39f98928c847d736d665f574e463c342a22180e05000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5ccc3b9b1a79f9590837b706b615e56555453535456565e61696e777f8690949fa3aab1babfc6ced3d8e0e4e8eef1f6f7f9fafcfffffefbf9f8f8f3efece6e1dbd6d0c7c0bbb0a8a0959083796d605a50443a3025190d030000000000000000000000000000020f1b27323d4653606c7883909da7b1bcc8d4e1eaf4fffffffffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a8a097928b827c76716d67676563636261616262636567676d70767d859297a2adb7c1ccdfe8f3f4f6f1edebe7e3e0d8d4cbc3bbb2a89e938a7d7063584e43382c1f13070000000000000000000000000000000000000000060b13191d20212527282828282827272726262524232221201f1c181a171513120f0b06050200000000000000000000000000000000000000000000000000000000000000000002080d13191d20212325252626252525242423232221201f1c1819161413110d0705030000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d201307000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696e7c838c92989b9ea1a8a3a3a4a3aba49f9d9b98928e8780796e695f574d443a3024190c0206121f2c3844505c666d79818a91969a9d9fa3aba3a4a3a3a9a19e9c9a938f89827b706b615a50473d32281e1308000000000000000000000000000000000000000000000000050d161e242932373a4145474a4d505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffbefe3d7cbbfb5ab95887b6e6255525252525252525252525252525252525252525252525252514f4a48443d352b22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c14191f252a2f35383f44464b515356565e61646669676d6f717273757676777878787878787877777675747371706e6d66676562605b5353514b48443d39352f29231d17110a0200000000000000000000000000000000000000000000000006111c262f39424b555d676d78818d929fa3abb3bcc4ccd4dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7ccc4bdb5afa69f9691867e746d665e564e463e3528231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28313d44505b666f7c87939facb9c4ced9e5f1f8ecdfd2c6b9ada197897c706356493d2f24180d0100000000000000000000000000030b141b22273035393c4347484b4d4e4f50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e4847433c342b23190f0400000000000000000000000000000000000002080d151b1e252a2d2e3036393a3d3f404041414140403f3d3b3938332d2d2a251e1a150d0b141c22282b3036393b3d3f40414141403e3c3937332d2b262019140d05000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffdf0e4d7cabdb1a4978a7e7164574b3e31241809141f2b3844505b6674808d9aa7b4c0cfdae6f2fefffffff3e8dcd1c2b5a99c8f827669564c41362a1e110500000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6f6f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7dbd0c6b8aca095877b6e6154483b2e211508000000030f1c28333f4a545b60686d71737474747372706d6866615e57514941382f241b0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232b343c424a5153585f6265686a6b656c6d666b6a686663605c55534e46413a322c231b130901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17222d38414d57616c75818e97a1adb9c0ccd5e1ebf5fffffffffffffffffffbf2eae1d8cec6bcb3a9a0968f82786c60564c41362a1e11050000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bdb4aba0968c7f72675d514538281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcccccbcacfc9c6c5c2c0bfbbb9b6b3adaba8a09d98928d857f79706b605c544d453c332a2218100600000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1cbc2b9b1a79f9591867d746e696562616060616265686d737b828b92989fa6aeb4bcc3cbd0d8e0e3e9f0f4f9fffffffffffffffffffffffffffffbf7f2ece6e2d9d2ccc2bab1a89f958e81746c61564c41362a1f15090000000000000000000000000000000a161f2b3744505b65717e8a95a0acb8c2cfd8e3edf8fffffffffffffffffffffffffffffffffffff8efe6dcd4cac2bab1a9a29f948f88837e7a777471706f6e6e6e6e6f70727476797d828a9297a1a9b3bec9d3ddf1fafffffdfaf8f3efe9e4ddd5cdc4baafa59d9083776a6054483b2e22150800000000000000000000000000000000000000000002080d111314181a1b1b1b1b1b1b1a1a191918171716151313100c070b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131417181919191918181817171615151413100c070a070604010000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f120600000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b8490959fa2aaabadb2afb0b0b0b5afacaaaaa29f99928d837b6e695f564c4135291e140a121e2a36424d57606d78828e939ea0a8aaacafb5b0b0b0b0b3adabaca49f9c948f857d706c61594f443a3025190d03000000000000000000000000000000000000000000000000040c131920272b2f35393a3d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff3e7dcd1bcafa396897c70635649454545454545454545454545454545454545454545454544433d3c38332b23190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e14191e24292d3338394045464a4c5254575a555d606264656768696a6a6b6b6b6c6c6b6b6a6a6a696766656362605c5458555350494745403a38322c29241d18120b060000000000000000000000000000000000000000000000000000000a141d273039434b555c666d77808b9299a2aab2bac2cbd7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd6cfc7c0bbb0a8a198928b80786d685f5850473f342e261e160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c161f28333f4a545f6a75818e9ba8b2bdc9d5e1edfaeee2d5c9beb3a9998d807366554b4035291d11040000000000000000000000000000020a11171e25292d31373a3b3e4042424343434343434343434343434343434343434343434343434343434343434343414647494b4c4e4e4f4f4f4e4a46443f4343434343434343434343434343434343434343434343413b3a37312a22191107000000000000000000000000000000000000040c131920262b3036393a3f414647494b4c4d4e4e4e4d4d4c4a4846443f3b3936302b262018181d262d33383b4146474a4c4d4e4e4e4d4b4846443f3837312a251e170e080000000000000000000000000714202d3a4753606d7a8693a0b5c0cbd7e3effcfffffffcefe2d5c9bcafa296897c6f6356493c302316090f1c28333f4a5464717e8a97a9b3bec9d5e2eefafffffff9ebded1c4b8ab9e918578685e5246392d201407000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d4c8bcb1a7978b7e7164584b3e3125180b00000006121f2b3844505b666c747a7e80818181807f7d7a77736e69635b524a41362d20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212b353d464e545c60656a6e727476787979797978777573706d67625f58524c443d352d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b45505a616d7a85919ea4aebac3cfd9e3eef9fffffffffffffffffffcf3eae0d7cec5bbb2a89f948c7f72685e5246392d2014070000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d1d0cfcec8c6bfbbb3aba3999184796d60554b403529160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdbcbeb9b8b6b3b5aeaca9a9a19e9b96918c86807a726d676159514a423b332a211810060000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfd4cbc2b9b1a8a0989288817b75716f6d6d6d6d6f72757a808690949fa2aab0babfc6cfd6dce2eaf2f4fcfffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8ccc3bab1a79d938a7e71685e52463c31261a0e020000000000000000000000000000030f1b27333f4953606c7883909da6b0bdc6d1dce7f3fcfffffffffffffffffffffffffffffffffffff8eee6dcd4ccc3bbb3ada69f9c95908b8683817e7d7c7b7b7b7b7c7d7e8083868a8f949ea1a9b3bcc5d0dbe5effffffffffffffffbf5f0e7dfd6ccc1b8aca095897c6f6256493c3025190d0100000000000000000000000000000000000000000000010507070b0e0f0f0e0e0e0e0e0d0d0c0b0b0a0908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0b0c0c0c0c0c0b0b0a0a0909080706040000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c10040000000000000000000000000000000000000000000000000000000613202d394653606c78839096a0a7aeb3b7b9bdbcbdbdbdc0bbb9b7b4aeaba39f9590847b6e685d52453e30261c1114202d3a46525e6973808d949ea5acb2b7b9bbc0bdbdbdbcbeb9b8b6afaca69f9792877e706b60564c4135292015090000000000000000000000000000000000000000000000000001080d151b1e24292c2d35424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff8e3d7cabdb0a4978a7d7164574a3e383838383838383838383838383838383838383838383836302f2c272119110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13191c22282b2e34383a3d4146474a4d4c51545557595a5b5c5d5e5e5e5f5f5f5e5e5e5d5d5c5b5958575553504a4b4946443f3a39352f2c27201d18130c070100000000000000000000000000000000000000000000000000000000020b151e273139434b545c656c737e879298a0a8b0b8c1ccd2d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffff8f1e8e1d9d1cbc2bab2aaa39f928d827a6f6a615a51443f3830281f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272d38424e58636f7c8996a0acb9c5d2deebf8f2e6dacfc3b6a99d908376675d5145392c20130600000000000000000000000000000000060b13191d20262b2e2f31333536363636363636363636363636363636363636363636363636362f35383f44464a4c52545658595a5b5b5c5c5a5753504a42382d3636363636363636363636363636363636363636342f2e2b2620180f07000000000000000000000000000000000000060e161e242932373a4146474b4c52545658595a5a5b5a5a5958565553504a4746413b37312924212a2f383f44464c525457595a5b5b5a59585553504947433c363029201a110901000000000000000000000713202d3a4653606d798699a3afbbc7d4e0edf9fffffffbeee2d5c8bbafa295887c6f6255493c2f2216090b17222d3b4855616e7b8897a1adb9c6d2dfecf8fffffff8ebdfd2c6b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000030f1c28333f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0e4d9cdbfb2a6998c7f7366594c403326190d0000000613202d394653606c7880868a8c8e8e8d8d8c898784807b726d645c52483e32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333d474f585f666d71777b7f81838586868686858482807d79756f6a615e564f473f372d251b1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333e46525d68707d8a929da8b2bdc7d1dce8f2fcfffffffffffffffffffcf2e9e0d7cdc4bab0a69f92867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b5aea9a19992877c6f675c5143392f2418050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b3b3b3b2b0afb3adaba9a7aba39f9c9997918e89847f7a746d68605d554f444039302921180f060000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d1dcd4cbc2bab1aaa29a938e86827e7c7a79797a7c7e82868d92989fa6aeb4bcc2cbd1d8e1e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded5ccc2b9afa59e92857a6d61574d42372b1e13080000000000000000000000000000000b17222d3844505b65707d89949fabb5bfcbd7e0ebf6fffffffffffffffffffffffffffffffffffffff8eee6ded5cdc5bebab0aba79f9d9992908d8b8a8988878888898a8b8d8f92989c9fa6adb3bbc5ced7e1edf7fffffffffffffffffff9f1e8ded4c8bcb1a79a8d817467564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c00000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b95a0a8b1babec4c5c9cfcacad2ccc7c6c4bfbab5afa7a09691847a6d605a5042382e231715212e3b4854616e7b86929fa6afb9bdc3c5c7cbd1cacacfc9c6c4c0bbb9b0a9a29992867d6f685e52463c31261a0f000000000000000000000000000000000000000000000000000000040a0f13191d202734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f322b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b292322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f23282c2d3036393a3e40414547494a4c4d4e4f5051515252525252515150504f4e4c4b4a4846443f3f3c3937332d2c29241d1c16110d070100000000000000000000000000000000000000000000000000000000000000030c151f273139424a535b606c717d8691969fa6afbbc0c7d0d7e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7ccc4bcb4aea49d9490847c706c635b504a423a312920180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282d3337393c4854606b7784919eaab7c4d1ddeaf7f7ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000002080d11151a1f212225272829292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2328313a41454a505357565d6163656667686868686764605b544a3f33282a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292722211f1a150e06000000000000000000000000000000000000061018202830353c43474c525458565e61636566676768676766656361605b5454524c47423c352f2b333c424a5053565e61636667676867666462605b53534e46413b322c231b13090100000000000000000006121f2c3844515c667986929facb9c5d2dfecf8fffffffbeee1d4c8bbaea195887b6e6255483b2f2215080614212d3a46535f697885929eabb8c5d1deebf8fffffffaeee1d5c9beb3a996897c6f6356493c302316090000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e7dacec1b4a79b8e8174685b4e4135281b0e020004101d2935404b5565717e8b9299999a9b9a99989696918d867f746e645a50443a3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454f59606a6f787e83888b8e90919298999292918f8d8a85817c756d68615951493f372d241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212935414c56616b74818d96a0abb5c0cbd7e0eaf4fefffffffffffffffff8f3ece6dfd5ccc2baaea2988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791877e706a60554b4031271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a7a7a7a6a6a5a4a2a9a19e9c9a979992908c8885817d77726d68615e56514b433e342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98abb4bfcbd7ddd4ccc3bcb3aca49f99928f8b8887868687898b8f92999fa3aab0babfc6ced7dce2eaf3f8fefffffffffffffffffffffffffefcfbfbfbfcfefffffffffffff9f0e7ded4cbc1b9ada1978e8174695f53473a3025190d01000000000000000000000000000006111b27333f4953606b76828f99a3aebbc4cedae5f0f9fffffffffffffffffffffffffffffffffffffff8f0e7dfd7d0cac2bbb7b1ababa39f9d9a989696959494959596989a9c9fa3aaabb0b9bec5cdd7e0e9f3fffffffffffffffffffffffaf0e4d9cdc3b7aa9e918477685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0d0d0e0e0e0e0e0e0e0e0d0a060603000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c12070000000000000000000000000000000000000000000000000000000714202d3a46525e697784909da7b1bac3cad0d2d5dad6d7ddd7d4d2d0cac7c0bbb1a8a0968f82756c61544a3f34281c1e2a36414c566773808d98a3aeb8c1c9ced2d4d7dcd7d6dad5d2d2ccc8c2bcb3aba39891847a6d61584e43372b1d12070000000000000000000000000000000000000000000000000000000001080d111a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1c1716151413120f0b0607070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f20252a2d2e312f35393a3c3e3f4042434344454545454545454444434241403e3d3b3a38342e2f2d2b2722201d1813100b040100000000000000000000000000000000000000000000000000000000000000000000030d151f2730384149505a626b707c8490949ea5afb5bdc5ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cfc6bfbaaea69f9691867e726d605c544b433b332a21191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e34383f4446494c4f596774818e9aa7b4c1cddae7f4f9ede0d3c7bbafa3998a7d7063574a3d302417090000000000000000000000000000000000000001050a0f121415181a1b1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d151e262e343e434c52545c606367686d6f7173747575757574716c665b5044392f24181d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1b1514120f0a03000000000000000000000000000000000000061018222a323a41454e53565e616569686d70727373747474737372706e6c6665615e56534d454039343d454d545b6064686e70727374747473716f6c65625f58524c443e352d251b130900000000000000000004101c2834404a5f6c7985929facb8c5d2dfebf8fffffffaede1d4c7baaea194877b6e6154483b2e21150805121e2a36424d57697683909ca9b6c3cfdce9f6fffffffef2e6dacfbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000613202c3945515d677683909da3aba7a7a7a6a5a8a09e98928c80746c62564c41362a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57606b707c838b9095989b9d9e9fa3a39f9e9d9b9998928e87817a706b625b51493f362c21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1924303a444f59606d79849199a3afbbc3ced8e2edf8fffffffffffef7f2ede7e1dbd6cec6bfbaafa49a8c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a6a7a09d99928d857d706c61584e43392e1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a99999897969497928f8d8b8886837f7c7874706b65615d56524c4540393128231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3aebac7d3e0ded5cec5beb6afaba39f9c98959493939495989c9fa3abaeb4bcc2cad0d7e0e7edf4fcfffffffffffffffffffefbf8f8f4f2efefeeefeff2f4f8f8fbfefffff9f0e6ddd6cabeb3a99f92877b6e62564c4135291d11050000000000000000000000000000000b17222d38414f59626e7c87929fa8b2bdc9d5dee7f2fcfffffffffffffffffffffffffffffffffffffff9f2e9e1dbd6cdc7c2bcb8b5afacaaa7a4a3a2a1a1a1a1a2a3a5a7a9acaeb4b7bbc2c9cfd7dfe9f2fbfffffffffffffffffffffffff5eaded2c5b8aca096877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c101313161718191a1a1a1a1a1a1a1a1a1a1a1713120f0b0600000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb9c3ccd6dbdfe1e5e3e3e8e3e0dfdbd6d1cbc3bab2a89e938a7e71665c5044382b1f202d3946525e687784909daab4bfcad5d9dfe0e3e8e3e3e6e1dfddd8d4cec5bdb4aaa1968e81746a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000010c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06121212121212121212120a11171c1f202223232323232221201f1b17171413110d080501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c101313191e20212424292c2d2f313234353637373838383939383837373736343332302f2d2c282322201f1b1713110d07010000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262f383f445059606a6f7a828e939fa4abb3bcc3ccd8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffff9f0e8e1d8d1cbc0b8b0a8a19892887f746d665d554d453c332b22191108000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b3039404549505356595b5d64717e8b97a4b1becad7e4f1fcefe3d7cbc0b5ab998d8073665a4d4031261a0e02000000000000000000000000000000000000000000020608080b0d0f0f10101010101010101010101010101010100a141d2630383f4450565d60666d7074777a7c7e7f8181828282817e786c60554b4035291d10101010101010101010101010101010100e0808060200000000000000000000000000000000000000040e18222a343c444c52585f62686d7275787a7c7e7f8081818180807f7d7b7975726e68625f57514b433d464e575f666c71767a7d7f80818181807e7b78746e6a615e564f473f372d251b10070000000000000000000c18232e45525e6b7885919eabb8c4d1deebf7fffffffaede1d4c7baaea194877b6e6154483b2e211508020e1a2631424e5b6875818e9ba8b4c1cedbe7f4fffffffff7e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170c00000714202d3a4753606d7a86929facb5b4b4b4b3b2b2acaaa39f928b7e71685e52463d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d3a46535f69707d8690959da0a7a7a9abacaeaeacabaaa8aaa29f9a938e857d726d625b51483e332a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e45515d676f7c87929fa7b1bcc6d0dbe7f1fbfffefaf6f1ece6e2dcd7d0cac3bcb4aea49f93877c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9c999795918c86807a706b615a50463c30271d0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8987868583807e7c7976736f6c6563605954524c46413a352f271f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dde8e0d7d0c7c0bbb5afaca8a4a2a0a0a0a0a2a5a8acaeb5babfc6cfd6dbe2e9f2f8fffffffffffffffffffdf7f2eeecebe7e5e3e2e1e2e3e5e7ebeceef2f7fefff8efe6dacfc5bbafa3998e8174685e5246392d20140800000000000000000000000000000006111b262f3d47535f6a73808d96a1acb9c0ccd5e0eaf4fefffffffffffffffffffffffffffffffffffffffbf3ece6ded8d3cdc7c7c0bbb9b6b4b1b0afaeaeaeaeafb0b1b3b6b8babfc6c7ccd5dae1e9f1fafffffffffffffffffffffffffff9ede1d4c8bdb2a896897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313181c1f2022242526262727272727272727272724201f1c17110a020000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c03000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a7b1bccbd5dfe6ebedf1f6f9f4f0edece7e3dcd7ccc3bab0a69e9184786d6053463a2e23212e3b4754616e7a8795a0acbcc6d0dce5ecedeff4f9f7f1eeebe8e4e0d7cfc6bcb2a99f93877b6e62544b4034281c10040000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422e23170b0005050505050501090c141c23282b2d2e303030302f2f2e2d2b27222421201d1913110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d11131417191d20212224262728292a2b2b2b2c2c2c2b2b2b2a2a292826252422201f1c171613120f0b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141d262d333f474f585f686d79818c9399a2aab2bac1ccd2d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7cac2bab2aaa29a938c81786d675e574d453c342b231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b343d434b51535b606266686a6b6f7c8996a2afbcc9d5e2effff3e8dcd1c2b5a99c8f827669574d42362a1e120500000000000000000000000000000000000000000000000000000002030303030303030303030303030303030006111b262f38424a505a62686d73797d818487898b8c8d8e8e8f8f8d8a8074675d5145392c2013060303030303030303030303030303030100000000000000000000000000000000000000000000020c16202a343c464e565d606a6f757a7e828587898b8c8d8d8e8d8d8c8b898885827e7a746e69605d554e464e5860696e787e83878a8c8d8e8e8d8c8b8885807b746e68615951493f372d23190d030000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffbeee1d4c8bbaea195887b6e6255483b2f22150800091a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced9e5f0fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c1003000915222f3c4855626f7b8899a3afbbc1c1c0c0bfbdb9b4aea49f92857a6d61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f59616e7b859298a0a7acb1b4b6b8b9babab9b8b7b5b4aeaca49f9792877f726d625a50453b31261a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935404b55606a73808c959faab4bfcad6dfe9f3f7f2eeeae5e1dbd6d1cbc5bebab1aaa39f928c80736a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a87847f7b746d68605950483e342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f8081818182828281818080807f7d7c7b79787674716f6d666662605b53544f4746413a363029241d150d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677683909cacb6c0ccd8e4e9e2d9d2ccc7c0bbb9b5b1afadacacadafb1b5b9bbbfc6cbd1d8e1e7edf3fbfffffffffffffffffbf5f0ece6e2dfdedbd8d6d5d5d5d6d8dbdedfe2e6ecf0f5fbf7ece1d7cbc0b5ab9f92867a6d6154473b3025190d010000000000000000000000000000000a141d2b37434e58606d7984919ea4aebac3ced8e2edf8fffffffffffffffffffffffffffffffffffffffffef7f2e9e4dfd8d4d1cbc7c5c3c0bebdbcbbbabbbbbcbdbec0c2c5c7cbd0d3d8dee6ecf3fafffffffffffffffffffffffffffffdf1e5d9cebeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181c1f2023282c2d2f3032333334343434343434343433312d2b28221c140b0300000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d0300000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfced9e7f1f7fafdfffffffcf9f8f3eee8dfd5ccc1b9aca0968a7d7164544a3f3428232f3c4956626f7c8995a7b1bcced8e2eef6f9fcfffffffdfaf9f4f0e9e1d8cfc4bbafa49a8e8174665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f34281c100300000000000009131b1e262e34383a3b3c3d3d3d3c3b3a3937332d302d2c2924201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080d1113141617191a1b1c1d1e1e1f1f1f1f1f1e1e1d1d1c1b191817151312100c0606050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227353d464e565e676d747f879298a0a8b0bbc0c7d0d7e0e7f0f9fffffffffffffffffffffffffffffffffffffffffffffcf4ede7dcd4ccc4bcb4aca49f938e82796e695f574e463d352c231a120800000000000000000000000000000000000000000000000000000000000000000000000000020b17212b353d464e555c60656c6f72757778797b8894a1aebbc7d4e1eefff9ebded1c5b8ab9e928578695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414a545c606c717a80858a8e91969698999a9b9b9b9b9a92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464e585f686d747c82868b8f92979698999a9a9b9a9a99989698928f8b86817b736d6760585156606a6f7b838b90939a999a9a9b9a999797928d87817a706c625b51493f352b1f150b01000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffbefe2d5c8bcafa295897c6f6256493c2f231609000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffff5e8dccfc2b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000a1724303d4a5763707d8a96a7b1bcc8d4e2edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f1206000a1723303d4a5663707d8996abb5c0cbcecdcccec8c6bfbaada2978e81756b60554b4035291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b75828f97a2aab1b8bcc1c3c4c5c7c7c5c5c4c2bfbab6afa9a199928b7f726c61574d42362a21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18242f39434e58606d78839098a2aebac2cdd7e1ecece6e1dfd9d4d0cac6bfbab3ada79f98928b80776c60584e43372b1f120600000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77726e69615e564f473e362c22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e24292e34383a4146474b515357555c6062656769666d6e6f71727273747475757575747474737372716f6e6d6769676462605c545553504948443d3935302a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5566727f8c9aa4afbbc8d4e0eaebe4ddd8d1cbc7c5c2bebbbab9b9babcbec2c5c7cbd1d7dce2eaf3f8fefffffffffffffffcf6f1e9e4e1dbd6d3d2cecbc9c8c8c8c9cbced2d3d6dbe1e4eaf2f7f4e8dcd1c7baaea3988c7f7265564c41362a1e1105000000000000000000000000000000020b1a26313c45515d67707d89929da8b2bcc6d0dbe7eef7fffffffffffffffffffffffffffffffffffffffffffbf4efe9e4e3dcd7d3d2d0cdcbc9c9c8c7c7c8c8c9cbcdcfd2d3d6dce2e3e9f2f7fdfffffffffffffffffffffffffffffffff6e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c14191d23282c2d2e34383a3c3d3f4040404141414141414141403d3938332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b030000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffff9f1e7ded5c9bdb2a89b8f8275665c5044382b24303d4a5763707d8a96a3b0bdced6eaf4fffffffffffffffffffffbf3eae1d8ccc0b6ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f12060000000000040e1b252d30383f444648494a4a4949484746443f403d3a39352f2d2a251e1a150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0c0d0f101011121212121212121111100f0e0d0b0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232b343c444c555c606d727d8691969ea6afb6bec5ced5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffff8eee6ded6cec6beb6afa59d948f837b6e6960584f473e352c241a12090000000000000000000000000000000000000000000000000000000000000000000000000a141d29333d474f5860676d72787c7f82848586888d98a4b0bcc9d5e2eefbf8ecdfd2c6b9ada297887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d747e858c91979a9ea0a8a4a6a7a8a8a8a8a399897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444e585f6a6f7a81878e92999c9ea1a9a5a6a6a7a7a7a6a6a5aaa29f9b98928e8780796f6a625b5e686f7c8590959c9fa4aca6a7a7a7a6a9a19e99938e857d726d625b51473d31271d1207000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffdf0e3d7cabdb0a4978a7d7164574a3e31241709000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c6d0dbe7edf1f6f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4ecdfd3c6baada29786796d6053463a2d201307000a1724313d4a5764707d8a97a3b0bdd0dcdad9d9d4d1cabeb3a99e93897d70675d51453c2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d89949ea9b3bcc3c8ced0d1d2d3d3d2d1d0d0cac7c0bbb3aba39f918a7e71695f53463e33281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313d44515c666e7c86929fa6b0bbc5cfdbe0dfdad5d2cec8c5bebab4aea9a29f9590867e736c655b50463c31261b0f03000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6966615e57524c443d352c241a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767666665646361605c555a585553514b4946443f3838322d29241e19130c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3b4854616e7b87939facb9c3cdd9e4f1eee8e3dcd7d3d2cfcbc8c7c6c6c7c8cbcfd2d3d7dce3e7edf4fcfffffffffffffffef8f3ebe5dfd8d4cfcac6c5c1bfbcbcbbbcbcbfc1c5c6cad0d4d9dfe6ecf3eee3d7cbbfb4aa9d908376685e5246392d201407000000000000000000000000000000000915202935404b55606b74808d96a0aab4bfcad6dce5eff8fffffffffffffffffffffffffffffffffffffffffffffbf5f0eee8e3e0dfdddad7d6d5d4d4d4d4d5d6d8dadcdfe0e3e7edeff4fafffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2e34383a3d404546494a4b4c4d4d4d4d4d4d4d4d4d4d4d4a46443f382f271f150b0100000000000000000000000000000000000000000000000003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c0701000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffff9f0e5d9cec4b8ab9f9285796d6053463a2d24313e4b5764717e8a97a4b1bdcad7e4f7fffffffffffffffffffffffcf3e8ddd2c7baada297897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000020c16202d373f424a505355565656565655545350494d4a4745413a3936302b262019130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a222a323a434b515b626b707c848f949fa4acb4bcc3ccd8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffff8f0e8e0d7d0c7c0bbafa69f9590847b6f6a60594f473e362c241b12090000000000000000000000000000000000000000000000000000000000000000000006111b262f3b454f59606a6f797f84898c8e90929299989fa9b4c0ccd8e4f1fdfaeee2d6cabeb3a9978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b3744505b656d78818b92979ea1a9aaacb2b1b2b4b4b5b5b4ab978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565f6a6f7c848e939a9fa3ababadb3b1b2b3b4b4b4b3b3b2b3aeabaaa39f99928d847c726d60616e7a8591979fa7acafb6b3b4b4b4b3b3adaba49f9792887f726d62594f43392f23180c000000000000000c1926323f4c5965727f8c98a5b2bfcfdae6f2fefffffff2e5d8ccbfb2a5998c7f7266594c3f31251a0e020c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000714202d3a46525e697784909daab4bfcad6dbe2e5e6e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e2d6cabeb3a994877a6d6154473a2e211407000a1724303d4a5763707d8a96aab4bfcbd6e3e6e5e2dbcfc5bbafa59e9184796d60584e41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697683909da6b0bcc5ced4d9dcdedfe0e0dfdedddbd6d2ccc5bdb5afa39f92867b6e61594f44382c21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404a545f6a727f8b949fa9b3becad6d3d2cfc9c6c3bdb8b3adaaa39f97928b837c716c605b53493f342a20150a000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696664615e5654524d46413a322b231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565453514b4d4b494645403c3937332d2c27201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca7b1bcc8d4dfe8f4f4eee8e3e0dfdbd7d5d3d3d3d3d5d8dbdfe0e3e7edf3f8fffffffffffffffffcf4ede7e0d9d5cdc7c5bebab8b4b2b0afaeafb0b2b4b8babec5c8cdd6dbe1e9f2e7dcd1c6b9ac9f93877a6e6154473b2e21140800000000000000000000000000000000030c18242f39434f59606d79849198a2aebac0cad3dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffff9f3efedece9e7e4e3e2e1e1e1e1e2e3e4e6e9ebeceff3f8fefffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24293036394045464a4b515355575859595a5a5a5a5a5a5a5a5a5a5753504a423931271d1207000000000000000000000000000000000000000000000000000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a0604000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffff6ebdfd3c6baaea298887b6f6255483c2f24313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffff9eee4d6cabeb3a9988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e2115080000000008131e28323f4951545c606163636363626261605b53595754524c4746413a37312a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030400000306060706060300000404020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810182029303940455159616a6e7a828c939aa2aab2bac1ccd2d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffaf2e9e2d9d2ccc0b8b0a7a09691857c706b615950483e362c241b12080000000000000000000000000000000000000000000000000000000000000000000b17222d38414d57606b707c848c9196999b9d9e9fa3aba9b1bbc6d1dce8f4fffef2e6dbcfbfb3a6998c807366594d4033261a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37424e57606c77818e939ea2a9adb3b7b9bdbebfc0c1c1beb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686f7c8591969fa4acafb5b8b9bebebfc0c0c1c0c0bfbebebab8b4aeaba39f9691877f746c6a75828f97a1a9b1b9bbc0c0c1c1c0bfbeb9b5afa9a19a938b7f726b60554b4034291c11060000000000000a1723303d4a5663707d8996a9b3bec9d5e1eefafffffff4e7dbcec1b4a89b8e817568574d42362a1e12050c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000000000000000000000005121e2a36424d576673808c98a2aebac2cad0d4d9dadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd0bbaea195887b6e6255483b2f221508000915222f3c4855626f7c8898a3aebac7d3e0ecf1ece1d7cdc1b9aca0968d80736a5f53493f33271e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959fabb8c1ced7e0e4e9ebececececebeae7e4ddd8cfc7c0baaea2988f82766b6155483d32271b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424e58606c77828f97a2adbac1cbc7c5c3beb9b8b2aca9a29f98928d857f786f6a625a504941382d22180e040000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754524d4746423b36302920191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b1013191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4d4d4d4c4a4948464540413e3c3a38342e2d2b27221b1c161413110d08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a95a0acb8c1cdd6e2ebf5f9f3efedece8e4e2e0dfdfe0e2e4e8ecedeff3f8fffffffffffffffffcf6f2eae2dbd6cec9c2bcb8b3adaba8a5a3a2a2a2a3a5a8abadb3b8bcc3cad0d7e0e7ede0d4c8bbafa49a8b7e7164584b3e31251808000000000000000000000000000000000007121d27313d45515d676f7c86929fa4aeb8c1cbd4dee7eff9fffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f6f3f1f0efeeedeeeeeff0f1f3f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f272f353b42464b515357555c6062636566666767676767676767676664605b544b43392f24180c000000000000000000000000000000000000000000000000000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170700000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0cfdbe6f2fffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124303c4956636f7c8996a9b3bec9d5e1eefafffffffffffffffffffffffff2e6dbd0c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffbefe3d7cbbfb5ab96897c706356493d30231608000000010d1924303a44515b62666d6e6f7070706f6e6d6c65696663605d5654524c47433c363029201a110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0c0d0f1011060b0f12131313120f0b0611100f0e0c0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e272e343f474f575f686d7880889298a0a8b0bbc0c7d0d7e0e7f0f7fffffffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd8cac2b9b1a8a19792867d706b615a50483e362c241a120800000000000000000000000000000000000000000000000000000000000000030f1b27333f49535e69707d8691969ea0a8a8aaabacafb5bdbbc3cdd7e2edf9fffff7e7dbcec1b4a89b8e8175685b4e422f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313a47535f6a737f8c939da5adb3b9bec4c5c9cecccdceccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59616d7a849197a0a8afb6bbc0c5c6c9cfcccdcdcecdcdccd0cac6c5bfbab5afa8a199928c80786f7c89949ea9b3bbc2c8ccd2cdcecdcfc9c7c0bbb3aca49f92877d6f675c5145382e23170b0000000000000815212e3b4854616e7b8797a1adb9c6d2dfecf8fffffff7eaded1c4b7ab9e918478695e53463a2d21150b0d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000020e1a25303b4854616e7b86929fa6b0babfc6c8cecdcdcececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececec9bcafa296897c6f6356493c30231609000713202d3a4653606d7986929facb8c5d0dbe7f2f3e9dfd5c9bdb2a89f92877c6f655b50443b3025190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546673808c99a7b1bccad3e0e9f2f5f7f8f9f9f8f8f8f2eee8e1d9d1cabeb4aa9f948a7d7063584e43382c1b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c44505b656e7b85929fa5afbabfbab9b6b3adaba8a09d97928d86807a726d665f5850443f382f261b1006000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453504a4f4d4b4746423b3a36302a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191d2021222324242423282c2d2f322e34383a3b3c3e3f3f4041414242424241414140403f3e3c3b3a38342e312f2d2c28232223242424232221201d191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4855616b7783909da5afbbc4d0d9e4eef8fffcf9f8f5f1eeedececedeff1f5f8f9fbfffffffffffffffffef7f2eae5e0d8d0cac4bdb9b1aba9a29f9b989695959596989b9fa2a9acb1babec5ced7dce3e4d8ccc0b6ac9a8d8174675a4e413025190e0200000000000000000000000000000000010b151f2935404b555f6a717e8b929da6b0b9c2ccd5dde7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfbfafafbfbfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a313940454d52545c606367676d6f7072737373747474747474747473706c665d554b4035291c110600000000000000000000000000000000000000000000000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3becad6e4eef9fffffffffffffffffffffffef2e6dbd0beb1a4988b7e7165584b3e32252e3b4754616e7b8797a1adb9c6d2dfebf6fffffffffffffffffffffffff7e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffff3e7dcd1beb2a5988b7f7265584c3f3024190d01000004111d2935414c56626d72797b7c7d7d7c7c7b7a79777573706d6865615e56534e46413a322c231c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000020608070c1012131517191a1b1d1e1e171c1f2020201f1c171e1e1d1c1a1918161413110d080807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d2328353e454e565d666c737e8691969ea6afb6bec5ced5dee5eef8fefffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cbc3bab2a9a19892867d706c615a50483e362c241a120800000000000000000000000000000000000000000000000000000000000005121f2b3744505b656e7b869298a0a8acb2b5b7b8b9bbc0c7cfcdd5dfe9f4fffffff6e9dcd0c3b6a99d9083766a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626e7b87929fa5afb9bec5c9cfd2d5d9d9dadacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b75818e96a1a9b2bbc0c7cbd1d2d5dad9d9dadadad9d9dbd6d3d1cbc7c0bbb2aba39f928d8179818e9ba6b0bbc4cdd4d8dddadadadad5d2ccc5beb6afa3999184796d60544a3f34281c100300000000000714202d3a46525e697885929eabb8c5d1deebf6fffffff8ebded2c5b9aca196877b6e6154483e30271d12101c28343f4a546875818e9ba8b4c1cedbe7f4fffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000000000000000000000000000914202d3a46525e69737f8c949fa6aeb4b8bdbfc0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bdb0a3978a7d7064574a3d3124170a0006131f2c3845515c6676828f9caab4bfcad6e4eef9f1e5d9cec4bbaea3999083776c60564c41362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab6c2cddde5f2fbfffffffffffffffffff9f3ebe3dbd0c5bcb0a69d9083766a605448382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e27333f49535e69717e8a939ea8b1b4aeaca9a9a19e9a96918b85807b746d68605c544e463f332d261d140a0000000000000000000000000000000000000000000000000000000000000000000102040e18222a313739404547484848484848484848484848474746443f42403e3b3a36302d2a251f19130c05000101020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c1f2024292c2d2f30303131302f2d2c292423282c2d2e303132333334353535353535343433333231302e2d2c2823252223282c2d2f30303131302f2e2d2a2522211e1a15100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5963707d89939ea9b3bec7d2dde7edf4fcfffffffefbfaf9f9fafbfefffffffffffffffffffffff9f3ece6e0d9d4cec6bfbab2aca79f9d97928e8c89898889898c8e92979da0a7aeb3bcc1cbd1d8e1ddd2c3b6aa9d9083776a564c41362a1e11050000000000000000000000000000000000030d18242f39434e58616c74808d949ea7b1b9c3cbd5dde6eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232b343c434b51565e61666d707477797c7d7e7f80808080808080808080807d786d675d5145382d22170b000000000000000000000000000000000000000000000000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8897a2adb9c7d2dde8f3fcfffffffffffffffffffffff7e4d8cbbeb1a5988b7e7265584b3f32252d3a46525e697885919eabb8c4ced9e5f0f9fffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff8e7dacec1b4a79b8e817468564c4135291d110500000713202c3945525d68727f858889898989898887868482807d7a76726d68625f58524c443e352d251c1309000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f121415181c1f202224262728292a2b22282b2d2d2d2b28222b2b2a282726242321201d19171414110d0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232c333c434c545b606c707c848f949fa4acb4bcc3ccd3dce7edf4fcfffffffffffffffffffffffffffffffffffffffffffff9eee5ddd5ccc4bbb3aaa29892877e716c615a50483e362c241a110800000000000000000000000000000000000000000000000000000000000613202d394653606c77828f98a2aab2b9bdc1c3c5c5c7cbd1d9e1dfe8f1fbfffffff8ebded1c5b8ab9e928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6975828f99a3aeb7c1cacfd5dadee1e5e5e7dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c89939ea8b2bbc4ccd2d7dcdfe1e6e5e6e7e7e7e6e6e6e2dfdcd7d1cbc4bdb5aea49d938d8085929fabb8c1cdd6dfe4e8e7e7e7e6e3ddd7d0c7c0b5aba0968c7f72665c5044382b1f1206000000000005121e2a36424d576875828f9ba8b5c2ced9e5f1fdfffffaede1d5c9bdb2a8998c7f7366594f42392e231d181f2c3844505c667683909da9b6c3d0dce9f6fffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000005121e2a36424d57606d79828f949fa2aaacb2b2b3b4b4b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b1a4988b7e7165584b3e3225180b0004101c2834404b5465727e8b98a2aebac7d2dde8f4f6ebe0d7cbbfb5ab9f948b7e71685e52463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffdf5ece2d7cec2b8ab9f95897c6f6253493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38414d57616c75818e96a0a7aba39f9d9997928d89847f7a736e69615e56504a423c3427221b140b02000000000000000000000000000000000000000000000000000000040607090b0d0e0e0f0e101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201e1a140d08080b0d0d0e0f0e0e0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23282c2d2f35393a3c3d3d3e3d3d3b3a39352f2e2d2a25212324252627272828282928282827272625242321201f21272c2f2e34383a3b3c3d3e3d3d3c3a3936302f2e2b26201c170e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28333e4854606b75818e97a1acb6c0ccd7dce3eaf3f8fffffffffffffffffffffffffffffffffffffff9f3eee8e1dbd6cec8c1bcb4aea8a09e95908a85817f7d7c7b7c7d7f81858a90959fa2aab0bbbfc6cfd6dfd2c5b8ac9f928579685e5246392d20140700000000000000000000000000000000000007121d27313c46505a606d78828f959fa7b1b9c3cbd4dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222b353d464e555d60696e73797d818486888a8b8c8c8d8d8d8d8d8d8d8d8d8d8a82796d60544a3f33281c0f030000000000000000000000000000000000000000000000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eacb6c0ccd8e1eaf3f9fffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164574b3e31242a36424d576875818e9ba8b2bdc9d5dee7f0f8fefffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685d5246392d20130600000714212d3a4754606d7a8792989696969695959992918f8c8a86837f7a756e6a615e564f473f372d251b11070000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1f212223282c2d2f313234353637382d3338393a3938332d38373735343231302e2d2a252421201e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a212a313a424a505a616a6e7a828c939aa2aab2bac1cad6dbe2eaf2fafffffffffffffffffffffffffffffffffffffffffffff7efe7ded6cdc5bcb4aaa39992877e716c615a50483e362c231a100700000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a949faab4bcc4c9ced0d1d2d4d7dce3ebf3f1fafffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939fabb5bfc9d6dbe1e6ebedf1f6e9dccfc2b6a99c8f8376695c504336291d0800000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba5afbac4cdd8dde4e8eceef2f7f3f3f4f0e9e4e0dddcd6d3dcd7cfc6bfbbaea59d928d9297a2adbac6d3dfe8f0f4f9f4f7f2eee8e2d9d1c7bdb2a89e9184796d6053463a2d2013070000000000020e1a25303f4c5965727f8c98a8b2bdc9d5e1edfafffffdf1e5dacec4b7aa9e9184776b61544b40342f2924252d3a4653606d7985929fabb8c5d2deebf8fffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000020e1a25303b45515c676d7a828c92989da0a8a5a7a7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9988c7f7265594c3f3226190c00000c18232e3a4754606d7a86929facb6c0ccd8e4eef9f3e7dcd1c6bdb0a69f92857a6e61594f43392f24180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aebac7d3e0ecf9fffffffffffffffffffffffffef3e9e0d4c8bcb1a79a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b45505a606d7984909596969992908d8985807c77726d67615e56524c443f38302a2217110a020000000000000000000000000000000000000000000000000003070c10121316181a1a1b1b1b1a19171b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421201e1914110e0e12141517191a1b1b1b1b1918161413100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c23282e34383a3e41454749494a4a4a49484745403e3a3936302b262018191a1b1b1b1c1c1c1b1b1a1a1a1917161721272c32383b3c40454648494a4a4a4a494746413f3b3a37312d28221a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59616e7a85919aa4afbbc0cbd1d8e1e7edf4f9fffffffffffffffffffffffffffffef8f2eee8e3dcd7d0cac3bdb8afaaa29f96918a837d797572706f6f6f707275797d838b92989ea6aeb5bdc4cdd5d3c6baaea298877a6e6154473b2e211408000000000000000000000000000000000000010b151f2a343e44505c666d79839095a0a7b1b9c2cad7dde3ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe3d7cbbfb5ab9c908376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b343d474f585f676d737b80858a8d909299969899999a9a9a9a9a9a9a9a9a99948d8073665b5044382b1f120600000000000000000000000000000000000000000000000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818d9aa4afbbc5cfd8e1e8eef3f8f9fbfffffefaf9f4ede0d4c8bbafa49a897d7063564a3d302325303d4a5764707d8a96a0acb9c2ccd6dee7ecf1f7f9fbfefffffbf9f5f0e4d8ccc0b6ac9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2d22170b00000916222f3c4955626f7c8899a2aaa3a3a3a2aba39f9d9c999992908b86817c746d68615951493f372d23190d030000000000000000000000000000000000000000000000000000000000000003090e11171c1f20262b2e2f2e34383a3b3d3f4042434445453f44464646443f4545444342413f3e3c3a393630312e2d2a25201f1c17110f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f383f4450585f686d7880889298a0a8b0b8c0cad0d8e0e8f0f8fffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd6cec5bcb4aba39992877e716c615a50483e352b2219100600000000000000000000000000000000000000000000000000000815222e3b4754606a7783909da6b0bcc5cfd5d9dddedfe0e3e8eef5fdfffffffffffffaeee2d6cabeb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5466727f8c99a4afbdc6d1dbe6ecf2f7fafdf6eaddd0c3b7aa9d9084776a5d51442f24190d01000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c1ccd6dfe8eef3f9fafefffff6efe6ded8d3d0cfcac7c6c7c9d1cbc0b7aea49d9a9fa2a9b3becad6e5f1fafffffffffff9f4ebe3d9cfc4b9ada196897c706356493d3023160a0000000000000916222f3c4955626f7c8896a0acb9c5d2deeaf5fffffff6ebded2c5b9aca0968a7d70665c51454039352f3036404b55636f7c8998a2aebac6d3dfecf9fffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000009141f2834404b555d686d787f868c919697989a9a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b978b7e7165584b3e3225180b00000713202c3945525d6874818d9aa4afbbc7d2dde8f4f8ede3d8cfc2baada2978e81756b60554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97abb4bfcbd7e3effbfffffffffffffffffffffffffffbf2e4d8cdc2b8ab9e9285786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333e45515d676e7b83888989888683807c79746f6a65605d55524d46413a342e261e18100600000000000000000000000000000000000000000000000000060b1012181c1f202225262728282827262422201f1d1f202121212121212121212121212121201f1c171a181414110e0f12151a1e212224262728282827262523201f1d1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171e262e34394045464a4c52545556575757565553514b4b4746413a373129241d160d0e0f0f0f0f0e0e0e0d0d0c151c232833383d4348494b51535556575757565554524c4c4847423c39332b2620180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d46525e68707d88939fa4aebbbfc6cfd7dce3e8eef2f7f8f9fcfffffdfffffbf9f8f5f0ede7e3dcd7d1cbc5bebab2aca59e98928c847d76706d6665636262626365666d71787e858f949fa3abb3bbc3cbd6cabfb4aa95887c6f6255493c2f22160900000000000000000000000000000000000000030d182228343f4a545d676d7a839095a0a7b0b8c1ccd2d9e2e9f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7ded3c7bbaea3998b7f7265544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f59606a6f7980868d92979a9d9fa3aba5a6a6a6a7a7a7a7a7a7a7a7a69e9285796c605346392d201306000000000000000000000000000000000000000000000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626f7c87939fa9b3bdc6cfd8dde4e7ececeff3f7f2eeece8e2dcd2c6b9ac9f93867a6e6154473b2e21202d3a4653606d7984919ea6b0bac4ccd6dbe2e6ebeceef2f7f3efecebe5dcd4c8bbafa49a8b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7d706453493f33271b0f0300091623303c4956636f7c8996abb3b0b0afafb4aeacaaa8aba39f9c99928e87817a706b635b51493f352b1f150b0100000000000000000000000000000000000000000000000000000000040a0f141a1c23282b2d31373a3b3e404446484a4c4d4e505151524a50535353504a525151504f4d4c4b49474641403d3b3936302d2b28221c1b16110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333e464e565d666c737e8691969ea6aebabfc6ced6dee6eef8fffffffffffffffffffffffffffffffffffffffffffffaf1e8e0d7cec6bdb4aba39992877e716c615a50473d342b22180e05000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959fabb8c2ced7e1e5eaebecedeff4f9fffffffffffffffffef2e6dacfbcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667683909cabb5c0cfd8e3edf7fdfffffff7ebded1c4b8ab9e9185786b554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a3afbbc7d3dee8f1f9fffffffffff6ede4dcd4cdc7c4c3bdbab9babcc0c5c6c0b6aea9a7abadb3bcc5d0dbe6f7fffffffffffffffcf4eae1d5c9bdb2a8998d8073665a4d4033271a0d0000000000000815212e3b47535f6a7784919eaab7c2cdd8e4f0fcfffffaede1d4c8bdb2a89d9083796d605b514b454141404246515d6773808d99aab3becad6e2eefbfffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000020c18232e39434c565d666d737a8084878a8c8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b857a6d6154473a2e211407000004111d2935414c56626e7b87939facb6c0ccd8e3eef9f4eae1d6cabeb3a99e93897d70675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffff5e9dfd2c6b9ada197887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202935414c555e696e777b7c7c7b7976736f6d6662605853514b46423b363028231c150c06000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f3233343535343433312f2d2b28221f1c181515151515151515151514141312100c060b08080d151b1f21262a2d2e3133343435353433322f2d2c2924201d19130e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212930383f444b515357565d6062636364646362605d555854524c47433c352f281f180f06000202020101020b151e262e343d44484f5456555c6062636364646362615e565955534e49443e37312a211a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36414c56606b727f8c929ca4aeb5bdc3cbd1d7dde3e6eaecedeff3f9f0f8f3efedeceae4e2dbd6d1cbc7c0bbb3ada8a09e938e867f79706c64605c545656555656545c60656c717b828b9299a1a9b1b9c2cad0bcafa296897c6f6356493c302316090000000000000000000000000000000000000000061017232e38424b555e686d7a8390959fa6afbbc0c7d0d7dfe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e9dfd7cbc0b5ab9f92867b6e6154473b2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444e58606b707c848d92989ea1a9aaacafb5b1b2b3b3b3b3b3b3b3b3b3b3ada197887b6e6255483b2f2215080000000000000000000000000000000000000000000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f6a75818e97a1abb4bdc4ccd2d6dbdfe0e3e7e2e6e2dfddd8d1c9beb3a99d908377685e5246392d201f2c3844505c66717e8b949fa8b2bac2cad0d5dadedfe2e6e2e7e2e0dfd9d4cac2b9ac9f93877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed1dce7f3fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8e8174655b5044372b1f1408000a1723303d4a5663707d8996a3b0bcbcbcbcbfbab9b7b5b5afacaba39f9a938e857d726d635b51473d31271d1207000000000000000000000000000000000000000000000000000003090e151b1f262a2e34383a3d4347484b4a51535557595a5b5c5d5e5f5f5b6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228343c434c545b606c707c848f949ca4aeb4bcc4ccd4dce7edf4fcfffffffffffffffffffffffffffffffffffffffffffaf2e9e0d8cfc6bdb5aba39992877e716c61594f463d342a20170d040000000000000000000000000000000000000000000000000d192633404c5966737f8c99a7b1bccad4e0e9f3f6f8f8f9fcfffffffffffffffffffffff7e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2dfeaf4fffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aabb5c0cbd7e5f0fafffffffffffcf3e4dbd2cac2bcb7b6b0adacadafb3b8babec0b9b5b3b8babec5ced7e1ecf7fffffffffffffcf3eae3dcd7cec2b6a99c8f8276695c504336291d1000000000000006131f2b37434e586773808d9aa7b1bcc8d4e0ebf6fffffdf1e5d9cec3b8aca0958d80746d605c55514b4d4d4d525a606d7985929eabb8c5d0dbe6f2fefffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000007121d27303a444c545c60686d73777b7d7f808181828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282817f7a6d685e5246392d2013070000010d19242f3a47535f6a75828f9aa4afbbc7d1dce8f3fcf3e6dbd0c5bbafa59e9184796d60584e42382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7265584b3f322518060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a434d575e616a6e706f6e6d666663605c54544e4745403a36302a251e17110a03000000000000000000000000000000000000000000000000070c141c23282b2e34383a3c3e4041414241413f3e3b3938332d2c28231d18120b08080808080807070706030000040c131920262b2e31363a3b3e404041424141403e3c3a38352f2d29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333b424a50545c606468686d6f70707170706e6d676864615e56534e45413a312a2118100600000000000a141d2630383f444f5559606367676d6e6f707170706f6d686966625f57555047423c332c241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000050d1925303b444f59636d74808d929fa3abb2bbbfc6ccd2d5dadddfe0e3e8e3e3e3e7e3e0dfddd9d4d0cac7c0bbb5afa9a29f969189817b736d67615953514a4a4948494a4b51535b60696e757f879197a0a7b0b8c1c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000006111c263039434c565e686d7a838f949ea5afb5bdc5cdd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3eae1d7cdc5bbafa3998e8174695e52463a2d1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606a707d8691969fa3aaadb3b7b9bbc0bebfbfc0c0c0c0c0c0c0c0beb3a9968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e58616d7a859299a3abb2bbc0c7cad0d2d3d7dcd6dad5d2d2ccc6bfb9ada1978c7f7266564c41362a1e1c28343f4a54616c76828f96a0a8b0babfc5c9cfd2d3d6dbd6dbd6d3d2cec8c1b8afa59c8f8276685e5246392d201407000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfcbd7e3effbfffffffffffffffffffffffffffff4e8ddd2c4b8ab9e9184786c6053463b3025190b020b1724313e4a5764717d8a97a4b0bdc9c9d1cbc7c5c4c2c0bbb9b4aeaca49f9792887f726d62594f43392f23180c00000000000000000000000000000000000000000000000000070c141a20262b3136383f44464a4e535558545c606264656768696a6b6c6c666c6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3838322d2a251e1a140f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a313a424a505a616a6e7a828d929fa2aab2bac2cad7dce2eaf3fafffffffffffffffffffffffffffffffffffffffffffbf2eae1d8cfc7bdb5aba39992877e716b60584e463c32291f160b020000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cddce6f2fbfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a3aebac7d3e0ecfcfffffffffff9ece0d3c7baaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2d1dce8f5fffffffffffff4eae1d2c9c1b8b0aba9a3a09fa0a2a7abadb3bbc1c1c0c5c6cad0d7e0e9f3fefffffffffffff4eae1d8d1cbc3bdb7aa9e9184776b5e5144382b1e11000000000000030f1b26323c4956626f7c89959fabb8c4cedae5f3fdfffff6ebe0d4c8bcb1a79d928c7f746d67605d555a5a575e616c73808c97a1adb9c6d2e1ecf7fffffffffcefe3d7cbc0b5ab988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000b151e28323a424a50565e6166696e707274747575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757575757574726d685e564c41362a1e110500000008131e2b37434e58626f7c87939fabb5c0cbd7e1ecf7f7ece1d7cdc1b9aca0968d80736a5f544a3f33281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffef2e6dacfc0b3a79a8d8074675a4d412e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b454d53575f62636361605c545653504a47433d39352f2a251f19130c06000000000000000000000000000000000000000000000000000910181e262e34383a404446494b4d4d4e4e4e4d4c4a4846443f3a38342e28231d150c0700000000000000000000060e161e252932373b3c4246484a4c4d4e4e4e4e4c4b494745403a3935302a251f170e06000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454d545c60666d7175777a7c7c7d7d7d7c7b7a7775716d68625f58514b433c332a22180f0500000006111b262f38424a505960636b6f7477797b7c7d7d7d7d7c7a7876726e6a64615a534e453e362d241b11080000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323d47515b606c77808b9299a0a8aeb5bbc0c7c9cfd1d2d3d7dcd6d7d6dcd7d3d2d1cec8c6bfbab5afaba39f97928c847d756e69605c554f4644403d3c3c3c3d40454950575e616d727d8590959fa6afb7c0bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000a141e27313a444c565e686d7a828e939fa4abb3bbc2cad0d8e0e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e9e1d8cfc5bbb1a89f92877b6e62574d42362a1e0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686f7c869298a0a8aeb4b9bec3c5c7cbd1cccccdcdcdcdcdcdcdcfbeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b07000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c46525e686f7d879299a1a9afb6babfc3c5c7cbd1c9cfc9c6c5c0bbb4aea49e9185796d6053473b30251917232e3842505a616d7a8491969fa6aeb4b9bec3c5c6cad0c9d0cac7c5c3bcb8afa69d93897c6f63564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffff9ebdfd2c6b9ada197897c7063564c41362a1d140a0b1825323e4b5865717e8b98a4b1becbd6dcd7d3d2d0d1cbc7c5bfbab6afa9a29a938b7f726b60554b4034291c110600000000000000000000000000000000000000000000030b12181f262a32373b42464a505357585f626567666d6e70727375767778787979797979797878787776757472716f6d68696664615e565653504a47433d3936302a261f1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f383f4450585f686d78808a9298a1a8b0b8c0cbd1d8e1e8f1f9fffffffffffffffffffffffffffffffffffffffffffcf3eae1d9d0c7bdb5aba39992877d706a60584e443b31281d140a0000000000000000000000000000000000000000000004111d2935414c566b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97aab4bfcbd6e3effbfffffffffffbefe3d7cbbfb4ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f9fffffffffff8ede2d8cfc1b7afa69f9c97949394969a9fa2a9afb7bfc8d2d3d6dbe1e9f2fbfffffffffffff8ede3d8cfc6bfbbb2acab9e9185786b5e5245382b1f12000000000000000a15222e3b4754606a7683909da8b2bdc9d5e1ebf5fffffcf0e5d9cec3b9aea49c918c8079716d6768676768696e747e87939fa9b3becad6e2f3fefffffffff9ede0d3c7bbafa399887c6f6255493c2f22160900000000000000000000000000000000000000000000000000030c16202830383f444c5254575e6164656767686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686865605d564c443a3025190d01000000010f1a26313c47535f6a75818e99a3afbbc5d0dbe6f2fcf3e9dfd5c9bdb2a89f92877c6f665b50443b3025190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7e9dccfc2b6a99c8f827669544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333b42464e535556565553504a4946443f3837322c29241d19140d08020000000000000000000000000000000000000000000000000009121b222a30383f44464a51535558595a5b5b5b5a59575553504a46454039342e271e1910080000000000000000061018202830353c4347484d535557595a5b5b5b5a59585653514b4746413a3630292017110a020000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444d575e666d72797e82848788898a8a8a89888684817e7a756f6a605d554e453c342a21170c0200000b17222d38414a545c606b70777c81838688898a8a8a89888785827f7b76706c625f5750483f362d231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202b353f44505b656c737f8791969fa3abafb5b9bec2c4c5c7cbd1c9cac9d1cbc7c5c4c1bcb8b4aeaba39f99928d857f79706b615e57514b433e38342e2f2f2f2e34383f444d525b626b6f7b838f949ea5aeb7beb3a995887c6f6255493c2f22160900000000000000000000000000000000000000000000020c151f28323a444c565e686d78818c9399a1a9b0babfc6ced5dae0e6ecf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e0d7cfc6bdb3a9a0958d8073695f53453b30251a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616d7a859198a2aab2babfc6c9cfd2d3d7dcd9d9d9dadadadadad8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606b707e8791969fa4acaeb4b7b9babfbcbcbbbeb9b8b6afaba39f928a7e71675d514539291e14111c26303e46525e686e7b8490949fa2aaadb2b6b8babebcbcbcbfbab8b6b1aca59e948e81746b6054443b3025190d01000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffaeee1d5c9beb2a99b8e8175685e52463c2f261c110a1926333f4c5966727f8c99a5b2bfccd8e7e3e0dfdddcd7d3d1cbc7c0bbb3aca49f93877d6f675c5145382e23170c000000000000000000000000000000000000000000060c151d232831363c43474d53545c6063676a6e717477797b7d7f808183848485868686868686858584848382807f7e7c7a787573706e686662605b54544e4746413a36312b262019130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333e464e565d666c737e8691969fa6aebabfc6cfd6dfe7eff7fffffffffffffffffffffffffffffffffffffffffffcf3eae2d9cfc7bdb5aba39992867d6f6a5f564d43392f261c11060000000000000000000000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0dce7f3fffffffffffffff3e7dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffff3e7dcd1c6bdafa59d94908a878687898d92979ea5aeb6bfc8d2dde6ecf3fbfffffffffffffff3e7dcd1c6bdb5aea8a09e999083766a5d5043372a1d100000000000000006131f2b37434e5864717e8a96a1acb9c2cfd9e3eef9fffff5eadfd5cbc0b6ada39c928d847e7a7774747375767b80889399a4afbbc5cfdae6f2fffffffffff8ecdfd2c5b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000040e161e262e343a4146474d525457595a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5854524c443a32291e130800000000000915202b37434e58626e7b87929fa9b3becad6dfeaf5fbf2e5d9cec4bbafa3999083786c60564d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f8fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212931363c42474849494846443f3c3a38342e2b27201d18130e0902000000000000000000000000000000000000000000000000000008111b242d343c424a5053545c606265666768686767666462605b5453514b454039302a221a1208000000000000050f18222a323a41464e5355575f6164666767686867666562605d5554524c46413b3228221c140b020000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565e696e787f858a8e91969596969797969a93918e8b86817c746d675f574e463c33291e140a00030f1b27333f49535c666d747d83898d90929996969797969597928f8c88837d766e6a615a51483f352c21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a2327333f49535b606d727c848d92999fa4abadb3b5b7b9bbc0bcbdbdbdbcbfbbb9b7b4b1acaaa29f99928e87807a726d676059524d454039302c282323222323282d333b4246515960696e79828e939da4aeb9ada197877a6d6154473a2e2114070000000000000000000000000000000000000000000000030d162029323a444c565d666d777f8792979fa6aeb4bcc2c9cfd6dbe1e6ecf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f4ebe4ddd8cec5bcb4aba2979183796d60574d4233291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a75818e97a1aab4bcc3cbd0d5dadfe0e3e8e5e6e6e6e6e6e6e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a444f59616c707d848e939a9fa2aaaaacaeb4afafafb3adabaca49f99928c80736c61554b403529170d0a151e2935414c565e696e7a828c92989ea1a9a9abadb3afafafb4aeaca9a7a09d938e82786d60594f4332291e1408000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667783909daab6c3d0dde9f8fffffffffffffffffffffffffffffdf1e6dacfc4b8ac9f92867a6e61574d42382d221b151a2734414d5a6774808d9aa7b3c0cddae6efececeae8e3e0dcd7d2ccc5beb6afa4999184796d60544a3f34281c1003000000000000000000000000000000000000020a11171e272e343b42464e53575f61666d7074787b7e818486888a8c8d8e8f90919292939993999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b37312a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228343c434c545b606c717c848f949da4aeb4bdc5cdd5dde5eef9fffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc7bdb4aba29892857c6f695e554b42382d2217100600000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f8fffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffbefe3d7cbbfb4ab9d938e827d7a797a7c80858e939ca4aeb6c0cbd5dfeaf5fffffffffffffffbefe3d7cbbfb5aba39f96918c877e7164574b3e3124180b00000000000000030f1b27323d4653606d7884919ea7b1bdc7d1dce8f1fafffcf1e7ddd2c8bfb5ada49d96918b86838180808183878d939aa4abb5c0cdd7e1ecf7fffffffffff6e9dccfc3b6a99c908376675c5145382c1f1306000000000000000000000000000000000000000000000000000000040c151c23283036393b4246484a4c4d4e4e4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4c4745413a322920170d020000000000030f1b26313c47535f6974818d97a2adbac3ced9e5f2fbf6ebe0d7cbc0b5ab9f958b7f72695e52463e31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f3fffffffffffffffffffffffffffffffff8ebdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a31373a3b3d3c3b3a38342e2d2b28231c1b15110d0701000000000000000000000000000000000000000000000000000000040e1a232d363f464e545c6063666d6f7173747475747472716e6c6664605c54514b433c342c241a120800000000030d17212a343c444c52585f6267696e7173737475747473716f6d6765615e56524d443e332d261d140a000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686e7b838c92979b9ea0a8a3a3a4a3aca49f9e9b99928e8781796e6a5f584e453b30261c110605121f2b3744505b656d78818991959a9d9fa3aba3a4a3a3a9a19e9c9995908a837c716c625b51473e33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000081117222d384149505b626a6f7980868f93999ea1a9a8aaacafb5afb0b0b0afb5aeacaaa8a7a09d98928d86817b746d68605c554f46423b342e271f1c18161516181b222730363f474f575e676d78818d929ca4adaa9e928578685e5246392d201307000000000000000000000000000000000000000000000000050e172029323a444c545c656c737d858f949fa2aab0b9bdc4cacfd6dbe1e4eaeef2f7f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f3efeae5e2d9d2ccc3bcb4aaa39992857c6e675c51453c3120170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c87939fa9b2bcc5ced6dce2e6ecedeff3f9f2f3f3f3f3f3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d474f59616b6f7a81878e92989a9d9fa3aba2a3a2a9a19e9c9a938f867f736e635a5043392f241805030c1925303a444d575e686e787f868c9197999c9fa2a9a2a3a2aaa29f9c9a95908a81796d665c51463d3220170d02000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546874818e9ba7b4c1d0dbe7f2fefffffffffffffffffffffffffffff7ebe0d3c7baaea3988d8074695f544a3f332b2722212834404a546875828f9ba8b5c2cedbe8f5f9f8f9f3efede7e4ddd8d0c7c0b5aba1968c7f72665c5044382c1f12060000000000000000000000000000000000040b141b2227303940454d53585f62696e74797d8184888b8e90929997989a9b9c9d9e9f9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56534d47433c363028231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a313a424a505a616a6f7a828d929fa3abb3bbc3cbd3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffdf3ebe1d9cfc6bdb4aaa29791847b6e675d544a3f332822180d04000000000000000000000000000000000000000714212e3a4754616d7a8794a0b5c0cbd7e3effcfffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffff9ece0d3c7baaea3998e8177706d6c6d6f747a818c929ca4aeb9c3cdd9e4f0fbfffffffffffff9ede0d3c7bbaea399928b84807b716c6155493d3024170a00000000000000000a151f2c3844505c66717e8a959fabb5c0cbd7dfe8f1fbfff9efe4dad1c7bfb6aea8a09e9992908e8d8d8e90939a9fa4acb5bdc7d2dfe9f3fdfffffffff8ece0d3c7bcb1a7998c7f7266554b4034291c100400000000000000000000000000000000000000000000000000000000030a11171e252a2d30363a3b3d3f414142424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242413f3a3935302820170e05000000000000000a15202b37424d57616d7a85929fa7b1bcc8d4e0e9f3fcf3e8dcd1c7bdb1a79f92857b6e61594f433a2f24180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfcad6e2effbfffffffffffffffffffffffffffffffaeee1d5c9beb2a994877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20262b2e2f30302e2d2c2823201f1c17110f0a040100000000000000000000000000000000000000000000000000000000020c16202c353f4850585f666d7075797c7e8080818181807f7d7b7975716d66605c554e463e362c241a100700000009141f29333c464e565e616a6f74787b7d7f80818181817f7e7c7a76726d68615e5650443f382f261c110600000000000000000000000000000000000000000000000000000000000000000714202c38444f59616d7a8390959ea1a9aaacb2afb0b0b0b6afacaaaba39f9a938e847c6f6a5f574d42382e23170b111d2935414c56606c77818e939da0a7aaacaeb5b0b0b0b0b3adaba9a79f9d9590867e726d625a50453b31251a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515860676d737b82878d9197989c9e9fa3aba3a3a4a3a3aba39f9e9b9895908c86807b756e69615e56514b433d363028231d15100c0709070c11171f252a353d454d555d666d78808c929ea1a1988e817468564c41362a1d110500000000000000000000000000000000000000000000000000050e172029323a424b535b606b707b828b92989fa6adb2b9bec5cacfd4d9dfe1e6ebedf1f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f3efece8e3e0d9d4d0c7c0bbb1aaa29892877d706a5f554b40332a200e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818e9aa4afbbc4ced7e0e7edf2f7f9fcfffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202b353e474f5960686d747c81868a8e909299959696959497928f8c87827c726d635c52483e31271d12070008131e28323b454d565e666d727a8084898d90929795959695959892908d89837e756d675d544b40342b210e05000000000000000000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98aab4becad6e2eefbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa9f92867b6e665b50444037322f2e2d3844515c667784909daab7c3d0ddeaf6fffffffffcf8f3eee8e2d9d2c7bdb2a89e9185796d6053463a2d20130800000000000000000000000000000000050d161d262d333c434b51575f616a6f757b80858a8e9196989a9d9fa3aba5a6a8a9aaababacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615f57534e46413a342e271e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f383f4450585f686d78808b9299a1a9b1b9c1cad8dde4ebf4fcfffffffffffffffffffffffffffffffffffffffffdf3ebe1d8cfc6bcb3a9a1969083796d665b50443e342a1f160c010000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f6fffffffff8ecdfd2c5b9ac9f92867a6d6561606163686e75808c929da7b1bcc8d4dfeaf5fffffffffffff8ecdfd2c5b9ac9f92877e78736e69615a5045392d211508000000000000000003101c28343f4a54606c78839099a3afbbc2cdd6dfe9f2fafff6ece3d9d1c8c0bab2acaba39f9d9b9a9a9b9d9fa4acafb6bec7d0d9e3f1fbfffffffffbf2e6ddd1c4b7ab9f95887b6e6255483b2f23180c00000000000000000000000000000000000000000000000000000000000000060c13191d20252a2d2e313234343535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535322d2c29241e160e050000000000000000040e1a26313c46525e68727f8c95a0acb8c1ced7e2ecf8f9eee3d9cfc2baaea2988e81756b61554b4035291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffdf1e6dacfbbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e2122232322201f1c171312100b06000000000000000000000000000000000000000000000000000000000000000008131e28323e47505a626a6f787d8286888b8c8d8e8e8e8d8c8a8885827d79726d675f5850483e362c22190d0300020e1a25313b454e585f686d757c8085888a8c8d8e8e8e8d8c8b8986837f7a746e68625a504a42382d22171007000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b76828f959fa7adb3b7b9bdbcbdbdbdc0bbb9b7b4aeaca49f9691857c6f695e544a3f34281d1213202c3945525d68727f8c939da5acb1b6b9bbbfbdbdbdbcbeb9b8b5b1aba79f9892887f726c61574d42362a21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333f464e555d60696e757b8085888c8f919299959696979696959992918e8b88837f7a746e69625f57524c454039302a251f18120b040000000000060b141a232b333b434c545c666c74808a91969691867c6f6255483c3025190d010000000000000000000000000000000000000000000000000000050e17202830394149505960696e777f868f949ea1a8adb3babec5c8cdd2d5dadee1e5e9ecedeff3f8f6f7f8f9fcfffffcfdfdfdfdfdfcfcfffffcf9f9f8f6f5f7f2eeecebe7e3e0dcd7d3cec8c3beb6afa7a09892867d706b60574e43392e21180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb6c0cdd6e0e9f2f8fefffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232c353e464f565e616a6f747a7e8183868788898988888785827f7b756f6a625b524940362c1f150b0100020c162029333b444c545c60686d73797d808385878889898988878583807c77716c605d554b42392e22190f00000000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd0c6baaea3999082786c605a5147433d3b3a3a3b4653606d7986929facb9c5d2dfecf8fffffffffffffff9f4ebe3d9d0c4b9ada1978a7d7063574a3d2f24190d010000000000000000000000000000050e171f282f383f444e555c60696e757c82878d92979a9ea1a8a7aaacafb5b2b3b4b6b7b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928e89847f7a746e69625f58524c4440393027221b140b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333e464e565e666d747e879297a0a7b0b8c0ccd2d9e2eaf3fbfffffffffffffffffffffffffffffffffffffffffdf3eae1d7cec5bbb2a8a0958f81786c605a50463c31281e13080000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0ced9e5f1fffffffff6e9dcd0c3b6a99d908376685d535354565e616e73808d95a0acb8c2cdd8e4f0fcfffffffffaeee2d6cabeb3a9988c7f726c65615f5750483e34281d11050000000000000000000c17232e3844505b656f7c87929fa6b0bbc4cdd7e0e8f1f9fff5ebe3dad2ccc4bdb9b4aeacaaa7a7a6a8a9acafb6bbc0c7d0d9e2ebf5fffffffffef3e9e0d5c9bdb2a89d9083766a5f53473a2e1d1207000000000000000000000000000000000000000000000000000000000000000002080d11141a1e20212426272828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282521201d19130c040000000000000000000009151f2a36414c56606d7883919da5afbcc5d0dbe7f2fcf5eae1d6cabeb3aa9e938a7d70675d51453c30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffff7e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151616151312100c060603000000000000000000000000000000000000000000000000000000000000000000010d1924303a44505a626c717c838a8f929898999a9b9b9a9a999797928e8a857f796f6a615a50483e342b1f150b0105121e2a36424d575f6a6f7a81888d929797999a9a9b9b9a999899928f8b86817b716c605b544a3f332822190b02000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d89949fa8b1b9bec4c5c9cec9cad2ccc8c6c4bfbab6afa8a09791857b6e665c5044392f241814212d3a4754606d7a85929ea5afb8bcc3c5c7cbd1cacacfc9c6c5c2bcb7b1aaa39a93877e70695e53463d32271b100200000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227343d434b51575f61696e73787c7f8284868889898a8a8a8989878684817f7b77726d68615e57534d46413a342e271e1a140c070000000000000000020910192029313a424b545b606e737e84898a847d6f6a5f53473a2e1e130800000000000000000000000000000000000000000000000000000000050e161e272f383f444f575e656c727b828a91969ea2a9adb3b8bcc3c6c9cfd1d4d9dddfe0e3e7e7e9ebecedeff3f9eff0f0f0f0f0f0eff9f4f0edecebe9e8e6e6e2dfdedcd6d3d1cbc7c3bcb8b1aca49f9591867d706b61594f453c30271d0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8998a2aebec7d2dfe8f2fbfffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c343d444c52585f62686d717477797a7c7c7c7c7b7a7875736e69626058514940372e241a0d03000000040e172129323b424a50565e61666d707376787a7b7c7c7c7b7a797674706b64615a514b433a30271d100700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffff8ede2d7cbbfb4ab9f948c80736c635b544e49484747484c56626f7c8999a3aebac7d3e0ecf9fffffffffffffffffdf5ebe2d5c9beb3a99a8e817467564c4135291d110400000000000000000000000000050f172029313a4149505860676d737b81878f93999ea1a9abadb2b4b7b9bbc0bfc0c1c2c3c4c5c5c6c7cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908c86817b756f6a615e56514a423c332d261d170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228343c444c545c606c717d8590959ea6aebbc0c7d0d8e1e9f2fafffffffffffffffffffffffffffffffffffffffffcf3e9e0d7cdc4bab1a79e938d80736c61584e433a2f24190f06000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e3eef9fffffff5e8dbcfc2b5a89c8f827569564c46474c525c606d7983909da7b1bcc8d4e0ecf9fffffffff8ecdfd2c6b9ada297877a6e615b53534d453e362c22170c0000000000000000000006111c27333f4953606a73808c949fa9b2bbc5ced6dfe8eef5fdf5ece4ded6cec9c6bfbab9b6b4b3b3b4b6b9bbc0c7ccd2d9e2ebf4fdfffffffff8ede2d7cec6b9aca0968b7e7164584e43372b1f0b01000000000000000000000000000000000000000000000000000000000000000000000105090e12141517191a1b1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b191413110d08020000000000000000000000030d1925303a44505c66707d89939eaab4bfcad6dfeaf5fcf3e6dbd0c5bcafa59e9184796d60584e42382e23170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909ca9b6c3cedae5f1fefffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080a09080706030000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c717e8790959b9fa3aaa6a7a7a8a7a7a5a9a29f9b97918b837c716c615a50463d31271d12070714212d3a46535e696f7c858e939a9ea1a9a6a6a7a8a7a7a6aba39f9c98928d857e746c665b50443f342b1d140a000000000000000000000000000000000000000000000000000000000006131f2c3945515d6776828f9ca6b0bac2c9cfd2d5d9d6d7ddd8d4d2d1cbc7c0bbb2a9a1979083786d60554b4035291d1c2834404b5465727f8c97a2adb7c0c8ced2d3d7dcd7d6dad5d2d1cdc7c2bcb4aca49992857b6e61594f44382c1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454d53575e61656c6f727577797b7c7c7d7d7d7c7c7b797775726e6a65605d56534d47423c363028231d150c09030000000000000000000000070e171f283039424a505b636c70787c7d796f6b60584e43372b1f0c020000000000000000000000000000000000000000000000000000000000040c151d262d333d454d535b60696e767e848c92979fa2a9acb1b8b9bec4c5c8ced0d2d3d7dcdbdcdedfe0e3e8e2e3e3e3e4e3e3e3e3e2e8e3e0dfdedddbdadad6d2d1d0cbc7c5c0bbb9b1aca7a09a938e837b706b61594f473d332a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99aab4bfd0d9e4f1fafffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d06000000000000000000000000000000000000000000000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b323a41464e53565d606467666c6e6f6f706f6e6d686966615f57544e463f372e251c12080000000000050f17202930383f444c52545c60636669686d6f6f706f6e6e6d6667636059555045413a31281e150b00000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f9ca8b5c2cdd9e4f0fffffffffffffffffffffffffffffffef3e7dcd1c6bdb0a69c928b7e726d6260585655545454565e6873808c99abb4bfcbd7e3effbfffffffffffffffffffdf4e6dacfc4b7aa9e918477685d5245392c201306000000000000000000000000050e172129323b434b535b606a6f797f868e939a9fa4abadb3b7b9bdc1c3c5c7cbd1cdcecfd0d1d2d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928e87817c746d68605c544e443f382f292018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505a626b6f7b838f949da4afb6bec6cfd7e0e8f1fafffffffffffffffffffffffffffffffffffffffffbf2e9dfd6ccc3b9b0a69d928a7e716a5f564c41352921180c030000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a0acb9c7d1dce8f3fefffff5e9dccfc2b6a99c8f837669584e413b4146515c666f7c89959fabb8c4d1ddeaf6fffffffff8ebded1c5b8ab9e928578685e524946423b332c241a100600000000000000000000000b17222d38414e58606d78829096a1a9b3bcc4cdd8dde4ebf4f7f6f0e7e0d9d5d1cbc7c5c3c1c0c0c1c3c6c8ccd2d8dde4ebf4fdfffffffcf4ede7dbd0c6bcb0a69e9184796d6053463c31261a0f0000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0c07070401000000000000000000000000000008131e28343f4a54606b75818e98a2aebac3ced9e5f2fbf7ece1d7cec1b9ada1968d80746a60544a3f34281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546673808c99a8b2bdc9d5e2ecf8fffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68707e879299a0a7acaeb4b3b3b4b4b4b3b2b3adaba9a19e9591867e716c61584e43392f24180c13202c38444f59616e7b8491979ea5abadb3b2b3b4b4b4b4b2b5aeacaaa39f97928b80786c605b51463d2f261b1106000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c2ccd5dadee1e5e3e3e8e4e0dfdcd7d2ccc4bbb3a99f958b7f72675d5145392c201f2c3845515c6676828f9ca9b3bec9d4d9dfe0e3e7e3e3e6e2dfded8d3cec6beb5aba2978f82756b6054483a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f282f353c42474d53535b60626569666d6e6f70707170706f6e6c666865625f5854524c46423b37312a251e18120b030000000000000000000000000000050d161e272f383f44525a61666d6f706d6760594f463c31261b0f00000000000000000000000000000000000000000000000000000000000000030b141b2227333b414950575f626c71797f858c92979da0a7abadb3b7b8bdc1c3c5c7cbd1ced0d1d2d3d7dcd6d6d6d7d7d7d6d6d6d6ddd7d4d2d1d0cecdcfcac6c5c2bfbab8b5afaca7a09d95908881796e6960594f473e352b21180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1d0dbebf5fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170c00000000000000000000000000000000000000000000000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019202830353c43474c525457545b60616263636261615e565955534d47433c342d251c130a00000000000000050e171e262e343a41464a5053565a565d61626263626261605c5456544f49453e352f281f160c03000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffff8ede2d8cfc2b8aea49f93877f766f6a66636261606163686d7a84919eabb8c4d1dce7f3fffffffffffffffffffffff7ebded2c5b8aca096877a6d6054473a2d2114070000000000000000000000030d172029333b444c555d656c727c838c92989fa4acafb5b9bec4c5c9cfd0d2d3d7dcd9dbdcdddededfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa39f99928e87817a726d665f585049413b322a221a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44505960696e79828d929fa4acb4bdc5ced6dfe8f0f9fffffffffffffffffffffffffffffffffffffffffbf1e8dfd5cbc1b8aea49f92867c6f685d52453f332a1e150b00000000000000000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919eabb5c0cbd7e2ecf8fffff7ebded1c4b8ab9e9185786a605349413a404b54606a7683909da9b6c3ced9e5f1fdfffffff7eaddd1c4b7aa9e9184776b564d413836312a211a120900000000000000000000000006111b262f3d44505c666e7b849197a2aab2bbc3ccd2d9e2e6ecf2f7f2ebe5e2dcd7d3d2d0cecdcdced0d2d4d8dde4e8eef5fdfffffcf6f3eae2dcd6cabfb4aa9f948b7e71665c5145382a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17232e38424f59616e7b86929fa7b1bcc8d4dfe9f3fef3e9e0d5c9bdb2a89f92877c6f665c50443b31251a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3c4956626f7c8996a1acb9c5d0dbe7f3fcfffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203040000030607070606030000040402010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a859299a3abb1b9babfbfc0c1c1c1c0bfbebab8b3ada7a09892877e716a60554b4035291e1316222f3b4854606b76828f96a1a9afb8b9bebfc0c1c1c1c0bfbfbbb9b4aea9a29f928d80746d63584e41382d22170b000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3aebac7d4dee6ebedf1f6f9f4f0edece7e4ddd8cdc4bbb1a79e9285796d6053473a2f24202d3a4653606d7986929facb9c5cfdfe5ecedeff3f8f7f2eeecebe4e0d8d0c7bdb3a99e94897d7063564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d242931373b42464950535559545c60616263636463636261605b545855534e4745413a36312b261f19130c070000000000000000000000000000000000040c151d262d33404850545c606363605c554f473d342a20150a0000000000000000000000000000000000000000000000000000000000000000020a111721292f383f444d535a61676d727a7f858b90959a9ea1a9aaacb2b4b6b9bbbfbfc1c3c4c5c7cbd1c9c9cacacacacac9c9c9d2ccc7c6c5c3c2c0bfbeb9b8b6b4aeacaba39f9c95918b837d746d675f574f473e352c231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c100300000000000000000000000000000000000000000000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252931373a4145474b4a505354555656555554524c4c4846423b37322b221b130a010000000000000000050c141c23283035383f4446494d4c525455565656555453504a4948443d393429241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4855616e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffff4eae1d4cbbfbbafa499938c827c7673706e6d6d6e70737a828f97a1adb9c6d2e2edf8fffffffffffffffffffffff9ede1d4c8bdb2a895887c6f6255493c2f22160900000000000000000000010b151f29323b454d565e676d777f8791959fa3aaafb6bbc0c7c9cfd2d5dadddfe0e3e8e6e7e9eaeaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfcac6c3bcb8b4aeaba39f9a938e857f786f6a605b534c443c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f474f575e676d78808c939aa3abb3bcc5cdd6dee7f0f9fffffffffffffffffffffffffffffffffffffffffaf1e6ddd3cac0baaea29891847a6d605b51453c30271d120700000000000000000000000000000000071b2835414e5b6874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586773808d99a3afbbc5d0dbe7eff8fff8ebdfd2c6b9ada197897c6f655b524c4743424e5864717e8b97a8b2bdc8d4e1edf9fffffff7eaddd0c4b7aa9d9184776a5e5144302a261f180f0900000000000000000000000000000a141d28343f4a545e696f7c859298a1a9b1bbc0c7d0d6dbe1e6ecf0f4f1ede7e3e0dfdddadad9dbdcdfe0e4e8eef4f9fffbf9f4f0ebe5e1d8d1cbbfbaaea2989083786c60544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46525e69727f8c95a0acb8c1cdd7e1ecf7fbf2e5dacfc4bbafa3999083786d60574d42362a20160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4becad6e1eaf4fdfffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e1011060b1012131313120f0b0611100f0e0c0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6573808d97a2abb5bdc3c7cbd1cdcececdcdd0cac6c4beb9b1aaa39992877c6f675d51453a3024191b27333f495363707d89949fa9b2bbc1c6c9cfcdcdcececdd1cbc7c5bfbab3ada49d928c7f726a6053493f33271b0f030000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb4bfcbd7e5f0f7fafdfffffffcfaf8f3eee8dfd6cdc2b9ada1978b7f7265564c413529212e3b4854616e7b8798a3aebac7d3e0ecf5f9fbfffffffefaf8f5f2eae2d9d0c5bcb0a69c8f8275685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181f262b3136383f4446494c4a505355565657575756565453504a4c4847433c3935302a251f1a150d080200000000000000000000000000000000000000030b141c2228363e424a5053565753514b433d352b22180e0300000000000000000000000000000000000000000000000000000000000000000000060f171d262d333c424750555d60676d73797e83898d92979a9da0a8a7aaacaeb5b3b4b6b8b9bbc0bcbcbcbdbdbdbdbdbdbcbcbbc0bbb9b8b6b5b3b2b3adaba9aaa39f9c99928f8a847e786f6b605d554d453d352c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2f35393a3e3f4446474949494948474641403b3a36312b27201910090100000000000000000000020a11171e25292e34383a3d4041464748494949484746443f3d3b38322d282218130c040000000000000000000000000000000000000000000000000000000000000000000000000000000614212d3a46535f697783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffcf3e6ddd7ccc0b5aba49f948f8983807c7b7a7a7b7d80858f949fa9b2bec9d5e1f4fffffffffffffffffffffffffdf1e5d9cebdb0a3978a7d7064574a3d3124170a0000000000000000000007121d27313b444d575e686e79818c9299a0a7aeb4bbc0c7ccd2d5dadfe1e5eaecedeff3f9f4f5f6f7f8f8f9f9fbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad6d2cec8c6bfbab5afaca49f98928c837c726c655e564e463d352d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c2328343d454d555d666c747f889299a2aab3bbc4ccd5dee7f0f9fffffffffffffffffffffffffffffffffffffffff8efe5dcd6cabfb4aaa0968f81756d62574e42392e23180c030000000000000000000000000000000c1926323f4c5965727f8c98abb4bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4854616e7b86929faab4becad6dde6eff8faeee1d5c9beb3a99c8f82776c615e56534e4a4754616e7a8796a0acb8c5d1deebf7fffffff7eaddd1c4b7aa9e9184776b5e51442d221a140e06000000000000000000000000000000020b17232e38424d575f6a6f7d869197a0a7afb6bec4cacfd6dbe0e4e8ebeef1efecece9e7e6e6e7e9ecedf0f4f9f6f8f2eeece8e4e0dad5cfc6bfbaada39f92867b6e665b5042392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000010507070b060b0f12131312100c070d0b0707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d57606d7883909da5afbbc5d0dbe6f3fdf6ebe0d7cbc0b5aba0958c7f72695e53463e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c98a2aebac3cfd8e2ebf3f9fffffffffffffffffffff9efe3d6cbbfb4aa9a8d8174675a4e412f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131517181a1b1c1d1e171c1f2020201f1c171e1e1d1c1a1918161413110d080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929ea9b3bdc7cfd3d7dcdadadbdadadbd6d3cfc9c3bcb4aba3999184796d60564c4135291d1f2b3744505b6575818e9ba6b0bbc4cdd2d5dad9dadbdadadcd7d3d1cbc5bebaaea59f92877c6f655b5044372b1f13080000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1dce7f2fffffffffffffffffffff9f1e8dfd6cabeb3a99d908376685d5245392c222f3c4955626f7c8895aab4bfcbd7e3effbfffffffffffffffffffcf4ebe2d7cec1b9ac9f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151a1f252a2d3337393c3f3f44464849494a4a4a49494846443f3f3b3a37312c29241e1a140e090300000000000000000000000000000000000000000000020a1117242c30383f4446494a47454039312b23191006000000000000000000000000000000000000000000000000000000000000000000000000050b141b222731373e434b51555d60676d71777c8185898d9196979a9d9fa3aba6a8a9abacafb5afafb0b0b0b1b0b0b0b0afafb5afacabaaa8a7a5a9a19e9c9998928f8b86827d78716d666059514b433c332b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1e24292c2d2d3338393b3c3c3d3c3b3a3936302e2d2a261f1b150e070000000000000000000000000000060b13191c23282b2d303035393a3c3c3d3c3b3b3a38342e2f2c27211d170d07010000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffffff8efe8ddd2c7bdb5afa69f9c94908c8988878787898d92979fa6b0bbc4cfdae6f1fffffffffffffffffffffffffff6e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000050f18242f39434c565e696e7a838f939fa3abb1babfc6ccd2d7dde3e6ebedf1f6f8f9fcfffffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d1cbc7c0bbb6afaaa29f9591867f776e685f584f473e362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1117222b333b434b545b606d727e879298a1a9b2bac3ccd5dee7eff9fffffffffffffffffffffffffffffffffffffffff7eee7dbd0c6bcb2a89e938b7e726a5f544b4034281e150a0000000000000000000000000000000a1723303d4a5663707d8999a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab96897c706356493d3023160a000000000000000000000000000000000000000000000001010101010101010101010101010101010c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306010101010101010101000000000000000000000000000000000000000000000000000a15212d3a46535e6974818e98a2aebac1cbd4dde6eff8f1e6dacfc4b7ab9f948d80756d68625f585654525e687784919daab7c4d0ddeaf7fffffff7ebded1c4b8ab9e9185786b5e4a3f33281c0f03000000000000000000000000000000000006111c26303b454e58606b6f7c8590959fa4acb2babec5cad0d4d8dddfe1e6e7e9eaebecedf0f4f8f3efececeae9e8e7e2dfddd8d4cec9c3bcb4aea49c918a7e71695f544a3f30271d120700000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b171b1f20201f1c181c1a171413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a25303b44515c66707d89939ea9b3becad6e1ebf5fcf4e8dcd1c7bdb1a79f92867b6e615a50443a2f24190c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616d7a85929fa8b2bdc6d1d9e1e8eef2f7f8f9fcfffbf9f8f4f0e7ddd3c7baaea3988b7e7164584b3e31251807000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314171b1f202123252728292a2b23282b2d2d2d2b28222b2b2a282726242321201d19171413110d08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8897a1adbbc5cfd9e0e3e7e6e7e7e7e6e6e2dfdad5cec6bdb4aba0968d8073685d5246392d20202d394653606c7985929eabb8c2cdd6dfe2e6e6e7e7e7e7e7e3e0dcd7d0cac0bbafa3999083786c6053463a3025190d0100000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f8fffffffffffffffffffffffaf1e6dacfc5b9ac9f93867a6d6054473a2d23303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffdf4e9e0d3c7bbafa3998a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1b22272b2d2f2e34383a3b3c3d3d3e3d3d3c3b3938332d2f2e2b26201d19130e0903000000000000000000000000000000000000000000000000000006111a1e262e34383a3c3d3a38342f271f1911070000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262b313940454c51555d60656b6f74797c8084878b8e90929997999b9d9e9fa3aba2a3a3a3a4a4a4a3a3a3a3a2aba49f9e9d9b9a989697928f8d8986827e7a75706c65605c544f454039312a211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d202122282b2d2e2f30302f2e2e2d2a2522211e1a140f0a040000000000000000000000000000000002080d11171c1f202324292d2e2f2f302f2f2e2d2c282322201b16110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854616e7b87939facb9c3cdd8e4f0fcfffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb0aba69f9c999695949394969a9ea1a9b0b8c2cdd6e0ebf7fffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000020d17212935404b555e686e7b8490959ea5afb5bdc3cbd0d8dde4e8eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae5e2dcd7d1cbc7c0bbb3aea7a099928c827a6f6a605950483e362c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610192129313a424a505b636c717d869297a1a8b2bac3ccd5dde7eff9fffffffffffffffffffffffffffffffffffffffff8ede2d7cec3baafa59f92867c6e665c51453c30261c110600000000000000000000000000000714202d3a4753606d7a86929facb9c5d1dce8f3fffffffffffffffffffffffffffffff9ede0d3c7bbaea399877b6e6154483b2e211508000000000000000000000000000000000000000406070c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140e0e0e0e0e0e0e0e0e0d0d0c0a0807050200000000000000000000000000000000000005121e2a36424d57616e7b86929fa5afb9c3cbd4dde7edf3ebe1d3c7bbb0a69c928d817a736f6a6663605d566874818e9ba7b4c1cedae7f4fffffff8ebded2c5b8ab9f928578665b5044382b1f12060000000000000000000000000000000000000a141e29333c464f59606a6f7b838d939aa0a8adb3babec5c8ccd2d2d5dadadcdedfdfe0e4e8e1e7e3e0dfdedcdbdbd6d3d2ccc8c4bdb9b1aaa39f928c7f736c61574d42382d1e150b0000000000000000000000000000000000000000000000000000000000000000000000040b0f13191d2021252722272b2d2d2c282329272421201d1913100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404a54606b75818e97a2adbac2cfd9e3eef9f9eee3d9cfc3baaea2988f82756c61564c4135291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e68737f8c96a0abb4bfc7cfd7dce3e6eaecedeff3efecebeae4ded8ccc0b6ac9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000001050a0f1315191d202122272b2d2e303233353637382e34383a3a3938332d38373735343231302e2d29252421201e1913120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a9b3becdd7e1eaeff3f8f4f4f4f7f2eeebe6e0d8d0c6bdb2a89f92857a6d6154473a2f24222e3b4855616e7b8897a1adb9c6d3dfe8eef2f7f4f4f4f8f3efede7e1dbd6cbc0b5ab9f958a7d7064564c4135291d110500000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f6fffffffffffffffffffffffff7ece0d4c7bbafa499897d706356493d30232f3c4956626f7c8995abb5c0ccd7e3f0fcfffffffffffffffffffffffbefe3d7cbc0b5ab9a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171b1f202223282c2d2e2f30303130302f2e2d2b282222211f1a15110d08020000000000000000000000000000000000000000000000000000000000080c141c23282b2d30302d2c29231d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1f272f353a41454b5153596063666d7074777b7e818386888b8c8e909192999495969697979797979696969594999392908f8d8c8a878583807c7976726d6864605b53504a423d352f281f180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffef2e7dbd0bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171c1f2021222323222221201d191514120e0903000000000000000000000000000000000000000000060b10121316191d2021222323232221201f1c171613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202d3a46525e6975828f9ca7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffff5ebe2d9d2ccc2bbb7b0aba9a6a3a1a0a0a1a3a6abadb3bbc2cad4dfe8f2fdfffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000009141f29333b45515d676e7a849196a0a7afbbc0c7cfd6dce2e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e3dcd7d2ccc5bebab1aba39f948f847c706b625a50483e362c231a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f282f383f44515a616b707c859196a0a8b1b9c3cbd5dde7eff9fffffffffffffffffffffffffffffffffffffffef3e9e0d5ccc1baaea2989083796d60584e42382e23170c030000000000000000000000000006131f2c3945515d677683909cabb5c0cbd7e3eef9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000001070c101314191b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b24313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f221b1b1b1b1b1b1b1b1b1a1a1918171514120e090703000000000000000000000000000000020e1a25313b46535e69727e8b939ea7b1b9c2cbd6dbe2e9f2e3d8ccc2b8aea49c938e85807c7773706d686a6973808c99a6b3bfccd9e6f2fffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000020c17212a343d464f5860696e79808891969fa2a9aeb3b9bbc0c4c6c9cfcecfd1d2d2d4d8ddd4dcd7d3d2d1d0ced0cac6c5c0bbb9b2aca79f98928b80736d635a50453b2f261c0c0300000000000000000000000000000000000000000000000000000000000000000001070d161b1e252a2d2e31342d3337393a38342e3634312d2c29241e1c160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424f59616d7a85929fa7b1bdc7d1dce8f4fdf5ebe1d6cabfb4aa9e948a7e71685d52453d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2a36414c56606d79849199a3aeb5bdc4cbd1d6dbdddfe0e3e7e2e0dfddd8d3ccc4bbafa49a8e8174685e5246392d201307000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21252a2d2e2d3337393b3d3f4041434444453f44464646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a050100000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfcfd9e9f3fbfffffffffffffefbf7f2eae2d8cfc4baaea2988c7f7265554b40352923303c4956636f7c8996a9b3bec9d5e5f1fafefffffffffffffbf8f3ece6dcd1c7bdb1a79c8f8276685e5246392d20130700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7e7265584b3f32252f3b4855626e7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffff3e8dcd1c2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316171c1f20222323242424232321201f1c171514120f0904010000000000000000000000000000000000000000000000000000000000000000020a11171c1f202324201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d151d24292f35394045474f54545c606367696e717477797c7e808183858687888989898a8a8a8a8a8a898988878786858382807f7d7b787673706d6765615e56535049443f383029241d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406060b0f12131416161616151413110d0807050200000000000000000000000000000000000000000000000000030607080d1113141516161615141312100c060704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89959fabb8c3ced9e4f2fcfffffffffffffffffffffffffffffffffdf4ebe3ddd7ccc7c2bcb7b6b3afaeadadaeb0b3b8b9bec5cdd4dce6f1fafffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000020b1a25303b45515b606d79839096a0a8b1b9c1cbd1d9e1e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e4ddd8d0cac3bdb4aea69f9691867d716c625a50483e352c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333f485059606a6f7b849196a0a7b1b9c3cbd5dde7f0f9fffffffffffffffffffffffffffffffffffffffbf2e7ded6cabfb4aaa0958d80736a60544a3f34281f14090000000000000000000000000004101d2935404b5565727f8b99a3afbbc7d2dde8f2fbfffffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382b1f1206000000000000000000000000000000030b12181d1f20252727272727272727272727272727272727272727303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffff4e8dcd1bcafa296897c6f6356493c3027272727272727272727272726252321201e1a15130f0a04000000000000000000000000000009141f2a36424d57606c77818f959fa7b1b9c1cad0d7e0e4e9ded4cac0b6aea59e98928d8883807d7a787675757e8b98a5b1becbd8e4f1fefffffaede0d4c8bbafa49a877a6d6054473a2d21140700000000000000000000000000000000000000050f18222b343d464e575e676d747d848c92979fa2aaacafb6b8b9bebfc1c2c4c5c6c8ccd2c7d1cbc7c5c4c3c2c0bfbab8b6afaca8a19e9590867e736e635b51483e332a1d140a000000000000000000000000000000000000000000000000000000000000000000040c131821272c3036393a3e41433f44464644404443403e3a39352f2c27211b150b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d46525e68727f8b959fabb5c0cbd7e0ebf6fdf3e7dbd0c6bcb0a69e91857a6d60594f42392e23180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a45515d676f7c87929fa3abb2bbc0c7cad0d1d2d4d7dbd6d3d2d0cdc7c1bab1a79f93877c6f62564c41362a1d110500000000000000000000000000000000000000000000000000000000000002080e13191d20262b2e3036393a3e3f4446484a4b4d4e4f5051524a50535353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffcf4eae1d6cabfb4aa9d908376675d5145392c24313d4a5764707d8a97a3b0bdcfdae6f9fffffffffffffffffffffef7eee3d9cfc3b9ac9f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc8d4e2edf8fffffffffffffffffffffffff4e8ddd2bfb2a6998c7f7366594c4033262d3a4653606d7986939facb9c6d2dfecf5fffffffffffffffffffffffff9e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506060c10121315161617171716161513120f0b0608060200000000000000000000000000000000000000000000000000000000000000000000000000060b10121316171413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292f35393d43484a505356575e616467666d6f7173757678797a7b7c7c7d7d7d7e7d7d7d7d7c7c7b7a797877757472706e69696663605c5554524c46443f38342e261e18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060809090a0908070705010000000000000000000000000000000000000000000000000000000000000000000105070709090a090808070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4855606b7783909da7b1bcc8d4e0eaf4fefffffffffffffffffffffffffffffffffdf5eee8ded8d3cdc7c4c3bfbcbbbabababcc0c5c6cacfd7dfe6eef8fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab968a7d7063574a3d3024170a000000000000000a141d2a36424d57626d75818e959fa8b2bac3cbd7dce3eaf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dbd6cfc6bfbab0a8a19892877e716c615a50473d332a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228363e474f585f696e7b849195a0a7b1b9c3cbd5dee7f0fafffffffffffffffffffffffffffffffffffffff9f0e7dbd0c6bcb1a79f92877c6f665c50443b31261a0b02000000000000000000000000000c18242f3a4754616d7a86929fabb5c0ccd7e0e9f2fbfffffffffffffffffffffffbefe3d7cbbfb4ab9a8e817467544a3f34281c10030000000000000000000000000000030d151d24292c2d323434343434343434343434343434343434343434343b4855616e7b8894abb4bfcbd7e3effbfffffffffffffff9e3d6cabdb0a3978a7d7064574a3d343434343434343434343434343332302e2d2a25221f1b160f0a03000000000000000000000000030e1a25313b44505b656d798390959fa7afbabfc6ced4d8dfe3dcd2c8c0b7afaaa29f9a95908d898785838282828f9ca9b6c2cfdce9f5fffffffcf0e4d8ccc0b6a194877b6e6154483b2e2115080000000000000000000000000000000000000000061019222b343c454d555d606b70797f858c92989c9fa4acabadb3b2b4b6b7b8b9bbc0babababfbab9b7b6b5b3b4aeacaca49f9c96918b837c716c635b524940362c21180b020000000000000000000000000000000000000000000000000000000000000000040d161d242932383a4146474b4e5049505353514a514f4d4a4745413a38332b262017110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c78839099a3afbbc4cfdae5f2fcf8ede2d7cec1b9ada1978e81746b60544b4034281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606a717e8b9299a1a9afb5babec2c4c5c7cbd0cac7c5c4c1bbb7b0a8a0958d80736a5f54443a3025190d010000000000000000000000000000000000000000000000000000000002090e14191e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5c6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e0902000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffcf3e7dbd0c5b9ac9f92867a6d6053473a2d24313e4a5764717d8a97a4b0bdd2dde8f4fffffffffffffffffffffffff5ebe0d4c7bbafa3998a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000814212e3b4754616e7b8796a0acb8c6d1dce7f2fbfffffffffffffffffffffff9e6d9ccbfb3a6998c807366594d4033262c3845515c667784909daab7c2cdd8e4eff8fffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090a0a0b0a0a09080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d24292c3238383f4446494d525458545c60626466686a6b686d6e6f707070717171707070706f6e6d6c656a68676563615e575a5653514b4746413a37332d28231c150c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5964707d8a95a0acb8c1ced8e2edf8fffffffffffffffffffffffffffffffffffff9f4e9e3ded8d3d0cfccc9c8c7c6c7c9cdd1d2d6dae1e9f1f8fffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f22150900000000000006111c262f3846525e69727e8b939ea7b1bac3ccd5dde8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6e1d8d1cbc2bab2aaa29992877e716c61594f453c31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242c353d464e575f696e7a839095a0a7b1b9c3ccd5dee8f1fafffffffffffffffffffffffffffffffffffffff8ede2d8cec3bbafa3999083786d60574d42362a1d140a000000000000000000000000000713202d3946525e6875818e99a4afbbc4ced7e0e9f1f6fcfffffffffffffffffef4ece0d3c7baaea3998a7d7164574a3e2e23170b0000000000000000000000000000010b151f272f35383a3f414141414141414141414141414141414141414141414754606d7a8799a3aebac7d3e0ecf9fffffffffffffef1e4d7cbbeb1a4988b7e7165584b4141414141414141414141414140403f3d3b3a36302f2c27211a150e0600000000000000000000000009141f27333f49535d676e7a8390959ea5aeb4bcc1c8cdd3d8dedad2c9c1bcb4aeaba7a09d99969792908f8e8f949fabb7c4d0dde9f6fffffffff4e8ddd2bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000071019222b333b434b515960676d727a80858b8f939a9b9ea1a9a6a7a9abacacafb6aeaeadb4aeacaba9a8a6aaa29f9c9a93908b847e786f6a625a524940372e241a0f060000000000000000000000000000000000000000000000000000000000000000040e161f282f353d44484c5254585a5d5e5b60605c5f5e5c5a5754524c48443d373227221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505b666f7c87929fa8b2bdc9d5e0eaf4fef3e9e0d5c9beb3a99f93887d6f665c51453c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e58626c717e8791979fa3abadb3b5b7b9bbc0bbbfbab8b7b5b0aba69e969083796d60584e4332281e130800000000000000000000000000000000000000000000000000000000070c141a1f252a3036393c4347494c525457535b606163656668696a6b6b6c666d6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f6fffffffffffffffffffffffff8ece0d3c7bbafa399897c6f6256493c2f24303d4a5763707d8a96acb6c0ccd8e4f0fcfffffffffffffffffffffffcefe3d7cbc0b5ab998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab4bfcbd7e0e9f2f9fffffffffffffffffffff9e5d8cbbfb2a5988c7f7265594c3f32262834404b546774808d9aa7b1bcc8d4dde7eff7fdfffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181d20272c2e34383a3d4246484b4b51535558595b5d565d60616263636464646464636363626160605b535c5a595754524d4d494745403a3936302b27221b17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000010507070a0c0e10111213131313131313131313131313100807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606c7883909da6b0bcc6d0dbe7f1fafffffffffffffffffffffffffffffffffffffaf4efe9e4e0dddcd9d6d4d3d3d4d6d9dedfe2e6ecf3fbfffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000b17222d38424f59616e7b86929fa5afb9c3ccd5dee6eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f3eae2dcd7ccc4bcb3aba39992877e716b61574d433a2f24180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121a232b343c454d575e686e7a839095a0a7b1bac4ccd6dfe8f2fcfffffffffffffffffffffffffffffffffffffef4eae0d7cbc0b5aba0958c7f72695f53463d2f261b110600000000000000000000000005111e2a36414c56626e7b87939fa8b2bcc6ced7dfe5ebeff3f9f8f9fcfdfaf9f4ede2d8cec5b9ac9f92867a6d6054473a2d211406000000000000000000000000000007121d2731394045474c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e525d687986929facb9c5d2dfecf8fffffffffffffef2e5d8cbbfb2a5988c7f7265594e4e4e4e4e4e4e4e4e4e4e4e4e4d4d4c4b4a4846423c3b38322b2620180f080000000000000000000000030b17222d38414b555e686e7a838e939fa2aaafb8bcc3c7ccd2d5dad3cec5bebab8b1acaaa6a9a29f9d9c9b9c9fa6b0bbc7d3dfecf8fffffffff9e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000710192129313940454f555d60686d73797e82878b8e919797999b9c9e9f9fa4a0a1a1a1aba39f9e9d9b999798928f8c87837e79716d665f58504840372e251c12080000000000000000000000000000000000000000000000000000000000000000020b162028313a41454f54565e616467696b656c6d666c6b696764605d56544f47433c332d261d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28333f4a545f6a74808d96a1adb9c1ced8e2edf8fbf2e6dacfc4bbafa49a9183796d60574d41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46505a626c717d848d92999fa2a9a9aaacafb5aeb4aeacaaa8a69f9c948f847b6e675c51463c3220160c020000000000000000000000000000000000000000000000000000030b12181f252a30363a4146474e5355565e616467656c6e70727374767777787979797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d07010000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfced9e5f0fefffffffffffffffffffffffcefe3d7cbc0b5ab978a7e7164574b3e31242f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffff4e8dcd1c1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000005111e2a36424d566673808c98a3aebac4ced7e0e8eef2f8f9fbfffffefbf8f5eee1d5c9bdb2a9978a7e7164574b3e3124232e3c4956626f7c89959fabb8c1cbd5dde6ecf1f6f8fafefffffbf9f6efe7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000020608080c0f1010100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10161b1c23282b2d30363a3b3e404546494b4d4e504c52545556565657575757575756565554545350494f4d4c4a474642403d3a38342f2d2a251f1b17110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000206080d11131417191b1d1e1f1f20202020202020202020201f1d1514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2b3744505b65707d8a949eaab4bfcad6dfe8f3fcfffffffffffffffffffffffffffffffffffffffbf5f0eceae9e6e2e1e0e0e1e3e6ebeceef2f7fdfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675c5145382c1f13060000000000030f1c28333f4a54606b75818e98a2aeb7c1cbd4dee7f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cec5bdb5aba39992877d70695f554b41352920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080808070604010000081119222a333c454d565e686d7a839095a0a8b2bac4cdd6e0eaf4fdfffffffffffffffffffffffffffffffffffffcf2e8dcd1c7bdb1a79f92867b6e61594f41382d22170b000000000000000000000000010d1925303a47535f6a74808d96a1aab4bcc5cdd5dae0e3e8eaecedeff1eeebe8e2dbd0c6bcb0a69b8e8175675d5145392c20130600000000000000000000000000000c18242f39434b5153585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a566b7884919eabb7c4d1deeaf7fffffffffffffff3e6d9ccc0b3a6998d8073665a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59585654524d4948443d37312a221a1108000000000000000000000006111b262f39434c565e686d79818b92989ea5abb1b7bbc2c5c9ced2d4d0cac6c3bcb8b6b3b3adaba9a8a8a9abb0b8c2cdd8e4effbfffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000070f171f282f353d434b51565d60676d71767b7f8285888a8c8e8f9192939a9494949493999291908f8d8b8885827f7b76716d66605c544e463f362e251c130a0000000000000000000000000000000000000000000000000000000000000000000a141d28323a434b51596063686d717476787979797978777673716d68636059534e443f382f271f150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea6b0bcc6d0dbe7f4fdf7ebe1d8ccc0b6aca0958c7f73695f53493f33271e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b343e48505a626b707a81878d9297999c9e9fa3aba1aaa29f9d9b9894908a827a6e695e554b40342a200e050000000000000000000000000000000000000000000000000000060c151c232830363b41464c5254585f6266686d717376797b7d7e808182838485868686868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c0400000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a97a7b1bcc8d4e1ecf7fffffffffffffffffffffffff3e8dcd1beb1a5988b7e7265584b3f32252d3a4754606d7a86939facb9c6d2dfeaf5fffffffffffffffffffffffff9e8dbcec2b5a89b8f8275685c4f4235291c0f0000000000000000000000000000000000000000000000000000020e1925303b4754616e7b86929fa8b2bcc5ced7dce3e7ebeceff3f7f2eeecebe3ddd2c5b9ada196887b6f6255483c2f22222e3b4754606a7683909da5afb9c3cbd6dae1e5ebeceef2f7f3efecece5ddd4c8bcb1a7988c7f7265594c3f3226190c000000000000000000000000000000000003090e121415191c1d1d1d1b1a171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f11171c1f20252a2d2e2e34383a3c3e4042434145474849494a4a4a4b4a4a4a4a4949484746443f42413f3d3b3a3630302d2c2923201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2c2921201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616c75828f98a2aebac2ccd6e1eaf4fdfffffffffffffffffffffffffffffffffffffffffcf8f6f6f2efeeedededeff3f8f8fafefffffffffffffffffffffffffffffffffffff9eee1d5c9beb2a99a8d807467554b4034281c1004000000000006121f2b3844505b66707d89939eaab4bfc9d3dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffefaf8f8f9f4f0edececedeff4f9f5f9f9fcfffffffffffffffffffffffffffffffffffffff8f0e8e0d7cfc7bdb5aba39992857b6e675d51453e32291f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a070c101313141415141413100d070704071019212a333b444c565e686d7a839096a0a8b2bbc5ced8e2ebf5fffffffffffffffffffffffffffffffffffffff9eee3d9cfc3baaea3988e82756b6053493f33271c110600000000000000000000000008131e2b37424e57606d79849198a2aab3bbc2c9ced3d7dcdedfe0e3e5e1dfdcd7d0cabfb4aa9e94897c6f62554c4135291d11040000000000000000000000000004101d2935404b555d6065676767676767676767676767676767676767676767676767676a7783909daab6c3d0dde9f6fffffffffffffff4e7dacdc1b4a79a8e81746767676767676767676767676767676767666563615e5756544f47433c342c231a0f0600000000000000000000000a141d27313b444c565d676d747e868f939d9fa7abb0b7b9bdc3c6c7ccd2d1cdc8c4c3c0bebab8b6b5b5b6b7bbc2cad4dee9f4fffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000050d161d2429313940454c52555d6064696e7275787b7e7f81838485868687878787878686848382807e7c7975726e6964605c54504a423c342d241c130a01000000000000000000000000000000000000000000000000000000000000000006111b262f3a444c555d606b6f757a7e81838485868686858482807e7a76706b625f585049413931271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67717e8a949eaab4bfcad6e2ebf5fdf4e8ddd2c7beb1a79f92867b6e655b50443a3025190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19222d363f48505960686d747b8085898d8f9192999494949892918e8b88837d756d685e574d43392e22190e00000000000000000000000000000000000000000000000000030a11171e272e343b42464d52565e61656a6f73777a7d80838587898b8d8e8f90919292939a93999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d09020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8795a0acb8c5d0dbe6f0f9fffffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f32252c3945525d687784919daab7c2cfd9e3eef8fffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0000000000000000000000000000000000000000000000000000000914202d3a46525e6974808d96a1aab4bcc4cbd1d6dbdfe0e3e7e2e6e2dfded9d2cabfb4aa9e9184786a5f53473a2e211f2b37434e5863707d89939da7b1b9c1cacfd5dadedfe2e6e2e7e3e0dfd9d5cbc3b8aca095887c6f6255483c2f22150900000000000000000000000000000000070c151a1e21222628292a2928262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1e202123282c2d2f3133352f35393a3b3c3d3d3d3e3e3e3d3d3d3d3c3b3a3937332d3432302e2d2a2523201f1c1813110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0700000000000000000000000000000000000000000000040a0f151a1e2125292d2e30333536373839393939393939393939393939362e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841505a616e7b86929fa6b0bac4cfd8e2ebf4fdfffffffffffffffffffffffffffffffffffffffffffffffffcfbfaf9fafcfffffffffffffffffffffffffffffffffffffffffffffdf3e8ded2c6b9ada197897d7063564a3d2e23180c0000000000000613202d394653606c7884919da5afbcc6d0dbe5eff8fffffffffffffffffffffffffffffffffffffffffffdf7f2eeecebe7e8e3e0dfdfe0e3e8e5e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffaf2e9e1d9d0c7bdb5aba2979183796d605a50443b3025190c0300000000000000000000000000000000000000000000000000000000000000000000000000000104080d111314171a181c1f202121212120201d181613100b070f182129323b444c565e686e7a849196a1a9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffffffff5ebe1d6cbbfb4aa9e93897d6f655b5044382e23170b000000000000000000000000020e1a26313c45515d676f7c869298a1a9b0b9bdc4c7cbd1d1d2d3d7dad5d2d1cbc6bfbaaea2988f82756a6054433a2f24190d010000000000000000000000000006131f2c3845515d676d72747474747474747474747474747474747474747474747474747475828f9ca8b5c2cfdbe8f5fffffffffffffff5e8dbcec2b5a89b8f827574747474747474747474747474747474737372706e6967636059534e463d352c21180b0200000000000000000000020b151f29323b444c555d606c717b828990959c9fa6abacb2b6b9bbc0c2c4c6c9cfcccfcac6c5c3c2c1c2c4c7cdd4dce6f0fafffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000040c12181f272f353a41454b5153575e616568696e717374767879797a7a7b7b7a7a7a7978767573716f6d6665615f5753514a443f38302a221b120a010000000000000000000000000000000000000000000000000000000000000000000b17222d38414c565d676d757d82868b8d90919293999292918f8d8a86827d766f6a605b534b433931271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a2aebac3d0d9e4eef9f9eee4d9d0c3baaea3988f82776c60564c41362a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363f474f565e61696e74797d8082848687878887878584817f7b76706b615e564d453b30271d1007000000000000000000000000000000000000000000000000040c151c2328303940444d52565e61686d72777c8083878a8d9092989698999b9c9d9e9e9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d0500000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab3becad6dee7f0f6fbfffffffffffffffffbefe2d6cabfb4aa978a7d7164574a3e31242935414c566773808d9aa6b0bdc7d1dce7edf4fbfefffffffffffffffef7e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000005111e2a36424d57606d79849198a2aab2bbc0c7cad0d2d3d6dcd6dbd6d3d2d0c7c0baaea2988d807367584e43372b1f1b27323d4854606b74818e95a0a7b0b9bec5c9ced1d2d6dbd6dcd7d3d2cec9c1b9b0a69d9184776a5f53473a2e2115080000000000000000000000000000030b121820262b2e2f33353637363533312e2d2a25201f1c17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415181c1f202225262824292c2d2e2f303031313131313030302f2e2d2d2b272227262421201e1a161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000003060607060400000301000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000000000000000000000060c151b1f262b2d3035393a3d3f4143444546464646464646464646464646433b3a36302921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e46535e69727f8c949fa8b2bdc6d0d9e2ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d6cabfb4aa9e9184796d6053463a2d20130700000000000713202c38444f5964717e8a95a0acb7c1ced7e2edf7fffffffffffffffffffffffffffffffffffffffffdf6f1ece6e2dfdedaddd7d4d2d2d4d7dcd8dcdfe0e3e8eef3f8fefffffffffffffffffffffffffffffffffbf3eae2d9cfc7bdb3a9a0958f81756c61564d41362a1e150a00000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d2021242623282c2d2e2e2e2e2d2c292422201c160f070f172029323a444c565e686e7b849197a1aab4bec7d2dde8eff8fffffffffffffffffffffffffffffffffffffdf3e7dcd0c6bcafa59d9083786c60544a3f34281c11060000000000000000000000000915202935414b555f6a707d8692979fa6acb2b9bbc0c2c4c5c7cbcfc9c5c4c0bbb4aea39f92867b6e61584e4331281e130800000000000000000000000000000714202d3a4753606d797f81818181818181818181818181818181818181818181818181818184919eaab7c4d1ddeaf7fffffffffffffff7ebded1c4b8ab9e91848181818181818181818181818181818180807f7e7d7b78746f6b625f584f473d332a1d140a0000000000000000000000030d172029323a434b515a62696e757d83898f94999ea1a8a9acafb5b5b8b9bebdbfc1c2c3c4c5c6c8ccd2d1d2d5dae0e8f1fafffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000001070d151d24292f35394045474d535458575f61646668696b6c676d6d6e6e6e6d6d676b6a68666462605c5455534d46444039342e261e18100900000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d686d7981898f92999a9c9e9f9fa39f9f9e9c9a99928f89837c736c655d554b43392f23180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929fa7b1bec7d2dde8f4fdf5ebe2d7cbbfb4aa9f948b7e71685e52463d31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353d444c52575f62676d70737677797a7a7b7a7a797775726e69636159524c443b33291e150b000000000000000000000000000000000000000000000000060d161e262e343c424a51575e61686e747a7f84888c90939a9a9c9fa2aaa5a6a7a9aaaaabacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e070000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c98a2aebac2ccd5dee5eaeff3f8f7f8f8f7f6f5f2e9dfd3c7baaea298897c6f6356493c3023242f3c4955626f7c88949fabb5c0cbd7dce2eaeef2f7f7f7f8f7f7f7f2ece3d6cbbfb4aa998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000020e1a25303b45515d676f7c869298a0a8afb5babec3c5c7cbd0c9d0cac6c5c2bdb5afa59f92867a6d6154473c31261b16202c38444f59606d798390959ea6adb3b9bdc2c5c6cacfc9d1cbc7c5c3bdb9b0a79e948a7d7064584e43372b1f120600000000000000000000000000030c151c232831373a3b3f4243434342403e3b3a36312d2c28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c10131316181a1b191d2021222323232424242424242323222121201f1b171a19171414110e09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f060b0f12131312100c07100e0c0a07070501000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d1104000000000000000000000000000000000000030a111720262b31373a3b4146474a4c4e50515252535353535353535353535352504846423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d78828f96a1abb4bec7d0d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee3d9cfc7baaea2988d8073665c5044382b1f120600000000000916222f3b4854606b7683909da8b1bdc9d3e0e9f3fffffffffffffffffffffffffffffffffffffffffaf2ebe6e1dad5d2d1cdd2ccc7c6c5c7cbd1cccfd2d4d7dde3e7edf4fcfffffffffffffffffffffffffffffffffcf4ebe1d9cfc5bcb1a79e938b7e71685e52463e30261c110600000000000000000000000000000000000000000000000000000000000000000002080d13191d2024292c2d31332e34383a3a3b3b3b3a39352f2f2c27211911070e172029323a444c565e696e7b859298a2acb6c0ccd8dde6f1fbfffffffffffffffffffffffffffffffffffff8ede2d8cec1b8ab9f958b7e71665c5044382e23170b000000000000000000000000030d18242f3a434e58606b707d858f949ea1a8acafb5b6b7b9bbc0babdb9b8b5afaaa29f918b7e71695f53463d321f160c0100000000000000000000000000010e1b2734414e5a6774808b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9196a0acb9c5d2deebf8fffffffffffffff8ebdfd2c5b9ada196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b898784817c766e6a60594f453b2f261b11060000000000000000000000050e1720283139404550575e616b70777d82888c9196999d9fa4aba8abadb3b1b2b4b5b6b7b8b9bbc0bac4c5c9cfd6dfe8f2fdfffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000030b12181e24292f35393b4246484c4d535557595b5c5e555d606161616160605d555d5c5a585553504a4846423b38342e28231c150c06000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656d7a838e939c9fa3aba9abacacaeacabaaa9aba39f9c9590877f776d675d554b40342921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46535f69727f8c95a0acb6c0ccd8e1ecf7fdf4e7dcd1c6bcb0a69e92857a6d61594f43392f24180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b323a41464d53555c60636669666d6d6e6e6e6d676a6865615f57554f46413a322921170c030000000000000000000000000000000000000000000000070f18202830383f444e545c60696e747b80868c9195999d9fa4aca9abaeb4b1b3b4b5b6b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b030000000000000000000000000000000000000000000000000000020e1a25303b4754606d7a85929fa6b0bac3ccd4d9e0e3e7e9eaebebeaeae9e4e0d7cdc5b8ac9f9286796d6053473a2d20212e3b47535f6a76828f99a3afbbc1cbd1d8dfe2e6e9eaebebebeae9e6e1dbd3c7baaea398897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000009141f2935404b555f6a6f7d8691969fa3abaeb4b6b8babfbcbcbbbebab8b5b0aba49f928b7f72685e5246392a2015101c27333d45515d676d7a838f939ea1a9acb2b6b8b9bebcbcbcbfbab9b6b2aca69e958f82756c6155463c31261b0f03000000000000000000000000000b151e272e343c4247484c4f5050504e4d4a4846423d3a38342e27221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d080d11131415161617171718171717171616151413120f0b060c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060c10121316181a1c1d171c1f20201f1c181e1d1b19171413110d080604000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000000000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000030c151c232832373c4247484c525457595b5c5e5f5f5f606060606060606060605f5c54524d453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25313b44505c666d7a849199a3acb5bdc7d0d7e0e7f0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4dcd1c7bdb2a89f92867b6e61544a3f34281c10030000000004101d2935404b5563707d89959fabbac3cedbe5f2fbfffffffffffffffffffffffffffffffffffffff6f1e8e0dad5cfc9c6c5c1bdc0bbb9b9bbc0bcbfc2c6c7ccd2d6dbe2eaf2f7fffffffffffffffffffffffffffffffffdf3eae1d7cec3b9afa59f92857b6e61594f42382e23170c0100000000000000000000000000000000000000000000000000000000000000050c13191e24292c2f35393a3d4042404546474748474745403d3b38322b23190f060e172029323b444d575f696f7c86929aa4afbbc0cbd5dfe9f4fdfffffffffffffffffffffffffffffffffffef4eae0d4c8bcb1a79e9184786d60544a3f34281c100300000000000000000000000007131d28313c464f59606b6f7b828a91969c9fa3aba9abacafb5aeb2adababa39f98928b7f736c62574d42342b210d04000000000000000000000000000004111e2a3744515d6a7784909a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9ea0a8b2bdc8d4e1edfafffffffffffffffaeee1d5c9bdb2a9a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99989696918e89837c706b60574d41382d22170b000000000000000000000000050e161f272f353e454d535960636b70767b8084898c909399999c9ea1a9a4a6a7a8a9abacacafb6aeb8b9bdc4ccd6e0ebf6fffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000001070c13191d24292c31363a3b3f4247484b4c4e50514b5153545454545453514b504f4d4b4946443f3b3a36312c28231c17110a03000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c77828f959ea5acafb5b6b7b8b9bbb9b8b7b5b5afaca79f99928c81796d675c51453f33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919aa4afbbc5cfdae6f3fcf8ede2d8cfc2b9ada2978e81756b60554b4035291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a202830353c42474b5153565a545c6060616161605d555b5855534d48443e36302820170f050000000000000000000000000000000000000000000000071019212a323a424a505860666d737b80868d92989da0a8aaacafb6b6b8babebec0c1c2c3c4c5c5c6c8cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c0400000000000000000000000000000000000000000000000000000914202c3945525d68727f8c949fa8b1b9c1c8ced3d7dcdcdededededddcd9d4cec5bbb1a79c8f8276675c5145382c1f1f2b37434e58626f7c87929fa5afbabfc6cfd3d6dbdcdddedededddcdad5d0cabfb4aa9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000020d18242f3a434e58606b6f7c848d92999fa2aaaaacaeb4afafafb3adaba9a69f99938c80746d62564c41362a180e0b16212935404b555e686d7a828b92979ea1a8a9abadb3afafafb4aeaca9a8a09e948f83796d605a5044342a20150a0000000000000000000000000007121c27303940444e5355595b5c5d5c5b595754534d4a46443f38332d261d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708090a0a0a0b0b0b0a0a0a0a09080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090f1214171c1f20222527282a22282b2d2d2c28232a2928262421201d191413100c0701000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23170b00000000000000000000000000000000000000000000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000030d151e262e343c43474d5355565e61636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c69615e574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545e686f7c87929aa4abb5bdc5ced5dde5ebf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eae2d9d2cbc0b5aba0968d8073685e5242382e23170b000000000006131f2c3945515d6775828e9ba7b1bcccd5dfedf7fffffffffffffffffffffffffffffffffffffef5ede5dfd6cfc9c5beb9b8b4b0b5afacacafb5afb2b6b9bbc0c7cad0d8e0e6eef6fefffffffffffffffffffffffffffffffcf3e9e0d5ccc1baada2978f82756b61544a3f34281d1307000000000000000000000000000000000000000000000000000000000000070e161e252a2f35393a4145474a4d4f4b51535454545453514b4948443d352b21170d050e172029323b454d57606a717e88939fa5afb9c3cdd7e2ebf5fffffffffffffffffffffffffffffffffffffcf2e4d8cdc3b9aca0968b7e71665c5044382b1f160a000000000000000000000000010c161f2a343d474f5960696e777e848a8f92999a9c9e9fa3aba1a8a19e9c99928e867e736d635a50453c3122190f00000000000000000000000000000004111e2b3744515e6a7784919da7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7aaacb2bac3ced9e5f1fdfffffffffffffffdf1e6dacfc4bbb2adaba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5a8a19e9a9490867d70695f53493f33271b0f03000000000000000000000000040d151d2429333b42464f54596063696e73787c8083868a8c8f91979597999a9b9d9e9f9fa4a0a1abadb2bac4cfdae5f1fdfffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080d12181d1f252a2d2e31373a3b3e4041434540454747484847474745404342403e3c3a38342e2d2a261f1c18120c060000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d67717e8b949fa7afb9bbc0c3c4c5c6c7c5c5c4c2c0bbb9b1aba39f938f82796d605b51453b30251a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939fa9b3bec9d5e1eaf4fff4eae1d6cabeb3a99e93897d70675d51453c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293137394045474a4d4a50535454555454514c4f4c4846423b38332a251e160e050000000000000000000000000000000000000000000000060f19222b333c444c545c606a6f787f868d92989fa2aaacb1b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d050000000000000000000000000000000000000000000000000004111d2935414c56606d78829096a0a7afb8bdc3c7cbd1d0d1d1d2d1d0cfcec8c3bcb3a99f958a7d7064554b4034291c1b26323c47535f6a737f8c939ea5aeb4bdc1c6cad0cfd1d1d2d1d0d0cfc9c5bebaaea2988d8174675d5145382c1f1306000000000000000000000000000000000000000000000000000000000007131d28313c464f59606a6f7980878e92989a9d9fa3aaa2a3a2a9a29f9c99948f8780786d605b51443a30251906050c18242f39434c565e686d777e858c9196999c9ea2a9a2a3a2aba39f9d9a96918b827a6d675d51483e3322180e04000000000000000000000000000c18232e39424a51575f626668696a69686664615e575753504a443f382f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151a1f2123282c2d2f323335372d3338393a38342e37363432302e2d2a25201f1c18120f0a091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e221508000000000000000000000000000000030c151f2730383f444e53575f6166686d70727476777879797979797979797979797979766e695e52463a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424c56606a717e889399a4abb4bcc3cbd4d9e0e7edf2f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e0d8d0c7c0bbafa39991847a6d60564d4130261c110600000000000714202d3a4753606d7986929facb8c2cddfe7f1fffffffffffffffffffffffffffffffffffffef5ece3dbd3cdc4bdb9b3adaba7a4aba49f9fa3aba3a5a9acafb5babfc6ced4dce4ecf5fefffffffffffffffffffffffffffffffbf2e7ded6cabeb3a99e938a7d70665c50443a2f24180d01000000000000000000000000000000000000000000000000000000030b1218202830363a4145474c525457595c555c6061616161605d5556544f473d33291f1409050e172029333c454e58616c727f8c939da7b1bbc5d0d9e4eef9fffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a89e9184786d6053463d32271b0f02000000000000000000000000040d18222c353d474f575e656c71787e82868a8d8f91929994949496918f8c86817b716c635b51483f332a1f100700000000000000000000000000000004111e2b3744515e6a7784919daab4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b7b9bdc3ccd5e0ebf6fffffffffffffffffff6ebe0d6cdc4bdb9b8b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b2b1b2adaba69f9892867b6e655b5044372b1f150a000000000000000000000000060f17202930363c4347494c5254575f62656c6f73767a7d7f828587888a8c8e8f909192939a94949ea1a8b2bdc9d5e1eefafffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000001070c10141a1e2121262b2d2e313335362f35383a3a3b3b3b3a3a39352f3533312f2d2c2823211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919ea6b0b9c1c7cbd1d1d2d2d3d2d2d1d1cbc7c2bdb5aea59e948e81756d62574d42362a1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a1adb9c2cfd8e2edf8fcf3e6dbcfc5bbafa59e9184796d60584e42382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2f34383a3d403f444647474847474541423f3b3a36312c282119130c050000000000000000000000000000000000000000000000050f18222b343d454d565d666d737c838c92989fa3aaaeb4b8bdc3c6c8ccd2d2d3d6dbd9dadcdddddedfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e06000000000000000000000000000000000000000000000000010d1924303a44505c666d7a8491959ea5acb1b9bbbfc1c3c4c5c5c4c3c3c1bcb8b1aaa2979083766c615543392f231815202b37434e58606c77818e939fa3abb0b8babec1c3c4c4c5c4c4c3c1beb9b3aea49f92867b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000010c161f2a343d474f585f676d747b81858a8d909298959696959497928f8c88837d736d665c50493f32291e13080007121d27313a444c565d656c717a7f84898c8f929795959695959992908d8a847f776d685e554b41362c2210060000000000000000000000000004101c2834404a545c606a6e72757676767573716e696863605c545049413a31281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070709090a0b0c0d0d0d0d0e0e0d0d0d0c0b0a090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13191e20262b2e2e34383a3c3e404244453f4446464440454443413f3d3a3936302d2c29231d1b150f15222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c302316090000000000000000000000000000000a151e273139424a50585f62696e73777a7d7f8183848585868686868686868686868685827b6e6154483b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58616c717e879399a2aab1b9c1c8ced6dbe2e6ebf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f6f0ede7e1dbd6cec6beb6afa49f92877d6f675d51443b301e140a0000000000000b1724313e4a5764717d8a98a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffff6ece3dad1c9c1bbb2ada9a19e9a9795999392999496999c9fa4abaeb4bcc2cad2dae3ecf5fffffffffffffffffffffffffffffffff9f0e6dbcfc5bbafa59d9184786d60554b4035291d12070000000000000000000000000000000000000000000000000000030c151c2328323a41464c5254565d606466696a676d6d6e6e6e6d67696360594f453b31261a0e02050e17212a333d46505a636d74818e95a0a9b3bec7d2dde8f3fcfffffffffffffffffffffffffffffffffffbf1e5d9cec4b8aca0968a7e7164594f44382c1f14090000000000000000000000000006101a232c353d454d535b60666d71767a7d80838486878787878684827f7b756e69625a514940362d21180e0000000000000000000000000000000004111e2a3744515d6a7784909daab7c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4c5c8ced5dee7f1fcfffffffffffffffffffdf2e8dfd6cfc9c5c4c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbebdb9b7b0aaa2988f82786c6053463c31261a0f0300000000000000000000020b172129323b41464e5355565e6163646667676767686d707375787a7c7e7f8182838485868687879196a1adb9c5d2dfebf8fffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000004090e1214151a1e21222426282924292c2d2e2e2e2e2d2d2c292429272522201f1c1714120e09040000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8b96a1adb8c2cbd4d7dcdedfdfe0dfdedddcd7d3cfc6bfbbafa69e938b7f72695e52463c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929ea6b0bdc6d1dce7f3fcf7ece1d7cdc1b9aca0968d80736a5f544a3f33281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1d23292c2d302e34383a3a3b3b3b3a39352f322e2d2a261f1c160d08020000000000000000000000000000000000000000000000040e17212a343d464e575f686d78808790959fa3aaaeb4babfc6c8ced2d4d8dddedfe2e7e6e7e8e9eaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f0600000000000000000000000000000000000000000000000008131e28343f4a545e686e7b838e939da0a8acaeb5b5b6b7b8b8b7b7b6b4b1aca7a09892857b6e62594f4431271d120f1b26323c44505b656d78818c92999ea6abadb3b4b6b7b8b8b8b7b6b5b3adaaa29f928b7e71685e5243392f24180c00000000000000000000000000000000000000000000000000000000000000040d18222b353d464e555d60696e747a7d818385878889898888878582807c76706b605c544a3f372d20170d0200010b151f29323a434c535b60676d72787c808385878889898988878683817d78726c655e564c433a2f241a10000000000000000000000000000006121f2c3844515c666d747b7f8283838381807d7b7874706d66605b534b433a31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c080d1113141516171819191a1a1a1a1a1a1a1919181716151413110d080b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c14191e252a2d31373a3b3f4446494b4d4f50514a505353514a5251504e4c4a4746413d3a38342f2b26201b14212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000006111c263039434b545c606a6f757b8084868a8c8e8f9192929299939393939393939398928e817568564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323d46505a626c717e879298a0a7afb9bdc3cad0d5dae0e4e8edeff3f9f8fafefffffffffffffffffffffffffffffffffffffffffffffcfaf9f6f1edeae5e2dbd6d0cac3bcb4aca49f928b7f726b60554c4132291f0c02000000000005121e2a36424d576875818e9baab4bfcad6e2effbfffffffffffffffffffffffffffffffffff8efe4dad1c8bfb7afa9a19e97928e8a888686868687898c8f93999fa2aab0b8c0c8d2dae3eef7fffffffffffffffffffffffffffffffff7ece1d7cdc1b8aca0958b7f72675d5145392f24180c00000000000000000000000000000000000000000000000000030c151e272e343e444c52565d6065686d7073757778797a7a7b7a7a7876706b60574d42362a1e120500050f18212b343e48515b606d79839097a2acb6c0ccd8e1eaf4fffffffffffffffffffffffffffffffffffff6ebe0d4c8bdb2a89d9083776b6054483b30251a0e020000000000000000000000000008111a232b333b414950545c6064686d71737678797a7a7b7a7a7876726e69615e57504840372e241b0f060000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdd1d2d4d9e0e7f0f9fffffffffffffffffffffffaf1e8e0dad5d2d1cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccfc9c5c2bcb4aa9f948a7d7064584e43372b1f1206000000000000000000000a141d29333b444d52585f6267686d7071737374747473716d6769686d6f71737475767879797a7a7b84919eabb8c4d1deebf7fffff6e9ddd0c3b6aa9d9083776a5d5044372a1d060000000000000000000000000000000000000000000000000000000000000000000000000000020507090e12141518191b1d181d1f202121212121201f1d181c1a18161312100c0605020000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7783909da8b2bdcad4dde3e8eaebecedecebeae8e3e0d8d1cbc1b8afa59f92867b6e61574d42372b1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d46525e68717e8b949fabb4bfcbd7e0ebf6fdf3e9dfd5c9bdb2a89f92877c6f665b50443b30251a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181c1f202323282b2d2d2e2e2e2d2c29242522211e1a14100b05000000000000000000000000000000000000000000000000020c162029333c464e5860696e7a828d9299a0a7aeb4babfc6cad0d4d9dfe0e4e8ebeceef2f8f4f5f6f7f8f8f9fafbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f060000000000000000000000000000000000000000000000020b17232e38424c565e696e79818a91959c9fa3aba8a9ababababaaa9a7a7a09d9590867d70695f53473e331f150b0a152027333f49535c666d757f868f949a9fa2a9a7a9aaabababaaa9a8a9a19e98928a80736c61564d4131271d12070000000000000000000000000000000000000000000000000000000000000000061019232b343c434b51575f61676d707477797a7b7c7c7c7b7a7976736f6a636059504a42382e251b0e05000000030d172029313a414950555d60656c6f7376787a7b7c7c7c7b7a797674706c65605b534c443a31281d12080000000000000000000000000006131f2b37434e58606d7881878c8e8f908f8e8c8a8784817d79716c655d554b43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080d11131416191b191d20212223242526262627272727272626262524232221201d191a18161313100c07070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a3036393c4347484a505355585a5b5d5e5f5b60605c5f5e5d5c5b595754524c4a4745403937322c2721202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000c17232e38424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9faaa29e928578685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b343e48505a626c717e8691959ea5acb2babfc6c9cfd4d8dde0e3e8ebeceef2f7f4f5f7f8f9fafcfffffbfbfffffbf9f8f7f6f5f9f4f0edeceae5e1ded9d4d0cac5bebab1aaa39a938c80736d62594f433a2f20170d0000000000000714212d3a46535f697885929eabb8c5d0dbe7f3fffffffffffffffffffffffffffffffffffdf4e6ddd2c8bfb6aea59e96918b85817e7b7a7979797b7d7f83878d92989fa6aeb6c0c8d2dce5eff9fffffffffffffffffffffffffffffffdf3e9dfd4c8bdb1a89e9285796d60554b4035291c11060000000000000000000000000000000000000000000000020b151e273039404450565e61686d72767a7d8082848586878787878685827d70695f53463a2d2114070000060f19222c363f45515c676e7b85929aa4afbbc3cfd8e2edf8fffffffffffffffffffffffffffffffffffcf1e5d9cec3b8aca095897c6f63574d42362a1e1205000000000000000000000000000008111921292f383f444a5053565d60646769666d6d6e6e6d6d676965615e57534d453e362e251c12090000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdadadadadadadadadadadadadadadadadadadadadadadddee1e5ebf1f9fffffffffffffffffffffffffffaf2ebe6e1dfdedadadadadadadadadadadadadadadadadad9d9dad5d2cec6bcb0a69c9083766a5f53473a2e21150800000000000000000006111b262f3b454d565e616a6f74777a7c7e7f80808181807e79706b616062646667686a6b656c6d6d7884919eabb7c4d1deeaf7fffff7eaddd1c4b7aa9e9184776b5e51442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e070c10131414151514141413100c070d0b09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acbac4cfdce6eff4f9f8f9f9f8f8f9f3efeae3dcd7cac1baaea2988e8175695f5347392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f99a3aebac4ced9e5f2fbfbf1e5d9cec4bbafa3999083786c60574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417171c1f202121222121201d19191514120e0903000000000000000000000000000000000000000000000000000008131e28323b454e58606a6f7b848f949fa3abb1babfc6cbd0d6dbe2e5ecedf0f4f9f9fbfefffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f05000000000000000000000000000000000000000000000006111c26303a444d575e676d757d848a8f9299999b9d9e9e9f9e9d9c9a9895908b837c706b60574d42352c210d03040b17222d38414a545c606d727b82888e9297989b9c9e9e9f9e9d9d9b9897928d857e736e635a50443b301f150b01000000000000000000000000000000000000000000000000000000000000000000071119222a313a41454d53555d606467656c6e6f6f706f6e6d6c6566625f58544f443f3830261c13090000000000050e171f282f383f444b51535b60636669686d6e6f706f6e6e6d666763605b535049413a32291f160c00000000000000000000000000000815212e3b47535f6a74818e939a9b9c9d9c9b999796918e8a847e776d675d554b40352921180c030000000000000103040500000406070606030000040402010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316191d2021232527252a2d2e2f30313232333333343434333333323231302f2d2c2924272522201f1c181514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232830363a4146474e5355545c60626566686a6b6b666c6d666c6b6a69676563615e565753514b47433c38322a252c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000003101c28343f4a545d676d7880878f939a9d9fa4aca7a9aaabacacaeb5acacacacacacb4ada197877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222d363f48505a616c717c838e939ea0a8aeb4b9bec4c8ccd2d3d7dcdedfe2e6e6e8e9eaebecedf0f4f9eeeef8f3efedecebeae9e7e8e4e0dfddd9d4d1cec8c6bfbab3ada79f9892887f736e635b51463d31281e0e050000000000000815222e3b4855616e7b8897a1adb9c6d2e2edf8fffffffffffffffffffffffffffffffffff5ebe2d4cbc0b6aea49c938e847e7974716f6d6c666d6e7072767b80868f949da4aeb6c0c9d3dde7f3fcfffffffffffffffffffffffffffffffbf1e5d9cec3b9ada1978c7f72675d5145382e23170b00000000000000000000000000000000000000000000000a141d273039424a515a61686d737a7e83868a8c8f9192979494949498928f867b6e6155483b2e22150800000007101a242934404b555e69707d88939fa7b1bdc6d1dce7f3fcfffffffffffffffffffffffffffffffffff6eae0d4c8bcb1a79b8e8275695e52463a2d20150a000000000000000000000000000000070f171d262d33383f44464c5254575a545c6060616161605c555954534d46423b332d241c130a000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7eaebedf1f6fcfffffffffffffffffffffffffffffffdf6f1eeebebe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6e6e5e5e1dfd7cec2b7ab9f94887b6f6255483c2f2215070000000000000000000b17222d38414d575f686e767c818487898b8c8d8d8e8e8d8a857d706a5f5557595b5c5d5e5b60606b7884919eabb7c4d1deeaf7fffff8ebded1c5b8ab9e9285786b5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000004060707080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a7b1bcccd6e0eef7fffffffffffffffffffcf4ede7dcd6cabfb4aa9f93877b6e61544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a44505a626e7b86929fa8b2bdc9d5dfe9f3fef6ebe0d7cbc0b5ab9f958b7f72695e52463e31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b101213141415141413110d0808070502000000000000000000000000000000000000000000000000000000060f1924303a444d575f6a6f7c8591969fa6afb5bdc3cbd1d6dce2e7edf1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e0500000000000000000000000000000000000000000000000a141e29323b454d555d606c70787d82868a8c8e909192929190908e8b88837e796f6a60594f453c31231a10000006111b262f38424a505b626a6e757c8185898c8e909191929191908e8c8985807b716c635b52483e32291f0d0300000000000000000000000000000000000000000000000000000000000000000000000710181f282f353c42464b515357535b6061626363626161605b5355534e48443d342e261e140a01000000000000050d161d262d333a41454950535659565d60626263626261605c5457535049443f382f2920170d0400000000000000000000000000000916222f3c4955626f7c88939fa4aca9a9a9a8a6a8a19e9b96918b82796d675d51453f332a1e150a050707090b0d0e0f1011070c10121313120f0b0611100f0e0c0b090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f202324292d2e3032343036393a3c3c3d3e3f4040404041414040403f3e3d3c3b3a39352f33322f2d2c282322211e1a1313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610191e272e343b42464c5254585f6266666d6f71737577787879797979797877767472706d686763605c55544e48443d36312834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000030e18212c3844505c666d79828d92999fa4acacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9beb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363f48505a616a6e79818a91969fa2aaadb3b9bbc0c5c7cbd1d1d2d5dad9dbdcdddedfe0e4e8e1e1e1e1e7e3e0dfdedddcdbddd8d4d2d0cec8c5c3bcb8b4aea9a29f9590867e736d635c52493f342b1f160c000000000000000b1824313e4b5764717e8a97a9b3becad6e2f4fefffffffffffffffffffffffffffffffff9eee3d9d0c2b9aea49c928c8179716d67646260605c60616366696e737b828d929ca4aeb7c1cbd5e1eaf4fffffffffffffffffffffffffffffffff6eadfd5c9beb3a99e9285796d60544a3f34281c100300000000000000000000000000000000000000000006111b262f39424b545c606c717a80868b909299999c9d9fa2a9a1a1aaa29f988d8073665a4d402f24190d01000000081218232f39434d57616b74808d95a0abb4bfcbd7e0eaf6fffffffffffffffffffffffffffffffffffcf0e4d9cdc3b9ac9f92867b6e6154483c32261b0f03000000000000000000000000000000050b141b22272e34383a4145474a4d4a50535454545453514b4c4846423b363129211b120a01000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7f8fafdfffffffffffffffffffffffffffffffffffffffdfaf8f7f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f6f1ede9e0d3c7bbb0a6988c7f7265594c3f2f24180d0100000000000000030f1b27333f49535f696e7a82888d91969697999a9a9a9a999792867c6f675c514c4e4f50495053546b7884919eabb7c4d1deeaf7fffff8ecdfd2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b4c1cddbe8f2fffffffffffffffffffffffff8eee7dbd0c6bbafa4998d8174665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6a73808c96a0acb9c1cdd7e1ecf7fcf3e8dcd1c7bdb1a79f92867b6e615a50433a2f24190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070808080706040100000000000000000000000000000000000000000000000000000000000000030e18212935414c565e696e7c859297a0a8b0bbc0c7cfd7dce2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c0300000000000000000000000000000000000000000000020c172029333b434b515961666c70757a7d808283848585848483817e7c77716d675f584f473d332a1f11080000000a141d2630383f4451575f626a6f74797c7f8183848585858483827f7c79736e69615a524940362d20170d00000000000000000000000000000000000000000000000000000000000000000000000000060d161d24293137394045474a495053545556565555545350494847433c383228231c140c020000000000000000040b141b22272f35383f4446494d4c525455565656555453514a4a46443f38332d261d170e050000000000000000000000000000010e1a2734414d5a6774808d9aa5afb6b6b6b6b4b3b2adaba8a19e948f83796d605b51453c30261c1111131416181a1b1c1d1e1f181c1f20201f1c171e1e1d1c1a1918161413110d08070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12141a1e2023282c2d2f3035393a3d3f414341464748494a4b4c4c4d4d4d4d4d4d4d4c4c4b4a494847454142403e3c3a38342e2e2d2a26201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1117222b303940454d52565e61666a6e7376797c7e80828384858686868685858483817f7d7a7774706d67625f58544f46423b332e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000915202b37434e58606d78828f949fa3abafb6b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6cfbcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363e4850575f676d757d848c92989ea1a9acafb6b9bbc0c2c5c6c9cfcdcecfd0d1d2d4d8ddd4d4d4d4dcd7d3d2d1d0cfced2ccc8c6c4c1bdb8b7b1acaaa29f97928c837c716c635b524940372d22190d04000000000000010d1a2734404d5a6773808d9aa6b3c0cfdae6f2fefffffffffffffffffffffffffffffffff4e8ddd2c7bdb1a79d928c80756d67605c5555535351535456575e61696e78808d929ca5afb9c3cfd8e3edf8fffffffffffffffffffffffffffffffcf2e6dacfc5b9ada1978b7f72665c5044382b1f15090000000000000000000000000000000000000000000b17222d38414b545c666d747e858d92989c9fa3aba8aaabadb3adaeb3aeaa9d9083766a564c4135291d11040000000007121d27313b454f59606d79839099a3aebac3ced9e5f1fbfffffffffffffffffffffffffffffffffff5eae0d3c7bbafa3998c807366584e43372b1f130600000000000000000000000000000000020a11171c23282c3035393a3e403f4446474748474745403f3b3a36312a251f170f090000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf2e4d8cdc2b5a89c8f827569554b4035291d10040000000000000005121f2b3744505b656e7b858f949a9da0a8a4a6a6a7a7a7a9a2989184796d60584e4442433f44515c667885919eabb8c4d1deebf7fffff9ece0d3c7baaea39886796c605346392d201306000000000000000000000000000000000000000000000000000000000000000001040707090a0b0c0c0d0d0d0d0c0c0b0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667784919daab7c4d0ddeaf7fffffffffffffffffffffffffff8ede2d7ccc0b5ab9e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b37424e57606d7984919ea5afbbc5d0dbe6f3fcf9eee3d9cfc2baaea2988f82756c61554c4135291e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333b46525d686e7b849197a2a9b2bac2cbd1d9e1e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b0000000000000000000000000000000000000000000000050e172029313a41454f545b6064676d7073757678787878777674716f6a65605c554e463d352b21180e00000000020b151e262e343f454e53586062666d6f7274767778787877767572706d66615e56504840372e241b0e050000000000000000000000000000000000000000000000000000000000000000000000000000040c13181f262b2f35393a3d3f44464748494949484746443f3c3a37312c272117110a0200000000000000000000020a11171d24292d3337393c404145474849494948474644403d3937332d27221b140b0500000000000000000000000000000004101d2a3743505d6a7683909da9b6c0c2c3c2c1bfbdb9b7b2aca69e958e81756d62574d42382e23191d202123252628292a2b2c23282c2d2d2b28222b2b2a282726242321201d19171413110d0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20252a2d2e34383a3c3f414647494c4e4f4c5254555657585959595a5a5a5a5a5959595857565554524c4f4d4b494645403e3b3a36312d2c28231d1b15100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328343d434b51565e61686d72777b7f8385888b8d8e90919292989a939291908f8e8c8a8784817d79746f6a636059534d453e35434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000020e1a26313a47535f6a73808c949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363e454e555d606b70797f868c91979d9fa4acacafb5b5b8b9bebec0c1c2c4c5c6c8ccd2c7c8c8c7d1cbc7c5c4c3c2c1bfc0bbb9b7b4b1acaaa7a09d98928d857f786e6a615a514940372e251b10070000000000000003101c28343f4a546976828f9ca9b5c2cfdce8f7fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f958d80746e605d55514b484746454648494d52575e666c73808d939ea7b1bdc6d1dce7f3fcfffffffffffffffffffffffffffffff7ece1d5c9beb3a99e9184786d6053463c31261a0e0200000000000000000000000000000000000000030f1b27333f49535c666d78818a92979fa2aaacafb5b5b7b8babebababeb8ab9f928578685d5245392c20130600000000010b151f29333e45515c676f7c86929fa8b2bdc8d4dfeaf5fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9d9184776a5f53473b2e21150a000000000000000000000000000000000000060b11171c1f24292c2d312e34383a3a3b3b3a3a38342f2e2d2a251f1a140d05000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed1dce8f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebded1c5b8ab9e928578675d5145392c201306000000000000000613202d394653606c788390979fa6aaacb2b1b2b3b3b4b4b3aaa0968c80736a5f564d4b4a4a4c54606d7986929facb9c5d2dfecf8fffffbefe3d7cbbfb4a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000001040607080d1113141517181919191a1a1919181716151413100c0707070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffef4e8ddd2c7b9ada297897d7063564a3d30231708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939ea9b3becad6e1eaf5fff5eae1d6cabfb4aa9e938a7d70675d51453d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0c0e0e0f0e0e0d0b0907060401000000000000000000000000000000000000000000000000000000000000030c1a26313b45505a616d7a839196a1a9b3bbc3ccd7dce3ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d12070000000000000000000000000000000000000000000000050e171f282f353e424a5053555d606366686a6b6b6c6b6a696765625f5853514b433c342b23190f060000000000030c151c2328333c42474e54545c60626568696b6b6c6b6a6a686563605c54524d443e362e251c12090000000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a1d24292c2d2d3337393b3c3c3d3c3b3a3937332d2e2b26201b160b060000000000000000000000000000060b13181b22272b2d302f35393a3b3c3d3c3b3b3a38342e2d2b27221b17110a020000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d2d0cfcecfc9c5c4bdb9b0a79e938b7e72695f544a3f342824292d2e30323334363738382e34383a3938332d38373735343231302e2d29252421201e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181c1f252a2d30363a3b3f4446494c4c525456585a5c565e6162636465656666666767676666666565646362605d565b5a585553514b4b4846423d3a38342e2b271f1c18120c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e3440464e555c60696e747a7f83888c8f929898999b9d9e9e9fa3a49f9f9e9d9c9a989696918d8a85817c766f6b615e57504540424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000006121e2b37424d57626f7c87939fa6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfd7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242c333c434b515961676d727a7f858b90939a9c9fa3aba8abadb3b1b3b5b6b7b8b9bbc0babbbbbbbababfbbb9b8b7b6b4b3b6afacaaa7a8a09d9995918b86807a726d665f58504840372e251c1309000000000000000006121f2b3844505c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa4999083786d605b514b45403c3a39383a3b3d42464d545b606c77818f95a0abb5bfcbd7dfeaf6fffffffffffffffffffffffffffffffdf2e6dacfc5b9ada1968a7d7064574d42372b1e1206000000000000000000000000000000000000030e18222b3744505b656d78828e939ea2a9aeb4b9bbc0c2c4c5c6cad0d0c6baada297877a6d6054473a2d2114070000000000030d17212934404b555f6a73808c96a0acb8c2cdd8e4f0fcfffffffffffffffffffffffffffffffffff3e8dcd1c7b8aca096887c6f6255493c31261a0f0200000000000000000000000000000000000000060c1013191d20212423282b2d2d2e2e2e2d2c292321211e1a140e090300000000000000000000000000000000000000000000000a1723303d4a5663707d8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d20140700000000000000091623303c4956636f7c89959fa9b0b7b8bdbebfc0c0c1c1bcb2a89f92877c6f685f57585757565d66707d8999a3aebbc7d3e0edf9fffff9ede0d4c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000104080d11131417191d20212223252526262626262625242322201f1d18171413110d080502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff9eee3d6cabeb3a99a8d8073675a4d403025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202934404b55606b75818e97a2adbac2cfd9e3eef9fcf3e7dbd0c5bcafa59e91847a6d60584e42382e23170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131518191a1b1b1b1a1a18161413110d0804010000000000000000000000000000000000000000000000000000000a151e2a36424d57626c75818f95a0a8b2bbc5cdd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e231810070000000000000000000000000000000000000000000000050d161d24292f383f44464b515457595b5d5e5f5f5e5d5d5b5855534e47454039312a2219110700000000000000030a1117212a31373c43474a505356595b5d5e5e5f5e5e5d5b595653514b46423b322c241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d202022272b2d2e2f30302f2e2e2d2b2722211f1b15100b040000000000000000000000000000000001070d11171b1f202324292c2d2f2f302f2f2e2d2c2823201f1b17110b0600000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dcdcdbdad5d2cec9c1b9afa59f92867b6e665c50443d313035393a3c3e4041424344454540444646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282c30363a3b4246484a50535659565d61636567696a686d6f6f7071727373737374747373737271706f6e6d686a68666562605c555855534d4a4645403937322c28231c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f2730383f44515860676d737b80868c9095999c9fa2aaa6a8aaababacaeafacacabaaa9a7a5a8a09e9a97928e88827c756e69615a514b434d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000814212e3a47535f6975828f99a4afb8c2cbd1d8dde0e4e8e9eaebebecedeff3ecece5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a212a313940454f555c60686d73797e83878b8f9299999c9ea1a9a4a6a8a9aaabacafb6adaeaeaeaeadb5aeacabaaa9a8a6aca49f9d9b9895918d89847f7a736d68605c544e463e362e251c130a0100000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877c6f665c5145413a342e2d2d2c2d2e30363b424a505b656d79839099a3aebbc3ced9e5f1fbfffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c8f8276695f53473a2d21150a0000000000000000000000000000000000000a15202b37424d57606c77818e949da5adb3babfc5c7cbd1d0d2d3d6dbd6cabeb3a995887b6f6255483c2f221509000000000000050f18232f39434e58606d7984919ea7b1bcc8d4e0ebf6fffffffffffffffffffffffffffffffffff9eee3d4c8bdb2a8998d807366584e43372b1f120600000000000000000000000000000000000000000003080d11131417171c1f2021212121201f1c181514120e0903000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a995887b6f6255483c2f221509000000000000010d1a2734404d5a6773808d9aa7b1bbc2c5c8cecccdcdcdcec3bbaea39991847a6e696664646465686d7882909cabb5bfcbd7e3effbfffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000001070d1113191d20212424292c2d2f3031323233333333323231302f2d2c29242421201d1914120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff2e6dbcfc3b6a99c90837669564d41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232f39434f59616e7a85929fa7b1bdc7d1dce8f3fcf8ece2d7cec1b9ada1968d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1011171c1f20222426272828282727252321201d1913110d080200000000000000000000000000000000000000000000000006111c26303846535f69717e8b939ea8b1bac4cdd7dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c030000000000000000000000000000000000000000000000040c13181d262d33383a4145474a4d4f505152525151504e4b4847433c38342f271f18100700000000000000000000060f1820262b3237383f4446494c4e505152525251504f4c4946454039363029201a120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d101314171b1f2021222323222221201f1b1715120f0a03000000000000000000000000000000000000000000060b0f121316191d2021222323232221201f1c1813120f0b060000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2d1dce7e7e5e1dfdad5cbc1baaea2989083786d60584e433d40414647494b4d4e4f505152524a515353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292e34383b4246484d5254545c60626568686d7072747677797a7b7c7d7e7f7f808080808080807f7f7e7d7c7b7a78777573716f6d676865615f575753514b47433d38342e28231d150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e273139424a505b636a6f7980868d92989da0a7a9acaeb4b3b5b6b7b8b9babbb9b8b8b7b6b4b2b2acaaa9a29f9a948f89827b716c605d554d4d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000815222f3b4855626e7b88949eabb5c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f353e434b51565e61676d71767b7f8386898c8f929796989a9b9c9d9e9fa4a0a1a1a1a1a1a1aba39f9e9d9c9b99979a93918e8b8884807c77726d68615d56504a423c342c241c130a010000000000000000000815212e3b4854616e7b8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffff9ece0d4c8bcb1a79b8e81746a5f544a40352f282320201f2021252a2f383f49535d676f7c87929fa8b1bdc8d4dfeaf5fffffffffffffffffffffffffffffffdf1e5dacfc4b9ac9f93877b6e6155483c32271b0f0300000000000000000000000000000000030f1a26313a47535f69727f8c939ea6afb9bec5cad0d4d7dcdddedfe2e6dbd0bdb0a3978a7d7064574a3d312417060000000000000007121d27313c45515c67717d8a959fabb8c4cfdae5f1fdfffffffffffffffffffffffffffffffffff1e5d9cec3b7ab9e9184786a5f53473a2e211408000000000000000000000000000000000000000000000001040707060b101213141415141413100c070705020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbcb0a396897d7063564a3d3023170a000000000000020f1c2935424f5c6875828f9ba8b5c2cdd1d4d9d9d9dadad7cbbfb5aba09690837b767371707172757a818e949fabbdc6d1dce7f3fffffff8ebded2c5b8ab9f9285786c554b4034291c1004000000000000000000000000000000000000000003090e13181d2024292c2d313035393a3c3d3e3f3f404040403f3f3e3d3b3a39352f312e2d2924201e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f4fffffffffffffffffffffffffffffffff7ebded2c5b8ab9f928578685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46525e68727e8b959fabb5c0cbd7e0ebf6fef3e9e0d5c9bdb2a89f93877c6f665c50443b31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c1c23282b2d2f313334353535343332302d2c2924201d19130d0701000000000000000000000000000000000000000000000c17232e3842505a616e7b86929fa5afbac3ccd6dfe9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b00000000000000000000000000000000000000000000000001070b141c22282b2f35393a3d404243454545454443413e3c3a37312c29231d150d06000000000000000000000000060e151a20272b2e34383a3c3f4143444545454443423f3d3a38342e2a251f170e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406060b0f12131415161616151413120f0b06060300000000000000000000000000000000000000000000000000030506080d1113141516161615141312100c07050300000000000000000000000000000000000000000000000d1a2633404d596673808c99abb4bfcbd7e3eff1edebe5ddd6cabfb4aa9f958c7f736a60554b494d4c52545658595b5c5d5e5f5f5f5c60605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f35394044464d5254575e6165666d6f7275787a7c7f818284858788898a8b8c8c8c8d8d8d8d8d8c8c8c8b8a898887858382807e7c797774716e696764605c54544e46444039342e271e1a150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b545c606d727c838d92989fa2aaacb1b6b8babfc0c1c3c4c5c5c7c8c6c5c4c3c2c1bfbdb9b7b3adaba69f9c938f857e746d675f574e5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000005111d2935414c566673808d99a6b0bdc7d2dce8eef4f9fcfffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429303940454c52555c6065696e72767a7c7f828587898b8d8e8f9192939a9494949595949494999291908f8e8c8a898684817e7b77736f6a65605d56524c443f38302a221a120a0100000000000000000000091623303c4956636f7c8996abb5bfcbd7e3effbfffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95887c6f62584e42392e241d1814131313151a1d262d38414b555f6a73808c95a0acb8c3cdd9e4f0fdfffffffffffffffffffffffffffffff6ebe0d4c8bbafa49a8c807366584e43372b1f13060000000000000000000000000000000006121f2b37434e58616e7b86929fa5afb8c0cacfd6dbe0e3e8eaebeceee5d8ccbfb2a5998c7f7266594c3f2e23170b00000000000000010b151f2834404b55616c7683909da8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff6eaded2c5b9aca196887b6e6255483b2f221509000000000000000000000000000000000000000000000000000000000003060707080807070604000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667784919daab7c4cfdbe6f0f6f8fafefffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffefcfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfff7e3d7cabdb0a4978a7d7164574a3e3124170b00000000000003101d2a3643505d697683909ca9b6c3cfdce1e5e5e6e6e7dcd1c6bdb2a8a0959087827f7e7d7d7f81868e939ea6b0bbcfd8e3edf8fffffff6e9ddd0c3b6aa9d9083776a5d50442f23180c0000000000000000000000000000000000000001080d141a1d24292c2f35393a3e40414547484a4b4c4c4c4d4d4c4c4b4a4948474540403d3a3935302d2a251f1c160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56606c77839099a3afbbc4cedae5f2fbfbf2e5dacfc4bbafa4999083786d60574d42362a20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b21272c2e34383a3c3e3f4141424141403e3c3a39352f2c29241e18130c04000000000000000000000000000000000000000003101c28343f4a54616c76829098a2aeb7c1ccd5dee8f1fbfffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f9f4efedececedf0f4f9f6f7f9fcfffffffffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d120700000000000000000000000000000000000000000000000000020a11171c1f24292c2d3033353738383938373634322f2e2b261f1c18120b03000000000000000000000000000003090e151b1c23282b2d2f3235363838393837373532302d2c28231d19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060809090a0908070605030000000000000000000000000000000000000000000000000000000000000000000104060708090a0908080706040000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3aebac7d3e0ecf7faf6efe7dbd0c6bcb1a79f92877c6f675d535659565d6163656667696a6b6b6c6c666d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343940454a5153575e6166696e7276797c7f828487898b8d8f91929895969798989999999a9a9a99999998989796959792908e8d8b888684817e7b7774706d6662605853514a454039302b261f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000071017232e38424b555d666d747f8791959fa3aaaeb4b8bcc2c5c6cad0ced0d1d1d2d3d4d2d2d1d0cfcdcec9c5c4bebab8b0aba59e97928a81796e695f585764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000713202d3946525e687784909daab7c1d0d9e3eef9fffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181e272e343a41464b5153565e6165676d707375787a7c7e808283848586878787888888878787868685848381807e7c7a7774716e696662605854524c46413a342e261e180f080000000000000000000000000b1824313e4b5764717e8a97a4b1bdd1dce7f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5f53463c30271c130c07060607090b141c262f3a434e58606d7884919da7b1bcc8d4e1ebf7fffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9184776a6054473b2e221509000000000000000000000000000000000815212e3a47535f6a75828e98a3aeb7c1cad6dbe1e7edeff4f9f8f8f4e7dbcec1b4a89b8e817568544a3f34281c100300000000000000030d18232e3943505a64717d8a96a1adb9c5d2dfebf7fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7265584b3f31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546874818e9ba9b3becad6dee5ebeceef2f7eeeeeeeeeeeeeeeeeeeeeeeeeeeeeef4f5f7fafffffffffffffffffffffffffffffffffffffffaf5f1efeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee4d8cbbeb1a5988b7e7265584b3f3225180c000000000000030f1c2936424f5c6975828f9ca8b5c2d1dce7f1f6f3f8ede3d8cfc3bab1a7a099928f8c8b8a8a8b8e92989ea5afb8c2cde1eaf4fffffffff4e8dbcec1b5a89b8e8275685b4f4235281c07000000000000000000000000000000000000040c13191f252a2f35393a4145474a4d4c5254555658585959595959595857565553514b4d4a4746413b3a36302c27211b160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab3becad6e2eefbfffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b44505b656f7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7ccc0b5aba0958c7f72695f53463e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101920272b3338383f4446484b4c4d4e4e4e4d4d4b494745413a39353029241d160d070000000000000000000000000000000000000006121f2c3844505c66707d8a949faab4bfc9d3dee7f0fafffffffffffffffffffffffffffffffffffffffffffcf6f0edebeae6e8e3e0dfdfe0e3e8e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b020000000000000000000000000000000000000000000000000000060b0f13181d20212426282a2b2c2c2b2a2a282522211f1b15100c07010000000000000000000000000000000000040a0f11171c1f202326282a2b2b2c2b2b2a282623201f1c18120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d0dbe6f2fffff8ede2d8cec2bbafa3999184796d6060636669686d6f717374757677787879797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f252a303940454b51545c6064696e72777b7f8285898c8f919696989a9c9d9fa2aaa2a3a4a5a6a6a6a6a7a7a6a6a6a5a4a3a2a9a29f9d9b99989992908e8b8884817d79746f6a65605c54514b433e373128231c140c05000000000000000000000000000000000000000000000000000000000000000000000000000000040d192228343f4a545d676d78818c9399a0a7aeb4babfc6c8cdd2d3d6dbdbdddededfe0e0dfdfdedddcdad9d5d2d0cac6c2bbb7afa9a29f938e847b6f6a605863707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000714212e3a4754616d7a8795a0acb8c5d3e2ebf5fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151d23283035394045464d5254555d60636669686d6f717375767778797a7a7a7b7b7b7b7a7a7a797877767573716f6d686865625f5756544e4745413a353028231c150c06000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f8fffffffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7266584e43342a1e150b010000000000020a141d28313c44515c66717e8a95a0acb8c4cfdae6f2fefffffffffffffffffffffffffffffff4e8ddd2c7b8aca096887c6f6255493c31261a0e020000000000000000000000000000030f1c28333f4a54626f7c88939eaab4bfc9d3dce6ecf2f8fcfffffffff6e9ddd0c3b6aa9d908377665c5044382b1f1206000000000000000007121d27303e4653606c7884919eabb7c4cfdae6f2fefffffffffffffffffffffffffffffffffdf1e5dacec1b4a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3d4a5764707d8a97a2adb9c3ccd5d9dedfe2e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e7e8eaeef3f9fffffffffffffffffffffffffffffffcf4eee9e5e2e2e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb2a6998c7f7366594c403326190d000000000000010e1b2734414e5a6774818d9aaab4bfcbd7e2edf8fffff4eae1d5ccc3b9b1aba39f9c99979797989b9fa2aaafb7c1cad4def3fcfffffff8ede0d4c8bcb1a7988b7f7265584c3f3225190c0000000000000000000000000000000000070d161e242930363a4145474c5154575a565d606263646565666666666565646362605d555a5754524c4846423b38332b27201a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffef2e6dbd0bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e27333f49535f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e615a50443a3024190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b222b32373d44484a50535557595a5b5b5b5a5a585654514c4745413a352f281f191109010000000000000000000000000000000004101c2834404a54606d7884919da6b0bcc5d0dbe5f0f9fffffffffffffffffffffffffffffffffffffffffaf4efeae5e0deddd9dcd7d4d2d2d4d7ddd9dddee0e4eaeff4f9fffffffffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a0000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1e1f1f1e1e1d1b181515120f0a040000000000000000000000000000000000000000000000060b10121316191b1d1e1f1f1f1e1d1c19161313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030400000306070706060300000404020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ca9b3becad6e3eef9fffef4eae0d7cbc0b5aba0968d81746b6d707376787a7c7e808182838485858586868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363e434b51555d60666d71767b7f83878b8f9298989b9ea1a8a5a7a9aaacaeb4afb0b1b2b2b3b3b3b3b3b3b3b2b2b1b0afb3adabaaa8a6aba39f9d9b9896918e8a85817c77716d66605c555047423c342e261e160e0700000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343d44505c666d79828e939fa4abb1babfc6cad0d4d9dfdfe2e7e8e9eaebececedecebebeae9e7e5e1dedbd6d3ccc7c1bcb3ada59d9691857c6f6a60626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000a1723303d4a5663707d8996a7b1bcc8d4e5f4fdfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e25292e34383b4246474b51535659565e6163656768696a666d6d6d6e6e6e6e6e6e6d6d676b6a6968666462605d565855534d4947433d39353029241e17110a0300000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6255483c3222180c0300000000000000020b161f2834404a54606c7883909da9b3bec9d5e1eefafffffffffffffffffffffffffffffff9eee4d4c8bdb2a89a8d807367574d42362a1e1205000000000000000000000000000006121f2b3844505b6674808d9aa5afbcc6d1dbe5eef7fdfffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013060000000000000000000b151f2b3844505b6673808c99a9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff6eaded1c4b7ab9e918478695e53463a2d21140700000000000000000000000000000000000000000000000000000000020405050505040301000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea7b1bac2c9ced1d2d6dbd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dbdbdee2e8eff6fffffffffffffffffffffffffffaf2eae3ddd9d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5cdc0b3a79a8d8074675a4d4134271a0e000000000000000b1824313e4b5764717e8a98a3aebac6d1dce7eff9fffcf3e7ded5cbc3bdb5afaca9a6a4a3a4a5a8acaeb4bcc1c9d3dce6f0fffffffaf0e6dcd1c5b8aca095887b6f6255483c2f221509000000000000000000000000000000010a11191f282f353b42464b5154555d60646769686d6f7071727273737373727271706e6d67696664615d5654524d48443d37322a251f170f0802000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbcc5d0dbe6f3fdf9eee3d9d0c3baaea2988f82766c61564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d343c43474f54545c606264666768686867666563605d5554524c45413a312b231b130b0200000000000000000000000000000006121f2c3844515c66727f8b96a0acb8c2ced7e2eef7fffffffffffffffffffffffffffffffffffffffef8f2e9e3dfd9d4d1d0ccd1cbc7c5c6c7ccd2ccd0d1d4d9e0e3e8eef5fdfffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b11060000000000000000000000000000000000000000000000000000000000010406070a0d0f101212121211100e0b09080603000000000000000000000000000000000000000000000000000000030607090c0e101112121211100f0c0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e1011060b1012131313120f0b0611100f0e0c0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5564717e8b97a2adbac7d2dde8f4fffffcf2e8dcd1c7bdb2a89d928a7d76797c80828587898b8c8e8f9091929292939a999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d09020000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227323b414650555c60676d72797e82878c9095989c9fa2aaa8abadb2b2b4b5b7b8babfbcbdbebfbfbfc0c0c0c0c0bfbfbfbebdbcbebab8b6b5b3b5afacaaa7a8a09e9a97928d89847e79726d67615a534d443f3830282019100800000000000000000000000000000000000000000000000000000000000000000000000007121d28313d46515b606d78828f949da5afb5bdc3cbd1d6dbe2e4ebeceff2f8f6f7f8f8f9faf9f8f7f6f5f6f1edebe6e2dfd8d3cec5bebaafa8a09791857c6f6a616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c100300000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a000000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d23282c30363a3b404547494c4c525456585a5b5c545c60606161616262616161605d555d5c5b59575654524c4b4847423c3b38322c29241e19130c06000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786a5f53473a2e211406000000000000000000040d18232e3944505b65717d8a97a1adb9c6d2dfeaf6fffffffffffffffffffffffffffffffff1e5d9cec3b7aa9d918477695f53463a2d21140600000000000000000000000000000613202d394653606c7985929eabb8c1cfd8e2edf7fffffffffffffffff9ece0d3c7baaea398887b6f6255483c2d22170b000000000000000000030f1c28333f4a54626f7c8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877b6e6154483b2e21150800000000000000000000000000000000000000000000010406070a0d0f111212121211100e0c09060603000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8b959fa8b0b9bdc3c5c6cacfc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cecfd2d7dde4edf6fffffffffffffffffffffffcf2e8e0d8d2cdc9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c1b4a79b8e8174685b4e4135281b0e000000000000000714212d3a4754606d7a86929fabb4bfcbd7dde8eef5fdf9f0e7ddd5cfc7c0bbb9b5b2b1b0b0b2b4b8babfc6ced3dbe5eef8fffffaf1e8ded5c9beb3a99d9084776a5f53473a2e2115080000000000000000000000000000020a131c232b313a41454d52555d6065676d717376787a7b7d7e7f7f7f80807f7f7e7d7c7b7a787673706d6866615e57544f47433d3631292119130c040000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939eaab3becad6e1ebf5fff5ebe2d6cabfb4aa9f948a7e71685d52453d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a242d363f464e54596063666d6f7172747475747473716f6d6765605d56514b433d352d251c140b0100000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad4e0e9f3fffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3cec8c5c4c0bdc0bbb9b9bbc0bdc0c3c5c8ced4d7dce3ebf3f8fffffffffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131517181a1b1c1d1e171c1f2020201f1c171e1e1d1c1a1918161413110d08070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4753606d7985929fabb5c0ccd7e4eef9fffff9eee3d9cfc3baaea49e92858386898c8f91979698999a9c9d9e9e9f9f9fa4a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d05000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333e444d525a61676d72797f848a8f93999da0a7a9acaeb4b5b8b9bdbec0c2c4c5c6cad0cacbcbcccccccdcdcdcccccccbcbcad0cac6c5c3c1c0c0bbb9b7b4b2acaaa9a29e9a95918b847e79716c615f57504a423a322b221a120900000000000000000000000000000000000000000000000000000000000000000000010d18242f39434e58636d74818e949ea6afbbc0c7d0d7dce2e7edf0f5f9fbfefffffffffffffffffffffffffffdfaf7f2eee9e3e0d7d0cac1bab2a9a19792867c6f696d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f5fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181c1f252a2d2f35393a3d40414647494b4d4f504a505354545455555554545453514b51504e4d4b494745413e3b3a37312e2b27201d19130d080200000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568584e43372b1f12060000000000000000000007121c27333f4953606d7985919eabb8c3ced9e5f1fdfffffffffffffffffffffffffffffff6eaded1c5b8aca095887b6e6155483b2d22170b00000000000000000000000000000916232f3c4956626f7c8997a1adb9c6d3e1eaf4fffffffffffffffffffbefe3d6cbbfb4aa988b7e726553493f33271b0f030000000000000000000b17222d3847545f6a7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897d7063564a3d3023170a000000000000000000000000000000000000000001080d111314171a1c1d1e1f1f1e1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000000004101c2934404b55606d788390969fa6acb2b6b8b9bebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc1c2c6cbd3dbe4eff9fffffffffffffffffffff4eae0d6cec6c1bdbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb5a89c8f8275695c4f4236291c0f000000000000000713202c3945525d6874818e99a3aebac1cbd7dce3ebf3f5f9efe7e1d9d1cbc7c5c2bfbebdbdbec1c5c6cad0d7e0e5edf7fffdf7f0e8dfd6ccc4b9ada1978c7f7265584e43372b1f120600000000000000000000000000010a141c252d353d434c51575e61676d72767a7d8082858788898b8b8c8c8c8c8c8c8b8a8988868482807d7a76726e69636059544e46423b3329241e160e05000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f414e5b6874818e9ba7b4c1cedae5f1fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e98a2aebac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e92857a6d60594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363f48505860626b7075797b7e7f8081818180807e7c7a76726d68605d554f473f372e261c130a0000000000000000000000000006121f2b37434e5864717e8a97a1adbac3cedce6f2fbfffffffffffffffffffffffffffffffffffffaf2e9e2dbd6cdc7c3bcb8b7b3b0b5afacacafb5b0b3b7b8bcc3c7cbd1d9e1e6eff6fefffffffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1011121313131313131313131313110d060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314171b1f202123252728292a2b23282b2d2d2d2b28222b2b2a282726242321201d19171413110d0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d6774808d99a4afbbc7d2dde8f4fffffff5eae1d5ccc0b9ada197928f9298999c9ea1a9a4a6a7a8a9aaababacacafaeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e0700000000000000000000000000000000000000000000000000000000000000000000030c151e272f383f4450565e616c71797f858c91969c9fa4abacb1b5b8babfc2c4c5c9cfcdcfd0d2d3d6dbd6d7d8d9d9d9d9dadad9d9d9d8d7d6dbd6d3d2d0ced1cbc7c5c3c1bdb9b7b3adaba7a09d96918b847e766e69605c544c443d342c241b120900000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606a727f8c939da6b0b8c0ccd2d9e2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffefbf4f2e9e1dbd6ccc3bbb2a9a29891857b6e677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1014191e2024292c2d303036393a3c3e4042433f4446474747484848484747474540444342403e3c3a39352f2f2e2b26221f1b16110d080200000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4031261a0f0200000000000000000000000b17222d3844515c6673808d9aa8b2bdc8d4e1edf9fffffffffffffffffffffffffffffff9ede1d4c8bdb1a8988b7f7265544a3f33281c0f03000000000000000000000000000d192633404c5966737f8c99a9b3bec9d5e5f3fcfffffffffffffffffffff3e7dcd0c2b5a89b8f8275655b5044372b1f120700000000000000000006111c2b37434e586875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffdf1e5dacfbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000050b1013191d20212427292a2b2c2c2b2b2a282623201f1c17110e0903000000000000000000000000000000000000000000000000000c18232f3944505c666e7b8490949ea0a8a9abadb3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4b6bac1c9d3dde8f3fffffffffffffffffffaeee3d8cec4bcb5b0afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5a99d9083766a5d5043372a1d100000000000000004111d2935414c56616e7b86929fa6b0b9c1cbd1d9e1e5eaeff3f3ebe3dcd7d4d2cfcccacacacbced2d3d6dbe2e9f2f7faf6f1ebe6ded6cdc4bab0a69e9285796d6053473c31261b0f03000000000000000000000000000a131c262e373f474f555d60696e747a7e83868a8d8f9297959697989899999999989897969a93918f8d8a86837f7b76706b626058534d453e35302820170f06000000000000000000000000000000000000000000000000000000000000000000000000000000071825323f4b5865727e8b98a8b2bdc9d5e4eef9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978e81746b60544b4034281f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323e48505a626a6f777d8185888a8c8d8e8e8e8d8d8b8986837f7a736d676059514940382e251c11080000000000000000000000000815212e3a47535f6a7683909ca9b2beccd5e0eef8fffffffffffffffffffffffffffffffffffffaf0e8e0d7d0cac2bbb7b1acaaa6a3aba39f9fa4aba3a6aaacb1b9bbc0c7cfd4dde4ecf5fdfffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000205090e111414171a1c1d1e1f1f2020202020202020201f1e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315191d202122272b2d2e303233353637382e34383a3a3938332d38373735343231302e2d29252421201e1913120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facb6c0ccd8e3edf8fffffcf3e7ded5c9beb3a9a19e9c9fa3aaa9abadb3b1b3b4b5b6b7b8b8b8b9bbbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b0300000000000000000000000000000000000000000000000000000000000000020b151e2730394149505a61686e757e848c92979ea1a8acafb5b8bcc2c5c6cad0d1d2d5dadadcdddfe0e2e7e3e4e5e5e6e6e6e6e6e6e6e5e5e4e3e6e2dfdedddbdcd7d3d2d0cec9c5c4beb9b8b1aca8a19e96918a827b736d665e564e463e362d241b120900000000000000000000000000000000000000000000000000000000000000050f19232c3945515d676f7c87929fa5afb8c1cad7dde3ebf4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ded5cdc4bbb3aaa1979083796d7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f1206000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1114181d202023252a2d2e303234352e34383a3a3a3b3b3b3b3b3b3a3a39352f363533312f2d2c292422211e1a15130f0a0401000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170900000000000000000000000006111b2834404a54626e7b8896a0acb8c5d1deebf8fffffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665b5044382b1f1206000000000000000000000000030f1b27333f49536875828f9ba8b5c2cfdae6f5fffffffffffffffffffffff8ebded1c5b8ab9e9285796c605346392e23180c000000000000000000000f1b2632404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff6e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000002080e161c1e24292c2d313335373838383837363432302d2b28221c1a140d0802000000000000000000000000000000000000000000000007121d28343f4a545e696e7a828b91969a9c9ea2a9a1a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a8aaafb7c1cbd7e2eefafffffffffffffffff5e9ddd2c6bcb2aaa4a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba39d9084776a5d5144372a1e1100000000000000010d19242f3a46535f69727f8c949ea7b0bbc0c7cfd4d9e0e3e7eceeeee8e3e0dfdcd9d7d6d7d8dbdfdfe2e7edf3f6f1eeebe5e1dad5ccc4bbb2a89f948b7e72675d5145392a20150a0000000000000000000000000008121c252e384049515960676d737b81858b8f92999a9c9ea1a9a3a4a5a5a6a6a6a6a5a5a4aca49f9e9c999993908c87827d766f6a615e575045413a32292118100600000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8896a1acb9c7d2dde8f4fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93887d6f665c51453c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b44505a626c717c83898e929797999a9b9b9b9a99989992908c858079706b625b524a40372e231a0d0400000000000000000000000915222f3c4855626f7b88949fabbbc4cfdee7f1fffffffffffffffffffffffffffffffffffffaf1e8ded6cec5bfbab0aba7a09d999694999293999597999da0a7acafb5bdc2cbd2dae3ebf5fefffffffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e1308000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2a26201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151b1f21252a2d2e2d3337393b3d3f4041434444453f44464646443f4545444342413f3e3c3a393530312e2d2a25201f1c17110f0a0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3947535f6975818e9aa4afbbc6d1dce7f3fefffff9f0e6dacfc5bbb3adaba9acaeb4b6b8b9bebebfc1c2c3c4c5c5c5c6c8c7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c040000000000000000000000000000000000000000000000000000000000000a141d263039434b535b606c717a828a91969ea2a9adb2b9bbc0c7c8cdd2d3d6dbdedfe1e5e7e8eaebeceff3f8f1f2f2f2f3f3f3f3f3f2f2f2f1f7f2eeecebe9e8e8e3e0dfddd9d5d2cfcac6c3bcb8b2aca8a19e948f867f786d68605850483e362d241b12090000000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79849199a3afb7c0cad3dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f0e7dfd6cdc5bcb2a99f958e81757784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f03000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d10131416191d20212325272823282c2d2d2e2e2e2f2f2e2e2e2d2c2924292826242321201d191514120e090603000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6f6255483c2f221509000000000000000000000000000c18232e3947535f6a7784919daab7c4d0dbe7f3fffffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaf7fffffffffffffffffffffff8ecdfd2c6b9ada297887c6f62544a4034281c10040000000000000000000a1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000050d141921272c2f35393a3d404244454545454443413f3c3938332d2a261f19130c0400000000000000000000000000000000000000000000010b17232e38424d575e686e777e84898d9092979494959595959595959595959595959595959b9ea5afbac6d2deeaf7fffffffffffffffef1e5d9cdc1b5aaa099959595959595959595959595959595959595959595959595959599928d8074675a4e4134271b0e000000000000000008131e2a36424d57606c78828f959ea6afb5bdc3c8ced3d7dcdfe2e6e9eaecece8e5e4e3e3e5e7ebecefedeceae8e5e1dfd9d5cfc9c2bab2a9a1968f82776c60554b403529180e04000000000000000000000000050e1a242e37404a525b636b707a80868d92989c9fa3aba9abadb3b0b1b2b2b2b3b3b2b2b1b0b6afacaba9aba49f9d9a938f89837c756e69625a524c443b332a22180f06000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7884919eacb6c0ccd8e3eef9fffffffffffffffffffffffffffbeee2d6cabeb3a9978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36424d56606c78839099a3afbbc4cfdae5f2fbfcf2e6dacfc5bbafa49a9183796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616c717e8790959b9fa2a9a5a7a7a8a7a7a6aba39f9c98928d847d726d645c524940352c1f160c0100000000000000000006121f2b37434e586774808d9aa6b0bbcdd6e0f0f9fffffffffffffffffffffffffffffffffffdf3e8dfd6ccc4bcb4aea69f9c95918d8a8886868686888a8d90959b9fa3abb1b9c0c8d1d9e3ecf5fffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d02000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e313335363838393939393939393939393937332d2b28221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191d20262b2e3036393a3e3f4446484a4b4d4e4f5051524a50535353504a525151504f4d4c4b49474641403d3a3936302d2b28221c1b15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d57626f7c87939fabb5bfcbd7e2ecf8fffffff7ece1d6cdc5beb9b8b6b9babfc2c4c6c9cfcccdcfd0d1d1d2d2d2d4d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d050000000000000000000000000000000000000000000000000000000006111b262f38424b555c656c737e858f949ea0a8adb3b9bdc4c7ccd2d4d9dfdfe2e7ebebeef1f6f5f7f8f9fbfffffefefffffffffffffffffffefefffefbf8f8f6f9f3efedeceae5e1dedbd6d2cec8c4bdb9b2ada69f98928c827a6f6a615a50483e362d241b10070000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74818d96a0abb5c0c9d2dce5eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd7cec4bbb1a79e938b7e7683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff7e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b00000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080d11131416181a1c171c1f2021212122222221212120201d181d1b1a18161413110d08080602000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea298877a6d6054473a2d2114070000000000000000000000000007121c2b37434e586773808d9aaab4bfcad6e2effbfffffffffffffffffffffffffffffff8ecdfd3c6baada297887c6f6255483c2f2215070000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffaeee2d6cabeb3a9998d8073665c5144382c1f150a0000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e060000000000000000000000000000060e171e252a32383a4145474a4d4f505152525151504e4c4946443f38363129241e160e080000000000000000000000000000000000000000000006111c26303b454d565e656c71787c808385868788888888888888888888888888888888888e939eaab6c2cfdbe8f5fffffffffffffffcefe2d6c9bdb0a4998e8888888888888888888888888888888888888888888888888888888681796d6053473a2d2014070000000000000000010e1a26313b44505b666d79838f949fa3abb1b8bcc3c7cbd1d3d6dbdcdedfe0e4e8e3e3e3e3e3e3e8e3e0dfdedcdad5d2cec9c4beb9b0a8a19791847a6e655b5043392f241806000000000000000000000000020d17202c364049525c646d727d848d92989fa2aaacaeb5b6b8b9bebcbebebfbfbfbfbfbfbebdc0bbb9b7b5b5afacaca49f9c949089817b716c605d564d453c342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586773808d9aa4afbbc7d1dce8f1fafffffffffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d8ccc0b6aca0958c7f73695f53473e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69717e8a92999fa7abadb3b2b3b4b4b4b3b3b5afacaaa29f9691877f736e645b51473d31281e13080000000000000000000814212e3a47535f6a7784919eaab7c2cddde8f2fffffffffffffffffffffffffffffffffffff5ebe1d6cdc4bab2aaa29f948f8984807d7b7a79797a7b7d8083888e92999fa7aeb6bfc7d1dae3edf6fffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e130800000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d30363a3b3e4042434445464646464646464646464644403938332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e14191e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5c6060605b5f5f5e5e5d5b5a59575654524c4d4a4746413c3938332d2b27201d19130e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c47535f6a75818e99a3aebbc5d0dbe7f2fcfffffdf2e8dfd6cfc9c6c5c2c5c7cbd1d1d2d5dad9dadbdcdddededfdfe0e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e060000000000000000000000000000000000000000000000000000000b17222d38414a545c676d77808a92979ea6acb2b9bec5c9cfd4d7dde3e4ebeceff2f8f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f6f1edebe6e2dfd9d4cec9c4bdb9b0aaa39f948f847c716c615a50483e362c22190e050000000000000000000000000000000000000000000000000000000713202c38444f59626f7c87939fa8b2bdc7d1dbe4eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d6cdc3b9afa59e92857a828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d20140600000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0d060c1012131414141515151514141413110d070f0d0b090707040100000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c20130700000000000000000000000000000f1a26313c4956636f7c8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffbeee2d6cabeb3a9988b7f7265584c3f2f24180c0000000000000000000000000714212e3a4754616d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffef2e6dbcfc5b8ab9e9285796d6053463c32271b0f0500000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23170b00000000000000000000000000060f18202930363d44484c5154575a5c5d5e5f5f5e5e5d5b595653504a46423b35302820191109000000000000000000000000000000000000000000000a141e29333b444c535b60656c6f7376787a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c818e9ba8b4c1cedbe7f4fffffffffffffffbeee2d5c8bbafa295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79746d675d5145392c20130600000000000000000009141f28333f4a545d676d79828c92999fa7acb1b9babfc5c6cad0cfd1d2d4d8ddd6d6d7d7d6d6ddd7d4d2d1cfcfc9c5c4bdb9b3ada69f9691857c6f685e53493f31281d120700000000000000000000000008141e29323e48525b646e737f8891969fa3aaaeb4b9bbbfc2c5c6c9cfcacbcbcccccccccbcbd2ccc8c6c4c2c0bbb9b6afaca69f9c938e857e756d685e574e463c332a20170c030000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c4855616e7b87939fabb5c0cbd7dfe8f0f7fdfffffffffffffffffffcf3eaded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7beb1a79f92867b6e615a50443a3025190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa3abb1b8babebfc0c1c1c1c0c0c0bbb9b4aea8a199938c80736d63594f433a2f24190d0200000000000000000815222f3b4855626e7b8896a0acb9c5d2deebfafffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb2a8a198928a827d7773706e6d67676d6e7073777c818790959da4adb5bfc8d1dbe4eff8fffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d0000000000000000000000000000000000000000000000000000000000020a11171f262a31363a3b4246474a4d4f5051525253535353535353535352514c46443f382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1f252a3036393c4347494c525457535b606163656668696a6b6b6c666d6d6c666c6b6b6a6a6867656463615e56595754524c4946443f3837322d29251e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b37434e58616e7b86929faab4becad6e0eaf6fffffffaf1e8e1dad5d2d1cfd2d3d7dcdedfe1e6e6e7e8e9eaebebebecededecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f0600000000000000000000000000000000000000000000000000030f1b27333f49535c666d79818d929ea2a9b0b9bdc4cacfd5dae0e3e8eef0f5f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eeeae5e0dad5cfc9c2bcb4aea69f9691867e716c615a50483e342b20170c0300000000000000000000000000000000000000000000000000000916222f3b4854606b76828f99a4afbac3cfd9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd4cbc1b9ada1978e81818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f130600000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000306070707080808080808070706040100020000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d110400000000000000000000000000000913202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4035291d100400000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3effbfffffffffffffffffffffffff7ecdfd2c6b9ada1978a7d7164584e43372b21170d04000000000000020c1425323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f4a3f34281c10030000000000000000000000040d18212a323b41464f54555d606466686a6b6b6b6b6a69676563605b54534d45413a322b231b130a010000000000000000000000000000000000000000020c172129323b414950535b60636769676d6e6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f73808c99a6b3bfccd9e6f2fffffffffffffffaede1d4c7baaea194877b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d67605d554b4035291d1104000000000000000000030b17222d38424b555d676d78808790959da0a7acaeb4b8babec0c2c4c6c8ccd2c9c9cacacac9d2ccc7c6c4c2c0bdb9b8b2aca9a19e948f847c6f6a5f564d41382d1f160c010000000000000000000000020e1925303b44505a636d73808c939aa1a8aeb4babfc5c7cbd1d1d2d5dad7d8d8d9d9d9d9d8d8ddd8d4d2d1d2ccc7c6c0bbb9b0aba59e98928b817a6e695f584e453c32291e150b0000000000000000000000000000000000000000000000000000000000000000000000000a15212d3a46535f6975828f99a3afbbc3cdd6dee6ebf0f5f8f9fbfefcf9f8f6f3eae1d6cabeb3a99c8f8276655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee4d9d0c3baaea3988f82766c61564c4135291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a74818e98a2aeb5bdc3c6cad0cdcecececdd1cbc7c5bebab2aba49f928c7f736b60564c4135291f14080000000000000004101c2834404b5465727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff4e8dcd1c7bdb3a9a19691867e76706b666361605c5d606264666a6f747c838d929ca3adb6c0c9d2dde6f2fbfffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c1106000000000000000000000000000000000000000000000000000000030b141b222731363b4246484d525457595b5d5e5f5f5f60606060606060605f5d5953504a42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a30363a4146474e5355565e616467656c6e70727374767777787979797979797878787776757472716f6d68696664615e565653504a47433d3935302a251f1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c47535f6974808d98a2aebac3ced9e5f1fdfffffffaf2ece6e1dfdedcdfe0e3e7ebebeef1f7f4f5f6f7f8f8f8f9faf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f060000000000000000000000000000000000000000000000040f19232b3744505b656d78818e939ca4adb3bbc1c9ced6dbe1e5ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f0ebe5e0dad5cec6bfbab0a8a19892877e716c615a50463d32291e150b0000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949eabb5c0ccd5e1eaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9fbfffffaf1e6ddd6cabeb3a99e938e83909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d100400000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d01000000000000000000000000000006121f2c3844515c6676828f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675d5145382c1f130600000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffaeee1d5c9beb3a99c8f82766a6054473e33291f160d0602000104060b141e2a36414c566773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600000000000000000000010c16202a333c444c52596063676d7073757778787878777674726f6c66615f57524c443d352d251b130a000000000000000000000000000000000000000000050f1720292f383f44495053565a555d606161626262626262626262626262626265727f8b98a5b2becbd8e5f1fefffffffffffffbeee2d5c8bbafa295887c6f62626262626262626262626262626262626262626262626262605d55514b433a2f24180d010000000000000000000006111c262f39434b555d666d737c838a90959b9fa3ababadb3b4b6b7b9bbc0bcbcbdbdbdbdbcbcc0bbb9b7b5b3b2adaba8a09e97918b827a6e6a5f584e443b2f261b0d0400000000000000000000000005111e2a36414c56616c737f8c929fa4acb2babfc6cad0d3d7dcdedfe2e6e4e5e5e5e6e6e5e5e4e8e4e0dfdeddd7d4d2ccc8c2bcb7afaaa29f938e837b6f6a5f574e443b30271c1207000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626e7c87929fa7b1bbc4ccd5dae1e5eaebeceff2efedeceae5e1d9cfc7baada2978b7e716553493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939eaab4bfcad6e1ebf5fff5ebe2d7cbbfb4aa9f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c87939faab4bfc7cfd3d6dbdadadbdadadcd7d4d0cac4bdb5afa49f93887d70685d52453b3025190e0000000000000006131f2c3845515c6676838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba19791847c716c6360595755535151535557585f626a6f78808c919ca4aeb7c0cbd4e0e9f3fefffffffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c0000000000000000000000000000000000000000000000000000030c151d262d333b42464d5354565e61646668696b6b6c6c6c6c6c6c6c6c6c6c6c6a66605b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363b41464c5254585f6266686d717376797b7d7e808182838485868686868686858584848382807f7e7c7a787573706d686662605b54544e4746413a36302a261f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424d57616d7a85929fa8b2bdc8d4e1ecf7fffffffffdf7f2eeecebe9ececeff3f8f8fafdfffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f05000000000000000000000000000000000000000000000b16212b37434e58606c77818e939ea5aeb9bec5cdd5d9e0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bab2aaa39993877e716c61584e443b30271c12070000000000000000000000000000000000000000000000000815222e3b4754606a7683909da6b0bdc7d2dee7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f5f8f3efedecedeff3f8f4f8efe6dacfc5bbafa59e959095a0acb8c4d1deeaf7fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c0000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0e0f1112121313131313131313131312100a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313131313131313131312100c0b09050100000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0800000000000000000000000000000004101c2834404a5466737f8c99a6b2bfcfdae6f2fefffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffef2e6dacfc5b9ac9f93877c6f625a50453b31281f17120e090d1113171d26303846525e687783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000008131e28323c454d565e616b70757a7d808283848585848483817f7c79746e69605d564f473f372d251b1209000000000000000000000000000000000000000000050e171d262d33383f4446494d4b51535455555555555555555555555555555764717e8a97a4b1bdcad7e4f0fdfffffffffffffcefe3d6c9bcb0a396897d706356555555555555555555555555555555555555555555555553514b45403a31281d13070000000000000000000000000a141d283139434b545c606a6f787e838a8e92999b9fa2a9a7a9abacafb6afb0b0b0b0b0b0afb5afacaba9a7a8a19e9a96918c857e776e685f584e463c32291d140a000000000000000000000000000714202d3946525e68717e8a929ca4afb6bec4cbd0d6dbe0e3e7ebeceef2f7f1f2f2f2f2f2f2f9f4f0edeceae8e3e0ddd8d4cdc7c1bcb3aea59e9591857c6f6a5f564c42392e23180b0200000000000000000000000000000000000000000000000000000000000000000000020e1a26313c47535f6a73808d95a0a9b2bac2c9cfd4d9dddfdfe2e7e3e0dfdedad5cfc7bdb2a89f9285796d6053473a2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f98a2aebac3cfd9e3eef9fdf4e7dcd1c6bcb0a69e92857a6d61594f43392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6674808d99a4afbcc6d0d9dfe2e6e6e7e7e7e6e8e3e0dbd6d0c7c0bbafa49a91857a6d60564d41362a1c11060000000000000713202d3a4653606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa39991857b6f6a615a544f4a4847454547484a4e53585f666d737f8c929ca5afb9c2ced7e1ecf7fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c1003000000000000000000000000000000000000000000000000020b151e272f383f444d53575e6166696e717375767778797979797979797979797977736c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e343b42464d52565e61656a6f73777a7d80838587898b8d8e8f90919292939a93999292929191908e8d8c8a89878482807d7a77736f6c6662605854524c46423b363129241d160d090200000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c46525e68727f8c96a0acb8c5cfdae6f2fefffffffffffefaf8f8f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e05000000000000000000000000000000000000000004101b27323a47535f6a727f8b939ea5afb7bfcacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6ccc4bcb4aba49993877e716a60564c42392e23180c030000000000000000000000000000000000000000000005111d2a36414c56626f7c88959fabb8c2d0d9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e5e7e3e0dfe0e3e7e4e7ebecece1d7cdc1b7afa7a09da0a7b1bcc8d4e0ecf9fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d12070000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121316181a1c1d1e1f1f2020202020202020201f1d171614100b0500000000000000000000000000000000000000000000000000000000000000000000000104070c10131316181a1c1d1e1f1f2020202020202020201f1d181715110c06000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000c18232e3d4a5763707d8a96a9b3bec9d5e2eefafffffffffffffffffffffffffffffff9ede0d4c7bbafa399897c6f6256493c2f23160900000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f7fffffffffffffffffffffffffffff7ece0d4c8bbafa49a8f82766c62574d433a3129211e1a1c191d2022272e38424c56616e7a87939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000000000000000000010d19242f3a444d575f686e757d82868a8d8f909192929191908e8c8985817b746d68605951493f372d241b0f06000000000000000000000000000000000000000000050b141b22272d3337393c4040454748484848484848484848484848484a5663707d8996a3b0bcc9d6e3f8fffffffffffffffdf1e4d7cabeb1a4978b7e7164584b4848484848484848484848484848484848484848484847454039352f281f160c01000000000000000000000000020b161f283139424a505860656c71787d82868b8e9297989a9c9e9fa4aca2a3a3a4a4a3a3a3aba49f9e9c9a9796918d89847f79716c655e564e463c342a20170b0200000000000000000000000006131f2b37434e58616e7a85929fa4adbbc0c7d0d6dce2e7eceff3f8f8fafefffcfaf9f7f4f3f3f4f6f8f9f9f9f4f0ede8e4e0d8d3cec5bebaafa8a09791857c6e685e544a4034281d140a000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58606d79839097a1a8b0b9bec4c8ced0d2d3d6dbd7d4d2d1cfc9c4bdb5aba0968d8073675d5145382c1b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b86929fa7b1bdc7d1dce8f4fdf8ede2d8cfc2b9ada1978e81746b60554b40342820150900000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5c0ced7e2ebeef2f7f4f4f4f9f4efece7e2d9d2ccc0b6aca1978d8073685e5246382d22170b0000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877d70695f585048443d3b3a38393a3b3d43474e545c606d73808d939da7b1bcc5d0dbe6f3fdfffffffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f15090000000000000000000000000000000000000000000000000a141d273039414950575f61696e73777b7d80828384858586868686868686868685847f786c605346392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940444d52565e61686d72777c8083878a8d9092989698999b9c9d9e9e9f9fa4a0a39f9f9e9e9d9d9b9a98979696918f8c8a8783807c79746f6a65615e56524d46423b352f281f19140d050000000000000000000000000000000000000000000000000000000000000000000000000009151f2a36414c56606d7984919da9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c03000000000000000000000000000000000000000713202c38444f59626f7c86929fa5afb8c1c9d6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffbf9f8f7f7f6f6f6f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bdb5aba49992877c6f685e544a4034281e150b000000000000000000000000000000000000000000000713202d3946525e6874818e9ba7b1bccad3e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e4e0dfdcd8dcd7d3d2d3d7dcd7dbdedfe2e6dfd3c9c1b9b1acaaacb1b9c3cdd9e4f0fcfffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b010000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f20222527292a2b2c2c2d2d2d2d2d2d2d2d2c2c292323201c160f08000000000000000000000000000000000000000000000000000000000000000001070d1113181c1f20232527292a2b2c2c2c2d2d2d2d2d2d2d2c2c2a2524221d18110900000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000714212e3b4754616e7b8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978b7e7164584b3e3125180b00000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffcf0e4d8ccc0b6ac9f948b7e71695e554c433b322e2b262924292c2d3339404a545e6873808d9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675c5145382c1f130600000000000000000004111d2935414c565f696e7a82898f9299999b9d9e9e9e9e9d9c9a9897928d87817a706b625b51493f362c21180e03000000000000000000000000000000000000000000020a11171b22272b2d302f35393a3b3b3c3c3c3c3c3c3c3c3c3c3c3c4955626f7c8895a2afbbd0dce7f3fffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a38352f29241d160d040000000000000000000000000000040d161f2830383f444e535b60656c70757a7e8285888b8d8f91939a959696969797979696959993918f8d8b8884817d78726d67605b534c443c332a22180e05000000000000000000000000000815212e3b47535f6a75818e97a2adb6bfccd2d9e2e7edf2f8fbfffffffff9f4f0edeceae8e7e7e7e9ebeceff3f8fcf9f4f0e9e4e0d7d0cac1bab1a9a19791847a6e665c51443d2f261b110600000000000000000000000000000000000000000000000000000000000000000000030f1a26313c45515c676e7b8591969fa6adb3b8bcc1c3c5c6cad0cbc7c5c4c2bdb9b2aba3999184796d60554b4035291d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fff4eae1d5c9beb3a99d93897d70675c51453c31261a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8997a1adbdc7d2e0e9f3fbfefffffffffffffcf8f4ebe3ddd2c7beb3a99f92867b6e61544a3f33281c0f0300000000000c1825323f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968d80736b60574e463e38322e2d2c2c2d2f31373c424a505b636e74818e959fa9b3becad6e1ebf5fffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e000000000000000000000000000000000000000000000006111b262f39424b535b60696e757b8084878a8c8e9091929292999393939393939892908b7e7265584b3f2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e262e343c424a51575e61686e747a7f84888c90939a9a9c9fa2aaa5a6a7a9aaaaabacacafb5aeacabababaaa9a8a7a5a4a8a19e9c999a93908c8985817c77726d68615e57534d45403a312a251f170e07000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515c66707d8a97a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b000000000000000000000000000000000000000916222f3b4854606b76829098a3aeb7c1cad3dbe6ecf3fbfffffffffffffffffffffffffffffffffefbf9f8f5f8f3efecebebeaeae9eaebebeceff2f8f8f9fbfefffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d0c7bdb5aba39991857a6e665c51443d30271c12070000000000000000000000000000000000000000000714212e3a4754616d7a86929facb8c2cddfe5f4fdfffffffffffffffffffffffffffffffffffffffffffdf7f4ebe4ddd8d4d2cfcbd1cbc7c5c7cbd1cbced2d3d6dbe1dbd3cbc3bcb8b6b8bcc3cbd5dfeaf5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f22282b2d2f323436373839393939393939393939393836302f2c27211a1108000000000000000000000000000000000000000000000000000000000001080d13181d2023282c2d3032343637383939393939393939393939383732312e29231b1209000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dcd1bfb3a6998c807366594d4033261a0600000000000000000000000815212e3b4854616e7b8794aab3becad6e2eefbfffffffffffffffffffffffffffff4e8ddd2c7beb0a69f92857b6e675d554c443e3a3731362f35393a3f444b515c666e7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c554b4034291c10040000000000000000000713202c3945525d686e7b848f939c9fa3aba8aaababababaaa9a7a9a19e99928e847d726d625b51483e332a2015090000000000000000000000000000000000000000000000060b11171b1f202324292c2d2e2e2f2f2f2f2f2f2f2f2f2f2f3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffff3e6d9ccc0b3a6998d8073665a4d40332f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241d18130c0400000000000000000000000000000000040d161e262e343d414950535b6063686d7175797b7e81838486878889898a8a8a8a89898887868482807e7b7874706c66605d555049413b322a211810060000000000000000000000000004111d2935414c56626f7c88939ea9b3bec8d8dde4ebf4f8fefffffffef7f2eee8e4e0dfdddbdadadbdcdfe0e3e7edf0f5fcfcf5f2e9e1dbd6ccc3bbb2a9a1969083786d60584e41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000a15202934404b555e696e7b848f949ea1a9acb1b5b7b8babfbac0bbb9b7b5b2ada8a19992877c6f675d5143392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a3afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a9b3bed0d9e3f2fbfffffffffffffffffffffdf5eee4d9d0c4baaea3998d8073665b5044382b1f120600000000030f1c28333f4a546874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60594f453c342c2722201f1f2022262b30383f44525c606d78839097a2adbac2cfd9e3eef9fffffffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b1106000000000000000000000000000000000000000000000b17222d38414b545c656c727b81878c919597999b9c9e9e9f9fa39f9f9f9f9f9fa29f9c90837669554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830383f444e545c60696e747b80868c9195999d9fa4aca9abaeb4b1b3b4b5b6b7b8b9b9bbbfbbb9b8b8b7b7b6b5b3b2b1b2adaba8aca49f9d9997928d89837f7a746e69615f57514b433e3630292018120b030000000000000000000000000000000000000000000000000000000000000000000006111b262f3c46505a606d7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d1207000000000000000000000000000000000004101c2834404b5463707d89949faab4bfc9d3dce5edf7fdfffffffffffffffffffffffffffffffcf7f2eeecebe8e5e7e2e0dfdedddddddddedfdfe2e7e7ebeceef2f8fefffffffffffffffffffffffffffffffffffffffffaf3eae2d9d0c7bdb4aba1979082786d60584e42392e23180c030000000000000000000000000000000000000005111e2a36424d5665727f8c98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffffffffffaf3ece6e2d9d2ccc8c6c2bfbcbfbbb9bbbfbbbec1c5c6cad0d4d9ddd5cdc8c4c3c4c8cdd5dde7f1fbfffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d1207000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282b2d3338393c3e41424445454646464646464646464645433d3c38332c231a0f06000000000000000000000000000000000000000000000000000000040c13191d24292c2e34383a3c3f41424445454646464646464646464645433f3d3a342d241b12080000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000005111e2a36424d576a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff9e7dbcec1b4a89b8e8175685b4e422e23170c00000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9eee4d9d0c2baaea2989083796d675e56504847424342434145474950555c606d78828f98a2aebec7d2dde8f4fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452f23180c00000000000000000006121e2b37424d57606d7a8491969ea6acaeb4b5b6b7b8b8b7b7b6b4b3adaba39f9691877f726d625a50453c31261a0b02000000000000000000000000000000000000000000000000060b0f121316181d20202122222222222222222222222d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffff4e7dacdc1b4a79a8e8174675b4e41342822222222222222222222222222222222222222201f1d18120d0701000000000000000000000000000000000000040c141c23282f383f44495053565d6164666c6f71747678797a7b7c7d7d7d7d7d7d7c7b7a79787674716e696763605b54514b443f382f2920180f0600000000000000000000000000000713202c3945525d6875828e9ba5afbbc5cfdae8eef5fdfffffffffbf3ece6e4ddd8d4d2d0cecdcdced0d2d3d6dce2e5eaf1f9fffbf3ece6ded5cdc4bbb2a89f958c80736a6053493f33271c120700000000000000000000000000000000000000000000000000000000000000000000030c18232f39434d575f696e7a828b91979da0a7a8aaacaeb4aeb5afacaba9a8a19e9691877e716a60554b4031271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0968c8073695f53473f32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cfdbebf5fffffffffffffffffffffffffff5ebe2d7cbbfb4ab9e9185786c605346392d2013060000000006121f2b3844505b667784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7e72675d51473d332a221b1514131314151b1e262e344044515c666e7b85929fa6b0bdc7d1dce8f4fffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b000000000000000000000000000000000000000000030f1b27333f49535c666d777f868e93999da0a7a6a8a9aaabacacafb5acacacacb4aeab9e928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a323a424a505860666d737b80868d92989da0a8aaacafb6b6b8babebec0c1c2c3c4c5c5c6c8cbc7c5c5c5c4c4c3c1c0bfbdbdb9b7b5b6afacaaa9a19e9a95908b86807b746e69605d555046423b3228231c150c040000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58616c74818e97a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e231810070000000000000000000000000000000006131f2c3845515c6675828f9ba6b0bcc6d1dbe4eef7fffffffffffffffffffffffffffffff9f4f0ece6e2dfdedbd9dbd6d3d2d1d0d0d0d0d1d2d3d6dbdbdedfe2e7ecf0f5fbfffffffffffffffffffffffffffffffffffffffcf4ebe2d9d0c6bdb2a99f948d80746a60544a4034281f1409000000000000000000000000000000000000000714202d3a46525e697683909daab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffffffaf1e9e1dad5d0c7c0bbb9b6b2afb5aeacaeb5afb1b4b8babec5c8ced7dcd9d4d1d0d1d4d9dfe7eff9fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b0100000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272d3338393f4446494b4d4f5051525253535353535353535352504a48443d352c21180e0300000000000000000000000000000000000000000000000000080d161e24292f35393a404546494b4d4f5051525253535353535353535352504b4a453f362d241a100600000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000020e1a2530424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f34281c10030000000000000000000006131f2c3845515c677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff5ebe2d6cabeb3aaa0958f82796e68615a55534d4f4f4f4c5254535b60676d74808d949faab4bfd0d9e4eef9fffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000814212d3a47535f6974808d96a0a8b0b9babfc2c3c4c5c5c4c4c3c1beb9b5afa9a199928b7f726c61574d42372b1d140a0000000000000000000000000000000000000000000000000000030506070d1013141515151515151515151515202c3945515d677985929facb8c5d2dfebf8fffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c1515151515151515151515151515151515151413100c0701000000000000000000000000000000000000000000020a11171d262d33383f44464c5254545b6062656769666d6d6f6f707071717070706f6e6d66696764615f575653504a454039332d261d170e060000000000000000000000000000000714212d3a4754606d7a86929facb9c1cdd7e1ecf9fffffffffff8f2e9e1dbd6d2ccc8c6c4c1c0c0c1c3c5c7cbd0d4d9dfe7f0f6fefef7f0e7dfd6cdc4bab1a79f92877c6f655b5044392e23180c000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454d575f686e777e858c9195989b9d9fa2aaa1aba39f9e9c9996918c847d716c61584e43392f1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c0300000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffdf4e7dcd1c6b9ada197897d706356493d2d22170b000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40352b2118100b070606070a0c151c232834404a545f69717e8a949fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f0300000000000000000000000000000000000000020c16202b3744505b656d78818c92989fa4abacb1b3b5b6b7b8b8b9bbc0b9b9b9b9bfb9ada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333c444c545c606a6f787f868d92989fa2aaacb1b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d4d7d3d2d2d1d1d0d0cecdcbcfc9c5c4c2c0bbb9b6b3adaba7a09d98928d86817b736d67615a524d443e342e271e160d0500000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a717e8a939da9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f9fbfffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c030000000000000000000000000000000713202d3a4653606d7985929facb8c2cfd8e2edf6fffffffffffffffffffffffffffffdf5eee8e3e0dbd6d3d2cfccd0cac7c5c4c4c3c3c3c4c5c6cad0ced2d3d6dbe2e4eaf2f7fefffffffffffffffffffffffffffffffffffffdf4ebe2d8cfc4bbb0a69f93877c6f665c51443b31261a0e030000000000000000000000000000000000000814212e3b4754616e7b87939facb9c6d0dce7f3fffffffffffffffffffffffffffffffffffffffffaf0e8dfd7cfc9c1beb6afaca9a5a2aba39fa3aba2a4a8abadb3b8bdc3cbd1d9e1dedddee0e4eaf1f9fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d0300000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211408090a0b0b0c0c0c0b0b0b0a0908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171d262d33383f44464a505355585a5c5d5e5f5f60606060606060605f5f5c56554f473d332a1f150900000000000000000000000000000000000000000000000109111a1f282f353a4145474b515356585a5c5d5e5f5f5f606060606060605f5f5d585651483f362c22170c00000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000091a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382c1f12060000000000000000000004101c2934404b556a7783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffdf4e6dbd0c5bcb1a79f948f837a716c65625f575c5c5c565d6063656c7079808d929da6b0bcc6d0e2ebf5fffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000004111d2935414b55616e7b86929fa8b2bac1c7cbd1d0d1d1d1d1d0cfcfc9c7c0bbb2aba39f918a7e71695f53473e2f261b110600000000000000000000000000000000000000000000000000000000000104060708080909090909090909111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1009090909090909090909090909090909080706040000000000000000000000000000000000000000000000000000060b141b22272d33373a4146474a505355585a545c60616263636364646463636261605c545a5855534d4a46443f38352f27221b140b05000000000000000000000000000000000b1825323e4b5865717e8b99a3aebbc7d3dfe9f3fffffffffff8efe6e0d7d0cac7c0bbb9b7b5b4b4b4b6b8babfc6c8ced5dde4ecf4fdfff9f1e8dfd6ccc2bbafa3999083786c60544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000010b151f29333c454d565e656c72797f84888b8e9092989494949992918f8c89847f796f6b615a50463d31281d0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afbcc5d0dbe7f4fdfaf1e5d9cec3baaea3988f82766c62564c41362a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ede2d5c9beb3a9998d80736653493f33271b0f030000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074675c5143392f23190f06000000000000030a1118232e39424d57616c76829099a3afbbc7d2dde8f4fffffffffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f12050000000000000000000000000000000000000008131e2a36424d57606c77818e939fa3aaafb5b8bcbfc1c3c4c5c5c5c7cbd1c6c6d0cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b343d454d565d666d737c838c92989fa3aaaeb4b8bdc3c6c8ccd2d2d3d6dbd9dadcdddddedfdfe0e3e0dfdedededddcdbdad8dad5d2d1d2ccc8c6c3beb9b8b1acaaa29f99928e868079716c615e564f44403930281f170e060000000000000000000000000000000000000000000000000000000000010c161f2b3744505b656e7c86929fa5afbbc5cfdae6f2fefffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f8f3efececececeff3f8f4f7f8fafdfffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b000000000000000000000000000000091623303c4956636f7c8998a2aebac6d4e1eaf4fffffffffffffffffffffffffffdf7f4ebe3ddd7d4d0cac6c5c2bfbdbfbab8b8b7b7b6b7b8b8babfbec1c5c6cad0d4d9dfe6ecf3fbfffffffffffffffffffffffffffffffffffffdf4eae1d6cdc2bbafa4999083786d60574d42362a20150a000000000000000000000000000000000004101c2934404b5565727f8b9aa4afbbc8d4e2edf8fffffffffffffffffffffffffffffffffffffffbf2e8ded6cdc5beb9afaca49f9c9896949992999495989b9fa2a9acb2bbc0c7cfd7dfe9eaecf0f5fbfffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d0000000000000000000000000000000815212e3b4854616e7b8794abb4bfcbd7e3effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221515161718181819191818181716151413100c070a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820292f383f444a5053545b60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6b696360594f453c31261a0e020000000000000000000000000000000000000000000009131b232c313a41454b5154545c60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6b6a65625b51483e34281d1105000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000c18232f424f5b6875828e9ba8b5c1d1dce7f3fffffffffffffffffffffffffffffffff7ece1d7cec3b9b0a69f9590857e77726e696a6969696a686d7073787d838d929da4aeb8c2ced8e2f4fdfffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000613202c3945515d6775818e99a3aebac3ccd3d7dcdddededededddcdad5d1cbc4bdb5afa39f92867b6e625a5041382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3035393a3f4446484b4e4a505354555656575757575656555453504a4d4b4847423d3938332d29241d17110a020000000000000000000000000000000005121e2a36424d576875828f9babb5bfcbd7e5f1fbfffffffff9f0e6ddd4cec5bebab6afacaaa8a7a7a8a9acaeb4b8bcc3cbd2dae2ebf4fefffaf1e8ded7cbc0b5aba0958a7e71665c5144382c1f14090000000000000000000000000000000000000000000000000000000000000000000000030d17212a333c444c535b60676d72777c7f8284858687878787868482807c79726d67605950483e342b1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d8a939eaab4bfcad6e2ebf5fff6eae0d7cbbfb4aa9f948b7e71685e52463d30271d12070000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff1e6dacfc3b6a99d908376655b5044372b1f12050000000a1723303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f62554b4031271d110700000000000000000007121c27303b45505a626f7c87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a000000000000000000000000000000000000010d1925303a46535f69727f8c939ea5aeb4bbc0c7c8cececfd1d1d2d2d3d7dcd2d2dbcfbbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d464e575f686d78808790959fa3aaaeb4babfc6c8ced2d4d8dddedfe2e7e6e7e8e9eaebececedefedecebebeaeae9e8e6e5e5e1dfdeddd8d4d2cfc9c6c3bcb8b4aeaba39f99928d847e766e696159514a423a312920180f060000000000000000000000000000000000000000000000000000000008131e2935404b55606c78839098a2aeb7c0cdd6e1ecf7fffffffffffffffffffffffffffffffffffffffffffcf6f1edebeae4e7e3e0dfdfe0e3e7e4e7eaebedf1f6fbfffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d120700000000000000000000000000000b1825313e4b5864717e8b97aab4bfcad6e6f3fcfffffffffffffffffffffffffaf2ebe6e2d9d2ccc7c5bebab8b5b2b0b4aeacabaaaaaaaaabacaeb4b2b4b8babec5c8cdd6dbe1e9f2f8fffffffffffffffffffffffffffffffffffffcf3e8dfd7ccc0b5aba0958c7f72695f53463c31261a0f020000000000000000000000000000000006131f2c3845515c6776838f9cacb6c0ccd8e4f4fefffffffffffffffffffffffffffffffffffffef3e9e0d6ccc4bbb3ada59e9a938f8c898786868687888b8e92979da0a8afb5bdc5cdd7e0e9f4fdfffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e050000000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff3e8dcd1bcafa295897c6f6256493c2f23212223242425252525252524232322201f1d1819171514120e090705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a333b414950545b6063666c6f717475777878797979797979797979797876706b60574d42372b1e120600000000000000000000000000000000000000000008121b252d353e434c51555d6064666d6f727475777878797979797979797979797876726d625a5045392d211408000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa499877b6e6154483b2e2115080000000000000000000000071926333f4c5966727f8c99abb4bfcbd7e3effbfffffffffffffffffffffffffffffffef3e9e0d5cbc2b8b0a79f97928a847f7b787776757677787a7c80848a91959da4aeb6c0cad4e0eaf4fffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa978b7e7164584b3e3125180b00000000000000000714212d3a4754606d7a86929fabb5bfccd5dee3e7e9eaebebeaeae9e6e3dcd7cfc7c0baaea2989083766c6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f24292d2d3338393c3e413f44464748494a4a4a4a4a4a49484746443f413e3b3a37312d2b28221c18120b060000000000000000000000000000000000000714212d3a46535f697885929eabb8c5d1dce7f8fffffffffcf1e7ded4cbc2bcb3adaca49f9d9b9a9a9b9d9fa3aaacb1b9c0c8d0d9e2ecf5fffffaf0e8dcd1c7bdb1a79e9184796d6053463b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000050f18212a323b414950555d60656a6f727577797a7a7b7b7a797876736f6d66605d554f473e362c22190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b55616c75828f98a2aebac3d0d9e3eef9fcf3e7dcd1c6bcb0a69e92857a6d61594f43392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff7ebdfd2c5b8ac9f9285796c605346392d2013060000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150b00000000000000000000000b151e29333e47535f6a74818e9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f02000000000000000000000000000000000005111d2935414c56616e7b86929fa5afbabfc6ccd2d4d9dbdcdddedfdfe0e3e8dfdfd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333c464e5860696e7a828d9299a0a7aeb4babfc6cad0d4d9dfe0e4e8ebeceef2f8f4f5f6f7f8f8f9fafbf9f8f8f8f7f7f6f4f3f6f1edebeae8e4e0dfdad5d2cec8c6bfbab4aeaba39f96918a827b706b605c544c433b322a21180f060000000000000000000000000000000000000000000000000000010d19242f3945515d67717e8a959faab4bfc9d2dfe8f3fdfffffffffffffffffffffffffffffffffffffffff9f1ebe5e1deddd7dcd7d3d2d2d3d7dcd7dadedfe1e5ebeff3f8fffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b02000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f9fffffffffffffffffffffffff8f1e8e0dad5d0c7c0bbb9b3adaba8a6a3aaa29f9e9d9d9d9d9e9fa2aaa5a8abaeb4b8bcc3cad0d7dfe6eef6fffffffffffffffffffffffffffffffffffffaf1e8ddd2c7bdb1a79f92867b6e61584e43372b1e1408000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dde8f4fffffffffffffffffffffffffffffffffffffff7ece1d7cec4bab2a9a19e938e87837f7c7a7979797a7c7e81858b91969fa3abb3bbc5ced7e2ebf5fffffffffffffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d302c2d2e30313131323232323131302f2e2d2c2924262421211e1a1514120e09060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a343c454d535b60666c7075797c7e80828384858586868686868686868685827d70695f53473a2d2114080000000000000000000000000000000000000000060f1a242d373f474f555d60676d7176797c7e80828384858586868686868686868685837e726c6155493d30231707000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95897c6f6256493c2f23160900000000000000000000000a1623303d495663707d8999a3aebac7d3e0ecf8fffffffffffffffffffffffffffffffffbf2e7ddd4cac2b9b1a9a19e95918b888583828282838587898d91969da0a7aeb6c0c8d2dce6f2fcfffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398887b6f6255483c2f22150900000000000000000b1825313e4b5864717e8b98a2aebdc6d1dee7eff3f8f7f8f8f7f7f7f2eee8e1d9d1cabfb4aa9f948a7e71655b5044372b1f12070000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d2022282b2d2f322e34383a3a3c3c3d3d3e3e3d3d3d3c3b3a38342e312e2d2b26201f1c17110d0701000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfecf8fffffffff6eadfd5ccc2b8b0a9a29f9a93918e8d8d8e9092989da0a7aeb6bec7d0dae3eff9fffff9eee3d9cfc3b9aca0968a7d7164574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000060f1820292f383f444b5153585f6265686a676d6d6e6e6d6c66696663605c54514b433d352c241a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cfc2b9ada1978e81746b60554b40342820150900000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcbd6e3effbfffffffffffffffffffffffffffffff9ece0d3c6baaea298877b6e6154483b2e2115080000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275655b5044372b1f12030000000000000000000000030c17212b37434e58626f7c87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f120600000000000000000000000000000000000713202d3946525e6874818e98a3aeb7c1cbd1d7dde3e5e8e9eaebebecedeff3ece4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454e58606a6f7b848f949fa3abb1babfc6cbd0d6dbe2e5ecedf0f4f9f9fbfefffffffffffffffffffffffffffffffffffffffffdfaf8f9f4f0edece6e2dfd9d4d0cac6bfbab5aea8a19e948f857d736d665d554d443c332a21180f050000000000000000000000000000000000000000000000000004111d2935414c55606d7984919ea7b1bcc6d0dbe4f1fafffffffffffffffffffffffffffffffffffffffff9f0e7e0d9d4d2d1cbd1cbc7c5c5c7cbd1cbcdd1d2d5dae0e3e7edf4fcfffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffff8efe6dfd6cfc9c1bdb5afaca9a29f9c9997959892919190909091929895989b9fa2aaabb1babec5cdd4dce4edf6fefffffffffffffffffffffffffffffffffff9eee3d9d0c3baaea2988e81756a5f53473b3025190e02000000000000000000000000000000091623303c4956636f7c8999a3aebac7d3e4eef9fffffffffffffffffffffffffffffffffffffef2e6dbd0c5bcb2a8a1979289817b76726f6d6d666c6d6f7175797e848c9299a2a9b3bcc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e040000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e35393a3b3c3d3e3e3f3f3f3e3e3e3d3c3b3a38352f33312e2d2a2522211e1a14120f090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c464e575e656c71787d8185888b8d8f90919292939993939393939992928f877b6e6155483b2e22150800000000000000000000000000000000000000030d17212c363f49515961676d737a7e8286898b8d8f9091929292999393939393999292908a7e7164574b3e2e23180c000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffff4e8ddd2bdb0a3968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a86929facb9c5d1dce7f3fffffffffffffffffffffffffffffffffff9efe6dcd4cbc2bbb3ada7a09d989792908f8f8f90919796999ea0a8acb1b9c0c8d2dae4eef7fffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2d2013070000000000000005111d2935414c566875828e9baab4bfcfd8e3f0f9fffffffffffffffffff9f3ebe3dbd0c6bcb0a69d9184786c605346392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffff8ebded2c5b8ab9f9285786c5f52452d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113171c1f20222523282b2d2e2f30303031313130302f2e2d2c28232522211e1a13120f0b06000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a9b3bec9d5e2eefafffffffdf1e5d9cec3bab0a69f97928c87848281818183868a91959da4acb5bec8d1dde7f1fbfffff5eae1d5c9bdb2a89c8f8276695f53463a2d21140600000000000000000000000000000000000000000000000000000000000000000000000000060e171d262d333a4045474e5355585b555d6061616161605b54595653504a454039312b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0abb5c0ccd7e0ebf6fff4eae1d6cabeb3a99d93897d70675c51453c31261a0e04000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffbefe2d6cabfb4aa968a7d7063574a3d3024170a0000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726553493f33271b0f03000000000000000000000000060f1b26323c47535f6a75828f9ca9b2bdc9d5e1eefafffffffffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e21140600000000000000000000000000000000000714212e3a4754616d7a86929faab4bfc9d7dce2e8eef0f5f6f7f8f8f8f9fcfff2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1924303a444d575f6a6f7c8591969fa6afb5bdc3cbd1d6dce2e7edf1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfaf7f2eeeae4e2dbd6d1cbc6bfbbb2ada69f97928880786d675e564e453c332a21170e050000000000000000000000000000000000000000000000000613202c3945515d6773808c96a1adb9c2ced7e2edf6fffffffffffffffffffffffffffffffffffffffffcf1e7ded5cec8c5c4bebcbfbab9b9babfbcbec1c4c5c9cfd3d7dce2eaf3f7fefffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b11060000000000000000000000000c1825323f4b5865727e8b98abb5c0ccd7e3f0fcfffffffffffffffffff8eee6ddd4cdc4beb9b0aba49f9b97928f8c8a8886858584848384858586898b8e92989da0a7adb3bbc2cad3dbe4ecf6fffffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9f93877c6f62564c41362a1e11050000000000000000000000000000030f1b27333f495366727f8c99abb4bfcbd7e3f5fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9a19691857d756e69656361605c60616265676d71797f879297a2aab3bdc7d2dde8f2fbfffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a0000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c4241454748494a4b4b4b4c4c4b4b4b4a494847454042403d3b3a36312e2d2a26211f1a15100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454e585f696e777e84898e9297989a9c9d9e9f9f9fa49f9f9f9f9fa39f9e998c7f7265594c3f3226190c0000000000000000000000000000000000000009141f29333e48515b626b707a80858b8f9298989a9c9d9e9f9f9fa39f9f9f9f9fa39f9e9c8f827569544b4034281c10040000000000000000000000000815212e3b4854616e7b8794abb4bfcbd7e3effbfffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c1004000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff9e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000613202c3945515d6776828f9cabb5bfcbd7e3effbfffffffffffffffffffffffffffffffffff8eee6ddd4cdc5beb9b1acaaa9a19e9d9c9c9c9d9ea1a9a6aaacb2b8bcc3cbd2dbe4ecf6fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665c5044382c1f1206000000000000000713202d3946525d687884919eabb7c4d0deeaf4fffffffffffffffffffffffdf5ede2d7cec2b8aca0958a7d7063554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffff8ecdfd2c5b9ac9f9286796c5f4a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f12131518171c1f20212223232424242423232221201f1c17181514120e0906030000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdae6f2fefffffff9ede1d4c8bdb1a89f9490857f7b7775747475767a7e838d929ba3acb6bfcbd5dfeaf5fffffcf3e5d9cec4b9ac9f93877b6e6155483b2e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f35393c4347484c4f4b51535454545453504a4d4946443f38352f271f1911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c0200000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff3e7dbd0beb2a5988b7f7265584c3f3225190c000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c2d22170b00000000000000000000000000000a15202b37434e5863707d8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b00000000000000000000000000000000000b1825323e4b5865717e8b99a3aebcc6d0dbe7edf4f9fffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212935414c565e696e7c859297a0a8b0bbc0c7cfd7dce2e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0ede7e2dcd7d1cbc4bdb9b0a9a19a938d82796e685f574e453c332920170c0300000000000000000000000000000000000000000000030f1c28333f4a54606d7a85929fa8b2bdcbd4e0e9f3fffffffffffffffffffffffffffffffffffffffffff6ebe0d5ccc3bdb9b7b1afb4aeacacaeb4afb1b4b7b9bdc4c7cbd1d8e1e6ecf3fbfffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b0100000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0ebf5fefffffffffffffff9f0e6dcd4cbc2bbb2ada69e99938f8985827f7d7b7a79787777777778797a7c7f81858b90959fa2a9b0b8c1c9d2dae4edf7fffffffffffffffffffffffffffffffffffdf4e7dbd0c6bbafa4998e8174685e5246392d20160a000000000000000000000000000005121f2b3744505b6575828f9ca8b5c2d1dce7f3fffffffffffffffffffffffffffffffffffffbf0e6ddd3c6baada29791847b706b625f5756545350535455555c60666d737d859298a2abb5c0ccd7e0e9f3fefffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b02000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4e4c5254555657575858585858585756565553514b4f4c4a4846423f3b3a36312e2b261f1d18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434d575f6a6f7b828a91969b9fa2a9a7a8aaababacacafb5acacacb5afacab9a8d8074675a4d4134271a0e010000000000000000000000000000000000020e1a26313b45505a626d727d848c92979c9fa2aaa7a8aaababacacafb5acacacb5aeacab9e918478665c5145382c1f13060000000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000004111d2935404b5565727f8b99a3aebbc7d3e0ebf5fffffffffffffffffffffffffffffffffffff8efe6dfd7cfcac3bcb8b7b3adabaaa9a8a9aaabadb2b3b7b9bdc4c8ced5dde4edf6fefffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a9998c7f7366544a3f34281c1003000000000000000714212e3a4754616d7a8796a1acb9c5d2deebfcfffffffffffffffffffffffffef3e9e0d4c8bcb1a79b8e8275675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffff9ecdfd2c6b9ac9f938679665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060609060b1012131415161717171717171615141312100c06080806020000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff7ebded1c5b8aca09590827a736e6868676768676d7179808b909ba4aeb9c3cdd9e4f0fdfffff6ebe0d4c8bbafa49a8b7f7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292c31373a3c3f424045474748484746443f403c3a38342e29241d150d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0968c8073695f53473e32281e130800000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d4033261a0d000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114060000000000000000000000000000040f1b26313c4653606d7984919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c100300000000000000000000000000000004111d2935404b556875818e9babb4bfced8e2edf8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333b46525d686e7b849197a2a9b2bac2cbd1d9e1e7edf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e3dcd7cfc9c2bbb3aca49f948f837a6e6a5f574d453b32291e150b0000000000000000000000000000000000000000000006121f2b3844505b66727f8b98a2aebac4cfdde6f2fbfffffffffffffffffffffffffffffffffffffffffdf1e5d9cec3bab2acaaa4a2aba39f9fa3aba2a4a7abadb2b9babfc6cfd6dbe1e9f2f9fffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d120700000000000000000000000714212e3a4754616d7a86939facb9c3cfd9e3edf4fcfffffffffffdf3e7ded4cac2b9b0a9a19e948f87827d797573706e6d676b6a6a6a6a6b676d6f72757a7e838b92979fa6afb7c0c8d2dbe5eff8fffffffffffffffffffffffffffffffffff8ede2d7ccc0b5ab9f92867a6e6154473d32271b0f03000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffff5e9ded3c7bbb0a69f92857c6e696059534d494746444647494b51545c606b707c869299a4afbbc1ced7e1ecf7fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e05000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a595b565d606163646464656565656464636261605d555b595754534d4b4846423b3a37312c29241d19130c0701000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f696f7c858f949da0a8abadb3b3b5b6b7b8b8b9bbc0b9b9b9c0bbb4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000005121e2a36424d57616c727f8791969fa2a9acaeb4b3b5b6b7b8b8b9bbc0b9b9b9bfbbb9ac9f9386796d6053463a2d2013070000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000010d18242f3a4754616d7a86929facb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffff8f1e9e1dad6cec8c5c4beb9b8b6b5b5b5b6b8b9bec0c4c5c9ced4d9dfe7f0f6fffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f6256493c2e23170c0000000000000000091623303c4956636f7c8996a8b2bdc9d5e1edfafffffffffffffffffffffffffffbf2e5d9cec3b8ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffff9ece0d3c7baaea39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070709090a0a0b0b0a0a0a09080706030000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffbeee2d6cabeb3a99d9183796e68615e565a5a555d60666d747e8b929ca7b1bcc8d4e0ebf6fffffcf0e4d8ccc0b6ac9c8f8275665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181d20262b2e2f322f35393a3a3b3b3a3938332d302d2b28231c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bdb2a89f92867b6e625a50443a3025190c030000000000000000000000000000000000000000000000000000000000000000000c18232f43505c6976838f9ca9b6c2cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000a151f2b3844505c6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f12060000000000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf4fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313b45505a616d7a839196a1a9b3bbc3ccd7dce3ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e0dad5cdc5beb6afa69f9590847c6e695f574d443b30271d12070000000000000000000000000000000000000000000613202d394653606c7884919eaab4beccd6e0eff8fffffffffffffffffffffffffffffffffffffffffffaede1d4c8bdb2a8a09e989594999292999495989a9ea1a8acaeb4bdc1cad0d7dfe8f0f9fffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d01000000000000000000000713202d3946525e687683909ca7b1bdc7d1dbe2eaf2f4fafcfffff5ebe1d5ccc2b8b0a69f97918a827c75706d66666462605d555e5d5d5d555d606265676d71787e858f949ea5aeb6c0c9d3dde6f2fcfffffffffffffffffffffffffffffffffef4e8ddd2c7baaea3998c7f7366594f43382c1f1307000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fffffffffffffffffffffffffffffffffffcf0e4d8cdc3b7ab9f948a7e716a5f574f47423c3a3a38393a3c40454a5159606a707d87939fa6b0bcc5d0dbe6f2fcfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a100700000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275686366686a686d6e6f707171727272717171706f6e6d676a686664615e575855534d4847433c39352f29251e18120b060000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676e7b8591979fa6acb2b8babec0c2c3c4c5c5c6c7ccd2c6d1cbc1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000714212d3a46535f69717e889399a1a9adb3b8babfc0c2c3c4c5c5c5c7cbd1c6d1cbc7bbafa49a877b6e6154483b2e21150800000000000000000000000004111d2935414b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffbeee2d6cabeb3aa94877b6e6154483b2e2115080000000000000000000000000000000003101c28343f4a546b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000713202d3946525e6875828f9ba6b0bec7d2dde8f3fcfffffffffffffffffffffffffffffffffffffbf3ece6dfd9d4d1cfc9c6c5c3c2c2c2c3c4c6c9cfd1d2d5d9e0e5eaf1f9fffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d20130600000000000000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffffff6eae0d3c7baaea298897c706356493d302316060000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f4fffffffffffffff8ecdfd2c5b9ac9f928679665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffff8ecdfd3c6baada2978a7d70675e56524d4e4e4b51545c606c73808c95a0acb8c4cfdae5f1fdfffff4e8ddd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11151b1f21222524292c2d2e2e2e2e2d2b282223201f1c17191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7984919ea6b0bcc5d0dbe7f4fdfbf1e5d9cec3baaea3988f82766c62564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000071b2734414e5a6774818d9aa7b4c0cedae5f1fdfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110400000000000000000000000000000003101c28343f4a54626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2013070000000000000000000000000000000714202d3a4753606d7a8696a1acb9c5d2deebfcfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36424d57626c75818f95a0a8b2bbc5cdd5dee8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe5dfd7d0c7c0bbb0a7a09691857b6e695e564d43392e231810070000000000000000000000000000000000000004101c2834404b5463707d8a96a0acbcc5d0dfe8f2fffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096918b89878686868687898b8e91969b9fa3abafbabec5cdd6dee8f0f9fffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e13080000000000000000000005111d2935414c5664717e8b95a0abb5c0cad0d8e0e3ecedf0f4f9eee3d9cfc3bab0a69f9490857d756f6a63605c54575553514b515150514b515356555d60656c717a828e939da4aeb7c1cbd4e0eaf4fefffffffffffffffffffffffffffffffff9eee3d7cbbfb4ab9e9184776b6054483b2f221509000000000000000000000000000a1723303d4a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffffffffffffff8ece0d3c7bcb0a69c8f82766c61584e453d37312e2d2c2d2e2e343940444f58616b727f8c949ea9b3becad6dfeaf5fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b12080000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766d70727577797a7b7c7d7e7e7e7f7f7e7e7e7d7c7b7a78777573706e696865615f5755534e47454039353029241d17110a020000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d79839197a1a9b0b8bdc3c6cacfcfd0d1d2d2d2d4d7ddd2dccfc2b5a89c8f8275695c4f4236291c06000000000000000000000000000000000006121f2b37434e58616e7b86929aa4abb2babec5c7cad0cfd0d1d2d2d2d4d7dcd2dcd7ccc0b6ac95897c6f6256493c2f231609000000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffef2e6dbd0bbafa295887c6f6255493c2f22160900000000000000000000000000000000000c17232e44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000005111d2a36414c56636f7c89949facb6c0ccd8e1eaf5fffffffffffffffffffffffffffffffffffffffdf7f2eae5e0dedad5d2d1d0cfcfcfd0d1d2d5dadddee1e5ebf0f5fcfffffffffffffffffffffffffffffffffffffffffffffffff7ede0d4c8bcb1a79a8d8074665c5044382b1f120600000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f6fffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f7366594c402e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffff8ebded1c5b8ab9e9285786b5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f1010111110100f0d0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffff8ebded2c5b8ab9f9285796c60554c4641414140454b515a606c7883909da8b2bdc9d5e1edfafffff9ece0d3c7baaea298887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f121515181d1f2023252627282828282828282828272521201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d8a939eaab4bfcad6e2ebf5fff6eae0d7cbbfb4aa9f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000006131f2c3845515c66798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000b17232e3847535f6a7884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f2316070000000000000000000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303846535f69717e8b939ea8b1bac4cdd7dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc2b9b1a8a19791847b6e685e554b40342822180c0300000000000000000000000000000000000006131f2c3845515c6675828e9ba8b2bdced7e2f1fafffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e91847e7c7a797979797a7c7e8184898e92999ea5adb3bbc4ccd6dee8f0f9fffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d02000000000000000000010d1925303a4653606d78839199a3afbabfc6ced3d8dfe0e4e8e9e8dcd1c7bdb2a89f948f827a706c625f5853514a4a4847454044444444404547494b51535b60686e78818d929da5afb9c2ced8e2edf8fffffffffffffffffffffffffffffffffff3e7dcd1c6b9aca096897c6f6356493c31261a0e020000000000000000000000000c1825323f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffffffff6eaddd0c4b7ab9f94887c6f625a50463c332b2621201f202123282e343d464f59636d75828f97a2adbac3ced9e4f0fbfffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b1209000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908377797d7f8183858788898a8a8b8b8b8b8b8b8a898988868583827f7d7b7875726e6966625f5853514b46413a352f28221c140b060000000000000000000000000000000000000000000000000000000000000713202d3946525d6873808c95a0a9b2bbc2c8ced3d6dbdbdddededfdfe0e3e8dfdcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000814212e3a47535f6a75828f98a2acb5bdc4cad0d3d6dbdbdddededfdfe0e3e8dfe7ddd2bcb0a396897d7063564a3d3023170a00000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff7e3d7cabdb0a4978a7d7164574a3e312417060000000000000000000000000000000000061e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f000000000000000000000000010d1925303a4854606b76828f9aa4afbbc4cfd9e3eef9fffffffffffffffffffffffffffffffffffffffffcf6f0edebe6e2dfdedddcdbdcdddedfe1e6eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffbf1e5dcd1c5b8aca095887c6f62544a3f34281c100300000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffff3e7dbd0c1b5a89b8e827568544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffff7eaddd1c4b7aa9e9184776b5e51442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e11141417191b1c1d1d1e1d1d1c1c1a18161413100c070502000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffff5e8dbcfc2b5a89c8f8275665b50433b36302f35394045505b65707d8a96a1adb9c5d2dfebf8fffffbefe2d6cabfb4aa988b7e7165584b3e322518060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f24292c2d3032333435353535353535353534322e2d29251e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414b55616c75828f98a2aebac3d0d9e3eef9fcf3e7dcd1c6bcb0a69e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1acb9c5d2dee9f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0b4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000006111c2b37434e586774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c0000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842505a616e7b86929fa5afbac3ccd6dfe9f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8cbc3bab2a9a19691847a6e675c51453f342a1e150b0000000000000000000000000000000000000713202d3a4653606d7985929fabb8c4cedee9f3fffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92877c6f6d6d67666d6e6f7174787c81868e939fa2a9b2bac4ccd6dee8f2fbfffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e13080000000000000000000008131f2b3844505c666f7c87929fa3aeb4bcc1c7ccd2d4d8dddcddd7cbc0b5aba0968f82796d68615a534e4644403d3b3a39352f37372f35383a3c40454950565e666d77808d939ea7b1bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffff8ede2d5c9bdb2a89a8d807367574d42372b1e12060000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9c9083766a6054483e332a211a1413121314181c2328343e47515b616e7b85929fa7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b120900000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92868386898c8e90929894969797979898989897979695949792908e8c8a8784827e7b77736e6a65605d55524c454039332d261d17110a03000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa7b1bbc4cdd4d9dfe2e6e8e9eaebebecedf0f4eaddd0c4b7aa9d9184776a544a3f33281c0f03000000000000000000000000000000000815222f3b4855626e7b87939faab4bec7d0d6dbe0e2e7e8e9eaebebecedeff4ece4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f2e23170b0000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000008131e2c38434f59626f7c87939fa8b2bdc7d1dce8eef8fffffffffffffffffffffffffffffffffffffffffffdf9f7f2eeecebe9e8e8e8e9ebebeef1f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e9dfd4c8bcb1a79d9083776a605442382e23170b0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffffff8eaddd0c3b7aa9d908477665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131a1e202124262729292a2a2a2a2928272523201f1d1814110e090200000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffff3e7dacdc0b4a79a8d817467544a3f312a2524292e343f4953616b7884919eabb7c4d1deeaf7fffffff3e7dbd0c0b3a79a8d8074675a4d412e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c2f35383a3c3e4041414242424242424242413f3a3935302820180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7b1bdc7d2dde8f4fdf8ede2d8cfc2b9ada1978e81746b60544b4034281f1409000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697884919eabb7c2cdd8e4f1fbfffffffffffffffffffffffffffff2e5d8cbbfb2a5988c7f7265594c3f3226190c00000714212d3a4754606d7a8793a0adbad0dce7f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000f1b26323d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c100400000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c76829098a2aeb7c1ccd5dee8f1fbfffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f9f4efedececedf0f4f9f6f7f9fcfffffffffffffffffffffffffffffffffffffdf5eee8ddd5ccc4bbb2a8a0969083796d605b51463c30271d120700000000000000000000000000000000000a1723303d4a5663707d8998a2aebac6d3dfecfbfffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3999184796d605c5c60616265676a6f747b818a9297a0a8b2bac4ccd6e0e9f4fdfffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d0000000000000000000003101c28343f4a54606a727f8b919fa2aab0b7bbc2c6c8ccd2cfd0d1c7bbafa3999184796d675e565047433c38342e2f2d2c29242a2a24292c2d2f35383f444c545c656c78818f959faab4bfcad6dfeaf5fffffffffffffffffffffffffffffffffff1e5d9cec4b7aa9e918477695f53473a2e211408000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7164584e43362c21180f09070606070c1218222c353f46525e69717e8b95a0acb8c3cdd9e4f0fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e363029201910090000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffff9ecdfd3c6baaea29892909299999b9d9fa2aaa2a3a4a4a5a5a5a4a4a4a3a2a9a19e9d9b999796918e8b8884807b77726d67615e56514b443f382f28231c150c06000000000000000000000000000000000000000000000000000004111d2935414c5665727f8c98a2aeb9c3cdd6dfe5eaeef2f7f6f7f8f8f9f9fcf8ebded1c5b8ab9e928578665b5044382b1f120600000000000000000000000000000004101d2935404b556673808d9aa4afbcc6d0d9e2e6eceff3f8f6f7f8f8f8f9fcfff1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467544a3f34281c100300000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000000000000020f1b27323d4754606a74818e96a0abb5c0cbd7dce6eff8fffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f6f5f5f5f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc5b8aca0958a7e7164584e4330261c11060000000000000000000a1724313d4a5764707d8a97a3b0bdd1dce8f4fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f20252a2d2e31333435363737373636353332302d2c2924201e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffff2e6d9ccbfb3a6998c807366594d402d2619181d232d38414f596774818e9aa7b4c1cddae7f4fffffff8e8dccfc2b5a99c8f827669544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383a404547494b4d4e4e4e4f4f4f4f4f4f4e4e4c4746413a322a22180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0abb5c0ccd7e0ebf6fff4eae1d5c9beb3a99d93897d70665c51453c31261a0e0400000000000000000000000000000000000000000000000000000000000006121e2b37424d576774808d9aa6b0bbc7d3dfe9f3fcfffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e3124170b00000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f130600000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66707d8a949faab4bfc9d3dee7f0fafffffffffffffffffffffffffffffffffffffffffffcf6f0edebeae6e8e3e0dfdfe0e3e8e6eaeaedf0f5fcfffffffffffffffffffffffffffffffffffff9efe7ded6cdc4bab2a89f958e81746d62584e42392e23180b0200000000000000000000000000000005111d2a36414c566774808d9aaab4becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba0968e81746c615653545658586062696e757d859196a0a8b2bac4ced7e2ebf5fffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c1106000000000000000000000b17232e38424e58626d737f8b92989ea6abb0b6b9bbc0c1c3c3c4bdb2a89f92877c6f675d554c443e37312c28232220201d181e1d181d1f2024292d333b424a535b666d79839098a2aebac3ced9e4f0fbfffffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2f221508000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473c32211b0f0600000000000007101a232a36424d57606c7883909da7b1bcc8d4e2ecf8fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e07000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffffbeee2d6cabfb4aaa29f9c9fa3aba8aaacaeb4afb0b1b1b1b2b2b1b1b1b0afb3adabaaa8a6a9a19e9b9895918d88837e79736d68605d55504a423d342e261e180f09000000000000000000000000000000000000000000000000000713202c3945525d687683909daab4bfccd5dfe8f1f6fbfefffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000006131f2c3845515d677784909dacb6c0ced7e2ebf4f7fbfffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376665c5044382b1f120600000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000a16212b37434e58606d79849199a3afbbc1cad4dde6eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee6dacfc5bbafa59d9083786c6053463c3220140a000000000000000000000a1623303d495663707c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffcf0e4d8ccc0b6ac998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191c23282c2d30363a3b3d3f414243434444434342403f3d3a39352f2d2a251f1b150d0802000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d121b262f3e4b5864717e8b97a4b1becad7e4f1fdfffff7eaded1c4b7ab9e918478665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222730394045464b51535658595a5b5b5b5b5b5b5b5b5b5a5854524c443c342a1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a4afbbc4cfdae5f2fbfcf3e6dacfc5bbafa59d9184796d60574d42372b20160c020000000000000000000000000000000000000000000000000000000000020e1a26313c4855626f7c88949fabb7c1cdd7e1eaf3fbfffffffffffffffffffffff5ebdfd2c6b9ada197877b6e6154483b2e21150800000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7884919da6b0bcc5d0dbe5f0f9fffffffffffffffffffffffffffffffffffffffffaf4efeae5e0deddd9dcd7d4d2d2d4d7ddd9dddee0e4eaeff4f9fffffffffffffffffffffffffffffffffff9f0e8dfd6ccc4bab1a79d938b7f726a5f544b4034281d140a0000000000000000000000000000000713202d3946525e687784919eaab7c4d0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb2a89d938a7e70685e5247494b4e54575e616c707b849196a0a8b2bcc5d0d9e4eef9fffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c0000000000000000000006111c26303d46515b636d737e868f949c9fa6a9acafb6b4b6b7b7b8ada1968c80736a60554c433a322b261f1c18151413110d07070c101314181b22273039414a545d676e7b86929fa7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265584b3f3025190d010000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376685d5246392d201309000000000000000008111a25303b44505b66707d8a95a0acb8c5d0dbe7f2fefffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d0500000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffffef2e7dbd0c5bcb4aeaca9acaeb4b4b6b8babfbcbdbdbebebebebebebdbcbcbeb9b8b6b5b2b2adaba8a7a09d9995908b85807a726d67605b544e443f38302a211b12060000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d0dfe7f1fafffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfe9f4fdfffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000000000000040f1b27323c45515d676f7c87929fa5afb8c2cbd4dde5eef7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe5dcd6cabeb3a99e938a7d70655b5044372b1f1202000000000000000000000915222f3c4855626f7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffaede0d4c8bbafa49a8a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161e24292e34383a3d4246474a4c4e4f50505150504f4f4d4b494745403b3a36302b262019130c0500000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffff3e7dacdc0b4a79a8d8174675a4e4131261a0e0a1423303c4956636f7c8996a2afbcc9d5e2effcfffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e434b5153555d60636566676868686868686868686765615e564e463c30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939fa8b2bdc9d5e0e9f3fef7ece1d7cdc1b8aca0958c7f73695f53463e32281e13080000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909ca5afbbc5cfd8e1e9f1f4f9fbfffffffffffdfaf6eee4d9d0c4b8ab9e918578695e53463a2d21140700000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f22150900000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b96a0acb8c2ced7e2eef7fffffffffffffffffffffffffffffffffffffffef8f2e9e3dfd9d4d1d0ccd1cbc7c5c6c7ccd2ccd0d1d4d9e0e3e8eef5fdfffffffffffffffffffffffffffffffffaf1e8ded5ccc2b9afa59f92877c6f665c51453c2f261b110600000000000000000000000000000714212e3a4754616d7a8796a0acb9c5d2e2ecf8fffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc4baafa59e92857a6e615b51453e43474d535a61696e7b849196a0aab4bec7d2dde8f4fdfffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c1003000000000000000000000a141e2b343f49515b636c717b82898f94989d9fa4aca7a9aaababa79e9184796d60584e433a3029201b15100c07070604010000000406070d11171e272f38424b555f69727f8b95a0acb8c3cdd8e4f0fdfffffffffffffffffffffffffffffffdf1e5d9cec1b4a89b8e817568564c4135291d1105000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366564c4135291d110500000000000000000009141f28333f4a54616c7783909daab4becad6e2eefbfffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d08020000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffffff8ece2d7cec5bfbab8b6b9babfc1c3c5c6cad0cacacacbcbcbcbcacac9cfc9c6c5c3c1bfbdb9b8b5b1acaaa79f9d97928d857f79716c666058504a423c332d2417110a03000000000000000000000000000000000000000000000a1723303d4a5663707d899aa4afbbc8d4e0edf9fffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4e0edfbfffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffff9ece0d3c7baaea298887b6f6255483c2f24180c00000000000000000000000000000006131f2c3845515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a15202935414b55606a737f8c939ea6b0b9c3cbd3dce6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee6ddd3cac1b9ada1978f82756c6153493f33271b0f03000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffcf6eee5dfd2c6b9ac9f93877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181f282f35383f44464a4d525457595a5c5c5d5d5d5d5c5b5a585653514b4746423b37322a251e170e08000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffff5e8dbcfc2b5a89c8f827569574d42372b1e130815212e3b4854616e7b8794a1aebac7d4e1edfafffff9ede0d4c7bbafa499877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f4450555c6064676d6f71737474757575757575757574726d685f584e42392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf3e9dfd4c8bdb1a89f92867b6e615a50443a3024190c03000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7d89939ea9b3bdc6cfd7dfe4ecedeff3f8f2f2f7f1eeebe5ddd2c7beb1a79b8e817568574d42362a1e120500000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000010d19242f3f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a00000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad4e0e9f3fffffffffffffffffffffffffffffffffffffffbf3ece7ded8d3cec8c5c4c0bdc0bbb9b9bbc0bdc0c3c5c8ced4d7dce3ebf3f8fffffffffffffffffffffffffffffffffaf0e7ded4cbc0bbaea3999083796d60584e41382d22170b01000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc9d5e1f3fefffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d6ccc0b9ada1978f82766d62574d42383b424650575f696e7b849198a2acb6c0ccd8e2ebf5fffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f150900000000000000000000020c19222d374049515a626a6e757c82888c90939a989b9c9d9e9f9f958b7e71675d51463d31281e170e0a0400000403020000000000000000060c151d262f39434d57606c7883909da7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffff6eaded1c4b7ab9e918478685e5246392d201307000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffffffbeee2d6cabeb3a9968a7d7063574a3d3024190d01000000000000000000020b17222d3842505a65717e8b98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c0400000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffef3e9e0d7d0cac6c5c3c5c7cbd1d0d2d3d6dbd6d7d7d8d8d8d7d7d7d6dad5d2d1d0cecfc9c5c4c1bcb8b7b1aba9a29e97928c847e786f6a605c544d453e3628231c150c040000000000000000000000000000000000000000000c1926323f4c5965727f8c98acb6c0ccd8e4f0fcfffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000000000000000b1825323e4b5865717e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffbefe2d6cabfb4aa988b7f7265554b4035291d100400000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000040d18242f3a434e58606c78818e949fa7b1b9c1cad6dbe1e9f2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7eee5dcd4cbc1b8aea49e92857a6e615a5041382d22170b000000000000000000000006131f2c3845515d677784909daab7c3d0ddeaf5fffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f8f9f4f0eae5dcd5c9beb2a99d908376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d2429313a41454a505357575e6164666768696a6a6a696968666563605d5554524d47433c363029201a11090100000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe6f2fefffff7eaded1c4b7ab9e918478695f53473a3024191314212d3a4754606d7a8793a0adbac6d3e0edf9fffffcf0e3d7ccc0b5ab95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000030c17222d384149505a61676d71767a7c7e8081818182828282828281817f7a6e6a5f544b4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7984919ea5afbcc5d0dbe7f3fdfaf1e5d9cec3baaea3988f82766c61564c4135291e150b0000000000000000000000000000000000000000000000000000000000030f1b26313c4854606b75828f97a1abb5bdc5cdd3d8dfe0e3e7e5e5e5e5e6e1dfd9d5ccc0b6aca095897c6f6356493c31251a0e0200000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000081623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c00000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1adbac3cedce6f2fbfffffffffffffffffffffffffffffffffffffaf2e9e2dbd6cdc7c3bcb8b7b3b0b5afacacafb5b0b3b7b8bcc3c7cbd1d9e1e6eff6fefffffffffffffffffffffffffffffff9f0e6ddd7cbbfb5aba0958d80736a6053493f33271d1207000000000000000000000000000d192633404c5966737f8c99a6b2bfced9e5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e7ded6cabeb3a99e948b7f72695f544a3f34363e454d575e696e7c86929aa4afbbc3d0d9e3eef9fffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e000000000000000000000007101b252e37404850575f626a6f767b7f8386898c8e90909192928f83786c60554b40342b1f160c111212111110100f0d0c0a080705020000030b141d27313c44505b66707d8a959fabb8c5cfdbe6f2fefffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6154473a2e211407000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe6f2fefffffffffffffffffffffffffffffffff9ecdfd3c6baada297877a6e6154473b2e211408000000000000000000000006111c262f3e4753606d7a85929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b28231c18130d070100000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffbf2e9e2dbd6d3d2cfd2d3d7dcdddfdfe2e7e3e4e4e4e5e5e4e4e4e3e6e2dfdedddbdad5d2d1cec8c5c3bcb8b3ada9a29f96918b837c736d665f57504840342e261e160d0400000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0d2dde8f4fffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000d1a2633404d596673808c99a6b3bfd1dce8f4fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23170b000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffff3e7dbd0c2b5a99c8f8276675d5145392c1f140900000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000007131d28313d44505b666d79828f959fa7b0b8c0cad0d7e0e6ecf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6dcd3cac2b9afa59d928a7e71685e52483e2f261b1106000000000000000000000004101d2935404b556875818e9ba8b4c1ced9e4f0fdfffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6eeecebe8e3e0d9d4cac2b9ada1978b7e7265564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000040e161f282f353e434c52545c606367696e70727475767677777676757372706d6766615e57534e46413a322c231b130a01000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a9b3becad6e2eefbfffff8ebdfd2c5b9ada196887b6e62564c413529241e1a212d3a4754606d7a8793a0adbac6d3e0edf9fffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000b151e27333f49535b606c71797e8286898b8c8d8e8e8e8e8e8e8e8e8e8d8b857c6e665c51453a2f24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d8a939eaab4bfcad6e1ebf5fff6eadfd6cbbfb4aa9f948a7e71685d52453d30271c120700000000000000000000000000000000000000000000000000000000000a15202c38444f59616e7a859299a3abb3bbc1c7cdd2d3d7dcd8d9d8d8dad5d2cec9c1bbafa49a9083776b6054483b2f1f140900000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b0600000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909ca9b2beccd5e0eef8fffffffffffffffffffffffffffffffffffffaf0e8e0d7d0cac2bbb7b1acaaa6a3aba39f9fa4aba3a6aaacb1b9bbc0c7cfd4dde4ecf5fdfffffffffffffffffffffffffffffff8efe7dcd1c6bdb1a79f92877c6f655b5044392f24180d01000000000000000000000004101d2935404b556975828f9ca8b5c2cfdbe8f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e6dacfc5bbb0a69f92867b6e665c50443d31333c454d575f6a707e88939fa7b1bdc7d2dde8f4fffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b1106000000000000000000000009131c252e363f454e53586062696e72767a7d7f818384848585827a6e665b5043392f22191d1d1e1e1f1e1e1d1d1b1a18171514120e090705020b151f28333f4a54616c7783909da9b3becad6e2eefbfffffffffffffffffffffffffffffffaede1d5c9bdb2a896897d706356493d3023160a000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d2014070000000000000000000000000a14202c3945515d6774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3a39352f2d2c28231f1c17110d0701000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffbf3ece7e2dfdfdcdfe0e3e7e9ebeceef2f8f0f1f1f1f1f1f1f0f7f2eeecebe9e8e6e1dfded9d4d1cdc8c5beb9b3ada8a19e95908780786e69625a52443f3830281f160d03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f9fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473b30251a0e02000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000010c161f28333f4a545c676d7a8390959ea6afbabec5ced6dbe1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1e9e1dad6cac1b8b0a79e938d80736c61564c41362c1d140a000000000000000000000000000c18242f3f4c5865727f8b98a7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e6e2dfdeddd7d4cec8c0b8afa59e9184796d6053473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000040d162028313a404550565d60666d7074787b7d7f818283838483838282807e7c7a76726e69625f58524c443e352d251c130a000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf8fffffaede1d5c9bdb2a8998c8073685d52453f352f2b26282e3b4854616e7b8794a1aebac7d4e1edfafffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000007121d27303944505b656c747e848b8f929998999a9b9b9b9b9b9b9b9b9b9a979183796d60564c4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414b55616c75828f98a2aebac3cfd9e3eef9fcf3e7dcd0c6bcb0a69e92857a6d60594f42392e23180c0300000000000000000000000000000000000000000000000000000000040f1b27323d46525e68707d879299a1a9b0b7bbc2c5c7cbd1cbcccccbcfc9c6c4bdb9afa69f93887d7063594f43382c1f0d0300000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c00000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88949fabbbc4cfdee7f1fffffffffffffffffffffffffffffffffffffaf1e8ded6cec5bfbab0aba7a09d999694999293999597999da0a7acafb5bdc2cbd2dae3ebf5fefffffffffffffffffffffffffffffff8ede3d8cfc3bbafa3999083786c60554b4035291e1308000000000000000000000006131f2c3845515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cdc2baaea2989083786d60584e43392f333b454e58616c73808d95a0abb5c0ccd7e2edf8fffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b0000000000000000000000010a131c242d333c42474e54575f6165686d7072747677787878756e685e544a3f31272728292a2b2b2b2b2a2a292827252422211e1a1514120e090d17222d3842505a64717e8b97a2adbac6d3dfecf7fffffffffffffffffffffffffffffffdf1e5dacebfb2a5988c7f7265594c3f3226190c000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564d41362a1e110500000000000000000000000004111d2935404b5563707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012171c1f2022272b2d2f312e34383a3b3c3d3e3f404140444647484848484746443f3f3c3a39353032302d2c2924201f1c1812100b060000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffef8f2eeecebe9ececeff3f8f8f9fbfefffdfdfefefefefdfdfffefaf8f8f6f6f1eeebebe5e0ded8d4cfcac5bebab2ada7a099928c837b716c635c504a423a31281f150c02000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffff9ece0d3c7baaea3988a7e7164574d42362a1e1308000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000040d17222d38424b555d686e7a838f949da5aeb3bcc2cad0d7dce3e8eef3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ebe5dfd7cfcac0b8b0a69f958f81786c605a50443b30231a0b02000000000000000000000000000715222f3b4855626e7b8895a0acb8c5cfdae6f2fcfffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd5dad5d2d1d2ccc7c3bdb8afa69d938a7e71675c514538291e130800000000000000000000000000000000000000000000000000000000000000000000000000010c161f28323a434b515a62686d72797d8184878a8c8d8f8f909090908f8e8d8b8986837f7b756f6a615e564f473f372e251c12080000000000000000000000000000000000000000000000000000000714212d3a46535e697885929fabb8c5d2deebf6fffffdf1e5dacfc4b8ab9e92857a6d605b5145413a373134383f4a5463707d8996a3b0bcc9d6e3effcfffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606c77808a91979c9fa3aba6a7a7a8a8a8a8a8a8a8a8a9a0958c7f72685d52453b3025190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000b16212a36414c56606b717e8792979ea6abb0b6b9bbbfbebfbfbfbfbebeb9b8b2aca59e948d80746b6054473d32271b0f00000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c1003000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586774808d9aa6b0bbcdd6e0f0f9fffffffffffffffffffffffffffffffffffdf3e8dfd6ccc4bcb4aea69f9c95918d8a8886868686888a8d90959b9fa3abb1b9c0c8d1d9e3ecf5fffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7e71675d51453a2f24190d02000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e9dfd6cabfb4aa9f958c80736a60554b403529333c46505a606d79839199a4afbbc6d1dce7f3fffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f030000000000000000000000010a121b212a31373d43484d5355565e61636568696a6b6c6c68615e564c42382d323335363737383838373736353332302e2d2a2622211e1a1411111c262f3e4753606d7985929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffff6e7dacdc0b4a79a8d8174675a4e4134271b08000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f423025190e02000000000000000000000000010d18242f3a4653606d7985929fabb8c5d2deebf6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213171b1f20222523282c31373a4145474a4d4a515354555555555453504a4c4946443f38353028231c181312100c07030000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffefbf9f8f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffdfaf8f6f0edeae4e1dbd6d0cac4bdb9b1aba39f9590867e736e605c544b433a31271e140a000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa9c8f8276695e52463a3024190b02000000000000000000000003101c28343f4a546773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000006111c262f39434c565e686e79828e939fa2aab0babec5cbd1d7dde3e7edf1f6fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1ece6e0d9d5cdc5beb9aea69e949083796d665b50483e32291e110800000000000000000000000000000814212e3a47535f697784909da9b3becad6e0eaf4fcfffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdc9c9cfc9c6c5c3c0bbb9b2aca59d948e81746c61554b403429170d020000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a444c555d606c717a7f848a8e919697999a9b9c9d9d9d9c9c9b99989992908c87827c756d68615951493f372e241a0f06000000000000000000000000000000000000000000000000000005121e2a36424d576976828f9ca9b5c2cfdae5f1fdfffff6ebdfd2c6b9ada1978e81746d625a514c4743433f4446505c6673808c99a6b3bfccd9e6f2fffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c73808c929ea1a9acaeb4b3b4b4b4b5b5b5b5b5b5b4b1a79e92857a6d60564d42362a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8b95a0abb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93887c6f665c51443b31261a0d0400000000000000000000000000000000000000000000000000000000040e1925303b444f59616c717d858f949c9fa6a9acaeb5b1b2b2b2b2b1b3adaba8a09e938e82796d60594f44342b21160a0000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b0000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919eaab7c2cddde8f2fffffffffffffffffffffffffffffffffffff5ebe1d6cdc4bab2aaa29f948f8984807d7b7a79797a7b7d8083888e92999fa7aeb6bfc7d1dae3edf6fffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79e9184796d60564c4135291e1308000000000000000000000915222f3c4855626f7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e7dbd0c6bcb1a79f92877c6f675d51453d322a333e45515c666f7c87939fabb4bfcbd7e3eef9fffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f120500000000000000000000000000090f1820262b32383b4246484c525456595b5d5d5e5f5f5c54524c443b3a3d3f404243444445454444434342403f3d3b3a36312e2d2a26201d18141f2c3845515d6774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d010000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a08000000000000000000000000000007131f2c3845515c6675818e9ba8b5c1cfdae6f1fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f1213171f272f353c43474b5154575a545c60616262626161605b54595653504946413a342e271e18100800000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f5f0ece6e1dbd6cfc9c3bdb5afa79f98928b80746d665d554b433930261c11060000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff3e7dcd0c5b9ac9f92877b6e61564c4135291d140a000000000000000000000006121f2b3844505c6676828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000a141d27303a434c565e676d78818b92989fa6adb3bbc0c7ccd2d6dce2e5eaeef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f5f0ebe5e1dbd6cec9c2bbb3ada49d948f82796d675d544a3f362c20170d00000000000000000000000000000006121e2b37424d5765727f8b97a1adb9c3ced8e2eaf3f9fffffffffffffffffffffbf1e9dccfc2b5a99c8f8276655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdbcbcbbbeb9b8b6b5afaca8a09d938e82786d605a5043392f23180500000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434c565e676d757e858c91969a9ea1a8a5a7a8a9a9aaaaa9a9a8a6aba39f9d99938f87817a706b625b51493f362c21180b0200000000000000000000000000000000000000000000000000020e1a25313f4c5966727f8c99a8b2bdc9d5e1edfafffffaeee1d5c9beb3a99d938b7f726c605d55534e504a505359606d7884919eabb7c4d1deeaf7fffffffcf0e4d8ccc0b6ac95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8a929ca4adb2b9babfbfc0c1c1c1c1c1c1c1c1c1b9ada2978d8073695e52463d31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a3afbbc4cfdae5f2fbfcf2e6dacfc5bbafa49a9083786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000008141e29323d47505a616b707a82899094999c9fa3aba4a5a6a5a5a4a9a19e9b96918a81796d675c51473d3322190f040000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acb9c5d2deebfafffffffffffffffffffffffffffffffffff9eee3d9cfc4bbb2a8a198928a827d7773706e6d67676d6e7073777c818790959da4adb5bfc8d1dbe4eff8fffffffffffffffffffffffffffffff9eee3d9cfc2b9ada1968c7f73685d52453a3024190d000000000000000000000a1724313d4a5764707d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffbf8f5f5f8f9fbfffffffffffffff8ede2d8cec2bbafa3999184796d60594f443a302834404b54606a74818e99a3aebac7d1dce8f3fffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a0000000000000000000000000000060e151a21272c31363a3b414647494c4e50515152524f474641414547494c4d4e5050515152515150504e4d4b4a4846423f3b3a36312c29241d1d2935404b55636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d11040000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000004101c2834404b5465717e8b98a9b2bdc9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029313940454e53555d60646769666d6e6e6f6f6e6d6c66696662605b53524c444039302a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ece6e0dad5cfc7c0bbb1aaa29f928c81786d675d554b42382e2317120800000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff8ede0d4c7bbafa3998d8073685d52453c2f261c1106000000000000000000000713202d3a4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000020b151e28313b444c555d666d747e8590949fa2a9afb5bbc0c7cbd0d4d9dfe2e6ecedeff3f8f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f6f1edeae4e0dad5d0cac4bdb9b0a9a19e928d82796d675d554b42382d241a0e05000000000000000000000000000000020e1a26313c4754606d7a85929ea7b1bcc6d0d9e1e8eef2f8f8fbfefffefbf8f6f2e9dfd3c7bcb1a7998c80736653493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2b0afafafb3adaba9aba49f9c96918a81786d665c51483e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935414b555e686d79818b91979ea1a8abadb2b2b4b5b6b6b7b6b6b5b5b3b5aeacaba49f9a938e857d726d635b51483e332a1d140a00000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1adb9c5d2dfe9f4fffffef2e6dacfc5bbafa59f93877e756d67625f585d545c60626b727f8b96a1acb9c5d2deebf8fffffffaede0d4c8bbafa49a887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea4aeb9bec4c7cbd1cdcececececececececabeb3a99f92867b6e61584e43392f24180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ece1d8ccc0b6aca0958c7f72695f53463e31281e130800000000000000000000000000000000000000000000000000000000020d17202b353e48505960686e757d83888c909299969898999998979697918e8a847e756d675d554b40352b2110070000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5465727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffff4e8dcd1c7bdb3a9a19691867e76706b666361605c5d606264666a6f747c838d929ca3adb6c0c9d2dde6f2fbfffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89f92857a6d60564c4135291c11060000000000000000000c1926323f4c5965727f8c98a5b2bfd2dde8f4fffffffffffffffffffffffffffffffffaf4efebe9e8ebeceff3f8fefffffffffef4eae0d7cbc0b5aba0968d80746b61564c4135292e39424e58616e7b86929fabb5c0cbd7e3effcfffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f02000000000000000000000000000003090e161b1f262a2d3036393a3d3f4143444545454146474b4c525456585a5b5c5d5e5e5e5e5d5d5c5b5a585755534d4c4846423b39352f2a25242f394653606c7985929eabb8c5d1deebf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013070000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000c18232e3b4855626e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323a434b51585f62676d70747678797a7b7b7b7b7a797775726f6c65615d56514a423c342c231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ebe5e1d9d1cbc2bcb4aea49c938e82796d675d544a3f3428241a0e05000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f92867a6d60584e42382d221710070000000000000000030c15222f3c4955626f7c8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffaeee2d5c9beb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000030c161f29323b434b545c606c717b828c92979fa3abafb5babfc6c8ced2d5dadfe0e3e7eaebedf1f6f5f6f7f8f9fcfffffcfdfdfdfdfdfcfffefbf9f8f7f5f6f1edebeae5e1ded8d4cfc9c5bebab2aca69f97928a80786d675d554c43392f261c120800000000000000000000000000000000000915202c3945515d67727f8c95a0aab4bec7cfd7dde3e7ebeceef2f7f2eeecebe5e0d7cdc5b7ab9f95887c6f6255493c2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1aaa3a3a2a2a9a19e9c9a99938f8a847d746d665c544b40362c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000007121d27313945515d676d7a838e939ea1a9adb2b8b9bdbfc0c2c2c3c3c3c3c2c1c0bfbbb9b5afaca49f9791877f726d635a50453b2f261b1106000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb7c2cdd8e4f3fcfffff7ece1d6cdc0bbafa499938b817a736e6a6a6969666d6f747d86929fa8b2bdc9d5e1edfafffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5565727e8b96a1acb6bfc9cfd3d7dcdadadbdbdbdbdbdbdbcfc5baaea2988e81746a60554b40352921180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7beb1a79f92867b6e615a50433a2f24190c0300000000000000000000000000000000000000000000000000000000050e19232c363e474f565e616b70767b808386888a8b8c8c8c8c8b898785817d78716c605d554b43392f23190f000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676838f9ca9b6c2ced9e5f1fdfffffffffffffffffffffffffffffffffcefe3d7cbc0b5aba19791847c716c6360595755535151535557585f626a6f78808c919ca4aeb7c0cbd4e0e9f3fefffffffffffffffffffffffffffffdf3e5dacfc4baada2978c8073685d5245382e23170c0000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f9fffffffffffffffffffffffffffffff7efe8e3dfdcdbdfe0e3e7edf4fcfffffffffcf2e8dcd1c7bdb2a89d92897d70685d52463e3329303d46525e6974818d99a3afbbc7d3e0ebf6fffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f120600000000000000000000000000000000040a0f141a1e21252a2d2e303230363a4045474c525458565d6063656668696a6a6b6b6b6a6a6968666563615f575955534d4745413a3630292b3844505b6674818e9aa7b4c1cfdae6f1fdfffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d2114070000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000714212e3a47535f697884919eabb8c4d1deebf7fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c555d606a6f757a7d808385868788888888878684827f7c78736d68605c544e463e352c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f3eae3dcd7cec6bfbaaea59d948f82796d665c504440362c20170b020000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff4e8dcd1c7baaea2988d80736a5f544a3f332822191009040000000000020a151e2c38434f596673808c99aab4becad6e2eefbfffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000040d1720293139424a505a61696e787f858d92999fa4abaeb4b8bdc3c6c9cfd2d3d7dcdedfe1e5e6e8eaebecedeff4f9f0f0f0f0f0f0f0f8f2eeecebeae8e7e5e1dfded9d4d1cdc8c4bdb9b3aea8a09e948f857d746d665c554c433a31281d140a00000000000000000000000000000000000004111d2935414b55606d79839098a3acb5bdc4ccd2d6dbdedfe2e6e2e6e2dfdedad5cec5bbb0a69d9083766a5f54473b2e1b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68788491989696969695949792908d8a86827e78706b605c544b42392e241a0d03000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3943505a606d798390959ea5adb3b9bdc4c5c9cfcdcecfd0d0d0cfcfced1cbc7c5c0bbb6afa9a199938b7f726c61574d41382d22170b0000000000000000000000000000000000000000000000000005121f2b3744505b6573808d99a6b0bbc7d3e1eaf5fffffdf2e8dfd7ccc0b5aba49f938e857f7b7877767677797c81879298a2aebac4cedae5f1fdfffffff7ebded1c4b8ab9e918578675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca8b2bdc8d5dae0e3e7e7e7e7e8e8e8e8e8e1d6cabfb4aa9f93877c6f675d51453d332a20160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee4d9d0c3baaea2988f82766c61564c4135291e150a000000000000000000000000000000000000000000000000000000000007111a242c353d444d52596063696e7376797b7d7e7f7f7f7f7e7c7a7874706c66615a514b433931271d1107000000000000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf6fffffffffffffffffffffffffffffffffdf3e8dfd4c7bbafa39991857b6f6a615a544f4a4847454547484a4e53585f666d737f8c929ca5afb9c2ced7e1ecf7fffffffffffffffffffffffffffffff6ebe0d6cabeb3a99f92857a6d60544a3f34281c100300000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eee5ded7d3d0cfd2d3d6dce2eaf2fcfffffffff9eee3d9cfc3baaea49e91847a6d615a50453b302a36424d57616e7b86929facb9c4ced9e5f1fdfffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e21140600000000000000000000000000000000000003090e1214191d20272f353a41464b5153565e616468686d70727375767777787877777676757372706e696965615f5754514b46413a342f333f4a5464717e8b97a9b2bec9d5e1eefafffffffffffffffffffffffffffffbefe3d7cbbfb4aa95887b6e6255483b2f2215080000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000006121e2b37424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39434c565e676d747c81868a8d9092939a959595949992918f8c89847f7a726d665f584f473e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee8e0d7d0cabfb7afa69f958f82786d605b51483e33291d140a0000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff9eee3d6cabfb4aa9f92877c6e665b50443e342b221a15100c070b0b0a0b141c2630384854606b7784919daab7c4d0dbe7f2fefffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c20130600000000000000000000000000000000000000000000050e171f2830383f4450575e666c727a80878f93999fa3aaacb2b8b9bec3c5c7cbd1d1d2d5dad9dbdddedfe0e3e8e2e3e3e4e4e3e3e3e2e7e2dfdfdddcdadad5d2d1cec8c5c3bcb8b2adaaa29f96918a827b706c605c544b433a31281f160b02000000000000000000000000000000000000010d18242f3a45515c666f7c86929aa3abb3bbc0c7cad0d2d3d6dbd5dbd6d3d2cec9c3bcb3a99f948a7e7164584e43372b1f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8688898a89898887868583817e7a76716d666159514a423930271d12080000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616c75818e959fa7afb9bec4c9cfd2d5dadadbdcdcdddddcdcdbdcd7d3d2ccc7c0bbb3aba49f93887e71695f53493f33271c1106000000000000000000000000000000000000000000000000030f1b27333f4953626f7b88949fabb7c2cfd9e3eef9fffffaf1e8ddd2c7bdb5afa59e97918c88858483838485898e9299a2aab4bfccd6e0ebf6fffffffff5e8dccfc2b5a99c8f827669554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c4cedfe6ebeff3f8f4f4f4f4f4f4f3e7dbd0c6bbafa4999184796d60594f453c32281e150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d8a939eaab4bfcad6e1ebf5fff5ebe2d6cabfb4aa9e948a7e71685d52453d30261c1106000000000000000000000000000000000000000000000000000000000008121a232b323b41464f54575f6266676d6e70717273727271706e686863605b545045403931281f150b00000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f92877d70695f585048443d3b3a38393a3b3d43474e545c606d73808d939da7b1bcc5d0dbe6f3fdfffffffffffffffffffffffffffffdf2e6dbcfc5baada2978c7f72665c5044382c1f15090000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffaefe5dcd3ccc7c3c2c5c7cbd0d8e0eaf4fefffffffff5eae1d5ccc0b9ada1968e81756c61574d42362a303b46525e6975828f9ba8b2bdc9d5e1edfafffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b0000000000000000000000000000000000000000020a1117222a313940454c52555d6065686e7175787a7c7f808183838484858484838381807e7d7b7875726e6965605d55524c454039313b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000020e1a2631404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b555e686d7980878e92989a9c9e9fa4aca2a2aba39f9e9c9996918c857f786f6a61594f473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e9e2dbd6c9c1b8b0a79e948e80746d635a50453b2f261b110600000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff2e7dbd0c5bbaea3999082786c60594f473d342b261f1d18181817181b1d262e38424e58636f7c8995a0acb8c5d1e2ecf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c4135291d11040000000000000000000000000000000000000000000000050d161e262e343e454d545b60686d747c82878e92989ea0a8abadb3b6b9bbbfc2c4c5c9cfccced0d1d2d4d7dcd6d6d6d7d7d7d6d6d5dbd6d3d2d1cfcdcfc9c5c4c1bdb8b7b1aba8a19e98928c847d766e696159504a423931281f160d04000000000000000000000000000000000000000007131d2834404b545f6a717e889299a1a9afb5babfc3c5c6cacfc8d0cac6c5c3bdb9b1aaa2978f82776c6053463c32261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4a56626d727a7c7d7d7c7c7c7b7a787674716e6864605c544f44403930271e150b000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8a939ea7b1b9c1c9cfd5dadfe1e5e7e8e9e9eae9e9e8e8e7e3e0ddd7d2ccc4bdb5afa49a92867b6e655b5044382d22170b000000000000000000000000000000000000000000000000000b17222d3847535f6a76828f9ca6b0bdc7d1dce8f2fbfffff9eee3d9d0c7c0bbafa9a19e9998929090909192989a9fa3abb4bcc6d0dee8f2fcfffffffbefe2d6cabfb4aa998d8073665a4d402e23180c00000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3aebac7d3e0ecf7fbfffffffffffffffff8ede2d7ccc0b5aba0968d80746b60574d443a30261e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b55616c75828f98a2aebac3cfd9e3eef9fdf4e7dbd0c6bcb0a69e91857a6d60584e42382e23170c03000000000000000000000000000000000000000000000000000000000008111a202930363d44484d5355555c60626365656666656463615e565753504a423e352f281f160d0300000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968d80736b60574e463e38322e2d2c2c2d2f31373c424a505b636e74818e959fa9b3becad6e1ebf5fffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9184796d6053463c31261a0e0000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffff4e8ded3cac1bbb7b5b8babfc6ced8e2edf8fffffffffcf3e7ded5c9bdb2a99e938a7e71695e52463f332a36424d5763707d8996a0acb9c5d2deebf6fffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c1003000000000000000000000000000000000000030b141c2228343c434b51565e61676d71767a7e818487898b8d8e8f909191919190908f8e8d8b8a8885827f7b77726d67615e56514b433d3a46535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000091724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845515c676d7a838d93999fa2aaa9abacafb6aeaeb4aeacaaa8a8a19e97928c837c706b61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ede7dbd2cac2b9b0a69d928c7f736c61574d41382d22170b040000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f8fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff8ece2d7cbbfb5ab9f948c80736b61594f463f37312c292425242425262b2f383f4a545f6a75828f9ba7b1bcc8d4e0f3fefffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412f24190d01000000000000000000000000000000000000000000000000040c151c2328333b424a50565e616a6e757b81868c91969a9ea1a9a9acaeb5b5b7b9bdbec0c2c3c4c5c7cbd1c9c9cacacacacac9c9d0cac6c5c4c2c0bfbdb9b7b4b1acaaa79f9d96918c857f79716c615e574f443f3830271f160d04000000000000000000000000000000000000000000010c18232e39424e58616c717e8791979fa4abaeb4b6b8babebbbcbbbebab8b6b2aca7a09892857b6e655b5044372a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2e3a46515b62676d6f7070706f6f6e6d67696764615e5653504a423e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea5afb9c3cbd5dae1e5ebeef1f6f5f5f6f6f6f6f5f8f3efede8e4ddd8d0c7c0b6aca2988f82776c60544a3f33281c0f0300000000000000000000000000000000000000000000000006111b2b37434e5863707d89949fabb5c0cbd7dfe9f3fdfffff5ebe2d9d2ccc1bbb3adabaaa29f9d9c9c9d9fa2aaacafb5bdc6ced8e2f0fafffffffff9ece0d3c7baaea2988a7d7063574a3d302417070000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb4bfcbd7e3effbfffffffffffffffffffef4e8ddd2c7bdb2a89f93887d70695f564c423830261e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec2b9ada1978d80746a60544a3f34281f1409000000000000000000000000000000000000000000000000000000000000080e171f252a32383c4247484b515355575859595959585654524d4a46443f382f29241d160d040000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d30231607000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffffaeee2d5c9beb3a99e9184796d60594f453c342c2722201f1f2022262b30383f44525c606d78839097a2adbac2cfd9e3eef9fffffffffffffffffffffffffffffdf2e6dbd0c5b9ada1968a7e7164574d42372b1b110600000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8acaeb4bcc6d0dce7f2fbfffffffff9f0e6dacfc4bbafa59f92857b6e615b51453c30303b4653606c7884919eaab7c4ced9e5f1fdfffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f12060000000000000000000000000000000000030c151d262d333f464e555d60686d747a7e83878b8e91969698999b9c9d9d9e9e9e9d9d9c9b99989697928f8c88837f7a736d68605c554f4440424d576976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e2eefafffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d798390959fa4abaeb4b6b8b9bbc0bbbbbfbab9b7b5b2aca9a29f9590867d706b61584e43392f24180c0200000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfffffcfaf9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffef8ede4dcd3cbc1b8afa59c918a7e71695e53493f332720150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f22160900000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffef3e7dcd1c6bdb0a69f93887d706b60585147423c39352f3231313231373b424a505c666f7c87939facb9c3ced9e5f0fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332619080000000000000000000000000000000000000000000000000000030a111721292f383f444c52585f62696e747a7f84898d9297999c9fa3aba8abadb2b1b3b5b7b8b9bbc0bcbcbdbdbdbdbdbdbdbcbbbfbab8b7b5b4b2b2adaba8a8a09d9995908a847f7a726d67615a524d453e342e261e150d04000000000000000000000000000000000000000000000007121d27303c46505a626c717d858e93999fa2aaa9abadb3aeafaeb3adaba9a8a19e9591867d6f695e53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121d29343f4951555d6062636363636261605c555a5754524c46443f383028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c96a1adb7c1cbd4dde6ebf1f6fafdfffffffffffffffffffffbf9f4eee8e2d9d2c7beb4aa9f948a7e71665b5044382b1f1207000000000000000000000000000000000000000000000000000f1a26313c4854606b76839099a3afbbc3cdd7e1ebf3fcfffdf4ebe3ddd7cdc4beb9b8b4aeabaaa9a9aaabaeb4b9bbc0c7cfd8e0eaf4fffffffffdf3ebdfd2c5b8ac9f9286796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfffffffffffffffffffff9eee3d9d0c3bbafa49a92857b6e685d544a423830261e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9beb3a99f93877c6f665c50443b31251a0d04000000000000000000000000000000000000000000000000000000000000050d141921272c31373a3b404547484a4b4c4c4c4c4b494746413d3938332d261d18120c04000000000000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2e23180c000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667784909daab7c3d0ddeaf8fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7e72675d51473d332a221b1514131314151b1e262e344044515c666e7b85929fa6b0bdc7d1dce8f4fffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c908376695f5347382d22170b00000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c9fa3aab4bfcbd6e0e9f3fefffffffff6ebe0d6cdc1baada2978f82766d62574d42382e3844505b6673808d99a8b2bdc9d5e1edfafffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000a151e262f383f4451585f676d737a80858b90939a9b9ea1a8a5a6a8a9aaaaababaaaaa9a9a8a6a5a9a29f9c9895908b85807a736d676059514a424d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616b74818e959fa7afb5babfc3c5bfbab8b5b4b4b7b8bcc2bdb9b3ada7a09892877d706a5f554b4035291e130800000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f4f2f0eff9f4f0edecedf0f4f9f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffff6eee5ddd3cac0b7ada39e92857b6e655b50443c31261b0c0300000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3effbfffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c08000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff8ede3d8cfc2bbafa49a92867d6f6a625b534d474540403f3e3e3e4043474d545b606d7883909aa4afbbc8d5dfeaf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000060f171d262d333a41464e53575f62686d73777c8085898c909299999b9ea1a8a4a6a8aaabacafb5afafb0b0b1b1b0b0b0afaeb4aeacaaa9a7a5a8a19e9b9895918d88837e79726d68605c555046423b3328231c150c03000000000000000000000000000000000000000000000000000b151e2a343e48505a626b707a81878e92989a9d9fa2a9a2a2a2a9a29f9c9996918b837c6f6b60564d41382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d373f434b51535556575656555453514b4e4a4746413b38342e261e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea8b2bdc9d3dde6eff7fdfffffffffffffffffffffffffffffffff9f4ebe3d9d0c6bcb0a69d9184786c605346392f24180c000000000000000000000000000000000000000000000000000a15202c38444f59626f7c87929fa7b1bbc5cfd9e1eaf3fafffdf5eee8dfd6cfc9c6c4bebab8b7b6b6b7b8babec5c7cbd1d9e1eaf2fcfffffffff5ebe1d5c9bdb2a89c8f8275675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0edfafffffffffffffffffffffff5ebe2d8ccc0b6aca29791847a6d665c544a423830271e150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a3afbbc4cfdae5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000002080e161c20262b2e2f34383a3b3d3e3f403f3f3e3d3b3936302d2b28221c140b0701000000000000000000000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff9e6dacdc0b3a79a8d807467554b4034281c10040000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecf9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60554b40352b2118100b070606070a0c151c232834404a545f69717e8a949fabb5c0cbd7e4eef9fffffffffffffffffffffffffffffef1e5dacfc4b7ab9f94887b6e6153493f33271b0f0300000000000613202d394653606c798699a3aebac7d3e0ecf9fffffffffffffffffffffffff5e9dcd0c3b7aa9e948f9298a3aebac2ced7e1ecf7fffffffffdf2e8dfd6cabeb3a99f948b7f72695f544a3f34333f4a54626f7c8896a0acb9c5d2deebf9fffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f2316070000000000000000000000000000000006111c263038424a505b626a6f797f858d92989d9fa4acabacb2b2b3b4b6b6b7b7b8b7b7b6b6b4b3b1b3adaba8a79f9d98928d868079706b605c544c4b5865727e8b98a5b1becbd8e4f9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8a929da7b1bbc0c7cac2bcb4aeaca8a7a8aaacb1b9bec5bebab1aaa29992867c6f675d51453a3025190d010000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffff9f4f0edeceae7e5e3e2e1e8e4e0dfe0e4e8e4e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffff7efe5dcd2c9bfb9ada2978f82776c60584e43372b1e150b00000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d010000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffff4eae1d8ccc0b6aca29892867c726d625f5753514b4c4b4b4a4b4c4e53575e666c74808d95a0acb6c0ccd8e7f1fcfffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000050b141c222830363c43474d53565e61666a6f74797c7f8386898c8f91969698999b9d9e9fa3aba2a3a3a3a4a4a4a3a3a2a2aaa29f9e9c9a989696918e8b8884807b77716d66605d56514b433e3630292017110a030000000000000000000000000000000000000000000000000000030c18222c363e48505960686d747c81858a8d90929794959595949792908d89847f786f6a60594f443b2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b252d3139404547494a4a49494948474540413e3b3936302b28231c140c070000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8a96a1acbac4cfdbe5eff8fffffffffffffffffffffffffffffffffffffffdf5ebe2d7cec2b8aca0958a7d7063554b4035291d100400000000000000000000000000000000000000000000000003101c27333d47535f6a73808d95a0a9b3bdc7cfd9e1e9f1f8fefff9f1e8e1dad5d2d0cac6c5c3c3c3c4c5c6cad0d4d7dce3ebf3fcfffffffff9eee3d9cfc7b9aca1968a7d7063554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf7fffffffffffffffffffffffdf4e8ddd2c7beb3a9a0968f82786d665c544a423930271f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87929fa8b2bdc9d5e0e9f3fef7ebe1d7ccc0b5aba0958c7f72695e53463e31281e13080000000000000000000000000000000000000000000000000000000000000000050b10151a1e2123292c2d2f30323233333231302e2d2a25201f1c17110a0200000000000000000000000000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffaeee2d5c9beb3a99a8d8074675c5143392f23190f06000000000000030a1118232e39424d57616c76829099a3afbbc7d2dde8f4fffffffffffffffffffffffffffffff6ebe0d3c7bcb0a6998c8073655b5044372b1f120500000000000713202d3a4653606d798693a0b4bfcbd7e3effbfffffffffffffffffffffffff5e8dbcfc2b5a89c8f8286929fa6b0bcc5d0dbe6f1fafffffffffaf1e6dbcfc5bbb0a69f92867b6e665c50443c30384754606a7784919eaab7c4d1dce8f4fffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c000000000000000000000000000000071117232e38424a545b606d727c838c92989fa2aaacafb6b7b9bdbec0c1c2c3c4c4c4c4c3c3c2c1c0bebebab8b5b1abaaa29f98928c847d736d665e564e5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000004101d2935404b556a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afb9c3cccec2b8b0aaa29f9c9a9b9da0a7adb3bbc5c3bcb4aba3989184796d60564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffef8f3eee8e3e0dfdddad9d7d5d4ddd8d4d2d4d8ddd7dadcdfe0e4e8eef1f7fdfffffffffffffffffffffffffffffffffffffff7eee4dbd6cabeb3a99f948c7f726a5f53473e30271c1207000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554c4135291d11040000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffcf3e8ddd2c7beb4aaa29892867f756e6963605d55595857575859585f62696e78808d929da7b1bec7d2dde8f9fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000020a11171e252a31373c42474c5254586062666d6f73767a7d7f828487898b8d8f90919299959696969797979797969695949892918f8d8c898784817e7b77736e6a64605c54524c454039302a251f170e06000000000000000000000000000000000000000000000000000000000007101a242d363e474f565e616a6f747a7d808385878888898888878583807c78726d665f584f473d32291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b1f282f35393a3c3d3d3d3c3c3b3a38342f312e2d2a251f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675818e9ba8b2bdccd6e0edf7fffffffffffffffffffffffffffffffffffffffffffdf4e9e0d4c8bdb1a89b8f8275675d5145382c1f1306000000000000000000000000000000000000000000000000000b16212b37434e58606d79839197a2abb5bdc7cfd7dfe7edf4fcfffaf2ebe6e1dfdbd6d3d2d0cfcfd0d2d3d6dbe0e3e8eef5fdfffffffff8efe8dcd1c7bdb1a79e9184786c605346392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784919daab7c4cfdae6f2fdfffffffffffffffffffffff9eee4d9d0c5bbb2a89f948e81786d665c544a423931281f160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a545f6a74808d96a1adb9c1ced7e2ecf8fdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c0300000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f2022242526262626252321201e1913120f0b060000000000000000000000000000000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcbd7e3effbfffffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f62554b4031271d110700000000000000000007121c27303b45505a626f7c87929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786c605346392d20130a00000000000714212d3a4754606d7a8793a0adbad1dce7f3fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7f8c949faab3becad6dfe8f2fdfffffffff7ece1d7cdc2baaea2989083786d60584e423937434e586774808d9aabb5c0cbd7e3effcfffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c100400000000000000000000000000040d192328343f4a545c666c747f8791959fa2aaaeb4b9bbc0c4c5c9cecccecfd0d0d1d1d1d0d0cfceccd0cac6c5c2bcb8b4aeaaa29f96918880786d685f5855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000010d18242f434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464717d8a95a0acb7c0cbd0c5bcb0a69f98928f8d8e90959ea1a9b3bec9c5bdb4aaa0968c8073685e5246392d20140800000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffcf4ede7e3ddd7d4d2d0cecccac9c8d2ccc8c6c8ccd2cacdd0d2d4d8dde4e6ebf3f9fffffffffffffffffffffffffffffffffffffff6ede6dbcfc5bbb0a69f92867c6f625a5042392e23180c010000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000004111d2935414c566b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffff9eee4d9d0c6bcb3aaa298928b827b75706d6767666564646566686a6f747b828d929da4aeb9c3d0d9e4eef9fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000060b131920262b31373a4146474e54545c606266676d707375787a7c7e8082848586878889898a8a8a8a8a8a8a89888786858482817f7d7a7875726e6966625f5853504a45413a342e271e1a140d050000000000000000000000000000000000000000000000000000000000000008121b242d353d444c52585f62676d707476787a7b7b7c7b7b7a787673706c66605c544e463d352b20170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090d161d24292c2d2f303030302f2e2d2c29232421201e1914100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c4cedee8f2fffffffffffffffffffffffffffffffffffffffffffffffbf2e5d9cec3b8ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000050f1b26323c45515d676e7b859299a3abb5bdc5cdd6dbe2eaf2f4fbfdf7f2eeebe7e2dfdedddcdcdddedfe2e7eceff4f9fffffffffcf4ede7ddd7cbc0b5aba0958b7e71665b5044382b1d120700000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556874818e9ba9b3bec9d5e1ecf7fffffffffffffffffffffffff5ebe2d7cdc3bab0a69e938e81786d665c544b433a312820170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afbcc5d0dbe7f3fdf9eee3d9d0c3baaea2988f82756c61554c4135291e150a00000000000000000000000000000000000000000000000000000000000000000000000206070c1013141517181919191918161414110e0806030000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c31261a0e0000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce7f3fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392f20150b00000000000000000000000b151e29333e47535f6a74818e9aa4afbbc8d4e0ebf6fffffffffffffffffffffffffffffff5e9ded2c5b9aca196897c6f6356493c31261a0f02000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e78828f98a2aebac1cdd6e1ecf7fffffffffdf3e9dfd6cabfb4aa9f948c7f726a5f544a40343d4a5764707d8a99a3afbbc7d4e0edf9fffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f1306000000000000000000000000010c161f2b353d44505c666d78808c9299a0a7aeb4babfc5c8ccd2d2d5dad9dbdcdddddededddddcdcdbd9dbd6d3d2cdc8c5bfbab4aea8a09a938d827a6e6a5f58616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000071b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675828e9ba7b1bcc9d6cabeb4aa9f94908682818184899297a1adb9c3cfc6bcb2a89f92867a6d6154473b3025190d0100000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffcf2eae2dcd6d2ccc7c6c3c1bfbdbcbbbac0bbb9bbc0bbbdc0c3c6c8ccd2d5dae0e8eef5fcfffffffffffffffffffffffffffffffffffff7ece1d7cdc2baaea3998f82766c61544a4034281d13070000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000010d19243043505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d2114070000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffff5ebe2d7cec5bcb3aaa39f938f87827d7a767473727171717375787c81868f949da4aeb6c0cbd5e2ebf5fffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8988b7e7265584b3f3025190e0200000000000000000000000000000000000000000000000000000000000000000002080d151a1f262b3036393d43474a505356555d60636668686d707173757778797a7b7c7c7d7d7e7e7d7d7d7c7b7b7a7977767472706d686865615f5755534e46443f38352f28231d150c090200000000000000000000000000000000000000000000000000000000000000000009121b232b323a41464e53555d6064676a686d6e6f6f6f6e6d67696663605b54514a423c342b23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d202022232423232221201f1c18171414110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adb9c6d2dfecfafffffffffffffffffffffffffffffffffffffffffffffffff6eae0d3c7baaea3988a7d7063574a3d3024170700000000000000000000000000000000000000000000000000000a15202935404b555f69707d879299a3abb3bbc2cad0d8e0e3e9eef2f7fafaf8f2eeecebeae9e9eaebeceef2f8fcfffffffcf9f4f0eae2dcd7cbc2bbafa3999183786d60544a3f33281c0b01000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3d4a5663707d8997a1adb9c5cfdae6f2fbfffffffffffffffffffffffdf4e9dfd5ccc2b8afa59e938e81786d665d554b433a322920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515d67707d8a939eaab4becad6e1ebf5fff5ebe2d6cabfb4aa9e948a7e71675d51453d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0c0d0c0c0b0a080705020000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366574d42362a1b110600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275655b5044372b1f12030000000000000000000000030c17212b37434e58626f7c87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367584e43372b1f1206000000000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e717b85929fa5afbbc5cfdae6f0fafffffffffbf1e7dbd0c6bcb0a69f92867c6f665c51443d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000007121d28313d47515b606d78818d929fa3abb1babec5cad0d4d8dddee1e5e6e7e9e9eaeaebeaeae9e9e7e6e6e2dfded8d4d0cac6bfbab2aca49f9490847c6f6a5f606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000091623303c4956636f7c8996a2afbcd1dce8f3fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c3ced3c6baaea29890827a757475777d85929ea7b1bcc8cec3baaea2988c7f7266564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffef4eae0d8d0cbc7c0bbb9b7b4b2b0afaeadb6afacafb6afb1b3b6b9bbc0c7c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffdf3e9dfd7cbbfb4ab9f948a7d70665c51443a2f24180d0000000000000000000916222f3c4955626f7c8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffbefe3d7cbbfb4aa94887b6e6155483b2e22150800000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffdf4e9e0d7cec5bcb4aea59e9a938f898683807f7e7e7d7e7f8184888d92989ea6aeb6c0c8d2dde7f4fdfffffffffffffffffffffffffffffffffffff7ebded1c5b8aca096887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000003090f151a1e252a2d3237383f4446494b51545659565e61636566686a656c6d6e6f70707071717170706f6f6e6d676b69676563615e565855534d4847433c38342e29241e18120b0300000000000000000000000000000000000000000000000000000000000000000000000009111a202830363c43474b5154575a565d606162626261605d555a5653504a444039302a22191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d101314161717161616151413100c070807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa998d8073665a4d402f24180d0100000000000000000000000000000000000000000000000000040c18242f39434d57616b717e879299a1a9b1babfc6ced3d7dfe2e6ebeef2f7f7f8f9f8f6f6f6f7f8f9fbfefbf9f8f9f3efede8e3e0d8d1cbc1b8b0a69f92877c6f665c5042382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000813202d3a4653606d7885919ea9b3bec9d5e0e9f3fefffffffffffffffffffffffbf2e7ded4cac1b7afa59e938e81786d675d554c443b322921180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b55616c75828f98a2aebac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908477695f5346382d22170b0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f726553493f33271b0f03000000000000000000000000060f1b26323c47535f6a75828f9ca9b2bdc9d5e1eefafffffffffffffffffffffffffffffdf1e5dacec4b7aa9e9184776a5f53473a2e211406000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e71717e8b939ea9b3bec9d5dee8f4fdfffffffff8ede2d7cec2baaea3999083786d60584e433945525d687683909da9b6c3d0dce9f9fffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f2215090000000000000000000000010d18242f39434f59636d74808d939da4aeb5bdc3cad0d6dbe0e4e8ebedf1f6f4f5f6f7f7f7f7f6f6f5f4f7f2eeecebe4e2dbd6d0cac4beb6afa69f9691857c6f6a5f657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000815222f3b4855626e7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adbac6d5d2c5b8ab9f92857a6d6867686b707d89959fabb8c4d1cabfb4aa9d908377685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff8ede2d8cec6bfbab5afacaaa7a6a4a2a1a0a0a49fa4a1a2a4a7a9acafb6b9bec4cbd1d9e1e8f0f8fffffffffffffffffffffffffffffffffffbf1e7dcd1c6bdb0a69e9184796d60554b4135291c110600000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c30231609000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffff9f4f0e9e0d7cec6bfbaafaca49f9c9992908d8c8b8a8a8b8c8e91969a9fa2aab0b8c0c8d2dae4eff8fffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191e20272b2e34383a3c4145474a4c4c525456585a5c535b606162636363646464646463636261605d555c5a595654524c4b4846423b3a37312c28231c19130c07000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e252a31373a4145474a4d4c5254555556555554514b4d4946443f38342e271e181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0a0a0909080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556875828e9ba8b5c1cfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd0c2b5a99c8f827669554b4135291d1104000000000000000000000000000000000000000000000000000007121d27313c454f59616c717e8792979fa7aeb4bcc1c7ccd3d6dbdfe1e6e8eaebeceff3f8f0f0f0f0f8f3efecebeae8e3e0ddd7d4cfc6bfbaafa69e938c80736b60544a3f2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8c97a1adb9c2ced7e2edf8fffffffffffffffffffffffff9f0e6dcd3c9c1b7afa59e938e82796d675d564c443b332a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f3a434f59616e7b86929fa7b1bdc7d1dce8f4fcf8ede2d8cec1b9ada1968d80746a60544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffff8eaded1c5b8aca095887b6e6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c2d22170b00000000000000000000000000000a15202b37434e5863707d8996a1adb9c5d2dfebf6fffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2e23170b000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffdf0e4d7cabdb1a4978a7e716c75828f97a1adb9c0ccd6e2ebf5fffffffffef3e9e0d7cbbfb4aba0958c80736a60554b40414c566774818d9aa7b4c0d2dde8f4fffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a000000000000000000000004101d2935404b55606b727f8c929da5aebbbfc6cfd6dbe2e7ecf0f4f9fafdfffffffffffffffffffffffffffefbf9f5f0ece7e2dbd6d0c7c0bbb0a8a09792857c6f686a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a9b3becad6cdc0b4a79a8d8174685e5659616b7783909daab6c3d0d0c6b8aca095877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff3e7dcd0c6bcb4aeaba49f9d9b9997969594939a939a9495979a9d9fa4acadb2bbc0c7cfd6dee6eff8fffffffffffffffffffffffffffffffffff8ede2d8cfc2b9aca0968c7f72675d5145382e23170b00000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfe0d8d0cbc1beb6afacaba39f9d9a9998979798999b9ea1a8acaeb4bcc2cad2dae4edf6fffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998d807366584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11161b1c23282b2d2f35393a3d40414647494b4d4f495053545556565757575757575756555453514b4f4e4c4a4746413f3b3a36312e2b261f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131920262b2f35393a3d414145474848494848474541403d3938332d28231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c4b8ab9e918578675d5145392c2013060000000000000000000000000000000000000000000000000000010b151f2a333e47505a616c717d8590959fa2aab0b7bbc1c6cad0d2d5dadcdddfe0e3e7e2e3e3e3e3e3e7e2e0dfdddcd7d3d2ccc7c2bdb4aea59e948f81786d60594f42382e1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7985929ea6b0bcc6d0dbe7eff9fffffffffffffffffffffffff8eee5dbd3c9c1b7afa59e948f82796d685e564d453c332a221810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9bdb2a99f93877c6f665c50443b31251a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c8073655b5044372b1f150b000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d2114060000000000000000000000000000040f1b26313c4653606d7984919eabb8c4cfdae5f1fdfffffffffffffffffffffffffffffaede1d4c8bdb2a8988c7f7265544a3f34281c10030000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffdf1e4d7cabeb1a4978b7e71646d7a85929ea5afbac4d0d9e3eef9fffffffffbf2e7dcd1c6bdb1a79f92877c6f675d51453e4b5865717e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c00000000000000000000040e18222c3945515d67707d88939fa4aeb7c0cbd1d8e1e7ecf2f8fcfffffffffffffffffffffffffffffffffffffffffffef8f2ede7e2d9d2ccc2bab2a9a19791847a6e6775828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d20130700000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0800000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0dbcabdb1a4978a7e7164564c4f5965727f8c98a5b2bfcbd4c8bcb1a7968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffbefe3d6cbbfb4aaa39f9993908e8c8a8988878686868787888a8d90939a9ea1a9afb5bdc4ccd4dde6eff8fffffffffffffffffffffffffffffffffff4eae1d4c8bdb2a89f92857a6d60544a3f34281c10030000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffdf4ebe3ddd7d4d2d4d7dcd6d0c7c0bbb9b5afaca9a7a6a5a4a4a4a6a8abacb2b8babfc6ced3dce4ecf6fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196897c6f6256493c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f11171c1f2024292c2d303036393a3d3e40423f4446474849494a4a4b4b4a4a4a49484847454043413f3d3a3936302e2d2a26211f1a15100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1d24292c2d312f35393a3b3c3c3c3b3a39352f302d2b28221c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0d0d0d0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffaf4efeadfd2c6b9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000030d18212c353e48505a616b707b838c92989ea6aab0b8babec4c6c9cfcfd0d2d3d6dcd6d6d7d7d6d6dbd6d3d2d0d1cbc7c5c0bbb9b0aba39f938f82796d665c50463d30261c0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845515d67717e8b949faab4bfcad6dde7f1fafffffffffffffffffffffffff7ede5dbd3c9c1b7afa69e948f837a6e685e574d453c342a22181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606c78839099a3afbbc4cedae5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffcf0e4d9cec3b7ab9e9184786c6053463d30271d1207000000000000000000000000000005111e2a36414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000a151f2b3844505c6673808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382b1f120600000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e716568707d8a939da8b2bdc7d2dde8f3fcfffffffff8ede2d8cfc3bbafa3999184796d60594f434955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000a15202b37434e58606d7984919aa4afb7c0c9d7dce3eaf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffef8f4ebe4ddd8ccc4bbb3a9a1969083796d75828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24190d01000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdac9bcb0a396897d7063564a4855626f7b8895a2aebbc8d9cebfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffff9ece0d3c7baaea39892898684817f7d7c7b7a7a79797a7b7c7e8083878c91979fa3abb2bac2cbd4dde6eff9fffffffffffffffffffffffffffffffffcf3e5d9cec3baada2978b7f72665c5044382b1f150a0000000000000004101c2834404a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f7fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff5ebe2d9d2ccc7c6c7ccd2d9d9d2ccc8c6c0bbb9b6b3b2b1b1b0b1b2b4b7b9bdc4c7cad0d8e0e5eef6fefffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9e9184786c605346392d2013090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213181d202123252a2d2e3032332d3337393a3b3c3d3d3d3e3e3e3d3d3c3c3b3a39352f3432302e2d2a2522211e1a14120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13181d20212424292c2d2e2f2f2f2e2d2c292423201f1c17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316191a1a1a18161313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffdf7f2e8e3e0d9d4c9beb3a995887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000060f1a232c363e48505960696e787f868f949c9ea6abadb3b8b9bec0c2c4c5c7cbd0c9c9cacac9c9d0cac7c5c3c1c0bbb9b5afaca69f99928c81796d675d544a3f342b1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935404b55606c77829098a2aebac1cbd5dfe8f2fbfffffffffffffffffffffffff7ede5dbd3c9c1b8b0a69f9590837a6e695f574e463c342a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7ccc0b5aba0958c7f72695e53463e31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffffffffff5eaded2c5b9aca1968a7d7063594f42392e23180e05000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110400000000000000000000000000000003101c28343f4a54626f7c8896a1adb9c5d2dfebf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d20130700000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265616c74818e96a1abb5c0ccd7e1eaf4fffffffffff4eae1d7cbc0b5aba0968d80746b60554b4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c000000000000000000030f1b26313a47535f6a74808d96a0acb6c0c9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cdc5bbb2a89f958d807474818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d1104000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc9d5cabdb0a3978a7d706453494753606d7a8693a0adb9c6d3cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867d7a777473716f6e6d6d6c6c6d6e6f7174767b80848d9299a1a8b1b9c2cbd4dde7f1fbfffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e9184786d6053463c32261b0f03000000000000000c18232e43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe6f2fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d3ddd8d4d1cbc7c5c3c0bfbebdbdbebfc1c4c5c9ced3d6dbe2eaf2f7fffffffffffffffffffffffffffffffffffffffffff4ece0d3c7baaea3998c7f73655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d11131417191e202123252722272b2d2e2f303030313131313130302f2e2d2c292427262321201e191514120e090602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11131417191d2021222223222221201d181613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f2023252727262523201f1c1812100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd7d2cec8c5bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000008111a242c363e474f575e666d727b82898f949a9fa2a9abadb3b4b5b7b8babfbcbcbdbdbdbdbcbcbfbab8b7b5b5afacaba49f9c948f867f786d675d554b42382e22190c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18242f3944505b656e7b86929fa5afb9c3cdd6e0e9f2fcfffffffffffffffffffffffff7ede5dbd3cac1b8b0a79f9590847b6e695f584e463c342a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffaede1d5c9bdb2a89d9083766b60544b40342820170d040000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d201307000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24190d01000000000000000000000000000000000b17232e3847535f6a7884919eabb7c4d2dde8f4fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f231607000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f726659606d79849199a4afbbc3cfd8e2edf8fffffffffcf3e8dcd1c7bdb2a89f93887d70675d5145515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c1003000000000000000006121f2b37434e58626e7c87939fa8b2bec7d2dbe4edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd6cdc4bab1a79d928a7d74818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5245392c201307000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a1adb9c5d2ccbfb2a6998c7f73655b504a54606d7a8793a0adbac6d3cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d676866646362616060606061626467696e7379808791969fa7b0b9c2cbd5dfe9f3fdfffffffffffffffffffffffffffffffcf2e6dbd0c5b9aca0968a7d7164584e43372b1f130600000000000000071c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f22150800000000000000000000000000000815222e3b4855616e7b8894a9b3becad6e2eefbfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b06000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff4e8ddd2c7bdb5afacafb5bdc1cad3e0e0dcd7d3d2d0cdcccbcacacbccced1d2d5dae0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc5b9ac9f92867a6d6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080d11131416181a171b1f202122232324242424242424232221201f1d181b19171413110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080d11131415151615151413110d070606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282c2d303233343332302d2c28231d1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed2dde8f4fffffffffffffffffffffffffffffffffffffffffffaf1e9e1dbd6ccc6c3bdb8b7b5a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000008121a242c353d454d545c60696e757c82888e92979b9ea1a9a7a9aaacaeb4afafb0b0b0b0b0afb4aeacaaa8aba39f9d99938f89827c736c665d554b433930261c10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535f69717e8b939ea7b1bbc4ced7e0eaf2fcfffffffffffffffffffffffff7ede5dcd3cac2b9b1a7a09691847b6e6a5f584e463c342b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fcf9eee3d9d0c3baaea2988f82756c61554c4135291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffdf1e5dacec4b8ab9f95897d70665c51453c32291f160d040000000000000000000007111d2a36414c5664717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f1306000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000006111c2b37434e586774818d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffbeee2d6cabeb3aa988b7f7265584c3f2f23180c00000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a5d676f7d87939fa7b1bdc6d1dce7f2fbfffffffff9eee3d9cfc3bbafa49a9184796d60594f4b556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f120600000000000000000815212e3a47535f6a75818e99a4afbac4d0d9e4edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6ccc2b9aea49e92857a808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6054473a2d21140700000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687884919eabb8c4cfd0c4b7aa9d9184786c605a545b63707d8996a3afbcc9d6d0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6155595756555453535354545557575f61676d737c8490959fa6b0b9c3cdd7e1ecf7fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89c9083766a5f53473b2e21150a000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff4e8dcd1bcafa296897c6f6356493c3023160900000000000000000000000000000714202d3a4753606d7a8697a2adbac6d3dfecf9fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432d22170b000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffcf0e3d7ccc0b5aba49fa4abb0b8c1ced8e2e8e3e0dfdcdad9d8d7d7d7d9dbdedee1e5ebeff3f8fefffffffffffffffffffffffffffffffffffffffffffdf4e7dcd1c6bdafa59b8e8175685e5241382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0b060b0f121314151616171718181717171615151413100c070c0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070809090908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c22282e34383a3c3f4040403f3c3a38342e2c27211b150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f9fffffffffffffffffffffffffffffffffffffffffaf1e8dfd7cfcac1bbb6b2acaaaba4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000008121a232b333b424a51575f616a6f757c81858a8e9197979a9c9d9fa3aaa2a3a3a4a4a3a3a2aaa29f9d9b999992908c87827c766f6a605b544b433931271e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d38414d57626c75818e95a0a9b3bcc5ced8e0eaf3fcfffffffffffffffffffffffff7eee5dcd4cbc2b9b1a8a09691857c6f6a5f584e463d342b22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939eaab3becad6e1eaf5fff5ebe2d6cabfb4aa9e948a7e71675d51453d30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79d9083796d60584e443a31281f160e090401000000000001070f19232d3946525e6875828f9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c10040000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad0dce7f3fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000f1b26323d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef2e6dbd0c1b4a79b8e817468554b4034291c1004000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b55606b73808d95a0abb4bfcbd7e0e9f3fefffffffff5ebe1d8ccc0b6aca1968e81746b61564c5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000004111d2935414c56626f7c87939fabb5c0ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cbc0b9ada1978e81808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f7fffffffffffffffffffffffffffffffffbeee2d6cabeb3a995887c6f6255493c2f221608000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566874818e9ba8b2bdc9d1c5b8aca0958b7e716c6766666c75828f9ba8b5c2cedbcfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e61554c4a4948474746464748494b4d53555d606a6f7a8390949fa7b1bbc5cfdbe6f2fbfffffffffffffffffffffffffffffffef1e5d9cec4b7ab9f94887c6f6255493c32271b0f030000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000006131f2c3845515c677885929fabb8c5d2deebf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f33281c0f030000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff9ede0d4c7bbafa49993999ea6b0bcc6d0dbe7efedece9e6e5e4e4e3e4e5e7eaebedf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cbbfb5ab9e93897c6f62564c412f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708090a0a0a0b0b0b0a0a0909080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161d262d33383f4446494c4d4d4d4b494645403938322b272018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffcf2e8dfd6cdc5bebaafaaa8a09d9999938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000811192129303940444d535860626a6f74797d8285888b8d8f919298959596969797969696959892908e8c8a86837f7b766f6b625f58504a423931271f150c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45505a606d79839097a1aab3bcc6ced8e1eaf3fcfffffffffffffffffffffffff7eee6ddd4cbc3bab2a8a19791857c6f6a5f584e463d342b2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75828f98a2aebac2cfd9e3eef9fdf4e7dbd0c6bcb0a69e91847a6d60584e42382e23170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffffffffcf0e4d8cdc2b8aca0958c7f736a5f564c43393128201a14110d080b0b0b0a0f1318212935414c56616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c00000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000a14212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908477675c5145382c1f13060000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f59606d79839099a3aebac2ced7e2ecf8fffffffffdf3e8ddd2c7beb2a89d938a7d70685e525966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000613202c3945525d6874818e9aa4afbdc7d2dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffaf0e6ddd5c9beb3a99f9388828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6f1fdfffffffffffffffffffffffffffffffef2e6dbcfbeb1a4978b7e7164584b3e2f24190d010000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303d4a5764707d8a96a1adb9c3cec8bcb1a79f92867e77747374787f8c939eaab6c3cfd7cbc0b5ab9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493e3c3b3a3a39393a3b3c3e42464b51585f686e79829095a0a9b3becad6e0e9f3fefffffffffffffffffffffffffffffff6ebe0d3c7bcb0a69a8d807367584e43372b1f13060000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000004101c2934404b556a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93878f939eaab4bfcad6e0e9f3f8f6f3f2f1f0f0f1f2f4f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7bbaea3998f82756a6054443a301d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620282f383f444a505356585a5a59585653514b48443d373228231d150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffef4eae0d6cdc4bbb3ada59e9b96918c8986827b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000080f171e272e343b42464e54586062676d7075787b7e81828485878889898a8a8a8a898988878584827f7d7a76726e69636059534e443f382f271f150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a333f45515d676e7b859198a2aab4bcc6cfd8e1eaf2fbfffffffffffffffffffffffff8efe6ddd5ccc3bab2a9a19792857c6f6a60584e463d342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f3fcf8ede2d8cec1b9ada1968d80746a60544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92867c6f685e554b433a322a26201d1919181718181a1d2429333c45525d68737f8c99a3aebbc7d3e4eef9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c4033261907000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b515c676f7c86929fa6b0bcc5d0dbe7f1fafffffffff9eee4d9d0c4baafa59e91857a6d615a5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000000000714212d3a4754606d7a86929facb6c0d0d9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f3f2f0f0f1f2f4f7f8fafdf8efe6dacfc5bbafa49a938f949fabb7c4d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000916222f3c4955626f7c8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffffff7e7dacdc0b4a79a8d817467554c4135291d11040000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3a4653606d7984919ea7b1bcc5cfc3baaea298928a83818081848c919ca5afbbc6d2d3c7bbafa3998b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d302f2e2d2d2d2d2e2f31363940454e565e676d7a839097a2adb9c1ced7e2ecf8fffffffffffffffffffffffffffffffcf0e4d8cdc2b7ab9e9184786a6054473b2e2215090000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000c18232f43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285828f98a2aebac2ced7e1ecf7fffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8ddd2c7beb2a99f92867b6e61584e4332291e0b02000000000000000000000000000000000000000000000000040607070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707060300000000000000000000000000000000000000000000000000000000000000000000000000000000010507070f121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121211100e0c0a070604000000000000000000000000000000000000000000000000000000000a141e28323a424a50545c6063656667666563605c54544f47433d342e271e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff8ede2d8cec4bbb2a9a29f938f8984807d7a766e695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000050c151c232831363d43484e54555c606468696e71747677797a7b7c7c7d7d7d7d7d7c7b7a79777573706d6766615e57544f47433c332d261d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18212935404b555e696f7c869298a2aab4bcc6cfd8e0e9f2fbfffffffffffffffffffffffff8efe7ded5ccc4bbb3a9a19792857c6f6a60584f473d342b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313e46525e69727f8b959fabb5c0cbd7e0ebf6fef4eae0d5c9bdb2a99f93877c6f665c50443b31251a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffbf0e5d9cec3baaea39891847a6d675d554c443d36312c29242525242525262b2f353d454f59606d7a85929eabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6f6255483c2f2215090000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffff7ebded1c4b8ab9e918578665c514b555f6a727f8c949faab4becad6dfe8f2fdfffffffff5ebe2d6ccc0b9ada1978e81756c615763707c8996a3afbcc9d6e2effcfffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a00000000000005111d2a36414c5665727e8b98a2aebec7d2e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebeae6e5e4e3e4e5e7eaebedf1f6f7ece1d8ccc0b6aca49f9c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aab4bcc5cabfb4aaa29f95908d8c8d91969ca4adb8c1ccd6cbbfb4ab9f92867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e312421202020212122262a2f353c444c555d686e7b85929ea5afbcc5d0dbe7f2fefffffffffffffffffffffffffffffff5e9ded2c5b9aca196887c6f6255493c31261a0e020000000000091623303c4956636f7c8996a2afbcd0dbe7f3fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000071c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffff9ecdfd3c6baada297887b86929fa6b0bcc5d0dbe6eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e7ded8ccc0b6aca1978d8074695f53463d3220170d0000000000000000000000000000000000000000000000070c1013131413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000020507070c101314141312100b0605020000000000000000000000000000000000000000000000000000000000000000000002080d1113141c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1e1d1b19161313100c070000000000000000000000000000000000000000000000000006111c26303a444c545b60666d6f72737373726f6d66636059544e454039302920170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb2a9a197928a827c7773706d67615e574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a32383c43474b515357575f61646769656c6e6f6f7070717170706f6e6d676a686663605d5554524d48443d373128221c140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f39434d575f6a707d869298a3aab4bcc6ced7e0e9f1fafffffffffffffffffffffffff9f0e7ded6cdc4bbb3a9a19792857c6f6a60594f463c342a21180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d56606c78839099a3afbbc4cedae5f2fbfcf2e6dacfc4bbafa4999083786d60574d42362a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffffffffff5eadfd7cbbfb4aaa1969082796d675d564f46423b39352f323131313231373a41454e57606b73808d97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e221508000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000010d19242f3f4b5865727e8b98a5b1becfdbe6f2fefffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a0000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053464e58606c78829098a2aebac1cdd6e1ecf7fffffffffdf4e8ded5c9beb3a99e938a7e71695e626f7b8895a2aebbc8d5e1f9fffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000713202d3946525e687683909daab4bfd0d9e4f4fdfffffffffffffffffffffffffffffffffffffffffffff9f3efeae5e1dedddad8d7d6d7d8dbdddee1e5ebeff2e8ddd2c7beb6afaca9abb0b8c2ccd8e3effbfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2e23170b0000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839098a2aab3bcc3c6bcb4aea7a09d9a999a9ea0a8adb6bfcad0cac0baaea3998e8275685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225191413131415161a1d2429323b434c565e69707d8a939daab4bfcad6e2ecf8fffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367574d42372b1e120600000000000815222e3b4855616e7b8894aab4bfcad6e2effbfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6f6255483c2f2215090000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a7f8c949fa9b3becad6dbe5eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd5ccc3bbafa49a91847a6d61574d42342b200e05000000000000000000000000000000000000000003090e12181c1f20201f1d18120d08020000000000000000000000000000000000000000000000000000000000000000000003090e121415181d1f2021201f1c1714120e090300000000000000000000000000000000000000000000000000000000000000050c13191d2021292b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b2b2a29282623201f1c18120f0a03000000000000000000000000000000000000000000000b17232e38424c565e666c72797c7f8080807e7c7975706b626058514b423b322920170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691857d756f6a6663605d55524d453b30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000070c141a21272c3237394045464a4d5355585a535b606162626363646463636362605d555b595754514b4746423b38322b262017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454e58606b707d869298a3aab4bcc5ced7dfe8f1f9fffffffffffffffffffffffff9f0e8dfd6cdc5bbb3a9a29792867d6f6b60584e463c332a20170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303b44505b666f7c87929fa8b2bdc9d5e0e9f3fef6ebe0d7ccc0b5aba0958c7f72695e53463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffffffffcf3e7dcd1c6bcb2a89f948f82796d686059534d474541403f3e3e3e3f4043474b5158606a707d87929fa9b3becfd8e3edf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000081623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dcd1bfb2a5998c7f7266594c3f3326190c0000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffaede0d4c8bbafa49a887b6e61554844505b666e7b86929fa6b0bbc5cfdae6f0f9fffffffffaf0e6dacfc4bbafa59f92857b6e61616e7a8794a1adbad1dce8f3fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000714212e3a4754616d7a87939facb9c6d0dfebf5fffffffffffffffffffffffffffffffffffffffffffcf5eee8e3e0d9d4d1d0cdcbcacacacbced1d2d5d9dfe2e7ede4d9d0c7c0bbb9b6b7bbc2cad4dee9f4fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000004111d2935404b55697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7d7064544a3f34281c100300000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3844505c666e7b869298a2a9b1babec5bfbab1acaaa7a6a7aaacb2babfc8cac5bebaafa59f92867b6e62564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d06060708090e12182029313a444d57616c74818e98a2aebac5d0dbe7f2fefffffffffffffffffffffffffffffdf1e5dacec4b7ab9e918478695f53473a2d21140800000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffef2e6dbd0bbaea195887b78829097a2adbac0c9d3dce6eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe7dfd6cdc3bab1a79f93887d70685d52453c3122190f0000000000000000000000000000000000000000060d141a1d23282c2d2d2c29241d19130d0500000000000000000000000000000000000000000000000000000000000000040a0f141a1e212224292c2d2e2d2b2823211e1a14100b0500000000000000000000000000000000000000000000000000000000050e161e252a2d2e35383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383837363533302d2c28231d1a150c07000000000000000000000000000000000000000003101c28343f4a545e686d787f85898b8d8d8c8b8985817d766f6a605c544c443b332921170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea29891847b706b6260585654514b46423b33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b20272b2e34383a3d4246484b4e495053545556565757575756565554514c4f4c4a4745413b3a36302c27211b150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333c464f59606b707d869298a3aab4bcc5cdd6dfe8f0f9fffffffffffffffffffffffffaf1e8dfd6cdc5bbb3a9a29892867d6f6a60584e453c32291f150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808d96a1acb9c1ced7e1ecf7fdf4e8ddd2c7bdb1a79f92867b6e61594f43392f24180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffffffff8ede2d8cfc4bab0a69f948f827a706b615f5754524c4d4c4b4a4b4b4d4e53555d606a6f7c859299a3afbbc5cfe1eaf4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d100400000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000714212e3a4754616d7a8797a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff9e7dacdc1b4a79a8e8174675b4e4134281b060000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffcf0e4d8ccc0b6ac968a7d7063574a3f4a545f69717e8b939ea9b3bec9d5dee7f3fdfffffffff7ebe1d6cdc1baada2978f82766d606d7a8693a0b5c0cbd7e3effcfffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000b1824313e4b5764717e8a9aa4afbbc8d4e0edfdfffffffffffffffffffffffffffffffffffffffff8f3eae3dcd7d3cec8c5c4c0bfbdbdbebfc1c4c5c9ced3d6dbe2e9e2d9d2ccc8c6c2c4c7ccd4dce6f0fafffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d010000000000000000010d18242f414d5a6774808d9aa7b3c0cfdae6f2fefffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8174665c5044382b1f140800000000000000000000000000030f1b27333f49536875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c28343f4a545f69707d869297a0a7aeb4babec3bcb8b7b4b3b4b7b8bdc3c5c4bfbab3ada59d938c7f726a5f53443b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000001070e171f28323b45505a616e7a86929faab4becad6e2eefbfffffffffffffffffffffffffffffff6ebded2c5b9aca196887b6e6155483b2e22150900000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d0100000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f7b85929fa4aeb7c1cad4dce5eef7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ede7ddd5ccc4bbb2a89f958d80736b60564c41332a1f100700000000000000000000000000000000000000080f171f262a2e34383a3a38352f2a251e170e070000000000000000000000000000000000000000000000000000000000070f161b1f262a2d2e2f35393a3a3a38342e2d2b261f1c16100b0500000000000000000000000000000000000000000000000000020c1620283036393a4245454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454443413f3d3a38342e2b262018120b0300000000000000000000000000000000000006121f2b3844505c666d7a828c929798999a999898928e89837c736d665e564d453b332920170c030000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f696159544e4a4745413a36302921170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d23282c2d31363a3b3e413f4446474849494a4a4a4a4a494847454142403d3a39352f2d2a251f1b160f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212a343d474f59606b707d869298a2aab3bbc4cdd6dee7eff8fffffffffffffffffffffffffaf1e8dfd7cdc5bbb3aaa29892867c6f6a5f574d443b31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbcc5d0dbe6f3fcf9eee3d9d0c3baaea2988f82756b61554b4035291f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffffffffff4eae1d6ccc2b8b0a69f9490847d746e6963605d565958585758585a585f62676d737c859197a1abb5c0cdd7e1f3fcfffffffffffffffffffffffffffffffffaeee1d5c9beb2a9988b7f726553493f33271b0f0300000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000000000000000000000000000000000000000000000000000004101c2834404b5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170c0000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffff4e8ddd2bfb2a5988c7f7265594c3f424d57626c75828f97a1adb9c0ccd6e1ebf5fffffffffdf2e8dfd6cabeb3a99f948b7e72696c798699a3afbbc7d3e0edf9fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000005111d2a36414c566874818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c3bdb8b7b3b2b1b0b1b2b4b7b9bdc4c6cad0d7e0e6e4ddd8d4d2cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000000071824313e4b5764717e8a97a9b3bec9d5e1eefafffffffffffffffffffffffffffffffff3e8dcd1c4b8ab9e9185796d6053463b3025190d0200000000000000000000000005121f2b3744505b657783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d57606b707d8590959fa2aaadb3b7b9bdbdbebebfbebebdbdb9b7b4aea9a29f938e81756d63574e4232291e14080000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000050d162029333e46525e68737f8c98a2aebac6d3dfeaf5fffffffffffffffffffffffffffffffaede1d5c9bdb2a8988b7e7165584b3e31251a0e020000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d70707e8a929ca5afb8c2cad3dce6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffcf5f2e9e2dbd6cbc3bab2a9a0969083796d60594f443a3021180e0000000000000000000000000000000000000008111a212931363940454647454039363029201910080000000000000000000000000000000000000000000000000000010a101921272c31363a3b3f4045474746443f3b3a37312c27211c160e0903000000000000000000000000000000000000000000000008131e28323a4146474f525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525151504e4c4946454039373128231c150c030000000000000000000000000000000004101c2934404b55606d78828f949ea1a9a6a6a6aaa29f9b94908780786e685e574d453b32291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a5f574f47433d3a39352f2a251f170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f20262a2d2e312d3337393b3c3c3d3d3e3e3d3d3c3b3a39352f33302d2c2924201e1a140f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353d474f59616b707d869298a2a9b2bbc4ccd5dde6eff8fffffffffffffffffffffffffaf1e9dfd7cdc5bcb3aaa29892857c6f695f564d43392f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939ea9b3becad6e1eaf5fff5ebe2d6cabfb4aa9e938a7d70675d51453c31261a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f969188817b75706d686766656464646566686a6f737a80879197a1a9b3bdc7d1dfe9f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6f6255483c2d22170b00000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000c18232e45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000005111e2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c1003000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffff9e7dacec1b4a79b8e817468564d423b45505a616d7a85929ea5afbac4cfd9e3eef9fffffffffaf1e6dbcfc5bbb0a69f92867b6e667986929facb9c5d2dfecf8fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000713202d3946525e687884919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b2acaaa7a5a4a3a4a5a8aaacb2b8babfc6ced6dbe1e8e4e0dfdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff9ebdfd2c6b9ada197897d7063564c41362a1e13080000000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c454f59606b707b838c92989fa2a9aaacb2b0b1b2b2b2b1b0b2acabaaa29f97928b81786d605b51453c3120170d020000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000040d17212a36414c56606d7a85929fabb8c2cdd8e4f0fcfffffffffffffffffffffffffffffdf1e5dacec1b4a89b8e817568574d42362a1e120500000000010d18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e716c73808d939ea6b0b8c1cad6dbe1e9f2f5fbfefffffffffffffffffffffffffffffffffffffff9f4f0eae4e0d7d0cac1b9b1a8a19691847a6d675c51473d32281e0f0600000000000000000000000000000000000007111a232c333b42464b515353514b46413a322b221a1207000000000000000000000000000000000000000000000000020b131c222b32383b4246484c4b51535453504a4846423c38332c27211a140d06000000000000000000000000000000000000000000010d1925303a444c52545c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5e5d5c5b595653514b47433c342e271e150c0200000000000000000000000000000006131f2c3845515c67727f8c949fa6adb3b3b3b3b4aeaca69f99938d827a6e695e574d443a30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e453e37322d2c29241d1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131a1e21222522272b2d2e2f2f303031313030302f2d2c2924262421201d1814110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232b353d474f59616b707d869297a1a9b2bac3cbd4dde6eef7fffffffffffffffffffffffffaf1e9dfd7cec5bcb3aaa19791857b6e685e554b41382d22170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e97a2adbac2cfd9e3eef9fdf4e7dbd0c6bcafa59e9184796d60574d42372b21160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a9a19a938e87827d7a77747372717171727375787b80858c9299a1a9b3bbc5cfd9e3f1fbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786a5f53473a2e1b110600000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffff7eaddd0c4b7aa9d918477695e52463a3f46525e68707d8a939da8b2bdc7d1dce8f2fcfffffffff7ece1d7cdc2baaea2989083786d7986939facb9c6d2dfecf9fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000714212e3a4754616d7a8796a1adb9c5d2e4eef9fffffffffffffffffffffffffffffffffffff6ede4dbd2cbc2bdb5afaca8a09d9a98979797989b9ea0a8acaeb4bcc0cad0d7dfe8edece9e9eceff4fafffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d2014070000000000000000000714212d3a46535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffaeee1d5c9beb3a99b8e8174685e52463a3025190e0500000000000000000000000815222e3b4855616e7b8898a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333d474f5960696e787f858c92979b9ea0a8a4a4a5a5a5a4a3a8a19e9b98928d857e746d665c50493f332a200e05000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d06000000000000000000050f1925303b45525d6874808d9aa7b1bcc8d4e0ecf9fffffffffffffffffffffffffffffff6eaded1c4b7ab9e918478695e53463a2d2114070000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f72666c77818f949fa6b0b8c0cad0d7e0e4e9eef2f7f9fbfffffffffffffffffffffffcfaf9f6f1eee8e4e0d9d4cec6bfbab0a7a09691847b6e685e554b40352b20160c000000000000000000000000000000000000071019232c353d454d53555c60605d55524c443c342c2418120b03000000000000000000000000000000000000000000010b141d252e343d43484d535559555d6061605c5455534d48443d38332a261f180f07010000000000000000000000000000000000000005111d2a36414c565e61686b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a69686663605c55534e44403930271e140a0000000000000000000000000000000714202d3a4753606d7985929ea6b0b9bec0c0bfbfbab8b0aba49f9490847b6e695e564c42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463c332b2721201d18130e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141518171b1f20212223232424242423232221201d1919171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119232b353e474f59616b707c859197a0a8b1b9c2cbd4dce5eef7fffffffffffffffffffffffffbf2e9e0d7cec5bcb3a9a19791847a6e675d53493f332721180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929fa7b1bdc7d1dce8f3fcf8ede2d7cec1b9aca1968c8073695f53473d33271c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffff8efe6dcd4cbc2bbb2aca49f99938f8a868481807f7e7d7e7e808285888d92979fa3abb3bbc4cdd6e1ebf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e817467584e43372b1f0a0000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b060000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffff7ebded1c5b8aca096877b6e6154473b36414c56616b74818e96a0abb5c0cbd7e0eaf4fefffffffdf3e9dfd6cabfb4aa9f948c7f727a8699a4afbbc7d4e0edf9fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000a1623303d495663707d8996a8b2bdc9d5e1f5fffffffffffffffffffffffffffffffffffff9efe4dbd2c9c0b8b0aba39f9a96918d8c8a8a8b8c8e91969a9fa2aaafbabec5cdd6dee8f0f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e21150800000000000000000005121e2a36424d576875828f9ba8b5c2cfdae6f2fefffffffffffffffffffffffffffffffef2e6dacfc4b9ac9f92867a6e61564c41362a20170c02000000000000000000030f1c28333f4a5464717e8b97aab4bfcad6e2effbfffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212b353d474f575f666d727a80858a8e919695979898989898979596918e8a85807a716c605c544a3f372e21180e00000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170c0000000000000000000008141e2935414c56616e7b88959fabb8c4d1ddeaf6fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877b6e6154483b2e21150800000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e22150800000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c08000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367656d79828f949ea6aebabec5ced3d8dfe2e6ebeceff3f8f3f4f4f5f4f4f3f9f4f0edeceae5e4ddd8d4cdc8c2bcb4aea69e9590847c6f695e564c43392e231a0e040000000000000000000000000000000000040e19222b353d474f575f61676d6d67615e564e463e3628231d150c05000000000000000000000000000000000000000009131d262e3740464e54575f616569676d6d6d6666615f57544f48443d3631292118130c040000000000000000000000000000000000000713202d3946525e686d75787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877767472706d67625f58514a423930261c110600000000000000000000000000000b1824313e4b5764717e8a97a1adb8c2c9cfcdd0cac6c2bdb5afa69f9691847b6e685e544a40342820170d020000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c41342a211b1413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f121314151616171717171716151413110d080a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c353e474f59606a6f7c859196a0a7b1b9c2cad3dce5eef7fffffffffffffffffffffffffbf2e9e0d7cec5bbb3a9a1969083796d655b50443e332a1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959fabb5c0cbd7e0ebf6fef3e9e0d5c9bdb2a89f92867b6e61594f44382c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffff8eee6ddd4cdc4beb6afaba49f9c9a93918e8c8b8b8a8b8b8d8f9197999ea1a9afb5bdc4cdd6dfe8f3fdfffffffffffffffffffffffffffffffffff5ebded2c5b9aca096897c6f6356493c31261a0f00000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23170b00000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffff9ede1d4c8bdb2a8978a7e7164554b40353a444f59606d79849199a3afbbc3ced8e2edf8fffffffffbf1e7dbd0c6bcb0a69f92867c7b8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000c1925323f4c5865727f8b98a5b2becfdae5f1fdfffffffffffffffffffffffffffffffffbf1e7ddd2c9c0b7afa69f99928d8884807f7e7d7e7f8184888d92989da5adb3bbc4ccd6dee8f2fcfffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000020e1a26313f4c5966727f8c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffff7ebe0d3c7baaea3988c8073685e52463d32291e140c02000000000000000006121f2b3844505b6674818e9ba7b4c1d0dbe7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232b353d454d545c60686d73797d818487898a8b8b8c8b8b8a898784817e7a746e68625a504a42382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c1003000000000000000000020d19242f3a47535f697683909da9b6c3ced9e5f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574b3e3124180800000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f23160900000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24190d010000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675c676d79828f949da4adb3bcc1c7cdd3d6dbdfe0e3e7e6e7e7e8e8e7e7e6e6e8e4e0dfddd9d4d2ccc8c3bcb8b0aaa29f948f837b6f6a5f574d443a30271d11080000000000000000000000000000000000020c16202b343d474f5960696e75797a756d686058504840342e271e160e06000000000000000000000000000000000000060f1b252e38404952586062696e7275787a7a7976736e69636059544f46423b3329241d160d0400000000000000000000000000000000000714212e3a4754616d7a8285858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585848483817f7c79746f6a605c544a42382e23170b03000000000000000000000000010e1b2834414e5b6774818e9aa9b3becad5dad9dbd6d3d0c7c0bbb0a8a09691847a6d665c51443e32291f14080000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f25180f0a060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060809090a0a0b0b0a0a0908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c353e474f58606a6f7b8490959fa7b0b8c1cad3dce5eef7fffffffffffffffffffffffffbf2e9e0d7cdc4bbb2a89f958f81776c605a50463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c78839099a3afbbc4ced9e5f2fbfbf2e5dacec4baaea3988f82756b6054483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffff8efe6dfd6d0c7c0bbb5afacaca49f9d9a999897979798999b9ea1a9abadb3bbc0c7cfd6dfe8f1fafffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9e9184786c605346392d20130a00000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffdf1e5d9cec1b5a89b8e8275675d514539323e45515d676f7c87929fa7b1bcc6d0dbe7f1fafffffffff8ede2d7cec2baaea39990837d8996a3afbcd2dde8f4fffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffff5eadfd5cbc1b7afa59d949087817b7774727170717275777c80868e939fa2a9b2bac4ccd6e0eaf4fefffffffffffffffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000091623303c4956636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92857a6d61594f443a30261e140c07000000000000060f17202d394653606c7985929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119232b333c424a51565e61676d7074777a7c7d7e7f7f7f7e7d7c7a7875716d67615e5650443f3830261c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f12060000000000000000000008131e2b37424d5765727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5dacfc0b3a69a8d8073675a4d402f24190d01000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b564c4135291d11040000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568555d676d79828d929fa2a9afb7bcc2c6cad0d2d3d6dcd9dadadbdbdbdadad9ddd8d4d2d1cec8c7c0bbb9b1aba69f98928b82796e695f584e453b32291e150b00000000000000000000000000000000000008131e28323c464f59606b707b828686817a6f6a615a51454039302820180f0800000000000000000000000000000000020b18212d37404a525b636a6f767b7f8285868786837f7b76706b636059534d453f352f281f160e05000000000000000000000000000000000d1a2633404d596673808c9192929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929191908f8e8c8985817c736d665c544a3f34281f140900000000000000000000000004101d2935404b556a7784909daab7c3cfdde6e6e7e2dfd9d2ccc2bab2a8a0969082786d605a50443b3025190c0300000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405050606060504010000000008111a232c353d464e585f696e7b8390959fa6b0b8c1cad3dce5eef7fffffffffffffffffffffffffbf2e9dfd6cdc4bab1a79e938d80736c61584e43392f24180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929fa8b2bdc9d5dfe9f3fef6ebe0d7cbbfb4aa9e94897d7063594f44382c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffffffff8f1e8e2d9d2ccc7c0bbb9b6afacaaa7a6a5a4a4a4a5a6a8abadb2b8b9bec5cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998c7f73655b5044372b1f1205000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffff6ebdfd2c5b8ac9f9285796d6053473c3135404b55606b73808d959faab4bfcad6dfe9f3fdfffffffef3e9e0d7cbbfb4aba0959084919daab7c4d0ddeaf9fffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffcf0e4d9cec3b9afa59d938e827b746e69676564646465686a6f747b818a9297a1a8b2bac4ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000713202d3a4653606d7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffff3e7dcd1c6baada2978e81746b60564c423830261e18120e090b0b070c1018212a36424d5763707c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffef2e6dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119212a303940444c52555c606468686d6f717172727271706f6d686864605d55524c443f342e261e140a0100000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000010e1a26313c4855616e7b8896a0acb9c5d2deebf8fffffffffffffffffffffffffffffff6e8dbcfc2b5a89c8f827569564c4135291d1104000000000b1824313e4b5764717e8a97a4b1bdcad7e4f9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013060000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d555d676d78808a92979ea5abb0b8babec3c5c7cbd0cccdcececececdcdccd2ccc8c6c4c1bdb8b6afaca7a09d948f867f776d675e574e463c332920170c030000000000000000000000000000000000040e1925303a444e58606b707d858f92928e847c706c635b514b423a322a211a11060000000000000000000000000000000a141d2a333f49525c646d737c82888c8f91979992908c88827d77706b615f575145413a312820170e050000000000000000000000000000000f1b2835424e5b6875818e9b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9b9998928e8780786d665c50443b31261a0e02000000000000000000000006131f2c3945515d677885929fabb8c5d2deebf7f2efebe3ddd7ccc3bab2a89f948e81746c61564d41362a1e150b00000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0d0e1011121212121212100e080705020008111a232b343d464e575f696e7a838f949ea6b0b8c1cad3dce5eef7fffffffffffffffffffffffffbf1e8dfd6ccc3b9afa59c928a7e716a5f554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0acb9c1cdd7e1ecf7fcf3e7dcd1c6bcb0a69d9083776b6155483d32271b1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffffffffaf4ebe4ddd8d2ccc7c6c0bbb9b7b4b3b2b1b0b1b1b3b5b8b9bec4c6c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e6153493f33271b0f0300000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffff9ecdfd3c6baaea2988a7d7164574e42372f3a434f59606d78839098a2aebac2cdd7e1ecf7fffffffffbf2e7dcd1c6bdb1a7a0959195a0acb8c5d1deebf7fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000004101c2834404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e938e81786e69615f575957575859585f62686e747d859196a1a8b2bcc6d0dbe7f1fbfffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000006121f2b3844505c6674818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffff8ede2d6cabeb3a99f93887d6f685e544a42383028231d1a19181718181d2129333b46525e6975818e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffffffffff7e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181e272e343a41464b515357565e61626465656565656462605d565753514b46413b3228231c140c020000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e21140700000000000000000000000915212d3a46535f697784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685d5245392c201306000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d2114070000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e4b555d666d747e858f939c9fa6abaeb3b6b8babfbebfc0c1c1c2c1c1c0bfbec0bbb9b7b4b2acaca49f9c95908a827b726c655d554d453c342a21170e050000000000000000000000000000000000020c16202935414c56606a707d8692989f9f9691867e726d605c544c443c332b2317110a0200000000000000000000000006111b262f3c45515b646e747f878f94989c9ea1a39f9d99948f89837d756e69625b514b433a322920170c0300000000000000000000000000000e1b2734414e5a6774818d9aa7ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaa9a7aaa29f99938d81786d60574d42362a1e130800000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfeaf3fcfbf5eee8ded5ccc4bab0a69d928a7e71685e52463e30271d1207000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000105060b0f12131518191b1c1d1e1f1f1f1f1e1d1a1414110e0902081119222b343c454d565e686d79828f949ea6afb8c1c9d3dce5eef8fffffffffffffffffffffffffaf1e8ded4cbc1b7aea49f92867c6e675d51453e32291f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919ea5afbbc5d0dbe6f3fcf8ede2d8cfc1b8ab9f958a7d7063594f44382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffdf5eee8e3ddd7d4d2ccc8c6c4c1bfbebebdbebec0c2c4c6c9cfd2d5dae1e8eef5fcfffffffffffffffffffffffffffffffffffffcf2e7ded4c7bbafa4998e8174695e5341382d22170b00000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffbefe2d6cabfb4aa9c8f82766a5f53473b31313d44515c666e7c86929fa6b0bbc5cfdae6f0f9fffffffff8ede2d8cfc3b9b1a7a09da0a7b1bcc8d4e0edf9fffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000006131f2c3845515c677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff7eaded1c5b8aca0958e81746d665f57534d4c4b4a4b4c4e53565e616c707b849196a1aab4bfcad6dfe9f3fdfffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000003101c28343f4a5464707d8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffffffff2e6dbd0c5bbafa49a91847a6d665c544a423b342e2b262625242524292c333b454f59616e7b86929facb9c5cfdae6f2fefffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23283036394045464a4c525456575858595858575654524c4b474540393630292017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffef2e7dbd0bbaea194887b6e6155483b2e221508000000000000000000000005121e2a36424d576774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6054473a2d211407000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b070000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6e6255483b2f221508000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4b545c606c717b828990949a9fa2aaa9acaeb4b2b3b4b4b5b5b4b4b3b3b2b6afacaaa7a8a09d9a93908a837d766e69605b534b433b332a22180f0500000000000000000000000000000000000008131e28323a46525e686f7c869298a2aaa8a19892887f746d665e564e463d3528221c140b0400000000000000000000000b17222d38414e57626d74808c93999fa6a8abadaeaca9a69f9c959089827b726d605d554c443a32291e150b00000000000000000000000000000d1a2733404d5a6673808d99a6b3b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7b7b6b4b4aeaba49f938c7f72695f53463a3024190d01000000000000000000000814212e3b4754616e7a8794a9b3bec7d0d9e1eaf2fbfff9f0e7ded5ccc2b8afa59f92857b6e615a5042392e23180c010000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a140f0b060000000000000000000000000000000000000000000000000000000000000002080d1113171b1f2022242628292a2b2b2c2c2c2b2a2721201e19140d05071019222a333b444d565d676d79828f939ea5afb7c1cad3dce6f0f9fffffffffffffffffffffffffaf0e6ddd3c9c0baaea2989083796d605a50443b3025190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d89939ea9b3becad6e1eaf4fff4eae1d4c8bcb1a79c9083766b6054483b31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffffffff9f4eee8e3e0ddd8d4d2d0cdcccbcacacacbccced1d2d5dadfe2e6ecf3f9fffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f93877b6e62574d422f261b110600000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d30231607000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffef2e7dbd0c6b7ab9f94887b6e62574d42362a34404a545f6a727f8b949ea9b3bec9d5dee7f3fcfffffffff4eae1d5cbc3b9b1acaaacb1b9c3ced9e5f0fdfffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000713202d3a4653606d798697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff8ecdfd3c7bbb0a69d9083796d605c544d47423f3e3d3e3f43474d525a61696e7b849198a2aebac1cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000b17232e3a4753606d7a86929facb9c5d0dbe6f2fefffffffffffffffffffffffffffffffff7ece1d8ccc0b6aca1968f82786d665c544d4540393731323131312f35393e454d57606b74818e98a3aebac7d6e1ecf7fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a2e34383a3d414647494a4b4c4c4c4b4a494745413e3a39352f2a251e170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000020e1a26313f4c5865727f8b98a5b2bed0dbe6f2fefffffffffffffffffffffffffffffaede1d5c9bdb2a896897c6f6356493c30231609000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422f24180c0000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d51454a505a61696e757d83898e92989a9d9fa3aaa5a6a7a7a8a8a8a7a7a6a5aca49f9e9b9796918c87837d77706b615f575049413a312920181006000000000000000000000000000000000000010d1925303a44515b616d7a849198a2aab3b2aaa29a938c81786d685f584f473f332d261d160d05000000000000000000040f1b27333f49535f6a727f8b929fa4abb0b5b8b9bab9b6b0aba79f9d938f867e756d675d564c443a30271d1207000000000000000000000000000d192633404c5966737f8c99a6b2bfc5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4c4c3c2c1bfbab5afa59f92867b6e61564c4135291d1104000000000000000000000815212e3b4854616e7b8797a1adb6bec7cfd8e0e9f2fbfff9f0e7ded4cac0baada2978f82756c61544b4034281e130800000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d30333536373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000000000000000000030a0f13191d2022272b2d2f313335363738383939393837342e2d2a251f170e05071018212a323b444c555d676d78818f939ea5afb8c1cad4dde7f1fbfffffffffffffffffffffffff8efe5dbd6cabfb4aaa0958e81746c61564d41362a20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e97a2adbac2cfd8e3edf8fcf3e4d8cdc3b7ab9f94897d7063574d42362a1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffffffffff9f4f0ede8e4e0dfdddad9d8d7d7d7d8d9dbdedfe1e6ebeef2f7fdfffffffffffffffffffffffffffffffffffffffff8eee5d9cec7bbaea3998e81756a5f53453b311d140a0000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dcd1beb1a5988b7e7265584b3f2e23180c000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffff8ede2d3c7bbb0a69a8d8174695e53463c312e39424e57626d76828f97a1adb9c0ccd5e1eaf5fffffffffcf3e7ddd5ccc3bcb8b7b8bcc3ccd5dfeaf6fffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e221508000000000814212e3b4754616e7a8794a9b3becad6e2eefafffffffffffffffffffffffffffffff6e9ddd0c4b7ab9f94887c6f675d514b423c373131313132373b414650575f696f7c86929fa5afbbc5cfdbe6f2fcfffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000613202c3945515d6775828f9ca9b3becad6e2eefbfffffffffffffffffffffffffffffffffef4e8ddd2c7beb2a89f948e81786d665e57514b4742403f3e3e3e3f40454750575f696f7d88939faab4bfcbd7e8f2fdfffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d23282c2d3036393a3c3e3e3f3f3f3e3d3c3a39352f2d2c29241d19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000091623303c4956636f7c8996a9b3becad6e2eefbfffffffffffffffffffffffffffffdf1e5dacfbeb1a4978b7e7164584b3e3125180b000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d100400000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473f4450575e616b70767c8185898d9092989698999a9b9b9b9b9a9a9998969a93918e8b88847f7b76706c636159534d443f382f281f170e060000000000000000000000000000000000000005111d2935414c56626d75828f96a1aab4bcbcb4aca49f938e827a6e6a605951443f382f281f170f0700000000000000040d1a242b3744505b656e7b86929fa4afb5bdc2c4c6c7c5c2bbb7b1aba69e98928b81796d685e564c43392e23180c010000000000000000000000000c1925323f4c5865727f8b98a5b2becbd1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0cfd0cac7c0baaea2988e8174685d5245392c201307000000000000000000000713202d3a4653606d7985929ea4acb5bdc6ced7e0e9f1fafff9f0e6dcd6cabeb3a99e948a7e71665c51453a2f24190d000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312b27221b140b0500000000000000000000000000000000000000000000000001070c151a1e252a2d2d3337393b3e4041434445454545454543413b3a36302920170b02060f182029323a434b555c666d78818f939ea6b0b8c2cbd5dfe9f4fdfffffffffffffffffffffffff7ede7dbd0c6bcb1a79d938a7e71685e52463e32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7a85929fa6b0bdc6d1dce7f3fcf5eadfd3c7bcb0a69c8f8275695f5346382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffcf9f4f0edeceae7e6e5e4e3e4e4e6e8ebebeef1f7fafefffffffffffffffffffffffffffffffffffffffffffaf0e6dcd5c9bdb2a89f92867c6e62574e4233291f0b020000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000000000000000000000000000005121e2a36424d576a7783909daab6c3d0dde9f9fffffffffffffffffffffffffffffff9e6dacdc0b3a79a8d807467554b4034281c10040000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecf9fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffeefe3d8ccc2b9ac9f92867b6e61584e43392f303c45515b616e7a85929ea5afbac3cfd9e3eef9fffffffff9efe7ded5cec8c5c4c5c8ced5dee7f1fcfffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d201407000000000815222e3b4855616e7b8894a1aebbcfdbe6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb4ab9c8f82766a60554b4039302b26242425262b30363e454d575f6a717e8a939ea9b3becad6e0ebf6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000004101d2935404b5564717e8b97a2adbac6d3dfe9f4fffffffffffffffffffffffffffffffffff9eee4d9d0c4bab0a69e938e81786e69605c55534d4d4c4b4a4b4c4b51535a61696e7b84919aa4afbcc6d1dce7fafffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181c1f20252a2d2e2f313232323232312f2d2c292420201d18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000714212e3a4754616d7a8797a2adbac6d3dfecf9fffffffffffffffffffffffffffffff6e5d8ccbfb2a5998c7f7266594c3f3326190c0000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e918478675d5145382c1f130600000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b3e454d535960636a6f74797d808386888a8b8c8d8e8e8f8e8e8d8c8b8a888684817e7b77736e69646159554f46423b332d261d160d0500000000000000000000000000000000000000020d17202d3946525e68727e8b939ea8b2bcc5c6beb6afa59d9490847c706b625b504a423a3129211910080000000000010c16202a36424d57606c77839098a2aebbc0c7d0d1d2d3d2ccc7c3bcb8b0aaa39f938e837a6d685e554b4034281d12070000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededddcdbd6d2cabfb4aa9f92867a6d6054473a2d2114080000000000000000000006131f2c3845515c66717e8a939aa3abb4bcc5ced7dfe9f1fafff8eee6dbcfc5bbb0a69e9184796d60564c4135291d12070000000000000000000000000000000000000000000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504e4b4846423b37332d261d170f0500000000000000000000000000000000000000000000030b121820262b3036393a3f4446484b4c4e4f50515252525251504d4746423b32291d140a00060e172028313a434b545c666d78818f949ea6b0b9c3cdd7e2ebf5fffffffffffffffffffffffffff8ede2d7cec3b9afa59f92857b6e615a50443a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46525e68727e8b949fabb5bfcbd7e0ebf6fbf0e4d8cdc2b9ac9f93877b6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffcfaf9f7f4f2f1f1f0f1f1f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cac2b9aca0968d80736a5f53453c3121170d000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c00000000000000000000000000000000000000000000000000000000000000020e1a2530424e5b6875818e9ba8b4c1d2dde8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffff4e9e0d3c7baaea3988e81756a60554b403529333f46525e68707d8a939da8b2bdc7d1dce8f2fbfffffffff9f0e7dfd9d4d1d0d1d4d9dfe7f0f9fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000915222f3c4855626f7b8895a2aebbc8d5e1f7fffffffffffffffffffffffffffffff9ece0d3c7baaea3998a7d7064584e43392f271e1a1817181b1f252a333c454e58616c75818e97a2adb9c4ced9e5f1fcfffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000010d18242f3a4753606d7985929fabb8c2cdd8e4effbfffffffffffffffffffffffffffffffffff5ebe2d6ccc2b8afa59e938e827b716d67615f575a5958575858555d60646c717b839196a1acb6c0cfd8e2edf8fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191d202123242525262525242321201d191413100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c333b42464f54586062666d707376797b7d7f8081818282818180807f7d7b797774716e6966615f57554f48443e363127221b140b04000000000000000000000000000000000000000008141e2b37424d57616d7a85929ea6b0bac4ced0c7c0bbafa69f9691857d726d605b544b433b332b221a12070000000008131e28323a46525e69727f8b949faab4bfccd2d9dedfe0dfd8d3cdc8c1bcb4aea59e9590837a6d675c5145392f24180c0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeaeae9e7e3dbd0c6baaea2988b7e7165584b3e3025190d0100000000000000000004101c2834404b54616c727f889299a2aab3bcc5cdd7dfe9f2fbfff7ece1d7cdc1b9aca0968b7f72685d5245392e23180c000000000000000000000000000000000000000000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854534d46443f382f2921170e050000000000000000000000000000000000000000050d151d242931373a4146474950535557595b5c5d5e5e5f5f5f5e5d5a54524d443b2f261c110600050e161f283039424b545c666d78828f949fa7b1bbc5d0d9e3eef9fffffffffffffffffffffffffef3e9e0d5cbc1baada2978f82756c62564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56606c77839099a3aebbc4ced9e5f1fbf5e9e0d4c7bbafa4998d8074665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc2b8aea49e9184796d60584e43332a200f05000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c10040000000000000000000000000000000000000000000000000000000000000009192633404c5966737f8c99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013090000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffbefe3d7cbbfb4aa9f93877c6f675d51453e352a36414c56616c74818e96a0abb5c0cbd7e0e9f3fefffffffff9f1eae5e0dedddee0e5eaf1f9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4035291d1104000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473c31271d150c090a0a0f1419212a333c46505a616d7a85929ea8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c1004000000000000000000000007131f2c3845515d6774808d9aa6b0bbc7d3dfeaf5fffffffffffffffffffffffffffffffffffdf4e8dfd4cac1b7afa59e9490857e79726e696866656464646567676d71767e859195a0a8b2bec7d2e1eaf4fffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d1113141617181919191817161413110d0806040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000005111d2a36414c566a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000c17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffaede0d4c8bbafa49a887b6f6255483c2f22150900000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3031363d44484e54545c606367666d6e707273747475757574747372706e6d676864615f5755534d49443e38332a261f17110a020000000000000000000000000000000000000000020e1925303a46535f6974818d97a2adb8c1ccd6d9d2ccc1b8b0a8a09792877f746c665d554d453d342c2418120b0300030c19242f3a44505a616e7b85929fa6b0bcc6d0dde3ebebecece3dfd8d4cec6bfbaafa79f959083796d60554b4035291d100400000000000000000000000a1623303d495663707c8996a3afbcc9d6e2eff8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f7f7f6f8f2ede2d6cabfb4aa9b8e827568564c41362a1d1105000000000000000000000c18232e3942505a626d727e879298a2a9b3bbc5cdd7e0e9f3fcfdf3e9dfd5c9bdb2a89e92857a6d60544b4034281c100400000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e57535049413b332920170d02000000000000000000000000000000000000050f171f272f353c43474c5254535b6062646668696a6b6b6c6c6c6b6a67615e564d42382d22170b0000040d161e273039424b545c666d79829095a0a9b3bdc7d2dde8f2fcfffffffffffffffffffffffffbf2e7ddd6cabeb3a99e948b7e71685e52463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b44505b656f7c87929fa8b2bdc9d5dfe9f3fcf0e3d7ccc0b5ab9e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6cdc4bab0a69d92897d70675d51463c3121180e00000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ece0d3c7baaea399897c6f6356493c31261a0e0000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffff3e7dcd1c6bbafa49a9183796d605a50473d34303b44505a606d79849199a3afbbc2ced7e1ecf7fffffffffffcf6f0edebeaebedf0f6fcfffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d0100000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382b1f150b0300000002080f18212a343e46525e68727e8b96a0acb9c4cedae5f1fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000000000000000004101d2935404b55626e7b88949fabb7c3ced9e4f0fbfffffffffffffffffffffffffffffffffffaf1e6dcd3c9c1b7afa69f97928b857f7b787573727171717274767a7e838a9297a0a8b1bac4d0d9e4f3fcfffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090b0b0c0c0c0b0a09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000010d192530424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d060000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7d7164574a3e3124170900000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e31252a33383d43484b515356545c60626365666768686868676766656362605c555855534d4846423b39332c28211a140b060000000000000000000000000000000000000000000005111e2a36414c56616e7b87939fa9b3becad3dee4ddd8cac2bab2a9a299928b80786d675e574e463e3628231c150c040b151e2935414c56616c75828f98a2aeb9c2ced8e2eef5f8f9f4efeae4e0d8d0cbc1b9b1a79f958c8073675d5145392c1f130600000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e7dbd0c5b8ab9e928578685e5246392d2013070000000000000000000007121d27303e48515b626c717d869297a2a9b3bbc5ced7e1eaf5fffbf1e5d9cec4b9ada2978c7f72665c5145382c1f160a00000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000030c161f2830383f444e53575f6166686d70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534d453b33291f14090000000000000000000000000000000000050f172129313940454e53565e6165656c6e717374767778787878787876746e695e544a3f33281c0f030000040c151e273039424a545d676d7a839197a1abb5c0ccd7e0eaf4fefffffffffffffffffffffffff9efe6dbcfc5bbb0a69f92857a6d61584e43372b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e27333f49535f6a73808d96a0acb9c1cdd7e1ecf7f4e8ddd2c7b9ada197897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948d80736b60554b40342a200f0600000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffbefe3d7cbbfb4ab998d807366574d42362a1b110600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffff8ede2d8ccc0b6aca0958d80746c61594f463e35323e45515d676f7c87929fa6b0bcc5d0dbe6f0fafffffffffffffdf9f7f7f7f9fdfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0700000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467554b403429190d03000000000000060f18222a36414c56606d7984919ea8b2bdc9d5e2edf8fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000c18242f3947535f6a76838f9ca7b1bcc8d4dee9f5fffffffffffffffffffffffffffffffffffff8eee5dbd3c9c1b9b0a9a29f97918c888582807f7e7d7e7f8083868a90959ea1a9b1bac3ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000081b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452d22170b00000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff4e8ddd2bfb3a6998c807366594d4031261a0e02000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0800000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f322521272c3238394045464a4a5053555758595a5b5b5c5b5b5a5958575553514b4b4846423b3a36312d28211c160e090300000000000000000000000000000000000000000000000714202d3946525e6874818e99a4afbbc5cfdce5eee8dcd4ccc4bcb3aba39f928d82796e696058504840342e271e160e121d27303945525d68717e8a939eaab3becbd4e0eaf4fffffffffbf5f2eae2dcd6cbc3b9b1a79f9285796d6053473a2d20140700000000000000000000000815222f3b4855626e7b8895a1aebbcfdae6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000b151e2c363f49515a616b707c859297a1a9b3bcc5cfd9e3eef9fff6ebe0d6cabeb3a99e9184796d6053463d32271b0f01000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f9fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483817e7b76716c655e574d453b30251a0b02000000000000000000000000000000030d172129333b434b51585f62686d7175797b7e7f81828384858585858483807b6e665b5044382b1f1206000000030c151e273039424b555d686e7b859299a4afbbc2ced8e2edf8fffffffffffffffffffffffffff7ece1d7cdc1baada2978e81746a5f53473c31261a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919ea5afbbc5cfdbe6f0f9eee3d5c9beb3a9998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8cdc4bbb3a9a1968f82786d60594f43392f22180e0000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff3e7dcd1c3b7aa9d908477695f5346382d22170b0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffff4e8ddd2c7beb1a89d928a7e716b60584f473f3635404b55606a737f8c949faab3becad6dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978b7e7164584b3e3125180b0000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2f23180c000000000000000006101925303a44515c66717e8b96a1acb9c6d0dbe7f3fffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000007121d2b37424e5764717d8a95a0acb8c2cdd8e4f1fbfffffffffffffffffffffffffffffffffffff7ede4dbd3cbc2bbb3ada9a19e9997918e8d8c8b8a8b8b8d8f92999d9fa7adb3bbc3ccd5dee8f4fafefffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090c0d0e0f101111111111100e0a09070400000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f4a3f33281c0f03000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff9e8dbcfc2b5a89c8f827569574d42372b1e1206000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326191c21272c2e34383a3d3f4446484a4c4d4e4e4f4f4e4e4d4d4c4a484645403e3b3a36312d2a261f1c17100b05000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929fabb5c0cdd7e1eef9eee6ded6cec5bdb5afa49d948f837b6f6a615a514440393028201818232e39434f59606d7a85919ea6b0bcc5d0dde6f2fcfffffffffffffcf4ede7ddd4cbc2baaea298897c6f6356493c3023160900000000000000000000000814212e3b4754616e7a8794a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a995897c6f6256493c2f2316090000000000000000000000030c1a242d373f485059616a6f7c859297a1aab4bdc7d1dce8eff9fcf2e6dbcfc5b9ada1968b7e7164584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd2dde8f4fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f919292929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399939292918f8d8b87837e776e695e574d42362a1d140a0000000000000000000000000000010b151f29333b454d555d606a6e757a7e8285888a8c8e8f90919192929291908d83786c605346392d20130600000000030c151e273039434c565f69707d87939fa6b0bcc6d0dce7f3fdfffffffffffffffffffffffffdf3e9dfd6cabeb3a99f93877c6f62574e42372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c45515c67707d89939ea9b3becad6dde7ecede6dacfc1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc2bbb3a9a19791847a6d665c50473d31271d0f0600000000000000000000000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000004111d2935414c566874818e9ba7b4c1cfdae6f2fefffffffffffffffffffffffffffff8eaded1c5b8aca095887b6e6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffff9eee4d9d0c3baaea49f92877d706a61595146413b39434e58606d78839098a2aebac1ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887c6f6255493c2f22160900000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180700000000000000000008131e2834404a54606d7884919eaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000010e1a26313c4653606c7883909da6b0bbc7d3dfe9f3fdfffffffffffffffffffffffffffffffffffff6ede4ddd4cdc5bebab3adaba9a19e9b9998979797989a9c9fa3ababb1b9bec5cdd5dee7ebebeef2f7fdfffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307080d11131416181a1b1c1d1d1e1e1e1d1d1b171614100b050000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665b5044382b1f1206000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53473a2e2114070000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d11040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a10161b1d23282c2d2e34383a3b3d3f4041414242424141403f3d3b3a38342e2e2d2a26211e1a14100b05000000000000000000000000000000000000000000000000000005111d2935414c5666727f8c98a3aebdc7d2dfe9f3fff8f0e7e0d7cfc7c0bbaea69e9590857c716c635b514a423a322a211d2834404b55606b74818e97a1adb8c1ced7e1eff8fffffffffffffffffef8efe5dbd1c4b8ab9f95887b6e6255483b2f22150800000000000000000000000713202d3a4653606d798697a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbdb0a4978a7d7164574a3e3124170b00000000000000000000000008121b252d363e474f58606a6f7c859298a2abb5c0cbd7dde7f2fcf7ece1d5c9bdb2a99d9083776a605447392f24180c000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a9795908a837b6e695e52463e2f261b11060000000000000000000000000007121d27313b454d575e676d747c81868b8f929897999b9c9d9e9e9f9f9f9e9d95897c706356493d2d22170b0000000000030c151e27313a434d57606b73808c949faab4bfcbd6e1ebf7fffffffffffffffffffffffffffbf1e6dbd0c5bbafa4998e82756a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2934404b55606b75818e97a2adbac1cbd5dedfe0e3dccfc2b5a99c8f8276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ede7e1dbd6d0c7c0bbb1a9a19792857c6f685e544a3f352b1f150b0000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000010d1924303f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c8073655b5044372b1f150b000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffff5ebe2d5ccc0bbaea39992867c706b625b524c46413d44505c666e7b85929fa5afbac4d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000020c18232e3944505c66727f8c98a2aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000009151f2b3844505b66707d8a949fabb7c1cdd7e1ecf7fffffffffffffffffffffffffffffffffffffff6efe6dfd7cfcac4beb9b8b3adaba8a6a5a4a4a4a5a7a9acaeb4b8bcc2cacfd7dfe1dfdedfe1e6ebf2fafffffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315191d202123252728292a2a2a2b2b2a29282423201c161008000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff9ede0d3c7bbaea39986796c605346392d201306000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6255483b2e23180c0000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0a0f12181c1f2023282c2d2f303233343535353534343332302f2d2c282322211e1a14120e0903000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab4bfd0d9e3f1fbfffff9f2e9e1d9d1cbc0b8b0a7a09791867e726d605c544c443c332b262f3845515c67707d88939fa9b3becad3e0e9f3fffffffffffffffffffef3e9e0d4c8bcb1a79d908376695f53473a2e211408000000000000000000000006131f2c3845515c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000009131b242d353e464e58606a6f7c869299a3afbbc0cbd5e0eaf4fdf1e6dacfc4b8aca095897c6f62554b4035291d10040000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9a7a79f9d9590847b6e615a5041382d22170b000000000000000000000000000c18242f39434d575e696e7980878e92989b9fa2aaa6a7a9aaababababababa7998c807366544a3f33281c0f030000000000030c151f28313b454f59606c78829098a3aebac4cfdae6f2fffffffffffffffffffffffffffff7ece1d7ccc0b5ab9f93877b6e62554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232f39434f59616d7a85929fa5afb9c3ccd1d2d4d7d6cec2b5a89b8f8275685c4f4235291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae5e2dcd6d0cac4beb6afa79f9791857c6f6a5f564c42382e231a0d0300000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000815222f3c4855626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffcf0e4d9cec3b7ab9e9184786c6053463d30271d1207000000000000000000000000000005111e2a36414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffdf4e7ded7cbbfb5aba29892867d726d615e56524c47464a545f69717e8b939ea8b2bdc7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377675d5145392c20130600000000000815222f3b4855626e7b8895a1aebbc8d4e1f8fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000007121c28343f4a54606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000030f1c28333f4a54616b7683909ca5afbbc5cfdbe6f1fafffffffffffffffffffffffffffffffffffffff8f1e9e1dbd6cfc9c6c4beb9b8b5b3b2b1b0b1b2b3b6b9babfc6c8cdd6dae1dad5d2d1d2d5dae1e8f1fafffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f2224292c2d30323335363637373737373634302f2c28211a11080000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffbefe3d7cbbfb5a093867a6d6053473a2d201407000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7265554b4034281c1004000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d2114070000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000070c101313171c1f20222425262728282928282726252422201f1c181514120e0905020000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1dfebf5fffffffffbf3eae3dcd7cac1b9b1a9a19892887f746d665d564d453d352d38424e58606d7984919aa4afbbc4cfdce5f2fbfffffffffffffffffff8ece2d7cec5b8ab9f958a7d7064574d42372b1e1206000000000000000000000004101c2834404b546a7783909daab6c3d0dde9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000109121b232c343d464e58606a707d87929fa4aeb9c3ced8e2edf8f6ebe0d4c8bcb1a79a8e8174675d5145392c1f13070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b1aba79f968f82766c6153493f33271b0f03000000000000000000000004101d2935404b555e696e7b838d92999fa3aaabaeb3b2b4b5b6b7b8b8b8b8b6a99c8f8276665b5044382b1f1206000000000000030d161f29333d44505b666e7b86929fa9b3bec9d5e3edf8fffffffffffffffffffffffffffef4e8ddd2c7bbafa49a8d8074675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d46525e68717e8b939ea7b1bac1c4c6c7cccac6c1b4a79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e1dfd9d4d0cbc5bebab2aca49f9590857c6f6a5f584e443a30261c1108000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885919eabb8c4d1dce7f3fffffffffffffffffffffffffffffff5eaded2c5b9aca1968a7d7063594f42392e23180e05000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffff9f0e7dcd1c6bdb4aaa29892877f756e68615e5654524c4d57616c75818e96a1abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d807367554b4035291d100400000000000815212e3b4854616e7b8794a1aebad0dbe7f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000b17232e3845525d6875818e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000b17222d38424f59636f7c89939ea9b3becad6dfe8f3fcfffffffffffffffffffffffffffffffffffffffbf3ece6e1dad5d2cfc9c6c4c1c0bfbebdbebec0c2c5c7cbd1d4d8dfdfd6cfc9c6c4c6c9cfd6dfe8f2fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c21272c2e3035393a3c3f40414243444444444443413d3c38332c231a1007000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff3e7dcd1baada094877a6d6154473a2e211407000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffef2e6dacfc1b5a89b8e8275675c5145382c1f130700000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffbefe3d7cbbfb4ab94887b6e6155483b2e2215080000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000406060c1012131517191a1b1b1c1c1b1b1a1a1917151313100c07070502000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c899aa4afbbc8d4e0edfdfffffffffffcf5eee8dcd3cbc3bbb3aaa29a938c81786d685f574f473e333f4a545f6a73808d96a0acb6c0cdd6e1eef7fffffffffffffffffffdf4e7dbd0c5bcafa59d9083786c6053463c31261a0e020000000000000000000000000c18232e424f5b6875828e9ba8b5c1d0dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000009111a222b343c464e58606b717e8b929da7b1bcc6d0dbe7f3fbf0e4d9cec3b8ab9f9285796d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034291c100400000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c2c0bcb8b1a89e948a7e71655b5044372b1f1205000000000000000000000006131f2c3845515d676e7b8491959fa3abaeb4b8babebfc1c2c3c4c4c5c5c5b8ab9f9285796c605346392d20130600000000000000040d182128333f4a545f69737f8c97a1adb9c6d1dce7f3fffffffffffffffffffffffffffff9eee3d8ccc0b6ac9e9285796d6053463a2d20130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a36414c56616c75818e95a0a8b0b5b8b9bbc0bfbab8b2a8998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdad5d2cec8c6bfbab3aea8a19a938d837b6e6a5f584e463c32291e150a000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffaede1d5c9bdb2a89d9083766b60544b40342820170d040000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffff8ede3d8cfc5bcb4aaa299928b817a736d6864615e565a585a606d7a849199a4afbbc6d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7d7063574a3d2f24180d0100000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000006111c2935414c5663707d8a97a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000006111c262f3e4854606b75828f97a2adb9c1cdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffdf7f2ebe6e1dfdad5d2d1cecccbcacacacbcdcfd2d3d7dce2e4e1d6cdc4beb9b8b9bec4cdd6e1ebf7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a111921272c32383b3c414547494b4d4e4f505051515150504e4a48443e352c22190f04000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e06000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8e1d4c7baaea194877b6e6154483b2e211508000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff7ebded2c5b8ab9f9285796d6053463a2f24180d000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f23180c0000000000000000030607080a0c0d0e0e0f0f0f0e0e0d0c0a0807060400000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6c0ccd8e4f0fcfffffffffffffff9eee5ddd5cdc4bcb4aca49f938e827a6e69605950484044505b666f7c87929fa8b2bec7d2dfe8f2fffffffffffffffffffff5ebe2d6cabfb4aa9e93897d70655b5044372a1f150900000000000000000000000000071a2633404d596673808c99aab4bfcbd6e4eef7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000081019222b343c464f59616c73808d95a0aab4bfcad6dfeaf5f5eadfd3c6baaea2988a7e7164554b4035291d1004000000000000000000000000000000000000000000000000000000000004101c2834404a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0cfcdc8c2bab0a69d9184786c605346392d2013090000000000000000000005121e2a36424d57606d79839096a0a7afb5babfc5c6cad0cecfd0d1d1d2d2c6baaea298887b6f6255483c2f2215080000000000000000060f17222d38424d57606d7985919eabb5bfcbd7e3effbfffffffffffffffffffffffffffff4e8ddd2c7b9ada2978a7d7063574a3d31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a44505a606d7a8391969ea6a8abacafb5b4aeacaaa096897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e6e6e6e5e3e6e2dfdedcdcd7d3d2cfc9c6c3bdb8b4aeaaa29f96918880786e695f584e463c342a20170c03000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f495364717e8a98a3aebac7d3e0ecf7fffffffffffffffffffffffffffffdf1e5dacec4b8ab9f95897d70665c51453c32291f160d040000000000000000000007111d2a36414c5664717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f1306000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffff4eae1d7cec5bcb4aba39f938e857f7a75716d686866656464686f7d87939fabb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d2114070000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000d1924303a4653606d7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000a141d2c38434f59616e7b85929ea5afbbc4cfd8e3edf8fffffffffffffffffffffffffffffffffffffffffffdf7f1eeebe6e1dfdedbd9d8d7d7d7d8dadcdfe0e3e7ede2d8cfc4bbb3adabadb3bbc4cfdae6f2fefffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c232b33383d4348494c525456585a5b5c5d5d5d5e5e5d5c5b57554f473e342b21160a0000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23170c000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff9ecdfd3c6baaea2988a7d7063554b4135291b11060000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c1004000000000000000000000000000001020202020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc9d5e4eef9fffffffffffffffff7efe7dfd6cec6beb6afa59d948f847b6f6b615a52454d57606c78839099a3aebac3d0d9e4f1fafffffffffffffffffff9eee3d9d0c7baaea2988e81756b6053493f3327180e03000000000000000000000000000a1724313d4a5764707d8a98a3aebac7d2dde6eceff3f8f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000071019222b343d47505a606d79839098a2aebac3ced9e4f0fbeee2d6cabeb3aa9b8f8275675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232e43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d201407000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddcd8d4ccc2b8aca096897d7063564a3d31261a0e020000000000000000000714212d3a46535e6973808d95a0a8b1bbc0c7cbd1d3d6dbdadcdddededed6cabeb4aa988b7e7165584b3e2f24190d01000000000000000006111c262f3c45515d67727f8b99a3aebbc7d3e0edf9fffffffffffffffffffffffffffff9eee4d6cabeb3a99b8e817468574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e45525d686e7b848f94999c9e9fa4a1aaa29f9d989184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdadadad9d9d8d7dad5d2d1cfd1cbc7c5c3beb9b8b2acaaa39f98928c847d736d665f574e463c342a22180e0500000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000b17222d3a4754606d7a86929facb9c5cfdae6f2fffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79d9083796d60584e443a31281f160e090401000000000001070f19232d3946525e6875828f9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c10040000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffcf3e9e0d7cec6bdb5afa59e98928c86827d7a777573727171707073808d99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9c8f8376675d5145392c20130600000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000008131f2b3844505c6674818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000020b1b27323d46525e68717e8a939ea9b2bdc6d1dce7edf6fffffffffffffffffffffffffffffffffffffffffffffdfaf7f1eeebebe8e6e5e4e3e4e5e6e9ececeff3e7dcd1c6bdb3a9a19ea1a9b3bec9d5e1eefafffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e353d44484e5456565d606365666869696a6a6a6a6a69676361594f463d32271b0f0300000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a3f34281c10030000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e2114070000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffbeee2d6cabeb4aa9b8e8174675d5145382d22170b0000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a1acb9c7d2dde8f4fefffffffffffffffff9f1e8e0d8d0c7c0bbafa69f9691857d716c635b51535e69727f8b959fabb5bfccd5e2ebf5fffffffffffffffffffff4e8ddd2c7bdb1a79f92867b6e61594f41382d22170600000000000000000000000000000714202d3a4753606d7a86929facb6c0ccd6dbe0e3e7e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5dcd0c3b6a99d9083766a5d50432e23170c000000000000000000000000000000000000071019222c353e45515c666e7c86929fa7b1bcc8d4e0ebf6f2e6dbd0c5b8ac9f9285796d6053473a2d201409000000000000000000000000000000000000000000000000000000000000071b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececececececececececececececececececececececececececececececececececececececececf4f0edecebebeae9e4ded4c8bdb2a89b8e817568574d42372b1e1206000000000000000003101c28343f4a54616e7b86929fa7b1bac3cbd1d7dcdfe2e6e7e8e9eaebe7dbd0c1b4a79b8e817468564c4135291d11040000000000000000000a141d2935404b55616d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff2e6dbcfc5b8ab9e928578695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c565e696e7a82898c8f91939994949892908d867d70665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcccccbcacfc9c6c5c2c0bfbbb9b6b3adaba8a09d98928d857f79706b605c544d453c332a221810060000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ba9b3becad6e3eef9fffffffffffffffffffffffffffffcf0e4d8cdc2b8aca0958c7f736a5f564c43393128201a14110d080b0b0b0a0f1318212935414c56616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422e23180c000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffbf2e9e0d8cfc7c0bbafaaa29f98928e8a868482807f7e7d7d7d7d7f86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e7165554b4135291d110400000000000004101c2834404a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000003101c28343f4a5464707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000000000000000000000000000a16212a36414d56616c75818e97a1abb5bfcbd7dbe4edf9fffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f4f3f2f1f0f1f1f3f5f8f9fbefe3d7cbbfb4aba1979197a1adb9c6d2dfebf8fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101c252e3840474f5458606267686d6f727374757677777777777674706b61594f43382c1f130700000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f1206000000000000000000000005121e2a36424d576976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d2014070000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef2e7dbd0c5b8ac9f92857a6d6053493f33271b0f0400000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687884919eacb6c0ccd8e2edf8fffffffffffffffffffaf2eae2d9d2ccc1b8b0a8a09792877e736e605c5a616e7b86929fa7b1bdc6d1dee7f4fdfffffffffffffffffffbf0e3d7ccc0b5aba0958c7f72695e52473d2f261b110600000000000000000000000000000613202c3945515d6775828f9aa4afbbc2cad0d3d7dcd8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d1c4b7aa9e9184776b544a3f34281c100300000000000000000000000000000000000007101a232834404b545f6a727f8b95a0acb8c4cedae5f1f7ece0d3c6baaea2988a7d7064574a3d31261a0e0200000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f7f5f0e5d9cec3b8ab9e918578695f53473a2e211408000000000000000006121f2c3844505c6674808d99a3aeb9c3ccd7dce3e7eceef2f7f5f6f7f8eaddd0c4b7aa9d918477685d5245392c201307000000000000000000020b18242f3946525e6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff7ecdfd2c6b9ada197887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a444d575e686d757c80828586878787878583807b706b60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdbcbeb9b8b6b3b5aeaca9a9a19e9b96918c86807a726d676159514a423b332a21181006000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000004111d2935414b5564717e8a97a1adb9c7d2dde8f4fffffffffffffffffffffffffffffff5eadfd4c8bcb1a79f92867c6f685e554b433a322a26201d1919181718181a1d2429333c45525d68737f8c99a3aebbc7d3e4eef9fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190700000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffbf2eae1d9d1cbc1bcb4aeaaa39f9b9a93918e8d8b8a8a8a8a8a8c9299a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d01000000000000000c18232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a06000000000000000000000000000b17232e3a4753606d7a86929facb9c5d2dfecf9fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000040e1925303b44505a616d7a859199a3aebbc0c9d2dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffff9ece0d3c7baaea3999185919eabb8c4d1deebf7fffffffffffffffffffffffffffffff0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222e37404a525960636a6f74777a7c7e80818283838484848383817d706b6054483b2f22150900000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000714202d3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9ece0d3c7baaea39986796c605346392d20130600000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff8ecdfd3c6baaea2988b7e72655b5044372b1f160c01000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566774808d9aa4afbbc6d0dbe7f0f9fffffffffffffffffffcf4ebe4ddd8cac2bab2a9a199928b80756d67616c75828f98a2aeb9c2cfd8e3f0f9fffffffffffffffffffbf1e5dbd4c7bbafa4999083786d60574d42352b1d140a00000000000000000000000000000004101d2935404b55626f7c87939fa7b1babec5c7cbd1cbccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000081118232e39424e57606c7883909da8b2bdc9d5e1edfaefe2d6cabfb4aa9b8e817468574d42372b1e120600000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada197887b6e6255483b2f22150800000000000000000713202d3a4653606d7985929eabb4bfcbd5dee8eef3f8fbfefffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114090000000000000000000007121d2935414c5665727f8c98a5b2bfcbd8e5f9fffffffffffffffffffffffffffffffaeee1d5c9beb3a9978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454d565e616a6f737578797a7b7a7a7977736e6960594f42382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b3b3b3b2b0afb3adaba9a7aba39f9c9997918e89847f7a746d68605d554f444039302921180f0600000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d08000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606d7985929eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffbf0e5d9cec3baaea39891847a6d675d554c443d36312c29242525242525262b2f353d454f59606d7a85929eabb5bfcbd7e3f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d3124170a00000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffcf3ebe3dcd7cec5bebab4aeacaca49f9d9b99989797969697989fa3abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffff6ece0d4c8bcb1a79b8e8275685d5245392c1d13070000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422d22170b000000000000000000000000000613202c3945515d677683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f030000000000000000000000000000000008141f29323e46525d686f7d87929fa4aeb7c0c9d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f9287818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffff9ede1d4c8bdb2a896897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a344049525c636b70777c808486898b8d8e8f9090909191908f8e887c6f6356493c3023160900000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa93877a6d6054473a2d21140700000000000000000000030d15212e3b4854616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665b5044382b1f12060000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa9d9083786c6053463e31281d1307000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e7dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303c4855626f7c87939faab4bfcad6dee7f2fbfffffffffffffffffffdf5eee8dcd4ccc3bbb3aba39f928c81796d68717e8a949eaab4bfcbd4e1eaf4fffffffffffffffffffdf3e9dfd5c9bdb2a89f93877c6f665c50453b3023190b02000000000000000000000000000000010d18242f394754606a74818e959fa7adb3b9babfbebfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000050b121d27303c44505b66707d8a96a1acb9c5d2deebf8f3e7dbd0c4b8ab9e918478695f53473a2e21140800000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978a7d7064574a3d3124170a00000000000000000a1623303d495663707d8997a1adbdc6d1dde7f0f9fffffffffffffffffaede0d4c8bbafa49a897d7063564a3d31261a0e00000000000000000000010d1925303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffef2e6dacfc0b3a79a8d8074675a4d4134271a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c162029333b444c525860626669656c6d6e6e6d676a66615e574f473d2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a7a7a7a6a6a5a4a2a9a19e9c9a979992908c8885817d77726d68615e56514b433e342e271e170f06000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24190d0100000000000000000000000000000000000000000000000000000000000000000007131f2c3845515c6774808d99a4afbbc7d4e0e9f4fffffffffffffffffffffffffffffff5eadfd7cbbfb4aaa1969082796d675d564f46423b39352f323131313231373a41454e57606b73808d97a1adbdc6d1dce7f3fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e2215080000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffdf5eee8e0d7d0cac6bfbab8b6afacaaa8a6a5a4a4a3a3a4a5acaeb4bdc6d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffaf1e4dbd1c4b8aca0958a7d7063564c4135291d0c010000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f0300000000000000000000000004111d2935404b556673808d99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f120600000000000000000000000000000000020d17202935414c56606b727f8b929ca5afb7c0ccd2d9e2e9f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d4c8bdb2a89b8f82808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff5ebded1c5b8aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c46515b636e737d83898d91939a98999b9c9c9d9d9d9d9d9c9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff3e7dcd0baaea194877b6e6154483b2e211508000000000000000104070c151f2a36424d5764717e8b97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f4a3f33281c0f0300000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffef2e7dbd0c6b8aca0958a7d70645a50433a2f24180f050000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f98a2aebac1ccd6dfe9f2fcfffffffffffffffffffff9eee6ded5cdc5bdb4aea49c938e827a6e7a85929ea6b0bcc5d0dde6f3fcfffffffffffffffffff7ece1d7cdc5b9ada1968d80746a60544a3f33291f1107000000000000000000000000000000000007121d2b37434e58606d7a8390959fa2a9acaeb4b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2afa49a877a6d6154473a2e211407000000000000000000000000000000000001070d161c1f252a333f4a54606c7884919eabb7c4d1dce7f3f8ebdfd2c5b9ada196887b6e6255483b2f22150900000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbeb2a5988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a9b3becfd8e2eff9fffffffffffffffffffcf0e4d8ccc0b6ac998d807366574d42362a1c1106000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffffff7e8dccfc2b5a99c8f8276695c4f432f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172129323a41464e545659535b60606161605d555a54534d453d352b1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a99999897969497928f8d8b8886837f7c7874706b65615d56524c4540393128231c150c06000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c2ccd8e3f2fcfffffffffffffffffffffffffffffcf3e7dcd1c6bcb2a89f948f82796d686059534d474541403f3e3e3e3f4043474b5158606a707d87929fa9b3becfd8e3edf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffff9f2e9e2dbd6d0cbc7c5c0bbb9b7b5b3b2b1b0b0b0b0b2b9babfc6cfd8e2edf8fffffffffffffffffffffffffffffffffffffffffffffdf2e8dfd4c8bcb1a79d9083776b6155443a2f24190d0000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665b5044382b1f1206000000000000000000000000010d18242f3d4a5663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000050e1924303a444f59626d73808d939da5aebbc0c7d0d7dfe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b8aca0968a7e808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffff9eee4d9d0c4b7aa9d918477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636d73808990959a9d9fa4aca6a7a8a9aaaaaaaaaaac9c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff8e1d4c8bbaea195887b6e6255483b2f22150c0b0b0a0a0b0b070d1013181e27313946535e6975828f9ca8b5c2cfdae5f1fdfffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff8ede2d4c8bcb1a79d9083776c61554b41352921170e0500000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa6b0bac4cdd7e0eaf3fcfffffffffffffffffffff8f0e7dfd7cfc6bfbaaea59e9490847b818e97a1adb8c1ced7e2eff8fffffffffffffffffffbf2e6dacfc5bbafa59e9184796d60584e42382e20170d000000000000000000000000000000000000010f1b27323d45525d686d7a838c92979c9fa3aaa5a5a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a499887b6e6155483b2e22150800000000000000000000000000000000040c131821272c30363a3b44505b6573808c99abb5bfcbd7e3effaeee1d5c9bdb2a8988b7e7265584b3f30251a0e02000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbeaf4fffffffffffffffffffffff4e8ddd2c3b7aa9d908377695f5346382e23170c000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f17202830363d4347494d49505354545454514b4d4846423b332b23190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8987868583807e7c7976736f6c6563605954524c46413a352f271f18120b0300000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6975828f9ba6b0bbc7d3e0eaf4fefffffffffffffffffffffffffffff8ede2d8cfc4bab0a69f948f827a706b615f5754524c4d4c4b4a4b4b4d4e53555d606a6f7c859299a3afbbc5cfe1eaf4fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275655b5044372b1f1205000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffbf3ece7e2dcd6d3d2ccc8c6c4c1c0bebdbdbdbdbdbfc5c7cbd1d8e1eaf4fffffffffffffffffffffffffffffffffffffffffffffff7ebe1d6cdc4b8aca0958a7d7064594f4432281e13080000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21140700000000000000000000000000000000000008131e28323d47515b636e74818e939da4afb5bdc5cdd6dce2eaf2f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede7dcd1c6bcb1a79e9184787f8c99a5b2bfccd8e5f2fffffffffffffffffffffffcf6efe8ddd2c7beb0a69a8d807367564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a727f8c929d9fa7aaacafb6b3b4b5b6b6b7b7b7b6aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231a1918181717171819181d2024293039434e58616e7b86929facb9c5d2dfecf6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffef0e4d9cec3b8aba0958a7e71675d51453e332920170e0600000000000003101c28343f4a546774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c46535f69727f8c949ea8b2bbc5ced8e1eaf2fbfffffffffffffffffffff9f1e9e1d8d1cbbfb7afa69f9691858e939da9b3becad3e0e9f3fffffffffffffffffffef3e9e0d6cabeb3a99e938a7d70675d51463d30261c0e05000000000000000000000000000000000000000a15202935414c565e686d787f858b909298979898999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999989386796d6053473a2d201407000000000000000000000000000000040d161d242933383b4246474b495363707c8999a3aebbc7d3e0edf9f1e5dacfc1b5a89b8e827568574d42362a1e1105000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffff9eaded1c4b8aca095887b6e61544a3f34281c11060000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a32373b3c403f4446474847474541403b3a363129211911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f8081818182828281818080807f7d7c7b79787674716f6d666662605b53544f4746413a363029241d150d07000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d57636f7c89949fabb7c1ced8e2edf8fffffffffffffffffffffffffffffff4eae1d6ccc2b8b0a69f9490847d746e6963605d565958585758585a585f62676d737c859197a1abb5c0cdd7e1f3fcfffffffffffffffffffffffffffffffffaeee1d5c9beb2a9988b7f726553493f33271b0f030000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffef8f2ede7e3e0ddd8d4d2d0cecccbcacac9c9cacbd2d3d7dce2eaf3fcfffffffffffffffffffffffffffffffffffffffffffff7ede6dacfc4bbafa59d9083786c6053463e3320160c010000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6e6154473b2e211408000000000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e221508000000000000000000000000000000000000020c16202b353f48525c606c78818d929fa4abb3bbc2cbd0d8e0e4e9f0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dbd7cbbfb4aa9f958b7e717e8b98a4b1becbd7e4f6fffffffffffffffffbf9f6f1ebe5ddd8ccc0b6ac9f94887c6f6255493c3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626f7c87929fa4abb1b7b9bbc0c0c1c2c3c3c3c4c4b8ab9e9185786b554b4034281c1004000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d302827262524242424242524292c2f353b424b555f6a74808d99a3afbbc7d3e0edf9fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79e9184796d60594f453b322920180f0b050200000006121f2c3844505c667683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606c77828f96a0a9b3bcc6cfd8e0e9f2fafffffffffffffffffffffbf3eae2dcd7c9c1b8b0a8a09792979da5afbbc5cfdce5f2fbfffffffffffffffffff8ece2d7cec5b9ada1978e81756b61554b40342b1e140a0000000000000000000000000000000000000000040d19242f3a434c565e666d727a7f8386888a8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b888073675d5145382c1f13060000000000000000000000000000040e161f282f353d44484d5254585b5d606d7986929facb9c5d2dfecf8f6ebded1c4b8ab9e918578695e52463a2d201407000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000006121f2b3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffff9ede0d4c8bcb1a7998c7f73665c5044382e23170c0300000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131920272b2e2f2d3337393a3b3b3a39352f2e2d2a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e24292e34383a4146474b515357555c6062656769666d6e6f71727273747475757575747474737372716f6e6d6769676462605c545553504948443d3935302a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4854606b76828f9ca5afbcc6d0dbe7f3fdfffffffffffffffffffffffffffffcf3e8ded4cbc2b8b0a69f969188817b75706d686766656464646566686a6f737a80879197a1a9b3bdc7d1dfe9f3fffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6f6255483c2d22170b0000000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffef8f3efece8e4e0dfdddbd9d8d7d7d6d6d7d8dfe0e3e7edf4fcfffffffffffffffffffffffffffffffffffffffffffff8efe5dbd5c9beb3a99e938a7d70655b5044372b1f1204000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f2316090000000000000000000000000004111d2935414c556875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000040e19232d364044505b666c77808c9399a2a9b1babfc6ced4d8e0e4e8eef1f6f9fdfffffffffffffffffffffffffffffffffffffef8f4ebe3ddd7c9c1baaea398908378707d8a97a3b0bdcfdae5f1f4f4f4f4f4f3f8f3efecece5e0dad5cbc2bbafa49a8f82766a6054473b2e1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f99a3afb8bcc3c6c8ccd2cecfcfd0d0d0c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d2e343332323131313131322f35393a40454d545d676f7c87929fabb5c0cbd7e3effcfffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffcf0e4d9cdc3b9ada1968d80746b61574d443a322a211c16120e09070c1016202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313b44505b656d7a849197a2aab4bcc6ced7e0e8f1f9fffffffffffffffffffffcf4ede7dbd3cac2bab2a9a29fa2a9afb7c1cdd6e1eef7fffffffffffffffffffcf3e7dbd0c5bcb0a69e92857a6d61594f433a2f22190c0200000000000000000000000000000000000000000008131e28313a444c545c60686d7276797c7d7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7c736e63554b4035291d100400000000000000000000000000020c162028313a41454f54565e6165676a6b677884919eabb7c4d1deeaf7f8ebdfd2c6b9ada197877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432d22170b0000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffcf0e4d9cdc3b7ab9e9184796d60544a3f34281e150b02000000000000000915222f3c4855626f7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f222322272b2d2d2e2e2d2c292421211e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767666665646361605c555a585553514b4946443f3838322d29241e19130c070100000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000009151f2c38434f59626f7c89939eaab4bfcad6e1ebf5fffffffffffffffffffffffffffffffaf0e6ddd4cac2b8b0a9a19a938e87827d7a77747372717171727375787b80858c9299a1a9b3bbc5cfd9e3f1fbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786a5f53473a2e1b1106000000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffbf9f4f0edeceae8e6e5e4e3e3e3e3e5ececeff3f8fffffffffffffffffffffffffffffffffffffffffffffffbf0e6ddd3c9c1b9ada1978e81746b6153493f33271b0f03000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e8dcd1bdb0a3978a7d7064574a3d3124170a00000000000000000000000000010d19242f3f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000007111b2428333f4a545b656c747f8792979fa7aeb4bcc1c8cdd4d8dde4e6ebedf1f6f8f8fafefffffffffffffffffffffdf9f7f2ede7e2d9d2ccc1b7afa59f92867c6f6f7b8895a8b2bdc9d5e1e8e8e8e8e7e7e7e6e7e3e0dfd9d4cec9c1b9b0a69f93877c6f63584e43372b1f0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fabb5c0c8cdd2d4d8dddadbdcddddd3c7baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000030f1b27333f49536b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3f4241403f3e3e3d3d3e3e3f404045474b51565e666d79839099a3afbdc7d1dce8f3fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7e7165584b3e3225180b0000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffff5eadfd5c9bdb2a99d928a7d70695e564c443c332c27211e1a1a1a181c202a36414c5663707d8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f27333f49535e686e7c859298a2aab4bcc5ced6dfe7f0f8fffffffffffffffffffffff8ede5dcd4ccc3bcb3adabadb3bcc1c9d2dfe8f2fffffffffffffffffffff4eae1d6cabfb4aa9e948a7e71685e52473e31281d100700000000000000000000000000000000000000000000010c161f29323a424a50565d6065666d6f707272727373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373726f6a635c5243392f24180c000000000000000000000000000008131e28323a434b51596063696e71747678797883909da9b6c3d0dce9f6faeee1d5c9beb3a9968a7d7063574a3d3024170700000000000000000000000000000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544a3f33281c0f0300000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000714202d3a4753606d7a8693aab4bfcad6e2effbfffffffffffffffffffffffff5eadfd2c5b9ada1968a7e71665c50443b30271d140c06030000000307111d2935414c5665717e8b98a4b1bed2dde8f4fffffffffffffffffffffffffffffffffff3e7dbd0bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516171b1f2021212121201d181514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565453514b4d4b494645403c3937332d2c27201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4754606a75828e98a2aebac3cfd9e3eef9fffffffffffffffffffffffffffffff8efe6dcd4cbc2bbb2aca49f99938f8a868481807f7e7d7e7e808285888d92979fa3abb3bbc4cdd6e1ebf5fffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8e817467584e43372b1f0a000000000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffcfaf9f7f4f3f1f0f0f0f0f0f2f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffff5eadfd4cbc1b7aea49e91857a6d60594f41382d22170b00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000081724313d4a5764707d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000091217222d38424a535b606d727d8590959fa3aab0b8bcc2c8ccd2d5dadee1e5e9ebeceef2f7f2f3f4f4f4f4f4f3f6f1edebe6e2dcd6d0c7c0bbafa59d938b7f726a6d7a8796a1adb9c5d2dbdbdbdbdbdbdadad9dcd7d3d2cec8c4bdb9afa79f948d80746b6054463c32271b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b99a3afbdc7d1d8dfe0e4e8e7e8e9e9e2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e726558504a4f4e4d4c4b4b4a4a4a4b4c4d4b5153555d60696e78818f95a0abb5c0cfd9e3eef9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f2316090000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffbf1e6dacfc4bbaea49e92857b6e685e564d453f38322d2a25272723282c323a46525e6874818e9baab4bfcbd6e3effbfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b17222d38414c565f6a6f7d869298a2aab3bcc4cdd5dee6eff7fffffffffffffffffffffff6eee6ded5cec5bebab8babec5ced2dbe4f1fafffffffffffffffffff8ede2d8cfc6baaea2988f82766c61564c41352c1f160c000000000000000000000000000000000000000000000000040d17202930383f444c5254545c606264656566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666665626058524a4031271d120700000000000000000000000000040d1924303a444c555d606b70767b7e818385868690959fabb8c4d1ddeaf7fdf1e6dacfbfb3a6998c807366594d402e23180c00000000000000000000000000000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f120600000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7ebded1c4b8ab9e9185786b554b4035291d10040000000000000714202d3a4753606d7a8693aab4bfcbd6e3effbfffffffffffffffffffffffffaede1d5c9bdb2a89d9184786d60574d42392f261e17120f0b060b0f1218242c3945525d6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffffffffffffffff8e1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608060b0f12131415141413110d07070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4d4d4d4c4a4948464540413e3c3a38342e2d2b2722202121201e1914100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929fa7b1bdc7d1dce8f1fafffffffffffffffffffffffffffffff8eee6ddd4cdc4beb6afaba49f9c9a93918e8c8b8b8a8b8b8d8f9197999ea1a9afb5bdc4cdd6dfe8f3fdfffffffffffffffffffffffffffffffffff5ebded2c5b9aca096897c6f6356493c31261a0f0000000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffefdfdfcfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8cdc3b9afa59c928a7d70685d52473e2f261b11060000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0600000000000000000000000000000915222f3c4855626f7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000006111c262f384149505b626b707b838c92989ea6abb1b9bbc0c7c9cfd1d4d9dcdedfe2e6e5e6e7e7e7e8e8e7e7e6e5e1dedad5d0cbc4bdb5afa59e938e81746d62677884919eabb8c4cececececececececdccd1cbc7c5c3bdb8b2aca59e959082786d60594f43342b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aabb5c0cfd9e3ecedf0f4f9f5f6f3e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265605c545c5b5a59585757575757585a555d6063676d727b828f939ea7b1bdc7d1e1eaf5fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff6ebe0d6cdc0b9ada19791847a6d685f575048443d3a363134332e34383d444d57616d7a85929facb8c5d0dce7f3fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffff9ece0d3c7baaea399887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444e57606b707d869298a2aab3bbc3ccd4dde5eef9fffffffffffffffffffffff8f0e7e0d7d0cac6c5c6cad0d7e0e4edf6fffffffffffffffffffdf4e7dcd1c6bdb1a79f92867b6e615a50443a30231a0d0400000000000000000000000000000000000000000000000000050e171e262e343a4145474b5153555758595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595855544e4640372e1f150b01000000000000000000000000010c161f2935414c565d676d757d82878b8e909192999d9fa7b1bcc7d4e0ecf9fff7e8dbcfc2b5a89c8f827569544a4034281c100400000000000000000000000000000000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ecdfd2c5b9ac9f928679675d5145392c2013060000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffdf1e5dacfc4b8aca0968b7f72695e544b41383028231f1b171a171b1f242935414c56606d7a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f252a2d2e2e2d2a2c2d2f322e34383a3b3c3e3f3f4041414242424241414140403f3e3c3b3a38342e312f2d2c2823201f252a2d2e2e2d2a251f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d46535e69737f8c95a0abb5c0cbd7dfe8f3fcfffffffffffffffffffffffffffffff8efe6dfd6d0c7c0bbb5afacaca49f9d9a999897979798999b9ea1a9abadb3bbc0c7cfd6dfe8f1fafffffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9e9184786c605346392d20130a000000000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79e938d80736c61564c41352c1d140a0000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422d22170b00000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000a141d262f383f44515961696e787f868f949d9fa7acafb6b9bdc4c5c8cecfd1d2d6dbd8d9dadadbdbdbdbdad9d9d4d1cfc9c6bfbab2aba49f938e81786d605b6875828f9ba8b5c1c1c1c1c1c1c1c1c1c0c0bebfbab9b6b2aca8a19e938e827a6d665c51463d3222190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2d1dceaf5fafcfffffffff8e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c80736e6d666a69676665656464646464656668676d7074797f858f949ea5afb9c3cfd9e3f3fcfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145382c1f13060000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffdf2e8dfd5c9beb3a9a09690837a6e69625a544f484642414140414045464e565f6973808d98a2aebac6d3e2edf8fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59606b707d869298a1a9b2bac2cbd3dbe8eef5fcfffffffffffffffffffff9f2e9e1dbd6d3d2d3d6dbe1e9f2f6fffffffffffffffffffff5ebe2d7cbbfb4ab9f958b7f72695e53483e32291e1108000000000000000000000000000000000000000000000000000000050c151c23282f35393a404546494a4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4947433c342e251c0d030000000000000000000000000007131d28313a45525d686d7981898f939a9a9d9e9fa3ababb1b9c2cdd8e4f0fcfff7eaddd1c4b7aa9e918477665c5144382c1f1206000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e0d3c7baaea399867a6d6053473a2d20140700000000000006121f2b3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffff6ebe0d4c8bdb2a89f92867b6e665c534a423b342e2b27222722272b2f353e45525d68727f8c98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffaeee1d5c9beb3a993877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c22282b3036393b3b3a36302d2a2523282c2d2e303132333334353535353535343433333231302e2d2c28232522201f1c23282c3036393b3b3936302b28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57606d79839099a3afbbc2cdd6e1eaf4fdfffffffffffffffffffffffffffffff8f1e8e2d9d2ccc7c0bbb9b6afacaaa7a6a5a4a4a4a5a6a8abadb2b8b9bec5cbd1d9e1e8f1fafffffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998c7f73655b5044372b1f120500000000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f958f81776c605a50443a30231a0b020000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6e9dccfc3b6a99c9083766953493f33271b0f030000000000000000000000000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000020b141d262d333f474f575e666d727b828990959c9fa4acadb2b7b8bdc0c3c5c6cacfcbcccdcecececececdcccec8c5c4beb9b4aea8a199938c81786d665c5966727f8c99a7b1b5b5b5b5b5b5b5b4b4b4b3b2b4aeaca9a8a09d96918a81796d685d544b40342b211007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817c7a79787775747372717170707171727375777a7d81858c92979fa6afb8c1cbd5e1eaf5fffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e827568554b4035291d100400000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffaf1e6dacfc5bbb2a89f9590847b716d63605954534d4e4d4d4d4b51535860686e7b86929faab4bfcad6e2f4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffbf2e9ddd0c3b6aa9d908377665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f59606b707d869197a0a8b1b9c1c9d7dce3eaf3fbfffffffffffffffffffffbf3ece6e2dfdedfe2e6ecf3fbfffffffffffffffffffff9eee4d9d0c7baaea3999083786c60574d42362c20170c0000000000000000000000000000000000000000000000000000000000030a11171e24292c2e34383a3c3d3f3f3f40404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403f3c3b37322b221c130a00000000000000000000000000010d18242f3a43505a606d7a838e939c9fa4aca9abacaeb4b8bcc2cbd4dfe9f5fffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f22150800000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7cbbfb4ab94877b6e6154483b2e21150800000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffdf1e5d9cec3baaea2989082786d655c544c443f3937332d342d3337394045505a606d7a85919eaab4becad6e2eefbfffffffffffffffffffffffffffffffff8ebdfd2c6b9ada19786796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e101112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b08070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33383b4146474746423b39363029231f20212324252627272828282928282827272625242321201f1c181816181e262e34383b4146474746413b38342e261e180f06000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b45515c666f7c87929fa6b0bbc4cfd8e2ebf5fffffffffffffffffffffffffffffffffaf4ebe4ddd8d2ccc7c6c0bbb9b7b4b3b2b1b0b1b1b3b5b8b9bec4c6c9cfd7dce3eaf3fafffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e6153493f33271b0f03000000000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083796d655b50483e32281e1108000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000000000004101c2934404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000020b141b2227353e454d545c60696e757d83898f939a9ea1a9aaacb2b3b6b8b9bebdbebfc0c1c1c1c1c1c0bfbebdb8b7b3adaaa39f9691877f756d665c5455616e7b8895a0a8a8a8a8a8a8a8a8a8a7a7a6a5aba39f9c9996918b847e746d675d564c42392e22190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f89878685838281807f7e7e7d7d7d7e7f80818486898d92979ea2a9b0b8c1cad3dde7f3fcfffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a8988b7f7265584c3f2f24180c0000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffff7ece1d6cdc3bab1a79f9691867e76706b65615e575b5a5a5a545c60636a6f7a839098a2aebcc5d0dbe7f2fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffbf3e9e0d4c8bdb2a89a8d807367544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b353d474f59606b6f7c8591969fa7afb7c0cbd1d9e1e9f2f9fffffffffffffffffffffef7f2eeecebeceef2f7fefffffffffffffffffffffff4e8ddd2c7beb1a79f92867c6e665b50453b31241b0e0500000000000000000000000000000000000000000000000000000000000000060c13191d2023282c2d2f313232333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322f2e2b272019100a010000000000000000000000000004111d2935414b55626c75828f959ea5acafb6b6b8b9babfc6c7cdd4dde6f0fbfffff9ede0d4c7bbafa399887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dcd1bcafa396897c706356493d3023160a00000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd1bbaea295887b6f6255483c2f221509000000000000000b17232e43505d697683909ca9b6c3cfdce9f8fffffffffffffffffffffffffffff6eae0d6cabeb4aa9f948e81776d665e56504a46443f4141413f44464b5159616c74818e97a1adbcc5d0dbe7f2fefffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f20202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1c1a181414110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920292f383f44464c525454524d4746413b342f271f18161718191a1b1b1b1c1c1c1b1b1a1a1a191716151313100c121a222a30383f44464d525454524c46443f38302a2117110a0300000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b54606a73808c949fa9b3bcc6d0d9e4eef9fffffffffffffffffffffffffffffffffdf5eee8e3ddd7d4d2ccc8c6c4c1bfbebebdbebec0c2c4c6c9cfd2d5dae1e8eef5fcfffffffffffffffffffffffffffffffffffffcf2e7ded4c7bbafa4998e8174695e5341382d22170b0000000000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d81746a60544a3f332820160c000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000c18232f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000020a1117232c333b424a50575f626b70767d82878d91969a9da0a8a7a9abadb3b0b2b3b4b4b4b5b5b4b4b3b1b2acaaa9a19e98928d847d736d605c544a535f697783909b9b9b9b9b9b9b9b9b9b9b9a9998979992908d88847e79716c605d554c443a30271d100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b95999291908f8e8d8c8b8a8a8a8a8a8b8d8e9092999a9fa2a9adb3bbc2cad3dce5eff9fffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f22150700000000000000000c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffdf3e8dfd5ccc3b9b1a8a098928b827d76726e69696867666768666d70757c849095a0aab4bfced7e2ecf8fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1f9fffffffffffffffffffffcf6f2e9e1d7cec5b9aca096897c706356493d2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232c353d474f59606a6f7b8490959ea5aebbc0c7cfd7dfe7f0f8fffffffffffffffffffffffefbf9f8f9fbfefffffffffffffffffffffffffbf0e4d8ccc0b6aca0958c80736a5f544a3f33291f120900000000000000000000000000000000000000000000000000000000000000000001080d1113181c1f20222425262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262522221f1b150e070000000000000000000000000000000613202c3945515d67717e8b949ea7afb9bbc0c3c4c5c7cbd1d4d8dfe6eff8fffffffcefe3d7cbc0b5ab968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a00000000000000061b2835414e5b6874818e9ba7b4c1d0dbe7f3fffffffffffffffffffffffffffffcf2e7dbd0c5bcb0a69e938e81786e68605c545350494e4d4e495053555d606b717e8a939da9b3beced7e2ecf8fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2a29272421201e1914100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222b323b424a5053565e61615e5654524c4540393129241d150d0c0d0e0e0f0f0f0f0e0e0e0d0d0c0b090807060a131c242c343c424a5053565e61615e5653504a423c3328231c150c03000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78829097a1aab4bec7d2dde8eef5fdfffffffffffffffffffffffffffffffff9f4eee8e3e0ddd8d4d2d0cdcccbcacacacbccced1d2d5dadfe2e6ecf3f9fffffffffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f93877b6e62574d422f261b1106000000000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f6f7f9fcfffffffffffff9ecdfd2c6b9ac9f93877c6f665b50443a3025190b020000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e2114070000000000000000000000000000071a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000000000006111a212930383f444d535960636b70767b8084898d9196979a9c9ea2a9a4a5a6a7a7a8a8a8a8a7a6a4a8a09d9a97928d868079706b635b504a424d5764717e8a8e8e8e8e8e8e8e8e8e8e8e8d8d8b8a888683807c77726d67615a514b433a32281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8aba39f9e9d9c9a999898979797979798999b9d9fa3ababadb3b9bec5cdd4dce5eef7fffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9184786a5f53473a2e2114080000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffaf1e7ded4cbc3bab2aaa29f949089837f7b7876747473747576797d81879196a0a7b1bcc6d0e0e9f3fefffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab96897c706356493d3023160a000000000000000000000000000714212e3a4754616d7a8794a0adbad1dce8f3fffbfbfffffcf9f8f9f3efebe5e0d7cfc5bcb1a79e9184786c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c353d474f585f696e7a838f939da4afb5bdc5cdd5dee6eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e5dbd4c8bbafa49a9183796d60584e42382d21170d0000000000000000000000000000000000000000000000000000000000000000000000000104070c10131316171819191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919181615130f0a04000000000000000000000000000000000714212d3a4754606d7a85929fa6b0b9c1c8ccd2d1d2d3d7dce2e4e9f0f8fffffffffff4e8dcd1beb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5a3978a7d7064574a3d3124170a000000000000000c1926323f4c5965727f8c98aab4bfcad6e2effbfffffffffffffffffffffffffffff8ece2d7cec2b8afa59e938e827a726d6662605b535b5a5a535b6062676d737d86929fa5afbbc4cfe0e9f3fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e412d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d3033353637383939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251e1c160d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b343c444d545b6065686e6e6966615e56514b433d352f271f181007000202020202020101000000000000020b141c252e363e464e545c6065686e6e6865605c544e453f342e261e150c030000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d44505c666e7b859198a3acb6c0ccd7dce3ebf3fbfffffffffffffffffffffffffffffffffff9f4f0ede8e4e0dfdddad9d8d7d7d7d8d9dbdedfe1e6ebeef2f7fdfffffffffffffffffffffffffffffffffffffffff8eee5d9cec7bbaea3998e81756a5f53453b311d140a000000000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffffffcf9f8f7f6f1edebeaeaeaedf0f5fcfffffffff9ede0d4c7bbafa4999083786c60564c41362a1d140a00000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887c6f6255493c2f22160900000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f03000000000000000000000000000000000000000000000000000000080f171e262e343c42474f54596063696e73787c8084878a8d909297959798999a9b9b9b9b9b9a99989696918d8985807a736d67605952443f3c4955616c717e818282828282828282818181807f7d7b7976736f6a65605c5550454039312820160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b5afacabaaa8a7a6a5a4a4a3a3a4a4a5a6a8aaacaeb5b8babec5cacfd7dfe6eef7fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e817468584e43372b1f120600000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffcf9f0e6ddd4ccc4bcb4aea69f9c95908c87858281808080818386898e939aa0a8b1b9c3ced8e2f2fbfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6e6255483b2f221508000000000000000000000000000714202d3a4753606d7a8693a0b5c0cbd7e3efefefeff9f3efedecebe8e3e0dad5cec5bdb4aa9f958b7e71655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e575f686d79818d929fa3abb3bbc3ccd4dce7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d5c9bdb2a89f93887c6f665c51463c2f261c0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0c0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c09080603000000000000000000000000000000000005121e2a36424d5765727f8b97a2adb8c1cbd4d8dddedfe0e3e7edf0f5fbfffffffffffff9e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aba3978b7e7164584b3e3125180b00000000000000091623303c4956636f7c8998a2aebac7d3e0ecf8fffffffffffffffffffffffffffffef3e9e0d4cbc1b7afa59e948f857e79736f6c656867676768656c6f737980879298a2aeb7c1cdd6e1f2fbfffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7266594c3f332619060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f4143444546464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3936302c282119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b353d464e565e666c71777a7a78736e68605c554f454039312a2218120b03000000000000000000000000010b141c262e37404850585f666d72777a7a77716d665f5750443f3830271e150c0300000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545e696f7c86929aa4afbbbfcbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffcf9f4f0edeceae7e6e5e4e3e4e4e6e8ebebeef1f7fafefffffffffffffffffffffffffffffffffffffffffffaf0e6dcd5c9bdb2a89f92867c6e62574e4233291f0b0200000000000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f9f4efedeceae8e5e1dededddee0e4eaf1f9fffffffcf0e3d7ccc0b5ab9f958b7f72685e52463d2f261b110600000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff3e7dcd1bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000000000000000000000000000000050c141c232831373d44484f55575f62666c7073777b7e80838587898a8b8c8d8e8e8e8e8e8d8c8b898784817d79736e68605d554f4740343944505a626c717575757575757575757574747372716f6d676662605853514b433e352f281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffaefe5dbd3ccc6c3c2c0bbb9b8b6b5b4b3b2b1b1b0b0b0b1b2b3b4b7b9bbbfc5c6cad0d6dbe1e9f1f8fffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada2978a7d7164574a3e31261a0f0200000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffff9f4f0edecede6ded5cec5bebab0aba79f9d9897918f8e8d8d8d8e9092989b9fa4acb2bac3cbd5e0eaf4fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000613202d394653606c798699a3afbbc7d3e0e2e2e2e2e2e8e3e0dfdedcd7d3cec9c2bcb3aba2989083786d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b343c454d565e676d78808b9299a2a9b2bac2cad7dce2eaf3fafffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5b9ada1968d80746b60544b40342a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697784919ea9b3becad3dde4e8ebececeff3f8fffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989992897c6f6356493c30231609000000000000000713202d3a4653606d7986929facb8c5d0dbe7f2fffffffffffffffffffffffffffffffbf2e6ddd2c9c1b7afa69f97928b84807b7976757474747576797b80858d9299a2aab4bfc9d2dfe8f2fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353535252514f4d4b4746413b383329241e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d474f5860686e787e84878784807a736d676059514b433c3428231d150c0500000000000000000000000a131c262e384049515a616a6f787e848787847e786e6a625a504a423930271e150b02000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d57606a717e88939fa3adbbc0c7cfd7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffcfaf9f7f4f2f1f1f0f1f1f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cac2b9aca0968d80736a5f53453c3121170d000000000000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e7e6e5e4e8e3e0dfdddbdad5d2d1d0d1d4d9dfe7eff9fffffff4e8ddd2c7bdb1a79f92857a6d61584e41382d22170b010000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000020a11171f262b33383d44484d53545b606367696e717476787a7c7d7f8081818182828181807e7c7a7774706d66615e56514b433d3528333e48505a626468686868686868686868686766656462605c5555544e474540393129241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffffffff7ede5ddd7d2cfd1cbc7c5c4c3c2c1c0bfbebdbdbdbdbdbec0c1c3c5c7cbd1d3d6dbe1e6ecf3fbfffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d2013090000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffdf5eee8e3e0dfe0e3e8e0d7d0cac2bbb7b1aba9a9a19e9c9b9a999a9b9d9fa3aaacafb6bec3ccd5dde7f2fcfffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f13060000000000000000000000000005121f2b3744505b657986929facb9c5d2d5d5d5d5d5d5dcd7d3d2d1d1cbc7c4bdb9b1aaa29992867b6e665c5041382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a333b444c555d666c737f879297a0a8b0b8c0cbd1d8e1e8f1f8fffffffffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bcafa59e91847a6d60594f42392e22180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acbcc5d0dce5f0f4f9f8f9fbfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000613202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0600000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8780736b6054483b2f2215090000000000000006131f2c3845515c6675828f9caab4becad6e3eef9fffffffffffffffffffffffffffffff8efe4dbd2c9c1b8b0a9a19e96918c88858382818081818385888c92979fa3abb4bcc6d0dbe4f1fafffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5d5c5a5754524c48443e35302820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a333d464f59606a6f7a828b919596918c868079706b605d554e463f342e271e170e0700000000000000000009121c252e38404a525b636c717c838b919695918b837c716c605c544b433930271d140a000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454e58616c727f8b919ca3afb5bdc5ced5dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8dfd6ccc2b8aea49e9184796d60584e43332a200f05000000000000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdbdadadad9d8dcd7d4d2d1cfcec9c5c4c3c5c8ced5dde7f0fafffff9eee3d9d0c3baada2978e81746a6053493f33271d12070000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000060b151a21272c33383c42474a505356575e61646769686e6f7172737474757575757473716f6d686763605c54524c45403a312b232c363e485056585b5b5b5b5b5b5b5b5b5b5b5a5a58575553514b4947433c38342f271f18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7efe8e3dfdcdcd7d4d2d1d0cfcdcccbcbcacacacacacbccced0d2d3d7dcdfe2e6ecf2f7fdfffffffffffffffffffffffffffffffffffffffffff7ece0d4c8bcb1a79a8d8074675c5145382c1f13060000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffdf4ebe3ddd7d4d2d4d7dde3e2dbd6cdc7c2bcb8b6b3adaba9a7a7a6a7a8a9acaeb4b9bbc0c7d0d5dee7eff9fffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569554b4034281c100400000000000000000000000000030f1b27333f495f6c7985929facb8c5c8c8c8c8c8c8c8d1cbc7c5c4c2c0bbb9b2aca79f9892877d70695f544a3f2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710182129323a434b545b606d727d8591969fa6aebabfc6cfd6dfe6eff6fffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a99e938a7d70675d51463d30271d0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdced7e1eef7fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b736e64594f43382c1f13070000000000000004101c2834404b5464717e8b98a2aebac7d1dce8f3fefffffffffffffffffffffffffffffff6ede4dbd2cac2bbb3ada8a09e999892908e8e8d8d8e909297999ea1a9afb5bdc6ced8e2edf6fffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9c908376675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e56554f46413a32281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c454f59606b707c858f949da0a19e98928c847d746d675f58504540393029201910060000000000000008111b242e37404a525c646d727e8690959da0a09d9590867e746d665c554b42392f261c11060000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29333d46505a626d737f8c919fa3abb3bcc3ccd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6cdc4bab0a69d92897d70675d51463c3121180e00000000000000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcdcccbd1cbc7c5c4c2c0bdb9b7b7b8bcc3cbd5dee8f3fdfffff5ebe2d6cabeb3a99f93877c6f655b5044392f24180c0200000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0700000000000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefbfffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000003090e161c21272c3137383f4446494d5254575a565e616264656667686868686867666563605d565653504a46413b352f281f1a242d363e45494b4e4f4f4f4f4f4f4f4f4e4e4e4d4c4a484645403c3b37322c29231d150d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170b00000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e0dfdedddbdad9d8d7d7d6d6d7d7d8d9dbdddfe0e3e7eceef2f7fefffffffffffffffffffffffffffffffffffffffffffffbf2e5dcd1c4b8ab9f95887c6f62554b4034281c10040000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff5ebe2d9d2ccc7c6c7ccd2d9e2e7ded8d3cdc8c4c3beb9b8b5b4b3b3b3b4b6b9babfc6c8ccd2d9e2e7f0f9fffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402e23180c0000000000000000000000000000000b17222d46525f6c7985929facb8bcbcbcbcbcbcbcbcbbc0bbb9b8b5b5afaca8a19e9590867d706b60574d42382e1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1820283139424a505b626b707b848f949da4aeb4bdc4cdd4dde4edf6fefffffffffffffffffffffffffffffffffffffff9ecdfd3c6baada2978e81756c61554c41342b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0ced9e9f3fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000000000000000000000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f03000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807472727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e69645c52463d32271b0f0300000000000000000c18232e3a4753606d7a85929fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffffff6ede4dcd4cdc5beb9b2acaaaaa29f9d9b9a9a9a9b9c9fa2a9abadb3bbc0c7cfd8e0eaf4fffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8c7f7265554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d7072747677787979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e68636159524c443a31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a444d57606b707d8692979fa6acadaaa29f96918880796f6a625a514b433b322b2217110a020000000007101a232d364049525c646e737f8a9298a0a7acaca79f98928b80786d675c544b42382d22170b01000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202b343e48515b636d737f8b9299a2a9b2bac1cacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cdc5bbb2a89f948d80736b60554b40342a200f060000000000000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdc0bbb9b7b5b3b2acabaaacb1b9c3ccd6e1ebf5fffffdf4e6dbd0c5bbafa49a9083786c60554b4035291e130800000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23180c00000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000050b10161c20262b2d3338393d4246484a4d4c5254565758595a5b5b5b5b5b5a59585654524c4a46443f38363029241d16121b242d34393d3e424242424242424242424141403f3e3c3a38342e2e2b271f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffbf7f9f4efedecebe9e8e7e6e5e4e4e3e3e3e4e5e6e7eaecedeff3f8fbfefffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bcb1a79d9083776a5f5443392e23180c000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbb9bbc0c7d0d3dbe5e4dfd8d4d1cfc9c6c4c2c1c0c0c0c1c3c5c7cbd1d4d8dde4ebf4f9fffffffffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8978a7d7064574a3d31241707000000000000000000000000000000121f2c3845525f6b7885929eabafafafafafafafafafaeb5afacaba9aba39f9c96918b837b706b60594f453c30261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161f272f383f44515960696e7a828d929fa3abb3bbc2cbd2dbe4ecf6fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857b6e615a50433a2f221a12070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746865656565656565656565656565656565656565656565656565656565656565656565656565656565656564615f57524a40342b21160a0000000000000000000713202c3945515d6774818d99a3afbbc5d0dbe6f0f9fffffffffffffffffffffffffffffffff6eee6dfd6cfc9c4bdb9b7b4aeaca9a8a7a7a7a8a9abadb3b8b9bec5cbd1d9e1eaf2fcfffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e6154483b2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868686868686868686868686868686868686868686868686868686868685858482807e7a76706b615d564c433a2f24180d0400000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565f696f7d869298a1a9b0b8b9b4aea8a09a938d837c716d605c554d443d3427221b140b030000050e19222c353f48525b646e73808c919fa2aab1b8b8b1aaa29f928d81796d665c544a3f33281e13080000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222c363f49515b636d727f879297a0a8afbabec5cdd5d9e0e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f4ebe4ddd8cdc4bbb3a9a1968f82786d60594f43392f22180e00000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b4b3b2b1b0b5afacaaa8a6a8a19e9da0a7b1bac4cfd9e3eef9fffff7ece1d8ccc0b6ac9f958b7e71675d51453a3025190d02000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a554b4034281c10040000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000050b10151a1c22282b2d30363a3b3e41414647494a4c4d4e4e4e4f4f4e4e4d4b494745413d3a38342e2a251e18130c09121b22292d30313535353535353535353535343332312f2d2c2823221f1b15100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffff8ebded2c5b8ab9f928578665c5044382b1f12060000000000000000000000000000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f7f6f5f4f3f2f1f0f0f0f0f0f1f3f4f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5b8ab9f958a7d7063584e4330271d1207000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffff4e8ddd2c7bdb5afacafb5bdc1c9d3dfe9eae4e0dddad5d2d1cfcecdcccdced0d2d3d7dce0e4e8eef5fdfffffffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca096877a6d6154473a2e211407000000000000000000000000000004111e2b3744515e6a7784919da9a2a2a2a2a2a2a2a2a2a2aba39f9e9c9a99928f8a847e786e6960594f473d332a1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d262d333f474f575f686d78808b9299a1a9b1b9c1c9d2dae4eef9fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72685e544c443c342c2418120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c58585858585858585858585858585858585858585858585858585858585858585858585858585858585855534d4540382e22190f0400000000000000000004111d2935404b55616e7b87929fa9b3becad6dee7f2fcfffffffffffffffffffffffffffffffff8f1e8e1dad5cec9c5c4bfbab8b6b5b4b3b4b4b6b8babec5c6c9cfd7dce3ebf3fcfffffffffffffffffffffffffffffffffffffff8eee1d5c9beb3a99d908376695e53463a2d1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939393939393939393939393939393939393939393939393939393939399939292908f8d8a86827d756d685d554b41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686e7b859298a2aab3bbc2c6bfbab2aca49f9591867e746d675e564e463e332d261d150d05030d17202b343e47505a636d73808d929ca3aeb4bcc3c2bcb4aea49d938f82786d665b50443a2f24190d0100000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffdf7efe3d6cbbfb4aa9b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d374049515b636d717d8591969ea5adb3bbc1c9ced6dbe1e6ecf1f6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e2d9d2ccc2bbb3a9a19791847a6d665c50473d31271d0f06000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a8a7a7a7a6a5a4aba39f9e9c9a9796919095a0a8b2bdc7d1dce8f1fbfffef4e8ddd2c7beb1a79e9184796d60564c4135291e1308000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f13060000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f20252a2d2e313036393b3c3e3f4041414242424241403e3c3a3935302d2b28231c19140d0701000911171d21242528282828282828282828282727252422201f1c1815130f0a040000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18232f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfdfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e6dbd0c5bcb0a69d9083766b6155463c321e150b00000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffcf0e3d7ccc0b5aba49fa4abafb7c1cdd7e1ecf0eceae6e1dfdedcdadad9dadbdcdfe0e3e7edf0f4f9fffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685e5246392d2013070000000000000000000000000000030f1c2936424f5c6975828f979595959595959595959595949992918f8d8a86827d79716d665f574f473d352b21180c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228353d454d565d666d747e8791979fa7afb7c0c8d2dce7f2fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f746d665e564e463e3629231d150d05000000000000000000000000000000000000000000000000000000000000000000000000000001050707080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080706050300000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e2114070000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4846423b332e261c100700000000000000000000010d18242f3a46535f6974818e97a2adbac1ccd5e0eaf3fcfffffffffffffffffffffffffffffffffaf2ece6e0d9d5d2d0cac6c5c3c1c1c0c0c1c3c5c6cacfd2d5dae1e8eef5fdfffffffffffffffffffffffffffffffffffffffcf3e6ddd2c6b9ada1978b7e7165574d42362a1e0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a99938f8a827a6d675d51453d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d7a849197a2aab4bcc5cdd0cac4beb6afa8a098928b81796e69605850443f382f271f170e0b151f29333d464f59626d73808c929da4adbabfc6cecec6bfbaaea59e948e81786c60564c4135291d11040000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffcfaf6f1ebe6dad3c7baaea3988b7e7164584b3e2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e374049515a626b707c848e939fa2a9afb9bdc4cacfd6dbe1e5ebeff3f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ede7e1dbd6d0c7c0bbb1a9a19792857c6f685e544a3f352b1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a9a999897969992918f8d8a8784839096a1abb5c0cbd7dfe9f3fdfff9eee4d9d0c2b9ada1968c7f73685e52463a3025190d010000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e202124252a2d2e2f313233343535353535343332302d2c2924201f1c17110d080200000000060c111517181b1c1c1c1c1c1c1c1c1b1b1b1a1917151313100c070603000000000000000000000000000000000000000000000000000306060b0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e7ddd6cabeb3a99f94897d7063594f44342a200c0300000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff9ede0d4c7bbafa49993999ea5afbbc5cfdbe6f0f9f7f2eeebebe8e7e6e6e6e7e9ececeff3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807467564c41362a1e11050000000000000000000000000000000a1723303d4a5663707d858788898989898989898989888887868482807d7a76716d66605c544d453d352b231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232b333c444c545c606c717d8590959ea5aeb6c0cbd6e2edf9fffffffffffffffffffffffffffffffffff2e6d9ccc0b4a79b918c81786e685f58504840342f271f170e06000000000000000000000000000000000000000000000000000000000000000000000002080d111314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515141413120f0b0607060400000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312a211c140a00000000000000000000000007131d2a36424d57616d7a85929fa5afbac3ced8e1eaf3fdfffffffffffffffffffffffffffffffffdf7f2ebe5e1dedbd6d3d2d0cecdcdcdcecfd2d3d6dbdfe2e6ecf4f9fffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9285796d6053463b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9aba49f9c948f83796d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818e96a0a9b3bcc5ced6dbd6d0c7c0bbb1aaa39f938e837b6f6a625a5049413931292017141d27313b454e58616b717f8b929ca4aeb6bfcad0d8d8d0cac0b8afa69e938d8073685d5245392c20130700000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f4f3f9f4f0edece5e0dad5cabeb3aa9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f485059616a6e79818b92979ea5acb2babec5cad0d5dae0e3e7eceff3f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae5e2dcd6d0cac4beb6afa79f9791857c6f6a5f564c42382e231a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8988868482807d7b787a849199a3afbbc2cdd7e1ecf7fffff5ebe2d5c9bdb2a89f92857a6d61564c41362a1d12070000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffaeee2d5c9beb3a994887b6e6155483b2e2215080000000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191e2021232425262728282828282726252321201d191312100b0600000000000000000005080a0b0f0f0f0f0f0f0f0f0f0f0e0e0d0c0b09070604000000000000000000000000000000000000000000000000000000060b0f1213181a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b26333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd5cbc3baada2978f82766b6054473e3322190e0000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93878e939ea9b3becad6dee8f2fcfefaf8f7f5f4f3f3f3f4f6f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebdfd2c5b9ada196897c6f6356493c3025190d010000000000000000000000000000000916232f3c4855606b70787b7c7c7c7c7c7c7c7c7c7c7b7b7a79787673716d6864605c54504a423c332b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061119212a323a424a505a626b6f7b838e939da4aeb9c5d1ddeaf6fffffffffffffffffffffffffffffffffff4e8dcd0c4b8ada39b938e827a6f6a615a51454039312920181008000000000000000000000000000000000000000000000000000000000000000000070c13191e20212222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222121201f1b17171313100c070000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201300000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044383232323232323232323232323232323232323232323232323232323232323232323232323232312e2d2a261f180f0a02000000000000000000000000010e1a26313b46525e68717e8b939ea8b2bcc6cfd8e1ebf3fbfffffffffffffffffffffffffffffffffffcf6f1edebe7e2dfdfdcdbdadadadbdcdedfe2e6eceef2f7fdfffffffffffffffffffffffffffffffffffffffffff8ede2d8cfc6b9ada2978c7f73675c514538291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b5b5afaca69e958d81746b6054483c31261a0f030000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939fa8b2bbc5ced7e0e7e2d9d2ccc3bcb4aea59d9590857c716c605b534b433a3229211b262f39434d57606a707d87929fa4adb6c0c8d6dbe2e2dbd6cac1b8afa59f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e7e7e6e8e4e0dfdad5cfc9c0baaea2988d8174685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f474f585f676d757e858f939ea0a8adb3babec5c9ced3d7dce0e3e7ececeff3f8f7f9f9fcfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e1dfd9d4d0cbc5bebab2aca49f9590857c6f6a5f584e443a30261c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f80818181828282818181807f7e7d7c7b79777573716e696f7c87929fa6b0bbc5cfdbe6f0f9fffdf4e5dacfc4baaea2988d8073685e5246392f24180d0100000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffef2e6dacfbcafa296897c6f6356493c3023160900000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708080d1114141617191a1b1b1b1c1c1b1b1a18161413110d0806030000000000000000000000000000000202020202020202020202010000000000000000000000000000000000000000000000000000000000000000020a11171c1f2024272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffff4e8ddd2bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d6cdc3b9b0a69f92857b6e61594f44352c21100700000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286828e97a2adbac1ccd6e0eaf4fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d7cbbfb5ab9e9184786c605346392d201308000000000000000000000000000000000714202c38444f5960666c6e6f6f6f6f6f6f6f6f6f6f6f6e6e6c66696764605d5653514a443f38302a211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f18202830383f44505960696e79818d929da9b5c2cedbe7f4fffffffffffffffffffffffffffffffffff8ece0d5c9bfb5ada59d9490847c716c635b514b433b322a221a1106000000000000000000000000000000000000000000000000000000000000030b12181e252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2b272224201f1c18120d08020000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1300000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d252525252525252525252525252525252525252525252525252525252525252525252525252522211e1a140e0600000000000000000000000000000009141f2a36414c56626c75818e96a0aab4bdc6cfd9e1e9f2fafffffffffffffffffffffffffffffffffffffdfaf8f2efecebe9e8e7e6e7e7e9ebeceef2f7fafefffffffffffffffffffffffffffffffffffffffffffff8eee7dcd1c6bcb1a79e92857a6d61554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c3c2c0bbb9b0a79f93877d6f63584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676828f98a2aebac1cbd5dfe9ebe4ddd8cec6bfbaafa79f9791877e736c655c554c443b332a222d38414b555e696f7c869299a3afb6bfc8d2dae7edede7dcd4c8bcb1a79d908376685d5245392c20130700000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdadadad9ddd8d4d2cfc9c4beb9aea49f92857b6e61564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d464e555d606c717b828a91969fa2a9aeb3b9bdc4c7cbd1d3d6dcdfe0e3e7e8eaecedf0f4f9f2f3f3f4f4f4f5f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdad5d2cec8c6bfbab3aea8a19a938d837b6e6a5f584e463c32291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e24292e34383a4146474b515357555c6062656769666d6e6f7172727374747575757575747474737271706e6d6669676461606b737f8c949fa9b3becad6dee7f3fcfff6ebe0d6cabeb3aa9f92867a6d61554b4035291d1004000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff7e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0c0d0e0e0f0f0f0f0e0d0b090707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d31343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd7cec5bbb1a79e948b7e71695e52473d33231a100000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd3c6baaea298877b85929fa5afbac4ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8dcd1c7bbaea3998d8073655b5044372b1f12050000000000000000000000000000000004101c27333d474f545b606162626262626262626262626161605b545a5754524c46444039342e261e180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f474f575e676d74808d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffdf1e6dbd1c7bfb7afa69f9691867e736d605c554c443c342c2317110a02000000000000000000000000000000000000000000000000000000030c151c23283036393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3937332d302d2c28231d19130c0400000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21191919191919191919191919191919191919191919191919191919191919191919191919181514120e090300000000000000000000000000000000030d1925303a44505a606d79849198a2abb4bdc7cfd7e0e8f0f7fefffffffffffffffffffffffffffffffffffffffefbf9f8f6f4f4f3f3f4f6f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aaa0958b7e72685d5243392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0d2ccc7c1bbafa49a8f82766a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929fa5afb9c3cdd7e1eaeee8e0d8d0cbc1b9b1a9a199928b80776d675e564d453c3427333f49535d676e7b859198a2abb5c0c8d1dae4ecf8eee3d9cfc7b8ab9f958a7d7064564c4135291d110400000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcecececececececdcdccd2ccc8c6c3bdb9b2ada49c928b7e71695e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c333c434b515a61686e757d848c92979fa2aaacb2b9bbbfc5c7cbd0d2d3d7dcdcdedfe0e3e8e4e5e6e7e7e7e8e8e8e7e7e6e6e6e5e3e6e2dfdedcdcd7d3d2cfc9c6c3bdb8b4aeaaa29f96918880786e695f584e463c342a20170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767676665646362605c545a575459606d78829097a2adbac0ccd5e1eaf4fffdf2e6dbd0c5baaea2988d8073675d5145392c201509000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e40414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414a5663707d8996a3b0bcc9d6e3f9fffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cdc5bcb3a9a0958f82756c62574d42352b21110800000000000000000000000000000b17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b7e8b939ea8b2bcc6d0dce7ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae1d7cbc0b5ab9f92867b6e6153493f33271b0f0300000000000000000000000000000000000b16212c353d424a5053545556565656565656565655555453504a4d4a4745413a38342e28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328343d454e58606d7984919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff7ede3d9d1c9c1b9b0a8a19892887f756d675e564e463e3528231c140c0400000000000000000000000000000000000000000000000000000b151e272e343a414647484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848474746443f403d3a38342e29241e160e07000000000000000000000c1825323f4b5865727e8b98a5b1becfdae6f2fefffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b080705020000000000000000000000000000000000000008131e29323f45515d676f7c869299a3abb5bdc5ced6dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac2baaea3989083786c60564c4130271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdeddddd7d4ccc0b6ac9f94887b6f6255483c2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f69717e8b939ea7b1bbc5cfd9e3eef2eae2dcd6cbc2bbb3aba39f928d81796d685f574e463d353b44505b656d79839097a1aab4bdc7d1dae3ecf6f4e8dcd1c7bdb0a69d9083766c6155443a2f24190d0100000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdc1c1c1c1c1c1c1c1c1c0bfbec0bbb9b7b2ada9a19e928d80736c62574d4232281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212a313a404550565e616c70797f858c92989ea1a8acaeb5b8babfc3c5c7cbd1cfd1d2d4d7ddd8d8d9dadadbdbdbdbdadadad9d9d8d7dad5d2d1cfd1cbc7c5c3beb9b8b2acaaa39f98928c847d736d665f574e463c342a22180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565553514b4d4a47505c666e7b85929fa5afbac3cfd8e2edf8fff7ece1d6cabfb4aa9f9285796d6053473c31261a0e0200000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000407090a0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0b0907060400000000000000000000000000000000000000000000000006111c262f383f44464b4d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e56626f7c8995a2afbcd2dde8f4fffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f4ebe3ddd7ccc4bbb3aaa19791837a6d605a50453b30231a0f000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef2e7dbd0bbaea295887b75818e96a1aab4bfcbd6dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7bbafa3998e8174695e5241382d22170b000000000000000000000000000000000000050f1a232c2f383f4446484949494949494949494948484746443f403e3a39352f2c28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a141d28343f4a545f6a73808d96a0acb9c5d2deebf8fffffffffffffffffffffffffffffffffffffff5ebe3dbd2cbc2bab2aaa29a938c81796e685f584f473f342e261e160d0500000000000000000000000000000000000000000000000007121c27303940444c525455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554545350494d4a46454039353028201911070000000000000000000a1723303d4a5663707d8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414b555f6a707d879299a3abb3bcc4ccd6dbe1e9f2f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6ede5ddd4cbc2b8afa59f92867c6f665b50443a301e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececececececececececececececececececececececececececececececececf4f0edecebebeae8e3ddd2c7beb0a6998d807366554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d57626c75818e95a0a9b3bdc7d1dce8eef4ede7ddd4cdc4bdb4aea49c938e837a6e695f584f473e444f59606c77818e95a0a9b2bcc6cfd9e3ecf5fcefe3d7cbc0b5ab9e94897d7063594f4432281e13080000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3b5b5b5b5b5b5b5b4b4b4b4b3b2b6afacaaa8a19e97918a80736e645a50453b3020160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f353e444d525a61666d727a80858c91969c9fa3abacaeb4b6b9babfc0c2c4c6c7ccd2cbcccccdcececececececdcdcccccbcacfc9c6c5c2c0bfbbb9b6b3adaba8a09d98928d857f79706b605c544d453c332a221810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4e4d4c4b4a4948464540403e3f4a545e69717e8a939da8b2bdc6d1dce7eff9fef3e7dbd0c6baada2978b7e7265574d42372b1e12060000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0600000000000000040b101316161a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a1a1a1917151312100c07040100000000000000000000000000000000000000000b17222d38424a5053575a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a616e7b8894a1b6c0ccd8e4f0fcfffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ece7e2d9d2ccc3bab2a9a29892857b6e685d52483f33291f11080000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c707a849198a3aebabfc8d7dce3ebf3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5eee8dcd1c7bdb2a89f92877b6e62574d422f261b11060000000000000000000000000000000000000008111a1d262d3338393b3c3c3c3c3c3c3c3c3c3c3c3b3b3938332d312d2c29241f1c18120b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffdf5ede4ddd4ccc4bcb4aca49f938e837a6f6a615951443f3830281f170e0600000000000000000000000000000000000000000000000c18232e39424a51565e616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605b535a5753514b45413a322b2319100700000000000000000814212e3b4754616e7a8797a1adb9c6d2dfebf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f3a434e58606b707e879299a2aab2bac1cad0d7e0e4eaf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ebe5dbd3cbc2b9b0a69e938b7f726a5f544a3f32281e0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f9f4eee4d9d0c2b6a99d908376675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c45505a606d79839097a1abb5c0cbd7dce5eff8efe6dfd6cfc6bfbaaea59e9590847b6f6a605950484c56606b727f8c939ea7b1bbc4ced8e1ebf5fcf1e7ddd4c7bbafa3998f82756b6054473e3320160c010000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1a8a8a8a8a8a8a8a8a8a7a7a7a6a5aca49f9d9a96918c847d736e645c52483f33291f0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429323b414650545c60686d737a7f848a8f92999c9fa3aaa9acaeb4b3b5b7b9bbc0bdbebfc0c0c1c1c1c2c1c1c1c0c0bfbebdbcbeb9b8b6b3b5aeaca9a9a19e9b96918c86807a726d676159514a423b332a21181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113181d1f2023282c2d2f322e34383a3b3c3e3f3f4041414242424242414141403f3e3d3b3a38342e2e38424d57616c74818e96a0abb4bfcbd7dde8eef4f8ede2d6cabeb3a99d908377695f53473a2e21140800000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b000000000000070f161b202223272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726252422201f1c1813110d07010000000000000000000000000000000000030f1c28333f4a545b606467676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676d7a879aa4afbbc8d4e0edfafffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e2dbd6d0c7c0bbb1a8a19792867c6f695e564c41362d21170d000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d716f7c86929fa3adb6c0cbd1d9e1e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3eae3dcd7cbc0b5aba0968d80736a5f53453b301d140a000000000000000000000000000000000000000000080b141c22282b2d2e2f2f2f2f2f2f2f2f2f2f2f2e2e2d2b28222421201d1913100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3afbac4ced9e5f1fdfffffffffffffffffffffffffffffffffffffffffff6efe6ded6cec6beb6afa59e9590847c706c625b504a423a312920180f0700000000000000000000000000000000000000000004101c2834404a545c60686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6c65696763605c54524c443d352b22190d03000000000000000714202d3946525e687885919eabb8c4d1dce8f3fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59616c717e879298a1a8b0babec5ced4d9dfe5ebf0f5fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e0dad5c9c1b9b1a79f948e81756d62584e42382d20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333f45515d676e7b859299a3afbbc0cad3dde7f1f8f1e8e1d8d1cbc0b7afa79f9691857c706b615a50535e686f7d87929fa5afb9c3cdd6e0eaf3fdf5eadfd6cabeb3a99f92877c6e62594f44352c210d04000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929a9b9b9b9b9b9b9b9b9b9b9a9a9998979a93908d89847f79706b635c524a40362d20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202930363e424b51565d60686d72787d82868b8f92989a9d9fa3aba7a9abacafb5b0b1b2b3b4b4b4b5b5b5b4b4b3b3b3b2b0afb3adaba9a7aba39f9c9997918e89847f7a746d68605d554f444039302921180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c101314181c1f20232523282c2d2e303132333334353535353535343434333231302f2d2c282326303b45505a606d79849199a3aebac1cbd7dde3e8eef0e6dbcfc5b8ab9f95887b6e6255483b2f22150800000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0600000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f030000000007111921272c2f3033343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343332312f2d2c2823201d18130c040000000000000000000000000000000006121f2b3844505b666c717374747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747886939facb9c6d2dfecf9fffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fcfcfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4efebe6e2dcd7d0cac4bdb5afa7a09691857d6f6a60574d433a2f241b0f05000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e726a717e8b919ca4aebbc0c7cfd6dfe5eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffbf7f2ece7e1d9d1cbc0bbafa3999184796d60574e4233291f0b0200000000000000000000000000000000000000000000020a11171c1f202122232323232323232323222221201f1c17171413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0abb5c0ccd5e0ebf6fffffffffffffffffffffffffffffffffffffffffffffff8f0e8e0d8d0c7c0bbafa79f9691867d726d605c544b433b322a22191108000000000000000000000000000000000000000006121f2c3844515c666d767a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a79787673706d66605d564f473d342b1f150b0100000000000005111e2a36414d566875828e9babb5c0cbd7e3effcfffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d01000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343d47505a616c717d8691969ea6aeb3bcc2c8cdd5dae0e4e9eef2f8fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf4f4ebe4ddd8cec9bfb7afa79f958f82796d605b51463c2f261c0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000030e18212935404b555f69707d87929fa4aeb8c1cbd5dfe8f2faf3eae2dcd7c9c1b9b1a8a09791857d706c615a5b656e7a859199a3afb7c1cbd5dfe8f2fcfcf2e5d9cec6baada2978d81746a5f53473d32231a10000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566875818b8d8e8e8e8e8e8e8e8e8e8e8e8d8c8b8a888684807d78726d676159524a40382e241b0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a303940454c52565d60666d71757a7e82868a8d909299989a9c9e9fa4aba4a5a5a6a7a7a8a8a8a8a7a7a7a6a6a5a4a2a9a19e9c9a979992908c8885817d77726d68615e56514b433e342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1013131618171c1f20212324252627272828282928282827272625242322201f1c181e29333e45515d676f7c86929fa6b0b9c2ccd2d8dde4e5e7e1d4c8bcb1a7988b7f7265584c3f3225190c00000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f1205000000071019232b32383b3d4041414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414140403f3e3c3a38342e2c29241d160d060000000000000000000000000000000613202d394653606c787e8081818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818087929facb9c5d2dfecf8fffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5efefeff0f0f1f1f2f3f4f4f5f6f7f7f8f9fafcfffffcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f1eeebe8e3e0dad5d1cbc5bfbab2aba49f9590847c6f6b60584e453b31281e120900000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73666c727f8c929ca4afb5bdc5cdd4d9e0e4e8eef0f5f8f9fbfffffffffffffffffffffffffffcf9f8f8f3efece6e2dbd6cfc7c0bbaea49f92877d70675d51453c3121170d00000000000000000000000000000000000000000000000000060b0f1213151616161616161616161615151413120f0b0607060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a242b3744505b656e7b86929fa7b1bdc7d1dee7f1fcfffffffffffffffffffffffffffffffffffffffffffffffffaf2eae2d9d2ccc1b9b1a8a19892877f746d665d554d443c342b231a1109000000000000000000000000000000000000000713202d3a4653606d7882878888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888787868482807d79736d6860594f463d31271d1207000000000000020e1925303e4b5865717e8b99a3afbbc7d3e0ebf5fffffffffffffffffffffffffffffbeee2d6cabfb4aa978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222b353e48505a616b707c848f949fa2aab0b8bcc3c9ced3d8dfe2e7eceff3f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f2efe9e4e2d9d2ccc4bdb9aea59e959083796d675d51493f342a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f39434d57606b727f8b929da6b0b9c3ccd6e0e9f3fcf4ede7dbd3cbc2bab2a9a19792867e716c61606c77828f97a1abb5c0c9d3dde6f1fafef4eae0d4c8bcb1a79f92857a6d61584e43352b2111080000000000000000000000000000000000000000000000000000000000000000010d1925303a4754606d7a7f81818282828282828281818181807f7d7c7a7774706c66605d554f4740382e261c120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343a41454c52545c6064686d72767a7d808386898b8d8f91939996979899999a9b9b9b9b9b9b9a9a99999897969497928f8d8b8886837f7c7874706b65615d56524c4540393128231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709060c10121315161718191a1b1b1b1c1c1c1b1b1b1a19181716151313100c17212935404b555f6a727f8c949ea7b1bbc0c7ccd2d4d9dadbd8cdc1b4a79a8e8174675b4e4134281b0e01000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f4a3f34281c10030000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000040e18222b353d4448494d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4d4d4c4a484644403a39352f281f17110a02000000000000000000000000000c1825323f4b5865727f8a8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aebbc7d3e0edf9fffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e2e2e2e3e3e4e4e5e5e6e7e8e8e9eaeaebecedf0f4f9f0f0f1f2f3f3f4f5f6f6f7f8f8f9fafcfffffafafbfffffcf9f9f8f7f6f4f8f3efecece9e6e1dfdcd7d4cfc9c6bfbab4aea8a199938d837b6f6a60594f463d33291f160c0000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367636d73808d929fa3abb3bbc1c8ced4d8dde4e4eaebeceff3f8f3f3f4f4f5f4f4f3f3f9f4efedeceae7e2e0dbd6d0cac3bdb5afa49c928b7f726b60554b40332a200f0500000000000000000000000000000000000000000000000000000003060608090909090909090909090908080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36414d56606c77828f98a3aeb9c3cfd9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4ddd8cbc2bab2aaa299938c80786d675e564e463d352c231b12090000000000000000000000000000000000000a1723303d4a5663707d8994949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949992918f8d8a85807a706b60584e43392f24180c010000000000000814212e3a4754616d7a86929facb9c2d0d9e3eef9fffffffffffffffffffffffffff9ecdfd3c6baaea298887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232c363e485059606a6f7a828b92989fa6acb1b9bdc4c7cdd3d6dbe0e3e7eaedf0f5f8f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f3efede7e2dfd8d3d0c7c0bbb2aca49c938e837a6d675d554b40372d22190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59626d74808d949ea7b1bac4ced7e1eaf4fff8ede5ddd4ccc3bbb3a9a29892877e716c6a727f8c949fa9b2bdc7d1dbe5eff8fff8ede2d8cec6b8aca0958b7f72685e52463c3123190f000000000000000000000000000000000000000000000000000000000000000000000813202c3945525d686d72747575757575757575757474747372716f6d676763605b54514b433e352e261c140b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f353a41454a5053565e6165676d707476797c7e8082848687898a8b8c8d8d8e8e8e8f8e8e8e8d8d8c8b8a8987868583807e7c7976736f6c6563605954524c46413a352f271f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090b0c0c0d0e0e0f0f0f0f0f0e0e0e0d0c0b0a08070604050f18242f39434e58606c77828f959fa7afb5bbc0c7c8cececececbc0b5ab9b8e8175685b4e4235281b0f02000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d20140700000a15202a343d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5958575553514a4745413a3128231c140c020000000000000000000000000f1b2835424e5b6875818e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bfcbd7e3effbfffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad5d5d5d5d6d6d7d7d8d9d9dadbdcdcdddededfe0e4e8e2e3e4e5e5e6e7e7e8e9eaeaebebecedf0f4f9eeeeeef9f4f0edecebeae9e8e6e7e3e0dfdddad5d2d1cbc7c4bdb9b4aeaaa29f96918780796e695f584f473d342b21170d040000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b646e73808b9299a1a9b0b8bdc3c8ccd2d4d9dddfe0e2e7e5e6e6e7e7e8e7e7e7e6e5e8e3e0dfdddbd6d3d0cac5bfbab2aba39f928d80746d62594f43392f21180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8b949faab4bfcbd5e1ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ddd4ccc4bcb4aba49f928d82796e695f584f473e352d241b120900000000000000000000000000000000000b1724313e4a5764717d8a97a6a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39f9e9c9a97928d857d706a60554b4035291d13070000000000000713202d3946525e6875828f9ca7b1bdc7d2dde8eff9fffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d201407000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d363e474f585f686d757e858f949da0a7acb2b7bcc2c6cad0d3d6dcdee0e5e9ebeceef2f7f5f7f8f9fbfffffdfdfefefefefefdfffffcf9f9f7f6f6f1edebe7e3e0dbd6d3cdc7c2beb6afa8a19e928c81796d685d554b43392f241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d78828f95a0a8b2bcc5cfd8e3edf8fff7efe6ded5cdc4bcb3aaa39992877e716e7c86929fa6b0bbc4cfd9e3edf7fffff3e7dbd0c6bcafa59d9183786d60564c41332a2011070000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60656768686868686868686868676766656462605d555653504a454039312c231c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24293035383f44464c5254555d606367676d6f72747678797b7c7d7e7f8081818182828281818080807f7d7c7b79787674716f6d666662605b53544f4746413a363029241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102020202020201010100000000000000000007121d27313c44505b656d798390959fa4abafb6b8bcbfc1c2c1c0bbafa3998c7f7266594c3f3326190c00000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877a6e6154473b2e21140800030f1b26323c464f596063666767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766656462605c5454514b433f342e261e140a0000000000000000000000000f1b2835424e5b6875818e9ba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7acaeb5bdc6d1dce7f3fffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdc8c8c8c8c9c9cacacbcbcccdcdcecfd0d0d1d2d2d4d8ddd5d6d7d8d9d9dadbdbdcdddddedfdfe0e4e8e1e1e1e1e1e8e3e0dfdfdedcdbdadcd7d3d2d0cfc9c6c4c0bbb9b2adaaa39f98928c847d736d675e574e463d342b22190f05000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c5c646e737f8792979ea6acb2b9bbc0c7c8ced0d2d3d6dbd8d9dadadbdbdbdadad9d8dcd7d4d2d0d0cac6c5bebab4aea8a099928b80746e645b51473d31271d0f060000000000000000000000000000010406070b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19242f3a44505a616e7b85929fa6b0bcc6d0dde7f3fdfffffffffffffffffffffefaf6f4f4f8f8fafefffffffffffffffffffffff9efe6ded6cec5bdb5afa49d948f837b6e6a605950473e362d241b1209000000000000000000000000000000000a1723303d4a5663707d8996a3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5afacaba9a9a29e9791867c6f675d51453a2f24180d01000000000005111d2a36414c5663707d89959fabb5c0ccd7dde8eef5fafefffffffffffffffff8efe2d6cabfb4aa9c8f8275665b5044382b1f12060000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e211508000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d353d464e565e616c717b828990959ea1a8abb0b8babec5c7cbd0d1d4d9dcdedfe2e6e7e8eaececeff3f8f0f1f1f1f2f1f1f0f9f4f0edecebe9e8e5e1dedcd7d3d0cac6c2bbb7b0aca49f96918980776d675d564c433a31271d12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f44505c666d79839096a1aab3bdc6d1dce7edf6fff8f0e7dfd6cec5bcb4aba39992887e79839098a3aeb8c2cdd6e1ebf5fffffbefe2d6cabfb4aa9e93897d70665c50443a3021180e0000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c5254585a5b5b5b5b5b5b5b5b5b5b5b5a5958575553514b4a46443f38352f281f1a110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e24292e34383a4146474b515357555c6062656769666d6e6f71727273747475757575747474737372716f6e6d6769676462605c545553504948443d3935302a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f27333f49535d676d7a838d93999fa4acacb1b3b4b5b4b4afa79f92877b6e6155483b2e22150800000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa93867a6d6053473a2d2014070000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e2215080006131f2b37434e58606b7073747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474737372716f6d6665605d5551443f3830261c110600000000000000000000000e1b2734414e5a6774818d9aa7b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b9bbbfc6cfd8e3edf8fffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bbbbbbbbbcbcbcbdbdbebebfc0c1c1c2c3c4c4c5c6c8ccd2c9c9cacbcccdcdcecfcfd0d1d1d2d2d4d8ddd4d4d4d4d4ddd7d4d2d2d1cfcecdd1cbc7c5c3c1beb9b8b5afaca9a19e98928d868079706b605c554d453c342b2219100700000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d525c636d727d858f949da0a8acafb6b8bcc1c3c5c7cad0cccccdcdcececececdcdccd1cbc7c5c4c2bfbab8b3adaaa29f9691877f736e645c52493f352b1f150b0000000000000000000000000001070d111314181919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191817161413110d08060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935414c56616c75828f97a2adb8c2ced8e2eff8fffffffffffffffffffff9f3eeeae8e7ebeceef2f7fdfffffffffffffffffffff8f0e8e0d7d0c7c0bbaea69e9590847c6f6b615a50483f362d241b1208000000000000000000000000000000091623303c4956636f7c8996a2afbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0bbb9b7b6b3ada9a1989184796d60554b4135291d11040000000000010d1925303a4855606b76839099a4afbbc2cbd7dce3eaeef2f7f8f9fbfefbf9f5efe6dcd3c6baaea2988b7e7165544a3f33281c0f030000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f221609000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c444c525a62696e767d838b91969c9fa6abaeb4b8babfc3c5c8cecfd2d3d6dbdadcdddfe0e3e7e3e3e4e4e5e5e4e4e4e3e8e3e0dfdedcdbdad5d2d1cbc7c5bfbab8b0aba69e9a938d847d736c655d554c443a31281f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000060f192328343f4a545d676e7b849198a2abb5bfcbd7dae4edf7fff9f1e8e0d7cfc6bdb5aba39a9388838f959faab4bfcad4dfe8f3fdfffcf2e5dcd3c6baaea2988e81756b60544a3f32281e0f0600000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474c4e4e4f4f4f4f4f4f4f4e4e4e4e4d4c4a494745403d3938332d29241d160d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13191c23282b3035393a4045474a4b515356585a545c60616364656666676868686868686767666665646361605c555a585553514b4946443f3838322d29241e19130c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17222d38414c555e686d7980878f939a9da0a7a6a7a8a8a7a59e958d8174695f53463a2d21140700000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e7dcd0baada093877a6d6054473a2d21140700000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9e2d5c8bbafa295887c6f6255493c2f221609000815212e3b47535f6a707d8081818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818080807f7d7b7976716d67625b504a42382e23170b04000000000000000000000d1a2733404d5a6673808d99a6b3c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c5c7cbd1d8e1eaf4fffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab1aeaeaeafafafb0b0b1b1b2b2b3b4b5b5b6b7b7b8b9bbc0bbbcbdbdbebfc0c0c1c2c3c3c4c5c5c6c8ccd2c7c7c7c8c7d2ccc7c6c5c4c3c1c0bfbfbab9b6b4b3adababa39f9c96918c86807a736d676059514b433b332a221910070000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a525b626b707a828a91969c9fa4acacb1b4b7b8babfbebfc0c0c1c1c2c1c1c0c0bfbec0bbb9b7b5b4aeaca9a29f98928d847c726d635c524a40372d23190d03000000000000000000000000040c13181d20202526262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525242321201e191413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313945525d68717e8a939ea9b3becad4e0eaf4fffffffffffffffffffff6eee7e2dedbdadedfe1e6ecf2fafffffffffffffffffffffaf2e9e2d9d2ccc0b8b0a7a09691857d706c625a51483f362d241a100700000000000000000000000000000915222f3c4855626f7b8895a2aebbd2c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d1cbc7c5c4c2beb9b3aaa0968d8073675d5145392c20130700000000000008131e2c38444f59626f7c87939fa6b0b9c2cbd1d9dfe2e6eaebeceff2eeecebe4ddd7cbbfb4aa9f92867a6d6054473a2d22170b000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a323a414650575e616b70787e848a90949b9fa2aaacaeb4b7b8bcc0c2c5c6cacfcdcfd1d2d3d7dcd6d7d7d7d8d8d8d7d7d6ddd7d4d2d1d0cecec9c5c4bfbbb9b4aeaca69f9c948f878079706b605b534b433a32281f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000071117232e38424b555e696f7c869299a3aebbbfc8d2dbe5eef8fffaf2e9e1d8cfc7bdb5aca49a938f949fa7b1bcc6d0dce6f1fafffef4eae0d4c8bdb2a89f92867b6e61594f42382e20160c00000000000000000000000000000000000000000000000000000000000000000002050708090c161f282f35393a3f41424242424242424242414141403f3e3c3a39352f2d2b28221c18120c04000001040707090a0a0b0a0a080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f25292d2f35393a3d404546494b4d4a505354565758595a5a5b5b5b5c5b5b5b5a5a595857565453514b4d4b494645403c3937332d2c27201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434c565e676d747c82878c919597999b9b9b9a98938f837a6d60574d42362a1e120500000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff8e0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000916222f3c4955626f7c888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b8a8885827e7a726d605c544a3f342820150a000000000000000000000c1926333f4c5966727f8c99a5b2bfcccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdd2d3d7dce3eaf3fcfffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a0a7a1a1a2a2a2a2a3a3a4a4a5a6a6a7a8a9a9aaababacafb6aeafb0b1b2b2b3b4b4b5b6b7b7b8b8b9bbc0bababbbbbbbabac0bbb9b8b7b6b5b3b2b4aeacaaa7a9a19e9b99928f8a84807b736d68605d554f454039302921181007000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044515960686e757d848a8f939a9da0a7a8aaacaeb4b1b2b3b3b4b4b5b4b4b4b3b2b1b5afacaaa8aaa29f9b97928d8680796f6a625b524a40382f251b1107000000000000000000000000040d161d24292c2d313232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323231302e2d2a25201f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a84919ea5afbcc5d0dce6f2fcfffffffffffffffffff6ede4ddd6d1cecdd1d2d5dae1e8f1f9fffffffffffffffffffffbf4ebe3ddd7cac1b9b1a8a19792867e716c625b51483f362c22190e05000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dcd7d3d2d1cfcac4bcb2a89f92857a6d6054473a2f24180d01000000000002101c27333d4854606a74808d949fa7b0bbc0c7cfd2d6dbdddfdfe2e6e2dfded9d4cbc3baaea3988d8174685d5245392c1c1106000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081018202930363f454d535960666c71787d83898e92989b9fa3aaaaacb1b3b6b8babebfc0c2c4c5c7cbd1c9cacacbcbcbcbcbcacad2ccc7c6c4c3c1bfbdb9b7b5aeacaaa29f9a949089827c746d67605950494139312820160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefef6e9ddd0c3b6aa9d9083776a5d50442d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434d575f6a707d87929fa3adb6c0c9d3dce6eff8fffbf3eae1d9cfc7beb6aca49f9c9fa6b0b9c3ced8e2eef8fffff8ede2d8cec6b9aca0968c7f73695e53473d30261c0e050000000000000000000000000000000000000000000000000000000000010507090e121415161617161e24292c2d32343535353535353535353534343332312f2d2c2924201f1c17110d07010406080d111314161617171716151413100d070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d2024292c2d2e34383a3c3f413f444648494a4b4c4d4e4e4e4f4f4f4e4e4d4d4d4c4a4948464540413e3c3a38342e2d2b27221b1c16110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a444c555d606a6f757b7f84878a8c8e8f8e8d8b88827a6e685d52453b31261a0e02000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d7cbbfb4aa93877a6d6054473a2d21140700000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000c1825323f4b5865727e8b9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99989798928f8b857f756d665c50443c32271b0f040000000000000000000c1925323f4c5865727f8b98a5b2becbd8dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadfe0e3e7edf4fcfffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000714212e3a4754616d7a869095949495959595969697979898999a9a9b9c9d9d9e9f9fa4a1a2a2a3a4a5a6a6a7a8a8a9aaaaabacacafb6adaeaeaeaeaeadb5afacacaba9a8a7a5aba39f9d9b9897918e8a86827d79736e69615e56514b433d342e271e170f0600000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346474f565e616b70787d82878d9095979b9d9fa2aaa5a5a6a7a7a8a8a8a7a7a6a5a4aba39f9d9b9998928f8a85807a736d676058514940382f261d1209000000000000000000000000010c161f282f35393a3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3e3c3a3936302d2c29241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e97a1adb7c1ced7e1eef8fffffffffffffffffff8efe4dbd2cbc5c2c1c5c6c9cfd6dfe7f0f8fffffffffffffffffffffdf5eee8dcd3cbc3bab2a9a29892877e726d625a50483e342b20170b020000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e8e3e0dfdedbd6cec3baaea2988b7f7265554b4035291d11040000000000000b16212c38434e58606d788290959fa6afb5bdc1c6cacfd0d2d3d6dbd6d3d2cec8c1b9b0a69f92867b6e61564c4135291d0a00000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0a0908070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a333b42464f545b60666d71767c81858a8e92989a9da0a7a6a9abadb3b2b4b5b7b9babfbcbdbdbebebebfbebebdbdbcc0bbb9b8b6b5b2b2acababa39f9c98928e88837c766f6a605d554f443f382f271f160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1eaddd1c4b7aa9e9184776b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e28313b454e58606b717e8b919ca4aeb7c1cad4dde7f0f9fffcf3eae1d9d0c7beb6afaca9abb0b8c2cbd4e0eaf4fffffff3e7dbd0c6bcafa59e9184796d60574d42352b1e150a0000000000000000000000000000000000000000000000000000000002080d1113141a1e2021232324242423222021252728282828282828282828282726252422201f1d1813120f0b0600070c101313191d20212223242424232220201d181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113181d1f2023282c2d2f322e34383a3b3c3e3f3f4041414242424241414140403f3e3c3b3a38342e312f2d2c2823201f1b1711100b0501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f29323a434b51586062696e73777b7e80818281817e7b756e685e564c4133291f140900000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000c1825323f4b5865727e8b98aca7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5aaa29f9c97928b81786d60584e43372b20150a0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7ecedeff3f8fffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000713202d3946525d686f7d838788888888888989898a8a8b8b8c8d8e8e8f90919192939a949596969798999a9a9b9c9c9d9e9e9f9fa4a0a1a1a1a1a1a1a0a0a49f9f9e9c9b9a99979992908e8b8885817e7a75706d66615e57524c45413a3128231d150c0500000000000000000000000000000000000000000000000004111d2935414c556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473d444c525961656c70767b8084878b8e909298969899999a9a9b9b9b9b9a9a9997969992918f8c8985827d79736d68605d554e463f372e261d140b0000000000000000000000000007131d28313a4045474b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a494746413e3a39352f28231c140c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939da9b2bec9d3e0e9f3fffffffffffffffffffcf3e6ddd2c9c0bab5b4b8b9bec5cdd5dee6eef9fffffffffffffffffffffff9eee5ddd5ccc4bbb3aaa39992887f726c625a50463d32291d140a0000000000000000000000000613202d394653606c7986939facb9c6d2dfeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef9f3efedeceae6e0d6cabeb4aa9c908376675d5145392c201306000000000000050f1b27323d44515c666d7a838f949fa3abb0b8b9bec2c4c5c6cad0cac6c5c3bcb8afa79f948c7f72695e52433a2f24190d00000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2117171717171717171717171717161414110d08080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d1319212931363d424a50545c60646a6f74797d82868a8d9095979a9c9fa2a9a5a7a9aaacaeb4afb0b0b1b1b2b2b1b1b1b0b0b5afacaba9a8a5a8a19e9b99928f8b86817c766f6b626058514b433d332d261d150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5ded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161f29333c464f59616c737f8c929da5afb8c2cbd5dee7f1fafffcf3ebe2d9d0c7c0bbb9b6b7bbc2cad4dde6f2fcfffffbefe2d6cabfb4aa9e938a7d70675c51453b3123190c03000000000000000000000000000000000000000000000000000002080d13191d2021252a2d2e2f30313130302e2d2c2823201f1c181c1c1c1c1b1b1b1b1a1917161413100c07060300060c12181c1f2024292c2d2f30313131302f2d2c292421201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c101314181c1f20232523282c2d2e303132333334353535353535343433333231302e2d2c28232522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029313940454e54575f6166696e717374757574726e69615e564c443a2f21170d03000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f120600000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000b1824313e4b5764717e8a97a4b1b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b4aeaca9a19e938d80736a6054473c32271b0f0300000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8f9fbfffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000005111d2935414c56606b6f777a7b7b7b7b7c7c7c7d7d7e7e7f7f808182828384848586878788898a8a8b8c8d8d8e8f9090919292939a94949494949594949399939291908e8d8c8a888683817f7c7874716d6863605c54524d46413a352f281f18120b0300000000000000000000000000000000000000000000000000010d19242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b3b41464f535b6063696e73777a7e81848587898b8c8d8d8e8e8f8e8e8d8d8c8b8a888684827f7c7975706d67615e56514b433d342d251c140b02000000000000000000000000010d18242f3a434b51535859595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595858575654524c4b47454039342e261e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58606d7984919ea5afbbc4cfdbe5f2fbfffffffffffffffffff5eae1d4cbc0b7afa9a7abadb3bbc3ccd4dce8eef5fdfffffffffffffffffffff7efe7ded6cdc5bcb4aba39a93887e716c61584e443a2f261b1106000000000000000000000006121f2b3844505b667985929facb8c5d2dfebf8fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafffffcf9f8f7f2e7dbd0c5b9ac9f92867a6d6053473a2d201407000000000000000a16212834404a545e686d7a828c92999ea6abadb3b5b7b8babfbabebab8b6b1aca59e958f82786d60574d4231281e13080000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f24242424242424242424242424232221201e191615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f171f252a2f383f444a5053586062676d71757a7d8084878a8d8f929797989a9c9e9fa3aaa2a3a4a4a4a5a5a5a4a4a3a3aba49f9e9d9b999696918e8a86827e7a746f6a636059544e45403a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212a343d47505a636d74808d939ea6b0b9c3ccd5dfe8f2fbfffdf4ebe2d9d2ccc8c6c2c4c7cdd4dce6eff8fffffcf2e5dcd3c7baaea2988f82756b61554b4033291f11080000000000000000000000000000000000000000000000000000050c13191e252a2d2e30363a3b3c3d3d3e3d3c3b3a38342e2d2c28231c19130c0f0e0e0e0d0c0b09070604000000030a11171d23282c2d2f35393a3c3d3d3e3d3d3b3a39352f2e2d29241e1a150d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1013131618171c1f20212324252627272828282928282827272625242321201f1c1818161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353c43474d5355565e6164666868686765615f57524c443b32281e0f060000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c100400000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f231609000a1724303d4a5763707d8a96a3b0bdc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbebfbab8b3ada59f92877c6f62584e43372b1f130600000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000010d1924303a444f596063686d6e6e6e6f6f6f6f7070717172737374757676777878797a7b7b7c7d7e7f7f8081818283848485858686878787888888878787868685848382807f7e7b797774726f6c6564615e5653504a46423b363029241d160d0700000000000000000000000000000000000000000000000000000000081d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c30363e41495053575f6267686e717577797b7c7e7f8080818182818181807f7e7d7b797775726f6d6664605c55524c454039312b221b130a020000000000000000000000000004111d2935404b555d6064656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656463615e565753514b443f3830281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c28343f4a545f6a73808d96a0acb7c0cdd6e0eef7fffffffffffffffffff9eee3d9cfc3b9afa59d9a9ea1a9b1b9c2cad8dde4ebf4fcfffffffffffffffffffff9f0e8dfd7cec6bdb5aca49a93877e706a60564c41382d22170b0200000000000000000000030f1c28333f4a5e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece0d3c7bbafa399897d7063564a3d3023170a00000000000000040c18232e39424c565e686d7880878f949a9ea2a9a8aaacaeb4aeb3aeaba9a7a09d938e837a6d665c50453b301f160c0100000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0700000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3131313131313131313131313130302f2e2d2a2522211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1d262d33383f44464e54555d6064676d7074777a7e808385888a8c8d8f9192989495969797989898989897979695999391908e8c898784817d7a76726d67625f58544f47433c352f281f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b606c78818e949fa7b1bac4cdd6e0e9f3fcfffdf4ebe4ddd8d4d2cfd0d3d8dee6eef8fffffef4eae0d4c8bdb2a89f92867b6e61594f43392e21170d0000000000000000000000000000000000000000000000000000080e171e252a3036393a3f42464849494a4a4a494846443f3d3a38342e29241e160e070101000000000000000000050c151c23282e34383a3e41454749494a4a4a49484745403e3a3935302b262018130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709060c10121315161718191a1b1b1b1c1c1c1b1b1a1a1a191716151313100c070907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d242932373c4247484d525457595b5c5b5a5855534d46413b322920160c0000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23180c0000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffff9ede0d3c7bbafa399887b6e6155483b2e22150800091623303c4956636f7c8996a2afbcc9cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccd0cac6c5beb9afa3999083766a6054473b2e22150900000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000008131e28323d474f54565e6161616262626263636464656566676768696a6a6b666c6d6e6f6f70717273737475757677777879797a7a7a7b7b7b7b7b7a7a7979797876757472716f6d66686562605b5354524c46443f3836302a251e18130c040000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d302a2f383f44464d5355565e616468656c6e7072727374747575757474737271706f6d67686662605c5453514b46413a352f271f1910090100000000000000000000000000000613202c3945515d676d7172727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727271716f6d686864605d55504a423a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1b242c3844505c666f7c87929fa8b2bdc9d2dfe8f2fffffffffffffffffffff3e8dcd1c7bdb1a79d928e9297a0a7b0b8c0ccd2d9e2eaf2fafffffffffffffffffffffaf1e9e0d8cfc7beb6aca49992867c6f685e53493f33271e130800000000000000000000000b17222d44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7f7265584c3f3225190c000000000000000007121c27303a444c565d666d737c82888e9297999b9d9fa2aaa1aaa29f9d9a95908a81796d685d544a3f33291f0d040000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3c3b3936302f2e2b26201c160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282e34383d43474b5153555d606367686e717376787b7d7f818284868788898a8a8b8b8b8c8b8b8a8a898987868583827f7d7a7874716d6765605d55544e48433d373229241d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebec0b6a194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232d364044505b666d79828f95a0a8b2bbc4ced7e1eaf3fdfffdf5eee8e4e0dfdcdddfe4e9f0f8fffffff8ede2d8cec6b9aca0968c7f73695e53473e30271d0f050000000000000000000000000000000000000000000000000008111a202930363a4146474c4d52545656575757565553504a4a464440393530282018120b030000000000000000050f171e262e34394045464a4c52545556575757565553514b4b4746413a373129241d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090b0c0c0d0e0e0f0f0f0f0e0e0e0d0d0c0b09080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820272b31373a3b4246474a4d4e4f4e4e4b4847423c36302920170d040000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000916222f3c4955626f7c8895a2afbbc8d5dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9dbd6d3cfcac0b5ab9f94887c6f6255493c31261a0e02000000000000000815222e3b4855616e7b8894abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000020c16202b353d44484c5254555555555556565657575858595a5b5b5c5d5e5e5b60606162636364656667676869696a6b6b656c6d6d6e6e6e6e6e6e6d6d6d666c6b696867666462605c5458555350494746413a38342e2a251f19130d07010000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124262d33373c4247484d525458535b606163656666676768686868676766646362605c55595653514a46454039363029241d150d0700000000000000000000000000000005111d2a36414c56606d797e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d7c7a7875716d67605c544b433a2f24180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202b37424d57606d78839099a3afbac3cedbe4f1fafffffffffffffffffffaefe3d7cbc0b5ab9f958e818591959fa6afbbc0c7d0d8e0e8f1f9fffffffffffffffffffffbf2eae1d9d0c7beb5aba29891847a6d655b50443a3025190d0000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e8dcd1c0b3a69a8d8073675a4d4034271a0d0100000000000000000b151e28323a434c545c606a6e757c8185898c8f9192989494949892908d89837d756d675d564c42382e21170d000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544b4034281c1004000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49474641403c3b37322c272119110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282b3237394045474b515457565e61646769696e7072747677797a7b7c7d7d7e7e7f7f7e7e7e7d7d7c7b7978767572706d686864605d5554514c47433c38322b272018130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b4ac95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d79839096a0a9b3bcc5cfd8e1ebf5fffffff9f4f0edece9e9eceff4fbfffffffff3e7dbd0c6bcafa59e9184796d60574d42352c1e150b0000000000000000000000000000000000000000000000000007111a232c323a41464c525459575e6162636464636361605c545753514a46413a3229241d150d03000000000000050e17212930383f444b515357565d6062636464646362605d555854524c47433c352f281f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b1f262b2d30363a3b3e40414242413f3b3a37312a251e170e05000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffdf4ebd9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffcf2eaddd0c4b7aa9d918477665c5044382c1f1206000815222e3b4855616e7b8894a1aebbd0dce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e7e2e0dad1c7bdb0a69a8e817467574e42372b1e1206000000000000000714212e3a4754616d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000040e19232b32383a414647484848484949494a4a4b4b4c4c4d4e4f4f50514a505354545556575758595a5a5b5c5d5d5e5f5b6060616161616162616160605c5f5e5d5b5a59575553514a4c4946443f3a3935302b28231c1a140d080200000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f32251b22272b31373a3b4146474b495053545658595a5a5b5b5c5b5b5a5a5958575553514b4c494644403a38342e2a251e18120b03000000000000000000000000000000000713202d3946525e6876838b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8a898785827e79726d665d554b4035291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b46535f69727f8c95a0abb5c0ccd5e0edf6fffffffffffffffffffaf1e4dbd3c7bbafa3999083787b838f949da5afb6bec6ced6dfe7f0f8fffffffffffffffffffffcf3ebe2d9d0c7bdb4aaa1968f82776c60564c41362a1c1207000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000030c162028313a424a50585f626a6f74797c7f82848587878787878583807c77706c605d554c433a30261c0f050000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f1306000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665957575757575757575757575757575757565554524c4d4947433c38322b231c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f272b2f35383a4145474a4c5254575a575f61646567696b676d6e6f70717171727272717170706f6e6d666a686663615e565754514c4745413a37322c27211b150d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aba39a897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d38424b555d676e7a849197a1aab3bcc6cfd9e3eef9fffffffffcfaf9f5f6f8fbfffffffffffbefe2d6cabfb4aa9e93897d70675c51453b31231a0c03000000000000000000000000000000000000000000000000050e19232c353e444c52565e616569696e6f707071706f6e6d666763605c54524c443f352f271f150d0300000000020d172029333b424a50555c606468686d6f70707170706e6d676864615d56534e45403a312a21180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070709090a0b0c0d0d0d0d0e0e0d0d0d0c0b0a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e21252a2d2e313335353534322e2d2b261f19140d0500000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffdf5ebe2d4c8bcb1a7978a7e7164574b3e3124180b000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffbf3eae0d5c9bdb2a99a8d817467544a3f34281c1003000714212e3a4754616d7a8794aab4bfcbd6e3eff3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8f3efece3d9cfc2b8ab9e9184786a5f53473a2e211408000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000007111921272c3036393a3b3b3b3c3c3c3c3d3d3e3e3f404041424343443f4446474848494a4b4c4c4d4e4e4f5051514950535354545455555554545453514b51504f4d4c4b484644403f3c3937332d2d29251f1c17110e0902000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a171b1f262b2e3036393b3e3f444648494b4c4d4d4e4e4f4e4e4e4d4c4b4a484645403f3c3a38342e2c28231d19130c070100000000000000000000000000000000000714212e3a4754616d7a879598989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898979697928e8a857f786d675d51453e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303b44505a616e7b86929fa7b1bdc7d1dee7f1fffffffffffffffffffdf2e8dfd5c9bdb2a89f92877c6f6e7a828e939fa4acb4bcc5cdd5dee6eef9fffffffffffffffffffffdf4ebe2d9d0c6bcb2a89f948b7f72685e5246392e23180c000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000040e161f2830383f444e53585f62666d6f727577797a7a7b7a7a787673706b64615a514b433a31281e140a000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80736764646464646464646464646464646464636362615e565955534e48443d352e261c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151b1d24292c2f35393a3d4146474a4d4d535557595a5c555d60616263646465656565656464636261605c545b595654524c4a4745413a39352f2b26201b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c9898989898989898989898989898989898989898989898989898989898989898989898989992877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c555e686e7b859198a2aab4bdc7d1dce8edf6fffffffffffffffffffffffffffffcf2e5dcd3c7baaea2988f82756b61554b4033291f1108000000000000000000000000000000000000000000000000020d17202b353e474f565e61686d7276787b7c7c7d7d7d7c7b797774706d66615d565145403931271f150b0200000008131e29323b454d545c60676d7175777a7c7c7d7d7d7c7b7a7775716d68625f58514b433c332a22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c080d1113141516171819191a1a1a1a1a1a1a1919181716151413110d080b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426282928272522211e1a150e08020000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffbf9f5f3ebe3d9d0c7b8aca095877b6e6154483b2e21150800000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffefbf9f4f1e9e1d8cec6b9ada1968a7d7064574a3d2e23170c00000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5ebdfd2c5b9ada196887b6e6255483b2f2215080000000000000005121f2b3744505b657884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000070f161b1e252a2d2e2e2e2f2f2f2f3030313132323334343536372d3338393a3b3c3c3d3e3f40404142424344443f444647474748484848484747464540454342413f3e3c3a38342e2f2d2b2722201d1913100b06000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0b0f151a1e21252a2d2e2d3337393b3d3f3f4041414242424141403f3e3d3c3a38342e2f2d2c28231f1c18120d0802000000000000000000000000000000000000000714212e3a4754616d7a8794a7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4a4a9a19e9b97928c82796d605a5043392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202a36414d56626c76828f98a2aeb9c3cfd9e3f0f9fffffffffffffffffff6ebe0d6ccc4b9aca0968d80736a686d78818c939aa3aab3bbc3ccd4dce8eef5fdfffffffffffffffffffdf4ebe2d8cec4bab0a69f92857a6d61544a4034281c10040000000000000000000d192633404c5966737f8c99a6b2bfd0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000040d161e262e343c43474e53545c606366686a676d6e6e6e6d676a67636059555045403931281f160c020000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e211408000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174717171717171717171717171717171717070706f6e686966625f58544f4740382e251c1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181d1f24292c2d3036393b3e404246484a4c4e4f4b515455565757585858595858575756565453504a4f4c4a4746413e3a39352f2c29241e1b150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a867f72695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a434c565f696f7c869298a3abb5c0cbd7dbe4eef7fffffffffffffffffffffffffef4eae0d5c9bdb2a89f92867b6e61594f43392e21170d0000000000000000000000000000000000000000000000000008141e29323d474f5961686d747a7f82858789898a8a8a89888683807d79736d68625b514b433931271d140a0000010d1925303a444d575e666d72797e82848788898a8a8a89888684817e7a756f6a605d554d453c342a20170b0200000000000000000000000000000000000000000000000000000000000000000000000000030607080d11131416191b191d20212223242526262627272727272626262524232221201d191a18161313100c070705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206090e111414171a1b1c1b1b181514120e09030000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3f4f4f4f4f4f3f3f8f3efecebe4e1d9d1c7bdb2a89d908477695e53463a2d211407000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f3f3f7f2eeecebe4dfd7cfc6bcb1a79e9184796d6053463a2d201306000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e3125180b00000000000000030f1b27333f4953697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000040b0f13191d202122222222222323232424252526272828292a22282b2d2d2e2f30303132333434353636372d3337393a3a3b3b3b3b3b3b3a3a3a38342e36353433312f2d2c282322201f1b1713110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f03090e1214191e202122272b2d2e3032333334343535353534343331302f2d2c282323201f1c1813100c07000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aeb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b1b0b3adaba9a29e948f82756c61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8b949faab4bfcbd5e1eaf5fffffffffffffffffffaf1e5dacfc4baafa59e9184796d605d666d747f889298a1a9b1bac2cad8dde4ebf4fcfffffffffffffffffffdf4eae0d6ccc2baaea2988d8073665c5144382c1f12060000000000000000000b1724313e4a5764717d8a97a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000040c141c232831373c43474a505356595c555d60616161605d555a56544f49443e352f271f160d0400000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffef2e6dbd0bbafa295887c6f6255493c2f221609000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7876736f6a636059524a40372e22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181d2021252a2d2e3131363a3b3d3f414341454748494a4a4b4b4c4c4b4b4b4a4a494846443f423f3d3a3935302d2c2924201d19130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b726d63574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28313b444d575f6a707d869299a3afbbbfc9d2dce5eff8fffffffffffffffffffffff8ede2d8cec6b9aca0968c7f73695e53473d30271d0f05000000000000000000000000000000000000000000000000010d1925303b444f59616b707a81868c8f92979596979796969992908d8a85807a726d605d554b43392f261b11060005111e2a36414c565e696e787f858a8e91969596979797969a93918e8b86817c746d675f574e463c32291d140a0000000000000000000000000000000000000000000000000000000000000000000205060c10121316191d2021232527252a2d2e2f30313232333333343434333333323231302f2d2c2924272522201f1c181514120e090604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0e0c08080602000000000000000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3e8e8e8e8e7e7e7e6e5e7e2e0dfd9d4cfc7c0b5aba1968b7e7265574d42362a1e1205000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e6e6e5e6e2dfded8d3cdc5bdb4aaa0958b7f72665c5044382c1f1206000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbfb2a6998c7f7366594c403326190d00000000000000000b17222d414e5a6774818d9aa7b4c0ced9e5f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000000000000000002080d111314151515151616161717181819191a1b1c1c1d171c1f202121222324242526272728292a2a22272b2d2d2e2e2e2e2e2f2e2e2d2d2c28232a2827262422201f1c181613120f0b06050100000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000206080e111414171b1f202123252627272828292828272726252422201f1c18161312100c070400000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbebebdbeb9b8b3ada69e948a7e71675d5145382c1f14090000000000000000000000000000000000000000000000000000000000000000000000000000020b19242f3a44505a616e7b85929fa6b0bcc6d0dde7f3fcfffffffffffffffffdf2e8dfd5c9bdb2a89d93897d70675d545c606d727e869297a0a8b0b8c1ccd2d9e2eaf3fafffffffffffffffffffcf2e8dfd6cabeb3aa9e9285796d6053463a2d2013070000000000000000000915222f3c4855626f7b8897a2adbac6d3dfebf4f9fafefffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000020a111720262b3237383f4446494c4f4b515454545454514c4d4948443d393329241d150d0400000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff7e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988878583807c76706b635c524940342a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070d111314191e202124262a2d2e3132342f35393a3b3c3d3e3e3e3f3f3f3e3e3d3d3c3b3a38342e33302e2d292521201d1913110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80747272727272727272727272727272727272727272727272727272727272727272727272716e69635b51453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa4adb7c0cad3dde6f0f5f6f8f9fbfffffffefaf8f3e7dcd0c6bcb0a69e9184796d60574d42352c1e150b0000000000000000000000000000000000000000000000000005111e2a36414c56606b707d858e92999c9ea1a9a3a3a4a3aba39f9d9a97928d857e756d675d554b41382d22170b030713202d3946525e686e7b838c92979b9ea0a8a3a3a4a3aca49f9e9b98928e8780796e695f584e443b2f261b110600000000000000000000000000000000000000000000000000000000000205090e1214171c1f202324292d2e3032343036393a3c3c3d3e3f4040404041414040403f3e3d3c3b3a39352f33322f2d2c282322211e1a1313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d3d2cdc8c3bdb5afa4999184796d6053473b31251a0e02000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dbdbdbdbdbdadad9d8dbd6d3d2cdc7c2bbb3aba2989183786d60544a3f34281c10030000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000061825323f4b5865727e8b98a7b1bcc8d4e1eaf2f5f5f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6eaddd0c4b7aa9d9184776a5e51442f24180c0000000000000000000000000000000000000000000000000000000000000000000001050707080808090909090a0a0b0b0c0d0d0e0f10060b0f121314151516171819191a1b1b1c1d1e171b1f2020212121222222212121201f1c181d1c1a1918151312100c070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000020507060b0f1213151618191a1a1b1b1c1b1b1b1a191817151313100c0707060400000000000000000000000000000000000000000000000000000004101c2934404b556b7885929eabb8c5cbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcfc9c6c5beb9b0a69e9285796d6053473b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414c56616c75828f97a2adb8c2ced8e2eff8fffffffffffffffffff7ece1d6cdc5b9ada1968e81746b60554b515b636c717c8591959fa6afbbc0c7d0d8e1e9f1f9fffffffffffffffffffaf1e6dbd0c5b9ada197897c6f6356493c302316090000000000000000000713202d3a4653606d7985929fabb8c2cfd9e2e8eceef2f7efefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000060b151a20262b2e34383a3c3f42414547474847474541403d3b38322d282218120b030000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9797979797979797979797979797979797979696959792908c88837d736e635b51463c31261b0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080e111414171a1e212224262724292c2d2e2f30313132323232323131302f2e2d2c2823262321201d191413110d08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174686565656565656565656565656565656565656565656565656565656565656565656564615e5751493f33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029333c464f59616c717f8b919ca5afb8c1cbd4dee4e8eaebeceff3f8f7f2eeecebe3d6cbbfb4aa9e948a7d70675c51453b31231a0c03000000000000000000000000000000000000000000000000000714202d3946525e68707d8692979fa3ababadb3afb0b0b0b4aeacaaa9a19e97928b81796d675d53493f33271f150914202c38444f59616d7a8490959ea2a9aaacb2afb0b0b0b6afacaaaaa39f99938d847b6e6a5f564c41382d22170b01000000000000000000000000000000000000000000000000000004090e12141a1e2023282c2d2f3035393a3d3f414341464748494a4b4c4c4d4d4d4d4d4d4d4c4c4b4a494847454142403e3c3a38342e2e2d2a26201f1c18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090b0d0f10121213131313131313131313131313120c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdccd0cac6c5c2bcb8b1aba39f93877d70675d514538291f140900000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1cececececececdcdccccd0cac6c5c2bbb7b0a9a29992867c6f665c5142382e23170c00000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000815222f3b4855626e7b8895a0acb8c3cfd8e0e4e8e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102030000030606070809090a0b0c0d0d0e0f0f10060b0f1213141414151515151514141313100c070f0e0c0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d01000000000000000000030506080a0c0c0d0e0e0f0f0f0e0e0d0c0b0a090706040000000000000000000000000000000000000000000000000000000000000000000c18232f44515e6b7784919eaab7c4d1d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7dad5d2cfcac1b9ada1978b7e7165564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000006111b262f3845525d68707e8a939ea9b3becad4e0eaf4fffffffffffffffffffbf2e6dacfc5bbafa59e91847a6d60594f4344515a616a6f7b838f949da5afb6bec6cfd7dfe7f0f8fffffffffffffffffff7ece1d5c9beb3a9988c7f7265594c3f3226190c00000000000000000006121f2c3844505c6675818e9ba6b0bdc7d0d7dcdfe2e6e2e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d7cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000030a0f151b1c23282b2d30332f35393a3b3b3b3a39352f302f2c27211c170c0701000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a9a29f9c9995908880736d63584e43372b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090e12141517191b181d2021222324242525252625252424232321201f1c1719171413110d0806040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c5858585858585858585858585858585858585858585858585858585858585858585754524d453f372d21170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a343d47505a626d737f8c929da6b0b9c2ccd4d8dbdddfe0e3e7e2e2e6e2dfdedcd3c7baaea3988f82756b61554b4033291f11080000000000000000000000000000000000000000000000000004111d2935414c56616e7a859298a1a9aeb5b8b9bebcbdbdbdbfbab9b6b3ada9a29f938f82796d655b50443c31261a0e16232f3c4855616b76828f969fa7adb3b7b9bdbcbdbdbdc0bbb9b7b4aeaba49f9691857c6e685e53493f33271d1207000000000000000000000000000000000000000000000000070c10141a1e20252a2d2e34383a3c3f414647494c4e4f4c5254555657585959595a5a5a5a5a5959595857565554524c4f4d4b494645403e3b3a36312d2c28231d1b15100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1d1e1f1f2020202020202020202020201f191815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c1c1c1c1c1c1c1c1c1c0c0bfbebfbab8b6b1aba7a099928b7f726b60554b403529170d0300000000000000000000000000000000000a1723303d4a5663707d8996abb5c0c1c1c1c1c1c1c1c1c0c0bfbebebab8b5b0aba69e9792877e706a5f544a4030261c1106000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000814212e3a47535f697784919da7b1bdc6ced3d8dbdcdcddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd2c5b9ac9f928679675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203030000030506070708080808080807070706040000020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f4fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000000010102020202010100000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dde5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4e6e1dfdbd5c9beb3a99d908377695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d7a84919ea5afbbc5d0dce6f2fcfffffffffffffffffef3e9dfd5c9beb3a99e938a7d70685d52473d3f48505860696e7a828e939fa4acb4bcc5cdd5dee6eef6fffffffffffffffffef2e6dacfc0b3a79a8d8074675a4d4134271a0e00000000000000000003101c28343f4a5464707d8a949fabb5bec5cbd1d2d5dad6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000040a0f11171c1f20232624292c2d2e2e2e2d2c29242322201b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3adaba9a79f9a938c7f726a5f53473d32271b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c070d1113141516171718181919181818171716151312100c060a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4746423b332d251c0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b353e48505a636d74808e949ea7b1bac3c8cdced0d2d3d6dcd6d6dad5d2d1d1c9bdb2a89f92867b6e61594f43392e21170d00000000000000000000000000000000000000000000000000000713202c3945525d6874808d98a2aab3bbbfc5c6c9cfcacad1cbc7c5c3beb9b3ada59e948f82776c60574d42372b1f141d2935414c5663707d8a949fa8b1b9bec4c5c9cecacad2ccc8c6c4bfbab5afa8a09791847a6e655b5044392f23180c00000000000000000000000000000000000000000001070d12181c1f252a2d30363a3b3f4446494c4c525456585a5c565e6162636465656666666767676666666565646362605d565b5a585553514b4b4846423d3a38342e2b271f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292a2b2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2524221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba7b1b4b5b5b5b5b5b5b4b4b4b3b2b1b4aeaca9a7a09d9590877f726d62594f43392f2418050000000000000000000000000000000000000916222f3c4955626f7c8899a3afb4b5b5b5b5b5b5b4b4b3b3b2b1b3adaba9a69f9c948f857d706c61584e42392e1e150a00000000000d1a2733404d5a6673808d99a6b3c0cfdae6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000006121e2b37424d5765727f8b95a0abb4bcc3c7cdcecfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f1f7f2eeece6dacfc5b8aca095877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74818e97a1adb7c1cdd7e1eef8fffffffffffffffffff7ece1d7cdc5b9ada1978e81756b61564c4135363e464e575f686d78818c939aa3aab3bbc3ccd4dce4edf8fffffffffffffffff7e7dacdc1b4a79a8e8174675b4e4134281b0e000000000000000000000c17232e394653606c78839099a3acb3bbc0c5c6c9cfc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000060b1012131619181d202121212121201d19161613100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbebab8b6b1aca49f92877c6f62584e43382c1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708090a0b0b0b0c0c0c0b0b0a0a09080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a363029201c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f48515b606d78828f959fa8b1b8bcc0c2c3c5c7cbd0c9c9cfc9c6c5c3bfb9aca1968c8073695f53473e30271d0f0500000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faab3bcc5cbd1d2d5dad6d7dcd7d3d2cfc9c5bebaafa69e948c7f72695f53473b31251a202c3945525d687683909ca6b0bac3cacfd2d5d9d6d7ddd8d4d2d1cbc7c0bbb2a9a1968f82776c60554b4034291c100400000000000000000000000000000000000000070c12181c23282c30363a3b4246484a50535659565d61636567696a686d6f6f7071727373737374747373737271706f6e6d686a68666562605c555855534d4a4645403937322c28231c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f22272b2d2f323435373839393939393939393939393939393832312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a959fa7a7a8a8a8a8a8a8a8a7a7a6a5a4aaa29f9c9995908a837c726d625b51473d31271d12070000000000000000000000000000000000000714202d3a4753606d7a86929fa7a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29f9c99948f89827b706b61594f463c30271c0c0300000000000b1824313e4b5764717e8a97a9b3bec9d5e4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000020e1a26313c4653606d78839199a2aab1b7bcc0c1c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3bfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000001030000040607060400000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff9ede0d3c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefffefaf7ece1d4c8bcb1a7978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7d87939fa9b2bec9d3dfe9f3fffffffffffffffffffcf2e6dbd0c5bbafa59e92857a6d61594f433a2f2c343d454d565d666d747f889298a1a9b2bac2cad2dbe7edf4fcfffffffffffaeee2d5c9beb3a9998c7f7366594c403326190d0000000000000000000006121f2b3744505b656f7c87929aa2aaafb5b8b9bebcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000003060709070d1113141415141413110d08090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacac9d0cac6c5c2beb6aea3999083766a605448382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135323232323232323232323232323232323232323232323232323232323232312e2d2a251f170e0a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d364044505c666d79839096a0a7abb1b3b5b7b8babfbbbcbcbbbeb9b8b6b4aea59e9184796d60574d42352c1e150b0000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a99a3aebcc5cfd7dcdfe2e6e3e3e7e3e0dfdad5d0cac1b8b0a69f92867b6e61574d42362a1e212d3a4754606d7a86929facb9c2ccd6dbdee1e5e3e3e8e4e0dfdcd7d2ccc3bbb2a89f948b7e71675c5145382c1f13070000000000000000000000000000000000030b12181d24292e34383b4246484d5254545c60626568686d7072747677797a7b7c7d7e7f7f808080808080807f7f7e7d7c7b7a78777573716f6d676865615f575753514b47433d38342e28231d150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282b2d3337393c3e404243454546464646464646464646464646453f3e3a342d251b0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959a9b9b9b9b9b9b9b9b9b9a9a99989698928f8c88837e786f6a625b51493f352b1f150b010000000000000000000000000000000000000613202c3945515d6775818e959a9b9b9b9b9b9b9b9b9a9a9999979697928f8c88837d766e6961594f473e342a1e150b0000000000000915222f3c4855626f7c8897a1adb9c7d2dde8eff3f8f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000009151f2c3844505c666f7d879298a0a7abb1b3b5b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7aea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000030607090c0e0f070c10121312100c070f0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e4d9cdc0b4a79a8d8174675a4e4134271b0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7883909aa4afbbc4cfdbe5f2fbfffffffffffffffffef4eae0d6cabeb3a99e938a7e71685e52473e3128222b333b444c545c606d737e869297a0a8b0b8c1c9d7dce2eaf3fbfffffffff8ecdfd2c6b9ada197897c706356493d3023160a00000000000000000000030f1b27333f4953606a717e8892989fa3ababadb3afafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b5a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000010406070808080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b00000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dbd6d3d2d0c7bfb5ab9f94897c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b080705020000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c25252525252525252525252525252525252525252525252525252525252421201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2428343f4a545d676d7a8491959d9fa7a6a8aaacaeb4afafafafb3adaba9aaa39f938a7d70675d51453b31231a0c030000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aabb5bfced7e1e7eceef2f7f8f3efecece6e1dbd6cac1baaea3988e8175695e53463a2d2124313d4a5764707d8a99a3afbbc7d4dee6ebedf1f6f9f4f0edece7e3ddd7cdc4bab0a69e9185796d6053473a2f24180c00000000000000000000000000000002080c151d23282f35394044464d5254575e6165666d6f7275787a7c7f818284858788898a8b8c8c8c8d8d8d8d8d8c8c8c8b8a898887858382807e7c797774716e696764605c54544e46444039342e271e1a150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c23282e34383a3f4446484b4d4f50515252535353535353535353535353524c4a463f372d20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7a83898d8e8e8e8e8e8e8e8e8e8d8d8c8b898885827f7b77716d66605851493f372d231a0d030000000000000000000000000000000000000004101d2935404b55616e7a838a8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b615e574f473e352c22180c030000000000000613202d394653606c7985919eacb6c0ccd8dee3e7e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae0d4c8bbafa49a877a6d6154473a2e211407000000000000000003101c28343f4a54606b707e8690959d9fa7a6a8a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa796897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1e181c1f201f1c181e1c1a18161313100c0705020000000000000000000000000000000000000000000000000000000000000002030505060606060606060606060605020000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff3e8dcd1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23180c0000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a95a0acb6c0cdd6e0eef7fffffffffffffffffff8ede2d8cec6baada2978f82756c61564c41352c1f192129323a424a515b636c717d8591969fa6afb7bfcbd1d8e1e9f1f9fffffbefe3d7cbc0b5ab9e9285796d6053463a2d20130700000000000000000000000b17222d38414e58626c717e858e92999c9ea1a9a2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3aba4988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d1c6bdb0a69b8e8175665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b181514120e09030000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2119191919191919191919191919191919191919191919191919191919181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217232e38424b555e686e7b838b909597999b9d9fa3aaa2a3a3a2a9a19e9d9b98928d81756c61554b4033291f1108000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2d1dbe9f3f8fafefffffffbf9f7f2ece6dcd7cbbfb4aa9f93877b6e6154483b2e2125323f4c5865727f8b98abb5c0cbd7e6f0f7fafdfffffffcfaf8f3eee8dfd6ccc2b9ada1978b7e7165554b4035291d100400000000000000000000000000050d14191e272e343940454a5153575e6166696e7276797c7f828487898b8d8f91929895969798989999999a9a9a99999998989796959792908e8d8b888684817e7b7774706d6662605853514a454039302b261f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181e262e34383f444649505355585a5c5d5e5f5f6060606060606060606060605f585651493f32291f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e686e787d8081828282828282818181807f7e7d7b7976736e6a64605c544e463f372d251b11080000000000000000000000000000000000000000010d18242f3946525e686e787d8081828282828282818180807f7e7c7a7876726e69636159534d453d352c231a10060000000000000006121f2b3844505b6674818e9aa4afbbc4ccd3d7dcdcdcddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd8ccc0b6ac95887b6e6255483b2f2215080000000000000000000c17232e38424f59616c707c838a909597999b9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000003090e1114171c1f20232527292a23282c2d2c28232a29272422201f1c1814120e09040000000000000000000000000000000000000000000000010406070a0c0f1011121313131313131313131313120f07070501000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697683909da7b1bec7d2dfe8f2fffffffffffffffffffcf3e7dbd0c6bcb0a69f92857a6e615a50443a30231a0f18202830394044515a616b6f7b848f949ea5adbabfc6cfd7dfe7f0f8fef3e9e0d3c7bbafa3998d8073665c5044382c1f1206000000000000000000000006111b262f3c46505a626c717b81868b8f929795959696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969993897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f1206000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe3d8cfc2b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181d1f2021201f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a140f0b06000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434c565e696e797e83878a8d8f9092989495969695959792908e8b8680796d605a5043392f21180d0000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffef7efe7dcd1c6bbafa4998c7f7266594c3f30252633404d596673808c99a6b3bfd1dce8f2fffffffffffffffffffff9f1e8dfd5c9beb3a99c8f8376675d5145392c1f1306000000000000000000000000060e171f252a303940454b51545c6064696e72777b7f8285898c8f919696989a9c9d9fa2aaa2a3a4a5a6a6a6a6a7a7a6a6a6a5a4a3a2a9a29f9d9b99989992908e8b8884817d79746f6a65605c54514b433e373128231c140c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a30383f444a5053535b60626567686a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b65625b51443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424c565e656c707374757575757575757474737271706e6c6666625f5853504a423d342d251b13090000000000000000000000000000000000000000000007121d2a36414c565e656c7073757575757575757574747372716f6d686966615f57554f46423b332c231a11080000000000000000030f1c28333f4a54626f7c87939fa8b2bac1c7cbd1cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d2bcafa296897c6f6356493c3023160900000000000000000006111c26303d46505a616a6f787e83878a8d8e8f909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908f8c83786c605346392d201306000000000000000000000000000000000000000000000000060b10141a1e2023282c2d2f323436372e34383a38342e373533312f2d2c2823211e1a14100c070000000000000000000000000000000000000104080d11131417191b1d1e1f1f202020202020202020201f1c1413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959fabbbc2cbd5dee6eff8fefffffffffffffff5eae1d6cabfb4aa9f948b7e71685e52483e32281e11080d161e272e344048505960696e7a828e939ca3aeb4bcc5cdd5dee6eef8ece2d7ccc0b5ab9f92867b6e61544a3f34281c10030000000000000000000000000a141d2b343f48505a61696e747b7f8285878889898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898680746b6055483c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffefbf9f4eadfd3c6baaea298897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161c1d24292c2d2e2d2b28221c1a140d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d30333536373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251f1b17110a0200000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27313a444d575e666d72767a7d8082848587888889898888878583817e7a736d675c51473e31271d0f060000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffff8ede2d7ccc0b5ab9c8f827669564c41362a2734414d5a6774808d9aa7b3c0cddae6f9fffffffffffffffffffffffaf1e6dacfc4b9ac9f9286796d6053473a2d20140700000000000000000000020a1117202930363e434b51555d60666d71767b7f83878b8f9298989b9ea1a8a5a7a9aaacaeb4afb0b1b2b2b3b3b3b3b3b3b3b2b2b1b0afb3adabaaa8a6aba39f9d9b9896918e8a85817c77716d66605c555047423c342e261e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c343c424a50545c6064656c6f7173757678787979797979797979797979797978726d62564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444c535b606367686868686868686868676766656361605b5455534e46443f38302b221b13090100000000000000000000000000000000000000000000010e1925303b444c535b6063676868686868686868676766666463615e565955534d48443d363129211a1108000000000000000000000b17222d384754606a74818e96a1a8afb9babfc1c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3bdb0a3968a7d7063574a3d3024170a000000000000000000000a151e2b343e4850585f666c71767b7e80828383848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484837f796d665b5044382b1f120600000000000000000000000000000000000000000000070c11171c1f252a2d2e34383a3c3f414244454044464440454442403e3c3a38342e2d2a251f1c18120d07010000000000000000000000000001070d1113191d20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2b2821201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929fa6b0b9c3ccd4dde7ecf3fbfffffffffff9eee3d9cfc7baaea2988f82766c62564c41362c20160c00040c151c2328363e464f575f686d78818c919fa3aab3bbc3ccd4dce4ede7dbd0c7bbafa4998e8174695e5342382e23170c00000000000000000000000000020b19222d363f4850575e61696e7275787a7b7c7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a746e64594f44382c201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c2f35383a3b3938332d2a261f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312b27221b140b05000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f28323b454d545c6065686e71737577797a7b7c7c7c7c7b7a787674716d68605c554b40352c1f150b000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff4e8ddd2c5b8ac9f928579685e5246392d2733404d5a6673808d99a6b3c0ccd9e6f6fffffffffffffffffffffffff7ebe0d3c7bbaea399897d6f6356493c30231609000000000000000000030b141b2227323b414650555c60676d72797e82878c9095989c9fa2aaa8abadb2b2b4b5b7b8babfbcbdbebfbfbfc0c0c0c0c0bfbfbfbebdbcbebab8b6b5b3b5afacaaa7a8a09e9a97928d89847e79726d67615a534d443f38302820191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232c353d464e545c60666d7075787b7e808283848585868686868686868686868686857f72685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b41495053565a5b5b5b5b5b5b5b5b5b5a5a5958565553504a4847433c38342e261e1910090000000000000000000000000000000000000000000000000008141e29323b41495053575a5b5b5b5b5b5b5b5b5b5a5a59585654524c4c4846423b38332a251f170f08000000000000000000000006111c2b37434e58616d7a8491969ea5acaeb4b4b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b1a4978b7e7164584b3e3125180b00000000000000000000030c19222c363e464e545b6064696e717375767677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776736d675d544a3f33281c0f030000000000000000000000000000000000000000030b12181c23282b30363a3b3f4446494b4d4f51524a5153514a51514f4d4b494645403b3a36312c28231d18120b060000000000000000000002080d13181d2024292c2d303335363838393939393939393939393938352e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6873808c949fa7b1bac2cbd6dbe2e9f2f6fdfffffcf2e8dcd1c7bdb1a79f92867b6e615a50443b30241a0e040000030b1218242c343d454d565d666d747f8a9298a1a9b2bac2cad2dbe7e1d6cabfb4aa9f93877b6e62574d4230261c1106000000000000000000000000000007101b242d363e454d52565e616569676d6e6f7070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070706f6e68645c53473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e24293338394045474846443f38363129241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504e4b4846423b37332d261d170f050000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333b424b5153565e61646668666c6e6e6f70706f6e6d676a6865615e56514b43392f231a0d03000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff9ecdfd3c6baaea298877a6e6154473b2e26333f4c5966727f8c99a5b2bfcedae5f1fffffffffffffffffffffffffbefe3d7cbbfb5ab978b7e7164584b3e3125180b0000000000000000030c151d262d333e444d525a61676d72797f848a8f93999da0a7a9acaeb4b5b8b9bdbec0c2c4c5c6cad0cacbcbcccccccdcdcdcccccccbcbcad0cac6c5c3c1c0c0bbb9b7b4b2acaaa9a29e9a95918b847e79716c615f57504a423a322b221a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17212b353d474f585f666d72787d8185888b8d8f9091929293999393939393939393939792867b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1720292f383f44464a4d4e4f4f4f4f4f4f4e4e4e4d4c4b4a4846443f3b3a37312b28231c140c070000000000000000000000000000000000000000000000000000020d1720292f383f44464a4d4e4f4f4f4f4f4f4e4e4d4d4c4b494746413f3b3a36312c27211a140d05000000000000000000000000000f1b27323c46525e686e7c848f939b9fa3aba7a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9988c7f7265594c3f3226190c000000000000000000000007101a232c343c424a5053575e61646668696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6966605d554b42382d22170b0000000000000000000000000000000000000002080c151d23282e34383b4246474a505356585a5c5d5e5f5c605c5f5e5d5c5a575553514b4846423b38342e29241d17110a0200000000000000060b13191d24292c2f35393a3d3f42434445464646464646464646464645423a3936302920170c0200000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56606d78829095a0a8b0b8c1cad0d7e0e6ebf1f6f4f0eae0d7cbc0b5ab9f958c7f72695f53483f32291e1208000000000007121a222b333b444c545c606d737e869297a0a8b0b8c1c9d7dcd8cfc6baaea2988e81746a5f53453b311e150a0000000000000000000000000000000009121b242c333b42464d525458555d60626263636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363615e56534a41352c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000081019202830353d44484b51535453504a46423b352f281f191109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854534d46443f382f2921170e0500000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212930394045464c5254575a545b6061616263636262605d555b5854524c45403931271d1108000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdd9e4f3fdfffffffffffffffffffffffbeee2d6cabfb4aa95887b6f6255483c2f24313e4a5764717d8a97a8b2bdc9d5e3edf8fffffffffffffffffffffffff3e7dcd1bfb2a5988c7f7265594c3f3226190c00000000000000030c151e272f383f4450565e616c71797f858c91969c9fa4abacb1b5b8babfc2c4c5c9cfcdcfd0d2d3d6dbd6d7d8d9d9d9d9dadad9d9d9d8d7d6dbd6d3d2d0ced1cbc7c5c3c1bdb9b7b3adaba7a09d96918b847e766e69605c544c443d342c241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333d474f59616a6e787e848a8e9297989a9b9d9e9f9f9fa49f9f9f9f9f9f9f9fa9a2998a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171d262d3337393d4041424242424242424141403f3e3d3b3938332d2e2b261f1c17110a0200000000000000000000000000000000000000000000000000000000050e171d262d3337393d4042424242424242424141403f3e3c3a3936302e2d2a261f1c160e090300000000000000000000000000000a15202a36414c565f6a6e7a82898f9299999b9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d978b7e7265584b3f3225180c00000000000000000000000008111a222a2f383f44464d5254575a5b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c5953514b433a2f261c1106000000000000000000000000000000000000050d14191e272e34383f44464d5254545c60626567696a6b6c666d666c6b6a68666462605c5454534d46454039352f27221b140b0500000000020a11171e25292f35393a4145474a4c4e5051525253535353535353535353524f4746413a32291e130800000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7c4cfdae6eef3f8f7f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000020e1925303b44505c666d7a8390969fa6afbabec5ced5dae0e5e7e8e4e0d8cec6bbafa3999083786d60574d42362d20170d00000000000000081019212a323a424b515b636c717d8591969fa6afb7bfcbd1d1c6bcb1a79f92867a6e61584e4333291f0c03000000000000000000000000000000000009121a202930363b4246474c4c515455565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565654524c4441382f231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000109121a222b323a41464f54555d6061605b54534d45413a312b231b130a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e57535049413b332920170d02000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171e272e34383b4146474a4d4a50535455555656555554514c4e4b4746413a342f271f150b00000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a7b1bcc8d4e1ebf5fefffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f222e3b4855616e7b8896a1acb9c6d1dce7f2fcfffffffffffffffffffffff8e5d9ccbfb2a6998c7f7366594c403326190d000000000000020b151e2730394149505a61686e757e848c92979ea1a8acafb5b8bcc2c5c6cad0d1d2d5dadadcdddfe0e2e7e3e4e5e5e6e6e6e6e6e6e6e5e5e4e3e6e2dfdedddbdcd7d3d2d0cec9c5c4beb9b8b1aca8a19e96918a827b736d665e564e463e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454f59616b707c838b91969b9ea2a9a6a8a9ababacacafb5acacacacacacacb3ab988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b2d303435353535353535353534343332302e2d2b2822211f1a15100b0600000000000000000000000000000000000000000000000000000000000000050b141b22272b2d303435353535353535353434333331302e2d2a2522211e1a14100b0500000000000000000000000000000000040d1925303a444e585f686e757c82868a8c8e8f90909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908d857b6e6154473b2e211408000000000000000000000000000810181d262d33383b4246484b4d4f5050515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504c4745403a31281d140a000000000000000000000000000000000000080e171e252a303940454a5053575e6165666d6f7274757778787979797878777573716f6d6665615e5753514b454039332d261d170f060000040b141b222730353a4045474c525457595b5d5e5f5f5f60606060606060605f5e5b54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556874818e9ba9b2bdc9d5dde4e7eaebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebe3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000008141f28343f4a545d686e7b8490949ea5aeb4bcc2c9cfd5d9daddd8d4cfc6bcb2a89f92877c6f665c50453b31241b0e050000000000000000070f18202830394045515a616b6f7b8490949ea5adbabfc6cbbfb4aa9f958c7f72685e52463c3121170d00000000000000000000000000000000000000080e171f252a30363a3b3f4145474849494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494746413b322f261d110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000010a131b242c343c444c52596063676d6e6c66615f57524c433d352d251c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534d453b33291f1409000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d23282c3036393b3e403f444647484949494948474541413e3a39363029231d150d0300000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb8c3cfd9e3edf4fcfffffffffffffffffffaede1d5c9bdb2a894887b6e6155483b2e222d3a46535f697884919eabb5bfcbd7e0eaf2f9fffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000a141d263039434b535b606c717a828a91969ea2a9adb2b9bbc0c7c8cdd2d3d6dbdedfe1e5e7e8eaebeceff3f8f1f2f2f2f3f3f3f3f3f2f2f2f1f7f2eeecebe9e8e8e3e0dfddd9d5d2cfcac6c3bcb8b2aca8a19e948f867f786d68605850483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606b707d8690959ea1a8abadb3b3b5b6b7b8b8b9bbc0b9b9b9b9b9b9b9b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202327282828282828282828272726252322201f1c1714120f0a0300000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202427282828282828282828272726252321201e191514120e09030000000000000000000000000000000000000008131e29323c464e565e616b6f757a7d8081838384848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848483807b6e685e5246392d2014070000000000000000000000000000060b141c22282b30363a3b3e4042434344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443403a39352f281f160b02000000000000000000000000000000000006111a202930363e434b51545c6064696e7276797c7e808284858586868685848482807e7c7976726e6964605c55514b443f382f292117110a040d161d262d333a41464b5153565d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6b68615e564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff9ede0d3c7bbafa399887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3d4a5764707d8a96a1adb9c2ccd2d7dcdddededfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000020c17232e38424c565e696e7a828e939fa2aab0b9bdc4c9ceced2ccc8c4bdb4aaa0968d80736a5f544a3f33291f120900000000000000000000060e161e272e344048505960696e7a828e939ca4aeb4bdc1baaea3989083786d60564c41332a200f050000000000000000000000000000000000000000050d141a1f252a2d2e2f35393a3b3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b39363029201d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d363e464e565d616b70767a7b79746e69605d564f473f372e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483817e7b76716c655e574d453b30251a0b020000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e312d3338393b3b3c3d3d3c3b3a39352f322e2d2a251e18120b030000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697783909da8b2bdc7d1dce2eaf0f4f9fafcfffffdfaf8f4ebded2c5b9aca096867a6d6053473a2d202a36424d576673808d99a3aebbc4ced8e0e8eef2f8f9fbfffffefbf8f5eee1d5c9bdb2a8978a7d7164574a3e3124170b000000000006111b262f38424b555c656c737e858f949ea0a8adb3b9bdc4c7ccd2d4d9dfdfe2e7ebebeef1f6f5f7f8f9fbfffffefefffffffffffffffffffefefffefbf8f8f6f9f3efedeceae5e1dedbd6d2cec8c4bdb9b2ada69f98928c827a6f6a615a50483e362d241b100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69707d869298a0a7acb2b8b9bec0c2c3c4c5c5c6c7ccd2c6c6c6c6c6c0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171a1b1c1c1c1c1c1c1b1b1b1a1918171513120f0b0606020000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171a1b1c1c1c1c1c1c1b1b1a1a1918161413110d08070502000000000000000000000000000000000000000000020c17202a343c444c52596063686d707374767677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776746e695e564d41362a1e1105000000000000000000000000000000020a11171c1f252a2d2e313335363737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736332d2c29241d160d0400000000000000000000000000000000020a1117232c323b41464f555c60666d71767b7f8385898b8d8f9091929299929291908f8d8a8885827f7b76716d67605d555049413b3328231c150d161f282f383f444c52555d6065686d707275767778797979797979797979797978756d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919ea6b0bbc0c7cbd1d0d1d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444d575e686d79818b92989fa6adb2b9bdc0c1c0c0bbb9b2aba3989184796d60584e42382e21180d000000000000000000000000040c151d2328363e474f575f686d78818c919fa3abb3b7aea49f92867c6e665c50443b3021180e0000000000000000000000000000000000000000000002090e14191e202124292c2d2f2f303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302e2d2a251e170e0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000020b141d262e373f48505860686d757d82868785817b736d686059514940382e251c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f919292929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399939292918f8d8b87837e776e695e574d42362a1d140a0000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1014191e20212422282b2d2e2e2f30302f2f2d2c29242521201d19130c07010000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765717e8b96a0abb5c0cbd0d8e0e3e8ecedf0f4f6f1edebe7e2d7cec4b7aa9e918477675d5145392c2026313b4854616e7b86929fa8b2bcc6ced7dce3e7ececeff3f7f2eeecebe3dcd2c5b9aca096887b6e6155483b2e22150800000000000b17222d38414a545c676d77808a92979ea6acb2b9bec5c9cfd4d7dde3e4ebeceff2f8f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f6f1edebe6e2dfd9d4cec9c4bdb9b0aaa39f948f847c716c615a50483e362c22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616e7b859298a2aab1b9bdc4c6cacfced0d1d2d2d2d4d7ddd2d2d2d2cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0d0e0f0f0f0f0f0f0f0e0e0d0c0b0a0806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0d0f0f0f0f0f0f0f0f0e0e0d0c0b09070705010000000000000000000000000000000000000000000000000000050e18222a323b41464f54565d60636668696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67615e574d443b3025190e020000000000000000000000000000000000060b0f141a1e2021242728292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a292620201d18130c0400000000000000000000000000000000020b141b2227353d444c525961676d72787e82878c8f9298989a9c9d9e9f9fa39f9f9e9d9b999798928f8c87837e79726d67605b534d453e342e261e162028313a414950565e61676d71767a7d7f81838485858686868686868686868685817a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffbf2e9ddd0c3b7aa9d908477675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8a949fa7afb6bbbfc2c3c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000a151e28323b454d565e676d747e868f949ea1a9acb2b4b4b3b6afaca8a19992867c6f675d51463c30261c0f0600000000000000000000000000030b1218242c353d454d565d666d747f8a9299a2a9afa59d928b7f726a5f544a3f32291e0f0600000000000000000000000000000000000000000000000002090e111414191d202122232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232321201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000020b141d262e384049515a616a6f7a81898f9297928d86807a6f6b625b524a40372e241a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a9795908a837b6e695e52463e2f261b110600000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e11141417171c1f202122222323222221201d19181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606d78849199a3afbabfc6ced4d7dddfe0e4e8e2e5e1dedcd6d0c5bcb0a69a8d817467554b4035291d212d3a46535e6974808d96a1aab4bcc4cbd1d6dbdfe0e3e7e2e6e2dfded9d1cabeb3a99e918477695f53473a2d21140800000000030f1b27333f49535c666d79818d929ea2a9b0b9bdc4cacfd5dae0e3e8eef0f5f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eeeae5e0dad5cfc9c2bcb4aea69f9691867e716c615a50483e342b20170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b75828f97a1aab4bcc3c9ced2d6dbdbdcdededfdfe0e3e8dfdfdfdbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930363d44484c525457595b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a54524d453b32291f1408000000000000000000000000000000000000000003090e121415181a1c1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d191413110d070100000000000000000000000000000000000a141d262d3340474f565e616b70797f848a8f93999c9fa2aaa7a8aaababacafacababaaa8a6aaa29f9c9894908a847f79716c655e5750443f3830271f28323a434b535b60686d737a7e83868a8c8e9091929292999393939393939992918c7f7366594c402e23180c000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffbf3e9e0d5c9bdb2a89a8d807467554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616c76828f959fa4acaeb5b5b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b4a79a8e8174675b4e4134281b0e000000000000000000000000000000000000000000000000000000000000000000000000030c162029333b444c555c606c717b828a91969ea0a8a7a7a7aca49f9d9691877d706a5f554b40342a1e140a0000000000000000000000000000000007121a232b333c444c545c606d737e879297a0a59d938d80746d62584e42382e20170d000000000000000000000000000000000000000000000000000000020507080d1113141516161717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717161414110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafff3e7dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000010a141d262f38404a525b626c717c848e939c9fa29e99928d847d726d635c524940362c20170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9a7a79f9d9590847b6e615a5041382d22170b000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f1213141516161616151413110d080707050100000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c3844515c666f7d87929fa4aeb4bcc2c7ccd2d2d4d8ddd5dad5d2d0cbc5bdb4aa9f94897c6f6356493c2f24181e2a36424d57606d7a849198a2aab2bbc0c7cad0d2d3d7dcd6dbd6d3d2cfc7c0baada2978d807366574d42372b1e1206000000040f19232b3744505b656d78818e939ca4adb3bbc1c9ced6dbe1e5ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f0ebe5e0dad5cec6bfbab0a8a19892877e716c615a50463d32291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89939ea9b3bcc5ced5dadfe2e6e8e9eaebebecedf0f4ecece9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103000004060706040000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a32383a4145474a4d4e5050515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504d4846423b332920170d0200000000000000000000000000000000000000000000020507080b0d0f1010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100d0706040100000000000000000000000000000000000006111b262f383f44515960686e757d848b91969c9fa4abacaeb4b3b5b7b8b8b9bbb9b8b7b7b5b3b4aeaca9a69f9c97918c847e776e69615a504a42393128303a444c555d656c727a80858b8f9299999b9c9e9e9f9fa39f9f9f9f9f9fa39f9c8f827669544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffcf6f2e9e1d7cec6b9aca196897d706356493d2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3943505a606d7a838d939a9fa3aba9aaababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000040e172029323a434b515a61696e767e848c9196989a9b9a999a93908b847d706b61584e43392f22180c020000000000000000000000000000000000081019212a323a424b515b636c717d8591969a938e81786c605b51463c30261c0e05000000000000000000000000000000000000000000000000000000000000000104060708090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffefaf7f4f4ededededededededededededededededededededededf8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000010a131c262f38404a525c636d727e8691969ea5acadaba39f9691877f736e635b51483e32291f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b1aba79f968f82766c6153493f33271b0f0300000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060808090a0a090807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606b727f8c929fa3aab0b9bbc0c4c6c8ccd2c9cec9c5c4bfbab3aba2988f82766b6054483b2f1d131a25313b45515d676f7c869298a1a8afb5babfc3c5c7cbd1c9cfcac6c5c2bdb5afa49f92857a6d6054473c31261a0e020000000b16212b37434e58606c77818e939ea5aeb9bec5cdd5d9e0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bab2aaa39993877e716c61584e443b30271c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ca6b0bbc5ced7e0e5ebeef2f7f6f7f8f8f9f9fcfffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e0f070c10121312100c070f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141921272c2f35393a3d4041434344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443413b3a36302921170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d384149505b636b707a828a91969ea0a8acafb5b8babfc0c2c3c4c5c5c7c5c5c4c3c2c0bfbab8b5b0aba9a19e96918b827b716c605c544b433a3138424c565d676d777e858d92989c9fa3aba8a9aaabacacafb5acacacacb5aeab9e918478665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f4fffbfbfffffcf9f8f9f3efebe5e0d7cfc6bcb1a79e9184786c605346392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e45525d686d7980878f92999a9c9d9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8f8275685c4f4235291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000050e1720283139404550575f616c71797f84888b8d8e8d8c8a86837f79706b61594f463c31271d100600000000000000000000000000000000000000070f18202830394045515a616b707b848c8e8981786d665b50493f342a1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000009131c252e38404a525c646e737f889298a1a8afb9b9b5aea8a199928b80736d635a50443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c2c0bcb8b1a89e948a7e71655b5044372b1f12050000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59626d737f8b92989fa6acafb5b7b9bbc0bcbcbbbdb9b7b4aea9a19992867c6e62594f44382c200c141f2935414c55606a707d8691969fa3abaeb4b6b9babfbcbcbbbebab8b5b0aba39f928b7e71685d5245392a1f150900000004101b27323a47535f6a727f8b939ea5afb7bfcacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6ccc4bcb4aba49993877e716a60564c42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c1cdd7e0e9f2f6fafefffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1e181c1f201f1c181e1c1a18161313100c07050200000000000000000000000000000000000000000000000000000000000000020305050606060606060606060606050200000000000000000000000000000000000000000000000000000000000000000002080d161b1e24292c2d303335363737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737342e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000102030404000003060607070707060503000005040403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b2427333f49535b606d737d858f949ea0a8acb2b9bbc0c5c6cad0cfd0d1d2d2d3d2d2d1d0ced0cac6c5c2bcb7b2ada9a19e948f867e746d665d554c433a3f4a545d686d79828b92979fa2aaacafb5b4b6b7b8b8b9bbc0b9b9b9b9bfb9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0efefeff9f3efedecebe8e3e0dad5cec5bdb4aaa0958b7e71655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935414c565d676d747c82868a8d8f9091929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292908a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343e454d535a61676d72777c7f8181807f7d7a77726d6760594f473e342a1f150b000000000000000000000000000000000000000000060e161e272e344048505960696e797f817d746d665c544a3f372d22180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020405000004060706060300000403010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e0700000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000008121b252e37404a525c646e74808c939aa2aab2bac1c6bfbbb2aba39f928c7f736c61564d41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0cfcdc8c2bab0a69d9184786c605346392d20130900000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070709090a0b0c0d0d0d0d0e0e0d0d0d0c0b0a0908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d47515b636d737e868f949c9fa4abaaacafb6afafaeb2acabaaa39f9792877d706a5f53473d32271b0f0d19242f3a434e58606b707c848d92999fa2aaaaacaeb4afafafb3adaba9a69f99928c80746d62564c413529180e030000000713202c38444f59626f7c86929fa5afb8c1c9d6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffbf9f8f7f7f6f6f6f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bdb5aba49992877c6f685e544a4034281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a4afbbc7d3dfe9f2fbfffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1114171c1f20232527292a23282c2d2c28232a29272422201f1c1814120e09040000000000000000000000000000000000000000000000010406070a0c0f1011121313131313131313131313120f0707050100000000000000000000000000000000000000000000000000000000000000040a0f13191d2021242628292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2721201e1a140d050000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0d0e0f101011060b0f12131313131313120f0b12121110100f0e0d0c0a090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212c363e44505b656c747f8892979ea6acb2b9bdc4c7ccd2d3d6dbdbdddededfe0dfdededddbdbd6d3d2cdc7c4beb9b2ada69f98928a80786d675d564c4344505c666d7a838f939fa2a9aeb4b9bbc0c1c3c4c5c5c5c7cbd1c6c6d1c8bbafa49a877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0e2e2e2e2e2e8e3e0dfdedcd7d3cfc9c2bcb4aba2989083786d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19242f3a434c555d606a6f757a7e80828485858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585837e716c6155493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000040d151d2329333b424650555d60656a6f7274747472706d6865605d554f473e352c22180d0300000000000000000000000000000000000000000000040c151d2328363e474f575f676d7274706b605c544a42382d241b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090b0d0e0f1011070c10121313120f0b0611100e0d0b0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f23180c00000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff6ede4ddd6d2cfcec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000007111a242d374049525c646e74808d929fa4acb4bcc4ccd1cbc4bdb5afa49f93887e71685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddcd8d4ccc2b8aca096897d7063564a3d31261a0e02000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c080d1113141516171819191a1a1a1a1a1a1a1919181716151413110d080b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b353f49525b636c717c82898f93999b9e9fa4aca2a2a2a8a19e9b98928e857d706b61584e43352b21160b08131e28313c464f59606a6f7a80878e92989a9d9fa3aaa2a3a2a9a29f9c99948f877f786c605a50443a30241906000000000916222f3b4854606b76829098a3aeb7c1cad3dbe6ecf3fbfffffffffffffffffffffffffffffffffefbf9f8f5f8f3efecebebeaeae9eaebebeceff2f8f8f9fbfefffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d0c7bdb5aba39991857a6e665c51443d30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9babb5c0ccd7e5f1fafffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10141a1e2023282c2d2f323436372e34383a38342e373533312f2d2c2823211e1a14100c070000000000000000000000000000000000000104080d11131417191b1d1e1f1f202020202020202020201f1c1413110d08020000000000000000000000000000000000000000000000000000000000000001080d111314171a1b1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1a1514120e090300000000000000000000000000000000000000000000000000000000000000040607060c101213151718191a1b1c1d1e1f171c1f2020202020201f1b171f1e1e1d1c1c1b1a1817161413120f0b0609070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333e48525b606c77808c939aa1a9b0b9bdc4c9ced4d7dddfe2e7e8eaebebecedecebeaeae8e7e2e0dfd8d3cfc9c4bdb9b0aaa29f928d82796d685d554b4d57606d788290959ea5adb3babec5c7cbd1cfd1d1d2d2d4d7dcd2d2d8ccc0b6ac95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2d5d5d5d5d5d5dcd7d3d2d1d1cbc7c4bdb9b1aaa29992867c6e665c5041382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a434b51586062686d717476777878797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797876716c615a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363e434b5153585f62656768676664615d5654514b433d352c231a1006000000000000000000000000000000000000000000000000030b1218242c353d454d555d606567636059504a42382f261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708080e11141416181a1b1c1d1e1f181c1f20201f1c171e1e1c1b1918161413110d08070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4034291c1004000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bababababababababababababababababababababababababababab3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000060f19232c363f49525b646e74808d929ca4afb6bec6ced6dcd7cfc7c0bbafa49a92857b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececececececececececececececececececececececececececececececececececececececececf4f0edecebebeae9e4ded4c8bdb2a89b8e817568574d42372b1e1206000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080d11131416191b191d20212223242526262627272727272626262524232221201d191a18161313100c07070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19232d374049525a626a6e767d82878b8e91939a959696959496918e8b86817b706b61594f463c3123190f04010c161f2b343d474f585f676d747b81858a8d909298959696959497928f8c88827d736c665b50483f32281e130800000004101c2834404b5463707d89949faab4bfc9d3dce5edf7fdfffffffffffffffffffffffffffffffcf7f2eeecebe8e5e7e2e0dfdedddddddddedfdfe2e7e7ebeceef2f8fefffffffffffffffffffffffffffffffffffffffffaf3eae2d9d0c7bdb4aba1979082786d60584e42392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556a7783909daab6c3d2dde8f6fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f252a2d2e34383a3c3f414244454044464440454442403e3c3a38342e2d2a251f1c18120d07010000000000000000000000000001070d1113191d20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2b2821201d19130c050000000000000000000000000000000000000000000000000000000000000000010407070a0d0e1010111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100e0807050200000000000000000000000000000000000000000000000000000000000306070c10131416171c1f20222325262728292a2b2b22282b2d2d2d2d2d2d2b27222c2b2b2a2928272625242321201f1b1718161413100c070806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45505a636d74818d929fa4acb3bbc1c9ced5d9e0e3e8eceff2f8f6f7f8f8f9f8f8f7f6f8f3efecebe4e0dad5cfc9c2bcb4aea49d948f827a6d675d54535e6973808c949fa7afbabec5cad0d3d7dcdcdddedfdfe0e3e8dfe8ddd2bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5c8c8c8c8c8c8c8d1cbc7c5c4c2c0bbb9b2ada79f9892877d706a5f544a3f2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28313940454e54565d616467696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a64615a50483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000001070f181f262a31394045474e5455585a5b5a595754524c4745413a312b231a110800000000000000000000000000000000000000000000000000000007121a232b333c434b5153595b56554f443f3830261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507090e12141518191e202123252628292a2b2c23282c2d2d2b28222b2a292826252321201d19161413100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675c5145382c1f1306000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4adadadadadadadadadadadadadadadadadadadadadadadadadadadb3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000040e18212b353e48515b636e73808d929da4aebbc0c7d0d8e0e7e1d9d1cbc0b6aca2988d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f7f5f0e5d9cec3b8ab9e918578695f53473a2e211408000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316191d2021232527252a2d2e2f30313232333333343434333333323231302f2d2c2924272522201f1c181514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e37404850575f626b70767b7e8284868788898988878784827f7a746e6961594f473e342a2011070000040d19222b353d464e555d60696e747a7d818386878889898888878582807b766f6b605b544a3f362d20160c0200000006131f2c3845515c6675828f9ba6b0bcc6d1dbe4eef7fffffffffffffffffffffffffffffff9f4f0ece6e2dfdedbd9dbd6d3d2d1d0d0d0d0d1d2d3d6dbdbdedfe2e7ecf0f5fbfffffffffffffffffffffffffffffffffffffffcf4ebe2d9d0c6bdb2a99f948d80746a60544a4034281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677885929fabb8c5d2deebf9fffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b30363a3b3f4446494b4d4f51524a5153514a51514f4d4b494645403b3a36312c28231d18120b060000000000000000000002080d13181d2024292c2d303335363838393939393939393939393938352e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050a0f1315181d1f202323282c2d2e3032333435363737382d3338393a3a3a3a3937332d383837373635343332312f2e2d2b27222523201f1d181514120e090604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d57616c737f8c939da4afb6bec5cdd5d9e0e5ebf0f4f9fbfefffffffffffffffffffffffffbf9f5f0ebe6e0dad5cec5bebaaea69e949082796d665c54616e7b86929fa6b0b9c1cad0d6dbe0e3e8e9eaebebecedeff4ece4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7884919eabb7bcbcbcbcbcbcbcbcbbc0bbb9b8b6b5afaca8a19e9590867d706b61584e42382e1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f272f353c43474c5254575a5c5d5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d575550483e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1f282f35393c4347494c4e4e4d4c4a4746413a39352f281f1911080000000000000000000000000000000000000000000000000000000000091119212a31394045474c4e4a48443d342e261e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1114141a1e212224252a2d2e30323334353738382e34383a3938332d383736343331302e2d2a2523201f1c1813110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000030c16202a333d47505a626d73808c929da4aeb6bfccd2d9e2eaf2ebe3dcd2c7beb3aa9c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada197887b6e6255483b2f221508000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f202324292d2e3032343036393a3c3c3d3e3f4040404041414040403f3e3d3c3b3a39352f33322f2d2c282322211e1a1313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e363e454e53596063696e727577797b7c7c7c7b7b7a7875726d68615e564f473e352c22180e00000000071019232b343c434c51575f61676d717477797a7c7c7c7c7b7a7876736e6a636059504a42382d241b0e04000000000713202d3a4653606d7985929facb8c2cfd8e2edf6fffffffffffffffffffffffffffffdf5eee8e3e0dbd6d3d2cfccd0cac7c5c4c4c3c3c3c4c5c6cad0ced2d3d6dbe2e4eaf2f7fefffffffffffffffffffffffffffffffffffffdf4ebe2d8cfc4bbb0a69f93877c6f665c51443b31261a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282e34383b4246474a505356585a5c5d5e5f5c605c5f5e5d5c5a575553514b4846423b38342e29241d17110a0200000000000000060b13191d24292c2f35393a3d3f42434445464646464646464646464645423a3936302920170c0200000000000000000000000000000000000000000000000000000000000000000306060808070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151b1f2224292c2d302e34383a3b3d3e40414243434445453f44464646464646443f4645454443434241403f3d3c3b3937332d322f2d2c292422211e1a1413110d070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f69717e8a929ca5aebbc0c7d0d6dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffdf7f1ebe6e0d7d0cac0b8b0a69f958f82786d605c6674808d98a3aeb8c2cbd6dbe1e7eceff3f9f7f8f8f8f9fcfff1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9afafafafafafafafafaeb5afacaba9aba39f9c96918b837c706b61594f463c30261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151d242932373a4146474b4d4f5152525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252504a49453e362c241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161d24292c32373b3c3f4141413f3d3a3935302c29241d160d0700000000000000000000000000000000000000000000000000000000000000070f181f272f35393a3f413d3c383328231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214191e2021262a2d2e313036393b3c3e4041424344454540444646443f4544444341403e3d3a393630302d2c2923201d1913100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffcf0e3d7ccc0b5a093877a6d6054473a2d211407000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaded2c6baafa59d9b9494949494949494949494949494949494949494949494949494949497928b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000b151e28323c454f59616c727f8c929ca4aeb6c0c8d8dde4ebf4fcf5eee4d5c9bdb2a99a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978a7d7064574a3d3124170a000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12141a1e2023282c2d2f3035393a3d3f414341464748494a4b4c4c4d4d4d4d4d4d4d4c4c4b4a494847454142403e3c3a38342e2e2d2a26201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d333c42474f54575e616568666d6e6f6f6f6f6e6d676865615e56524d443e352c231a0f060000000000071119222a313a41454d53555d606467666c6e6f6f706f6e6d686966625f58544f443f382f261c12090000000000091623303c4956636f7c8998a2aebac6d4e1eaf4fffffffffffffffffffffffffffdf7f4ebe3ddd7d4d0cac6c5c2bfbdbfbab8b8b7b7b6b7b8b8babfbec1c5c6cad0d4d9dfe6ecf3fbfffffffffffffffffffffffffffffffffffffdf4eae1d6cdc2bbafa4999083786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a9b3becad6e2eefbfffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e34383f44464d5254545c60626567696a6b6c666d666c6b6a68666462605c5454534d46454039352f27221b140b0500000000020a11171e25292f35393a4145474a4c4e5051525253535353535353535353524f4746413a32291e1308000000000000000000000000000000000000000000000000000000000000060b0f121315151312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2f35393a3d3f3f4446484a4b4c4d4e4f505152524a50535353535353504952525151504f4f4e4d4b4a494746443f403e3c3a39352f2f2e2b2621201d1813110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b3844505c666e7b86929fa4adb7c0ccd2d9e2e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2dbd6cac1b9b0a79f948e81746d606d7985929eaab4bfcad4dde6ecf2f8fcfffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000061b2835424e5b6875818e9ba7a2a2a2a2a2a2a2a2a2a2aba39f9e9c9a99928f8a847e786e6a60594f473d332a1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820272b3035393a3e41434445454646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645433e3c39332c241a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d20262b2e2f3234353433312e2d2924201d18130c04000000000000000000000000000000000000000000000000000000000000000000060d151d24292c2d3234302f2c272117110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e21252a2d2e31363a3b3e41414647494b4d4e4f505152524a515353504a5251514f4e4c4b494746413f3d3a38342f2d29241f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2baada194877a6e6154473b2e2114080000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e8787878787878787878787878787878787878787878787878787878787857f786c605346392d201306000000000000000000000000000000000000000000000000000007121c27303a444e57606b717e88939fa4aeb6c0c8d2dae8eef5fdfff8ebdfd2c5b9ada196897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbeb2a5988b7f7265584c3f3225190c000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20252a2d2e34383a3c3f414647494c4e4f4c5254555657585959595a5a5a5a5a5959595857565554524c4f4d4b494645403e3b3a36312d2c28231d1b15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b212a31373d44484d525458545c60616263636261605d555854524c46423b322c231a1108000000000000000710181f282f353c42474b515357545b60616263636261615e565955534e48433d332d261d140a0000000000000b1825313e4b5864717e8b97aab4bfcad6e6f3fcfffffffffffffffffffffffffaf2ebe6e2d9d2ccc7c5bebab8b5b2b0b4aeacabaaaaaaaaabacaeb4b2b4b8babec5c8cdd6dbe1e9f2f8fffffffffffffffffffffffffffffffffffffcf3e8dfd7ccc0b5aba0958c7f72695f53463c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad0dbe6f2fefffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a303940454a5053575e6165666d6f7274757778787979797878777573716f6d6665615e5753514b454039332d261d170f060000040b141b222730353a4045474c525457595b5d5e5f5f5f60606060606060605f5e5b54524c443a3025190d010000000000000000000000000000000000000000000000000000030a0f11171c1f202222201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103040506060606060606060606060606060606060502000000000000000000000000000000000000000000000000000000000000000003090e161b1f262a2d32373b3c404547494c4a5053555658595a5b5c5d5e5e5f5f5b6060606060605b5f5f5f5e5e5d5c5b5a59585756545350494d4b494745403e3b3a37312d2c2924201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414c56606d78839098a2aeb6bfc9d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3cbc2b9b0a69d938b7f726a6f7c8997a2adbcc6d1dce6eff7fefffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b959595959595959595959595959992918f8d8a86827e79716d665f574f473d352c21180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b1e24292d2e31343637383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393731302d28221a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10151b1f222225272827262421201d1913110d07010000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f2026282323201c160c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10141a1e20262b2e3036393b3e4246484b4d4c52545658595b5c5d5e5f5f5f5c60605b5f5e5e5d5c5b59585654524c4c494745403a3935302b28231c19130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff9e1d4c7baaea194877b6e6154483b2e21150800000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a78736c665b5044382b1f120600000000000000000000000000000000000000000000000000060f18232e39424c565f6a707d87929aa4afb6bfc8d2dae4ecf9fffffff7ebded1c4b8ab9e9184796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181c1f252a2d30363a3b3f4446494c4c525456585a5c565e6162636465656666666767676666666565646362605d565b5a585553514b4b4846423d3a38342e2b271f1c18120c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1820262b33383b4246484b4b515354555656555454514c4c4746413a363029201a1108000000000000000000070d161e24293137394045474a4a505354555656555554524c4d4847433c383228221c140b020000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f9fffffffffffffffffffffffff8f1e8e0dad5d0c7c0bbb9b3adaba8a6a3aaa29f9e9d9d9d9d9e9fa2aaa5a8abaeb4b8bcc3cad0d7dfe6eef6fffffffffffffffffffffffffffffffffffffaf1e8ddd2c7bdb1a79f92867b6e61584e43372b1e14080000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f7fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a202930363e434b51545c6064696e7276797c7e808284858586868685848482807e7c7976726e6964605c55514b443f382f292117110a040d161d262d333a41464b5153565d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6b68615e564c41362a1d1105000000000000000000000000000000000000000000000000030a0f151a1c22282b2d2f2f2d2b28231c140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131313131313131313131313131313120f0b060503000000000000000000000000000000000000000000000000000000060e151a21272c31363a3c4347494b51535659545c60616365666768696a6a6b6c6c666c6d6d6d6d6c656c6c6b6b6a6a6968676665646261605b535a585653514b4b4847423e3a39352f2c29241f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3945525d68727f8b959faab4bfc8d1dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cbc2b8afa59f92867c6f727f8c99a9b3becfd8e2eef8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a838788898989898989898989888887868482807d7a76716d66605c544e453d352c231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292a2b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2a2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f131516191b1b1a19171413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191b171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f252a2d31373a3b4146474b4d5355575a565e6163656667686a6b6b6c6c666d6c666c6b6b6a6967666463615e56595653514b4746413a38342e2a251e19130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e22150800000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6866605b544a3f33281c0f03000000000000000000000000000000000000000000000000030d18212834404a545e686e7c859299a3acb6c0c8d1dae4ecf6fffffff8ecdfd3c7bbb0a6998d8073665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282c30363a3b4246484a50535659565d61636567696a686d6f6f7071727373737374747373737271706f6e6d686a68666562605c555855534d4a4645403937322c28231c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a21272c30363a3b3f4045464849494948484745413f3a3935302a251f170e080000000000000000000000040c13191f262b2f35393a3e3f4446474949494948474641403b3a37312c272117110a02000000000000000c1926333f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffff8efe6dfd6cfc9c1bdb5afaca9a29f9c9997959892919190909091929895989b9fa2aaabb1babec5cdd4dce4edf6fefffffffffffffffffffffffffffffffffff9eee3d9d0c3baaea2988e81756a5f53473b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c323b41464f555c60666d71767b7f8385898b8d8f9091929299929291908f8d8a8885827f7b76716d67605d555049413b3328231c150d161f282f383f444c52555d6065686d707275767778797979797979797979797978756d685e5246392d2013070000000000000000000000000000000000000000000001070c151a20262b2d3338393b3b3a38342e261e1911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c10131316191b1c1e1f1f202020202020202020202020202020201e1c1713120f0b06000000000000000000000000000000000000000000000000070f181f262b32383b4246484e5455555d60636668666d6e707173747576767778787979797979797979797979787877767675747372706f6e6c6569676562605d555855534d4a4745413a39352f2b28221c19130e090300000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606d7a85929ea7b1bcc5d0dae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac0baaea39991837975828f9ca8b5c2cfdbeaf4fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d686d777a7c7c7c7c7c7c7c7c7c7c7b7b7a79787673716d6864605c54504a423c332c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181a1c1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1d171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e0e0e0c0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181c23282b30363a3c4247484c525458575f6164676a686e6f717374757677787879797979797878777776747371706d68686663605c5554524c46443f38363029241e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696161616161616161616161616161616161616161616161616161605d5653504a42382d22170b000000000000000000000000000000000000000000000000010b151f2a333c44515c666d7a849197a2abb4bec7d2dae3ecf6fefffffff5e9ddd0c4b7ab9f94887b6e61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292e34383b4246484d5254545c60626568686d7072747677797a7b7c7d7e7f7f808080808080807f7f7e7d7c7b7a78777573716f6d676865615f575753514b47433d38342e28231d150c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c1f252a2d2e2e34383a3b3c3c3c3c3b3a39352f2e2d29251e19140d050000000000000000000000000001080d151a1d24292c2d2d3338393b3c3c3d3c3b3a3936302f2e2b26201b160b060000000000000000000c1825323f4b5865727e8b98abb5c0ccd7e3f0fcfffffffffffffffffff8eee6ddd4cdc4beb9b0aba49f9b97928f8c8a8886858584848384858586898b8e92989da0a7adb3bbc2cad3dbe4ecf6fffffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9f93877c6f62564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227353d444c525961676d72787e82878c8f9298989a9c9d9e9f9fa39f9f9e9d9b999798928f8c87837e79726d67605b534d453e342e261e162028313a414950565e61676d71767a7d7f81838485858686868686868686868685817a6d6154473a2e211407000000000000000000000000000000000000000000030b121820262b3137383f4446484846443f38302b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113181c1f20232527292a2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2924201f1b17110a020000000000000000000000000000000000000000030b1218212a31373d44484d5355585f6266676d70727577797b7d7e7f80818283848585858686868686868686868585848483828281807e7d7c7a79777573716f6d676765625f575754514b4745413a38332d2a251e1a140e0902000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a1adb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aba0958d807784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565d61696e6f6f6f6f6f6f6f6f6f6f6f6e6e6c66696764605d5653514b443f38302a211a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e101112121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100b0a0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181d24292e34383b4246484e5355565e616468696e717476787a7c7e8081828384858586868686868585848482817f7e7c7a787572706d6764615d5653504a46413a352f28231c150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d21140700000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5454545454545454545454545454545454545454545454545454524c46443f382f261c110600000000000000000000000000000000000000000000000007121d27313c46505a606d78828f96a0a9b3bdc6d0d9e4ecf5fefffffff9eee3d5c9beb3a99c8f8276695f5342382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f35394044464d5254575e6165666d6f7275787a7c7f818284858788898a8b8c8c8c8d8d8d8d8d8c8c8c8b8a898887858382807e7c797774716e696764605c54544e46444039342e271e1a150b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141a1e202123282c2d2e2f30302f2e2d2c292421201d19130e09020000000000000000000000000000000003090e12181d202022282b2d2e2f30302f2e2e2d2a2522211f1a150f0a04000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0ebf5fefffffffffffffff9f0e6dcd4cbc2bbb2ada69e99938f8985827f7d7b7a79787777777778797a7c7f81858b90959fa2a9b0b8c1c9d2dae4edf7fffffffffffffffffffffffffffffffffffdf4e7dbd0c6bbafa4998e8174685e5246392d20160a00000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f565e616b70797f848a8f93999c9fa2aaa7a8aaababacafacababaaa8a6aaa29f9c9894908a847f79716c655e5750443f3830271f28323a434b535b60686d737a7e83868a8c8e9091929292999393939393939992918c7f7366594c402e23180c0000000000000000000000000000000000000000060d151d242931373c43474a5053555553504a423d352c231a1006000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2023282c2d30323436373839393939393939393939393939393939393835312d2b27221b140b04000000000000000000000000000000000000030c151d2328333c42474f54575f61666a6f73767a7c7f82848688898b8c8d8e8f90919192929299939393939a939292929191908f8e8d8c8b8a8987868482807e7c7a7774716e696764605d5554524c46443f3836302a251f19140c070100000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b3becbd4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfcfefff8eee7dcd1c6bdb1a79f92877c86929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52565e6162626262626262626262626261605b545a5754524c46454039342e261e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111213131313131313131313120e0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292f35383f44464d5254575f6266686e7175787b7e80838587898b8c8e8f9091929292939a9992929191908f8e8c8b898784827f7c7975716d6864605c54524c45413a342e271e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c20130600000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4747474747474747474747474747474747474747474747474745413a38332d261d140a000000000000000000000000000000000000000000000000040d18232f39434e58616c74808d949fa8b2bcc5cfd8e2ebf5fefffffffff3e8dcd1c6b9ada1978a7e7164574d4230261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e343940454a5153575e6166696e7276797c7f828487898b8d8f91929895969798989999999a9a9a99999998989796959792908e8d8b888684817e7b7774706d6662605853514a454039302b261f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e121415181c1f2021222323222121201d191413110d0802000000000000000000000000000000000000000001070d101314171c1f2021222323222221201d191514120f09030000000000000000000000000714212e3a4754616d7a86939facb9c3cfd9e3edf4fcfffffffffffdf3e7ded4cac2b9b0a9a19e948f87827d797573706e6d676b6a6a6a6a6b676d6f72757a7e838b92979fa6afb7c0c8d2dbe5eff8fffffffffffffffffffffffffffffffffff8ede2d7ccc0b5ab9f92867a6e6154473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515960686e757d848b91969c9fa4abacaeb4b3b5b7b8b8b9bbb9b8b7b7b5b3b4aeaca9a69f9c97918c847e776e69615a504a42393128303a444c555d656c727a80858b8f9299999b9c9e9e9f9fa39f9f9f9f9f9fa39f9c8f827669544b4034281c10040000000000000000000000000000000000000810181f272f353c43474e53545b606262605c544f473e362c22180d0300000000000000000000000000000000000000000000000000000000000000000002090e151b1e25292d2e34383a3c3f41434445464646464646464646464646464646464645423e3937332d261d160d0400000000000000000000000000000000030c151e272e343f454d53596063696e73787c808386898c8e9192999698999a9b9c9d9d9e9f9f9fa3a0a0a0a0a49f9f9f9e9e9d9d9c9b9a999897959892918f8d8b898684817e7b7874716d6765605d5653504a46413a36312a251f18120b0300000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8b98a2aebbc5cfdde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f4f1f0efeeeff1f4f8f8ede2d8cfc3bbafa39991849199a3aebac7d3e0ecf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000008131e28323a41464d52545556565656565656565655555453504a4d4a4745413a38342e28231c140c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040000040607070604000004030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e111414171a1c1d1e1f1f2020202020202020201e1a1414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c22282f353940454a5053575e61666a6e73777a7e8185888a8d9092979698999a9b9d9e9e9f9f9fa4a39f9f9e9e9d9c9a99979696918e8c8985827e7a76706d66615e56514c4440393028231c140c050000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9083776a564c4135291d110400000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302b28221c140b020000000000000000000000000000000000000000000000010c16202934404b555f6a717e8a929da6b0bac4ced7e1eaf4fdfffffffffcefe3d7cbc0b5ab9e9185796d6053463c3120140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7ebded1c4b8ab9e9185786b554b4035291d100400000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f252a303940454b51545c6064696e72777b7f8285898c8f919696989a9c9d9fa2aaa2a3a4a5a6a6a6a6a7a7a6a6a6a5a4a3a2a9a29f9d9b99989992908e8b8884817d79746f6a65605c54514b433e373128231c140c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c1013131516161615151413110d08070501000000000000000000000000000000000000000000000000010406060b0f12131416161616151413110d0808060200000000000000000000000000000713202d3946525e687683909ca7b1bdc7d1dbe2eaf2f4fafcfffff5ebe1d5ccc2b8b0a69f97918a827c75706d66666462605d555e5d5d5d555d606265676d71787e858f949ea5aeb6c0c9d3dde6f2fcfffffffffffffffffffffffffffffffffef4e8ddd2c7baaea3998c7f7366594f43382c1f130700000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d384149505b636b707a828a91969ea0a8acafb5b8babfc0c2c3c4c5c5c7c5c5c4c3c2c0bfbab8b5b0aba9a19e96918b827b716c605c544b433a3138424c565d676d777e858d92989c9fa3aba8a9aaabacacafb5acacacacb5aeab9e918478665c5145382c1f1306000000000000000000000000000000000109111a222a313940454e53585f62666c6e6e6d66605950483e342a1f150b0100000000000000000000000000000000000000000000000000000000000000050d141a20262b3035393a404546494c4e4f51525253535353535353535353535353535353514f4a46443f382f2820160c010000000000000000000000000000000b151e273039404551575f616b6f757b8084888c909299999b9d9fa3aba4a6a7a8a9a9aaababacacafb5acacb6afacacacababaaa9a9a8a7a6a5a3aaa39f9d9c9a989993908e8b8884817d7a75716d6863605b54524c46423b363029241d150d0701000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919daab3becdd7e1eff8fffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeebebe7e4e3e2e1e2e4e7ebeceeeae1d7cbc0b5aba0969196a0abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000020c16202830353b4246474949494949494949494948484746443f403e3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0c0d0e0f1011070c1012131312100c0711100f0e0c0b08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2b2721201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333940454b51545c6063696e72777b7f83878b8e9197979a9d9fa2a9a4a6a7a8a9aaababacacafaeacababaaaaa9a7a6a4a8a19e9b9998928f8b86827d78726d68605d55514a423c342e261e170e0600000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff9efe3d7cbbfb5ab9a8e8174675b4e412f24190d0100000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241f1c17110a0200000000000000000000000000000000000000000000000008131e28323a45515c676e7c86929fa4aeb8c2ccd5e0e9f3fcfffffffffff9ede0d3c7bbafa3998c8073665c5144382c1f12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ecdfd2c5b9ac9f928679675d5145392c201306000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363e434b51555d60666d71767b7f83878b8f9298989b9ea1a8a5a7a9aaacaeb4afb0b1b2b2b3b3b3b3b3b3b3b2b2b1b0afb3adabaaa8a6aba39f9d9b9896918e8a85817c77716d66605c555047423c342e261e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080909090908070604010000000000000000000000000000000000000000000000000000000000000000000306060809090a09080707050100000000000000000000000000000000000005111d2935414c5664717e8b95a0abb5c0cad0d8e0e3ecedf0f4f9eee3d9cfc3bab0a69f9490857d756f6a63605c54575553514b515150514b515356555d60656c717a828e939da4aeb7c1cbd4e0eaf4fefffffffffffffffffffffffffffffffff9eee3d7cbbfb4ab9e9184776b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000b17222d45515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b2427333f49535b606d737d858f949ea0a8acb2b9bbc0c5c6cad0cfd0d1d2d2d3d2d2d1d0ced0cac6c5c2bcb7b2ada9a19e948f867e746d665d554c433a3f4a545d686d79828b92979fa2aaacafb5b4b6b7b8b8b9bbc0b9b9b9b9bfb9ac9f9386796d6053463a2d2013070000000000000000000000000000000109131b232c343c434b51585f626a6f74797b7b78706b615a50463c31271d1207000000000000000000000000000000000000000000000000000000000001070f171f252a31373a4146474b515356585a5c5d5f5f5f60606060606060606060606060605f5e5c57535049413a32281e1308000000000000000000000000000007121c273039424b515b62696e757c82878d9196999d9fa3aba8aaacafb5b1b2b3b4b5b6b7b8b8b8b9bbc0b9b9c0bbb9b9b8b8b7b7b6b5b5b4b3b1b0b4aeacaaa8a6aba49f9d9a9896918e8a86827e7a75706c66615e56534d46423b352f271f18130c040000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a0acbcc5d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe6e1dfdedad8d6d5d5d5d7dadedfe2e6e8dcd1c7bdb2a8a09da0a8b2bdc6d1dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000040e161e242930363a3b3c3c3c3c3c3c3c3c3c3c3c3b3b3938332d312d2c29241f1c18120b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070709070d1113141517181a1b1c1d1e1f181c1f20201f1c181f1e1d1c1a1917151312100c060705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e3133353638383939393939393939393938342e2d2a251e170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282f383f444b51555d60666d70757b7f83888c90939a9b9ea1a9a7a9abadb3b1b3b4b5b6b7b8b8b9b9bbbab9b8b8b7b7b5b4b2b1b2acaba8aaa29f9b99928f8a847f7a736d67605c544e443f38302920180f07000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff9f1e7ded3c7bbaea3998a7e7164574b3e312418080000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21212121212121212121212121212121212121212121201d19130f0b0600000000000000000000000000000000000000000000000000030c19242f3a444f59606d79839098a2aeb6c0cad4dee7f2fbfffffffffffff8ecdfd2c5b9ac9f92867b6e61544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e0d3c7baaea399867a6d6053473a2d201407000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227323b414650555c60676d72797e82878c9095989c9fa2aaa8abadb2b2b4b5b7b8babfbcbdbebfbfbfc0c0c0c0c0bfbfbfbebdbcbebab8b6b5b3b5afacaaa7a8a09e9a97928d89847e79726d67615a534d443f3830282019100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d78839199a3afbabfc6ced3d8dfe0e4e8e9e8dcd1c7bdb2a89f948f827a706c625f5853514a4a4847454044444444404547494b51535b60686e78818d929da5afb9c2ced8e2edf8fffffffffffffffffffffffffffffffffff3e7dcd1c6b9aca096897c6f6356493c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000061e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212c363e44505b656c747f8892979ea6acb2b9bdc4c7ccd2d3d6dbdbdddededfe0dfdededddbdbd6d3d2cdc7c4beb9b2ada69f98928a80786d675d564c4344505c666d7a838f939fa2a9aeb4b9bbc0c1c3c4c5c5c5c7cbd1c6c6d1c8bbafa49a877b6e6154483b2e21150800000000000000000000000000000009131b252d363e464e555d606a6f757c81858888847d706c61584e43392f24180d04000000000000000000000000000000000000000000000000000000030b1218212930363c43474c5254545c60636567696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6864605b534c443a2f24190d01000000000000000000000000040e18232e39424b545c606d727b82898f93999ea1a8a9acaeb5b5b7b9bbc0bebfc0c1c2c3c4c4c5c5c5c7cbd1d2ccc8c6c5c5c5c4c4c3c2c1c0bfbebdbfbab9b7b5b3b5afacaaa7a8a19e9a98928f8b86827d78736d68615e57524d4540393129241d160d060000000000000000000000000000000000000000000000000004111d2935414c566673808c99a8b2bdced7e1f1fafffffffffffffffffffffffffffffffffffffffffffef7f2e9e4e1dad5d2d1cecbcac9c8c9cbcdd1d2d5dae1e3d9cfc3bab2acaaacb2bac3cfd8e2edf8fffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b28222421201d1913100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080d1113141618181d20212224252628292a2b2b23282c2d2d2c28232b2b2a2827262422201f1c171514120e090503000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d30363a3b3e40424344454646464646464646464645413b3936302920180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181e272e343d424a50555d60676d72787d82878c9095999d9fa4acabadb3b3b6b8babebebfc1c2c3c4c5c5c5c6c8c7c5c5c4c4c3c2c1bfbebdb9b7b5b4aeacaba39f9c96918c86807a726d666058504a423b322a211910070000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffbf5f0e8dfd8ccc0b6ac9f92867a6d6154473a2e211407000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215141414141414141414141414141414141414141413110d08030000000000000000000000000000000000000000000000000000000b151e2935414c56616b74808d95a0aab4bfc8d2dce6f0f9fffffffffffff9ede0d4c8bcb1a79b8e8275695e5242392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7cbbfb4ab94877b6e6154483b2e211508000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333e444d525a61676d72797f848a8f93999da0a7a9acaeb4b5b8b9bdbec0c2c4c5c6cad0cacbcbcccccccdcdcdcccccccbcbcad0cac6c5c3c1c0c0bbb9b7b4b2acaaa9a29e9a95918b847e79716c615f57504a423a322b221a12090000000000000000000000000000000000000000000000000000000000000000000000000000000003050608090a0b0a0a0908060603000000000000000000000000000000000000000000000000000000000000000001050707090a0a0b0a090807060400000000000000000000000000000000000000000000000008131f2b3844505c666f7c87929fa3aeb4bcc1c7ccd2d4d8dddcddd7cbc0b5aba0968f82796d68615a534e4644403d3b3a39352f37372f35383a3c40454950565e666d77808d939ea7b1bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffff8ede2d5c9bdb2a89a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333e48525b606c77808c939aa1a9b0b9bdc4c9ced4d7dddfe2e7e8eaebebecedecebeaeae8e7e2e0dfd8d3cfc9c4bdb9b0aaa29f928d82796d685d554b4d57606d788290959ea5adb3babec5c7cbd1cfd1d1d2d2d4d7dcd2d2d8ccc0b6ac95897c6f6256493c2f231609000000000000000000000000000008121b252d373f4850585f676d737c82888d92979691877e706a5f554b40352920160c0100000000000000000000000000000000000000000000000000050d151d2429333b42464e53565e6165666d6f727476777879797979797979797979797979797979797875716c655d564c4135291d11040000000000000000000000020c16202834404a545c666d757f868f939c9fa4abacb2b6b9bbbfc1c4c5c7cbd1cccdcecfd0d0d1d2d2d2d4d7dcddd8d4d2d2d2d1d1d0d0cfcecdcccbd1cbc7c5c4c2c0c0bbb9b7b4b2adabaaa39f9c98928e8a847f7a746e69615e56514b433e352f281f1810080000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c3cedde9f3fffffffffffffffffffffffffffffffffffffffffffbf3ece6ded8d3cfc9c6c4c1bebdbcbbbcbec1c5c6c9cfd5dae1d5ccc3bdb8b7b8bdc3ccd5e1eaf4fffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e202122232323232323232323222221201f1c17171413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315191d2021232524292c2d2f30323334353637382e34383a3a38342e383736353433312f2d2c282321211e1a13120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a31363a3b4246474a4d4f50515252535353535353535353514d4746413b322a21180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a212a303940454e545b60676d72797f848a8f93999da0a7aaacafb6b8b9bec0c3c5c6cad0cccdced0d1d1d2d2d2d4d3d2d2d1d1d0cfcdcccec9c5c4c1bfbab8b5afaca8a19e98928d857f786f6a605c544d443c332b2319110700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fbfbfbfffffbf9f8f8f3efeae4ded6cdc5bbafa49a8e8275685e5246392d2013070000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609080808080808080808080808080808080808070704010000000000000000000000000000000000000000000000000000000007121c27303945525d68707d8a929da7b1bcc6d0dae4eef8fffffffffffffff5eaded1c5b8aca095897c7063574d4230271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd1bbaea295887b6f6255483c2f221509000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272f383f4450565e616c71797f858c91969c9fa4abacb1b5b8babfc2c4c5c9cfcdcfd0d2d3d6dbd6d7d8d9d9d9d9dadad9d9d9d8d7d6dbd6d3d2d0ced1cbc7c5c3c1bdb9b7b3adaba7a09d96918b847e766e69605c544c443d342c241b120900000000000000000000000000000000000000000000000000000000000000000000000205060b0f1213151617171717161513120f0b060503000000000000000000000000000000000000000000000000010406080d111314161617171716151313100c070604010000000000000000000000000000000000000003101c28343f4a54606a727f8b919fa2aab0b7bbc2c6c8ccd2cfd0d1c7bbafa3999184796d675e565047433c38342e2f2d2c29242a2a24292c2d2f35383f444c545c656c78818f959faab4bfcad6dfeaf5fffffffffffffffffffffffffffffffffff1e5d9cec4b7aa9e918477695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45505a636d74818d929fa4acb3bbc1c9ced5d9e0e3e8eceff2f8f6f7f8f8f9f8f8f7f6f8f3efecebe4e0dad5cfc9c2bcb4aea49d948f827a6d675d54535e6973808c949fa7afbabec5cad0d3d7dcdcdddedfdfe0e3e8dfe8ddd2bdb0a3968a7d7063574a3d3024170a0000000000000000000000000007101a242d373f49515a616a6f7980878f939a9ea1a09992867c6f675d51453d32281e1308000000000000000000000000000000000000000000000000050e171f272f353f454d52585f62686d7176797c7f81828485858686868686868686868686868686868684827e776d685d5245392c201307000000000000000000000008131e28323a44515c666d78818b92989ea5acafb5b9bdc3c5c7cbd1d0d2d3d7dcd9dadbdcdcdddededfdfe0e3e8e8e4e0dfdfdfdededddcdcdbdad9d8dcd7d3d2d0cfd2ccc7c6c3c1bdb9b7b4aeacaaa39f9b96918c86807b746e69605d554f45413a312a221a120a01000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffaf2e9e1dbd6cdc7c4beb9b8b4b1b0afaeafb1b4b8b9bec5c9cfd6ded5cec8c5c4c5c8ced5dee7f3fcfffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141616161616161616161615151413120f0b0607070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0f1214171b1f202225292d2e30322f35393a3c3d3f404142434445454044464644404545444342413f3e3b3a38342e2e2d2a25201f1b17110e090300000000000000000000000000000000000000000000000000000000000000000000030b141b222731363b4246484d525457595b5d5e5f5f5f60606060606060605e5a54524c443c332a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232c333c434b515860666c71797f858b91969c9fa4abacb1b6b9bbc0c4c6c9cfd0d2d3d6dbd9dadbdcdddededfdfe0e0dfdededddddcdad9dad5d2d1d0cac6c5c0bbb9b2acaaa29f97928b837c736d665e564e463d352b23191007000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3efefefeff8f3efececeae7e2e0d9d4ccc4bbb2a89f93877c6f62564c41362a1d11050000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606d7a84919ea4aeb9c3ced8e2ecf6fffffffffffffff9eee4d6cabeb3a99d9083776b6054453b301e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e2730394149505a61686e757e848c92979ea1a8acafb5b8bcc2c5c6cad0d1d2d5dadadcdddfe0e2e7e3e4e5e5e6e6e6e6e6e6e6e5e5e4e3e6e2dfdedddbdcd7d3d2d0cec9c5c4beb9b8b1aca8a19e96918a827b736d665e564e463e362d241b1209000000000000000000000000000000000000000000000000000000000000000003090e1214171b1f202223232424242321201f1c1713120f0b06000000000000000000000000000000000000000001070d111314191e202122232424242322201f1c181413100d07010000000000000000000000000000000000000b17232e38424e58626d737f8b92989ea6abb0b6b9bbc0c1c3c3c4bdb2a89f92877c6f675d554c443e37312c28232220201d181e1d181d1f2024292d333b424a535b666d79839098a2aebac3ced9e4f0fbfffffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d57616c737f8c939da4afb6bec5cdd5d9e0e5ebf0f4f9fbfefffffffffffffffffffffffffbf9f5f0ebe6e0dad5cec5bebaaea69e949082796d665c54616e7b86929fa6b0b9c1cad0d6dbe0e3e8e9eaebebecedeff4ece4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000040d19222c363f49515b626c707c838d92999ea6abadaba2989183796d60594f443a2f24190d0400000000000000000000000000000000000000000000050f1720293139404550575e616a6f747a7e8285898b8d8f90929292999393939393939393939393939892918f8a827a6d6054473a2d21140700000000000000000000010d1924303a44505a606d78818e939fa3aaafb9bbc0c7c9ced2d3d7dcdddfe0e3e8e5e6e7e8e9eaebebebecedeff4f4f0edececebebeaeae9e8e8e7e6e4e7e3e0dfdddbddd7d4d2d0cfc9c5c4bfbab9b4aeaca8a19e98928d87817b736d676159514b433c342c241c130b020000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf1e8e0d7d0cac2bbb7b3adaba7a5a3a2a2a2a4a7abadb3b9bdc4ccd3dbd9d4d1d0d1d4d9dfe7f0f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090909090808060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1f2122272b2d2f3035393a3c3f41414547484a4b4d4e4f505152524a515353514a525251504f4d4c4a4846443f3e3b3a36312d2b27221b1a140f0a0300000000000000000000000000000000000000000000000000000000000000030c151d262d333b42464d5354565e61646668696b6b6c6c6c6c6c6c6c6c6c6c6b67615e564d453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131b252d353e454d555c606a6f787e848c92979ea1a8acafb5b8bcc3c6c8ccd2d2d5dadcdedfe2e6e6e7e8e9eaebebececedececebebeaeae8e7e5e5e1dededbd6d3d1cbc7c4bdb9b4aea9a19e9591877f786e685f584f473d352b22180f060000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2e2e2e2e2e2e7e3e0dfdddbd6d3cdc8c1bab2a9a0968e81746a5f54443a3025190d010000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606b74818e96a1adb6c0cbd5e0eaf4fefffffffffffffff4e8ddd2c6baada2978b7e7265594f4433291f0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5a3978a7d7064574a3d3124170a000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263039434b535b606c717a828a91969ea2a9adb2b9bbc0c7c8cdd2d3d6dbdedfe1e5e7e8eaebeceff3f8f1f2f2f2f3f3f3f3f3f2f2f2f1f7f2eeecebe9e8e8e3e0dfddd9d5d2cfcac6c3bcb8b2aca8a19e948f867f786d68605850483e362d241b1209000000000000000000000000000000000000000000000000000000000003090e141a1e2122272b2d2e2f303131302f2e2d2b2822201f1b17110c070100000000000000000000000000000001070d13181d2021252a2d2e2f30313130302e2d2c282320201d18120e09030000000000000000000000000000000006111c26303d46515b636d737e868f949c9fa6a9acafb6b4b6b7b7b8ada1968c80736a60554c433a322b261f1c18151413110d07070c101314181b22273039414a545d676e7b86929fa7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265584b3f3025190d010000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff7e2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f69717e8a929ca5aebbc0c7d0d6dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffdf7f1ebe6e0d7d0cac0b8b0a69f958f82786d605c6674808d98a3aeb8c2cbd6dbe1e7eceff3f9f7f8f8f8f9fcfff1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000010c161f2a343e48515b626d727e8691959fa3abb0b8b9b4aaa0958d80746b61564c41352920160c010000000000000000000000000000000000000000050e172129323a434b515a62696e757c81868b8f9298989a9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9fa39f9e9b948e8175685b4e4235281b0f0000000000000000000005111d2935414c56616c75818e939ea5aeb4bcc1c7ccd2d5dadfe0e3e7eaecedeff3f9f3f4f5f6f7f7f8f8f8f9fcfffffcfaf9f8f8f8f7f7f6f5f4f3f2f8f3efececeae8e8e3e0dfdddad5d2d1cbc7c5bfbab9b2acaaa29f99928d868079706b605d554e463e362e251d140b0200000000000000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffbf2e8dfd6cec5bebab0aba9a19e9b9897969596989a9ea1a9adb2bac1c9d1dae1dedddee1e5eaf1f9fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1f21262b2e2d3337393c3f414647494b4d4b5154555758595b5c5d5e5e5f5f5c60605c5f5f5e5e5d5b5a59575553504a4b4846423c3937332d2a251f1a150e080200000000000000000000000000000000000000000000000000000000020b151e272f383f444d53575e6166696e7173757677787979797979797979797978746e685f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f474f575f676d737c838b91979ea1a9acb2b9bbc0c7c8ced2d4d8dddfe1e6e9ebeceef2f7f4f5f6f7f8f8f8f9faf9f8f8f7f7f6f5f4f6f1edebeae7e2dfdcd7d3cec9c6bfbab3ada7a099928c827a6e6a60594f473d342a21170d0400000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dcd5d5d5d5d5d5dcd7d3d2d1d0cac6c3bcb8afa8a0979184796d60584e4332291e13080000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66707d89939da9b2bdc8d2dde7f2fcfffffffffffffffcf0e4d8ccc0b6ac9f9285796d6053473d3220170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aba3978b7e7164584b3e3125180b000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424b555c656c737e858f949ea0a8adb3b9bdc4c7ccd2d4d9dfdfe2e7ebebeef1f6f5f7f8f9fbfffffefefffffffffffffffffffefefffefbf8f8f6f9f3efedeceae5e1dedbd6d2cec8c4bdb9b2ada69f98928c827a6f6a615a50483e362d241b1007000000000000000000000000000000000000000000000000000000060e141a1f252a2d2d3337393b3c3d3e3d3d3c3b3938332d2d2b27221b18120b0300000000000000000000000000040c12181d24292c2d3036393a3c3d3d3e3d3c3b3a38342e2d2c29241d1a140c06000000000000000000000000000000000a141e2b343f49515b636c717b82898f94989d9fa4aca7a9aaababa79e9184796d60584e433a3029201b15100c07070604010000000406070d11171e272f38424b555f69727f8b95a0acb8c3cdd8e4f0fdfffffffffffffffffffffffffffffffdf1e5d9cec1b4a89b8e817568564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b3844505c666e7b86929fa4adb7c0ccd2d9e2e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2dbd6cac1b9b0a79f948e81746d606d7985929eaab4bfcad4dde6ecf2f8fcfffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000007131d28313c46505a626d727f879298a0a7afb5bdc1c6bcb1a79d92897d70685d52453e32281e130800000000000000000000000000000000000000040d172029333b444c555d606c717b81878e92999c9fa2aaa7a9aaabacacafb5acacacacacacacacacacb4aeacaba69f9285786c5f5245392c1f12000000000000000000000713202d3946525d68717e8b939ea6afbabfc6ced4d7dde3e5ecedeff3f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f9f4f0edeceae5e1dfdcd7d3d1cbc7c4bdb9b4aeaba39f98928c847d746d675f58504840372f261d140b01000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d2dde8f4fffffffffffffffffffffffffffffffffffffef3e9e0d6cdc4bcb3aea69f9c97918e8b8a8988898b8e92979ea1a8afb7c0c8d1dae4eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204000003060607060503000003020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010200000306060706040000030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f262b2e31373a3b3f4446484b4c525456585a555d60626365666768696a6b6c6c666d6d666c6c6b6a696867666462605c545854534d4946443f3836312b262019140b060000000000000000000000000000000000000000000000000000000a141d273039414950575f61696e73777b7d80828384858586868686868686868684807a6e695f53473a2e211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d373f49515961696e79808790959ea1a9adb3b9bdc4c7ccd2d4d9dfe0e4e8ebeef1f7f8f9fbfefffffffffffffffffffffffffffffffffffffffdfaf8f8f2efece8e3e0dad5d0cac5beb9b1aba39f9490847c6f6b60594f463c33291f160c01000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5bfcbc8c8c8c8c8c8c8d1cbc7c5c4c2bfbab8b1aca59e9691857b6e675d51463c3220170c020000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d7883919da5afbbc4cfdae4eff9fffffffffffffffffaede0d4c8bbafa49a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989992897c6f6356493c30231609000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414a545c676d77808a92979ea6acb2b9bec5c9cfd4d7dde3e4ebeceff2f8f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f6f1edebe6e2dfd9d4cec9c4bdb9b0aaa39f948f847c716c615a50483e362c22190e0500000000000000000000000000000000000000000000000000090f181f262a31363a3b3f444648494a4a4a4a494846443f3c3937332d29241d150d060000000000000000000000070d161d24292f35393a3e41464749494a4a4a49484645403e3a39352f2a251f17110a030000000000000000000000000000020c19222d374049515a626a6e757c82888c90939a989b9c9d9e9f9f958b7e71675d51463d31281e170e0a0400000403020000000000000000060c151d262f39434d57606c7883909da7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffff6eaded1c4b7ab9e918478685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414c56606d78839098a2aeb6bfc9d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3cbc2b9b0a69d938b7f726a6f7c8997a2adbcc6d1dce6eff7fefffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000010d18242f3a434e58616c727f8b9399a2aab1bbc0c7cfcec3b9aea49e91847a6d60594f443a2f24190d040000000000000000000000000000000000020b161f29323b454d565e676d757e868e939a9fa3abacaeb4b4b5b7b8b8b9bbc0b9b9b9b9b9b9b9b9b9b9bfbab9b3aa9d9083776a5d5144372a1e1100000000000000000004101c2834404b54616d7a85929fa5afb8c1cbd0d8e0e3e8eef1f6f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe7e3e0dcd7d3cec9c6bfbab5afaaa29f96918a81796f6a615a514940382f261d130a00000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffffff8ede2d7cec4bbb2aaa29f94908985817e7d7c7b7c7e81858b91969ea5aeb6c0c8d2dde6f1f9fdfffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f10060b0f12131313120f0b06100f0e0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0e0f060b0f12131312100c07100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c31373a3c4347484950535558565e6163656769676d6f70727374757677787879797979797978787776757472716e6d666864615e575653504946423b37312a251f17110a0200000000000000000000000000000000000000000000000006111b262f39424b535b60696e757b8084878a8c8e90919292929993939393939993918d857b6e6255483b2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f49515b626c707b838d9299a0a7adb2b9bec5c9ced4d7dde3e4ecedf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f3efebe5e2dbd6cfc9c3bdb5aea69f9691857d706b60584e453b31281d1207000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebbbcbcbcbcbcbcbcbbbbbfbab9b7b5b4aeaca7a09d938e847c6e695f554b41342a200e050000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66727e8b95a0acb7c1cdd6e0edf6fffffffffffffffffff9ecdfd2c6b9ac9f93877b6e62554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8780736b6054483b2f221509000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d79818d929ea2a9b0b9bdc4cacfd5dae0e3e8eef0f5f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eeeae5e0dad5cfc9c2bcb4aea69f9691867e716c615a50483e342b20170c03000000000000000000000000000000000000000000000009121b212a31363b424648495053555656575757565453504a4946443f38352f271f17110a0200000000000000000710191f282f353a4145474b4c52545556575757565553514b4a47454039363028231c150c05000000000000000000000000000007101b252e37404850575f626a6f767b7f8386898c8e90909192928f83786c60554b40342b1f160c111212111110100f0d0c0a080705020000030b141d27313c44505b66707d8a959fabb8c5cfdbe6f2fefffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3945525d68727f8b959faab4bfc8d1dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cbc2b8afa59f92867c6f727f8c99a9b3becfd8e2eef8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000004111d2935404b555f6a717e88939fa4abb4bcc3cbd1d9d5ccc0b9ada1968e81746b61564c4135291f160c01000000000000000000000000000000000a141d28313a444d575e686d79818b92989fa4acaeb4b8babfc0c2c3c5c5c5c7cbd1c6c6c6c6c6c6c6c6d1cbc6baaea2988c7f7266594c3f3326190c00000000000000000006131f2c3845515c6673808c98a2aeb7c1cad6dce2eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f3efece7e3e0dad5d0cac7c0bbb4aea8a09e938e847c716c635b524a41382f251c1209000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb2a9a198928a837c787472706f6f6f7174797e848e939ca4aeb6c0cbd4dfe9f3fdfffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070c1013141618191b1c1d1e171c1f2020201f1b171e1d1c1a1917161413110d0708070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090e12141517191b1c1d171c1f20201f1c181e1c1b19171514120e09070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151c23282e34383c4347484e5355535b60626568686d6f727476787a7b7d7e808182838485858686868686858585848382807f7d7b797774716e696763605b53534d47433c363028221c140b0500000000000000000000000000000000000000000000000b17222d38414b545c656c727b81878c919597999b9c9e9e9f9fa39f9f9f9f9fa49f9e978f82756953493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48515b626d727d8690959fa3abb1b9bec4c9cfd5dae0e3e8eef0f5fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ede7e1dad5cfc6bfbbb0a8a19792867d706a5f574d43392f24180e050000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facafafafafafafafafafaeb4aeacaaa8aaa29f9b95908a817a6e6a5f574d433a2f22190e00000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7b1bcc9d2dfe8f2fffffffffffffffffffaede1d5c9bdb2a89c8f8276695f5343392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b736e64594f43382c1f13070000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b3744505b656d78818e939ca4adb3bbc1c9ced6dbe1e5ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f0ebe5e0dad5cec6bfbab0a8a19892877e716c615a50463d32291e150b0000000000000000000000000000000000000000000009121b242d333b42464d5354535b606162636464636261605b54565350494540393128221c140b02000000000000060f19222b313940454b515458565e6162636464636361605c555753514b46423b342e261e170e05000000000000000000000000000009131c252e363f454e53586062696e72767a7d7f818384848585827a6e665b5043392f22191d1d1e1e1f1e1e1d1d1b1a18171514120e090705020b151f28333f4a54616c7783909da9b3becad6e2eefbfffffffffffffffffffffffffffffffaede1d5c9bdb2a896897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606d7a85929ea7b1bcc5d0dae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac0baaea39991837975828f9ca8b5c2cfdbeaf4fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000040f19222c3945515d676f7c86929aa4afb5bdc6ced7dce3ded5c9bdb2a99e938a7d70685d52453e31281e130800000000000000000000000000000006111b262f3a434c565e696e7a838e939fa2aaafb6babfc5c6cad0cfd0d1d2d2d4d7dcd2d2d2d2d2d2d2d2d5c9bdb2a89f92857a6d6054473a2d2114070000000000000000000713202d3a4653606d7985929faab3bec9d3dce7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f3efebe5e2dbd6d1cbc6bfbab2aca59d9691867e736d645c524a41372e241b10070000000000000000000000000000000005121f2b3744505b657985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691867d766f6c65656463626365666d717a818d929ca4aeb9c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d10131416181d1f2022242627292a2b22282b2d2d2d2b27222a2a282726242220201d18171414110e09060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d101314171a1e2121242627292a22282b2d2d2c28232b2928262421211e1a1413110d08050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e34394045464e5355585f6265656c6f7275787a7c7e80828487888a8b8c8e8f90919192929993999392929191908e8d8c8a888684817e7b78746f6c65615e57534e46413b332d261d170e07000000000000000000000000000000000000000000030f1b27333f49535c666d777f868e93999da0a7a6a8a9aaabacacafb5acacacb5afaca99f928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626d727f889298a0a7afb5bdc3c9cfd5dae1e5ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e1d8d1cbc2bab2a9a29892867c6f695f554b40352920170d02000000000000000000000000000000000000000000000000000000000006121f2b3844505b667784919ea9a2a2a2a2a2a2a2a2a2a2aaa39f9e9c9998928e89837d756d685f574e453c31281d1007000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a1adb9c3cedbe4f1fafffffffffffffffffff8ebdfd2c5b9ada1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807472727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e69645c52463d32271b0f030000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606c77818e939ea5aeb9bec5cdd5d9e0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1ebe5e0d8d0cbc2bab2aaa39993877e716c61584e443b30271c1207000000000000000000000000000000000000000007101b242d363f454d53575e6166656c6e6f707170706f6e6c666663605b53514b433e332d261d140b0200000000030c18212b343c434b51555d606569686d6f707071706f6e6d676764605d55524d443f38302920170e0500000000000000000000000000010a131c242d333c42474e54575f6165686d7072747677787878756e685e544a3f31272728292a2b2b2b2b2a2a292827252422211e1a1514120e090d17222d3842505a64717e8b97a2adbac6d3dfecf7fffffffffffffffffffffffffffffffdf1e5dacebfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a1adb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aba0958d807784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000a16212b37434e58606d79849198a3acb6c0c7d0d7e0e8eee6dacfc4bbafa59e91847a6d60594f433a2f24190e0400000000000000000000000000030d17222d38414b555e686e7b8490959ea5aeb4bbc0c7cbd1d3d6dbdcdddedfdfe0e3e8dfdfdfdfdfdfe2d8cfc6b9ada1968c7f73685d5245392c2013060000000000000000000a1724303d4a5763707d8a97a2adbcc5d0dbe4eef8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1ede7e3dcd7d0cac4bdb9afa8a09892887f746e645c524940362d22190d040000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffcf2e8ded3c6baaea29891847c706c63605b5357565556545c60676d75808d929da7b1bbc5cfdae6f4fdfffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f1315181d20202324292c2d2f3133343537382d3338393a3937332d3736353432312f2d2c29242421201e1a1413100d070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181d202023252a2d2e30333435372d3338393a38342e37363533302e2d2a2521201d1913110d080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a303940444b5153585f62666a6e7275797b7e818487898b8d8f9196959698999a9b9c9d9e9f9fa3a0a49f9f9f9e9d9c9b9a99979992908e8b8784817c78736e69625f58524d443f382f292019100800000000000000000000000000000000000000020c16202b3744505b656d78818c92989fa4abacb1b3b5b6b7b8b8b9bbc0b9b9b9c0bbb9aea29886796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59626d727f8b939aa2aab1bbc0c7cfd5dae0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f3eae3dcd7ccc4bbb3aaa29891857b6e675d51453e32291f14090000000000000000000000000000000000000000000000000000000000030f1c28333f4a546875818e979595959595959595959595949892918f8c8985817d78706b615e564e453c332a1f160c00000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2bdcbd5dfebf4f9fffffffffffffffffcefe3d7cbc0b5ab9e9184786d6053463c3120160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746865656565656565656565656565656565656565656565656565656565656565656565656565656565656564615f57524a40342b21160a0000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323a47535f6a727f8b939ea5afb7bfcacfd7dfe5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2eae2dcd6ccc4bcb4aba49993877e716a60564c42392e23180c03000000000000000000000000000000000000040e19222d363f4850575f61696e7376797b7c7d7d7d7d7c7b7976736f6c65605d554f443f382f261d140a000000000b151e2a333c464e555d60676d7175787a7c7c7d7d7d7c7b797774716d67615e57504a423a322920170d0300000000000000000000000000010a121b212a31373d43484d5355565e61636568696a6b6c6c68615e564c42382d323335363737383838373736353332302e2d2a2622211e1a1411111c262f3e4753606d7985929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffff6e7dacdc0b4a79a8d8174675a4e4134271b080000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b3becbd4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfcfefff8eee7dcd1c6bdb1a79f92877c86929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c100300000000000000030f1b27323b4754606a74808d96a0aab4bec7d2d9e2e9f2f6ebe0d6cdc1b9ada1968e81746b61554c41352920160c020000000000000000000000010b151f27333f49535d676d7a8491969fa7afbabec5ccd2d7dce0e2e7e8eaebebecedeff4ececececf4e7dcd1c6bdb0a69e9184796d60564c4135291d1104000000000000000004111d2935414c566774818e9aa9b3beced7e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3eee8e2dbd6cec9c0bab2aaa29a938c80746e645b52483e342b1f160c0100000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff6ebe0d3c7bbb0a69f92867b6f6a615a5350494a4948494b51555d606e74808d959fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151b1f2224292c2d302f35393a3c3e4041424344453f44464646443f45444342413f3e3c3a39352f312e2d2a2520201d1813100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2024292c2d3031363a3b3d3f414244453f4446464440454443413f3d3b3a36312e2d2a25201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000081119202930363e424a51545c60646a6e73777b7f8285888b8e919696989a9c9ea1a8a3a5a6a7a8a9aaababacafb5afacacababaaa9a8a7a5aba39f9d9b9796918d8984807b746e6a615e56504a423b322b221a120800000000000000000000000000000000000008131e2a36424d57606c77818e939fa3aaafb5b8bcbfc1c3c4c5c5c5c7cbd1c6d2ccc7beb3aa93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606b717f8b919fa4acb3bcc3cbd1d9e1e6ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cdc5bcb4aaa1979183796d605a50443b3025190e0400000000000000000000000000000000000000000000000000000000000b17222d3c4955626f7c858788898989898989898988888887868482807d7975706c656159524c443c332a21180d0400000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c2ccd2d9e2e8eef5fcfffffffffffff9ede0d4c7bbafa3998c7f73665c5044382b1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c58585858585858585858585858585858585858585858585858585858585858585858585858585858585855534d4540382e22190f04000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626f7c86929fa5afb8c1c9d6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffbf9f8f7f7f6f6f6f7f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bdb5aba49992877c6f685e544a4034281e150b0000000000000000000000000000000000000a15202a343e48505a62696e757b8083858889898a8a8a89878583807c78726d676159504a42382f261c1106000007121d27303c464e5860676d737a7e82858788898a8a8a89888684817d7a746e69605c544c443b32291f150b010000000000000000000000000000090f1820262b32383b4246484c525456595b5d5d5e5f5f5c54524c443b3a3d3f404243444445454444434342403f3d3b3a36312e2d2a26201d18141f2c3845515d6774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d0100000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8b98a2aebbc5cfdde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f4f1f0efeeeff1f4f8f8ede2d8cfc3bbafa39991849199a3aebac7d3e0ecf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f12060000000000000007131f2c38434e58626f7c87939fa8b2bcc6d0d9e3ebf4fbfdf2e8dfd5c9bdb2a99d938a7d70675d51453e32281e1308000000000000000000000007121d27313944505b656d79839096a0a8b1b9c1cad0d8dde4e7eceff3f8f6f8f8f8f9fcfffff9fff5ebe2d7cbbfb4ab9f948a7e71675d51433a2f24190d0100000000000000000713202c3945525d687784919daab7c4cfdde9f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfefefffffffffffffffffffffffffffffffffffffffffffffffffff9f3ede7e0d9d5ccc3bcb4aca49f928d80746d635a50463c31281d130700000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffdf1e5d9cec4b7ab9f948b7e71695f585046443f3d3c3c3c40454c515c606d78839097a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22272b2e2f35393a3d3f404547494b4c4e4f5051524a5053535350495251504f4d4c4a49474540403d3b3a36302d2c29241f1c18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13181d20252a2d2f35393a3d404246484a4c4e4f50524a505353514a52514f4e4c4a4846423e3a3936302d29241f1b17110c070100000000000000000000000000000000000000000000000000000000000000000000000008111a232b323b414650545c60666d71767b8084888b8f9297989b9ea1a8a5a7a9abadb2b0b1b3b4b5b6b7b8b8b9bbc0bbb9b8b8b8b7b6b5b3b2b5aeacaaa7a8a19e9a96918d86817c756e68605b544c443d342c241a120800000000000000000000000000000000010d1925303a46535f69727f8c939ea5aeb4bbc0c7c8cececfd1d1d2d2d3d7dcd2ddd7d0baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d87929fa3afb6bec5ced7dce3ebf3f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e8dfd7cec5bcb3a9a0958e81746c61564d42362a20150a00000000000000000000000000000000000000000000000000000000000615222e3b4754606a6f787b7c7c7c7c7c7c7c7c7c7c7b7b7a79777573706d6763605b534f46413a322a21180f060000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090907070501000000000000000000000000000000000000000000111e2b3844515e6b7784919ea6b0bbc0c7d0d7dce3eaf0f4f9fffffffff8ecdfd2c5b9ac9f92867b6e61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4846423b332e261c1007000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b76829098a3aeb7c1cad3dbe6ecf3fbfffffffffffffffffffffffffffffffffefbf9f8f5f8f3efecebebeaeae9eaebebeceff2f8f8f9fbfefffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d0c7bdb5aba39991857a6e665c51443d30271c120700000000000000000000000000000000030f1b26323c46505a626c717b82878c9092989596979796959892908d89847f79706b605b544a42382d22170d04000c18232e39434e58606a6f7980868b8f91969596979796969992918e8a85817b736d665e564c443b31271d1207000000000000000000000000000000060e151a21272c31363a3b414647494c4e50515152524f474641414547494c4d4e5050515152515150504e4d4b4a4846423f3b3a36312c29241d1d2935404b55636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919daab3becdd7e1eff8fffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeebebe7e4e3e2e1e2e4e7ebeceeeae1d7cbc0b5aba0969196a0abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000000000915222e3b4854606a76828f99a4afbac3ced8e2ebf5fdfffffaf1e6dacfc4bbafa59e91847a6d60594f443a3024190e05000000000000000000000c18242f39434e58606c77818f95a0a8b2bac3cbd6dbe2e8eef3f8fbfffffffffffffffffffffff9eee4d9d0c7baaea3998f82766c61554b4031281e13080000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f6f4f3f2f1f1f1f1f2f3f5f7f7f9fdfffffffffffffffffffffffffffffffffffffffef8f3ebe5ded5cec6beb6afa49d928c7f736c62584e433a2f24180b02000000000000000000000000000714202d3a4753606d7a8693a0b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f82766c62574e463e37332d302f2e343a4145515c666e7b85929ea6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000070c12181c1f272b2e32373b3c404547494c4b51535557595a5c5d5e5f5f5b6060605b5f5e5d5d5b5a59575553514b4d4a4746423d3a39352f2c28231d1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d24292c30363a3b4045474a4d4d535457595a5c5d5e5f5b60605c5f5f5e5c5b595754534d4b4746413a3935302b27221b18120c0700000000000000000000000000000000000000000000000000000000000000000000060f1a232c353d444c525a61666d72797e83888c9195989b9ea1a9a8abadb2b1b3b5b7b9bdbdbebfc1c2c3c4c4c5c5c7cbc7c6c5c5c4c4c3c1c0bfbfbbb9b7b4b2acaba8a19e99928e87817b726c665e564e463e362c241a120800000000000000000000000000000005111d2935414c56616e7b86929fa5afbabfc6ccd2d4d9dbdcdddedfdfe0e3e8dfe8d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d79849199a3aebbc0c7d0d7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d7cec4bbb1a89d938a7e71695e52463c32271b0f050000000000000000000000000000000000000000000000000000000006131f2b37434e5860666c6e6f6f6f6f6f6f6f6f6f6f6f6e6d686b696663605c55535049413e35302820180f06000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201717171717171717171717171717171717171717171716151413110d0809070300000000000000000000000000000000000d192633404c5966737f8c949fa6afb6bec5cbd1d9e0e3e8eef2f7fcfaede1d5c9bdb2a89c8f8275695e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312a211c140a00000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5463707d89949faab4bfc9d3dce5edf7fdfffffffffffffffffffffffffffffffcf7f2eeecebe8e5e7e2e0dfdedddddddddedfdfe2e7e7ebeceef2f8fefffffffffffffffffffffffffffffffffffffffffaf3eae2d9d0c7bdb4aba1979082786d60584e42392e23180c0300000000000000000000000000000006131f2b37434e58626c717e868f939a9c9fa2aaa3a4a3a3aaa29f9d9996918c847d746c665b544a3f332820160c04101c2834404b555f6a6f7c848d92989c9ea1a9a3a3a4a3aba39f9d9a98928d867f786d685e564c43392f24180c0500000000000000000000000000000003090e161b1f262a2d3036393a3d3f4143444545454146474b4c525456585a5b5c5d5e5e5e5e5d5d5c5b5a585755534d4c4846423b39352f2a25242f394653606c7985929eabb8c5d1deebf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a0acbcc5d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe6e1dfdedad8d6d5d5d5d7dadedfe2e6e8dcd1c7bdb2a8a09da0a8b2bdc6d1dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e21140700000000000003101c28343f4a54626f7c89949fabb5c0ccd5e0eaf4fdfffffffff6ebe0d6cdc1b9ada1968e81746b61564c41352920170d02000000000000000004101d2935404b55606a737f8c939ea7b1bac3ccd4dde7ecf4f9fffffffffffffffffffffffffffff4e8ddd2c7beb1a79f92867b6e625a5043392f1f160c01000000000000000000091623303c4956636f7c899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f7f2eeecebe9e7e6e5e4e4e4e5e5e6e8eaebedf1f6f9fbfffffffffffffffffffffffffffffffffffffcf6f0e7e0d8d0c7c0bbaea49c928b7e716a60554b4035291d140a000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebded2c5b9aca0968a7d70645a50453c342b2722232223282f35404a545e69717e8b949facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000030b12181d23282c32373b3c4347494b51535659555d6062646667686a6b6b6c666c6d6c656c6b6a696867656462605d55595754524d4a4745403a38342e2a261f1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292f35393b4246484b5153565a575e61636667686a6b6c666c6d666c6b6a69686663615e575854524c4746413a37332d29231d18120b0300000000000000000000000000000000000000000000000000000000000000030e18212c353d474f565e616c70797e848a9094999da0a7a8abadb3b4b8b9bdbec0c2c4c5c9cfcbcccdcecfd0d1d2d2d4d7d4d2d2d2d1d0cfcecdd1cbc7c5c3c1bdb9b7b2acaba39f9a938e857f786e68605850483e362c241a100700000000000000000000000000000713202d3946525e6874818e98a3aeb7c1cbd1d7dde3e5e8e9eaebebecedeff3ece2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6874808d96a1abb5bfccd2d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e0d6cdc3baafa59f92857b6e61584e43372b21160b00000000000000000000000000000000000000000000000000000000030f1b27323c464e545b6061626262626262626262626261615d565c595653514b46443f382f29251e160e0600000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2424242424242424242424242424242424242424242423232221201d191615130f0a040000000000000000000000000000000713202d3a4653606d788290949fa4acb3bbc0c7cfd4d7dde3e6ecf0f4ebdfd2c5b9ada1968a7d7063574d4230261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044383232323232323232323232323232323232323232323232323232323232323232323232323232312e2d2a261f180f0a0200000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f9ba6b0bcc6d1dbe4eef7fffffffffffffffffffffffffffffff9f4f0ece6e2dfdedbd9dbd6d3d2d1d0d0d0d0d1d2d3d6dbdbdedfe2e7ecf0f5fbfffffffffffffffffffffffffffffffffffffffcf4ebe2d9d0c6bdb2a99f948d80746a60544a4034281f14090000000000000000000000000000000815222e3b47545f6a717e8b92989fa4acabaeb4b0b0b0b0b4aeaca9a8a09e96918a80786c665b50443e32281e1308131f2c3845515c676e7c8591969fa2aaabadb2afb0b0b0b5afacaaaaa29f98928c827a6e685e554b40352921160b0000000000000000000000000000000000040a0f141a1e21252a2d2e303230363a4045474c525458565d6063656668696a6a6b6b6b6a6a6968666563615f575955534d4745413a3630292b3844505b6674818e9aa7b4c1cfdae6f1fdfffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566673808c99a8b2bdced7e1f1fafffffffffffffffffffffffffffffffffffffffffffef7f2e9e4e1dad5d2d1cecbcac9c8c9cbcdd1d2d5dae1e3d9cfc3bab2acaaacb2bac3cfd8e2edf8fffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f22150800000000000006121f2c3844505c6674818e9ba6b0bdc7d2dee7f2fcfffffffffffdf2e8dfd5c9bdb2a89d938a7d70685d52453e32291e140800000000000000020b1a232c3945515d676f7c87929fa5afb9c3ccd5dee6eff8fefffffffffffffffffffffffffffffaf0e4d8ccc0b6aca0958c80736a5f53483e31281d0d04000000000000000000000b1825313e4b5864717e8b97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffff9f3efedece9e6e2dfdedcdbd9d8d8d7d7d8d8dadbdddee1e5ececeff3f8fffffffffffffffffffffffffffffffffffff9f2eae2d9d2ccc0b6ada49f92867c6f675d51453d2f261c110600000000000000000000000006121f2c3844515c667986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184786c6053463f332a221b171615181e242e39424d57606c7883909aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000003090c151c23282e34383c4347494e5455555d60636669676d6f7173747576777879797979797979787776757472716f6d67696664615e575753514b4645403936312b261f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161d242930353a4045474d5254555d60636669696e7072747577787879797979797877767472706e696864615e5654524c46443f38342f28231d150c090300000000000000000000000000000000000000000000000000000000000915202a333d474f5960686e757d848b91969c9fa6aaacb1b5b8b9bec1c4c5c9cfcdcfd1d2d5dad8d9dadbdcdddededfe0e3e0dfdfdededddcdbdadcd7d3d2d0cec9c5c4bdb9b5afaca49f98928b827a6f6a615a50483e362c22190e05000000000000000000000000000714212e3a4754616d7a86929faab4bfc9d7dce2e8eef0f5f6f7f8f8f8f9fcffefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa9b2bdc6d1dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd5ccc0baada2978e81746a6054473d33271c1003000000000000000000000000000000000000000000000000000000000a15202b343c424a50535455565656565656565655555554524c4f4d4a4645403937332d261d19130c040000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b303030303030303030303030303030303030303030303030302f2e2d2a2523221f1b16110c050000000000000000000000000006121f2c3844515c666d79828d939aa1a9afb5bdc2c7ccd2d6dbe0e4e8e3d7ccc0b5ab9e9184796d6053463b3020140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d252525252525252525252525252525252525252525252525252525252525252525252525252522211e1a140e06000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c2cfd8e2edf6fffffffffffffffffffffffffffffdf5eee8e3e0dbd6d3d2cfccd0cac7c5c4c4c3c3c3c4c5c6cad0ced2d3d6dbe2e4eaf2f7fefffffffffffffffffffffffffffffffffffffdf4ebe2d8cfc4bbb0a69f93877c6f665c51443b31261a0e030000000000000000000000000006131f2b37434e58626f7c87929fa2aaafb6b8babebcbdbdbdbfbab8b6b2aca9a19e928d81786c605a50443a2f24190f1b27333f4953606d79849197a0a8aeb4b8b9bdbcbdbdbdc0bbb9b7b3aeaaa39f9490847a6e675d51453d33271c100400000000000000000000000000000000000003090e1214191d20272f353a41464b5153565e616468686d70727375767777787877777676757372706e696965615f5754514b46413a342f333f4a5464717e8b97a9b2bec9d5e1eefafffffffffffffffffffffffffffffbefe3d7cbbfb4aa95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c3cedde9f3fffffffffffffffffffffffffffffffffffffffffffbf3ece6ded8d3cfc9c6c4c1bebdbcbbbcbec1c5c6c9cfd5dae1d5ccc3bdb8b7b8bdc3ccd5e1eaf4fffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000713202d3a4653606d7985929fabb8c2d0d9e3f0f9fffffffffffffffaf1e5dacfc4baafa59e91847a6d605a50443b3025190f060000000000000a141d2b37434e58606d79849199a3afb7c1cbd5dee7f0f8fffffffffffffffffffffffffffffffaf0e4dbd4c8bbafa49a9183796d60574e42362c1f160c00000000000000000000000c1926333f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffffffffffffffffffffffffffbf5f0eee8e3e0dfdcdad5d2d1d0cecccbcbcacbcbcccdcfd1d2d4d9dfe0e3e7edf3f8fefffffffffffffffffffffffffffffffffcf4ebe4ddd8c8bfbaaea3989184796d60594f42382d22170b00000000000000000000000004101c2834404a5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074665b5044382d21180f0b06070c131c27303b44505b656f7c87939facb9c2cdd8e4effefffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000060e151a1e272e34394045464e545558606266676d707275787a7c7e7f81828384858586868686868585848382807f7d7c7a787673706e696764605d5553514b46423b37312a251e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f282f353a41464b5153575e6165676d707376787b7d7f81828385858686868685858482817f7d7b7875716d6865615d56535049454039342e271e1a150b06000000000000000000000000000000000000000000000000000000020f1a26313c464f59616b707a818a91969ea1a8abb0b7b8bcc2c5c6c9cfd1d2d5dadadcdedfe1e5e4e6e7e8e9eaebebecedefedecebebebeae9e8e6e7e3e0dfdddad5d2cec9c7c0bbb6afaaa29f9490847c716c615a50483e342b20170b020000000000000000000000000b1825323e4b5865717e8b99a3aebcc6d0dbe7edf4f9fffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a3aebbc4cfd8e3eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e7ded6cabeb3a99f93877c6f62594f44382c20150900000000000000000000000000000000000000000000000000000000040e19222b2f383f44464849494949494949494949484847464142403d3a38342e2b27221b140b0802000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a393630302f2c27211d170c0700000000000000000000000004101c2834404a545d676d78808892979fa3abb0b9bbc0c7cad0d4d8dddfd4c7bbafa4998c8073665c5044382b1f120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21191919191919191919191919191919191919191919191919191919191919191919191919181514120e090300000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebac6d4e1eaf4fffffffffffffffffffffffffffdf7f4ebe3ddd7d4d0cac6c5c2bfbdbfbab8b8b7b7b6b7b8b8babfbec1c5c6cad0d4d9dfe6ecf3fbfffffffffffffffffffffffffffffffffffffdf4eae1d6cdc2bbafa4999083786d60574d42362a20150a000000000000000000000000000815212e3b47535f6a76828f99a3aeb4bbc0c5c6cad0cacad0cac6c5c3bdb9b2ada49d938d80746c61564c4135291d121f2b3744505b65727f8c96a0a9b2babfc4c5c9cfcacad1cbc7c5c4bebab4aea69f969083796d60594f44382c21160b0000000000000000000000000000000000000000020a1117222a313940454c52555d6065686e7175787a7c7f808183838484858484838381807e7d7b7875726e6965605d55524c454039313b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffaf2e9e1dbd6cdc7c4beb9b8b4b1b0afaeafb1b4b8b9bec5c9cfd6ded5cec8c5c4c5c8ced5dee7f3fcfffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000091623303c4956636f7c8997a2adbac6d4e2ebf5fffffffffffffffffff6ebe0d6ccc0b9ada1978e81756c61564c41362a21180c030000000006111b262f3847535f6a73808d96a0abb5c0c9d3dde7f0f9fffffffffffffffffffffffffffffffcf2e8ded5c9bdb2a89f93887d6f675c51453c31241a0d0400000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f9fffffffffffffffffffffffffffffffffffffffffff8f0e9e4e3dcd7d3d2cfcfc9c6c5c3c1c0bfbebebebebfc0c2c4c5c8ced2d3d7dce2e7edf4fcfffffffffffffffffffffffffffffffffdf5eee8dad6cbbfb4aaa0968e81746b60544a3f33281b11060000000000000000000000000c18232e45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164544a3f33281b0f06000000010b151e27333f49535f6a75828f9ba6b0bbc7d3e1ecf7fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080f1820262b303940444b5153586062676a6f73777a7c7f828486888a8c8d8f909192929299939992929190908e8d8c8a88868482807d7b7774706d6764605c55534d47423c3630282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a313a41454c52555d6065696e72767a7d808385878a8c8d8f909192929899939292918f8e8c8a8784817e7a76726d6863605b53514b454039302b262017110a020000000000000000000000000000000000000000000000000006121f2b37434e58616b707d858e939ea0a8adb2b7bbc2c5c8ced1d2d5dadedfe1e5e6e8eaebedf1f6f2f4f5f6f7f7f8f8f9fcf9f9f8f8f7f7f6f4f8f3efedeceae5e1dedad5d1cbc7c0bbb3aea69f9691877e716c615a50463d33291d140a000000000000000000000004111d2935404b556875818e9babb4bfced8e2edf8fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aaab4bfcdd6e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e6dbd0c5bbafa49a9083766b6054483c31261a0e00000000000000000000000000000000000000000000000000000000000710191d262d3338393b3c3c3c3c3c3c3c3c3c3c3c3b3a39353033302d2c28231f1b17110a020000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4948474641403c3b38322d282218120b0300000000000000000000000c18232e39424c555d666d737d858d92999ea6acafb5babec5c8ccd2d2d2c6b9ac9f93877b6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b08070502000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97aab4bfcad6e6f3fcfffffffffffffffffffffffffaf2ebe6e2d9d2ccc7c5bebab8b5b2b0b4aeacabaaaaaaaaabacaeb4b2b4b8babec5c8cdd6dbe1e9f2f8fffffffffffffffffffffffffffffffffffffcf3e8dfd7ccc0b5aba0958c7f72695f53463c31261a0f020000000000000000000000000916222f3c4955626f7c88949fabb5bfc6ccd2d3d6dbd7d6dbd6d3d2cec9c4bdb9aea59d928a7e71685d5245392f2318202d394653606c7884919ea8b2bbc4cad0d2d5dad6d7dcd7d4d2d0cac6bfbab0a8a0958e81746b6054483d32271b1003000000000000000000000000000000000000030b141c2228343c434b51565e61676d71767a7e818487898b8d8e8f909191919190908f8e8d8b8a8885827f7b77726d67615e56514b433d3a46535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf1e8e0d7d0cac2bbb7b3adaba7a5a3a2a2a2a4a7abadb3b9bdc4ccd3dbd9d4d1d0d1d4d9dfe7f0f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000c1825323f4b5865727e8b98a9b3becad6e6f4fdfffffffffffffffffffdf2e8ded5c9beb2a99e938a7e71685e52463f332a1e150a000000000b17222d3841505a626f7c87929fa8b2bdc7d1dce5eff9fffffffffffffffffffffffffffffffff6ebe0d6ccc4b9aca1968d80746b60554b40332a2012080000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffff8efe6ded8d3d1cbc7c5c3c0beb9b8b6b4b3b2b1b1b1b2b2b3b5b7b8bdc1c5c7cbd1d6dbe2eaf2f9fffffffffffffffffffffffffffffffffff9ece7dcd0c6bcb2a89d92897c6f665b5044382d22170b000000000000000000000000071e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2d2217080000000000030c17222d38414e58626f7c89949fabb7c5d0dbe6f2fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000050d1419212a31373e424a51545c60646a6f74787c808386898c8f91939a97999a9b9d9e9e9f9fa3a0a39f9f9e9d9c9b9a98979596918f8c8a8784817d7a75716d67615f57534d46413a3228231d150c050000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212931363e434b51565d61676d72767b7f8386898d90929796999a9b9d9e9f9fa3a49f9f9e9d9c9b999696918e8b86837e7a75706c65605c55514b433e373127221b140b040000000000000000000000000000000000000000000000000814212e3a47535f6a707d8692979ea5acb2b9bdc4c7cdd1d4d9dedfe2e6ebebeef1f6f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffbf9f8f6f1edebe5e3dcd7d2ccc5bebab0a9a19992877e716c61584e453b2f261c1106000000000000000000000613202c3945515d677884919eabb7c4d1deeaf4fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2d1dbe8f3fcfffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f6f5f5f4f5f5f6f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d8ccc0b6ac9f94897d7063574d42372b1c11060000000000000000000000000000000000000000000000000000000000070b141c22282b2d2e2f2f2f2f2f2f2f2f2f2f2f2e2e2d29242623201f1c18120f0b06000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164575757575757575757575757575757575757575757575757575756565554524c4d4948433d393328231d150c030000000000000000000007121c27303a434c545c606b707a80878f949b9fa4abadb3b9bbc0c5c6c9beb2a99c8f8275695e5342382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f9fffffffffffffffffffffffff8f1e8e0dad5d0c7c0bbb9b3adaba8a6a3aaa29f9e9d9d9d9d9e9fa2aaa5a8abaeb4b8bcc3cad0d7dfe6eef6fffffffffffffffffffffffffffffffffffffaf1e8ddd2c7bdb1a79f92867b6e61584e43372b1e14080000000000000000000000000c1926333f4c5966727f8c99a6b0bdc7d0d8dddfe2e7e3e3e7e2dfdfd9d5cfc9c0b7aea49e92857a6d60554b4034291c222f3c4955626f7c8897a1adbac4cdd6dbdfe1e6e3e3e8e3e0dfdbd6d1cbc2bab1a79d93897d7063594f44382c2013070000000000000000000000000000000000030c151d262d333f464e555d60686d747a7e83878b8e91969698999b9c9d9d9e9e9e9d9d9c9b99989697928f8c88837f7a736d68605c554f4440424d576976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffbf2e8dfd6cec5bebab0aba9a19e9b9897969596989a9ea1a9adb2bac1c9d1dae1dedddee1e5eaf1f9fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000e1b2734414e5a6774818d9aa7b4c0cfdbe6f3fffffffffffffffffffffffaf0e6dacfc4bbafa59e92857a6e615b51453c30261c11060000030f1b27333f4953616c76828f99a3afbac4cfd9e3eef7fffffffffffffffffffffffffffffffffaf0e5dacfc4baafa59e9184796d60594f43392e21180e000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffbf0e6ddd4cdc7c7c0bbb9b6b3b3adaba9a8a6a5a5a4a4a5a5a7a8aaacb2b5b9babfc6cad0d8e0e8eef5fdfffffffffffffffffffffffffffffffff8ede2d8cec4baafa59d9083786c6053493f33271b0f030000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000006111b262f3c4754606a76838f9caab3becad6e2eefbfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000060e171e252a333c424750545c60666d71767c8184888c909299999c9e9fa4aca6a7a8a9aaabacacafb5afacacabaaa9a8a7a5a4a8a19e9c999796918d8a86827d79736e69625f57524c443e342e271e170e05000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228333b424650555d60686d737a7e83878c909299999c9fa2a9a5a7a8aaababacaeafacacabaaa9a7a5a8a19e9b99928f8b86827d78726d67605c555047423c332d261d160d05000000000000000000000000000000000000000000000714202c38444f59626e7c869298a1a9afb9bdc4c9cfd3d8dee0e5ebeceef2f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf6f1eee8e4ddd8d0cac2bbb2aba39992877e716a60574d42382d22170b030000000000000000000714202d3a4753606d7a8696a1acb9c5d2deebfcfffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffdf9f7f9f4f0edeceae9e8e8e7e8e8e9ebeceef2f7f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffef4e8ddd2c7beb0a69c8f8275695f5347382e23170c000000000000000000000000000000000000000000000000000000000000020a11171c1f202122232323232323232322222221201d191a171313100c070300000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72656363636363636363636363636363636363636363636363636363636362615e565a56544f49453e342e271e150b00000000000000000000000b151e28313a424a515961686d747c82898f93999fa2a9acafb6b8b9beb9ada1978a7d7064574d4230261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffff8efe6dfd6cfc9c1bdb5afaca9a29f9c9997959892919190909091929895989b9fa2aaabb1babec5cdd4dce4edf6fefffffffffffffffffffffffffffffffffff9eee3d9d0c3baaea2988e81756a5f53473b3025190e020000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd9e2e8eceef2f8f8f2efecebe5e0dad5c9c0b9ada1978c8073675c5145382c1f26323f4c5965727f8c98a9b2beccd6dfe7ebeef1f6f9f4efedece6e2dcd7ccc3b9afa59d9083776b6054483b2f22160800000000000000000000000000000000000a151e262f383f4451585f676d737a80858b90939a9b9ea1a8a5a6a8a9aaaaababaaaaa9a9a8a6a5a9a29f9c9895908b85807a736d676059514a424d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d2dde8f4fffffffffffffffffffffffffffffffffffffef3e9e0d6cdc4bcb3aea69f9c97918e8b8a8988898b8e92979ea1a8afb7c0c8d1dae4eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffff7ebe0d6cdc1b9ada1978f82756d62574d42382e23170e050005121f2b3744505b65707d8a949fabb5c0ccd6e1eaf5fffffffffffffffffffffffffffffffffdf2e8ded5c9bdb2a89d93897d70675d51473d30271d0f06000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffff5e9ded4cbc2bcb7b5afaca9a6a9a19e9d9b999898979898999a9c9ea0a8a8acaeb4babfc6ced7dde3ebf4fdfffffffffffffffffffffffffffffffef4eae0d6ccc0b8aca0958a7e71655b5044372b1f13080000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000a141d2b37434e5864717e8a98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000071018202930363f454e535a61666d72797e83888d9196999d9fa3aba8abacafb6b2b4b5b6b7b8b8b9bbc0bbb9b8b8b7b6b5b3b2b0b2adaba9a6a8a09d9a98928e8a85807b756e69615e5650454039302920170e0500000000000000000000000000000000000000000000000000000000000000000000040d161d262d333e454d535a61676d737a80858b90939a9c9fa3aba9abadb3b2b4b5b6b8b8b9babbb9b8b8b7b5b4b2b2adababa39f9c99928e89847e79726d67615a534d443f382f281f170e060000000000000000000000000000000000000000000916222f3c4854606b76839098a2aab3bbc1c9ced5dae0e4e9edf0f6f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eee8e1dbd6cdc4bdb4aba39992867c6f695e544a3f33281f14090000000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffdfaf6f0edebeae8e3e0dfdedcdcdbdbdbdcdddedfe2e6e9eaecf0f5fcfffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c2b9ac9f93877b6e62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000060b0f1213151616161616161616161615151413110d080a0706040000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73707070707070707070707070707070707070707070707070707070706f6f6d686966636059555045403930271d120700000000000000000000030c161f28303940444f565d616a6e767c82878d92979c9fa4acabadb3b2a99e9184796d6053463b3120140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5c0ccd7e3f0fcfffffffffffffffffff8eee6ddd4cdc4beb9b0aba49f9b97928f8c8a8886858584848384858586898b8e92989da0a7adb3bbc2cad3dbe4ecf6fffffffffffffffffffffffffffffffffffff5ebe2d6cabfb4aa9f93877c6f62564c41362a1e11050000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf4f9fbfefffffefbf9f6f1ebe6dbd5c9beb3a99f9285796d6053473a2d202734414d5a6774808d9aa7b3c0cfdae7f1f8fafdfffffffcf9f7f2ede7ded5cbc0b8ab9f95897c706356493d3025190d0100000000000000000000000000000006111c263038424a505b626a6f797f858d92989d9fa4acabacb2b2b3b4b6b6b7b7b8b7b7b6b6b4b3b1b3adaba8a79f9d98928d868079706b605c544c4b5865727e8b98a5b1becbd8e4f9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffffff8ede2d7cec4bbb2aaa29f94908985817e7d7c7b7c7e81858b91969ea5aeb6c0c8d2dde6f1f9fdfffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffdf2e8dfd6cabeb3a99e948b7e72695f544a3f342820170b030f1c28333f4a54606c7883909da6b0bdc7d1dee8f3fcfffffffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b60554b40352b1e150b00000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffcf0e4d8cdc2b8b0ababa39f9c99979792908e8d8c8b8b8b8b8c8d8f9196979b9fa3abaeb4bcc2ccd2d9e2ebf3fdfffffffffffffffffffffffffffffffcf2e8ded4c8bcb1a79d9184786c6053463a2f24190d0100000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f33281c0f0300000000000000020b1b27323d4753606d7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000081119222a323b414651575f626c71797f858a90959a9ea1a8aaacafb5b5b7b9bbc0bfc0c2c3c4c5c5c5c7cbc7c5c5c4c3c3c1c0bfbdbdb9b8b5b3b2acaaaaa29f9b97928d87817b746d68615a514b433b322920170e050000000000000000000000000000000000000000000000000000000000000000040e161f282f383f444f575e616c717980858c92979c9fa4acacaeb5b6b8babebfc0c2c3c4c5c5c7c7c6c5c5c4c2c1bfbdb9b8b5afacaba39f9b96918b847f79716c625f575049413a312920180f0700000000000000000000000000000000000000000a1723303d4a5663707d89949faab4bcc5cdd5d9e0e5ebf0f5f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6dfd6cfc6bdb5aba39891857b6e665b50443b31251a0e0300000000000000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffdf6f1edeae5e0deddddd7d4d2d1cfcfcecececfd0d1d2d6dadcdde0e4eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8d8074665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000306060809090909090909090909090807070501000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7876736f6b64615a514b43392e23180d0400000000000000000000040d161e272e343e444c52585f626a6f757b81858a8f939a9b9ea1a9a8a1978c8073665c5044382c1f1202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0ebf5fefffffffffffffff9f0e6dcd4cbc2bbb2ada69e99938f8985827f7d7b7a79787777777778797a7c7f81858b90959fa2a9b0b8c1c9d2dae4edf7fffffffffffffffffffffffffffffffffffdf4e7dbd0c6bbafa4998e8174685e5246392d20160a0000000000000000000000121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffdf6ede6dacfc5baada2978a7d7064574a3d31242835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffff8f0e7ddd4c8bcb1a79a8e817467564c41362a1e11050000000000000000000000000000071117232e38424a545b606d727c838c92989fa2aaacafb6b7b9bdbec0c1c2c3c4c4c4c4c3c3c2c1c0bebebab8b5b1abaaa29f98928c847d736d665e564e5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb2a9a198928a837c787472706f6f6f7174797e848e939ca4aeb6c0cbd4dfe9f3fdfffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffaf1e6dacfc5bbb0a69f92867b6e665c50443d32291d140a121f2b3844505b66717e8a95a0acb8c2cfd9e3f0f9fffffffffffffffffffffffffffffffffaf1e5dacfc4baafa59e91847a6d60594f43392f23190c0300000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8ece0d3c7bcb0a69f9c9992908d8a87858381807f7e7e7e7f7f808284878a8e92999fa2aab0bbc0c7d0d9e1ebf5fffffffffffffffffffffffffffffffff9f0e4d9cdc3b8aca095897d7063564c4135291d1104000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000a161f2c3845515d6774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000008121a232b343c444c525b626a6e767e848b91979d9fa7abadb2b6b9bbc0c2c4c6c8ccd2cdced0d1d1d2d2d3d7d3d2d2d1d0cfcecdcbcfc9c5c4c2bfbdb8b7b4aeaca9a19e99938e87817a716c605c554d443b322920170b02000000000000000000000000000000000000000000000000000000000000040d162028313a424a505961696e757e848d92989ea2a9acafb6b9bbbfc3c5c6cad0cdced0d1d2d2d3d4d2d2d1d0cfcecfc9c5c4c0bbb9b4aeaca8a09d97918b847e766e69605b534b433b332a22191007000000000000000000000000000000000000000e1b2835414e5b6874818e9ba6b0bcc5cfd6dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f1e8e1d8cfc7bdb4aaa1979083786c60574d42362a20150a00000000000000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffbf5f0ebe5e1dfd9d4d1d0d2ccc7c6c4c3c2c2c1c2c2c3c5c6cacfd0d1d4d8e0e4e8eef5fdfffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e9285796d6053463a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898988878583807c77716c605c554b4034281f160c0100000000000000000000040c151c2328323a41464e53586062696e74797e82878b8f929795969691857a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c3cfd9e3edf4fcfffffffffffdf3e7ded4cac2b9b0a9a19e948f87827d797573706e6d676b6a6a6a6a6b676d6f72757a7e838b92979fa6afb7c0c8d2dbe5eff8fffffffffffffffffffffffffffffffffff8ede2d7ccc0b5ab9f92867a6e6154473d32271b0f030000000000000000000013202c3946535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffff7ece1d6cabeb3a99a8d8174675a4e412f232936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffff9efe4d8cdc3b7ab9e918478685e5246392d20140700000000000000000000000000040d192328343f4a545c666c747f8791959fa2aaaeb4b9bbc0c4c5c9cecccecfd0d0d1d1d1d0d0cfceccd0cac6c5c2bcb8b4aeaaa29f96918880786d685f5855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691867d766f6c65656463626365666d717a818d929ca4aeb9c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f8fffffffffffffffffffffffffffff7ece1d7cdc1baaea2989083786d60594f443a2f261c111c28333f4a54606c7883909da7b1bccad4e1ebf5fffffffffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89d93897d70675d51473d31281d10070000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffff6eaddd0c4b7ab9f94908a8683807d7b787675737272717172727475777a7d82868d92989fa6afb5bdc7cfd9e3eef9fffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79b8f8275685d5245392c201307000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000004101d2935404b5563707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000000000000000000000000000000008111a242c353d464e565e616d727b838a91969ea1a9abb1b8b9bdc3c5c7cbd1d1d2d4d8dddadbdcdddedfdfe0e3e0dfdfdedddcdbdad8dad5d2d1cfcec8c5c4bfbab8b3adaba49f99928e857e746d675e564d443b32291d140a0000000000000000000000000000000000000000000000000000000000030d162028323a434b545b606b707b828a91969fa2aaadb3b9bbc0c5c7cbd1d2d3d6dbdadbdddededfe0e0dfdfdedddcdadad5d2d1cbc7c5bfbab9b2aca9a19e96918a827b726c655d554d453c342b22191006000000000000000000000000000000000000111e2b3744515e6a7784919daab7c2ced7e1e8f1f6fcfffffffffffffffffffffffffffffffffffffefffffcf9f8f8f8f8f9f9fcfffffffffffffffffffffffffffffffffffffffffffffffaf3eae1d9cfc6bcb2a99f948b7f72695e53463c31261a0f02000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffcf5f0eae4e0dad5d2cec8c5c4c0c0bbb9b7b6b5b5b4b5b5b6b8b9bebfc3c4c8cdd4d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffff4e8ddd2c7b9ada297897d7063544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000030506070605030000030100000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b969696969696969696969696969696969696969696969696969696969696959892908d89847e756d675c51453e31281d12070000000000000000000000030b1218202830353c43474e54575f62676d71767a7e828587898988847d70685e5242382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909ca7b1bdc7d1dbe2eaf2f4fafcfffff5ebe1d5ccc2b8b0a69f97918a827c75706d66666462605d555e5d5d5d555d606265676d71787e858f949ea5aeb6c0c9d3dde6f2fcfffffffffffffffffffffffffffffffffef4e8ddd2c7baaea3998c7f7366594f43382c1f130700000000000000000000131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffdf2e6dbd0c3b6aa9d9083776a554b4034292935424f5c6875828f9ba8b5c2cedbe8f8fffffffffffffffffffffffff5eaded2c5b9aca196877a6e6154473b2e211408000000000000000000000000010c161f2b353d44505c666d78808c9299a0a7aeb4babfc5c8ccd2d2d5dad9dbdcdddddededddddcdcdbd9dbd6d3d2cdc8c5bfbab4aea8a09a938d827a6e6a5f58616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffcf2e8ded3c6baaea29891847c706c63605b5357565556545c60676d75808d929da7b1bbc5cfdae6f4fdfffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000e1b2835414e5b6874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffdf3e9dfd6cabfb4aa9f958d80736b60564c42382d22171f2b3844505b66717e8a95a0acb9c3cedce6f3fdfffffffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b60554c41352b1f160c000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90827d7a7673706e696a68666565646565666769686d71757a80868f949fa4abb5bdc7d1dce8f2fbfffffffffffffffffffffffffffffffbf0e5d9cec3b9ac9f92867a6d6054473a2f24180c000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c10030000000000000000000c18242f3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000000000000000000000000000000007101a232c363e474f585f686e767f8690949ea0a8adb3b8bcc2c5c9cfd2d4d7dcdedfe0e4e8e7e8e9eaebebecedefedecebebeae9e8e6e5e5e1dfdedcd9d4d1d0cac6c5beb9b5afaba39f97928a81796e685e564d443a2f261b1106000000000000000000000000000000000000000000000000000000020b151f28323a444c555d666c737d858f949ea1a9aeb4b9bec5c8ccd2d3d7dcdedfe2e6e7e8e9ebebececedecebebeae8e7e5e1dfdcd7d4d1cbc7c3bdb8b2ada8a19e948f867f776d675e574e463d342b22180c030000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d2dee9f3fafffffffffffffffffffffffffffffffbf9f8f5f3f1f9f4efedecebebebecedf0f4f9f4f7f8fafdfffffffffffffffffffffffffffffffffffcf3ebe1d8cfc4bbb0a69f92867b6e61584e43372b1f1409000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffdf7f1eae4dfd9d4cfc9c5c3bcb8b7b4b5afacaba9a9a8a8a8a9aaabadb3b3b6b8bcc2c8ccd2d9e2e8f1f9fffffffffffffffffffffffffffffffffffffffff9eee4d6cabeb3a99a8d8174665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000002050708060b0f12131313120f0b06100e0a070604000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aaa29f9c9996918a81796d605a5043392f24180d01000000000000000000000000070e161e242931373d43474d53555d6064686e7275787a7c7c7b78706b60564c4130261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664717e8b95a0abb5c0cad0d8e0e3ecedf0f4f9eee3d9cfc3bab0a69f9490857d756f6a63605c54575553514b515150514b515356555d60656c717a828e939da4aeb7c1cbd4e0eaf4fefffffffffffffffffffffffffffffffff9eee3d7cbbfb4ab9e9184776b6054483b2f22150900000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff7ebdfd2c5b8ac9f928579675c5145382c2834414e5b6774818e9aa7b4c1d0dce7f3fffffffffffffffffffffffffaede1d5c9bdb2a896897d6f6356493c3023160900000000000000000000000007121d28313d47515b606d78818d929fa3abb1babec5cad0d4d8dddee1e5e6e7e9e9eaeaebeaeae9e9e7e6e6e2dfded8d4d0cac6bfbab2aca49f9490847c6f6a5f606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff6ebe0d3c7bbb0a69f92867b6f6a615a5350494a4948494b51555d606e74808d959fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000c1926333f4c5966727f8c99aab4bfcbd7e3effbfffffffffffffffffffffffffffffbf1e7dbd0c6bcb1a79f93877d70685e544a3f33282128333f4a54606c7883909da7b1bccbd5dfeef8fffffffffffffffffffffffffffffffffaf1e5dacfc4baafa59e91847a6d60594f433a2f23190d04000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80746d686664615e575b5a5958585858595a565e6164686d737b828c9399a3abb5c0cbd7e0e9f3fefffffffffffffffffffffffffffffff5eae0d3c7bbaea3998a7e7164554b4035291d10040000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000007121f2c3844515c6675818e9ba8b5c1ced9e5f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000000060f19222c353e485059606a6f7a828b92989fa6acb2b9bec4c8cdd2d5dadfe0e3e8eaecedf0f4f9f5f6f7f8f8f8f9fcf9f8f8f7f6f6f4f3f6f1eeebebe8e5e1dedbd6d3cfc9c7c0bbb5afa9a19e938e837a6e685e564c41382d22170b0300000000000000000000000000000000000000000000000000000a141d27313a444c565e676d78808892979ea6adb2babfc5cacfd4d8dde0e3e7ebeceef2f7f5f6f7f8f8f9f9f9f8f8f7f5f6f1eeebe8e3e0dcd7d3cec8c4beb9b2aca69f98928b81796e695f584e463d342a1e150b0000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffdfaf8f3efecebe9e6e4e2e8e3e0dfdfdedfdfe0e3e8e5e7eaebedf1f6fbfefffffffffffffffffffffffffffffffdf3eae1d6cdc2baaea2988e81756a5f53473b3025190e020000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffff9f4ebe6dfd9d4cdc8c4bdb9b7b1acaaa7aba49f9e9c9c9b9b9b9c9d9ea1a9a6a9abb1b9bbc0c7d0d6dfe7f0f9fffffffffffffffffffffffffffffffffffffffff2e6dbcfc4b8ab9e9185796c605346392d201306000000000000000000000000000000000000000000000000000000000000000002080e11141419171b1f2020201f1b171d1c1a171413100c0701000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb3aeaba9a8a09d938e81756c61554b4035291d100400000000000000000000000000040c131920262b32373c42474b5153565e616568696e6f706f6c6660594f443a301e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d78839199a3afbabfc6ced3d8dfe0e4e8e9e8dcd1c7bdb2a89f948f827a706c625f5853514a4a4847454044444444404547494b51535b60686e78818d929da5afb9c2ced8e2edf8fffffffffffffffffffffffffffffffffff3e7dcd1c6b9aca096897c6f6356493c31261a0e02000000000000000000101d293643505c6976838f9ca9b6c2cfdbe6f2fdfffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d26333f4c5966727f8c99aab4bfcbd6e3effbfffffffffffffffffffffffdf1e5dacebdb0a3978a7d7064574a3d3124170a0000000000000000000000010d18242f39434f59636d74808d939da4aeb5bdc3cad0d6dbe0e4e8ebedf1f6f4f5f6f7f7f7f7f6f6f5f4f7f2eeecebe4e2dbd6d0cac4beb6afa69f9691857c6f6a5f657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffdf1e5d9cec4b7ab9f948b7e71695f585046443f3d3c3c3c40454c515c606d78839097a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f130600000000000a1723303d4a5663707d8998a3aebac7d3e0ebf6fffffffffffffffffffffffffffffff8ede2d7cec2bbafa49991857a6d665b50443e33292b3844505b66717e8a95a0acb9c3cedde7f1fffffffffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89d938a7d70685d52473d31281e110800000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685d565754524d4e4d4c4b4b4b4c4c4d4c5254565e61696e767f879299a3afbbc1ced7e1ecf7fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9b8f8275675d5145382c1f13060000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000004101c2834404a5464717e8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000040d18212b343e47505a616b707c848f949fa2aab0b9bdc4c9cfd4d8dfe1e5ecedeff4f9f9fafcfffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe7e2e0dad5d2ccc7c0bbb3ada59e9590847a6e685e53493f33271f14090000000000000000000000000000000000000000000000000006111b262f39434c565e686d79828c939aa2a9b0b9bdc4cad0d6dbe0e4e8edeff3f8f8fbfefffffffffffffffffffffffffffffdfaf9f4efede7e3e0d9d4cfc9c4bdb9b0aaa39f938f837b6e6a60584e463c30271c120700000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf6fffffffffffffffffffffbf6f1eeebe7e3e0dfdcd9d7d6dcd7d4d2d2d2d2d2d4d7ddd8dadddee1e5ebeef2f8fefffffffffffffffffffffffffffffcf3e8dfd6cabfb4aa9f93877c6f62564d42362a1e11050000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffdf5eee8e1dad5cec8c3bcb8b2adaba7a09d9a97999391908f8f8e8f8f90929796999d9fa7acafb6bec4cdd5dee7f2fbfffffffffffffffffffffffffffffffffffffff7ebdfd2c6b9ada197887b6f6255483c2f22150700000000000000000000000000000000000000000000000000000000000000050d14191e20212622272b2d2d2d2b27222a292724201f1d18120c070000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffaefe5dcd3ccc6c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbebab8b6b2aca59e938a7e71675d5145392c201509000000000000000000000000000002080d151a20272b3137394045474c525458565e61626362605b544f473d32281e0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c666f7c87929fa3aeb4bcc1c7ccd2d4d8dddcddd7cbc0b5aba0968f82796d68615a534e4644403d3b3a39352f37372f35383a3c40454950565e666d77808d939ea7b1bcc6d0dbe7f3fcfffffffffffffffffffffffffffffffff8ede2d5c9bdb2a89a8d807367574d42372b1e12060000000000000000000d1a2734404d5a6773808d9aa9b3becad6e1ecf7fffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d23303d4a5663707d8998a3aebac7d3e0e9f4fdfffffffffffffffffffffff6e3d7cabdb0a4978a7e7164574a3e3124170b000000000000000000000004101d2935404b55606b727f8c929da5aebbbfc6cfd6dbe2e7ecf0f4f9fafdfffffffffffffffffffffffffffefbf9f5f0ece7e2dbd6d0c7c0bbb0a8a09792857c6f686a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f82766c62574e463e37332d302f2e343a4145515c666e7b85929ea6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000714202d3a4753606d7a86929facb9c4cfdae5f3fdfffffffffffffffffffffffffffffef3e9e0d7ccc0b5aba1978f82786c60594f453b31333f4a54606c7883909da7b1bccbd5dfeff9fffffffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c1f160c0000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4c4a48464242403f3f3e3e3f3f414146474c52575e616d727e87929fa5afbcc5d0dbe6f2fffffffffffffffffffffffffffffffff3e7dcd1c5b8ac9f9285796d6053473a2d2014060000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000c18232e3b4754616e7a8795a0acb8c5d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000010c161f2a333d464f59616c717d8591969ea6aeb4bcc2c9ced5dae1e4e9eef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f3efece6e3ddd7d1cbc5beb9afa79f9691837a6d655b50443b30251a0e010000000000000000000000000000000000000000000000050e17222d38414b555d686d7a838f949fa4acb3bbc1c9cfd6dbe2e6ecf0f4f9fbfffffffffffffffffffffffffffffffffffffffffffffffcf8f3efeae5e0dad5cec9c2bcb4aea59e9590847c6f6a60584e42392e23180c010000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdae6f1fffffffffffffffef8f3efebe6e1dfdcd6d3d2cfcdcbc9d1cbc7c5c5c5c5c6c7ccd2cbcdd1d2d5d9dfe2e7ecf3fbfffffffffffffffffffffffffffffaf1e7dbd0c6bbafa49a8e8175695e52463a2d2014090000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffff9f4ebe3ddd7cfc9c3bcb8b1aca8a19e9995918d8a888684838282818282838587898c90959b9fa4acb3bbc3ccd5e0e9f3fefffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e2e23180c000000000000000000000000000000000000000000000000000000000000080e171e252a2d2e332d3337393a3937332d373634312d2c29241d18120b03000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eee5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d0cac6c5c3bdb8afa59e9285796d6053473c31261a0e02000000000000000000000000000000030a0f151b20262b2f35383b4146474b4d525456565553504a423d352b20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b919fa2aab0b7bbc2c6c8ccd2cfd0d1c7bbafa3999184796d675e565047433c38342e2f2d2c29242a2a24292c2d2f35383f444c545c656c78818f959faab4bfcad6dfeaf5fffffffffffffffffffffffffffffffffff1e5d9cec4b7aa9e918477695f53473a2e2114080000000000000000000a1724303d4a5763707d8a97a2adb9c5cfdbe6eef5fdfffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d202d3a4753606d7a86929facb8c2ced7e2ebf3fbfffffffffffffffffffbefe3d6cbbfb4aa96897d7063564a3d3023170a00000000000000000000040e18222c3945515d67707d88939fa4aeb7c0cbd1d8e1e7ecf2f8fcfffffffffffffffffffffffffffffffffffffffffffef8f2ede7e2d9d2ccc2bab2a9a19791847a6e6775828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebded2c5b9aca0968a7d70645a50453c342b2722232223282f35404a545e69717e8b949facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000613202c3945515d6776828f9ca8b2bdc9d5e1ebf5fffffffffffffffffffffffffffffffbf2e8ddd2c7bdb2a99f948c80736b61574d433a3844505b66717e8a95a0acb9c3cedde7f1fffffffffffffffffffffffffffffffffaf1e5dacfc4baafa59e91847a6d60594f433a2f231a0d04000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50433b3a3630333232313232333036393a41464d525b626c717e8b939ea9b3becad6e2edf8fffffffffffffffffffffffffffffff8ece0d3c6baaea298897d7063564a3d2d22170b0000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000714202d3946525e687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000000000000000000000007121d28313b454e58616b717e869297a1a8b0babfc6ced5d9e0e6ebf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2eee8e3dcd7cfc9c1b9b1a8a0958f82776c60574d42362a1e130800000000000000000000000000000000000000000000020c162027333f49535d676d7a8390959ea6afb6bec5cdd5dae0e7ecf2f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1ebe6e0dad5cec6bfbaafa7a09691857c6f6a5f544a4034281d12070000000000000000000000000000000d192633404c5966737f8c99a9b2bdc9d5e3eef9fffffffffdf7f2ede7e2e0dad5d2d0cbc7c5c2c0bebcbbc0bbb9b8b8b8b9bbc0bcbec1c4c5c9ced3d6dbe2e9f2fafffffffffffffffffffffffffffff8ede2d8ccc0b6ac9f93877b6e6154473c31261a0e0200000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffef8f0e7e2d9d2ccc4beb9b1aca7a09d96918c8884817d7b797876767575757677787a7c8083888e939aa1a9b2bac3ced7e1ecf7fffffffffffffffffffffffffffffffffffffef2e6dacfc1b4a79b8e817468544b4034281c10040000000000000000000000000000000000000000000000000000000008111a20293036393b3f433f44464646443f454443413d3a38352f28231d150c050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dbd6d3d2cec8c1b9ada1978b7e7265574d42372b1e12060000000000000000000000000000000000040a0f151a1d24292c3036393b3f42464749494846443f382f2b23190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58626d737f8b92989ea6abb0b6b9bbc0c1c3c3c4bdb2a89f92877c6f675d554c443e37312c28232220201d181e1d181d1f2024292d333b424a535b666d79839098a2aebac3ced9e4f0fbfffffffffffffffffffffffffffffffff6ebded2c5b9aca096887b6e6255483b2f2215080000000000000000000713202d3a4653606d7985929ea9b3becad6dde3ebf4f5f8fafdfffffcfaf7f2e9ded1c4b8ab9e918578655b5044372b202c3945515d6775828e9ba6b0bcc5d0d9e1e9eff3f8f9fcfffffdfaf9f4ece0d3c7baaea398887c6f6255493c2f221609000000000000000000000a15202b37434e58606d7984919aa4afb7c0c9d7dce3eaf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffef8f4ebe4ddd8ccc4bbb3a9a1969083796d75828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184786c6053463f332a221b171615181e242e39424d57606c7883909aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000004101d2935404b5564717d8a96a1adb9c3cfd9e3eef9fffffffffffffffffffffffffffffff9eee3d9d0c4bbb0a69f93887d70695f554b413f4a54606c7883909da7b1bccbd5dfeff9fffffffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89d938a7d70685d52473e31281e1108000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dce7f3fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f2d2a2527262525252526252a2d30363b4246515a626d75818e97a2adbac6d1dce7f3fffffffffffffffffffffffffffffffbefe2d6cabfb4aa998c7f736653493f33271b0f0300000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000005111e2a36414c566774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000050e18242f39434d57606a707d879298a2a9b2bac2cad0d8e0e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dad5cbc2bab1a79f948c7f72695e52463a2f24190d0100000000000000000000000000000000000000000008131e28323a44505b656d798390959fa7b0bbc0c7d0d7dfe6ebf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1ebe5e0d8d0cbc1b9b1a8a19792867c6f665c5144392f23180c000000000000000000000000000000091623303c4956636f7c8996a1adb9c7d1dce8f3fefffdf7f2ece6e2dbd6d3cfc9c5c4bfbab8b6b3b1afaeb5afacacabacacafb5b0b2b4b7b9bdc4c6cad0d7e0e8f1fafffffffffffffffffffffffffffef4e8ddd2c7bbafa4998c7f7265574d42372b1e120500000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f7fffffcf4ede7ded5d0c7c0bbb3ada7a09d95908a84807b7774716e6d666969686868696a686d7073767c81889197a0a8b2bcc5d0dbe6f2fdfffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c5145382c1f1306000000000000000000000000000000000000000000000000000000040d1a232c323b4146474c4f4950535353504951504f4d4a47454039342e271e170f0500000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d4c9beb3a99d918477695f53473a2e2114080000000000000000000000000000000000000003090e12181d1f252a2d2e30363a3b3c3d3c3938332d261d191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0a09080705010000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b636d737e868f949c9fa6a9acafb6b4b6b7b7b8ada1968c80736a60554c433a322b261f1c18151413110d07070c101314181b22273039414a545d676e7b86929fa7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffffaede1d4c8bdb2a8988b7e7265584b3f3025190d01000000000000000006131f2c3845515c6673808d97a2adb9c0ccd2d9e2e4eaebedf1f6f4f0edece6e0d7cbbfb5ab9c8f82766953493f33271d2935404b55636f7c89949faab4bdc7cfd7dfe3e7ecedeff3f7f1eeebe8e2d9cfc5b8ac9f9286796d6053473a2d201407000000000000000000030f1b26313a47535f6a74808d96a0acb6c0c9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cdc5bbb2a89f958d807474818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074665b5044382d21180f0b06070c131c27303b44505b656f7c87939facb9c2cdd8e4effefffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000010d18242f3a4653606d7984919ea7b1bdc7d1dce8f0f9fffffffffffffffffffffffffffffff5ebe2d6cdc2bbafa49a92857b6e675d534944505b66717e8a95a0acb9c3cedde7f1fffffffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c1f160c00000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291e1a1a191818181919191e20252a30363f48505a616d7a85929fabb4bfcbd7e3effbfffffffffffffffffffffffffffffff3e7dbd0c2b5a89c8f8275655b5044372b1f120500000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000010d1925303d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000020c17202935404b555f696f7c869299a3aab3bcc4ccd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd4ccc3b9b0a69f92867b6e61564c4135291d11040000000000000000000000000000000000000000030d1925303a444f59606c77818f959fa7b1b9c1ccd2d9e2e9f1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2eae2dcd6cbc3bab2a9a2989083786d60554b4034291c100400000000000000000000000000000613202d394653606c7884919eabb5c0cbd7e1ecf7f8f3ece6e1dad5d0cac7c4bdb9b8b4aeaca9a6a4a3a1a0a39f9f9f9f9fa4aba3a5a7aaacb2b8babfc5ced6dfe8f2fdfffffffffffffffffffffffffff9eee4d7ccc0b5ab9d908477695f53463a2d21140700000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd0dbe6f2fef9f2eae2dbd6ccc4bdb5afa9a19e95908a837e78736e69676462605c545c5c5b5c5c565d6063666a6f757d859196a0a9b3becad6e0ebf6fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010c161f2c353d444c5254595c5e5b6060605b5f5e5d5c5a5753514b454039302921170e04000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffbf7f5f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe5dacfc5b8aca095887b6e6255483b2f22150800000000000000000000000000000000000000000001070c1014191e2021252a2d2e2f302f2d2b28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2117171717171717171717171717161414110d0808060300000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2b343f49515b636c717b82898f94989d9fa4aca7a9aaababa79e9184796d60584e433a3029201b15100c07070604010000000406070d11171e272f38424b555f69727f8b95a0acb8c3cdd8e4f0fdfffffffffffffffffffffffffffffffdf1e5d9cec1b4a89b8e817568564c4135291d1105000000000000000004101c2834404b54616d7a85929ea4aebbc0c7d0d4d8dedee1e5e2e8e4e0dfdbd6cec6bbaea3998c7f7265594c3f2d2218242f394854606b76828f98a2abb5bdc5cdd3d7dcdfe0e3e8e2e6e1dfdcd7d0c7bdb2a89c8f8276675d5145382c1f130600000000000000000006121f2b37434e58626e7c87939fa8b2bec7d2dbe4edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd6cdc4bab1a79d928a7d74818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164544a3f33281b0f06000000010b151e27333f49535f6a75828f9ba6b0bbc7d3e1ecf7fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000007121f2c3844505c66727e8b95a0abb5c0cbd7dee7f1fafffffffffffffffffffffffffffffdf4e8dfd8ccc0b6aca2979083796d655b504a54606c7883909da7b1bccbd5dfeff9fffffffffffffffffffffffffffffffaf1e5dacfc4baafa59e91847a6d60594f443a2f231a0d0400000000000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13090c0c0b0b0c080d1113191f252a363f46525d68737f8c99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796c605346392d20130600000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000008131e29323a45515d676e7b859298a2abb4bcc5ced6dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfefffffffffffffffffffffffffffffffffffffdf7efe6ded5ccc2baaea3998d8074685d5245392c20130600000000000000000000000000000000000000010b151f2a36414c56606b73808c939ea7b1b9c2cbd8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd5ccc4bbb3aaa0958b7f72675c5145382c1f160b000000000000000000000000000006121f2b3844505b6673808d99a3afbbc5d0dbe6edede7e1dad6cfc9c6bfbab8b2adabaaa39f9c9a98969594999292929293999596989a9ea0a8acaeb4bcc4cdd6e0ebf7fffffffffffffffffffffffffffff4e8ddd2c7b8aca095887b6e6155483b2e22150700000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3becad6e2eef8f0e7e0d8d0cac1bab2aba49f97918b837d77716c66615f57575553514b4f4f4e4f4f4c5254565860626b707a849197a2adbac4cfdae5f1fdfffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6e6255483b2f221508000000000000000000000000000000000000000000000000000007121d28313d474f565e6166696b656c6d6c656c6b6a696764605d55514b433b332920160c0200000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffefbf9f6ece1d4c8bcb1a7988b7e7265584b3f3225180700000000000000000000000000000000000000000000000004080e111414191e2021232322201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f24242424242424242424242424232221201e191615130f0a04000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c19222d374049515a626a6e757c82888c90939a989b9c9d9e9f9f958b7e71675d51463d31281e170e0a0400000403020000000000000000060c151d262f39434d57606c7883909da7b1bcc8d4e1ecf7fffffffffffffffffffffffffffffffff6eaded1c4b7ab9e918478685e5246392d2013070000000000000000000c18232e3946525e68717e8a929da5afb5bdc3c7cdd1d2d5dad5ddd8d4d2d0cac4bcb2a89f92867b6e6154483b2e21151d2c38444f59616e7b869299a3abb3bbc1c7cbd1d2d3d7dcd6dad5d2d1cbc6bfb5aba0968b7e7165554b4035291d10040000000000000000000815212e3a47535f6a75818e99a4afbac4d0d9e4edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6ccc2b9aea49e92857a808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2d2217080000000000030c17222d38414e58626f7c89949fabb7c5d0dbe6f2fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000003101c28343f4a54606d78839099a3afbbc2ccd5dfe8f1fafffffffffffffffffffffffffffffaf1e8ddd2c7beb3a9a0958f82776c605a505b66717e8a95a0acb9c3cedde7f1fffffffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89d938a7d70685d52473e32281e110800000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000105080d141a242935414c56616d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffff8ecdfd2c6b9ada297887b6e6155483b2e22150800000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000714202d3946525e687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000010d1925303a444f59606d79849197a1aab4bdc6cfd7e0e8f0f8fefffffffffffffffffffffffffffffffffffffffffffefaf8f8f5f3f2f1f0f1f1f2f4f6f8f9fbfffffffffffffffffffffffffffff8f0e7ded7cbbfb4ab9f92857a6d6054473a2d2114070000000000000000000000000000000000000007121d27313946525e68707d88939fa5afb9c2cbd4dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe7ded6cdc5bcb1a79e9185796d6053473d33271c100200000000000000000000000000030f1c28333f4a54616e7b87929faab3becad6dbe4e2dcd7cfcac5beb9b4aeaca9a19e9a98928f8d8b8988878686858585868788898b8e91969a9fa2aab2bbc4cfdae6f1fbfffffffffffffffffffffffffff9eee3d4c8bcb1a7988b7e7165584b3e2e23180c0000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a2adbac6d3dfecede7ded5cec6bfbaafa8a099938d857e78706b64605b54534d4a484645404342424243414547494e545960686e7c85929fa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab96897d7063564a3d3023170a00000000000000000000000000000000000000000000000000010d18242f39434f5960686e72767779797979797978777674706d67605c554d453b32281e1308000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d9cec1b4a89b8e8175685b4e422e23180c0000000000000000000000000000000000000000000000000000020507090e11141416161513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3131313131313131313131313130302f2e2d2a2522211f1b15100b05000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e37404850575f626a6f767b7f8386898c8e90909192928f83786c60554b40342b1f160c111212111110100f0d0c0a080705020000030b141d27313c44505b66707d8a959fabb8c5cfdbe6f2fefffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6154473a2e21140700000000000000000007121d2935414c56616c74808d939fa4abb1b8bcc2c4c5c9cec9d2ccc8c6c4bebab2aaa1968d8174695e53463a2d21141b27323d46535f69707e879299a2a9afb9babfc3c5c7cbd1c9cfc9c6c4c0bbb4aea3999184786d6053463a2f24180c00000000000000000004111d2935414c56626f7c87939fabb5c0ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cbc0b9ada1978e81808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000006111b262f3c4754606a76838f9caab3becad6e2eefbfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000c17232e3844505c666f7c87929fa6b0bac3cdd6dfe8f0f9fffffffffffffffffffffffffffff9eee4d9d0c5bbb1a79e938d80736c6159606c7883909da7b1bccbd5dfeff9fffffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c20160c0000000000000000000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e2114080000000000000000000309121924303a46525e6875828f9ba8b5c2cedbe8f6fffffffffffffffffffffffffffffffaeee2d6cabeb3a996897d7063564a3d3023170a00000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000005111e2a36414d566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000005111d2a36414c56616b74818d96a0a9b3bcc6cfd8e1e9f2fafffffffffffffffffffffffffffffffffffffffffefaf7f2eeecebe8e7e5e4e4e4e4e5e7e9ecedeff3f8fffffffffffffffffffffffffff9f0e7dcd1c6baaea2988a7d7064574a3d3124170a000000000000000000000000000000000000000c18232f3943505a616d7a85929aa4afb7c1cbd4dde6eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbf9f8f9fbfffffdfffffffffffffffffffff9f0e8dfd7cec3b9ada1978b7e7165594f44382c1e130800000000000000000000000000000b17222d3846535f6974818d98a2aebac0c9d4d9d6d1cbc5beb9b3adaaa29f9b96918d898683807e7c7b7a7979797879797a7b7d7f8184888d9298a1a9b2bec9d5dee9f5fffffffffffffffffffffffffffff0e5d9cec1b4a89b8e817568544a4034281c1004000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885929fabb8c5d2deeae2dcd7ccc3bcb4aea59d969187807a716c66615953504a46423e3b3a38342e3535352f35393a3d43474f565f6a717e8b96a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffff4e8ddd2beb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000004101d2935404b55606b707a7f8284858686868685848382807d79736d675e574d443a3025190d050000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c1004000000000000000000000000000000000000000000000000000000000002050708090a090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3c3b3936302f2e2b26201c160f070000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e363f454e53586062696e72767a7d7f818384848585827a6e665b5043392f22191d1d1e1e1f1e1e1d1d1b1a18171514120e090705020b151f28333f4a54616c7783909da9b3becad6e2eefbfffffffffffffffffffffffffffffffaede1d5c9bdb2a896897d706356493d3023160a000000000000000000000d1925303a44505a606c78818c9399a0a7abb1b5b7b9bdbcbcbcc0bbb9b7b3ada8a09891847a6d61574d42362a1e1216212a36424d57616c717e8792979ea5acaeb4b7b9bbc0bcbcbbbeb9b8b5afaaa29f92877d70665c5044382c1d12070000000000000000000613202c3945525d6874818e9aa4afbdc7d2dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffaf0e6ddd5c9beb3a99f9388828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000a141d2b37434e5864717e8a98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000006111c28343f4a54606b73808d949fa8b2bbc4cdd6dee7f0f8fffffffffffffffffffffffffffff5ebe2d7cdc3b9b0a69c928a7e716b6066717e8a95a0acb9c3cedde7f1fffffffffffffffffffffffffffffffaf1e5dacfc4baafa59e91847a6d60594f443a2f231a0d0400000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff3e7dcd0bbaea195887b6e6255483b2f221508000000000000000000000008131e2a36414c5665727f8b98a5b2becfdae5f1fdfffffffffffffffffffffffffffffef2e6dbcfbeb1a4988b7e7165584b3e3225180b000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b0000000000000000000000020e1925303f4c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000020b1a232d3946525e68707d8a929da8b2bbc5ced8e1eaf3fbfffffffffffffffffffffffffffffffffffffffdf7f2eeece6e2dfdedcdad8d8d7d7d8d8dadcdfe0e3e7edf0f5fbfffffffffffffffffffffff8ede2d6cabfb4aa9a8d8074675a4d4134271a0e01000000000000000000000000000000000004101c2934404b55616c75818e97a1acb6c0c9d3dde6eff8fffffffffffffffffffffffffffffffffffffffffffffdfaf8f7f4f1f8f3efedecedeff3f8f0f2f5f7f8fafdfffffffffffaf1e9e0d5c9beb3a99d9083776b6054483a3024190d010000000000000000000000000006111c2b37424d57616e7b85929fa4aeb7c0c8cdcbc6bfbab3ada9a19e98928e8984807d79767371706e6d6d666c6c6c676d6e707274777b80869197a1adb9c2cdd8e4f0fcfffffffffffffffffffffffffff5eaddd1c4b7aa9e918477665c5144382c1f1206000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566a7783909daab6c3d0dde1d8d1cbc1b9b1aaa29f938e847c746d68605b544f46443f3836312f2d2c282329282924292c2d32373d444e57606c7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff9e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000613202c3945515d67707d868c8f9192989399929291908f8d8a857f796e695e564c41352921160b000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49474641403c3b37322c272119110a02000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d333c42474e54575f6165686d7072747677787878756e685e544a3f31272728292a2b2b2b2b2a2a292827252422211e1a1514120e090d17222d3842505a64717e8b97a2adbac6d3dfecf7fffffffffffffffffffffffffffffffdf1e5dacebfb2a5988c7f7265594c3f3226190c0000000000000000000008131e28323e44505b666c777f8790959d9fa7a8abacb2afafafb6afacaaa9a29f9691867c6f685e52453b31251a0e0e1a26313b45505a616c717d858e939b9fa3abaaacafb5afafafb3adababa39f98928b7f726b60544a3f34281c0b010000000000000000000714212d3a4754606d7a86929facb6c0d0d9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f3f2f0f0f1f2f4f7f8fafdf8efe6dacfc5bbafa49a938f949fabb7c4d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f33281c0f0300000000000000020b1b27323d4753606d7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000b17232e38424f59606d78828f96a0a9b2bbc4ccd5dde6eef8fffffffffffffffffffffffffffdf4e9dfd5cbc1b8aea49f92867d6f696c7883909da7b1bccbd5dfeff9fffffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89d938a7d70685d52473e32281e1108000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000020d1925303c4956626f7c8995a8b2bdc9d5e1edfafffffffffffffffffffffffffffffff7e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000081723303d4a5663707d8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000a141d2b37434e58616d7a85919ea4aebac3cdd6e0eaf3fcfffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdbd6d2d1cfcdcbcbcacacbcccdd0d2d3d7dce3e4e9f1f6fdfffffffffffffffffffff2e7dbd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000020c16202c3845515c67707d8a939ea9b3bec7d2dbe5eff8fffffffffffffffffffffffffffffffffffffffffefbf6f1edebeae7e4e2e7e3e0dfe0e3e7e2e3e5e8ebebeef1f7fafdfffffffbf2e6dacfc4b8aca095897d7063564c4135291d110500000000000000000000000000000e1a26313c46525e69717e8a929da5aeb8bcbebfbab4aea9a19e97928c86817d7874706d676765636261605c5f5f555d6062636567696e737c85919ea6b0bcc7d3e0ecf8fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f414e5b6874818e9ba7b4c1cfdad6cfc6bfbaafa7a098928b81796f6a605d56504a423e38332d2a2622201f1c181c1b1c191d2021272b323c44505b6674808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000714202d3a4753606d798591989c9e9fa3a0a39f9f9e9d9c9a97928c837b6e685e52463d33271c100200000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665957575757575757575757575757575757565554524c4d4947433c38322b231c140a0100000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b212a31373d43484d5355565e61636568696a6b6c6c68615e564c42382d323335363737383838373736353332302e2d2a2622211e1a1411111c262f3e4753606d7985929fabb8c5cfdae6f2fefffffffffffffffffffffffffffffff6e7dacdc0b4a79a8d8174675a4e4134271b0800000000000000000000020c162028333f4a545b656c737c838a9095989b9ea1a8a2a2a2aca49f9d9b97928d847c6f6a5f564c4133291f140909141f29333e47505a616b707a81888e92999b9d9fa3aba2a3a2a9a19e9c99928f867e726d62594f42382e23170c00000000000000000005111d2a36414c5665727e8b98a2aebec7d2e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebeae6e5e4e3e4e5e7eaebedf1f6f7ece1d8ccc0b6aca49f9c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000a161f2c3845515d6774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000006111c26303d44515c666d7a849196a1a9b2bac3cbd4dce7edf4fcfffffffffffffffffffffffffbf2e7ddd3cabfbaaea39892857b6e717e8a95a0acb9c3cedde7f1fffffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c20160c000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000814212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f120500000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0800000000000000000006111b262f3847545f6a75818e97a1adb7c0ccd5dfe8f2fcfffffffffffffffffffffffffffffffffffffaf3ece6e1dad5d2cfcac6c5c2c0bfbebdbebebfc1c3c5c7cbd1d4d8dfe6ebf2fafffffffffffffffffff8eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000008131e2935414c56606d7984919ea5afbbc5d0d9e4eef7fffffffffffffffffffffffffffffffffffffffef8f2eeebe5e1dedddad7d5dcd7d3d2d3d7dcd5d6d9dbdedfe1e6ebedf1f6fdfffff7ebe1d4c8bcb1a79b8e8175685d5246392d201409000000000000000000000000000009141f2a36424d56616c74808d939da4acb1b2b4aeaaa39f97928c857f7a74706c6663605c555856555453504a524b5154555658575f616a6f7c89949fabb7c4d0ddeaf6fffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6255483b2f221508000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081925323f4c5865727f8b98a9b2bec9d3ccc4bcb4aea59e9591867e746d676058524c443f382f2b28221c1a151313100c070f080d1113141b2028333f4a5464717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000004111d2935414c5665727e8b97a1aaaaacaeb4afacacabaaa9a9a29e9590847a6d61594f44382c1e130800000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80736764646464646464646464646464646464636362615e565955534e48443d352e261c130a00000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1820262b32383b4246484c525456595b5d5d5e5f5f5c54524c443b3a3d3f404243444445454444434342403f3d3b3a36312e2d2a26201d18141f2c3845515d6774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d0100000000000000000000040e17222d38424a535b606a6f787e83888c8f919694959696959a93918e8b85807a6f6a60584e443a3021170d03030d17212c353e48505960686e757c82868b8e909299959696959497918f8c86827c716c625b51473d30261c11060000000000000000000713202d3946525e687683909daab4bfd0d9e4f4fdfffffffffffffffffffffffffffffffffffffffffffff9f3efeae5e1dedddad8d7d6d7d8dbdddee1e5ebeff2e8ddd2c7beb6afaca9abb0b8c2ccd8e3effbfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000004101d2935404b5563707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b0000000000000000000a141e2834404a545d686e7b849197a1a8b1b9c2cad7dce3eaf3fafffffffffffffffffffffffff9efe5dcd6cbbfb4aaa19791847a7883909da7b1bccbd5dfeff9fffffffffffffffffffffffffffffaf1e5dacfc4baafa59e91847a6d60594f443a2f231a0d04000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d0100000000000000000b17222d38414f59626f7c87939fa9b3bec9d2dee7f1fafffffffffffffffffffffffffffffffffffff9f1e9e1dad5cfc9c6c5beb9b8b5b4b2b1b1b1b1b2b4b6b9bbbfc6c8cdd5dae0e8f1f7fffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000010d1924303946525e68737f8c96a0acb7c1cdd6e2ebf5fffffffffffffffffffffffffffffffffffffff9f4ece7e2dfd9d4d2d1cdcbc9d1cbc7c5c7cbd1c8caccced1d2d5dadfe1e5ebeff4fcfdf0e5d9cec3b9ac9f92867a6d6154473b3025190e0200000000000000000000000000030e1925303b44505a606d78818d929da0a7a5aaa39f98928d857f79726d6863605b5453514b4b49484746443f45414547484a4c4d5358606b7683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffcefe3d7cbc0b5ab968a7d7063574a3d3024170a0000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8897a1adb9c6c7c1bab2aaa39f938e837c716c605d554e45413a332d261f1c17110e09070604000002000104060a0e17222d3d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000613202c3945525d687683909ca9b3b7b8babfbbb9b8b7b6b5b3ada7a0968e81756b6054483a3025190d01000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174717171717171717171717171717171717070706f6e686966625f58544f4740382e251c10060000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a21272c31363a3b414647494c4e50515152524f474641414547494c4d4e5050515152515150504e4d4b4a4846423f3b3a36312c29241d1d2935404b55636f7c8997a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d1104000000000000000000000006111c262f384149505860666c71767b7f8284868889898988878684817e79736d6760584e463c32291e0f050000060f1a232d363e474f565e616a6f757a7e8184868788898988888785827f7b756e6a625a51493f352b1e150a000000000000000000000714212e3a4754616d7a87939facb9c6d0dfebf5fffffffffffffffffffffffffffffffffffffffffffcf5eee8e3e0d9d4d1d0cdcbcacacacbced1d2d5d9dfe2e7ede4d9d0c7c0bbb9b6b7bbc2cad4dee9f4fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c10030000000000000000000c18242f3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f030000000000000000020c18232e39424c565f696e7b859196a0a7b0b8c0cbd1d8e1e8f1f8fffffffffffffffffffffffff7eee7dcd0c6bcb3a9a09690827e8b95a0acb9c3cedde7f1fffffffffffffffffffffffffffffdf2e8dfd5c9bdb2a89d938a7d70685d52473e32281e110800000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000004111d2935414c55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e211407000000000000000000000005111e2a36424d566976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d110400000000000000030f1b27333f4953616b76828f9aa4afbbc4cfdbe4f0f9fffffffffffffffffffffffffffffffffffcf5eee8dfd7cfc9c5beb9b8b3adaba9a7a5a5a4a4a5a5a7a9acaeb5b8bcc2c9cfd6dfe5eef5fefffffffffffff8ecdfd2c5b9ac9f9286796c5f5346392c20130600000000000000000000000000000005111d2935414c56616d7a85929fa8b2bdc9d3dfe8f4fdfffffffffffffffffffffffffffffffffffdf5eee8e2dbd6d3cec8c5c4c1bebcbabfbbb9bbbfbabbbdbfc2c4c6c9cfd2d5dae0e3e9f0f4f5eae0d3c7baaea3988b7e7265564d42362a1e1105000000000000000000000000000009141f29323e44505c666d77808a909597989898928e86807a726d67615d5653504a4645403e3d3b3a3a38342f35393a3b3d3f42464f596773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff4e8dcd1bdb1a4978a7e7164574b3e3124180b0000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4bfbbb7afa8a098928b81796f6a615a514b433d352f28221c140f0b0600000000000000000000000001071724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c4c5c7cbc7c5c5c4c3c2beb9b1a89e93897d7063564c41362a1e1105000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7876736f6a636059524a40372e22180e040000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b1f262a2d3036393a3d3f4143444545454146474b4c525456585a5b5c5d5e5e5e5e5d5d5c5b5a585755534d4c4846423b39352f2a25242f394653606c7985929eabb8c5d1deebf7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013070000000000000000000000000a141d262f383f444e545b6064696e7275787a7b7c7c7c7b7b7a7775716d67605d554e463c342a20170d0000000008111b242d353d444d52586062686d717477797a7c7c7c7c7b7a7875726e69625f5850483f372d231a0c03000000000000000000000b1824313e4b5764717e8a9aa4afbbc8d4e0edfdfffffffffffffffffffffffffffffffffffffffff8f3eae3dcd7d3cec8c5c4c0bfbdbdbebfc1c4c5c9ced3d6dbe2e9e2d9d2ccc8c6c2c4c7ccd4dce6f0fafffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000007121f2c3844515c6675818e9ba8b5c1ced9e5f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000007121c27303a444d575f696e7c8491959fa6afbbbfc6cfd6dfe7edf4fcfffffffffffffffffffffff8ede2d8cec5bbb2a89f949086929fa7b1bccbd5dfeff9fffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c20160c0000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000010d19242f424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f2215090000000000000000000000020e192530414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000005121f2b3744505b65707d8a949facb6c0cdd6e1edf6fffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc5beb9b3adaba9a29e9c9a9898979798999a9d9fa3ababb1b9bdc4cdd3dce3ecf5fefffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000713202d3946525d6873808d98a2aebac4cedbe5f1fafffffffffffffffffffffffffffffffffffbf4ebe4ddd8d0cac6c3bdb9b7b4b1afaeb5aeacaeb5adafb0b2b5b8b9bec4c5c9cfd3d8e0e4e8eeefe3d7cbbfb4aa9c908376695e52463a2d2014060000000000000000000000000000020d172028343f4a545c656c747d83888a8b8b8986817b736d67605d55524c46443f3a38342e302f2e2d2b2824292c2d2f3031363f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6573808d98a2aeb4b0aba59e9691867e756d675f585045403a3129241e17110a0300000000000000000000000000040c121c26303f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a4afbbc7d2d3d6d4d2d2d1d0cfcac3baafa59c8f8276685e5246392d201307000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988878583807c76706b635c524940342a20150a00000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21252a2d2e303230363a4045474c525458565d6063656668696a6a6b6b6b6a6a6968666563615f575955534d4745413a3630292b3844505b6674818e9aa7b4c1cfdae6f1fdfffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d211407000000000000000000000000020b141d262d333d424a5053575f626568676d6e6f6f6f6f6e6d676865605d55514c433c342b22180e05000000000009121b232c323b41464e54565e616468666d6e6f6f706f6e6d686966615e57534e463f362d251b11080000000000000000000005111d2a36414c566874818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c3bdb8b7b3b2b1b0b1b2b4b7b9bdc4c6cad0d7e0e6e4ddd8d4d2cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000004101c2834404a5464717e8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000b151e28323c454d575f6a6e7b838f949da5aeb5bdc4ccd7dce3eaf3f9fffffffffffffffffffffef4eae0d7cdc3bab0a69f999299a3afb9c3cedde7f1fffffffffffffffffffffffffffffaf0e5dacfc4baafa59e91847a6d60594f443a2f231a0d040000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000081b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a000000000000000000000000091926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000613202d394653606c7883909da6b0bec7d2dfe8f2fffffffffffffffffffffffffffffffffffcf3eae1d9d1cbc1bbb3ada9a19e9997928f8d8c8b8a8b8b8c8e9092999d9fa7adb2bbc1cad2dae3ecf5fffffffffbf2e9ddd0c3b7aa9d9083776a5d5144372a1e1104000000000000000000000000000004101c2834404a54616d7a86929faab3beccd6e0edf7fffffffffffffffffffffffffffffffffffaf1e9e2d9d2ccc5bfbab8b2acaaa7a4a2a1a0a39fa3a0a1a2a3a6a8abadb3b7b9bdc4c7ccd4d8dde4ebe7dcd1c6b9ac9f93867b6e6154473b2d22170b000000000000000000000000000000050e17232e38424a535b606b70777b7e7f7e7d7a746e69605d55514b46413a38332d2c2823232221201f1c181d202122242935404b556673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b86929fa3aaa69f9c938e847c726d605d554e463e352f281f19130b060000000000000000000000000001080d161d242e38424f596774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e0e3e0dfdfdedddbd6ccc1b9ac9f93867a6d6154473a2e211407000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9797979797979797979797979797979797979696959792908c88837d736e635b51463c31261b0f04000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d20272f353a41464b5153565e616468686d70727375767777787877777676757372706e696965615f5754514b46413a342f333f4a5464717e8b97a9b2bec9d5e1eefafffffffffffffffffffffffffffffbefe3d7cbbfb4aa95887b6e6255483b2f22150800000000000000000000000000020b141b22272f383f44464d535559555d60616263636261605d555853514b45413a312b221910070000000000000009111a202930363c43474c525458545c60616263636261615d565954524d47433c342d241b130900000000000000000000000713202d3946525e687884919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b2acaaa7a5a4a3a4a5a8aaacb2b8babfc6ced6dbe1e8e4e0dfdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000c18232e3b4754616e7a8795a0acb8c5d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000000000000030c16202a333c454e585f696e7a828e939fa3abb2bac2cbd1d8e1e7f0f6fdfffffffffffffffffffcf2e9dfd5ccc2b8b0aba39fa3abb5c0cbd5dfeff9fffffffffffffffffffffffffffdf2e8ded5c9bdb2a89d938a7d70685d52473e32281e1108000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000005121e2a36424d5763707d8a95a0acb8c2d0d9e4f1fafffffffffffffffffffffffffffffffffff4eae1d8cfc7c0bbafa9a19e97928d888582817f7e7e7e7e7f8183868a90959ea1a9b0b8c0c8d1dae3edf6fffffaf2e9e0d6cabfb4aa9b8e8174685b4e4135281b0e02000000000000000000000000000006121f2c3844515c66737f8c98a2aebcc5d0dee8f2fffffffffffffffffffffffffffffffffffaf1e8dfd7d0c7c0bbb4aeaca8a09e9a9896949399929993949597999b9ea1a9abadb2b7bbc2c8ccd2d9e2e6e0d4c7bbafa4998b7e716553493f33271b0f0300000000000000000000000000000006111c263038414950596163696e717272706d67615e57514c45403935302b28221f1c1816151413121011171c22282f353e45515d6775818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e69727f8b92989897948f89817a6f6a625b514b433c3429241d160d080100000000000000000000000000070c13191f282f353f4a54606b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000003101c28343f4a546875828e9ba8b5c1d2dde8efedecebeae9e6ded4c7bbafa4998b7e7164584b3e3125180b000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a9a29f9c9995908880736d63584e43372b21160a000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a313940454c52555d6065686e7175787a7c7f808183838484858484838381807e7d7b7875726e6965605d55524c454039313b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff3e7dcd1bcafa296897c6f6356493c302316090000000000000000000000000000020a11171d262d33383c4247484c4b515355565656555453514b4b47454039352f281f191007000000000000000000080e171f252a32373a4146474b4a505354555656555554524c4c4846423b37312a221b12090100000000000000000000000714212e3a4754616d7a8796a1adb9c5d2e4eef9fffffffffffffffffffffffffffffffffffff6ede4dbd2cbc2bdb5afaca8a09d9a98979797989b9ea0a8acaeb4bcc0cad0d7dfe8edece9e9eceff4fafffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000714202d3946525e687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000040e18212a333c464e575e686d78818b9299a1a8b0bbbfc6cfd5dee5ebf2fafffffffffffffffffffaf1e7ded4cac2bdb5afacafb5bdc7d1dde7f1fffffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c20160c00000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f2316090000000000000714212d3a46535f6976828f9ca7b1bccad4e2ebf5fffffffffffffffffffffffffffffffffff8ede3d8cfc6bdb5afa59e97928b85807c79767472727171727274767a7e838a91969ea6aeb6c0c8d1dbe4eff8f6f1e8e0d7cec5baaea2988a7e7164574b3e3124180b0000000000000000000000000000000713202d3a4653606d7985929eaab4bfced7e1f0f9fffffffffffffffffffffffffffffffffbf2e8dfd6cdc5beb6afaaa29f9a96918e8b8987868686868687888a8c8f9197999ea1a8abb0b9bbc0c7d0d5dae1d7ccc0b5ab9b8e8275655b5044372b1f1205000000000000000000000000000000000a141e262f383f444f55575f6164656563605d55534d45413a352f29241f1c1713100c0708090e12181c22282d333a41455059606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2a36424d57626d727f868a8b8a87837d746d685f5851454039312a2218130c0400000000000000000000000001070c12181e242931394045505c666f7c8996a1acb9c5d2deebf8fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2b3844505c667784909daab7c3d0ddeaf9f9f8f8f7f7f0e3d7ccc0b5ab9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3adaba9a79f9a938c7f726a5f53473d32271b0f000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228343c434b51565e61676d71767a7e818487898b8d8e8f909191919190908f8e8d8b8a8885827f7b77726d67615e56514b433d3a46535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000060b141c22282b31373a3b3f4045474849494948484745403e3a39352f29241e160d070000000000000000000000050d141920272b3035393a3e3f44464749494949484746413f3b3a36302b2620180f09000000000000000000000000000a1623303d495663707d8996a8b2bdc9d5e1f5fffffffffffffffffffffffffffffffffffff9efe4dbd2c9c0b8b0aba39f9a96918d8c8a8a8b8c8e91969a9fa2aaafbabec5cdd6dee8f0f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000005111e2a36414c566774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f231609000000000000000000000000060f18212a333c454d565d666d747f8791969fa6aeb5bdc3ccd5dae0e8f0f6fcfffffffffffffffff9f0e6dcd4cfc7c0bbb9bbc0c7cfd9e3eff9fffffffffffffffffffffffffffaf0e5dacfc4baafa59e91847a6d60594f443a2f231a0d0400000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000004111d2935404b556976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000815222e3b4855616e7b88949fabb9c3cedce6f4fdfffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb5aba39f938e857f79736f6c666765656464656667676d71767d848f939ca4aeb6c0c9d3dde6eeeae5dfd6cec5bcb1a89f9285796d6053473a2d201407000000000000000000000000000005111e2a36414c5664717e8a97a1adbcc6d0e0e9f3fffffffffffffffffffffffffffffffffef3e9e0d6ccc4bbb3aca49f98928d8884817e7c7b7a7979797a7a7c7d7f8285898d91969c9fa6acafb6bec2c9cfd6ddd2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000020c141d262d333e44484d53555758585654514b46423b352f29241d19130f0b0604070c10151a1d24292d33383f444c525a616b737f8c98a2aebac6d3dfecf9fffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b45515b626d727a7e7f7e7b76706b605d564e463f352f281f18100701000000000000000000000002080d12181d23282f353d434b515b606d7883909da8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffff4e8ddd2c2b6a99c8f8376695c504336291d06000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbebab8b6b1aca49f92877c6f62584e43382c1c11060000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333f464e555d60686d747a7e83878b8e91969698999b9c9d9d9e9e9e9d9d9c9b99989697928f8c88837f7a736d68605c554f4440424d576976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000020a11171c1f262b2e2f2f35383a3b3c3c3c3c3b3a39352f2d2c29241d19130c040000000000000000000000000002080e151b1e25292d2e2e34383a3b3c3c3d3c3b3a3935302e2d2a251f1a150e0600000000000000000000000000000c1925323f4c5865727f8b98a5b2becfdae5f1fdfffffffffffffffffffffffffffffffffbf1e7ddd2c9c0b7afa69f99928d8884807f7e7d7e7f8184888d92989da5adb3bbc4ccd6dee8f2fcfffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000010d1925303d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000060f18212a333b444c545c606d727d848f949fa3abb2bac0c9cfd6dee5ebf4f9fffffffffffffffff8eee6e1d9d1cbc7c5c7cbd1d9e1ebf5fffffffffffffffffffffffffffcf2e8ded5c9bdb2a89d938a7d70685d52473e32281e11080000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d0100000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000005121e2a36424d5766737f8c99a6b0bbcbd5dfeef8fffffffffffffffffffffffffffffffffcf2e8ded7cbbfb5aba399928b817a726d6762605b54595857585859555d60646c707a828d929ca4aeb7c1cbd4dfe1dfd9d4cdc5bcb3aaa0958c7f73675d5145392c20130600000000000000000000000000000713202d3946525e6876828f9ca9b3beced7e2f2fbfffffffffffffffffffffffffffffffff7ece1d7cec4bab2a9a19a938d86807c7774716f6e6d6c656c6d6e6f707375787c80848a8f949b9fa4acb0b9bec5cdd5d3c6baada297887b6e6255483b2f2215080000000000000000000000000000000000020b141b222733383c4246484b4c4b4a4745413a363129241e18120d080303090e12181c1f262b2f35383f444a50565d606c717d87929faab4bfcad6e2eefbfffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49515b62686d7172716e69636059524c433c3429241d160d060000000000000000000000040a0f13191d23292e343a41454e555d606e73808d95a0acbac4cedae5f1fdfffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000815222f3b4855626e7b8898a3aebac7d3e0ecf9fffffffffff9eaddd0c4b7aa9d9184776a5e51442d22170b000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacac9d0cac6c5c2beb6aea3999083766a605448382e23170c0000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262f383f4451585f676d737a80858b90939a9b9ea1a8a5a6a8a9aaaaababaaaaa9a9a8a6a5a9a29f9c9895908b85807a736d676059514a424d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000060b0f151a1e212224292c2d2e2f30302f2e2d2c292420201d18120d080100000000000000000000000000000000040a0f13191d202123282b2d2e2f30302f2e2e2d292421201e1a140f0a030000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffff5eadfd5cbc1b7afa59d949087817b7774727170717275777c80868e939fa2a9b2bac4ccd6e0eaf4fefffffffffffffffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000060f182129323a424a515b626b6f7a828c9299a0a8aeb9bdc4ccd5dae0e8eef5fdfffffffffffffff8f3ebe3dcd7d4d2d4d7dce3ebf3fdfffffffffffffffffffffffffff6ebe0d6ccc4b9ada1968e81746b61564c41352c20160c000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000004101d2935404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000714212d3a46535f697784919daab7c2ccdde7f1fffffffffffffffffffffffffffffffffff6ebe0d6ccc4bbaea39992877e756d68605c5553504a4c4b4b4b4b4c4b51545a61686d77808d929ca5afb9c2cdd6d5d2cec8c2bbb3aaa2989183796d60554b4035291d100400000000000000000000000000000714212e3a4754616d7a86929facb9c5cfdfe9f3fffffffffffffffffffffffffffffffffef2e6dbd0c5bcb2a8a1979288807a746f6a6765636160605b606061626466656c6f73797d82888e939a9fa6adb3bbc1c9cfcabeb3a9978a7e7164574b3e3124180b000000000000000000000000000000000000020a111721282c31373a3b3e3f3f3d3a39352f2a251f19130d0701060c10141a1c23282c31373940454a50545b60686d747e869299a3afbcc5d0dbe7f2fefffffffffffffffffffffffffffbeee2d6cabeb3a996897c706356493d3023160a00000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202d373f4951565e61646564615e57544f45413a312a2218120c0400000000000000000000070c10151b1e25292f343940454c525860676d74808c929ca7b1bcccd6e0ebf6fffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a996897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97aab4bfcbd7e3effbfffffffffff8ebded2c5b8ab9f9285786c5f4a3f33281c0f030000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dbd6d3d2d0c7bfb5ab9f94897c6f62544a3f34281c100300000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a505b626a6f797f858d92989d9fa4acabacb2b2b3b4b6b6b7b7b8b7b7b6b6b4b3b1b3adaba8a79f9d98928d868079706b605c544c4b5865727e8b98a5b1becbd8e4f9fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000003090e121415181d1f2022232323222120201d181413100d0701000000000000000000000000000000000000000002080d111314171c1f2021222323222221201d191514120e09030000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffcf0e4d9cec3b9afa59d938e827b746e69676564646465686a6f747b818a9297a1a8b2bac4ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000714202d3946525e687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000060f17202830394044515960686d787f8791969da4adb2bac1c9ced8dde4ebf4f8fefffffffffffffdf5eee8e3e0dfe0e3e8eef5fdfffffffffffffffffffffffffffaf0e5dacec4baafa59e91847a6d60594f433a2f231a0d04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000040d1623303d495663707c8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000010d18242f414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000815222e3b4855616e7b8895a0acb8c5d1deebf9fffffffffffffffffffffffffffffffffdf1e5dacec4baaea49f92877d716d605d56514b46443f3f3f3e3e3f3f41454750565d656c73808d939ea7b1bbc4cfc9c6c3bcb8b0a9a19892867c6e675d5143392f24180d010000000000000000000000000004101c2834404b5465727e8b99a3afbbc7d4e0edfbfffffffffffffffffffffffffffffffffbeee2d6cabeb3aaa19691857d746d68625f585856545353505353545557535b6062666d70767c82878f949ea1a9afb9bdc4cdbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000060b171c1f262b2d2e313232302d2c29241d1a140d0802080e11171c1f262a2e34383c42474b51545b60666c717a818a9298a3abb5c0ced7e2ecf8fffffffffffffffffffffffffffff9ecdfd3c6baada297877b6e6154483b2e21150800000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1b252d373f444c525457585754524d48443d352f281f19100701000000000000000003090e12181c1f262b30353940454b51565d606a6f79818c929ca4aeb9c3cddee8f2fcfffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6e6154473b2e21140800000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd1dce7f3fffffffffffff8ecdfd2c5b9ac9f928679665b5044382b1f12060000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d1c6bdb0a69b8e8175665c5044382c1f120600000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071117232e38424a545b606d727c838c92989fa2aaacafb6b7b9bdbec0c1c2c3c4c4c4c4c3c3c2c1c0bebebab8b5b1abaaa29f98928c847d736d665e564e5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000020608070c1013141516161615151413100d07060401000000000000000000000000000000000000000000000000010507060b1012131416161616151413110d0807050200000000000000000000000000000000000004101c2834404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e938e81786e69615f575957575859585f62686e747d859196a1a8b2bcc6d0dbe7f1fbfffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000005111e2a36414d566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000050e161e272e343f474f565e666c727c848d929ea1a8afb9bdc4ccd2d9e2e7edf4fcfffffffffffffff9f4efedecedeff4f9fffffffffffffffffffffffffffffdf4e8ded5c9bdb2a89d93897d70685d52473e31281e1108000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d201407000000000000000000010c161f2c38444f596673808d99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000007192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000c1925323f4c5865727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89d928b7e716b625a524c45403938332d323131322f35393e444c535b606e75818e959fa9b2bdbebeb9b8b1aca69f9792867d6f6a5f554b4031281d1207000000000000000000000000000006131f2c3845515c6676828f9cabb5c0cbd7e3effcfffffffffffffffffffffffffffffffbf0e6ddd3c6baaea29891847b706b615d56534e4b4948474644464747494a495053545c60636a6f757c828a92979ea5adb2bbc1c0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000050b10141a1e21222425252321201d18130e09040a0f14191c23282c3136394044464d53555d60666c71787e858e939fa3aab4bdc7d1e0e9f3fefffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e52463a2d20140700000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d323a4146474b4c4b4846423b383229241e160d070000000000000000060b0f141a1c23282c32373a41464b51545c60686d747c848e939ca4aeb6bfcbd5dff0fafffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685e5246392d20140700000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f8fffffffffffff9ede0d3c7bbaea39986796c605346392d2013060000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe3d8cfc2b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192328343f4a545c666c747f8791959fa2aaaeb4b9bbc0c4c5c9cecccecfd0d0d1d1d1d0d0cfceccd0cac6c5c2bcb8b4aeaaa29f96918880786d685f5855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000040607080909090908070604010000000000000000000000000000000000000000000000000000000000000000000306070809090a0908070705010000000000000000000000000000000000000000000006131f2c3845515c677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff7eaded1c5b8aca0958e81746d665f57534d4c4b4a4b4c4e53565e616c707b849196a1aab4bfcad6dfe9f3fdfffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff3e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b0000000000000000000000020e1925303f4c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000040c151c2328343d444c545b606a6f79818991969da5acb2bbc0c7d0d6dbe2eaf2f6fcfffffffffffffffcf9f8f9fcfffffffffffffffffffffffffffffffff5ebe2d6ccc4b9aca1968e81746b60564c41352c1f160c000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000001050b121d2831394854606b7784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978b7e7164584b3e3125180b00000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000005121e2a36424d576875828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffff8ebded2c5b9aca1968d81746c61595045413a342e2b28222524252524292c323a4149505c606d79839097a1abb3b2b2adaba7a09d948f857d6f6b60574e43392f1f160c0100000000000000000000000000000713202d3a4653606d7985929facb8c5d1dce8f4fffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69f92867c6e696059524c47433e3c3b3a3937393a3b3c3d3f44464a5053585f626a6f767e858e939ea1a9afb9bdb6ac998c7f7366594c403326190d000000000000000000000000000000000000000000000003090e121415181918171413110d0703090e151b1f252a2e34383b42464a5153575f62676d72787e838b92979da5aeb4bcc6cfd9e3f2fbfffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669574d42362a1e120500000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b20293036393a3e3f3e3b3a36302c272119130c0400000000000002080d11171b1f252a2e34383c43474c52555c60666d727a808791969da5aeb6bfc8d1dde7f1fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669564d41362a1e11050000000000000000000000000000000000000000000005121e2a36424d576a7683909da9b6c3d0dce9f6fffffffffffffaede0d4c8bbafa49a86796d6053463a2d2013070000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949499928e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffefbf9f4eadfd3c6baaea298897c6f6256493c2f231609000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353d44505c666d78808c9299a0a7aeb4babfc5c8ccd2d2d5dad9dbdcdddddededddddcdcdbd9dbd6d3d2cdc8c5bfbab4aea8a09a938d827a6e6a5f58616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff8ecdfd3c7bbb0a69d9083796d605c544d47423f3e3d3e3f43474d525a61696e7b849198a2aebac1cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000081723303d4a5663707d8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000030b1218222b323a424a505860676d747d848e939ea1a8afb6bec3cad0d8e0e5ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c4baaea49e91847a6d60594f433a2f231a0d04000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509090808080809080d11151d242f39434f5963707d8996a0acb8c5d2e3eef9fffffffffffffffffffffffffffffff9ede0d4c7bbafa399897c6f6256493c2f23160900000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000714212d3a46535e697885919eabb8c4d1deebf5fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e9184796d605a50473f352f28231f1c1718181818181d20282f383f45515c676e7a859199a2a9a5a9a19e9b95918a827b6f6a60594f453c31271d0d04000000000000000000000000000000091623303c4956636f7c8998a2aebac6d3e3eef9fffffffffffffffffffffffffffffffcf0e4d8cdc4b7ab9f948b7e716a5f574f46413a3732302e2d2d2b2d2d2e2f2d3337393f44464e53585f626c717a818a91969ea5acb2afa49a8a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000020507080b0c0c0a07060401070d141a20262b3036383f44464d53545c6064696e74797e848a90959ea1a9afbabfc6ced8e1eaf5fffffffffffffffffffffffffffffffbeee2d6cabeb4aa9a8d8174675a4e4130251a0e0200000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090e171e252a2d2e3132312e2d2a251f1c160d0801000000000003090f13191b22272b3036394044464e53565e61676d72797f858d9399a0a8afb7bfc8d1dae3eff9fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3aa998c807366594d403025190e02000000000000000000000000000000000000000000000714212d3a46535e697985929facb8c5d2dfebf8fffffffffffff9ecdfd2c6b9ac9f938679665c5144382c1f120600000000000000000000000000000000000000000004111d2935414c56626f7c838687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786817a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313d47515b606d78818d929fa3abb1babec5cad0d4d8dddee1e5e6e7e9e9eaeaebeaeae9e9e7e6e6e2dfded8d4d0cac6bfbab2aca49f9490847c6f6a5f606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000030607090b0c0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefafffffffffffffffffffffffffffffff6e9ddd0c4b7ab9f94887c6f675d514b423c373131313132373b414650575f696f7c86929fa5afbbc5cfdbe6f2fcfffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f120500000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d08000000000000000000000000000000000000000007101920292f383f444e555d606b707a818991969fa4acb1babfc6ced5dae0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffdf4e8ddd2c7beb2a89d92897d70675d51473d31281e11080000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023171615151415151617191d20272e35404b55606b76828f9ca8b2bdc8d4e1f5fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c10040000000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7e71675d51483e3529241e18120f0b060b0b070d11161d262d34404b555e686f7d87929799989697918e89847d766e6960584f473d332a1f150b000000000000000000000000000000000d192633404c5966737f8c99aab4bfcad6e2f5fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79c8f82766c62584e453d35302b26232120201f2020212222272b2e34383c43474e535a61686d747d848e939ea1a8a79f93877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000040c13181f262a31373b41464a5053575f61666d71767b80858b91969da0a7adb3bbc0cbd0d8e0eaf3fcfffffffffffffffffffffffffffffff9ecdfd3c6baaea2988a7d7063574a3d3024170900000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e202124252421201e1a14100b050000000000040a0f151a1e252a2d33373b42464a5153585f62686d72797e848b92979fa4abb2bac1c9d1dae3ecf5fffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c706356493d3023160800000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffff8ecdfd2c5b9ac9f9286796c5f4a4034281c1004000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434f59636d74808d939da4aeb5bdc3cad0d6dbe0e4e8ebedf1f6f4f5f6f7f7f7f7f6f6f5f4f7f2eeecebe4e2dbd6d0cac4beb6afa69f9691857c6f6a5f657885919eabb8c4d1deebf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000000000000000000000000000004060b1012131517191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1918161413110d07050200000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbcfdbe6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb4ab9c8f82766a60554b4039302b26242425262b30363e454d575f6a717e8a939ea9b3becad6e0ebf6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000000000000000000000000000000000070e171d262d333c434b515960686d747d848d939aa0a7aeb4bcc2c9cfd7dce3eaf3fcfffffffffffffffffffffffffffffffffffffffffffff5ebe2d8ccc0b6aca1968d81746b60554c41352c1f160c0000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3125242322212121222224252a2d30394045515d67707d89949fabbac3ced9e5f1fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c20130600000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000000a1724313d4a5764707d8a97a9b2bec9d5e1eefafffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9d9183786c60554b40362d2319130c0703000000000001040b141b232e39434c56606b707d858b8c8b8a8785817d78716c615e574e463d352b21180d0300000000000000000000000000000005111d2935414c566875828f9ba8b5c2d0dbe7f3fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95897c6f635a50463c3329241e1b161514131213141416171b1f23282b31373c434750565d616b707a818a91969999958f8275695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000001070d161d242931363c43474d52545c6064696e73797e83888d92979da0a8acb1b9bec5cdd6dce2eaf2fcfffffffffffffffffffffffffffffffbf1e9ded2c5b8ab9f9285796d6053463a2d20130700000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141819181514120e0902000000000003090e151b20262b3036383f44464d52545c60646a6f747a7f858b91969ea1a9afb5bdc3ccd2dbe3ecf5fefffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffff8ebded1c5b8ab9e9285786b5f52452e23180c000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b727f8c929da5aebbbfc6cfd6dbe2e7ecf0f4f9fafdfffffffffffffffffffffffffffefbf9f5f0ece7e2dbd6d0c7c0bbb0a8a09792857c6f686a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000001070c1013171c1f2022242526272727272727272727272727272727272727272727272727272727272727272727272626242321201d1814120e09030000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f7fffffffffffffffffffffffffffffff9ece0d3c7baaea3998a7d7064584e43392f271e1a1817181b1f252a333c454e58616c75818e97a2adb9c4ced9e5f1fcfffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e211407000000000000000000000005111e2a36424d566976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d1104000000000000000000000000000000000000000000050b141c2228313940454f565d606b7079808890959fa2aab0b9bdc4cbd1d8e1eaf4fffffffffffffffffffffffffffffffffffffffffff9eee4d9d0c7bbafa49a9184796d60594f433a2f231a0d040000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e333231302f2e2e2e2f2f303036393d424b515c606d7984919ea6b0bbccd5e0eaf6fffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9a8d817467554b4035291d1004000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d2013070000000c1926333f4c5966727f8c99a5b2bfcfdae6f1fdfffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e71655b5043392f241b110801000000000000000000020a121d27303b444f59616b707a7e7f7f7d7b7874706c65615a524d453d342b23190f06000000000000000000000000000000000713202d3946525e687884919eabb8c4d1deebf8fffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d9083766b6054483e342a2119130f0a08070605060708060b0f12171c1f262b32373e444c525961686d757e848a8c8c89837a6d61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000040c13181f282f353b42464e53565e61666d70767b80858a8f949a9fa2a9acb2b8bcc3c9cfd6dfe7edf4fcfffffffffffffffffffffffffffffffdf3e9dfd3c7bbb0a69b8e8175675c5145382c1f1306000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0c0b08070502000000000001070c141a20272b31373a4146495053575e61666d71767c81868c91979ea1a8adb3bbc0c7d0d5dee4edf5fefffffffffffffffffffffffffffffffffffffffff8ede1d5c9bdb2a89b8e8175675c5145382c1f130600000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e070000000000000000000000000000000000000000000000010f1b26313c464e53555d60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222c3945515d67707d88939fa4aeb7c0cbd1d8e1e7ecf2f8fcfffffffffffffffffffffffffffffffffffffffffffef8f2ede7e2d9d2ccc2bab2a9a19791847a6e6775828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000060c12181d1f23282b2d2f313233343434343434343434343434343434343434343434343434343434343434343434343332312f2d2c2924211e1a140d0802000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473c31271d150c090a0a0f1419212a333c46505a616d7a85929ea8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f2215090000000000000000000000020e192530414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000020a11171f282f353d444c525960676d747c838c92989ea6adb2bbbfc6cfd8e3edf8fffffffffffffffffffffffffffffffffffffffff4e8ddd2c7beb2a89f93887d70675d51473d31281e1108000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c41403f3d3c3c3b3b3b3b3c3d3f4146474f545c606e74818e96a0acb8c2ccdee7f1fcfffffffffffffffffffffffffffffff9ece0d3c7baaea3998a7d7064574a3d2f24180d01000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e2114080000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053493f31271d120c0b0a08070604000000000000000b151e29323d464f5961686d717372706e696863605b535046423b332b2219110700000000000000000000000000000000000714212e3a4754616d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffaede0d4c8bbafa49a8b7e7265594f43362d22180f08020000000000000000000003060b10151b20262b323a41464f565d616c71797d7f7f7d786d685e52453b31251a0e0200000000000000000000000000000000000000000000000000000000000000070d161d2429313a40454d53585f62686e73797d82878d91979c9fa6abadb3b8bdc3c8ced5dae1e8f1f8fefffffffffffffffffffffffffffffffff7ece1d7cdc5b7ab9f94897d7063554b4034281c100400000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a32373c43474c52535b6063696e73797e83888e92989ea1a9acb2b9bec5ccd2d9e2e7f0f6fffffffffffffffffffffffffffffffffffffffffffdf3e6ddd2c5b9aca1968a7d7063554b4034281c100400000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000a15202a343c43474b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a45413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c100400000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7984919aa4afb7c0c9d7dce3eaf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffef8f4ebe4ddd8ccc4bbb3a9a1969083796d75828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000030a11171d24292c2e34383a3c3e3f4040414141414141414141414141414141414141414141414141414141414141414140403f3e3c3a39352f2d2a261f19130c04000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382b1f150b0300000002080f18212a343e46525e68727e8b96a0acb9c4cedae5f1fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a000000000000000000000000091926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d211407000000000000000000000000000000000000000000000000060d161d2429323a41454f555d606a6f787f868f949ea1a8aeb5bdc6d1dce7f3fffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca0968d80746b60554b40352b1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594b4e4d4b4a494848474848494a4b4c52545960666d74808c939ea8b2bdcad4def0f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140700000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000030f1c28333f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275675d5141382d1f151a191817151413100c070a08070502030c17202b343e474f565d6164666563615e5756535049413e36302920191007000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdc9d5e1eefafffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6d6154473d32211b0f06000000000000000000000000000000030a0f151b202830353e444c525a61666d707372706c665e564c4133291f1409000000000000000000000000000000000000000000000000000000000000000810191f282f353e434b51575f616a6f747b80848a8f939a9ea1a9abb0b8babec5c8ced4d9dfe6ecf2fafffffffffffffffffffffffffffffffffff7eee6dacfc5bbb0a69c9083766b605443392e23180c00000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d232931363c43474e53565e61656c70757b80848a90949b9fa3aaadb3b9bdc4c9cfd7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffffffff5ebe1d5c9beb3a99e9184786c605346392e23180c000000000000000000000000000000000000000000000005111e2a36414c56697683909ca9b6c3cfdce9f6fffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000040e18222a31373940454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846443f3835302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313a47535f6a74808d96a0acb6c0c9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cdc5bbb2a89f958d807474818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000050c151c23282f35383a3f4446484a4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4b494745413b3a363129241e160e0500000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467554b403429190d03000000000000060f18222a36414c56606d7984919ea8b2bdc9d5e2edf8fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000040c121820282f353d434b515860666d727b828a91969fa3abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a9184796d60594f433a2f231a0f0701000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675d555b595857565554545455555758565e61656b7079818c929ca5afbac3cedce5f0fffffffffffffffffffffffffffffffffaeee1d5c9beb3a99b8f8275675d5145392c20130600000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a000006121f2b3844505b667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7f7265554c412f2628282726252322201f1d1819171414110e09070e19222c353e444c52545859585754534d4a46443f382f2a251f170e07000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becfdae5f1fdfffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685e5246392d201309000000000000000000000000000000000000040a0e161e2429323a414650545c6063666663605b544c443a3021170d0300000000000000000000000000000000000000000000000000000000000109111a222a313a404550555d60696e757c81868c91969c9fa4acadb3b7bbc2c6cacfd4d9dfe5eaf2f7fdfffffffffffffffffffffffffffffffffff8efe5dcd6cabeb3a99e93897d7063594f4430271d120700000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f272f343b42464e54585f62686d72787d82878c91979c9fa6acaeb4b9bec4c9ced5dae1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7b9ada1978c7f72665b5044382b1d120700000000000000000000000000000000000000000000000714202d3946525e687885929eabb8c5d1deebf8fffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e29241e160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626e7c87939fa8b2bec7d2dbe4edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8dfd6cdc4bab1a79d928a7d74818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000050e171e262e34394045474a5053555758595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5959575654514b4846423b35302820170f0500000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2f23180c000000000000000006101925303a44515c66717e8b96a1acb9c6d0dbe7f3fffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000001070d161e2429313a40454e545c60696e767d848d9299a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877d70675d51454039302a2118130c040000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756d67696866656463626161616262636567686d71777d838e929ca4aeb7c1ccd5e0eef7fffffffffffffffffffffffffffffffdf2e8dfd2c6b9ada1978a7d7164554b4135291d110400000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887c6f6255483c2f363534343331302f2d2c2924262321201e19171413111a232c323a4146474b4c4c4a4846423d3937332d261d1a140d0500000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f6fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367564c41362a1d11050000000000000000000000000000000000000000040c1319202830353e424a51535759595653504a423a32281e0f0500000000000000000000000000000000000000000000000000000000000109131b232c343c434b515a61676d737b81878e92999ea1a9acafb6b9bec4c7cdd3d6dbe1e5eaf0f5fcfffffffffffffffffffffffffffffffffffff8efe6ddd3cac2b9ada1978f82756b6054473d331e150b0000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d2328313940454d535860626a6e747a7f84898f92999ea1a9abb0b8babfc6c9cfd5dae0e6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffbf2e8dcd1c7bdb1a79e9285796d60544a3f33281c0b0000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a2adb9c6d2dfecf8fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231c19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75818e99a4afbac4d0d9e4edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd6ccc2b9aea49e92857a808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000050e17202930383f444b5153545c60626465666767676767676767676767676767676767676767676767676767676767676767676766656462605d5555534d45413a322921170c030000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180700000000000000000008131e2834404a54606d7884919eaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000040c13191f282f353d424a51575f616c70798087929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f82766d686159514b433c3329241d160d0600000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837c7a7876747372706f6f6e6e6e6e6f707274777a7e838991959da5aeb6bfc9d2dee7f1fffffffffffffffffffffffffffffffff7ebe1d6cabfb4aa9e9285796d6053463a2f24180d0100000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053464443434241403f3e3d3b3a39352f32302e2d2a252421201d191a20283035393a3e403f3d3b3a36312d2b27221b140b09020000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab978a7e7164574b3e3025190d0100000000000000000000000000000000000000000002080e161e242930394044464a4c4c4a46443f382f2820160c00000000000000000000000000000000000000000000000000000000000009131b252d363e464e555d606c707980868e939a9fa3abadb2b9bbc0c7c9cfd3d8dfe2e6ecf1f6fcfffffffffffffffffffffffffffffffffffffff8efe6ddd4cbc2b8aea49e92857a6e61594f44352b210c030000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171e272e343d434b51575f616a6f757b81868c91969b9fa3abadb2b7bcc2c7cbd0d5dae1e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d7cbc0b5ab9f958b7f72675d5142382d22170b0000000000000000000000000000000000000000000000000a1623303d495663707c8996a9b3becad6e2eefafffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000040a0f12181d1f20212121212121212225262728282827262422212121212121212121212121212121212121212121212121212121212121212121212122242627282828272625222121212121212121201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafff3e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c87939fabb5c0ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf1e8ded4cbc0b9ada1978e81808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000020c172029333b424a50555d6064666d6f717273737474747474747474747474747474747474747474747474747474747474747474737372716f6d6766615f57524c443b33291e150b0000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000020c18232e3944505c66727f8c98a2aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000001080d161d2429303940444d535a61676d737d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffff6e9ddd0c3b7ab9f948f817a706b605c554e463f352f281f181007010000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908886848381807e7d7c7b7b7a7b7b7c7d7e8183868b90959da0a7afb7bfc8d1dbe4f0f9fffffffffffffffffffffffffffffff8efe6dacfc6baaea2988c7f73675c5145382c1d1307000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544b4034281c10040000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c515150504f4f4e4d4c4b4a48474540413f3d3b3a3630302d2c292421201e24292d2e313332302e2d2a25201f1b17110a020000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887b6e6255483b2f221508000000000000000000000000000000000000000000000000040c13191e272e34383a3d403f3d3938332d261d160e04000000000000000000000000000000000000000000000000000000000009121b252d373f4850585f676d747d848d92999fa4acaeb4b9bdc4c8ccd2d5dae1e4e9eef2f7fdfffffffffffffffffffffffffffffffffffffffcf4ede7ddd4cbc3b9b0a69d928a7e71685e52473d3323190f000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a2129303940454f555c60696e757c82878e92989ea0a8acafb5b9bec4c7cdd3d6dce2e6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffff8ece2d7cec5bbafa3999083786d60554b402f261c11060000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfdbe6f2fefffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000001070c101314181c1f23282c2d2f3233343535343432312f2d2b27221f1c17151515151515151515151515151515151515151515151b1b22272b2d2f3133343435353433312f2d2c2823201d19151312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffefaf7f4f4ededededededededededededededededededededededf8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6874818e9aa4afbdc7d2dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfefffffffffaf0e6ddd5c9beb3a99f9388828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000a141e29333b454d545c60676d7175797b7d7f8080808080808080808080808080808080808080808080808080808080808080808080807f7e7c7a77736e69605d564d453b30271d120700000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f8fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000007121c28343f4a54606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000004101d2935404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000040c13181e272e343b42465055606a75818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8ecdfd3c7bbb0a69e938f857d746d675f585045413a312a2218120b0300000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9a93918f8e8c8b8a898887878788888a8b8d9093999d9fa7acb1b9c0c9d1dae3edf6fffffffffffffffffffffffffffffff9f0e6ddd5c9beb3a99f92867a6d61554b4034281c0c010000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669545e5e5d5d5c5b5b5a5958565553514b4e4c4a474642403d3a39352f2d2c29242120212526252421211e1a13120f0b0600000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000002080c151c23282c2d303333302d2b28221c140b04000000000000000000000000000000000000000000000000000000000007101a242d373f49515a616a6f79818a91969fa3abafb6babfc6c9cfd4d8dde4e6ebeff4fbfefffffffffffffffffffffffffffffffffffffffef8f3eae2dcd7cbc2b9b1a79f948d80746c61564c41352b21110700000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000000000000000000000000010204040504040301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c333b424b515960676d737b81878f939a9fa3aaacb2b9bbc0c7c9cfd3d8e0e3e7edf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffff6ece7dbd0c5bcb1a79f92877c6f665c5043392f1d140a000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000070c151c23282c2e34383a3c3e4041414241413f3e3b3937332d2c28231c17110a08080808080808080808080808080d141920272b2d3337393b3e404041424141403e3c3a38342e2c29241e19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb6c0d0d9e3f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f7f3f2f0f0f1f2f4f7f8fafdf8efe6dacfc5bbafa49a938f949fabb7c4d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000006111c26303b454d575e666d72797e8285888a8b8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8a898683807b746d685e574d43392e23180c03000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dbe7f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000b17232e3845525d6875818e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000010d18242f414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000001070c151c2328313943505a626f7c87939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffbefe3d8ccc2b8afa59e97918980796e6a625a514b433c3429241d150d050000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaca49f9e9c9b9998979695949494959596989a9d9fa4ababb1b8bcc3ccd2dbe3ecf5fffffffffffffffffffffffffffffff8f0e7ded5cbc3b9ada1978c8073685e5243392e23180c000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756c6b6b6a6a696968676766646362605d555b595654524d4d4a4745413d3a39352f2e2b26221f1b171514120e090503000000000000000000000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382b1f1206000000000000000000000000000000000000000000000000000000030b12181c1f2024262623201f1c17110a020000000000000000000000000000000000000000000000000000000000050e19222c363f49515b626c707c848e939ea1a8aeb5bbc0c7cbd1d5dae0e4e8eef2f7fdfffffffffffffffffffffffffffffffffffffffffffcf4ede7e1d8d1cbc0b9b1a79f958f82786d605a50443b3023190f00000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000030608090b0d0f10111111100f0e0b09080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353e454d545c606b707980868e939a9fa4acaeb4b9bdc4c7cbd1d5dae0e4e9eff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffff6ede4dad6cabeb4aaa0958d80746a60544a3f31281d0b0200000000000000000000000000000000000000000000000005111d2935414c566976838f9ca9b6c2cfdce9f5fffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000010910191e272e34383a404546494b4d4d4e4e4e4d4c4a4846443f3a38342e28231c150c0600000000000000000000070e171e252a3237383f4446484b4c4d4e4e4e4e4c4b494645403a39352f2a251e160e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5665727e8b98a2aebec7d2e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffcf6f1edebeae6e5e4e3e4e5e7eaebedf1f6f7ece1d8ccc0b6aca49f9c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000b17232e38424d575e696e787f858b8f92989798999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9998979993908c87817a6e695e554b4034281f1409000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000006111c2935414c5663707d8a97a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000007192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000030b121c2934404b55616c7683909aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffff4e9ded4cac1b7afa9a19e928d837c716c605d554e463f352f271f170f0800000000000000000000000000000000000000000000000000000000000004101c2834404a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6afacaba9a7a6a5a3a2a2a1a1a1a1a2a3a5a7aaacafb5b8bcc3c8ced5dee4edf5fefffffffffffffffffffffffffffcf6efe6ded6ccc3b9afa59e91857a6d60564c4130271d1207000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8178787878777776767574737271706e6d6769676563615e56595754524c4a4745413b3a37312e2b27201e19140f0a0400000000000000000000000000000000000000000000000000000006121f2b3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c10030000000000000000000000000000000000000000000000000000000000070c1012131719191713120f0b06000000000000000000000000000000000000000000000000000000000000020c16202b343e48515b626d727e8691969ea5adb2bbbfc6ccd2d7dce2e6ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffcf4f2eae2dbd6cfc6bfbaafa79f9590837a6d665c50483e32291e110700000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f0300000000000000040a0f121515181a1c1d1e1e1e1d1c1a181515120f0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e363e474f575f666d747d848d92999fa4acafb6babfc6c9ced4d7dce3e6ebf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8c0baaea2989083796d60584e42382e1f160c000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009131b222b30394044464b51535558595a5b5b5b5a59575553504946443f38342e261e180f080000000000000000071019202930363d43474950535557595a5b5b5b5a59585553514b4745413a363028201a120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff6ede4ddd6d2cfcec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909daab4bfd0d9e4f4fdfffffffffffffffffffffffffffffffffffffffffffff9f3efeae5e1dedddad8d7d6d7d8dbdddee1e5ebeff2e8ddd2c7beb6afaca9abb0b8c2ccd8e3effbfffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000003101c28343f4a545e696e7b838c92979c9fa2aaa5a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5aba49f9d99928e847b6e675c51453b31251a0e000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000d1924303a4653606d7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0700000000000000000000000000000000000000000000000000000000000000000000020b19222c3845515c67717e8a959facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffaf0e6dcd3c9c1bbb3ada49d9590867e756d675f58504540393129211911070000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c7c0bbb9b7b6b4b3b1b0afaeaeadaeaeafb0b1b4b6b9bbc0c7c8cdd4d9dfe7f0f6fffffffffffffffffffffffffffef8f2ebe5ddd4ccc4bab1a79e938a7d70675d51443a301e150b000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e6dbcfbbafa295887c6f6255493c2f2216090000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928785858584848383828281807f7e7d7b7a78767472706e69696663605d565754514b4847433c3b37322d2a251f1b150f0b04000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422e23170b00000000000000000000000000000000000000000000000000000000000000000406070a0d0c0a060603000000000000000000000000000000000000000000000000000000000000000008131e28323d47505a626d727f879298a0a8afb9bdc4cbd1d8dde4e7edf1f6fcfffffffffffffffffffffffffffffffffffffffffffff9f4f0e9e3e0d8d0cac3bdb4aea59d9590837a6d685d544a3f362c20170d0000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000060c11151b1f21222527292a2a2b2a2a29272522211f1b15120f0a0300000000000000000000000000000000000000000000000000000000000000000000000008121c252e373f48505961696e78808891969fa3abafb6bbc0c7cbd0d5d9e0e3e8eef1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dbd2c9c0b6aea49f92867b6e675d51463c30261c0d04000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffff7eaded1c4b7ab9e918478665c5044382b1f12060000000000000000000000000000000000000000000000000000000009121b252d343d424a5153555c606265666768686767656462605b5353504a443f38302a221a1108000000000000060f19222b323b41464e54535b606264666767686867666462605c5554524c46413a322c241c130a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bababababababababababababababababababababababababababab3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d0dfebf5fffffffffffffffffffffffffffffffffffffffffffcf5eee8e3e0d9d4d1d0cdcbcacacacbced1d2d5d9dfe2e7ede4d9d0c7c0bbb9b6b7bbc2cad4dee9f4fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000006121f2b3844505c666e7b8490959ea1a9acaeb4b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b5afacaba39f969183796d60574d42362a1c120700000000000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000008131f2b3844505c6674818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606d7984919ea7b1bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffffff7eee5dcd3cdc4beb9aea7a098928b81796f6a625a514b433b332b2318120b0300000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffff8efe6dfd8d4d2ccc8c6c4c2c1bfbebdbcbbbabababbbbbdbec0c3c6c7ccd2d4d8dfe5eaf1f9fffffffffffffffffffffffffcf7f2ece7e0dad5cbc2bab2a8a0958e81756c61554c4132291e0c03000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e0700000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff9ede0d3c7bbafa39992929291919190908f8e8e8d8c8b8988868583817f7d7a787573706d686764605d5555534e4947433c3936302b26201b160e090300000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcad6e2eefbfffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a444f59616c727f8b9399a2aab2bac1c9cfd7dce3e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffcf7f2eee8e3e0d8d3cec6bfbab1aba39f938e827a6d685d564c42382e241a0e0500000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000911171d20262b2e2f32343537373837373634322f2e2b26211f1a150f0a0400000000000000000000000000000000000000000000000000000000000000000007111a242d373f49515a626b707b838d939aa0a8aeb5bbc0c7ccd2d6dce2e5ebeff4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eae2dcd7c9c0b7aea49c928a7e71695f554b40342b1e140a0000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c1003000000000000000000000000000000000000000000000000000000050e1b242d373f464e545c6064676d6f7173747475747472716e6c6564605c54504a423c342c231a110800000000030e18212b343d444c52586062656c6e7173737475747473716f6d6765605d56524c443e362e251c140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4adadadadadadadadadadadadadadadadadadadadadadadadadadadb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a9aa4afbbc8d4e0edfdfffffffffffffffffffffffffffffffffffffffff8f3eae3dcd7d3cec8c5c4c0bfbdbdbebfc1c4c5c9ced3d6dbe2e9e2d9d2ccc8c6c2c4c7ccd4dce6f0fafffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d010000000000000005121e2a36424d57606d788390969fa7adb3b8babfbebfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfc0bbb9b5afa8a0958d8073695e5346392e23180c00000000000000000000000000000000000000000004101c2834404a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000003101c28343f4a5464707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c1004000000000000000000000000000000000000000000000000000000000000000006111b262f3846525e69737f8c96a1acb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffff7eee5dfd6cfc9c0b9b1aaa29f938e847c716c605d554d453d3528231d150c040000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffff8f0eae4e4ddd8d4d2d1cfcecccbcac9c8c7c7c7c8c8c9cbcdd0d2d4d7dde3e4eaf0f6fcfffffffffffffffffffffff9f4f0ece6e2dbd6cec9c0b9b1a8a0969083796d605a50433a2f20170c000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d01000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9f9f9e9e9d9d9c9c9b9a9a999796959791908e8c89878582807d7a7774706d6766625f5855544e4746413b37322c27211a150c07010000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad0dbe7f2fefffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36414c56606b717e88939fa4abb4bcc3ccd5dae0e7edf4f9fffffffffffffffffffffffffffffffffffffffffffff9f4efece6e3ddd7d4ccc7c1bcb4aea79f99928b81796d685d564c433a30261c12080000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6154473a2e21140700000009121b22292d31373a3c3e4042434444444342413e3c3a37312e2b26201b150d0802000000000000000000000000000000000000000000000000000000000000050e19232c363f49515b636c717d8590959fa4acb2bbbfc6ccd2d8dde4e7edf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e7e1d8d1cbbfb7afa59d928c80736c61574d43392f22190c0200000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becfdae6f2fefffffffffffffff4e7dacdc1b4a79a8e8174675b4e412e23170b000000000000000000000000000000000000000000000000000000020d17202d363f49515860666d7075797c7e8080818181807f7d7b7975706d66605c544e463e352c231a0f060000000915202a333d464e565e616a6f74787b7e7f80818181817f7e7c7976726d68615e56504840372e261c120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566874818e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffff6efe6e1d9d1cbc7c3bdb8b7b3b2b1b0b1b2b4b7b9bdc4c6cad0d7e0e6e4ddd8d4d2cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000714212d3a46535e69727f8c959fa8b1b9bec5c6cad0cccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccd2ccc7c6c0bbb1a79f92877b6e61544a4034281c10040000000000000000000000000000000000000000000c18232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a06000000000000000000000000000b17232e3a4753606d7a86929facb9c5d2dfecf9fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000b17222d38414e58616e7b86929fa8b2bdcbd4e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffff7f1e8e1dad5cbc3bcb4aea59e9691867e746d675e574f473f342e271e160e0600000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffbf5f0eee8e4e0dfdedcdad9d8d6d5d5d4d4d4d4d5d6d8dadddfe0e3e8eef0f5fbfffffffffffffffffffffffdf5eee8e4e0dad6d0cac4bdb9aea79f9691847b6e675d51483e31281e0e0500000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d1004000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afacababababaaaaa9a9a8a7a6a5a4a3a9a19e9c9a989697928f8c8a8683807d7a76726e6a6662605854524d47433c38322b261f18120b0300000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0f8fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a46525e686f7d87929aa4afb5bdc6ced5dee5ebf3f8fffffffffffffffffffffffffffffffffffffffffffbf6f1eee8e3e0dad5d2ccc7c2bbb7afaaa29f9590867f746d675d564c443a31281e140a0000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f221508000006101b242d34393c4347484b4d4f50515151504f4d4b4847433c3a37312b272019130c0400000000000000000000000000000000000000000000000000000000020b17202b353e48515b636d727e8792979fa7afb6bec3cbd1d8dde4e8eef3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ebe6ded5cfc6bfbaada59d938d80746e635a50453c31271d10070000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190600000000000000000000000000000000000000000000000000000008141f29323e48515b626a6f797d8286888b8c8d8e8e8e8d8c8a8885817d79726d665f584f473e352c22180c0300020e1a26313c454e5860686e757c8185888a8c8d8e8e8e8d8c8b8886827e7a736d68615a524a40382e241b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaded2c6baafa59d9b9494949494949494949494949494949494949494949494949494949497928b7e7164584b3e3125180b0000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffbefe3d7cbbfb4ab96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687884919eabb8c4d2dde8f4fffffffffffffffffffffffffffffffffffffff6ede4ddd4cfc7c0bbb9b2acaaa7a5a4a3a4a5a8aaacb2b8babfc6ced6dbe1e8e4e0dfdcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000004101c2834404a54616e7b86929fa7b1bac2cacfd3d6dbd9d9dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9ddd7d4d1cbc3bbafa3998d8073665c5144382c1f1206000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422d22170b000000000000000000000000000613202c3945515d677683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606a75818e98a2aebac4cedde6f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffaf2ebe6ddd5cec6bfbaafa8a098928b81796e69605951454039302820180f07000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edeceae9e7e6e4e3e2e1e1e0e1e1e2e3e4e7e9ecedf0f4f9fffffffffffffffffffffffffffaf4ebe4ddd8d4cfcac5bebab2aca49d9590847b6e695e554b40362c1f160c00000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145392c20130600091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b8b8b8b7b7b6b6b5b5b4b3b2b1b0b2adaba9a7a5a9a19e9c999993908d8a86837f7b77736f6a66615e56544e48443d373129241d150d06000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a616d7a849199a3acb6c0c7d0d8e0e7f0f6fdfffffffffffffffffffffffffffffffffffffffef8f3efeae5e3dcd7d4cfc9c7c0bbb9b0aba59e98928c837c726d605c554c433a32281f160c02000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff4e8dcd1bcb0a396897d7063564a3d3023170a00040e18222d363e45494e5355585a5c5d5d5e5d5d5c5a5855534e4847433c373229241e160e070000000000000000000000000000000000000000000000000000000a141d29323d47505a636d727f8b9299a2a9b1bbc0c7d0d7dce3e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1dad5ccc3bcb4aea39c938e81776c605c52483e332a1f150b00000000000000000000000000000000000000000000000000000004111d2935414c566976828f9ca9b6c2cfdce9f5fffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000020e1925303b44505a626d727c848a8f929998999a9b9b9a9a989797928e8a847e786e6a61594f473d342a1e150b0006121e2b37424e57606a6f7a82898d929797999a9a9b9b9a999798928f8b86807a716c635c524a40362d21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e8787878787878787878787878787878787878787878787878787878787857f786c605346392d2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff9ece0d3c7baaea399887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb9c5d2e4eef9fffffffffffffffffffffffffffffffffffff6ede4dbd2cbc2bdb5afaca8a09d9a98979797989b9ea0a8acaeb4bcc0cad0d7dfe8edece9e9eceff4fafffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000006121f2c3844515c6673808d98a2aeb9c2ccd6dae0e2e7e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e8e3e0dcd7cbc0b5ab9f9285796d6053463a2d201307000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f0300000000000000000000000004111d2935404b556673808d99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000040e18222b3744505b656f7c89939eaab4bfccd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7efe7e0d8d0cac1bab2aaa39f938e837b706b625b514b423a322a211910080000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f7f5f4f2f1f0efeeedededeeeef0f1f3f6f9f9fcfffffffffffffffffffffffffffffaf0e8e2d9d2ccc8c5beb9b4aea8a19e928d837a6e695e574d43392f241a0d0400000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c5c5c4c4c4c3c3c2c1c1c0bfbebcbeb9b8b6b4b2b3adaba8aba49f9d9a9992908c8884807c77726e68625f58544f47423c352f271f17110a0300000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0f8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c75828f96a1abb5bec7d2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffbf5f0ede7e2e0d9d4d1cbc7c5beb9b5afaca69f9c938e867f786f6a625b514b433a312820160d04000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9e4d7cbbeb1a4988b7e7165584b3e3225180b000a15202a343e485056585f626567686a6a6b6a6a696765625f5855534e47433c353028201911090000000000000000000000000000000000000000000000000006111b262f3b444f59616c727f8c919fa3abb3bcc3ccd2d9e2e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f4ebe4ddd8cfc9c1bab2aaa39f918c81786d655b504a40362c21180d030000000000000000000000000000000000000000000000000000000713202c3945525d687885919eabb8c4d1deebf7fffffffffffffffaeee2d5c9beb3a995887c6f6255493c2f221609000000000000000000000000000000000000000000000000000005111e2a36414d56616c727f8791969c9fa3aba6a7a7a8a7a7a5a9a19e9b96918b837c706b61594f463c30271c12070814212e3a47535f6a6f7c858f939a9fa2a9a6a6a7a8a7a7a6aaa39f9c98928d857e736e635c52483f332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a78736c665b5044382b1f12060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707d8996a8b2bdc9d5e1f5fffffffffffffffffffffffffffffffffffff9efe4dbd2c9c0b8b0aba39f9a96918d8c8a8a8b8c8e91969a9fa2aaafbabec5cdd6dee8f0f5f6f8fbfffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000713202d3a4653606d7985919eaab4bfcbd4dee6eceff3f8f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f9f4f0ede8dcd1c7baada297897c6f6356493c302316090000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665b5044382b1f1206000000000000000000000000010d18242f3d4a5663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000a15202935414c56606c7883909da5afbcc6d0dee8f2fffffffffffffffffffffffffffffffffffcfaf9fafcfffffffffffffffff9f2eae2dbd6ccc3bcb4aea59d9590857d726d605c544c443c332b221a110900000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfafafafbfbfcfefffffffffffffffffffffffffffffffffffffcf2e8ded6d0c7c0bbb9b3adaaa29f96918980786e685e574d453b31271d11080000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e211408000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d2d2d1d1d0d0cfcfcecdcdcccacfc9c6c4c3c1bfbeb9b8b5b5afacaaaba39f9c9996918d88847f7b756f6a636059534d4540393128231c150c05000000000000000000000000000000000714212e3a4754616d7a8794a0adbad1dce7f3fffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68717e8a949ea8b2bdc7d0d9e3ebf4fcfffffffffffffffffffffffffffffffffffff8f3efeae5e2dbd6d3cec8c7c0bbb9b3adaba49f9c948f89817b736d665f585145403931281f160e0400000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a09030f1b26313c46505a62646a6f71737576777777767574716f6a67625f58544e45413a322b231b12090100000000000000000000000000000000000000000000000b17222d38414d56606b717e88939fa3afb5bdc5ced8dde4ebf4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f0eae5e2d9d2ccc4beb9afa8a098928b7f746d665c53493f372e241a0f06000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf8fffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000714202d3946525e68717e889399a0a8acaeb5b3b3b4b4b4b3b2b3adaba8a19e9590867d706b60584e42392e23180c14202d3944505a626e7c8592979ea5abadb3b2b3b4b4b4b4b2b4aeacaaa29f97928a80736e635a50453c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6866605b544a3f33281c0f030000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbf2e9ddd0c3b6aa9d908377665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfdae5f1fdfffffffffffffffffffffffffffffffffbf1e7ddd2c9c0b7afa69f99928d8884807f7e7d7e7f8184888d92989da5adb3bbc4ccd6dee8f2fcfffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97a1adbcc6d0dde6f0f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9eee3d6cabeb3a9998c7f7366594c40332619080000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000040d1b26323945525d68717e8b959fabb7c1ced7e2f0fafffffffffffffffffffffffffffffff9f4f0edecedf0f4f9fffffffffffffffcf4ede7ded5cec6bfbaafa7a09792877f746d665e564d453d342c231b1209000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe0d6ccc4beb6afaca9a19e98928c847d746d665e564d453b33291f150b000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffcf5eee8e3e0dfdededededddddcdcdbdad9d8d7dad5d2d1cfcdcfc9c6c5c2c0bbb9b7b5aeaca9a8a09d9995918c86817c766f6b625f57514b433d342e261e160e060000000000000000000000000000000714212d3a4754606d7a8793a0b5bfcbd7e3effbfffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d7a85919ea6b0bac4cfd9e2ebf5fdfffffffffffffffffffffffffffffffffef7f2ede7e3e0d9d4d0cac7c3bdb8b5afaca9a19e99938f89827c756e69605c544e463f342f271f160d040000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4231251a0e06121f2b37434e58626c71777b7e8082838484848382807e7b78746e6a626058524c443d352d241b130900000000000000000000000000000000000000000000030f1b27333f49535e68707d87929aa4afbbc0c7cfd7e0e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0eae4dfd9d4d0c7c0bbb3ada59e9691867e736d605c544a41382d251c12080000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2bec9d5e1eefafffffffffffffff8ebded1c5b8ab9e928578685d5245392c2013070000000000000000000000000000000000000000000000000004101c2834404b55616e7b86929aa4abb2b9bbbfbfc0c1c1c1c0bfbeb9b8b2ada7a09892877d706a5f544a4034281d121623303c4955616c76839097a1a9afb8babebfc0c1c1c1c0bfbfbab9b4aea9a19e928c80736d62574e42372b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696161616161616161616161616161616161616161616161616161605d5653504a42382d22170b000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3e9e0d4c8bcb1a79a8d807367544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f6fffffffffffffffffffffffffffffffffff5eadfd5cbc1b7afa59d949087817b7774727170717275777c80868e939fa2a9b2bac4ccd6e0eaf4fefffffffffffffffffffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000003101c28343f4a546773808d9aa9b3beced8e2eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e6dbcfc2b5a89c8f8275695c4f422f24190d0100000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6e6154473b2e211408000000000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000010c16202b37434e58606d7a85929ea7b1bcc9d3e0e9f3fffffffffffffffffffffffffffffdf5eee8e4e0dfe0e4e8eef5fdfffffffffffffef8f0e7e0d8d0cbc0b9b1a9a199928c81786d685f574f463e352d241b12090000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5dacec4bab2aca49f9c97928d857f79706b605c544d443b332921170d03000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23180c000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f221509000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff9f3efedece5e3e4e5e6e7e8e8e8e7e6e5e4e6e1dfdedcdadad5d2d1d2ccc7c6c3bfbbb9b6b2acaaa7a09d99928e88827c756e69605d554f443f3830282018100700000000000000000000000000000713202d3a4653606d798699a3aebbc7d3e0edf9fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6873808d97a1adb8c1ccd6e1eaf4fdfffffffffffffffffffffffffffffffef7f2ece6e3dcd7d3cec8c6bfbab8b1acaba39f9c97928d87827c766f6b615e57504a423c3429231d150d04000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a574d42362a1e120815212e3a47535f6a717e84888b8d8f90909190908f8d8b8884807b766f6a605d564f473f362d251b12090000000000000000000000000000000000000000020b19232b3744505b656e7a859299a3acb6c0cbd1d9e1e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eee8e4e0d9d4cec8c2beb6afa9a19e938e847c716c635b504a42382f261b130a0000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becfdae6f1fdfffffffffffffff6e9dccfc3b6a99c90837669564c4135291d11040000000000000000000000000000000000000000000000000006131f2c3845515c6774818d98a2acb5bdc3c7cbd1cdcececdcdcfcac6c4bdb9b1aaa29992867c6e665c5144392f24181c2834404b5464707d8a959fa9b3bbc1c6cad0cdcdcececdd1cbc7c5bfbab3ada49c928b7e716a5f53473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5454545454545454545454545454545454545454545454545454524c46443f382f261c1106000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f6f0ede7e1d7cec5b8aca095897c6f6356493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffcf0e4d9cec3b9afa59d938e827b746e69676564646465686a6f747b818a9297a1a8b2bac4ced8e2edf8fffffffffffffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000006121f2b3844505c667683909ca9b6c3cfdceaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c4135291d110400000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f2316090000000000000000000000000004111d2935414c556875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000008131e28323a47535f6a74808d97a1adb9c3cddbe5f2fbfffffffffffffffffffffffffffdf4ebe4ddd8d4d2d4d8dde4ebf4fafffffffffffffff9f2eae2dcd6cbc3bbb3aba39f938e827a6e69605950473f362d241b120900000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19a93908b85807a736d676059514b423b322921170f0500000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c10040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffef5ede6e0dcdad9d7d7d8d9dadbdddedfe2e6e8ebecebebe9e7e6e1dfdeddd7d4d2d1cbc7c5c3bdb8b7b1acaba39f9b948f89827b736d676059504a423a322a221910070000000000000000000000000006121f2c3844515c667986929facb9c5d2dfecf8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000203040504040403020100000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7a86929fa9b3becad3dee8f3fcfffffffffffffffffffffffffffffff9f3ece6e1dbd6d1cbc7c3bcb8b4aeaca8a09d99928f8a85807b756f6a636059534d443f38302a2218120b0300000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e53463a2d21140915222f3c4855626f7c889196989a9b9d9d9e9d9d9c9a9896918d88827c746d68605950483f372d241b1007000000000000000000000000000000000000000a141d2b37424d57606c77828f97a1abb4bec7d2dce3eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f0ece6e4ddd8d4cdc8c3bdb8b1aca49f97918a81796f6a615a51443f3830261d140a010000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffff4e7dacec1b4a79b8e8174685b4e412f24190d01000000000000000000000000000000000000000000000000000713202d3a4653606d7986929faab4bec7d0d3d7dcdadadbdadadad6d2cfc9c3bcb4aba2989083786d60554b4035291d1f2c3845515c6675828f9ca7b1bbc5cdd3d6dbd9dadbdadadcd7d3d0cac5beb9aea49f92867b6e62594f44382c1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4747474747474747474747474747474747474747474747474745413a38332d261d140a00000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e2dcd7cfc5bcb1a79d9184776b6054483b2f1c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e938e81786e69615f575957575859585f62686e747d859196a1a8b2bcc6d0dbe7f1fbfffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c20130600000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e8dcd1bdb0a3978a7d7064574a3d3124170a00000000000000000000000000010d19242f3f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544b4034281c10040000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000020c19242f3a44505a626f7c87929fa9b3becbd4dfedf6fffffffffffffffffffffffffffff5ebe2d9d2ccc8c6c8ccd2d9e2e9f1fafffffffffffffffcf4ede7ddd5cdc5bdb5afa59d9490847b6f6b615a50483f362d241b1108000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca1969187837e79736d68605d554f454039302920170f050000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f12060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5ece3dbd5d0cdcccacacbcccdced0d1d2d6dbdbdedfe1e6eaecf0eeecebe8e3e0dfdcd7d3d2cec8c5c3bcb8b5afaca69f9c938f8680796f6b605c544c443c342b2219100700000000000000000000000004101c2834404a546b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000004080a0a0e101111111110100e0d0c0a0807050100000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8c98a2aebbc4cfdce5f0fafffffffffffffffffffffffffffffcf5eee8e1dbd6d0cac6bfbbb9b1acaaa29f9b95918c86827d79736e69626058544f46423b342e261e181007010000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e2115061623303c4956636f7c8996a0a8a6a8a9aaaaaaa9a8a7a8a19e9a948f87817a706b625a51493f362c22190d04000000000000000000000000000000000006111c262f3846535f69727f8c949fa9b3bdc6d0d9e4eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4f0eae4e1dbd6d2ccc8c3bcb8b2aca79f9a938e857e756d675f58504840342e261e150b0200000000000000000000000000000000000000000000000000000000000004111d2935414c566976828f9ca9b5c2cfdce8f5fffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190800000000000000000000000000000000000000000000000000000a1623303d495663707c8998a2aebcc6d0d9e0e3e7e6e7e7e7e6e6e2dfdad5cec5bdb4aaa0958c7f72675d5145392c20202d3a4653606d7985929facb8c2cdd7dfe2e6e6e7e7e7e7e7e3e0dbd6cfc9bfbaaea3988f82766b605448392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302b28221c140b0200000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bcb4aa9f958b7e7164594f43382c1f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff7eaded1c5b8aca0958e81746d665f57534d4c4b4a4b4c4e53565e616c707b849196a1aab4bfcad6dfe9f3fdfffffffffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000814212e3b4754616e7a8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000081724313d4a5764707d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000a141e2935414c56616c76839099a3afbbc5cfdde6f0fffffffffffffffffffffffffffff9eee4d9d0c7c0bbb9bbc0c7d0d7dfe9f4fdfffffffffffffffef8efe7dfd7cfc7c0bbafa69f9691857d706c625a50483f362d231a0f0600000000000000000000000000000000000004111d2935414b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e91847c77736e68625f58524c443e342e271e170e05000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d2013070000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ede3dad1cac4c0bfbdbebebfc0c1c3c5c6cacfced1d2d5dadde0e4eaeff2f4f0edece7e3e0dfd9d4d1cec8c7c0bbb9b0aba59e99928d847d736d665e564e463c342b221910060000000000000000000000000c18232e44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000050b101416171b1d1e1e1e1e1d1c1b1a18161414110d0807050100000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaab4bfcdd6e1eef7fffffffffffffffffffffffffffff8f3eae3dcd7d0cac5bebab5aeaca7a09d98928e89847f7b75706d66615f57544e48433d363128231c150c0604000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3aa978a7d7064574a3d2e23170c16232f3c4956626f7c8995a2b2b3b5b6b7b7b7b6b5b3b2adaba69f9a938e847d716c625b51483e342b20160c01000000000000000000000000000000000b17222d38424f59616e7b86929fa6b0bbc5cfd8e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2eee8e3e0d9d4cfcac7c0bbb9b1aca8a09d959087817a716c605d554e463e3628231c150c03000000000000000000000000000000000000000000000000000000000000000613202c3945525d687885919eabb8c4d1deebf7fffffffffffffffcf0e3d7ccc0b5ab978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000d192633404c5966737f8c99aab4bfced8e2ebeff3f8f4f4f4f7f2eeebe5e0d7cfc6bcb1a79e9285796d6053473a2e23222f3c4955626f7c8898a2aebac6d4dfe9eef2f7f4f4f4f8f3efece7e1dad5cbbfb4aa9f94897c6f63554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241f1c17110a020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d2d0cfcec8c6bfbab3aaa2989083786c6053463d32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffff8ecdfd3c7bbb0a69d9083796d605c544d47423f3e3d3e3f43474d525a61696e7b849198a2aebac1cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000815222f3b4855626e7b8895aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0600000000000000000000000000000915222f3c4855626f7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000006111c26303845525d68717e8b949fabb5c0cdd6e1eff8fffffffffffffffffffffffffffdf4e8ddd2c7beb6afacafb6bec5cdd7e2ebf5fffffffffffffffffff8f1e9e1d9d1cbc0b8b0a8a09792867e716c625a50483f352b21180c030000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca1969189847f7b756f6a615e564f443f3830271e150c030000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4a093877a6d6054473a2d2114070000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffdf1e6dbd1c8bfb8b4b2b0b1b2b3b4b5b6b8b9bebfc1c5c6c9cfd1d4d9dfe2e7edf2f8f8f3efedece5e1ded9d4d1cbc7c2bbb7afaba39f96918880786d685f584e463c342b22180e040000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000810171c202324282a2b2b2b2a2a292827252321201e191413110d0803000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a1adbcc6d0dfe8f2fffffffffffffffffffffffffffef5efe6e1d9d1cbc5bebab3adaba39f9b95908b86817c77726e6864605c54534d47433d38322a2521201e1a1313100c0700000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffffef2e6dbd0bfb3a6998c807366544a3f34281c1015222f3c4855626f7b8895a2aebbc2c3c3c4c3c3c2c0bdb9b7b0aca49f9691877e726d625a50463d32281e1308000000000000000000000000000000030f1c28333f4a54606b75828f98a3aeb8c2cdd7e1eaf4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1ece7e3ddd7d4cec8c5bebab6afaca7a09d96918a837d746d68615a514b433c342d2417110a0300000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffff9ede0d4c7bbafa499887b6f6255483c2f22150900000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0d0daeaf4fbfffffffffffffefaf6f2e9e1d7cec3b9ada1978b7e7164544a3f342824303d4a5763707d8a96aab4bfcad6e6f1fbfefffffffffffffbf8f3ece6dcd1c6bcb0a69b8e8175675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21212121212121212121212121212121212121212121201d19130f0b0600000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b4aea9a19892867b6e665b5044382b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefafffffffffffffffffffffffffffffff6e9ddd0c4b7ab9f94887c6f675d514b423c373131313132373b414650575f696f7c86929fa5afbbc5cfdbe6f2fcfffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422d22170b00000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000b17232e38424e58606d7a85929ea6b0bdc7d1dfe8f2fffffffffffffffffffffffffffff5ebe2d8ccc0b6aca49fa4acb3bbc5d0d9e4eef9fffffffffffffffffffbf3ebe3dcd7cac2bab2a9a29892877e716c625a50473d332a1e150b000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfdfdfefffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8a19e95908c86817c746d686159504a423930271e150b0200000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd1baada094877a6d6154473a2e2114070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffff8ece0d5cabfb6ada8a6a4a4a5a6a7a8aaabadb3b2b5b8b9bec3c4c8cdd3d6dbe2e7edf3fbfbf9f6f1edeae5e3dcd7d4ccc7c1bdb5aea8a09a938d827a6f6a60584e463c342a20160b02000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000008111a21282d30313536373837373736353432302e2d2a2521201d1913100b0600000000000000000000000000000000000000000000000004111d2935414b556673808c99a8b2bdced7e2f1fafffffffffffffffffffffffffdf4ece3ddd4cfc7c0bbb3ada9a29f99928e89847f7a746f6b66615e5653514b46423b3832353432302e2d2a25201f1c18120e090200000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff7e8dccfc2b5a99c8f8276665c5044382c1f1215212e3b4854616e7b8794a1aebad0d0d0d1d0d0cfcfc9c5c2beb6afa8a199928b7f726c61584e443a2f24190d04000000000000000000000000000006121f2b3844505b66707d89939eaab4bfcad4dfe9f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0ebe5e2dbd6d2ccc7c3bcb8b3adaca49f9c95908a847d766f6b605d565045403a312a221b120600000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2bdc9d5e1eefafffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffbf3e9e0d5c9beb3a99c8f8276665c5044382c25313e4b5864717e8b97a4b1bed0dbe7f1fffffffffffffffffffffdf7ede2d8cfc2b8ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215141414141414141414141414141414141414141413110d0803000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791867d70695f544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbcfdbe6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb4ab9c8f82766a60554b4039302b26242425262b30363e454d575f6a717e8a939ea9b3becad6e0ebf6fffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6e9dccfc3b6a99c9083766953493f33271b0f030000000000000000000000000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e6dbcfbbafa295887c6f6255493c2f2216090000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000004101c28343f4a54606a74818d97a1adb8c2cfd9e3f1fafffffffffffffffffffffffffff9eee4d9d0c7bbafa49a939aa1a9b3bec7d2dde8f2fcfffffffffffffffffffdf5eee8dcd4ccc3bbb3aaa29992887f716c62594f453c30271d120700000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f6f4f3f1f1f0f0f0f0f1f2f4f6f8f9fbfffffffffffffffffffffffdf1e5dacec4bab2aca7a09d99928e87817a706c605c544b423930271d140a000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6d6154473a2e211407000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000b1825323e4b5865717e8b98a4b1bed0dbe6f2fefffffffffffffffffffffffffffffff5e9dcd0c4b8ada39c99979798999a9b9d9ea2a9a5a8abadb3b6b8bcc3c6cad0d6dbe2e9f2f8fffffdf9f5f0eee8e3e0d8d3cfc6bfbbb2aca49f948f847c6f6a60584e463c32281d140a000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c08000000000000000000000008111a232c33393c3d414344444444434341403f3d3b3936302e2d29241f1c17110b06000000000000000000000000000000000000000000000613202c3945515d677683909da9b6c3cfdce9f3fffffffffffffffffffffffffff4ebe2dad1cbc3bdb5afa9a29f97928c86817c77726d6863605954524d464540424343434241403f3d3b3a36302d2c28231d1a140c070100000000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d201314212d3a4754606d7a8793aab4bfcbd6dddddddcdbdad5d2d0c7c0bbb2aba39f93887e716a60564c41352921160a00000000000000000000000000000613202d394653606c7883909da5afbcc6d1dce5f1fafffffffffffffffffffffffffffffffffffffffffffffffffcf5f0eae5e0dad5d0cac7c0bbb9b1aca9a29f9a938f89837e78716c636059524c443e352f281f18100900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becfdae6f1fdfffffffffffffff7eaddd1c4b7aa9e918477675c5145382c1f130600000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffbf2e6dacfc5b8ac9f9285796d6053463a2d25323f4b5865727e8b98a5b1becbd8e4f6fffffffffffffffffffffffff4eae0d3c7baaea298897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609080808080808080808080808080808080808070704010000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a7a7a09d99928d857d706b60574d42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f7fffffffffffffffffffffffffffffff9ece0d3c7baaea3998a7d7064584e43392f271e1a1817181b1f252a333c454e58616c75818e97a2adb9c4ced9e5f1fcfffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000000000004101c2934404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000040d1a232b3844505c666f7c87939fa9b3becad4e1ebf5fffffffffffffffffffffffffffff4e8ddd2c7beb0a69f93869297a1acb6c0ccd8e0eaf4fefffffffffffffffffffff9efe6ded5cdc5bcb4aba39a93887e716b60574e43392e23180c03000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f2eeecebe9e7e6e4e4e3e3e3e4e4e6e7e9ebeceff3f8fafdfffffffffffffffff6ebe0d6ccc4bdb9b1acaba39f99938e857d736d665c544b42392f261b11060000000000000000000000000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e2215080000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffff3e6dacdc0b4a89c918c8a8b8b8c8d8e90929796989b9ea1a9aaabb1b8babfc6cad0d7e0e7edf4fcfffffffff9f4efe9e3e1d8d1cbc4beb6afa69f9691857c6f6a60584e443a2f261c11060000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50433024190d0100000000000000000005101a232c353e44494a4e5051515151504f4e4d4b494746413e3a3935302b28231c17110a0200000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffff6ede2d9d0c8c0b9b1aba39f97928c85807b756f6b65605d56544f47464246484c4e4f504f4f4e4d4c4a4746423d3a38342e2a251f18120b03000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c31261a13202d3a4653606d798698a3aebac7d3e0eaeae9e8e5e1dfd9d2ccc4bdb5afa49a92877c6f685d52453d32271b0f0500000000000000000000000006121f2b37434e5864717d8a95a0acb8c1cfd8e2eef7fffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae5dfd9d4cfc9c5bebab5afaca7a09d97928d87827d77716d66615a544f45413a3229241d160d070000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f6fffffffffffffffff5e8dbcfc2b5a89c8f827569554b4034281c100400000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f6fffffffffffffffffffffffff7ecdfd3c6baaea298887b6e6255483b2f25313e4b5864717e8b97a4b1becfdae6f1fdfffffffffffffffffffffffbefe2d6cabfb4aa988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a49f9f9d9c9a9795918c86817a6f6b60594f453c2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473c31271d150c090a0a0f1419212a333c46505a616d7a85929ea8b2bdc9d5e0ebf6fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c1004000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffffffdfaf8f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000c18232f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d0100000000000000000000000000000000000000000000010c161f2a36424d57606d78839099a4afbbc5cfdce6f3fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac9e948a7d85929aa4afbbc3ced8e2edf8fffffffffffffffffffffff8f0e7dfd7cec6bdb5aca49a92877d706a5f554b40342820150a000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffff8f3efecece9e6e2dfdedcdad9d8d7d7d6d7d7d8d9dadcdfe0e2e7ebedf1f6fcfffffffffffffcf2e8ded6cec9c3bcb8b5aeaba49f97928a80786d665c544b41382d22170e05000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7e7e7f808182838587898c8e9297999da0a7acaeb4babfc6ced7dce2eaf3fcfffffffffffcf4f3eae3dcd7d0c7c0bbb0a8a19792857c6f6a5f564c42382d22170b0200000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d11050000000000000000000b16212c353e474f55575b5d5e5e5e5d5d5c5b5a585654524c4b4746413a38342e28221c140b06000000000000000000000000000000000000000916232f3c4956626f7c8999a4afbbc7d4e0edf9fffffffffffffffffffffffbf2e4dbd0c7beb6aea79f99928d857f7a736e6863605954524c48433d454d5354595b5c5c5c5c5b5a585654524d4a46454039363029231d150d0600000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffbeee2d6cabfb4aa998c807366574d42372b1c121f2b3844505c667985929facb8c5d2dfebf6f6f6f1edebe4ddd8cfc7c0b6aca39991847a6d60584e43382c21160b0000000000000000000000000815212e3b47535f6a7683909da7b1bccad3e1eaf4fffffffffffffffffffffffffffffffffffffffffffffef8f3ebe5dfd9d4cec8c4bdb9b4aeaba49f9b95908b85807b75706b64605c545048443d3530282018130c0400000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566976828f9ca9b5c2cfdce8f5fffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d402e23180c0000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cfdae5f1fffffffffffffffffffffffffbefe2d6cabfb4aa968a7d7063574a3d3024303d4a5663707d8996a9b2bdc9d5e1eefafffffffffffffffffffffffff3e7dbd0c0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a8784807b746d6860594f473d332a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675c5145382b1f150b0300000002080f18212a343e46525e68727e8b96a0acb9c4cedae5f1fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffffcf6f1edebeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e2114070000000000000000000000000000071a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d10040000000000000000000000000000000000000000000007131d28313a46525e69727f8b95a0abb5c0cdd6e1eff8fffffffffffffffffffffffffffffaede0d4c8bbafa49a8f82757d88939fa7b1bcc6d0dbe7f2fcfffffffffffffffffffffff9f1e9e0d8cfc7beb6aca39992867c6e675c51453c31261b0f040000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffcf4ede7e3e0dfdcdbd6d3d2cfcecccbcacacacacacbcccdd0d2d3d6dbdee1e5ebf0f6fcfffffffffffaf0e8e0dad5cec8c6bfbbb5afa9a29f928d81786d665c53493f332720170c02000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c10040000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c20130600000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72717273747577787a7d7f8285888c90959a9fa2aaaeb4bcc1cbd1d8e1eaf2fcfffffffffffffcf4ede7e2d9d2ccc2bab2a9a29792857c6f685d544a3f33281d140a00000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f1fdfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5246392d201307000000000000000004101c27333d474f59616468696a6b6a6a6a6968676563615e565854524c46443f38332d261d180f090000000000000000000000000000000000000b1824313e4b5764717e8a97abb5c0ccd7e3f0fcfffffffffffffffffffffef3e9e0d2c9beb5ada49c959087807a736d68615e56544f4745413a3b454d575e6166686969696868676563615e575753514b46423b342f271f180f0700000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffef2e7dbd0c3b6aa9d908377695f5347392e23181c28343f4a5f6b7885929eabb8c5d1deebf8fffffdfaf5eee8e1d9d1c7beb5aba1968e81746a6054483d33271c100300000000000000000000000915222f3c4855626f7c88959fabb9c3cedce5f3fcfffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5cec8c3bcb8b2adaaa29f99938f89837e79736e6963605953504a423e383229241e160e0701000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885919eabb8c4d1deebf7fffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518070000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e2edf8fffffffffffffffffffffffef2e7dbd0bdb1a4978a7e7164574b3e31242e3b4854616e7b8796a1adb9c5d2dfebf5fffffffffffffffffffffffff8e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77736e69605d564f473d352b21180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467554b403429190d03000000000000060f18222a36414c56606d7984919ea8b2bdc9d5e2edf8fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffffffffffffffffffffffffffff9f1ebe5e1deddddddddddddddddddddddddddddddddddddddddddddddddd9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887c6f6255493c2f22160900000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145392c201306000000000000000000000000000000000000000000020c18242f3a43505a616e7b86929fa7b1bdc7d2dfe8f2fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f93877c6f73808d959faab4bfcad6e0eaf4fefffffffffffffffffffffffbf2eae1d9d0c7beb5aba2989083796d60584e43372b20150a0000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffcf3eae2dcd7d3d2cfd0cac6c5c3c1c0bebebdbdbdbdbebfc1c3c5c6cad0d2d5dae0e5eaf3f8fffffffffffaf2ebe5dfd9d4d1cbc7c0bbb3ada49d938e82786d655b50443d32291e13080000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4135291d1104000005111e2a36424d56697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467656667686a686d707275787c7f83888d92989fa2aaafbabfc6cfd8e0eaf4fdfffffffffffffff8f4ebe4ddd8ccc4bbb3a9a29791847a6d665b50443c2f261c1106000000000000000915222f3c4855626f7c8895a9b2bec9d5e1eefafffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6154473a2e21140700000000000000000714202c38444f59616c707476777777777676747372706e686864615d5653504a443f382f2a221b120a02000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd2dde8f4fffffffffffffffffffffff7ece1d7cec0b7ada39b928d837c746d68605d56524d48433d393536424d575e696e737576767675747372706e696864605c55524d454039312a211910070000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff8eaded1c4b8aca095887b6e61544a4034281c17232e45515e6b7884919eabb7c4d1deeaf7fffffffffff9f3eae3d9d0c6bdb2a89f93877c6f62594f44382c1f14090000000000000000000006121f2b37434e586774808d9aa7b1bccbd5dfeef7fffffffffffffffffffffffffffffffffffffffffff8f2eae2dbd6cfc9c3bcb8b1aca8a19e98928d87827d77716d67615f57544f46443f38302c272119130c040000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf8fffffffffffffffaeee2d5c9beb3a996897c6f6356493c302316090000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a1adb9c6d1dce7f1f9fffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e31242d3a46535e697884919eabb8c2d0d9e4eef9fffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777574716e6966615e57524c443d342b231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2f23180c000000000000000006101925303a44515c66717e8b96a1acb9c6d0dbe7f3fffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e211408000000000814212e3b4754616e7a8794abb4bfcbd7e3effbfffffffffffffffffffffffffffffff9f0e7e0d9d5d2d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1cdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff3e7dcd1bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d2014070000000000000000000000000000000000000000000a141e2935404b55616c75828f98a2aeb9c3d0d9e3f1fafffffffffffffffffffffffffffff4ede0d4c7bbafa4998e81756a6d78839098a2aebac2ced8e2edf8fffffffffffffffffffffffffcf3ebe2d9d0c7bdb4aaa0958d80736a5f53473d32271b0f0100000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f7fffffffffffffffffffffffffffffffffffffffff4eae1d8d1cbc7c5c2bfbebab8b6b4b3b1b1b0b0b0b1b1b3b4b6b8babfc4c5c9ced4d9dfe7edf4fcfffffffffcf6f1eae5e3dcd7d2ccc5bebaaea59e948e81776c60594f443a3025190d0400000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffcf3eadacdc1b4a79a8e8174675b4e4134281b070000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffaefe3d7cbc0b5ab9a8d8174675a4e412f24180d010000020e192530414d5a6774808d9aa7b3c0cfdae6f2fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766957595a5b565e616365686a6f73777c80868c92989ea5aeb4bcc6ced8e2ebf5fffffffffffffffffdf5eee8ded6cdc5bbb3a9a0968f82786c60584e42382d22170b000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6f6255483c2f22150900000000000000000916232f3c4855616b707d818384848484838281807e7c7a7875716d6864605c54504a423c342d241c140a010000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffffffef2e6dbd0c5bcafa59b918b80786f6a615e56524c46413b38322c2d3a46525e696e7b7f818283828281807f7d7b7874706d67615e57514b433c332b2219100600000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7998c8073665c5144392e23182b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffcf5ebe2d8cfc4bbafa49a9083766b6054483b31251a0e020000000000000000000815212e3a47535f6a7884919eabb7c2cddee7f1fffffffffffffffffffffffffffffffffffffffffcf4ede7e0d8d0cac4bdb9b1aca7a09d96918c85807b75706b65605d55534d48443d38342e261e1b160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2bec9d5e1eefafffffffffffffff8ecdfd2c6b9ada197877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4bfcbd7dfe8f0f6fcfffffffffffffffffaeee2d6cabeb3a996897c706356493d30232a36424d576874818e9ba7b1bec7d2dde8eef5fbfefffffffffffffffdf4ebd9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6d6d666a696764615e5754524d45413a322b221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180700000000000000000008131e2834404a54606d7884919eaab4bfcad6e2effbfffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffffffffffffffffffdf4e7ded5cec9c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000020507080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09080706040000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e211408000000000000000000000000000000000000000006111c26303845515d67707d8a939eaab4bfcbd5e2ebf5fffffffffffffffffffffffffffff8ede2d7cbc0b5ab9f93877b6e62666e7c86929fa6b0bcc6d0dbe7f4fdfffffffffffffffffffffffffdf4ebe2d9cfc5bcb1a79f92877c6f62584e43372b1d120700000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe6f2fefffffffffffffffffffffffffffffffffffff8ede2d8cfc6bfbab9b6b3b3adaba9a7a6a5a4a4a3a4a4a5a6a7a9acaeb4b7b9bdc4c8ced7dce2eaf3fafffffffffffcf5f0ede7e3ddd7cfcac0b7afa69e938d80736b60564c41362a20150a00000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffcf4eae1d4c8bdb2a8988b7e7165584b3e3225180b00000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9f2e8dfd3c7bbafa3998a7e7164574b3e3124180700000000091825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e534e4f4c52545659585f62666a6f747a80868e939fa3aab4bcc6d0d9e4eef9fffffffffffffffffff9f0e8dfd7cdc5bbb2a89f948c7f736a5f544a3f33281c12070000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff3e7dbd0bdb0a4978a7d7164574a3e3124170900000000000000000a1723303d4a5663707d898e9091919190908f8e8d8b898784817e7a76706d66605b544e463f362e261c130a0000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffbeee2d6cabeb3a99d938b7f736d665f58524c45413a36302c27212e3b4854616e7b858c8e8f8f8f8f8e8d8b898784817d79736e69605c554d453d342b22180d04000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffcf0e4d9cdc3b8ab9e9184796d60544a4034281f2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffdf4eae1d8ccc0b6ac9f95897d7063574d42362a1e12050000000000000000000915222f3c4855626f7c8896a1acb9c5d2deebf9fffffffffffffffffffffffffffffffffffffff9f3eae2dcd7cec6bfbab2ada7a09d95918b847f7a746e6963605953514b47423c38332c28231c15151312100c070807050200000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becfdae6f1fdfffffffffffffff8ebded1c5b8ab9e928578685e5246392d20130700000000000000000000000000000000000000000000000000000005121f2b3744505b6573808d98a3aebac3ccd6dee5ebeff4f9f7f8f8f7f6f5f2e8dfd2c6b9ada297887b6f6255483c2f2225313d495663707c89959facb6c0ccd7dce3eaeef2f8f7f8f8f7f7f6f4ebe2d6cabeb3a9988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754534d4746423b353028201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000020c18232e3944505c66727f8c98a2aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000006131f2c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffff5ebe2d5ccc4bdb9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6a99c8f8376695c504336291d100300000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000003090e12141517171717171717171717171717171717171717171717171718232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a1717171717171717171717171717171616151313100c07070401000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000b17232e38424e58606d7984919ea5afbcc5d0dde7f4fdfffffffffffffffffffffffffffff3e7dcd1c7bbafa3998e81756a5f5f6a727f8b949faab4bfcad6e2ebf5fffffffffffffffffffffffffffdf4eae1d7cec3bbafa3998f82766a605447392f24180c00000000000000000000000000000814212e3b4754616e7a8794a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffff3e7dcd1c6bcb4aeaca9a6a9a29f9c9b9998979797979798999a9d9fa2aaabacb2b8bcc3cbd1d8e1e8f1fafffffffffffffff8f3eee8e1dbd6c9c1b8afa59f93887d70685e52463c32271b0f04000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffefaf9f4f0eae2d9cfc7b8aca096887b6f6255483c2f2215090000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffefaf8f3eee8dfd6ccc4b9ac9f92867a6d6054473a2d211407000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e61544842414647494c4e5355585f62686d737b818b9298a2aab4bec7d2dde8f4fdfffffffffffffffffffaf2e9dfd7cdc3bab0a69f92877c6f665b5044392e23180c00000000000004111d2935404b556976828f9ca9b5c2cfdce8f6fffffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d4031261a0e02000000000000010d1a2734404d5a6773808d9a9c9d9e9d9d9d9c9b9a989696918e8b86827d78716c665f58514840382e251c12080000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffff9ecdfd3c6baada2978e81746d605c544e46413a352f2a251f1b25323f4b5865727e8b979b9c9c9c9b9b9a989696918e8a85807b736d675f574e463d342a1f160c010000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff5eadfd2c5b9ada1968b7e71665c51443b31272c3945515d677885929fabb8c5d2deebf8fffffffffffffffffcf3e8ddd2c7beb1a79c8f8276695e53463a2d2114090000000000000000000c1926323f4c5965727f8c98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffff8f0e7e1d8d1cbc2bcb4aea8a19e95918a847e79726d68615f57544f4745403937312c27222323222221201f1c18181414110e08050100000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffff6e9dccfc3b6a99c90837669564c4135291d1105000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b86929fa7b1bac4ccd5d9e0e3e8e9eaebebeaeae9e4e0d6cdc4b8ab9e9285796c605346392d20222f3b4854606b7683909aa4afbbc1cbd1d9dfe2e7e9eaebebebeae9e6e2d9d0c7b9ada297897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453514a4f4d4b4846423b3a363029241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f8fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000007121c28343f4a54606d7a86929facb8c5cfdae6f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffff9eee4d9d0c4bab2acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0700000000000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefbfffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000050d141a1e212124242424242424242424242424242424242424242424242424293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e41352824242424242424242424242424242424232322201f1c181413110d080200000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23180c000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000004101c28343f4a54606a74808d96a1adb8c1ced7e2eff8fffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92877b6e615857606c77828f98a2aebac3d0d9e3eef9fffffffffffffffffffffffffffcf3e9e0d7cbc0b5ab9f94897c6f62554b4035291d1004000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aaa39f9c99969792908e8d8b8b8a8a8a8a8b8c8e909298999ea1a8acb1babfc6cfd6dfe8f1fafffffffffffffffff9f4ece6dbd3cac1bbafa49a92857a6d61584e43372b20150a000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3f4f4f4f4f4f3f3f7f2eeece8e3e0d8d0c7bdb2a89d9184776a5f53473a2e21150800000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4f4f4f4f4f4f3f7f2eeece7e4ddd8cdc4baafa59c8f8275685d5245392c201307000000000814212e3a47535f697885929eabb8c5d1deebf6fffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e36393a3d3f4347484e53565d61696e757e869298a2acb6c0ccd8e0ebf7fffffffffffffffffffffbf2e9dfd5ccc2bbaea3999083786c60544a4034281c11060000000000010d18242f404d5a6673808d99a6b3c0cfdae5f1fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568574d42362a1e1205000000000000010e1b2834414e5b6774818e9aa7aaaaaaaaa9a9a7a6a5a8a19e9b99928f8a847e786e6a625b524a40372e241a0e0500000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffff8ebded2c5b8ab9f92857a6d605b504a423c353029241e1914192633404c5966737f8c99a9a9a9a9a8a7a6a5a8a19e9b97928d8680796e6960584e463c31281e13080000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffaeee1d5c9bdb2a99e9184796d60574d4339302d3a4753606d7a8697a2adbac6d3dfecf8fffffffffffffffffff9eee4d9d0c2b9ac9f93877b6e6154483b30251a0e020000000000000004111d2935414c566875828e9ba8b5c1cedae5f1fdfffffffffffffffffffffffffffffffffff8efe6ded6cfc6bfbab0aaa29f96918a837e78716d66605d56534d48443d38352f2b292c2d2f2f302f2f2e2d2c28232521201e1914110d0802000000000000000000000000000000000000000000000000000000000005111d2a36414c566976838f9ca9b6c2cfdce9f5fffffffffffffffff3e7dacdc0b4a79a8d8174675a4e413025190d01000000000000000000000000000000000000000000000000000000000b17222d3846525e6973808c95a0a8b2bac1c9ced4d7dcdddededededddcd8d4cec4bbb0a69b8e8175665b5044382b1f202c38444f59636f7d88939fa6b0bbc0c7cfd3d6dbdcdddedededddcdad5d0c7bdb3a99e9285786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a313739404547484848484848484848484848474746444042413e3b3a36312d2a251f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dbe7f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000b17232e3845525d6875818e9ba9b3bec9d5e1eefafffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000c18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff4e8ddd2c7beb2a8a09e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c9083776a5d5044372a1d110400000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23180c00000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f2216090000000000080f171f252a2d2e303030303030303030303030303030303030303030303030303035424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f42363030303030303030303030303030303030302f2e2d2c282321201d19130d08020000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c10040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000040e1a242b3844505c666f7c87939fa8b2bdcad3e0e9f3fffffffffffffffffffffffffffffef3e9e0d3c7baaea3988e8174695f53505b656e7b86929fa7b1bdc7d2dde8f4fdfffffffffffffffffffffffffffbf2e8dcd1c7bdb0a69b8e8175675d5145392c1f13060000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398928f8c8a87858381807e7e7d7d7d7e7e80818385898d91969da0a7aeb4bcc4cdd6dfe8f3fcfffffffffffffffffdf7ede5dcd8ccc0b6aca1978e81746a6054473c32261b0f020000000000000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3e8e8e8e8e7e7e7e6e5e6e2dfddd7d4cec6beb5aba0968b7f7265584e43372b1f120600000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e8e8e8e7e7e7e6e5e6e2dfdcd7d2ccc4bbb2a89e93897c6f63564c4135291d11040000000006121e2b37424d576875828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffef2e6dacfc0b3a69a8d807367554b40352d2e3031373a3c43474c52575e616d717d86929aa4afbbc4cfdae6f1fdfffffffffffffffffffffbf1e7ded7cbbfb5ab9f958b7e72665c5144382d22170b000000000000071824313e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53463a2d211406000000000000010e1b2834414e5b6774818e9aa7b4b7b7b7b6b5b4b3b1b2acababa39f9c96918a837c726d645c524940362c20170d02000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffff4e7dacdc1b4a79a8e8174675d51443f383029251e19130e081a2733404d5a6673808d99a6b3b6b5b5b4b3b2b2acaba9a29f98928c837b6f6a60584e433a2f24190d0300000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffdf1e6dacfc4b9aca0968b7f72695f554b423a343c4855626f7c8895a9b3becad6e2eefbfffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366574d42362a1e1105000000000000000713202c3945525d687884919eabb8c4d1deebf6fffffffffffffffffffffffffffffffffff8efe6dcd4ccc4bcb4aea69f98928c847e78716c66605c54524c46423b38322c292d2f35393a3b3c3c3c3c3b3a38342e312e2d2a25201e19140e09030000000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f32251908000000000000000000000000000000000000000000000000000000000006111b2a36424d56606d79839096a0a8b0b9bdc4c7cbd1d0d1d1d2d1d0cfcdc8c3bcb3a99e94897c6f63544a3f33281c1b27323d4854606b73808d949ea6afb5bdc2c6cad0cfd1d1d2d1d0d0cfc9c5beb5aba2978d8073665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a38342e34312e2d2a25201e1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000006111c2935414c5663707d8a97a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffcf0e4d8ccc0b6aca09691919191919191919191919191919191919191919191919191919191918f8b7f7366594c403326190d0000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a554b4034281c10040000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000008121a212931363a3b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50433d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b3a38342e2d2c29241e19140d0500000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f12060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000020c16202a36424d57606d78839099a4afbac4cfdce5f2fbfffffffffffffffffffffffffffff7ece1d6cabfb4aa9f92867b6e61574d49535f69727f8c959fabb5c0ccd7e1ebf7fffffffffffffffffffffffffffff9eee3d9cfc2b8ac9f9286796d6053473a2d2014070000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928682807d7a7876747372717170717172737476797c80848a91959fa3aab2bbc4cdd6e1eaf4fffffffffffffffffffff7eee8ddd2c7beb3a99f93877c6f62584e43372b1e13080000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d2d2ccc7c2bcb4aca3999184796d6053463c31261b0f0300000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9dbdbdbdbdbdadadad9dbd6d2d1cbc7c0bbb2a9a1968e81756b6054443a3024190d0100000000020e1a26313f4c5865727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675d5145392c2123262b2e31373a41464d525a626b707d88939fa9b2bec9d5e1eefafffffffffffffffffffffff9f0e7dcd1c6bdb1a79e9184796d60544a3f33281c0f0300000000000815212e3b4854616e7b8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6155483b2e23170c000000000000010e1b2834414e5b6774818e9aa7b4c1c4c3c3c2c1c0bebdb9b7b5afaca8a09e9590867f736e645c52483e32291f1409000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffdf0e3d7cabdb0a4978a7d7164554b41342e261e19130d08010e1b2734414e5a6774818d9aa7b4c0c2c2c1c0bebdb9b7b3adaaa29f9590857c6f6a5f564c41352920150a0000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffffffffff6ebe0d4c8bdb2a89f92867b6e675c544c4540414c5665717e8b98a4b1bed0dbe6f2fefffffffffffffffffffffcf0e4d8ccc0b6ac9d908377695e52463a2d201407000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffbf1e6ddd4cac2bab2aaa39f948f867f79716c66605b54514b45413a36312c272c33393a414547484949494848464440413e3b3936302d2a251e1a140c0700000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffbeee2d6cabeb3a996897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000e1925303b45515c676e7b8491969ea6acb2b9bbc0c2c3c4c5c5c4c3c3c0bcb8b1aaa1978f82766b605442382d221716212c38444f59606d78828f949fa3abb0b8babec1c3c4c5c5c4c4c3c1bdb9b3aca49992857a6d60544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0909070705010000000000000000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421211e1a14110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000d1924303a4653606d7985929eabb8c5d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffaede0d4c8bbafa49a918484848484848484848484848484848484848484848484848484848484827e776c605346392d2013060000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f13060000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000005101a242c333b4246484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e514a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4949484645403e3a3935302a251e170e07000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d2013070000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000008131e28323a46535e69727f8c95a0abb5c0ccd6e0eef7fffffffffffffffffffffffffffffef2e6dbd0c6baaea2988d8074695e5245414d57606c78839099a4afbbc4cfdae6f3fdfffffffffffffffffffffffffffff5eae0d3c7baaea2988a7d7064574a3d3124170a00000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837773706e68696866656464646464656667666c6f73787d838c9298a1a9b2bbc4cfd8e3edf8fffffffffffffffffffff9eee4d9d0c5bbafa4998f82766a5f54473a3024190d0100000000000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdcccfcac6c5c0bbb9b0aaa29a92877d6f675c5145382a20150a0000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0cecececececececdcdcccfcac6c5bfbab6afa8a19791847a6e61594f4432281e13080000000000000915222f3b4855626e7b8896a0acb9c5d2deebf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2d22171b1f21262b30353b42465059616c73808d97a1adb9c6d2dfebf6fffffffffffffffffffffffff8ede3d8cfc2b9ada1968b7e71665b5044382b1f120600000000000714212d3a46535e697884919eabb7c4d1deeaf5fffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164544a3f34281c10030000000000020e1b2835414e5b6874818e9ba7b4c1ced0d0cfcecdcec9c5c4c0bbb9b2aca79f98928b80736e635a50443b3025190e030000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231c150c08020004111d2935414c566975828f9ca8b5c2cfcececdcec9c5c4bebab4aea7a09792867c6f685d52453c31261a0f01000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffffffffdf1e5d9cec3baaea2989083796d665d56514b4b525d6875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffff4e8ddd2c7b8aca095877b6e6154473b2e21140800000000000000091623303c4956636f7c8996a8b2bdc9d5e1eefafffffffffffffffffffffffffffffffdf3e9dfd4cbc2b8b0a8a098928b827b736d67605b54504a454039352f2a261f2c363e44494c525455565655555453514a4d4b4746413b3936302a251f18120b030000000000000000000000000000000000000000000000000a1623303d495663707c8996a9b3bec9d5e2eefafffffffffffffff8ecdfd3c6baada297877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000009141f2834404b555e696e7b848f949ea0a8acafb5b5b6b7b8b8b7b7b6b4b1aba79f9891857b6e61594f442f261c110f1b27323d44505c666d79828c92999fa6abaeb4b4b6b7b8b8b8b7b6b4b2ada9a19a93877d70685d5242382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201717171717171717171717171717171717171717171716151413110d080907030000000000000000000000000000000000000000000000000000000000040a0f12181d1f202121212121212121212121212121201f1c181a181514120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000008131f2b3844505c6674818e9baab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff9ecdfd2c6b9ac9f9387787777777777777777777777777777777777777777777777777777777776716c655b5044372b1f12050000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000c17222c363e454d535457575757575757575757575757575757575757575757575757575757575865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b55575757575757575757575757575757575757575756565553514b4b4745413a363029201911070000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4a093877a6d6054473a2d2114070000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000030d1924303a44505a616e7b86929fa7b1bdc7d2dee8f2fffffffffffffffffffffffffffffffbeee2d6cabeb3aa9f92867a6e61574d423b44505b666f7c87939fa9b3bec9d5e1ebf5fffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8d8073675a4d4034271a0d0100000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b63615e565b5a5858575757575859545b6062666d71787f869197a1a9b3bdc6d1dce7f3fdfffffffffffffffffffff5ebe2d7ccc0b5ab9f94887c6f62564c4135291d1105000000000000000000000000000005121f2b3744505b657784909daab7c1c1c1c1c1c1c1c1c1c0c0bfbebeb9b8b5afaca69f9892887e716b60554b403428180e040000000000000000000000000000000a1724313d4a5764707d8a97aab4bfc1c1c1c1c1c1c1c1c1c0bfbebeb9b8b4aeaca49f9691857c6f685e52473d3220160c020000000000000814212e3a47535f697784919eaab7c4cfdae6f2fefffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7064544a3f33281c0f12151b1e242930363f474f59606d7984919eabb8c4cedae5f1fdfffffffffffffffffffffffff4eae1d5c9bdb2a89e9184786c605346392d201309000000000005121e2a36424d576875818e9ba8b4c1ced9e4f0fcfffffffffffffffffffffffffffdf1e6dacfc1b4a89b8e8175665c5044382c1f13070000000000020f1b2835424e5b6875818e9ba8b4c1cedbdcdcdad9dad5d2d1cbc7c4bdb9b1aaa39f928c80736c61564d42362a1f15090000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2d2217110d080a060b13202c3945525d687784919daab7c4d0dbdad9dad5d2d0cac6bfbab1a9a29891847a6d60584e43372b1d1207000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffffffffffff6ebe0d6cabfb4aa9f958e81786d68605c54555d616d7a86929facb8c5d2dfebf8fffffffffffffffffffffffff9eee4d4c8bcb1a7978b7e7164584b3e31251807000000000000000b1825313e4b5864717e8b97a4b1becfdae5f1fdfffffffffffffffffffffffffffffff7ece1d7cdc2b9b0a69f9691867f776e69605d55504a443f38342e29241e1d28313e485055565d60626263626261605c545a5854524d4746413b363128231c150c0600000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfdae6f2fefffffffffffffff8ebded2c5b8ab9f928578695e52463a2d201407000000000000000000000000000000000000000000000000000000000000020c18232e39434d575f696e7a828a91969c9fa3aba8aaababababaaa9a7a79f9d9590867c6f695e52473d321d140a0a162128343f4a545c676d7880878f949b9fa2aaa8a9aaabababaaa9a8a9a19e9792887f726c61564c412f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2424242424242424242424242424242424242424242423232221201d191615130f0a04000000000000000000000000000000000000000000000000000000000001070c10131415151515151515151515151514141312100c070b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000003101c28343f4a5464707d8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a6965605b53493f33271b0f030000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffaeee2d5c9beb3a994887b6e6155483b2e2215080000000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000005111c28333e4850575e6163636363636363636363636363636363636363636363636363636363636364717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867967636363636363636363636363636363636363636363636261605c555854524c46413b322b2319100600000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd1baada094877a6d6154473a2e2114070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000010b151f2935414c56616c76828f98a2aeb9c3d0d9e3f0fafffffffffffffffffffffffffffffdf2e8dfd3c6baaea2988d8073685e52453b333f4a54606a74808d97a1adb9c2cfd9e3eef9fffffffffffffffffffffffffffff3e7dbd0c2b6a99c8f8376695c504336291d1003000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c54524d4e4d4b4b4a4a4a4b4b4d4a5053545c60666d727c859197a1abb5bfcbd7e1ecf7fffffffffffffffffffffdf4e8ddd2c7bdb0a69b8e8175685d5246392d2013080000000000000000000000000000030f1b27333f49536874818e9ba8b2b4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa49f9c948f867e716c61594f43392e231806000000000000000000000000000000000916232f3c4956626f7c8998a2aeb4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa39f9a938e847c6f6a5f564c41352b210e040000000000000006121e2b37424d576774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8174665b5044382b1f14090a0f13191f252a353e45515d67737f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffcf3e5dacfc4b8aca096897c6f6356493c31261a0e0200000000020e1a25313e4b5865717e8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2f24180d0000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e8e7e6e5e1dedcd7d3cec9c2bcb4aea49c928a7e71695e52463c31261a0e0000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffcf0e3d6c9bdb0a3968a7d706353493f3328231c19181717171c232d3a4754606d7a86939facb9c6d2dfe7e6e5e1dedbd6d0cac3bbb3aaa0968d81746a5f5347392f24180d010000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffcf2e7dbd0c5bcb1a79e938e827a716d666767676d74818e98a3aebac7d3e0ecf9fffffffffffffffffffffffffff0e4d9cdc0b3a79a8d8074675a4d412e23180c000000000000000d192633404c5966737f8c99a6b2bfccd9e5f6fffffffffffffffffffffffffffffffef2e6dbcfc5bbb1a79f9490847c726c655f57514b443f38332d28231d1918242f3a43505a6164686d6e6f6f6f6f6e6d66696764615e5654524c46423b342e271e170f07000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffffffffffff6e9dccfc3b6a99c90837669564d42362a1e11050000000000000000000000000000000000000000000000000000000000000007121d27303b454d575f686d757e848a8f9299999b9d9e9e9f9e9d9c9a9895908b837b6f6a60574d42352b210b02040b17232e38424b555c666c737c82898e9298989b9c9e9e9f9e9d9d9b9896918c857d726d625a50443a2f1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b303030303030303030303030303030303030303030303030302f2e2d2a2523221f1b16110c0500000000000000000000000000000000000000000000000000000000000004060708080808080808080808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a06000000000000000000000000000b17232e3a4753606d7a86929facb9c5d2dfecf9fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c5853504941382d22170b000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffef2e6dacfbcafa296897c6f6356493c3023160900000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000814212d3945505a61696e70707070707070707070707070707070707070707070707070707070707070707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff9ece0d3c7baaea399867970707070707070707070707070707070707070707070706f6e6d676865605d56524c443d352b22180c020000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6d6154473a2e211407000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000007121d27313946525d68717e8a949eaab4bfcbd5e2ebf5fffffffffffffffffffffffffffffff7ebe1d6cabeb3a99f92857a6d61564c41332d38424e58606d7a85919ea6b0bdc7d1dce8f4fdfffffffffffffffffffffffffff8eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053464141403f3e3e3d3e3e3f403f44464a50545c606a6f7b859199a3aebbc5cfdae6f2fefffffffffffffffffffff9eee3d9d0c2b9ac9f92867a6d6154473a3025190d0100000000000000000000000000000b17222d3e4b5764717e8a96a1a9a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29e9b99938f89827b716c615a50473d30271d1207000000000000000000000000000000000713202d3a4653606d7985929fa7a8a8a8a8a8a8a8a8a7a7a7a6a4a9a29e9b99928e87817a6f6a5f584e443b3023190f0000000000000000020e1a26313d4a5663707d8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffff3e7dcd0c5b8ab9e9285796c6053463c31261a0e0202080d141a232935404b55616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff6ebe0d4c8bdb2a89a8d807367574d42372b1e120600000000000915212e3b4854616e7b8795a0acb8c5d1deeaf6fffffffffffffffffffffffffffff8ecdfd3c6baada297897c7063554b4035291c120700000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5f4f6f1edebe8e3e0d9d5cfc6bfbaaea49f92857b6e61574d42372b1c1106000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffff2e6d9ccbfb3a6998c8073655b50443d342e292425242422282e36424d5763707d8a9aa4afbbc8d4e0edf6f1edebe6e2dbd6cdc5bcb2a89f93877c6e62554b4035291d100400000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffff8ece2d7cec2b9afa59e948f847e79757474757a808d939daab4bfcbd6e3effbfffffffffffffffffffffffffff5e9dccfc3b6a99c90837669554b4034281c10040000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a99f9590827a6f6a605b534d454039332d28221c1812111d2935414b55616c70777a7b7c7c7c7b7b79787674716e6865615e56534d444039302921191007000000000000000000000000000000000000000005121e2a36424d57697683909ca9b6c3cfdce9f6fffffffffffffffff4e7dacdc1b4a79a8e8174675b4e413025190e0200000000000000000000000000000000000000000000000000000000000000000b151e29333b454d565d616c71787e82868a8c8f909192929190908d8b88837e796e6960584e453b3023190f000006111c263039434b545b606a6f767c8185898c8e909192929191908e8c89847f7a706b625b51473e32281e0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a393630302f2c27211d170c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f422d22170b000000000000000000000000000613202c3945515d677683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f03000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255515151515151515151515151515151515151515151515151514f4b46443f382f261b11060000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff7e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000a1723303c4955616c717b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffbefe3d7cbbfb4ab978b7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7c7b797775716d68615e564f473d342a1e140a0000000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e2215080000000000000000000000000000020b18232f39434f59616d7a85929ea6b0bcc6d0dde7f4fdfffffffffffffffffffffffffffffdf1e6dacfc6b9ada2978c7f73685d52443b30262f3c45525d68717e8b949fabb5c0cbd7e1ebf7fffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a3033323131313131322d3338393f444a50585f696f7c87929fa9b3bec9d5e1eefafffffffffffffffffffffff5ebe0d3c7baaea3988b7f7265564c41362a1d110500000000000000000000000000000613202d3a4653606d798491979a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b87827d766e69615a50483e342b1e150b000000000000000000000000000000000006121f2c3844515c6674808d959a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b86817c746d685f584e463c32291e11070000000000000000000913202d3a4653606d7985929eabb8c4cedae5f1fffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63574d42372b1e1408000002091118242f3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffcf1e5d9cec3b7aa9e918477695f53473a2e21140800000000000714202d3a46525e697784909daab7c3cedae5f1fdfffffffffffffffffffffffffffbeee2d6cabeb3a99a8e8174675d5145392e23180c0100000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffdfaf9f3efebe5e1d8d1cbbfbaada2978e8174695f5347382d22170b000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f6fffffffffffffffffffff7eaded1c4b7ab9e9184786c60584e443f3835303131312d33394046535f6975828f9bacb6c0ccd8e4f0fcfdfaf7f2ede7dfd7cec4bbafa49a8e8174675d5145392c20130600000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffef3e9e0d4cbc1b7afa69e97918b8582818182858d929da5afbcc6d0dce7f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675c5145382c1f13060000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8ecdfd3c6baada2979083796d685f585049413c352f28221c17110c0713202c3945515d67707e8487888989888887868583807e7a77726e68615e57514a423b332b22191007000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f32251909000000000000000000000000000000000000000000000000000000000000000000030c17212a333b444c525a61666d71767a7d808283848585848483817e7b77716d665f574e463d33291f11070000000a141e273039424a50585f626b6f74797c7f8183848585858483817f7c79736d68615951493f352c20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4948474641403c3b38322d282218120b0300000000000000000000000000000000000000000000000000030506080a0b0c0d0d0e0e0d0d0c0a09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f0300000000000000000000000004111d2935404b556673808d99acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a444444444444444444444444444444444444444444444444433e3937332d261d140a000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000b1724313e4a5764717e878a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8c919ca7b4c0cdd9e6f2fffffffffffffffffffffffffffffffffff3e7dcd1c6b2a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8989888684817e7a746e6860594f463c30261c1106000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000000a141d2934404b55606b74818e97a1adb8c2ced8e2eff9fffffffffffffffffffffffffffffffaeee1d5c9beb3a99e92857a6d60564c4132291d2935414c56606c78839099a3afbbc4cfdae6f3fcfffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffef2e7dbd0bbaea194887b6e6155483b2e272525242424242522282b2e34383f444e57606a737f8c97a1adb9c6d2dfecf9fffffffffffffffffffffffbefe3d7cbbfb4aa9c908376685e5246392d201307000000000000000000000000000006131f2c3845515c676f7c858b8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b625f5750483e362d22190c03000000000000000000000000000000000004101c2834404a54606d79838b8d8e8e8e8e8e8e8e8e8e8e8d8c8b898785827e7a756f6a605d564e463c342a20170d0000000000000000000006121f2c3844505c6674818d9aa8b2bdc9d5e3edf8fffffffffffffffffffffffffffaeee2d5c9beb3a99b8e8275695f53463b3025190e0500000007131d2a36424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff6eaded2c5b9aca096887b6e6255483b2f221508000000000005121e2a36424d576673808d99a8b2bdc9d5e1edfafffffffffffffffffffffffffffef2e6dbcfc5b8ac9f92857a6d60544a4034281e130800000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffcf6f3eae2dcd6cabeb3a99f92877b6e61544a3f33281c0f030000000000000000000c1825323f4b5865727e8b98a5b1beced9e5f1fdfffffffffffffffffff8ebded2c5b9aca1968b7f726a6058504a45413f3e3d3e3e3f444a515b616e7b87939facb9c6d2dde8f4fffffffffef8f1e9e0d8ccc0b6ac9f92867a6d6053473a2d201407000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffbf2e6ddd3c9c1b8b0a9a19e98928f8d8d8f92989da4aeb7c0ced8e2edf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffaeee1d5c9beb3a99f92857b6e675d564e443f382f29241d17110b06000714212d3a4754606d7a86919695959695959a9391908d8b87837f7a746e69605c544d453d342b22180e050000000000000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf9fffffffffffffffbeee2d6cabeb3a996897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000050f18212a323a414650545c6064686d7073757778787878777674716e6a64605c544d453d342b21170d00000000020c151e272f383f444e53596063666d6f72757677787878777675726f6d66615e564f473f372d231a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164575757575757575757575757575757575757575757575757575756565554524c4d4948433d393328231d150c0300000000000000000000000000000000000000000206060b0f1213151718191a1a1b1b1a1a1817161413100c07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665b5044382b1f1206000000000000000000000000010d18242f3d4a5663707d899aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e383838383838383838383838383838383838383838383736322d2b27221b140b020000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300101d2a3743505d6a7683909996969696969696969696969696969696969696969696969696969696969696989ca3adb8c4d0dce8f5fffffffffffffffffffffffffffffffffff8ede2cfc3b7aca29a979696969696969696969696969696969696969696969696959992918e8b86817a6f6b60584e42382e23170b00000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c10040000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000000000000000000000000006111c262f3845515c67707d89939da9b3becad3e0eaf4fffffffffffffffffffffffffffffffbf0e6ddd2c6b9ada1978c7f72675d51443a302019242f3a44505b656f7c87929fa9b3bec9d5e1eaf4fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f2318181717171818171c1f23282e343c454e58606d7985929eabb8c5d1dce8f4fffffffffffffffffffffffff3e7dcd1c6b9ac9f93867a6d6154473a2e211407000000000000000000000000000004101c2834404b55606a6f797e8081828282828282818181807f7e7c7a7875726e69636059534d453e362d241b1007000000000000000000000000000000000000000c18232e3945515d676d797e8181828282828282818181807f7e7d7b7875726d68625f58524c433c342a22190e050000000000000000000003101c28343f4a5463707c8996a1acb9c6d1dce7f3fffffffffffffffffffffffffffef2e6dacfc5b9ac9f93877b6e61564c41362a20170c030000010e1a2530414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3124180b0000000000020e1a25303c4956626f7c8996a1acb9c5d2deeaf5fffffffffffffffffffffffffffff7ecdfd3c6baaea2988b7e71665c51443a2f24190f06000005111d2935414c566b7784919eaab7c4d1ddeaf7fffffffffffffffffcf4ede6dbcfc5bbafa3998d8073665b5044382b1f12060000000000000000000a1623303d495663707c8996a8b2bdc8d4e1edfafffffffffffffffffffaede1d5c9bdb2a89f92867c6f6a605c54524c4c4b4a4a4b4a50545c606d75828f99a4afbbc7d4e4eef9fffffffffffffbf2e8ddd2c7baaea2988a7d7164574a3e3124170700000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffff8efe5dbd3cac1bbb2adaaa29f9c9a9a9b9fa2aaaeb6c0c9d2e0eaf4fefffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2e211508000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695e554c443c332d261d18120b06000000091623303c4956636f7c8998a0a8a2a2a2aca49f9e9c9a9795908c86817b736d665f574e463d342a20170b0200000000000000000000000000000000000a1724303d4a5763707d8a96a9b3becad6e2eefbfffffffffffffff8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000060f18202830353e424a5053565d606466686a6b6b6c6b6a696765625f5853514b423b332b22190f050000000000030c151d262d333c43474f54545c60636568696b6b6c6b6a6a686563605c54524c443e352d251b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72656363636363636363636363636363636363636363636363636363636362615e565a56544f49453e342e271e150b00000000000000000000000000000000000003090e1214171b1f2021232526262727272726252422201f1c181413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f322b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2925201f1b17110a0200000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d060000121e2b3845515e6b7884919eaba3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5a7adb5bfc9d5e0ecf8ffffffffffffffffffffffffffffffffffffebdfd3c8beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3aba39f9e9b98928d857d6f6a5f544a3f34281c11060000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4135291d1104000000000000000000000000000b17222d38424e58606d7984919ea5afbbc5cfdce5f2fcfffffffffffffffffffffffffffffff5e9ded5c9bdb2a89e9185796d60554c4132281e131e27333f49535f6a74808d97a1adb9c2cfd8e3edf8fffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170b0b0a0b0b060b0f12171c2328333d45515d6773808d9aabb5c0cbd7e3effcfffffffffffffffffffffff8ede0d4c7bbafa4998a7e7164574b3e2e23180c0000000000000000000000000000000c18232e39434e5860676d717475757575757575757474737271706e696865615e56544f47423c332c241b1209000000000000000000000000000000000000000007121c2935414c555d676d717475757575757575757474747371706e696865615e56534e45413a312a221910070000000000000000000000000c17232e394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffff7ece0d4c7bbafa4998d8174685e52463d32291e150c030000091b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf1e5d9cec0b3a6998d8073665a4d4033271a060000000000000915222e3b4754606a7884919eabb7c3cdd9e4f0fefffffffffffffffffffffffffffbeee2d6cabfb4aa9e9184796d60564c41352921180e05000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffff7ece1d7cbc0b5ab9e9184796c605346392d2013060000000000000000000714212d3a4754606d7a8796a0acb9c5d2deebf8fffffffffffffffffffdf1e5dacec4baaea29892857c726d66605d565858575758545b60666d737f8c939eabb5c0ccd7e3f5fffffffffffffffff9eee4d6cabfb4aa9a8d8074675a4d412e23180c000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffbf5f0eceae5dcd3cdc4beb9b3aeaba8a7a7a8acaeb4bcc0c8d2dbe4f2fcfffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d433a3227221b140b0701000000000a1724313d4a5764707d8a97aab2afafafb6afacaba9a7a7a09d99928e8680786e6960584e463c33291d140a00000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd0dbe6f2fefffffffffffffff8ebded2c5b8ab9f928578695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000060e161e242930383f44464c525457595c5d5e5f5f5e5d5d5a5855534e46454039302a2119100700000000000000030b141c222832373d43484a515356595b5d5e5f5f5e5e5d5b595653504a46413a322c231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73707070707070707070707070707070707070707070707070707070706f6f6d686966636059555045403930271d1207000000000000000000000000000000050b10151a1e2122272b2d2e30313233343434343332312f2d2c292321201d1813100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6e6154473b2e211408000000000000000000000000000613202c3945515d677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e221508000000000916232f3c4956626f7c8995a2afbcc8d5e2f9fffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f33261e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1c1813120f0b060000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000111e2b3844515e6b7784919eaab0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2b4b8bfc7d1dbe6f1fdfffffffffffffffffffffffffffffffffffbf0e5dad0c6beb7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb5afacaaaaa39f9792867c6f665c5044382d22170b0000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffcf3eadacdc1b4a79a8e8174675b4e4134281b070000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffaefe3d7cbc0b5ab9a8d8174675a4e412f24180d01000000000000000000000000030f1c28333f4a545f6a73808d96a0acb7c0cdd6e1eef7fffffffffffffffffffffffffffffffaf1e4d8cdc5b9aca0968b7f72675d51433a2f20160b17222d38414e58606d7a85919ea6b0bdc6d1dce7f3fcfffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000003060b1117212935404b5563707c8999a3afbbc7d4e0edf9fffffffffffffffffffffffcf0e3d7ccc0b5ab9a8d817467544a4034281c1004000000000000000000000000000007121d27303d464e555d6064676868686868686868686767666563615e565854524d48443d37312a211a1209000000000000000000000000000000000000000000000d19242f3a434c555c6065676868686868686868686767666563615e575854524c47433c352f281f1810070000000000000000000000000006121f2b3844505b66727f8c99a3aebbc7d3e0e9f4fffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6e61594f443a30271e150d0909111e2a36414c566875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f8275685c4f422d22170b00000000000006131f2b38434e586773808d9aa7b1bcc8d4e2edf8fffffffffffffffffffffffffffef2e7dbd0c5b9aca0968b7e71685d52453e332a2017100c0714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffdf4e8dcd1c7b9ada197897c6f6256493c2f2316090000000000000000000713202c3945525d687784919eaab7c4d0dbe7f3fffffffffffffffffffff6ebe0d6cabfb4aaa29792867f78726d6867656464646466666c7078808c919ca6b0bdc7d2dde8f4fffffffffffffffffff3e7dbd0c3b6a99d9083766a544a4034281c10040000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff8f0e9e4e0dddcdfdfd6cfc9c5bebab8b5b4b4b5b8babfc5ced2dae4edf6fffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074665c51453b31282017110a020000000000000b1724313e4a5764717d8a97a4b0bcbcbbc0bbb9b8b6b3b1acaba39f99928c837b6f6a60584e453b2f261c110600000000000000000000000000000003101c28343f4a546874818e9ba7b4c1cedae7f7fffffffffffffffff6e9dccfc3b6a99c90837669564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000040c13191e262e34383a4145474a4d4f505152525151504e4b4847433c38342e271e180f07000000000000000000020a111720262b323839404446494c4e505152525251504e4c4946443f38363029201a11090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7876736f6b64615a514b43392e23180d0400000000000000000000000003090e161c20262b2e2d3337393b3d3e3f4040414140403f3d3c3a38342f2d2c29241d1c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f2316090000000000000000000000000004111d2935414c556875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000815222f3b4855626e7b8895a1aebbd1dce8f3fffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a1111111111111111111111111111111111111111100b06050300000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0600000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f0300111d2a3744505d6a7783909daab6bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbfc0c4c9d1d9e3edf7fffffffffffffffffffffffffffffffffffffff6ece2d8d0c8c3bfbebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcc0bbb9b7b4aea9a1989083786d60544a3f33281c0f0300000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffcf4eae1d4c8bdb2a8988b7e7165584b3e3225180b00000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9f2e8dfd3c7bbafa3998a7e7164574b3e31241807000000000000000000000000030c19232b3844505b666f7c87929fa8b2bdc9d2dfe8f2fffffffffffffffffffffffffffffffdf3e8dfd3c7bcb1a79e9184796d60554b4031281e0e06111b262f3c45525d68717e8a949fabb5bfcbd7e0ebf6fffffffffffffffffff9ede0d4c8bcb1a7988b7e7265584b3f3225180c00000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000060f18242f3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffff4e8ddd2c3b7aa9d908377665c5144382c1f12060000000000000000000000000000000b151e2b343d434b5153585a5b5b5b5b5b5b5b5b5b5a5a59585654524d4c4746423b38332b2620180f08030000000000000000000000000000000000000000000008131e28313a434b5153585a5b5b5b5b5b5b5b5b5b5b5a59585654524d4b4746413a373129241e160d060000000000000000000000000000030f1c28333f4a54616e7a86929facb9c2cdd8e4effbfffffffffffffffffffffffffff4e8ddd2c7baaea3988e81746b60564c433930271f1a181819232d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f030000000000030f1b27323d4955626f7c8895a0acb8c6d0dbe7f3fffffffffffffffffffffffffffff8ece2d5c9bdb2a89e91847a6d60594f453c3229211c18171623303c4956636f7c8996aab4becad6e2eefbfffffffffffffffffffffff9eee3d5c9beb2a9988c7f7265594c3f3226190c00000000000000000004111d2935414c566774818e9aaab4bfcad6e2effbfffffffffffffffffffcf3e7dbd0c6bcb3a9a298928c847f7a777472717071717375797d838d929ca3adb8c1d0d9e3eef9fffffffffffffffffff8ebded1c4b8ab9e918578665c5144382c1f12060000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0d2d3d7dad5d0cac6c5c2c0c0c2c5c6cad0d7e0e4ecf6fffffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f231609000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a4033291f160d0600000000000000000b1825313e4b5864717e8b97a4b1bec9d2ccc8c6c4c3c0bcb8b5aeaba39f9590857c6f6a5f574d42382d22170b01000000000000000000000000000006121f2b3844505c667783909daab6c3d0dde9f6fffffffffffffffff3e7dacdc0b4a79a8d8174675a4e413025190e02000000000000000000000000000000000000000000000000000000000000000000000000000002080c151c23282c2f35393a3d404244454545454443413e3b3a37312c28231d150c06000000000000000000000000060b151b21272c2e34383a3c3f4243444545454443423f3c3a38342e2a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898988878583807c77716c605c554b4034281f160c0100000000000000000000060e151a21282c31373a3b3f4446484a4b4c4d4d4e4e4d4d4b4a494745403e3a39352f2c27211c170e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e8dcd1bdb0a3978a7d7064574a3d3124170a00000000000000000000000000010d19242f3f4c5966727f8c99a5b2bfd2dde8f4fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000814212e3b4754616e7a8794abb5c0cbd7e3effcfffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e05050505050505050505050505050505050504030000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500101d293643505c6976838f9ca9b6c2c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cbcdd0d5dbe3ebf5fffffffffffffffffffffffffffffffffffffffffef4eae2dad3cfcbcac9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d1cbc7c5c4bfbab3aa9f958b7f72665b5044382b1f120600000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffefaf9f4f0eae2d9cfc7b8aca096887b6f6255483c2f2215090000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffefaf8f3eee8dfd6ccc4b9ac9f92867a6d6054473a2d2114070000000000000000000000000b151e2a36414c56606c78839099a3afbac3cedbe4f1fafffffffffffffffffffffffffffffff7ece1d6cdc5b7ab9f958a7e71665c5143392f1f160c000a141d2935414c56616c76828f99a3aebbc4cfdae5f2fcfffffffffffffffdf3eaded1c5b8aca095887b6e6155483b2e22150800000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000713202c3945515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000030c19222b313a4045474b4d4e4f4f4f4f4f4f4e4e4e4d4c4b494746423f3b3a36302c27211a181515120f0a050200000000000000000000000000000000000000010c161f2831394045474b4e4e4f4f4f4f4f4f4e4e4e4d4c4b4a4746423f3a3936302b262019130c04000000000000000000000000000000000b17222d3846525e6875828e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffff9eee3d6cbbfb4aa9e93897d70685e554b4239312b262424252a34404a54616e7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f12050000000000000a16222e3b47545f6a7783909daab4bfcad6e4eef9fffffffffffffffffffffffffffef1e5d9cec4b9ada1978e81746b61574d443b332c282324242935414c5665727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffff1e6dacfc1b5a89b8e8275685b4f4235281c07000000000000000000010d1924303e4a5764717d8a98a2aebac6d3e0eaf5fffffffffffffffffffff8ede2d8cec5bbb3aaa39f96918b8683817f7e7d7d7e8082858a90959da4adb5bfcad3e2ebf5fffffffffffffffffffff8ebdfd2c6b9ada19786796d6053463a2d2013070000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3c5c7cbd1d9dbd6d3d2cfcdcdced2d3d6dbe2e9f2f6fefffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f221509000000000004111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2e22170d040000000000000000000c1926323f4c5965727f8c98a5b2bfcbddd8d4d2d1cfcdc8c6bfbbb4aea7a09792867c6f695e544a3f33281e130800000000000000000000000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f322519090000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f24292c2d3133353738383938373634322f2e2b261f1c18120b030000000000000000000000000000040a0f161b1c23282c2d303235363838393837373532302d2c28231c19130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b969696969696969696969696969696969696969696969696969696969696959892908d89847e756d675c51453e31281d1207000000000000000000080f181f262b33383c42474849505354565859595a5a5a5a5958575553514b4a4745413a38332d28221a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000081724313d4a5764707d8a97acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f4a3f34281c10030000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000f1c2936424f5c6975828f9ca8b5c2cfd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d9dce0e6edf5fdfffffffffffffffffffffffffffffffffffffffffffcf4ece5dfdbd8d7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dcd7d4d2d1cbc5bcb1a79e9184786c605346392d20130900000000000000000a1623303d495663707c8996a3afbcd1dce7f3f4f4f4f4f4f3f3f7f2eeece8e3e0d8d0c7bdb2a89d9184776a5f53473a2e21150800000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4f4f4f4f4f4f3f7f2eeece7e4ddd8cdc4baafa59c8f8275685d5245392c201307000000000000000000000007121d27303946525e68727f8b959fabb5c0ccd5e0edf6fffffffffffffffffffffffffffffffaf1e6dacfc5bbafa59d9083766c61544b4031271d0d0400020b19242f3a43505a626f7c87929fa8b2bdc9d5e0eaf4fefffffffffffff7ece1d6cabfb4aa9d908477695f53463a2d211407000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000004101d2935404b556975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff9ede0d3c7bbaea399887b6f6255483c2f221509000000000000000000000000000000000710191f282f35393a3e4142424242424242424141403f3e3d3b3a36302e2d2a252c2b29282522211f1b15120e09030000000000000000000000000000000000040a0d161f272f34383a3e414242424242424242414141403e3d3b3a36302e2d2a251e1b150d0801000000000000000000000000000000000006111c2a36414c56626f7c89949fabb7c3cdd9e4f0fbfffffffffffffffffffffffffff3e7dcd0c6bcafa59e91847a6d675c544b433c3731313130363d44515c66727f8c98a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000006131f2b37434e5865727e8b98a2aebac7d2dde8f4fffffffffffffffffffffffffffff6ebe0d5c9beb2a99d938a7d70695f564d453e38342e3131323a46525e6876828f9ca9b5c2cfdce8f8fffffffffffffffffffffffffff7e9ddd0c3b6aa9d9083776a5d50442f24180c000000000000000000000814202d3a4753606d7a86929facb8c3ced9e4f3fcfffffffffffffffffffef4eae0d7cdc5bcb4aea8a09d9992908d8b8b8a8a8b8c8e92979da0a7aeb6bfc8d1dce5f4fdfffffffffffffffffffffaeee1d5c9beb3a993877a6d6054473a2d2114070000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff5e9dfd4cbc2bcb8b6b9bbc0c7cfd9e3dfdedbdadadbdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e221508000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e211407000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e4e0dfdedcd9d4d1cbc6bfbab1a9a19892857b6e665b50443a2f24190d00000000000000000000000000000815222f3b4855626e7b8898a3aebac7d3e0ecf9fffffffffffffffaeee2d5c9beb3a996897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2b2a2a272522211f1a15100c07000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2b2b2a282623201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aaa29f9c9996918a81796d605a5043392f24180d010000000000000008111a212a31373e44484d5355535b6061636465666767676766656462605c555754514b48443d39332b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0600000000000000000000000000000915222f3c4855626f7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d201407000f1b2835424e5b6875818e9ba8b4c1cedbe3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e5e6e8ecf1f7fffffffffffffffffffffffffffffffffffffffffffffffffef6f0ebe7e5e4e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e8e3e0dfdcd7cec2b9aca0968a7d7064574a3d31251a0e02000000000000000815222f3b4855626e7b8895aab4bfcbd7e3e8e8e8e8e7e7e7e6e5e6e2dfddd7d4cec6beb5aba0968b7f7265584e43372b1f120600000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e8e8e8e7e7e7e6e5e6e2dfdcd7d2ccc4bbb2a89e93897c6f63564c4135291d110400000000000000000000000c18232e39424f59616e7a85929fa7b1bdc7d1dee7f1fffffffffffffffffffffffffffffffcf2e8dfd5c9beb3a99d93897c6f625a5042392e1f150b00000008131e28313e47535f6a73808d96a1adb9c1ced8e2edf8fffffffffffef2e6dbcfc6baaea2988b7f7265574d42362a1e12050000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000010d18242f424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffbefe3d7cbbfb5ab978a7d7164574a3e3124170b0000000000000000000000000000000000070d161d24292c2d313435353535353535353534343332302f3234373838393938383634322f2e2b26201e1a140d08010000000000000000000000000001070c161b1e24292d2e3134363738393939383735353534343332302e2d2a2521201d19130f0a0400000000000000000000000000000000000000000d1925303b4754606a76838f9ca7b1bcc8d4dee9f4fffffffffffffffffffffffffff8ede2d8cec1b9ada1968f82796d665d554e47423f3e3e3f42464f59606d7984919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000000000000030f1b26323c4754606d7a86929facb6c0ccd8e4f0fcfffffffffffffffffffffffffffcf1e6dacfc4bbafa59f92857b6e685e57504645403e3e3e3e444d57616d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000000613202c3945515d6775818e9ba7b1bcc8d4e1eaf5fffffffffffffffffffffcf2e9dfd7cec6bfbab2acaba39f9d9a9897979797999b9ea1a9acb1b9c0c8d1dae3eef7fffffffffffffffffffffffef2e6dacfbaada194877a6e6154473b2e2114080000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffcf0e4d8cdc2b9b1aba9acafb5bdc7d1dce8ebe8e7e7e8ebeceef2f8fefffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d211407000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7edecebe9e4e3dcd7d1cbc3bbb3aaa1978f82786c60564c4135291c1106000000000000000000000000000b1724313e4a5764717d8a97aab4bfcbd6e3effbfffffffffffffff8ecdfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314171a1c1d1e1f1f1e1e1d1b181514120f0a040000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f1f1e1d1b19161312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb3aeaba9a8a09d938e81756c61554b4035291d100400000000000008121a232c333c42474f55575f6266656c6e70717273737474737372706f6d676764605d55544f49443e37312a2117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e422d22170b00000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000004111d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7b4c0cddae7f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2f2f5f8fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f3f1f1f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f9f4efedece7e0d5c9bdb2a89b8e817468574d42362a1e1205000000000000000714212e3a4754616d7a8798a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d2d2ccc7c2bcb4aca3999184796d6053463c31261b0f0300000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9dbdbdbdbdbdadadad9dbd6d2d1cbc7c0bbb2a9a1968e81756b6054443a3024190d010000000000000000000004101c2834404b54606b75818e97a2adb9c2cfd9e3f0f9fffffffffffffffffffffffffffffcf3eae0d6cdc4b9ada1978e81746a6054483e30271d0d03000000010c161f2b37434e58606d7984919ea6b0bcc6d0dbe7f3fdfffffffff9eee2d6cabeb3a99f92867a6d6054473b31261a0e020000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000071b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffff3e7dcd1bfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000040c13181d20202527282828282828282822272b31373a3b3e414344454646454443413f3c3a37312d2a251f19130c040000000000000000000000030b121820272b3035393a3e404344454646454543423f3d3a38342e2b27201e1a1413110d08020000000000000000000000000000000000000000000008141e2b37434e5863707d8995a0abb8c2cdd8e4f2fbfffffffffffffffffffffffffef4eae0d5c9bdb2a99f948e81786d675f58534d4c4b4b4c4d5259606b73808c96a1acb9c5d5dfeaf6fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e211408000000000000000a15202c3945525d6874818e9aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffff7ebe0d6cdc0baada29791847a6e69615a53514b4b4a4a4b4f565e69737f8c98a3aebac7d3e0ecf9fffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145382c1f130600000000000000000004111d2935404b5563707d8995a0acb8c2cfd9e3eef9fffffffffffffffffffffbf1e9e0d8d0cbc3bdb8b5aeacaaa7a5a4a3a4a4a6a8abadb3b8bcc3cbd2dae3ecf5fffffffffffffffffffffffffaeee2d5c9beb3a993877a6d6054473a2d2114070000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9fa3abb5c0cbd7e1ecf7f3f3f5f8f9fbfefffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e21150a00000000000000000005111e2a36414c56697683909ca9b6c3cfdce9f6f9f7f5f0ede7e2dcd7cdc5bcb3a99f948b7f72685d5245382e23170c000000000000000000000000000d1a2633404d596673808c99a6b3bfd0dce7f3fffffffffffffffff8ebded1c5b8ab9e928578685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f111212121211100e0b08080602000000000000000000000000000000000000000000000000000000040607090c0f101112121211100f0c0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffaefe5dcd3ccc6c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbebab8b6b2aca59e938a7e71675d5145392c2015090000000000050e1a242c353e454d53596163696e7276797b7d7e7f8080818180807e7d7c797774716d67636059555047423c3328231c140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6e9dccfc3b6a99c9083766953493f33271b0f030000000000000000000000000006131f2c3845515c677884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa93867a6d6053473a2d2014070000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffcf9f8f2e5d9cec4b7ab9e918478695e53463a2d211407000000000000000613202d394653606c7986929facb9c5cececececececececdcdcccfcac6c5c0bbb9b0aaa29a92877d6f675c5145382a20150a0000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0cecececececececdcdcccfcac6c5bfbab6afa8a19791847a6e61594f4432281e130800000000000000000000030d17212c3845515c66707d89939ea9b3becbd4e1eaf5fffffffffffffffffffffffffffff9f2eae1d8cec4bbb0a69e92857a6d61584e43362c1e150b0000000000040d1a26313c45515d67707d8a949eaab4bfcad6e1ebf5fffffff9f0e4dbd3c6baada2978d8073685d524539291f140900000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffff8e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000001070d111314181a1b1c1c1c1c171d262d33373c4247484b4e50515252525251504e4b4847433c3a363029241e160d07000000000000000000030d151d242932373a4146474a4d4f515252535251504e4c494644403938322b2620180f0901000000000000000000000000000000000000000000000000020f1b27323d4855616b7783909da6b0bbc7d3e0e9f3fefffffffffffffffffffffffffcf2e6dacfc4bbb0a69e938e82796f6a615f5758575758565e616b707d87929fa8b2bdc9d5e7f1fcfffffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e2115080000000000000004111d2935414c56626e7b87939facb9c2cdd8e4f3fdfffffffffffffffffffffffffffdf2e8dfd6cabeb3a9a09690837b716c64605c54585757585960686e7b86929faab4bfcbd7e3effbfffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d201407000000000000000000010d18242f3a4854606b7783909da7b1bdc7d1dce8f2fcfffffffffffffffffffffbf2eae2dcd6cec8c6bfbbb9b6b4b2b1b0b0b1b3b5b8b9bec5c8ced5dde4ecf5fefffffffffffffffffffffffff8ecdfd2c6b9ada19786796c605346392d2013060000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b8ab9f95909299a3afbbc5cfdae6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554c4135291d11040000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d32261b100600000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffff8f3ede7dfd6cec5bbb0a69e92857a6d60544a3f34281c1003000000000000000000000004101d2935404b556875828f9ba8b5c2cedbe8f8fffffffffffffffff5e9dccfc2b6a99c8f837669564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eee5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d0cac6c5c3bdb8afa59e9285796d6053473c31261a0e02000000020c16202c363e474f575f626b70777b7f838587898b8c8c8d8d8d8d8c8b8a888684817d7a75706b64615a534d453f342e261e140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000000000004101c2934404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e7dcd0baada093877a6d6054473a2d21140700000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9e2d5c8bbafa295887c6f6255493c2f221609000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebded2c5b9aca196877b6e6154483b2e2115080000000000000005121f2b3744505b657784909daab7c1c1c1c1c1c1c1c1c1c0c0bfbebeb9b8b5afaca69f9892887e716b60554b403428180e040000000000000000000000000000000a1724313d4a5764707d8a97aab4bfc1c1c1c1c1c1c1c1c1c0bfbebeb9b8b4aeaca49f9691857c6f685e52473d3220160c020000000000000000000009141f2a36414c56606d7984919da5afbcc5d0dde6f3fcfffffffffffffffffffffffffcf5f0e8e0d8cfc6bcb3a99f948a7e71685e52463d32241a0c030000000000000a15202935404b55616c75828f98a2aebac3cfd9e3eef9fffcf3e7ded5c9bdb2a89f92857a6d60564c413529180d03000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000005111e2a36424d566976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000010406070b0e0f0f0f0f1821292f383f44464d5355585b5d5e5f5f5f5f5e5c5b5855534e4846423b352f281f19100800000000000000030c151f272f353d43474c5254575a5c5e5e5f5f5f5e5d5b595653514a47433d37312a211b130b020000000000000000000000000000000000000000000000000a16202c38444f5963707d8a949fabb7c1ced7e1ecf7fffffffffffffffffffffffffff6ebe0d6cdc2b8afa59e948f837c746e69676564646566696e747d869299a3aebac4cedae5f9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000010d19242f3a47535f6975828f9ca6b0bbc7d3e1ebf5fffffffffffffffffffffffffffffaf1e6dbd0c5bbb2a8a09590857e76706d666665646465676b6f7a839098a2aebcc6d1dce7f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab93877a6d6054473a2d2114070000000000000000000007131d2c38444f5964717d8a959fabb5c0cbd7e0eaf4fefffffffffffffffffffffcf4ede7dfd9d4d1cbc7c5c3c0bebebdbdbebfc1c5c6cacfd4d9dfe7eff6fefffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff6e9dcd0c3b6a99d908387929fa9b3bec9d5dee7f1fbfffffffffffffffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8174675a4e412f24190d010000000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266584e43372b2217110a020000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffff8f1e8e0d6cdc2b9ada1978c7f73665c5044382c1f1206000000000000000000000006131f2c3845515d677784919eaab7c4d1ddeaf7fffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413025190d01000000000000000000000000000000000000000000000000010507080b0e0f10111111100e0c0906060300000000000000000000000000000000000000000000000000000000000000000000030608090d10111111100e0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080e11120f0b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d1112100b06060300000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dbd6d3d2cec8c1b9ada1978b7e7265574d42372b1e120600000008131e28323e48505961696e767d83888c909298969798999a9a9a9a9998979992918d8a86827d77706c615f5750443f3830261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000c18232f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff8e0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897c706356493d3023160a00000000000000030f1b27333f49536874818e9ba8b2b4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa49f9c948f867e716c61594f43392e231806000000000000000000000000000000000916232f3c4956626f7c8998a2aeb4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa39f9a938e847c6f6a5f564c41352b210e0400000000000000000000020e1a25313946525e68727f8c96a0acb7c1ced7e1eff8fffffffffffffffffffffcf9f4f0eae4ded6cec6bdb4aaa1978f82766c61564c41342b20120800000000000000030d18242f3943505a616e7b86929fa7b1bdc7d1dce8f4fdf4eae1d5ccc3b9ada1968c7f72685d52443a3024190600000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000a14202d3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000102040e18212a333b41495053575f6265676a6b6b6c6c6b6b696765625f5854524d45413a312b221a11080000000000000b151e27313940454e54565d616467696a6b6c6c6c6b6a686663605c54544e47423c332d251d140b01000000000000000000000000000000000000000000000004101c27333d4855616b76828f9ca5afbcc5d0dbe6f2fbfffffffffffffffffffffffffdf2e8dfd4cac1b7afa69e959087807b77747271717273777b81879298a2abb5bfccd6e0ebf6fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000008131e2b37424d57636f7c89949fabb7c2cfd9e3eef9fffffffffffffffffffffffffffff7ece1d7cdc3bab1a7a097928a837d7975737171717173777c8390959faab4becfd8e2edf8fffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d2013070000000000000000000001101c27333d4653606c78839099a3afbbc3ced8e2edf8fffffffffffffffffffffffef8f3eae5e3dcd7d3d2d0cdcbcacacacaccced1d2d6dae1e4eaf1f9fffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669544a3f33281c0f030000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffbefe3d7cbbfb4aa988c7f808d97a1adb9c1ccd5dfe9f2fcfffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7e7164574b3e31241808000000000000000b1825313e4b5864717e8b97a4b1becfdae6f2fefffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5f53473e3427221b140b090603000307101c2934404b5564717e8a97a9b3bec9d5e2eefafffffffffffffffaf2e8dfd6cabeb3a99e9184796d6053463a2d20130800000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffcf0e4d8ccc0b6ac988b7e7165584b3e32251808000000000000000000000000000000000000000000000003080d111414171a1c1d1e1e1d1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000040a0f1315161a1c1d1e1d1c1b181514120e0905010000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151b1e1f1c1713120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151a1e1f1d1813120f0b060000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d4c9beb3a99d918477695f53473a2e2114080000010d1925303a44505a616b707b838a9095999d9fa2aaa4a5a6a6a7a7a6a6a5aba39f9d9a98928e89837d766e69625a504a42382f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e2114070000000000000000000000000000071a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d7cbbfb4aa93877a6d6054473a2d21140700000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000b1825313e4b5864717e8b97a4b1becad7e4f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5dacebeb1a4978b7e7164584b3e3125180b00000000000000000b17222d3e4b5764717e8a96a1a9a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29e9b99938f89827b716c615a50473d30271d1207000000000000000000000000000000000713202d3a4653606d7985929fa7a8a8a8a8a8a8a8a8a7a7a7a6a4a9a29e9b99928e87817a6f6a5f584e443b3023190f000000000000000000000005121e2a36424d57616e7a85929fa8b2bdc9d3e0e9f3fffffffffffffefbf9f9f4f0ede8e4e0d9d4ccc4bcb4aba39891857a6e615a50443a3022190f00000000000000000007121d28313e46535e69727f8c95a0abb5c0cbd7e2ebf5ede2d8cfc3baaea49e9184796d60564c4132281e130800000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000000006111b262f3b4754616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000020c16202a333c454d535b6064696e7174767778797978777674726f6a66615e57514c433d342c231a11080000000007121d273039434b51586062686d717376777879797878767572706d66626058534e453f372e261d140a0000000000000000000000000000000000000000000000000b16212c38444f59626f7c89939eaab3becad6e0e9f3fefffffffffffffffffffffffffaf1e6dcd3c9c1b8b0a7a099928d8783807f7e7e7f8083878e9399a2aab4bdc6d1dee8f2fcfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000010e1a26313c4854606b76828f9ca6b0bdc7d1dce8f4fdfffffffffffffffffffffffffffef3e9dfd5ccc3b9b1a9a19e94908a8582807e7d7d7e80838991959fa7b1bcc5d0e1eaf4fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5145382c1f130600000000000000000000000b161f2b3744505b656f7c87929fa8b2bcc6d0dbe7edf6fffffffffffffffffffffffffcf6f1ede7e3e0dfdddad8d7d6d7d7d9dbdedfe2e6ecf0f5fbfffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8e8174675b4e412d22170b0000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ece0d3c7baaea398897d7a85929ea5afbac3cdd7e0eaf2fbfffffffffffffffffffffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6e6154473b2e211408000000000000000a1623303d495663707c8996a9b3bec9d5e2eefafffffffffffffffffffffffffff7eaddd1c4b8ab9f95887c6f625a50463d332d261d1a1312100b0f1218232c3845515c6775828e9ba8b5c1cfdae6f2fefffffffffffffffffaf1e6dacfc5b9ada196897d7063564a3d3025190d01000000000000000000000916222f3c4955626f7c8899a4afbbc7d4e0edf9fffffffffffffffaede0d4c8bbafa49a897c6f6256493c2f231609000000000000000000000000000000000000000000060b0f14191e20212427292a2b2b2a29282622201f1c17110e09030000000000000000000000000000000000000000000000000001070c151b1f222226292a2b2a29282522211e1a15110d080200000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122272b2b2924201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e2021272b2c2924201f1c17110a02000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffbf7f5f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe5dacfc5b8aca095887b6e6255483b2f221508000005111d2a36414c56616c717d8590949d9fa7a9acaeb4b1b2b3b3b4b4b3b3b1b5afacaaaaa39f9b95908a827b716c605c544a42382d22170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887c6f6255493c2f22160900000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f03000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000a1724313d4a5764707d8a97a3b0bdd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000613202d3a4653606d798491979a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b87827d766e69615a50483e342b1e150b000000000000000000000000000000000006121f2c3844515c6674808d959a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b86817c746d685f584e463c32291e110700000000000000000000000714212d3a46535e6974818d98a2aebac3cedbe5f2f4f4f4f3f3f2f8f2efecebe8e4e0ddd8d4cdc8c1bab2aaa29992867d6f685e52483e32281e1007000000000000000000010c161f2a36424d57606d78839099a3afbbc3d0d9e3eee7dcd1c6bdb2a89d928a7d70675d51443a2f20160c0200000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e0700000000000002050a1017222d38414e5865727e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000000000000000000000000000000000000000000000008131e28323c454d575f656c71767b7e818384858585858483817e7b78736e69605d554e463e362c23190f050000000c18232e39434b555d606a6f757a7e808284858586858483817f7c79746f6a625f57514940382e261c1208000000000000000000000000000000000000000000000005101c28333e4854606a75818e98a2aebac3ced7e2ecf8fffffffffffffffffffffffffff8eee5dbd3cac1b9b1aba39f9a93908d8b8a8a8b8d90939a9fa4abb4bcc6cfd8e3f0fafffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000915202c38444f59636f7c89949fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffffbf2e7ded5cbc3bbb3ada69f9c97928f8c8b8a8a8b8d90959da0a7b1b9c3ced7e2f3fcfffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c10040000000000000000000000030f1b27333f49535f6a73808d96a0aab4bfcad6dbe4edf8fffffffffffffffffffffffffffff8f3efedece9e7e5e4e3e3e4e6e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7e7164574b3e3124180600000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffbf2e9dfd2c5b9ac9f92867a717e8a939ea8b2bbc5ced8e0e9f2f9fffffffffffffffffffffffffffffffffffffffffffff5eae1d5c9bdb2a89c8f8276685e5246392d201407000000000000000814212e3b4754616e7b8797a1adb9c6d2dfecf8fffffffffffffffffffffffffff9ece0d4c7bcb1a79c8f82756c61584f443f382f2b26201f1c171c1f232834404b54606d7985929facb8c5d2dfebf7fffffffffffffffffffff7ece1d5c9bdb2a89a8d817467564c41362a1d1105000000000000000000000b1825313e4b5864717e8b97abb5c0ccd7e3f0fcfffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000020a11171b1f252a2d2e313436363738373634322f2d2b28221c1a150e090200000000000000000000000000000000000000000000030b121820262b2e2f33363738373635322f2e2b26201d19130d070100000000000000000000000000000000000000000000000000000000000000000001070f171f262a2d2e34383836312d2b28221c140b070100000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a2d2e34373836312d2b28221c140b0600000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffefbf9f6ece1d4c8bcb1a7988b7e7265584b3f3225180700000713202d3946525e68717e8792979fa6abb1b6b8babfbebfbfc0c0c0c0bfbec0bbb9b7b4aeaca7a09d948f867e746d665c544a3f332821170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff3e7dcd1bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f120600000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00091623303c4956636f7c8996aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000006131f2c3845515c676f7c858b8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b625f5750483e362d22190c03000000000000000000000000000000000004101c2834404a54606d79838b8d8e8e8e8e8e8e8e8e8e8e8d8c8b898785827e7a756f6a605d564e463c342a20170d0000000000000000000000030f1b27333f4953616e7b86929faab4beccd5dfe7e7e7e7e7e7e6e5e4e7e2dfdfddd8d4d2ccc8c3bcb8afa8a09892877e706b60564c41362c20160c0000000000000000000000040d1a25313b44505c666f7c87929fa8b2bdc7d2dde8dbd7cbbfb4aba0968d81746b61554b4032281e0e040000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c0a0a0a0a0b090e12151a2227333f4953606a7683909ca9b6c3cedae5f1fdfffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000010d1924303a444d575f696e777e83888b8e909192929292918f8e8b8884807b746d67605850483e352b21170d030004101c2834404b555d676d747c81868a8d8f919192929291908e8c8985817c766e6a625b524a40382e241a0e0500000000000000000000000000000000000000000000000b16212c38434e58616e7b85929fa7b1bcc5d0dbe7eff8fffffffffffffffffffffffffff7ede5dcd3cbc3bdb5aeaca49f9d9a98979798999d9fa4acafb5bdc6ced7e1eaf4fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f33271b0f03000000000000000000030f1b27323d4854606b76828f99a3afbbc5cfdae6f0f9fffffffffffffffffffffffffffff9f0e7ddd5cdc5beb9b0aba9a29f9c99989797989a9da0a7acb1b9c3cbd4e0e9f3fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23180c000000000000000000000000000b17222d38414e58606d79849198a2aebabfc9d2dbe7edf4fcfffffffffffffffffffffffffffffbf9f8f6f3f1f1f0f0f1f2f4f8f8fafefffffffffffffffffffffffffffffffffffffbf2e9dfd2c6b9ac9f93877a6d6154473a2e21140700000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffff9f2e9e0d6cabeb3a99c8f82756c75818e96a0a9b3bcc6ced7e0e7f0f8fefffffffffffffffffffffffffffffffffffffff9eee3d9cfc7b9aca1968a7e7164564c41362a1e1105000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffcf0e4d8cdc2b7aa9e948b7e716a60595049413b37312d2b2823282b2e343e45515c66717e8b98a2aebac6d3dfecf9fffffffffffffffffffffdf1e5dacfc4b7ab9e918478685e5246392d201307000000000000000000010d1a2734404d5a6773808d9aa6b3c0d2dde8f4fffffffffffffffff7eaded1c4b7ab9e918478675d5145392c201306000000000000000000000000000000000000060b141b22272b3036393b3e41424344444443413f3c3938332d2b261f1a140d050000000000000000000000000000000000000000030d151d232932373b3c404344444443413f3b3a37312d29251e18130c0400000000000000000000000000000000000000000000000000000000000000030b1218212931363a3b414445423e3938332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000040b141b222730363a3b404445433e3938332d261d1810070100000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d9cec1b4a89b8e8175685b4e422e23180c00000714212e3a4754616d7a859299a2a9b0b8bcc3c5c6cad0cbcccdcdcdcdccd1cbc7c5c4bfbab8b1aca69f98928b80786d665b50443f33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c100400000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f231609000814212e3b4754616e7a8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000004101c2834404b55606a6f797e8081828282828282818181807f7e7c7a7875726e69636059534d453e362d241b1007000000000000000000000000000000000000000c18232e3945515d676d797e8181828282828282818181807f7e7d7b7875726d68625f58524c433c342a22190e05000000000000000000000005121f2b3744505b6573808d99a3afbcc5d0d9dadadbdbdadadad9d9d8dbd6d3d2d2ccc8c6c0bbb9b1aca59e9691867d706c61594f443b30241b0e0400000000000000000000000009141f28343f4a54606a73808d96a0abb5c0ccd7dbd2c9c0baaea3999184796d60594f43392f20160c00000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d181717171718191a1e21262b343c44505b656f7c89949fabb7c4d0e0ebf6fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000005111d2935414c565f696e7b828a9094989a9d9e9e9f9f9e9e9c9a9896918c86807a6f6a615a50473d33291f1409020d17202c3845515c676d7980878e92989a9c9d9e9f9f9f9e9d9b9998928e89827b726d645c524a40362c20170d0200000000000000000000000000000000000000000000050f1b27323d46525e69727f8b959faab4becad6dde6f0f9fffffffffffffffffffffffffff7eee5ddd5cfc6bfbbb6afacaaa7a5a4a4a5a6aaacafb6bbc0c7d0d7e0e9f3fcfffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412d22170b00000000000000000000000b16212c38434f59626f7c87929fa9b3bec9d5dee7f2fcfffffffffffffffffffffffffffff9efe7dfd6cfc9c2bbb7b3adaba8a6a4a4a4a4a6aaacb1b8bcc3cbd4dde6f2fbfffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b070000000000000000000000000006111b262f3c45515c676f7c86929fa4aeb7c0c9d7dce2eaf3fafffffffffffffffffffffffffffffffffffffefdfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffdf4e9dfd4c8bdb2a89c8f8276685e5246392d2013070000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffefaf8f3eee8e0d7cec6baada2978b7e71646d79849197a2aab4bcc5ced5dee7edf4fcfffffffffffffffffffffffffffffffffdf5eee8dcd1c7bdb1a79e9184796d6053463b3025190d010000000000000005111e2a36424d576976828f9ca9b5c2d1dce7f3fffffffffffffffffffffffffffff5e9dfd3c7bbb0a69f92867c6f6b605b534d47433c3a38342e3338394045505a606d7984919eaab4bfcad6e2eefbfffffffffffffffffffffff6ebded2c5b9aca196877a6d6154473a2e21140700000000000000000005111d2935414c566976828f9ca9b5c2cfdce8f9fffffffffffffffff5e8dbcfc2b5a89c8f827569554b4135291d11040000000000000000000000000000000000070f171d262d33373b4146474a4d4f50515150504e4c4946443f3837312a251f170e07000000000000000000000000000000000000010b151f272f343c4347494d4f5051504f4e4b4847423c39353029241d160d070100000000000000000000000000000000000000000000000000000000040d151d2429333b4246484e51524f4a46443f382f29231d150d06000000000000000000000000000000000000000000000000000000000000000000050d161d262d333b4246484d5152504b46443f382f2a2218120b03000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c1004000d192633404c5966737f8c98a2abb3bcc2c8cdd2d2d0cdcccbcbcccfd2d3d6d7d4d2d0cbc7c3bcb8b0aaa29f928d81786c605a50453b31251a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe6f2fefffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23180c0000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffff9ede0d3c7bbafa399887b6e6155483b2e221508000613202d394653606c7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000c18232e39434e5860676d717475757575757575757474737271706e696865615e56544f47423c332c241b1209000000000000000000000000000000000000000007121c2935414c555d676d717475757575757575757474747371706e696865615e56534e45413a312a221910070000000000000000000000000613202d394653606c7885919eabb5c0cecccdcdcececececdcdcdcccbd0cac6c5c3c0bbb9b6afaca7a09d938e847c706b615a50473d32291e120900000000000000000000000000030c17232e38424e58606d79849199a4afbbc3ced6c9c0b7aea49f92877c6f675d51473e31271d0d04000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145382c2624242324242426252a2d31373e464e58606c7883909ca6b0bcc7d3e0f2fcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000713202d3946525d686e7b858f949c9fa6a7a9aaabacacabaaa9a7a8a19e98928d847c706c61594f453b31251a0e09141f2c38444f59606d79828d93999fa3aaa9aaabacacababa9a8aaa29f9b948f867f746e645c52483e32291e130800000000000000000000000000000000000000000000000a16212a36424d56606c78839098a2aebac0cbd4dee7f1fafffffffffffffffffffffffffff7efe7e1d8d1cbc7c0bbb9b7b3b2b1b1b2b3b6b9bbc0c7ccd2d9e2e9f2fbfffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e312518060000000000000000000000040f1b27323d47535f6a74808d97a1adb9c1ccd5e0eaf4fdfffffffffffffffffffffffffffff9f1e8e1dad5cdc7c5bebab8b5b3b1b0b0b1b3b6b8bcc3c8ced5dde6eff8fffffffffffffffffffffffffffffffffaeee2d5c9beb3a9988b7f7265584c3f3225190c00000000000000000000000000000a141d2834404b555f6a717e8a929ca5aeb7c0cbd1d8e1e8f0f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe2d7cdc5b9aca0968a7d7164564c41362a1d110500000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f4f3f7f2eeebe7e3ddd7cec6bcb2a89f92857a6d60676e7c859298a2aab3bcc4ccd6dbe2eaf2f5fbfffffffffffffffffffffffffff9f4ebe4ddd7cbc0b5aba0958b7e72665c514438291e14080000000000000000020e1a2530404d596673808c99aab4bfcbd7e3effbfffffffffffffffffffffffffffbefe3d7ccc1baaea29892857d726c655f57534e4946443f433f44464b5159616c73808c96a0acbcc5d0dbe7f2fefffffffffffffffffffffffaede1d5c9bdb2a896897d7063564a3d3023170a0000000000000000000713202d3946525d687885919eabb8c4d1deebf7fffffffffffffffff3e6d9ccc0b3a6998d8073665a4d402f24180d010000000000000000000000000000000007101921292f383f44464c5254575a5c5d5e5e5d5c5b595553504a47423c3630292018120b030000000000000000000000000000000007121d27313940454e5455595c5d5e5d5c5b5855534d4746413a352f281f18120c040000000000000000000000000000000000000000000000000000040e161f272f353f454d53555a5e5e5c5753504a423d342f271f180f0800000000000000000000000000000000000000000000000000000000000000050e161f282f383f444d52545a5e5f5c5753504a423c3429241d150d04000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f130600101d2a3643505d697683909caab4bdc5ced2ccc8c6c3c0bfbebec0c2c5c6cad0d6dbdcd6d3cec8c2bcb4aea49d938e81746c62574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0700000000000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefbfffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070005121f2b3744505b657683909ca9b6c3ced9e5f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000007121d27303d464e555d6064676868686868686868686767666563615e565854524d48443d37312a211a1209000000000000000000000000000000000000000000000d19242f3a434c555c6065676868686868686868686767666563615e575854524c47433c352f281f181007000000000000000000000000000815222f3b4855626e7b8897a1adb9bdbebfc0c0c1c1c1c1c1c0c0bfbebdbfbab8b6b6afacaca49f9c959089817a6f6a615950483e352b20170d00000000000000000000000000000006111c26303d45515d676f7d87939fa7b1bcc6cac0b7afa59c928b7e716a60554b40352c1f150b00000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a33323131303031313231363a3c43475058606a727f8b949fabb8c2cdd8e4f0fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8491979fa6abb0b4b6b7b8b8b8b8b7b6b4b2acaaa39f9691867e706b60574d42362a22170e1a25303c4854606b75818e949fa4abaeb4b5b7b8b8b9b8b7b6b4b4aeaba69f98928b80746e635a50443a3025190d0200000000000000000000000000000000000000000000040e1925303b44505b666e7b86929fa5afb9c2ccd5dfe8f1fafffffffffffffffffffffffffff9f3eae3dcd7d2ccc8c6c3c0bebdbdbec0c3c6c8ccd2d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f2215080000000000000000000000000a16212b37434e58606d7a85929ea5afbac4ced8e2ebf5fffffffffffffffffffffffffffffffaf3ece6ded8d3d0cac6c5c2bfbebdbdbec0c3c4c8cdd4d9dfe7f0f8fffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887c6f6255483c2f2215090000000000000000000000000000020b18232e39434e58616c73808d939da4aebabfc6cfd6dee5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee3d9d0c5bbb0a69e9184796d6053463a3025190d0100000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e7e6e5e6e1dfdbd6d2ccc4bcb4aaa0968c8073675d5f6a6f7d869298a2a9b2bac1cad0d8e0e4eaeff3f8fafcfffffffffffffbf8f3eee8e2d9d2ccc0bbafa3999083786d60544a403428170d02000000000000000000091623303d495663707d8998a3aebac7d3e0ecf8fffffffffffffffffffffffffffff4e9ded6cabfb4aaa29792867f776e69625f585653504a4f4a5053555c606b707e87939fa8b2bdced7e2ecf8fffffffffffffffffffffffffdf1e5dacebeb1a5988b7e7265584b3f3225180c0000000000000000000714212e3a4754616d7a8796a1adb9c5d2dfebf8fffffffffffffffbefe3d7cbbfb5ab978a7e7164574b3e3124180700000000000000000000000000000000061019222b333b41495053565e61646769696a6b6a69676562605b54534d46423b3328231c150c030000000000000000000000000000000c18232f39434b51585f6266696a6b6a696865625f5754524c45403a3129241d160d06000000000000000000000000000000000000000000000000040d1620283139404551575f61676b6b6964605b544f454039312a211a11070000000000000000000000000000000000000000000000000000000000050e172028313a414950575e61676a6b6964605b544e463f352f271f160d0400000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700121f2b3845525e6b7885919eabb8c4d0cac7c0bbb9b6b3b2b1b2b3b5b8babfc5cad0d7dfe0d9d4cec6bfbaaea59d938b7e71695e53463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422e23180c00000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf9fffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f221609000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffdf4ebd9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffcf2eaddd0c4b7aa9d918477665c5044382c1f120600030f1b27333f49536673808d99a7b1bcc8d4e0e9f2f8fafdfffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000b151e2b343d434b5153585a5b5b5b5b5b5b5b5b5b5a5a59585654524d4c4746423b38332b2620180f08000000000000000000000000000000000000000000000008131e28313a434b5153585a5b5b5b5b5b5b5b5b5b5b5a59585654524d4b4746413a373129241e160d060000000000000000000000000000091623303c4956636f7c8997a2aaacb2b1b2b3b4b4b4b4b4b4b4b3b2b1b0b4aeaca9aca49f9d9a938f8a837d756d6860584f473e362c23190e05000000000000000000000000000000000a151e2935404b55606b73808d95a0aab4bfbfbaaea59d938c80736c62584e43392f231a0d0300000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e61544742403f3e3d3d3d3d3e3f404246484e535a616a6f7c86929fa6b0bccbd4dee9f5fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000714202d3946525e6873808d96a1a9b0b7bcc1c3c4c5c5c5c5c4c2c1bdb9b4aea8a19892877d70695e53463e33281c111e2a36424d5763707d89939ea6afb5babfc2c4c4c5c5c5c4c3c1bebab8b0aaa39f928d80736c61564c41362a1f1409000000000000000000000000000000000000000000000009141f28333f4a545f69717e8a939da7b1bac3cdd6dfe8f1fafffffffffffffffffffffffffffcf4ede7e4ddd8d4d2d0cdcbcacacbccd0d2d4d8dde4e8eef5fdfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53473a2e211408000000000000000000000000040f1b26323c45525d68717e8b939ea8b2bcc6d0d9e3eef9fffffffffffffffffffffffffffffffdf7f2e9e4e1dbd6d3d2cfcccbcacacbcdd0d1d4d9dfe5eaf1f9fffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786c605346392d20130600000000000000000000000000000007121d27303c46505a606c77818d929da4aeb4bcc4ccd4d9dfe6ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ebe3dcd2c7bdb3a99f948a7e71665c514438281e13080000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdadadad9dad5d2d0cac7c0bbb2aaa2989184796d605558606b707d869297a0a8b0babfc6ced4d8e0e3e7ecedf0f4f9f4f4f8f3efece7e3dcd7d0c7c0bbafa59f92877c6f665c5042392e231805000000000000000000000714202d3a4753606d7986929facb9c5d1dce7f3fffffffffffffffffffffffffffffaf2e7dbd0c6bcb3a9a298928b827b746e6a6662605c545c545b6062676d737d869299a4afbac3cee0e9f3fefffffffffffffffffffffffffff6e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000091623303c4956636f7c8996a9b2bdc9d5e1eefafffffffffffffff9ede0d3c7bbaea399887b6f6255483c2f221509000000000000000000000000000000030d18222b343d454d535b6064686e717475767777777674726f6c66625f57524d453f342e271e150c030000000000000000000000000004101c2934404b555c606a6f73767777777674726e6965615e56514b433e352f281f180f0700000000000000000000000000000000000000000000030c161f28323a434b515b62696e74777875716c666059514b433c332c2318120b030000000000000000000000000000000000000000000000000000040e172029323a434b535b60696e73777876716c665f585145403931281f160e04000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e21140800131f2c3946525f6c7985929facb8c5c5bebab6afacaaa7a6a5a5a6a8acaeb4babec5cdd7e0e4e0d7d0cac0b7afa59f92867b6e61584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a554b4034281c10040000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a00000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffdf5ebe2d4c8bcb1a7978a7e7164574b3e3124180b000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffbf3eae0d5c9bdb2a99a8d817467544a3f34281c100300000b17222d3c4956636f7c8995a0acb8c2ced7e0e7ebeef1f7edededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededebded1c4b8ab9e9185786b554b4034281c1004000000000000000000030c19222b313a4045474b4d4e4f4f4f4f4f4f4e4e4e4d4c4b494746423f3b3a36302c27211a150e06000000000000000000000000010406070806050300000000010c161f2831394045474b4e4e4f4f4f4f4f4f4e4e4e4d4c4b4a4746423f3a3936302b262019130c040000000000000000000000000000000714212d3a4754606d7a8592989ea0a8a4a5a6a7a7a8a8a7a7a7a6a6a5a4aaa29f9d9a9a93908c87837d77706b605d564e463e352c231a11070000000000000000000000000000000000030c18242f39434f59606d79839098a2aebab4aea49c938e80746e635a50463d31281d110800000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff3e7dcd1bbaea195887b6e62554b4e4d4c4b4a4a4a4a4b4c4d4d5354585f626c717c859298a3aeb8c2cddde6f0fbfffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929fa8b2bbc2c7cdd0d1d1d2d2d1d1cfcec9c6bfbab2aaa39992857b6e615a5044392d2015202d3a46525e697683909da5afbbc0c7cbd1d0d1d2d2d2d1d0d0cac6c2bcb4aea49c928a7e71685e52463b3025190e0200000000000000000000000000000000000000000000020b17222d38424d57616c74818e959fa8b2bbc4cdd6dfe8f0f9fffffffffffffffffffffffffffff8f3eee8e4e0dfdddad8d7d7d8d9dddfe0e4e8eef4f9fffffffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89a8d817467574d42372b1e1206000000000000000000000000000a15202935414c56616c75818e96a0aab4bdc7d2dde8ecf9fffffffffffffffffffffffffffffffffbf5f0ece6e2dfdedbd9d7d7d7d7d9dddee0e4eaf0f5fcfffffffffffffffffffffffffffffffffffff7ede1d4c8bdb2a89a8e8174655b5044372b1f1205000000000000000000000000000000000b151e2a343e44505b656c77808d929fa3aab2bac1c8ced5dae1e5ebf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5eee8e1d9d1cbc0b5aba2978f82776c60544a403428160c020000000000000000000c1825323f4b5865727e8b98a5b1becfcecececececececdcdcccfc9c6c4bfbab5afa8a19892867c6f675c514f59606b707d8591969ea6aeb4bcc2c8cdd3d6dcdfe0e4e8e6e7e8e7e7e3e0dbd6d1cbc4beb6afa59d938c7f726a60544a3f30271c12070000000000000000000006131f2c3845515d6776828f9cabb4bfcbd7e3effbfffffffffffffffffffffffffffff8ede2d7cec5bbb3aaa39f948f86817b76726f6d666a6969666c6e737980879298a2abb5c0ccd5e0f2fbfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000c1825323f4b5865727e8b98a5b1becfdae6f1fdfffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000010b151f2a343d464f575f656c71767a7d80828384848383817f7c79736e69615e575044403930271e150a0000000000000000000000000006131f2c3845515c676d757c808283848382817e7b77726d68605d5550454039312a211910080000000000000000000000000000000000000000000b151e28313a444c555d606d727b808485827e78706b605c554d453e3528231d150c04000000000000000000000000000000000000000000000000040d162029323a444c555d656c727b808485837e786f6a625b514b433a312820160d040000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea195887b6e6255483b2f22150800121f2b3845525e6b7885919eabb8c1bbb3adaca49f9d9a999898999c9fa2aaadb3bbc5ced8e2e9e2dbd6c9c0baaea2988e81756a5f53473a2e21150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f13060000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffbf9f5f3ebe3d9d0c7b8aca095877b6e6154483b2e21150800000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffefbf9f4f1e9e1d8cec6b9ada1968a7d7064574a3d2e23170c0000000615222f3b4854606b7784919da7b1bcc5ced7dcdfe1e6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1dfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000710191f282f35393a3e4142424242424242424141403f3e3d3b3a36302e2d2a251f1c160e0903000000000000000000000001070d1113141513120f0b06000000040d161f272f34383a3e414242424242424242414141403e3d3b3a36302e2d2a251e1b150d0801000000000000000000000000000000000613202c3945525d68707d858d91969698999a9a9b9b9b9b9a9a9a999897959892908d8a87837f7b76706b636059524c433c342c231a11080000000000000000000000000000000000000007121d27313d45515c676f7c86929fa4afaaa29f928d80776c605c52483e342b1f160c00000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f635c545b5a59575756575757595a575e61656a6f757e859297a1aab4bfcbd4deeff8fffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a3aebac4cdd3d8dcdddedfdfdedddcdad5d1cbc4bcb4aba2978f82766c6155493c31261b212e3b4754616e7b87959fabb7c1ccd2d7dcdddedfdfdededcdbd6d3cec6bfbaaea49f92857a6d61564d42362a1e1105000000000000000000000000000000000000000000000006111c262f3c45505a606d79839096a0a9b3bbc4cdd6dee7f0f9fffffffffffffffffffffffffffffff9f4f0edeceae6e5e4e4e5e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd2c5b9aca196897d7063564a3d31261a0e0200000000000000000000000000040d1924303a44505a606d79849198a3abb5c0ccd7dae8eef5fcfffffffffffffffffffffffffffffffffef7f2eeecebe8e6e4e3e3e4e6e9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffaf1e5dbd1c5b8aca096897c6f6353493f33271b0f0300000000000000000000000000000000030c192227333f49535b656c74808b9298a1a8afb8bcc3c9cfd5dae0e3e8edf0f4f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffbf8f3efebe4ddd8cfc7c0bbafa49992857b6e655b5042392e231805000000000000000000000a1724313d4a5764707d8a97a9b2bec1c1c1c1c1c1c1c1c1c0bfbebeb9b8b4aeaba49f9691867d706a5f554b474f59606b6f7c848f949fa2aab0b8bcc2c7cbd0d2d4d8dddadbdbdadcd6d3d0cac7c0bbb2aca49f938e81746d62584e42382e1e150b000000000000000000000004101d2935404b5565717e8b99a3aebac7d3e0eaf5fffffffffffffffffffffffffffffef3e9e0d7cdc5bcb4aea69f98928e87827f7c797877767677797b7f848c9299a2aab4bdc7d2dee7f1fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f6fffffffffffffffff6eaddd0c3b7aa9d908477665c5144382c1f1206000000000000000000000000000007121d27313c464f5960696e777e83878a8d8f909191908f8e8c8885807b746e69625a514a423930261c1106000000000000000000000006131f2b38434e58606d7981888c8f9091908f8e8b88847f7a736d67615a514b433c332b221a11080000000000000000000000000000000000000007121d27303a434c565d676d757f868d91918f8a837d746d675f57504740342e271e160d0500000000000000000000000000000000000000000000030c161f28323a444c565e676d777f868d91928f8a837c726d605d554c433a32281f160b0200000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900101d2a3743505d6a7683909da9b6bbafa9a29f9a93908d8c8b8b8d8f92989fa2a9b3bcc6d0dce7ede7dbd6cabfb4aa9e93887b6e6255483c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3f4f4f4f4f4f3f3f8f3efecebe4e1d9d1c7bdb2a89d908477695e53463a2d211407000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f3f3f7f2eeecebe4dfd7cfc6bcb1a79e9184796d6053463a2d20130600000007131f2c38434f5965727f8b959faab4bcc4cbd1d2d5dad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3c7baaea29886796d6053463a2d2013070000000000000000000000070d161d24292c2d313435353535353535353534343332302e2d2a2521201e1914100b050000000000000000000000050b1013181d202021201f1b17110e090200040d151d23292c2d323435353535353535353534343332302e2d2a2521201d19130f0a0400000000000000000000000000000000000004111d2935414c56606b707a808487898b8c8d8d8e8e8e8e8e8d8d8c8b8a89878583807e7a77736e69636159544f45413a312b221a11080000000000000000000000000000000000000000010b151f2834404b555f6a717e8b929fa39f98928b80776c655b504a40362d22190d0400000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d706d6669686665646463636464656769696e71767c828a9297a1a9b3bcc6d0dde6f0fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000020f1c2835424f5b6875818e9baab4bfccd6dfe4e9eaebebebebeae9e5e2dcd7cec6bdb3a99f948a7d7064584e43372b1f25313e4b5864717e8b97a7b1bcc9d7dde3e7eaebebecebeae9e7e2dfd8d0cbbfbaada2978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000a141d2a333e45515c676d7a849197a1a9b3bbc4ccd5dde8eef5fdfffffffffffffffffffffffffffffffcfaf9f6f3f1f0f0f1f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9184786d6053463a2d20130900000000000000000000000000000008131e28323e45515d676f7c869299a4afbbc0c8d7dce3eaf3fafffffffffffffffffffffffffffffffffffefbf9f8f5f2f1f0f0f1f3f6f7f9fcfffffffffffffffffffffffffffffffffffffffffcf2e8dfd4c8bdb2a89d9184776b605441382d22170b000000000000000000000000000000000000071017222d384149535b606e747f8691969ea5acb1b9bec4c9cfd4d7dde0e3e8ecedf0f4f9f8f9fbfefffffffffffffffffffffffffffffbf9f8f8f3efece7e3e0d9d2ccc4bdb5afa39f93877e70695e53493f30271c1207000000000000000000000815222f3b4855626e7b8897a1adb5b5b5b5b5b5b5b4b4b4b3b2b1b3adabaaa29f99938d847c706b60584e433d474f59606a6e7a828b92989ea6abb1b8babfc4c6c8ccd2cdcececed0cbc7c5bfbab5afa9a19a938c81786c605b51463d30261c0c030000000000000000000000000c18242f3a4754616d7a86929facb9c2cdd8e4f3fdfffffffffffffffffffffffffffffbf2e9dfd7cec6bfbab0aaa39f9a938f8c8985848382838485888c91969fa3abb4bcc6d0d9e3f0f9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000005121e2a36424d57697683909ca9b6c3cfdce9f6fffffffffffffffff4e7dbcec1b4a89b8e817568544a4034281c100400000000000000000000000000000c18242f39434e58606b6f7b838a9095979a9c9c9d9e9d9c9a9897928d87817b716c605c544a42382e23170f06000000000000000000000815222e3b4754606a75818e93999c9d9e9d9c9b9896918c868079716c605d554e463d342b231a11070000000000000000000000000000000000000c18232e39424c555d686d79818b92989e9e9c95908880796e69615a51454039302820170e060000000000000000000000000000000000000000000a151e28313a444c565e686d79818c92989d9e9c9590867f756d675d564c443a31281d140a00000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000e1b2734414e5a6774818d9aaab4afa59e97928c8783807f7e7f8082858b9297a2aab4bfcbd6e3efede7dbd0c6bcafa59a8d807467584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffaeee2d5c9beb3a994887b6e6155483b2e2215080000000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3e8e8e8e8e7e7e7e6e5e7e2e0dfd9d4cfc7c0b5aba1968b7e7265574d42362a1e1205000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e6e6e5e6e2dfded8d3cdc5bdb4aaa0958b7f72665c5044382c1f1206000000030f1b27323d4653606d78839098a2aab2babfc4c6c9cfc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7cabfb4aa94877a6e6154473b2e211408000000000000000000000000040c13181d20202527282828282828282828272726252321201e191414110e0902000000000000000000000002080e171c1d24292c2d2e2d2b27221b1a140c0701030b12181c1f202527282828282828282828282726252321201e1a1413110d08020000000000000000000000000000000000000000010d19242f3a434f5960686d73777a7c7e7f8081818181818181807f7e7d7c7a797674716e6866615f57554f48443d352f281f19100800000000000000000000000000000000000000000000030d18232e39434e58626c73808c92999490867e736c655b53493f382e241b1007000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807b797876757372717070707071727375787b7e83878f939fa2a9b3bbc5ced8e2eff8fffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f221508000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0dde8f1f5f7f8f8f8f8f7f6f1ede7e0d8cfc5bbb0a69d9083776a5f53473a2e212734404d5a6773808d9aa6b3c0cdd9e8eef3f8f7f8f8f8f7f8f2eeeae2dcd6cabeb3a99f92867b6e6154473b2f23180c000000000000000000000000000000000000000000000000020b18212934404b555e686e7b859197a1a9b2bac3cbd7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6baada2978c7f72665c5044382b1f1206000000000000000000000000000000020c16202935414b55606a717e87939fa4aeb6bfcbd1d9e1e8f1f8fffffffffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffdf4eae0d6cdc4b8aca0968b7e7164594f432f261b11060000000000000000000000000000000000000006111b262f384149505c646d727c848e939da0a7adb3b9bdc4c7ccd2d4d7dddfe0e4e8e9ebeceef2f7f2f3f3f4f4f5f4f4f4f3f2f8f3efececeae7e3e0dcd7d3d0c7c0bbb2aba39f918b7f726c61574d41382d1e150b00000000000000000000000613202d394653606c7884919ea7a8a8a8a8a8a8a8a8a7a7a7a6a4a9a19e9b98928e87807a6f6a60594f463c353d474f585f686d777f868f949d9fa7acaeb4b7b9bbc0bfc0c1c1c1c0bfbab8b4aeaba39f9691887f776c665b50493f342b1e140a000000000000000000000000000713202d3946525d6875818e9ba7b1bcc8d4e1ebf5fffffffffffffffffffffffffffffffbf1e9e0d8d0cbc2bcb4aeaca49f9c99989291908f90909298999ea1a8afb5bdc6ced8e2ebf5fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000714212d3a46535e697885929fabb8c5d2deebf8fffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f2e23180c000000000000000000000000000004101d2935404b555f6a6f7d8590949d9fa7a7a8a9aaaaaaa9a7a9a19e99938e857e746d665c544a3f342821180e030000000000000000000916232f3c4956626f7c89939ea5a9aaaaaaa9a7a8a09e98928d847e756d675f584e463d352b231910060000000000000000000000000000000004101c2834404b545d676d7a838f939fa3aaaba7a09a938d837b706c635b514b423a322920180f060000000000000000000000000000000000000006111c263039434c565e686d7a838f939fa2aaaba79f98928c81796d685d564c433a2f261b1106000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e4d7cabeb1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a98a2aba39f938e857f7a77747372727375797f859298a3aebac7d3e0ecf8ede2d8cec1b8ab9e9184786a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffef2e6dacfbcafa296897c6f6356493c3023160900000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d3d2cdc8c3bdb5afa4999184796d6053473b31251a0e02000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dbdbdbdbdbdadad9d8dbd6d3d2cdc7c2bbb3aba2989183786d60544a3f34281c1003000000000a161f2b3844505c666f7c869298a1a8aeb4b8b9bebabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaea195887b6e6255483b2f2215080000000000000000000000000001070d111314181a1b1c1c1c1c1c1c1b1b1b1a1918161414110e09070502000000000000000000000000050d141921282c2f35393a3b3937332d2a251f18120b0301070c101314181b1b1c1c1c1c1c1c1b1b1b1a1918171414110e09070501000000000000000000000000000000000000000000000008131e28313d474f565e6166686e7071727374747575747474737372716f6e686a6764615e5655534d48443e383229241e160d0700000000000000000000000000000000000000000000000007121d27303c46505a636e737f878b89837c716c605b534941382d261c1209000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff3e7dacdc1b4a89c928d8886848381807f7e7d7d7d7d7e7f808284878b8f939a9ea5adb3bbc5cdd6e0eaf4fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffff8f2eae1d7cdc2b8ab9f95887c6f6255483c2f222835424e5b6875818e9ba8b4c1cedbe7f9fffffffffffffffffefbf4ede6dbd0c5baaea3998c7f7266554b4034291c1004000000000000000000000000000000000000000000000000060f18232f39434c565e696f7c859197a1a8b1b9c1ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dcd1c6bdb1a79f92857a6d60544a3f34281c100300000000000000000000000000000000040e18242f3a434e58616c727f8b929ca4adbbc0c7cfd6dfe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe2d8cec4bbafa59d9184786d6053463d3220140a0000000000000000000000000000000000000000000a141d262f383f44525b626a6f7a818990959ea1a9adb2b9bbc0c6c7ccd2d2d4d8dddddedfe2e6e4e5e6e7e7e7e8e8e7e7e7e6e5e7e3e0dfdddcd6d3d1cbc7c2beb6afa8a199928b7f726d625a50453b2f261b0c03000000000000000000000005121f2b3744505b6573808c959a9b9b9b9b9b9b9b9b9b9a9a99989697918e8b86817b746d6860584f473d342b353d464e565e656c727b828990959b9fa3aaaaacafb6b3b3b4b5b4b3b4aeacaaa29f99928d847d736c655b544a3f372d22190c020000000000000000000000000005111d2935414c56636f7c89959fabb8c2cfd9e3eef9fffffffffffffffffffffffffffffffbf2eae2dcd6cec6bfbab6afaca9aaa39f9e9d9c9c9d9fa2aaabacb2bbc0c7cfd8e0eaf4fdfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf9fffffffffffffffbeee2d6cabeb3a9968a7d7063574a3d30241707000000000000000000000000000006131f2c3945515d676f7c8692979fa6abb1b3b5b6b7b7b6b6b4b3adaba49f97928b81786d665c50443f332a1f15090000000000000000010e1b2834414e5b6774818e9aa5afb5b6b7b6b5b4b2acaaa39f97918a81796e6a60584f473d352b22180e0500000000000000000000000000000006131f2c3845515c666d798390959ea5aeb4b8b1aca49f9590867e736d605c544c443b322a211810070000000000000000000000000000000000071017232e38424b555e686d7a8390959ea5aeb4b8b1aaa39f938e827a6d685d554b41382d22170b000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede5d8cbbeb2a5988b7f7265584c3f3225190c000714202d3a4753606d7a86929fa299928b817a736e686766656566676d727c86929facb8c5d2dfebf8f4eadfd2c6b9ada197887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff7e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdccd0cac6c5c2bcb8b1aba39f93877d70675d514538291f140900000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1cececececececdcdccccd0cac6c5c2bbb7b0a9a29992867c6f665c5142382e23170c000000000003101c28343f4a545f6a6f7d8691969fa3ababadb2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb1aa96897c6f6356493c30231609000000000000000000000000000000010406070b0e0f0f0f0f0f0f0f0f0e0e0d0c0b0a08070502000000000000000000000000000000070e171f252a33383a4045474846443f38363029241d150d0700000406070b0e0f0f0f0f0f0f0f0f0e0e0e0d0b0a08070502000000000000000000000000000000000000000000000000000000010c161f2c353d444c5254565e6163656667676868686867676766656462615e565a5754524d4846423b38332c272119130c0400000000000000000000000000000000000000000000000000000b151e2a343e48525c636d737c7f7c766e6a625a504941382f261b130a00000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffff5e9ddd0c4b9aea49c99999391908e8d8c8a8a898a8a8a8c8d8f9196989c9fa4acafbabec5cdd6dfe8f2fcfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275665c5044382c1f12060000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffcf3e9dfd4c8bcb1a7998c7f7366594c402d222936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffef7ece1d7cbbfb4ab9c908376675c5145382c1f13060000000000000000000000000000000000000000000000000007121d27313a444d575f6a6f7c859196a0a7afbbc0c7d0d8dde4ebf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5dcd7cbbfb5aba0958c7f72685d5242382e23170b00000000000000000000000000000000000007131d28313c46505a626d73808d929ca3afb5bdc4cdd7dce3eaf3f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9d0c6bcb3a99e938a7d70665c5044382b1f1202000000000000000000000000000000000000000000020b141d262d334049515860686d747d838b91979ea1a8acafb5b9bbc0c4c6c8ccd2d0d2d3d6dbd7d9dadadadbdbdbdbdadad9d8dcd7d3d2d0d0cbc7c5bfbab9b0aca49f9691877e726d635b51473e33291d140a000000000000000000000000030f1b27333f4953606d79828b8e8e8e8e8e8e8e8e8e8e8e8d8c8b898785817e7a746e69605d564e463d352b232b333c444c535b60696e767d83898e92989b9e9fa4aca6a7a8a8a7a6aaa39f9c98928e87817a706b605b534a42382d251b10070000000000000000000000000000010d1924303a4854606b7683909da7b1bdc7d1dce8f4fdfffffffffffffffffffffffffffffffcf4ede7e0d8d0cbc7c0bbb9b6b4aeacabaaa9a9aaacaeb4b7b9bdc4cbd1d9e1eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e00000000000000000a1724303d4a5763707d8a96a9b3becad6e2eefbfffffffffffffff8ecdfd3c6baada297877b6e6154483b2e2115080000000000000000000000000005111e2a36414c56606d79849198a2a9b0b7bcc0c2c3c4c4c3c2c1beb9b5afa9a29f928e81786d605b51453c31261a0e040000000000000005111e2b3844515e6b7784919eaab7c1c3c4c3c2c1bdb9b4aea9a19e938e837c6f6a60594f473d342a20170c02000000000000000000000000000815212d3945505a606d78828f959fa7afbabfc3beb6afa7a09892887f756d665d564d443c332a22191007000000000000000000000000000000050e192228343f4a545d676d7a8390959fa7afbabfc3bcb4aea59e9490837a6d675d53493f33271b0f030000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb3a6998c807366594d4033261a0d000613202c3945515d6774818d979892877f756d68615e56595858555d606a75818e9ba8b4c1cedbe7f4faeee1d5c9beb2a9978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffbeee2d6cabeb3aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c1c1c1c1c1c1c1c1c1c0c0bfbebfbab8b6b1aba7a099928b7f726b60554b403529170d0300000000000000000000000000000000000a1723303d4a5663707d8996abb5c0c1c1c1c1c1c1c1c1c0c0bfbebebab8b5b0aba69e9792877e706a5f544a4030261c11060000000000000b17232e38424e58606b6f7c848d92999c9ea1a9a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8a098897c706356493d3023160a0000000000000000000000000000000000000000010202020202020202020101000000000000000000000000000000000000000000091119202930363e44484b51535453504946423b352f271f18100900000000000102020202020202020201010000000000000000000000000000000000000000000000000000000000000000000000040d1a232c323a4146474c52545658595a5a5b5b5b5b5b5a5a5958575654524c4d4b4746413b3a36312c28211b160d0801000000000000000000000000000000000000000000000000000000030c18222d36404a525b636a6f72706b625f5850443f382f261d140a0100000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffff9ede1d5cabfb6aea8aba49f9e9c9b9998979796969797989a9c9ea1a8a9acafb6bec1cad0d7dfe8f1fafffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7988b7f7265544a3f34281c100300000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffffffffffbf1e4d8cdc2b5a99c8f82766953493f33272936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffef3e7dcd1c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000010b151f28323b454e585f6a6f7b8491959ea5afb5bdc4ccd2d9e2e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3c9c1bbaea3999183786d60564c4130261c1106000000000000000000000000000000000000010c161f2b343e48515b646e73808c919fa3abb3bbc2cbd1d8e1e6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1e8e1d8d0c7beb4aaa1978e81756c61544a3f34281c100300000000000000000000000000000000000000000000020b141b2227373f464e565d606b70787f858b91969c9fa4abacafb5b7b9bbc0c1c3c5c6cad0cbcccdcdcecececececdcdcccbd1cbc7c5c4c1bfbab8b4aeaca69f9a938e847d716c635b51493f352c21170b02000000000000000000000000000b17222d3845515d676d797e8182828282828282818181807f7e7d7a7875716d67625f57524c443c342b2319212a323a414950575f616b70767c81868a8e91939a98999a9b9b9b999898928f8b86817b746d686159504941382f261c13090000000000000000000000000000000008131e2c38444f5963707d8a959fabb5c0cbd7e0ebf6fffffffffffffffffffffffffffffffffef8f2eae2dcd6d2ccc8c6c2bfbab8b7b6b5b6b7b8babfc4c5c9ced7dce3eaf3fcfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000000000c1926333f4c5966727f8c99a5b2bfd0dbe6f2fefffffffffffffff8ebded2c5b8ab9f928578695e52463a2d201407000000000000000000000000000714202d3946525e6873808d96a0aab3bbc2c7cdcfcfd0d1d0cfcfc9c7c0bbb3ada59d938e81746d62574d42372b21160a0000000000000005121f2b3744505b657986929facb9bfc8d1d0cfcec9c6bfbab2ada59e9591857c706b60594f463c32291e140a000000000000000000000000000a1724303d4956626c74818e949fa7b1b9c1cbd0c7c0bbb1aaa29a938c81786d685e564d453c342a2219100700000000000000000000000000020c17202b343d44505c666d79839095a0a7b1b9c1cacfc6bfbaafa69f959083796d655b5044372b1f12050000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cdc0b3a79a8d8074675a4d4134271a0e0004101d2935404b55616e7b85908f867d726d615d56524c4c4b4c4b515866727f8c99a5b2bfccd8e5f2fdf1e6dacfc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba7b1b4b5b5b5b5b5b5b4b4b4b3b2b1b4aeaca9a7a09d9590877f726d62594f43392f2418050000000000000000000000000000000000000916222f3c4955626f7c8899a3afb4b5b5b5b5b5b5b4b4b3b3b2b1b3adaba9a69f9c948f857d706c61584e42392e1e150a0000000000000006111c26303c464f59606a6f7980868b8f919794949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949591867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b232b323b41464f55555d6061605b53524d454039312a221b12090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a20293036393b414647494b4c4d4e4e4e4e4e4e4e4d4c4b4a49474641413e3b3936302d2a261f1c16100b0400000000000000000000000000000000000000000000000000000000000006101b242e38404951585f6265636059534e463e332d261d140b020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffdf2e7dcd1c8bfb9b4b5afacaba9a8a6a5a4a3a3a3a3a4a5a6a8abacb2b6b9bbc0c7d0d6dbe1e9f2fafffffffffffffffffffffffffffffffffffef3eaded1c4b8aca095887b6e6255483b2e23170c00000000000000000000000000000000000000000000000000030f1b27333f495f6c7885929fabb8c5d2deebf9fffffffffffffffffffffffff5eaded1c4b7ab9e918478655b5044372b2835424e5b6875818e9ba8b4c1cedbe7f5fffffffffffffffffffffffff8ede0d3c7bbaea399887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000030d162029333c464e585f696e7b838e939fa4abb2bbc0c7d0d5dae0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f2e9e2dbd6cac1b7afa59f92877c6f665c50433a2f1e140a0000000000000000000000000000000000000000040d19222c363f49525c646e737f8b9299a1a9b1bbbfc6cfd5dae1e6ecf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6dfd6cfc6bdb5aca39891857a6d615a5042382e23170b000000000000000000000000000000000000000000000000020a1117252d343c444c525960666d72797f848a8f93999d9fa4abaaacafb6b4b6b8babebdbebfc0c0c1c1c2c1c1c1c0bfbebdbfbab9b7b5b4aeacaba39f9b949087817a6f6b625a51493f372d231a0f05000000000000000000000000000006111b2935404b555d666d717475757575757575757474747371706e686864605d55534d45413a322b2219111820282f383f444d535960636b6f757a7e818486898b8c8d8e8e8e8d8b8986827e7a746e69605d564f443f382f261d140a0100000000000000000000000000000000020f1b27323d4855616b76839099a3afbbc4cfdae6eff9fffffffffffffffffffffffffffffffffffcf4ede7e4ddd8d4d2d0cbc7c5c4c3c2c3c3c5c6cad0d2d5dae0e8eef5fcfffffffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000004101c2834404a546875818e9ba8b4c1cedbe7f7fffffffffffffffff6e9dccfc3b6a99c90837669574d42362a1e1205000000000000000000000000030f1b27333f4953616e7a86929fa8b2bcc5cdd3d8dbdcdddddddcdad5d2ccc5bebaafa69e938b7f72695f53473d32271b0f020000000000000613202d394653606c7885929ea3adb5bfc8d1dcd9d5d0cbc4beb9afa7a09792867d706b60584e443b30261c11060000000000000000000000000b1825313e4b5864717e8b939da6b0b9c2cbd6d9d2ccc3bcb4aca49f938e827a6e695f574e463c342b221910070000000000000000000000000a141e29323d47515b606d78828f959fa7b1b9c3cbd6d8d1cbc1b8b0a79f958f82776c605346392d2013060000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1b4a89b8e8175685b4e4235281b0f00010d18242f3946525e696f7d83827c706b625b524c46414042464d535c6673808d9aa6b3c0cdd9e6f3fff7e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0600000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a959fa7a7a8a8a8a8a8a8a8a7a7a6a5a4aaa29f9c9995908a837c726d625b51473d31271d12070000000000000000000000000000000000000714202d3a4753606d7a86929fa7a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29f9c99948f89827b706b61594f463c30271c0c0300000000000000000a141e2a343d474f5860676d737a7f828586878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787847d70685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242d353d444d52596163676d6e6c65615e57514b433c342d241b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a2d3036393b3d3e3f404141424241414140403f3e3c3b393630312e2d2a25211e1a14100b0500000000000000000000000000000000000000000000000000000000000000000009121c262e3740464e53555856544f47433c3427221b140b02000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff8ede3dad1cac4c7c0bbb9b8b6b4b3b2b1b0b0b0b0b1b2b3b5b7b9bdc2c6c8ccd2d9e2e6ecf3fbfffffffffffffffffffffffffffffffffffff8ece2d6cabfb4aa9d9083776a5f53473a2e1c110600000000000000000000000000000000000000000000000000000b17222d44515d6a7783909daab7c3d2dde8f4fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2733404d5a6673808d99a6b3c0ced9e4f0fdfffffffffffffffffffffffbefe3d7cbbfb5ab96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000040e17212a343c464e575f696e79818c9399a1a8afb6bec3c9cfd6dbe1e5eaf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf5f0eae5e0d7d0cac0b8afa59e938b7f726a60544a3f31281e0c0200000000000000000000000000000000000000000007101a242d37404a525c636d727f8791979fa7aeb5bdc2c9cfd6dbe1e6ecf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf7f2ede7e1dad5ccc4bdb5aba49a92867c6f685e52483e30261c1106000000000000000000000000000000000000000000000000000006121b222b323a41454f545c60676d72797e82878c9093999b9e9fa4aca8aaabadb3b0b1b2b3b4b4b4b5b5b4b4b4b3b2b1b4aeacaaa8aaa39f9b99928e89837c756d68605950483f372e251b1108000000000000000000000000000000000c18242f39434b545c6065676868686868686868686767666563615e565854514b47423c352f28201910070e161d262d333b42464f54596063676d7174777a7c7e8080818281807e7c7975716d68615f57524c443e332d261d140b020000000000000000000000000000000000000b16212c38444f59626f7c87929fa9b2bdc9d5dde7f2fbfffffffffffffffffffffffffffffffffffef8f3eee8e4e0dfdcd6d3d2d1d0cfcfd0d2d3d6dbdee1e5ebf3f9fffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9968a7d7063574a3d3024170a0000000000000006121f2c3844515c667784909daab7c3d0ddeaf6fffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4130251a0e0200000000000000000000000005121f2b3744505b6573808c98a2aebac4ced7dfe4e8e9eaeae9e9e6e3ddd7d0cac0b8afa59f92867b6e61594f44382c1f140800000000000005121f2b3744505b65717e8a919ca3adb5bfc8d1dae2dcd6cfc9c1b9b1a9a29892867d706a5f564d42382e23170d030000000000000000000000111e2b3844515e6b7784919ea5afb8c2cbd4dde4ddd8cec5beb6afa59e948f837b6e695f584e463c342b221910060000000000000000000006111c26303b444f59626d74808d949ea7b1b9c3cbd4dde2dcd7cbc2b9b1a79e948a7e7164574a3e3124170b0000000000000000000815222f3b4855626e7b8895a1aebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab5a89c8f8275695c4f4236291c0f000007121d2a36424d57606b6f76756e6a61595146414045474d53575f656d7884919eaab7c4d1ddeaf7fff4e7dbcec1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b00000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959a9b9b9b9b9b9b9b9b9b9a9a99989698928f8c88837e786f6a625b51493f352b1f150b010000000000000000000000000000000000000613202c3945515d6775818e959a9b9b9b9b9b9b9b9b9a9a9999979697928f8c88837d766e6961594f473e342a1e150b000000000000000000020c18222b353d464e555d60686d7275787a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a77706b61564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228373f474f565e616b70767a7b78736e69605d554e463e362d251b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191e20252a2d2e3032333434353535353434343332312f2e2d2a252421201e1914120e09030000000000000000000000000000000000000000000000000000000000000000000000000a141c252e343c4347484c4948443d37312a2217110a0200000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffff5ece3dcd5d0d2ccc7c6c4c3c1c0bfbdbdbcbdbdbdbfc0c2c4c5c9ced2d4d8dde4ebf4f7fefffffffffffffffffffffffffffffffffffffcf3e7dbd0c6baaea2988b7e7265574e42372b1e0a000000000000000000000000000000000000000000000000000000061b2835424e5b6875818e9babb5c0ccd7e3f0f9fffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d25313e4b5864717e8b97a7b1bcc8d4e1ebf7fffffffffffffffffffffffff3e7dcd1bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000050f18222a343c454d575e676d757f8791969fa4acb1b9bdc4cacfd4d9e0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeeae4dfd9d4cec5bebaaea69e938e81756d62584e42382e1f160c000000000000000000000000000000000000000000000008121b252e38404a525b636d727d8590959fa3abb1b9bec5cad0d6dbe1e4eaeef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffbf9f4f0ece6e2dbd6cfc9c2bab2aba39993887e716a60564c41362c1e140a00000000000000000000000000000000000000000000000000000000091019202830353d424a51555c60666d71767b7f83868a8e91939a999b9d9fa2a9a3a4a6a7a7a7a8a8a8a8a7a7a6a5a4aba39f9d9b9898928f8b86817c766f6a615d564f473f362e251c1309000000000000000000000000000000000007121d273139424b5153585b5b5b5b5b5b5b5b5b5b5b5a59585654524d4b4745413a373129241e160d0700040b141b222731363d44484f54555d606468676d6f72737475757473716f6d6665605d56534d45413a3227221b140b020000000000000000000000000000000000000004101c28333e47535f6a74808d96a1adb9c0cbd5e0e9f4fdfffffffffffffffffffffffffffffffffffffff9f4f0edece7e3e0dfdedddcdcdddfdfe2e7ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197887b6e6155483b2e221508000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f32251809000000000000000000000000000613202d394653606c7884919eaab4bfccd6e0e9f2f5f6f7f7f6f7f2eee8e1dbd6cac1baaea3988f82766b6054483b3025190e020000000000030f1b27333f4953616c727f8c919ca3adb6bfc8d2dbe7e0dad5ccc3bbb3aaa29892857c6f695e544a3f34281f150b0100000000000000000000101d293643505c6976828f9ca5afbbc5cfdbe6eee8e0d7d0c7c0bbafa69f9590847b6f6a5f584e463c342b22180f060000000000000000050e17232e38424d56606b727f8b929da6b0b9c2cbd5dde6ede7ddd7ccc0b5ab9e93887c6f6255483c2f2215090000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4a99d9083766a5d5043372a1d100000010e1a25303b454f5960636a69625f584f4746474b5153575e61696e77808d96a0acb9c5d2deebf8fff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0600000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f03000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7a83898d8e8e8e8e8e8e8e8e8e8d8d8c8b898885827f7b77716d66605851493f372d231a0d030000000000000000000000000000000000000004101d2935404b55616e7a838a8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b615e574f473e352c22180c0300000000000000000000061019232b343d434b51565e616569676d6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d686361594f443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d334049515960686e757d83868785807b736d675f5850483f372d241b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e20212325262727282828282827272625242321201e19181414110e0805020000000000000000000000000000000000000000000000000000000000000000000000000000020a131c222a31373a3c3f3d3b38322b2620180f06000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffffffffffef5ede7e1e3ddd7d4d2d1cfcecccbcacac9c9cacacbcdcfd1d2d5dadfe0e4e8eef5fdfffffffffffffffffffffffffffffffffffffffff5eae1d6cabfb4aa9f92867a6d6054473c31261a0e0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b99a4afbbc7d4dee7f0f9fffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d222e3b4855616e7b8895a0acb8c4cfdae6eef7fefffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000061018222a333c454d555d606d727d848d939aa0a7adb2b9bec5c8ced4d8dde0e3e8ebeef1f6f7f8f9fbfffffffffffffffffffffffffffffffefbf8f8f6f1eeebe7e2dfd9d4cec8c1bcb4aea49d948f81786d605b51463d30261c0d0400000000000000000000000000000000000000000000000009131c262e384049515b626b6f7b838c92999fa7adb3babec5cacfd4d9dfe1e5ecedf0f4f9f8f9fbfffffffffffffffffffffffffffffffcf9f8f8f3efece8e3e0dbd6d0cac4beb9b0a8a19992877e716c61584e443a30241a0c020000000000000000000000000000000000000000000000000000000000070e161e2429303940444b51545c6064696e72767a7e818486898c8e909297959798999a9a9b9b9b9b9b9a9a999897969992918e8c8986827e7a756f6a626058524c443d352d241c130a010000000000000000000000000000000000010b151f2730394045464b4e4f4f4f4f4f4f4f4e4e4e4d4c4b4a4746413e3a39352f2b261f19130c04000000020a11171f262a33383d43484c515457555d6063656667686868666562605c5454524c46423c352f282017110a020000000000000000000000000000000000000000000b16212b37434e58606d7984919ea5afb9c3ced7e2ebf4fdfffffffffffffffffffffffffffffffffffffffffcfaf8f3efecebeae9e8e9eaebeceef2f8fafdfffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578695f53463a2d211407000000000000000915222f3c4855626f7b8899a3aebbc7d3e0edf9fffffffffffffffaede0d4c8bbafa49a897c6f6356493c30231609000000000000000000000000000916222f3c4955626f7c8896a1acbcc6d0dee7f2fbfffffffffffffff9f4ece6dcd7cbbfb4aa9f94897c6f63564d41362a1e11050000000000000b17222d3841505a636d737f8c919ca4aeb6c0c9d3dde6e6ded5cdc5bcb4aaa29791847b6e665c50443d31271d1207000000000000000000000a1723303d4a5663707d89939ea9b3becad6dde7f2e9e2d9d2ccc1b8b0a7a09691857c6f6a60584e463c342a21180f06000000000000020b172028343f4a545e686f7d87929fa4aeb8c2cbd4dde7f0f2e8dfd4c7bbafa4998f82756a5f53473b2e2115080000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39d9083776a5d5044372a1d1100000009141f29333d474f54565d5c55534e484d5254555d6064696e747b828d929da8b2bdc9d5e1edfafdf4ebd9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f1205000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e686e787d8081828282828282818181807f7e7d7b7976736e6a64605c544e463f372d251b11080000000000000000000000000000000000000000010d18242f3946525e686e787d8081828282828282818180807f7e7c7a7876726e69636159534d453d352c231a1006000000000000000000000000071119222b313940454c525458555c606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605d56554f473e32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262f383f44525b626b707a828a909397918d8680796f6a625a51493f372d231a0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080e1114141618191a1b1b1b1b1b1b1b1a191817161414110d0808070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a101820262b2e2f32302f2c27211a150e0600000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffffffff8f2edeee8e3e0dfdedcdbd9d8d7d6d6d6d6d7d8d9dbdedee1e5ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7baaea2988d8174675d5145392a2015090000000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939facb9c0ccd5dee8eef5fafcfffffffffffffbf5ebded1c5b8ab9e928578665c5044382b212d3a46535f697783909da9b3bec9d5dce6ecf3f8fbfffffffffffffcf8ede0d4c8bcb1a795887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000061018212a333b434b515b636b7079808891959ea1a8adb3b8bdc3c8ccd2d4d7dddfe1e5e8eaececeff3f8f2f3f3f3f4f4f4f4f4f3f3f2f7f2eeecebe9e5e1dfdbd6d3cec8c3bcb8b0aaa29f928d82786d665c50493f342b1e150a00000000000000000000000000000000000000000000000000010a141c262e373f49515960696e79808790959ea1a9aeb3b9bec5c8cdd2d5dadfe0e3e8eaececeff3f8f2f3f3f4f4f5f4f4f4f3f3f9f3efedeceae7e2e0ddd7d4cfcac6bfbab3ada69f9691877e716c625a50463d32281e120800000000000000000000000000000000000000000000000000000000000000040c13191e272e343940454b5153575e6166686d7174777a7d7f81838587898a8b8c8d8d8e8e8f8e8e8e8d8c8b8a89888684827f7c7975716d68626058544e46413a322b231b120a0100000000000000000000000000000000000000030d151e272e34383a3e414242424242424242414141403e3d3b3936302d2c29241d1a150d0801000000000000060b141a21272c32383a4145474b4b51545658595a5b5b5b5a585653514a4745413a373129241e160d060000000000000000000000000000000000000000000000050f1b26323c45515d67717e8a939da7b1bcc5d0d9e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f7f6f5f6f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9b8e827568574d42372b1e1205000000000000000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000c1926333f4c5966727f8c99a8b2bdced8e2f0f9fffffffffffffffffffef7eee7dcd1c6bcb0a69c8f8275685e5246392d20140700000000000006111b262f3e48515b636d737f8c929ca4aeb7c1cbd4dfe8e7dfd7cec6bcb3a9a1969082786d60594f43392f23180c030000000000000000000916222f3c4854606b75828f97a2adb9c0cbd5e0e9f4ebe4ddd8cac2b9b1a8a19791857c6f6a60584e463c332a21180e0500000000000a141d29323a44505c666e7a859199a3aeb6c0cad3dde6eff7ebe0d6cabfb4aa9f93877c6f62584e43372b1f12060000000000000000000613202c3945525d6877839095949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949499928e8174675b4e4134281b0e000000030d17212b343d434849504f484d5354565e6165676d71767b81868f949da4aebac4ced9e5f1f5f4ebe2d5c9beb3a9988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f4a3f34281c10030000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424c565e656c707374757575757575757474737271706e6c6666625f5853504a423d342d251b13090000000000000000000000000000000000000000000007121d2a36414c565e656c7073757575757575757574747372716f6d686966615f57554f46423b332c231a110800000000000000000000000000000710191f272f353a4146474c4b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454524c48443e352c20170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262f38424a505c636d727d858f949c9fa19e98928c847c716c625b51493f352b1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0d0e0e0f0f0e0e0e0d0d0c0b090807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f2122252322201b160f0a030000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffdfff9f4f0edecebe9e7e6e5e4e3e3e3e3e4e5e6e8eaebedf1f6fafcfffffffffffffffffffffffffffffffffffffffffffff7eee8dcd1c7bdb2a89f92867a6e61554c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca5afb9c3ccd7dde3ebedf0f4f9f4f3f8f3efebe3d9cfc3b6aa9d9083776a544a3f34281e2a36424d5765727f8b97a1adb9c0cad6dbe1e7eceff3f8f3f4f9f4f0ede7dcd1c4b8aca095877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000060f182129313a4045515960676d747c838b91969ea2a9acb2b9bbc0c6c7ccd2d2d5dadcdddfe0e3e7e5e5e6e6e7e7e8e8e7e7e7e6e5e4e6e2dfdedcdad5d2d0cac6c3bcb8b1aca69e98928b80786d665c544a3f372d22190c030000000000000000000000000000000000000000000000000000020a141c252e373f474f575e666d737c838b92979fa2aaadb3b8bcc3c5c9cfd2d4d7dddddfe0e3e7e5e5e6e6e7e7e8e8e7e7e6e6e5e8e3e0dfdddbd6d3d2ccc7c5bebab4aea9a19e948f847d716c625a50483e342b20160c00000000000000000000000000000000000000000000000000000000000000000002080c151c23282f34394045464d5254565e616468686d70727577787a7c7d7e7f808181818282818181807f7e7d7b797775726f6d6764615d56544e47433d3530282019110900000000000000000000000000000000000000000000030c151d23282c2d323435353535353535353534343332302e2d2a2521201d18130e090300000000000000000003090e161c21272c2f35393a3e414547494b4d4d4e4f4e4d4b494644403a39352f2b261f19130c04000000000000000000000000000000000000000000000000000a15202935414b55616c74818e95a0a9b3bdc7d0d9e4eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbaea3998b7e7165584b3e31261a0e02000000000000000d1a2733404d5a6673808d99a6b3c0d1dce7f3fffffffffffffffff7eaddd1c4b7aa9e918477675d5145392c201306000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbeaf4fffffffffffffffffffffffff8ede2d8cfc2b9ac9f92867b6e6154473b2e211409000000000000000a141d2c363f49515b636d73808c929da5afb9c2cdd6e1eae9e0d7cfc5bcb2a89f948c80736b60554b4034292015090000000000000000000714202c38444f59616e7b85929ea5afb9c3ced7e2ecf5eee8dcd4cbc3bab2a9a19792857c6f6a60584e463c332a20170e0400000006111b262f3a444f59606d78828f97a1abb5bfc8d2dce5eff8f1e6dacfc6baaea2988e81746a5f53463c32261b0f0300000000000000000004111d2935414c56626f7c838687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786817a6d6054473a2d21140700000000050f19222b32383b3c434951575e6166686e71757a7e82878d92999ea6aeb6c0ccd6e0ebedece5e2d9d0c7b9ada197897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600000000000000000000000000030f1c28333f4a546a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d201407000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444c535b606367686868686868686868676766656361605b5455534e46443f38302b221b13090100000000000000000000000000000000000000000000010e1925303b444c535b6063676868686868686868676766666463615e565955534d48443d363129211a110800000000000000000000000000000000070d151d24293036393a3f40454747484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484745413a38332c231a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d263038424a545b606e737f8792979ea6acadaaa29f9691867e726d625b51473d31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010202020201010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151519161613100b0400000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f6f4f3f2f0f0eff0f0f0f2f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffff9eee5dcd7cbc0b5aba1968c7f73685e52433a2f24190d0100000000000000000000000000000000000000000000000000000005111e2a36424d57626f7c89939da7b1bac3ccd2d9dfe0e4e8e6e7e7e6e7e3e0d9d1c7bdb0a6998d8073665a4d402e231a26313b4753606d7985919ea5afb8c1cad0d6dce0e3e7e6e7e7e6e8e4e0dbd6cabfb4aa9d908377685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000060f171f282f353f474f555d606b6f787e848c92979da0a8acafb6b9bbc0c4c5c9cfcfd1d2d3d7dcd8d9d9dadadadbdbdbdadad9d9d7dbd6d3d2cfcfc9c5c4bebab8b1aca7a09d938f867e736c665c544b42382e251b100700000000000000000000000000000000000000000000000000000000020a131c252d353d454d545c606a6f787f858c92989ea2a9acb1b8b9bdc3c6c7ccd2d1d2d3d7dcd8d9d9dadadbdbdbdadadad9d8dcd7d3d2d0d0cac6c5c0bbb9b3adaaa29f97918b827a6f6b615a50483f362c22190e050000000000000000000000000000000000000000000000000000000000000000000000030b12181d23292e34383b4246474c525457565d606366686a686d6f707173747474757575757474737271706e6d66686563605c5554524c47433d373229241e160e07000000000000000000000000000000000000000000000000030b12181c1f202528282828282828282828282726252321201e191413110d070100000000000000000000000000050b10161b1e24292c2d2f35393a3c3f4041424241403e3c3a38342e2c29241e1a140d08010000000000000000000000000000000000000000000000000000040d18242f3a43505a606d79839097a2abb5bec7d2dde3ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9dfd2c5b9ac9f92867a6d6154473a2e2114090000000000000004111d2935414c556975828f9ca8b5c2cfdbe8f8fffffffffffffffff5e8dbcec2b5a89b8f827568554b4135291d110400000000000000000000000005111d2935414c566a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff4eae0d4c7bbafa3998b7e7265584b3f31251a0e02000000000000020b1b242e374049515b636e74808d939ea7b1bbc4cfd8e3ede9e1d7cec4bab0a69f93877d70675c51453c31261a0e04000000000000000004101c27333d46525e69717e8a939da7b1bcc5d0dbe7eef9eee6ddd5ccc4bbb3a9a19792857c6f6a5f584e453b322920160d0300030c17222d38414c56606b73808d949fa9b2bdc6d1dae4eef7faeee1d5c9beb2a99f92867b6e61584e43342a20150a00000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d685d5245392c201307000000000007101921272c2f3a45515b62696e72767b7e82868b8f93999fa3abb0b8c0c8d2dee8e4e0dfd9d4d0c7beb3a99e9285786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000000000b17222d43505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6a194877a6e6154473b2e211408000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b41495053565a5b5b5b5b5b5b5b5b5b5a5a5958565553504a4847433c38342e261e1910090000000000000000000000000000000000000000000000000008141e29323b41495053575a5b5b5b5b5b5b5b5b5b5a5a59585654524c4c4846423b38332a251f170f08000000000000000000000000000000000000030b12181e252a2d2e2f34383a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f2c28211a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545b666c74808b9299a1a9b0b9b9b4aea8a09892887f726d62594f433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0a0907030000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfcfcfdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd4cac2bbafa3999184796d60564c4131281e130800000000000000000000000000000000000000000000000000000000020e1a25303b4854606a74818e95a0a8b1bbc0c7d0d2d4d8dddadadad9dcd7d3d0c7c0b5ab9f94897c6f6356493c3023161f2c3845515d67717e8a939da6afbabec5cbd0d3d6dcd9dadad9ddd8d4d0cac2baaea2988d807366564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000050d161d2429353d434b515960666d71797f858b91969c9fa4acacafb5b8b9bdc0c2c4c5c7cbd1cbcccccdcdcececececdcdcdcccbd0cac6c5c3c0bdb9b8b4aeaba7a09d95908a827b716c605b544b423930261c1309000000000000000000000000000000000000000000000000000000000000010a121b232b333b424b51585f666c727a7f858d92979da0a7abadb2b7b9bbc0c1c4c5c7cbd1cbcccccdcdcececececdcdcccbd1cbc7c5c3c1bfbab8b5afaca9a29f98928d857e776d68605950483f362d241a10070000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d23282c30363a3b4146474a4c525456595b565e61626465666767686868686867676665646361605c54595653514b4746413a37322b272019130c04000000000000000000000000000000000000000000000000000000070c101313181b1c1c1c1c1c1c1c1b1b1b1a1918171414110e080604010000000000000000000000000000000000040a0f13191d202124292c2d3032333435353533322f2d2c2823201d19130e0903000000000000000000000000000000000000000000000000000000000007131d28313e45515c676e7b859299a4acb6c0ccd2d9e2e9f2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d4c8bcb1a79b8f8275685e5246392d201307000000000000000613202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffff2e6d9ccbfb3a6998c807366594d402f24180d010000000000000000000000000713202d3946525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f827569574d42362a1e12050000000000000009121c252e374049525c606c78818e959fa9b3bdc6d1dce7f3e9e0d6ccc2bbafa4999184796d60574e42372b20150a0000000000000000000b16212a36424d56616c74818e95a0aab4becad6dce6f1f8efe7ded6cdc4bbb3a9a29792857c6f6a5f574d443b32281f150c020b151e27333f49535e68707d88939fa6b0bbc4cfd8e3ecf6fcf2e5dbd2c6b9ada1978c8073695e52463c3122180e04000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66605d564c4135291d1104000000000000070f161b24313d4a56626d727b7f83878b8f92989c9fa4abaeb5bdc1cad2dcdbddd8d4d2cec8c4bdb5aca2978d8073665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffbefe3d6cbbfb4aa93867a6d6053473a2d2014070000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1720292f383f44464a4d4e4f4f4f4f4f4f4e4e4e4d4c4b4a4846443f3b3a37312b28231c140c070000000000000000000000000000000000000000000000000000020d1720292f383f44464a4d4e4f4f4f4f4f4f4e4e4d4d4c4b494746413f3b3a36312c27211a140d05000000000000000000000000000000000000000001070c13191d202123292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241e1c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091317222d38414a545c666c78808c929fa3abb3bbc1c6bfbab2aaa39a938b7f726b60564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3ebe3dcd7cac2b8afa59f92877d6f675d51443b301f160c01000000000000000000000000000000000000000000000000000000000009141f2c38434e58606d7a839196a0a7afb5bdc1c6c8ccd2cdcdcdccd1cbc7c4beb6afa3999083766b6054483b2f22151d2935404b55616c74818e949ea5adb3babfc5c7cbd0cdcdcdcdd2ccc8c6bfbab0a69f92867a6d6154473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000040c1318232b313a40454f545c60676d727a7f848a8f939a9c9fa4ababadb2b3b5b7b9babfbdbebfc0c0c0c1c1c1c1c1c0c0bfbebdbebab8b6b4b2adabaaa29f9a95908a837d756e69615a504a423930271e150a0100000000000000000000000000000000000000000000000000000000000000000911192029303940454e545b60676d737a80858b90959a9ea1a8aaacafb5b5b7b9babfbdbebfc0c0c1c1c2c1c1c1c0c0bebdc0bbb9b7b4b4aeacaba49f9c97928c86807a716c655e564f473e362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f252a2d3035393a3e414547494c4e4c5254565758595a5a5b5b5c5b5b5b5a595857565553504a4c494645403a3935302b27201b150d08020000000000000000000000000000000000000000000000000000000000000406070b0e0f0f0f0f0f0f0f0f0e0e0e0d0b0a08070502000000000000000000000000000000000000000000000001080d111314181d202123252627282828272523201f1c1813110d080100000000000000000000000000000000000000000000000000000000000000010c161f2934404b555f69707e87939aa4afbbc0c7d0d7e0e7f0f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d7cec6b8ab9f958a7d7063564c4135291d1105000000000000000714212d3a4754606d7a8796a1acb9c5d2deebf8fffffffffffffffbefe2d6cabfb4aa978a7d7164574a3e31241707000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff4e8dcd1c5b8ab9e928578695e53463a2d21140700000000000000000a131c252e374044505b666d79839097a1abb5bfcbd7e1eaf2e8ded7ccc0b5aba0968c80736a5f53473d32271b0f040000000000000000050e1925303b44505a606d79839098a2aebac0cad4dfe8f3f9f0e8dfd6cdc5bbb3a9a29792857c6e695f564d443a31271e140a121c27303944505b656d7a85919aa4afb8c2cdd6e1eaf4fef4eae0d4c8bcb1a79e9184796d60574d42342a201006000000000000000000000000010f1b26313c464e53555d60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c54524c443a3024190d0100000000000000040a1825323f4b5865727f878c90939a9c9fa3aaacafb5bbbfc6cfd0d0cfced2ccc8c6c3bcb8b2aba49a92857a6d61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e7dcd0baada093877a6d6054473a2d21140700000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff9e2d5c8bbafa295887c6f6255493c2f221609000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171d262d3337393d4041424242424242424141403f3e3d3b3938332d2e2b261f1c17110a0704010000000000000000000000000000000000000000000000000000050e171d262d3337393d4042424242424242424141403f3e3c3a3936302e2d2a261f1c160e0903000000000000000000000000000000000000000000000002080d111314181c1f20212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201d1913100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b2527333f49535c666d78818d929ca4aeb5bdc5cdd0cac3bcb4aca49f92877d70685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010300000406070604000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f1e8e1d9d1cbc1b8b0a69e938c7f726b60554b4032291e0d04000000000000000000000000000000000000000000000000000000000000020f1b27323d45515d676e7b8490959fa4abb0b6b9bbc0bfc0c1c0c0bfbfbab9b2aca49f92877c6f62594f44382c1f1318242f3943505a606d78828e939fa2a9aeb4b8babfbfc0c0c1c0bfc0bbb9b4aea69e948c7f73685e5246392d1e1308000000000000000000000000000000000000000000000000000000000000000000000000010711191f282f353d424a50555c60676d72787d82878b9093999b9ea1a8a6a9aaacaeb4b0b2b2b3b3b4b4b5b5b4b4b4b3b2b1b0b3adaba9a7a8a19e9a98928e89837d78706c615e5750443f382f271e150c0300000000000000000000000000000000000000000000000000000000000000000000070e171e272e343c424a50555d60686d73797e83898d9196999d9fa4aba8aaacaeb4b0b2b2b3b3b4b4b5b5b4b4b3b3b2b0b5afacaaa8aaa29f9c99938f8b85807a736d68605b534c443d352c241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e2025292d2e2f35393a3d3f42414647494a4b4c4d4e4e4e4f4f4e4e4e4d4c4b4a4846443f3f3c3a38342e2d29241e1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000102020202020202020201010000000000000000000000000000000000000000000000000000000000000000010406070d11131416181a1a1b1c1b1a18161312100c07040100000000000000000000000000000000000000000000000000000000000000000000040d18232f39434d57616c717e88939fa3afb5bdc5ced6dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe7dbd0c6bcb0a69d9083776b6155443a3025190d0100000000000000091623303c4956636f7c8996a8b2bdc9d5e1edfafffffffffffffff9ece0d3c7baaea298887b6e6255483b2f221508000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd2c6b9ada197877b6e6154483b2e2115080000000000000000010a131c2528333f4a545c676e7b859199a3aebbc3cfd8e2edf0e8ddd2c7bdb2a89f92867b6e62584e43372b20150a00000000000000000009141f29323e45515d676e7b86929fa4aeb8c2ccd6e1eaf4faf1e8dfd7cdc5bbb3a9a19791857b6e695e564c433930261c1118232e39424e58606c77828f97a1acb6c0cad4dfe8f3fcf8ede2d8cec6b8aba0958b7e71675d51453b3022180e00000000000000000000000000000a15202a343c43474b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a45413a32281e13080000000000000000020e1b2835414e5b6874818e999d9fa4acacaeb4b9bbc0c7c9c5c4c3c3c2c2c0c0bbb9b7b1aca8a19993887e70685e5242382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffff8e0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b2d303435353535353535353534343332302e2d2b2822211f1a171717151413110d080705020000000000000000000000000000000000000000000000050b141b22272b2d303435353535353535353434333331302e2d2a2522211e1a14100b05000000000000000000000000000000000000000000000000000000010507070c10131414151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d373f44505b656d78818e939da4aebbbfc6cfd7dbd6cfc6beb6afa39991857a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e0f070c10121312100c070f0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0eae4dfd6cfc7c0bbafa69f948f81776c60594f43392f20170d00000000000000000000000000000000000000000000000000000000000000000a16212935414c555f696e7b838d93999ea6aaacafb6b2b3b4b4b3b2b4aeaca8a19a938b7f726a6054473d32271b0f121d27313e45515c666d78818b92979fa3aaacaeb4b2b3b4b4b3b2b6afacaaa29f948f82786c60564c41362a1e0c020000000000000000000000000000000000000000000000000000000000000000000000000000070d161d242930383f444b51555d60656c70767b7f83868b8f919697999c9e9fa3aba4a5a6a6a7a7a7a8a8a8a7a7a6a6a4a3a9a29f9c9a9896918e8a85817c77716c65615a524d453e332d261d150c03000000000000000000000000000000000000000000000000000000000000000000000000050c151d23282f383f444b51565e61676d71777c8084898d909399989b9e9fa3aaa3a5a6a6a7a7a8a8a8a7a7a7a6a5a4aba39f9d9b9998928f8b87827e79736d68605d565049413a322b231a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1114191d202124292c2d30333036393a3c3d3e40414141424242424141403f3e3d3b3a38342e302d2c2823201d19130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090c0d0e0f0f0e0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b45505a626c727f8b919fa4abb3bcc4ccd6dae1e9f1f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd6cabfb4aa9f948a7d7064594f4432281e130800000000000000000c1825323f4b5865727e8b98a5b1becedae5f1fdfffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffaeee2d6cabeb3a996897c706356493d3023160a000000000000000000010a1317222d38424b555e696f7c87929fa7b1bcc6d1dce7f3eee3d9d0c3baaea3998f82756a6054473d32271b0f020000000000000000020d17202935404b555f69717e8a929da6b0bac4cfd8e2edf8faf1e9dfd7cdc5bbb3a9a19791847b6e685d554b42382e23171e2834404a545f6a727f8b949ea9b3bec7d2dce6f1fafff3e7dbd0c6bcafa59d9083786c60554b4033291f10060000000000000000000000000000040e18222a31373940454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846443f3835302820160c020000000000000000000d1a2733404d5a6673808d99abacafb6b9babfc6c7ccc4bdb9b7b7b6b5b5b3b6afacaaa7a09d9691877f726c61564c412f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d7cbbfb4aa93877a6d6054473a2d21140700000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202327282828282828282828272726252322201f1f202223242424232221201d191514120e0903000000000000000000000000000000000000000003090f1214171c1f202427282828282828282828272726252321201e191514120e0903000000000000000000000000000000000000000000000000000000000000000000000406070708080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222c363f49525c606c77818e939ea5aeb6bfcbd1d8e1e7e1d8d0c7c0b5aba1978c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1e181c1f201f1c181e1c1a18161313100c070502000000000000000000000000000000000000000000000000000000000000000203050506060606060606060606060502000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf4efeae4dfd8d4cdc4bdb5afa59e948f82796d655b50473d31271d0e050000000000000000000000000000000000000000000000000000000000000000040d19242f3a434d575f696e7980878f94999d9fa4aca6a7a7a7a6a5aaa39f9c96918880736d62584e43352b21160a0b151f2834404b545c666d757e858d92989c9fa3aaa5a6a7a7a6a6aca49f9d98928c82796d665b50443a3025190d00000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e262e343940454b51535b6063696e72767a7e8284878a8d8f91929995979899999a9a9b9b9b9b9a9a9a999896959792908d8b8884817d7a746f6b64605b535046423b3328221c140b030000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333a41454c52555d60656b6f74787c808486898c8e91929895979899999a9a9b9b9b9b9a9a999897969992908e8c8985827f7b76716d67615e56524c443f382f292019100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314191d20212326252a2d2e2f313233343435353535353434333231302e2d2b282323201f1c1813110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333e48505a626d727f8c9399a2aab2bac1cacfd7dfe4eaf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe6ddd4cac2baaea2988f82766c6155473e3320160c0200000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f6fffffffffffffffff6e9ddd0c3b6aa9d908377665b5044382b1f1206000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffef2e6dacfbeb1a4978b7e7164584b3e3125180b000000000000000000000006111c262f39434d56606a737f8c959faab4bfcbd7e1ecf5ebe2d7cbbfb4ab9e93897c6f62584e43372b1f1409000000000000000000050e18242f39434d57616c74808d949fa8b2bdc6d1dce7eef8fbf1e9dfd7cdc5bbb2a9a09690837a6d675d544a3f34282427303944515c666f7c86929fa6b0bbc4d0d9e4eef8fffbefe2d6cabfb4aa9e93897c6f665b5043392f20170d0000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e29241e160e04000000000000000000000b1825313e4b5864717e8b97aab4bbc0c5c7cbd1cec4bab2acabaaa9a9a8a6aca49f9d9995908b847d726d625a50443a301d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d20130700000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171a1b1c1c1c1c1c1c1b1b1b1a171c1f2024292c2d2f30303131302f2d2c292421211e1a14100b0400000000000000000000000000000000040a0f151a1f2123282b2d2e2f303131302f2e2d2b2722221f1b161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212b343e48515b636e74808d939ea5afb7c0c8d7dce3eaf3eae2d9d1c7bdb3a99b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1114171c1f20232527292a23282c2d2c28232a29272422201f1c1814120e09040000000000000000000000000000000000000000000000010406070a0c0f1011121313131313131313131313120f070705010000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf6f1eee9e3dfd9d4cdc8c1bbb3aba39f938f82796d675d53493f352b1f150b0000000000000000000000000000000000000000000000000000000000000000000008131e28313b454d575e676d747c82888c90939a98999a9a9a99999898928f8a847d736e635b51463d3223190f04030d18232e39424b545c606c717a80868b8f929897999a9a9a9a99989a93908c867f776d675d544a3f32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151c23282f343a4145495053575e6165686d7175787a7d8082848687898a8b8c8d8d8d8e8e8e8e8e8d8d8c8b8a88878583817e7b7874716d67636059535049413e3630292117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c22282f353a41464b5153596063656c6f73777a7c7f82848687888a8b8c8d8d8e8e8f8e8e8e8d8d8b8a89888684817f7c7975726e6964605d55524c45413a332d261d170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d1113141619191d2021232425262727282829282828272625242322201f1c17161313100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1011121313131313131313131313110d0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212c363f48515b636d727f879298a0a8afb9bec5cdd4d8dfe5eaf0f5fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd4cbc2b8afa59f92867b6e61594f44352c210e04000000000000000005121e2a36424d57697683909ca9b6c3cfdce9f6fffffffffffffffff4e7dacec1b4a79b8e817468544a3f33281c0f03000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000a141d27303b444e58606d78839098a3aebac5cfdbe6f2f4e7dcd1c6bdafa59c8f82766a6054473b3025190e0200000000000000000007121d27313c45505a606d78829096a1abb4bfcbd7dce6f0fafbf1e9dfd6cdc4bbb2a8a0959082796d665c504440362d2e39424e58606d78839098a3aeb8c2cdd6e2ebf5fffcf3e6dcd3c6baaea2988e81756b60544a3f31281d0e050000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231c19130c0400000000000000000000000916222f3c4955626f7c8898a2aebac7d2d3d7d5c9bdb2a8a19e9d9d9c9b9a989a93908d89837e79706b625b51483e32281e0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f120600000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0d0e0f0f0f0f0f0f070b141c22282b2d2f35393a3c3c3d3e3d3d3c3a39352f2e2d2a251f1b160e090200000000000000000000000000060e151b20262b2e2e34383a3b3c3d3e3d3d3c3b3937332d2e2b271f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030000040607060400000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333d46505a626d73808d929da5afb7c1c9d2dbe7edf4fcf4ebe3d4c8bcb1a7998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10141a1e2023282c2d2f323436372e34383a38342e373533312f2d2c2823211e1a14100c070000000000000000000000000000000000000104080d11131417191b1d1e1f1f202020202020202020201f1c1413110d0802000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f6f1edebe5e1dfd8d3cec8c3bcb8afa9a199928c81796d675d554b41382d23190d0300000000000000000000000000000000000000000000000000000000000000000000010c161f29333b454d555d606a6f757b808386898b8c8d8e8d8d8c8b8886827d78706b635b52493f342b211107000007121d273039424b515a62686e747a7e8286888a8c8d8d8e8d8c8b8986847f7a726c655d554b42382d20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d23292f35383f44464d5354565e616568696e70737677797a7c7d7f7f808081818282818181807f7e7d7c7a787674716f6a6764605d55544f46443f382f2a251f170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24293035394045474f54535b606266676d70727577797a7c7d7f7f808081818282818180807f7d7c7b79777572706d6665615e5753514b46413a352f27221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a080d111314161718191a1b1b1b1c1c1b1b1b1a191817151312100b060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e111414171a1c1d1e1f1f2020202020202020201f1e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232d363f49515b636d727d8691969ea5adb3bbc1c8cdd4d9e0e4e9eff2f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f2eae2dcd6cbc2b9b0a69d938b7f72695e53473e33231a100000000000000000000714212d3a46535e697885929fabb8c5d2deebf8fffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f2d22170b00000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000020b151e29323d44505c666f7c86929fa9b3becad6e2eef8ede2d8cfc1b7ab9f94897c6f62564d42362a1e1105000000000000000000010b151f2a333e44505c666e7a849199a3aebac0cad4dee8f2fbfbf1e8dfd6cdc4bab1a79f958f81786d605b51483e3534404b545f6a73808c95a0aab4bfcad3dfe8f4fdfff5eae1d5c9bdb2a89f92867b6e61594f42382d1f160c00000000000000000000000000000000000000040a0f12181d1f20212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1c17110d08020000000000000000000000000713202d3a4653606d7985929facb8c5d2dfded2c5b9aca1969190908f8f8d8b898683807c78716d66605951493f362c20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c100400000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f2316090000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202020200040c13181d262d3338393d40454748494a4a4a4a484745413f3b3a36312c272119140d0500000000000000000000010a101820262b31373a3b3f444648494a4a4a4a494746443f3c3b37322c28231c150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e0f070c10121312100c070f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313b454e58616c727f8b929ca4aeb7c1c9d2dbe4edf8fffff7eaded1c5b8aca095887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f252a2d2e34383a3c3f414244454044464440454442403e3c3a38342e2d2a251f1c18120d07010000000000000000000000000001070d1113191d20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2b2821201d19130c050000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f8f2eeecebe5e1dfdad5d2ccc7c3bcb8b1aba59e9791877f776d675c554b43392f261b1007000000000000000000000000000000000000000000000000000000000000000000000000040d172129333b434b51586062696e73777a7c7e7f808181807f7e7c7976716d666059524940372d22190f000000000b151e273039404550565e61686d7276797c7e7f808181807f7f7c7a77726d68605b534b433a2f261c0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d24292d33373b4246484c525458565e61646669656c6e6f717273737474747575757474737371706f6e68696765625f585753514b48433d37332d261d1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181e25292f35383d434849505356555d60636568656c6e6f7072737374747575757474747372716f6e6d66686663605c5454524d47454039363029241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090a0b0d0e0e0e0f0f0f0f0e0e0d0c0b0a0807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2a26201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f49515b626b707c848f939ea1a9afb8bcc3c8ced4d8dfe2e7eceef2f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0eae4e0d8d0cbc0b9b0a79f948e81746d62574d42352c2111080000000000000000000815212e3b4854616e7b8797a2adbac6d3dfecf9fffffffffffffffaeee1d5c9beb2a996897c706356493d3023160600000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000030c172028343f4a545f6a73808d97a2adbac6d3dfecf8f4eae1d3c7bbb0a69b8e8175695e52463a2d20160a00000000000000000000030d182128343f4a545e686f7c87929fa4aeb8c2ccd6e0e9f4fdfaf1e8dfd6ccc3b9b1a79e938d80746d635a50473d3945515c666f7c87929fa7b1bcc6d0dce5f1fafff9eee3d9cfc7b9aca1968c7f73695e52473d2f261c0d0400000000000000000000000000000000000000000001070c1013141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151312100c0600000000000000000000000000000006121f2c3844515c667683909ca9b6c3d0dbded1c4b7ab9e918484838282807e7c7a7773706c65605c544f473f372d241a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23180c0000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffff9ede0d3c7bbafa399887b6e6155483b2e22150800000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292f383f44464a4b51535556575757565554524c4c4846423b38322a251f170e070000000000000000010a131c222a32373c4347484a505355565657575756545350494947433d38342e261e19110a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1e181c1f201f1c181e1c1a18161313100c0705020000000000000000000000000000000000000000000000000000000000000002030505060606060606060606060605020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434d57606a717e87939fa4aeb6c0c9d2dbe4edf6fffffbefe3d7cbbfb5ab9d9084776a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b30363a3b3f4446494b4d4f51524a5153514a51514f4d4b494645403b3a36312c28231d18120b060000000000000000000002080d13181d2024292c2d303335363838393939393939393939393938352e2d2a251e170e0500000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f2f3f4f5f5f6f7f8f8f9fbfffffcfcfdfefefffffffffffffffffffffffffffffffffffffffffffffefffffbf9f8f7f6f9f3efedeceae7e2dfdedad5d2cfc9c5c2bbb7b1aca79f9d938e857d726c655c554b433931271d140a0000000000000000000000000000000000000000000000000000000000000000000000000000060f172129313940454e54575f6166686d6f71737474747372716f6d6664605c544f4740372e251b100700000000030c151e272e343f444c52565d6065666d6f7172737474737372706d6865605d565049413a31281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13181b22272b31363a3b4146474b4d5254575a535b6061626465666667676868686867676766656362615e565a5855534e4a4745403938322b27221b140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d24292c3238383f4446494b51545659535b6061626465666667676868686867676665646361605c54595653514b4846423b39352f2a251e19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e313335363838393939393939393939393937332d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000009121b252e373f495159616a6f7a818a92979ea5abb1b8bdc3c7cdd3d6dbdfe2e6ecedeff4f9f8fafdfffffffffffffffffffffffffffffffffffffffffdfaf8f5f0ede9e4dfd9d4cec6bfbaafa69f959082786d605b51453b31231a10000000000000000000000a1724303d4a5763707d8a96a9b3becad6e2eefbfffffffffffffff8ebdfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000000000815212e3b4854616e7b8794aab3becad6e2eefbfffffffffffffffffffffffffffffff0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000050e17232e38424e58606d7a85929fabb8c5d0dbe7f2fcf3e3d8ccc2b9ac9f92867b6e6154473d32271b0f0000000000000000000000060f17232e38424c56606a717e8b929da6b0bac4ced7e2ebf5fffaf1e8ded5cbc2b9b0a69d928c7f726c61594f46424e58606d79839099a3afb9c3ced8e2eef7fffff3e8dcd1c7bdb0a69e9184796d60574d42352b1d140a00000000000000000000000000000000000000000000000000040607080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070603000000000000000000000000000000000004101c2834404a546673808c99aab4bfcad6d6c9bcafa396897d777676757371706d686663605b53514b423d352d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f353e424a505356555d6062636364646362605d565854534d48443d36302920191108000000000000000a131c252e343c43474e5355545c606162636464636261605b5356544e46443f38302b231c130a02000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1114171c1f20232527292a23282c2d2c28232a29272422201f1c1814120e09040000000000000000000000000000000000000000000000010406070a0c0f1011121313131313131313131313120f07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222935404b555e696f7c869299a4afb6c0c8d2dbe4edf6fffffff9ede0d3c7bbaea3998c7f7265584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282e34383b4246474a505356585a5c5d5e5f5c605c5f5e5d5c5a575553514b4846423b38342e29241d17110a0200000000000000060b13191d24292c2f35393a3d3f42434445464646464646464646464645423a3936302920170c020000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe5e5e6e7e8e9e9eaebececeff3f8eff0f0f1f1f2f3f3f3f4f4f4f5f5f5f5f5f5f5f5f5f5f4f4f3f3f2f1f8f3efedeceae9e7e8e3e0dfdddbd6d3d2cfc9c5c4bdb9b8b0aba7a09d959089817a706b605b534b433931271f150b02000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f272f353c43474d5355565d6063656667676766666562605c5453504a423d352e251c1309000000000000030c151d2328323b41464c5254545c6062646667676767666563605d5654524c443f382f281f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f252a2d3036393a3e4246474a4d49505354565758595a5a5a5b5b5b5b5b5a5a5958575554524c4e4b4847433e3a39352f2c271f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181d1f272c2d3337393c414547494c49505354555758595a5a5b5b5c5b5b5b5a5a5857565553514b4c494645403b3a36302c29241d19130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040000030606070605030000030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d30363a3b3e4042434445464646464646464646464644403938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f474f585f686d757e858f939d9fa7acb2b8bcc2c6cad0d3d6dbdfe0e3e8eaebedf1f6f4f5f6f8f9fafcfffffafffffbf9f8f7f6f5f6f1edebeae5e0ded8d3cec8c1bcb4aea59d949082796d665c51493f33291f1108000000000000000000000c1926333f4c5966727f8c99a5b2bfd0dbe6f2fefffffffffffffff7ebded1c4b8ab9e918578685e5246392d20130700000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffaeee1d5c9bdb2a996897d7063564a3d3023170a0000000000000000000000000000070e161e26303c45525d6874808d9aaab4bfcad6e2eefbf4e9e0d3c7bbaea3998c807366594f43382c1b1106000000000000000000000006111c26303b444e58626c74808d949fa8b2bcc6d0d9e4eef9fff9f0e7ddd4cbc1b8aea49c918b7e716b60584e4a54606a73808d95a0abb5c0cbd5e0eaf4fffffcefe3d7cbc0b5ab9f948a7e71675d51453b3023190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3d495663707d8998a2aebac6d3d7cbbeb1a4988b7e716a6968676563615e5656535049454039302b231b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffdf4ebd9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffcf2eaddd0c4b7aa9d918477665c5044382c1f120600000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a414550545b606368676d6f6f707170706f6d686865615e57544f46423b322b231a1108000000000008111c252e3740464e53585f6266666d6e6f707170706f6e6c656662605853504a423d352e251c140a010000000000000000000000000000000000000000000000000000000000000000000000000000060b10141a1e2023282c2d2f323436372e34383a38342e373533312f2d2c2823211e1a14100c070000000000000000000000000000000000000104080d11131417191b1d1e1f1f202020202020202020201f1c1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202b343d45515d676e7b859198a3abb5c0c8d1dae4edf6fffffffff8ecdfd2c5b9ac9f92867a6d6154473c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e34383f44464d5254545c60626567696a6b6c666d666c6b6a68666462605c5454534d46454039352f27221b140b0500000000020a11171e25292f35393a4145474a4c4e5051525253535353535353535353524f4746413a32291e13080000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced7d8d9d9dadbdcdddddedfe0e3e7e2e2e3e4e4e5e5e6e6e7e7e7e8e8e8e8e9e9e9e8e8e8e8e7e7e7e6e5e4e4e7e3e0dfdedcdadcd7d3d2d0d0cac6c5c2bdb9b7b2adaba69f9c95908a837d746d6860595049413931271f150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d242932373c4247484c52545658595a5b5a5a59585553514a46443f38302b231c130a0100000000000000030b1218202930363a4145474b51535557595a5a5b5a59585654524c4745413a332d261d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e21252a2d2e30363a3b3d403f444647494a4c4c4d4d4e4e4f4f4e4e4e4d4c4b4a49474641413e3c3a37312d2c29241d1b160f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1b22272b2d2f35393a3d3f3f444647494a4c4c4d4d4e4e4f4f4e4e4d4d4c4a49484645403f3d3a38342e2d2a25201d18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f10060b0f12131313120f0b06100f0e0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a31363a3b4246474a4d4f5051525253535353535353535352514c46443f382f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d353e464e565e616c717a828990959da0a8abb1b8babfc5c6cad0d2d4d7dcdedfe1e5e6e7e8eaebecedf0f4f9eef8f3efecebeae9e8e6e5e1dfded9d4d1cdc7c3bcb8b0aaa39f938e82796d675d544b40372d21170d0000000000000000000003101c28343f4a546875818e9ba8b4c1cedbe7f7fffffffffffffffff5e8dccfc2b5a99c8f827669564c41362a1d110500000000000000000000000000000613202c3945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffef5ebdfd2c5b9ada196877b6e6154473b2e21140800000000000000000000000000071019202830363b424c56626f7c8998a2aebac6d3dfecf9fbefe3d7cbbfb5ab9e9184776b605448382d22170b0000000000000000000000000a151e29323d46505a606d78829096a1aab4bec7d2dde8eff9fff9efe6ddd3cac0b6ada39f92877d706a5f56515c666f7c87929fa7b1bdc7d1dde7f2fcfffdf4e6ddd3c7bbafa3998f82766c61554b4033291f100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d9cdc0b3a69a8d8073675c5c5a585654524c4946443f38342e271e19110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffdf5ebe2d4c8bcb1a7978a7e7164574b3e3124180b000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffbf3eae0d5c9bdb2a99a8d817467544a3f34281c100300000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a434b515a61666c7074777a7b7c7d7d7d7d7b7a7875726e69636059524d443d352c231a1007000000020b1a232e37404951585f626a6e7376797b7c7d7d7d7d7c7a7976736f6a65605c544f473f372e261c130a000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f252a2d2e34383a3c3f414244454044464440454442403e3c3a38342e2d2a251f1c18120d07010000000000000000000000000001070d1113191d20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2b2821201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d46515b606d79839097a1aab4bdc7d2dae3edf6fffffffff9ede1d4c8bdb2a89b8e8275685e5246392a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a303940454a5053575e6165666d6f7274757778787979797878777573716f6d6665615e5753514b454039332d261d170f060000040b141b222730353a4045474c525457595b5d5e5f5f5f60606060606060605f5e5b54524c443a3025190d0100000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1c9cacbcccdcdcecfd0d1d1d2d3d7dcd5d6d6d7d7d8d8d9d9dadadbdbdbdcdcdcdcdcdcdcdbdbdbdadad9d8d8d7dcd7d3d2d1cfced1cbc7c5c3c1bebab8b5b2adaba8a19e99948f8a837e786f6b615e564f443f382f271f150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820272b31373a3b414547494b4c4d4e4e4d4c4b494644403a38342e261e1a110a0100000000000000000000070e171e252a3035393a404546494b4c4d4e4e4d4c4c494745413a39353027221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e2021252a2d2e312d3337393b3c3e3f4040414141424242414140403e3d3c3b393630322f2e2b2620201d18120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171b1f2024292c2d302d3337393b3c3d3f40404141424242414141403f3e3c3b3a38342e302d2c2823201e1a14100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070c1013141618191b1c1d1e171c1f2020201f1b171e1d1c1a1917161413110d0708070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b222731363b4246484d525457595b5d5e5f5f5f60606060606060605f5d5953504a42382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232c343c444c525a61686d757d838a91969d9fa7acaeb4b8babec3c5c7cbd1d1d2d5dad9dadcdddedfe0e4e8e1e1e1e7e2e0dfdddcdbdadad5d2d1cec8c5c2bbb7b1aca69e98928b81796d675d554b42392e241b0f050000000000000000000006121f2c3844505c667784909daab7c3d0ddeaf6fffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d403025190d01000000000000000000000000000004111d2935414b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffcf9f5f0ece3d9d0c4b8ab9e918478695e52463a2d201407000000000000000000000000071019222a323a41464d5254606d7985929facb8c5d2dfebf8fff3e7dcd1c6b9aca096897c6f6353493f33271b0f030000000000000000000000030c17202b343f44515c666d7a849198a2acb6c0ccd8dde7f1fafff8efe5dcd2c8bfbbaea39992867c6f685e57606d78839099a3afb9c3cfd9e3eff9fffff5ebe2d5c9beb3a99f92877c6e625a5043392f21170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9ca8b5c2cdd8cec2b5a89b8f8275685c4f4d4b494746413d3937332d28231d150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffbf9f5f3ebe3d9d0c7b8aca095877b6e6154483b2e21150800000000000000000000000000000000081c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffefbf9f4f1e9e1d8cec6b9ada1968a7d7064574a3d2e23170c0000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d606c71787d81848688898a8a8a89888785827f7b76706b615e564f473e352c22190d0400000a141d2c354049515b636a6f767b8083858889898a8a8a89878583807c77716d666059514940382e251c1107000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b30363a3b3f4446494b4d4f51524a5153514a51514f4d4b494645403b3a36312c28231d18120b060000000000000000000002080d13181d2024292c2d303335363838393939393939393939393938352e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a444f59626d75818e95a0a9b3bcc6d0d9e3ecf5fffffffffff7ebded1c5b8aca096897d7063564c41362a180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a202930363e434b51545c6064696e7276797c7e808284858586868685848482807e7c7976726e6964605c55514b443f382f292117110a040d161d262d333a41464b5153565d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6b68615e564c41362a1d110500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4bcbdbdbebfc0c1c2c2c3c4c5c5c7cbd1c8c9c9cacbcbcccccdcdcececececfcfcfcfcfcfcfcfcecececdcccccbcad1cbc7c5c4c3c1bfc0bbb9b7b4b4aeaba8a8a19e9a96918d88827d78716c656059524c443d332d261d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b1f262b2d2f35393a3c3e40414141403f3e3c3a38342e2c28231c150c0800000000000000000000000000050d14191e24292c2e34383a3c3e3f40414140403f3d3a39352f2c29241e17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314191e20212422272b2d2e2f313233333434353535353434343332302f2e2d2a252522211f1a1413100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d20212322272b2d2e2f313233333434353535353434333231302e2d2c282323201f1c1814120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d10131416181d1f2022242627292a2b22282b2d2d2d2b27222a2a282726242220201d18171414110e0906040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333b42464d5354565e61646668696b6b6c6c6c6c6c6c6c6c6c6c6c6a66605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a222a323a414650565e616b70787e848a90959a9fa2aaabaeb3b7b9bbc0c2c4c5c9cfcccecfd0d1d2d4d8ddd4d4d4dbd6d3d2d1d0cecdcfc9c5c4c1bcb8b7b0aba7a09d948f867f746d675d554b433a30271d120900000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffbefe3d7cbbfb5ab978a7e7164574b3e31241808000000000000000000000000000000010d18242f434f5c6976828f9ca9b5c2cfdce8f8fffffffffffffffffbf5f0eceae5e1dbd2c7bdb1a79b8e817568574d42362a1e11050000000000000000000000040d19222b343c444c52575e6165667683909ca9b6c3cfdce9f6fff8ede3d5c9bdb2a89a8d8074655b5044372b1f1205000000000000000000000000050e19222834404a545e686f7c86929aa4afbbc1cbd5dfe8f3fcfff7eee4dbd7cbbfb5aba29891847a6e675f69737f8c95a0abb5c0cbd5e1eaf5fffff9eee3d9d0c7b9ada1978d80736a5f53483e31271d0f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5565727f8b98a7b1bcc8d4d0c3b7aa9d9084776a564d423e3d3a3936302d2b27221b18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3f4f4f4f4f4f3f3f8f3efecebe4e1d9d1c7bdb2a89d908477695e53463a2d211407000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f3f3f7f2eeecebe4dfd7cfc6bcb1a79e9184796d6053463a2d201306000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d757e84898e91929996969797969596918f8b87827d756e6960594f473e342b20160c0106111c262f3e47515b636d727c83888d9092989596979796959892908c89847e786f6b635b524a40372d23190c0300000000000000000000000000000000000000000000000000000000000002080c151d23282e34383b4246474a505356585a5c5d5e5f5c605c5f5e5d5c5a575553514b4846423b38342e29241d17110a0200000000000000060b13191d24292c2f35393a3d3f42434445464646464646464646464645423a3936302920170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56606b727f8c939ea7b1bbc4ced8e2ebf5fefffffffffbeee2d6cabfb4aa9d9184786c6053463a3025190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c323b41464f555c60666d71767b7f8385898b8d8f9091929299929291908f8d8a8885827f7b76716d67605d555049413b3328231c150d161f282f383f444c52555d6065686d707275767778797979797979797979797978756d685e5246392d20130700000000000000000000000000000000000000000000000d192633404c5966737f8c99aab2afb0b1b2b2b3b4b5b6b6b7b8b9babfbbbbbcbdbdbebebfc0c0c0c1c1c1c2c2c2c2c2c2c2c2c2c2c1c1c0c0bfbebdbcbfbbb9b7b6b4b2b5afacaaa7aaa29f9c9896918d8984807b76706c65605b534f46413a3227221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e2124292c2d3032333434343333322f2d2c28231f1c17110a0300000000000000000000000000000002080e13191d2023282c2d2f3133343434343332302d2c2924201d19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507090e11141417171b1f202123242526272727282828282827272625242221201e19181515120f0a06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070d11131416171b1f2021222425262727282829282828272725242322201f1c18161313100c070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f1315181d20202324292c2d2f3133343537382d3338393a3937332d3736353432312f2d2c29242421201e1a1413100d070400000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444d53575e6166696e717375767778797979797979797979797977736c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000081018202830363e444c525960656c71787e83888e92989b9fa2aaaaacafb5b5b7b9bdbec0c1c2c3c5c6c8ccd2c7c7c7d0cac6c5c4c3c2c0bebdb9b7b4b1acaaa69f9c95908a827b726d605c554b433a31281e150b0000000000000000000000000915222f3c4855626f7b8899a3aebac7d3e0ecf9fffffffffffffff9ede0d3c7bbaea399887b6f6255483c2f22150900000000000000000000000000000000071a2734414d5a6774808d9aa7b3c0d1dce7f3fffffffffffffff8f1eae4e0ddd9d4d0cac0b5aba095897c706356493d30251a0e0200000000000000000000010c161f2b343d464e565e61696e727576828f9ba8b5c2cedbe8f5fffff1e5d9cec4b8ab9e9285786c605346392d20130700000000000000000000000000071018232e39424c565f6a717e88939fa5afb9c3cdd6e1eaf4fffff6ede7dcd1c6bdb4aaa1969083796d656e7b86929fa7b1bdc7d1dde7f3fcfffff4e8ddd2c7bdb1a79e91857a6d60584e43362c1f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3b4854616e7b87959fabb8c4d1d2c5b8ac9f928579695e52463a302e2d2a25201f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb4bfcbd7e3e8e8e8e8e7e7e7e6e5e7e2e0dfd9d4cfc7c0b5aba1968b7e7265574d42362a1e1205000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e6e6e5e6e2dfded8d3cdc5bdb4aaa0958b7f72665c5044382c1f12060000000000000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d79828a91969b9d9fa3aba3a4a3a3a9a19e9b99938f89827b706b61594f463d32281e13080b17222d38424f59636d727f879094999d9fa2aaa3a4a3a3aaa29f9c9995918b847d726d645c52493f352b1e150b0000000000000000000000000000000000000000000000000000000000050d14191e272e34383f44464d5254545c60626567696a6b6c666d666c6b6a68666462605c5454534d46454039352f27221b140b0500000000020a11171e25292f35393a4145474a4c4e5051525253535353535353535353524f4746413a32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b45525d686f7d87929fa5afb9c3cdd6e0eaf4fdfffffffffff9ecdfd3c6baaea2988b7f72655b504437291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227353d444c525961676d72787e82878c8f9298989a9c9d9e9f9fa39f9f9e9d9b999798928f8c87837e79726d67605b534d453e342e261e162028313a414950565e61676d71767a7d7f81838485858686868686868686868685817a6d6154473a2e21140700000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a1a9a2a3a4a5a6a6a7a8a9aaaaabacaeb4aeafafb0b1b1b2b2b3b3b4b4b4b5b5b5b5b6b6b6b5b5b5b5b4b4b4b3b2b1b1afb5aeacaba9a7a6aba39f9d9b9898928f8c8884807c78736e6963605b535049413d3630282017110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d202123252627282727262522201f1c1812100c060000000000000000000000000000000000000002080d1113181c1f202224262727282726252321201d1913110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f121314161719191a1a1b1b1c1c1b1b1b1a191817161414110e080908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607060b0f121314161719191a1a1b1b1c1c1b1b1a1a191716151313100c0707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151b1f2224292c2d302f35393a3c3e4041424344453f44464646443f45444342413f3e3c3a39352f312e2d2a2520201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039414950575f61696e73777b7d80828384858586868686868686868685847f786c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e252a323a41464f535b60666d71767c81858a8e92989a9d9fa3aba8abadb2b1b3b4b5b7b8b9bbc0babbbbbababfbab8b7b6b5b3b1b2adaba8a7a09d9994908a837d756e69625b514b433a31281f160c030000000000000000000000000b1724313e4a5764717d8a97abb4bfcbd7e3effbfffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000b1825323e4b5865717e8b98abb5bfcbd7e3effbfffffffffff8efe6dfd9d4d1cec8c5bebaafa4999083776b6054483b2f1f1409000000000000000000000007131d28313d464e585f686d747b7f828386929fabb8c5d2deebf8fffff6ebdfd2c6b9ada197887c6f6255493c2e23180c000000000000000000000000000007121c27303a444e58616c73808c939ea7b1bbc5cfd8e2edf8fffff8ede3d8cfc5bcb2a89f958e81776c77829098a3aeb9c3cfd9e3eff9fffffcf0e3d7ccc0b5ab9f958b7e71675d51463c31241a0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697783909daab6c3cdd3c6baaea298877a6e6154473b2e21201e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d3d2cdc8c3bdb5afa4999184796d6053473b31251a0e02000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dbdbdbdbdbdadad9d8dbd6d3d2cdc7c2bbb3aba2989183786d60544a3f34281c10030000000000000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d78828f939ea1a8aaacafb5b0b0b0b0b2adababa49f9c948f857d706b61584e443a2f24190d0f1c28333f4a54616b727f8c92999fa6a9acaeb4b0b0b0b0b3aeaba9a7a09d9691877f736e645b51473d30271d1207000000000000000000000000000000000000000000000000000000080e171e252a303940454a5053575e6165666d6f7274757778787979797878777573716f6d6665615e5753514b454039332d261d170f060000040b141b222730353a4045474c525457595b5d5e5f5f5f60606060606060605f5e5b54524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b45505a606d7a849199a3afb7c1cbd5dfe8f2fcfffffffffffff8ebdfd2c5b8ac9f92857a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f565e616b70797f848a8f93999c9fa2aaa7a8aaababacafacababaaa8a6aaa29f9c9894908a847f79716c655e5750443f3830271f28323a434b535b60686d737a7e83868a8c8e9091929292999393939393939992918c7f7366594c402e23180c00000000000000000000000000000000000000000000000714212d3a4754606d7a8691969596969798999a9a9b9c9d9e9e9fa3aba1a2a3a3a4a4a5a5a6a6a7a7a8a8a8a9a9a9a9a9a9a9a8a8a8a7a7a6a5a5a4a3aba39f9e9c9b99979992908e8b8885827f7b78746f6c66625f57535049443f382f2a251e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141618191a1b1b1a1918161312100c070300000000000000000000000000000000000000000000000104070c1013131618191a1b1b1a1919161413110d08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608090b0c0d0d0e0e0e0f0f0f0e0e0d0d0b0a0908070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608090a0c0d0d0e0e0f0f0f0e0e0e0d0c0b090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22272b2e2f35393a3d3f404547494b4c4e4f5051524a5053535350495251504f4d4c4a49474540403d3b3a36302d2c29241f1c18120e09030000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b60696e757b8084878a8c8e9091929292999393939393939892908b7e7265584b3f2f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c1319202930363d414950545c60646a6f747a7e8285898d909299999c9ea1a8a4a6a7a9aaabacafb6adaeaeaeadb4aeacaaa9a8a7a5a8a19e9b9895908c88837d77706c615f575145403931281f160d04000000000000000000000000000d1a2633404d596673808c99a6b3bfd1dce7f3fffffffffffffffff6eaddd0c3b7aa9d908477665c5145382c1f1306000000000000000000000000000000000916222f3c4955626f7c8899a3aebbc7d3e0edf9fffffffffbf1e6ddd5cdc8c4c3bcb8b3ada49f93877c6f63594f44382c200d0200000000000000000000010d18242f3a434e58606a6f7a81878b8f909298a2aebac6d3dfecf9fffffaeee1d5c9beb3a9998c7f7266544a4034281c100400000000000000000000000000000b151e29323c46505a606c77818f95a0a9b3bcc6d1dce7eef7fffff4eae1d7cec4bab1a79e938c80737f8b949faab4bfcbd5e1ebf5fffffdf4e6ddd4c7bbafa4999083786c60554c41342a20120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a7b1bcc8cccabfb4aa96897c6f6356493c302316110d080503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdccd0cac6c5c2bcb8b1aba39f93877d70675d514538291f140900000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1cececececececdcdccccd0cac6c5c2bbb7b0a9a29992867c6f665c5142382e23170c000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6974808d949ea6acb2b7b9bbc0bdbdbdbcbdb9b8b5afaca69e9792877d706a60564c4135291f14121f2b3844505b66707d8a919fa3abb0b6b8babfbcbdbdbdbebab8b6b1aca8a099938c80736d63594f42392e23180c000000000000000000000000000000000000000000000000000006111a202930363e434b51545c6064696e7276797c7e808284858586868685848482807e7c7976726e6964605c55514b443f382f292117110a040d161d262d333a41464b5153565d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6b68615e564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57616c75818e96a1abb5c0c9d3dde7f1fafffffffffffff8ecdfd3c7bbb0a69a8d8174685d5241382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515960686e757d848b91969c9fa4abacaeb4b3b5b7b8b8b9bbb9b8b7b7b5b3b4aeaca9a69f9c97918c847e776e69615a504a42393128303a444c555d656c727a80858b8f9299999b9c9e9e9f9fa39f9f9f9f9f9fa39f9c8f827669544b4034281c1004000000000000000000000000000000000000000000000613202c3945525d68707e848788898a8a8b8c8d8e8f8f9091929299949495969697989899999a9a9b9b9b9b9c9c9c9c9c9c9c9c9b9b9b9a999998979695999291908e8c8a888684817e7c7975726f6a6763605b54534d46443f38332d261d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090b0d0e0e0e0d0c0b09070604000000000000000000000000000000000000000000000000000000000000040607090b0c0d0e0e0d0d0c0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f272b2e32373b3c404547494c4b51535557595a5c5d5e5f5f5b6060605b5f5e5d5d5b5a59575553514b4d4a4746423d3a39352f2c28231d1a140e090300000000000000000000000000000000000000000000000000000000000000000b17222d38414b545c656c727b81878c919597999b9c9e9e9f9fa39f9f9f9f9f9fa29f9c90837669554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e171e252a2f383f444a5053585f62686d7175797d808386898c8f91969597999b9c9d9e9fa4a0a1a1a1a1a0aaa29f9e9d9b9a989696918e8b88847f7b76706b64615a534d453f342f271f160d040000000000000000000000000004101c2834404b556875828f9ba8b5c2cedbe8f8fffffffffffffffff4e7dbcec1b4a89b8e817568544b4034281c1004000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf7fffffffff5eadfd5cbc3bcb8b6b1aca9a29f928c80736b6054473d32271b10000000000000000000000004111d2935404b55606a6f7c858e939a9b9d9fa2aab3becad6e2eefbfffffef2e6dacfc2b6a99c8f8376665c5144382c1f12060000000000000000000000000000030c17202a343e44505b656d79839097a1aab4bfcbd7dce5eff9fffcf3e9e0d6ccc2b9afa59c928c7f85929fa6b0bcc6d1dde7f3fdfffff5ebe2d6cabeb3a99f93877c6f655b50433a2f22180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8895a0acb8c0bfbebdb1a4988b7e7165584b3e3225180b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c1c1c1c1c1c1c1c1c1c0c0bfbebfbab8b6b1aba7a099928b7f726b60554b403529170d0300000000000000000000000000000000000a1723303d4a5663707d8996abb5c0c1c1c1c1c1c1c1c1c0c0bfbebebab8b5b0aba69e9792877e706a5f544a4030261c11060000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b86929fa6b0b9bdc4c5c7cbd1cacacfc9c5c4c0bbb9b0a9a29992867c6f685d52453b31261a13202d394653606c7883909da3aeb5bdc2c5c6cad0cacad0cac6c5c3bcb8b2aba49f928c7f726b60544b4034281c10040000000000000000000000000000000000000000000000020a1117232c323b41464f555c60666d71767b7f8385898b8d8f9091929299929291908f8d8a8885827f7b76716d67605d555049413b3328231c150d161f282f383f444c52555d6065686d707275767778797979797979797979797978756d685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313946525e69717e8b939ea8b2bdc7d1dbe5eff9fffffffffffffff4e9ddd0c4b7ab9f94887b6e62564c412f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d384149505b636b707a828a91969ea0a8acafb5b8babfc0c2c3c4c5c5c7c5c5c4c3c2c0bfbab8b5b0aba9a19e96918b827b716c605c544b433a3138424c565d676d777e858d92989c9fa3aba8a9aaabacacafb5acacacacb5aeab9e918478665c5145382c1f13060000000000000000000000000000000000000000000004111d2935414c56616c70787a7b7c7d7e7f7f808182838384858686878888898a8a8b8b8c8d8d8d8e8e8e8f8f8f8f8f8f8f8f8f8f8e8e8d8d8c8b8a898887868483817f7e7b797774726f6d6665625f585653504a47423c37332d27221b140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040000030606070605030000030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1011121313131313131313131313110d06060300000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c32373b3c4347494b51535659555d6062646667686a6b6b6c666c6d6c656c6b6a696867656462605d55595754524d4a4745403a38342e2a261f1a150d08020000000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d777f868e93999da0a7a6a8a9aaabacacafb5acacacacb4aeab9e928578675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191d262d33383f44464e53565d6064666d7074777a7d7f828486898b8d8e8f9092939a93949494949493989291908f8d8b898784817e7b77736e69636159555046423b3329231d150d04000000000000000000000000000006131f2c3845515c677784919daab7c4d0ddeaf7fffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f2e23180c000000000000000000000000000000000006131f2c3845515c667683909da9b6c3d0dbe6f2fefffffcf0e4d9cdc3b9b1abaaa7a09d97928b80736e63594f43352b21160b00000000000000000000000613202c3945515d676f7c8592979fa4aca9abaeb3bcc5d0dbe6f2fefffffff7ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000050e182227333f49535d676e7b859298a3aebac0cad3dde7f1fafffbf2e8ded4cbc1b7aea49b918c9297a2adb8c2cfd8e2eff9fffff9eee3d9d0c7b9ada1978d81746a5f53493f31281e0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212d3a47535f697783909dabb5b4b3b2b0afa6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba7b1b4b5b5b5b5b5b5b4b4b4b3b2b1b4aeaca9a7a09d9590877f726d62594f43392f2418050000000000000000000000000000000000000916222f3c4955626f7c8899a3afb4b5b5b5b5b5b5b4b4b3b3b2b1b3adaba9a69f9c948f857d706c61584e42392e1e150a000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774808d99a3aeb8c1c9ced2d4d7dcd7d6dad5d2d2ccc7c1bbb3aba29891847a6d60574d42362a1c1724303d4a5763707d8a95a0acbbbfc6cfd2d3d6dbd7d6dbd6d3d2cec8c3bdb5afa49f92877d6f665c5145382c1f150a00000000000000000000000000000000000000000000020b141b2227353d444c525961676d72787e82878c8f9298989a9c9d9e9f9fa39f9f9e9d9b999798928f8c87837e79726d67605b534d453e342e261e162028313a414950565e61676d71767a7d7f81838485858686868686868686868685817a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a616e7b85929fa5afbac4cfd9e3edf7fffffffffffffff8ede2d5c9bdb2a89c8f82766a5f53433a2f1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b2427333f49535b606d737d858f949ea0a8acb2b9bbc0c5c6cad0cfd0d1d2d2d3d2d2d1d0ced0cac6c5c2bcb7b2ada9a19e948f867e746d665d554c433a3f4a545d686d79828b92979fa2aaacafb5b4b6b7b8b8b9bbc0b9b9b9b9bfb9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000010d19242f3a43505a61656c6d6e6f7071727373747576777778797a7a7b7c7c7d7e7e7f7f80808181818282828283838382828282818181807f7e7e7c7b7a7978767473716f6d66686562605c5455534e4946443f3837312b27221b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102040000030606070605030000030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f10060b0f12131313120f0b06100f0e0c0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e111414171a1c1d1e1f1f2020202020202020201f1e1913120f0b0600000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282e34383c4347494e5455555d60636669676d6f7173747576777879797979797979787776757472716f6d67696664615e575753514b4645403936312b261f19130c05000000000000000000000000000000000000000000000000000000020c16202b3744505b656d78818c92989fa4abacb1b3b5b6b7b8b8b9bbc0b9b9b9b9bfb9ada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272e34383c43474c5254545c606367676d707375787a7c7e80818284858686878788888787878685848382807e7c7a7875716e6966615f57554f49443e3631292118120b030000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffaeee2d6cabeb3a9968a7d7063574a3d30241707000000000000000000000000000000000004101c2834404b546673808c99aab3becad6e2eefbfffff9ece0d4c8bcb1a7a09d9595908c857e736e645c52463d3223190f040000000000000000000005111d2935414c56606d79849197a1a9afb6b6b8babec5ced7e1ecf7fffffffff9ece0d3c7baaea398887c6f6255493c2f22160900000000000000000000000000000000061017222d38414b555e696f7d86929fa4aeb8c1cbd5dfe8f3fcfffaf0e6ddd3c9bfb6ada39b989fa2a9b3becad4e1eaf4fffffff4e8ddd2c7bdb1a79e92857a6d61584e41382d1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5766727f8c99a3a8a7a6a5a4a3ab9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3d4a5764707d8a959fa7a7a8a8a8a8a8a8a8a7a7a6a5a4aaa29f9c9995908a837c726d625b51473d31271d12070000000000000000000000000000000000000714202d3a4753606d7a86929fa7a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29f9c99948f89827b706b61594f463c30271c0c030000000000000000000b17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784919eabb5bfcad5dadfe0e3e8e3e3e6e1dfddd7d4cdc5bdb4aaa1968d8074695f5346382e23172734414e5a6774808d9aa7b1bccbd1d8dfe0e2e7e3e3e6e2dfded9d4d0c7c0bbafa3999184796d6053463d32271b0f030000000000000000000000000000000000000000000a141d262d3340474f565e616b70797f848a8f93999c9fa2aaa7a8aaababacafacababaaa8a6aaa29f9c9894908a847f79716c655e5750443f3830271f28323a434b535b60686d737a7e83868a8c8e9091929292999393939393939992918c7f7366594c402e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c75828f97a2adb7c1ccd6e1eaf5fffffffffffffffff3e7dcd1c5b9aca1968a7d7064584e4331281e0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212c363e44505b656c747f8892979ea6acb2b9bdc4c7ccd2d3d6dbdbdddededfe0dfdededddbdbd6d3d2cdc7c4beb9b2ada69f98928a80786d675d564c4344505c666d7a838f939fa2a9aeb4b9bbc0c1c3c4c5c5c5c7cbd1c6c6d1c8bbafa49a877b6e6154483b2e211508000000000000000000000000000000000000000000000008131e28313e4850535b6061626363646566676768696a6b6b676d6d6e6f7070717172727373747475757576767676767676757575747473727271706f6e6c666968666462605c54585553504a4847433c3938332d2b261f1b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f10060b0f12131313120f0b06100f0e0c0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070c1013141618191b1c1d1e171c1f2020201f1b171e1d1c1a1917161413110d07080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2a26201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000060e151a1e272e34394045464e545558606266676d707275787a7c7e7f81828384858586868686868585848382807f7d7c7a787673706e696764605d5553514b46423b37312a251e160e07000000000000000000000000000000000000000000000000000008131e2a36424d57606c77818e939fa3aaafb5b8bcbfc1c3c4c5c5c5c7cbd1c6c6d0cabeb3a994877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282c32373a4145474b515356555d60636669676d6f717374767778797a7a7a7b7b7b7a7a797977767574726f6d686865615f5755534d48443e39332a261f180f0701000000000000000000000000000000000915222f3c4855626f7c8899a3afbbc7d4e0edf9fffffffffffffff8ecdfd2c6b9ada297877b6e6154483b2e2115080000000000000000000000000000000000000c18232e3c4956636f7c8998a2aebac6d3dfecf7fffff7eaddd1c4b8aba095908887847f7a726d645c524a40342b21110700000000000000000000000713202d3946525d6874808d96a0a9b3bbc0c3c5c6cad0d7e0e9f3fefffffffffbefe3d7cbbfb4aa988b7e7165584b3e3225180b000000000000000000000000000000000006111b262f39434d57606b717e8b929ca6b0b9c3cdd6e1eaf4fffff8efe5dbd1c8bfb5ada7a5abadb3bcc5d0dce6f3fcfffffcf0e3d7ccc0b5ab9f958b7e71685d52463c2f261b0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4754616e7b86929c9b9a9998979695999083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c788390959a9b9b9b9b9b9b9b9b9b9a9a99989698928f8c88837e786f6a625b51493f352b1f150b010000000000000000000000000000000000000613202c3945515d6775818e959a9b9b9b9b9b9b9b9b9a9a9999979697928f8c88837d766e6961594f473e342a1e150b00000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acbdc6d1dce5ecedeff4f9f6f1eeebe8e3dfd7cfc6bcb2a89f92877b6e61544a3f34281d2935404b556a7784919daab7c3cedce3eaeceff3f8f7f2eeecebe5e2d9d2cbc0b5aba0958b7e7265584e43372b1f1306000000000000000000000000000000000000000006111b262f383f44515960686e757d848b91969c9fa4abacaeb4b3b5b7b8b8b9bbb9b8b7b7b5b3b4aeaca9a69f9c97918c847e776e69615a504a42393128303a444c555d656c727a80858b8f9299999b9c9e9e9f9fa39f9f9f9f9f9fa39f9c8f827669544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8a949ea9b3bec9d3dee8f3fcfffffffffffffffbefe3d7cbbfb4aa9e9184786d6053463c3120160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333e48525b606c77808c939aa1a9b0b9bdc4c9ced4d7dddfe2e7e8eaebebecedecebeaeae8e7e2e0dfd8d3cfc9c4bdb9b0aaa29f928d82796d685d554b4d57606d788290959ea5adb3babec5c7cbd1cfd1d1d2d2d4d7dcd2d2d8ccc0b6ac95897c6f6256493c2f2316090000000000000000000000000000000000000000000000010c161f2c363e41495053545556575758595a5b5c5c5d5e555c606161626363646565666667676868686869696969696969696868686766666564636261605b545b59575553514b4b4946443f3c3a37312d2b28221c1a150f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070c1013141618191b1c1d1e171c1f2020201f1b171e1d1c1a1917161413110d07080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d10131416181d1f2022242627292a2b22282b2d2d2d2b27222a2a282726242220201d18171414110e090604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2e313335363838393939393939393939393937332d2b28221c140b0200000000000000000000000000000000000000000000000000000000000002080f1820262b303940444b5153586062676a6f73777a7c7f828486888a8c8d8f909192929299939992929190908e8d8c8a88868482807d7b7774706d6764605c55534d47423c3630282018120b030000000000000000000000000000000000000000000000010d1925303a46535f69727f8c939ea5aeb4bbc0c7c8cececfd1d1d2d2d3d7dcd2d2dbcfbbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f262b2f35393a4045464a4b51545659555d6062646668696a656c6d6d6e6e6e6e6d6d6d676b6a68676563615e565855534d4846423c38332d28221a140d060000000000000000000000000000000000000b1824313e4b5764717e8a97abb5c0cbd7e3effcfffffffffffffff8ebded1c5b8ab9e928578695e52463a2d2014070000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5cfdbe6f2fefff6e9ddd0c3b6aa9d90837b7a77736d68625b524a40382e22190f0000000000000000000000000714212e3a4754616d7a86929fa8b2bcc5ccd2d2d3d6dbe1e9f2fbfffffffffffff3e7dcd1c0b3a79a8d8074675a4d4134271a080000000000000000000000000000000000000a141d28313b454f59616c73808d939ea7b1bbc5cfd8e2edf8fffff7ede3dad1c7bfb8b4b2b8babec5ced7e1eef8fffffdf4e6ddd4c7bbafa4999083786c60564c41342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3a46525e6975818e908f8d8c8b8a8988878684776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7a83898d8e8e8e8e8e8e8e8e8e8d8d8c8b898885827f7b77716d66605851493f372d231a0d030000000000000000000000000000000000000004101d2935404b55616e7a838a8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b615e574f473e352c22180c03000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdcfd8e3eef6f9fcfffffffdfaf9f4f0e9e1d8cec4bbafa3998d8074665c5044382b1f2c3845515d677985929facb8c5d2dfebf4f9fbfffffffefbf9f5f4ebe3dcd1c7bdb1a89e9184776a6054473b2e22150800000000000000000000000000000000000000091217222d384149505b636b707a828a91969ea0a8acafb5b8babfc0c2c3c4c5c5c7c5c5c4c3c2c0bfbab8b5b0aba9a19e96918b827b716c605c544b433a3138424c565d676d777e858d92989c9fa3aba8a9aaabacacafb5acacacacb5aeab9e918478665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606d7984919ea6b0bbc5d0dbe5f0fafffffffffffffffff9ece0d3c7baaea3988c7f72665c5044382b1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45505a636d74818d929fa4acb3bbc1c9ced5d9e0e3e8eceff2f8f6f7f8f8f9f8f8f7f6f8f3efecebe4e0dad5cfc9c2bcb4aea49d948f827a6d675d54535e6973808c949fa7afbabec5cad0d3d7dcdcdddedfdfe0e3e8dfe8ddd2bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000040d1a232c2f383f44464748494a4b4c4c4d4e4f5050514b51535455555657575858595a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5c5b5b5a5a59585756555453504a4e4c4b484645403f3c3a38342e2e2b26201f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d10131416181d1f2022242627292a2b22282b2d2d2d2b27222a2a282726242220201d18171414110e09060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f1315181d20202324292c2d2f3133343537382d3338393a3937332d3736353432312f2d2c29242421201e1a1413100d070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d30363a3b3e4042434445464646464646464646464644403938332d261d140a0000000000000000000000000000000000000000000000000000000000050d1419212a31373e424a51545c60646a6f74787c808386898c8f91939a97999a9b9d9e9e9f9fa3a0a39f9f9e9d9c9b9a98979596918f8c8a8784817d7a75716d67615f57534d46413a3228231d150c050000000000000000000000000000000000000000000005111d2935414c56616e7b86929fa5afbabfc6ccd2d4d9dbdcdddedfdfe0e3e8dfdfd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1e24292c2e34383a3d4145474a4c4b515356585a5b5c535b606060616161616160605c555d5c5a585654524c4b4847423c3a37312c28211c170e0903000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd1dce8f4fffffffffffffffff5e9dccfc2b6a99c8f837669574d42362a1e120500000000000000000000000000000000000006121f2c3844505c6675818e9ba9b3becad6e2eefafff6e9ddd0c3b6aa9d9083776d6766615e56514840382e261c1007000000000000000000000003101c28343f4a5465727f8c98a3aebac4ced8dddedfe2e6ecf3fbfffffffffffffff8e9dccfc2b6a99c8f8376695c50433025190d010000000000000000000000000000000000020b161f29333d46505a606c78828f95a0a9b3bcc6d1dce7edf7fffff5ece3d9d1c9c4c0bfc5c6cad0d7e0e9f3fffffff5ebe2d6cabeb3a99f93877c6f665b50443a3022190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56626f7c84838281807f7d7c7b7a797772675c4f43372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e686e787d8081828282828282818181807f7e7d7b7976736e6a64605c544e463f372d251b11080000000000000000000000000000000000000000010d18242f3946525e686e787d8081828282828282818180807f7e7c7a7876726e69636159534d453d352c231a100600000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdced6eaf4fffffffffffffffffffffbf3eae0d7cbc0b5ab9e9285796d6053463a2d202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffdf5eee3d9cfc3b8aca096897c6f6256493c2f231609000000000000000000000000000000000000060f1b2427333f49535b606d737d858f949ea0a8acb2b9bbc0c5c6cad0cfd0d1d2d2d3d2d2d1d0ced0cac6c5c2bcb7b2ada9a19e948f867e746d665d554c433a3f4a545d686d79828b92979fa2aaacafb5b4b6b7b8b8b9bbc0b9b9b9b9bfb9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a1adb8c1cdd7e1edf7fffffffffffffffffff8ecdfd2c5b9ac9f92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d57616c737f8c939da4afb6bec5cdd5d9e0e5ebf0f4f9fbfefffffffffffffffffffffffffbf9f5f0ebe6e0dad5cec5bebaaea69e949082796d665c54616e7b86929fa6b0b9c1cad0d6dbe0e3e8e9eaebebecedeff4ece4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000008111a1d262d3337393a3b3c3d3e3f40404142434444404547474849494a4b4b4c4c4d4d4e4e4e4f4f4f4f5050504f4f4f4f4e4e4e4d4c4b4b49484746443f41403e3c3a38342e2f2d2b2823211f1a13120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f1315181d20202324292c2d2f3133343537382d3338393a3937332d3736353432312f2d2c29242421201e1a1413100d070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151b1f2224292c2d302f35393a3c3e4041424344453f44464646443f45444342413f3e3c3a39352f312e2d2a2520201d1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a31363a3b4246474a4d4f5051525253535353535353535352514c46443f382f261c1106000000000000000000000000000000000000000000000000000000060e171e252a333c424750545c60666d71767c8184888c909299999c9e9fa4aca6a7a8a9aaabacacafb5afacacabaaa9a8a7a5a4a8a19e9c999796918d8a86827d79736e69625f57524c443e342e271e170e050000000000000000000000000000000000000000000713202d3946525e6874818e98a3aeb7c1cbd1d7dde3e5e8e9eaebebecedeff3ece4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d2023282c2d2f35393a3d40404547494b4d4e4f495053535454555554545453514b504f4d4b494746413e3b3a37312d2b261f1c16100b05000000000000000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe8f9fffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4130251a0e0200000000000000000000000000000000000003101c28343f4a5463707d8a97a2adb9c6d2dfe9f4fff8ebded2c5b8ab9f9285796c605554524c443f362e261c130a00000000000000000000000006121f2b3844505c667683909caab4bfccd6e0e8ebeceef2f7fefffffffffffffffff7eaddd1c4b7aa9e9184776b564c41362a1e1105000000000000000000000000000000000000040d17212b343e44505b666d79839097a1aab4bfcbd7dbe5eff8fffef5ebe3dbd5d0cccbd2d3d6dbe1e9f2fbfffff9eee3d9d0c7b9ada1978e81746a60544a3f32281e1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b47535f6a6f77767574737271706f6d6c666760564b3f33271b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424c565e656c707374757575757575757474737271706e6c6666625f5853504a423d342d251b13090000000000000000000000000000000000000000000007121d2a36414c565e656c7073757575757575757574747372716f6d686966615f57554f46423b332c231a11080000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffcf2e8dcd1c7b9ada197887c6f6255493c2f222e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffff5ebe1d4c8bdb2a8998c7f7366594c403326190d0000000000000000000000000000000000020c18212c363e44505b656c747f8892979ea6acb2b9bdc4c7ccd2d3d6dbdbdddededfe0dfdededddbdbd6d3d2cdc7c4beb9b2ada69f98928a80786d675d564c4344505c666d7a838f939fa2a9aeb4b9bbc0c1c3c4c5c5c5c7cbd1c6c6d1c8bbafa49a877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2bdcad3dfe9f3fffffffffffffffffff9ece0d4c8bcb1a79b8e8175685e5242382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f69717e8a929ca5aebbc0c7d0d6dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffdf7f1ebe6e0d7d0cac0b8b0a69f958f82786d605c6674808d98a3aeb8c2cbd6dbe1e7eceff3f9f7f8f8f8f9fcfff1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000080b141b22272b2d2e2f303031323334343536372f34383a3a3b3c3d3d3e3e3f3f40404141424242434343434343434242424141403f3f3e3d3c3b3938332d33312f2d2c282322201f1c1715120f0a060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151b1f2224292c2d302f35393a3c3e4041424344453f44464646443f45444342413f3e3c3a39352f312e2d2a2520201d1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22272b2e2f35393a3d3f404547494b4c4e4f5051524a5053535350495251504f4d4c4a49474540403d3b3a36302d2c29241f1c18120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b222731363b4246484d525457595b5d5e5f5f5f60606060606060605f5d5953504a42382d22170b0000000000000000000000000000000000000000000000000000071018202930363f454e535a61666d72797e83888d9196999d9fa3aba8abacafb6b2b4b5b6b7b8b8b9bbc0bbb9b8b8b7b6b5b3b2b0b2adaba9a6a8a09d9a98928e8a85807b756e69615e5650454039302920170e0500000000000000000000000000000000000000000714212e3a4754616d7a86929faab4bfc9d7dce2e8eef0f5f6f7f8f8f8f9fcfff2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113181c1f2024292c2d302f35393a3c3e4041433f444647474748484847474645404342413f3c3a3936302e2d2b26211e1a14100b050000000000000000000000000000000000000000000006121f2b3844505c667784919daab7c4d0ddeaf7fffffffffffffffcf0e3d7ccc0b5ab988b7e7165584b3e3225180900000000000000000000000000000000000000000c17232e3a4653606d7985929eabb8c2cdd8e4effcf9ecdfd3c6baaea298887b6f62544a46413a322d241c140a010000000000000000000000000713202d3a4653606d7985929facb8c5d0dfe7f2f9f9fbfefffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d20130700000000000000000000000000000000000000050f192228333f4a545d676e7b859298a3aebabfc9d3dde6f1fafffdf5ede6e0dcd9d8dedfe2e6ecf3fbfffffff4e8ddd2c7bdb1a79e92857a6d61584e42382d20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e585f626a696867666564636261605b54564e44392e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444c535b606367686868686868686868676766656361605b5455534e46443f38302b221b13090100000000000000000000000000000000000000000000010e1925303b444c535b6063676868686868686868676766666463615e565955534d48443d363129211a1108000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe6f2fefffffffffffffffffffffff9eee3d5c9beb3a9988b7e7265584b3f32252d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffdf3e5d9cec2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000a141e2a333e48525b606c77808c939aa1a9b0b9bdc4c9ced4d7dddfe2e7e8eaebebecedecebeaeae8e7e2e0dfd8d3cfc9c4bdb9b0aaa29f928d82796d685d554b4d57606d788290959ea5adb3babec5c7cbd1cfd1d1d2d2d4d7dcd2d2d8ccc0b6ac95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5465727f8b97a2adbac4cfdce5f2fbfffffffffffffffffff7eaddd1c4b8aba095897c6f62564c4130261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b3844505c666e7b86929fa4adb7c0ccd2d9e2e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2dbd6cac1b9b0a79f948e81746d606d7985929eaab4bfcad4dde6ecf2f8fcfffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000020a11171b1f2021222324242526272829292a23292c2d2e2e2f3030313232333334343535353536363636363636363535353433333231302f2e2d2b2822262422201f1c18161312100b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1f22272b2e2f35393a3d3f404547494b4c4e4f5051524a5053535350495251504f4d4c4a49474540403d3b3a36302d2c29241f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f272b2e32373b3c404547494c4b51535557595a5c5d5e5f5f5b6060605b5f5e5d5d5b5a59575553514b4d4a4746423d3a39352f2c28231d1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333b42464d5354565e61646668696b6b6c6c6c6c6c6c6c6c6c6c6c6a66605b544a3f33281c0f03000000000000000000000000000000000000000000000000081119222a323b414651575f626c71797f858a90959a9ea1a8aaacafb5b5b7b9bbc0bfc0c2c3c4c5c5c5c7cbc7c5c5c4c3c3c1c0bfbdbdb9b8b5b3b2acaaaaa29f9b97928d87817b746d68615a514b433b322920170e05000000000000000000000000000000000000000b1825323e4b5865717e8b99a3aebcc6d0dbe7edf4f9fffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c101313181d20212324292c2d2f3133352d3337393a3a3b3b3b3b3a3a3a38342e353432302e2d2a2522211e1a15120e09030000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f231609000000000000000000000000000000000000000006121f2c3844515c6674818d9aa6b0bbc7d3e0eaf6fbeee2d6cabeb3aa998c7f73665c50443a3029201b120a02000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6154473a2e2114070000000000000000000000000000000000000000071017222d38424b555e696f7c86929fa4aeb7c1cbd4dfe8f2fcfffff7f1ece8e6e5ebeceef2f7fefffffffcf0e3d7ccc0b5ab9f958b7e71685d52463d2f261c0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c464e53555e5d5c5a59585756555453504a42443c32281d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b41495053565a5b5b5b5b5b5b5b5b5b5a5a5958565553504a4847433c38342e261e1910090000000000000000000000000000000000000000000000000008141e29323b41495053575a5b5b5b5b5b5b5b5b5b5a5a59585654524c4c4846423b38332a251f170f0800000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a9b3becad6e2eefbfffffffffffffffffffffffff2e6dacfc0b3a79a8d8074675a4d4134272d3a4653606d7986929facb9c5d2dfecf9fffffffffffffffffffffffff6eaddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000006111c26303b45505a636d74818d929fa4acb3bbc1c9ced5d9e0e3e8eceff2f8f6f7f8f8f9f8f8f7f6f8f3efecebe4e0dad5cfc9c2bcb4aea49d948f827a6d675d54535e6973808c949fa7afbabec5cad0d3d7dcdcdddedfdfe0e3e8dfe8ddd2bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909da9b3beccd6e0ecf3fbfffffffffffffffffbeee2d6cabfb4aa9d9083776a6054443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414c56606d78839098a2aeb6bfc9d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3cbc2b9b0a69d938b7f726a6f7c8997a2adbcc6d1dce6eff7fefffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000060b0f1213141516171819191a1b1c1d1d181c1f202122222324242525262727272828282929292929292929292928282727262524232221201f1c171918151313100c0707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f272b2e32373b3c404547494c4b51535557595a5c5d5e5f5f5b6060605b5f5e5d5d5b5a59575553514b4d4a4746423d3a39352f2c28231d1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c32373b3c4347494b51535659555d6062646667686a6b6b6c666c6d6c656c6b6a696867656462605d55595754524d4a4745403a38342e2a261f1a150d08020000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444d53575e6166696e717375767778797979797979797979797977736c665b5044382b1f1206000000000000000000000000000000000000000000000008121a232b343c444c525b626a6e767e848b91979d9fa7abadb2b6b9bbc0c2c4c6c8ccd2cdced0d1d1d2d2d3d7d3d2d2d1d0cfcecdcbcfc9c5c4c2bfbdb8b7b4aeaca9a19e99938e87817a716c605c554d443b322920170b02000000000000000000000000000000000004111d2935404b556875818e9babb4bfced8e2edf8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070d11131417181d20202325272822272b2d2d2d2e2e2e2e2e2d2d2c28232927252321201d191514120e09050200000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3aebac7d3e0ecf9fffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000004101c2834404a54626f7c88949fabb7c3ced9e5f1fbf2e6dbd0c4b7ab9e9184786d60564c41352920160c0300000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa95887b6f6255483c2f22150900000000000000000000000000000000000000000006111c262f3a434d57606a717e8a929ca5afb9c3cdd6e0eaf4fdfffffdf8f4f2f2f8f9fbfefffffffffdf3e6ddd4c7bbafa4999083786c60564c41342b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4a49484746443f382f322a20160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1720292f383f44464a4d4e4f4f4f4f4f4f4e4e4e4d4c4b4a4846443f3b3a37312b28231c140c070000000000000000000000000002050708070705010000000000020d1720292f383f44464a4d4e4f4f4f4f4f4f4e4e4d4d4c4b494746413f3b3a36312c27211a140d050000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adbac6d3dfebf6fffffffffffffffffffffffff7e7dbcec1b4a89b8e8175685b4e4235282b3844505c667784919eaab7c4d1dce8f3fffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000b17232e38424d57616c737f8c939da4afb6bec5cdd5d9e0e5ebf0f4f9fbfefffffffffffffffffffffffffbf9f5f0ebe6e0dad5cec5bebaaea69e949082796d665c54616e7b86929fa6b0b9c1cad0d6dbe0e3e8e9eaebebecedeff4ece4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c3cbd6dbe2e9f2f5fbfffffffffffff9ecdfd3c6baaea2988b7e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3945525d68727f8b959faab4bfc8d1dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cbc2b8afa59f92867c6f727f8c99a9b3becfd8e2eef8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000305060708090a0b0c0d0d0e0f10070c1013141415161617181819191a1a1b1b1b1c1c1c1c1d1d1d1c1c1c1c1b1b1b1a19181816151413120f0b060b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c32373b3c4347494b51535659555d6062646667686a6b6b6c666c6d6c656c6b6a696867656462605d55595754524d4a4745403a38342e2a261f1a150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282e34383c4347494e5455555d60636669676d6f7173747576777879797979797979787776757472716f6d67696664615e575753514b4645403936312b261f19130c05000000000000000000000000000000000000000000000000000000000000000000000a141d273039414950575f61696e73777b7d80828384858586868686868686868685847f786c605346392d2013070000000000000000000000000000000000000000000008111a242c353d464e565e616d727b838a91969ea1a9abb1b8b9bdc3c5c7cbd1d1d2d4d8dddadbdcdddedfdfe0e3e0dfdfdedddcdbdad8dad5d2d1cfcec8c5c4bfbab8b3adaba49f99928e857e746d675e564d443b32291d140a00000000000000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf4fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070d11131416181a1b171b1f202021212222212121201f1c181c1a18161413110d0808060200000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb4bfcbd7e3effbfffffffffffffff7eaddd0c4b7aa9d918477675d5145382c1f13060000000000000000000000000000000000000000000c18232e3947535f6a76838f9ca8b2bdc8d4dfeaf5f7ebded2c5b9aca1968b7e71685d52453e32281e150a00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0dbe7f2fefffffffffffffffffffffffffffffff3e7dcd0bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000a141d28313b454e58616c73808c939ea7b1bbc4ced8e2ebf5fffffffffffffefffffffffffffffff5ebe1d5c9beb3a99f93877c6f655b50443a3022190b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3a3938332d261d20180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171d262d3337393d4041424242424242424141403f3e3d3b3938332d2e2b261f1c17110a0200000000000000000000000104090e1214151413110d080401000000050e171d262d3337393d4042424242424242424141403f3e3c3a3936302e2d2a261f1c160e0903000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c4cfdae5f0fafffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f42352828343f4a546875828e9babb5c0cbd7e2edf8fffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000003101c28343f4a545f69717e8a929ca5aebbc0c7d0d6dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffdf7f1ebe6e0d7d0cac0b8b0a69f958f82786d605c6674808d98a3aeb8c2cbd6dbe1e7eceff3f9f7f8f8f8f9fcfff1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929fa7b1b9c1cad0d7e0e4e9eff4fbfefffffff8ebdfd2c5b8ac9f92857a6d6053473d3220170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606d7a85929ea7b1bcc5d0dae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac0baaea39991837975828f9ca8b5c2cfdbeaf4fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000101020300000406070708090a0a0b0b0c0c0d0d0e0e0f0f0f101010101010100f0f0f0e0e0d0c0c0b0a090806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282e34383c4347494e5455555d60636669676d6f7173747576777879797979797979787776757472716f6d67696664615e575753514b4645403936312b261f19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e272e34394045464e545558606266676d707275787a7c7e7f81828384858586868686868585848382807f7d7c7a787673706e696764605d5553514b46423b37312a251e160e07000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b60696e757b8084878a8c8e9091929292999393939393939892908b7e7265584b3f2f23180c00000000000000000000000000000000000000000007101a232c363e474f585f686e767f8690949ea0a8adb3b8bcc2c5c9cfd2d4d7dcdedfe0e4e8e7e8e9eaebebecedefedecebebeae9e8e6e5e5e1dfdedcd9d4d1d0cac6c5beb9b5afaba39f97928a81796e685e564d443a2f261b1106000000000000000000000000000000000714202d3a4753606d7a8696a1acb9c5d2deebfcfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d060b0f121314141415151514141313100c070e0c09070705010000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed1dce7f3fffffffffffffffff4e8dbcec1b5a89b8e827568554b4035291d100400000000000000000000000000000000000000000007121c2b37434e5864707d8a96a0acb8c3cdd9e4f2faede1d5c9bdb2a89e91847a6d60594f443a30261c1106000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000020b161f29333d46505a606c77818e959fa9b2bcc6d0d9e4eef9fffffffffffffffffffffffffff9eee3d9cfc7b9ada1978d81746a6053493f32281e100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820262b2e2f37363534333231302f2e2d2b28221c140b0e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b2d303435353535353535353534343332302e2d2b2822211f1a15100b06000000000000000000000001070d11141a1e202121201d1913110d08010000050b141b22272b2d303435353535353535353434333331302e2d2a2522211e1a14100b050000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6675828f9ba8b2bdc9d5dee8f0f8fefffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e413428232e3f4b5865727e8b99a3afbbc6d1dce7eef6fcfffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000010c161f2b3844505c666e7b86929fa4adb7c0ccd2d9e2e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2dbd6cac1b9b0a79f948e81746d606d7985929eaab4bfcad4dde6ecf2f8fcfffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546774808d95a0a7afbabec5ced3d8dee3e9eff2f8fef9ece0d4c8bcb1a79a8e8174675d5145392c201305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a1adb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aba0958d807784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e272e34394045464e545558606266676d707275787a7c7e7f81828384858586868686868585848382807f7d7c7a787673706e696764605d5553514b46423b37312a251e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f1820262b303940444b5153586062676a6f73777a7c7f828486888a8c8d8f909192929299939992929190908e8d8c8a88868482807d7b7774706d6764605c55534d47423c3630282018120b030000000000000000000000000000000000000000000000000000000000000b17222d38414b545c656c727b81878c919597999b9c9e9e9f9fa39f9f9f9f9f9fa29f9c90837669554b4034291c100400000000000000000000000000000000000000060f19222c353e485059606a6f7a828b92989fa6acb2b9bec4c8cdd2d5dadfe0e3e8eaecedf0f4f9f5f6f7f8f8f8f9fcf9f8f8f7f6f6f4f3f6f1eeebebe8e5e1dedbd6d3cfc9c7c0bbb5afa9a19e938e837a6e685e564c41382d22170b030000000000000000000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070808080807070706040000010000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f8fffffffffffffffff2e5d9ccbfb2a6998c7f7366594c402f24180c00000000000000000000000000000000000000000000000f1b26323c4653606c7884919ea7b1bcc8d4e0e9f3f1e5dacec4b9ada1968e81746b61564c42382e231711080000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000040d17212b343e44505b656d79839096a1aab4bec7d2dde8eff8fffffffffffffffffffffffff4e8dcd1c7bdb1a79e92857a6d60584e41382d20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f21222b2a2927262524232221201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f202327282828282828282828272726252322201f1c1714120f0a03000000000000000000000000040c13181d20252a2d2e2e2d2a25201d19130c070000020a11171b1f202427282828282828282828272726252321201e191514120e090300000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5464717e8a96a1adb9c2ccd6dee7edf2f7f9fbfefffffbf9f5efe3d7cbc0b5ab998c807366594d403326212e3a4754616d7a86929faab4bfcbd7dce5ebf0f5f8fafdfffffcf9f7f1e8ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000007131d2935414c56606d78839098a2aeb6bfc9d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3cbc2b9b0a69d938b7f726a6f7c8997a2adbcc6d1dce6eff7fefffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4753606d798390959ea5aeb4bcc1c7cdd3d8dfe2e7edf0f5eaded1c4b8aca095897c6f62554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b3becbd4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfcfefff8eee7dcd1c6bdb1a79f92877c86929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0d0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070708090a0a0a0a0a0a0a0909080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f1820262b303940444b5153586062676a6f73777a7c7f828486888a8c8d8f909192929299939992929190908e8d8c8a88868482807d7b7774706d6764605c55534d47423c3630282018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000050d1419212a31373e424a51545c60646a6f74787c808386898c8f91939a97999a9b9d9e9e9f9fa3a0a39f9f9e9d9c9b9a98979596918f8c8a8784817d7a75716d67615f57534d46413a3228231d150c0500000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d777f868e93999da0a7a6a8a9aaabacacafb5acacacacb4aeab9e928578675c5145382c1f1306000000000000000000000000000000000000040d18212b343e47505a616b707c848f949fa2aab0b9bdc4c9cfd4d8dfe1e5ecedeff4f9f9fafcfffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe7e2e0dad5d2ccc7c0bbb3ada59e9590847a6e685e53493f33271f14090000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffbeee2d6cabeb4aa978a7d7064574a3d3124170700000000000000000000000000000000000000000000000a151f2b3844505b66717e8a95a0acb8c1ced7e2ecf6ebe0d5c9bdb2a99d938a7d70685e544a3f3428231a110700000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6f2fefffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000050f192227333f49535d676e7b849198a2acb6c0ccd8dde6f0f9f9fcfffffffffffffffffcefe3d7cbc0b5ab9f958b7e71685d52463c2f261b0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a191716151413120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171a1b1c1c1c1c1c1c1b1b1b1a1918171513120f0b06060200000000000000000000000000070d161d24292c30363a3b3a3936302c29241e18120b030000060b0f1213171a1b1c1c1c1c1c1c1b1b1a1a1918161413110d08070502000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7984919ea6b0bac4ccd6dbe2e6ebeceef2f8f3efecebe4dcd4c7bbafa3998a7d7164574a3e3124202d3946525e6875818e98a3aebac1cad5d9e0e4ebebeef1f7f4efedece6dfd6cabeb3a99a8e8174675b4e4134281b0e01000000000000000000000000010d18242f3945525d68727f8b959faab4bfc8d1dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cbc2b8afa59f92867c6f727f8c99a9b3becfd8e2eef8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d7a838e939fa2aaafb7bcc2c7ccd3d6dbe2e4ebe2d6cabfb4aa9d9083776a6054433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8b98a2aebbc5cfdde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f4f1f0efeeeff1f4f8f8ede2d8cfc3bbafa39991849199a3aebac7d3e0ecf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19171514120e0904010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0c060b101213141516161717171717171616151413120f0b060b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d1419212a31373e424a51545c60646a6f74787c808386898c8f91939a97999a9b9d9e9e9f9fa3a0a39f9f9e9d9c9b9a98979596918f8c8a8784817d7a75716d67615f57534d46413a3228231d150c0500000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a333c424750545c60666d71767c8184888c909299999c9e9fa4aca6a7a8a9aaabacacafb5afacacabaaa9a8a7a5a4a8a19e9c999796918d8a86827d79736e69625f57524c443e342e271e170e050000000000000000000000000000000000000000000000000000020c16202b3744505b656d78818c92989fa4abacb1b3b5b6b7b8b8b9bbc0b9b9b9b9bfb9ada297867a6d6053473a2d2014070000000000000000000000000000000000010c161f2a333d464f59616c717d8591969ea6aeb4bcc2c9ced5dae1e4e9eef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f3efece6e3ddd7d1cbc5beb9afa79f9691837a6d655b50443b30251a0e0100000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0c0d0e0f0f0f10101010100f0f0e0e0d0c0b090806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566a7784919daab7c4d0ddeaf7fffffffffffffff9ecdfd3c6baaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000030f1c28333f4a54606c7883909da5afbcc5d0dbe7f1f1e6dacfc4bbafa59e91857a6d665c50443f362c2319100700000000000000000000091623303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000071017222d38414b555e696f7c86929aa4afbbc1cbd4dee8ecedeff3f9f3f3f4f3f9f4efe6dcd4c7bbafa3999083786c60564c41342b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080911100f0e0d0c0b0a090706060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0d0e0f0f0f0f0f0f0f0e0e0d0c0b0a08060603000000000000000000000000000000000611191f282f35393b4246484746413a39352f28231d150c080200000305060a0d0f0f0f0f0f0f0f0f0e0e0d0c0b0907070501000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66717e8b949fa8b2bac2cad0d5dadedfe2e7e2e7e2e0dfd9d4ccc0b6ac9f92867a6d6054473a2d211d2a36414c56616e7b86929fa5afb8c0c9ced4d9dedfe1e6e2e8e3e0dfdad5cdc5baada2978a7d7164574a3e3124170b0000000000000000000000000004111d2935414b55606d7a85929ea7b1bcc5d0dae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac0baaea39991837975828f9ca8b5c2cfdbeaf4fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555e686d79818b92989ea5abb0b7bbc2c6cad0d3d8dedfd3c6baaea2988b7e7265584e4331281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919daab3becdd7e1eff8fffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeebebe7e4e3e2e1e2e4e7ebeceeeae1d7cbc0b5aba0969196a0abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e141a1e2122252627262421201e1a14100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606060b1012131517191b171c1f202122232323242424242323232221201f1b171a18151313100c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a333c424750545c60666d71767c8184888c909299999c9e9fa4aca6a7a8a9aaabacacafb5afacacabaaa9a8a7a5a4a8a19e9c999796918d8a86827d79736e69625f57524c443e342e271e170e050000000000000000000000000000000000000000000000000000000000000000000000071018202930363f454e535a61666d72797e83888d9196999d9fa3aba8abacafb6b2b4b5b6b7b8b8b9bbc0bbb9b8b8b7b6b5b3b2b0b2adaba9a6a8a09d9a98928e8a85807b756e69615e5650454039302920170e050000000000000000000000000000000000000000000000000008131e2a36424d57606c77818e939fa3aaafb5b8bcbfc1c3c4c5c5c5c7cbd1c6c6d0cabeb3a994877b6e6154483b2e211508000000000000000000000000000000000007121d28313b454e58616b717e869297a1a8b0babfc6ced5d9e0e6ebf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2eee8e3dcd7cfc9c1b9b1a8a0958f82776c60574d42362a1e130800000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707060b101213151617191a1b1c1c1c1d1d1d1d1c1c1c1b1a191817161413120f0b06090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687985929facb8c5d2dfebf8fffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000b17222d3844505b65707d8a939eaab4bfcad6dfe8f3ebe0d6cdc1b9ada1978f82786d605a50483e352b221910070000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000006111b262f39434d565f6a717e88939fa5afb9c2ccd7dcdfe0e3e8e5e6e7e7e7e6e8e3e0d5c9beb3a99f92877c6f655b50443a3022190b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202020202020202020101000000000000000000000000000000000000000000020a1117232b313a4045474d525454524c4745413a342e271e19140d050000000000010202020202020202010100000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606c77828f96a1a8b0babfc6c9cfd2d3d6dbd6dbd6d3d2cdc8c1bbafa49a8f8275685d5245392c201925303a46535f69727f8c939ea6aeb9bdc4c8ced1d2d5dad6dcd7d4d2cfc9c3bbb1a79f92857a6d6054473a2d211407000000000000000000000000000613202c3945515d6773808d97a1adb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aba0958d807784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434c565e676d757e868e939c9fa6aab0b8babfc6c7cdd2d3d2c5b8ac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a0acbcc5d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe6e1dfdedad8d6d5d5d5d7dadedfe2e6e8dcd1c7bdb2a8a09da0a8b2bdc6d1dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262a2d2e32333433312e2d2a25201d18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f121315171c1f202224262723282b2d2e2e2f30303031313030302f2f2e2d2b2722272422201f1c181413100c070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018202930363f454e535a61666d72797e83888d9196999d9fa3aba8abacafb6b2b4b5b6b7b8b8b9bbc0bbb9b8b8b7b6b5b3b2b0b2adaba9a6a8a09d9a98928e8a85807b756e69615e5650454039302920170e05000000000000000000000000000000000000000000000000000000000000000000081119222a323b414651575f626c71797f858a90959a9ea1a8aaacafb5b5b7b9bbc0bfc0c2c3c4c5c5c5c7cbc7c5c5c4c3c3c1c0bfbdbdb9b8b5b3b2acaaaaa29f9b97928d87817b746d68615a514b433b322920170e050000000000000000000000000000000000000000000000010d1925303a46535f69727f8c939ea5aeb4bbc0c7c8cececfd1d1d2d2d3d7dcd2d2dbcfbbafa295887c6f6255493c2f22160900000000000000000000000000000000050e18242f39434d57606a707d879298a2a9b2bac2cad0d8e0e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dad5cbc2bab1a79f948c7f72695e52463a2f24190d01000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d11131417171c1f20222324252728282929292a2a2a29292928272625242321201f1b1718161413100c07070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffff6e9dccfc3b6a99c908376655b5044372b1f120500000000000000000000000000000000000000000000000006111c27333f4953616b75828f98a2aebac2cdd6e1ebf2e8dfd5c9beb2a99f948d80746c625a50473d342b2219100700000000000000000714202d3a46525e697885929eabb8c5d1deebf5fffffffffffffffffffffffffffffbefe3d6cbbfb4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000a141d27313b444e58616c737f8c939ea7b1bac4cbd1d2d3d7dcd9d9dadadad9dcd7d4cfc6b9ada1978d80746a5f53493f32281e10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227353d434b5153575e61615e5654524c454039302a251e170e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b656e7a8491969fa6aeb4b9bec3c5c6cad0c9d0cac6c5c3bcb8afa69f93877c6f62564c4135291d131e2b37424d57606c77818f949da4acb2b8bcc2c4c6c9cfc9d1cbc7c5c3beb9b1a9a0958c7f72675d5145392c201306000000000000000000000000000714212d3a4754606d7a85929fa9b3becbd4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfcfefff8eee7dcd1c6bdb1a79f92877c86929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313a444c555d606c717b818990949c9ea6acaeb4b7bcc2c5c6c8bcb1a79b8e8174675d5145392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566673808c99a8b2bdced7e1f1fafffffffffffffffffffffffffffffffffffffffffffef7f2e9e4e1dad5d2d1cecbcac9c8c9cbcdd1d2d5dae1e3d9cfc3bab2acaaacb2bac3cfd8e2edf8fffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a31363a3b3e40403f3e3b3a36302c29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060a0f1315171c1f202223282b2d2e3033342e34383a3a3b3c3d3d3d3d3d3d3d3c3c3b3a3937332d33312f2d2c2823201f1c1813100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a323b414651575f626c71797f858a90959a9ea1a8aaacafb5b5b7b9bbc0bfc0c2c3c4c5c5c5c7cbc7c5c5c4c3c3c1c0bfbdbdb9b8b5b3b2acaaaaa29f9b97928d87817b746d68615a514b433b322920170e050000000000000000000000000000000000000000000000000000000000000008121a232b343c444c525b626a6e767e848b91979d9fa7abadb2b6b9bbc0c2c4c6c8ccd2cdced0d1d1d2d2d3d7d3d2d2d1d0cfcecdcbcfc9c5c4c2bfbdb8b7b4aeaca9a19e99938e87817a716c605c554d443b322920170b020000000000000000000000000000000000000000000005111d2935414c56616e7b86929fa5afbabfc6ccd2d4d9dbdcdddedfdfe0e3e8dfdfd6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000020c17202935404b555f696f7c869299a3aab3bcc4ccd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd4ccc3b9b0a69f92867b6e61564c4135291d1104000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000004070c101313191d20212423282b2d2e3031323334353536363637363636353534333231302e2d2b27222523201f1d181514120e090604000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcad6e2eefbfffffffffffffff3e7dacdc0b4a79a8d81746753493f33271b0f03000000000000000000000000000000000000000000000000000b17222d38414f59616e7b86929fa6b0bbc4cfd9e3eef1e6dacfc4bbb0a69d928b7e716c61594f463d342b221910060000000000000005111e2a36424d566975828f9ca8b5c2cdd8e4f0fcfffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000020b151f29323c46505a636d75818e959fa8b2bbc0c4c5c7cbd1cccdcdcecdccd1cbc7c5bcb0a69e92857a6d60584e41382d20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f555d6066696e6d6865605d56514b433e3630292019130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f49535e686e7b8490949fa2aaadb3b6b8babebcbcbcbfbab8b6b1aca59d948d80746a5f54443a3024190e1a26313c44505b656d79828d929ea0a8acb1b5b8b9bebcbcbcc0bbb9b7b3ada7a0979083796d60554c4135291d110400000000000000000000000006121f2b37434e5865727f8b98a2aebbc5cfdde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f4f1f0efeeeff1f4f8f8ede2d8cfc3bbafa39991849199a3aebac7d3e0ecf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323a434b515a62696e757c83898f949b9fa2aaabb0b5b8babeb8aca095897c6f62554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c3cedde9f3fffffffffffffffffffffffffffffffffffffffffffbf3ece6ded8d3cfc9c6c4c1bebdbcbbbcbec1c5c6c9cfd5dae1d5ccc3bdb8b7b8bdc3ccd5e1eaf4fffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202930363b4246484b4d4d4c4a4846423b39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012131b1f2122282b2d2f2e34383a3b3d3f41423f4446474849494a4a4a4a4a4a4949484746443f42403e3c3a38342e2d2c29231f1d18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232b343c444c525b626a6e767e848b91979d9fa7abadb2b6b9bbc0c2c4c6c8ccd2cdced0d1d1d2d2d3d7d3d2d2d1d0cfcecdcbcfc9c5c4c2bfbdb8b7b4aeaca9a19e99938e87817a716c605c554d443b322920170b02000000000000000000000000000000000000000000000000000000000008111a242c353d464e565e616d727b838a91969ea1a9abb1b8b9bdc3c5c7cbd1d1d2d4d8dddadbdcdddedfdfe0e3e0dfdfdedddcdbdad8dad5d2d1cfcec8c5c4bfbab8b3adaba49f99928e857e746d675e564d443b32291d140a000000000000000000000000000000000000000000000713202d3946525e6874818e98a3aeb7c1cbd1d7dde3e5e8e9eaebebecedeff3ece4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000008131e29323a45515d676e7b859298a2abb4bcc5ced6dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfefffffffffffffffffffffffffffffffffffffdf7efe6ded5ccc2baaea3998d8074685d5245392c201306000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f2024292c2d312e34383a3b3d3e3f4041424242434343434342424141403f3e3c3b3937332d322f2d2c292421211e1a1312100c070300000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0dbe7f2fefffffffffffffcf0e4d8ccc0b6ac988b7e7265584b3f2d22170b000000000000000000000000000000000000000000000000000006111b262f3e46525e69727f8b949fa9b2bdc7d1dce8ecebe0d6cdc2b8aea49f92877e706b60594f463d342b22180b02000000000000020e1925303f4c5865727f8b98a6b0bbc7d3dfeaf6fffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000030d17202a343e48515b606d79839096a1a9afb5b7b9bbc0bebfc0c0c1c0c0bfc0bbb9b4aa9f948b7e71685d52463c2f261b0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515960676d73787b7a77726d68605c554f46413b322a251e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c565f696e7b838c92989ea1a9a9abaeb4afafafb4aeaca9a7a09d938e82786d60584e4332281e1309141f27333f49535c676d78808a91969da0a7a9abadb2afafafb5afacaaa9a19e9590857b6e675d51433a2f24190d010000000000000000000000000815212e3b47535f6a7784919daab3becdd7e1eff8fffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeebebe7e4e3e2e1e2e4e7ebeceeeae1d7cbc0b5aba0969196a0abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1720293139404550575e616b6f767c82888e92989c9fa6a8abadb3b2a89d9083776a6054433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffaf2e9e1dbd6cdc7c4beb9b8b4b1b0afaeafb1b4b8b9bec5c9cfd6ded5cec8c5c4c5c8ced5dee7f3fcfffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323b41464d535558595a595754524d47454039332d261d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f12181c1f20262b2e2d3338393c3e3f4446484a4c4e4f4a505354555656565757575756565655545350494f4d4b484645403d3a38342f2c29241d1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c353d464e565e616d727b838a91969ea1a9abb1b8b9bdc3c5c7cbd1d1d2d4d8dddadbdcdddedfdfe0e3e0dfdfdedddcdbdad8dad5d2d1cfcec8c5c4bfbab8b3adaba49f99928e857e746d675e564d443b32291d140a0000000000000000000000000000000000000000000000000000000007101a232c363e474f585f686e767f8690949ea0a8adb3b8bcc2c5c9cfd2d4d7dcdedfe0e4e8e7e8e9eaebebecedefedecebebeae9e8e6e5e5e1dfdedcd9d4d1d0cac6c5beb9b5afaba39f97928a81796e685e564d443a2f261b11060000000000000000000000000000000000000000000714212e3a4754616d7a86929faab4bfc9d7dce2e8eef0f5f6f7f8f8f8f9fcfff2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000010d1925303a444f59606d79849197a1aab4bdc6cfd7e0e8f0f8fefffffffffffffffffffffffffffffffffffffffffffefaf8f8f5f3f2f1f0f1f1f2f4f6f8f9fbfffffffffffffffffffffffffffff8f0e7ded7cbbfb4ab9f92857a6d6054473a2d211407000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f23282c2d3035393a3d403f444648494a4c4d4e4f4f4f505050504f4f4f4e4d4c4b4a494746443f413e3c3a38352f2e2d2a25201f1c18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffaede0d4c8bbafa49a897c6f6356493c302316060000000000000000000000000000000000000000000000000000000a141d2a36424d57606c77828f97a1abb5c0cbd7dae8eee8dfd4cac0bbafa39992867d706b60594f463d342a1d140a000000000000000915222e3b4855616e7b88949fabb7c3ced9e5f0f9fffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b5044382b1f12060000000000000000000000000000000000000000000000000000000000050e19222c364045515c676d7a8491979fa3abaaacafb5b2b2b3b4b4b4b3b2b5afacaaa2989083766c61564c41342a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b70797f848787847f7a726d676159524c443e3630282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444d575f696e787f868d91979a9c9fa2aaa2a3a2aaa29f9c9a95908a81796d665c50463c3220160c030b17222d38414b555c666d747d848b9095999c9ea1a9a2a3a2aba39f9d9a97928c837b6e695e554b4031281e1308000000000000000000000000000915222f3c4855626f7c8896a0acbcc5d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe6e1dfdedad8d6d5d5d5d7dadedfe2e6e8dcd1c7bdb2a8a09da0a8b2bdc6d1dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f353f454d525960636b70767c81858b9094989c9fa2a9a8a0968b7e7265584e4331281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf1e8e0d7d0cac2bbb7b3adaba7a5a3a2a2a2a4a7abadb3b9bdc4ccd3dbd9d4d1d0d1d4d9dfe7f0f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313b444c52575f616566676664615e5753514b443f382f27221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161b1c23282c2d32373b3c3f4446484b4a50535557595a5c545c606161626363636464636363626261605b535c5a575553514b494745403a38352f2b26201c160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363e474f585f686e767f8690949ea0a8adb3b8bcc2c5c9cfd2d4d7dcdedfe0e4e8e7e8e9eaebebecedefedecebebeae9e8e6e5e5e1dfdedcd9d4d1d0cac6c5beb9b5afaba39f97928a81796e685e564d443a2f261b11060000000000000000000000000000000000000000000000000000060f19222c353e485059606a6f7a828b92989fa6acb2b9bec4c8cdd2d5dadfe0e3e8eaecedf0f4f9f5f6f7f8f8f8f9fcf9f8f8f7f6f6f4f3f6f1eeebebe8e5e1dedbd6d3cfc9c7c0bbb5afa9a19e938e837a6e685e564c41382d22170b0300000000000000000000000000000000000000000b1825323e4b5865717e8b99a3aebcc6d0dbe7edf4f9fffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000005111d2a36414c56616b74818d96a0a9b3bcc6cfd8e1e9f2fafffffffffffffffffffffffffffffffffffffffffefaf7f2eeecebe8e7e5e4e4e4e4e5e7e9ecedeff3f8fffffffffffffffffffffffffff9f0e7dcd1c6baaea2988a7d7064574a3d3124170a000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000002080d13191c23282c2e34383a3d4145474a4d4a5053555657585a5b5b5c5c5c5d5d5d5c5c5c5b5a59585756545350494d4b494745403e3b3a36312d2c28231f1c17110d080200000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000020b1a25303b44505b656d7a859199a3afbbbfc8d7dde3ebe6dcd7cbc0b5aba39892867d6f6b60584e463c2f261c11060000000000000714212d3a46535f697683909ca8b1bdc8d4dde7f0f9fffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000007101a242834404b555e686f7c858e92999b9d9fa3aba5a6a6a7a7a7a6a5aba39f9d9892867c6f625a50433a2f22180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e182227333f49535b606d737d848c919695918c857f79706b615e565046413a3228231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323c454d565e666d727a8085898d90929895959695959892908d89837e746d675d544a3f342a200e040006111b262f39434b545c606b70797e83888c8f919795959696959992908e8a8580796e695f574d43392f1f160c0100000000000000000000000004111d2935414c566673808c99a8b2bdced7e1f1fafffffffffffffffffffffffffffffffffffffffffffef7f2e9e4e1dad5d2d1cecbcac9c8c9cbcdd1d2d5dae1e3d9cfc3bab2acaaacb2bac3cfd8e2edf8fffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d2429333b42464f545960636a6f747a7e83878b8f92979696969184796d6053473d3220160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffbf2e8dfd6cec5bebab0aba9a19e9b9897969596989a9ea1a9adb2bac1c9d1dae1dedddee1e5eaf1f9fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c565e61696e71737372716e6965605d55504a423d332d261d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000002080d13181d20272c2e34383a3d4347494a50535558545c6061636667696a666d6d6e6f707070707070706f6f6e6d6c656a68666462605c545653514b4745403937322c27211b150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e485059606a6f7a828b92989fa6acb2b9bec4c8cdd2d5dadfe0e3e8eaecedf0f4f9f5f6f7f8f8f8f9fcf9f8f8f7f6f6f4f3f6f1eeebebe8e5e1dedbd6d3cfc9c7c0bbb5afa9a19e938e837a6e685e564c41382d22170b03000000000000000000000000000000000000000000000000040d18212b343e47505a616b707c848f949fa2aab0b9bdc4c9cfd4d8dfe1e5ecedeff4f9f9fafcfffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe7e2e0dad5d2ccc7c0bbb3ada59e9590847a6e685e53493f33271f14090000000000000000000000000000000000000004111d2935404b556875818e9babb4bfced8e2edf8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000020b1a232d3946525e68707d8a929da8b2bbc5ced8e1eaf3fbfffffffffffffffffffffffffffffffffffffffdf7f2eeece6e2dfdedcdad8d8d7d7d8d8dadcdfe0e3e7edf0f5fbfffffffffffffffffffffff8ede2d6cabfb4aa9a8d8074675a4d4134271a0e010000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000060b13191e24292e34383a4045464a4c52545759545c6061636465666768686969696a6969696868676665646361605b535a585653514b4b4846423d3a38342e2b28221c19130e09030000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffff7eaded1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000009141f27333f49535e68707d87929fa4aeb6bfccd2d9e2e8e8dcd1c7bdb4aaa29892867d6f6a60584e42382d22170b00000000000005121e2a36424d5764717e8a95a0acb8c1cbd5dee7f0f7fdfffffffffffffffff5ede0d4c7bbafa3998b7e7164584b3e2d22170b0000000000000000000000000000000000000000000000000000000000000000081218232e39434c565f6a6f7b81868b8e9192999698999a9a9b9a9998979992908c867e716a5f53483e31281e100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c44505b656c747f8891969ea1a09d97928c847d756e68615a524c443d342e271e170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202a333c444d545c60686d73797d808385878889898988878583807c77716c605d554b42382e22190e0000000a141d273139424a515961666d71777c7f8285868889898988878684817e79736d675f574d453b31271d0d04000000000000000000000000000613202c3945525d687783909daab7c3cedde9f3fffffffffffffffffffffffffffffffffffffffffffbf3ece6ded8d3cfc9c6c4c1bebdbcbbbcbec1c5c6c9cfd5dae1d5ccc3bdb8b7b8bdc3ccd5e1eaf4fffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1218202930363d43484f54585f62676d71767b7f828587898988847c6f675d5145382c1f13040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d2dde8f4fffffffffffffffffffffffffffffffffffffef3e9e0d6cdc4bcb3aea69f9c97918e8b8a8988898b8e92979ea1a8afb7c0c8d1dae4eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000406070809090707050100000000000004111d2935414c565e686e757b7e80807f7d7b77726d67605b544e443f382f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000001070d13191d24292c3238394044464a4e5355545b60626567666d6e707274757778797a7b7c7c7d7d7d7d7d7d7c7c7b7a7978777573716f6d666663605c5553514b47433c38332b262019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e47505a616b707c848f949fa2aab0b9bdc4c9cfd4d8dfe1e5ecedeff4f9f9fafcfffffffffffffffffffffffffffffffffffffffdfaf8f7f6f1edebe7e2e0dad5d2ccc7c0bbb3ada59e9590847a6e685e53493f33271f14090000000000000000000000000000000000000000000000010c161f2a333d464f59616c717d8591969ea6aeb4bcc2c9ced5dae1e4e9eef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f3efece6e3ddd7d1cbc5beb9afa79f9691837a6d655b50443b30251a0e010000000000000000000000000000000000000613202c3945515d677884919eabb7c4d1deeaf4fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c07000000000000000000000000000a141d2b37434e58616d7a85919ea4aebac3cdd6e0eaf3fcfffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdbd6d2d1cfcdcbcbcacacbcccdd0d2d3d7dce3e4e9f1f6fdfffffffffffffffffffff2e7dbd0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000000000000000000000000000000000000000000000000020a11171e24292f35394044464b515357565d60646668666d6e70717273747575757676767676757574747372716f6e6c6569676562605d555854534d4a4644403938332d2a251e1a140e0902000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffff5e8dbcec2b5a89b8f827568554c4135291d110400000000000000000000000000000000000000000000000000000000020b17222d38414c56606b717e8b929ca4aebbc0c7d0d6dfe6e3d9cfc6bcb4aaa29892867d6f6a5f544a3f33281c0f030000000000020e1a26313b4653606c7884919da5afb9c3ccd5dee6ebf1f6f9fbfefefbf9f5eee3d9d0c5b9ac9f92867a6e6154473b2e21140600000000000000000000000000000000000000000000000000000000000000000007121d27303a444e585f696e757a7e818486888a8b8c8d8d8e8d8d8c8a888683807b716c61584e43362d1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c46515b606c77818c939aa1a8adaca9a29f96918a817a716c615e564f44403930292117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a323b424a50565e61666d707376787a7b7c7c7c7b7a7976736f6b64615a514b433930261c1007000000020b151f27303940444f545c60656a6f7276787a7b7c7c7c7b7b7a7774716d66605c554d453c33291f150b00000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffaf2e9e1dbd6cdc7c4beb9b8b4b1b0afaeafb1b4b8b9bec5c9cfd6ded5cec8c5c4c5c8ced5dee7f3fcfffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171f252a32383d44484e53555d6065696e7275787b7c7c7b786f6a60554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffffff8ede2d7cec4bbb2aaa29f94908985817e7d7c7b7c7e81858b91969ea5aeb6c0c8d2dde6f1f9fdfffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000306070c1013131516151413110d0804010000000613202c3945525d686e7a82888b8c8d8c8a87837f79726c6660585049413a312920170e0500000000000000000000000000000000000000000000000000000000000000000000040c12181e252a2f35393d43484a515357585f6265666c6f717477797b7d7f818284858687888989898a8a8a8a898989888786858382807e7b797673706d6764605d55534e48443d373229241e160e060000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464f59616c717d8591969ea6aeb4bcc2c9ced5dae1e4e9eef1f6f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f8f3efece6e3ddd7d1cbc5beb9afa79f9691837a6d655b50443b30251a0e010000000000000000000000000000000000000000000007121d28313b454e58616b717e869297a1a8b0babfc6ced5d9e0e6ebf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2eee8e3dcd7cfc9c1b9b1a8a0958f82776c60574d42362a1e13080000000000000000000000000000000000000714202d3a4753606d7a8696a1acb9c5d2deebfcfffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000000000000006111b262f3847545f6a75818e97a1adb7c0ccd5dfe8f2fcfffffffffffffffffffffffffffffffffffffaf3ece6e1dad5d2cfcac6c5c2c0bfbebdbebebfc1c3c5c7cbd1d4d8dfe6ebf2fafffffffffffffffffff8eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b00000000000000000000000000000000000000000000000000000000060b141b222730353a41454a5153555c606467686d70737577797b7c7d7f80818282828383838382828281807f7e7d7c7b79777674716f6d676764615e575653514a46443f3836302a261f1a140c070100000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffff2e6d9ccbfb3a6998c807366594d402f24190d01000000000000000000000000000000000000000000000000000000000006111b262f3a444f59626c73808c929ca4afb5bdc5cdd5dae0e1d8cfc5bcb4aaa29892867c6f665b5044382b1f120600000000000009141f2b3844505b66707d89939ea7b1bac3ccd5dae1e5ebeceff2f2eeeceae3dcd2c7bdb1a79c8f8275685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000b151e29323c464e575e61686d717577797b7d7f7f80818181807f7d7b7a77736e69615a50463c31241b0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626d74808d939fa4acb2b9b8b3ada8a09e938e857e756d686159514a423b3328231c140c05000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930383f444c52545c60636769686d6f6f706f6e6e6d6667636059555045403931281e150a0000000000030d151e272e343e424a5153585f626669676d6e6f706f6f6e6d676764605c54514b433c332a21170d0300000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf1e8e0d7d0cac2bbb7b3adaba7a5a3a2a2a2a4a7abadb3b9bdc4ccd3dbd9d4d1d0d1d4d9dfe7f0f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c32383c43474b5153575e616569696e6f706e6c6560584e43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb2a9a198928a837c787472706f6f6f7174797e848e939ca4aeb6c0cbd4dfe9f3fdfffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000040a0f1315181c1f2022222221201d1913110d080205111e2a36414d56606d7a838f9398999a999795908b857f786f6a605b534b433b322920170d040000000000000000000000000000000000000000000000000000000000000001070d161d242930363a4045474f54545c6063676a6f7275797c7e818386888a8c8d8f9092939a949596969697979696969595999291908f8d8a888683807d7975716d67625f58544f47433c3530282017110a0200000000000000000000000000000000000000000000000000000000000000000000000007121d28313b454e58616b717e869297a1a8b0babfc6ced5d9e0e6ebf0f5fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf7f2eee8e3dcd7cfc9c1b9b1a8a0958f82776c60574d42362a1e1308000000000000000000000000000000000000000000050e18242f39434d57606a707d879298a2a9b2bac2cad0d8e0e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dad5cbc2bab1a79f948c7f72695e52463a2f24190d0100000000000000000000000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1edfafffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c100400000000000000000000000b17222d38414f59626f7c87939fa9b3bec9d2dee7f1fafffffffffffffffffffffffffffffffffffff9f1e9e1dad5cfc9c6c5beb9b8b5b4b2b1b1b1b1b2b4b6b9bbbfc6c8cdd5dae0e8f1f7fffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000000000000000000000000000000000000000000080f181d262d333a41454c52545c6063676d7074777a7d8082848688898a8b8d8e8e8f8f8f9090908f8f8f8e8d8c8b8a8987868482807e7c7a7774716e696763605c5453504a46413a36312a251f18120b03000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffbefe2d6cabfb4aa978a7d7164574a3e31241708000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a636e74808d929fa4abb3bbc2c9cfd4d9dfd7cec5bcb4aaa2989184786c605346392d201306000000000000030f1c28333f4a54616b75818e95a0a8b2bac1c9cfd5dadfdfe2e7e6e2dfded9d1cbc0b5ab9f958a7d7063564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000030c17202a343c454d53565e616568666d6e707273737474747372706f6d6766615e5650483e342a2012090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a727f8b929da5afb6bec4c5bebab2aca59e97928a827a706b605c544d453e342e261e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dce7f3fffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e262e343a41464a5053565a565e61626263626261605c5456544f49453e352f281f160c03000000000000030c151c232830394044464e535559555d60626263636261605d555753514b454039302a21180f050000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffbf2e8dfd6cec5bebab0aba9a19e9b9897969596989a9ea1a9adb2bac1c9d1dae1dedddee1e5eaf1f9fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b21272c32373a4045474d525458575e61636362605b534e463d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691867d766f6c65656463626365666d717a818d929ca4aeb9c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000050b10151b1f2223282c2d2e2f2f2e2d2925201d19130c0714202d3946525e6874808d959ea5a6a6a5a7a09d97928b837c736c655d554d443b33291f160b020000000000000000000000000000000000000000000000000000000000040c12181f282f353a41464b5153596063666d7074787c7f8285888b8e90929896999a9c9d9e9fa4a1a2a3a3a3a3a3a3a3a2a2aba39f9e9d9b99979992908d8986827e79746f6a636059534e46413a3227221b140b0300000000000000000000000000000000000000000000000000000000000000000000050e18242f39434d57606a707d879298a2a9b2bac2cad0d8e0e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dad5cbc2bab1a79f948c7f72695e52463a2f24190d0100000000000000000000000000000000000000020c17202935404b555f696f7c869299a3aab3bcc4ccd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd4ccc3b9b0a69f92867b6e61564c4135291d110400000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcedae5f1fdfffffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f130600000000000000000000030f1b27333f4953616b76828f9aa4afbbc4cfdbe4f0f9fffffffffffffffffffffffffffffffffffcf5eee8dfd7cfc9c5beb9b8b3adaba9a7a5a5a4a4a5a5a7a9acaeb5b8bcc2c9cfd6dfe5eef5fefffffffffffff8ecdfd2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f12060000000000000000000000000000000000000000000000000006111a212a2f383f444c52565d60666d7075797d8184868a8c8e909299969798999a9b9b9c9c9c9d9c9c9c9b9b9a999897969892918f8d8b898684817e7b7874706d6663605b54524c46423b363029231d150d070000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f7fffffffffffff9ece0d3c6baaea298887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000020b17202b353f48525b646e74808c9399a1a9b0b9bdc4c8ced2d3d7cec5bcb3aaa096877a6d6154473a2e211407000000000000000b17222d38424f59606d79839196a0a8b0b9bec4c9ced2d3d6dbdbd6d3d2cfc7c0bbafa4999083776b6155443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000050e18222a333b42464c525458545c60626365666767686766656462605d5554524d443e362c22180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aebbc0c7d0d0cac4bdb9afa9a29e938f857d736d665e5750443f3830282019100600000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c23283036383f44464a4d4c525455565656555453504a4948443d393329241d160d040000000000000000030b12181e272e34383c4347484c4b515355565656555453514b4b46454039342e271e180f06000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d2dde8f4fffffffffffffffffffffffffffffffffffffef3e9e0d6cdc4bcb3aea69f9c97918e8b8a8988898b8e92979ea1a8afb7c0c8d1dae4eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20262b2f35393b4246484c4d5254565655535049413d342b1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffcf2e8ded3c6baaea29891847c706c63605b5357565556545c60676d75808d929da7b1bbc5cfdae6f4fdfffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000000040a0f161c20272b2e2e34383a3b3c3c3a3935302c29241e160e14212e3b4754616e7b86929fa7afb3b3b2b1aba9a29e9590887f776d675e564d453b31281d140a00000000000000000000000000000000000000000000000000000000050d161d2429313940454c52555d60656b6f74797d8184888c8f9297989a9d9fa3aaa5a7a8aaabacafb6afafb0b0b0b0b0b0afafb5aeacabaaa8a6aba39f9d9998928f8a85817c76706b625f58524c443d332d261d150c030000000000000000000000000000000000000000000000000000000000000000020c17202935404b555f696f7c869299a3aab3bcc4ccd6dbe2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece6ddd4ccc3b9b0a69f92867b6e61564c4135291d11040000000000000000000000000000000000000008131e29323a45515d676e7b859298a2abb4bcc5ced6dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfefffffffffffffffffffffffffffffffffffffdf7efe6ded5ccc2baaea3998d8074685d5245392c20130600000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f6fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000005121f2b3744505b65707d8a949facb6c0cdd6e1edf6fffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc5beb9b3adaba9a29e9c9a9898979798999a9d9fa3ababb1b9bdc4cdd3dce3ecf5fefffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000020a1117232c333c414950565d60686d72797d81858a8d90939a999b9d9fa3aba4a5a6a7a8a8a8a9a9a9a9a9a8a8a7a7a6a5a4aaa39f9e9c9a989993918e8b8784817d7974706c66615e56534d46423b342f271f18120b03000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbccfdae6f1fdfffffffffff8ebdfd2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000050e19232d364049525c646e737f8792979fa6adb2b8bdc3c5c7cbcfc9c5b9ac9f9286796d6053463a2d2013070000000000000006111c262f3d45515d676e7b8491969ea6adb3b9bdc3c5c6cad0d0cac6c5c2bdb5afa49f93877c6f62594f4432291e140800000000000000000000000000000000000000000000000000000000000000000000000000061018212931363a4146474b4a5153555758595a5a5b5a5a59575553514b4746423b322c241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a76839099a3aeb6c0ccd2d9dbd6cec9c1bbb3ada59e97918880786e69615a504a423a322b2217110a020000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e252a2e34383a3d4041464748494949484746443f3c3b38322d282218120c040000000000000000000000070c151c23282c32373b3c3f4045474849494948484745403e3a38342e28231d150c060000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffffff8ede2d7cec4bbb2aaa29f94908985817e7d7c7b7c7e81858b91969ea5aeb6c0c8d2dde6f1f9fdfffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10151b1d24292c30363a3b3f42464849494846443f382f2b22190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff6ebe0d3c7bbb0a69f92867b6f6a615a5350494a4948494b51555d606e74808d959fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000070c161b21282c32373b3c4045464849484746413a39353028201a1c28343f4a5466727f8c99a3aeb9bfc0bfbcb8b3ada7a09a938c81796e695e574d433a2f261b11060000000000000000000000000000000000000000000000000000050e171f282f353e434b51565e61676d72777c81858a8e9196989c9fa2a9a7aaacaeb4b2b4b5b7b8b9bbc0bcbcbcbdbdbdbdbcbcbcbfbbb9b8b6b5b3b5afaca9aaa39f9b98928e88827d766f6a615d564f443f382f261e150d030000000000000000000000000000000000000000000000000000000000000008131e29323a45515d676e7b859298a2abb4bcc5ced6dee7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffefefdfdfefffffffffffffffffffffffffffffffffffffdf7efe6ded5ccc2baaea3998d8074685d5245392c201306000000000000000000000000000000000000010d1925303a444f59606d79849197a1aab4bdc6cfd7e0e8f0f8fefffffffffffffffffffffffffffffffffffffffffffefaf8f8f5f3f2f1f0f1f1f2f4f6f8f9fbfffffffffffffffffffffffffffff8f0e7ded7cbbfb4ab9f92857a6d6054473a2d21140700000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e211508000000000000000000000613202d394653606c7883909da6b0bec7d2dfe8f2fffffffffffffffffffffffffffffffffffcf3eae1d9d1cbc1bbb3ada9a19e9997928f8d8c8b8a8b8b8c8e9092999d9fa7adb2bbc1cad2dae3ecf5fffffffffbf2e9ddd0c3b7aa9d9083776a5d5144372a1e11040000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000000000000000020b141b2227353e454d535b60686d737a7f848a8e92989a9d9fa4aca8aaacaeb4b0b2b3b4b5b5b5b6b6b6b6b5b5b5b4b3b2b1b0b4aeacaaa9a7aba49f9d9a9796918e8985817d78726d68615f57524d4540393128231d150c050000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b2bec9d5e1eefafffffffffff6e9dcd0c3b6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000007111b242e37414a525c636d727d858f949ea1a9acb2b6b9bbbfbcbdb9b2a89d908376665c5044382b1f120600000000000000000a141d2935404b555e696e7b848f949ea1a9acb2b6b8babfbcbcbebab8b5b0aba39f928c7f736a6054473e3320170d020000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a3036393a3e404446484a4c4c4d4e4e4e4d4c4a484745403b3a363029201a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88949fabb4bfc8d8dde4e6e0d9d5cdc5beb9afa9a19a938d837b706c605c544c443c3427221b140b0300000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c13191c23282c2d303035393a3c3c3d3c3b3b3a38342e2f2c27211d170d070100000000000000000000000000030b12181c1f262b2e2f2f35393a3b3c3d3c3c3b3a38352f2d2c28231d18120b03000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb2a9a198928a837c787472706f6f6f7174797e848e939ca4aeb6c0cbd4dfe9f3fdfffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13181d20252a2d2e30363a3b3c3d3b3937332d261d19100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffdf1e5d9cec4b7ab9f948b7e71695f585046443f3d3c3c3c40454c515c606d78839097a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f13060000000000000000000000000000030b121820272b33383c4347494b515355555554524c4745413a322c231f2b3844505c667683909cabb5bfcbcdcdc8c5beb9b1aca49f938f837b6e695e564c41382d22170b03000000000000000000000000000000000000000000000000040d1720293139404550555d60686d737a7e83898d92979a9ea1a8a8abadb3b4b6b9babfbfc0c2c3c5c6c8ccd2c9c9c9cacac9c9c9d1cbc7c5c4c3c2c0c0bbb9b6b4aeacaaa29f9b948f89837c746d6860595049413830271f150c030000000000000000000000000000000000000000000000000000000000010d1925303a444f59606d79849197a1aab4bdc6cfd7e0e8f0f8fefffffffffffffffffffffffffffffffffffffffffffefaf8f8f5f3f2f1f0f1f1f2f4f6f8f9fbfffffffffffffffffffffffffffff8f0e7ded7cbbfb4ab9f92857a6d6054473a2d21140700000000000000000000000000000000000005111d2a36414c56616b74818d96a0a9b3bcc6cfd8e1e9f2fafffffffffffffffffffffffffffffffffffffffffefaf7f2eeecebe8e7e5e4e4e4e4e5e7e9ecedeff3f8fffffffffffffffffffffffffff9f0e7dcd1c6baaea2988a7d7064574a3d3124170a00000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f22160900000000000000000005121e2a36424d5763707d8a95a0acb8c2d0d9e4f1fafffffffffffffffffffffffffffffffffff4eae1d8cfc7c0bbafa9a19e97928d888582817f7e7e7e7e7f8183868a90959ea1a9b0b8c0c8d1dae3edf6fffffaf2e9e0d6cabfb4aa9b8e8174685b4e4135281b0e020000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f221509000000000000000000000000000000000000000000020b141d262d33404750575f656c717a80858c91969b9fa2aaaaacafb6b5b7b9babfbdbec0c1c1c2c2c2c3c3c3c2c2c2c1c0bfbebdbfbab9b7b5b3b5afacaaa7a8a19e9a97928e8a847f7a746e69615e57514b433d342e271e170e0600000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf0f4f9f8f9faf4e7dacdc1b4a79a8e817467544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000009121c252f38414a525b626b707b828a91969da0a8a9acaeb5afb2adaaa1968c7f7265544a3f34281c10030000000000000000020b18242f39434d575f696e7a828b91979ea1a8aaacaeb4afafb3adaba8a69f99928c80746d63584e43352c210e0500000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e252a2d2e2e34383a3b3d3f4040414141403f3d3c3a38352f2d2a251f170e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a1adb9c1cdd7e1ecf2ebe5dfd7cfcac1bbb3aca49f9590857e736d665e564e463e332d261d150d050000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f202325292d2e2f2f302f2f2e2d2b2823221f1b16110c050000000000000000000000000000000000070c10151b1f212224292c2d2f2f30302f2e2d2c2924201f1c18120c070000000000000000000000000000000000000005121f2b3744505b657985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691867d766f6c65656463626365666d717a818d929ca4aeb9c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2021252a2d2e30302f2d2b27221b140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f82766c62574e463e37332d302f2e343a4145515c666e7b85929ea6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000050c151d232832373e44484e5455545c60616262615e5654524c443e352d202d3a4653606d7986929facb9c5d1d9d9d4cfcac3beb6afa59e9590847b6e685d53493f33272015090000000000000000000000000000000000000000000000010c161f29323b434b515a61676d737a80858b90959a9ea2a9abadb2b5b8babec1c3c5c7cbd1cdcfd0d1d2d4d8ddd6d6d6d6d6d6d6d5dcd7d3d2d1d0ced1cbc7c5c3bfbab9b4aeaba69f9c949087817a6f6b605b534a423931271e150a000000000000000000000000000000000000000000000000000000000005111d2a36414c56616b74818d96a0a9b3bcc6cfd8e1e9f2fafffffffffffffffffffffffffffffffffffffffffefaf7f2eeecebe8e7e5e4e4e4e4e5e7e9ecedeff3f8fffffffffffffffffffffffffff9f0e7dcd1c6baaea2988a7d7064574a3d3124170a0000000000000000000000000000000000020b1a232d3946525e68707d8a929da8b2bbc5ced8e1eaf3fbfffffffffffffffffffffffffffffffffffffffdf7f2eeece6e2dfdedcdad8d8d7d7d8d8dadcdfe0e3e7edf0f5fbfffffffffffffffffffffff8ede2d6cabfb4aa9a8d8074675a4d4134271a0e01000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000714212d3a46535f6976828f9ca7b1bccad4e2ebf5fffffffffffffffffffffffffffffffffff8ede3d8cfc6bdb5afa59e97928b85807c79767472727171727274767a7e838a91969ea6aeb6c0c8d1dbe4eff8f6f1e8e0d7cec5baaea2988a7e7164574b3e3124180b0000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000a141d262f383f44525a61696e777e858d92989ea1a9abaeb3b7b9bbc0c1c3c5c7cbd1cbcccdcececfcfcfd0cfcfcfcececdcccbd1cbc7c5c4c2c0c0bbb9b7b4b2acaba9a29f9b96918c86817b746e69605c554f454039302920181007000000000000000000000000000000000000000613202c3945515d677885919eabb8c3d0d9e0e4e8eaebecedf0e5d8cbbeb2a5988b7f7265584c3f2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000a131d262f384049515960696e767e848b9196999d9fa3aba2a8a19e989184796d6053473a2e23170b0000000000000000000007121d28313b454d575f686d757e858c91969a9d9fa2aaa2a2a9a29f9c99948f877f746e645b51463d32231a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d202123282c2d2f303233343435343332312f2d2c2924201e19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929ea6b0bbc5d0dbe6f1f6f1e9e1dbd6cdc4beb6afa79f97928a80786d68605850443f382f271f170e06000000000000000000000000000000000000000000000000000000000000000000010d18242f43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121317191d2021222323232221201f1c1715130f0a04000000000000000000000000000000000000000000040a0f121515181d2020222323232221201f1d181313100c070000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffcf2e8ded3c6baaea29891847c706c63605b5357565556545c60676d75808d929da7b1bbc5cfdae6f4fdfffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214151a1e2021232322201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebded2c5b9aca0968a7d70645a50453c342b2722232223282f35404a545e69717e8b949facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000060e171e272e343d43474f5558606267666d6e6f6f6d6866605d564f473f372d2f3b4855626e7b8898a3aebac7d3e3e4e1dbd6d0c7c0bbafa7a09690837a6d655b50443c31261a0f040000000000000000000000000000000000000000000007121d28313b444d555d606c707980868c92979da0a7abadb3b8b9bdc2c5c6cad0d0d2d3d7dcdadbdddedfe0e4e8e2e3e3e3e3e3e3e2e7e3e0dfdedddbdcd7d3d2d1cbc7c5bebab8b0aba69f99938d847d736c655c544b433930261c1106000000000000000000000000000000000000000000000000000000020b1a232d3946525e68707d8a929da8b2bbc5ced8e1eaf3fbfffffffffffffffffffffffffffffffffffffffdf7f2eeece6e2dfdedcdad8d8d7d7d8d8dadcdfe0e3e7edf0f5fbfffffffffffffffffffffff8ede2d6cabfb4aa9a8d8074675a4d4134271a0e01000000000000000000000000000000000a141d2b37434e58616d7a85919ea4aebac3cdd6e0eaf3fcfffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdbd6d2d1cfcdcbcbcacacbcccdd0d2d3d7dce3e4e9f1f6fdfffffffffffffffffffff2e7dbd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000815222e3b4855616e7b88949fabb9c3cedce6f4fdfffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb5aba39f938e857f79736f6c666765656464656667676d71767d848f939ca4aeb6c0c9d3dde6eeeae5dfd6cec5bcb1a89f9285796d6053473a2d2014070000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000006111b262f384149505c636c707b838b92979fa2aaadb2b8babec3c6c8ccd2d0d2d3d7dcd8d9dadbdbdbdcdcdcdcdcdbdbdadad9d8dcd7d3d2d1cfd2ccc7c6c4c1bdb9b7b3adaba8a19e98928e86817b736d676059514b423a322a2219100700000000000000000000000000000000000004111d2935414b556875828e9ba8b2bdc7cfd4d8dddddedfe0e4e1d5c9bdb2a896897c706356493d30231606000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e373f474f575e616c71797f84898d90929995969596918d857d6f675d5145392c1c110600000000000000000000010c161f29333b454d565d606c71797f84898d9092989595959497928f8c88827c726d645c534940342b201108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181c1f20222425262727282727262422201f1d1814110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8a949ea9b3becad6dfe9f3fbf3ece6dfd6d0c7c0bbb1a9a29f928d827a6f6a615a50494139312920180f07000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080d1113141516161615141312100b06070300000000000000000000000000000000000000000000000000030608070d1013141516161615151413100c07060400000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff6ebe0d3c7bbb0a69f92867b6f6a615a5350494a4948494b51555d606e74808d959fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507090e12141516161513120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184786c6053463f332a221b171615181e242e39424d57606c7883909aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000060f182029303940454e545961636a6f7377797b7c7b7a77736d68615951493f37303d4a5763707d8a96aab4bfcbd7e3f0ece6e2d9d2ccc1b9b1a8a0958f82776c60584e43372b20160a000000000000000000000000000000000000000000010d18242f39434d565e676d757e848c92989fa2a9acb1b8b9bec4c5c9cfd2d3d6dbdddfe0e3e7e7e8eaebecedf0f4f9eff0f0f0f0eff8f3efedecebe9e8e8e3e0dfdcd7d3d0cac6c2bbb7b0aba49f9691877f776d665c554b42382e2317100600000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85919ea4aebac3cdd6e0eaf3fcfffffffffffffffffffffffffffffffffffffdf7f2ece6e2dfdbd6d2d1cfcdcbcbcacacbcccdd0d2d3d7dce3e4e9f1f6fdfffffffffffffffffffff2e7dbd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000006111b262f3847545f6a75818e97a1adb7c0ccd5dfe8f2fcfffffffffffffffffffffffffffffffffffffaf3ece6e1dad5d2cfcac6c5c2c0bfbebdbebebfc1c3c5c7cbd1d4d8dfe6ebf2fafffffffffffffffffff8eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000005121e2a36424d5766737f8c99a6b0bbcbd5dfeef8fffffffffffffffffffffffffffffffffcf2e8ded7cbbfb5aba399928b817a726d6762605b54595857585859555d60646c707a828d929ca4aeb7c1cbd4dfe1dfd9d4cdc5bcb3aaa0958c7f73675d5145392c20130600000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000060f17222d384149535b606e737e8590959ea1a9aeb4b9bdc4c6cad0d2d4d8dddddfe0e3e7e5e6e7e8e8e8e9e9e9e9e8e8e8e7e6e5e4e7e3e0dfdddcddd7d4d2d0cec9c5c4bebab8b2acaaa39f99928e8680796f6b605c544c443c342b231910070000000000000000000000000000000000010d18242f3e4a5764717d8a96a0abb5bdc3c8ccd2d0d1d2d4d8d7d2c5b9aca196877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d353d454d525a61676d72787c808386878889888784817b6f6b60554b4035291d0a000000000000000000000000040d17212a333b444c525a62676d72787d80838587888989888785827f7b766f6a635b534a41372e22190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c101213151719191a1b1b1b1a1917151413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55616c75828f97a2adbac1cdd7e1ecf7fdf7f1e8e2d9d2ccc2bbb3ada49d948f847c716c605b534b433b322a2119100800000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070709090a0908080706030000000000000000000000000000000000000000000000000000000000000000000104060708090a0909080706040000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffdf1e5d9cec4b7ab9f948b7e71695f585046443f3d3c3c3c40454c515c606d78839097a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074665b5044382d21180f0b06070c131c27303b44505b656f7c87939facb9c2cdd8e4effefffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000050f18212a323b424b515860626b70767c8084868888888784807a706b625b51493f363e4b5865717e8b98a4b1bed1dce7f3f7f4ebe4ddd8cbc3bab1a79e948c7f726a5f53473d32271b0f03000000000000000000000000000000000000000004101d2935404b555e686e79818a91979fa2aaadb3b8bcc3c6cacfd2d5dadedfe2e6e9ececeff3f8f5f6f8f9fafcfffffcfcfdfdfcfcfffffbf9f8f7f6f9f3efedece7e3e0dbd6d3ccc7c2bdb5afa8a199928c81786d675c544a3f342822180c0300000000000000000000000000000000000000000000000006111b262f3847545f6a75818e97a1adb7c0ccd5dfe8f2fcfffffffffffffffffffffffffffffffffffffaf3ece6e1dad5d2cfcac6c5c2c0bfbebdbebebfc1c3c5c7cbd1d4d8dfe6ebf2fafffffffffffffffffff8eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000b17222d38414f59626f7c87939fa9b3bec9d2dee7f1fafffffffffffffffffffffffffffffffffffff9f1e9e1dad5cfc9c6c5beb9b8b5b4b2b1b1b1b1b2b4b6b9bbbfc6c8cdd5dae0e8f1f7fffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000714212d3a46535f697784919daab7c2ccdde7f1fffffffffffffffffffffffffffffffffff6ebe0d6ccc4bbaea39992877e756d68605c5553504a4c4b4b4b4b4c4b51545a61686d77808d929ca5afb9c2cdd6d5d2cec8c2bbb3aaa2989183796d60554b4035291d10040000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000020b182127333f49535b656c74808892979fa7adb3babec5c9cfd3d6dbdfe0e4e8eaececeff3f8f3f4f4f5f5f5f6f6f6f5f5f5f4f3f2f8f3efececeae8e8e3e0dfdddad5d2d0cac6c4bdb9b4aeaba39f98928d847c746d665e564e463d352b22190f0600000000000000000000000000000000000713202d3a4653606d78849199a3abb2b9bbc0c2c4c5c6c8cccbc7c4b7ab9e918478685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232b333b424650555d60656c707376797a7b7c7b7a78746e6960594f433a2f24180d00000000000000000000000000050f18212a323a414550555d60666c707377797a7b7c7c7b7a7975726e6a625f58514941382f251c100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0c0d0d0e0e0e0d0c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a43505a616e7b85929fa6b0bbc5cfdbe6f1fafffaf4ebe4ddd8cdc5bebaaea69f9691867e736c655d554c443c332b221a1108000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f82766c62574e463e37332d302f2e343a4145515c666e7b85929ea6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164544a3f33281b0f06000000010b151e27333f49535f6a75828f9ba6b0bbc7d3e1ecf7fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000030c17212a333b444d545c606a6f767d83888d909299959596918c857d726d635b51483e404c5966737f8c99a6b2bfccd9e5f8fffdf5eee8ddd5ccc3b9b0a69f92867c6e62584e43372b1f130600000000000000000000000000000000000000000613202c3945515d676e7a838e939ea1a9aeb4babec5c8ced2d6dbdfe1e5ebeceef2f7f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f3efece7e2dfd8d3d0c7c0bbb2aba39f938e82796d665c50443f342a1e150a0000000000000000000000000000000000000000000000000b17222d38414f59626f7c87939fa9b3bec9d2dee7f1fafffffffffffffffffffffffffffffffffffff9f1e9e1dad5cfc9c6c5beb9b8b5b4b2b1b1b1b1b2b4b6b9bbbfc6c8cdd5dae0e8f1f7fffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f13060000000000000000000000000000030f1b27333f4953616b76828f9aa4afbbc4cfdbe4f0f9fffffffffffffffffffffffffffffffffffcf5eee8dfd7cfc9c5beb9b8b3adaba9a7a5a5a4a4a5a5a7a9acaeb5b8bcc2c9cfd6dfe5eef5fefffffffffffff8ecdfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000815222e3b4855616e7b8895a0acb8c5d1deebf9fffffffffffffffffffffffffffffffffdf1e5dacec4baaea49f92877d716d605d56514b46443f3f3f3e3e3f3f41454750565d656c73808d939ea7b1bbc4cfc9c6c3bcb8b0a9a19892867c6e675d5143392f24180d0100000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000a141d2a333c44505b656c77808d939aa2a9b1b9bec5cad0d5dadfe2e6ecedf0f4f9f8f9fbfffffffffffffffffffffffffffffffffffffffbf9f8f7f9f4f0edeceae5e1dedbd6d3cec9c6bfbab5aeaaa39f96918880786d685f584f473d342b22180e050000000000000000000000000000000006121f2b3844505c66707d879299a0a8acafb6b5b7b8b9bbc0c0bbb9b2a89b8e817468564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000001091119212930363e434b51535b606366666d6e6f6f6f6e6867615e574f463d31281d13070000000000000000000000000000060f18202830353e434b51545b6063676a696e6f6f6f6e6d6c6566625f57534e463f372f261d130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69717e8b949ea9b3becad6dfe8f3fdfffdf5eee8dfd7d0cac0b8b0a8a198928b80776d675e564d453d342c231a12090000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030000040607060400000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebded2c5b9aca0968a7d70645a50453c342b2722232223282f35404a545e69717e8b949facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030405000003060707060603000004040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2d2217080000000000030c17222d38414e58626f7c89949fabb7c5d0dbe6f2fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000b151e29333b454d565e666d737c838a90959a9d9fa3aba8a09e9792887f726d635a5046404d5a6773808d9aa6b3c0cdd9e6f3fffffff9efe7ded5cbc1baaea3988f82766a6054473b2e22150700000000000000000000000000000000000000000714202d3a4753606d798390959ea5adb2babfc6cad0d4d9dfe2e6ebeef1f6f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f2eee9e3e2d9d2ccc4bdb5afa59e948f82786d605b51463c30261c110600000000000000000000000000000000000000000000030f1b27333f4953616b76828f9aa4afbbc4cfdbe4f0f9fffffffffffffffffffffffffffffffffffcf5eee8dfd7cfc9c5beb9b8b3adaba9a7a5a5a4a4a5a5a7a9acaeb5b8bcc2c9cfd6dfe5eef5fefffffffffffff8ecdfd2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000005121f2b3744505b65707d8a949facb6c0cdd6e1edf6fffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc5beb9b3adaba9a29e9c9a9898979798999a9d9fa3ababb1b9bdc4cdd3dce3ecf5fefffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000c1925323f4c5865727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89d928b7e716b625a524c45403938332d323131322f35393e444c535b606e75818e959fa9b2bdbebeb9b8b1aca69f9792867d6f6a5f554b4031281d12070000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000006111c262f3c46505a606c77808d929fa4acb3bcc2c9cfd6dbe2e6ebeef2f7fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f1edebe6e2dfdad5d1cbc6bfbbb4aea8a09a938d827a6f6a60594f463c342a20170b0200000000000000000000000000000003101c28343f4a54606b717e8791969c9fa4aca8aaabacafb6b5afacaaa1968a7d7164574a3e3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f252a313a404549505356545c6061626362615e5654534d453d342b1f160c01000000000000000000000000000000060e161e2429313940454a5053565a565e616262626161605b5355534e47433c342e251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0b0d0f10111212131313131313131313110d070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57626c75828f97a2adbac1cdd6e1ecf7fffffff9f2e9e1dbd6cac2bab2aaa39f928d81796e685f574e463d352c241b120900000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffcf0e3d7ccc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e0f070c10121312100c070f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184786c6053463f332a221b171615181e242e39424d57606c7883909aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000030506080a0b0d0e0f1011060c1012131313120f0b061110100f0d0c0b090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000006111b262f3c4754606a76838f9caab3becad6e2eefbfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000007121c27303b454d575f696e79808790959d9fa7aaacafb5b2aca9a19a938c7f726c61584e434e5b6774818e9aa7b4c1cddae7f4fffffffff9f0e7ddd7cbbfb4aa9e94897c6f6256493c2e23180c00000000000000000000000000000000000000000d1a2633404d596673808c95a0a7afb9bec4cad0d6dbe1e4eaeef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf4f4ebe3ddd7cfc7c0bbafa69e948d80746d62584e42382e23170c0100000000000000000000000000000000000000000005121f2b3744505b65707d8a949facb6c0cdd6e1edf6fffffffffffffffffffffffffffffffffffcf3eae3dcd7cdc5beb9b3adaba9a29e9c9a9898979798999a9d9fa3ababb1b9bdc4cdd3dce3ecf5fefffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120500000000000000000000000000000613202d394653606c7883909da6b0bec7d2dfe8f2fffffffffffffffffffffffffffffffffffcf3eae1d9d1cbc1bbb3ada9a19e9997928f8d8c8b8a8b8b8c8e9092999d9fa7adb2bbc1cad2dae3ecf5fffffffffbf2e9ddd0c3b7aa9d9083776a5d5144372a1e1104000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b0000000000000005121e2a36424d576875828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffff8ebded2c5b9aca1968d81746c61595045413a342e2b28222524252524292c323a4149505c606d79839097a1abb3b2b2adaba7a09d948f857d6f6b60574e43392f1f160c010000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000b17222d38424e58616c73808d929da4afb6bec5ced5dae1e7ecf1f6fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf7f2eeebe5e2dcd7d1cbc6bfbab2aca49f9490847c6f6b60584e463c32291d140a000000000000000000000000000000000b17232e38424f59626c717d848a8f939a9a9c9d9e9fa4a0aba39f9e989184796d6053463a2d20130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f282f35383f4446494a51535455565554524c4846423b332b22190d040000000000000000000000000000000000040c13191f282f35383f44464a4d4d525455565655545350494847423c37322a221c130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d11131416181a1c1d1e1e1f2020202020202020201e1a1413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b45505a616e7b85929fa5afbbc5cfdae6f1fafffffffbf3ece6dcd4ccc4bcb4aea49c938e837a6e6960584f473e362d241b1209000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1e181c1f201f1c181e1c1a18161313100c0705020000000000000000000000000000000000000000000000000000000000000002030505060606060606060606060605020000000000000000000000000000000000000000000000000004101c2834404a5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074665b5044382d21180f0b06070c131c27303b44505b656f7c87939facb9c2cdd8e4effefffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000020507060b0f12131516181a1b1c1d1e1f171c1f2020201f1c171f1e1d1c1b1a1918161413110d08090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000a141d2b37434e5864717e8a98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000c18232e39424d575f696e7b838d92999fa7abb1b7b9bbc0bdb9b3aca49f918a7e716a5f554b4e5b6875818e9ba8b4c1cedbe7f4fffffffffff9efe7dcd1c6bcb0a69a8e817467544b4034281c100400000000000000000000000000000000000000111e2b3744515e6a7784919da7b1b9c1c9cfd6dbe2e6ecf0f5fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e1d9d1cbc1b8b0a69d928b7f726a5f544a3f34281d13070000000000000000000000000000000000000000000613202d394653606c7883909da6b0bec7d2dfe8f2fffffffffffffffffffffffffffffffffffcf3eae1d9d1cbc1bbb3ada9a19e9997928f8d8c8b8a8b8b8c8e9092999d9fa7adb2bbc1cad2dae3ecf5fffffffffbf2e9ddd0c3b7aa9d9083776a5d5144372a1e11040000000000000000000000000005121e2a36424d5763707d8a95a0acb8c2d0d9e4f1fafffffffffffffffffffffffffffffffffff4eae1d8cfc7c0bbafa9a19e97928d888582817f7e7e7e7e7f8183868a90959ea1a9b0b8c0c8d1dae3edf6fffffaf2e9e0d6cabfb4aa9b8e8174685b4e4135281b0e0200000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10030000000000000714212d3a46535e697885919eabb8c4d1deebf5fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e9184796d605a50473f352f28231f1c1718181818181d20282f383f45515c676e7a859199a2a9a5a9a19e9b95918a827b6f6a60594f453c31271d0d04000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d01000000000000000000000000000000030f1c28333f4a545f6a707e8a929ca4aebbc0c7d0d7e0e6ecf2f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf6f1ede7e3dcd7d0cbc3beb6afa69f9691867d6f6a60584e443a2f261b110600000000000000000000000000000006111c26303d47505a626b6f787e83878a8d8f9192939a94949992918d867d70665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d161d24292d3337393d404446474849484746413b3a363129211910070000000000000000000000000000000000000002080d161d24292d3338393d40424647484949484746443f3b3a37312b262018100a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b101213191d2021232527282a2b2b2c2c2d2d2d2d2d2d2d2c2b26201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e46525e69717e8a939ea9b3bec9d5dfe8f2fdfffffffef7eee6ded6cec6bfbaaea59e9590847b6f6a615950483f362d241b1209000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1114171c1f20232527292a23282c2d2c28232a29272422201f1c1814120e09040000000000000000000000000000000000000000000000010406070a0c0f1011121313131313131313131313120f07070501000000000000000000000000000000000000000000000c18232e45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164544a3f33281b0f06000000010b151e27333f49535f6a75828f9ba6b0bbc7d3e1ecf7fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000306080e111414171b1f202123252728292a2b2c23282c2d2d2d2b28222b2b2a29282726242321201d1919161413100c07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f33281c0f0300000000000000020b1b27323d4753606d7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000004101c2834404a545e696e7b8490959fa3abb1b8bcc2c5c7cbc8c5beb6afa39f92867c6f675c514f5c6875828f9ba8b5c2cedbe8f5fffffffffffff8ede2d8cfc2b7ab9e918478665c5145382c1f130600000000000000000000000000000000000000131f2c3946525f6c7985929facb8c3cbd5dae0e7edf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ebe3dcd7cac1b8aea49f92877c6f665c50443a2f24180d000000000000000000000000000000000000000005121e2a36424d5763707d8a95a0acb8c2d0d9e4f1fafffffffffffffffffffffffffffffffffff4eae1d8cfc7c0bbafa9a19e97928d888582817f7e7e7e7e7f8183868a90959ea1a9b0b8c0c8d1dae3edf6fffffaf2e9e0d6cabfb4aa9b8e8174685b4e4135281b0e02000000000000000000000000000714212d3a46535f6976828f9ca7b1bccad4e2ebf5fffffffffffffffffffffffffffffffffff8ede3d8cfc6bdb5afa59e97928b85807c79767472727171727274767a7e838a91969ea6aeb6c0c8d1dbe4eff8f6f1e8e0d7cec5baaea2988a7e7164574b3e3124180b00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f12060000000000000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7e71675d51483e3529241e18120f0b060b0b070d11161d262d34404b555e686f7d87929799989697918e89847d766e6960584f473d332a1f150b00000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d10040000000000000000000000000000010c161f2b3844505b666e7c86929fa4aeb6c0ccd2d9e2e9f2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e2dcd6d0c7c0bbb0a8a19892867c6f6a5f564c41382d22170b020000000000000000000000000000000a141e2b353f48505960666d71767a7d8082848586878787878684807c706b60544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181b22272b2d2e34383a3b3c3c3c3b3936302d2a251f170f0700000000000000000000000000000000000000000000040c12181c22282b2d3030363a3b3c3c3c3b3a3937332d2e2b26201b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f2024292c2d303233353737383839393939393939393938332d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a36424d56616c75828f97a1adb9c1ccd6e0ebf6fffffffffff8f0e8e0d8d0cbbfb7afa79f9691857c706b615a50483f362d241b120800000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10141a1e2023282c2d2f323436372e34383a38342e373533312f2d2c2823211e1a14100c070000000000000000000000000000000000000104080d11131417191b1d1e1f1f202020202020202020201f1c1413110d08020000000000000000000000000000000000000000071e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2d2217080000000000030c17222d38414e58626f7c89949fabb7c5d0dbe6f2fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000001050a0f1315191e202122272b2d2e30323335363738382e34383a3a3938332d3837373635343231302e2d2a252523201f1d181413110d0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000a161f2c3845515d6774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000006121f2c3844515c666e7b859196a0a7afb5bdc2c8cdd2d4d7d4d0c7c0baaea2989083796d60594f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffff4eaded2c5b9aca19686796d6053463a2d20130700000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d2dee6ebf2f8fefffffffffffffffffffffffffffffffffffbf9f8f7f6f5f5f4f4f4f5f5f7f8f9fbfefffffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac0bbaea3999083786d60554b4135291d1207000000000000000000000000000000000000000714212d3a46535f6976828f9ca7b1bccad4e2ebf5fffffffffffffffffffffffffffffffffff8ede3d8cfc6bdb5afa59e97928b85807c79767472727171727274767a7e838a91969ea6aeb6c0c8d1dbe4eff8f6f1e8e0d7cec5baaea2988a7e7164574b3e3124180b00000000000000000000000000000815222e3b4855616e7b88949fabb9c3cedce6f4fdfffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb5aba39f938e857f79736f6c666765656464656667676d71767d848f939ca4aeb6c0c9d3dde6eeeae5dfd6cec5bcb1a89f9285796d6053473a2d20140700000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2013070000000000000a1724313d4a5764707d8a97a9b2bec9d5e1eefafffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9d9183786c60554b40362d2319130c0703000000000001040b141b232e39434c56606b707d858b8c8b8a8785817d78716c615e574e463d352b21180d0300000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000000000000000000000008131e2a36414c56606c78839098a2aeb6bfc8d8dde4ebf4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ede7e2d9d2ccc2bab2aaa29892857c6e685e53493f33271d140a000000000000000000000000000000020c19232d363f474f545c6064686d7173757778797a7a7b7a7977736f6a60594f42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f2023282c2d2e2f302f2e2d2a25211e1a140d0500000000000000000000000000000000000000000000000001070d11171c1f2023252a2d2e2f2f2f2e2e2d2b2722211e1a150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e14191c23282b2d2f35393a3d3e40424344454546464646464646464644403a39352f271f150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1925303b44505a616d7a85929ea5afbac4cfdae5f0f9fffffffffffaf2eae2dcd6c9c1b9b1a8a19792867d716c625a50483f362d241a1107000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f252a2d2e34383a3c3f414244454044464440454442403e3c3a38342e2d2a251f1c18120d07010000000000000000000000000001070d1113191d20212426282a2b2c2c2c2d2d2d2d2d2d2d2d2c2b2821201d19130c0500000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000006111b262f3c4754606a76838f9caab3becad6e2eefbfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000002080d11151b1f22252a2d2e2d3337393b3d3e404142434445453f44464646443f464544434342403f3e3c3a39363032302d2c292420201d1814110d0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000004101d2935404b5563707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000006121f2b37434e58606d78839097a0a8b1bbc0c7cfd4d8dfe0e3e2d9d2cabfb4aaa0958d80746b60545c6975828f9ca8b5c2cfdbe8f5fffffffffffffff8ecdfd3c6baada297867a6d6053473a2d20140700000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d2deebf7fdfffffffffffffffffffffffffffbf9f8f6f8f3efecebeae9e8e8e8e7e7e8e8eaebeceef2f7f7f9fdfffffffffffffffffffffffffffffffffff9eee5dcd7cbbfb5aba0958c7f72675d5145392e23180c000000000000000000000000000000000000000815222e3b4855616e7b88949fabb9c3cedce6f4fdfffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb5aba39f938e857f79736f6c666765656464656667676d71767d848f939ca4aeb6c0c9d3dde6eeeae5dfd6cec5bcb1a89f9285796d6053473a2d2014070000000000000000000000000005121e2a36424d5766737f8c99a6b0bbcbd5dfeef8fffffffffffffffffffffffffffffffffcf2e8ded7cbbfb5aba399928b817a726d6762605b54595857585859555d60646c707a828d929ca4aeb7c1cbd4dfe1dfd9d4cdc5bcb3aaa0958c7f73675d5145392c20130600000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2114070000000000000c1926333f4c5966727f8c99a5b2bfcfdae6f1fdfffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e71655b5043392f241b110801000000000000000000020a121d27303b444f59616b707a7e7f7f7d7b7874706c65615a524d453d342b23190f060000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000010d19242f3946525e68727f8b959faab4bec8d1dae8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f4ebe4ddd8ccc4bcb3aaa19791847a6d655b50443c2f261c110600000000000000000000000000000007111b242d353d424a5053565e616467696a666d6d6d6e6d6c6567625f584f473d30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f202122232221201e1914120e090300000000000000000000000000000000000000000000000000000000060b0f121317191e20212223232221201f1b1714120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e252a2e34383a3d414547494b4d4f50515152535353535353535353514d4745403931271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323e46525e68717e8a939ea8b2bdc9d5dee7f3fdfffffffffffcf4ede7dbd3cbc2bab2a9a19892877e716c625a50483f362c23190f060000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b30363a3b3f4446494b4d4f51524a5153514a51514f4d4b494645403b3a36312c28231d18120b060000000000000000000002080d13181d2024292c2d303335363838393939393939393939393938352e2d2a251e170e05000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000a141d2b37434e5864717e8a98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000003090f14191e20262b2e3036393b3e3f444648494b4d4e4f505152524a50535353504a525251504f4e4d4c4b49474641413f3c3a39352f2d2c2924201e1914100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c10030000000000000000000c18242f3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000815212e3a47535f6a73808d959fa9b2bac3cbd1d9e1e4ecedefebe4dbd0c6bcb1a79f93887d70665c5c6976828f9ca9b5c2cfdce8f5fffffffffffff9eee4d9d0c5b8ab9f928578675d5145392c20130600000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffcf9f8f3efecebe9e6e7e2e0dfdedddcdbdbdbdbdbdcdddedfe2e6eaebedf1f6fcfffffffffffffffffffffffffffffffff7eee7dcd1c6bdb1a79e92857a6d60554b4034281c1004000000000000000000000000000000000005121e2a36424d5766737f8c99a6b0bbcbd5dfeef8fffffffffffffffffffffffffffffffffcf2e8ded7cbbfb5aba399928b817a726d6762605b54595857585859555d60646c707a828d929ca4aeb7c1cbd4dfe1dfd9d4cdc5bcb3aaa0958c7f73675d5145392c201306000000000000000000000000000714212d3a46535f697784919daab7c2ccdde7f1fffffffffffffffffffffffffffffffffff6ebe0d6ccc4bbaea39992877e756d68605c5553504a4c4b4b4b4b4c4b51545a61686d77808d929ca5afb9c2cdd6d5d2cec8c2bbb3aaa2989183796d60554b4035291d100400000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f2215090000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053493f31271d120c0b0a08070604000000000000000b151e29323d464f5961686d717372706e696863605b535046423b332b22191107000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2115080000000000000000000000000004111d2935414c56616d7a85929fa7b1bcc5d0dae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefcfcfcfcfdfffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded6cec5bcb3a9a1968f82776c60584e42382d22170b0000000000000000000000000000000009121b232b30383f44464c5254575a5c545c6060616161605b5355534e463d352b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c101213141516151414110e0805020000000000000000000000000000000000000000000000000000000000000000030606090e111414151616151413120f0b0606020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e171f252a3036383f4446494c525456585a5b5d5e5e5f5f606060606060605f5e5953514b433931271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1adb9c0ccd5e1ebf5fffffffffffffef8ede5ddd4ccc4bbb3aaa29992877e716c625a50483e352b21180d04000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282e34383b4246474a505356585a5c5d5e5f5c605c5f5e5d5c5a575553514b4846423b38342e29241d17110a0200000000000000060b13191d24292c2f35393a3d3f42434445464646464646464646464645423a3936302920170c020000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f33281c0f0300000000000000020b1b27323d4753606d7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000003090e151a1e252a2d32373b3c4146474a4950535456585a5b5c5d5e5f5f5f5c6060605b5f5f5e5e5d5c5b5a59575654524c4e4c494745403d3a39352f2d2a251f1c18120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000007121f2c3844515c6675818e9ba8b5c1ced9e5f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f12050000000003101c28343f4a54626f7c87929fa7b1bbc4ccd7dce3ebf3f5f9fcf5ede2d8cec3bbafa49a9183786d60566976828f9ca9b5c2cfdce8f5fffffffffff7eee8ddd2c7beb1a89c8f827569554b4035291d110400000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffefbf9f4efedece7e3e0dfdcdadbd6d3d2d1d0cfcfcececececfd0d2d3d6dbdddee1e5eaf0f6fcfffffffffffffffffffffffffffffff8ede3d8cfc3b9ada2978c7f72675c5145382c1f130800000000000000000000000000000000000714212d3a46535f697784919daab7c2ccdde7f1fffffffffffffffffffffffffffffffffff6ebe0d6ccc4bbaea39992877e756d68605c5553504a4c4b4b4b4b4c4b51545a61686d77808d929ca5afb9c2cdd6d5d2cec8c2bbb3aaa2989183796d60554b4035291d1004000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1deebf9fffffffffffffffffffffffffffffffffdf1e5dacec4baaea49f92877d716d605d56514b46443f3f3f3e3e3f3f41454750565d656c73808d939ea7b1bbc4cfc9c6c3bcb8b0a9a19892867c6e675d5143392f24180d01000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a0000000000030f1c28333f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275675d5141382d1f151a191817151413100c070a08070502030c17202b343e474f565d6164666563615e5756535049413e3630292019100700000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f221609000000000000000000000000000613202c3945525d6873808d97a2adb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f3f1efefeff0f0f2f4f7f8fafdfffffffffffffffffffffffffffffffffffffffff9f0e8e0d7cec5bbb2a89e948c7f726a60544a3f33281c1106000000000000000000000000000000000910191e262e34383a4146474a4d4f4a5053545454545350494847433c342b231a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080909090807050200000000000000000000000000000000000000000000000000000000000000000000000000000002050708090909080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121a202930363b41464a505356565d60636566686a6a6b6b6c6c6c6c6c6c6c6c6c6b66605d554b43392f23180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea4aebac4cfd9e3eef9fffffffffffffff7efe6ded6cdc5bcb4aba39993887f716c625a50473d332a1f160c010000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e272e34383f44464d5254545c60626567696a6b6c666d666c6b6a68666462605c5454534d46454039352f27221b140b0500000000020a11171e25292f35393a4145474a4c4e5051525253535353535353535353524f4746413a32291e130800000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000a161f2c3845515d6774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000060c141a20262b3036393c4347494c525457535b606163656668696a6b6b6c6c666d6d6c666c6c6b6a6a696867656463615e565b585653514b4a4745403b3936302c28231d1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000004101c2834404a5464717e8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000006121f2b3844505c6674818e99a3afb9c2cdd6dee8eef5fdfffffffef4eae0d8ccc0b6aca0958c7f72695e6976838f9ca9b6c2cfdce9f5fffffffff7eee5dcd8ccc0b6aca0958a7e7164574a3e2f24180d0100000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffcf8f2eeece8e3e0dfdcd6d3d2cfcdd0cac6c5c4c3c2c2c1c1c1c2c2c4c5c6cad0d1d2d4d9e0e5eaf1f9fffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9285796d6053463a2f24190d01000000000000000000000000000000000815222e3b4855616e7b8895a0acb8c5d1deebf9fffffffffffffffffffffffffffffffffdf1e5dacec4baaea49f92877d716d605d56514b46443f3f3f3e3e3f3f41454750565d656c73808d939ea7b1bbc4cfc9c6c3bcb8b0a9a19892867c6e675d5143392f24180d01000000000000000000000000000c1925323f4c5865727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89d928b7e716b625a524c45403938332d323131322f35393e444c535b606e75818e959fa9b2bdbebeb9b8b1aca69f9792867d6f6a5f554b4031281d120700000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b000000000006121f2b3844505b667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7f7265554c412f2628282726252322201f1d1819171414110e09070e19222c353e444c52545859585754534d4a46443f382f2a251f170e0700000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000714212d3a4754606d7a85929fa9b3becbd4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e6e4e3e2e2e3e4e5e8ebebeef1f7fcfffffffffffffffffffffffffffffffffffffffaf2e9e0d7cdc4bab0a69f92877c6f665b5044382e23170b0000000000000000000000000000000000070c141c23282b3036393a3e40423f44464747484746443f3c3a37312a221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242c323b41464c52545c606366686d707173757677787879797979797979797977736d675d554b4034291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e45525d68707d89929da8b2bdc7d1dce8f3fcfffffffffffffff8f0e8dfd7cec6bdb5aba49a93887e716c61594f453c31281d120700000000000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a303940454a5053575e6165666d6f7274757778787979797878777573716f6d6665615e5753514b454039332d261d170f060000040b141b222730353a4045474c525457595b5d5e5f5f5f60606060606060605f5e5b54524c443a3025190d01000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000004101d2935404b5563707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000030a11171f252a31373b4146474e5455565e616467656c6e707173747576777878797979797979797978777676757372716f6d686a686563605d555753514b4746413b38342e2a251f1b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000c18232e3b4754616e7a8795a0acb8c5d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000713202d3a4653606d7985929fabb5c0cbd4dfe8f0f9fffffffffffffcf2e8ddd2c7beb1a79f92867b6e616976838f9ca9b6c2cfdce9f5fffffff8efe5dcd3cac1bbafa49a9184786d6053463a2d2013070000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffff9f3efece7e2dfdcd7d4d2d0cbc7c5c3c0bebfbab8b7b6b5b5b5b4b4b5b5b7b8babec0c4c5c8ced4d9dfe7f0f9fffffffffffffffffffffffffffffcf3e6dbcfc5b9ada1978a7d7164564c4135291d1104000000000000000000000000000000000c1925323f4c5865727f8b98a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffffaede1d5c9bdb2a89d928b7e716b625a524c45403938332d323131322f35393e444c535b606e75818e959fa9b2bdbebeb9b8b1aca69f9792867d6f6a5f554b4031281d12070000000000000000000000000005121e2a36424d576875828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffff8ebded2c5b9aca1968d81746c61595045413a342e2b28222524252524292c323a4149505c606d79839097a1abb3b2b2adaba7a09d948f857d6f6b60574e43392f1f160c01000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887c6f6255483c2f363534343331302f2d2c2924262321201e19171413111a232c323a4146474b4c4c4a4846423d3937332d261d1a140d050000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000006131f2b38434e5866727f8c98a2aebbc5d0dde6f2fbfffffffffffffffffffffffffffffffffffffffffffef7f2eee8e3e0dfdcd9d7d6d5d5d6d7d9dbdedfe1e6ebf0f4f9fffffffffffffffffffffffffffffffffffffbf2e9dfd6ccc1bbaea3999083786c60544a3f34281c10030000000000000000000000000000000000020a11171c1f252a2d2e31342e34383a3a3a3b3a3937332d2e2b262018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0b0c0d0d0e0e0d0d0c0b0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e363e444d52565e61666d7073767a7c7e8082838484858686868686868686868480796d675c51453a3024190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56606b74818d96a0abb5c0cbd7e1eaf4fffffffffffffffffaf1e9e0d7cfc6bdb5aca49a93877e716b60574d43392f24180d0400000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a202930363e434b51545c6064696e7276797c7e808284858586868685848482807e7c7976726e6964605c55514b443f382f292117110a040d161d262d333a41464b5153565d60636668696b6b6c6c6c6c6c6c6c6c6c6c6c6b68615e564c41362a1d1105000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c10030000000000000000000c18242f3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f030000000000000000000000000000050c151c232831363c43474c5254585f6266686e717376797b7c7e8081828384858586868686868686858584838281807f7e7c7a787674726f6d676763605d5554524c4645403936302b26201b150e090300000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000714202d3946525e687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e221508000000000815222f3b4855626e7b8898a2aebdc7d1dde6f1f9fffffffffffffffff9eee4d9d0c3baaea2988e81756b697683909ca9b6c3cfdce9f6fffff9efe6ddd4cac1b8afa59f93887d70665c5044382c1f120d0c0b0807050200000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5f6f1eee8e3e0dbd6d3d1cbc7c5c3bfbab8b6b3b1b4aeacabaaa9a8a8a8a8a8a9aaabaeb3b3b7b8bdc3c8ced5dee7eff9fffffffffffffffffffffffffffff7ece1d6cabeb3a99b8f8275685d5245392c20130700000000000000000000000000000005121e2a36424d576875828f9ba8b5c2ced9e5f0fdfffffffffffffffffffffffffffffffff8ebded2c5b9aca1968d81746c61595045413a342e2b28222524252524292c323a4149505c606d79839097a1abb3b2b2adaba7a09d948f857d6f6b60574e43392f1f160c01000000000000000000000000000714212d3a46535e697885919eabb8c4d1deebf5fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e9184796d605a50473f352f28231f1c1718181818181d20282f383f45515c676e7a859199a2a9a5a9a19e9b95918a827b6f6a60594f453c31271d0d040000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053464443434241403f3e3d3b3a39352f32302e2d2a252421201d191a20283035393a3e403f3d3b3a36312d2b27221b140b09020000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000815222e3b4754606a7884919eaab4becdd7e1eff8fffffffffffffffffffffffffffffffffffffffffffbf3ece6e3ddd7d4d2d0cdcbc9c9c9c9caccced1d2d5dae0e4e8eef5fdfffffffffffffffffffffffffffffffffffaf1e8ded7cbbfb5ab9f958b7e71665c5044382b1f140900000000000000000000000000000000000000060b1013191d2021242723282b2d2d2e2e2e2d2b2722211f1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d1113141618191a1a1a1b1a1a1918161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b252e38404850565e61686e73797d808386898b8d8e90919192929893939393939992918c82796d60564c4135291c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1924303a444f59606d79849199a3afbbc3cfd8e2edf8fffffffffffffffffaf2e9e1d8d0c7beb6aca49992867d70695f554b40352920150a000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c323b41464f555c60666d71767b7f8385898b8d8f9091929299929291908f8d8a8885827f7b76716d67605d555049413b3328231c150d161f282f383f444c52555d6065686d707275767778797979797979797979797978756d685e5246392d201307000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000007121f2c3844515c6675818e9ba8b5c1ced9e5f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000070e171e262e343b42464e53565e61666a6f73777a7d80838587898b8d8e8f90919292929399939a9392929191908f8e8d8c8a89878583817f7c7a7673706d6765615e5653514b46423b37312b26201a140d08010000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000005111e2a36414c566774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f231609000000000916232f3c4956626f7c8995a7b1bcc8d4dce6ebf3f8fffffffffffffffff5ebe2d6cabeb4aa9e93897c6f667683909ca9b6c3cfdce9f6fffaf0e7ddd4cbc2b8b0a69e938d80736b60544a3f34281c191919171514120e09040100000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f0eae5e3dcd7d3d0cac6c5c0bbb9b6b4aeaca9a7a4aaa29f9e9d9c9c9b9b9b9b9c9d9fa2aaa6aaacb2b8bcc3ccd5dde7f1fcfffffffffffffffffffffffffffdf2e6dacfc5b9ac9f92867a6d6054473a2d2114070000000000000000000000000000000714212d3a46535e697885919eabb8c4d1deebf5fffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79e9184796d605a50473f352f28231f1c1718181818181d20282f383f45515c676e7a859199a2a9a5a9a19e9b95918a827b6f6a60594f453c31271d0d0400000000000000000000000000000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7e71675d51483e3529241e18120f0b060b0b070d11161d262d34404b555e686f7d87929799989697918e89847d766e6960584f473d332a1f150b0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c515150504f4f4e4d4c4b4a48474540413f3d3b3a3630302d2c292421201e24292d2e313332302e2d2a25201f1b17110a020000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000916232f3c4956626f7c8996a1acbcc5d0dfe9f3fffffffffffffffffffffffffffffffffffffffffff7f2e9e1dbd6d2ccc7c6c3c0bebcbcbcbdbdbfc1c4c6c9cfd4d8dde4ebf4f9fffffffffffffffffffffffffffffffffffaf0e7dcd1c6bdb1a79e9184786d6053463b30251a0e02000000000000000000000000000000000000000003080d111314171a171c1f2021212121201f1b1715120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191d202123242526272727272726242321201d191514120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222d37404a525a61686e747a7f84898d90929998999b9d9d9e9e9fa39f9f9f9f9fa39f9e948c7f73685d5245382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d45515d676f7c87929fa7b1bcc6d1dce7f2fbfffffffffffffffffbf3eae2d9d0c7beb5aba39892857b6e675d51453c32271b0f030000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227353d444c525961676d72787e82878c8f9298989a9c9d9e9f9fa39f9f9e9d9b999798928f8c87837e79726d67605b534d453e342e261e162028313a414950565e61676d71767a7d7f81838485858686868686868686868685817a6d6154473a2e211407000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000004101c2834404a5464717e8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000071019202930383f444d53585f62686e72777c7f83878a8d9092989698999b9c9d9e9e9f9f9fa4a0a49f9f9f9e9d9d9c9b9a9897969792908e8b898683807d7a75716e6864605c54524d47433c37322a261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000010d1925303d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000814212e3b4754616e7a8795a0acb8c1cad5dae1e7edf3f8fffffffffffffdf4e7dbd0c5bcafa59d9083786c7683909da9b6c3d0dce9f6fbf2e8ded5cbc2b8b0a69e948e81786c60594f42382e23252626262421211e1a14110d08010000000000000000000d192633404c5966737f8c99a6b2bfd0dbe7e3e0d9d4d1cbc7c5bebab8b5afaca9aaa39f9c9a9795989291908f8f8e8e8e8f8f919298979a9ea0a8acb1b9c3cbd5dfeaf5fffffffffffffffffffffffffffff7ece0d3c7bbaea3998a7d7063574a3d302417090000000000000000000000000000000815212e3b4854616e7b8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0958a7e71675d51483e3529241e18120f0b060b0b070d11161d262d34404b555e686f7d87929799989697918e89847d766e6960584f473d332a1f150b0000000000000000000000000000000a1724313d4a5764707d8a97a9b2bec9d5e1eefafffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9d9183786c60554b40362d2319130c0703000000000001040b141b232e39434c56606b707d858b8c8b8a8785817d78716c615e574e463d352b21180d030000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669545e5e5d5d5c5b5b5a5958565553514b4e4c4a474642403d3a39352f2d2c29242120212526252421211e1a13120f0b06000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000005121e2a36424d576773808d9aa8b2bdced7e2f2fbfffffffffffffffffffffffffffffffffffffffff6eee5dfd7d0cac7c0bbb9b6b3b1b0afafb0b1b2b5b8b9bec4c8ccd2d9e2e7eff6fffffffffffffffffffffffffffffffffff8ede3d8cfc3b9aca0968a7d7164574d42362a1e110500000000000000000000000000000000000000000000010507070b060b1012131414151413120f0b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d2021252a2d2e3031323334343434333231302d2c292421211e1a14100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343f49525c636c717b81868c9196999d9fa3aba6a8a9aaababacaeb4acacacb5afaca69f92867a6d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935404b55606b73808d95a0aab4bfcbd7e0e9f3fefffffffffffffffffcf4ebe2d9d0c7bdb4aaa2979183796d60584e43372b1f13060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f565e616b70797f848a8f93999c9fa2aaa7a8aaababacafacababaaa8a6aaa29f9c9894908a847f79716c655e5750443f3830271f28323a434b535b60686d737a7e83868a8c8e9091929292999393939393939992918c7f7366594c402e23180c000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000c18232e3b4754616e7a8795a0acb8c5d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000071019222b323b424a50575e616a6e757a7f84888c90939a9a9c9fa2aaa4a6a7a8a9aaababacacafb5afacacacabaaa9a9a8a6a5a4a9a29f9d9b989992908d8a86827e7a75716d66615e57534e47433c363129241e160d08020000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000714202d3a46525e697783909da5afb8c0c9cfd7dce2e7edf2f8fefffffffff8ece2d7cec1b8aca0958b7e727784909daab7c3d0ddeaf6f3e9e0d6ccc3b9b0a69f948f82786d665b50473d302f3032323332312e2d2a25201d19130b0600000000000000000b1824313e4b5764717e8a97aab4bfcad6ddd7d4cec8c7c0bbb9b4aeababa39f9d999892908d8b8987858483828282818182828485878a8d91969da0a7b1b9c3ced9e4f0fbfffffffffffffffffffffffffffbefe3d7cbbfb5ab9a8d8073675a4d403025190e0200000000000000000000000000000a1724313d4a5764707d8a97a9b2bec9d5e1eefafffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9d9183786c60554b40362d2319130c0703000000000001040b141b232e39434c56606b707d858b8c8b8a8785817d78716c615e574e463d352b21180d030000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdae6f1fdfffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e71655b5043392f241b110801000000000000000000020a121d27303b444f59616b707a7e7f7f7d7b7874706c65615a524d453d342b23190f06000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756c6b6b6a6a696968676766646362605d555b595654524d4d4a4745413d3a39352f2e2b26221f1b171514120e0905030000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000714212d3a46535e697884919eabb7c4cedee9f3fffffffffffffffffffffffffffffffffffffffff6ede4dcd3cdc5bebab5afaca9a6a4a3a2a2a3a4a6a8abadb3b9bbc0c7d0d5dde4edf5fefffffffffffffffffffffffffffffffff4eae1d4c8bdb2a89c8f8276695e52463a2d201406000000000000000000000000000000000000000000000000000000000003060707070807060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151a1e252a2d2e3036393a3d3e3f4040414140403f3e3c3a3935302e2d2a251f1c18120c0701000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c46515b636e737e868e92999ea1a8a9acafb5b3b5b6b7b7b8b9babfb9b9b9c0bbb9aea2988c7f72665c5044382c1f160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18242f39434f59606d78839098a3aebac2ced7e1ecf7fffffffffffffffffffdf4ebe2d9d0c6bcb3a9a0958e81746a6054473b2e2215080000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515960686e757d848b91969c9fa4abacaeb4b3b5b7b8b8b9bbb9b8b7b7b5b3b4aeaca9a69f9c97918c847e776e69615a504a42393128303a444c555d656c727a80858b8f9299999b9c9e9e9f9fa39f9f9f9f9f9fa39f9c8f827669544b4034281c10040000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000714202d3946525e687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000061019222b343d444d545c60696e757b81868c9196999d9fa4aca9acaeb4b1b3b4b5b6b7b8b8b9b9bbc0bbb9b9b8b8b7b6b5b4b3b2b1b3adaba9a7aba39f9d9a98928f8b86827d79736e69625f58544e46423b352f281f19140d0500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000714202d3946525e687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000005111e2a36424d5664717e8a939ea6aeb9bec4cbd1d7dce3e7ecf1f6fcfffffef3e9e0d4c8bcb1a79f92857b7784919daab7c4d0ddeaf5eae1d7cec4bab1a79f948f82796d665c544a3f383a3c3d3f3f403f3e3b3a36312c29241e17110a020000000000000915222f3c4855626f7c8898a2aebac6d3d2ccc7c3bdb8b5afacaaa29f9b9992908c898683807e7c7a7978777675757575757677787b7d80848a9195a0a7b1bcc8d4dee9f5fffffffffffffffffffffffffffff3e7dcd1c3b6a99d9083766a564d42362a1e110500000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcfdae6f1fdfffffffffffffffffffffffffffffff9ece0d3c7baaea3988b7e71655b5043392f241b110801000000000000000000020a121d27303b444f59616b707a7e7f7f7d7b7874706c65615a524d453d342b23190f06000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053493f31271d120c0b0a08070604000000000000000b151e29323d464f5961686d717372706e696863605b535046423b332b2219110700000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442f24180d01000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8178787878777776767574737271706e6d6769676563615e56595754524c4a4745413b3a37312e2b27201e19140f0a04000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000815212e3b4854616e7b8796a1acb9c5d2deebfbfffffffffffffffffffffffffffffffffffffff8efe4dbd3cac2bbb3adaba49f9d9a989696969697999b9ea1a9acafb6bec3cbd2dbe3ecf5fffffffffffffffffffffffffffffffffcf3e5d9cec3b9ac9f93877b6e6154473b2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c121820262b3036393a3e414647494b4c4d4d4d4e4d4d4c4b494745413f3b3a36312c29231d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626d73808a92989fa3abadb2b6b9bbc0c0c1c3c4c4c5c5c7cbd1c6d1cbc7bfb4aa9e9184796d6053463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313d44515c666f7c86929fa6b0bcc5d0dbe6f1fafffffffffffffffffffdf4ebe2d8cfc5bbb1a79f93877c6f6255493c2f2216090000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff9ece0d3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d384149505b636b707a828a91969ea0a8acafb5b8babfc0c2c3c4c5c5c7c5c5c4c3c2c0bfbab8b5b0aba9a19e96918b827b716c605c544b433a3138424c565d676d777e858d92989c9fa3aba8a9aaabacacafb5acacacacb5aeab9e918478665c5145382c1f13060000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000005111e2a36414c566774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f231609000000000000000000040d18222b343d464e565e666d727b81878e92999da0a8aaacafb6b6b8babfbec0c1c2c3c4c5c5c5c6c7ccc8c6c5c5c4c4c3c2c1c0bfbdbebab8b6b4b5afaca9aaa39f9c99928f8a85807b756f6a625f58534d45413a312a251e170e07000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000005111e2a36414d566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000020e1925303b4955616c75818e949da4adb3babfc6cbd1d6dbe2e5ebeff3f9fffbf2e4d9cdc3baada2978f827784919eaab7c4d1ddeaeee3d9cfc5bcb2a8a0959082796d675c544a42404546484a4b4c4c4c4a4846423b39352f28221c140b0200000000000713202d3a4653606d7985929facb8c3c7c5c0bbb9b2acaba39f9c98928e8a86837f7c797674716f6d686b6a696968686868696a696e7073777d839095a0acb8c2cdd8e4f0fcfffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579695e52463a2d20140700000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053493f31271d120c0b0a08070604000000000000000b151e29323d464f5961686d717372706e696863605b535046423b332b2219110700000000000000000000000000000000030f1c28333f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275675d5141382d1f151a191817151413100c070a08070502030c17202b343e474f565d6164666563615e5756535049413e363029201910070000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928785858584848383828281807f7e7d7b7a78767472706e69696663605d565754514b4847433c3b37322d2a251f1b150f0b0400000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffcf3e6ddd3c9c1b8b0a9a29f9993908d8b8989898a8a8c8e91979b9fa4acb1b9c0c9d1dae3ecf6fffffffffffffffffffffffffffffffff6ebe0d4c8bbafa49a8b7e726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0d0d0d0e0e0e0e0d0c0a090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d242931373a4146474b4c5254565758595a5a5a5a5a59575654524c4b4846423b38342f29231d150d07010000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a727f8c929fa2aaaeb5b9bdc3c5c7cbd1ced0d0d1d1d2d3d7dcd2dcd7d0c6b9ada1968a7e7164584e43382b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404a545f6a727f8c949faab3becad6dfe8f2fdfffffffffffffffff9f4ede7e1d7cdc3bbafa49a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b2427333f49535b606d737d858f949ea0a8acb2b9bbc0c5c6cad0cfd0d1d2d2d3d2d2d1d0ced0cac6c5c2bcb7b2ada9a19e948f867e746d665d554c433a3f4a545d686d79828b92979fa2aaacafb5b4b6b7b8b8b9bbc0b9b9b9b9bfb9ac9f9386796d6053463a2d2013070000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000010d1925303d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000010c161f2a343d464e5860686e787f868e93999fa3abacb2b6b9bbc0c3c5c6cad0cccecfd0d1d1d2d2d2d4d7d4d2d2d2d1d0d0cfcecdcbd0cac6c5c3c1c0bbb9b6b4aeacaba39f9c97928d86817c756f6a615f57514c433e3630292018120b03000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b0000000000000000000000020e1925303f4c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000009141f2d3945505a606d79828d929ea1a9aeb4bbbfc6cad0d5d9e0e3e8eef1f6f5eadfd6cabeb3a99e938a7d84919eabb8c4d1deebe8dcd1c7bdb3a9a19690837a6d675d554b484b4b51535557585959595754534d4745413a332d261d140a000000000006121f2c3844505c6675828f9ca8b2bbbab9b5afaca8a09d99928f8a85817e7a76736f6d67676462615e565d5c5c5b5b5b5c5c575e6164676b707a83909da6b0bcc7d3e0ecf8fffffffffffffffffffffffffff9ece0d3c6baaea298877a6e6154473b2e21140800000000000000000000000000030f1c28333f4a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275675d5141382d1f151a191817151413100c070a08070502030c17202b343e474f565d6164666563615e5756535049413e36302920191007000000000000000000000000000000000006121f2b3844505b667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7f7265554c412f2628282726252322201f1d1819171414110e09070e19222c353e444c52545859585754534d4a46443f382f2a251f170e07000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c201306000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff9ede0d3c7bbafa39992929291919190908f8e8e8d8c8b8988868583817f7d7a787573706d686764605d5555534e4947433c3936302b26201b160e09030000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000000000000010e1a2734414d5a6774808d9aa7b3c0cedae5f1fdfffffffffffffffffffffffffffffffffffff4eae1d4cbc1b7afa69e97928c8783807e7d7c7c7d7e7f8285898e939aa0a7afb7c0c8d1dae4eef8fffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9c8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e121415161819191a1a1a1a1a1a1a19161613100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c525458565e61636465666767676766656463605d565854534d47454039342f271f18120b030000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87929fa4aeb4bbbfc6c9cfd2d4d7dcdbdcdddededfe0e3e7dfe8e2d5c9bdb2a89d9083766a6054473b30251a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424e58606c78828f98a2aebac1cdd6e1ebf7fffffffffffef8f3eee8e2dcd7d0c7c0bbafa59b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffff3e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212c363e44505b656c747f8892979ea6acb2b9bdc4c7ccd2d3d6dbdbdddededfe0dfdededddbdbd6d3d2cdc7c4beb9b2ada69f98928a80786d675d564c4344505c666d7a838f939fa2a9aeb4b9bbc0c1c3c4c5c5c5c7cbd1c6c6d1c8bbafa49a877b6e6154483b2e2115080000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000008131e28313c464e58606a6f7a838c92989fa4abafb5b8bdc3c6c8ccd2d2d3d6dbd9dadbdcdddededfdfe0e3e0dfdfdfdedddcdcdbd9d8dbd6d3d2d0d1cbc7c5c3bfbab9b5afaca9a19e99928e87827c756e69605d555046413b3228231d150c0500000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000081723303d4a5663707d8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000002111d28333e45515c676d78808a91979fa3abaeb5babfc5c9ced3d7dce3e5ebf0f2e6dbd0c5bcafa59e918586929fabb8c5d2dee5dcd7cbc0b5aba29791847b6e685d554d535558555c6062636565666564615e5754524c443f382f261c11060000000003101c28343f4a5464717e8b96a0aaafaeacaba49f9b96918c86827d7975716d686663605c55585654524c504f4f4f4e4e4f4f4d5254575961686f7c88949fabb7c4d0ddeaf6fffffffffffffffffffffffffffbefe2d6cabfb4aa96897c6f6356493c302316090000000000000000000000000006121f2b3844505b667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffbefe3d7cbbfb5ab988b7f7265554c412f2628282726252322201f1d1819171414110e09070e19222c353e444c52545859585754534d4a46443f382f2a251f170e070000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887c6f6255483c2f363534343331302f2d2c2924262321201e19171413111a232c323a4146474b4c4c4a4846423d3937332d261d1a140d0500000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9f9f9e9e9d9d9c9c9b9a9a999796959791908e8c89878582807d7a7774706d6766625f5855544e4746413b37322c27211a150c070100000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000000000004101c2834404b54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffff8ede2d8cfc2b9afa59e948f857f7b767371706f6f70717375797c818790959da5aeb6c0c8d2dce6f2fbfffffffffffffffffffffffffffffff4e8ddd2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1215151a1e20212324262627272727272727262322201b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f182129313940454e53565e616569686d70717273737474737372716f6d686865615e5753514b4540393129231d150d050000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6976828f99a3afbabec5cbd1d5dadfe0e3e8e8e9eaeaebececeff3ecf1e5dacfc4b8ab9f95897c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c44505b666e7b85929fa5afbbc4cfdae6f0f9fffefbf6f1ede7e3ddd7d1cbc4bdb5afa59e938a7d7064574a3d3124170a0000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333e48525b606c77808c939aa1a9b0b9bdc4c9ced4d7dddfe2e7e8eaebebecedecebeaeae8e7e2e0dfd8d3cfc9c4bdb9b0aaa29f928d82796d685d554b4d57606d788290959ea5adb3babec5c7cbd1cfd1d1d2d2d4d7dcd2d2d8ccc0b6ac95897c6f6256493c2f2316090000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000714202d3946525e687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000010d19242f3a434e58606a6f7c8590949fa2aaafb5bbc0c7c8ced2d4d8dddfe0e2e7e6e7e8e9eaebebececedf0edececebebeae9e8e7e6e5e6e2dfdedcdcd7d4d2d1cbc7c5c0bbb9b3adaba39f9a938f87817b746d67615a524c443e342e271e170e06000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f120500000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d080000000000000c17222834404b555c666d747e858d92999fa3abaeb4b9bdc4c7cbd1d5dae0e4e8ece1d7cec1b9ada197919298a2aebac6d3dfe0d3cac2bbafa39992857c6f695e5658575f616468676d6f7072727372716e6966605d56504a42382d22170b05000000000c17232e3a4653606d798491989fa3a39f9d99938f89847f7a75716d6764605d565653514b4b4947464144434242424242434246484a4f565f6a7683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff3e7dbd0bdb1a4978a7e7164574b3e3124180b000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ede0d3c7bbaea399887c6f6255483c2f363534343331302f2d2c2924262321201e19171413111a232c323a4146474b4c4c4a4846423d3937332d261d1a140d05000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053464443434241403f3e3d3b3a39352f32302e2d2a252421201d191a20283035393a3e403f3d3b3a36312d2b27221b140b09020000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e211508000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afacababababaaaaa9a9a8a7a6a5a4a3a9a19e9c9a989697928f8c8a8683807d7a76726e6a6662605854524d47433c38322b261f18120b030000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000000000000006131f2c3845515c667884919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff3e7dcd1c6bdb1a79e938e827a736e686765636363636466666c70757c838e939ca4aeb6c0cad4e0e9f3fefffffffffffffffffffffffffffff9ecdfd3c6baada297887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151b1f2122252a2d2e303132333334343434343433302f2c272119110b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172129333b434b51585f62686d7175787a7c7e7f8080808180807f7e7c7a7875726e6965605c55514b433e342f271f170e0500000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fabb5c0cad0d7dce3e5ecedeff4f9f6f7f7f8f8f9fbfffff6ebe0d4c8bcb1a79b8e8175695e5246392f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545e69717e8b939ea9b3bec9d5dee7f3f7f2eeebe5e2dbd6d2ccc6bfbab2aba49f938e81756c6155493c3023160a0000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45505a636d74818d929fa4acb3bbc1c9ced5d9e0e3e8eceff2f8f6f7f8f8f9f8f8f7f6f8f3efecebe4e0dad5cfc9c2bcb4aea49d948f827a6d675d54535e6973808c949fa7afbabec5cad0d3d7dcdcdddedfdfe0e3e8dfe8ddd2bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000005111e2a36414d566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000004111d2935414c565f6a6f7d8691979fa6aeb4bbc0c7cbd1d4d9dfe0e4e8ebeceff3f8f4f5f6f7f8f8f8f9f9fcfaf9f8f8f7f7f6f5f4f3f7f2eeecebe9e8e3e0dfdcd7d3d1cbc7c5beb9b5afaca49f9a938e86807a716c615e5650454039302920181007000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000050c18232e39434b545c606c707a80868e92999fa2aaacb2b9bbc0c7c9cfd4d8dde4e7e0d5c9beb3a9a19e9fa2aab4becad6e2d7cec2b8aea49f92877d706a5f5f616468696e717477797b7d7e7f7f7f7d7b77726d68605b544a3f332821160b0000000006131f2c3845515c666f7c868f92999892908c87827d78726e6864605d5554524c494645403e3c3a39363036363535353530363a3b3e444e586773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff8e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053464443434241403f3e3d3b3a39352f32302e2d2a252421201d191a20283035393a3e403f3d3b3a36312d2b27221b140b090200000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c515150504f4f4e4d4c4b4a48474540413f3d3b3a3630302d2c292421201e24292d2e313332302e2d2a25201f1b17110a0200000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd0bbafa295887c6f6255493c2f22160900000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b8b8b8b7b7b6b6b5b5b4b3b2b1b0b2adaba9a7a5a9a19e9c999993908d8a86837f7b77736f6a66615e56544e48443d373129241d150d0600000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9f958e81786e68615e56585656565757545b60636a6f79818d929ca4aeb8c2ced7e2edf8fffffffffffffffffffffffffffffbeee2d6cabeb3a9978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2e2f30363a3b3d3e3f40404041414141403f3d3b38322b231d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b454d555d606a6e757a7e828587898a8b8c8d8d8d8d8d8c8a898785827e7b76716d67605c554f454039312920170e05000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b9aa4afbdc7d1dbe2e7edf1f6f9fcfffffffffffffffffffffffdf0e4d8cdc2b9ac9f92867b6e61554b4035291b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424d57626c75818f97a1adb9c0ccd5e1eaece6e2dfdad5d0cac7c0bbb4aea8a099938c81796d605a5044392d2014080000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d57616c737f8c939da4afb6bec5cdd5d9e0e5ebf0f4f9fbfefffffffffffffffffffffffffbf9f5f0ebe6e0dad5cec5bebaaea69e949082796d665c54616e7b86929fa6b0b9c1cad0d6dbe0e3e8e9eaebebecedeff4ece4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b0000000000000000000000020e1925303f4c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000040f19222c3945525d686f7c869298a1a9b0babfc6ccd2d7dce3e5ecedf0f4f9f9fbfffffffffffffffffffffffffffffffffffffffffffffffefbf8f8f9f4efedece7e3e0dcd7d4cfcac7c0bbb6afaca49f99928d847e756e68615a514b423b322a2219110800000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e211407000000000000000000000005111e2a36424d566976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d110400000000000007121d273039424a505a61686d747b81868d92989ea0a8acafb5b9bdc4c8ccd2d6dbe2dacfc4bbb3adababaeb4bcc5d0dbdbd0c5bcb0a69d928b7e716b6568696e7174787b7e818486888a8b8c8c8c8a87847f7a726c665b50443e33281c100200000004101c2834404b54606a6f7c8286888786837f7b75706c65615e5653514b4745413c3a38342e2f2e2d2a25292928282829252a2d2e323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477665c515150504f4f4e4d4c4b4a48474540413f3d3b3a3630302d2c292421201e24292d2e313332302e2d2a25201f1b17110a02000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669545e5e5d5d5c5b5b5a5958565553514b4e4c4a474642403d3a39352f2d2c29242120212526252421211e1a13120f0b060000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c5c5c4c4c4c3c3c2c1c1c0bfbebcbeb9b8b6b4b2b3adaba8aba49f9d9a9992908c8884807c77726e68625f58544f47423c352f271f17110a030000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f2216090000000000000000000815222e3b4855616e7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff9ece0d3c7baaea3999083786d665e56524d4b4a49494a4b4a50535860676d74808d929da6b0bcc6d0dbe7f2fdfffffffffffffffffffffffffffef2e6dbcfbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141c22282b31373a3c3f424648494b4c4c4d4d4d4d4d4d4d4c4948443d352f261d0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d575f676d747c82868b8f9297969798999a9a9a9a9998979696918e8b87837e79726d676159514b433a322920170d040000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aacb6c0cfd9e3ecf3f8fffffffffffffffffffffffffffffffff5e9e0d3c7bbafa3998d8073675d5145382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b45505a616d7a85919ea4aebac3cfd9e0dfdbd6d3cfc9c6bfbab5afaaa39f9691877f786d675c51483e33281c100400000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f69717e8a929ca5aebbc0c7d0d6dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffdf7f1ebe6e0d7d0cac0b8b0a69f958f82786d605c6674808d98a3aeb8c2cbd6dbe1e7eceff3f9f7f8f8f8f9fcfff1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000081723303d4a5663707d8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000a16202c38444f59606d7a849198a2aab2bbc2cad0d7dde3e8eef1f6fafcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f3efece8e3e0dad6d1cbc7c0bbb6afaba39f97918a827a716c605c544d443c342b231a1108000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f2215090000000000000000000000020e192530414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000b151e2730383f4450565d60696e747b80858c91969b9fa3abadb2b9bbc0c7cad0d5dad6cdc4beb9b8b8babec5ced7e2d6cabfb4aa9e948d80736d6f7275787b7e8184888b8e90929996989899989795908c857f786c60594f44382c1e1308000000000c18232e39424e58606a6e757a7b7a7976726e6963605b53524c4745403a3935302d2c28232321201e191c1c1c1b1b1c1a1e20262f3f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669545e5e5d5d5c5b5b5a5958565553514b4e4c4a474642403d3a39352f2d2c29242120212526252421211e1a13120f0b060000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756c6b6b6a6a696968676766646362605d555b595654524d4d4a4745413d3a39352f2e2b26221f1b171514120e09050300000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d2d2d1d1d0d0cfcfcecdcdcccacfc9c6c4c3c1bfbeb9b8b5b5afacaaaba39f9c9996918d88847f7b756f6a636059534d4540393128231c150c05000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa9f92867c6f665c544c46413e3d3c3c3d3e3f44464e555c606e74808d949faab4bfcad6e0ebf6fffffffffffffffffffffffffffff7e7dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191d262d33383c4347484c4d5254565759595a5a5a5a5a5a5a5956544f4741382f20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f696e7981878e92999c9ea1a9a4a5a6a6a7a7a6a6a5a4a9a19e9b9a93908b857f79706b605c554c443b32291f160c0100000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d2dbeaf5fefffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f9285796d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333e46525e68707d8a929da8b2bdc7d1d4d2d0cac6c4bdb9b4aeaba49f98928d847d736c665c554b40362c22170b00000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b3844505c666e7b86929fa4adb7c0ccd2d9e2e8f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2dbd6cac1b9b0a79f948e81746d606d7985929eaab4bfcad4dde6ecf2f8fcfffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f120500000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d080000000000030f1b27323b4854606b75818e96a0aab3bcc4cdd6dbe2e8eef3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f4efece6e3dcd7d2ccc7c0bbb5aea9a19e948f857e746d665e564e463d352c231a11080000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a000000000000000000000000091926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000030c151e262e343e444c52575f61696e747a7f84898f92999ea1a8acafb6babfc6c9cfd6d6cfc9c6c4c5c6cad0d7e0dfd3c6baaea2988f827977797c7f8284888b8e9196979b9d9fa3aba5a5a6a5a7a09d98928c80746b6155483a3025190d0100000007121d27303c464e585f62676d6e6e6d6666615e5753504946413b38352f2c2924201f1c18161413110d080f0f0b10151b1f282f38424e586774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756c6b6b6a6a696968676766646362605d555b595654524d4d4a4745413d3a39352f2e2b26221f1b171514120e09050300000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8178787878777776767574737271706e6d6769676563615e56595754524c4a4745413b3a37312e2b27201e19140f0a0400000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffcf5eee8e3e0dfdededededddddcdcdbdad9d8d7dad5d2d1cfcdcfc9c6c5c2c0bbb9b7b5aeaca9a8a09d9995918c86817c766f6b625f57514b433d342e261e160e060000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988d80736a5f544a423b3630303030302d33383c434b515c606d78828f98a2aebac4cfdae6f1fefffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b2f383f44464e535559575e61636465666667676767676766636059534a4133291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e7b838e93999fa3ababadb3b1b2b3b3b3b4b3b3b2b1b2adabaca49f9c97928c847d746d675e564c443b31281e130800000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f5fffffffffffffffffffffffffffffffffffffff3e8dcd1c7baada2978b7e72655b5044372b1f150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212a36414c56616b74818d96a0abb5c0cbc7c5c3bebab8b2adaaa29f99938e8680796f6b605b544b43392e231a100500000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2935414c56606d78839098a2aeb6bfc9d8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3cbc2b9b0a69d938b7f726a6f7c8997a2adbcc6d1dce6eff7fefffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000006131f2b38434e58636f7d89939ea8b2bcc5ced6dfe7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf7f2eee8e4ddd8d2ccc6bfbbb2ada69e97928a80786e695f584f473e352c231a110700000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e2215080000000000000000030c151c2328323a41454d53575e61686d72787d82868c91969c9fa4acaeb4b9bdc4cdd6dad5d2d1d2d3d6dbe2e9dfd2c5b8ac9f92857f818386898c8e9196979b9ea1a8a7aaacafb5b1b2b2b2b1acaaa29f928a7d7063564c41362a1d1105000000000b151e2b343c464e53555d606161605c5454524d46443f3836302c2924201d191313100c0707070504080d11161b20262b313a414a545f6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8178787878777776767574737271706e6d6769676563615e56595754524c4a4745413b3a37312e2b27201e19140f0a040000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928785858584848383828281807f7e7d7b7a78767472706e69696663605d565754514b4847433c3b37322d2a251f1b150f0b04000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff9f3efedece5e3e4e5e6e7e8e8e8e7e6e5e4e6e1dfdedcdadad5d2d1d2ccc7c6c3bfbbb9b6b2acaaa7a09d99928e88827c756e69605d554f443f38302820181007000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d61584e4239302a252323232422282b31394045505c666e7b86929fa9b2bdc9d5e2ecf8fffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252e343d424a5053585f626669696e707172737373747474747372706b645c53453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7b8590959fa4abafb5b8b9bebdbebfc0c0c0c0c0bfbdbdb9b8b6afaca9a19e96918a81796d685e564c433a2f24190d04000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ced9e5f0fffffffffffffffffffffffffffffffffffffff9eee3d6cabeb3a99d9184786c6053463c31261b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1925303a444f59606d79849199a3afbbc0bbb9b6b3aeaba8a19e98928d87817b736d676059504a423930271d1108000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3945525d68727f8b959faab4bfc8d1dbe8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5ddd4cbc2b8afa59f92867c6f727f8c99a9b3becfd8e2eef8fffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e211407000000000000000000000005111e2a36424d566976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d1104000000000815222e3b4754606a7683909da5afbac4ced7e0e8f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3eee8e4ddd8d1cbc4beb9b0a9a29e928d837b6f6a60594f473e352c23191006000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f231609000000000000000000030a111720282f353b42464d53565d60666c70757b7f848a8f939a9fa2aaadb2bbc4cfdae1dfdededfe2e7ececdfd3c6baaea298928c8e909299989b9ea1a9a7abacb2b4b7b9bbc0bebfbfbfbcb8b3aea59c908376685e5246392d20130700000000030c19222b333c43474b5153555453504a4846423b37332d2a251f1d1813110d080604000003070c1013191d20272c32373e434b535b666f7c8895a0acb8c4d1deeaf7fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928785858584848383828281807f7e7d7b7a78767472706e69696663605d565754514b4847433c3b37322d2a251f1b150f0b04000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff9ede0d3c7bbafa39992929291919190908f8e8e8d8c8b8988868583817f7d7a787573706d686764605d5555534e4947433c3936302b26201b160e0903000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffef5ede6e0dcdad9d7d7d8d9dadbdddedfe2e6e8ebecebebe9e7e6e1dfdeddd7d4d2d1cbc7c5c3bdb8b7b1acaba39f9b948f89827b736d676059504a423a322a22191007000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e8174685e52463c30271e1917161617171c1f272f343f4a545f69727f8c96a1adb9c5d0dbe7f2fefffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262e3740464e545b60646a6f7276787b7c7e7f7f808080808080807f7c746e64574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f97a0a7afb5bbc0c5c6c9cfcbcccdcdcdcdcccbcfc9c5c4c0bbb9b3ada8a19e928d837a6e685e564c4135291f160c010000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a7b1bcc8d4e3eef9fffffffffffffffffffffffffffffffffffffff2e6dbd0c5b8aca0968a7d7063584e43372b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e45515d676f7c87929fa6b0b5afacaaaaa29f9b96918c86817b746e69605d554f443f382f271e150b000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606d7a85929ea7b1bcc5d0dae3edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac0baaea39991837975828f9ca8b5c2cfdbeaf4fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f2215090000000000000000000000020e192530414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000003101c28343f4a54626f7c89959fabb7c1ccd6e0e9f2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e3dcd7cfc9c1bbb3ada49d9590847c706b61594f473e352b22180e050000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000060d161e242931363b42464c52545b6063696e73787d82878d92989ea1a9b2bdc9d5e1ebebebeceef2f8eee2d6cabfb4aaa29f999a9d9fa3aba8abadb2b4b7b9bdc1c3c5c7cbd1cbcccec8c5beb9ac9f93877a6d6154473a2e2114070000000000071019212a313739404547484746443f3b3a36302b27221b1914100c070401000003060c1012181d1f25292d32383c43474f555d656c7882909ca7b1bcc8d4e0ecf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffff9ede0d3c7bbafa39992929291919190908f8e8e8d8c8b8988868583817f7d7a787573706d686764605d5555534e4947433c3936302b26201b160e090300000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9f9f9e9e9d9d9c9c9b9a9a999796959791908e8c89878582807d7a7774706d6766625f5855544e4746413b37322c27211a150c070100000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5ece3dbd5d0cdcccacacbcccdced0d1d2d6dbdbdedfe1e6eaecf0eeecebe8e3e0dfdcd7d3d2cec8c5c3bcb8b5afaca69f9c938f8680796f6b605c544c443c342b2219100700000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa4998a7d7064564c41342a1e150c080909060b0f151d232e38424d57606d7984919eaab4bfcad6e2eefbfffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252e384049515860666c71767b7f838587898a8c8c8d8d8d8d8d8d8d8c898074695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89949fa9b1bbc0c7cbd1d2d1cdcccbcbccced1d2d5dad5d2d2ccc8c5beb9b2aca49d9590847a6e685d52453e31281d13070000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8795a0acb8c7d2dde8f4fffffffffffffffffffffffffffffffffffffff7ece1d4c8bdb2a89c8f82766a5f53473b3025190e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202935404b55606a73808c949fa6aba39f9d9a98928e89847f7a746e69615f57514b433d332d261d150c03000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a1adb9c2ced7e2ecf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb4aba0958d807784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a000000000000000000000000091926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000006121f2b3844505c6674818e9aa7b1bcc9d3dee7f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ede7e0dad5cdc5beb9aea79f9691867d706b61594f473d342a20170c030000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000030b12181f262b2f35383a41454a5053575e61666d70767b81868c9196a1adb9c5d2dfebf7f8f9fbfefef2e7dbd0c5bcb4aeaca5a7aaacaeb5b5b8b9bdc1c4c5c9ced0d2d3d7dcd8d9d9d4d0c8bbafa49a8a7d7063574a3d3024170a000000000000070f1820262b2f35383a3b3b3a38342e2d2a251f1b17110e080400000003060b1012171c1f24292c3035393d44484e535961676d77808d949fabb9c3cdd9e4f0fcfffffffffffffffffffffffffff9ede0d4c7bbafa499887c6f6255493c2f221609000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffffffcefe3d7cbc0b5aba39f9f9f9e9e9d9d9c9c9b9a9a999796959791908e8c89878582807d7a7774706d6766625f5855544e4746413b37322c27211a150c07010000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afacababababaaaaa9a9a8a7a6a5a4a3a9a19e9c9a989697928f8c8a8683807d7a76726e6a6662605854524d47433c38322b261f18120b03000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ede3dad1cac4c0bfbdbebebfc0c1c3c5c6cacfced1d2d5dadde0e4eaeff2f4f0edece7e3e0dfd9d4d1cec8c7c0bbb9b0aba59e99928d847d736d665e564e463c342b22191006000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a3021180c030000000000030b121c26303b45515d67727f8c98a2aebac6d3dfecf8fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d37404a525b636a6f787e83888c8f929796979899999a9a9a9a9a9a9993877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0bbc3ccd2cec9c5c4c1bfbebebfc1c4c5c9cfd4d9ddd8d4cfc9c4bdb9aea79f9690837a6d605a50433a2f24180d0100000000000000000000000000000000000000000000000000000714202d3a46525e697784909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffef1e5d9cec3b7ab9f94887c6f62564d41362a1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f39434e58606d78828f9496969992908d8985817d78736d68625f57534d4540393128221c140b0300000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b3becbd4e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfbfcfefff8eee7dcd1c6bdb1a79f92877c86929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e2215080000000713202d3a4653606d7985929fabb8c2cddee5f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe6dfd7cfcac0b9b1a8a19892867d706b61594f463c32291e150b00000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000004101d2935404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000040d151d23293137394045474a4d52545759565e6164666a6e747a7f84919eabb8c4d1deebf7fffffffffff8ece2d7cec5bfbab8b2b4b6b9bbbfc1c4c5c9cfd1d2d5dadddfe0e3e8e5e5e5e1d8ccc0b6ac988b7f7265584c3f3225190c00000000000000060e151a1d24292c2d2e2e2d2c2823201e1a140f0b0600000000060b0f12171c1f23282c2f35383a4146474f54585f626b7079818d929da6b0bccbd5dfeaf5fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff3e8dcd1c7bdb5afacababababaaaaa9a9a8a7a6a5a4a3a9a19e9c9a989697928f8c8a8683807d7a76726e6a6662605854524d47433c38322b261f18120b030000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b8b8b8b7b7b6b6b5b5b4b3b2b1b0b2adaba9a7a5a9a19e9c999993908d8a86837f7b77736f6a66615e56544e48443d373129241d150d060000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffdf1e6dbd1c8bfb8b4b2b0b1b2b3b4b5b6b8b9bebfc1c5c6c9cfd1d4d9dfe2e7edf2f8f8f3efedece5e1ded9d4d1cbc7c2bbb7afaba39f96918880786d685f584e463c342b22180e040000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f7fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685d5245392c20130600000000000000010a151e2935404b55606d7a85929facb8c5d0dbe7f2fefffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333f49525c646d727c838a9095999c9fa2a9a4a5a6a6a6a7a7a7a7a6a4998a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cdcbc7c4bdb9b7b4b3b2b1b2b4b8b9bdc4c8ced5dde0dad5cec9c0b9b1a8a0958e81756c62554b4135291d1104000000000000000000000000000000000000000000000000000005111e2a36424d5666737f8c99a4afbbc7d4e0eaf6fffffffffffffffffffffffffffffffffffffff6eae0d3c7bbb0a69b8e8174685e52463a2f24180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d44505c666d7a82878989888683807d7974706c66615e56534d46423b352f271f17110a020000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8b98a2aebbc5cfdde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f4f1f0efeeeff1f4f8f8ede2d8cfc3bbafa39991849199a3aebac7d3e0ecf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f12060000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f2316090000000916232f3c4956626f7c8997a2adbac6d3dfecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1e9e1dbd6cbc2bab2aaa29892877d706b60584e443b30271d1207000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000010d18242f414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000040d161f272f343c42474b515357575e61646669696e707376797c7f8185929eabb8c5d1deebf8fffffffffffef3e9e0d7d0cac6c5bfc1c3c5c7cbd1d1d2d5dadedee1e5eaecedeff3f9f5f0e8ddd2bfb3a6998c807366594d4033261a0d000000000000000003090f12181d1f202221201f1c1714120e090300000003090e11171b1f23282b2e34383a4045474c52545960636a6f767d848e939da4aeb8c2cddde7f1fbfffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477675d5145382c1f130600000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffffffff9eee3d9cfc7c0bbb9b8b8b8b7b7b6b6b5b5b4b3b2b1b0b2adaba9a7a5a9a19e9c999993908d8a86837f7b77736f6a66615e56544e48443d373129241d150d06000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c5c5c4c4c4c3c3c2c1c1c0bfbebcbeb9b8b6b4b2b3adaba8aba49f9d9a9992908c8884807c77726e68625f58544f47423c352f271f17110a03000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d1004000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffff8ece0d5cabfb6ada8a6a4a4a5a6a7a8aaabadb3b2b5b8b9bec3c4c8cdd3d6dbe2e7edf3fbfbf9f6f1edeae5e3dcd7d4ccc7c1bdb5aea8a09a938d827a6f6a60584e463c342a20160b0200000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000a1623303d495663707d8996a3afbccfdae6f2fefffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d11040000000000000000030c18242f3945525d6874818e9baab4bfcad6e2eefbfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515b646e747f8790959d9fa7a9abadb3b1b2b2b3b3b3b3b3b3b5ab998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1c7c0bbb9b2acaba7a6a5a5a6a8abadb2b8bcc3cbd5dde6e0dad5cbc2bab1a79e938b7e71675d5145392c20150a0000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87939facb9c3ced9e5f1fdfffffffffffffffffffffffffffffffffffffcefe3d8ccc2b9ac9f92867b6e61554b4035291c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28343f4a545d686d767b7c7c7b797774706d6763605b54524c47423c363129241d150d0600000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919daab3becdd7e1eff8fffffffffffffffffffffffffffffffffffffffffffffffffdf7f2eeebebe7e4e3e2e1e2e4e7ebeceeeae1d7cbc0b5aba0969196a0abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000c1926333f4c5966727f8c99a9b3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd4ccc4bcb4aaa39992867d706a5f564c42392e23180e050000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000007192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000010c161f28313940454d53555d606467696e707375787a7d808385888b8e9297a1adb9c6d2dfecf8fffffffffffffbf2e9e2dbd6d3d2cccdd0d2d3d7dcdedfe1e6eaebedf1f6f8f9fcfffffff9e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000001070c10131415141312100c060502000000040a0f141a1b22272b2e34383a3f44464b5153565e61656b70757c828a91969ea5aeb6c0cad4deeff8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab9b8f827568554b4035291d1004000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffffffffffffffffffffffffffffffffffff5eae1d9d1cbc7c5c5c5c4c4c4c3c3c2c1c1c0bfbebcbeb9b8b6b4b2b3adaba8aba49f9d9a9992908c8884807c77726e68625f58544f47423c352f271f17110a0300000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d2d2d1d1d0d0cfcfcecdcdcccacfc9c6c4c3c1bfbeb9b8b5b5afacaaaba39f9c9996918d88847f7b756f6a636059534d4540393128231c150c05000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f1306000000000b1825323e4b5865717e8b98a4b1bed0dbe6f2fefffffffffffffffffffffffffffffff5e9dcd0c4b8ada39c99979798999a9b9d9ea2a9a5a8abadb3b6b8bcc3c6cad0d6dbe2e9f2f8fffffdf9f5f0eee8e3e0d8d3cfc6bfbbb2aca49f948f847c6f6a60584e463c32281d140a00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000000000815222f3b4855626e7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50433025190d0100000000000000000007121d2935414c5663707d8998a2aebac6d3dfecf9fffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57626d74808c9299a0a7abb1b6b8babebdbfbfc0c0c0c0c0c0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1bdb5afaca8a19e9a999898999b9ea1a8acb1b9c3cbd5dfeae5ddd4ccc3b9afa59e91857a6d6054473c31261b0f0300000000000000000000000000000000000000000000000000000914212d3a46535e6976828f9ca8b2bdc8d4e1ebf7fffffffffffffffffffffffffffffffffffffff4e9e0d3c7baaea3998d8073675d5145382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17232e38424c565d60696e70706e6d676763605c5553504a46413a37312a261f18120b030000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8896a0acbcc5d0dfe9f3fffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe6e1dfdedad8d6d5d5d5d7dadedfe2e6e8dcd1c7bdb2a8a09da0a8b2bdc6d1dce7f3fffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e211407000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000f1b2835424e5b6875818e9ba8b4c1d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7efe6ded6cec5bcb4aba39892867c6f685e544b40342820170d02000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000000000000007121d283139434b51575f62676d7074777b7d808285878a8d8f9298989b9ea1a9b3bec9d5e1eefafffffffffffffffbf3ece7e2dfdfd8dadddfe0e3e7ebebeef1f6f8fafdfffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000004060708080706030000000000040a0f161b1f262a2d3337393f44464a5053555d6064686d72777c82888f949ea1a8afb7c0c8d2dce6f0fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7265584b3f2f24180c00000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d2d2d1d1d0d0cfcfcecdcdcccacfc9c6c4c3c1bfbeb9b8b5b5afacaaaba39f9c9996918d88847f7b756f6a636059534d4540393128231c150c05000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffcf5eee8e3e0dfdededededddddcdcdbdad9d8d7dad5d2d1cfcdcfc9c6c5c2c0bbb9b7b5aeaca9a8a09d9995918c86817c766f6b625f57514b433d342e261e160e0600000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d20140700000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffff3e6dacdc0b4a89c918c8a8b8b8c8d8e90929796989b9ea1a9aaabb1b8babfc6cad0d7e0e7edf4fcfffffffff9f4efe9e3e1d8d1cbc4beb6afa69f9691857c6f6a60584e443a2f261c1106000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c100400000000000000000714212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c41362a1d1105000000000000000000010d19242f3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffaeee1d5c9beb3a9988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f69727f8b929fa3abb1b8bcc2c5c6cad0cbcccccdcdcdcdc1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb5b9b1aba39f9b96918e8c8b8b8c8e91969da0a7b1b9c3ced9e4efe6ded5cbc1b9ada1978c7f7265584e43372b1f1206000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0acb8c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9f92857a6d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444c52575e61636362605c555653514b46443f3836302b261f1a140c0701000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566673808c99a8b2bdced7e1f1fafffffffffffffffffffffffffffffffffffffffffffef7f2e9e4e1dad5d2d1cecbcac9c8c9cbcdd1d2d5dae1e3d9cfc3bab2acaaacb2bac3cfd8e2edf8fffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000004101d2935404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000101d2a3743505d6a7683909da9b6c3d0dce9f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e8e0d7cfc6bdb4aaa29891847a6e665c51453e32291e1408000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000010d18242f39434b555c60696e74797d8184878a8c8f919797999c9fa2aaa8abadb3bbc5cfdae6f2f9fcfffffffffffdf5eee8e3e0dfdbdfe0e3e7edeff3f8f8fafdfffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003090e151b20272b3136383f44464a5053545c6063676d71757a7f83898f949c9fa6adb2bac1c9d2dae4eff8fffffffffffffffffffffffffffff9efe7dfd2c5b9ac9f92867a6d6154473a2e21140700000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffcf5eee8e3e0dfdededededddddcdcdbdad9d8d7dad5d2d1cfcdcfc9c6c5c2c0bbb9b7b5aeaca9a8a09d9995918c86817c766f6b625f57514b433d342e261e160e060000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff9f3efedece5e3e4e5e6e7e8e8e8e7e6e5e4e6e1dfdedcdadad5d2d1d2ccc7c6c3bfbbb9b6b2acaaa7a09d99928e88827c756e69605d554f443f38302820181007000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e211508000000000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7e7e7f808182838587898c8e9297999da0a7acaeb4babfc6ced7dce2eaf3fcfffffffffffcf4f3eae3dcd7d0c7c0bbb0a8a19792857c6f6a5f564c42382d22170b020000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000713202c3945525d687885929eabb8c5d1deebf9fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478685e5246392d2013070000000000000000000008131f2c3845515c6675828f9ba8b5c2d1dce7f3fffffffffffffffffffef3ebdfd2c6b9ada197887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626e7b86929fa4afb5bdc3c8cdd2d3d6dbd8d9d9d9dadacec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3afafa7a099928e888481807f7e7f8184899095a0a7b1bcc8d4e0edf0e7ddd5c9beb3a99e9184776a5f53473a2e2115080000000000000000000000000000000000000000000000000000020e1a25313b4653606c7884919da9b3bec9d5e1ecf7fffffffffffffffffffffffffffffffffffffff3e7dcd1c6baada2978b7f72665c5044382c1f160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28323a41454d535456565553514b4a4745403938332d2a251e1a150e09030000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffcf0e3d7ccc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab7c3cedde9f3fffffffffffffffffffffffffffffffffffffffffffbf3ece6ded8d3cfc9c6c4c1bebdbcbbbcbec1c5c6c9cfd5dae1d5ccc3bdb8b7b8bdc3ccd5e1eaf4fffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000010d18242f414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f7f6f5f4f4f5f5f6f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9e1d8cfc6bcb4aaa1969083786d605a50443b3025190d0300000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c100400000000000004101d2935404b555d676d737b81858a8e919697999c9ea1a9a6a9acaeb4b5b8b9bec5cdd6e1ececedf0f4f9fffffdf4ebe3ddd7d4d2ced2d3d6dce2e5eaeff4fcfffffffffffffffffffffffbeee2d6cabeb3a9978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000060b141a20272b32383b4246495053545c6063666d7074797e82868b90959c9ea6abb0b9bdc4ccd3dbe4ecf6fffffffffffffffffffffffffffffbf2e7ddd4c8bcb1a79c8f8276685e5246392d20130700000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffff9f3efedece5e3e4e5e6e7e8e8e8e7e6e5e4e6e1dfdedcdadad5d2d1d2ccc7c6c3bfbbb9b6b2acaaa7a09d99928e88827c756e69605d554f443f38302820181007000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffef5ede6e0dcdad9d7d7d8d9dadbdddedfe2e6e8ebecebebe9e7e6e1dfdeddd7d4d2d1cbc7c5c3bdb8b7b1acaba39f9b948f89827b736d676059504a423a322a221910070000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff3e7dbd0bbafa295887c6f6255493c2f221609000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72717273747577787a7d7f8285888c90959a9fa2aaaeb4bcc1cbd1d8e1eaf2fcfffffffffffffcf4ede7e2d9d2ccc2bab2a9a29792857c6f685d544a3f33281d140a0000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000004111d2935414c566976838f9ca9b6c2d1dce8f4fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6154473a2f24180c0100000000000000000004101c2834404b5465727f8c98abb5bfcbd7e3effbfffffffffffffefbf3ece2d7cec4b8ab9e9185796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f99a3aebbc0c7cfd4d8dedfe2e6e5e5e6e6e6dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca59e959087817c78747372727375787d839095a0acb8c5d1deeaf7efe6dacfc4b9aca096887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000009141f2b3744505b65727e8b97a1adb9c5cfdbe6f2fdfffffffffffffffffffffffffffffffffffff8ede2d6cabeb3a99e9184796d6053463d33271c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c16202830353b4246484949484645403d3a38342f2b28221c19130e090300000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffaf2e9e1dbd6cdc7c4beb9b8b4b1b0afaeafb1b4b8b9bec5c9cfd6ded5cec8c5c4c5c8ced5dee7f3fcfffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000007192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000121f2c3945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf9f9f4f0edeceae9e8e8e7e8e8e9ebeceef2f7f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffbf3eae1d8cec5bcb2a89f958d80746c61564c41362a1f150b0100000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000000000000613202c3945515d676d7980878e92989a9ea0a8a6a8abadb3b3b6b8babfc1c5c6c9cfd6dfe3e0dfe0e3e8eef5fdf5ebe2d9d2ccc7c6c2c5c7cbd0d4d9e0e3e9eff3f9fffffffffffffffffff8ecdfd3c6baada297887b6e6255483b2f221508000000000000000000000000000000000000000000020a11171f252a32373d43474d53535b6063666d7074797d81858a8f92999da0a7aab0b7bbc2c9cfd6dee5edf6fefffffffffffffffffffffffffffcf3e9e0d5cbc3b8ab9f958a7e7164564c41362a1d1105000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffef5ede6e0dcdad9d7d7d8d9dadbdddedfe2e6e8ebecebebe9e7e6e1dfdeddd7d4d2d1cbc7c5c3bdb8b7b1acaba39f9b948f89827b736d676059504a423a322a2219100700000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5ece3dbd5d0cdcccacacbcccdced0d1d2d6dbdbdedfe1e6eaecf0eeecebe8e3e0dfdcd7d3d2cec8c5c3bcb8b5afaca69f9c938f8680796f6b605c544c443c342b22191007000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000005111e2a36424d56697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467656667686a686d707275787c7f83888d92989fa2aaafbabfc6cfd8e0eaf4fdfffffffffffffff8f4ebe4ddd8ccc4bbb3a9a29791847a6d665b50443c2f261c110600000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e2114080000000000000000010d19242f404d5a6773808d9aabb5c0cbd7e3effcfffffffffffffffffffffffffffffaeee1d5c9bdb2a8968a7d7063554b4035291d1207000000000000000000000c18232e3c4956636f7c8999a3aebbc7d3e0edf9fffffefbf9f8f2eee9e2dbd0c6bcafa59a8d8174665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88949eabb4bfcbd1d9e1e4ebeceef2f7f2f3f3eaddd0c4b7aa9d9184776a544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f9ca49c938e837c746f6a6766656566656c707983909daab7c3d0ddeaf6f7ebe1d5c9bdb2a8988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985919ea9b3becad6e1ecf7fffffffffffffffffffffffffffffffffffffff2e6dbd0c5b9aca1968a7e7164594f44382c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e242931363a3b3d3d3b3a38342e2d2c29231f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a090909090909090909090908070606030000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf1e8e0d7d0cac2bbb7b3adaba7a5a3a2a2a2a4a7abadb3b9bdc4ccd3dbd9d4d1d0d1d4d9dfe7f0f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c07000000131f2c3946525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffbf5f0edeae8e3e0dfdedddbdbdbdbdcdcdedfe1e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf3eae0d7cec4bab1a79d928a7e70685e52463e31271d1207000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d201307000000000006121f2b37434e58606d79828d92999fa2aaaaacb2b3b5b8b9bec0c2c5c6cad0d1d2d5dae1ddd7d4d2d4d7dde3ebf4eee3d9d0c7c0bbb9b5b8babfc6c8ced3d8e0e3e8eef3f8fffffffffffffff8ebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000050b141c222831363d43474e54575f61656c6f74797c8185898e92989b9fa3abacb1b7bbc1c7ccd5dae0e8f0f7fffffffffffffffffffffffffffffcf4eae1d7cec3b9afa59d9083786c6053463a3025190d010000000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff5ece3dbd5d0cdcccacacbcccdced0d1d2d6dbdbdedfe1e6eaecf0eeecebe8e3e0dfdcd7d3d2cec8c5c3bcb8b5afaca69f9c938f8680796f6b605c544c443c342b22191007000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ede3dad1cac4c0bfbdbebebfc0c1c3c5c6cacfced1d2d5dadde0e4eaeff2f4f0edece7e3e0dfd9d4d1cec8c7c0bbb9b0aba59e99928d847d736d665e564e463c342b221910060000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000020e192530414d5a6774808d9aa7b3c0cfdae6f2fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766957595a5b565e616365686a6f73777c80868c92989ea5aeb4bcc6ced8e2ebf5fffffffffffffffffdf5eee8ded6cdc5bbb3a9a0968f82786c60584e42382d22170b000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f221509000000000000000000081724313d4a5764707d8a99a3afbbc7d4e0edf8fffffffffffffffffffffffffffffdf1e5dacfc1b4a79a8e8174675d5145392f24180c030000000000000000000714202d3a4753606d7986929facb9c5d2dfecf3f2f8f2efecebe7e2dfd7d0cabfb4aa9e93887c6f62544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566773808d9aa6b0bdc6d1dce3ebf3f5f9fbfefffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5664707d8a949d928c81796f6a625f58595858535b6067717e8a97a4b1bdcad7e4f0fdf1e5d9cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b17222d3845515c67727f8c97a2adb9c5cfdbe6f2fdfffffffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89d9083776b6054483c31261b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d2e30302f2d2c2823201f1c18120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e312417161616161616161616161615151413120f0b06070502000000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffbf2e8dfd6cec5bebab0aba9a19e9b9897969596989a9ea1a9adb2bac1c9d1dae1dedddee1e5eaf1f9fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffaf4efeae4e0deddd7d4d2d1d0cfcecececfd0d1d2d5dadcdfe0e4e8eef3f8fefffffffffffffffffffffffffffffffffffffffffffcf2e9e0d6ccc2b9aea49e92857a6e61594f43392f23180c010000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e21140800000000000814212e3a47535f6a74818e949fa3abaeb3b7b9bdbfc2c4c6c9cfcfd2d3d6dbdedfe1e2d9d2ccc7c6c7ccd2d9e2ebe8ddd2c7bdb5afaca8acaeb4b8bdc3c7ccd3d7dce3e7edf3f9fffffffff8ede1d5c9bdb2a89b8e8175655b5044372b1f120500000000000000000000000000000000000000070f171d262d333b42464e54586062696e73787c8185898e92979b9fa2aaacaeb5b8bcc3c7ccd3d8dee5ebf2fafffffffffffffffffffffffffffffcf3eae2d8cfc5bcb1a79d93897d6f655b504437291e1308000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff8ede3dad1cac4c0bfbdbebebfc0c1c3c5c6cacfced1d2d5dadde0e4eaeff2f4f0edece7e3e0dfd9d4d1cec8c7c0bbb9b0aba59e99928d847d736d665e564e463c342b22191006000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffdf1e6dbd1c8bfb8b4b2b0b1b2b3b4b5b6b8b9bebfc1c5c6c9cfd1d4d9dfe2e7edf2f8f8f3efedece5e1ded9d4d1cbc7c2bbb7afaba39f96918880786d685f584e463c342b22180e04000000000000000000000000000000000000000c17232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000091825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e534e4f4c52545659585f62666a6f747a80868e939fa3aab4bcc6d0d9e4eef9fffffffffffffffffff9f0e8dfd7cdc5bbb2a89f948c7f736a5f544a3f33281c12070000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000714212e3a4754616d7a86929facb9c5d1dce7f3fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d60554b4035291e150b00000000000000000006131f2c3845515c677683909da9b6c3d0dce6e6e6e5e7e2dfdfdbd6d3cec5bebaaea2988f82756a5f5342382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919daab7c1cfd8e2eef5fdfffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606c78828f908a80756d675f58534e4d4c4b495055626f7c8895a2afbbc8d5e2eefff6e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000006111b2834404b55606d7985929ea9b3becad6e1ecf7fffffffffffffffffffffffffffffffffffffef1e5dacec4b8aca095897d7063584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1e2121232322201f1c181413100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225222222222222222222222222222221201f1c171514120e090300000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d2dde8f4fffffffffffffffffffffffffffffffffffffef3e9e0d6cdc4bcb3aea69f9c97918e8b8a8988898b8e92979ea1a8afb7c0c8d1dae4eaebedf1f6fcfffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c10040000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffcf6f1e8e3dfd9d4d1d2ccc7c6c4c3c2c1c1c2c2c3c5c6c9cfd0d2d4d8dde4e7edf4fcfffffffffffffffffffffffffffffffffffffffffffbf2e8ded4cbc0b9ada1978f82756c61554b4034291e13080000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f22150900000000000815222f3b4855626e7b87939fa6afb5babec4c5c9cecfd1d2d5dadcdfe0e2e7ebebe2d9d0c7c0bbb9bbc0c7d0d9e3e3d7ccc0b5aba49f9b9fa3aaacb2b7bbc2c7cbd1d7dce2e8eef4f9fffaf1e6ddd2c5b9aca1968a7d706453493f33271b0f0300000000000000000000000000000000000009111921292f383f444d535860626a6f757b8084898d91979a9ea1a9abaeb4b9bbbfc6c8ced3d7dee3e9f1f6fcfffffffffffffffffffffffffffff9f2eae1d8d0c6bdb3a9a0958e81746b6053493f3327170c0200000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffdf1e6dbd1c8bfb8b4b2b0b1b2b3b4b5b6b8b9bebfc1c5c6c9cfd1d4d9dfe2e7edf2f8f8f3efedece5e1ded9d4d1cbc7c2bbb7afaba39f96918880786d685f584e463c342b22180e0400000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffff8ece0d5cabfb6ada8a6a4a4a5a6a7a8aaabadb3b2b5b8b9bec3c4c8cdd3d6dbe2e7edf3fbfbf9f6f1edeae5e3dcd7d4ccc7c1bdb5aea8a09a938d827a6f6a60584e463c342a20160b02000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e61544842414647494c4e5355585f62686d737b818b9298a2aab4bec7d2dde8f4fdfffffffffffffffffffaf2e9dfd7cdc3bab0a69f92877c6f665b5044392e23180c00000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000713202d3946525d687683909cabb5bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd3c6baaea2988b7f72675d51453c30271c1207000000000000000004101c2934404b556774808d9aa7b3c0cfdadad9d9d8dbd6d3d2d0cac6c1bcb4aea39f92867b6e61584e432f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d3e1eaf4fffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505b666e7a82837d736e605c554e47434040454b515a63707d8996a3b0bcc9d6e3effcf7eaded1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000c18232e3945515d67737f8c97a2adb9c5cfdae6f2fdfffffffffffffffffffffffffffffffffffff6ebe0d4c8bcb1a79c8f82766a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151616151313100c070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b282222211e1a14100b04000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f9fffffffffffffffffffffffffffffffffffff8ede2d7cec4bbb2aaa29f94908985817e7d7c7b7c7e81858b91969ea5aeb6c0c8d2dde6f1f9fdfffffffffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000101d2a3643505d697683909ca9b6c3cfdce9f5fffffffffffffffffffffffffffffffff9f1ebe5ddd7d2cec8c5c3c0bbb9b7b6b5b5b4b5b5b6b8b9bebfc3c6c8ccd2d6dce2eaf2f7fdfffffffffffffffffffffffffffffffffffffffffaf0e6ddd5c9beb3a99e938a7d70675c51453a2f24190d0100000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a00000000000d1a2633404d596673808c9aa4afbbc0c7cad0d2d5d9dbdedfe1e6e9ebeceff3eee4d9d0c7bdb5afacafb5bdc7d2dde0d4c7bbafa499938f92989ea0a8abb0b9bbc0c7cbd1d7dce3e8eef2f2e8dfd6cabeb3a99e9184786c605346392d22170b00000000000000000000000000000000000009121b232b333b424a50575e616a6f767c82878c91969a9ea1a9abadb3b8babec5c7cbd1d4d9dfe3e9eff4fafffffffffffffffffffffffffffffff9f0e7e0d8cfc6bdb4aba2979083796d60594f41382d22170500000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f7fffffffffffffffffffffffffffffffff8ece0d5cabfb6ada8a6a4a4a5a6a7a8aaabadb3b2b5b8b9bec3c4c8cdd3d6dbe2e7edf3fbfbf9f6f1edeae5e3dcd7d4ccc7c1bdb5aea8a09a938d827a6f6a60584e463c342a20160b02000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe6f2fefffffffffffffffffffffffffffffff5e9dcd0c4b8ada39c99979798999a9b9d9ea2a9a5a8abadb3b6b8bcc3c6cad0d6dbe2e9f2f8fffffdf9f5f0eee8e3e0d8d3cfc6bfbbb2aca49f948f847c6f6a60584e463c32281d140a0000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000814212e3a47535f697885929eabb8c5d1deebf6fffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e36393a3d3f4347484e53565d61696e757e869298a2acb6c0ccd8e0ebf7fffffffffffffffffffffbf2e9dfd5ccc2bbaea3999083786c60544a4034281c110600000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000005111d2935414c5665727f8b99a3aebbc7d3e0e9f4fffffffffffffffffffffffffffffbeee2d6cabeb3aa9e9185796d60584e42392e23180f0600000000000000000c18232f3e4b5764717e8a97a9b2bec9cdcdcdcccbd0cac6c5c3bfbab8afaaa29f918a7e71695e53463c311d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4e5f3fcfffffffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e686e7576706c635c514b433f44464b51555d606c74818e9aa7b4c1cddae7f4fff8ebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000007121d2935404b55606d7a85929ea9b3bec9d5e0ebf6fffffffffffffffffffffffffffffffffffffcf0e4d9cdc3b7aa9e94887c6f62574d42362a1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d403c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a3938332d2e2d2b261f1b160b060000000000000000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffef2e7dbd0c6bcb2a9a198928a837c787472706f6f6f7174797e848e939ca4aeb6c0cbd4dfe9f3fdfffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000e1b2834414e5b6774818e9aa7b4c1ced9e4f0fdfffffffffffffffffffffffffffff8f0e7e0d9d5ccc6c3bcb8b7b5afacabaaa8a8a8a8a9a9abadb3b3b6b9bbc0c7cbd0d8e0e6ecf3fbfffffffffffffffffffffffffffffffffffffffff8efe6dacfc5bbafa59e9184796d60564c4135291d120700000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000003101d293643505c6976838f9cacb6c0cbd1d6dbdee1e5e8ebebeef1f7f8f9f9efe8ddd2c7beb5aba49fa4abb5c0ccd7dfd2c6b9ac9f938782858c91969c9fa6acafb5babfc6cbd1d7dde3e7e8e0d6cdc5b9ada1978c7f72665b5044382b1b1106000000000000000000000000000000000009121b242d353d454d545b60696e757c82898f93999ea0a8abadb3b8b9bec5c6cad0d3d7dce3e4eaeff4fafffffffffffffffffffffffffffffffff9f0e7ded6cec6bdb5aba39992857c6e675d51473d2f261b110600000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed0dbe6f2fefffffffffffffffffffffffffffffff5e9dcd0c4b8ada39c99979798999a9b9d9ea2a9a5a8abadb3b6b8bcc3c6cad0d6dbe2e9f2f8fffffdf9f5f0eee8e3e0d8d3cfc6bfbbb2aca49f948f847c6f6a60584e463c32281d140a00000000000000000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffff3e6dacdc0b4a89c918c8a8b8b8c8d8e90929796989b9ea1a9aaabb1b8babfc6cad0d7e0e7edf4fcfffffffff9f4efe9e3e1d8d1cbc4beb6afa69f9691857c6f6a60584e443a2f261c110600000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000006121e2b37424d576875828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffef2e6dacfc0b3a69a8d807367554b40352d2e3031373a3c43474c52575e616d717d86929aa4afbbc4cfdae6f1fdfffffffffffffffffffffbf1e7ded7cbbfb5ab9f958b7e72665c5144382d22170b000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000010d1924303a4754616d7a86929facb9c2cdd8e3f2fbfffffffffffffffffffffffffffef2e6dbd0c5b9ada1978c80736a5f544a40342822180e05000000000000000715212e3b4854616e7b8797a1adb9c0c1c0c0bfbebdbfbab8b6b4aeaca59e98928a7f726c61574d42342a200b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced9e5f1fffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424c565e61686a64615a524545474a5053555d60676d737e87939facb9c6d2dfecf9fff7ebded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000d18242f3a45515d67727f8c97a1adb9c4cfdae5f1fcfffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69b8e8174695e52463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e49494949494949494949494949494948484746443f3f3b3a37312c272117110a02000000000000000005121f2b3744505b657985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19691867d766f6c65656463626365666d717a818d929ca4aeb9c2cdd7e1ecf7fffffffffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e21140800000c1825323f4b5865727e8b98a7b1bcc8d4e1ebf7fffffffffffffffffffffffffff8eee6ded5cec9c1bbb6b1acaaaba49f9e9d9c9b9b9b9c9d9ea1a9a6a9acafb6babfc6ced6dbe1e9f1f9fffffffffffffffffffffffffffffffffffffffff7ece1d7cdc1b9aca1968c7f72685d5245392f24180c00000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000005121f2b3845525e6b7885919eabb8c4d2dce3e6ebedf1f6f7f8fafdfffffbf1e7ddd8ccc0b6aca4999399a4afbbc7d4e0d4c7bbafa4998e817a7f848a8f949b9fa3abaeb4bbc0c7ccd2d6dbded6cec5bbb1a79e92857a6d60544a3f33281c0a000000000000000000000000000000000009121b242d363f474f575e666c727b81898f949b9fa4abacb2b8b9bec4c6cacfd3d6dbe0e3e7edf0f5fcfffffffffffffffffffffffffffffffffffcf1e7ded5ccc4bcb4aba39992877d706a5f554b40352b1d140a000000000000000000000000000000000000091623303c4956636f7c8996aab3becad6e2eefbfffffffffffffffffffffffffffffff3e6dacdc0b4a89c918c8a8b8b8c8d8e90929796989b9ea1a9aaabb1b8babfc6cad0d7e0e7edf4fcfffffffff9f4efe9e3e1d8d1cbc4beb6afa69f9691857c6f6a60584e443a2f261c11060000000000000000000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7e7e7f808182838587898c8e9297999da0a7acaeb4babfc6ced7dce2eaf3fcfffffffffffcf4f3eae3dcd7d0c7c0bbb0a8a19792857c6f6a5f564c42382d22170b02000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000020e1a26313f4c5865727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675d5145392c2123262b2e31373a41464d525a626b707d88939fa9b2bec9d5e1eefafffffffffffffffffffffff9f0e7dcd1c6bdb1a79e9184796d60544a3f33281c0f030000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000813202d3946525e6875828e9ba6b0bbc7d3e0e9f3fefffffffffffffffffffffffffff7ece1d5c9beb3a99f92867c6e665c51443e342a20170d040000000000000714212d3a46535e697885919eabb3b4b4b3b3b3b2b1b4aeaca9aaa29f9a938e867e726d625a50453b3122180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f6fffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444c52545c5d575550474b5153545c6063676d727980879399a4afbbc7d4e0edf9fef8eaddd0c4b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000007131d2935414b55606d7985929ea8b2bdc9d5dfeaf6fffffffffffffffffffffffffffffffffffffbefe3d8ccc2b9ac9f92867b6e61564c4135291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020300000406070606030000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000100000406070605030000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b5555555555555555555555555555555555555453504a4c4846423c383228221c140b02000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffcf2e8ded3c6baaea29891847c706c63605b5357565556545c60676d75808d929da7b1bbc5cfdae6f4fdfffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f22150900000815222f3b4855626e7b8895a0acb8c4cfdae6eff8fffffffffffffffffffffff8eee6dcd4ccc4bdb9afaaa7a09d99999391908f8e8e8f8f90929796999d9fa4acaeb4bcc1cacfd7dfe7eff8fffffffffffffffffffffffffffffffffffffffdf3e9dfd5c9bdb2a89f92857a6d60554b4035291d100400000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544b4034281c10040000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000005121f2b3744505b657986929facb9c5d2dfecf2f7fafdfffffffffffffdf4e9dfd5cbc3bbafa49a9386939facb9c6d2dfd7ccc0b5ab9d93897d72787d82888e92999fa3aaafb5bbc0c7cad0d1ccc4bcb3a99f958b7e72685d5242382d22170b0000000000000000000000000000000007111b242d373f48505960696e787f868e939c9fa6acafb5b9bdc4c6c9cfd2d6dadfe2e7eceff3f8fffffffffffffffffffffffffffffffffffffffff6ebe0d5ccc4bab2aaa29992877e716b60574e43392f23190b020000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7e7e7f808182838587898c8e9297999da0a7acaeb4babfc6ced7dce2eaf3fcfffffffffffcf4f3eae3dcd7d0c7c0bbb0a8a19792857c6f6a5f564c42382d22170b0200000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72717273747577787a7d7f8285888c90959a9fa2aaaeb4bcc1cbd1d8e1eaf2fcfffffffffffffcf4ede7e2d9d2ccc2bab2a9a29792857c6f685d544a3f33281d140a000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000915222f3b4855626e7b8896a0acb9c5d2deebf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2d22171b1f21262b30353b42465059616c73808d97a1adb9c6d2dfebf6fffffffffffffffffffffffff8ede3d8cfc2b9ada1968b7e71665b5044382b1f12060000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000005111e2a36414c56636f7c89949fabb7c1ced7e1ecf7fffffffffffffffffffffffffffef1e6dacfc4baaea3999083786d60594f463c32291f160d04000000000005121e2a36424d576875828e9ba7a6a7a7a7a6a6a5a4aaa29f9c9a98928e88827b716c625b51483e33291f1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b4146474f504a4b5153555d6064666d70747a7f858c9399a4abb5c0ccd7e3f0f7f2ede7dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000010d18242f3a45515d67727f8c96a1adb9c3ced9e5f1fbfffffffffffffffffffffffffffffffffffff4e9e0d3c7baaea3998d8073685d5245392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e10070c10131313120f0b060f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000030608090c0e070c10121313120f0b060d0b07070501000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376696262626262626262626262626262626262626261605b545855534d48443d332d261d140a000000000000000714202d3a4753606d7a869aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff6ebe0d3c7bbb0a69f92867b6f6a615a5350494a4948494b51555d606e74808d959fa9b3becad6e2ebf5fffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a00000814212e3a47535f697783909da9b3bec9d5dde6eff6fcfffffffffffffffffaf1e6dcd4cac2bab2aca59e9b95908c898684838282818282838587898c90939a9fa3aaafbabec5cdd5dde6eff8fffffffffffffffffffffffffffffffffffffffaf1e5dacec4baada2978c7f73675d5145382c1f150a000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000613202d394653606c798699a3aebac7d3e0ecf9fffffffffffffffffff5ebe2d7cdc3b9afa59f9388818d9aa7b4c0cddaddd2c7bdafa59e9184796d70767c81868d92989fa3abafb5babec3c4c1bab2aaa1979083786c60564c412f261c1106000000000000000000000000000000060f19232d363f49515a626b707b838b92989ea5abb0b9bbc0c7c9ced2d5dadfe2e6eceef2f8fbfffffffffffffffffffffffffffffffffffffffffffdf1e5d9cec4bab2a8a09892877e716c61594f453c31271d1107000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72717273747577787a7d7f8285888c90959a9fa2aaaeb4bcc1cbd1d8e1eaf2fcfffffffffffffcf4ede7e2d9d2ccc2bab2a9a29792857c6f685d544a3f33281d140a000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467656667686a686d707275787c7f83888d92989fa2aaafbabfc6cfd8e0eaf4fdfffffffffffffff8f4ebe4ddd8ccc4bbb3a9a29791847a6d665b50443c2f261c11060000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f23180c0000000000000814212e3a47535f697784919eaab7c4cfdae6f2fefffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7064544a3f33281c0f12151b1e242930363f474f59606d7984919eabb8c4cedae5f1fdfffffffffffffffffffffffff4eae1d5c9bdb2a89e9184786c605346392d2013090000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000010d1925303a4854606b76828f9ca5afbcc5d0dbe6f1fbfffffffffffffffffffffffffff7ebe1d7cbbfb4ab9f958d80736b61584e443b31281f160d0400000000020e1a25313e4b5864717e8b95999a9a9a9a9a999897969892908d8985817c756e69615a51493f362c21170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1720293036393b42464e555d6064676d7074797d81868c92979fa4abb5bdc7d2dde8edebe6e2dbd4c8bcb1a7998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000007131d2935404b55606d7984919ea8b2bdc8d4dfeaf5fffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab9f92857a6d60554b4035291c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507090e12141517191b1d1e181c1f20201f1c171d1c1b19171413110d08060400000000000000000000000000000000000000000000000002060a0f121515181b1d181c1f20201f1b171c1a181413110d080401000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff6eaddd0c3b7aa9d9083776f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6c666865615f57544f443f382f261c11060000000000000714212d3a4754606d7a8793a0b6c0ccd8e4f0fcfffffffffffffffffffffffffffffffdf1e5d9cec4b7ab9f948b7e71695f585046443f3d3c3c3c40454c515c606d78839097a1adb9c2d0d9e4eef9fffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f13060000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000006121e2b37424d5765727f8b97a1adb9c1cbd4dde5ebf1f6fbfefffffffffdf2e8dfd4cac2b8b0a8a09e938f88837f7c7a7877757575757676787a7c8083878d92989ea5adb3bbc3cbd4dde6f0f9fffffffffffffffffffffffffffffffffffffff6ebe0d6cabeb3a99e9285796d6053473c31261b0f030000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000005121f2b3744505b657986929facb9c5d2dfecf8fffffffffffffffff9eee4d9d0c5bbb1a79e938c7f7f8c99a5b2bfccd8e3d9d0c0b9ada1968e81746b6a6f747b80868e92999fa4abaeb4b6b7b6afa8a19892857b6e665b50443a301d140a000000000000000000000000000000020b17212b353f48515b626c717d8590949fa2aaafb7bbc2c7ccd2d5d9dfe1e6ebeef2f7fbfefffffffffffffffffffffffffffefaf8f8f8fafefffffffaede1d5c9bdb2a8a09691867d716c615a50473d332a1f150c050000000000000000000000000000000000000005111e2a36424d56697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807467656667686a686d707275787c7f83888d92989fa2aaafbabfc6cfd8e0eaf4fdfffffffffffffff8f4ebe4ddd8ccc4bbb3a9a29791847a6d665b50443c2f261c110600000000000000020e192530414d5a6774808d9aa7b3c0cfdae6f2fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766957595a5b565e616365686a6f73777c80868c92989ea5aeb4bcc6ced8e2ebf5fffffffffffffffffdf5eee8ded6cdc5bbb3a9a0968f82786c60584e42382d22170b0000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034291c1004000000000006121e2b37424d576774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8174665b5044382b1f14090a0f13191f252a353e45515d67737f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffcf3e5dacfc4b8aca096897c6f6356493c31261a0e0200000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000008131e2c38434f59636f7c89939eaab3becad6dfe9f3fdfffffffffffffffffffffffffdf3e7dcd1c6bdb1a79f93887d706a5f564c433a31281f160d04000000000913202d3a4653606d7883898c8d8d8e8d8d8c8b8a89878583807d79746f6a615f5750483f372d241a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d37434e5860676d71757a7d8185898e92989ea1a9afb5bdc7d0d9e3e5e1dfdad5d0cac1b8aca095887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000010d18242f3945515c67717e8b96a0acb8c2cdd8e4f4fdfffffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988c7f73675d5145392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113141a1e2122242628292b23282c2d2d2b28222a2927252321201d191313100c07000000000000000000000000000000000000000003090e12151b1f212225282a23282c2d2d2b272229272421201d1913110d080200000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff7ebded1c4b8ab9e91847c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7a797775726e69636059504a42382d22170c0300000000000714202d3a4753606d7a8693a0b5c0ccd7e3f0fcfffffffffffffffffffffffffffffffaede1d5c9bdb2a89c8f82766c62574e463e37332d302f2e343a4145515c666e7b85929ea6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000020e1a26313c4753606d7985919ea5afb9c3cbd5dae0e5ebeef2f7f8f9fcf7ece1d6cdc2b8b0a69f969189827c77726f6d676a69686868696a686d6f73767b81868f939fa2a9b1b9c2cbd4dee7f2fcfffffffffffffffffffffffffffffffffffffcf2e6dbcfc5b9ada1978b7e7165584e43372b1f12060000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000030f1b27333f495f6c7885929fabb8c5d2deebf8fffffffffffffff9f0e8ddd2c7beb3a9a0958e8175818e9ba7b4c1cedaebe2d5c9bdb2a89d92897d706762696e747b81878e93999fa2aaa9abaaa59e9691867d6f695e544a3f32281e0b020000000000000000000000000000000a141d29333d47505a626d727e8792979fa6aeb4bcc1c7cdd4d7dde3e5ebeef2f7fafefffffffffffffffffffffffffffffbf7f2eeecebeceef2f7fdfff8ebded2c5b9aca09691847c706b615a5046413a322a251e170e07000000000000000000000000000000000000020e192530414d5a6774808d9aa7b3c0cfdae6f2fefffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766957595a5b565e616365686a6f73777c80868c92989ea5aeb4bcc6ced8e2ebf5fffffffffffffffffdf5eee8ded6cdc5bbb3a9a0968f82786c60584e42382d22170b0000000000000000091825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e534e4f4c52545659585f62666a6f747a80868e939fa3aab4bcc6d0d9e4eef9fffffffffffffffffff9f0e8dfd7cdc5bbb2a89f948c7f736a5f544a3f33281c120700000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000020e1a26313d4a5663707d8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffff3e7dcd0c5b8ab9e9285796c6053463c31261a0e0202080d141a232935404b55616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff6ebe0d4c8bdb2a89a8d807367574d42372b1e120600000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d080000000000000000000000020f1b27323d4854606b75818e98a2aebac1cdd7e1ecf7fffffffffffffffffffffffffff8ede2d8cfc2bbafa49a92867c6e685e564c433a31281f160d0400000006121f2c3844515c666d787d7f8081818080807f7e7c7b797673706d67625f58534d453e362d251b1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d1419222e3b4754606a6f797e82868a8e92979b9fa2aaadb3bbc0c7d0d9dbdadad5d2cfc9c6bfbaaea49d9083776a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000007121d2934404b55606d7884919da7b1bcc8d4e2ebf5fffffffffffffffffffffffffffffffffffff8ede2d6cabeb4aa9e9285796d60544a4034281c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191e2021262a2d2e31333536372e34383a3938332d37363432302d2c2924201f1c18120f0a0400000000000000000000000000000003090e151a1e21262b2e2f3234362e34383a3937332d3533312e2d2a25201d19130d08020000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffff8ebdfd2c6b9ada19791888888888888888888888888888888888888888888878684827f7b76706b605b544a3f33281e150b00000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebded2c5b9aca0968a7d70645a50453c342b2722232223282f35404a545e69717e8b949facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544b4034281c10040000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000915202c3945515d67717e8b939ea7b1b9c0c9ced5dadfe2e6eaecedeff2e6dacfc5bbb0a69f948f847d756f6a6663605d555c5b5b5c5c565d6063666a6e747b828a9297a0a7b1b9c2ccd5e0eaf4fefffffffffffffffffffffffffffffffffffff7ece1d5c9beb3a99d9083766a5f53473a2e21150900000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e6dbcfbbafa295887c6f6255493c2f2216090000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000b17222d44515e6a7784919daab7c4d0ddeaf8fffffffffffffbf2e7ded8ccc0b6aca2979083797683909da9b6c3d0dce9e5dacfc4baafa59e9184796d605e61696e747b81878d92989a9d9e9d9a938e847c6f6a60574d42382d20160c00000000000000000000000000000006111c262f3b454f59626c727f889299a1a9b0babfc6ced3d8e0e3e8eef1f6fafefffffffffffffffffffffffffffffef8f3efece6e1dfdedfe1e6ecf2f7f7eaddd1c4b7aa9e91847a736e69615f57524c443f36302920191008000000000000000000000000000000000000091825313e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffff8ebded1c5b8ab9e928578695e534e4f4c52545659585f62666a6f747a80868e939fa3aab4bcc6d0d9e4eef9fffffffffffffffffff9f0e8dfd7cdc5bbb2a89f948c7f736a5f544a3f33281c1207000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e61544842414647494c4e5355585f62686d737b818b9298a2aab4bec7d2dde8f4fdfffffffffffffffffffaf2e9dfd7cdc3bab0a69f92877c6f665b5044392e23180c00000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd6e3effbfffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d2014070000000000000913202d3a4653606d7985929eabb8c4cedae5f1fffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63574d42372b1e1408000002091118242f3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffcf1e5d9cec3b7aa9e918477695f53473a2e2114080000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24190d0100000000000000000000000a16212c38434f59616e7b85929fa6b0bbc5cfdbe6eff9fffffffffffffffffffffffffff4eae1d8ccc0b6aca29891847a6e685d554b433a31281f160e05000004101c2834404a545c666d70727374747473737271706e6c656763605c55534e46423b332c241b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020816222f3c4955626f7c858b8f92989b9ea1a9acaeb4b9bec5ccd2d0cfcfcdcfc9c5c4beb9b4aea59d92897d7063584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000010c18232f3944505c66717e8a959fabb8c2d0d9e4eef9fffffffffffffffffffffffffffffffffffff2e7dbd0c5b9ada1978b7f72665c5144382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f252a2d2e31363a3b3e404143444540454646443f454442413f3d3a39352f2d2c28231d1b15100b04000000000000000000000000060d141a20262b2e31373a3c3f41434440444646443f4442403e3a3936302c29241e19140b0600000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffaeee1d5c9beb2a9a19e9595959595959595959595959595959595959595959992918f8b88837d746c665b50443d30271d12070000000006121f2c3844515c667986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184786c6053463f332a221b171615181e242e39424d57606c7883909aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000004101d2935404b55626c75818f959fa7afb9bdc4c9ced3d6dbdddfe0e3e8e1d5c9beb3a99f948f827a6f6b625f585653514b4f4f4e4f4f4c525456575f62696e757e8590959fa7b1bac3ced8e2edf8fffffffffffffffffffffffffffffffffffffdf2e6dacfc5b8ab9f95887c6f6255483c31261a0f02000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000061c2936434f5c6976828f9ca9b5c2d1dce7f3fffffffffffdf4e9e0d5ccc3bbafa49a92857b6e7885919eabb8c4d1deebebe0d6ccc0b9aca1968e81746b60575e61696e757b81858a8e9091908d88817a6f6a60584e453b2f261c0e040000000000000000000000000000000b17222d38424d57606b717e88939aa3abb3bbc2cad0d7e0e4e9f0f4f9fffffffffffffffffffffffffffffffdfaf5f0ede7e2e0dad5d2d1d2d5dae1e6ebf2ebded2c5b9aca0969184807b746e69615d565046413a322a221a110800000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada197877b6e61544842414647494c4e5355585f62686d737b818b9298a2aab4bec7d2dde8f4fdfffffffffffffffffffaf2e9dfd7cdc3bab0a69f92877c6f665b5044392e23180c000000000000000814212e3a47535f697885929eabb8c5d1deebf6fffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e36393a3d3f4347484e53565d61696e757e869298a2acb6c0ccd8e0ebf7fffffffffffffffffffffbf2e9dfd5ccc2bbaea3999083786c60544a4034281c1106000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e21140800000000000006121f2c3844505c6674818d9aa8b2bdc9d5e3edf8fffffffffffffffffffffffffffaeee2d5c9beb3a99b8e8275695f53463b3025190e0500000007131d2a36424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff6eaded2c5b9aca096887b6e6255483b2f22150800000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d11040000000000000000000000040f1b27323d46525e69717e8b949ea9b3becad6dde7f2fbfffffffffffffffffffffffffcf3e8ddd2c7beb3aaa09690837a6d675d554b433a312820170e0500000c18232e39424a545c60636667676767676665646361605b535653514b47433c363129211a12090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a979c9fa3aaabadb3b8babfc6c9c6c5c3c3c2c2c0bebdb9b7b3adaaa29f938d80746b6055463c32271b0f0300000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909da6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffffff8ece2d5c9beb3a99e9184796d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0b141c22282b3036393a3e4246484a4c4e5051524b515353504a51504f4e4c4a4745413d3a38342e2b27201b160e0903000000000000000000090f171f262a31373a3c4347484b4e50514a5153535049514f4d4b4746413a3935302a251e17110a020000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1b6c0ccd8e4f0fcfffffffffffffffffffffffdf1e6dacfc4bbb2adaba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba39f9d9b9894908980786c60594f43392e23180c0000000004101c2834404a5f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074665b5044382d21180f0b06070c131c27303b44505b656f7c87939facb9c2cdd8e4effefffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000010d18242f3943505a606d7a8390959da5acb2b9bdc4c6cad0d1d2d4d7dcd7d2c6b9ada1978f82786d686059534e494745404242424243414547494e53575e616c717b8390959fa8b2bcc6d0dbe7f3fbfffffffffffffffffffffffffffffffffffff7ece1d4c8bcb1a7998c807366584e43372b1f12060000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d01000000010d1a2734404d5a6773808d9aaab4bfcbd7e3effbfffffffff5ebe2d7cec3bab0a69f93887d706d7986939facb9c6d2dfecf2e8ded5c9bdb2a89d92897d70685d52575f616a6e747a7e81838483807c756d685f584e463d33291d140a000000000000000000000000000000030f1c28333f4a545f69707d87929aa4acb5bdc5cdd6dbe2e9f2f4fcfffffffffffffffffffffffffffffffdf6f1eee9e4e2dbd6d3cfc9c6c5c6c9cfd5dae1e8ede1d5c9bdb2a8a096918c86817b746d68625a524c443c342c231a1208000000000000000000000000000000000814212e3a47535f697885929eabb8c5d1deebf6fffffffffffffffffffffffffffffaeee1d5c9beb3a9978a7d7164574a3e36393a3d3f4347484e53565d61696e757e869298a2acb6c0ccd8e0ebf7fffffffffffffffffffffbf2e9dfd5ccc2bbaea3999083786c60544a4034281c110600000000000006121e2b37424d576875828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffef2e6dacfc0b3a69a8d807367554b40352d2e3031373a3c43474c52575e616d717d86929aa4afbbc4cfdae6f1fdfffffffffffffffffffffbf1e7ded7cbbfb5ab9f958b7e72665c5144382d22170b0000000000000000000000000006131f2c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f22150900000000000003101c28343f4a5463707c8996a1acb9c6d1dce7f3fffffffffffffffffffffffffffef2e6dacfc5b9ac9f93877b6e61564c41362a20170c030000010e1a2530414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3124180b00000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000a16212a36424d57626c75828f97a2adbac0cbd5e0e9f4fdfffffffffffffffffffffffff9eee4d9d0c5bcb2a8a0959082796d675d554b433a322920170f060007121c273039424a505356595a5a5b5a5a59585756545350494a4645403937322a261f180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a9acaeb4b8b9bec5c6cac5beb9b8b7b6b6b5b4b2b2adaba9a19e98928b81786d60594f44342b20150a00000000000000000000000000000000000000000000000000000000000000000000010b17232e3842505a63707d89949facb6c0ccd8e2edf8fffffffffffffffffffffffffffffffffffef2e6dacfc5b9aca1968b7e71665b5044382b1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1d262d33383a4146474b4d535557595b5c5e5f5f5c60605b5f5e5d5c5a585654524c4a4645403937322c27211a140d06000000000000020b121b212931363c4247484e5355585b5d5e5f5c60605b5f5d5c5a5754524c4745413a363028231c140c0500000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffff7ebe0d6cdc4beb9b8afafafafafafafafafafafafafafafafafafafaeb5afacaaa8a69f9c928d80746b60554b4034281c1004000000000c18232e45525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7e7164544a3f33281b0f06000000010b151e27333f49535f6a75828f9ba6b0bbc7d3e1ecf7fffffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000007121d28313f45525d686d7a838e939ea1a8acb2b8babec2c4c5c7cbd1cac9beb3a99e92857a6d665e564f47433c3a39352f3535352f35393a3c42474d535a61696e7a829096a0aab4bfcad6dfeaf5fffffffffffffffffffffffffffffffffffffdf0e4d8cdc2b7aa9d9184776a5f53473a2e211407000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d1004000000000a1724313d4a5764707d8a98a3aebac7d3e0eaf5fffffff9eee3d9d0c6bcb2a89e948c80736b6e7b879aa4afbbc8d4e0edfaf0e5dacec4baafa59e91847a6d60594f53575f62676d7174767877746f6a615e564e463d342b21170b020000000000000000000000000000030d17212b3844505b666e7b859299a3acb6bec7cfd6dfe7edf3fbfffffffffffffffffffffffffffffffcf5f0ebe6e1dfd8d3d0cac7c5beb9b8b9bec5c9cfd6dfe7e5d9cec4bab2a8a19e99928e87807a716c615e564e463e352c241a110700000000000000000000000000000006121e2b37424d576875828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffffef2e6dacfc0b3a69a8d807367554b40352d2e3031373a3c43474c52575e616d717d86929aa4afbbc4cfdae6f1fdfffffffffffffffffffffbf1e7ded7cbbfb5ab9f958b7e72665c5144382d22170b000000000000020e1a26313f4c5865727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675d5145392c2123262b2e31373a41464d525a626b707d88939fa9b2bec9d5e1eefafffffffffffffffffffffff9f0e7dcd1c6bdb1a79e9184796d60544a3f33281c0f0300000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000c17232e394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffff7ece0d4c7bbafa4998d8174685e52463d32291e150c030000091b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf1e5d9cec0b3a6998d8073665a4d4033271a0600000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d211407000000000000000000000000040e1a25303b45505a616e7b85929fa5afb9c3ced7e2ebf5fffffffffffffffffffffffffff5ebe2d7cec4bab1a79f949082796d675d554c443b322921180f07000b151e2730383f44464a4c4d4e4e4d4d4d4c4b494846443f3d3a38342e2b26201a140d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebabfc5c6c9cfcfc5bbb3adabaaa9a9a8a7a5a8a19e9a97928c867f776d665c51473d3322190f04000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606b76828f9aa4afbbc6d1dce7f3fefffffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89d9184786c6053463d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f383f44464c525458575f61646668696a6b6c666d6c666c6b6a69676563605d565653514b47433c38322a261f170f0802000000010b141d242d333b42464e5355585f626567696b6c666d6c656b6a686664615e5654524c46413b342e261e170e07000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffdf2e8dfd6cfc9c6c4bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0bbb9b7b5b0aba49d92897d70675c5145382c1f140900000000071e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffaede0d4c8bbafa49a877b6e6154483b2d2217080000000000030c17222d38414e58626f7c89949fabb7c5d0dbe6f2fefffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e6dbcfbbafa295887c6f6255493c2f2216090000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000010c161f2935414c565e686d79818a91969ea1a8abadb3b5b7b9bbc0bdbdbeb9ada1978b7e71685d544c443d37312d2c292428282924292c2d31373b424650575e686d7a849198a2aebac3ced9e4f0fcfffffffffffffffffffffffffffffffffffff5eaded1c5b8aca095887b6e6255483b2f23180c0000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145392c201306000000000714212d3a4754606d7a86929facb9c3cdd9e4f1fafff6ede8ddd2c7bdb4aaa0968f82776c626f7c8995acb6c0ccd8e4f0fcf6ebe0d6ccc0b9ada1968e81746c61564c4e53555d6064676a6b6a67626058524c443c342b22190f0500000000000000000000000000000009141f2a36424d57606c78839097a1abb5bec7d0d9e1e8f1f8fefffffffffffffffffffffffffffff9f4f0e9e4e0dad5d2cdc7c6bfbab8b3adabadb3b9bec4cdd5dde7e0d5ccc4bab2adaba39f99928d857e756d685f584f473e362c23190f060000000000000000000000000000020e1a26313f4c5865727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffff7e9dccfc3b6a99c908376675d5145392c2123262b2e31373a41464d525a626b707d88939fa9b2bec9d5e1eefafffffffffffffffffffffff9f0e7dcd1c6bdb1a79e9184796d60544a3f33281c0f030000000000000915222f3b4855626e7b8896a0acb9c5d2deebf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2d22171b1f21262b30353b42465059616c73808d97a1adb9c6d2dfebf6fffffffffffffffffffffffff8ede3d8cfc2b9ada1968b7e71665b5044382b1f1206000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000006121f2b3844505b66727f8c99a3aebbc7d3e0e9f4fffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6e61594f443a30271e150d0909111e2a36414c566875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f8275685c4f422d22170b000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000009141f29333f46525e69717e8a939da7b1bcc5d0d9e4eef9fffffffffffffffffffffffffdf4e9e0d6ccc3b9b0a69f949082796d675d564c443b332a21191007030c151e262e34383a3d3f4041414140403f3e3d3b3937332d2d2c28231d1b150e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d0d2d5d6cabeb3a9a29e9d9d9c9c9a989696918e8a85807a726c655c544a40352c211007000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38444f59626f7c87939fabb4bfcbd7e1ecf7fffffffffffffffffffffffffffffffffffdf1e5dacec4b8aca0958a7d7164594f44382c21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a31373e424a5053565e616568696e7173747677787979797979797877757472706d686763605c55544e48443d3631292119130c0400000a131d262f363f454d53575f62676a6f72747677797979797978777573716d6865605d56524c443f3830292019100700000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffaf1e8e0dad5d2d1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d1cbc7c5c4c2bbb7aea49e9184796d6053463b31261a0e02000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000006111b262f3c4754606a76838f9caab3becad6e2eefbfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000040d19242f3a434c565e676d747d848b91969b9fa2a9a8aaacafb5b0b1b1b1ab9e9285796d60564c423a322b2620201d181c1b1c191d2021262b31363e454d565d686e7b86929fa7b1bcc8d4e0eaf6fffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c7f7366554b4034291c100400000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000000000613202c3945515d6775828f9ba7b1bcc8d4dfe8f2f9ede4dbd7ccc0b5aba29891847a6d6563707d8a96a3b0bdd2dde8f4fffcf2e8ded5c9bdb2a89d938a7d70685e5246474b5153575b5d5e5d5a55544e46413a322a22191007000000000000000000000000000000020e1a25313a46535f69727f8c959fa9b3bdc6d0d9e2ebf3fafffffffffffffffffffffffffffffdf5eee8e4e0d8d4cfc9c5c2bcb7b4aeaca9a19ea1a9adb3bbc3cbd5dee7ded5ccc4bdb9b4aeaba39f97928b827a6f6a615950483e352b21180c0300000000000000000000000000000915222f3b4855626e7b8896a0acb9c5d2deebf7fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053473a2d22171b1f21262b30353b42465059616c73808d97a1adb9c6d2dfebf6fffffffffffffffffffffffff8ede3d8cfc2b9ada1968b7e71665b5044382b1f12060000000000000814212e3a47535f697784919eaab7c4cfdae6f2fefffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7064544a3f33281c0f12151b1e242930363f474f59606d7984919eabb8c4cedae5f1fdfffffffffffffffffffffffff4eae1d5c9bdb2a89e9184786c605346392d20130900000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000030f1c28333f4a54616e7a86929facb9c2cdd8e4effbfffffffffffffffffffffffffff4e8ddd2c7baaea3988e81746b60564c433930271f1a181819232d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f030000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000020d17202a36424d56616c74818e95a0aab4bec7d2dde8eef8fffffffffffffffffffffffffbf2e7ded5cbc2b8b0a69f949082796d685e564d453c332b22191108030c151c23282c2d30333434343434333231302e2d2b2722201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffbeee2d6cabeb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909da9b6c3d2dddfd2c6b9ada2979290908f8f8d8b8a8884817d79736d68605b534a42392e231a0f0000000000000000000000000000000000000000000000000000000000000000000000000000020c1c27323d47535f6a75818e99a3aebac5d0dbe6f2fdfffffffffffffffffffffffffffffffffff6ebe0d4c8bdb1a89d9083776b6055483d32271b0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228343c434750545b6064686d7175787b7d7f81838485868686868685848382817f7d7a7774706d67626058544f46423b3329241e160e0709121c252f38404850575f616a6e73787b7e8183848586868685858482807e7a77726d68615e56504a423b322a221910070000000000000000000000000000000000000000030f1c28333f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffaf2ebe6e1dfded5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dcd7d3d2d0cdc7c0b9aca1968b7e7164574d42362a1e1205000004101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000a141d2b37434e5864717e8a98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d01000000000008131e28313a444c555c606b70797e84898e9297999b9e9fa3aba3a4a4a4a99a8e8174675c51443a3028201b1413110d070f080d1113141a1f252a333b444c565f69727f8b95a0acb8c3ced9e5f1fdfffffffffffffffffffffffffffffffffffdf0e5d9cec3b6a99c908376675c5145382c1f130600000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e2114080000000004111d2935414b5563707d8995a0acb8c1ccd6e0e9eee8dbd2c9c0bbafa49992867c6f685d64717e8b97a4b1becad7e4f9fffffaf0e5dacfc4baafa59e91857a6d615a50444045474a4e5051504e4947433c363028201910070000000000000000000000000000000005121e2a36424d57616e7b86929fa7b1bbc5cfd8e2ebf4fdfffffffffffffffffffffffffffcf6f4ebe4ddd8d4cdc7c4bdb9b8b1abaaa29f9b9792979ea1a9b1b9c3ccd5dfe7dfd6cfc9c6bfbab5afa9a29f948f847c706b615a50473d332a1e150b00000000000000000000000000000814212e3a47535f697784919eaab7c4cfdae6f2fefffffffffffffffffffffffffff9ece0d3c7baaea3988a7d7064544a3f33281c0f12151b1e242930363f474f59606d7984919eabb8c4cedae5f1fdfffffffffffffffffffffffff4eae1d5c9bdb2a89e9184786c605346392d20130900000000000006121e2b37424d576774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8174665b5044382b1f14090a0f13191f252a353e45515d67737f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffcf3e5dacfc4b8aca096897c6f6356493c31261a0e020000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000b17222d3846525e6875828e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffff9eee3d6cbbfb4aa9e93897d70685e554b4239312b262424252a34404a54616e7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000050e1925303b44505a606d79839098a2acb6c0ccd8dce6eff9fffffffffffffffffffffffff9f0e7ddd4cbc2b8b0a69f9590837a6e685e574e463c342b231a1108030a11171c1f20232627272827272625242321201f1b171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1c28333f4a546774808d9aabb5c0ccd7ded1c5b8ab9e928584838382817f7d7b7874716d67615e565049413930271c11080000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58616e7b86929faab3becad6e1ebf7fffffffffffffffffffffffffffffffffffcf1e5d9cec3b8ab9f95897d7063594f43382c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333f464e535a61666c70767a7e8285888a8c8e8f919292939a99929291908f8d8b898684807d79746f6a636059534d453f353028201910101b242e37404a525a62696e757b8084888b8e9091929399939292908f8d8a87837f7a746e68605c544d443c342b22190f0600000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffdf7f1eeebebe2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e8e3e0dfddd8d3c9bdb2a89d908377695f53463a2d211407000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f33281c0f0300000000000000020b1b27323d4753606d7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d10040000000000010c161f28323a434b515961666d72787d8185898c8f919299959697979898978a7d7064554b4032281e160e0a060401000200010407090e141a2129323a444d57606c7883909da8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffff5ecdfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e22150800000000010d18242f3a4653606c7883909da5afbac4ced7e0e3dcd7c9c0b7aea49f93877e706a5f5665727f8b98a5b2becbd8e5f1fefffff6ebe0d6ccc1b9ada1978f81756c61564c41393a3e41434544413c3b37322a251e160e0700000000000000000000000000000000000714212d3a46535e6974818e98a2aeb9c2cdd7e1eaf4fdfffffffffffffffffffffffffffaf2ebe5e2d9d2ccc8c2bcb8b2adaba79f9d98928e89858a9197a0a7b1bac3cdd6e2e8e0dad5d1cbc7c0bbb3ada69e9691867d706c61594f463c30271d12070000000000000000000000000006121e2b37424d576774808d9aa9b3bec9d5e2eefafffffffffffffffffffffffffffbefe3d6cbbfb4aa9b8e8174665b5044382b1f14090a0f13191f252a353e45515d67737f8c99a8b2bdc9d5e1edfafffffffffffffffffffffffffcf3e5dacfc4b8aca096897c6f6356493c31261a0e020000000000020e1a26313d4a5663707d8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffff3e7dcd0c5b8ab9e9285796c6053463c31261a0e0202080d141a232935404b55616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff6ebe0d4c8bdb2a89a8d807367574d42372b1e12060000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000006111c2a36414c56626f7c89949fabb7c3cdd9e4f0fbfffffffffffffffffffffffffff3e7dcd0c6bcafa59e91847a6d675c544b433c3731313130363d44515c66727f8c98a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000009141f29323e45515c676e7b86929aa4afbbc1cad4dde7f0f9fffffffffffffffffffffffff9efe6ddd4cbc2b9b0a79f9590837a6e695f584e463d352c231a120900060c10121317191a1b1b1a1a1a1918161513120f0b0606040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101317222d3d4a5764707d8a99a4afbbc7d4d9ccc0b3a6998d80777676757472706e696764605d55524c443f382f271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000050f1b26323c46535e6974808d98a2aebac4cfdae6f1fcfffffffffffffffffffffffffffffffffff6eadfd4c8bcb1a79c9083766b6054483c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272f383f4451585f626c71787d82868b8f919797999b9c9d9e9f9fa4a39f9f9e9d9c9a989a93918d8985817c76706b615f575145413a322b221b18222d364049525c646d717b81878d9196989a9c9e9f9fa49f9f9e9d9b999a93908c86817a726d665e564e463d342b21180d0400000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdfaf8f7eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef9f3efedeceae4dacec4b8aba095887b6e6155483b2e2215080000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b0000000000000000000a161f2c3845515d6774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145392c201306000000000000040d162028313940454f545c60666c7075797c7f82848688898a8a8b8b8b8a85796d6053473a2e20160c04000000000000000000000003090f172028323c44505b66707d8a96a0acb8c5d2deebf7fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea398897c706356493d3023160700000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23180c000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f221509000000000007131f2b3744505b65707d8a939ea8b2bcc5ced6d9d1cbc0b7afa59d928b7f726c61585966737f8c99a6b2bfccd9e5f2fffffffdf2e8ded5c9beb3a99e938b7e71685e52463d323134373837342f2e2b272019130c05000000000000000000000000000000000003101c28343f4a54616e7b86929faab4bfcbd4dfe9f3fcfffffffffffffffffffffffffff8f0e8e0dad5d0c7c0bbb9b1aba9a19e9995908b86817c797d859195a0a8b1bbc4d0d9e3ebe5e2dcd7d1cbc5bebab0a8a19892877e706b60584e43392e23180c04000000000000000000000000020e1a26313d4a5663707d8997a1adb9c6d2dfebf6fffffffffffffffffffffffffffff3e7dcd0c5b8ab9e9285796c6053463c31261a0e0202080d141a232935404b55616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffff6ebe0d4c8bdb2a89a8d807367574d42372b1e12060000000000000913202d3a4653606d7985929eabb8c4cedae5f1fffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63574d42372b1e1408000002091118242f3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffcf1e5d9cec3b7aa9e918477695f53473a2e2114080000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000d1925303b4754606a76838f9ca7b1bcc8d4dee9f4fffffffffffffffffffffffffff8ede2d8cec1b9ada1968f82796d665d554e47423f3e3e3f42464f59606d7984919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d20140700000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000020d17202934404b555f69717e88939fa5afb8c2cbd5dee7f1fafffffffffffffffffffffffff8efe6ddd4cbc2b9b1a79f9590847b6e6a60584f473e352c241b120900000306070a0c0d0e0e0e0d0d0c0b0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181d1f23282d3a4754606d7a86939facb9c6d2dbcec1b4a89b8e81756a6969676563615f575753514b46413a332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa9b3bec9d5e0eaf6fffffffffffffffffffffffffffffffffffcf0e4d8cdc3b7ab9f94897c6f63584e43372b201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039424a505b626a6f767e848a8f93999b9ea1a9a6a7a9aaabacacafafacacabaaa8a7aca49f9d9a98928d88827d756e69625b524c443d342d241d2a343e48525b646e747e868e939a9ea1a9a7a9aaacacafacacabaaa8aca49f9d98928d857f786e695f584f463d332a1f160c010000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffcf9f8f4ebe0d4c8bcb1a7988b7e7165584b3e322518070000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442e23170b00000000000000000004101d2935404b5563707d8998a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d20140700000000000000050e161f272f343e424b51545b6063666d70727577797b7c7d7e7e7e7e7d7b6e675d5145392c1f13040000000000000000000000000000050e162028333f4a54606c7884919eaab7c4cfdae6f2fefffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa998c7f7366594c402e23180c00000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c10040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000030f1b27333f4953616b75828f96a1aab3bcc3cacfc7c0bbaea59d938d80736d625a505a6673808d99a6b3c0ccd9e6f3fffffffffaf0e6dacfc4bbafa59e92857a6d61584e43372b282a2b2a2722221f1b150d080200000000000000000000000000000000000006121f2c3844505c6674818d99a3afbcc6d0dde6f1fafffffffffffffffffffffffffcf4ede7ded6cfc9c2beb6afaca79f9d96918d88837e7a74706c707b839195a0a9b2bdc7d2dde8f1ede7e3dcd7cfcac1bab2aaa29992877d706a5f554b40342820150a000000000000000000000000000913202d3a4653606d7985929eabb8c4cedae5f1fffffffffffffffffffffffffffff8ecdfd2c6b9ada197897c6f63574d42372b1e1408000002091118242f3a46525e697884919eabb7c4d1deeaf7fffffffffffffffffffffffffffcf1e5d9cec3b7aa9e918477695f53473a2e21140800000000000006121f2c3844505c6674818d9aa8b2bdc9d5e3edf8fffffffffffffffffffffffffffaeee2d5c9beb3a99b8e8275695f53463b3025190e0500000007131d2a36424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff6eaded2c5b9aca096887b6e6255483b2f2215080000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000008141e2b37434e5863707d8995a0abb8c2cdd8e4f2fbfffffffffffffffffffffffffef4eae0d5c9bdb2a99f948e81786d675f58534d4c4b4b4c4d5259606b73808c96a1acb9c5d5dfeaf6fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e21140800000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000050e18232f39434d57616c737f8c939ea6b0b9c3ccd5dfe8f1fafffffffffffffffffffffffff8efe6ddd4cbc2b9b1a7a09691847c6f6a60594f473e362d241b120800000000000001010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1d24292c2e34383a45525d687783909daab6c3d1dcd0c3b6a99d9083766a555c5a585755534d4a47454039363027221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b46525e68737f8c97a1adb9c3ced9e5f1fbfffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a69c8f82756a5f53473c31261a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018232e39424a545b606d727c838a91969c9fa4ababadb3b2b4b6b7b8b9b9bbbbb9b8b7b6b5b4b6afacaaaaa29f9a948f89827b726d605d564f463e3628262f3c46505a636d74808b92989fa4acadb2b4b6b7b8b9bbb9b8b8b7b5b6afacaaa29f98928c827b6f6a60594f453b31281d12070000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d9cdc1b4a79b8e8174685b4e412e23180c0000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c10030000000000000000000c18242f3a4653606d7985929fabb8c5d2deebf5fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f030000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e2114080000000000000000050d151d2329303940454a5053545c60636668666d6e6f7071717171716e695e554b4035291d1004000000000000000000000000000000040e17222d3844505b65737f8c99a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffff3e7dcd1c2b5a89c8f827569544b4034281c1004000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f12060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000b17222d38414f59616d7a849198a2aab1babec1bdb5afa49d938e81776c605b514d5a6773808d9aa6b3c0cdd9e6f3fffffffffff7ebe1d6cdc1b9ada1978e81746a6054473c31261a1e1d1b1615130f0a0400000000000000000000000000000000000000000713202d3a4653606d7985929fabb5c0ced8e2eff8fffffffffffffffffffffffffbf3eae3dcd7ccc4bdb9b1aca49f9b95908a84807b76716d676360696e7a839197a1abb5c0ccd7e0ebf6f3eee8e1dbd6ccc4bcb4aba39992857c6e675c51453c31261b0f0500000000000000000000000006121f2c3844505c6674818d9aa8b2bdc9d5e3edf8fffffffffffffffffffffffffffaeee2d5c9beb3a99b8e8275695f53463b3025190e0500000007131d2a36424d576975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff6eaded2c5b9aca096887b6e6255483b2f22150800000000000003101c28343f4a5463707c8996a1acb9c6d1dce7f3fffffffffffffffffffffffffffef2e6dacfc5b9ac9f93877b6e61564c41362a20170c030000010e1a2530414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3124180b0000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000020f1b27323d4855616b7783909da6b0bbc7d3e0e9f3fefffffffffffffffffffffffffcf2e6dacfc4bbb0a69e938e82796f6a615f5758575758565e616b707d87929fa8b2bdc9d5e7f1fcfffffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e21150800000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000007121d27313c45505a636d74818e949fa7b1bac4ccd6dfe8f1fafffffffffffffffffffffffff8efe6ddd4cbc2b9b1a8a09691857c6f6b615950483e362d241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f272c2f35393a3f4446494c566773808d9aabb5c0cbd7d1c4b8ab9e918578675c555350494946443f3a38352f2a251e19140e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7985919ea8b2bdc8d4dfe9f5fffffffffffffffffffffffffffffffffffbf0e4d8cdc2b7aa9e94887c6f62574e42372b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222834404a545c666c747f8690959ea0a8acafb5b8b9bebfc1c2c4c5c5c6c8c7c5c5c4c3c2c0c0bbb9b7b3aeaba69f9c948f867f756d686059504840342e38414e58626c73808c929fa2aaafb6b9bdc1c3c4c5c6c7c6c5c5c3c2c0bbb9b4aeaaa29f948f857c6f6b60574d43392f24180d0400000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d9083766a544a4034281c100400000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000007121f2c3844515c6675818e9ba8b5c1ced9e5f0fcfffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f12050000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000000000000000000030b12181e272e34383f44464a51535659545c606162636464656564615e574d43392f24180c000000000000000000000000000000000006111c27333f4953626f7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffff8eaddd1c4b7aa9e918477665c5145382c1f1306000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d2013070000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000006111b262f3e46525e686f7c869298a0a8aeb4b5b1aba39f928d81776c655b50494d5a6773808d9aa6b3c0cdd9e6f3fffffffffffdf2e8dfd6cabeb3a99d93897c6f62574d42372b1e12110e09080603000000000000000000000000000000000000000000000a1623303d495663707c8997a2adbdc7d1e0eaf4fffffffffffffffffffffffffbf2e9e1d8d1cbc1bab2ada79f9a938e89837e79736e6965605d55575e686e7b859199a4afbbc4ced9e5f1fcf9f3ece6ded6cec6bdb5aba2979083796d60584e43372b21160b00000000000000000000000003101c28343f4a5463707c8996a1acb9c6d1dce7f3fffffffffffffffffffffffffffef2e6dacfc5b9ac9f93877b6e61564c41362a20170c030000010e1a2530414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffaede1d4c8bdb2a8978a7e7164574b3e3124180b000000000000000c17232e394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffff7ece0d4c7bbafa4998d8174685e52463d32291e150c030000091b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf1e5d9cec0b3a6998d8073665a4d4033271a060000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d08000000000000000000000a16202c38444f5963707d8a949fabb7c1ced7e1ecf7fffffffffffffffffffffffffff6ebe0d6cdc2b8afa59e948f837c746e69676564646566696e747d869299a3aebac4cedae5f9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000010b151f2a333e48515b606d78829095a0a8b2bac4cdd6dfe8f1fafffffffffffffffffffffffff8efe6ddd4cbc3bab2a8a19792867d706b615a50483e362c241a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23292c3238394045474a505356595763707d8a99a3afbbc7d3d2c6b9ac9f93867a6d6462605b535653504a47433d39352f2a251f19140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515d67727e8b96a0acb8c2cdd8e4f4fdfffffffffffffffffffffffffffffffffff4e9ded3c7bbb0a69b8e81756a5f53473b31261a0e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a343c44515c666d78818b92989fa7acb2b9bbc0c4c6c9cfcecfd0d1d2d2d4d4d2d2d1d0cfd2ccc8c6c4bebab8b0aba69e98928b817a6f6b615a51443f383f49535f6a717e8b929ca4aeb4bbc0c7c9cfcfd1d2d2d4d2d2d1d0d2ccc8c6bfbab3aea69f9792857d6f695f554b40352920150a00000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578665c5144382c1f120600000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000000000000000004101c2834404a5464717e8a97a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23180c000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000001070c151d23282d333839404446494c4a5153555657575858585754534d453b31271d12070000000000000000000000000000000000000b17222d3847535f6a7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4a093877a6d6054473a2d2114070000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000a141d2a36414c565f6a6f7d8691959fa2aaa8a7a099928b80786c655b53493f4d596673808c99a6b3bfccd9e6f5fffffffffffffaf1e6dacfc5bbafa59b8f8275695f53473a2e211407000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aa9b3becfd9e3f2fcfffffffffffffffffffffffcf2e9e0d7cfc6bfbbafa8a19e959087817c76716d66625f5754514c4d565e69707d87939fa8b2bdc9d5e0ebf6fffdf7f0e8e0d8cfc6bdb3a9a0958d80736a5f53473d33271c10040000000000000000000000000c17232e394653606c7884919eabb5bfcbd7e3effbfffffffffffffffffffffffffff7ece0d4c7bbafa4998d8174685e52463d32291e150c030000091b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf1e5d9cec0b3a6998d8073665a4d4033271a060000000000000006121f2b3844505b66727f8c99a3aebbc7d3e0e9f4fffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6e61594f443a30271e150d0909111e2a36414c566875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f8275685c4f422d22170b000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24190d0100000000000000000004101c27333d4855616b76828f9ca5afbcc5d0dbe6f2fbfffffffffffffffffffffffffdf2e8dfd4cac1b7afa69e959087807b77747271717273777b81879298a2abb5bfccd6e0ebf6fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000030d18212c364045515c666d7a839096a0a8b2bbc5cdd6dfe8f1fafffffffffffffffffffffffff8efe6ddd5ccc3bab2a9a19892867d716c615a50483e362c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce7f3fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d23282f34383d44484b5153545c60626669696e7a86929facb9c5d2d4c8bbafa49a887b72706e6c656662605c54544e4745403a36302a251e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919da7b1bcc8d4e2ebf5fffffffffffffffffffffffffffffffffffbefe3d7ccc1b9ac9f93877b6e62574d42362a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c46515b606d78818e939fa3aab1b9bdc4c7ccd2d2d5dadadcdddedfdfe0e0dfdfdedddbddd8d4d2d0cac6c2bbb7b0aaa29f938f847d716c635b504a4244505b656f7c87929fa4adbabfc6ccd2d5dadcdddfdfe0dfdfdeddddd8d4d0cac5bebab0a9a19792857b6e675d51453d32271b0f05000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000c18232e3b4754616e7a8795a0acb8c5d1deeaf7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c10040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000030b12181c22282b2e34383a3d3f40444648494a4b4b4b4b4a4846423b33291f150b0100000000000000000000000000000000000006111b2b37434e586875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399887b6e6255483b2f221508000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd1baada094877a6d6154473a2e2114070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000000000020b1925303a444e58606b6f7c838c92989a9b9a9590877f746c665b5349413f4b5865727e8b98a5b1beced9e4f0fffffffffffffff7ece1d7cdc1b9ac9f93877b6e6255483b2f24180c000000000000000000000000000000000000000000000000000006121f2c3844505c667784909daab7c3d0ddeaf5fffffffffffffffffffffffdf4eae0d7cec5bdb5aea59e96918a837c756f6a64605c54534d474541444d57606b73808c96a0acb9c4ced9e5f1fdfffffaf2eae1d8cfc5bbb1a79f92877c6f62594f44382c20160a00000000000000000000000006121f2b3844505b66727f8c99a3aebbc7d3e0e9f4fffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92867a6e61594f443a30271e150d0909111e2a36414c566875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f8275685c4f422d22170b00000000000000030f1c28333f4a54616e7a86929facb9c2cdd8e4effbfffffffffffffffffffffffffff4e8ddd2c7baaea3988e81746b60564c433930271f1a181819232d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f0300000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d1104000000000000000000000b16212c38444f59626f7c89939eaab3becad6e0e9f3fefffffffffffffffffffffffffaf1e6dcd3c9c1b8b0a7a099928d8783807f7e7e7f8083878e9399a2aab4bdc6d1dee8f2fcfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000060f1a242834404b545e686e7a849196a1a9b3bbc4cdd6dfe8f0fafffffffffffffffffffffffff8efe7ded5ccc4bbb3aaa29892877e716c615a50483e362c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794abb4bfcbd7e3effbfffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191e272e34394045474f54555d6064666d6f7376787b7d84919eabb8c4d1d8ccc0b6ac9b8f817f7d7b7976736f6d6662605853514b46413b363029241d150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3944505c66717d8a959fabb8c1d0d9e3eef9fffffffffffffffffffffffffffffffffff4e9e0d4c7bbafa4998e8174695f53463b30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d74818e939da5aeb4bcc2c9ced4d7dddfe1e6e7e9eaebececededecebeae9e8e8e4e0dfdbd6d3cdc7c1bcb4aea59e9691877e726d605c544a4a54606c78839099a3aeb6bfcad0d8dde4e6e9eaebecedecebebeae8e4e0dbd6d0cac2bbb3a9a2979083796d60584e43372b21160b000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f221508000000000000000000000714202d3946525e687784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f12060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000070c11171c1f23282c2d302e34383a3b3c3d3e3e3e3e3e3b3a36312921170d0300000000000000000000000000000000000000000f1b2631404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab978a7d7064574a3d3124170a0000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6d6154473a2e211407000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000008131e28323c464f59606a6e7980858b8e8e8d8a837c726d605b544a41383d4a5663707d8996a7b1bcc8d4e3edf8fffffffffffffdf3e9dfd4c8bbafa49a8c7f7366554b4035291d1004000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffff5ebe2d8cec5bcb4aba39f938e847e766f6a62605853504a47423c39353b454f59606d7984919ea8b2bdc9d5e1edfafffffffcf3eae1d7cdc3bbafa3998f82766b6055483d32271b0f010000000000000000000000030f1c28333f4a54616e7a86929facb9c2cdd8e4effbfffffffffffffffffffffffffff4e8ddd2c7baaea3988e81746b60564c433930271f1a181819232d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000b17222d3846525e6875828e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffff9eee3d6cbbfb4aa9e93897d70685e554b4239312b262424252a34404a54616e7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f120500000000000000000000000814212e3b4754616e7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000005101c28333e4854606a75818e98a2aebac3ced7e2ecf8fffffffffffffffffffffffffff8eee5dbd3cac1b9b1aba39f9a93908d8b8a8a8b8d90939a9fa4abb4bcc6cfd8e3f0fafffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f120500000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000081218232e39424c565e686e7b849197a1a9b2bbc4cdd6dee8f0f9fffffffffffffffffffffffff9f0e7dfd6cdc5bcb3aaa29992877e716c615a50483e352c22190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a303940454b5153596063676d7175797c7f8285878a9196a1adb9c5d2ddd2c7b6aa9e938f8c8a8885837f7c79746f6a65605d55524d46413b352f271f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909da6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f92877b6e61574d42362a1f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f6a727f8c939da5afbabfc6ced5d9e0e3e8ebeef2f7f5f7f8f8f9faf9f8f8f7f6f9f4f0edece6e2dfd8d3cec6bfbaafa8a199928b7f746d665c53515c66717e8b949fabb5bfc8d6dbe2e8eef1f6f7f8f9f9f9f8f8f9f4f0ede7e1dbd6cdc5bcb3a9a0958d80746a6054473d33271c10030000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150800000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c302316090000000000000000000005111e2a36414c566774808d9aa7b3c0cfdae5f1fdfffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493c2f2316090000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d2013070000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000060b0f12181c1f202323282c2d2e2f3031313232312e2d2a251f170f050000000000000000000000000000000000000000000a1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffffff4e8dcd1beb1a4978b7e7164584b3e3125180b0000000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e2215080000000000000000020c16202a343d474f585f676d737a7e8182807d786f6a625b504a42382f3a4754616d7a8795a0acb8c6d1dce7f1fafffffffffffffbf0e4d8ccc0b6ac9d908376675d5145392c1f1306000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3aebbc7d3e0edf9fffffffffffffffffffff9eee4d9d0c6bcb4aaa299928b817a716c626058544e46443f3837312c29333d45515c67707d8a96a0acb9c5d2deebf7fffffffffcf3e9dfd7cbc0b5ab9f94897d7063584e43372b1d12070000000000000000000000000b17222d3846525e6875828e9ba6b0bbc7d3dfeaf5fffffffffffffffffffffffffff9eee3d6cbbfb4aa9e93897d70685e554b4239312b262424252a34404a54616e7a8795a0acb8c5d1deebf7fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f12050000000000000006111c2a36414c56626f7c89949fabb7c3cdd9e4f0fbfffffffffffffffffffffffffff3e7dcd0c6bcafa59e91847a6d675c544b433c3731313130363d44515c66727f8c98a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d21140700000000000000000000000b16212c38434e58616e7b85929fa7b1bcc5d0dbe7eff8fffffffffffffffffffffffffff7ede5dcd3cbc3bdb5aeaca49f9d9a98979798999d9fa4acafb5bdc6ced7e1eaf4fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f33271b0f0300000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000007121d27303a444d565e696e7c859297a1a9b2bbc4ccd6dee7f0f9fffffffffffffffffffffffff9f1e8dfd7cec5bcb4aba39993877e716c615a50473e342b21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107111a202930363e424b51555c60656b6f75797d8285898c8f9297969ea1a8b2bdc9d5e4d2c6bbafa59e9b989798928f8c8985807c77726d67615e56524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000010c17232e3842505a63707d89949eabb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffff4e8ddd2c7bbafa3998e8174695e52463b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa5afb7c0cbd0d8e0e5ebf0f4f9fafefffffffffffffffffffffffffffffcfaf7f2eee9e4e0d8d0cac1bab2aba39f918c80786d655b53606d7984919ea6b0bdc6d1dae7edf4f9fffffffffffffffffffffffcf8f3ece6dfd6cec5bbb1a79f93877c6f62594f44382c1f14090000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f23160900000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000010d1925303d4a5764707d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4a093877a6d6054473a2d2114070000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000003070c10121316181c1f20222324242525252421211e1a140d05000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000000000000000000050e18222b343d464e555c60676d71747574706c65605851443f382f2d3946525e687784909dabb5bfcbd7dfe8eff3f9f9fbfffffff4e8ddd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97abb5bfcbd7e3effbfffffffffffffffffffff4e8ddd2c7beb4aaa29892877e756d67615a544e47433d38342e2b2620212834404b55606c7884919eaab7c4cfdae6f2fefffffffffbf2e8dcd1c7bdb0a69c9083766a605447392f24180c00000000000000000000000006111c2a36414c56626f7c89949fabb7c3cdd9e4f0fbfffffffffffffffffffffffffff3e7dcd0c6bcafa59e91847a6d675c544b433c3731313130363d44515c66727f8c98a8b1bdc8d4e1edf9fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000d1925303b4754606a76838f9ca7b1bcc8d4dee9f4fffffffffffffffffffffffffff8ede2d8cec1b9ada1968f82796d665d554e47423f3e3e3f42464f59606d7984919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000050f1b27323d46525e69727f8b959faab4becad6dde6f0f9fffffffffffffffffffffffffff7eee5ddd5cfc6bfbbb6afacaaa7a5a4a4a5a6aaacafb6bbc0c7d0d7e0e9f3fcfffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412d22170b0000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000000000000b151e28323b444d575f6a6f7c859197a1a9b2bac4ccd6dee7f0f9fffffffffffffffffffffffffaf1e9e0d7cec6bdb5aba49992877e716c61594f463d33291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232c323a414650545c60676d72777c81868a8e9298999c9ea2a9abadb2bac4cfdae3d7ccc1b7afaaa8a5aaa29f9c9997928d89837e7a736e68615e56514b433e352f281f191008000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606b75828f99a4afbbc6d1dce7f3fefffffffffffffffffffffffffffffffff9eee3d7cbc0b5ab9f92867b6e61564d41362a1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606d78839099a3aeb7c0c9d6dce2eaf2f6fcfffffffffffffffffffffffffffffffffffffffffffefbf4f2eae2dbd6ccc4bdb5aea39c928d81776c605b64717e8a97a1adb8c2cfd8e3ecf8fefffffffffffffffffffffffffffffef7f1e8e0d7cdc3bbafa4998f82766b6054483b31261a0e0200000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd1baada094877a6d6154473a2e2114070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000040607070c10121315161718181818171514120e090300000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c10040000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c20130600000000000000000000071019222b343c434b51555d606467686763605b534e463f332d262935414c5666737f8c99a3aebbc4cdd6dfe3e8ececeff3f8f4f0ede0d4c7bbafa499887b6e6155483b2e221508000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffcf0e4d8ccc0b6aca29892867d716c605d555047433d37322c28231c1a1518232e3944505b65727f8c98a9b3bec9d5e2eefafffffffffff9eee3d9cfc2b7ab9f94897c6f62554b4035291d10040000000000000000000000000d1925303b4754606a76838f9ca7b1bcc8d4dee9f4fffffffffffffffffffffffffff8ede2d8cec1b9ada1968f82796d665d554e47423f3e3e3f42464f59606d7984919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d201407000000000000000008141e2b37434e5863707d8995a0abb8c2cdd8e4f2fbfffffffffffffffffffffffffef4eae0d5c9bdb2a99f948e81786d675f58534d4c4b4b4c4d5259606b73808c96a1acb9c5d5dfeaf6fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e211408000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000a16212a36424d56606c78839098a2aebac0cbd4dee7f1fafffffffffffffffffffffffffff7efe7e1d8d1cbc7c0bbb9b7b3b2b1b1b2b3b6b9bbc0c7ccd2d9e2e9f2fbfffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e312518060000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f23160900000000000000000000000000000000000000000000030c162029323b454e575f6a6f7c859196a1a8b2bac4ccd5dee7eff8fffffffffffffffffffffffffaf2e9e0d8cfc6bdb5aba39992877e716b61584e453b31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d2329353e444c525a61666d72797e84898e92989b9fa2aaa9abadb3b8b9bdc4ccd6e0e8ddd3c9c1bbb6b5b2b3aeaba9a9a19e9a95908b85807b746e68605d554f45413a312a221a120901000000000000000000000000000000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faab4bfcbd7e1ecf7fffffffffffffffffffffffffffffffffff3e8dcd1c7baaea3998d8074685e52463b3025190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8b95a0abb5bfc9d2dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cfc6bfbbada49d938d80736d636976838f9ca9b2becbd4e1eaf4fffffffffffffffffffffffffffffffffffffaf2e9dfd7ccc0b5ab9f94897d7063574d42362a1e120500000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f9fffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf0e4d7cabdb1a4978a7e7164574b3e3124180b00000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000714202d3946525e687884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6d6154473a2e211407000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000004060708090a0b0b0b0b0b08070502000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4135291d11040000000000000000000000071019222a313940454c5154585b5b5a57535049413d3428221c25303b4754616e7b86929fa8b2bbc4ccd3d7dcdfe0e3e7e2e8e4e0dfd6cabfb4aa96897c6f6356493c30231609000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffbf1e6ddd4c8bbafa49a92867d706b625a514c433e37322b271f1c17110e09121d27333f4953626e7b8897a1adb9c6d2dfecf8fffffffffffff5ebe1d3c7bcb0a69b8e8174675d5145382c1f130600000000000000000000000008141e2b37434e5863707d8995a0abb8c2cdd8e4f2fbfffffffffffffffffffffffffef4eae0d5c9bdb2a99f948e81786d675f58534d4c4b4b4c4d5259606b73808c96a1acb9c5d5dfeaf6fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e2114080000000000000000020f1b27323d4855616b7783909da6b0bbc7d3e0e9f3fefffffffffffffffffffffffffcf2e6dacfc4bbb0a69e938e82796f6a615f5758575758565e616b707d87929fa8b2bdc9d5e7f1fcfffffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e2115080000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000040e1925303b44505b666e7b86929fa5afb9c2ccd5dfe8f1fafffffffffffffffffffffffffff9f3eae3dcd7d2ccc8c6c3c0bebdbdbec0c3c6c8ccd2d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f22150800000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000040e172029333c454e585f6a6e7b849196a1a8b2bac3ccd5dde6eff8fffffffffffffffffffffffffbf2eae1d8d0c7bdb5aba39992877d706a60574d43392f24180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f272f343f474f565e616c70797f848b90959b9fa2aaabaeb4b5b8b9bec4c5c9cfd6dfe8efe5dbd3ccc6c3c2bfbebab8b6b3adaba7a09d97928d86807a736d676159514c433c342c241b130a01000000000000000000000000000000000000000000000000000000000000000000000000030c1b27323d47535f6a74818e98a3aebac5d0dbe6f2fdfffffffffffffffffffffffffffffffff9eee3d7cbbfb4ab9f92867b6e61564c41362a1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919ea7b1bdc6d1dbe4edf8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e1d8d1cbbfb6aea59d928c7f736c6e7b88949fabbbc4cfdde6f3fcfffffffffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb0a69c8f8276695f53463a2d21140800000000000000000000000000000815212e3b4854616e7b8794a1aebad2dde8f4efefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe5d8cbbeb2a5988b7f7265584c3f3225190c00000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b06000000000000000000000005111e2a36414d566875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1424313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffcf3eadacdc1b4a79a8e8174675b4e4134281b070000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffaefe3d7cbc0b5ab9a8d8174675a4e412f24180d01000000000000000000000000070f181f272f343a4145474b4e4f4d4a46443f382f2b221714202d3a46525e6974808d96a0a9b2bac1c7cbd1d2d3d7dcd5ddd8d4d2cfc7baaea298887c6f6255493c2f221609000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffff5eadfd4c8bcb1a79f93887d706b60595045413a312b27201b15100c0600000b17222d3847535f6a7885929eabb8c5d1deebf8fffffffffffffdf3e4d8cdc2b8ac9f9286796d6053473a2d201409000000000000000000000000020f1b27323d4855616b7783909da6b0bbc7d3e0e9f3fefffffffffffffffffffffffffcf2e6dacfc4bbb0a69e938e82796f6a615f5758575758565e616b707d87929fa8b2bdc9d5e7f1fcfffffffffffffffffffffffffffffffffff4e8ddd2baaea194877b6e6154483b2e2115080000000000000000000a16202c38444f5963707d8a949fabb7c1ced7e1ecf7fffffffffffffffffffffffffff6ebe0d6cdc2b8afa59e948f837c746e69676564646566696e747d869299a3aebac4cedae5f9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e211407000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000009141f28333f4a545f69717e8a939da7b1bac3cdd6dfe8f1fafffffffffffffffffffffffffffcf4ede7e4ddd8d4d2d0cdcbcacacbccd0d2d4d8dde4e8eef5fdfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53473a2e211408000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c1f1306000000000000000000000000000000000000000000000000050e17212a333c464e585f696e7b849196a0a8b2bac3cbd4dde6eef7fffffffffffffffffffffffffcf3eae2d9d0c7bdb5aba39992867c6f695f554b40352921180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffff4e8ddd2bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f2731394045515961686d757d848b91969da0a7acaeb4b8babec2c5c6cacfd2d5dae0e8f1f7ede5ddd7d2cfced0cac6c5c2beb9b8b1aca9a29f98928d868079706b605d554e463e362d251c130a000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58616e7b86929faab3becad6e0ebf7fffffffffffffffffffffffffffffffffff3e7dcd1c6baaea3988d8074685e52463a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8b96a1adb9c3cfd8e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae3dcd7c8c0b7aea49c918b7e71727f8c98a6b0bbcdd6e0eff8fffffffffffffffffffffffffffffffffffffffffff9eee3d9d0c2b9ac9f93877b6e6155483b3025190d01000000000000000000000000000714212e3a4754616d7a8794a0b6c0ccd8e4e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d9ccbfb2a6998c7f7366594c403326190d000005121f2b3744505b657885929fabb8c5d2deebf8fffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f422d22170b0000000000000000000000020e1925303f4c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141d2935404b5566727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffcf4eae1d4c8bdb2a8988b7e7165584b3e3225180b00000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9f2e8dfd3c7bbafa3998a7e7164574b3e312418070000000000000000000000000000060d151d23292f35393a3e4142413d3937332d261d1910111e2a36424d56606d7a849197a1a8afb9bbc0c3c5c7cbd1c9d2ccc8c6c4beb4aa9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffcf0e4d8cdc4b8aca0958c7f736b61594f473f352f281f1b160f0a030000000006111b2b37424e576976838f9ca9b6c2cfdce9f5fffffffffffffff5e9e0d3c6baaea2988a7d7064574a3d30251a0e020000000000000000000000000a16202c38444f5963707d8a949fabb7c1ced7e1ecf7fffffffffffffffffffffffffff6ebe0d6cdc2b8afa59e948f837c746e69676564646566696e747d869299a3aebac4cedae5f9fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6d6154473a2e21140700000000000000000004101c27333d4855616b76828f9ca5afbcc5d0dbe6f2fbfffffffffffffffffffffffffdf2e8dfd4cac1b7afa69e959087807b77747271717273777b81879298a2abb5bfccd6e0ebf6fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000020b17222d38424d57616c74818e959fa8b2bbc4cdd6dfe8f0f9fffffffffffffffffffffffffffff8f3eee8e4e0dfdddad8d7d7d8d9dddfe0e4e8eef4f9fffffffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89a8d817467574d42372b1e1206000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffdf7efe3d6cbbfb4aa9b8e817568554b4035291d100400000000000000000000000000000000000000000000000000050f18212a343c464e575f696e7b849196a0a8b1b9c2cbd4dce5eef7fffffffffffffffffffffffffcf4ebe2d9cfc7bdb5aba29892857b6e675d51453f33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff9e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f273139434b515b636b707a818a91969ea1a9acb1b8babfc5c6cad0d1d2d6dbdfe1e5ebf2fafff7efe8e3dfdcdbdbd6d3d2cfc9c6c3bcb8b3adaaa39f98928c847d746d675f5850483f372d251c1208000000000000000000000000000000000000000000000000000000000000000000000000040f1b26313c46535e6973808d98a2aebac4cfdae6f1fcfffffffffffffffffffffffffffffffff8ede2d7cbbfb4aa9f92867a6e61564c41362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b47545f6a7783909da9b2bdcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad2c9c0b6ada39f92867c75828f9ca8b5c2cddbe8f2fffffffffffffffffffffffffffffffffffffffffffffff5ebe0d4c8bbafa49a8c7f7366564c41362a1d1105000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5cdc0b3a79a8d8074675a4d4134271a0e0000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000081723303d4a5663707d8996a9b3becad6e2eefafffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c10040000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000001010202030304000003050607070809090a0a0b0b0c0a0f12181d262f3845515d6775828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffefaf9f4f0eae2d9cfc7b8aca096887b6f6255483c2f2215090000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffefaf8f3eee8dfd6ccc4b9ac9f92867a6d6054473a2d211407000000000000000000000000000000030b12181e24292c2d31343534302d2b27221b140b070e1925303b45515d676f7c8591969ea5acafb5b7b9babfbcbcbcc0bbb9b7b3ada3988e8175675d5145392c1f1306000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffff9ece0d4c8bcb1a79d9083786d60594f473d3529241e160d0a04000000000000000e1a2631424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffbefe2d6cabfb4aa9b8e817468574d42362a1e120500000000000000000000000004101c27333d4855616b76828f9ca5afbcc5d0dbe6f2fbfffffffffffffffffffffffffdf2e8dfd4cac1b7afa69e959087807b77747271717273777b81879298a2abb5bfccd6e0ebf6fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000b16212c38444f59626f7c89939eaab3becad6e0e9f3fefffffffffffffffffffffffffaf1e6dcd3c9c1b8b0a7a099928d8783807f7e7e7f8083878e9399a2aab4bdc6d1dee8f2fcfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000006111c262f3c45505a606d79839096a0a9b3bbc4cdd6dee7f0f9fffffffffffffffffffffffffffffff9f4f0edeceae6e5e4e4e5e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd2c5b9aca196897d7063564a3d31261a0e0200000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffcfaf6f1ebe6dad3c7baaea3988b7e7164584b3e2f24180c000000000000000000000000000000000000000000000000000000060f18222a333c454d575f696e7b849196a0a7b1b9c2cad3dce5edf6fffffffffffffffffffffffffdf4ebe1d9cfc6bdb4aaa1979083796d605a50453b31261a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e273139434b555c606d727d858e939ea1a8adb2b8bcc3c6cad0d3d6dbdedfe2e6ebeef1f6fdfffffffaf4efebe9e8e6e2dfdedad5d2cec8c5bebab4aeaaa29f96918a817a6f6a615a51493f372d241a0e050000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa9b2bec9d5e0eaf6fffffffffffffffffffffffffffffffffff3e7dcd1c6baaea2988d8073685e52463a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a0acbbc4cfdde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede4dbd2c8bfbaaea29891837a85929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9d908376685e5246392d2013070000000000000000000000000006131f2c3845515c677986939facb9c6c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c1b4a79b8e8174685b4e4135281b0e0000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478655b5044372b1f120500000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d08000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4135291d1104000000000000000000000000000000000000000000000000000000000001050708090a0b0b0c0c0d0d0e0e0f0f1011060b0f121314141515161617171818191a1d24292f38414c55606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3f4f4f4f4f4f3f3f7f2eeece8e3e0d8d0c7bdb2a89d9184776a5f53473a2e21150800000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4f4f4f4f4f4f3f7f2eeece7e4ddd8cdc4baafa59c8f8275685d5245392c2013070000000000000000000000000000000001070c13191d20212528282724201f1b17110a020009141f2935414c555f6a6f7c848e939b9fa3abaaacaeb4afafafb6afacaba9a19e92867b6e61554b4035291d1004000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffff7eaddd1c4b8ab9f95897c6f665c50473e352b2319130c04000000000000000000091b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffff3e7dbd0c4b7ab9e918478695e52463a2d201407000000000000000000000000000b16212c38444f59626f7c89939eaab3becad6e0e9f3fefffffffffffffffffffffffffaf1e6dcd3c9c1b8b0a7a099928d8783807f7e7e7f8083878e9399a2aab4bdc6d1dee8f2fcfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000005101c28333e4854606a75818e98a2aebac3ced7e2ecf8fffffffffffffffffffffffffff8eee5dbd3cac1b9b1aba39f9a93908d8b8a8a8b8d90939a9fa4abb4bcc6cfd8e3f0fafffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000a141d2a333e45515c676d7a849197a1a9b3bbc4ccd5dde8eef5fdfffffffffffffffffffffffffffffffcfaf9f6f3f1f0f0f1f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9184786d6053463a2d20130900000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f4f3f9f4f0edece5e0dad5cabeb3aa9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000061018212a333c454d575f696e7b8490959fa7b0b8c1cad3dbe4edf6fefffffffffffffffffffffffdf3eae1d8cfc6bcb3a9a0958e81756c62574d42362a1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b555d676d757f8792979ea5acb2b9bdc4c8ced3d6dbdfe2e7ebeceef2f7fafdfffffffffffffffbf7f5f7f2eeecebe6e1dfd9d4d0cac6bfbab4aea8a19e938e847c716c625b51493f362c20170d020000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b46525e68737f8c97a1adb9c3ced9e5f1fbfffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9f92867a6d61564c41362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556673808d99a7b1bccdd6e0eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f9fcfffffff6ede4dad6cabfb4aaa09590839098a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c6b9ac9f93877a6d6154473a2e2114070000000000000000000000000004101c2934404b556c7985929facb8bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb5a89c8f8275695c4f4236291c0f000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000714202d3a46525e697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d010000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffcf3eadacdc1b4a79a8e8174675b4e4134281b070000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffaefe3d7cbc0b5ab9a8d8174675a4e412f24180d0100000000000000000000000000000000000000000000000000000002080d1114141617171819191a1a1b1b1c1c1d1d1e171b1f202021212223232424252526262b2f353b424a535d67727e8b98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa96897d7063564a3d3023170a00000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3e8e8e8e8e7e7e7e6e5e6e2dfddd7d4cec6beb5aba0968b7f7265584e43372b1f120600000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e8e8e8e7e7e7e6e5e6e2dfdcd7d2ccc4bbb2a89e93897c6f63564c4135291d110400000000000000000000000000000000000001080d111314181b1c1a1713120f0b06000000020d19242f3a434e585f6a6f7a81898f92999b9d9fa3aaa2a2a2aca49f9e9b97928a7e71695f5343392f24180c00000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffff6e9ddd0c3b6aa9d9083776b60544a3f352c2319110801000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffff8ebded2c5b9aca196877b6e6154483b2e2115080000000000000000000000000005101c28333e4854606a75818e98a2aebac3ced7e2ecf8fffffffffffffffffffffffffff8eee5dbd3cac1b9b1aba39f9a93908d8b8a8a8b8d90939a9fa4abb4bcc6cfd8e3f0fafffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477655b5044372b1f120500000000000000000000000b16212c38434e58616e7b85929fa7b1bcc5d0dbe7eff8fffffffffffffffffffffffffff7ede5dcd3cbc3bdb5aeaca49f9d9a98979798999d9fa4acafb5bdc6ced7e1eaf4fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f33271b0f030000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000020b18212934404b555e686e7b859197a1a9b2bac3cbd7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6baada2978c7f72665c5044382b1f120600000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e7e7e6e8e4e0dfdad5cfc9c0baaea2988d8174685d5245392c2013070000000000000000000000000000000000000000000000000000000000060f18212a333c454d575e696e7a8390959fa6b0b8c1c9d2dbe4ecf6fffffffffffffffffffffffffcf3eae1d8cec5bbb1a79e938b7e71695f53463e30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090909090909090909090909090909090c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e090909090909090807060503000000000000000000000000000000000000000000000000000000000000000000000000071118232e39424b555d676d79818c9399a1a9afb9bdc4c9cfd4d9e0e2e7eceef2f8f8fafefffffffffffffffffffffffffffffefbf9f7f2eeeae4e1dbd6d0cbc6bfbab2aca59e9691867e726d635b51483e33291f140900000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d7984919ea8b2bdc8d4dfeaf5fffffffffffffffffffffffffffffffffff3e7dbd0c6baaea2988d8073685e52463a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677683909da9b6c3cedce8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f9f3efedecedeff3f9f6f7f6ece7dbd0c6bcb1a8a0959095a0aab3becad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bbafa49a8a7d7064574a3d3124170600000000000000000000000000000c18232f45525f6c7885929fabafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafa99c908376695d5043362a1d100000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffff9ece0d3c7baaea399877a6d6154473a2e211407000000000000000000000005111e2a36424d566976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffcf4eae1d4c8bdb2a8988b7e7165584b3e3225180b00000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9f2e8dfd3c7bbafa3998a7e7164574b3e31241807000000000000000000000000000000000000000000000000000000050d14191e20212324242525262627272828292a2a2b22272b2d2d2e2e2f2f30303131323231373940454d545b656d7a84919eaab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6155483b2e22150800000000000000000000000714212e3a4754616d7a8798a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d2d2ccc7c2bcb4aca3999184796d6053463c31261b0f0300000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9dbdbdbdbdbdadadad9dbd6d2d1cbc7c0bbb2a9a1968e81756b6054443a3024190d010000000000000000000000000000000000000000010406070b0e0f0e0a06050300000000000008131e28313c464e585f686d757c82868b8e90929895959696959a93918e8b857e716c61574d4231271d120700000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffbeee2d6cabeb4aa988b7f7265594f42382e231a1107000000000000000000000006121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffaede1d5c9bdb2a8968a7d7063574a3d3024170a00000000000000000000000000000b16212c38434e58616e7b85929fa7b1bcc5d0dbe7eff8fffffffffffffffffffffffffff7ede5dcd3cbc3bdb5aeaca49f9d9a98979798999d9fa4acafb5bdc6ced7e1eaf4fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f83766953493f33271b0f030000000000000000000000050f1b27323d46525e69727f8b959faab4becad6dde6f0f9fffffffffffffffffffffffffff7eee5ddd5cfc6bfbbb6afacaaa7a5a4a4a5a6aaacafb6bbc0c7d0d7e0e9f3fcfffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412d22170b000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000060f18232f39434c565e696f7c859197a1a8b1b9c1ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dcd1c6bdb1a79f92857a6d60544a3f34281c100300000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdadadad9ddd8d4d2cfc9c4beb9aea49f92857b6e61564c4135291d1104000000000000000000000000000000000000000000000000000000000000060f18212a333b454d575e686e7a8390949ea6afb7c0c9d2dae4ecf6fffffffffffffffffffffffffcf3eae0d7cdc3b9afa59f92867b6e615a5042382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131415161616161616161616161616161616161824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c1616161616161515151413120f0b06080603000000000000000000000000000000000000000000000000000000000000040d19232834404b545d676d79828e939fa4abb3bbc1c9ced5dae0e5eaeff3f8fbfefffffffffffffffffffffffffffffffffffffffffffffefaf5f0ece6e2dcd6d0cac4bdb9afa8a09892887f726d635a50453b30251a0e030000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515d67727e8b96a0acb8c2cdd8e4f4fdfffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9f92867a6d61564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffef8f3efecebe8e8e3e0dfe0e3e8e6eaeaedf0ede2d8cec3bab1a7a09da0a7b1bcc5d0dbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac998d8073665a4d402d22170b0000000000000000000000000000071e2b3845515e6b7884919ea7a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a69d9083776a5d5044372a1d110000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f2215090000000000000000000000020e192530414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffefaf9f4f0eae2d9cfc7b8aca096887b6f6255483c2f2215090000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffefaf8f3eee8dfd6ccc4b9ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000020b0e171e252a2d2e3030313132333334343535363637372d3337393a3a3b3c3c3d3d3e3e3f3f4143474b51575e666c77818e96a1adbcc5d0dbe7f2fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdcccfcac6c5c0bbb9b0aaa29a92877d6f675c5145382a20150a0000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0cecececececececdcdcccfcac6c5bfbab6afa8a19791847a6e61594f4432281e1308000000000000000000000000000000000000000000000000000001020100000000000000000000010c161f2a343c464e565e616a6f757a7e818486878889898988888684827e79716c615a50453c311f150b0100000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffff9ecdfd3c6baaea298887b6f6255483d30261c11080000000000000000000000030c15212e3a47535f697885929eabb8c5d1deebf8fffffffffffffffffdf1e5dacebfb2a5988c7f7265594c3f3226190c0000000000000000000000000000050f1b27323d46525e69727f8b959faab4becad6dde6f0f9fffffffffffffffffffffffffff7eee5ddd5cfc6bfbbb6afacaaa7a5a4a4a5a6aaacafb6bbc0c7d0d7e0e9f3fcfffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e412d22170b000000000000000000000000000a16212a36424d56606c78839098a2aebac0cbd4dee7f1fafffffffffffffffffffffffffff7efe7e1d8d1cbc7c0bbb9b7b3b2b1b1b2b3b6b9bbc0c7ccd2d9e2e9f2fbfffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e31251806000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000007121d27313a444d575f6a6f7c859196a0a7afbbc0c7d0d8dde4ebf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5dcd7cbbfb5aba0958c7f72685d5242382e23170b0000000000000000000000000c1825323f4b5865727e8b98a5b1becbcecececececececdcdccd2ccc8c6c3bdb9b2ada49c928b7e71695e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000060f182129333b454d565e686d79828f949ea5afb7c0c8d2dae4edf6fffffffffffffffffffffffffcf2e9dfd5cbc1baaea2988f82766c61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202122222222222222222222222222222222222224303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336292222222222222222222221201f1b171515120f0a04000000000000000000000000000000000000000000000000000000010c161f2b353d45515c666d79828f949ea5afb5bdc5cdd5dae0e6ebf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ede7e2dbd6cec9c1bab2aaa29a938b7f726c61574d42362a1f150900000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919da7b1bcc8d4e2ebf5fffffffffffffffffffffffffffffffffef3e7dbd0c6baaea2988d8073685e52463a3025190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffff9f4ede7e3e0dfdbdcd7d3d2d3d7dcd9dddee0e4eaeae0d5ccc3b9b1abaaabb1b9c3ced7e1ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f827569544a3f33281c0f03000000000000000000000000020f1c2835424f5b6875828e959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595948e8174685b4e4135281b0e0000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a000000000000000000000000091926323f4c5965727f8c98a5b2bfcbd8e5f7fffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3f4f4f4f4f4f3f3f7f2eeece8e3e0d8d0c7bdb2a89d9184776a5f53473a2e21150800000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4f4f4f4f4f4f3f7f2eeece7e4ddd8cdc4baafa59c8f8275685d5245392c201307000000000000000000000000000000000000000000000000000b141d20293036393b3c3d3e3e3f3f404041414242434444453f44464747484849494a4a4b4b4c4d4e53555d60696e78808d939ea8b2bdced7e2ecf8fffffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376655b5044372b1f1205000000000000000000000005121f2b3744505b657784909daab7c1c1c1c1c1c1c1c1c1c0c0bfbebeb9b8b5afaca69f9892887e716b60554b403428180e040000000000000000000000000000000a1724313d4a5764707d8a97aab4bfc1c1c1c1c1c1c1c1c1c0bfbebeb9b8b4aeaca49f9691857c6f685e52473d3220160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222a343c444c52586062686d717477797a7b7c7c7c7c7b7a7875716d67615a50483e332a1f0d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed1dce7f3fffffffffffffff8ebded2c5b8ab9f9285796c605346392d20140a0000000000000000000000000b151e28333f4a54626e7b8897a1adb9c6d2dfecf8fffffffffffffffffff6e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000a16212a36424d56606c78839098a2aebac0cbd4dee7f1fafffffffffffffffffffffffffff7efe7e1d8d1cbc7c0bbb9b7b3b2b1b1b2b3b6b9bbc0c7ccd2d9e2e9f2fbfffffffffffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e3125180600000000000000000000000000040e1925303b44505b666e7b86929fa5afb9c2ccd5dfe8f1fafffffffffffffffffffffffffff9f3eae3dcd7d2ccc8c6c3c0bebdbdbec0c3c6c8ccd2d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f221508000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce8f4fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000010b151f28323b454e585f6a6f7b8491959ea5afb5bdc4ccd2d9e2e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3c9c1bbaea3999183786d60564c4130261c11060000000000000000000000000b1724313e4a5764717d8a97a4b0bdc1c1c1c1c1c1c1c1c1c0bfbec0bbb9b7b2ada9a19e928d80736c62574d4232281e1308000000000000000000000000000000000000000000000000000000000000000000060f172129333b444c565d676d79828e939da5aeb6c0c8d2dae4edf6fffffffffffffffffffffffffbf1e7ddd6cabfb4aa9f948a7e71665c5044382c1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e161e24292d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3c4956626f7c8995a2afbcd1dce8f3fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f2f2f2f2f2f2f2f2f2f2f2e2e2d2b272222211f1b15100b050000000000000000000000000000000000000000000000000007121d28313d47515b606d78828f949fa6afbbc0c7d0d7dfe5ebf1f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ede7e0dad5ccc4bcb4aca49f918a7e71695e52463c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000020c18242f3944505c66717e8a959fabb8c2d0d9e4eef9fffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9f92867a6d61564c4135291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffdf5eee8e2dcd6d3d2ced1cbc7c5c7cbd1ccd0d1d4d9e0e3e8ded5cbc3bcb8b6b8bcc3cbd5e0e9f3fefffffffffffffffffffffffffffffffffffffffffffffffffdf7f1eaded1c4b7ab9e918478665b5044382b1f1206000000000000000000000000000815212e3b4854616e7b8387898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898887827b6e6154473b2e2114080000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff8e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e2215080000000000000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3e8e8e8e8e7e7e7e6e5e6e2dfddd7d4cec6beb5aba0968b7f7265584e43372b1f120600000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e8e8e8e7e7e7e6e5e6e2dfdcd7d2ccc4bbb2a89e93897c6f63564c4135291d110400000000000000000000000000000000000000000000000007111d262f323b414647494a4a4b4c4c4d4d4e4e4f4f5050515149505353545455565657575858595a585f62676d727b828d929da5afbac4cfe0e9f3fefffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8998c80736653493f33271b0f030000000000000000000000030f1b27333f49536874818e9ba8b2b4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa49f9c948f867e716c61594f43392e231806000000000000000000000000000000000916232f3c4956626f7c8998a2aeb4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa39f9a938e847c6f6a5f564c41352b210e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019222a323a41464e54565e616468666c6d6f6f6f6f6f6e6d676864605d5550483e362c21180e000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97abb5bfcbd7e3effbfffffffffffff7eaddd0c4b7aa9d918477665b5044382b1f120200000000000000000000030b121c27303944505b66727f8c99a9b3becad6e2eefafffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000040e1925303b44505b666e7b86929fa5afb9c2ccd5dfe8f1fafffffffffffffffffffffffffff9f3eae3dcd7d2ccc8c6c3c0bebdbdbec0c3c6c8ccd2d7dde3ebf4fbfffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f221508000000000000000000000000000009141f28333f4a545f69717e8a939da7b1bac3cdd6dfe8f1fafffffffffffffffffffffffffffcf4ede7e4ddd8d4d2d0cdcbcacacbccd0d2d4d8dde4e8eef5fdfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53473a2e211408000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000030d162029333c464e585f696e7b838e939fa4abb2bbc0c7d0d5dae0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f2e9e2dbd6cac1b7afa59f92877c6f665c50433a2f1e140a000000000000000000000000000a1723303d4a5663707d8996aab4b5b5b5b5b5b5b5b4b4b4b4b3b2b6afacaaa8a19e97918a80736e645a50453b3020160c0200000000000000000000000000000000000000000000000000000000000000000000060f172129323b444c555d676d78818e939da4aeb6c0c8d2dbe4eef7fffffffffffffffffffffffff9efe7dbd0c5bcb0a69e9184786d6053463c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b20283035393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffff7ebded1c4b8ab9e9185786b564c413c3c3c3c3c3c3c3c3c3c3c3b3a3937332d2f2e2b26201c170c070100000000000000000000000000000000000000000000020b18242f39434f59626d74818e949fa6b0b8c1ccd2d9e2e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ebe5ded6cec6beb6afa39f92867b6e61574d42372b1e130800000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909da6b0bec7d2dde8f4fffffffffffffffffffffffffffffffffef2e7dbd0c5baaea2988d8073685e52463a3024190d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffcf4ebe3ddd7d0cbc7c5c1bdc0bbb9bbc0bdc0c3c5c8ced4d7dde3ddd5cdc8c4c3c4c8cdd5dde6f2fbfffffffffffffffffffffffffffffffffffffffffffffffef8f3ebe6e1dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000714212d3a46535e696e787b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a766e695e52463a2d2014070000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f2316090000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d2d2ccc7c2bcb4aca3999184796d6053463c31261b0f0300000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9dbdbdbdbdbdadadad9dbd6d2d1cbc7c0bbb2a9a1968e81756b6054443a3024190d010000000000000000000000000000000000000000000000050f19232f3841444c5254565757585859595a5a5b5b5c5d5d5e5e5f5b60606161626263636464656567686a6e73797f868f949da4aeb7c1ccd6e0f2fbfffffffffffffffffffffffffffffffffffffef3ebdfd2c5b9ada196897c6f6256493c2d22170b000000000000000000000000000b17222d3e4b5764717e8a96a1a9a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29e9b99938f89827b716c615a50473d30271d1207000000000000000000000000000000000713202d3a4653606d7985929fa7a8a8a8a8a8a8a8a8a7a7a7a6a4a9a29e9b99928e87817a6f6a5f584e443b3023190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019202930363d43484c525458545b6061626263636261605c555853514b433e362c241b0f06000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3aebbc7d3e0edf9fffffffffffff6e9dccfc3b6a99c90837669544a3f33281c0f03000000000000000000050c151c232e39424c56606c7884919eabb7c4cfdae6f2fefffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000009141f28333f4a545f69717e8a939da7b1bac3cdd6dfe8f1fafffffffffffffffffffffffffffcf4ede7e4ddd8d4d2d0cdcbcacacbccd0d2d4d8dde4e8eef5fdfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53473a2e2114080000000000000000000000000000020b17222d38424d57616c74818e959fa8b2bbc4cdd6dfe8f0f9fffffffffffffffffffffffffffff8f3eee8e4e0dfdddad8d7d7d8d9dddfe0e4e8eef4f9fffffffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89a8d817467574d42372b1e1206000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffcf0e3d7ccc0b5ab978a7d7064574a3d3124170a00000000000000000000000000000000000000040e17212a343c464e575f696e79818c9399a1a8afb6bec3c9cfd6dbe1e5eaf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf5f0eae5e0d7d0cac0b8afa59e938b7f726a60544a3f31281e0c02000000000000000000000000000815222f3b4855626e7b8898a2a8a8a8a8a8a8a8a8a8a7a7a7a6a5aca49f9d9a96918c847d736e645c52483f33291f0e04000000000000000000000000000000000000000000000000000000000000000000000000050f172029323a434b555d666d78818d929da4aeb6c0c9d2dce5f0f9fffffffffffffffffffffffff8ece2d7cec2b9aca0968b7e7165574e42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b252d323a4146474849494949494949494949494949494949494949494954606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d52494949494949494949494848484746443f3f3c3a37312d282218120b030000000000000000000000000000000000000000000a141d2935404b55606b727f8b939da6b0b8c2cad7dde3ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e8e0d8d0c7c0baaea2988e8174695f53473a3025190d000000000000000000000000000000000000000000000000000000000000000000000000010c17232e3842505a63707d89949facb6c0ccd8e2edf8fffffffffffffffffffffffffffffffff8ece2d6cabfb4aa9f92857a6d61564c4135291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f8fffffffffffffffffffffffffffffffffffffffcf2eae2d9d2ccc6bfbab8b5b1b5afacafb5b0b3b7b8bcc3c7ccd2d9e2dfd9d4d1d0d1d4d9dfe6eff8fffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0dad5d2cfc7bbafa399877a6e6154473b2e2114080000000000000000000000000005121e2a36424d575e656c6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d68615e564d42362a1e11050000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdcccfcac6c5c0bbb9b0aaa29a92877d6f675c5145382a20150a0000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0cecececececececdcdcccfcac6c5bfbab6afa8a19791847a6e61594f4432281e13080000000000000000000000000000000000000000000000000b16212b35414a52565e61636364646566666767686869696a6a6b6b656c6d6d6e6f6f7070717172727475787b7f858c92989fa6aeb6c0c9d3dee8f2fffffffffffffffffffffffffffffffffffffff8ece2d7cbbfb5ab9e9184786c605346392d201306000000000000000000000000000613202d3a4653606d798491979a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b87827d766e69615a50483e342b1e150b000000000000000000000000000000000006121f2c3844515c6674808d959a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b86817c746d685f584e463c32291e1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a32383a4146474b4a50535455565656555553514b4b47454039312c241b120900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffff5e9dccfc2b6a99c8f8376695c50432f24180d010000000000000003090e171e272e34404a545e68727e8b96a1acb9c5d2e1ecf7fffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000020b17222d38424d57616c74818e959fa8b2bbc4cdd6dfe8f0f9fffffffffffffffffffffffffffff8f3eee8e4e0dfdddad8d7d7d8d9dddfe0e4e8eef4f9fffffffffffffffffffffffffffffffffffffffffffff9ede1d5c9bdb2a89a8d817467574d42372b1e120600000000000000000000000000000006111c262f3c45505a606d79839096a0a9b3bbc4cdd6dee7f0f9fffffffffffffffffffffffffffffff9f4f0edeceae6e5e4e4e5e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd2c5b9aca196897d7063564a3d31261a0e02000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f2316090000000000000000000000000000000000000000050f18222a343c454d575e676d757f8791969fa4acb1b9bdc4cacfd4d9e0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeeae4dfd9d4cec5bebaaea69e938e81756d62584e42382e1f160c00000000000000000000000000000713202d3a4653606d7985929a9b9b9b9b9b9b9b9b9b9b9a9a9998979a93908d89847f79706b635c524a40362d20170d0000000000000000000000000000000000000000000000000000000000000000000000000000050e172028313a434b545c666d77808d929da4aeb7c0cad3dde7f1fbfffffffffffffffffffffffef3e9e0d5c9bdb2a89d9083776a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d373f444c52545555555555555555555555555555555555555555555555606c7986929facb9c5d2dfecf8fffffffffffffffffffffff9ede0d3c7bbaea399877a6d605555555555555555555555555555545350494c4847433c393329241d150d030000000000000000000000000000000000000006111c262f3845515d67707d87929fa5afb8c2cad4dce8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2eae2d9d2cabeb4aa9f93877b6e62564c4135291b110600000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606b76828f9aa4afbbc6d1dce7f3fefffffffffffffffffffffffffffffffef2e7dbd0c5baaea2988d8073685d52463a3024190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffef4eae0d8d0c7c0bbb4aeaca8a4aba39fa3aba3a6aaacb1b9bbc0c7d0d5dde4e0dddddde0e4eaf1f8fffffffffffffffffffffffffffffffffffffffffffffffaf2eae2dcd6cfc9c6c4bdb9b5ab95887b6e6255483b2f22150800000000000000000000000000020e1a25313b454d535b60616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262615e56524d443b3025190e02000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000005121f2b3744505b657784909daab7c1c1c1c1c1c1c1c1c1c0c0bfbebeb9b8b5afaca69f9892887e716b60554b403428180e040000000000000000000000000000000a1724313d4a5764707d8a97aab4bfc1c1c1c1c1c1c1c1c1c0bfbebeb9b8b4aeaca49f9691857c6f685e52473d3220160c02000000000000000000000000000000000000000000000004101c27333d47525c64686e6f7071717272737374747575767777787879797a7a7b7b7c7c7d7d7e7e7f808284888c92979fa2aab0b8c0c8d2dbe5f0fafffffffffffffffffffffffffffffffffffffaf1e7dbd0c7bbaea3998c8073655b5044372b1f12050000000000000000000000000006131f2c3845515c676f7c858b8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b625f5750483e362d22190c03000000000000000000000000000000000004101c2834404a54606d79838b8d8e8e8e8e8e8e8e8e8e8e8d8c8b898785827e7a756f6a605d564e463c342a20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131921272c3035393a3e3f4446474849494949484745403e3a39352f271f1a120900000000000000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab6c3d0dbe7f3fffffffffffff6e9ddd0c3b6aa9d9083776a554b4135291d1104000000000002080d151a202930394044515c666e7a85929fa8b2bdc9d5e1f3fdfffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000006111c262f3c45505a606d79839096a0a9b3bbc4cdd6dee7f0f9fffffffffffffffffffffffffffffff9f4f0edeceae6e5e4e4e5e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffcf3e7ddd2c5b9aca196897d7063564a3d31261a0e02000000000000000000000000000000000a141d2a333e45515c676d7a849197a1a9b3bbc4ccd5dde8eef5fdfffffffffffffffffffffffffffffffcfaf9f6f3f1f0f0f1f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9184786d6053463a2d201309000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000061018222a333c454d555d606d727d848d939aa0a7adb2b9bec5c8ced4d8dde0e3e8ebeef1f6f7f8f9fbfffffffffffffffffffffffffffffffefbf8f8f6f1eeebe7e2dfd9d4cec8c1bcb4aea49d948f81786d605b51463d30261c0d04000000000000000000000000000006121f2c3844515c6675818b8d8e8e8e8e8e8e8e8e8e8e8e8d8c8b8a888684807d78726d676159524a40382e241b0e05000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f283139424a545c656c74808d929da5afb8c1cbd5dfe9f3fdfffffffffffffffffffffffbf2e5d9cec4b8aba095887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121d29343f4951565d61626262626262626262626262626262626262626262626262657885929eabb8c5d1deebf8fffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e62626262626262626262626262626161605b535955534e49443e352f271f150b020000000000000000000000000000000000000b17222d38424e58606d79849199a3afb7c0cad4dce6eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffefffffbf9f8f9fafcfffffefffffffffffffffffffcf4ebe4dbd0c5bbafa4998e8174685e5246382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939fabb4bfcbd7e1ecf7fffffffffffffffffffffffffffffffff8ece2d6cabeb4aa9f92857a6d61564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff8ede2d8cec6bdb5afaaa39f9b97949992999496999da0a7acafb5bdc3cbd2dae3eae9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffaf1e9e0d8d0cbc4beb9b8b2adaba795887c6f6255493c2f221609000000000000000000000000000009141f29333b4149505354565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565554524c46423b32291f1409000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0700000000000000000000000004101d2935404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000030f1b27333f49536874818e9ba8b2b4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa49f9c948f867e716c61594f43392e231806000000000000000000000000000000000916232f3c4956626f7c8998a2aeb4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa39f9a938e847c6f6a5f564c41352b210e040000000000000000000000000000000000000000000000000713202c38444f59646e747a7c7d7d7e7f7f808081818282838384848585868687878889898a8a8b8b8c8d8f9196999ea1a9aeb4bcc2cad2dae4edf7fffffffffffffffffffffffffffffffffffffbf2e8dfd6cabeb4aa9f92867b6e6153493f33271b0f030000000000000000000000000004101c2834404b55606a6f797e8081828282828282818181807f7e7c7a7875726e69636059534d453e362d241b1007000000000000000000000000000000000000000c18232e3945515d676d797e8181828282828282818181807f7e7d7b7875726d68625f58524c433c342a22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b1e25292d2e2d3338393a3c3c3c3c3c3b3a38342f2d2c29241d150d080000000000000000000000000000000000000000000000000000000000000004101c2834404a546774808d9aaab4bfcad6e2effbfffffffffff7eaddd1c4b7aa9e918477675d5145392c20130600000003090e131920262b323b424a515c606d78828f97a2adbac4cedae5f1fffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000a141d2a333e45515c676d7a849197a1a9b3bbc4ccd5dde8eef5fdfffffffffffffffffffffffffffffffcfaf9f6f3f1f0f0f1f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99e9184786d6053463a2d2013090000000000000000000000000000000000020b18212934404b555e686e7b859197a1a9b2bac3cbd7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6baada2978c7f72665c5044382b1f12060000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c1f130600000000000000000000000000000000000000000000061018212a333b434b515b636b7079808891959ea1a8adb3b8bdc3c8ccd2d4d7dddfe1e5e8eaececeff3f8f2f3f3f3f4f4f4f4f4f3f3f2f7f2eeecebe9e5e1dfdbd6d3cec8c3bcb8b0aaa29f928d82786d665c50493f342b1e150a00000000000000000000000000000004101c2834404a54606d7a7f81818282828282828281818181807f7d7c7a7774706c66605d554f4740382e261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f273039424a535b606e74808d929da6b0b9c3cdd7e1ecf7fffffffffffffffffffffffff6ebe0d4c8bcb1a7998c7f7266594c3f3326190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a46515b62686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7784919daab7c4d0ddeaf7fffffffffffffffffffffffff3e7dcd1bcafa295897c6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6c656866625f58555045403931271d140a0000000000000000000000000000000000030f1c28333f4a54606a74808d96a1abb5c0c9d2dce6eef7fffffffffffffffffffffffffffffffffffffffffffffefaf8f8f4f1f8f3efedececedf0f4f9f2f4f7f8fafdfffffffffffdf5ece2d7ccc0b5ab9f92867a6d6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000030c1c27323d47535f6a75818e99a3aebac5d0dbe6f2fdfffffffffffffffffffffffffffffffef2e7dbd0c5baaea2988d8073685d52463a3024190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aba49f98928e8a88868686878a8d90959b9fa4abb1b9c0c8d1d9e3ebf7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd7cec6bfbab2adaba8a19e9b95887c6f6255493c2f2216090000000000000000000000000000030d1721292f383f44464749494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494746413a36302920170d02000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d010000000000000000000000010d18242f414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000b17222d3e4b5764717e8a96a1a9a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29e9b99938f89827b716c615a50473d30271d1207000000000000000000000000000000000713202d3a4653606d7985929fa7a8a8a8a8a8a8a8a8a7a7a7a6a4a9a29e9b99928e87817a6f6a5f584e443b3023190f000000000000000000000000000000000000000000000000000916222f3c4854606b748087898a8a8b8b8c8c8d8d8e8e8f909091919292939a949495959696979798989a9b9ea1a8abadb3babfc5ced4dce4ecf6fffffffffffffffffffffffffffffffffffffbf2e9e0d6ccc4baaea2988d8074695e5241382d22170b0000000000000000000000000000000c18232e39434e5860676d717475757575757575757474737271706e696865615e56544f47423c332c241b1209000000000000000000000000000000000000000007121c2935414c555d676d717475757575757575757474747371706e696865615e56534e45413a312a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202122282b2d2e2f2f30302f2e2d2c2923201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000c18232e3d4a5763707d8a98a2aebac7d3e0ebf6fffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d22170b00060b0f141a1e252931373e444c545c606e74818e949fa9b3beccd6e0ebf6fffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000020b18212934404b555e686e7b859197a1a9b2bac3cbd7dde3ebf4f9fffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6baada2978c7f72665c5044382b1f1206000000000000000000000000000000000000060f18232f39434c565e696f7c859197a1a8b1b9c1ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dcd1c6bdb1a79f92857a6d60544a3f34281c10030000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffdf7efe3d6cbbfb4aa9b8e817568554b4035291d10040000000000000000000000000000000000000000000000060f182129313a4045515960676d747c838b91969ea2a9acb2b9bbc0c6c7ccd2d2d5dadcdddfe0e3e7e5e5e6e6e7e7e8e8e7e7e7e6e5e4e6e2dfdedcdad5d2d0cac6c3bcb8b1aca69e98928b80786d665c544a3f372d22190c03000000000000000000000000000000000c18232e3945525d686d72747575757575757575757474747372716f6d676763605b54514b433e352e261c140b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151e2730384149505c606c77808e949ea7b1bbc5cfdae6f0f9fffffffffffffffffffffffcf0e4d9cdc1b5a89b8e8275685b4f422e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313d4a56626d727a7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c83909daab6c3d0dde9f6fffffffffffffffffffffffff8e5d8cbbeb2a5988b7f7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7b7a797775726f6a64615a514b43392f261b11060000000000000000000000000000000006121f2b3844505b666f7c87939fa8b2bdc7d1dbe4eef8fffffffffffffffffffffffffffffffffffffffffffcf7f2eeecebe7e5e3e7e3e0dfdfe0e4e8e3e5e7eaebedf1f6f9fcfffffffef4e8ddd2c7baaea2988c7f72655b5044372b1f1207000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58616e7b86929faab3becad6e1ebf7fffffffffffffffffffffffffffffffff8ece2d6cabeb4aa9f92857a6d61564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa299938d86827e7b7a79797b7d8084888e9399a0a7aeb6bfc7d1d9e3edf6fffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d7cdc5bcb4aea9a19e9996918e8a83796d6053463a2d201307000000000000000000000000000000050f171d262d3337393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a3936302a251f170e0500000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4035291d110400000000000000000000000007192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000613202d3a4653606d798491979a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b87827d766e69615a50483e342b1e150b000000000000000000000000000000000006121f2c3844515c6674808d959a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b86817c746d685f584e463c32291e1107000000000000000000000000000000000000000000000000000a1623303d495663707d8993999697979899999a9a9b9b9c9c9d9d9e9e9f9fa4a0a1a2a2a3a3a4a4a5a5a7a8abacb2b8b9bec5cad0d7e0e6eef6fffffffffffffffffffffffffffffffffffffaf2e9e0d7cec4bab0a69f92857b6e61564d422f261b110600000000000000000000000000000007121d27303d464e555d6064676868686868686868686767666563615e565854524d48443d37312a211a1209000000000000000000000000000000000000000000000d19242f3a434c555c6065676868686868686868686767666563615e575854524c47433c352f281f18100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314171c1f2021222323232222201f1c181413100c0701000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb8c4cedae5f1fdfffffffff9ede0d4c7bbafa499897c706353493f33271b110e11171b1f252a30353c424750565e666d74808d939da6b0bbc5d0dee8f2fcfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000060f18232f39434c565e696f7c859197a1a8b1b9c1ccd2d9e2e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee7dcd1c6bdb1a79f92857a6d60544a3f34281c10030000000000000000000000000000000000000007121d27313a444d575f6a6f7c859196a0a7afbbc0c7d0d8dde4ebf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5dcd7cbbfb5aba0958c7f72685d5242382e23170b00000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffcfaf6f1ebe6dad3c7baaea3988b7e7164584b3e2f24180c00000000000000000000000000000000000000000000000000060f171f282f353f474f555d606b6f787e848c92979da0a8acafb6b9bbc0c4c5c9cfcfd1d2d3d7dcd8d9d9dadadadbdbdbdadad9d9d7dbd6d3d2cfcfc9c5c4bebab8b1aca7a09d938f867e736c665c544b42382e251b1007000000000000000000000000000000000007121c2935414c565d60656768686868686868686868676766656462605d555653504a454039312c231c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262f383f44505b656d78828f95a0a9b3becad6dee7f2fcfffffffffffffffffffffff5eaddd1c4b7aa9e9184776b544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727f8788888888888888888888888888888888888888888888888888889095a0acb8c4d1deeaf7fffffffffffffffffffffffff2e5d9ccc0b3a79b918b88888888888888888888888888888888878684827f7c77706c605d554b41382d22170b02000000000000000000000000000003101c28343f4a54606c78839099a4afbac4cfd9e3edf6fffffffffffffffffffffffffffffffffffffffff9f4efece6e1dfdedbd8d6dcd7d3d2d2d4d8ddd6d8dbdddee1e5eaedf0f5fbfffff9eee3d6cabfb4aa9e9184786c605346392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050f1b26323c46535f6974808d98a2aebac4cfdae6f1fcfffffffffffffffffffffffffffffffef2e7dbd0c5baaea2988d8073685d52463a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff9ece0d3c6baaea2989287807a75716e6d676d6e7073777c818790959da4adb5bfc7d1dbe5f0f9fffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec5bbb3aaa39f97918d8884817e796d665c5144382c1f120600000000000000000000000000000000050b141b22272b2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e19140d0500000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f9fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000006131f2c3845515c676f7c858b8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b625f5750483e362d22190c03000000000000000000000000000000000004101c2834404a54606d79838b8d8e8e8e8e8e8e8e8e8e8e8d8c8b898785827e7a756f6a605d564e463c342a20170d00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a4aba4a4a5a5a6a6a7a7a8a8a9aaaaababacacafb6aeaeafafb0b0b1b1b2b3b5b7b9bdc4c6c9cfd6dbe2e9f2f8fffffffffffffffffffffffffffffffffffff9f0e8e0d7cec5bcb2a89f948b7f72685e52443b301d140a00000000000000000000000000000000000b151e2b343d434b5153585a5b5b5b5b5b5b5b5b5b5a5a59585654524d4c4746423b38332b2620180f08000000000000000000000000000000000000000000000008131e28313a434b5153585a5b5b5b5b5b5b5b5b5b5b5a59585654524d4b4746413a373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f1213141516161616151413100c0706040000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6775828f9ba8b2bdc9d5e0ebf6fffffffffcf0e3d7ccc0b5ab9a8d8073655b5044382d22171a1b22272b31363a41464d535a61686e78818d929da5afb8c2cdd7e1f0fafffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000007121d27313a444d575f6a6f7c859196a0a7afbbc0c7d0d8dde4ebf4f6fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8eee5dcd7cbbfb5aba0958c7f72685d5242382e23170b0000000000000000000000000000000000000000010b151f28323b454e585f6a6f7b8491959ea5afb5bdc4ccd2d9e2e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3c9c1bbaea3999183786d60564c4130261c1106000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4f4f4f4f4f4f3f9f4f0edece5e0dad5cabeb3aa9f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000050d161d2429353d434b515960666d71797f858b91969c9fa4acacafb5b8b9bdc0c2c4c5c7cbd1cbcccccdcdcececececdcdcdcccbd0cac6c5c3c0bdb9b8b4aeaba7a09d95908a827b716c605b544b423930261c1309000000000000000000000000000000000000000d19242f3a434c5254585a5b5b5b5b5b5b5b5b5b5b5b5a5958575553514b4a46443f38352f281f1a110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141d262d333f49535c666d79839197a1adb9c0ccd6e0ebf6fffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b78849199959595959595959595959595959595959595959595959595959da0a7b1bcc8d4e0ecf9fffffffffffffffffffffffff4e8dbcfc3b8ada39b98959595959595959595959595959595949992918f8c88837d756d675d53493f33271e1408000000000000000000000000000006121f2c3844505c66717e8a95a0abb5c0ccd6e1eaf5fffffffffffffffffffffffffffffffffffffffdf5eee8e3e0dad5d2d1cecbc9d1cbc7c5c6c8ccd2c9cbced1d2d4d9dee0e4eaeff3f8fff3e7dbd0c6b9aca096897c7063544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa9b3bec9d5e0eaf6fffffffffffffffffffffffffffffffff8ece2d6cabeb4aa9f92857a6d61564c4135291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff9ede1d4c8bdb2a89f92867e746e686461605c606163666a6f757c838d929ba3adb5bfc9d3dee7f4fdfffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb3a9a198928c84807c7874716d675d544a4034281c10040000000000000000000000000000000000020a11171b1f2021232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232221201e19130e09020000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea298867a6d6053473a2d2014070000000000000000000000000a1723303d4a5663707d8996a3b0bcd1dce8f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c0000000000000000000000000000000004101c2834404b55606a6f797e8081828282828282818181807f7e7c7a7875726e69636059534d453e362d241b1007000000000000000000000000000000000000000c18232e3945515d676d797e8181828282828282818181807f7e7d7b7875726d68625f58524c433c342a22190e0500000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b5b0b1b2b2b3b3b4b4b5b5b6b6b7b7b8b8b9bbc0babbbcbcbdbdbebebfc0c2c4c5c9ced2d5dae1e7ecf3fbfffffffffffffffffffffffffffffffffffcf5eee8ded6cec5bcb3aaa1968f82786c60564d4132291f0b020000000000000000000000000000000000030c19222b313a4045474b4d4e4f4f4f4f4f4f4e4e4e4d4c4b494746423f3b3a36302c27211a150e06000000000000000000000000000000000000000000000000010c161f2831394045474b4e4e4f4f4f4f4f4f4e4e4e4d4c4b4a4746423f3a3936302b262019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607090909090908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707d8a96a1acb9c4cfdae5f1fafffffffff4e8ddd2c4b7ab9e9184786c6053493f332720262b2d33373b42464c52575f626c707a828e939da4aeb7c0cad4dfe9f3fffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000010b151f28323b454e585f6a6f7b8491959ea5afb5bdc4ccd2d9e2e5ebf2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dcd3c9c1bbaea3999183786d60564c4130261c1106000000000000000000000000000000000000000000030d162029333c464e585f696e7b838e939fa4abb2bbc0c7d0d5dae0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f2e9e2dbd6cac1b7afa59f92877c6f665c50433a2f1e140a00000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e8e8e8e7e7e7e7e6e8e4e0dfdad5cfc9c0baaea2988d8174685d5245392c201307000000000000000000000000000000000000000000000000000000040c1318232b313a40454f545c60676d727a7f848a8f939a9c9fa4ababadb2b3b5b7b9babfbdbebfc0c0c0c1c1c1c1c1c0c0bfbebdbebab8b6b4b2adabaaa29f9a95908a837d756e69615a504a423930271e150a010000000000000000000000000000000000000008131e28313a4145474c4e4e4f4f4f4f4f4f4f4e4e4e4e4d4c4a494745403d3938332d29241d160d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222d38414a545d676e7b85929ea4aebac4ced9e5f3fcfffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eaba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aaacb1b9c3cdd9e4f0fcfffffffffffffffffffffffff8ece0d4c9bfb5ada7a5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aba39f9e9b9995908a81796d655b50443b3025190e00000000000000000000000000030f1c28333f4a54606d7884919ea7b1bdc7d2dee8f3fcfffffffffffffffffffffffffffffffffffff8f3ebe3dcd7d4cfc9c6c5c1bebcbbbfbbb9b9bbc0bbbdbfc1c4c5c8ced1d4d9e0e3e7edf3f8ede2d4c8bdb2a89b8e8174665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313b46525e68737f8c97a1adb9c3ced9e5f1fbfffffffffffffffffffffffffffffffef2e7dbd0c5baaea2988c8073685d52453a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f8fffffffffffffffffffffffffffffffff7ebded1c5b8aca0968b7f726c615e565553515354575860626a6f78808c919ba3adb7c1ccd5e2ebf5fffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa19792867f79736f6a6864605d554b42392e23180c0000000000000000000000000000000000000000060b0f12131416161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161413110d0802000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4034281c1004000000000000000000000000000000000c18232e39434e5860676d717475757575757575757474737271706e696865615e56544f47423c332c241b1209000000000000000000000000000000000000000007121c2935414c555d676d717475757575757575757474747371706e696865615e56534e45413a312a221910070000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcbebebfbfc0c0c1c1c2c3c3c4c4c5c5c6c8ccd2c8c8c9c9cacacbcbcdced1d2d5dadfe2e6ecf2f8fefffffffffffffffffffffffffffffffffdf7f3eae3dcd7ccc4bcb4aaa29891847a6d665b50443b3020170d000000000000000000000000000000000000000710191f282f35393a3e4142424242424242424141403f3e3d3b3a36302e2d2a251f1c160e09030000000000000000000000000000000000000000000000000000040d161f272f34383a3e414242424242424242414141403e3d3b3a36302e2d2a251e1b150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3a4653606d7884919ea8b2bdc9d5dfe9f4fdfffffff9ebdfd2c5b9ada1968a7d70655b50443a2f2d3137383f44464d53565e61696e757d858f949da5aeb6c0c9d2dce6f2fbfffffffffffffffffffffffffbeee2d6cabeb3a9968a7d7063574a3d3024170a000000000000000000000000000000000000000000030d162029333c464e585f696e7b838e939fa4abb2bbc0c7d0d5dae0e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f2e9e2dbd6cac1b7afa59f92877c6f665c50433a2f1e140a0000000000000000000000000000000000000000000000040e17212a343c464e575f696e79818c9399a1a8afb6bec3c9cfd6dbe1e5eaf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf5f0eae5e0d7d0cac0b8afa59e938b7f726a60544a3f31281e0c0200000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dbdbdbdbdbdadadad9ddd8d4d2cfc9c4beb9aea49f92857b6e61564c4135291d110400000000000000000000000000000000000000000000000000000000010711191f282f353d424a50555c60676d72787d82878b9093999b9ea1a8a6a9aaacaeb4b0b2b2b3b3b4b4b5b5b4b4b4b3b2b1b0b3adaba9a7a8a19e9a98928e89837d78706c615e5750443f382f271e150c030000000000000000000000000000000000000000010c161f282f35393a3f41424242424242424242414141403f3e3c3a39352f2d2b28221c1b15110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111b262f38424c555f69707d89929da8b2bdc9d5e1eaf5fffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabafafafafafafafafafafafafafafafafafafafafafafafafb6b8bcc3cbd5dfeaf5fffffffffffffffffffffffffffcf1e5dbd0c7bfb8b3b2afafafafafafafafafafafafafaeaeb5afacaaa8a7a09d938e82776c60564c41362a1d120700000000000000000000000006121f2b3844505b66717e8b96a0acb9c3d0d9e3f0fafffffffffffffffffffffffffffffffffffcf4ede7e1d9d1cbc7c5beb9b8b4b2b0aeb5aeacacafb6aeb0b2b4b7b9bdc3c5c8ced3d7dce3e7edf1e5d9cec3b8ab9f9285796d6053463a2d201309000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7985919ea8b2bdc8d4dfeaf5fffffffffffffffffffffffffffffffff8ece2d6cabeb4aa9f92857a6d60564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbe7f3fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184786c6059524c48474546484a4e54585f666d747f8c919ca5afbac3d0d9e3eef9fffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29892857c726d666260585753514b433930271c12070000000000000000000000000000000000000000000003050608090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090907070501000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff3e7dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000000000000000000000000000000007121d27303d464e555d6064676868686868686868686767666563615e565854524d48443d37312a211a1209000000000000000000000000000000000000000000000d19242f3a434c555c6065676868686868686868686767666563615e575854524c47433c352f281f181007000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab3becacbcccccdcdcececfcfd0d0d1d1d2d2d4d8ddd5d5d6d6d7d7d8d8dadbdedee1e5ebeef2f7fdfffffffffffffffffffffffffffffffffef8f3ece6e1d9d1cbc2bab2aaa29892867c6f685e544a3f32291f0e050000000000000000000000000000000000000000070d161d24292c2d313435353535353535353534343332302e2d2a2521201e1914100b050000000000000000000000000000000000000000000000000000000000040d151d23292c2d323435353535353535353534343332302e2d2a2521201d19130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121f2b3844505c66727f8b96a1adb9c2cdd7e2ebf5fffffffaede1d5c9bdb2a89d9083786c60564c42383a3c4247495053575e61686d747b828a92979fa6afb7c0c8d2dbe4eef8fffffffffffffffffffffffffff8ecdfd3c6baada297877b6e6154483b2e21150800000000000000000000000000000000000000000000040e17212a343c464e575f696e79818c9399a1a8afb6bec3c9cfd6dbe1e5eaf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf5f0eae5e0d7d0cac0b8afa59e938b7f726a60544a3f31281e0c02000000000000000000000000000000000000000000000000050f18222a343c454d575e676d757f8791969fa4acb1b9bdc4cacfd4d9e0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeeae4dfd9d4cec5bebaaea69e938e81756d62584e42382e1f160c0000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcecececececececdcdccd2ccc8c6c3bdb9b2ada49c928b7e71695e52443a3024190d01000000000000000000000000000000000000000000000000000000000000070d161d242930383f444b51555d60656c70767b7f83868b8f919697999c9e9fa3aba4a5a6a6a7a7a7a8a8a8a7a7a6a6a4a3a9a29f9c9a9896918e8a85817c77716c65615a524d453e332d261d150c0300000000000000000000000000000000000000000000040d161e24292c2d323435353535352f35393a3c3d3e3e3e3e3e3d3b3a39352f2f2e2b27201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d26303a434d57616b74818d96a0acb9c1cfd9e3eef9fffdfdfdfffffcf9f7f0e8ddd1c4b7aa9e9184776b544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc3c4c8cdd5dde7f1fbfffffffffffffffffffffffffffff7ece2d9d0c9c3c0bebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0bbb9b7b5b1aca59e948b7f72685e5246392e23180c0000000000000000000000000613202d394653606c7884919ea8b2bdcbd5e2ebf5fffffffffffffffffffffffffffffffffffcf3eae3dcd7cfc7c0bbb9b3adaba8a5a3a1a0a39f9fa4a0a2a3a5a8aaacb2b7b8bcc3c7cbd1d7dce2e8ebdfd3c6baada2978a7d7063574a3d31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515d67727e8b96a0acb8c2cdd8e4f4fdfffffffffffffffffffffffffffffffef2e7dbd0c5baaea2988c8073685d52453a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665b5046413b3a383a3b3d43474e545c606d727f8c939ea8b2bdc7d2dde8f4fefffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92867c6f6a605c54544e4b4745403931271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff9ecdfd3c6baada29786796d6053463a2d20130700000000000000000000000000000000000b151e2b343d434b5153585a5b5b5b5b5b5b5b5b5b5a5a59585654524d4c4746423b38332b2620180f08000000000000000000000000000000000000000000000008131e28313a434b5153585a5b5b5b5b5b5b5b5b5b5b5a59585654524d4b4746413a373129241e160d0600000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3d8d9d9dadadbdbdcdddddededfdfe0e4e8e1e2e2e3e3e4e4e5e6e8eaebedf1f6fafefffffffffffffffffffffffffffffffffffcf4ede7e1dbd6cfc7c0bbb0a8a19892867d706a5f564c42382d20170d00000000000000000000000000000000000000000000040c13181d20202527282828282828282828272726252321201e191414110e09020000000000000000000000000000000000000000000000000000000000000000030b12181c1f202527282828282828282828282726252321201e1a1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314151312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea6b0bbc5d0d9e4eef9fffffdf1e5dacfc4b8aca0958b7e71685e544a4246484e53535b6063696e737a80878f949ea1a9b0b8c0c9d2dae4edf6fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e53463a2d2114070000000000000000000000000000000000000000000000050f18222a343c454d575e676d757f8791969fa4acb1b9bdc4cacfd4d9e0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffdfaf8f2eeeae4dfd9d4cec5bebaaea69e938e81756d62584e42382e1f160c0000000000000000000000000000000000000000000000000000061018222a333c454d555d606d727d848d939aa0a7adb2b9bec5c8ced4d8dde0e3e8ebeef1f6f7f8f9fbfffffffffffffffffffffffffffffffefbf8f8f6f1eeebe7e2dfd9d4cec8c1bcb4aea49d948f81786d605b51463d30261c0d040000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdc1c1c1c1c1c1c1c1c1c0bfbec0bbb9b7b2ada9a19e928d80736c62574d4232281e13080000000000000000000000000000000000000000000000000000000000000000040c13181e262e343940454b51535b6063696e72767a7e8284878a8d8f91929995979899999a9a9b9b9b9b9a9a9a999896959792908d8b8884817d7a746f6b64605b535046423b3328221c140b03000000000000000000000000000000000000000000000000040c13191d202125262b3036393b3f414547494a4b4b4b4b4a49484745403f3c3b37322d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e28313b454f59606d7984919ea5afbdc7d1dce8f3f0f0f0f0f9f4f0edece6ded6cabeb3aa9b8f8275685c4f422e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0d1d4d9dfe7eff9fffffffffffffffffffffffffffffffef4ebe2dbd4cfcccbc8c8c8c8c8c8c8c8c8c8c8c8c8c8d1cbc7c5c4c2bcb8afa69f92857a6e61554b4034281c10040000000000000000000005121e2a36424d5763707d8a96a0acbac3cedde7f4fdfffffffffffffffffffffffffffffffffcf2eae1d8d1cbc2bdb5afaca9a19e9b989694939992939a949596989b9ea0a8aaacb1b9bbbfc6cbd1d8dde4e2d6cabeb3a99a8e817467574d42372b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7884919ea7b1bcc8d4e2ebf5fffffffffffffffffffffffffffffffff8ece2d6cabeb3aa9f92857a6d60564c4135291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064544a3f36302d2c2d2e32373c424a505b636d75818e96a0abb5c0ccd7e2edf8fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea3988c7f726a6058514b47433e3a38352f271f150c0300000000000000000000010507070c0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0909070300000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000005121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e2114080000000000000000000000000000000000030c19222b313a4045474b4d4e4f4f4f4f4f4f4e4e4e4d4c4b494746423f3b3a36302c27211a150e06000000000000000000000000010507070806050300000000010c161f2831394045474b4e4e4f4f4f4f4f4f4e4e4e4d4c4b4a4746423f3a3936302b262019130c040000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929fabb8c5d2dee6e6e7e7e8e8e9e9eaeaebebecedf0f4f9efeff0f0f1f1f2f3f5f7f8fafdfffffffffffffffffffffffffffffffffffffffcf2eae2dbd6cfcac3bdb5afa69f9691867d706b60584e443a2f261c0e05000000000000000000000000000000000000000000000001070d111314181a1b1c1c1c1c1c1c1b1b1b1a1918161414110e09070502000000000000000000000000000000000000000000000000000000000000000000000001070c101314181b1b1c1c1c1c1c1c1b1b1b1a1918171414110e0907050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013191d202121201f1c18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3845515c67717e8a949fa9b3bec7d2dde8eff8fffff6ebe0d4c8bcb1a79e92857a6d665b504d5254575f62656c70757b80858d92999ea6adb3bbc2cad2dbe4ecf6fffffffffffffffffffffffffffff9eee2d6cabeb3a99b8e817568574d42362a1e1205000000000000000000000000000000000000000000000000061018222a333c454d555d606d727d848d939aa0a7adb2b9bec5c8ced4d8dde0e3e8ebeef1f6f7f8f9fbfffffffffffffffffffffffffffffffefbf8f8f6f1eeebe7e2dfd9d4cec8c1bcb4aea49d948f81786d605b51463d30261c0d04000000000000000000000000000000000000000000000000000000061018212a333b434b515b636b7079808891959ea1a8adb3b8bdc3c8ccd2d4d7dddfe1e5e8eaececeff3f8f2f3f3f3f4f4f4f4f4f3f3f2f7f2eeecebe9e5e1dfdbd6d3cec8c3bcb8b0aaa29f928d82786d665c50493f342b1e150a000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3b5b5b5b5b5b5b5b4b4b4b4b3b2b6afacaaa8a19e97918a80736e645a50453b3020160c0200000000000000000000000000000000000000000000000000000000000000000001070c151c23282f343a4145495053575e6165686d7175787a7d8082848687898a8b8c8d8d8d8e8e8e8e8e8d8d8c8b8a88878583817e7b7874716d67636059535049413e3630292117110a02000000000000000000000000000000000000000000000000000001080c151d232831373b4146474b4c515455565758585757565553514b4c4947433c39363029241e160d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161f29333d45515d676f7d89939eabb5c0cbd7e2e3e3e3e3e3e3e8e3e0dfdad5ccc4baaea2988b7e7165584b3e3225180600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dddee0e4eaf1f9fffffffffffffffffffffffffffffffffffdf4ece5e0dbd9d8d5d5d5d5d5d5d5d5d5d5d5d5d5d5dcd7d3d2d1cdc8c1baaea2988c8073675c5145382c1f1306000000000000000000000714212d3a46535e6975828f9ca8b2bdccd5e0eff9fffffffffffffffffffffffffffffffffdf4eae0d8cfc6bfbbb0aba39f9b97928e8b8988868686868687888a8c8e9196999da0a7acaeb5babfc6ccd2d9e2dbd0c4b7ab9e918478695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3944505c66717e8a959fabb8c2d0d9e3eef9fffffffffffffffffffffffffffffffef2e6dbd0c5baada2978c8073685d52453a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2d25201f2021272b30383f44515b606d79849199a4afbbc6d0dbe7f2fffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d60584e45403937322d2c29241d150d0300000000000000000002080d111314181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a191615130f0a040000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000710191f282f35393a3e4142424242424242424141403f3e3d3b3a36302e2d2a251f1c160e0903000000000000000000000003080d1113141413120f0b06000000040d161f272f34383a3e414242424242424242414141403e3d3b3a36302e2d2a251e1b150d08010000000000000000000000000000000000000000000000000000000000000004111d2935404b556a7784909daab7c3d0ddeaf8f3f4f4f5f6f6f7f7f8f8f9fafcfffffbfcfcfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d8d0cac5beb9b1aba39f948f847c6f6b60594f463c32291d140a0000000000000000000000000000000000000000000000000000010406070b0e0f0f0f0f0f0f0f0f0e0e0d0c0b0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0e0f0f0f0f0f0f0f0f0e0e0e0d0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161c1e24292c2d2e2d2c28231c1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2834404b55616c76828f97a1acb6c0ccd8dde6eff9fffdf0e4d9cdc3b9ada2978f82786c605c575e61656a6e73787d82878d92979fa3abb0b9bec5cdd4dce4edf6fefffffffffffffffffffffffffffcf2e7ddd3c6baada2978a7d7063574a3d31251a0e0200000000000000000000000000000000000000000000000000061018212a333b434b515b636b7079808891959ea1a8adb3b8bdc3c8ccd2d4d7dddfe1e5e8eaececeff3f8f2f3f3f3f4f4f4f4f4f3f3f2f7f2eeecebe9e5e1dfdbd6d3cec8c3bcb8b0aaa29f928d82786d665c50493f342b1e150a0000000000000000000000000000000000000000000000000000000000060f182129313a4045515960676d747c838b91969ea2a9acb2b9bbc0c6c7ccd2d2d5dadcdddfe0e3e7e5e5e6e6e7e7e8e8e7e7e7e6e5e4e6e2dfdedcdad5d2d0cac6c3bcb8b1aca69e98928b80786d665c544a3f372d22190c03000000000000000000000000000000000000000714212e3a4754616d7a8797a1a8a8a8a8a8a8a8a8a8a7a7a7a6a5aca49f9d9a96918c847d736e645c52483f33291f0e04000000000000000000000000000000000000000000000000000000000000000000000000030a11171d23292f35383f44464d5354565e616568696e70737677797a7c7d7f7f808081818282818181807f7e7d7c7a787674716f6a6764605d55544f46443f382f2a251f170f0600000000000000000000000000000000000000000000000000000000040d161e272e343c43474c525458555d60626364646564646362605d555955544e4746413b352f28201a110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212935404b55606b75818e99a3afbbc6d0dbd7d7d7d7d7d6ddd7d4d2cfc9c3bab1a79f92857a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e9eaecf0f5fbfffffffffffffffffffffffffffffffffffffffef7f1ece8e5e5e2e2e2e2e2e2e2e2e2e2e2e2e2e1e8e3e0dfddd9d4cabeb4aa9e9285796d6053463a2d201307000000000000000000000815212e3b4854616e7b87939facb9c4cedfe7f1fffffffffffffffffffffffffffffffffff5ebe2d8cec6bdb5aea69e99928e8985817f7d7b7a7979797a7a7b7d7f8184888c90959b9fa3abaeb4bbc0c7d0d7dcd2c5b9aca196887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54616c7683909da6b0bdc7d2dde8f4fffffffffffffffffffffffffffffffff7ece1d6cabeb3a99f92857a6d60554c4135291d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667683909ca9b6c3ced9e5f1fefffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22151313151b1e262e344045515d676f7c87939faab4bfcad6e3edf8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275685d52463d342e2b27201f1d18120b03000000000000000000050c13191d20212527272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272623221f1b160f0700000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000070d161d24292c2d313435353535353535353534343332302e2d2a2521201e1914100b050000000000000000000000060b1013191e202121201f1b17110e090300040d151d23292c2d323435353535353535353534343332302e2d2a2521201d19130f0a04000000000000000000000000000000000000000000000000000000000000000000010d18242f424f5b6875828e9ba8b5c1d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6bfbab3ada7a099928c827a6f6a60594f473d342a20170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c2f35393a3b3a38342e2b27201a150d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b85929aa4afbbc2cbd4dde7eff7fff5eadfd6cabeb3a99f948d80736e6265696e72777b8084898f92999fa2a9afb5bdc1c9cfd6dfe6eef6fffffffffffffffffffffffffffffef4eae0d6cabeb3a99f9285796d6053463a2d201309000000000000000000000000000000000000000000000000000000060f182129313a4045515960676d747c838b91969ea2a9acb2b9bbc0c6c7ccd2d2d5dadcdddfe0e3e7e5e5e6e6e7e7e8e8e7e7e7e6e5e4e6e2dfdedcdad5d2d0cac6c3bcb8b1aca69e98928b80786d665c544a3f372d22190c03000000000000000000000000000000000000000000000000000000000000060f171f282f353f474f555d606b6f787e848c92979da0a8acafb6b9bbc0c4c5c9cfcfd1d2d3d7dcd8d9d9dadadadbdbdbdadad9d9d7dbd6d3d2cfcfc9c5c4bebab8b1aca7a09d938f867e736c665c544b42382e251b100700000000000000000000000000000000000000000713202d3946525e687885929a9b9b9b9b9b9b9b9b9b9b9a9a9998979a93908d89847f79706b635c524a40362d20170d000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d24292d33373b4246484c525458565e61646669656c6e6f717273737474747575757474737371706f6e68696765625f585753514b48433d37332d261d1a140d0500000000000000000000000000000000000000000000000000000000020b161f28303940454e53565e616568676d6f707171717171706e6d67696662605854524c45413a322c231c130a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f3a434f59616e7b87929faab4bfcacacacacacacacad2ccc7c6c4beb9b1a89f958c7f72685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef6f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffcf8f4f2f1eeeeeeeeeeeeeeeeeeeeeeeeeef9f3efedeceae4dbd0c5b9ada197897d7063564a3d3023170700000000000000000005121e2b37424d576673808c99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff9eee4d9d0c6bcb4aba39f948f87817c797572706e6d6c66676d6d6f707275777b7f83898e92999fa3aaafb6bec3cbd1d5c9bdb2a8978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000010c17232e3842505a63707d89949eabb5c0ccd7e2edf8fffffffffffffffffffffffffffffffef2e6dbd0c5baada2978c7f73675d51453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5466737f8c99a8b1bdc8d4e2edf8fffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d2f24180e070a0c151c232935404b55606b74818e98a2aebac6d1dce7f3fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c413428231d1b1413100c0701000000000000000000050e161e252a2d2e32343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343433302f2c272119110a010000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0700000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000040c13181d20202527282828282828282828272726252321201e191414110e09020000000000000000000000020a11171c1f252a2d2e2e2d2b27221b1a140d0802030b12181c1f202527282828282828282828282726252321201e1a1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000071a2633404d596673808c99abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dbd0c6bcb4aea9a29e95908780786e685f584f473d352b22180e05000000000000000000000000000000000000000000000306070706040000000000000000000000000000000000000000000000000000000000000000000000000000030506070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e242933383a414547484644403937322b262018130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d88939fa6b0b9c2cbd5dde5eef8fbf2e6dbcfc5bbb0a69d928d80756f72767b7f83888c91969b9fa3abadb3bbc0c7cfd5dae1e8f1f8fffffffffffffffffffffffffffffff8ede2d8cec6baada2978d8073665c5145382c1f130600000000000000000000000000000000000000000000000000000000060f171f282f353f474f555d606b6f787e848c92979da0a8acafb6b9bbc0c4c5c9cfcfd1d2d3d7dcd8d9d9dadadadbdbdbdadad9d9d7dbd6d3d2cfcfc9c5c4bebab8b1aca7a09d938f867e736c665c544b42382e251b10070000000000000000000000000000000000000000000000000000000000000000050d161d2429353d434b515960666d71797f858b91969c9fa4acacafb5b8b9bdc0c2c4c5c7cbd1cbcccccdcdcececececdcdcdcccbd0cac6c5c3c0bdb9b8b4aeaba7a09d95908a827b716c605b544b423930261c130900000000000000000000000000000000000000000005111d2a36414c566875818b8d8e8e8e8e8e8e8e8e8e8e8e8d8c8b8a888684807d78726d676159524a40382e241b0e050000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13181b22272b31363a3b4146474b4d5254575a535b6061626465666667676868686867676766656362615e565a5855534e4a4745403938322b27221b140b090200000000000000000000000000000000000000000000000000000000000a141d283139424b51585f62686e7275787a7c7d7e7e7e7e7d7c7b7a7875726f6a66615e56524c443e352e251c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47535f6974818d98a2aebabdbdbdbdbdbdbdbdbdc0bbb9b7b3ada7a0969083796d60564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbfbfbfbfbfbfbfbfbfbfbfbfbfffffcf9f8f5ece2d5c9beb3a9998d8073665a4d402f24180c0000000000000000000714212d3a46535f697784919dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff4e8ddd2c7beb4aaa399928b827b75706c6665636160605b5c606162636568696e72777c81868d92989fa4acb1babfc6cfcec0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e4854606b76828f99a4afbbc6d1dce7f3fefffffffffffffffffffffffffffffff7ece1d6cabeb3a99f92857a6d60554b4135291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3c4955626f7c8895a0acb8c6d0dbe7f3fefffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164554b40352920170e07030a1118242f39434f59616e7b86929fabb5bfcbd7e3effbfffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e2f2518120f0a06040000000000000000000000050f1720283036393a3f4041414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141403c3b38322b231c130a0000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000001070d111314181a1b1c1c1c1c1c1c1b1b1b1a1918161414110e09070502000000000000000000000000060c141c23282b3036393a3b3937332d2a251f19130b0601070c101314181b1b1c1c1c1c1c1c1b1b1b1a1918171414110e0907050100000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3aebbc7d3e0eaf6fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aaa29f97928b837c736d665e564e463d352b23191006000000000000000000000000000000000000020608060b1012131312100c0709080603000000000000000000000000000000000000000000000000000000010507060b0f12131313100c070a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000020608060b1012131312100c070908060300000000000000000000000000000000000000000000000000000000000000000000000000071018202830353d44484c51545453514a47433c373129241d160d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56616b73808d949fa7b1b9c3cbd3dce7ecf3f7ece1d7cdc2b8aea49c928d827b7f83878c9095999ea0a8acafb5babec5cbd1d9e1e6ecf3fafffffffffffffffffffffffffffffff9ede7dbd0c6bcb1a79f92857a6d61544b4034281c10040000000000000000000000000000000000000000000000000000000000050d161d2429353d434b515960666d71797f858b91969c9fa4acacafb5b8b9bdc0c2c4c5c7cbd1cbcccccdcdcececececdcdcdcccbd0cac6c5c3c0bdb9b8b4aeaba7a09d95908a827b716c605b544b423930261c130900000000000000000000000000000000000000000000000000000000000000000000040c1318232b313a40454f545c60676d727a7f848a8f939a9c9fa4ababadb2b3b5b7b9babfbdbebfc0c0c0c1c1c1c1c1c0c0bfbebdbebab8b6b4b2adabaaa29f9a95908a837d756e69615a504a423930271e150a01000000000000000000000000000000000000000000010d1925303a4754606d7a7f81818282828282828281818181807f7d7c7a7774706c66605d554f4740382e261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f252a2d3036393a3e4246474a4d49505354565758595a5a5a5b5b5b5b5b5a5a5958575554524c4e4b4847433e3a39352f2c271f1b17110a0300000000000000000000000000000000000000000000000000000000000006111b262f39434b545c606a6f757a7e82848788898a8b8b8a8a89888684827f7c77736e68605d564f4740372e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b37424d57616e7a86929fa8b2b0b0b0b0b0b0b0b0b0b5afacaaa9a19e9590847a6e675c51443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfc3b6a99c90837669554b4035291d100400000000000000000815222e3b4855616e7b8895a0acbdc7d2dde8f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca39892877e766e6963605b545655535350515354555759575f62666a6f747b80868e939aa0a7aeb4bdc3ccc2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faab4bfcbd7e2ecf8fffffffffffffffffffffffffffffffef2e6dbd0c5baada2978c7f73675d5145392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615212e3b47535f6a7784919daab4bfcad6e2edf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174675d51453b32292018130d0807121d27313d46525e6873808d99a3aebbc7d3e0ecf8fffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d312417070000000000000000000000000000030d172129323a4146474b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4948443d352e251c0b020000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544b4034281c10040000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000010406070b0e0f0f0f0f0f0f0f0f0e0e0d0c0b0a08070502000000000000000000000000000000080f181e262e34383a4146474746443f38363029251e17110a02000406070b0e0f0f0f0f0f0f0f0f0e0e0e0d0b0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c3ced9e5eceff3f8f6f7f7f8f9f9fcfffffbfcfdfdfefefffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c6baaea298928d857f786f6a605c544d443c342b23191107000000000000000000000000000000000003090e121415171c1f20201f1c18191515120f0a04010000000000000000000000000000000000000000000002080d111314171b1f20201f1c181a161312100c070000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171c1f20201f1c18191515120f0a0401000000000000000000000000000000000000000000000000000000000000000000071119222a323a41464f54555d6061605c54544e47423c352f281f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b444f59606d78828f959fa7b1b9c2cad6dbe2e9f2f3e9dfd3cac0b6aea49c948f888b90939a9da0a7aaacb2b9bbc0c7cad0d7dce3eaf3f7fdfffffffffffffffffffffffffffffdf5eee8dbd6cabfb4aaa0958c7f72685e5242392e23180c00000000000000000000000000000000000000000000000000000000000000040c1318232b313a40454f545c60676d727a7f848a8f939a9c9fa4ababadb2b3b5b7b9babfbdbebfc0c0c0c1c1c1c1c1c0c0bfbebdbebab8b6b4b2adabaaa29f9a95908a837d756e69615a504a423930271e150a010000000000000000000000000000000000000000000000000000000000000000000000010711191f282f353d424a50555c60676d72787d82878b9093999b9ea1a8a6a9aaacaeb4b0b2b2b3b3b4b4b5b5b4b4b4b3b2b1b0b3adaba9a7a8a19e9a98928e89837d78706c615e5750443f382f271e150c0300000000000000000000000000000000000000000000000813202c3945525d686d72747575757575757575757474747372716f6d676763605b54514b433e352e261c140b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c101314151a1e21252a2d2e30363a3b3d403f444647494a4c4c4d4d4e4e4f4f4e4e4e4d4c4b4a49474641413e3c3a37312d2c29241d1b17161413120f0b06060300000000000000000000000000000000000000000000000000000b17222d38414b555d666d737c82868b8e919695969797989797969596918f8c8884807a746d686159514940382e251b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313c46525e6873808c96a0a8a4a4a4a4a4a4a4a3a3aba49f9d9a97928c837b6e685e554b4032281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c5b8ab9e928578675d5145392c1f13060000000000000004111d2935414b5565727f8c98a8b1bdd0d9e3eef9fffffffffffffffffffffffffffffffef3e9e0d4c8bbafa49a92867d726d615f5753504a4a48474644454747484a4c4d5355586062696e747b818790959fa3abb1bbc0c2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b27323d47535f6a75818e98a3aebac5d0dbe7f2fdfffffffffffffffffffffffffffffff7ece1d6cabeb3a99e92857a6d60554b4035291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5866727f8c98a2aebac6d0dbe7f3fdfffffffffffffffffffffffff8ebded1c5b8ab9e9285796d60574d443a3229241d1913100c151f2a36414d56616e7b86929facb9c5d0dbe7f2fefffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000009141f29333b444c5254585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5956544f4740372e1d140a00000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f3fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5145382c1f13060000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000001020202020202020202010100000000000000000000000000000000000000000109121a212a30383f44464c52545453504946423b353028221c140b0600000000010202020202020202020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca8b2bdc8d4dae0e3e7e8e9eaebebecedf0f4f9efeff0f0f1f1f2f3f3f4f4f5f7f9fafcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286807a726d665f58504a423b322a221911070000000000000000000000000000000000060e151a1e212223282b2d2d2c28232622211f1b15100d070100000000000000000000000000000000000000040c13191d202122272b2d2d2c28232623201f1c18120e0902000000000000000000000000000000000000000000000000000000000000000000060e151a1e212223282b2d2d2c28232622211f1b15100d0701000000000000000000000000000000000000000000000000000000000000071019232b343c444c52596063676d6e6d66626058534e45403a3129241e160e0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323e44515c666d79839095a0a7b0b8c0cad0d7e0e7edf1e5dcd2c8c0b6aea69e9c95989c9fa4acacb1b7b9bdc3c7cbd1d6dbe1e8eef5fcfffffffffffffffffffffffffffffffbf4ebe4ddd8c9c0baaea2989183796d60564c4130271d12070000000000000000000000000000000000000000000000000000000000000000010711191f282f353d424a50555c60676d72787d82878b9093999b9ea1a8a6a9aaacaeb4b0b2b2b3b3b4b4b5b5b4b4b4b3b2b1b0b3adaba9a7a8a19e9a98928e89837d78706c615e5750443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000070d161d242930383f444b51555d60656c70767b7f83868b8f919697999c9e9fa3aba4a5a6a6a7a7a7a8a8a8a7a7a6a6a4a3a9a29f9c9a9896918e8a85817c77716c65615a524d453e332d261d150c0300000000000000000000000000000000000000000000000004111d2935414c565d60656768686868686868686868676766656462605d555653504a454039312c231c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d1f202223242424232221252a2d2e312d3337393b3c3e3f4040414141424242414140403e3d3c3b393630322f2e2b26202223232424242321201f1b1715130f0a040000000000000000000000000000000000000000000000030f1b27333f49535d676d7880878e92999b9ea1a8a3a4a4a4a4a4a3a8a19e9c9996918c86807a706b635b524a40372d22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a36414c56606d7984919696979797979797979796969993918e8a857f786e695e564c43392f20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d201407000000000000000613202c3945515d677683909ca9b6c3cedcebf5fffffffffffffffffffffffffffffffff8ece2d5c9beb2a99f93887e706b625b534d46443f3d3b3a3938383a3a3c3d3f4247484e54575e61696e757c838c9299a0a7afb5bdb5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58616e7b86929faab4becad6e1ecf7fffffffffffffffffffffffffffffffef2e6dbcfc5b9ada2978c7f72675d5145392f24180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754616d7a86929faab4bfcad6e1ebf5fffffffffffffffffffffffff8ecdfd2c6b9ada1978b7f72695f564c443d352f29241f1c18131925303b46525e6975828f9baab4becad6e2eefbfffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000020e1a25313b454d565e61656767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767666360595149402f261c1106000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c333c424a5053565e6161605b53524d46413a332d261d17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5564717e8a96a0acb8c0c9cfd3d7dcdbdcdddedfdfe0e3e8e1e2e2e3e4e4e5e5e6e6e7e8e9eaecedf0f4f9f9fdfffffffffffffffffffffffff5e9dccfc2b6a99c8f837b716c605d564e443f3830292018100700000000000000000000000000000000010a0f1820262b2e2f2e34383a3a38342e322f2e2b26201d18120b060000000000000000000000000000000000070e161e25292d2e2d3337393a38342e33302d2c28231c1a140d07010000000000000000000000000000000000000000000000000000000000010a0f1820262b2e2f2e34383a3a38342e322f2e2b26201d18120b0600000000000000000000000000000000000000000000000000000000050e19222b353d464e565d616b70767a7b79746f6a625f57514b433e3530282018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202834404a545d676d7a8390959fa6aebabfc5ced7dce2eaeee4dad2c8c0b8b0aaa8a2a5a9acafb6b8bcc3c5c8ced4d7dce3e6ecf3f9fffffffffffffffffffffffffffffffdf6f1e9e2d9d2ccc0b7aea49f92867c6f675c51443a301e150b0000000000000000000000000000000000000000000000000000000000000000000000070d161d242930383f444b51555d60656c70767b7f83868b8f919697999c9e9fa3aba4a5a6a6a7a7a7a8a8a8a7a7a6a6a4a3a9a29f9c9a9896918e8a85817c77716c65615a524d453e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e262e343940454b51535b6063696e72767a7e8284878a8d8f91929995979899999a9a9b9b9b9b9a9a9a999896959792908d8b8884817d7a746f6b64605b535046423b3328221c140b0300000000000000000000000000000000000000000000000000010d19242f3a434c5254585a5b5b5b5b5b5b5b5b5b5b5b5a5958575553514b4a46443f38352f281f1a110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f2024292c2d2f30303131302f2d2c2924212422272b2d2e2f313233333434353535353434343332302f2e2d2a25252222282b2d2e2f303131302f2e2d2b2722221f1b16100c0700000000000000000000000000000000000000000005121f2b3744505b656d79828d93999fa3ababadb2b0b1b1b1b1b0afb2adaba8a8a09e98928d857d736d635c52493f342b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303b45515d676f7c84888a8a8a8a8a8a8a8a8a8a89888684817d79726d665e574d443b31271d0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d5c9beb3a995887b6e6255483b2f221508000000000000000714212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffffffffef2e7dbd0c6b9ada1978d80746c61595146423b38332d2e2d2d2b2c2d2e2f3031373a3d43474d52575e616b6f787f8690959fa4abb1b2a89a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b26313c46535e6974808d98a2aebac5cfdae6f2fcfffffffffffffffffffffffffffffff7ece1d6cabeb3a99e9285796d60554b4035291d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6874808d98a2aebac3cfd9e3eef9fffffffffffffffffffffffaeee2d6cabeb3a99f92867b6e685e564e45403a35302c2823201f1f2a36424d5764707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000005121e2a36424d575e686d727374747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474736f6b635b5142382d22170b000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363e464e545c6065686d6e6c65615e57524c443f382f28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606c7884919ea4aeb9bec5c7cbd1cfd0d1d1d2d2d4d7ddd5d5d6d6d7d7d8d9d9dadadbdcdedfe0e4e8ebedf1f6fcfffffffffffffffffffff6e9ddd0c4b7ab9f948f857e756d686058504840332d261d140a000000000000000000000000000000000a131c212a31373a3b413f4446464440423f3c3b37322c29241d17110a02000000000000000000000000000007111920283035393a403f444646454043403d3a38342e2a251f18130c04000000000000000000000000000000000000000000000000000000000a131c212a31373a3b413f4446464440423f3c3b37322c29241d17110a0200000000000000000000000000000000000000000000000000020b17202b343d474f585f686d757d83868785817c756e6a605d554f45413a3229231d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424b555d686e7a838f949da4aeb4bcc2cbd1d8e1eaece3dad2cac1bbb7b5aeb2b6b9bbc0c7c8cdd2d4d9e0e3e8eef2f7fefffffffffffffffffffffffffffffef8f2ebe6dfd7d0c7c0bbafa59c928b7e716a5f554b4032281e0c03000000000000000000000000000000000000000000000000000000000000000000000000040c13181e262e343940454b51535b6063696e72767a7e8284878a8d8f91929995979899999a9a9b9b9b9b9a9a9a999896959792908d8b8884817d7a746f6b64605b535046423b3328221c140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151c23282f343a4145495053575e6165686d7175787a7d8082848687898a8b8c8d8d8d8e8e8e8e8e8d8d8c8b8a88878583817e7b7874716d67636059535049413e3630292117110a0200000000000000000000000000000000000000000000000000000008131e28313a4145474c4e4e4f4f4f4f4f4f4f4e4e4e4e4d4c4a494745403d3938332d29241d160d080000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272b2d2f35393a3c3c3d3e3d3d3c3a39352f2e2d2a251f2021232425262727272828282828272726252422212020262b2e2d3338393b3c3d3e3d3d3c3b3937332d2e2b271f1c18120b0300000000000000000000000000000000000004101d2935404b55606c77828f949fa4abafb5b8b9bdbcbdbebebdbdbcbdb9b7b5b2acaaa39f9791887f736e635b51463d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2935404b555f6a6f777b7d7d7d7d7d7d7d7d7d7d7c7b797774706d67605c544d453b32291f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbcafa296897c6f6356493c30231609000000000000000a1623303d495663707c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffbeee2d6cabeb4aa9e9184796d605a50473f36312b28222220201f1f20212224262b2e32373b42464d525960666d737c838d93999fa7a8a0968a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa9b3bec9d5e0ebf6fffffffffffffffffffffffffffffffdf2e6dbcfc5b9ada1978c7f72675d5145392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7a86929fa8b2bdc7d1dce8eff8fffffffffffffffffffffef2e6dacfc5baaea29890837a6d686058514b46413a38342e2d2c2825303b4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000714212d3a46535e696e7a7e80808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7c736d63544a3f33281c0f0300000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffef2e6dbcfbbafa295887c6f6255493c2f2216090000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d373f4850585f666d72777a7a78736e69615e56504a423c342e261e180f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505b66707d8a929da5adb3b9bbbfc0c2c3c4c4c5c6c7ccd2c8c8c9cacacbcbcccccdcececfd1d2d4d8dddee1e5eaf0f5fbfffffffffffffffff8ecdfd3c7bbb0a69f97928b817a6f6a615a51443f382f261b1106000000000000000000000000000008111c252e333c4247484d4a505353514a4f4c4847433c39352f27221b140b06000000000000000000000000050f19232b323a4146474c49505353514b504d4946444039363029241d160d07010000000000000000000000000000000000000000000000000008111c252e333c4247484d4a505353514a4f4c4847433c39352f27221b140b060000000000000000000000000000000000000000000000000a141d29323d464f59606a6f7a81898f9398928e88827b736d676159524c443d342f271f180f070100000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434c565e686e79828d929fa2aab0babfc6cfd8e2edece3dcd3ccc7c3c2bbbec3c6c8ccd2d4d9dee1e5ebeff4f9fffffffffffffffffffffffffffffffef7f2ece7e0dad5cdc5beb6afa59d928d80736c62584e43392f20160c000000000000000000000000000000000000000000000000000000000000000000000000000001070c151c23282f343a4145495053575e6165686d7175787a7d8082848687898a8b8c8d8d8d8e8e8e8e8e8d8d8c8b8a88878583817e7b7874716d67636059535049413e3630292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d23292f35383f44464d5354565e616568696e70737677797a7c7d7f7f808081818282818181807f7e7d7c7a787674716f6a6764605d55544f46443f382f2a251f170f060000000000000000000000000000000000000000000000000000000000010c161f282f35393a3f41424242424242424242414141403f3e3c3a39352f2d2b28221c18120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d3337393d40454748494a4a4a4a484745413f3b3a36312c27211a1719191a1a1b1b1c1c1b1b1b1a1918171820262b31373a3b3f444648494a4a4a4a494746443f3c3b37322c28231c150c07000000000000000000000000000000000006131f2c3945515d67727f8b949ea6afb5bbc0c4c5c9cfcacacbcacacfc9c5c4c2bdb9b4aea9a19a938c80736d62594f43392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e585f626a6f707171717171717170706f6e6d676764605c55514a423b332920170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000c1926323f4c5965727f8c98abb5c0cbd7e3effcfffffffffffffffffffffffffffffff9ecdfd3c6baaea2988b7f72675d51483e352a261f1c171514131213141415171a1e21272b30363b42464f545c606a6f78808790959999969184796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a25313b46525e68737f8c97a1adb9c4cedae5f1fcfffffffffffffffffffffffffffffff7ece1d5c9beb3a99e9285796d60554b4034291d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6873808c96a0abb5c0cbd7dde6eff8fffffffffffffffffffff7ece1d6cabfb4aaa09590837a6f6a605d55524c4645403c3a38342e323844515c6675828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000815212e3b4854616e7b858b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c897f73665b5044382b1f120600000000000000000000000000000004101c2834404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19232d363f49515a616a6e787e84878784807b746d68605b544e443f38302a2119130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616b74808d939ea1a9acaeb5b4b5b6b7b8b8b9bbc0babbbcbcbdbdbebebfc0c0c1c1c2c4c6c8ccd2d2d4d9e0e4eaf3f8fffffffffffffffcefe4d8cdc2b8b0a9a29f938e847c716c635b504941382d2217120900000000000000000000000005101a232e373f454e53555a545c60605c545c5955534e47454039332d261d18100700000000000000000000020d17212b353d444c525459535b60605c555c595653514a46423b352f281f18120b03000000000000000000000000000000000000000000000005101a232e373f454e53555a545c60605c545c5955534e47454039332d261d1810070000000000000000000000000000000000000000000006111b262f3b444e58606b707c848e939c9fa29f9b938f878079706b605d564f454039312a2118120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a444d565e676d78808b92989fa6aeb4bcc6d1dce7f3eee5ded7d3d0cfc8cbcfd2d4d8dde4e4eaedf1f6fcfffffffffffffffffffffffffffffefbf6f1ece6e2dbd6cfc9c2bbb3aca49f938e80746e635a50463c31271d0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171d23292f35383f44464d5354565e616568696e70737677797a7c7d7f7f808081818282818181807f7e7d7c7a787674716f6a6764605d55544f46443f382f2a251f170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d24292d33373b4246484c525458565e61646669656c6e6f717273737474747575757474737371706f6e68696765625f585753514b48433d37332d261d1a140d0500000000000000000000000000000000000000000000000000000000000000040d161e24292c2d32343535353535353535353534343332312f2d2c2924201f1c17110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292f383f44464a4b51535556575757565554524c4c4846423b38332a251f170f0d0e0e0e0f0f0f0e0e0d0d131c222a31373c4247484a505355565657575756545350494947433d38342e271e19110a010000000000000000000000000000000714202d3a4753606d7985929ea6b0bbc0c7cbd1d2d5dad7d7d7d7d7dad5d2d1cec9c6bfbab3aca49f928b7f726b60554b4034281c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464e53585f62636464646464646464636362605c555753514b444039302921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000004101d2935404b556875818e9ba8b4c1d1dce8f4fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d60554b40362c231a140f0b0607060606070709090e12161b1f252a30363d424a51585f666d737c83898c8c8a847c6f665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56606d7985929ea8b2bdc9d5dfeaf6fffffffffffffffffffffffffffffffdf2e6dacfc5b9ada1978c7f72675c5145392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36414c56606d79849199a3afbbc1cbd4dde7eff8fffffffffffffffffffdf2e7dbd0c5bcb1a79f9590847c736d67615d5653514b4846443f403f3d404a5465727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000d1a2633404d596673808c979a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a999286796c605346392d201306000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b353f48515b626c717c838b919596918d86807a726c665f58504a423c3329241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424f59606d78818b92979c9fa3aba7a8a9aaabacacafb5aeaeafafb0b1b1b2b2b3b3b4b5b6b7b9bbc0c4c5c8ced4d9dfe7edf4fcfffffffffffff4e9ded4cac2bcb3ada59e9691867e736d605b53493f3327241b100700000000000000000000000b17222c363f4951575f62676a666d6d666b6865625f5853514b443f382f2a2218120b03000000000000000009141f29333d474f565e616669656c6d676b696663605c54524d45413a3129231d150d05000000000000000000000000000000000000000000000b17222c363f4951575f62676a666d6d666b6865625f5853514b443f382f2a2218120b0300000000000000000000000000000000000000000b17222d38414d56606a707d8691969ea5acaeaba69e99928d847d756d686159514b433c3329241d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28323b444d555d666d747e868f949fa3aab4bfcbd7e3eff7efe9e3dfdcdbd5d8dcdfe0e4e8eef0f5fafdfffffffffffffffffffffffffffefbf7f2eeeae5e1dbd6d0cac4bdb9b0a9a29a938c81786c605c52483f342a1f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c12181d24292d33373b4246484c525458565e61646669656c6e6f717273737474747575757474737371706f6e68696765625f585753514b48433d37332d261d1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13181b22272b31363a3b4146474b4d5254575a535b6061626465666667676868686867676766656362615e565a5855534e4a4745403938322b27221b140b0902000000000000000000000000000000000000000000000000000000000000000000040c13191d202125272828282828282828252a2d2e2e2d2925201f1d1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f353e4149505356555d6062636364646362605d565854534d48443d36302921191108000202020201000a131c252d343c43474d5355545b606162636464636261605b5356544e46444039302b231c130b0200000000000000000000000000000b1825313e4b5864717e8b97a1adb8c1ccd2d7dcdfe1e5e4e4e4e4e3e5e1dfded9d5d0cbc4beb6afa49f92877c6f675c5145382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c43474e535557575757575757575757565553514b4a46454039342e271e170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56697683909ca9b6c3cedae5f0f6f9fbfffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000006131f2c3945515d677784919daab7c4d0ddeaf9fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9a8e8174675d5143392f241a1109030000000000000000000002060a0f141a1f252a303940444e545c606a6f777c7f7f7d796f6a5f544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a45515d67727f8b96a1acb9c3ced9e5f1fbfffffffffffffffffffffffffffffff7ece1d5c9beb3a99e9185796d60554b4034281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b45515c676f7c87929fa5afb9c3cbd5dde6eef8fefffffffffffffffff8ece2d7cec3b9b1a79f9691878079736d6863605c545553504a4d4b4a48495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000e1b2835414e5b6874818e9ba9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a298877a6e6154473b2e21140800000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d47515b626d727e8690959da0a19e99928d857e786f6a605c544d453f352f282017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3e44515c666d757f858b8f9299989a9c9d9e9e9f9fa4a0a1a2a2a3a3a4a4a5a6a6a7a7a8a9abacafb6b7b8bdc3c8ced7dce3eaf3fbfffffffffffbf0e6dcd4cec5bebaafa8a198928a7f746c655b504440362d22190d0400000000000000000004101c28333e48515b636a6e7477787979787775726f6a65605d555049413c3428231d150c04000000000000020e1a25303b454f5960686d737678797979787673706d66615e57514b433e342f271f170f06000000000000000000000000000000000000000004101c28333e48515b636a6e7477787979787775726f6a65605d555049413c3428231d150c04000000000000000000000000000000000000030f1b27333f49535e686f7c869298a1a8afb9bab8b0aba39f96918a817a706b605c554e453e352f281f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323b434c545c606c717b828b9298a3aebac7d3e0ecf9faf4efebe9e8e1e5e9ecedf0f4f9fffffffffffffffffffffffffffffdfaf7f2eeece6e2dfd9d4d0cac5bfbab2ada69f9792887f746c665b504a40362d22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13181b22272b31363a3b4146474b4d5254575a535b6061626465666667676868686867676766656362615e565a5855534e4a4745403938322b27221b140b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f252a2d3036393a3e4246474a4d49505354565758595a5a5a5b5b5b5b5b5a5a5958575554524c4e4b4847433e3a39352f2c271f1b17110d0803000000000000000000000000000000000000000000000000000000000000000000000001080d111314191b1b1c1c151d24292c3036393b3a3935302c29231d150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a404550535b606368676d6f6f707170706f6d686965615e57544f46423b332b231a1108000000000008111c252d373f464e53575f6266666c6e6f707170706f6e6c656662605853514a423d352e251d140b0100000000000000000000000004111d2935414c556875828f9ba9b3becad7dde3e8ebeef1f6f1f1f0f6f1edebeae5e2dcd6d0c7c0bbafa3999184796d60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222a31373c4347484a4a4a4a4a4a4a4a4a4a49484645403d3a38342e28231c150c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530404d5a6773808d9aa8b2bdc9d5dee5ebeceff3f8efefefefefefefefefefefefefeff5f6f8fbfffffffffffffffffffffffffffffffffffffffffffffffdf9f5f3f2efefefefefefefefefefefefefefefefefefefe6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffff9ece0d3c7baaea398897d7063554b4031271d110800000000000000000000000000000002090e141a1e272e343c424a515860626a6f7273716d675f584e42392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7984919ea8b1bdc8d4dfeaf5fffffffffffffffffffffffffffffffdf2e6dacfc5b9ada1978b7f72675c5145392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2834404b55606b737f8c939ea7b1b9c3cbd4dce7edf4fcfffffffffffffffef3e9e0d5cbc3b9b1a8a199928d857f7a75706d666562605c545a5857555454616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b07000000000000000000000000000e1a2734414d5a6774808d9aa7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4aa94887b6e6155483b2e221508000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444f59626d727f8892989fa7acadaba39f97928b837c736d665f575145413a3227221b140b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404a545c606d72797e8386898c8d8f90919192939994949595969797989899999a9b9b9c9e9fa4acaaacb2b8bcc3cbd1d8e1e9f1fbfffffffffff8eee6e0d7d0cac1bab2aaa29f918c80776c605c52483f342b1f160c0100000000000000000814202d3944505a636d727b80838586868584827f7c77726d67605b534e463f342e271e160d04000000000005121e2a36424d57606b707a7f83858686858483807d79736e69605d5550454039312921180f07000000000000000000000000000000000000000814202d3944505a636d727b80838586868584827f7c77726d67605b534e463f342e271e160d04000000000000000000000000000000000005121f2b3744505b656e7a859298a2aab2bac1c6c1bdb5aea8a19e938e847d746d675f5750454039312a2117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029313a424a505a62696e777f86929facb9c5d2dfecf8fffffbf8f6f5eef1f6f9fafcfffffffffffffffffffffffffffdfaf7f1eeebe6e2dfdbd6d3cec8c5bebab4aea9a19e948f857e726d605b544a3f382e241b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f252a2d3036393a3e4246474a4d49505354565758595a5a5a5b5b5b5b5b5a5a5958575554524c4e4b4847433e3a39352f2c271f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1014191e2021252a2d2e30363a3b3d403f444647494a4c4c4d4d4e4e4f4f4e4e4e4d4c4b4a49474641413e3c3a37312d2c29241d202121201e19140f0b060000000000000000000000000000000000000000000000000000000000000000000000010406070c0e0711191f272f35393b4146474746413a38342f271f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303a434b515a61656c7074777a7b7c7d7d7d7d7b7a7875726e69636059524d453d352c231a1007000000020b1a232d373f4951585f62696e7376797b7c7d7d7d7d7c7a7976736f6a65605c544f4740372f261d130a0000000000000000000000000613202c3945515d677885919eabb8c4cfdee8eef3f9fafdfffdfefdfffdfaf8f6f1ede7e2d9d2cbc0b5aba0968b7f72665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b31373a3c3d3e3e3e3e3e3e3e3d3d3c3b3a38342e2d2c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081623303c4956636f7c8996a1acb9c2ccd5d9dfe0e2e7e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e9e9eceff4fafffffffffffffffffffffffffffffffffffffffff8f2ede9e6e6e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2dacdc1b4a79a8e8174675b4e4134281b0e0100000000000815222f3b4855626e7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053473a2f20150b00000000000000000000000000000000000002090c151c2328303940444e54586062666664605d554e463c30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f3a45515c66717e8b95a0acb8c3cdd9e4f0fbfffffffffffffffffffffffffffffff7ece1d5c9beb3a99e9184796d60544b4034281c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232e39434f59606c77818f959fa7b1b9c2cad6dbe2eaf2f8fefffffffffffffbf2e7ddd4cbc3bab2aba39f97928c86817d7975726f6d666866656362616060687885929eabb8c5d1deebf8fffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000d192633404c5966737f8c99a6b2bfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bbaea195887b6e6255483b2f221508000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ede0d4c7bbafa499867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606b727f8b939aa2aab1b8b9b4aea9a29e9590867f786e69625b524c443d332d261d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424a515b62676d71767a7c7f818283848585868687878889898a8a8b8b8c8d8d8e8e8f91939a999ea0a8acb1bbbfc6cfd7dfe9f2fcfffffffffff8f2e9e1dbd6ccc4bcb4aea39c928d80746e635a50463d31281e130800000000000000000a1623303c4955616c727f878d9092939792918f8c88837e79716c655f585045403930281f160e04000000000714202d3a46525e69707d858c8f92929892918f8c8985807b736d67615a514b433b332a211910070000000000000000000000000000000000000a1623303c4955616c727f878d9092939792918f8c88837e79716c655f585045403930281f160e04000000000000000000000000000000000613202d394653606c77828f97a1aab4bcc4ccd3cfc6bfbbb2aca59e97918980796e6a625a514b433c3327221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f2830383f445059626d727f8c98a3aebac7d3e0ecf9fffffffffffffbfefffffffffffffffffffffffffffffefbf7f1eeebe6e1dfdbd6d3d0cac6c3bdb8b3adaaa29f96918b827b716c635b504a42382d261c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e21252a2d2e30363a3b3d403f444647494a4c4c4d4d4e4e4f4f4e4e4e4d4c4b4a49474641413e3c3a37312d2c29241d1b160f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f252a2d2e2e2d2a25252a2d2e312d3337393b3c3e3f4040414141424242414140403e3d3c3b393630322f2e2b2620201f252a2d2e2e2d2a251f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000030b1218232b31394045474c525454524c474540393129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d606c71787d81848688898a8a8a89888785827f7b76706b615e574f473e352c22190e0400000a141d2b353f49515b636a6f767b8083858889898a8a8a89878583807c77726d666059514940382f251c110700000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf9fffffffffffffffffffffffffffef8f4ebe4dcd1c7bdb2a89e9184786d6053463a2d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a20262b2e2f30313131313131313130302f2d2c2823201f1c18120c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea6b0bac2c9ced2d3d6dbd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dcdddfe3e9f0f8fffffffffffffffffffffffffffffffffffef5ede6e1dcdad9d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5cec2b5a89b8f8275685c4f4235291c0f0200000000000a1723303d4a5663707d8996abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376675d5145382c1f13030000000000000000000000000000000000000000030b12181e272e343d43474e545659595753514b433c342a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2834404b54606d7884919da7b1bcc8d4dfeaf5fffffffffffffffffffffffffffffffdf1e6dacfc4b9ada1968b7f72665c5145392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d44505b656d79839095a0a7b0b8c0cad0d8e0e7ecf4f9fffffffffffff9efe6ddd4ccc4bdb5afa9a19e98928e8a85827f7c7977757372706f6d6d6c657783909daab6c3d0dde9f6fffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a544b4034281c10040000000000000000000000000c1925323f4c5865727f8b98a5b2becbcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdc8bbafa295887c6f6255493c2f221609000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffcf0e3d7ccc0b5a194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87939fa4acb4bcc2c6bfbab3ada79f99928c837b726d605d564e443f382f281f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451555d6065676d7072747576777879797a7a7b7b7c7c7d7e7e7f7f80808182838486898d91969da0a7aeb5bdc5cdd7e0eaf4fefffffffffffbf3ece6ded6cec6bfbaada49d928d80736c62594f433a2f24190d0400000000000006131f2b37434e5864707d8a93999d9f9fa29f9e9b9895908b857e786f6a625a514b433a312820160d04000003101c28343f4a54616e7b8692989c9e9fa29f9e9c9997918c868079716c605c554d453c332b22190f060000000000000000000000000000000006131f2b37434e5864707d8a93999d9f9fa29f9e9b9895908b857e786f6a625a514b433a312820160d040000000000000000000000000000000b1824313e4b5764717e8a949fa9b3bcc5ced6ded8d1cbc4bdb9afa9a19e928d837c716c605d554d453e332d261d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000050d17222d38414d57616b727f8b919baab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffcf7f2eeebe6e1dfdad5d2d0cac6c5bebab8b1aca9a29f98928c847e766e69615a51443f382f261c140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191e2021252a2d2e312d3337393b3c3e3f4040414141424242414140403e3d3c3b393630322f2e2b2620201d18120f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c23282b3036393b3b3936302d2a25212422272b2d2e2f313233333434353535353434343332302f2e2d2a252522211f1c23282c30363a3b3b3936302b28221c140b060000000000000000000000000000000000000000000000000000000000000000000000040d151d2429353d434b5153565e61615e5653514b433e352f2820180f07000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545d676d757e84898e91929996969797969596918f8b87827d756e69605950473e342b20160c0206111b262f3d47515b636d727c82888d9092989596979796959892908c89847e78706b635b524a40372e23190c03000000000000000000000815222e3b4855616e7b8894a9b3bec9d5e1eefafffffffffffffffffffffffffffffffdf5eee3d9cfc3b9ada196897d7063564a3d2e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f151b1f212224242424242424242425262625252321201f1c1713110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8a949fa8b0b9bdc3c5c7cad0c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cfd0d3d8dee6eef8fffffffffffffffffffffffffffffffff5ece3dcd5d0cdccc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c2b6a99c8f8376695c504336291d100300000000000b1825313e4b5864717e8b97a4b1bed2dde8f4fffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d807367554b4035291d100400000000000000000000000000000000000000000000070c151c232832383d4348494c4c4a47454039312a22180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e3944505c66717e8a95a0acb8c2cdd8e4f0fbfffffffffffffffffffffffffffffff7ebe1d5c9bdb2a99e9184796d60544a4034281c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e27333f49535d676d7a8390959fa6afbabfc6ced6dbe2e8eef5fcfffffffffff8efe6ded6cfc7c0bbb3adaaa39f9b98928f8b88868381807e7d7b7a7a797978828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff4e8ddd2bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616d7a849199a4afb6bec6ced1cbc5beb9b1aba39f9590867f756d6860585049413a312a2117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f434b5153555d60636567696a6b6b6c676d6d6e6f6f7070717172737374747576787a7c80848990959fa3abb3bbc5ced8e2edf8fffffffffffffef7f0e8e0d8d0cabfb6aea49c928b7e716b60554c41352921160a0000000000000815222e3b4754606a7784919da4ababacadabaaa8a7a09d97928b837c716d605c554b433a32281f160c030006121f2c3844505c6674818d98a2aaabacaeacaba9a9a19e99928d847e746d675e574e453c342b21180e050000000000000000000000000000000815222e3b4754606a7784919da4ababacadabaaa8a7a09d97928b837c716d605c554b433a32281f160c030000000000000000000000000000101d2a3643505d697683909ca6b0bbc5ced7e0e8e3dcd7cec9c1bbb2ada49d9590867e746d675f574f443f382f281f170f07000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f69707d87939fa3adbcc6d1dce7f3fffffffffffffffffffffffffffffffffffffff9f4efece6e2dfdad5d2cfc9c6c4bebab8b3adaba8a09d97928c868079716c615e5650483f332d261d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314191e20212422272b2d2e2f313233333035393a3b393630343332302f2e2d2a252522211f1a1413100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171e262e34383b4146474746413b39363028231d1b1f202123242526272727282828282827272625242221201e191815181e272e34383b4246474746413b38332d261d180f06000000000000000000000000000000000000000000000000000000000000000000050d161f272f3540474f555d6065686e6d6865605c555045413a322a211910070000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d79818a91969b9d9fa3aba3a4a3a3a9a19e9c9a938f89827b706b615a50463d32281e13080b17222d38414f59636d727f878f94999d9fa2aaa3a4a3a3aaa29f9c9995918b847d736d645c52493f352b1e150b000000000000000000000915222f3c4855626f7b8895a2aebbcfdae6f2fefffffffffffffffffffffffffffffffffff5ebe1d5c9bdb2a89a8d817467544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215181c1f20252a2d2e30313232323231302e2d2b2822201e19130f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616c76828f969fa6acb2b6b8babfbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcc2c4c7ccd4dce6f0fafffffffffffffffffffffffffffff8ede3dad1cac4c1bfbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb7aa9d9084776a5d5144372a1e110400000000000d192633404c5966737f8c99a6b2bfccd9e5f9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e2f24180c000000000000000000000000000000000000000000000000030b121820272b32383b3c3f403e3a39352f271f181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a54606c7883909da7b1bcc8d4dee9f5fffffffffffffffffffffffffffffffdf1e6dacfc4b9ada1968b7e72665c5144382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38414b555e686d7a838f949da5aeb4bcc2cad0d7dce3ebeff4f9fffffffff8f0e8e1d9d1cbc5beb9b4aeacaaa29f9b989892908e8d8b8a88878686858586929facb8c5d2dfebf8fffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d2013070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442e23180c000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774808d97a1abb5c0c7d0d8dcd7cfcac2bdb4aea79f98928b817a6f6a605b534c433c3327221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328313a4045474b515456595a5c5d5e5e555d60616162626364646565666667686869676d6f73777d838b9299a2a9b3bcc6d0dbe7f4fdfffffffffffffffaf2eae2dbd6c8c0b6aea49f92877d6f675d51453d32271b0f0500000000000916232f3c4956626f7c8995a0acb5b8b9bab8b7b5b1aca9a19e9590867e756d675d554c443a31281e150a000713202d3a4653606d7985929faab3b8b9bab8b7b6b3adaba39f97918a81796e695f574e463c332a20170d0300000000000000000000000000000916232f3c4956626f7c8995a0acb5b8b9bab8b7b5b1aca9a19e9590867e756d675d554c443a31281e150a0000000000000000000000000000121f2c3845525f6b7885929ea8b2bdc9d5dfe8f2ede7e0dad5cdc4beb9aea7a098928b81796e6961595049413a31292119100800000000000000000000000000000000000000000000000000000000000000000000000000010b151f2b3744505b656e7b859299a4afb5bfcfd8e2edf8fffffffffffffffffffffffffffffffffdf7f1eee8e3e0dbd6d3cfc9c6c4beb9b8b3adaba9a29f9b95918b85807a736d67625a524d443e3628221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507090e11141417171b1f202123262e34383a4146474746413b39352f282221201e19181515120f0a06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019212930383f44464d525454524d4746413a342e271e181314161719191a1a1b1b1c1c1b1b1b1a191817161414110e121b222a30394044464d525454524c46443f382f2a2117110a02000000000000000000000000000000000000000000000000000000000000050e17202831394045515960676d72787a7a77726d67615a524c443c332b22190f06000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606d78828f939ea1a8aaacafb5b0b0b0b0b2adabaca49f9c948f857d706c61584e443a3024190d0f1b27333f4953606b727f8c92999fa6a9acaeb4b0b0b0b0b3aeaba9a8a09d9691887f746e645b51473d30271d12070000000000000000000815222f3b4855626e7b8895aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffdf3e5dacfc3b7aa9d908477665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c23282c2d30363a3b3d3e3f3f3f3f3e3d3b3938332d2d2a251e1a150c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841505a616d7a848f949ea0a8aaacaeb4afafafafafafafafafafafafafafafafb6b7bbc2cad4dee9f4fffffffffffffffffffffffffffdf2e6dcd1c8bfb9b4b3afafafafafafafafafafafafafafafafafafafafafafafafab9e9185786b5e5245382b1f120500000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffbeee2d6cabeb4aa95887c6f6255493c2f2216070000000000000000000000000000000000000000000000000000070c161b21272c2e2f3333312d2c29241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3844505b65707d8a959fabb8c2cdd8e4f0fbfffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89e9184796d60544a3f34281c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434c565e686d7a828e929fa2aab1babfc5cbd1d9e0e3e8eef2f7fcfffffaf3ebe3dcd7cfcac6bfbab9b4aeaba8aaa39f9d9b9998969594939892929298a2aebac7d3e0ecf9fffffffffffffffffffffffffffffaeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b544a4034281c10040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa9b2bdc7d2d9e2e7e1dbd6cfc6bfbab1aaa29f938f847c726c655d554e463e332d261d150d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f282f35393a414547494c4e4f5051524b5153545455565657575858595a5a5b5b555c6062666b70787f879297a2aab4bfcad6e2ebf5fffffffffffffffffcf4ede7dad2c8c0baaea39991847a6d60594f43382c21170b00000000000c1925323f4c5865727f8b98a8b1bdc5c6c6c5c4c2bcb8b3ada79f98928b81796d675e564c433930261c11060915222f3c4855626f7c8898a2aebcc5c5c6c5c4c2beb9b5aea9a19e928e837b6e6a60584e453c32291f150b01000000000000000000000000000c1925323f4c5865727f8b98a8b1bdc5c6c6c5c4c2bcb8b3ada79f98928b81796d675e564c433930261c1106000000000000000000000000000d1a2734404d5a6773808d96a1adb9c1ccd6e0ebf6f3ebe5dfd6cfc9c0b9b1aaa29f938e837b706b605b534b433b332b221a120600000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55606c77828f97a2abb5c0c7d1e1eaf4fffffffffffffffffffffffffffffffcf6f1ebe6e3dcd7d4d0cac6c4beb9b8b3adaba9a29f9b97928e89847f7a736d68605d555046423b322c2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f1217222a30383f44464c525454524c4745413a332d261d170f08090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333b424a5053565e61615e5654524c4540393029231d150d0b0c0d0d0e0e0e0f0f0f0e0e0d0d0b0a0908070a1117242d343c424a5153565e61615e5653504a423c3328221c140b0300000000000000000000000000000000000000000000000000000000050e172029323a434b515b636b6f797f848787837e79716c605d564e463d342b21180e04000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6973808d949ea5acb2b7b9bbc0bdbdbdbcbdb9b8b6afaca69e9792877e706a60564c4135291f15121f2b3744505b65707d89919fa3abb0b6b8babfbcbdbdbdbebab8b6b1aca8a09a938c80746d63594f43392e23180c0000000000000000000814212e3b4754616e7a8798a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffff6ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c22282e34383a3e424647494b4b4c4c4b4b494846443f3a3936302b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e46525e686d7a828b91969a9d9fa2aaa2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a9abb0b8c2ccd8e3effbfffffffffffffffffffffffff9ede1d5cabfb6aea8a6a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a79f9285786c5f5245392c1f120600000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000040a0f161b1f2223262624201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27333f4953616c7683909da6b0bcc7d3dee9f4fffffffffffffffffffffffffffffffdf1e5dacfc4b9aca1968b7e71665c5044382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313a444c565e686d78818b92989fa7aeb4bbc0c7cfd4d7dce3e6eceff3f9fcfdf5eee8e1dad6d1cbc7c5bebab8b5b4aeacaaa8a6a5a3a2a0aaa39f9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffffffffef2e6dacfbcafa295897c6f6256493c2f2316090000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5144382c1f12060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959fabb5c0cbd7e1eaf4ece6e1d8d1cbc3bcb4aea59e9691877f776d675f5850443f382f271f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292c2f35393a3d3f414243444540454747484849494a4b4b4c4c4d4d4e4f4b5153565960666c727d859298a2aebac1d0d9e4eef9fffffffffffffffffef8ece4dad7cbbfb4aba1968e81746b6054483e33281c1004000000000d1a2734404d5a6773808d9aa6b0b9c2cbd3d2d1cdc8c5beb9b1aaa39f938e82796d685e554b42382e23170f0a1724303d4a5763707d8a9aa4afbbc0c9d3d2d1cfc9c6bfbbb2ada59d9590847c6f6a60574e443b31271d1207000000000000000000000000000d1a2734404d5a6773808d9aa6b0b9c2cbd3d2d1cdc8c5beb9b1aaa39f938e82796d685e554b42382e23170f060000000000000000000000000714202d3a4753606d7984919ea5afbac4cfdae5f0faf6f1e8e0dad5cbc3bcb4aea59e9591857d736c655d554d453d342c2417110a02000000000000000000000000000000000000000000000000000000000000000000000c18242f3945515d67717e8b949fa9b3bdc7d2d9e3f3fcfffffffffffffffffffffffffffdf7f2ebe5e0dad5d1cbc7c5bebab8b3adaba9a19e9a97928e8a85817c77726d67615e56514b433e363029201a12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328343c424a5053565d61615e5654524c443f382f292119110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232c343d454d545c6065686e6e6866615e56514b433d342f271f181007000001010202020201010100000000020b141b2227363e464e545c6065696e6e6864605b544d453e332d261d150c030000000000000000000000000000000000000000000000000000050e172029323b444c555d606d737d848c919695908b847e756d685f584e463d332a20160c020000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929fa6afb9bdc4c5c7cbd1cacacfc9c5c4c0bbb9b0a9a29992867c6f685d52463c31261a13202d394653606c7883909da3aeb5bdc2c5c6cad0cacad0cac6c5c3bdb8b2aca49f928c7f726b60554b4034281b110600000000000000000613202d394653606c7985929facb8c5d2dfebf6fffffffffffffffffffffffffffffffffffff9ece0d3c7baaea399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171d262d33394044464a4d525456575859595858565453504a4746413a373129241d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36414c565e686d767e84898d90929895959595959595959595959595959595959c9fa6b0bbc7d3dfecf8fffffffffffffffffffffffff5e9dcd0c4b9aea49c9995959595959595959595959595959595959595959595959595958f8276695c504336291d10030000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685d5246392d2013070000000000000000000000000000000000000000000000000000000000040a0f1315161919171413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f5963707d89949fabb7c2cdd8e4effafffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89e9184786d60544a3f34281c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f28323a444c565d666d747e8690959fa2aaafb5bdc2c7cbd1d6dbe0e3e8edf0f4f9f9f4ece6e2dcd7d3d0cac6c5c2bfbab9b6b4b3b1b0aeadb4aeacabacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffffffffff7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d2013070000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76839099a3afbbc3cfd9e3eef7f3eae2dcd7cec6bfbaafa8a199928c82796e6a615a504941393129201810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2024292c2d3032343637382f35393a3a3b3c3c3d3d3e3e3f4040414142404547494f545b606b707c86929fa5afbec7d2dde8f4fffffffffffffffffffff6ece7dcd1c6bdb2a89d93897c6f63594f44382c20150a000000000c1825323f4b5865727f8b949fa7b1b9c2cbd4ddd9d4cfc9c2bcb4aea59e948f837a6d675d544a3f342821180c15222f3c4855626f7c87939fa5afb7c0c9d2dedad5d1cbc4beb9afa7a09691857c6f6a5f564d43392f24180f050000000000000000000000000c1825323f4b5865727f8b949fa7b1b9c2cbd4ddd9d4cfc9c2bcb4aea59e948f837a6d675d544a3f342821180c0300000000000000000000000613202c3945515d67707d8a939da8b2bdc9d5dee8f4fdfaf2ebe6ddd5cec6bfbaafa7a097928880776d675e574e463e3627221b140b03000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985929ea6b0bbc5d0d9e3ebf4fffffffffffffffffffffffffffaf3ece6e0d9d5cfc9c7c0bbb9b3adaba9a19e9a97918d8985817d7974706b65605d55524c454039312a251f170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151e262e343f464e545c6065686d6e6866605d56504a423b332b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c353d464e575e666d71777a7a78736d68605c554f454039312a2218120b03000000000000000000000000000a141d262d33404850585f666d72777a7a77716c665f5750443f382f271e150c03000000000000000000000000000000000000000000000000050e172029323b444c565d676d757f8891969ea1a09d96918a817a6e6a60584e463c32281e1308000000000000000000000000000000000000000000000000000000000000000005111e2a36424d566774808d99a3aeb8c1c9ced2d4d7dcd7d6dad5d2d2ccc8c1bbb3aba39891847a6d61574d42372b1c1723303d4a5663707d8995a0acbbbfc6cfd2d3d6dbd7d6dbd6d3d2cec8c4beb6afa49f93877d70675c5145382d22170b000000000000000005121f2b3744505b657783909daab6c3ced9e5f2fcfffffffffffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1720292f383f444a515357565e61636465656565646361605b5454524c47433c352f271f180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1925303a444c565e616c71787d8083858788888989898989898989898989898989898f949fabb7c4d0dde9f6fffffffffffffffffffffffff3e6dacdc1b4a89c928c8989898989898989898989898989898989898989898989898987837c6f6255483c2f221509000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c4135291d110500000000000000000000000000000000000000000000000000000000000000030709090c0d0b0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e4855606b7683909ca6b0bbc7d3dee9f4fffffffffffffffffffffffffffffffcf1e5dacec4b9aca0968b7e71665c5044382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323a434c545c606c717c838c92989fa3abb0b9bbc0c7cad0d3d7dce0e4e8ebedf1f6f2ede7e3e0dbd6d3d2d1cbc7c5c3c1c0bebdbbbabfbab8b8b8babfc6ced8e2edf8fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffbefe3d7cbbfb4a093877a6d6054473a2d2114070000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57626f7c87929fa7b1bdc7d1dce8f3fcf4ede7e0d8d0cac1bab2aba39f938f847c706c605b534b433b322a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181d2021232627292a2b24292c2d2e2e2f2f3031313232333334352f34383a3d424a5059606a717e8b939eacb6c0ccd8e4f0fcfffffffffffffffffffff8ede2d8cfc4baafa59d9083776b6155483c32271b0f000000000713202d3a4653606d78828f959fa7b1b9c2cbd5dee1dad5cec6bfbaafa69f959083796d665c50443e332a1e1515212e3a47535f6a73808d929da5afb7c0c9d2dce3dcd7cfc9c0b9b1a8a19792857c6e685e554b40352921170d0300000000000000000000000713202d3a4653606d78828f959fa7b1b9c2cbd5dee1dad5cec6bfbaafa69f959083796d665c50443e332a1e150a000000000000000000000004111d2935404b55616b74818e96a1adb9c0ccd6e2ebf5fffdf7efe7e0d7d0cac1b9b1a9a29a938c82796e69605850483f332d261d150c030000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67727f8c97a1adb8c2cdd7e2ebf5fdfffffffffffffffffffffffef7f1e8e1dad5cec9c4beb9b5afaca9a29f9a97918d8985817d7975706d6763605954514c46413a352f271f19140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e2730383f4450585f666d71777a7a77726d68605b544d453d352c231a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222b353d474f5860696e787e84878784807a736d676059514b433c3428231d150c05000000000000000000000006111b262f383f44525a626a6f787f848787847e786e69615a504a423930271e150b0200000000000000000000000000000000000000000000040e172029333b444d565e686d79818c939aa0a8acaca8a19e938f847c6f6a60584e443a3025190d03000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919dabb4bfcad5dadfe0e3e8e3e3e6e1dfddd8d4cdc5bdb4aaa1968e8174695f5347382e23172734414d5a6774808d9aa7b1bccbd1d8dfe0e2e7e3e3e6e2dfded9d4d0c7c0bbafa4999184796d6053493f33271b0f0300000000000000030f1b27333f49536773808d9aa8b2bdc8d4e0eaf3fcfffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029323a424a50545c606468696e70717272727271706e6c6665615e56534e454039312a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323a444c525a61666c707477797a7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c828f9ca9b6c2cfdce9f5fffffffffffffffffffffffff2e6d9ccbfb3a6998c807c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b786f6a5f53473a2e211508000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50433024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c38444f5963707d89949fabb7c2ccd8e3effafffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89e9184786d60544a3f34281c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029313a424a515a626a6e787f868e92999fa6acafb5babec5c7cbd1d4d8dddee1e5eaecedf0efece7e2dfdedcd7d3d2d0cecccbc9c8d0cbc7c5c5c5c7cad0d8e0eaf4fefffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffff3e7dcd1baada094877a6d6154473a2e2114070000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c47535f6a73808d95a0abb5c0cbd7e1eaf4fff8f2eae2dbd6ccc4bdb5afa59e9691867e736c655d554d443c342b231a12090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070d11131416191b1c1d1e181d1f202121222323242425252627272823292c2d2f383f444f58616c75818e9aa4afbbc8d4e0edf9fffffffffffffffffffffff4eae1d6ccc1b8ab9f958a7d7063584e43372b1c120700000006121f2c3844515c666d7a8390959fa7b1b9c3ccd5dfe6e0d8d0cbc1b8b0a79f958f82786d605a50453c30261c111f2b37434e58606c77808e939da5afb7c1cad3dce7e0dad5cbc3bab2a9a19791847a6e675d51453e33291f1409000000000000000000000006121f2c3844515c666d7a8390959fa7b1b9c3ccd5dfe6e0d8d0cbc1b8b0a79f958f82786d605a50453c30261c110600000000000000000000010d18242f3a434f59606d7a84919ea5afbac4d0d9e4eef9fffff9f2e9e2dbd6cbc3bcb3aca49f948f837b6f6a615a51443f382f271e150d040000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea9b3becad4dfe9f4fdfffffffffffffffffffffffbf3ece6dfd6cfc9c4bdb9b2adaba39f9b97928e8985807c7874706d6664605c55544f4745413a353029241d150d09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f283039424a505a626a6f787e848787847f7a726c665e574f473e352c23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343d474f59616a6f7b828b919696918c857f796f6b605c554e463e342e271e170e07000000000000000000091317222d384149505c636c717c838b919695908b837b716c605b544a423930271d140a000000000000000000000000000000000000000000040d162029323b454d565e686e7a828e939fa4acb2b9b8b2aca59e9691857c6f6a5f564c413529201509000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acbdc6d1dce5ecedeff4f9f6f1eeebe8e4dfd7cfc6bcb2a89f93877b6e62544a3f34281c2834404b546a7784909daab7c3cddce3eaeceff3f8f7f2eeecebe5e2d9d2ccc0b5aba0968b7f72655b5044372b1f120500000000000000000b17222d3c4956636f7c8996a0acb8c3ced8e1eaf3f9fffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a444c545b60666d7175787a7c7e7e7f7f7e7e7c7b7975726d68625f58514b433c342b22190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172029323a414650545b6063676a686d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f74818d9aa7b4c0cddae7f3fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f726f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6c665f584e43372b1f1206000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1c27333d4854606b76828f9ca6b0bbc7d3dee9f4fffffffffffffffffffffffffffffffcf1e5d9cec4b9aca0968b7e71665c5044382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f283039404450575f666d727a81878f949b9fa3abaeb3b9bbc0c6c8ccd2d2d5dadddfe0e3e8eaebececebe7e3e0dfdddbd9d8d6d5dcd6d3d2d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0700000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6d6154473a2e211407000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b37434e58606d79839099a3afbbc3cfd8e3edf8fffcf4ede7ded6cfc7c0bbafa8a098928880776d675e564e463d352c241b130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0e0f10070c101314141515161617181819191a1a1b181c1f20262d333d46505a626e7b87939facb9c6d2dde8f4fffffffffffffffffffffffcf3e8ded4c8bcb1a79d9083766a605447392e23180c00000004101c2834404a545d686d7a8390959fa7b1bac4cdd6e1eae2dcd6cac2b9b1a79e948d80746c61574d42382e23171b26313c44505b656c77808e929da5afb8c1cad4dee8e6ddd5ccc4bbb3a9a1969083796d605a50453b31251a0d040000000000000000000004101c2834404a545d686d7a8390959fa7b1bac4cdd6e1eae2dcd6cac2b9b1a79e948d80746c61574d42382e23170c030000000000000000000007131d28313e45525d68707d89939da8b2bec7d2dde8f3fdfffffbf3ede7ddd5cec5beb6afa69e9590857c716c635b5049413930271f160d040000000000000000000000000000000000000000000000000000000004111d2935414c5664717e8a97a1adbbc5cfdce6f2fbfffffffffffffffffffffffaf2e9e1dbd6cdc5beb9b2aca9a19e99928f8a85817d78746f6c6663605c5453514b48443d39352f29251e18120b06040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f28313a424b545c606c717c838b919596918c857e786e6960594f473e352b21180b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464f59616b707d8590949da0a19e98928c847d746d675f58504540393029201910080000000000000008121b2527333f49535b606e737e8690959ea0a09d9590867e746c665c544a42392f261b110600000000000000000000000000000000000000030c161f28323b444d575e696e7a8390949ea5afb6bec4c4bdb9afa8a09792857c6e685e52463c31261a0f02000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdcfd8e2eef6f9fcfffffffdfaf9f4f0e9e1d8cfc4bbafa4998d8174665c5044382c1f2c3845515c667885929fabb8c5d2deebf4f9fbfffffffefbf9f6f4ebe4ddd2c7bdb2a89e9184786c605346392d20130600000000000000000615222f3b4854606b7784919da7b1bcc6cfd8e1e8eef4f9fffffffffffffffffffffffffbf2e9dfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a444c565e666c72797d818587898a8b8c8c8b8b898785827f7a756e6a605d554e463d342b21180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17202830363e424a5053565a565e616262626262626262626262626262626673808c99a6b3bfccd9e6f2fffffffffffffffffffffffff3e6d9ccc0b3a6998d807366626262626262626262626262626262626262626262626261605b544e463c31261b0f03000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59636f7c89949fabb7c1ccd7e3f4fdfffffffffffffffffffffffffffffff6ebe0d5c9bdb2a89e9184786d60544a3f34281c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272e343e454e545c60686e747c82898e92999fa2aaacafb5b9bbc0c4c5c9ced0d2d4d7dddddfdfe2e7e6e8e9eae9e7e6e4e3e1e7e3e0dfdedfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f432f24180d010000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ece0d3c7baaea39886796d6053463a2d2013070000000000000000000000000915222f3c4855626f7b8895a2aebbd0dce7f3fffffffffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515c676f7c87929fa7b1bdc6d1dce7f3fcfffef8f0e8e1d9d1cbc1bab2aaa29a938c81796e685f584f473e362d251c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0b0c0c0c0b090807070809090a0a0b0b0c0d0d0e070c1013141c2228343e47535f6975828f9cacb6c0ccd8e4f0fcfffffffffffffffffffffffaf0e4d8cdc3b8ab9f95887c6f62544a4034281c10040000000c18232e39424c565d686d7a839095a0a8b2bbc4cfd8e2ede7dcd4cbc2b9b0a69d928a7e71695f544a3f34281f152027333f49535b656c77808e939da5afb8c2ccd6e0eae7ded6cdc5bbb2a8a0958e81746c61574d42362a1f160c01000000000000000000000c18232e39424c565d686d7a839095a0a8b2bbc4cfd8e2ede7dcd4cbc2b9b0a69d928a7e71695f544a3f34281f140900000000000000000000010c161f2935414c56616b74818e96a1acb6c0ccd8e1ebf5fffffffef8f0e7e0d7d0c7c0bbb0a7a09791867e726d605b534a423931281f160d040000000000000000000000000000000000000000000000000000000713202c3945525d6875828f9ca9b3becdd7e1eef8fffffffffffffffffffffffaf1e8e0d7d0cac0bbb3ada8a09e97918c86827d7974706c6663605b5453504a4645403938322c2924201f1c17161312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f28313a434b545c666d747e8690959da0a09e97928b827b706b61594f473d332a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444e58606b707d8692979fa6acacaaa29f96918880796f6a625a514b423b322b221a1207000000000007101a242d373f44505b656c74808b9298a0a7acaca79f98928b80786d665c544a41382d22170b010000000000000000000000000000000000000a151e28313a444c565e696e7b8490959fa6afbbc0c7d0cec9c1bab2a9a19791847a6d61584e43372b1f12060000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdced6eaf4fffffffffffffffffffffbf3eae1d7ccc0b5ab9e9285796d6053463a2d202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffdf5eee3d9d0c3b9aca096897c6f6356493c3023160900000000000000000713202c38444f5964717e8b959faab4bdc6cfd8dde4e8eef1f6f7f8f9fafcfaf9f8f8f3efe9e0d7cbbfb4ab9c8f837669554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c565e686d787e848a8e9197969798989898979698928f8b86817b746d675f584e463d332a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2f383f4446494d4c525455555656565656565656565656565865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b565656565656565656565656565656565656565656565453504a423c342a20150a00000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101c27333d4854606b76828f9ca6b0bbc7d3e2ebf5fffffffffffffffffffffffffffffffcf1e5d9cec4b8aca0968a7e71665c5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328333c424a50565e616a6f767c81878d92989c9fa3abacafb6b7b9bdc1c4c6c7ccd2d0d2d3d6dbd9dbdcdddfdfe2e7e3e4e5e5e6e7e7e8e8ebeceef2f8fefffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000814212e3b4754616e7a8794aab4bfcbd6e3effbfffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202834404b55606a73808d95a0abb5bfcbd7e1eaf4fffffffaf3eae3dcd7ccc3bcb4aca49f938e837a6f6a605950483f372e261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070c10131415161718181919181515120f0a04000000000000000001000004060a1117222b37424d5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffff5eadfd4c8bcb1a79a8e8174665c5144382c1f120600000007121c27303a434c565d686d7a839096a0a9b3bdc6d1dce7eee6ddd4cbc1b8aea49f92867b6e665c50443b31251a17222d384149535b656c77818e939ea6b0bac4ced8e2ede8dfd7cdc4bab1a79d938a7e71695e53463e31281d13070000000000000000000007121c27303a434c565d686d7a839096a0a9b3bdc6d1dce7eee6ddd4cbc1b8aea49f92867b6e665c50443b31251a0e0400000000000000000000040d19242f3a434f59606d7984919aa4afbbc3cfd9e3eef9fffffffff9f2e9e2d9d2ccc1b9b1a9a19892887f736c655c544b433a31281f160d0300000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5cfdfe9f3fffffffffffffffffffffffdf2e8dfd6cec5bebaafa9a19e96918b847f7b75716d6763605b5453504a46443f3a38342e30302f2f2e2d2b282223201f1c18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28313a434b555d666d78808b9299a0a7acaca9a19e9490857d706c61594f453c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c565f6a707d869298a1a9b0b8b9b4aea8a09a938d837c716c605c544c443d342c2418120b030000050f19222c363f49525c606c77808c929fa3aab1b9b8b1aaa29f928d81786d665c53493f33271d1207000000000000000000000000000000000006111c263039434c565e686e7b849196a0a7b0b8c1ccd2d9dad5ccc4bbb3a9a0968e81756a5f53473a2e2114080000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f7fffffffffffffffffffffffcf3e8ddd2c7b9ada297897c6f6256493c2f232e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffff5ebe2d5c9bdb2a8998c807366594d4033261a0d0000000000000000030f1b27323d4653606c78839098a2abb4bcc4ccd2d8dde4e5e8eaebecedf0edecebeae7e3dfd7cec5baaea3998c7f7265594c3f2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303946525e686d7a828b91979b9ea1a9a4a5a5a5a5a4aaa29f9c99928e8780796e6a60584e453c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d3338393d41414647484949494949494949494949494a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4949494949494949494949494949494949494949494846443f382f2a22180e0300000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59626f7c89949eaab7c1d0d9e4eef9fffffffffffffffffffffffffffffff6ebe0d4c8bdb2a89d9184786d60544a3f33281c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a30383f444c52585f626a6f757b80858b8f92999c9fa4acabacb2b4b7b9bbc0c1c3c5c6cad0ccced0d1d2d3d6dbd6d7d8d9d9dadadbdcdfdfe2e7ecf3fbfffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000010d1a2734404d5a6773808d9aa6b3c0ced9e5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d060000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544b4034281c10040000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffff8ebded1c5b8ab9e928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39434e58606d79839099a3aebbc3cfd8e2edf8fffffffcf5eee8ded5cec5beb6afa59e9590847c706b615a514940382e261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10121316181c1f20222324252526262522211f1b150e060000000000000000000000000006101a26313c4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffbf0e4d8cdc2b8ab9e9285796d6053463a2d201308000000000b151e28313a444c565d686e7a849197a1abb4bfcbd7dee7efe6ddd3cac0baaea2989083786d60574d42362a21161b262f384149535b656d78818f949fa8b2bcc6d0dbe7f1e9dfd6ccc3b9afa59f92867b6e615a50433a2f24180d02000000000000000000000b151e28313a444c565d686e7a849197a1abb4bfcbd7dee7efe6ddd3cac0baaea2989083786d60574d42362a21160a000000000000000000000008131e28313d45515d67707d88939fa8b2bdc7d1dce8f3fcfffffffffbf4ebe4ddd8cbc3bbb3aaa39a938c80776d665d554b433a31281f150c03000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3afbbc7d4e0edfafffffffffffffffffffffff7ece1d6cdc5bcb3aea59d97928b847e79736e6964605c5553504a46443f3a3834383a3b3c3d3d3c3c3b3938332d302d2c28231c1b160f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e28313a434c555d676d78818d929fa3abb1b8b8b3ada69f9792867e706b60574d41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e686f7c869298a2aab3bbc2c5bebab2aca49f9590867e746d665e564e463e3628231d150c04040d17212b343e48515b636e74808d929ca4aeb4bcc3c2bcb4aea49d938e82786d655b5044392f24180c00000000000000000000000000000000081217232e38424b555d686e7a849196a0a8b1b9c2cad8dde4e5ded6cdc5bbb2a89e93887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6f2fefffffffffffffffffffffff9eee3d6cabeb3a9988b7f7265584c3f32252d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffdf4e5d9cec2b5a99c8f8276695c4f4336291c100000000000000000000b161f2b3844505b666e7b869299a3aab2bbc0c7ccd2d4d9dbdddedfe0e4e0dfdedddcd7d3cdc5bcb2a99f92867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a616d7a838f949ea1a9abadb3b1b1b2b2b1b1b3aeababa39f99928d847c6f6a60574d43392e23180c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c22282b2d303035393a3b3c3c3c3c3c3c3c3c3c3c3c3d495663707c8996a3afbcd1dce7f3fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50433c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3938332d261d1810060000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1b27323d4754606a75828f9ca5afbec7d2dde8f4fffffffffffffffffffffffffffffffcf1e5d9cec3b8aca0968a7e71665b5044382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181e262e343b41464e53586062696e737a7e82868b90939a9a9ea1a8a8aaacafb5b4b7b8babfbebfc1c3c4c5c6cad0cacbcbcccccdcececfd2d3d6dbe2e9f2fbfffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000b1825313e4b5864717e8b97a8b2bdc8d4e2edf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23170b00000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45515c666f7c87929fa7b1bcc6d1dce7f2fbfffffffff9f0e7e0d7d0c7c0bbafa79f9691867d716c625b524a40382f261d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f202323292c2d2f303132323232322f2e2b2620181006000000000000000000000000000915202c3945525d687784909daab7c3d0ddeaf6fffffffffffffffffffffffffff5e9dfd2c6b9ada297897d7063564a3d2f24190d01000000030c161f28323a444c565e686e7b859199a3aebac0ccd5e2ebefe5dcd6cabfb4aaa0958c7f72695e53463d32271b141d262f384149535c666d79829096a1aab4bfcad6dfe8f1e8ded5cbc0baaea2988f82756c61554b4035291e130800000000000000000000030c161f28323a444c565e686e7b859199a3aebac0ccd5e2ebefe5dcd6cabfb4aaa0958c7f72695e53463d32271b0f0500000000000000000000010c161f2935414b55606b74808d96a0abb5c0cbd7e1eaf4fffffffffffdf5eee8ddd5cdc4bcb4aca49f928d81786d675d554b433a31271e150b000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99abb5c0cbd7e3effcfffffffffffffffffffffef2e6dacfc5bbb3aaa29f938e857f79716d67615e5753514b46443f39383330383f44464849494949484746443f403c3a38342e2b27201b160d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e273039434c555d676d79828e939da4aeb4bdc3c5beb9b0a9a19892877d70695f53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55616d7a849198a2aab4bcc5cdd0cac3beb6afa7a098928b81786e686058504840342e271e160e0b161f29333d47505a626d73808d929da4aebabfc6cecec6bfbaaea59e948e81776c60554b4035291d1004000000000000000000000000000007101a2428343f4a545d676d7a839096a0a8b2bac3cbd4dce8eef0e8dfd7cdc4baafa5978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a9b3becad6e2eefafffffffffffffffffffffffff2e6dbcfc0b4a79a8d8174675a4e4134272d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffff6eaddd1c4b7aa9e9184776b5e5144382b1e11000000000000000000030f1c28333f4a545f69707d879298a1a8afb6bbc0c7c8cecfd0d1d2d4d8d4d2d2d0d1cbc7c2bbb3a9a1968d8073695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626c75828f959fa6adb2b8b9bebdbebfbfbebebebab8b5aeaba39f9691857c6f695f554b4034281f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202325292d2e2f2f2f2f2f2f2f2f2f2f2f2f3b4855626e7b8895abb5bfcbd7e3effbfffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f332f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b28221c140b06000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58626f7c88939eacb6c0ccd8e3eef9fffffffffffffffffffffffffffffff6eae0d4c8bdb2a89d9184786c60544a3f33281c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c232830363c43474e54575e61676d71767a7e83878a8e9196989b9d9fa4aba7aaacaeb4b1b3b5b6b7b8babfbcbdbebfbfc0c0c1c1c2c5c6cad0d7e0e9f3fefffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6e6255483b2f2215080000000000000000000000000815212e3b4854616e7b8796a0acb9c6d0dce7eff4f9f6f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8f9fbfffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c1003000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffcf3eadacdc1b4a79a8e8174675b4e4134281b070000000000000000000000000004101c2934404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffaefe3d7cbc0b5ab9a8d8174675a4e412f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545f6a737f8c959faab4bfcbd7e0e9f3fefffffffff9f2e9e2d9d2ccc1b9b1a8a19892877e726d635c524a41382f261d130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f151b1c23282b2d302f34383a3b3d3e3e3f3f3f3e3c3a37312a2218100600000000000000000000000004111d2935414c566774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffaeee2d6cabeb3a99a8d807467554c4135291d110400000000040d162028323a444c565f696f7d87929fa5afbac4d0d9e3eeeee7dbd0c5bcb1a79f92867b6e61594f44382c2116141d262f38414a545c676d7a849198a2aebac1cdd6e1ebf0e7ddd6cabfb4aa9e948a7e71675d51453a3024190d0100000000000000000000040d162028323a444c565f696f7d87929fa5afbac4d0d9e3eeeee7dbd0c5bcb1a79f92867b6e61594f44382c21160b0000000000000000000000040d18242f3a434f59606d79849199a3afbbc3cfd8e2edf8fffffffffffff9efe7dfd6cec6beb6afa49d938e82796d675d554b433930271c1207000000000000000000000000000000000000000000000004101c2834404b556976838f9ca9b6c2d1dce8f4fffffffffffffffffffffffaeee1d5c9beb3a9a1989289817a726d66605c55524d4645403938332d2b373f424a50535556565656555453504a4c494644403937322c272118120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b555d676d79828f949ea5aebabfc6cfcfc9c2bbb3aaa39992857b6e655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e96a1aab3bcc6ced7dbd6d0c7c0bbb1aaa29f928e827a6f6a615a5245403930282017141d28313b454f59616c727f8b929ca4aeb6bfcbd0d8d7d0cac0b7afa69e938c7f73675d5145392c1f130600000000000000000000000000050e19222c363e44505c666d79839095a0a8b2bac3ccd5dde6eff9f9f1e9ded2c5b9aca196887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a1adb9c6d2dfebf6fffffffffffffffffffffffff7e8dbcec1b5a89b8e8275685b4f4235282b3744505b657784919daab7c4d1dce7f3fefffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000b17222d38424d57616b717e8691969fa4acafb6b8bdc0c2c4c5c6c8ccc8c6c5c4c2bfbab9b0a9a29791847a6d60574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939ea7b0b9bec4c6c9cfcbcbcbcbd0cac6c5bfbbb5afa8a09792857b6e675c51453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191d202122222323232323232323232e3a4754616d7a8799a3aebbc7d3e0edf9fffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b23232323232323232323232323232323232321201f1c17110a0200000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d4754606a75828f9aa4afbbc7d2dde8f4fffffffffffffffffffffffffffffffcf1e5d9cec3b8aca0958a7e71665b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a31373d43484d53555d6064686d72767a7e8184888b8e919399989b9d9fa2aaa4a6a8a9aaacaeb4afb0b1b2b2b3b4b4b5b5b8babfc5ced7e2ecf8fffffffffffffffffffffffffffffef2e6dbd0bcafa396897c706356493d3023160a0000000000000000000000000714212d3a46535e697784919eaab4bfcbd6dfe3e8e8e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaebeceff3f8fefffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382b1f1206000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffcf4eae1d4c8bdb2a8988b7e7165584b3e3225180b00000000000000000000000000000c18232f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffff9f2e8dfd3c7bbafa3998a7e7164574b3e3124180700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58606d78839098a3aebac2ced7e2ecf8fffffffffffbf4ebe4ddd8cbc3bab2aaa29992887f736e645c524a41382e251c120900000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b20262b2e34383a3c4040454748494a4b4b4c4c4b4847433c342a22180e030000000000000000000000010d19242f404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffef2e6dbcfc3b7aa9d908477675d5145392c2013060000000000040d162028323b444d57606b717e8b929da8b2bdc7d2dde8f4ece2d7cec3baaea2988f82756b6054483e33281c0b141d262f38424b555e686f7c86929fa5afbbc4cfdae6f1efe7dbd0c5bcb0a69e9185796d60564c4135291e13080000000000000000000000040d162028323b444d57606b717e8b929da8b2bdc7d2dde8f4ece2d7cec3baaea2988f82756b6054483e33281c1004000000000000000000000007131d28313d45515d676f7c87929fa7b1bdc6d1dce7f2fbfffffffffffff9f1e8e0d8d0c7c0bbaea59e948f82796d675d554b42392e231811080000000000000000000000000000000000000000000006131f2c3845515c677884919eabb8c4d1deebf9fffffffffffffffffffffff8ecdfd2c6b9ada19792867d746d68605c54514b46423b38342e2b2827303f4951545c6062636363626261605b54595653514a47433d383229241d160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217232e38424b555d676d798290949fa6afb7c0cbd1d8dad5cdc5bcb4aba2979083786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939fa8b2bcc5ced8e0e7e2d9d2ccc3bcb4aea59d9490847c716c635b514b423a3229211c262f3a434d57606b717e87939fa4aeb6c0c8d6dce2e2dbd6c9c1b8afa59f92867a6d6053473a2d201407000000000000000000000000020b16202b343e48515b606d78828f959fa7b1bac3ccd5dee7eff8fffff7eaded1c4b7ab9e9184786a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c4cfdae5f0fafffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f42352927333f49536875818e9babb4bfcbd7e2edf8fffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f130000000000000000000006111c262f3c454f59616c717d848e939a9fa4acacb2b3b5b7b8b9bbc0bbb9b8b7b5b4aeaca69f9792857c6f685d52453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929ea6b0b9c2c9cfd2d5dad8d8d8d8dbd6d3d1cbc7c0bbb2a9a2979083796d60574d42362a1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080d11131415161616161616161616202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2016161616161616161616161616161616161513120f0b06000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000010304040404040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b37434e58626f7c87939fabb5c0ccd7e3eef9fffffffffffffffffffffffffffffff6eae0d4c8bdb1a89d9184786c60544a3f33281b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141920262b32383b42464b5154565e6165686d7174787b7e818486898b8e9092989697999b9d9e9fa2aaa2a3a4a5a6a6a7a7a8a9acaeb4bcc5d0dbe7f2fefffffffffffffffffffffffffffff7e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000005121e2a36424d5766737f8c98a3aebac3cdd4d7dcdcdddddddddddddddddddddddddddddddddddddddddddfe0e2e7edf4fcfffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffefaf9f4f0eae2d9cfc7b8aca096887b6f6255483c2f2215090000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffefaf8f3eee8dfd6ccc4b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c44505c666f7c86929fa6b0bcc5d0dbe7f1fbfffffffffffdf5eee8ddd4ccc4bcb4aba39a938b80746e645c524a40372e241b110800000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b3237383f4446494c4b5153555657585859595855534e463c342a20150a000000000000000000000000081926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6054473a2d211407000000000000040d162029323b454f59626c74818e96a0abb5c0ccd7e1ecf3e9e0d6cabfb4aa9e94897c6f63594f44382c20150b141d263039434c565f6a717e8a939ea9b3bec9d5dee9f4ece2d7cec1b9ada1978c7f73685d52463a2f24190d000000000000000000000000040d162029323b454f59626c74818e96a0abb5c0ccd7e1ecf3e9e0d6cabfb4aa9e94897c6f63594f44382c20150a0000000000000000000000010c161f2935404b55606a73808d95a0abb4bfcbd7e0e9f3fefffffffffffffaf2eae2d9d2ccc0b7afa69e948f82796d675d544a403428231a0e050000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffff7ebded2c6baafa59e92857c706b605d56514a45403936302c28231f232e3942515b62666d6e6f70706f6f6e6c66686663605c54544e48433d352f281f170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b2428343f4a545c676d798290959fa6b0b8c1c9d7dce2e6dfd7cec6bdb3a99f958a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f98a3aebac1cbd5dfe9ebe4ddd8cec6bfbaafa69f9691867e736d605c544c443b332a222d38424b555e696f7d869299a4afb6c0c8d2dae7edede7dbd3c7bbb0a69c908376675d5145392c1f13060000000000000000000000000a141d28323c46505a636d74818e949ea7b1b9c3ccd5dee7f0f9fffff8ecdfd3c7bbb0a6998c807366584e43372b1f130600000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828e9ba8b2bdc9d5dee8f0f8fefffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e413428222d3e4b5865717e8b99a3aebac6d0dce7eef6fcfffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000000000000000000000a141d2a333e47505a616b6f7a81878f939a9da0a8a6a8aaabacafb6afacabaaa8aaa39f9b948f857d6f6a5f564c4133291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5564717e8b97a1adb8c1ccd5dadfe1e6e4e5e5e4e6e2dfdcd7d1cbc3bbb3a9a0958d8073695e53463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080909090909090909121f2b3744505b657885919eabb8c4d1deebf7fffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211409090909090909090909090909090909080606030000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000030608090e101111111111100f0e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323c47535f6a75818e99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffcf1e5d9cec3b8aca0958a7e71665b5044382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e24292c2d33373a4145474c5254565e616467696e7275777a7c7f81838587898b8c8e90919298949597989899999a9b9b9c9fa2aab4bfcad6e2eefbfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000020e1a25313b4754616d7a86929fa8b2bbc3c7cbd1cfd0d0d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2d3d6dbe2eaf2fcfffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e211407000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7f3f4f4f4f4f4f3f3f7f2eeece8e3e0d8d0c7bdb2a89d9184776a5f53473a2e21150800000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4f4f4f4f4f4f3f7f2eeece7e4ddd8cdc4baafa59c8f8275685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545f6a727f8c949faab4bfcad6dfe9f3fdfffffffffffff9efe6ded6cec5bdb5aca49f928d80746e645c524940372d231a0f060000000000000000000000000000000000000000000000000000000000000000000000030b141b222731373c43474a50535659555c606263646565656565625f584e463c31261a0f0200000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffaede0d4c8bbafa49a897c706356493d3023160a00000000000000040d172029333d46505a606d79849199a4afbbc5cfdae6f2f2e7dbd0c6bcb0a69c9083766b6155483c32261b0f0b141e27313a444e58616c75818e97a1adb9c2ccd8e3eff3e9e0d5c9beb3a99f92857a6d61554c4135291c1106000000000000000000000000040d172029333d46505a606d79849199a4afbbc5cfdae6f2f2e7dbd0c6bcb0a69c9083766b6155483c32261b0f020000000000000000000000040d18242f39434e58606d79839099a3aebac2ced7e2edf8fffffffffffffffcf4ebe4ddd8c9c1b8b0a69f949082796d665c514440352c20170d0200000000000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0edfafffffffffffffffffffff5e8dccfc3b6aa9e938a7d706a6159524c444039342e2a251f1c181c2834404b54626d72797b7c7c7c7c7b7a797775736f6d66626058544f454039312921180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222d363e44505c666d79828f949fa7b0b8c2cad3dbe7edf1e9e0d8cfc5bbb1a7998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7c86929fa5afb9c3cdd7e1ebeee8e0d8d0cac0b8b0a8a198928a7f756d665e564d453c3428333f4a545d676e7b859298a3abb5c0c8d1dae4ecf8ede2d8cfc6b7ab9f94897d7063554b4035291d1004000000000000000000000006111c262f3a444e58616c737f8c939da6b0b9c2cbd5dee7f0f9fffffff6e9ddd0c4b7ab9f94887b6e6155483c32271b0f03000000000000000000000000000000000000000000000000000000000000030f1b27333f495364717d8a96a1adb9c2ccd6dee7edf2f7f9fbfefffffbf9f5f0e4d8ccc0b6ac998d8073665a4d403327212e3a4754616d7a86929faab4bfcbd6dce5ebf0f5f8fafdfffffcf9f7f1e9ddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000020b18212c353e48505960686d747c82878c9196979a9c9d9e9fa4a0a49f9f9d9c9998928f89827b6f6b60584e443a3021170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677683909da9b3becad3dee6ebeef2f7f2f2f7f2eeece7e3dcd7cdc5bbb1a79f92867b6e61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784909daab7c3d0ddeaf6fffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000040a0f1315161b1d1e1e1e1e1d1d1b1a19171514120e090705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58626e7b87939fabb5c0ccd7e4eef9fffffffffffffffffffffffffffffff6eadfd4c8bcb1a79d9183786c6053493f33271b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2f35393a3f4446484a4c4e4f504c525457575f616568676d6f727477797a7c7e80828384858688898a8b8c8c8d8d8e8e8f9298a2aebac6d3dfecf9fffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000914202d3946525e6873808d96a0a9b1b9bbc0c1c2c3c3c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6cad0d8e0eaf4fefffffffffffffffffffffffffcf0e4d8ccc0b6a194887b6e6155483b2e221508000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3e8e8e8e8e7e7e7e6e5e6e2dfddd7d4cec6beb5aba0968b7f7265584e43372b1f120600000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e8e8e8e7e7e7e6e5e6e2dfdcd7d2ccc4bbb2a89e93897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424e58606c78829098a2aebac1cdd7e1ecf7fffffffffffffff8f0e8e0d7cfc6beb6afa49c928d80746e645b52493f352c21170b02000000000000000000000000000000000000000000000000000000000000000000030c151d262d333c43474e53545c60636669676d6e707171727272716f6a5f584e43372b1f140900000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffcf0e4d8ccc0b6ac988b7f7265584c3f3225190c0000000000000000050e17212b343f45515d676f7d87939fa9b3bec9d5e2edf8ede2d8cec1b7ab9f948a7d7063584e43372b1e13080c151f28323c46505a616d7a85919ea6b0bbc7d3dfeaf5f2e6dacfc4baaea2988d8073675d5145382d22170b00000000000000000000000000050e17212b343f45515d676f7d87939fa9b3bec9d5e2edf8ede2d8cec1b7ab9f948a7d7063584e43372b1e130800000000000000000000000007121d27313d45515c666f7c86929fa6b0bcc6d0dbe7f1fbfffffffffffffffdf5eee8dbd3cac2b8b0a69f948f82786d605b52473e32291e14080000000000000000000000000000000000000000091623303c4956636f7c8996acb6c0ccd8e4f0fcfffffffffffffffffffbeee2d6cabeb3a99b8e81756b61584f45413a342e28231d1a1410131f2c3845515c66727f85888989898988878684827f7c79746f6a636059514b433b332a21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b343e48525b606d78818f949fa6b0b9c2cbd4dce5edf8fbf2eae0d3c7baaea3988a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a727f8b939ea7b1bbc5cfd9e3eef2eae2dbd6cbc2bab2aaa39f928c81786d685e574e463d343b44505b666d79839097a1aab4bdc7d2dae3ecf6f3e7dcd1c6bdafa59c9082766b605443392f24180c0000000000000000000000050e17222d38424c56606a717e88939fa5afb8c2cbd4dde7f0f9fffffffaeee2d6cabeb3a99c8f8376695f53473a2b20150a00000000000000000000000000000000000000000000000000000000000000000b17222d3a4653606d7984919ea6b0bac4ccd6dbe2e6ebeceef2f8f3efecebe4dcd4c8bbafa49a8a7e7164574b3e3124202d3946525d6874818e98a3aebac1cad5d9e0e4ebebeef1f6f4f0edece6dfd6cabeb3aa9b8e8174685b4e4135281b0e000000000000000000000000060f1a232c363e474f565d606a6f757b8084878a8d8f9192939a939a9392918f8d8a86827d766e6960594f463c32281e0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c5cfdfe5f0f7fafefffefefffefbf8f3eee8dfd7cdc3baaea3998e8174685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff3e8dcd1bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000070f151b1f222327292a2b2b2a2a292827252422211e1a1514120e0904000000000000000000000000000000000000000000000000000000030607090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f1b26313c47535f6a75818e99a4afbbc7d2dde8f4fffffffffffffffffffffffffffffffcf0e5d9cec3b8aca0958a7e71655b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831363a4145474950535557595a5b5c5d5d5d5d5c5a5758555d606365686a686e6f7173757677797a7b7c7d7e7f7f808181828286929facb8c5d2dfebf8fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000005111d2a36414c56606d798491979fa7acafb5b4b5b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8babfc6ced8e2edf8fffffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f221609000000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d3dbdbdbdbdbdbdadad9d8dbd6d2d2ccc7c2bcb4aca3999184796d6053463c31261b0f0300000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9dbdbdbdbdbdadadad9dbd6d2d1cbc7c0bbb2a9a1968e81756b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c44505b666e7b86929fa6b0bbc5cfdbe6f0fafffffffffffffffaf2e9e1d8d0c7c0bbaea49d928d80746d635b51473d33291d140a0000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444e53585f62666d6f7375787a7b7c7d7e7e7f7f7e7c6f6a5f53473b30251a0d04000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff4e8ddd2c0b3a79a8d8074675a4d4134271a0e000000000000000000060f19222935404b55606b73808d97a1adb9c6d1dce7f3f4eae0d3c7bcb0a69c8f83766a5f53473a3024190d030d16202a343e46525d68707d8a949faab7c2cdd8e4f0f7ebe1d6cabeb3aa9f92857a6d60544a3f33281c0f0300000000000000000000000000060f19222935404b55606b73808d97a1adb9c6d1dce7f3f4eae0d3c7bcb0a69c8f83766a5f53473a3024190d010000000000000000000000010b151f2834404b545f6a727f8c949faab4bfcad6dfe9f3fdfffffffffffffffff9ede4dcd3cac2b8b0a69e948e81756d63594f443b3025190d01000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd2dde8f4fffffffffffffffffffff9ecdfd3c6baada297897d7063594f463d352f28231c18120e090713202d3a4653606d7986929896969695959992918f8c8985817c766f6b605d554d453c332a20160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47505a636d74808e939ea6b0b8c2cbd4dde6eef7fffff8ebdfd2c5b8ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e58626d75818e95a0a9b3bdc7d1dce8eef4ede7ddd4ccc4bcb4aea49c938e827a6e695f584f463e454f59606c78828f95a0a9b3bcc6d0d9e3ecf5fbefe3d7cbbfb4ab9e93897c6f62594f4431271d120700000000000000000000020c162028333f4a545e686f7c86929aa4afb7c0cad3dde6eff9fffffffff8ecdfd2c6b9ada1978a7e7164574d42372b190f04000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8b949fa8b2bac2cad0d5dadedfe2e7e2e7e2e0dfd9d4cac2b9ac9f93877a6d6154473a2e211d2935414c56616e7b86929fa5afb8c0c9ced4d9dedfe1e6e2e8e3e0dfdad5cdc5baaea2988a7e7164574b3e3124180b0000000000000000000000000008111a242c343d444c52586062696e73777b7e808284858686878686858482807d7a75706b615e574f473d342a20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbc7d4e0edf7fffffffffffffffffffffff9f1e9dfd7cbbfb4ab9f92867a6d6154473a2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f03000000000000000000000007101920272b2e2f3436373737373736353432302e2d2a2621211e1a14100c070100000000000000000000000000000000000000000000060b10121316171717171717171717171717171717171717171717171717171717171717171717171717202b37434e58626e7b87939facb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eadfd4c8bcb1a79d9083786c6053493f33271b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343b42464c5254535b606264666768696a6a6a6a696763605b535356585b565e61636466686a6b676d6e6f707172737374747576828f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432f24180d01000000000000000000000000010d1925303a45515c676f7c8590959c9fa3aba7a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcc6d0dbe7f3fffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000613202d394653606c7986929facb9c5cececececececececdcdcccfcac6c5c0bbb9b0aaa29a92877d6f675c5145382a20150a0000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0cecececececececdcdcccfcac6c5bfbab6afa8a19791847a6e61594f4432281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28333f4a545f69727e8b949ea9b3becad6dee8f4fdfffffffffffffffbf3eae2d9d2ccbfb6aea49d928c7f736d62594f453b2f261c1106000000000000000000000000000000000000000000000000000000000000000a141d273039414950585f626a6f74797c7f82848688898a8b8b8c8c8b877c6f62574d42362a1f160c060000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff9e8dbcfc2b5a89c8f8275695c4f4236291c0f00000000000000000000071018242f39434f59606d7a85929eaab4bfcbd7e3effbf2e4d8cdc2b7ab9f94887c6f62564c4135291d1104050e18222935414c56616c76828f9ca7b1bcc8d4e0ecf9f2e6dbd0c5baaea2988b7f72665b5044382b1f13070000000000000000000000000000071018242f39434f59606d7a85929eaab4bfcbd7e3effbf2e4d8cdc2b7ab9f94887c6f62564c4135291d1104000000000000000000000000030d18232e39424e58606d78839098a2aebac2cdd7e1ecf7fffffffffffffffffff6eee5dcd4cbc2b8b0a69e938c80736c61564c41362a1d1207000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463e3429241e18120c0700000815212e3b4854616e7b8798a2aaa3a3a2aba39f9e9b9997928e89837c746d675e574d453c32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59616c737f8c929da5afb8c2cbd4dde6eff8fffffaede1d5c9bdb2a89b8e8175675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c46515b606d79839097a2abb5c0cbd7dce5eff8efe6ded6cec6bfbaada59e9490837b6e6a60594f474d57606b737f8c949ea7b1bbc5cfd8e2ebf5fbf1e7ddd3c7baaea3998e82756a6054473d331f150b010000000000000000000008131e28323a44505b666d7a849198a2acb6c0c9d2dce5eff8fffffffffcf0e3d7ccc0b5ab9e9285796d6053463c31261a0700000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606c77828f96a1a8b0babfc6c9cfd2d3d6dbd6dbd6d3d2cec8c1b8afa59c8f8276685e5246392d201924303a46535f69727f8c939ea6aeb9bdc4c8cdd1d2d5dad6ddd7d4d2cfc9c3bbb1a79f92857a6d6054473a2d211407000000000000000000000000000008121a222b323a41454e54575f6266696e717375777879797a7a7978777573706d67636059534d453d352b22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb5c0ccd7e3f0fcfffffffffffffffffffffffffbf1e7dcd1c6baaea3988b7f7265554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f8fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120500000000000000000000050f19222b32373b3c414344444444444342413f3d3b3a36312e2d2a251f1d18120c0701000000000000000000000000000000000000020a11171c1f20232424242424242424242424242424242424242424242424242424242424242424242424242426313c47535f6975818e9aa4afbbc8d4e0e9f5fffffffffffffffffffffffffffffffcf0e5d9cec3b8aca0958a7e71655b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029303940454d53565d6064656c6e7172747576767777767574706c655b50494c4e4d52545658595b5d555d606162646565666667686875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4135291d11040000000000000000000000000008131e2934404b555f6a6f7b838a8f9299999b9c9d9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aab4bfcad6e2effbfffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000005121f2b3744505b657784909daab7c1c1c1c1c1c1c1c1c1c0c0bfbebeb9b8b5afaca69f9892887e716b60554b403428180e040000000000000000000000000000000a1724313d4a5764707d8a97aab4bfc1c1c1c1c1c1c1c1c1c0bfbebeb9b8b4aeaca49f9691857c6f685e52473d3220160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424d57626d75828f97a2adb9c1ccd6e2ebf5fffffffffffffffffcf4ebe4ddd8c8c0b6aea49c928b7f726b61574d42382d22170b00000000000000000000000000000000000000000000000000000000000006111b262f39424a535b606a6f757c8185898c8f91939a969798989898998e8174695e52463c31281e17110e0907050100020509111d2a36414c566874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d10000000000000000000000007121d27313d45515d67727f8c98a3aebac7d3e0ecf9f5e9ded3c7bbb0a69a8e8174685d5245392c2014090006101924303a444f59626f7c88959fabb8c4d1ddeaf7f7ece1d6cabfb4aa9e9184786c6053463a2f24180d01000000000000000000000000000007121d27313d45515d67727f8c98a3aebac7d3e0ecf9f5e9ded3c7bbb0a69a8e8174685d5245392c2014090000000000000000000000000007121d27303c44505c666e7b86929fa6b0bbc5cfdbe6f0fafffffffffffffffffff7eee6ddd4cac1b8afa59f93887d70685e5246392f24180c000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382c2219130c07000000000815222f3b4855626e7b8895aab4afafafb5afacaaa8a9a29f9a94908981796e695f574d443a2f24190d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d57606b717e8b929ca5afb8c1cad4dde6eff8fffffff8ebdfd2c5b9ada196897d7063554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343f45515d676e7b859299a3afbbc0cad4dde7f1f8f0e8e0d8d0cbbfb7afa69f9591847c6f6b615950545e69707d87939fa6b0b9c3cdd6e1eaf4fdf5eadfd5c9beb3a99f92867b6e61584e43352b210d0300000000000000000000050e1925303a444f59606c78828f96a1aab4bec7d2dbe4eef7fffffffffff9ede0d4c7bbafa4998d8073675c5145382a1f1509000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b656d7a8491969fa6aeb4b9bec3c5c6cad0c9d0cac6c5c3bcb8afa69d92897c6f62564c41362a1d131e2a36424d57606c77818e949da4acb2b8bcc2c4c5c9cfc9d2ccc7c6c3beb9b1a9a0958c7f73685d5245392c201307000000000000000000000000000000081019202830353d43474d5355575e616467696a6b676d6d6d6c656a696664605d55544f46423b332b231910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1d2dde8f4fffffffffffffffffffffffffffff8ede2d6cbbfb4aa9c8f8276675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd1dce7f3fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000030d17212b343d4347494e505151515150504e4d4c4a4846423f3b3a36312c29241d18120b0300000000000000000000000000000000020c141c23282b2d2f30303030303030303030303030303030303030303030303030303030303030303030303030303037424d57626f7c87939facb9c2cdd8e4f0fcfffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083786c6053493f33271b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029323b434b51575f61686d7175797b7d7f8182838383838382807d776c60584e4341414647494b4d4f504b51535556575859595a5a5b6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000020c18232f39434e585f696e787d82868a8c8e8f9090919191919191919191919191919191919191919298a2aebac6d3e0ecf9fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000030f1b27333f49536874818e9ba8b2b4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa49f9c948f867e716c61594f43392e231806000000000000000000000000000000000916232f3c4956626f7c8998a2aeb4b5b5b5b5b5b5b4b4b4b3b2b1b3adababa39f9a938e847c6f6a5f564c41352b210e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b45515b616e7a85929ea5afbac4d0d9e4eef9fffffffffffffffffdf5eee8dad2c8c0b6ada49f92877d70695f544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000b17222d38414a545c656c727c82888d9297999c9e9fa4aca4a4a5a5ab9f92867b6e61574d433a3028231c1a1413110d090e12141a232d3946525e687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000000000000040d151d232935414b55616d7a86929facb9c5d2dfecf8fbefe4d8cdc2b8ac9f92867a6d6054473b3025190e020a11171f28323e47545f6a7683909da9b6c3d0dce9f8fef2e7dbd0c5b9aca0968a7d7063554b4035291d110400000000000000000000000000040d151d232935414b55616d7a86929facb9c5d2dfecf8fbefe4d8cdc2b8ac9f92867a6d6054473b3025190e02000000000000000000000000000b151e28343f4a545f69727f8b949ea9b3becad6dee8f4fdfffffffffffffffffff8efe6dcd3cac1bbafa49a92857a6e61554b4035291d10040000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffff5e8dccfc2b5a99c8f827669544a3f34281810080100000000000916232f3c4956626f7c8995a2afbcbcbcc0bbb9b7b5b3adaba69f9c938e837b6e695f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212934404b555e696f7d86929fa4adb7c0cad3dce6eff8fffffffcefe3d7cbc0b5ab9e9184786c6053463a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222935404b555f69707d87929fa4aeb8c2cbd5dfe8f2faf2eae2dcd6c9c1b8b0a8a09691857d706b615a5c666e7b859299a4afb8c1cbd5dfe8f3fcfbf2e4d9cdc6b9ada1978d8073695f53463d32231a0f00000000000000000000020d17202a36414c56606b73808c949fa8b2bcc6d0d9e4edf6fffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000007121c27333f49535e686e7b8490949fa2aaadb3b6b8babebcbcbcbfbab8b6b1aca59e948e81746a6054443a3025190e1a26313b44505b656d79828d929ea0a8acb1b5b8b9bdbcbcbcc0bbb9b7b3ada7a0979183796d60564c4135291d110400000000000000000000000000000000070e161e242932373c4247484d5254575a5c5e555c606060605b535c5a5754514c48443d36312921191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f9fffffffffffffffffffffffffffffff3e7dcd0c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab4bfcbd7e3effbfffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000009141f29333d464e54565a5c5d5e5e5d5d5c5b5a585755534d4c4846423b39352f29241d150d060000000000000000000000000000000a141e262e34383a3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d47535f6a75828f9ba6b0bcc7d3e0ebf6fffffffffffffffffffffffffffffffcf0e5d9cec3b8aca0958a7e71655b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b444d555c60696e747a7e8285888a8c8d8e8f909090908f8d8a81746a5f54473b36393b3c3e40424340454748494a4b4c4c4d4e5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6d6054473a2d211407000000000000000000000000000007121d27313c464e575f656c71767a7d7f818283848484848484848484848484848484848484848486929facb8c5d2dfebf8fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000b17222d3e4b5764717e8a96a1a9a8a8a8a8a8a8a8a8a7a7a6a5a4a9a29e9b99938f89827b716c615a50473d30271d1207000000000000000000000000000000000713202d3a4653606d7985929fa7a8a8a8a8a8a8a8a8a7a7a7a6a4a9a29e9b99928e87817a6f6a5f584e443b3023190f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333f46525e68717e8a939ea8b2bec7d2dde8f3fcfffffffffffffffffff9ece4dad2c8bfbbafa39992857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d777f868f949a9ea2a9a8abacafb6b0b1b1b2aea3988d8074695f554b423a342e2a2521201d191c1a1e20252a343f4a54616d7a8796a0acb8c5d1deebf7fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12000000000000000000040d161f272f343b4246525d6875828f9ca8b5c2cfdbe8f5fff4e9e0d3c7baaea3988b7e7165564d42362a1e110b141b2227313a40454e5865727f8b98a5b2bed0dbe7f3fff8ece2d5c9bdb2a89b8e8175675d5145392c201306000000000000000000000000040d161f272f343b4246525d6875828f9ca8b5c2cfdbe8f5fff4e9e0d3c7baaea3988b7e7165564d42362a1e110500000000000000000000000000030c17232e38424d57626d76828f97a2adb9c1ccd6e2ebf5fffffffffffffffffffff8eee5dcd8ccc0b6aca2978e8174675d5145382c1f13060000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f7fffffffffffffffffffff5e8dccfc2b5a99c8f827669554b4035291b11090300000000000a1724313d4a5764707d8a97a3b0bdc9d1cbc7c5c4c2bebab8b0aba59d9591847b6e685d52453d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c45515c676e7b859298a3aeb6bfc9d2dce5eef7fffffffff9ede0d4c7bbafa3998c7f73665b504438281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f3a434d57606b727f8b929da6b0b9c3cdd6e0e9f3fcf4ede7dbd3cac2bab1a8a19792867d706c61606d78829097a1abb5c0cad3dde7f1fafef3e9e0d4c8bcb1a79e92857a6d60574d42342b2011080000000000000000000008131e29323a46525e68707d87939fa6b0bac4ced8e2ebf5fffffffffffff9ede1d4c8bdb2a89c8f8275695f5343392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c565f696e7b838c92989ea1a9a9abaeb4afafafb4aeaca9a7a09d938e82786d60584e4332281e1309141f27333f49535c676d78808991969da0a7a8abadb2afafafb5afacaaa9a19e9590857b6e675d51443a2f24190d010000000000000000000000000000000000040c131920272b31373a3b4246484b4d4f514b515354535350494f4d4a4745413a38322a251f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff8ede0d3c7bbafa399897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f2215080000000000000000020e1a25303b454e58606267696a6a6a6a6a6968676563615f575854534d47454039352f271f17110a0200000000000000000000000006111c2630383f4446494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4e58626f7c89949fabb7c4cedae5f1fdfffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083786c6053493f33271b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444d565e676d737b81868b8f929797999a9b9c9d9d9d9d9c9a93887c6f6255493c2e2d2e303133352f35393a3b3c3d3e3f40404c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffbefe2d6cabfb4aa94887b6e6155483b2e2215080000000000000000000000000000010b151f2a343c454d535b6064686d70727476777777777777777777777777777777777777777777828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000613202d3a4653606d798491979a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b87827d766e69615a50483e342b1e150b000000000000000000000000000000000006121f2c3844515c6674808d959a9b9b9b9b9b9b9b9b9b9a9a99989697928f8b86817c746d685f584e463c32291e110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18212a36414d56616c75818e96a1acb6c0ccd8e1eaf5fffffffffffffffffffff6ece4dad7cbc0b5aba2979083786c605346392d201306000000000000000000000000000000000000000000000000000000030e18212b3744505b656d78818c92999ea6abadb3b5b7b9bbc0bdbebebfb4aa9f92867b6e675d544c443f3836302e2d292429252a2d30363e44505c66727f8c98a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f120000000000000000030d161f28313940454d52545666727f8c99a5b2bfccd8e5f2fffbefe3d6cbbfb4aa9c8f8376695e52463a2d2014141d262d333e434b515358626f7c8895aab4bfcad6e2effbfef1e5d9cec4b8ac9f92867a6d6053473a2e23170c0000000000000000000000030d161f28313940454d52545666727f8c99a5b2bfccd8e5f2fffbefe3d6cbbfb4aa9c8f8376695e52463a2d201407000000000000000000000000000006111c26303b45515b616e7b85929ea5afbac4d0d9e4eef9fffffffffffffffffcf6f3ebe3dcd2c7beb3a99f92867a6d6053473a2d2014070000000000000000000000000000000000000a1623303d495663707c8996a3afbcd0dbe6f2fefffffffffffffffffff6eaddd0c3b7aa9d908477675d5145382d221a140e09060403050c1425323f4b5865727e8b98a5b1becbdcd7d3d2d1cfcac6c2bcb7afa7a09691847a6d60594f44382c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46505a606d79839097a1aab4bfc8d1dbe4eef7fffffffffff8ecdfd2c5b9ac9f92877b6e61544a3f3328160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c454f59626d74808d949fa7b1bbc4ced7e1eaf5fef8ede4dcd4ccc3bab2a9a29892877e716c6a727f8c949fa9b3bdc7d2dce5eff9fff8ece2d7cec5b8aca0958b7e72685d52453b3122190f00000000000000000000010d1925303a44505a616d7a849199a4afb8c2ccd6e0eaf4fdfffffffffffff7ebded1c5b8aca096897d7063574d4230271d120700000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444d575f696e787f868d91979a9c9fa2aaa2a3a2aaa29f9c9a95908a81796d665c51463d3220160c030b17222d38414b555c666d747d848b9095999c9ea1a9a2a3a2aba49f9d9b97928c837b6e695f554b4032281e13080000000000000000000000000000000000000002080d151b1f262b2e30363a3b3e404244404546474746443f42403d3a39352f2c27211a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c060000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff3e8dcd1bcb0a396897d7063564a3d3023170a000000000000000005121e2a36424d57606a6f7476777777777776757472706e696865615e5753514b4540393128231c140c0300000000000000000000000b17232e38424a5053565757575757575757575757575757575757575757575757575757575757575757575757575757575757575757606a7683909ca8b2bdc9d5e1edfafffffffffffffffffffffffffffffffcf0e4d9cec3b8aca0958a7d71655b5044382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d565e696e7980868e92989b9fa2a9a5a7a8a9a9aaaaa9a8a5998c7f7366544a403428212325262824292c2d2e2f313232333f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff3e7dbd0bcafa296897c6f6356493c30231609000000000000000000000000000000030d18222a333c41495053565d60636668696a6a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b74818e9aa7b4c1cddae7f4fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000006131f2c3845515c676f7c858b8d8e8e8e8e8e8e8e8e8e8d8d8c8b898785827f7b76706b625f5750483e362d22190c03000000000000000000000000000000000004101c2834404a54606d79838b8d8e8e8e8e8e8e8e8e8e8e8d8c8b898785827e7a756f6a605d564e463c342a20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1925303b44505a606d7a84919aa4afbbc3cfd9e3eef9fffffffffffffffffffef6ece8dcd1c7bdb3a99f958b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000009141f2b37434e58606c77818e939fa3abb0b8b9bec2c4c6c8ccd2cbd0c6baaea3999183796d665e56504a46423d3a3935303630363a3b42465059606d7884919eabb7c3ced9e5f1fdfffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f1300000000000000010b151f28313a434b51575e616569707d8a96a3b0bdc9d6e3f0fcfff3e7dcd0c6b9ac9f93877b6e6154473b2e23181b262f383f4450555d6064696d7a8698a2aebac6d3e0ecf9fff6ebe0d3c6baaea2988a7e7164544a3f34281c1003000000000000000000010b151f28313a434b51575e616569707d8a96a3b0bdc9d6e3f0fcfff3e7dcd0c6b9ac9f93877b6e6154473b2e23180c0000000000000000000000000000000a141e2a333f46525e69717e8a939ea8b2bec7d2dde8f3fcfffffffffffbf5f0eae5e1d9d1cbc2bbb3a99f94877a6d6054473a2d2114070000000000000000000000000000000000000815222f3b4855626e7b8895aab3becad6e2eefbfffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053493f332a261f1a1413100f12151e2b37424d576774818e9aa7b4c1cddae3e0dfdddbd6d3cdc7c0b9b1a8a0968e81756b6054483c32261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232f39434e58626c74818e959fa9b3bcc6d1dae3edf6fffffffffff9ede0d4c8bcb1a79b8f8275695e5242382d22170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d47515b606d78828f95a0a9b2bcc5cfd9e3eef9fff6eee6ded5ccc4bbb3aaa29992877e716f7c86929fa6b0bbc5d0d9e3eef7fffef2e7dbd0c5bcafa59d9083786c60564c41332a1f10070000000000000000000005111e2a36414c56616c75818e96a1abb5c0cad4dee8f2fcfffffffffffffbeee2d6cabfb4aa9d9184786c6053463b3120150b00000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323c454d565e666d727a8085898d90929895959695959892908d89837e756d675d544a40342b200e050006111b262f39434b545c606b70797e83888c8f919694959696959993908e8a8580796e695f574d433a2f20160c01000000000000000000000000000000000000000000040a0f151a1e21252a2d2e3134362e34383a3a3a3937332d33312d2c29241e1c160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff3e8dcd1c1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170b00000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffff9e4d7cbbeb1a4988b7e7165584b3e3225180900000000000000000714202d3a46525e696f7c818384848484838381807f7d7b7875726e6965605d55514b433d342e261e150d0300000000000000000003101c28343f4a545c606263636363636363636363636363636363636363636363636363636363636363636363636363636363636363636364717e8a96a1acb9c5d2deebf8fffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083786c6053493f33271b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545e696e7b838d92999fa2aaabadb3b2b4b5b6b6b6b6b6b5a99c8f8276665c5144382c1f16181a1c181d20202223242526323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000061018212a2f383f44464c525457595b5c5d5d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000004101c2834404b55606a6f797e8081828282828282818181807f7e7c7a7875726e69636059534d453e362d241b1007000000000000000000000000000000000000000c18232e3945515d676d797e8181828282828282818181807f7e7d7b7875726d68625f58524c433c342a22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323e45525d68707d88939fa8b1bdc7d1dce8f2fbfffffffffffffffffcf5eee8e1d9cfc5bbb1a79d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000020e1a26313a47535f6a727f8c939ea5aeb4bdc1c6cacfd1d2d4d8ddd7d7cbbfb4aba0958f81786d68605c54524d494746414342434246484d525a616b727f8c96a1acb9c5d5e0eaf6fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120000000000000007121d27313a434c555c60696e7276787d8996a2afbcc9d5e2effcfff8ede0d4c7bbafa4998b7f7265544a4034281c222d384149505a61676d7175787986929facb8c5d2dfebf8fffbefe2d6cabfb4aa9b8f8275665c5044382c1f120600000000000000000007121d27313a434c555c60696e7276787d8996a2afbcc9d5e2effcfff8ede0d4c7bbafa4998b7f7265544a4034281c10040000000000000000000000000000020c18212a36424d56616c75818e96a1acb6c0ccd8e1eaf4fffffff8f3efeae4dfd9d4cfc7c0bbb1a9a1978f8276685d5245392c2013070000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffff9ede0d3c7bbaea3998a7e71655b50443e36312b2620201d1b1f2027303847535f697784909daab7c3d0ddeaedeceae6e2dfd8d3ccc3bab2a89e93897d7063584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2934404b555f6a717e8b939da7b1bbc5cfd8e2ecf5fffffffffffff5ebded1c5b8aca095897d7063574d422f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b353f44505c666d79839097a1aab4bdc7d1dce8edf6fff8f0e7ded6cdc5bcb4aba39992877e79839099a3aeb8c2cdd6e2ebf5fffffbeee2d6cabeb4aa9e93897d6f665b50443a2f21180e0000000000000000000005101a232d3946525e68717e8a939ea9b2bdc7d2dce6f0fafffffffffffffff9ecdfd3c6baaea2988b7f72655b5044372b1f12030000000000000000000000000000000000000000000000000000000000000000000000000000020b17202a333c444d545c60686d73797d808385878889898988878583807c77716c605d554b42392e22190f0000000a141d273039424a505960666d71777c7f8285868889898988878684817e79736d675f574d453b31281d0d0400000000000000000000000000000000000000000000000003090e12141a1e202124272923282c2d2d2d2d2b2722272421201d1913100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff9e9dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070808080808080808080808080808080814212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c10080808080808080808070604000000000000000000000000000000000000000000030f1b27333f49536975828f9ca8b5c2cfdbe8f7fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d403025190e02000000000000000815212e3b4854616e7b868d8f90919190908f8e8d8b8a8885827f7b76716d67605d554f443f3830271f150c02000000000000000006121f2b3844505c666d6f70707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707984919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffcf0e4d9cec3b8aca0958a7d71655b5044382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666e7b8490959fa3abaeb4b8babebfc0c1c2c3c3c3c3b8ac9f9285796d6053463a2d2013090d070d1013141516171825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000060f181d262d33373a4145474a4c4e4f5051515151515151515151515151515151515966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000c18232e39434e5860676d717475757575757575757474737271706e696865615e56544f47423c332c241b1209000000000000000000000000000000000000000007121c2935414c555d676d717475757575757575757474747371706e696865615e56534e45413a312a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56606b74808d95a0abb5c0cbd7e0e9f3fefffffffffff9f4f0ebe4ddd8cfcac1b9b1a79d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87929fa5afbabfc6cfd2d6dbdedfe0e4e8e7dcd1c6bdb1a79e938f827a716d66615e575654524c504f504d5254575e616c707d87929fa8b2bdc9d5e7f1fcfffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000000000c18242f39434c565d676d737b7f838587939facb9c6d2dfecf9fffffcf0e3d7ccc0b5ab9c8f8275665c5144382c1f27333f49535b606c71797e8284868998a2aebac6d3e0ecf9fffff3e7dbd0c5b8ab9f9285796d6053463a2d2013060000000000000000000c18242f39434c565d676d737b7f838587939facb9c6d2dfecf9fffffcf0e3d7ccc0b5ab9c8f8275665c5144382c1f1206000000000000000000000000000000060f1925303b44505a606d7a84919aa4afbbc3cfd8e3edf8f5f0ede7e3e0d8d4cec8c2bdb5afa79f9792857b6e61564c4135291d11040000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deebf8fffffffffffffffffffbefe3d7cbbfb5ab9d9083786c60595046423b37312d2c29272b2d3039424d56626e7b87939facb9c6d2dfecf9f8f7f2eee9e4ded5ccc3baafa59c9083766a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313945515c676e7c86929fa5afb9c3cdd6e1eaf4fefffffffffff9eee4d6cabeb3aa9d9184776b6054453b301d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a2328343f4a545d676e7b859198a2abb5c0cbd7dbe4eef7fff9f0e8dfd7cec6bdb4aba3999288838f95a0abb4bfcad4dfe8f4fdfffbf2e5dbd3c6baaea2988e81756b60544a3f32281e0f06000000000000000000000b17212c38444f59616d7a85929ea5afbbc4d0d9e3eef7fffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a323b424a50565e61666d707376787a7b7c7c7c7b7a7976736f6b64615a514b433a30271c1007000000020b151e2730383f444f545c60656a6f7275787a7b7c7c7c7b7b7a7774716d67605c554d453c33291f160c0000000000000000000000000000000000000000000000000000000206090e121415181a1c181c1f202120201f1b171a171413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141515151515151515151515151515151515202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f151515151515151515141413100c0708070502000000000000000000000000000000000b17222d404d596673808c99a6b3bfcfdae6f2fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569564d42362a1e1105000000000000000b1824313e4b5764717e8a989c9d9d9d9d9d9c9b9a989697928f8b87837e79726d676059504a423931271e140a00000000000000000713202d3a4653606d787c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083786c6053493f33271b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d79839096a0a7aeb5babfc5c6cacfcdcecfd0d0d0c6baaea298897c6f6356493c31261a0e00000104060708090c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000060b141b22272b2f35393a3d3f414344444444444444444444444444444444444b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000007121d27303d464e555d6064676868686868686868686767666563615e565854524d48443d37312a211a1209000000000000000000000000000000000000000000000d19242f3a434c555c6065676868686868686868686767666563615e575854524c47433c352f281f18100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19242f3a444f59606d79839199a3afbbc2ced7e2edf8fffffbf7f2eee8e3e0d9d2ccc5bebaafa79f958c807366594d4033261a0d00000000000000000000000000000000000000000000000000000714212d3a46535f6975828f99a3aeb7c1cbd1d8dfe2e6eaecedf0f4ede2d8cfc3b9afa59e9490847e79726e696663615d565c5c5d575e6164696e747e869299a3afbac4cedae5f9fffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000000004101d2935404b555d686d7980868c90919399a4afbbc7d4e0edf9fffffff4e8ddd2c5b8ac9f9285796d6053463a2d28313944505b656c747e848b8f919298a2aab4bfcad6e2effbfffff8ecdfd3c6baaea298897c6f6356493c2d22170b000000000000000004101d2935404b555d686d7980868c90919399a4afbbc7d4e0edf9fffffff4e8ddd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000009141f29323e45525d68707d88939fa7b1bdc6d1dce7ebebe4e3dcd7d3cdc8c3bdb8b0aba39f9590857c6f695f53443a3024190d0100000000000000000000000000000000000005111d2935414c566a7783909daab6c3d0dde9f6fffffffffffffffffffff3e7dcd1c6b8ab9f958b7f726b615a534d47423d3a39353337393c424a545e6974808d9aa4afbbc8d4e0edfafffffefbf5f0e7ded5ccc1b7ab9f94887c6f6255493c2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434f59606d79839098a2aeb7c0cbd4dfe8f3fcfffffffffffff4e8ddd2c6baaea2988b7e7265594f4433291f0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081117232e38424c555e696f7c869299a3afbbbfc9d2dce5eff8fffaf1e9e0d8cfc6bdb5aba39a938f949fa7b1bdc6d1dce6f1fafffef3e9e0d4c8bcb1a79f92867b6e61594f42382d20160c0000000000000000000004101c28333b4854606b75818e97a2adb7c1cdd6e2ebf5fffffffffffffffff8ecdfd3c7bbb0a69a8d8174685d5241382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202930383f444c52545c60636769686d6f6f706f6e6e6d6667636059555045403a31281e150b0000000000030c151e262e343d424a5153585f626669676d6e6f706f6f6e6d676864605c55514b433c332a21180d04000000000000000000000000000000000000000000000000000000000000020507080b0d070c101313141413120f0b060a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe6f2fefffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d20212222222222222222222222222222222222222b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d2222222222222222222221201f1d18181514120e09020000000000000000000000000000061724313e4a5764717d8a97a9b3bec9d5e2eefafffffffffffffffffffffffffffff7eaded1c4b7ab9e918478695e52463a2d201407000000000000000b1825323e4b5865717e8b98aaaaaaaaaaaaa9a8a7a5a9a19e9b9895908b857f79706b605c544b433930261c1106000000000000010e1b2734414e5a677480898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8e939ea9b6c2cfdbe8f5fffffffffffffffffffffffffffffffffffcf0e4d9cec3b8aca0958a7d71655b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6973808d95a0a8b1bbbfc6cad0d3d6dbdadbdcdcddd6cabfb4aa998d807366574d42362a1d1207000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000020a11171b1f24292c2d30333536373738383838383838383838383838383e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000000000000000b151e2b343d434b5153585a5b5b5b5b5b5b5b5b5b5a5a59585654524d4c4746423b38332b2620180f08000000000000000000000000000000000000000000000008131e28313a434b5153585a5b5b5b5b5b5b5b5b5b5b5a59585654524d4b4746413a373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d45515d676f7c87929fa7b1bcc6d0dbe7f1f8f3efece6e3ddd7d4d0c7c0bbb3ada59e959083796d6053473a2d20140700000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939fabb5bfc9d7dce2eaeef2f7f9fafcfff4eae1d5cbc1b7afa69f96918b847f7b7673706d686a6969696a696e71757b808a9298a2abb5c0ccd6e0ebf6fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000000000020c16202c3845515d676d7a828c92989c9e9fa4abb5c0ccd7e3f0fcfffffff9ecdfd3c6baaea298897c6f6356493c302f3943505a606c77808a91979c9e9fa3aab4bcc6d0dbe7f3fffffffbeee2d6cabeb3aa998c80736653493f33271b0f03000000000000020c16202c3845515d676d7a828c92989c9e9fa4abb5c0ccd7e3f0fcfffffff9ecdfd3c6baaea298897c6f6356493c3023160800000000000000000000000000000000020d17202935414c56606b74808d95a0abb5bfcbd7e0dfded8d3d1cbc7c2bcb8b1aca69f99928d837b6f6a60574d4232281e130800000000000000000000000000000000000000010d192530414e5b6874818e9ba7b4c1cfdae5f1fdfffffffffffffffffff8ede3d4c8bcb1a79f92877d716c615f57534d494745403f4446484e545c666e7b85929facb6c0ccd8e4f0fcfffffffffff9f0e7ded3c7bcb0a69a8d807367554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b73808d95a0aab4bfc9d2dde6f1fafffffffffffffcf0e4d8ccc0b6ac9f92857a6d6053473d3320170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434d575f6a707d87929fa4aeb7c0cad3dce6eff9fffbf2eae1d8cfc7bdb5aca49f9c9fa6b0b9c3cfd8e2eff8fffff8ece2d7cec5b8aca0958c7f72685e52473d2f261c0d04000000000000000000000714202c38444f5963707d89939ea9b3bec9d3dfe8f4fdfffffffffffffffff5eaddd0c4b7ab9f94887c6f62564c412f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e262e343a41464a5053565a565d61626263626261605c5456544f49453e352f281f160c03000000000000030c151c232830394044464e535559555d60616263636261605d555753514b454039312a21180f06000000000000000000000000000000000000000000000000000000000000000000000000010000040607070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab3becad6e2eefbfffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0d161e24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2f2f2f2f2f2f2f2f2f2f2e2e2d2c29242521201e1a140f0a040000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ebdfd2c5b9ada196877b6e6154473b2e211409000000000000000c1825323f4b5865727e8b98a5b1b7b7b7b6b6b4b3b2b3adaba8a79f9d97928c847d746d665d554b42382e23170b02000000000004111e2a3744515d6a7784909696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969b9ea5afbac6d2deeaf7fffffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083786c6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa7b1bac3cbd1d6dbdfe2e6e7e8e9e9e7dbd0c3b7aa9d908477695f5346392e23180c010000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000060b0f13191d2021242628292a2a2b2b2b2b2b2b2b2b2b2b2b2b2b303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000030c19222b313a4045474b4d4e4f4f4f4f4f4f4e4e4e4d4c4b494746423f3b3a36302c27211a150e06000000000000000000000000000000000000000000000000010c161f2831394045474b4e4e4f4f4f4f4f4f4e4e4e4d4c4b4a4746423f3a3936302b262019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202935404b55606a737f8c959faab4bfcad6dfe9ebe7e3e0dbd6d2ccc7c2beb6afa9a29f938e837a6d675d5145392c1f130600000000000000000000000000000000000000000000000000000d192633404c5966737f8c9aa4afbdc6d1dbe7edf4fafefffffffffffcf3e7ddd3c9c1b8b0a8a19e96918c8783807d7a787776757677787b7e81868d929fa2aab3bdc7d1dee8f2fcfffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f000000000008131e2b37434e58606d798390949fa3aaabacafb5bdc7d2dde8f4fffffffffbeee2d6cabfb4aa998c7f7366594c403035404b55616c74808d929ea1a9abacaeb4bcc6ced8e2edf8fffffffef2e6dbd0c2b6a99c8f8376655b5044372b1f120500000000000008131e2b37434e58606d798390949fa3aaabacafb5bdc7d2dde8f4fffffffffbeee2d6cabfb4aa998c7f7366594c403024190d0100000000000000000000000000000000050e19242f3a444f59606d79839199a3aebbc2ced5d2d1cdc7c6bfbbb9b1aba8a09d94908780796e6960584e453c3120160c020000000000000000000000000000000000000000081825323f4b5865727e8b98a8b2bdc9d5e1edfafffffffffffffffffffff0e4d8cdc3bbaea39992867e756e69615f575653514b49505354585f666d78828f98a2aebec7d2dde8f4fffffffffffffff9f0e4d8cdc2b7aa9d908377675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000040e18222c3845515d676f7d87939fa7b1bcc6d0dbe4eff8fffffffffffffffaede0d4c8bbafa49a8d8074675d5145392c20130500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e28313b454e58616b717e8b929ca5afb8c1cad4dde7f0fafffcf3eae1d9cfc7beb6afaca9abb0b8c2cbd5e1eaf4fffffef2e7dbd0c5bcafa59d9183786d60564d41352b1d140a00000000000000000000000a16232f3c4855616b7683909da5afbbc5cfdbe5f1fafffffffffffffffff9eee3d5c9beb3a99c9083766a5f53433a2f1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c23283036383f44464a4d4c525455565656555453504a4948443d393429241d160d040000000000000000030a11171e272e34383c4347484c4b515355565656555453514b4b46454039342f271f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c20282f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b3b3b3b3b3b3b3b3b3b3b3b3b3a38352f322e2d2a251f1b160b0600000000000000000000000714212d3a46535f697885929eabb8c5d1deebf7fffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7164574a3e31261a0e020000000000000c1825323f4b5865727e8b98a5b1bec4c3c3c2c1c0bebeb9b8b5b1aba9a29e96918980786d675d544a3f34281d140a000000000005111e2b3844515e6b7784919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9afb7c1cbd7e2eefafffffffffffffffffffffffffffffffffffffbf0e4d9cec3b8aca0958a7d71655b5044372b1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576673808c98a2aeb9c3ccd7dce3e7eceef2f7f4f5f8eaded1c5b8aca095887b6e61544b4034281e1308030000000005121e2b37424d576976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000003080d11131417191b1c1d1e1e1e1e1e1e1e1e1e1e1e1e1e232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d201407000000000000000000000000000000000000000710191f282f35393a3e4142424242424242424141403f3e3d3b3a36302e2d2a251f1c160e09030000000000000000000000000000000000000000000000000000040d161f272f34383a3e414242424242424242414141403e3d3b3a36302e2d2a251e1b150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f39434e58606d78839098a2aebac1cdd7e1dedcd7d3d0cac7c0bbb9b0aca49f97928a81796d685e554b4035291d10040000000000000000000000000000000000000000000000000005111d2a36414c56697683909cacb6c0cfd8e3edf8fffffffffffffffffff9f0e5dbd3cac2bab2ada8a09e9a93908c898785838382838485878a8e92999da4aeb3bcc5cfd9e3f0fafffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d00000000010d1925303b4754606a74808d959fa6aeb4b8b9bbc0c7d0d9e3eef9fffffffffef2e7dbd0c2b5a89b8f827568564c41353945515d67707d8a929da4adb2b7b9babfc6cfd8e0eaf4fefffffffff7ebded2c5b8ab9f9285796c605346392d2013060000000000010d1925303b4754606a74808d959fa6aeb4b8b9bbc0c7d0d9e3eef9fffffffffef2e7dbd0c2b5a89b8f827568564c4135291d1104000000000000000000000000000000000008131e28323d45515c676f7c87929fa6b0bcc5c9c6c4c1bcb7b5aeaca79f9d95918a837c736d665e574e463c332a1f0e040000000000000000000000000000000000000000000915222f3c4855626f7b8896a1adb9c5d2dfebf6fffffffffffffffffffff5eadfd7cbbfb5aba398928b827b736e696663605d55535b6061646a6f78818e949faab4bed0d9e4eef9fffffffffffffffff5ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424d57606d79849199a4afb9c3ced8e2edf6fffffffffffffffff9ecdfd2c6b9ac9f93877b6e62554b4035291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29333c464f59626c73808c939da6b0b8c2cbd5dee8f1fafffcf3eae1d9d0c7c0bbb9b6b7bbc2cad4dde7f3fcfffffbeee2d6cabfb4aa9e93897d70665c51443b3023190b020000000000000000000005111e2a36424d5663707d8a959fabb7c1cdd7e1edf7fffffffffffffffffff4e8ddd2c6b9ada1978a7e7164584e4331281e0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e252a2e34383a3d4041464748494949484746443f3c3b38322d282218130c040000000000000000000000060c151c23282c31373a3c3f4045474849494948484745403e3a38342e29231d150d0600000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120f0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d1dce8f4fffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1c252e323a414547484848484848484848484848484848484848484848505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff4e8ddd2bcafa296897c6f63564948484848484848484848484847474540413e3b3a36302b272017110a0200000000000000000005121e2b37424d576875828f9ba8b5c2cfdae6f1fdfffffffffffffffffffffffffffdf1e5dacfc0b3a79a8d807467574d42372b1e12060000000000000c1925323f4c5865727f8b98a5b2becbd0d0cfcecdcfc9c6c5c2bcb8b3ada8a19e928d82796d665c50443d2f261b11060000000004111d2a3744505d6a7783909daab0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4b6bac1c9d2dde8f3fffffffffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083786c6053463d32271b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784919eaab4bfcbd5dee7edf3f8fbfefffffff9ede0d4c8bcb1a7998d8073665c51453a2f241914100c06060b0f14212d3a46535f697885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000010406070a0c0e101111111111111111111111111115222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000000070d161d24292c2d313435353535353535353534343332302e2d2a25212121201f1c17110e09030000000000000000000000000000000000000000000000000000040d151d23292c2d323435353535353535353534343332302e2d2a2521201d19130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c44505c666e7b86929fa6b0bbc5cfd4d1d1cbc7c5bebab5afaca69f9a938e857e756d675e564c43392f24180c00000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb8c5d2deeaf4fffffffffffffffffffffff7eee5dcd4ccc4bdb9b2acaca49f9d99969792908f8f90909197979b9fa3abaebabec5ced7e1ebf5fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7e7265584b3f3225180c0000000005111d2935414c56626f7c87939fa7b0babfc4c6c7ccd2d9e2ebf5fffffffffffff8eaddd1c4b7aa9e918477685d5245393a4753606d7985929ea4aeb9bec4c5c7cbd1d8e1eaf2fcfffffffffff9ecdfd3c6baada297887b6e6155483b2e221508000000000005111d2935414c56626f7c87939fa7b0babfc4c6c7ccd2d9e2ebf5fffffffffffff8eaddd1c4b7aa9e918477685d5245392c2013070000000000000000000000000000000000010c16202934404b555f6a727f8c949faab4bebeb9b8b5b1ababa39f9b95908a847e766f6a605c544d453c342b21180e000000000000000000000000000000000000000000000815212e3a47535f6a7884919eabb7c4ced9e5f1fdfffffffffffffffffffbf3e7dcd1c6bdb4aaa39f938f86807b7672706d676b6a656c6e71757c838e939ea6b0bcc5d0e2ebf5fffffffffffffffffff9ede0d4c7bbafa499887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000030f1b26313a47535f6973808c96a0abb5c0cbd5e0eaf4fffffffffffffffffaede1d5c9bdb2a89c8f8276695f53433a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212a343d47505a636e74818e939ea6b0b9c3ccd6dfe9f2fbfffcf3ebe2d9d2ccc8c6c2c4c7cdd4dce6eff9fffffbf2e5dbd3c6baaea2988e81756b60544a4032291f110700000000000000000000000714202d3a46525e6976828f9ca7b1bcc9d3dfe9f3fffffffffffffffffffcf0e3d7ccc0b5ab9e9185796d6053463c3120160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c13191c23282c2d303035393a3c3c3d3c3b3b3a38342e2f2c27211d170d070100000000000000000000000000030b12181c1f262b2e2f2f35393a3b3c3d3c3c3b3a38352f2d2c28231d18120b0300000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0cbd7e3effcfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2e3740444c5254555555555555555555555555555555555555555555555c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff9e3d6cabdb0a3978a7d706457555555555555555555555555555453514b4e4b4846423b373227221b140b020000000000000000020e1a26313f4c5965727f8c98a9b3bec9d5e1eefafffffffffffffffffffffffffffff6eaddd0c4b7aa9d918477695f53473a2e21150a0000000000000c1926323f4c5965727f8c98a5b2bfcbd8dddcdbdadad5d2d1cdc8c5beb9b2ada49d948f82786d60594f41382d22170b0000000003101d2a3643505d697683909ca9b6bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdc1c2c6cbd2dbe4eff9fffffffffffffffffffffffffffffffffffffffffbf0e4d9cec3b8aca0958a7d7164594f44382c1e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acbcc6d0dde7f0f8fffffffffffffffcf0e5d9cec3b8ab9e9285796d60564c41352a251f1c171a1a171b1f262f3b4855616e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000002030404050505050505050505050714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000040c13181d2020252728282828282828282827272625232120252a2d2e2e2d2b28221c1a140d080100000000000000000000000000000000000000000000000000030b12181c1f2025252a2d2e2e2d2a252828282726252321201e1a1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28343f4a545f69727e8b949ea9b3bec9c8c5c4bfbab9b3adaba49f9b948f87817a716c605d554c443a31271d120700000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecfcfffffffffffffffffffffffff7efe6ded6cfc9c3bdb9b6afaca9a6a9a19e9d9c9c9c9d9ea1a9a8acaeb5bdc0cad0d7e0e9f3fdfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f231609000000000713202d3946525e6875818e9aa4afb9c2cbd1d2d4d7dde3ebf4fdfffffffffffff8ebded2c5b9aca096877a6d6054473a414c5665717e8b97a1adb6c0c9cfd2d3d7dce2eaf3fcfffffffffffffbeee2d6cabeb3a9978a7d7164574a3e3124170b00000000000713202d3946525e6875818e9aa4afb9c2cbd1d2d4d7dde3ebf4fdfffffffffffff8ebded2c5b9aca096877a6d6054473a2d211407000000000000000000000000000000000000040d18232f39434e58606c78829098a2aeb4b3adaba8a79f9d99928f89837e78716c625f58514b423b332b22190f060000000000000000000000000000000000000000000006121f2b37434e586774818d9aa8b2bdc9d5e1ecf7fffffffffffffffffffff8ede3d8cfc6bcb4aea59e98928d88837f7c7a79787778797b7e828790959ea5afb8c2ced7e2f4fdfffffffffffffffffffcf0e3d7ccc0b5ab978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa8b2bdc7d2dde7f2fcfffffffffffffffff8ebded2c5b9aca1968a7d7063574d4231281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222c353f48525c606d78818f949fa7b1bac4cdd7e0e9f3fcfffdf4ebe4ddd8d4d2cfd0d3d8dee6eef8fffffef3e9e0d4c8bcb1a79f92867b6e61594f42392e20170d0000000000000000000000000814212e3b4754616e7b87939facb9c2cddfe4eff5fbfffffffffffffffff9ede0d4c7bbafa4998c8073665c5144382c1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f202324292d2e2f2f302f2f2e2d2b282322201b16110c060000000000000000000000000000000000070c10151b1f212224292c2d2e2f30302f2e2d2c2924201f1c18120c07010000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8b99a3afbbc7d4e0eaf4fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630404952565d6062626262626262626262626262626262626262626262626774818e9aa7b4c1cddae7f4fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165626262626262626262626262626161605d555b5854524d47433d332d261d140a0000000000000000000916222f3c4955626f7c8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffff7ebded1c5b8aca096887b6e6255483c32271b0f0300000000000c1926333f4c5966727f8c99a5b2bfccd8e5e9e7e6e6e2dfded8d4cfcac4bdb9aea69e948d80736b6053493f33271b0f03000000030f1c2936424f5c6975828f9ca8b5c2c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9cecfd2d7dde4edf6fffffffffffffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79d9083776b6054483b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdced8e2eff8fffffffffffffffffff5eadfd2c6b9ada1978b7e71685d52453f36302c2823272722272b2f38424f5965727f8c98a9b3bec9d5e2eefafffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000001070d111314181a1b1c1c1c1c1c1c1b1b1b1a191922282d3036393a3b3938332d2a251f19130c0400000000000000000000000000000000000000000000000000050d141a22282d3036393a3b3a36302c29231d1518171414110e090705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17232e38424d57626d75828f97a1adb9c0bdb8b7b4aeaca9a29f99938f89827c746e68615a514b433a32291f150b0100000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4becad6e2eefbfffffffffffffffffffffffffff8f0e8e0dad5cec8c7c0bbb9b6b3b3adabaaa9a8a9aaabadb3b4b9bbbfc6cfd6dbe1e9f2fbfffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000714212e3a4754616d7a86929facb6c0cbd7dcdfe0e3e8eef5fdfffffffffffffffaede1d5c9bdb2a895897c6f6256493c46525e687783909da9b3bec8d5dadfe0e3e7edf4fcfffffffffffffffef2e6dbd0bfb2a6998c7f7366594c403326190d00000000000714212e3a4754616d7a86929facb6c0cbd7dcdfe0e3e8eef5fdfffffffffffffffaede1d5c9bdb2a895897c6f6256493c2f2316090000000000000000000000000000000000000007121d27313c44505b666e7b86929fa2aaa9a19e9b9895908b86827c76716d66615a534e4540393029211910070000000000000000000000000000000000000000000000030f1a26313c4956636f7c8996a0acb9c5cfdae6f4fdfffffffffffffffffffff4eae1d8cfc6bfbaafaaa39f9a94908c89868584848485878a8f939a9fa7afb7c1cad3e0e9f3fffffffffffffffffffffff4e8ddd2beb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75818e98a3aebac3d0d9e3eff9fffffffffffffffffbefe3d7cbbfb4aa9e9184786c6053463c3120160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d364044505c666d79829095a0a8b2bbc5ced7e1eaf4fdfffdf5eee8e4e0dfdcdddfe4e9f0f8fffffff8ece2d7cec5b8aca0958c7f72695e52473d30271c0e050000000000000000000000000a1724303d4a5763707d8a9aa4afbbc5ced5dde4eaf1f6fdfffffffffffff9ecdfd2c6b9ac9f93877b6e61544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121317191d2021222323232221201f1c1715130f0b04000000000000000000000000000000000000000000040a0f121515181d2020222323232221201f1d181313100c070000000000000000000000000000000000000000000000030a0f141a1e2124292c2d303335363738393939393939393939393939393939352d2c29241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7a86929facb9c1cfd8e2edf8fffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3842525b63686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f726e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d676a6865615e57544e443f382f261b110600000000000000000613202d394653606c7885919eabb8c4d0dbe7f3fffffffffffffffffffffffffffff9ede1d4c8bdb2a8988c7f7265584e43372b1f140900000000000d1a2633404d596673808c99a6b3bfccd9e6f2f4f7f2eeecebe4e1dbd6cfc9c0b8b0a69f93887d70655b5044372b1f1409000000020f1b2835424e5b6875818e9ba8b4c1ced6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dadbdee2e8eff6fffffffffffffffffffffffffffffffffffffffffffffffbf0e4d9cec3b8aca095897c7063564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfced8eaf4fffffffffffffffffffffaeee1d5c9beb3a99e91857a6d605a5046413b38342e34332d33373a414a54606b7683909da9b6c3cfdae6f2fefffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000010406070b0e0f0f0f0f0f0f0f0f0e0d161e242933393a4146474846443f38363129241e160d080200000000000000000000000000000000000000000000070f171f252a33393a4146474846423b38342f271f17110a0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515b616e7a85929ea4afb6b2acaaaba39f9b97928d87827c766f6a615e5650454039312920170d030000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffffffffffffffffffaf2ebe5e0d9d4d2ccc8c6c3bfbeb9b8b6b6b5b6b7b8b9bec1c5c7cbd1d8e1e6ecf3fbfffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c201306000000000b1724313e4a5764717d8a98a3aebec7d2dde7ecedf0f4f9fffffffffffffffffffdf1e5d9cebdb0a4978a7d7164574a3e4754616d7a87959fabbbc5cfdae6ececeff3f8fffffffffffffffffffff7e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000b1724313e4a5764717d8a98a3aebec7d2dde7ecedf0f4f9fffffffffffffffffffdf1e5d9cebdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000010b151f28333f4a545f69717e8a9298969597918e8b87837e7a756f6b64605c545047433c342e271e170f07000000000000000000000000000000000000000000000000000a13202d394653606c7884919ea9b3bec9d5e2ebf5fffffffffffffffffffffcf3eae1d8d1cbc1bcb4aeaca69f9c999698929191919298979b9fa4acb1b9c1c9d3dce5f2fbfffffffffffffffffffffff9e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c87939faab4bfccd5e2ebf5fffffffffffffffffff9ece0d3c7baaea3988c7f72665b5044382b1f1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2428343f4a545d676d7a839096a1a9b3bcc6cfd8e2ebf5fffffff9f4f0edece9e9eceff4fbfffffffef2e7dbd0c5bcafa59d9183786d60574d42352b1e150b000000000000000000000000000a1623303d495663707c8996a0aab4bcc3cbd4d8dfe5ebf1f6fcfffffffaeee1d5c9bdb2a99c8f8275695e5242392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080d1113141516161615141312100b06070300000000000000000000000000000000000000000000000000030608070d1013141516161615151413100c070604000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3946525e6875828f9ba6b0bcc6d1dce7edf7fdfffffffffffffffffffff9ece0d4c8bcb1a7978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54636d737a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b808d9aa7b3c0cddae6f3fffffffffffffffffffffffff4e7dacdc1b4a79a8e817b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a787774716e69626058504941382d22170c030000000000000005121f2b3744505b6574818e9baab4bfcad6e2effbfffffffffffffffffffffffffffdf1e5d9cec3b7aa9d9083776a6054473b31251a0c02000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffefaf8f5f0ece6e0dad5cac1bbafa49a9083786c6053463b31251a0e020000010e1b2734414e5a6774818d9aa7b4c0cddae3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e7e8eaeef3f9fffffffffffffffffffffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79b8e8175685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffef2e6dacfc5b9ada1978d80746c625a524d46443f414040413f44464c525b66707d89959fabb8c4d1e1ecf7fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000102020202020200060f181f282f353e44494c52545453504a46423b352f281f19130c040000000000000000000000000000000000000000091119212930363e45494c525454524d474540393127221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a333f46525e68707d8a929fa4aca8a09d9a99928f8a85807b756f6b626058524c443e352f281f170e05000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffdf6f1ebe5e4ddd8d4d2d0cfc9c6c5c3c2c2c3c3c4c6c9cfd2d3d7dce3eaf3f7fefffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d817467554b4035291d1004000000000d1a2733404d5a6673808d99aab4bfd0d9e4eff8f9fcfffffffffffffffffffffffff6e5d8cbbfb2a5988c7f7265594c3f4a5763707d8a96a7b1bccdd6e1ecf7f9fbfffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000d1a2733404d5a6673808d99aab4bfd0d9e4eff8f9fcfffffffffffffffffffffffff6e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000030d17222d38424d57616c727f868989898785827e7b76726d6863605953504a423e373228231d150c05000000000000000000000000000000000000000000000000000005121f2b3744505b65727f8b97a1adb9c3d0d9e3eef9fffffffffffffffffffffcf3eae2dcd7cfc6bfbab9b0aba9a5aaa29f9e9d9e9fa2aaa8acafb6bec3cbd3dbe5eef7fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818e9aa4afbcc6d1dee7f4fdfffffffffffffffffff8ecdfd2c5b9ac9f92867a6d61544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217232e38424b555d686e7b849197a1aab4bdc6d0d9e4eef9fffffffffcfaf9f5f6f8fcfffffffffffbeee2d6cabfb4aa9e93897d70665c51453b3023190c03000000000000000000000000000713202d3a4653606d78849198a2aab1b9c0c8cdd5dae0e5eaf0f4f9fff8ebdfd2c5b9ada1968a7d7064574d4230271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070709090a0908080706030000000000000000000000000000000000000000000000000000000000000000000104060708090a0909080706040000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524f4745403931281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56636f7c89949eaab4bfcbd7dbe6ecf3f8fcfffffffffffffefbf3eaded1c4b8aca095887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66738087888888888888888888888888888888888888888888888888888d929da9b5c1cedbe7f4fffffffffffffffffffffffff4e8dbcfc2b6a99d938e8888888888888888888888888888888887868583817e7b766f6a605b53493f33271e150b00000000000000030f1b27333f495364717d8a98a2aebac7d3e0ecf8fffffffffffffffffffffffffffff6eaded1c4b8aca095887c6f62574d42362a1e140a000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffdf7f2ebe5dcd8ccc0b6aca0958a7e7164574d42362a1e12050000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f4f5f7fafffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0e4d9cec3b9ac9f92867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffff7ece1d5c9beb3a99d928a7e716c615e5653504a4d4d4d4d495053565d606c7883909da7b1bcc8d4e0f3fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000061018212a313a41455055565e6161605b54534d45413a3129241e160e0600000000000000000000000000000000000109121b232b333b42465055565e61615e5753514b433d332d261d150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18212a36414c56616c74808d939a969596918e8a86827d79746e69636059544e46413b3229241d160d0500000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf7fffffffffffffffffffffffffffffffffffcf6f1eee8e4e0dfdcdad5d2d1d0cfcfcfd0d1d2d5dadfe0e3e7edf4fcfffffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998a7d7064574a3d2f24180d0100000003101c2936434f5c6976828f9ca9b5c2d1dcebf5fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d414c5966737f8c99a6b2bfcdd9e8f2fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e060000000003101c2936434f5c6976828f9ca9b5c2d1dcebf5fffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000006111c262f3b45505a626d727a7c7d7c7a7875726e6965615e56544f46443f38302b262018120b03000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929ea8b2bdc7d2dde8f2fbfffffffffffffffffffffcf4ede7e1d8d1cbc7c2bbb7b6b2b4aeacabaaabacaeb4b5b9bbc0c7d0d4dde5edf7fffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb6c0cfd8e2eef5fcfffffffffffffffff9ede0d4c8bcb1a79b8e8174685e5242382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434c565e696e7b859298a2abb5bec7d2dde8edf6fffffffffffffffffffffffffffffcf2e5dbd3c6baaea2988e81756b60544a4033291f1107000000000000000000000000000006121f2c3844505c666f7c869298a0a7aeb8bcc2c9cfd4d9e0e4e8eef1f0e3d7ccc0b5ab9e9184796d6053463b3020150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4854606b75828f98a3aebac1c9d5dae1e7edf0f4f9f4f4f4f7f2eeeae1d6cabfb4aa9d908377695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929a9595959595959595959595959595959595959595959595959a9da4aeb9c5d1ddeaf6fffffffffffffffffffffffff6eaded2c6baafa59d9a95959595959595959595959595959594949892908e8b87827c736c655b50443d30271d1207000000000000000b17222d3a4753606d7a86929facb8c5d0dbe7f2fefffffffffffffffffffffffffff9ede0d4c8bcb1a79a8e8174695e53463c30261c11060000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffcf6eee8ddd2c7beb1a79c908376695e53463a2d2114070000000d192633404c5966737f8c99a6b2bfccd9e5f2fcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae0d3c7bbaea3998b7f7265584c3f2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e6dacfc4bbaea49f92877e756e6863605c545a5a5a5a535b6062686d74808d959fabb9c2cdd8e4f0fffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000060f18222a333c434c525a6164686d6e6c66615e57524c433e3530282017110a0200000000000000000000000000000109131b242d353d454d525a6164686d6e6965605c554e443f382f271f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1925303b44505a606d7881878989888684817d7a75716d67615f57544f47433d3630292018120c0400000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919daab7c4d0dbe6f2fffffffffffffffffffffffffffffffffffffffff9f4f0edece9e6e2dfdedddcdbdcdddedfe1e6ecedeff3f8fffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473a2e2114070000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e52452e23170b0000000004111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000a141d29333e48515b62676d6f706f6d686865615e5754524c48443d38342e261e1b150c070000000000000000000000000000000000000000000000000000000000000b17222d3845515d67727f8c96a0abb5c0ccd7e0e9f4fdfffffffffffffffffffffff8f3eae2dcd7d3cdc7c4c3bfbfbab8b7b7b7b8babfc2c6c8ccd2d9e2e6eff7fffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebbc4cdd7dce3eaf3f6fcfffffffffffff7eaded1c5b8aca095897c6f63564c412f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27313a444d575f696f7c869299a3acb6c0ccd8dbe4eef7fffffffffffffffffffffffffef4eae0d4c8bdb1a89f92867b6e61594f42392e20170d00000000000000000000000000000003101c28343f4a54606a707d8690959da4abb1b9bdc4c8ced4d8dde4e5ece0d4c7bbafa4998c8073665c5044382b1f12030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38434f59626e7b86929fa5afb7c0c9cfd6dbe0e3e8e7e7e8e7e7e6e2dfd8cfc7baaea2988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aca1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6c0cbd6e1edf9fffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aaa29f9d9b99938f8780776c60594f42392e23180c000000000000000613202c3945515d6775828f9baab4becad6e2eefbfffffffffffffffffffffffffffcf0e4d9cdc3b9ac9f92867b6e61584e42382e231710060004101d2935404b556976838f9ca9b6c2cfdce9f5fffffffffffffffffffff9eee4d9d0c3b9ac9f93877b6e6154483b2e2115060000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab9b8f827568564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f8fffffffffffffffffffffffff7ebe1d6cdc0bbafa399928b817b746f6d66686767666768656c6f737a818d929da7b1bccbd4dfeaf5fffffffffffffffffffffffffffffffffbeee2d6cabeb4aa96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000050e18212a343c454d565d606c70777a7b79746e69605d565046413a3227221b140b040000000000000000000000000009131b252d363f474f575e616c71777a7b78726d6760585049413931281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323e44505c666d747a7c7c7c7a7774716d6864605c55534d48433d37322a251e170e070100000000000000000000000000000000000000000000000000000000000000030f1b27333f49536774818e9aaab3becad6e2edf8fffffffffffffffffffffffffffffffffffffffffffcfaf9f7f2eeecebe9e9e8e9eaebebeef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffff8eee2d6cabeb3a99c8f8275685d5246392d2013070000000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f424e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f4a3f34281c100300000005121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000020b17212c363f4951555d60626362615e565854534d4746413a38322b28231c140c0a040000000000000000000000000000000000000000000000000000000000000006111b2935404b55606d79849199a4afbbc3ced7e2ebf5fffffffffffffffffffffffffcf4ede7e3e0d8d3d0cfd0cac6c5c4c4c4c5c6cad0d2d4d8dde4ebf4f8fffffffffffffffffffffffffffffaede0d4c8bbafa49a887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88949fa9b3bbc2cbd1d9e1e5eaf0f5fcfffffffbefe3d6cbbfb4aa9d9084776b6054443a301d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f28323b454d57606a707d87929aa4afbbc0c9d2dce5eff8fffffffffffffffffffffff8ede2d8cec6b8aca0958c7f72695e52473d30271c0e05000000000000000000000000000000000c17232e38424e58606b707b838d929d9fa7adb2b8bdc3c8ccd2d5dadfdfd2c6b9ac9f93877b6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d47535f69727f8b939ea5aeb9bec5cad0d4d7dddadbdbdbdadbd6d3cec6bdb2a99f92867a6e6154473b31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3b5b9c0c8d2dce7f2fefffffffffffffffffffffffffef3e8ddd2c9c0bab6b4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4aeabaaaba49f9a938d80736b60544b4034281c100400000000000004111d2935404b5564717e8a98a2aebac6d3dfeaf5fffffffffffffffffffffffffffff5eae0d3c7baaea3998e81746a5f544a3f34282217110d0813202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffff5ebe0d4c8bbafa49a8b7e7265584b3f2e23170c0000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c4b7ab9e918478685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd0dbe7f2fefffffffffffffffffffffffdf2e8dfd7cbc0b5aba39f938e86817c797675747373747576797c80858e939da4aeb9c2cddde6f0fbfffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000030c17202a333c464e575f686d757d83878785807b746d68615a524c443d332d261d160d06000000000000000000000009121b252d373f48505960696e767e838787847f796f6a605b534b433a31281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172028343f4a545c60686e6f706f6d676764605d5653514b46423b38322b272019140d05000000000000000000000000000000000000000000000000000000000000000000000b17222d3e4b5764717e8a98a2aebac6d1dce7f2fcfffffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f6f5f5f6f6f7f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e6ddd3c6baada2978a7e7164564c4135291d11050000000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5044382b1f120600000005121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000060f1a242d373f434b515356565654524c4b4846423b3935302c271f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000d18242f3a45515c666f7c87939fa8b2bcc5d0d9e3eef9fffffffffffffffffffffffffff8f3efe9e4e0dddcdbd6d3d2d1d0d1d2d3d6dbdfe0e4e8eef5fdfffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f97a1a9b0bbc0c7cfd4d9dfe4eaeff3f9fff9ece0d3c7baaea3988b7f7265594f4332281e0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333c454e58606b717e88939fa4aeb7c1cad4dde7f0f5f7f8f9fbfffffffefaf8f3e7dbd0c6bcafa59d9184786d60574d42352b1e150b000000000000000000000000000000000006111c26303d464f5960696e79808990959ea1a8acb2b9bbc0c7c9ced2d3c9beb3a99c8f8276695e5342382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37424d57626d74818e939da4adb3babfc6c7ccd2cdcecececdd0cac6c2bcb4aba1968c8073685e5246392a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc0c1c5cbd2dae4eef9fffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbebab8b6b5afaca49f92897d70665c5145382c1f1409000000000000010d18242f3a4753606d7a85929fabb8c3ced9e4f0fdfffffffffffffffffffffffffffbefe3d7cbbfb4ab9f92877c6f665c50443e3428231c191814202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffcf0e4d8ccc0b6ac9b8e817568544a3f34281c100300000b1724313e4a5764717d8a97a4b0bdcad7e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcad6e2eefbfffffffffffffffffffffffffaf1e8dcd1c7bdb5afa59e98928d8985838180808080818385888d92979ea5aeb6c0cbd4dfeff8fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000000000000000000000000000000000000b151e29323c454e585f696e7a818a909597918d86807a716c615d564f443f382f281f180f0800000000000000000008111b242d373f49515a626b707b828a909596918c847c736c655d554c433a31281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17232e38424a50565e61636362605d555754524c4645403936312c27211b150e080200000000000000000000000000000000000000000000000000000000000000000000000614202d3a4753606d7a85929fabb4bfcbd7e0eaf4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d6cabeb3a99f9285796d6053473a3024190d010000000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50434e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff9ece0d3c7baaea39986796d6053463a2d20130700000005121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000008121b252d313a404547494a494746413f3b3a36312d29251e1b16100b0600000000000000000000000000000000000000000000000000000000000000000000000007131d2834404b54606b73808d96a0aab4bdc7d2dde8eef5fdfffffffffffffffffffffffffffbf5f0eceae9e7e2dfdfdedddedfe0e2e7ecedf0f4f9fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b8591979fa6afb5bdc2c8ced4d8e0e3e8eef0f5ebdfd2c5b8ac9f92867a6d6054473d3221160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202a333d464f59616c727f8b929ca5afb8c2cbd5dee4e8eaececeff3f8f7f2eeecebe2d6cabfb4aa9e93897d70665c51453b3023190c030000000000000000000000000000000000000a151e2b343d474f575f676d747c838b91969da0a8acafb6b9bdc3c5c7c6b9ada1978a7d7064574d4230261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939397928c7f7266594c3f2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515b606d78818d929ea1a9aeb4b9bbc0c0c0c1c1c1c1bfbebab8b0aaa2999184796d60564c41362a180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7885919eabb8c4c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cdced1d6dce4ecf6fffffffffffffffffffffffffffffffff6ede4ddd6d2cfcdc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c3c0bbb6afa49e9184796d6053463b31261a0e020000000000000713202c3945515d6774818e9aa7b1bcc8d4e1ecf7fffffffffffffffffffffffffffff3e7dcd1c6bbafa3999083786d60594f463d342e2924242427313c4956636f7c8999a3afbbc7d4e0edf9fffffffffffffffffffffffff4e8ddd2c4b7aa9e918477665c5044382c1f120600000a1723303d4a5663707d8996a3b0bcd0dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a895887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffff9eee3d9cfc7c0bbafaaa29f9a9892908e8d8d8d8d8e909298999fa2a9afb7c0c8d2dde6f0fffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d010000000000000000000000000000000000000000000000000000000000000007121d27303b444e575f6a6f7b848e939d9fa19e99928d857e756d6860595049413a312a211a11070000000000000007101a232d363f49515b626c717d858f949d9fa19e9691877f776d675d564c433a31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444c525456565553514b4a4745413a38342e2a261f1b160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d99a3aebac4ced8e2ebf5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede2d8cec6b9ada2978c8073675d514538281e1308000000000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50434e5b6774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffff9ede0d4c7bbafa39986796d6053463a2d20130700000005111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100000000000000000000000000000000000000000000000000009131b1f282f35393a3c3d3c3a3936302e2d2a25201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e39424f59606d79849198a2abb5c0ccd7dde3ebf4fafffffffffffffffffffffffffffffcf8f6f8f2efecebeaeaeaebeceff3f8fafcfffffffffffffffffffffffffffffffffffff7ede1d5c9bdb2a89a8d807367554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000020e1a26313b46535f696f7c858f949fa3abb0b8bdc3c8cdd3d7dce3e5ebe1d4c8bdb1a89b8e8175685d5245392c2013050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212b343d47505a626d73808d939ea6b0b9c3ccd4d8dbdddfe0e3e7e2e2e6e1dfdedcd3c6baaea2988e81756b60544a4033291f110700000000000000000000000000000000000000030c19222b353d454d555c606a6f787e848b91969c9fa4acacb2b6b9bbbfb5ab9e9185796d6053463b3120140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c90837669554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333f44505c666d78808a92979fa2aaacafb5b3b4b4b5b4b4b2b3adaba69f9892877d70675d51443b30251906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515e6a7784919daab7c4d0d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dadbdde1e7eef6fefffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4dbd6d3d2d2ccc7c0b9aca0968b7e7164574d42362a1e120500000000000004101d2935404b55626f7c8995a0acb8c5cfdae6f2fefffffffffffffffffffffffffff8ede2d7cbc0b5ab9f958c7f736b61584e443f38352f31313039434f596673808c99abb5c0cbd7e3effcfffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796d6053463a2d20130700000916222f3c4955626f7c8895aab4bfcbd6e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5dacfbdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dde8f4fffffffffffffffffffffffffffff5eae1d9d1cbc1bcb4aeacaaa29f9d9b9a9a999a9b9c9fa2aaabadb3bbc1c9d2dae4eff8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa998d807366544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1104000000000000000000000000000000000000000000000000000000000000000c18232e39424c565f6a6f7c8591969ea5abadaba39f97918a817a706b605b534c433c332c2318120b0300000000060f19222c353f48515b626d727e8792979fa6abaca8a099928c81796d685d564c43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262e343b4146474949494745403e3a39352f2c28231d1a140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55616e7b86929fa8b2bcc6d0d9e4ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ede7dbd0c6bcb1a79e92857a6d60554b403529160c02000000000003101d293643505c6976838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f434c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679665c5044382b1f120600000003101d293643505c6976838f9ca9b6c2cfdce9f7fffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000001090d161d24292c2d2f302f2e2d2a2521211e1a14110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d45515d676f7c869299a4afbbbfccd2d9e2e8f1f8fefffffffffffffffffffffffffffffffffefbf9f8f7f7f7f8f9fbfffffffffffffffffffffffffffffffffffffffffffaf1e5dcd2c5b9aca096897d706356493d2f24180c00000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d575f6a6f7a828c92999fa6acb2b8bcc3c7cbd1d4d9dfded1c5b8aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b353e48515b636e74818e949fa7b1bac3c8cdced0d2d3d7dcd6d6dad5d2d1d0c8bdb2a89f92867b6e61594f42392e20170d000000000000000000000000000000000000000000071019232b333c434b515860656c71797e848a8f939a9ea1a8a9acaeb5afa3998d8073665c5044382c1f12020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9f928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e182128343f4a545c666c737e858d92989c9fa4aba6a7a8a8a8a7a6a9a29f9b9490867e706b60554b4032291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e6e7eaedf2f9fffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e7e2dfdeddd7d2c9bdb2a89d908377695f53463a2d211407000000000000010d18242f394754606a7783909da9b3bec9d5e2edf8fffffffffffffffffffffffffffff3e8dcd1c7bdb1a79f93877d706a6058504a45413f3e3e3e424b55606b7784919daab7c4d1dce8f4fffffffffffffffffffffffffff9ede0d3c7bbafa399887b6e6155483b2e22150800000714212e3a4754616d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf3eae3dcd7cec6bfbab8b4aeaca9a8a7a6a6a7a8a9abaeb3b8babec5cdd2dbe4ecf6fffffffffffffffffffffffffffffffffffff9ece0d3c6baaea2988a7d7063574a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000004101c2834404b545e686e7c859297a0a8afb8b9b4aea9a19e938e847d736c655d564d453e3528231c150c040000040d18212b343e47505a626d727f8b9299a1a9b0b8b9b2aba39f938e827a6d685d554b4034292015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23283036393b3c3d3c3a39352f2d2c29241f1c18120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a46535f6973808d96a0aab4bec7d2d9e2eaf2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8ede4dbd6cabfb4aa9f958c7f72675d5143392f241804000000000000010e1b2834414e5b6774818e9aa7b4c1cfdae6f1fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f424b5764717e8a97a9b3becad6e2eefbfffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4a3f34281c1003000000010e1b2834414e5b6774818e9aa7b4c1cfdae6f1fdfffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000040c13181d202023232321201d191514120e09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935404b555f6a707d87939fa4adbbc0c7d0d6dfe7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e8dfd5c9bdb2a89e9184786c605346392d201307000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313b454e585f686e787f878f949da0a8abb1b9bbc0c7c8ced2d3cbbfb4aa9d9184776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49525c606d78828f95a0a8b2b8bcc0c2c4c5c7cbd1c9c9cfc9c6c5c3bfb8aca0968c7f72695e52473d30271c0e0500000000000000000000000000000000000000000000071119212a303940454e535b60666d71787d82878c9196999d9fa3aba49f92877b6e61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9baada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17232e38424a545b606c717a80868c909399989a9a9b9b9b9a999797928e89837c706c61594f43392f20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef3f4f6f9fefffffffffffffffffffffffffffffffffffffffffffffefaf6f4f4eeeeeeeeeeeeeeeeeeeeeeeeeeeef8f2eeecebe8e4d9cec4b8ab9f95887b6e6155483b2e2215080000000000000007121d2b37434e5865717e8b97a1adb9c6d0dbe7f3fefffffffffffffffffffffffffff9eee3d9cfc3bbafa49992867c6f6a605c54514c4b4b4a4b4d545c67707d8995a0acb8c5d1e3eef9fffffffffffffffffffffffffffcefe3d7cbc0b5ab95887c6f6255493c2f22160900000613202d394653606c7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365717e8b99a4afbbc7d4e0eaf5fffffffffffffffffffffffffffffcf5eee8e0d8d0cac6c5bfbab8b6b4b3b3b3b3b4b6b8babec5c6cad0d7dfe4edf6fefffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f92857a6d6053473a2d20140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffff9ece0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000006131f2c3845515c666e7a849197a1a9b2bac1c6bfbab3ada59e9691877f776d685f574f473f342e271e160d06020c161f2a333d464f59626c727f8c919fa3abb3bbc2c3bdb5afa59e9490837a6d675c51453c31261a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2d2e30302f2d2c292421201d1913100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424d57606d79849198a2acb6c0c7d0d8e0e7f0f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece7dbd2c9c1baaea2989083786d60554c4131271d1207000000000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e414855626e7b8897a2adbac6d3dfecf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23170b00000000000c1825323f4b5865727e8b98a9b3bec9d5e1eefafffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000000000000000000000000000001070d1113141617161413110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434e58616b727f8c929ba3afb5bdc4cdd6dbe2e9f2f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e0d6cdc4b9ada1968c7f72655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c464e565e666c727c828a91969d9fa7acafb5b8bcc2c5c7c7baaea3988c7f7265594f4432281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d374044515c666d79839096a0a8abb1b3b5b7b9babfbbbcbcbbbeb9b8b6b4aea59e9184796d60574d42352b1e150b000000000000000000000000000000000000000000000000070f181e272e343d414950545c60666c71767b8084898c909299969a938e8174695e5342382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6cabeb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a505a61686d747a7f8386898b8d8d8e8e8e8e8c8b8885817d766e6a615a50473d31271d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfffefbf9f9f4ebe0d4c8bcb1a7988b7e7165584b3e3225180700000000000000010f1b27323d4753606d7985929eaab4bfcad6e2ecf8fffffffffffffffffffffffffffff5eae1d7ccc0b5aba29892857c726d66605d5558575758575f666d7983909da8b1bdc8d4e1f5fffffffffffffffffffffffffffffff3e8dcd1bcafa296897c6f6356493c30231609000005121f2b3744505b657783909daab7c3d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3b4754616e7a87939facb9c3cdd8e4f1fbfffffffffffffffffffffffffffffff9f2eae2dbd6d3d0cac6c5c3c1c0c0c0c0c1c3c5c6cad0d3d6dbe1e9f2f6fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99b8e8275675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839096a1a9b3bbc3ccd1cbc4beb9afa8a199928c827a6e69615951444039302820180f0a141e28313b454e58616b717e8b919ba3afb5bdc5cdcfc7c0bbafa69f959082796d60584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191e202123232220201d181413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c45515c676f7c86929aa4afb6bec6ced5dee5eaf1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2e9e2dbd6c9c1b7aea49f92867c6e665c51433a2f1f150b01000000000000000916222f3c4955626f7c8897a1adb9c6d2dfeaf5fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d404653606c7985929fabb8c5d0dbe6f2fefffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0600000000000916222f3c4955626f7c8897a1adb9c6d2dfeaf5fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000001040607090a09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c464f59626d73808c919fa4abb3bbc2cad0d7e0e4e9eff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e9e0d7cec4bbb0a69e9184796d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000030d17212a343c444c545b606a6e767d848a90959b9fa3abacb1b6b8babfb9ac9f92867a6d6154473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252834404a545d676e7a8491969d9fa7a6a8aaacaeb4afafafafb3adaba9aaa39f93897d70665c51453b3023190c0300000000000000000000000000000000000000000000000000060c151d23282f383f444b51545b6064696e73787c8083868889898782796d60574d4230261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2dbd0bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262f383f4450565e61686d72767a7c7e8081818281817f7e7c7975706b625f5850473e352b1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e4d8cdc1b4a89b8e8175685b4e422f23180c00000000000000000a151f2c3845515c67737f8c98a2aebac5d0dbe7f2fdfffffffffffffffffffffffffffcf3e8ddd2c7bdb4aaa19792877f78716d67676564646466696e78818e95a0acbac3ced9e5f1fffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000030f1b27333f49536875818e9bacb6c0ccd8e3eef5f8f9fbfffffafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d3946525e6875828f9ca7b1bcc8d4dfe9f4fdfffffffffffffffffffffffffffffffcf4ede7e2e0dbd6d3d2d0cecdcdcccdcecfd2d3d6dbdfe2e6ecf3fbfffffffffffffffffffffffffffffffffffffffdf3ecdfd2c6b9ada2978a7e7164554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d959fa8b2bbc5cdd5dcd7cfc9c1bab2aba39f948f847b706b635b514a423a32292118111c26303a434d57606a707d87929fa3adbbc0c7cfd7d9d1cbc1b8b0a79f948e81746a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141616161413110d07070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2934404b555f6a717e88939fa4acb4bcc3ccd4d9dfe6ebf1f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3ece6e0d7d0cabfb7afa59d928b7f726a5f544a4031281e0d0300000000000000000613202d394653606c7885919eabb8c2cdd8e4f1fbfffffffffffffffffffffffffcefe3d7cbc0b5ab988b7e7165584b3e44505b6675828e9ba9b3becad6e2edf8fffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000613202d394653606c7885919eabb8c2cdd8e4f1fbfffffffffffffffffffffffffcefe3d7cbc0b5ab988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343e47515b636e737f8b9399a1a9b0babfc5ced3d8dee3e9eef2f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0e7e0d7cec5bcb3a99e948b7e71675d5141382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a323b424a50585f626b70787d83898f92999da0a7a9acaeb4b0a69b8e8175685e5246392d201304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091318232e39424b555e686e7b848b909597999b9d9fa3aaa2a3a3a2a9a19e9d9a98928d81746b60544b4033291f1108000000000000000000000000000000000000000000000000000000030b12181d262d333940454a5053575f61656c6f7376797b7c7c7b756d675d51453b311e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333e444c52565e6166686d6f7273747575757473716f6d66636059534e463e352c23190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e9dcd0c3b6a99d9083766a554b4034291c10040000000000000004101c2934404b55616d7a86929faab4bfcad6e1ecf7fffffffffffffffffffffffffffff9eee3d9d0c5bcb3a9a199928c847e7a76737271717173767b828e939ea7b1bcccd5dfeaf6fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000b17222d3f4b5865727f8b9aa4afbbc7d2dde4ebececeff3f8edededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89959fabb8c1cdd7e2ebf5fffffffffffffffffffffffffffffffffef8f3efece7e2e0dfdcdbdad9d9dadbdcdedfe2e6eceef2f7fefffffffffffffffffffffffffffffffffffffffff7ece1d7cbbfb4ab9e9285796d6053473a2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea7b1bac4cdd6dfe7e1dad5ccc4bdb5afa69e9691867d726d605c544c443b332a2217232e38424c565f696f7c869299a3afb5bfcbd1d9e1e3dcd7cbc2b9b0a69e93887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090a0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232f39434e58616c727f8b939aa2aab2bac1c8ced5dae1e6ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ede7e1dbd6cec5bfbaaea59e938d80736d62584e42392e1f160c00000000000000000005121f2b3744505b6574818d9aa7b1bcc8d4dfe9f4fdfffffffffffffffffffffff9ede0d3c7bbafa399897c6f6356493c3f4a5464717e8a97a2adbac6d0dbe7f1fafffffffffffffffffffffffcefe3d7cbc0b5ab998c7f7366594c403326190d000000000005121f2b3744505b6574818d9aa7b1bcc8d4dfe9f4fdfffffffffffffffffffffff9ede0d3c7bbafa399897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222c353f49525b636d727f8791979fa6aeb4bcc1c7cdd3d8dfe2e6eceff3f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf5f0eae4ded5cec5bcb4aaa1978f82756c62554b402f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000006101820292f383f444e535961666c71777d82868c9095999c9fa2aaa79f94897c6f63564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303a434c565f696e797f83878a8d8f9192989495969695959792908e8b8680786d60594f42392e21170d000000000000000000000000000000000000000000000000000000000000070b141b22272e34383f44464d53535b606266666d6e706f6e69605d554b4133291f0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececece4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228323a41464c5254565d616365676768686867666462605c54544f47433c342c231a1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f130600000000000000000c18232f3946525e6873808d98a2aebac5cfdae6f3fcfffffffffffffffffffffffffffff5ebe2d7cec5bbb3aba39f96918b8683807e7e7d7e8083878f949ea5afb9c3cedee7f1fcfffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6f6255483c2f2215090000000614212e3b4754616e7b87939fabb5c0ccd2d9dddfe0e3e7e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1dccfc3b6a99c908376695d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4854606b7783909da5afbbc5d0d9e3eef9fffffffffffffffffffffffffffffffffffffbf8f3efecebe9e7e6e6e6e6e7e9ebeceef2f7fbfefffffffffffffffffffffffffffffffffffffffffffaf1e6dacfc7baaea3998d8073675d5145392c1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e97a1acb6c0ccd8dee7ebe6ded6cfc7c0bbb0a8a09892877f746d665d564d453c342b2328343f4a545d686e7b859298a2abb5c0c7d7dce3eaeee8ddd5c9bdb2a89e9184796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46505a626d727f889298a0a8afb8bdc3c9cfd5dae0e4e8eef0f5f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0ece7e2dbd6d0cac2bcb4aea49c938e81776c605b51463c30271c0d04000000000000000000030f1b27333f4953626f7c89959fabb8c1cdd7e2ebf4fcfffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a3a4753606d7985929faab4bfcad6dfe8f2fafffffffffffffffffffff9ede0d3c7bbafa3998a7d7063574a3d3024170a0000000000030f1b27333f4953626f7c89959fabb8c1cdd7e2ebf4fcfffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232d374049525b626d727d858f949fa2aaafb7bcc2c7ccd3d6dbe0e3e8ebeef1f6f8f9fbfffffffffffffffffffffffffffffffffffffffffbf9f7f2eeeae4dfd9d4ccc3bcb3aaa29891857a6d615a5043392f1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171d262d333c43474f545b60646b70757a7f84888c8f92989696958f82766b6054443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313b444d575f676d72777b7d8082848687888889898888878583817e7a736d665c51473d30271d0f0500000000000000000000000000000000000000000000000000000000000000020a11171d23282d33383b424649505356545c60626363615e56514b433a2f21170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202830353a4146474c525456585a5a5b5b5b5b59585553504a48443d37312a221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197867a6d6053473a2d201407000000000000000007121d2a36414c56616d7a86929fa9b3bec9d5e1eaf4fffffffffffffffffffffffffffffdf4e9e0d7cdc5bdb4aea8a09d98928f8d8b8a8a8b8c8f93999fa6afb7c1cbd5dff0f9fffffffffffffffffffffffffffffff9ece0d3c7baaea298877b6e6154483b2e2115080000000714202d3a46525e6976838f99a4afbbc0c7d0d1d2d3d7dcd4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d0c4b7aa9d9184776a53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5963707d89939ea9b3bdc7d2dde8edf8fffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f3f3f3f3f4f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffffffffcf3e8dfd5c9beb3a99f92867a6e61554b4035291d0b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a85929aa4afbbc2ccd6e0e9f0e8e1d9d1cbc1bab2aaa299938c81786d685f574e463d352c343c44505c666d7a839197a1aab4bdc7d1d9e8eef5f3e5dcd2c5b9aca1968b7f72665c5044382c1f1206000000000000000000000000000000000000000000010406070c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343e48515b626d727e8691969da5acb1b9bec4c9cfd4d8dde4e4ebeceef2f8f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffefaf8f7f1eeeae5e2dbd6d0cac5bebab0aaa29f928c81786d655b50493f332a1e150b00000000000000000000000b17222d384754606a7683909da6b0bbc5d0d9e2eaf3f8fefffffffffffffff8f0e3d7ccc0b5ab9c908376675d5145393845515c6773808d98a2aebac2cdd6dfe8f0f6fdfffffffffffffffbf1e9dfd2c5b9ac9f92867a6d6054473a2d2114070000000000000b17222d384754606a7683909da6b0bbc5d0d9e2eaf3f8fefffffffffffffff8f0e3d7ccc0b5ab9c908376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252e374049515b626b707a828c92989ea5abb0b7bbc2c6cad0d3d7dcdfe1e5e9ececeff3f8f5f6f7f8f9fbfffffafffefbf9f8f7f6f8f3efecebe6e2dfd8d4cdc8c1bab2a9a29892867c6f685e52483e31271d0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c222831373e424a5053596063686e72777b7f838588898988837b6e61594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323b454d555c6065696e71737577797a7b7c7c7c7c7b7a787674716d68605c544b40352c1e150b00000000000000000000000000000000000000000000000000000000000000000000060b12181c22282b3136383f4446494a515355565654524d45413a31281d0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e25293036393a414647494b4d4e4e4f4e4e4c4b4846443f3838322b2620180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e2114080000000000000000010d1925303a46525e6873808d97a1adb9c2cfd8e2edf8fffffffffffffffffffffffffffffbf2e9dfd7cfc6bfbab2acaaa39f9c9a98979797999c9fa4abb0b8c1c9d3dde7f1fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000005111e2a36424d57626f7c87939fa6afb6bec2c4c5c7cbd1c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b27323d4854606b75818e97a2abb5c0ccd7dbe7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3eae1d6cdc4b9ada1978d8074685e5243392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d88939fa6b0bac4ced7e2ebf3ebe3dcd7ccc3bcb3aba49f938e827a6e695f584f473e363c46505a606d78828f95a0a9b3bcc6cfd9e3ebf9f4eae1d4c8bcb1a79e9184796d60544a3f34281c10030000000000000000000000000000000000000001070d111314191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1918171514120e0905030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19222c363f49515b626c717c848e939da0a8adb3b9bec4c8ccd2d4d9dfdfe2e7eaecedf0f4f9f6f7f8f9fbfffffcfcfdfdfdfdfdfcfffffbf9f8f7f6f7f2eeecebe6e1dfd9d4d0cac6bfbab3ada69f98928b80746d665c53493f372d21180c03000000000000000000000006111b2b38434e5863707d8a949ea9b3bdc7d0d8e1e7edf2f7f8f9faf9f8f5efe6ddd4c7bbafa4998c7f7266554b413534404b55616d7a86929fa7b1bbc5cdd6dee5ebf0f5f8f9fbf9f8f6f1e9dfd5c9beb2a99c8f8276675d5145392c20130600000000000006111b2b38434e5863707d8a949ea9b3bdc7d0d8e1e7edf2f7f8f9faf9f8f5efe6ddd4c7bbafa4998c7f7266554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f48515960686e787f868e939c9fa6abb0b8babec5c7cbd1d2d5dadcdfe0e3e7e7e8e9eaecedeff3f8eef7f2eeecebeae9e8e7e3e0dfdad5d2cdc8c3bcb8afa8a09792867d706a5f564c41362d1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b2f383f44464f54565e61656a6f7276797b7c7c7b766e695e52473d3220160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202a333b434b5153565e61646668666c6e6e6f70706f6e6d676a6764615d56514b42392e231a0c03000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f262a2d3337393c4044464849494746423b352f281f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e252a2d3035393a3c3f404142424241403e3c3a38342e2c27211a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea295887b6f6255483c2f22150900000000000000000008131e2a36414c56606d7a85929ea7b1bdc6d1dce7f0fafffffffffffffffffffffffffffffbf1e9e1d8d1cbc3bdb8b4aeaca9a6a5a4a4a4a6a9acafb5bdc2cad3dbe5eff9fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477655b5044372b1f1205000000020e1a25303b4754606a74808d949fa4acb0b5b7b9babfbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59616e7b859299a4afbbc0c9d7dce2eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe1d9cfc4bbb0a69e92857a6d60564c4131271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000005111d2a36414c56616b73808d949fa8b2bcc5d0d9e3eef5eee8ded5cec5bdb5afa59d948f837b6f6a605950483f434e58616c74808d949fa8b1bbc5ced8e1ebf5f8ede2d8cfc6b8aca0958a7e71665c5142382e23170c00000000000000000000000000000000000000040c13181d20202527272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272626252321211e1a13120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d373f49515a616a6f7a818991959ea1a9adb2b9bbc0c7c8cdd2d3d6dbdddfe0e4e8e7e9eaececeff3f8eff0f0f0f0f0f0f0f8f3efececeae9e7e6e2dfdedad5d2cec8c5bebab4aea9a29f9490867e736e605c544a41382d241b0f06000000000000000000000000000f1b27323d4855616b75828f97a2abb5bec6cfd6dbe2e6eaecededecebeae4ddd7ccc0b5ab9f93877b6e6154483b2f2f3946525e68727f8c959fa9b3bbc4ccd5dae0e5eaebeceeecebeae5dfd7cdc5b9ada1978b7e7164554c4135291d1104000000000000000f1b27323d4855616b75828f97a2abb5bec6cfd6dbe2e6eaecededecebeae4ddd7ccc0b5ab9f93877b6e6154483b2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f474f565e666c727b818990949c9fa6abaeb3b9bbc0c4c5c9cfd0d2d3d7dcdadbdddedfe0e3e7e1e1e1e6e2dfdedddcdbdcd6d3d2cfc9c6c3bcb8b1aca59d9691857d706b60584e443a30241b0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1d262d33383d44484c5254585f6266666d6e6f6f6e69615e574d42352b210e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30394045464d5254575a545b6061616263636262605d555b5854524c45403930271d1108000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1b22272b2d2e34383a3b3d3c3b3a363029241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d2024292d2e303234343535353433312f2d2c28231c1c160f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023160a000000000000000000020d1925303a45525d68717e8b959fabb4bfcbd7dee8f2fbfffffffffffffffffffffffffffffbf3eae2dcd7cec8c6bfbab9b6b3b1b1b0b1b3b6b9bbc0c7d0d4dce5edf6fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756853493f33271b0f030000000009141f2b37434e58606d78828d939a9fa6a8aaacaeb4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323d46525e69707d87939fa5afb7c0cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf3eae2d9cfc7bdb2a99f948b7e71685d52443b301f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000010d1925303a444f59606d78828f96a0aab4bdc7d2dde8eef9f0e7e0d7d0c7c0bbafa69f9591857c706b615a51494b555f6a717e8a929da6b0bac3cdd7e0eaf3fdf3e7dcd1c6bdb0a69d9083786c60544b4030261c1106000000000000000000000000000000000000040d161d24292c2d323434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434333332302e2d2a25201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d373f4850585f676d747d848b91979ea1a9acafb6b8bcc2c5c6cad0d1d2d4d8dddbdcdedfe0e3e7e2e3e3e3e4e4e3e3e3e2e7e3e0dfdedcdadad6d2d1cfc9c6c3bcb8b4aeaaa29f97928b827b716c635c514a42392f261b120900000000000000000000000000000a16202c38444f59616e7b859299a4acb4bcc3cad0d5dadddfe0e0dfdeddd8d3cbc3bbafa4998e8275695e52463a2d2a36414c56606d78839097a1a9b2bac2c9cfd4d9dddfe0e2dfdfded9d5cdc5bbb1a79e9184796d6053473a2f24190d01000000000000000a16202c38444f59616e7b859299a4acb4bcc3cad0d5dadddfe0e0dfdeddd8d3cbc3bbafa4998e8275695e52463a2d1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242d353d444c545b60696e757d83898f949a9fa2aaacafb5b8b9bdc0c3c5c7cbd1cdcfd0d1d2d3d7dcd4d4d4dbd6d3d2d1d0ced0cbc7c5c3beb9b8b1aba7a09d938e847c706b60594f463c32291e120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0b141c22282b33383b4146474e5355545c60616363615f57524d453b3023190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e272e34383b4246474a4d4a50535455555656555554514b4e4b4746413a342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171b1f2023282c2d2f30302e2d2a251f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113191d20212325272728282828262522201f1c1711100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7c4d0dbe7f1f7f9fcfffffcfcfcfcfcfcfcfcfcfcfcfcfcfefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000008131e2935414c56606c78839099a3aebac1ccd6e0e9f3fcfffffffffffffffffffffffffffffcf4ede7e0d9d4d1cbc7c5c2c0bebdbdbebfc2c6c7ccd2d9e2e5eef6fffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7e7165584b3e2d22170b0000000000020f1b27323c45515c666d7880878f94989b9e9fa3aaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a79f96877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36424d56616b737f8c939da5aebabfc6cfd7dde3ebf4f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f0e8e1d8d0c7bdb5aba1968f82786c60564c4132291e0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000008131e28323e44505c666d7a849198a2abb5c0ccd7dce5eff9f2e9e2d9d2ccc0b8b0a8a09791867d716c625b51515d676e7c86929fa4aeb8c2ccd5dfe9f2fcfbefe3d7cbbfb4ab9e94897d70655b5042392e1e150a000000000000000000000000000000000000010c161f282f35393a3f4040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403f3e3d3b3a36312d2b27221b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d363e464e555d606b70797f858b91979c9fa4acacb1b5b8babfc1c4c6c8ccd2cecfd1d2d3d7dcd5d6d6d6d7d7d7d6d6d6dcd7d3d2d1cfcecfcac6c5c2beb9b8b1acaaa29f98928d857f786e69625a5244403930271d140a00000000000000000000000000000004101c28333e46535e69707d87939aa3aab2babfc6c9cfd1d2d3d4d2d2d0cdc7c1b9b1a79f93877c6f62574d42362a25303a44505c666e7b859297a1a8b0b9bdc4c8ced0d2d3d6d3d2d1cec9c3bbb3a99f958b7f72675c5145382c1e1308000000000000000004101c28333e46535e69707d87939aa3aab2babfc6c9cfd1d2d3d4d2d2d0cdc7c1b9b1a79f93877c6f62574d42362a1e0c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b232b323b424a50565e616b70767d82888e92989c9fa3ababadb2b3b6b9babfbfc1c2c3c4c5c7cbd1c7c7c7d0cac6c5c4c3c1bfbfbab8b6b3adaba79f9d95908981796f6a60594f473d342a20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272c3036393c4347484a505355565655534d46423b33291f1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c30363a3b3e403f444647484949494948474541413e3a39353028231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f2022232321201e19140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080d11131416181a1b1b1c1b1b1918151312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556875828e9baab4bfcad6dfe6ecedf0f4f9efefefefefefefefefefefefeff1f2f4f7fcfffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5efefefefefefefefefefefefefefefefefefefefe4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000020d19242f3a44505b656f7c86929fa6b0bac4ced7e1eaf4fcfffffffffffffffffffffffffffffff8f3eae5e2dcd7d3d2cfcdcbcacacacccfd2d4d7dde3ebf4f7fffffffffffffffffffffffffffffffffffef4eaded1c4b8aca095877b6e6154483b2e2115060000000000000a15202834404b545c666d747c82888c8f9192989494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494959084786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1925303b444f59606c77818e939da4aeb4bdc4ccd2d9e2e4eaeff4fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ebe5ded6cfc6beb5aba39991847a6d665b50443a3020170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432d22170b00000000000000000000000000000000000000000000000000000000000000020c162028343f4a545d686f7c869299a4afbbc0cad4dde7f1faf4ebe3ddd7cac2bab1a9a19892867e726d625b5a606d79839198a2aeb6c0cad3dee7f1fafdf4e6ddd3c7baaea3998f82756b6053493f30271d0c0300000000000000000000000000000000000007131d28313a4045474c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4b4a4846423d3937332d261d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b242c343c434c515960666d72797f848a8f939a9da0a7a9acaeb4b5b7b9bbc0bfc1c3c4c5c7cbd1c9c9c9cacacacacac9c9d1cbc7c5c4c3c1bfbeb9b8b5b3adaba7a09d98928d86807a726c665f57504840342e271e150b02000000000000000000000000000000000b16212a36424d57616b717e889298a0a8aeb4b9bec2c4c5c7c8c6c5c4c1bcb7afa79f958d80746a5f53453b30251e28343f4a545e696f7c8591969fa6adb2b8bcc2c3c5c6cac6c5c4c2bdb9b1a9a2979083786d60554b4034291c0c010000000000000000000b16212a36424d57616b717e889298a0a8aeb4b9bec2c4c5c7c8c6c5c4c1bcb7afa79f958d80746a5f53453b30251a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111920292f383f444d525960636b70767c81858a8f92999a9ea1a8a7a9acaeb4b2b4b5b6b7b9bbbfbabbbbbababebab8b7b6b5b3b4aeaca9a9a19e9a95908a837d746d675f584f473d352c22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161c1e252a2d31373a3c3f44464849494846423b36302921170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e312d3338393b3b3c3d3d3c3b3a39352f312e2d29241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c1012131516161414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090c0d0e0f0f0f0e0d0b09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3e4b5764717e8a98a2aebac4cdd6dadfe0e3e8e2e2e2e2e2e2e2e2e2e2e2e2e2e2e4e5e7ebf0f7fefffffffffffffffffffffffffffffffffffffffaf4efebe9e8e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000008131e27333f49535f6a727f8c949ea8b2bcc5cfd8e2eaf3fcfffffffffffffffffffffffffffffffcf6f1ede7e3e0dfdcd9d8d7d7d7d9dcdfe0e3e8eef5fdfffffffffffffffffffffffffffffffffffff8ede2d7cbbfb4ab9d908377695e53463a2d211407000000000000040c18232e39424b545c606b6f767b7f82848687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786837c6f655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323e44505b656c78818d929fa3abb2bbc0c7d0d4d9dfe4e9eef2f7fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf6f1ece6e0dad5ccc4bcb4aca39992877d6f685e544a3f32281e0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000050e17232e38424c565f6a707d87939fa5afb8c2cbd5dfe8f2fbf5eee8dcd4ccc3bbb3aaa29892877f726d63616c74818e95a0aab4bfc8d2dce5f0f9fff5ebe2d5c9beb3a99f92867b6e61594f41382d1e150b000000000000000000000000000000000000010d18242f3a434b5153585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5959585654534d4a46443f382f28221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a222a313a41454f545c60676d72797d82878c9095989c9fa2aaa8aaacafb6b3b4b6b7b9babfbbbcbcbdbdbdbdbdbdbdbcbbbfbab9b7b6b4b2b3adaba8a9a19e9a95918b85807b736d68605b544d453e3628231c150c030000000000000000000000000000000000050e1a25313b454f59626c717e8691969fa2aaadb3b5b7b9bbbbb9b8b7b4b0aba59e959083796d60584e4333291f17232e38424d575f6a6f7c848f949ea1a8acb1b5b7b8babfbab8b7b5b2aca7a09792857b6e665c5043392f23180c00000000000000000000050e1a25313b454f59626c717e8691969fa2aaadb3b5b7b9bbbbb9b8b7b4b0aba59e959083796d60584e4333291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333b42464f545960636a6f74797e82868a8e9196979a9d9fa3aaa5a7a8aaabacaeb5adaeaeaeadb3aeabaaa9a8a6aaa39f9c9a97928e89837e78706b605d554e463d352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1014191e20262b2e2e34383a3b3c3c3b3a36312a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1014191e20212422282b2d2e2e2f30302f2f2d2c29242521201d19130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a090807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a4754606d7a86929fa8b2bbc3cacfd2d4d7ddd6d6d6d6d6d6d6d6d6d6d6d6d6d6d8d8dbe0e5ecf4fdfffffffffffffffffffffffffffffffffff7f0e9e3dfdddcd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000010b17222d38414e58606c77828f96a1a9b3bdc6d0d9e1eaf3fbfffffffffffffffffffffffffffffffffff8f3efecece9e6e4e4e3e4e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffcf3e7dcd0c7baaea3998b7f7265574d42362a1e12050000000000000007121d273039424a51596063696e727577797a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a766f6a6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172027333f49535b666c78808b9299a1a8afb5bdc3c8ced3d8dfe2e6ebeef1f7f8fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f7f2eeebe5e1dbd6cfc9c2bab2aaa39a92877e716b60564c42382d20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58616b727f8c939da6b0b9c3ccd6e0e9f3fcf9eee6ded5cdc4bcb3aaa399938b7f726d68717e8a939ea7b1bcc6d0dae4eef7fff9eee3d9d0c7b9ada1978d8073695f53473d2f261b0c0300000000000000000000000000000000000004111d2935404b555d6065676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766666563615e5756535049413d332d261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f282f353d424b51555d60666d71767b7f83888c8f9298999b9e9fa4aca6a8a9abacaeb4aeafb0b0b0b1b1b0b0b0afafb4aeacaba9a7a6a9a19e9c9997918d89847f7a746e69615d56504a423b332d2418120b030000000000000000000000000000000000000009141f29333e47505a626c717c848d92989ea1a9a9aaacafafacabaaa8a69f9c938e837a6d675c51463c322117111c26303b454e585f6a6f7a828b91969da0a7a8aaacaeb4aeacaba8a8a09e9590857c6f695f544a3f31271d1207000000000000000000000009141f29333e47505a626c717c848d92989ea1a9a9aaacafafacabaaa8a69f9c938e837a6d675c51463c3221170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c222830363d44484f54586062676d71767a7d8184888a8d90929896989a9c9d9e9fa3aba1a1a1a1a1aaa29f9e9d9b99979892908d8985817c77716c666059514b433c342b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151a1f2123282b2d2e30302e2d2a261f1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e11141417171c1f202122222323222221201d18181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608090a0b0b0a0a09070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000004060706040000010000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68737f8c96a0a9b1b9bec4c6c7ccd2c9c9c9c9c9c9c9c9c9c9c9c9c9c9cbcccfd4dae2ebf4fefffffffffffffffffffffffffffffff7eee5ded8d3d0cfc9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c1b4a79b8e8174685b4e4135281b0e00000000000000000000000006111b262f3c44505b656d7a849197a2abb4bdc7cfd8e1e9f1f9fffffffffffffffffffffffffffffffffffffbf9f8f5f3f1f0f0f1f2f5f9f9fcfffffffffffffffffffffffffffffffffffffffffff5eae1d6cbbfb4aa9f92867a6d6154473b31251a0e0200000000000000000b151e27303940444f54575f616568656c6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d676260584e41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17222d38414a545b666c747e8791969fa4abb1b8bcc3c7cdd3d6dbdfe1e6ebeceef2f7f7f8f9fbfffffffffffffffffffffffffffffffefffefaf8f8f8f3efedece6e2dfdad5cfcac4bdb9b0a8a19892887e716c61594f443a2f261c0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000a141e28323c464f59626d74818e949fa7b1bac4ced7e1eaf4fff8f0e7dfd6cec5bcb4aba49f918c7f736e7a85929ea5afb9c3ced7e2ecf6fffff4e8ddd2c7bdb1a79e91857a6d60574d42352b1d140a000000000000000000000000000000000000000613202c3945515d676d727373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737271706e696863605b534f443f382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429303940454b51545c6064696e73777b7f8285898c8e91939a98999b9c9e9fa3aaa2a2a3a3a3a4a4a4a3a3a3a2aba39f9e9c9b999797928f8c8885807c77726d67615e57524c443f382f29211b1207000000000000000000000000000000000000000000030d17212c353f48505a616a6f7980868d9297999c9e9fa3a49f9f9d9b9894908981796d685e554b40342a200f0a151e29333c464e585f686e767e848b9095989b9d9fa2aaa29f9e9c9996918b837b6f6a60574d42382e1f150b010000000000000000000000030d17212c353f48505a616a6f7980868d9297999c9e9fa3a49f9f9d9b9894908981796d685e554b40342a200f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a32383d44484e54555d6064676d7074787b7e808386888a8c8e8f9091929994949494949493989291908e8c8a888683807c79746f6b64605b544f45403a312a2219110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1215171c1f2022232322211e1a140e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f1213141516161616151413110d07070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f121315161717181717161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e070c10121312100c070e0b070705010000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79849197a0a7adb3b7b9bbc0bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbebfc3c9d0d9e2ecf7fffffffffffffffffffffffffffffaf0e5dcd4ccc7c3c2bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb5a89c8f8275695c4f4236291c0f000000000000000000000000000a141d27333f49535e686f7c859299a3abb5bdc6cfd7dfe7eff7fdfffffffffffffffffffffffffffffffffffffffffffefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7baaea3988d8074685e524639291f1409000000000000000000030c151e272e343d43484d535559535b60606161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605d55544e463d2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a545b606d717d848d9399a0a7acb1b7bbc2c6cacfd2d5dadedfe2e6e8eaecedeff3f8f2f3f3f3f4f4f4f4f4f4f3f3f2f1f7f2eeecebe9e7e3e0dfdbd6d2cec9c5bebab2ada69f9691867e716c615a50473d32291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000020c16202a343e47515b606d78828f95a0a8b2bcc5cfd8e3edf8fff9f1e8e0d7cfc6bdb5afa39b918c8076828f97a1adb7c1ccd5e0e9f3fefffcf0e3d7ccc0b5ab9f958b7e71675d51453c3123190b02000000000000000000000000000000000000000714202d3a4753606d797f8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807f7e7d7b7874706c656059504a42382f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e272e343940454a5153575f6166696e7276797c7f828486898b8c8e909192989495969696979797979796969594999291908e8c8a8885827f7c78746f6b65605d55524d46413a332d261d170f090000000000000000000000000000000000000000000000050f1a232d363f48505860676d737b8085898c8f9192999a9392918e8b88837d756d675e564c43392f22180e030c17212a343c464e565e616c71797f84888c8f909298939892918f8c89847e786e6960584e453c30261c0d0300000000000000000000000000050f1a232d363f48505860676d737b8085898c8f9192999a9392918e8b88837d756d675e564c43392f22180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141921272c32383c43474b5153555d606467696e717476797b7d7f818283848686878788888787878685848382807e7c797673706d6663605953504a423d352f281f181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b1012131516161514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060808090a0a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708070c1013131414141312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215171c1f20212324242424232221201d191514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d181c1f201f1c181c1a181413110d08020000000000000000000000000000000000000000000000000000000000010d19242f3a45515c676f7c8591959ea1a9aaacafb5afafafafafafafafafafafafafafafb1b3b7bec7d0dae5f0fcfffffffffffffffffffffffffff4e9ded4cac2bbb7b5afafafafafafafafafafafafafafafafafafafafafafafafafa99d9083766a5d5043372a1d1000000000000000000000000000020b17222d38414c565f6a707d879299a3abb4bcc5cdd5dde6ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8ece8dcd1c7bdb1a79f92867b6e61564c41362a170d0300000000000000000000030c151c232832383b4246484c49505354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b47433d342b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f38424a505a626b6f79808790959da0a7abb0b8babec4c6c9cfd2d3d6dbdbdddfe0e3e7e4e5e6e6e7e7e7e8e8e7e7e7e6e6e5e4e6e2dfdedcdcd7d3d2cfcac6c4bdb9b3ada8a19e948f847c716c615a50483e352b20170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000040e18222c353f44505c666d79839096a1aab3bdc6d1dce7ecf6fffaf2e9e1d8d0c7c0bbada39c928c838f949ea9b3bec9d2dee7f2fbfffdf4e6ddd4c7bbafa4999083786c60554b41332a1f110700000000000000000000000000000000000000000f1c2935424f5c6875818b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8b898785817d78706b605b544a41382d22170b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c151d23282f35394044464d5355575f6165666d6f7275777a7c7e808183848686878889898a8a8a8a8a8a8a89888887868483817f7d7b7875726f6c6563605954514b46423b353028221c140b060000000000000000000000000000000000000000000000000008111b242d363e464e555d60696e73797c808284868687868584817e7b76706b605d554c443a31271d100600050f18222a343c444c525a62676d72777c7f8284858687868584827f7c78726d665f574e463d332a1e140a00000000000000000000000000000008111b242d363e464e555d60696e73797c808284868687868584817e7b76706b605d554c443a31271d100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e161b21272c3237394045474c515457575f616467666d6e707274757778797a7a7a7b7b7b7a7a797877767573716f6d666763605c54544f46443f382f29241d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090908070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141519181c1f20212121201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f2122282b2d2e2f30313131302f2d2c292422211e1a140f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e202125272a23282c2d2c282329272421201d1913100b050000000000000000000000000000000000000000000000000000000008131e2934404b555f6a6f7b838c92979b9e9fa4aba2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a5a7acb5bec9d4e0ebf7fffffffffffffffffffffffffbefe3d8ccc2b8b0aba9a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a79d9083776a5d5044372a1d11000000000000000000000000000006111b262f3a444e58606b717e879299a3aab3bbc3cbd6dbe1e9f1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dad7cbc0b5aba0958d8073695e52443a30251905000000000000000000000000030b121821272c31363a3b3f3f44464747484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484745403937322b22190b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262f383f44505960676d747c838a90959c9fa6abadb3b8b9bec2c5c6cacfced0d2d3d7dcd7d8d9dadadadbdbdbdbdadadad9d8d7dad6d2d1cfd1cbc7c5c3beb9b8b2aca9a29f96918a827a6f6a615a50483e362c23190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffff3e8dcd1bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000006101a2328343f4a545d676e7b849198a2abb5bfcbd7dae4edf7fffbf3eae2d9d2ccbfb5ada49c948f949ea6b0bbc5cfdbe4f0f9fffff5ebe2d6cabeb3a99f93877c6f655b50433a2f21180e000000000000000000000000000000000000000000121f2c3945525f6c7885929a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9999989697918e89837d736c665b53493f33271f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292e34383c4247484d5355545c60626668676d6f7173757678797a7b7b7c7d7d7d7e7e7d7d7d7c7c7b7a7978767473706e69696662605b53544f4745413a363029241e17110a0200000000000000000000000000000000000000000000000000000009121b242c343d434b51565e61666d7073767779797a79787775726e69636059514b433a32291f150b000000061018222a323b414650555d60656a6f72757779797a79797875726f6c65605c544d453d342b21180c020000000000000000000000000000000009121b242c343d434b51565e61666d7073767779797a79787775726e69636059514b433a32291f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10161b20272b2f35383a4145474a4d535557545c6061636567696a656c6d6d6e6e6e6e6e6d6d666b6a68666462605c545653504a48433d38332d261d18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f1010100f0f0e0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e21222523282c2d2d2e2e2d2b28231c19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000060b161b20262b2e2d3338393b3c3d3e3e3d3d3c3a39352f2e2d2a261f1b160e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161c1e252a2d2e3134362e34383a38342e3634312e2d29251e1c160f0a040000000000000000000000000000000000000000000000000000010c18232f39434e585f696e797f858a8e91939995959696969696969696969696969696989ba3acb7c3cfdbe7f4fffffffffffffffffffffffff8ebdfd3c7bbb0a69f9c9696969696969696969696969696969696969696969696969696958e8174685b4e4135281b0e0000000000000000000000000000000a141d28323c464f59616c717e879298a2a9b1b9c1cacfd7dfe5eaf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2eae2dbd6c8c0bbafa3999183796d60564d4232281e13080000000000000000000000000000070c161b1f262a2d2e2d3337393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f555d606a6f787d838a8f949a9fa2a9abadb3b5b8babec0c2c4c5c7cbd1cacccdcdcdcecececececdcdcdcccbcacfcac6c5c3c1bfbbb9b6b3adaba8a19e97928c847e766e68605850483e362d241a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000081117232e38424c555e696f7c869299a3aebbbfc8d2dbe5eef7fffcf4ebe3ddd7c7bfb6ada69f9c9fa6b0b8c1cdd7e1edf6fffff9eee3d9d0c7b9ada1978d81746a5f53493f31281d0f06000000000000000000000000000000000000000000131f2c3946525f6c7985929fa6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a5a4a9a19e9b95908880786c655b50443c31261a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282c31373a3b4246484a50535659555d6062656668696b676d6e6f6f7070707171717070706f6e6d686b69686664615f57595553504948433d39352f2a251f19130b0600000000000000000000000000000000000000000000000000000000000009121a222b313940454d52545c606366696b676d6d6d666a6865615f57544f45413a312920170d0300000000061018202930363f434b5153585f6265686a666d6d6d666b696662605b53504a423c332b22190f0600000000000000000000000000000000000009121a222b313940454d52545c606366696b676d6d6d666a6865615f57544f45413a312920170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10151b1d24292c2f35393a3d4246484b4a50535557595b5c535b606061616161616160605c545d5b59575553514b4946443f3838322b28221c140b0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120f070604010000000000000000000000000000000000000000000000000000000000000000030506080a0c0d0e0f10101010100f0f0d0c0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c10131416181a1b1c1c1d1d1c1c1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e322e34383a3a3b3a3a38342e2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c31373a3c3f444648494a4a4b4a4a494745413f3b3a36312c272119140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141921282c3036393b3e41434540444644404543413e3a3935302c28211b150e06000000000000000000000000000000000000000000000000000007121d27313c464e575f666d72797d81848687888989898989898989898989898989898b919ba7b3bfccd8e5f2fefffffffffffffffffffffff6e9ddd0c3b7ab9f948f898989898989898989898989898989898989898989898989898988837b6e6154483b2e211508000000000000000000000000000000020b16202a343d47505a616c717d869297a0a7afb9bec5cdd4d9dfe5ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ede7e0d8d0cabfb6aea49f92877c6f675c51443b3020160c02000000000000000000000000000000040a0f141a1e212222272b2d2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241d1b150f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515860656c70787d83888d92979a9ea1a9a8abadb3b3b5b7b9bbbfbdbebfc0c0c0c1c1c1c1c1c1c0c0bfbebdbcbeb9b8b6b4b5aeaca9a9a29e9a96918b858079716c615e564e463e362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303a434d575f6a707d87929fa3adb6c0c9d3dce5eff8fffdf5eee8d9d1c8bfb8b0aba9abb0b8c1cad3dfe9f3fffffff4e8ddd2c7bdb1a79e92857a6d61584e41382d1f160c00000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b1b3adaba7a09a938d81776c60574d42372b1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f262b2d31363a3b3f4446494c4b51535658595b5d555d606162636363646464646463636261605d565d5b595755534d4c4946443f3838322c29241d1a140d080200000000000000000000000000000000000000000000000000000000000000000910191f272f353b42464a515356595c555c6060605c545b5855534d48443d352f281f170e05000000000000060e171e252a31394045474e5355595c545c6060605c545c5956535049443f38302a2119100700000000000000000000000000000000000000000910191f272f353b42464a515356595c555c6060605c545b5855534d48443d352f281f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f24292c2d31363a3b3e3f4446484a4c4e4f495053535454555554545453514b504f4d4b494645403d3a38342e2c271f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d070100000000000000000000000000000000000000000000000000000205060b0f12131517191a1b1c1c1d1d1d1c1c1b1a1918161413100c0707050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213181c1f202324262729292929292827262421211e1a15130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b31363a3b3f4140454647474746443f3836302920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000020b141c222832383c4347484a5053545657575757565554524c4c4846423b38322a251f170e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a33383b4146474b4e50514a5153514a514f4d4b4746413a38332b262018100700000000000000000000000000000000000000000000000000010b151f2a343c454d545c60676d717477797b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8b98a5b1becbd8e4f8fffffffffffffffffffffffff5e8dccfc2b5a99c8f827d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b786e695e52463a2d20140700000000000000000000000000000000050e18222b353e48505a616b707d8590959ea5adb3bbc1c8ced5dae0e5ebeff4f9fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dbd6cec6bfbaaea49c928b7e716a60554b4032291f0e0500000000000000000000000000000000000003090e121415171b1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313a40454e535b60656c71767b8085898d9197999c9fa2a9a6a8aaacaeb5b0b1b2b3b3b4b4b4b5b5b4b4b4b3b3b2b1afb3adaba9a7aba39f9d9a97928e89847f7a736d67615a524c443d342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000a151e28313b454e58606b717e8b919ca4aeb7c1cad4dde6f0f9fffff9ebe3dad1cac2bbb7b6b7bbc2cad3dce5f1fbfffffcf0e3d7ccc0b5ab9f958b7e71685d52463c2f261b0d0400000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbebeb9b8b1aca49f938c7f72695f53463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151a1e21262a2d2e34383a3c3f404547494b4d4e504b5153545556565757575757575756555554524c504e4c4a4846423f3c3937332d2c27201d18130e09020000000000000000000000000000000000000000000000000000000000000000000000070d151d2429303639404446494d4f4b51535453504a4e4b4847423c383329241d160d050000000000000000050d14191f272f35383c4347484c4f4a50535453514b4f4c4946443f38342e261e180f0700000000000000000000000000000000000000000000070d151d2429303639404446494d4f4b51535453504a4e4b4847423c383329241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d2021262a2d2e2e34383a3b3d3f41423f444647474748484847474645404342403e3c3a38342e2d2b28231c1b160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c04000000000000000000000000000000000000000000000002090e1114171b1f2022242527282829292a2a29292827262422201f1d181514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171c1f2023292c2d2f3133343536363636353433312e2d2a25221f1b150f0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181d262d33373b4246484c4e4b515354545453504a46413b32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d43484e5355545b606162636464646362605d565855534d48443d363029201a110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17202930363e44484c5254585a5d5e5f5c605c5f5e5c5a5754524c48443e37312a2218120b03000000000000000000000000000000000000000000000000030d18222a333c424b51555d606468666d6e6f6f70707070707070707070707070707b8895a1aebbd0dbe7f2fefffffffffffffffffffffff5e8dbcfc2b5a89c8f82757070707070707070707070707070707070707070707070706f6e6c655e574d42362a1e12050000000000000000000000000000000000061019232c363e485059616b707b838e939ea2a9afb8bdc3c9cfd5d9e0e3e9edf0f5f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffcf9f5f0ede7e3ddd7d0cac3bcb4aea49c928d80736c62584e43392e20170d000000000000000000000000000000000000000000020507060b0f12131414151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151413100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f282f353d414950535b60646a6e74797d8185898c8f929797999b9d9fa3aba3a4a5a6a7a7a7a8a8a8a8a7a7a7a6a5a4a3a9a19e9c9a989992908d8985817d78726d67605d555046413b322b221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29333c464f59616c727f8c929da5afb8c2cbd4dee7f1fafffff5ece3dcd4cdc7c4c2c4c7cdd4dce5eef7fffffdf4e6ddd4c7bbafa4999083786c60564c41342a1d140a0000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccfc9c6c3beb6afa59f92867b6e61564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e12141a1e2123282c2d2f2f35393a3c3e4042434045474848494a4a4a4b4b4a4a4a4949484745414341403d3b3a36312f2d2b27221b1b16110d07010000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2e34383a3d40434045464746443f423f3b3a37312c272118130c040000000000000000000002080d151d24292c31373a3c3f423f444647464540423f3c3937332d28231c150c06000000000000000000000000000000000000000000000000030b12181f252a2e34383a3d40434045464746443f423f3b3a37312c272118130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d1113141a1e212223282b2d2e3032342d3337393a3a3b3b3b3b3b3a3a38342e3533312f2d2c2823201f1c17110f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d303335363738393939393939393939393939393939352d2c29241d160d04000000000000000000000000000000000000000003090e14191e2022272b2d2e3032333435363636363635353432312f2d2c292422211e1a15130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1c23282c2d2f34383a3c3e4041424343434242413f3d3b3a36312e2b27201b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921292f383f44464d5355585b545c60606161605c54524c443b3025190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444f54585f6266666c6e6f70717170706f6d686965615f57544f46423b322c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172129323b41464f55565e616467696b6c666d666c6b696764615e56554f47433c3428231d150c03000000000000000000000000000000000000000000000000061018212a303940454b515357545c60616262636363636363636363636363636d7a8794aab4becad6e2eefbfffffffffffffffffffffff6e9dccfc3b6a99c9083766963636363636363636363636363636363636363636363636361605b534d453b30251a0e0200000000000000000000000000000000000007111a242c363e474f5960696e79818b92979ea5acb2b9bdc4c9ced3d8dee0e5ececeff3f8f8f9fbfefffffffffffffffffffffffffffffcfaf9f9f3efedece4e2dcd7d2ccc6bfbab1aaa29f928c80776c605a50463d30271d0e050000000000000000000000000000000000000000000000000000030506070808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d24292f383f44495053585f62666d7074797c7f8285888b8d8f919299959697999a9a9a9b9b9b9b9b9a9a9a99989796959792908e8c898683807d7974706d66605d55514b433e3630292019100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000040d17212a343d47505a636d74808d939ea6b0b9c3ccd5dfe8f2fbfffef5eee6ded8d3d0cfd0d3d8dee6eef7fffffff5ebe2d5c9beb3a99f93877c6f665b50443a3022190b020000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8dad5d2d0c7c0baaea3998e8174685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206090e1214171c1f202324292c2d2f3233352f35393a3b3c3c3d3d3d3e3e3e3d3d3d3c3b3a39352f3533312e2d2a2622201f1b17110f0a0401000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c14191c23282c2d30332e34383a3a3a38342e322e2d2b261f1c160d070100000000000000000000000000030b12181d1f262b2e2f322e34383a3a3a38342e332f2d2b27221b17110a03000000000000000000000000000000000000000000000000000001070c14191c23282c2d30332e34383a3a3a38342e322e2d2b261f1c160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406090e121415171c1f202224262822272b2d2d2e2e2e2e2e2e2d2d2c282328262422201f1c181312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c01000000000000000000000000000000000000050d141a1f252a2d2d3337393b3d3f40414243434343434242403f3e3c3a38352f2e2d2a26221f1b15110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b20262b2e34383a3d404547494b4d4e4f4f50504f4f4e4c4a4846423c3b37322c272119130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b333b41495053575f6165686a666d6d6e6d6d66615e564c41362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000040d17222d38424a505960636a6f7376797b7c7d7d7e7d7d7c7a7875726e69636059524d443d352d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333b444c52596163686e717476787979797978787674716d68636159534e463f342e271e150c02000000000000000000000000000000000000000000000000060f181e272e34394045474a4a5153545556565656565656565656565656606d798698a2aebac6d3dfecf9fffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e565656565656565656565656565656565656565656565655535049413b33291f1409000000000000000000000000000000000000000008121a242c353e474f575f676d757e858e939da0a8adb2b9bdc4c7ccd1d4d9dfe0e3e7eaebeceef2f8f2f3f3f4f4f4f4f4f4f3f3f9f4f0edeceae8e3e0dfd9d4d1cbc7c0bbb4aea7a098928b80746c655b50483f342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d33383f44464e53545c6063666c6f7275797b7e8082848687898a8b8c8d8d8d8e8e8e8e8e8e8d8d8c8b8a8988878583817f7c7a7673706d6663605c54514b45403a312a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b606c77818e949fa7b1bac3cdd6dfe9f2fcfffff8f0e9e3dfdddcdddfe3e9f0f8fffffff9eee3d9d0c7b9ada1978d81746a60544a3f32281e1007000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e6e1dfd9d2cbbfb4ab9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181d20202325262824292c2d2e2f303030313131313130302f2e2d2c292428262422211e1a1613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181c1f20232623282c2d2d2d2b28232522211e1a15100b050000000000000000000000000000000001070c10151b1f21222623282c2d2d2d2c28232623201f1b17110c0600000000000000000000000000000000000000000000000000000000000002090e12181c1f20232623282c2d2d2d2b28232522211e1a15100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b1012131517191b171b1f202021212222212121201f1c181c1a18161313100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524f4745403931281d12070000000000000000000000000000000000080f171f252a30363a3b3f4446484a4c4d4e4f4f5050504f4f4e4d4c4b494745403e3b3a36312e2b27201d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a21272c3137383f4446494b51535657595a5c5c5c5c5c5b5a595754534d4947433c383229241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222b343d454d535b6064696e72747778797a7a7a79756e685e5246392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d08000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545b606b6f767c80838587898a8a8a8a89888785827f7b756f6b615e564f473f362d241b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454d565e616b70767a7e81838485868686858482807e7a76706b625f585145403930271e140a00000000000000000000000000000000000000000000000000060c151d23282f35383a3e4044464849494949494949494949494949505c667885929fabb8c5d2deebf8fffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c494949494949494949494949494949494949494949494846443f382f2921170d0300000000000000000000000000000000000000000008121a232c353d454d555d606c717a818a91969ea1a8acb2b7bbc2c5c8ced2d3d7dcdddfdfe2e7e4e5e6e6e7e7e8e8e7e7e6e6e5e8e4e0dfdddcd7d3d2cdc8c6bfbab5afaaa29f9591867e736e605b53493f362d22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b22272d33373c43474a5153545b606266656c6f71737577797b7c7d7e7f8080818181828281818180807f7e7c7b7a78767472706d676763605c5453504a45403a352f281f19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232d363f44505b656d78828f959fa8b2bbc4cdd7e0eaf3fdfffffaf4efece9e9e9eceff4fafffffffff4e8ddd2c7bdb1a79e92857a6d61584e42382d20160c000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f7f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f7f1eeebe4dcd1c6baaea3988a7d7164574a3e312417060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070d11131416181a1b181d1f20212223232424242424242423222221201d191b19171514120e0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101213161a181c1f2021201f1c17181514120e0903000000000000000000000000000000000000000000040a0f12151519171c1f2021201f1c18191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000070c101213161a181c1f2021201f1c17181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0c060b0f121314141415151514141313100c070d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d0100000000000000000000000000000008111a212930363b4246474950535557585a5b5b5c5c5d5d5c5c5b5a59575553514b4b4846423c3b37322d2a251e1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262b32383c43474a505356555c6062646667686969696968676664615e5755544e48443d352f281f18100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343d464f575f656c70767b7f8183858687878786827a6e61544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d01000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666c737c83888c9092989596979797969597928f8b87827c756e69605950483f362c22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434d575f686e757d82878b8d90919293999292918f8d8a86827d766f6a625b514b423930261c110600000000000000000000000000000000000000000000000000030b12181d24292c2d2e34383a3b3c3c3d3d3d3d3d3d3d3d3d3d3f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d51453d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b3937332d261d170f05000000000000000000000000000000000000000000000008111a232b333b434b515a62686e757d848b91969ea0a8abb0b7b8bcc3c5c7cbd1d0d2d3d6dbd8d9d9dadadadbdbdbdadad9d8ddd8d4d2d1d1cbc7c5c3bcb8b4aeaba49f98928c837c716c635c504941382d241b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b22272b3137394044464a505356535b6062646668666d6e6f7071727374747475757575747474737271706f6d6869676563605d555653514a46443f38352f29241d160d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2427333f49535c666d79839096a0a9b2bbc5ced8e1ebf5fffffffffbf8f6f5f6f8fbfffffffffffcf0e3d7ccc0b5ab9f958b7e71685d52463c2f261c0e04000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5ede2d6cbbfb4aa9a8d8174675a4e412d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d070c10131415151617171718181717171616151413110d080d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a070c101313141312100b06080806020000000000000000000000000000000000000000000000000003060809060c101213141313100c07090605030000000000000000000000000000000000000000000000000000000000000000000000000000000406070a070c101313141312100b0608080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d1004000000000000000000000000000007111a232b333b42464d5254535b606163656667686969696969686867656462605d555855534d4947433d3936302b26201a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c222831373d43484e53545c606366676d6f7173747576767675757472706e6967626058544f45413a312a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c464f5960696e787d83888b8e909297939498928e8174665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d110400000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a606c7880899094999c9fa2aaa3a4a4a3a3a9a19e9c9a938f89817b706b625a50483e342a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f696e7a828a8f939a9a9c9e9f9fa39f9f9e9c9a99928f8a837c726d605c544b42382e23170d040000000000000000000000000000000000000000000000000000070c12181d1f2023282c2d2e2f2f3030303030303030302e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a30303030303030303030303030303030303030302e2d2b27221b140b050000000000000000000000000000000000000000000000000008111921293139404550565e616c70787e848b91969c9fa6aaacb1b6b9babfc1c3c5c6cad0cbcccccdcdcececececdcdcdcbd2ccc8c6c4c2c0bbb9b6b1acaba39f99938e867f796f6a625a52443f382f261b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2424211d17100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f262b2e34383a3f44464949505355585a545c60616263646667676768686868686767676665646362615e565b595653514b4a4644403a38342e29241d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217222d38414a545d676d7a849196a1a9b3bcc6cfd9e3eef9fffffffffffffffffffffffffffffdf4e6ddd4c7bbafa4999083786c60564c41342b1d140a00000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd0c3b6a99c90837669544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070809090a0a0a0b0b0b0a0a0a0908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070706030000000000000000000000000000000000000000000000000000000000000000000000000003060707070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c20130600000000000000000000000000050e19232b353d454d52565e6165656c6e7072737475767676767675757372716f6d676865615f5756544e4746413a37312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333c42464f54585f62666d707376797c7e8081828283838282817f7d7b77746f6a636059524c433c342b22190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424e58606b6f7b828a9095989b9d9ea2a9aaa39f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c74808d929c9fa6a9acaeb4b0b0b1b0b0b3adabaca49f9c938e857d716c625a50463c30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676e7b848f949c9fa4aca9abacacafacababa9aba39f9c9590867f746d665c544a3f34281f160c01000000000000000000000000000000000000000000000000000001070c101314181c1f202122232323232323232323293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2323232323232323232323232323232323232322201f1b17110a02000000000000000000000000000000000000000000000000000000070f181f272f353e444c525961666d71797f848a8f94999da0a7a9acaeb4b4b7b8babfbdbebfc0c0c1c1c1c1c1c1c0c0bfbdc0bbb9b7b5b5afaca9a7a09d99928e87817b736d675f58504840332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d30333536373839393939393939393939393939393831302d28221a12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1c23282c2d3338393c3f4446484b4d4a505354565758595a5a5a5b5b5b5b5b5b5a5a595857565554524c4e4c494745403d3a38342e2b28231c18130d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b555e686e7b849197a2aab4bdc7d1dce8edf6fffffffffffffffffffffffffff5ebe2d6cabeb3a99f93877c6f655b50443a3022190b0200000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a2adb9c6d2dfe9f2f7f9fbfefffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfff8eaded1c4b7ab9e918478665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d201407000000000000000000000000020c16202b353d474f575e61696e7276797b7d7f80818282838383828281807f7e7c7a7775716e696762605854524c47423c373129241e160d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820292f383f444d535960636a6e74797c808386898a8c8d8f8f8f8f8f8e8d8c8a8784817c766f6b605d564e463c342b21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545f6a6f7d858f949d9fa7a7aaabadb3b4aea298887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000613202c3945525d68717e8a929ca4abb0b6b8babfbdbdbdbdbcbeb9b8b6afaca59e9792877e716c61584e42392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56606d798390969ea6acafb6b6b7b8b9bbb9b8b7b5b5afaca79f99928c81786d665c50443e31281e130800000000000000000000000000000000000000000000000000000000000406070c101213151616161616161616161c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221616161616161616161616161616161616161513120f0b06000000000000000000000000000000000000000000000000000000000000060d151d2429323b41464f545c60676d72787d82888c9195999d9fa3aba7aaacaeb4b0b1b2b3b3b4b4b5b5b4b4b3b3b2b1b6afacaaa8aba39f9c9995908c86817b756e69605c554e463e3627221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f414344454646464646464646464646464646453e3d39342c241a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12181c1f22282b2d2d3337393c3e403f444648494a4b4c4d4d4e4e4e4f4f4e4e4e4d4d4c4b4948474641413f3d3a39352f2d2c28231f1c17110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a434c565e696f7c859298a2abb5c0cbd7dbe4eef7fffffffffffffffffffffff9eee4d9d0c7b9ada2978e81746a6053493f32281e10070000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2ced7e0e6ebeceef2f8eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131211100e0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120f0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0e1011121313131313131313131313131313120f070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b181514120e09030000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939397928c7f7266594c3f2f24180d01000000000000000000000008131e28323d474f5960696e757b7f8285888a8b8d8e8e8f8f90908f8f8e8d8c8a888684817e7b78736f6a66615e56534d47423c352f281f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222a323b424a50575f616b6f767b8085898d90929997999a9b9c9c9c9c9b9a999796918d88837d756d685f584e463c33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666e7c8692979fa6abb1b4b6b8b9bebfb4aa978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7a84919ea4aeb7bcc2c5c6cad0cacacacfc9c6c5c0bbb9afa9a19993887e716a5f544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e68737f8c95a0a8b0b9bbc0c3c4c5c6c7c5c5c4c2c0bbb9b1aba39f938e81786d605a50433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000406070809090a0a0a0a0a0a0e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908060503000000000000000000000000000000000000000000000000000000000000000000030b1218202930363e424a50555c60666c70767b8084888c909299989b9d9fa2aaa3a5a6a6a7a7a7a8a8a8a7a7a6a5a4aca49f9e9b999992908c88837f7a746e69615e57514b433c342d2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524b49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012171c1f2022272b2d2f312e34383a3b3c3d3e3f4041414142424242414141403f3e3d3c3a39353032302d2c2924201f1c1812100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3afbbbfc9d2dce5f0f4f9f8f9fbfefffffefbf8f4e8ddd2c7beb1a79e92857a6d61584e41382d20160c0000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818d9aa6b0bcc5ced6dbdfdfe2e7e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0d4c7bbafa399877a6e6154473b2e21140800000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1e1d1b181514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d11131417191b1d1e1f1f202020202020202020202020201f1c1413100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a140f0b0600000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c90837669554b4035291d100400000000000000000000010d1925303a444f59606b707b81868b8f92989698999a9b9c9c9c9c9c9b9b9a98979993918e8b8884807c77726d68625f57534d45413a312a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119232b343c444d545b60696e757c82878d9297999d9fa3aba6a7a8a9a9a9a8a8a7a5a8a09e9a959089817a6f6a60584e453b30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839098a1a9b0b8bcc1c3c5c6cabfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808c97a1adb6c0c7cdd2d3d6dbd7d7d6dad5d2d2ccc8c1bbb3aba49a92867c6f665c51443a2f24190d010000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b86929fa7b1bac1c8ccd2d1d2d2d3d2d2d1d1cbc7c2bdb4aea59d938d80746c61554c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171e252a30383f444b51545b60636a6e73777b7f8386888b8e90929895969899999a9a9b9b9b9b9a9a9a9897969a93918f8c8a86837f7c77726e68625f57534d454039302a221b120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213171b1f20222523282c2d2e2f3031333434343530363a3b3a39352f3231302f2e2d29252623201f1d181312100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323b454e58606b707d87929fa4adb7c0cad3dde3e8e9ebeceff2f8f7f2eeecebe4d8ccc0b6ac9f958b7e72685e52463c2f261b0e040000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c89949fa9b3bcc3cacfd2d3d6dbd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d7cbc0b5ab95887b6f6255483c2f22150900000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a140f0b060000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b29272521211e1a140f0b06000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242628292b2c2c2c2d2d2d2d2d2d2d2d2d2d2d2d2c2820201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d30333536373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9f928578675d5145392c2013060000000000000000000005111d2a36414c56606b707d858e92999c9fa2aaa5a6a7a8a9a9a9a9a9a8a8a6a5aba49f9d9b9896918d89847f7a746e69615f57514c433e3630292017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d464e565e666c727b82898f939a9ea1a9a9acaeb5b3b4b5b5b6b6b5b5b4b2b2acaaa79f9d938e847c6f6a60574d42392e23180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c95a0aab3bbc2c7cdd0d1d2cdc0b3a79a8d8074675a4d4134271a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919ea9b2bec8d3d8dfdfe2e7e3e4e3e6e2dfddd8d4cdc5bdb5aca3989083786d60554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6673808d98a2aeb9c3ccd4d8dddedfdfe0dfdededcd7d4cfc6bfbaafa59d928a7e70675d51453a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e262e343940454a5053575f6266696e7276797c7e81848587888a8b8c8d8d8e8e8e8e8e8e8d8d8c8a8988868482807d7a76736f6a65615e56534d46423b342e271e18100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b64615a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131518171c1f202123242526283035393b4246474745413a38332d2621201d1919161413100c07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffff4e8ddd2bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029333c464f59616b717e8b929ca5afb8c1cbd4d7dddddfdfe2e7e2e2e6e2dfdedcd4c8bbafa49a9083786c60564c41342b1d140a0000000000000000000000000000000000000000000000000000000000000c18232e394854606a76828f97a2aab2b9bec3c5c6cad0c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000030a0f141a1e2124292c2d30333536373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d30333536373839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938373634312e2d2a251f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d303335363738393939393939393939393939393939352d2c29241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2124292c2d303335363738393939393939393939393939393939352d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312b27221b140b05000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9baada297867a6d6053473a2d201407000000000000000000000713202d3946525e68707d8692989fa3ababaeb3b2b3b4b5b5b6b6b6b5b5b4b3b2b5afacaaa8a8a19e9a96918c86817b756e69605d555046413a3228221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222b353d474f585f696e787f868f949c9fa4acadb3b6b9bbbfbfc0c2c2c2c2c2c1c0bfbdb9b7b1aba59e9691857c6f695f544b4034281f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919ea7b1bcc5cdd4d8dddedbcec1b5a89b8e8275685b4f422d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a1adbbc4cfdae4ebeceff2f8f0f7f2eeece8e4dfd6d0c7beb4aaa0958c7f72675d5145392c201409000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919eaab4bfcbd5dee4e8eaebecedecebeae8e3e0d8d1cbc1b7aea49e92857a6d60564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c141c23282e34383f44464e5355575f6266666d6f727477797a7b7d7e7f808081818282818180807f7e7c7b7a777573706d6766625f5854524c47423c363128231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978716c6155493d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050609060c10121315151c2328323a4146474d525454514c46443f382f28231d150c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a343d474f59626c737f8c929da6b0b9c2c7ccd2d0d2d3d6dbd5d6dbd6d3d2d1cabeb3a99f93877c6f665b50443a3022190b0200000000000000000000000000000000000000000000000000000000000007121d2c38434e58626e7b859298a0a8adb3b6b8babfbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbafa396897c706356493d3023160a000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312b27221b140b0500000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646454443413e3b3a36312b27221b140b050000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b1f262a2d3035393a3d3f41434445464646464646464646464646464645423a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504e4b4846423b37332d261d170f0500000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6cabeb3a994887b6e6155483b2e22150800000000000000000004111d2935414c56616d7a859298a2aaafb5b8babebec0c1c1c2c2c3c3c2c2c1c0bfc0bbb9b7b4b2acaba8a09e98928e87817b736d67615a524c443e332d261d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212b343d474f59606a6f7b828c92989ea6acafb6b9bec3c5c7cbd1cdcecfcfcfcfcecdcec9c5c2bcb8afa8a09792857b6e665c51453b30251a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a1adb9c3ced7dfe4e9e9dccfc3b6a99c9083766953493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000003101c28343f4a546774818d9aa9b3becdd6e0edf5f9fbfefffdfffefaf9f4f0e8e2d9d0c6bcb1a79e92857a6d6054473b31251a0e020000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a1adbcc6d0dde7f0f4f9f8f9f9f8f8f9f4efeae2dcd7c9c0b9ada1978d8073685d5245392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23282d33383c4247484d5355545c606265686a686d6f707273737474747575757474737271706e6d67686664605d5555534e4746413b37312a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f818384858586868686868686868686868686857e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060e161e272e343e444c5254575e61605d5553504a423d342e271e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e47505a636d74808e949ea7b0b9bbc0c1c3c5c6cad0c9c9cfcac6c5c3c0baada2978e81746a60544a3f32281e100700000000000000000000000000000000000000000000000000000000000000000f1b27323d47535f69707d8691969ea2a9aaacaeb4aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb1aa968a7d7063574a3d3024170a00000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504e4b4846423b37332d261d170f0500000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353525251504e4b4846423b37332d261d170f050000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524f4745403931281d120700000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b31363a3b4145474a4c4e5051525253535353535353535353535353524f4745403931281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854534d46443f382f2921170e0500000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2dbd0bcafa295897c6f6256493c2f2316090000000000000000000713202c3945525d6874818e97a2aab3bbc0c5c6cad0cccdcecfcfcfcfcfcececdd2ccc7c6c4c1bdb9b7b2acaaa39f99928e87807a716c615e564f443f382f2820170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333c464f59606b707c848f949fa3aab0b9bbc0c7c9cfd2d3d7dcdadbdcdcdcdbdbdad9d5d2cdc8c1bab2a9a2979083796d60574d42362a1d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d576875828e9ba9b3becbd5e0e9f1f5eaded1c4b7ab9e918478655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784909daab7c3cfdde8f2fffffffffffffffffffffffaf4ebe2d8cec3b9ada1978b7f7265574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546774808d9aa9b3beced7e2eff9fffffffffffffffffffcf4ede7dbd5c9beb3a99f92857a6d6054473c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c22282b31373a3c4247484b515355585b565d60626365666667676868686867676765646362605d55595754514c4847433c3936302b261f1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f919292929993939393939393939393978e8175685b4f4235281c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1720283039404450565e6166696e6d6764605b544f454039302920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c353f48525b606d78828f959fa6acafb5b5b6b8babfbbbcbcbcbebab8b6b5afa69f92857a6d61584e42382d20160c0000000000000000000000000000000000000000000000000000000000000000000a16212b37424d57606b707c848c92979a9d9fa2aaa1a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a8a0988a7d7063574a3d3024170a000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854534d46443f382f2921170e050000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5f5e5c5a5854534d46443f382f2921170e05000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d010000000000000000000000000000000000000000000000000000000000000000000000040c141c232831373b4246484c525457595b5c5e5f5f5f6060606060606060606060605f5b53514b43392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e57535049413b332920170d0200000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000714212d3a4754606d7a86929fa9b3bcc5cbd1d3d6dbd9dadbdcdcdcdcdcdbdbd9ddd7d4d2d0cec9c5c4bdb9b4aeaba39f99928d857e756d686159504a423a322921181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b454e58606b707d8691969fa6aeb4bcc1c8ccd2d5dadfe0e3e7e7e8e8e9e9e8e8e7e5e1ded8d4ccc4bbb3a9a0958c7f73695e52463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885929eabb8c4cfdee7f2fbf8ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffdf4eae0d6cabeb3a99d908377695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667683909ca9b6c3cfdce9f3fffffffffffffffffffffffff8ede6dacfc5baaea2988c7f7265574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f3fffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f262b2e31373a3b404546494b4e4c5254555758595a5a5b5b5b5b5b5b5a5a5957565553514b4d4a4745413c3a37312d2a251e1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa99d9083766a5d50432e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323a424a515a61686d73787a7a76716c666059514b423b322921170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d364044505c666d798390949c9fa4aba8aaacaeb4afafafafb3adabaaaba39f948b7f72685e52463d2f261c0e04000000000000000000000000000000000000000000000000000000000000000000040e1a26313c454f59606a6f7980858a8e9092989495959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959591867a6d6154473a2e2114070000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e57535049413b332920170d02000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696764615e57535049413b332920170d0200000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000040d161e262e343c43474d5355565d60636668696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68605d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534d453b33291f140900000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececece4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000b1824313e4b5764717e8a99a3afbbc5ced7dcdfe2e6e6e7e8e8e9e9e9e8e8e7e6e8e3e0dfdddad5d2cec9c6bfbab5afaba39f97918a827a706b605b544c443b332a22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424d57606a707d869298a1a9b0babfc6ced4d8dde4e6ecedeff3f8f5f5f5f5f5f4f6f1ede9e4ded6cdc5bbb1a79f92867b6e61554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dfecf9fff9ece0d3c7baaea398877a6d6154473a2e211407020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffcf2e6dacfc5b8aca095877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffff7ece1d6cabfb4aa9d908377695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e21262b2e2e34383a3c3f41414547484a4b4c4d4d4e4e4f4f4e4e4d4d4c4b4948474540403d3a39352f2e2b26201e19140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacab9e9184786b554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a333b444c545c606c717a80858786837e786f6b605c544c443b332920170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b2428343f4a545d676d7a838a8f9399999b9d9fa2aaa2a2a3a2a9a29f9d9b99928e82786d60564c41342b1d140a000000000000000000000000000000000000000000000000000000000000000000000009151f2a333d474f5860676d73797d8183858787888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888887847d70685e5246392d20130700000000000000000000000000030c161f2830383f444e53575f6166686d70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534d453b33291f14090000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d70727476777879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978777674716e6964605b534d453b33291f1409000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000030c161f2830383f444e53575f6166686d707274767778797979797979797979797979797978756d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483817e7b76716c655e574d453b30251a0b02000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000e1b2835414e5b6874818e9babb5c0cdd7e0e8eceef2f7f4f4f5f5f6f6f5f5f4f9f4f0edeceae5e1ded9d5d1cbc7c0bbb5afa9a19e938f857d736c665d564d453c342b2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b545e696f7c869298a2aab2bbc2cbd0d8e0e4e8eef2f7f9fbfffffffffffffffffffdfaf5f0e7dfd7cdc3baaea2988d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507091724313d4a5764707d8a97a9b3bec9d5e2eefafffbefe3d7cbbfb4aa95887b6f6255483c2f2215110e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffff7ece1d4c8bcb1a7978b7e7164584b3e3125180600000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffffffdf2e7dbd0c5b8aca095887b6e6255483b2f2215060000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2123282c2d2f323035393a3c3d3f40404141414242424141403f3e3d3b3a39352f312d2c2924211f1b15110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a343c454d565e666d747e858c929793908a837d746d665e564d453b32291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091217232e38424b555e686d787e83868a8c8e9092989495969695959792908e8b86817a6d665c50443a3022190b020000000000000000000000000000000000000000000000000000000000000000000000030e18212b353d464e555d60676d717477797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a77706b60564c41362a1e1105000000000000000000000000000b151e283139424a50585f62696e73777a7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483817e7b76716c655e574d453b30251a0b02000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f81838485858686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868685858483817e7b76716c655e574d453b30251a0b0200000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f62696e73777a7d7f8183848585868686868686868686868686868581796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f919292929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399939292918f8d8b87837e776e695e574d42362a1d140a00000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000101c2936434f5c6976828f9ca9b5c2d1dce9f2f9fbfefffffffffffffffffffffffffcf9f9f6f1edebe5e2dcd7d1cbc7c0bbb3ada59e97928880786d685e574e463d342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a45515c666e7b859198a2aab4bcc4cdd6dce2eaf0f4f9fffffffffffffffffffffffffffffffff9f1e9dfd6cabfb4aa9f92857a6d6054473a2e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d1113141a26323f4c5965727f8c98a5b2bfcfdae6f2fefffff3e7dcd1bdb0a3968a7d7063574a3d3024201e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f3fffffffffffffffffffffffffffffffdf0e4d9cec0b3a79a8d8074675a4d412d22170b00000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4bfcad6e2eefbfffffffffffffffffffffffffffff8ece2d4c8bcb1a7988b7e7265584b3f2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206090e1214181c1f20222524292c2d2f303233333434353535353434343231302f2d2c29242421201d1915120f0a050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a343c464e575e686d78818a92979ea19f9c95908980786e685f574d443a30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434c565e666c71767a7d8082838587888889898988878583817e7b746d685d544a3f32291e100700000000000000000000000000000000000000000000000000000000000000000000000000060f19232b343c434b51555d6064676a686d6e6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e696360594f443a3025190d0100000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f919292929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399939292918f8d8b87837e776e695e574d42362a1d140a00000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f919292929993939393939393939393939393939393939393939393939393939393939393939393939393939393939393939399939292918f8d8b87837e776e695e574d42362a1d140a0000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939397928c7f7266594c3f2f24180d010000000000000000000000000000000000000000000000000000000000000007121d273039434b545c606a6f757b7f83868a8c8e8f91929292999393939393939393939397928c7f7266594c3f2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a9795908a837b6e695e52463e2f261b110600000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffdfaf6f1ede7e3dcd7d1cbc4beb9afa9a19a938c827a6e695f584e463d342a22180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434f59606d78839097a1aab4bcc5ced6dfe7edf4fcfffffffffffffffffffffffffffffffffffffffbf1e7dbd0c6baaea2988b7e7164544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214191d2021252a34414d5a6774808d9aa7b3c0cddae6f7fffffff8e4d7cbbeb1a4988b7e7165584b3e2d2e2d2a25201f1c17110f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffff5e9dccfc3b6a99c90837669544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0dbe7f2fefffffffffffffffffffffffffffffef0e4d9cec1b4a89b8e817568544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556b7885929eabb8c5d1deebf8fffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070c1013131618191d202122242526272728282828282827272624232220201d18171413110d0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343c464e585f696e7a828e939ea1a9adaca7a09d928d837a6e695f564c42392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e27313a444c545b6064686d70737577797a7b7c7c7c7c7b7a787775726e69605d564c42382e20170c000000000000000000000000000000000000000000000000000000000000000000000000000000071119222b313940454b5153575b565d60616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262615e56544f473d32291e1308000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a9795908a837b6e695e52463e2f261b110600000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9c9a9795908a837b6e695e52463e2f261b11060000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c90837669554b4035291d1004000000000000000000000000000000000000000000000000000000000000000c18232e39424b555d666d737c82878c90939a999b9c9d9e9f9fa39f9f9f9f9f9f9f9f9fa9a29c90837669554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9a7a79f9d9590847b6e615a5041382d22170b00000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e3dcd7cfc9c1bbb3aca49f948f837b6f6a60584e463c342a21170e0400000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55606b74808d959fa9b3bcc6ced7e0e8f1f8fefffffffffffffffffffffffffffffffffffffffffff8ede2d6cabfb4aa9c8f8275665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10141a1e21252a2d2e30363a424f5b6875828e9ba8b5c1cedbe8f4fffffff2e5d9ccbfb2a6998c7f7366594c3f3e3b3a36302d2b28221c1b16100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c1004000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d3e0edf9fffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffff5e9ddd0c3b6aa9d908377665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709080d111314151718191a1a1b1b1c1c1b1b1a1a191816151413110d0707060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfe7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a343c464e585f6a6e7b8490949da5adb3b9b9b1aca49d9590847b6e685e544b4034281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151f28323a424a5053565d61636668656c6d6e6f6f706f6e6d686a6865615e57524c433a30261c0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000710191f272f35394045474a4e4c525454555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554524d48443d352b20170d0200000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9a7a79f9d9590847b6e615a5041382d22170b0000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacb5afacacabaaa9a7a79f9d9590847b6e615a5041382d22170b000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9f928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000004101c2834404b545d676d7880878f93999d9fa4aca7a9aaabacacaeb5acacacacacacacacb3ab9f928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b1aba79f968f82766c6153493f33271b0f03000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f8fffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e1dad5cdc5beb6afa69e9591847c6f6a60584e463c332920160c0300000000000000000000000000000000000000000000000000000000000000000000000000040e19222c3945515d67707d88939fa7b1bbc4ced7e0e9f2fafffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d20252a2d3036393a3e4246484f5c6976828f9ca9b5c2cfdce8f5fffffff4e7dacdc1b4a79a8e8174675b504a4b4746423d3938332d2b271f1c17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090a0c0d0d0e0e0e0f0f0f0e0e0d0c0b0a08070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ececf8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202a333c464e585f6a6f7c8491969fa6afb9bec5c3bcb8aea79f9691847a6d665c51453a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff8ebded2c5b8ab9f928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1620282f383f44464c52545759535b6061616263636262605d565b5854524d45413a31281e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292f35393a3e414145474848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484746423b38332b231a0e05000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b1aba79f968f82766c6153493f33271b0f030000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c0bbb9b8b8b7b6b4b1aba79f968f82766c6153493f33271b0f03000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9baada297867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040f19232c3845515c666d79828d92999fa4abacafb6b4b6b7b8b8b9bbbfb9b9b9b9b9b9b9b9baada297867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c2c0bcb8b1a89e948a7e71655b5044372b1f1205000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000e1b2734414e5a6774818d9aa7b4c0d1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff9f3ebe6dfd6d0c7c0bbb0a7a09691857c6f6a5f584e453b32281e150b000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424d57606d7984919aa4afb9c2cdd6e0e9f2fbfffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1d24292c31363a3b4146474b4d5254575d6a7683909da9b6c3d0dce9f6fffffff5e8dbcfc2b5a89c8f827569605b545754524d4946443f3837322b28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbccfdae6f1fdfffffffffffffffffffffffffffffff9ece0d3c7baaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffff9ede0d3c7bbafa399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29333b454e585f6a6f7c859196a0a8b0b8c0c9cfcdc8c0b9b1a8a0969083786d60554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161d262d33383a4146474a4d4950535455555656565554524c4e4b4846423b352f281f160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d24292c2d313035393a3b3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a36302c27211a1108000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c2c0bcb8b1a89e948a7e71655b5044372b1f120500000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d2ccc7c6c5c5c4c2c0bcb8b1a89e948a7e71655b5044372b1f12050000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6cabeb3a994887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c38444f59606d78828f949fa3abafb5b9bbc0c1c2c4c5c5c5c7cbd1c6c6c6c6c6c6cabeb3a994887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0cfcdc8c2bab0a69d9184786c605346392d201309000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000c1825323f4b5865727e8b98abb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1e8e2d9d2ccc1b9b1a8a19792857c6f6a5f574d443a30271d12070000000000000000000000000000000000000000000000000000000000000000000000030f1b27323a47535f6973808d96a1acb6c0cbd4dfe8f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f262a2f35393b4246484c525458575e6164666a7783909daab6c3d0dde9f6fffffff6e9ddd0c3b6aa9d9083776e6c666764615e565653504a47433d38342e28231c140c080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000030f1b27333f49536874818e9ba7b4c1ced9e5f1fdfffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b3bec9d5e1eefafffffffffffffffffffffffffffffffbefe2d6cabfb4aa96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffcefe3d7cbc0b5ab94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060605030000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313b454d575f6a6f7c859297a1a8b2bac2cad5dad9d4cbc3bab2a89f958c8073675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffbeee2d6cabeb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c22282b3035393a3d403f444647484949494948474541423f3b3a363029241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d1f202424292c2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251f1c160f080000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0cfcdc8c2bab0a69d9184786c605346392d2013090000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2ddd7d4d2d2d1d0cfcdc8c2bab0a69d9184786c605346392d201309000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000004101b27323b4854606b74808d949fa6afb5bbc0c6c8ccd2cfd0d1d2d2d3d7dcd2d2d2d2d2dbd0bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddcd8d4ccc2b8aca096897d7063564a3d31261a0e020000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f130600000000000000000916232f3c4956626f7c8999a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf4ebe4ddd8ccc3bab2a9a29792857c6f695f564c42392e231810060000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626e7b86929fa8b2bec7d2dde6f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b3a6998d8073665a4d4033271a060000000000000000000000000000000000000000000000000000000000000000000000000003090e151b20262b3136394045474d5354565e616468696e7173757883909daab7c3d0ddeaf6fffffff8ebded2c5b8ab9f92857e7b797774716e696763605b54544e46443f38342e261e19130d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2bdc8d4e1ebf7fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffffff3e7dbd0bdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff3e8dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708060b0f121313120f0b0607060300000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a434d575f696f7c859297a1a9b2bac3ccd4dce6e4ddd4ccc4bab1a79f92867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f24292d2e302d3337393a3b3c3c3d3c3b3a393530322e2d2a251f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191d202121222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221201e1914100b0500000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddcd8d4ccc2b8aca096897d7063564a3d31261a0e020000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe8e3e0dfdfdedddcd8d4ccc2b8aca096897d7063564a3d31261a0e02000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfd6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000713202c38444f59636f7d89929da6b0bbc0c7ccd2d4d8dddcdddedfdfe0e3e7dfdfdfdfdfd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececececececececececececececececececececececececececececececececececececececececf4f0edecebebeae9e4ded4c8bdb2a89b8e817568574d42372b1e12060000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000714202d3a4753606d7986929facb9c5d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8ded5ccc4bbb3a9a29791857b6e685d544b40342822180d030000000000000000000000000000000000000000000000000000000000000000020f15222e3b4754606a75828f99a3aebac4d0d9e4eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dbcec2b5a89b8f8275685c4f422e23170b000000000000000000000000000000000000000000000000000000000000000000000000060c141a20262b32373b42464b5153575e6166686d7174787b7d8082848995a0acb8c5d1deeaf7fffffff8ecdfd3c6baada297928a888583817e7b7774706c6662605853504a443f38302a251e170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000615222f3c4855626f7c8896a0acb9c4cfdae6eef9fffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885919eabb8c4d1deebf8fffffffffffffffffffffffffffffffff8e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030405060606060606060606060605030000000000000000000000000000000000000000000000000000000000000000000000000003090e12141518171c1f20201f1b17171312100c060000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081218232e39434c565e696e7b859197a1a9b3bbc4ccd5dee6eeefe6ded5ccc2baaea298897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212422272b2d2e2e2f30302f2f2d2c29242521201e1a140d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080d1113141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151414110e0902000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececececececececececececececececececececececececececececececececececececececececf4f0edecebebeae9e4ded4c8bdb2a89b8e817568574d42372b1e12060000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececececececececececececececececececececececececececececececececececececececececf4f0edecebebeae9e4ded4c8bdb2a89b8e817568574d42372b1e1206000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececece4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000916222f3b4854606b7783909da4aeb8c2cbd1d7dde0e4e8e9eaebebecedeff3ecececece4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f7f5f0e5d9cec3b8ab9e918578695f53473a2e2114080000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211508000000000000000006131f2c3845515c677683909da9b6c3d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e7dfd6cdc5bbb3a9a19791837a6d665c51453e342a1f150b010000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88939eabb5bfccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000030a11171f252a31373c43474d53555d6065696e72767a7e8184878a8d8f9196a0a7b1bcc8d4e0edf9fffffffbeee2d6cabeb3a9a29f979892908e8a8784817d78746f6a64605c54504a423d3630292017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919ea9b3bec9d5dce8eef5fbfffffffffffffffffffffef8eaddd1c4b7aa9e9184776b554b4035291d10040000000000000000000000000000000000000000000000000000000000000004111d2935414b556976828f9ca9b6c2d0dbe7f2fefffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c0e0f1112121313131313131313131312100909070300000000000000000000000000000000000000000000000000000000000000060b0f141a1e21212522282b2d2d2b272224201f1c17110b06000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242834404b555d686e7b849197a1a9b3bbc5cdd6dee7f0f8f8f0e7dfd2c5b9ac9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d11131417171b1f202122222323232221201d19181514120e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707080809090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909080705020000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f7f5f0e5d9cec3b8ab9e918578695f53473a2e2114080000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fffffcf9f9f8f8f7f5f0e5d9cec3b8ab9e918578695f53473a2e211408000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000030f1b27333f495363707c89959fabb6c0cad7dce3e8edf0f4f9f7f8f8f8f9fbfffff9f9f2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada197887b6e6255483b2f2215080000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000004101c2934404b556774808d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e8dfd7cdc5bbb3a9a0959082786d605a50463c31271d1207000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a75828f9ca5afbdc6d1dee8f4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000060c151c232830363c43474e53575f61676d71767b7f83868b8e919697999c9ea1a8b1b9c3ced9e4f0fcfffffffef2e6dbd0c5bbb3adabaaa29f9d9a9796918d8985807c76716d66605c544f46413a3228231c140c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c97a1adb9c1cad7dce3eaeff3f8f8f9fcfffcf9f8f7f2ece2d6cabfb4aa9b8e8174685b4e412f24180c0000000000000000000000000000000000000000000000000000000000000000010d18242f404d5a6673808d99aab4bfcad6e2eefbfffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060c10121316181a1c1d1e1f1f2020202020202020201f1c1615130f0a04000000000000000000000000000000000000000000000000000000020a11171c1f252a2d2e322d3338393937332d312d2c28231c17110a0200000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212c363e45515c676d7a839096a1a9b2bbc5cdd6dfe8f0f9fffbeee2d6cabfb4aa9c8f8276685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707060b0f1213141516161616151413110d08080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada197887b6e6255483b2f221508000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada197887b6e6255483b2f22150800000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000005121f2b3744505b6574818e9ba7b1bcc8d2dce8eef4f9fcfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978a7d7064574a3d3124170a0000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000c18232f3e4a5764717d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9dfd7cdc4bbb1a89f948d80746c61584e43392f24180d04000000000000000000000000000000000000000000000000000000000004111d2935414c56626e7b87939facb9c1cfd8e3f0fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000010710181e262e343b42464e53585f62696e73797e83878c9093999b9ea1a8a6a8abadb2bac3cbd5dfeaf5fffffffffff7ece1d7cdc5bebab8b4aeacaaa7a8a09d9a97918d89837e78726d666059524c443e342e261e150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000030f1b26323c4753606d7985919ea5afb8c2cbd1d9e0e3e7eaecedeff4efedecebe6e2dbd3c7baaea2988b7e7165584b3e32251807000000000000000000000000000000000000000000000000000000000000000000071723303d4a5663707d8998a2aebac6d3dfeaf5fffffffffffffffffffffffffffffcf0e3d7ccc0b5ab96897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012171c1f20232527292a2b2c2c2d2d2d2d2d2d2d2d2c2c2923221f1b160f0700000000000000000000000000000000000000000000000002080b141c22282b31363a3b3e423f444646443f413d3a38342e28231c140c06000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333e48515b606d79828f95a0a8b2bbc4cdd7dfe8f1fafffff9ecdfd3c6baaea2988b7e7164564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070809090a0908070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978a7d7064574a3d3124170a00000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9978a7d7064574a3d3124170a0000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c3cddee4eef9fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000714212e3a4754616d7a87939facb9c6d2dfecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9dfd6cdc3bab0a69d928b7e716a5f554b4035291f160c01000000000000000000000000000000000000000000000000000000000713202c3945525d6874818e9aa4afbbc8d3e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f8f9fbfbefe2d6cabfb4aa93877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000030b1218222a30383f444d52585f626a6f757b80858b90939a9d9fa4ababacb2b3b5b8b9bdc4ccd5dde7f1fbfffffffffffef3e9dfd7d0cac6c5bfbab8b6b4b2acaaa9a19e9a95908a847e78706b615e564f443f3830271f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000a15202c3945515d67717e8a939ea6b0bbc0c7cfd3d7dcdedfe0e3e8e3e0dfdedbd6d0cabeb4aa9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c3cdd8e4f1fafffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f23282c2d2f323436373839393939393939393939393836302f2c272119100700000000000000000000000000000000000000000000050d14191d262d33383b4246484b4e4a50535350494e4a46443f38342e261e180f080000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a636d75818e949fa7b1bac4cdd6dfe9f1fafffffff8ebdfd2c5b8ac9f92857a6d6053473a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbeb2a5988b7f7265584c3f3225190c00000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e6dacfbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9c6d2dfecf6fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000713202d3946525e687783909daab7c3d0dbe6f2fefffffcf9f8f7f6f5f5f6f8f9fbfefffffffffffffffffffffffffffffffffffffffffbf1e8dfd5ccc2b8aea49f92867c6f675d51453d31281d1307000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb6c0ccd8e5f3fcfffffffffffffffffffffffffffffffffffffffffffbf7f8f3efecebebebeceff3f3e7dbd0baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000040d151d2429343c424a50575e616a6f757c81878d92979c9fa4acacafb5b7b9bdc0c2c4c5c9cfd6dfe7eff9fffffffffffffffbf2e9e1dbd6d3d0cac6c5c3c1bdb8b7b3adaba79f9d96918b837d756d686159504a4239312820160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000004111d2935404b55616c74818e949ea6afb5bdc2c7cbd1d1d2d4d7dcd7d4d2d1d0cac5bebaaea2988d8074685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba7b1bcc8d4dfe8f2fbfffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f2fefffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2e34383a3c3f41424445454646464646464646464645433c3b38322b23190d040000000000000000000000000000000000000000060e171e252a2f383f44464d5354585b545b60605b535a5753504a443f38302a211a110900000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f3a434e58616c737f8c939ea6b0b9c3ccd6dfe8f1fafffffff9ece0d4c8bcb1a79a8e8174675d514539281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0c0d0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0a0806050300000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0d0c0b0a0908060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6e2eefafffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000005111d2a36414c566773808d9aa9b3becad6e2eef9f9f4efedeceae9e8e8e9ebeceef2f7fafefffffffffffffffffffffffffffffffffffffaf1e7ded4cac0baaea2989183796d60594f433a2f24180b02000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8b98a3aebec7d2dde8f7fffffffffffffffffffffffffffffffffffffffffaf4efebe9e7e3e0dfdedfe0e3e7eae1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000050e161f272f353f464e545c60696e747c82888e93999fa2a9acafb6b9bbc0c4c5c9cecfd1d2d5dae0e8f1f9fffffffffffffffffffbf3ece6e2dfdbd6d3d2d0cec8c5c4beb9b8b1aba8a19e959089827a706b605c544b433a32281f160c030000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000010d18242f3a43505a606d79828f949fa3abb0b9babfc3c4c5c7cbd1cbc7c5c4c2bebab4aea49f92867b6e61564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000004101c2834404b5563707d89959fabb8c1ccd6e0e9f1f7fefffffffffffffffffffbf2e9ddd0c3b7aa9d908477675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4becad6e2eefbfffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282e34383a3f4446494b4d4f50515252535353535353535353524f4948433d352b1f160c010000000000000000000000000000000000020a1117202930363d424a5053575e6165686a666c6c656a6764605c54504a423c332c241b1209000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222935414b555f6a707e88939fa5afb8c2cbd5dee8f1fafffffffff5eaded1c4b8aca095897c6f62554b403529160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608070c101314151718191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19171513120f0b0600000000000000000000000000000000000000000000000000000000000000000001070d11131417191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19191817161413120f0b0607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcfdbe6f2fefffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000010d1925303d4a5663707d8997a2adbac6d3dfececebe8e3e0dfdedcdcdcdcdedfe2e6eceef2f7fdfffffffffffffffffffffffffffffffffff9f0e6dcd6cabfb4aaa0958d80746b60554b4135291d140a00000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919daab4bfd0d9e4eef9fffffffffffffffffffffffffffffffffffffcf6f1e8e3dfdcdcd6d3d2d1d2d3d6dcddded5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000050e1720283139404551585f666d727b81878f949b9fa4abadb3b9bbc0c6c7ccd2d2d5dadbdedfe1e5ebf2fafffffffffffffffffffffffef7f2eeece7e2e0dfddd9d4d1cfc9c6c2bcb8b2aca7a09d938f857d746d665d554c443a31281e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000007131d28313e45515d676d79828c92999fa6acaeb4b6b7b9bbc0bbc0bbb9b8b6b3adaaa29f928a7e71695e53443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000c18232e394854606b7783909da5afbac4ced7dfe6ecf1f6f8f9fbfffbf9f8f6f2e9e0d4c8bdb2a89a8e817467554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffff7eaddd1c4b7aa9e918477665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710181e272e34394044464a505356585a5c5d5e5f5f60606060606060605f5f5c56544f473d31281e130800000000000000000000000000000000030b141b2227323b41464f545b6064696e717577787979787774706d66605c544e463e362d241b12090000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a343c45515d676e7c86929aa4afb7c1cad4dde7f0fafffffffff9eee4d6cabeb3a99d9083776a6054433a2f241804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0f121515181d1f20222425262627272727272727272727272727272727272726252422201f1b17110f0a040000000000000000000000000000000000000000000000000000000000040c13181d20202426272727272727272727272727272727272727272726262625242221201f1b17161312100c060502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000813202d3a4653606d7985929fabb8c5d0dbe2e0dfdcd7d4d2d1d0cfcfd0d2d3d6dbdfe2e6ecf3f8fffffffffffffffffffffffffffffffffff8eee7dbd0c6bcb1a79f93887d70675d51453d2f261c1106000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a0acbcc6d0e2ebf5fffffffffffffffffffffffffffffffffffffaf2ebe5ded7d2cfd0cbc7c5c5c5c7cbd0d0d1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000040d172029323a434b515b626a6f787f868e93999ea6acafb5babec5c8ccd2d4d7dddee1e5e8ebebeef1f6fdfffffffffffffffffffffffffffffefbf8f3efecebe9e5e1dedad5d2cdc8c4bdb9b1aca59e97928a80786d675e564c433a30271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000000000000000000010c161f2935404b555d676d7880878f949b9fa3aaa9abacafb5aeb5afacaba9a9a29f98928b80736c61574d4232291e1308000000000000000000000000000000000000000000000000000000000000000000000007121d2c38444f5963707d89939ea8b2bcc5cdd6dbe1e5eaebeceff3efedeceae5e0d7cec5b8aca096897d7063564a3d2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffff4e8dbcec1b5a89b8e827568544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222a303940444a5153545c60626567696a6b6c6c6c6c6c6c6c6c6c6c6c6b696360594f433a2f24190d010000000000000000000000000000040c151d262d333d444c525960666c70767b7e81848586868583817d79726d665f5850483f362d241b110800000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c46505a606d79839198a2acb6c0c9d3dce6eff9fffffffffff4e8ddd2c6baada2978b7e7165584e4331281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151b1f212224292c2d2f303132333334343434343434343434343434343434333332312e2d2b27221b1b150d08020000000000000000000000000000000000000000000000000000080d161d24292c2d3133343434343434343434343434343434343434343433333232302f2e2d2b272223201f1c1714120e090401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f130600000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d0100000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000006131f2c3845515c6675818e9baab4becad6d6d3d2d1cbc7c5c4c3c2c2c3c5c6cad0d2d6dae1e7edf4fcfffffffffffffffffffffffffffffffff8ede2d8cec3bbafa49a9184796d60584e42382d22170b01000000000000000000000000000000000000000000000006131f2b37434e586773808d9aa7b1bcced8e2f4fdfffffffffffffffffffffffffffffffffff9f0e8e0dad5ccc6c3c2bfbab8b8b8babfbfc4c5c8cabfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000020b161f29323b444c555d606d727c838c92989fa4abb0b9bbc0c7cad0d4d8dde0e3e8ebedf1f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffbf9f8f6f1edebe6e1dfd8d4cec9c3bcb8afa9a19e928d81796d685e554c42392f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d0100000000000000000000000000000000000000000000000000000000000000040d18242f39434b555d666c737c82898e92989a9c9e9fa3aba1aba39f9e9c9a97928d857e736d635a50453b3120170d02000000000000000000000000000000000000000000000000000000000000000000000000101b27323d4854606b75818e96a1aab3bbc3cad0d5dadddfe0e3e7e3e0dfded9d4cec5bcb1a79e9184786c605346392d2013080000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1ddeaf7fffffffffffffffffff9eee2d6cabeb3a9998c7f7266594c3f2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b343c424a51545c6064666d6f7274757778787979797979797979797978766f6b60564c4135291d110400000000000000000000000000050e161e272f383f444f565e616b70787d82878b8e9092939292908d8a847f786e6a615a50483f362d231a0f05000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17232e38424e58626c75818e95a0aab4bec7d2dbe5eef8fffffffffffcf0e4d8ccc0b6ac9f9285796d6053473d3220160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e21262b2e2f2f35383a3b3d3e3f40404041414141414141414141414141414140403f3d3b3937332d2b262019130c0400000000000000000000000000000000000000000000000008121a1f282f35393a3d40404141414141414141414141414141414141414040403f3e3d3c3b3937332d2f2d2c2823201e1a14110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d0100000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d080000000000000000000004101c2834404b5464717d8a98a2aebac6d0cac6c5c2c0bbb9b7b6b5b5b6b8babec5c6cacfd7dce2eaf3fafffffffffffffffffffffffffffffffef4eae0d8ccc0b6aca1968d80746a60544a3f33281d130700000000000000000000000000000000000000000000000815222e3b4754606a7884919eabb7c3cedeeaf4fffffffffffffffffffffffffffffffffff9f0e7ded6cfc9c1bbb6b5b4aeacabacaeb4b3b7b8bcc3baaea298877a6d6054473a2d2114070000000000000000000000000000000000000000000000000a141d28313b444c565e676d757f8690959fa2aaafb5bdc1c7ccd2d6dbe0e4e8edf0f4f9fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf9f7f1eeeae4e0dad5cec8c1bbb3ada49d938f827a6d675d544b41382d22170d040000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000007121d273139434b545b606a6f767c82868a8d909192999494949992918f8d8a85807b716c635b52483e33291f0e05000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f59616d7a849198a2a9b1babec5c9ced0d2d3d6dcd7d3d2d1cec8c3bcb4aa9f958b7f72655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0dce9f6fffffffffffffefbf5eee8dcd2c6b9ada197897c706356493d30231606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222b353d464e545c60666d7075797c7e80828384858586868686868686868685827d6f685d5245392c201306000000000000000000000000050e16202830394149505960686e757d838a8f939a9b9d9e9f9f9e9d9a96918b837c706c625a50483f352c21170d020000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28343f4a545f6a717e8b939ea8b1bcc5d0d9e4edf6fffffffffffffaede0d4c8bbafa49a8d8074675d5145392c201304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b1f262b2d31373a3c3f404547484a4b4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4a4846443f38373229251e160e050000000000000000000000000000000000000000000007111a242c313a4045474a4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c4c4b4a494746443f3f3c3a38342e2d2a25201d19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7ebded1c4b8ab9e9185786b554b4035291d1004000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d01000000000000000000000c18232e3a4753606d7985929fabb8c3c4bfbab8b5b5afacaba9a9a9a9abadb3b8b9bec5cbd1d8e1e8f0f9fffffffffffffffffffffffffffffffcf2e8ddd2c7beb2a89f93877c6f665b50443a2f24180d02000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1adb9c5d2dfebfcfffffffffffffffffffffffffffffffffaf1e7ddd5ccc4bdb9b0aaa8aaa39f9e9fa3aaa6aaacb1b8b8ac9f928579675d5145392c201306000000000000000000000000000000000000000000000006111b262f3a434c565e686d79818b9298a0a7aeb4bbc0c7d0d4d7dde3e6ecf0f4f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0ebe5dfd9d4cdc5beb9aea69e959083796d665c53493f33271f160c01000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000010b151f283139424a50585f626b70757a7d808384868787888787868482807d79746e68625a524940362c21170d000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d46525e686f7c8692979fa7adb3b9bdc2c4c5c7cbd0cbc7c5c4c2bdb8b1aaa2989083786d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfdbe8f5fffbf9f8f7f8f2eeebe4ddd6cabfb4aa9e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343d474f585f666d72797d8285898b8d8f90919292939993939393939992928f857a6d6054473a2d2114070000000000000000000000050e172028323a434b535b606b707a818990959c9fa4acaaabacacabaaa9a19e9590867e716c625a50473d33291f14090000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3844505c666e7c86929fa5afbac3ced7e2ebf5fffffffffffffff9ecdfd2c6b9ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffbefe3d7cbbfb4ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b31373a3c4347484c4b515355575859595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5958575553504947433c35302820170f050000000000000000000000000000000000000000050f19232c363e434b515357595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a595959585755545350494c4946443f3b3a36302c29241e1a140e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffbf8f6f5f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d11040000000000000000000007131f2c3945515d6774818e9aa7b1b9b8b4aeaca8aba39f9e9d9c9c9d9fa2a9abadb3babfc6cfd6dee7eff9fffffffffffffffffffffffffffffff9eee4d9d0c4bbafa4999083786c60554b4035291f140900000000000000000000000000000000000000000005111e2a36414c566673808c99a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffdf2e8dfd5cbc3bab2ada69e9b97989292929896999da0a7abadac9d9083776a554c4135291d110400000000000000000000000000000000000000000000000b17222d38414c555e686e7a838e939fa3aab1babfc6ccd2d9e0e3e8eef2f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f1eae4dfd6cfc9c0b8b0a79f958f82786d655b50443d31281e1308000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000000000000000203030303030303030303030303030303030d161f282f383f444e53596063686d71737678797a7a7b7b7a79787673706d67615e56504840372e241a0f050303030303030303030202010000000000000000000000000000000000000000000000000000000b16212a36414c565f6a6f7d8590959fa2a9acb2b5b7b8babfbbbfbbb9b7b5b2aca7a09892867b6e665c5041382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f8f3efecebeae9e7e2dfd9d2ccc2baaea2988d8073665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c464f59606a6f787f848a8f9298989a9c9d9e9f9f9fa49f9f9f9f9fa39f9e988a7e7164574b3e3124180b00000000000000000000040e172029323a444c555c656c737d858e939da0a7acafb6b7b8b9b9b8b6b2ada7a09892877e716c62594f453b30251a0d0400000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606d78839098a2aeb7c1ccd5e0e9f4fdfffffffffffffaede1d4c8bdb2a89c8f8275695f5343392f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e242932373c4247484e535558555d60626364656666676767676767676767676767676767676666656461605b53534e46413a322921170b02000000000000000000000000000000000000000b16212b353e4850555d606466676767676767676767676767676767676767676766666565636261605b53595653504a4846423b39352f2a251f19140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e0d3c7baaea399867a6d6053473a2d201407000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffaf4efebe9e8e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e0d3c7baaea399867a6d6053473a2d20140700000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7cbbfb4ab94877b6e6154483b2e21150800000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000004101d2935404b55626f7c89959fabadabaaa29f9b98999291908f8f909297999ea1a9aeb4bdc4ccd5dde7f0f9fffffffffffffffffffffffffffffff5ebe2d7ccc0b5aba0958b7e71675d51453b3025190e0200000000000000000000000000000000000000000714202d3946525e687783909daab7c3cfdae5f1fdfffffffffffffffffffffffffffffff7ebe1d6cdc3b9b1a8a19e938f8a8785858587898c91959a9ea1a49a8d8074675a4d412f24190d0100000000000000000000000000000000000000000000030f1b27333f49535d676e7a8390959ea5aeb4bcc3cad0d7dde3ebf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f1e8e1dad5cac1b9b1a79f948e81776c60584e433a2f24190b0200000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000004080a0a0f1010101010101010101010101010101010100d161d262d333c43474f54565d60646769666d6d6e6e6e6d6c66696763605c55524d443f362e251c12101010101010101010100f0f0f0e0c0b08070502000000000000000000000000000000000000000000050d1925303a444e58606a6f7b838c92979ea1a8a8aaacaeb4aeb5aeacaba8a8a09d9591867d70695f544a3f2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e1e1e7e2e0dfdedcdbd6d3d0c7c0bbafa59f92867b6e61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434e58606b707c838b91969b9fa2aaa7a8aaababacacafb5acacacb5afacaa998d8073665a4d4033271a0d000000000000000000030d162029323a444c565d676d77808791979ea5acb1b9bbc0c3c5c6c5c5c3bdb9b1aaa299938b7e716b60574d42362a1f160c01000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a737f8c95a0aab4bfc9d3dee7f2fbfffffffffffffff8ebded2c5b9aca0968a7d7063574d4231281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000020a111720282f353c43474d5355585f626568676d6e707172737373747474747474747474747474747474737372706e6c65625f58524c443b33291d140a00000000000000000000000000000000000004101c27323d47505a61676d7073737474747474747474747474747474747474747373737271706f6e6c65686562605c5454524d4745413a36312a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7cbbfb4ab94877b6e6154483b2e211508000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffffffff7efe9e3dfdcdbd8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d7cbbfb4ab94877b6e6154483b2e21150800000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd1bbaea295887b6f6255483c2f22150900000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000c18242f394754606a7783909da4a19e9b98928f8b8886848382828385888d92979fa3abb2bac3cbd5dee7f1fafffffffffffffffffffffffffffffdf4e8ddd2c7bdb1a79e9185796d60564d42362a1f140900000000000000000000000000000000000000000814212e3b4754616e7a8795a0acb8c5d1e0ebf6fffffffffffffffffffffffffffffffef2e6dacfc4bbb1a7a0969189827d7a7978797a7c8084898e92979793877c6f6255493c2f221608000000000000000000000000000000000000000000000005121f2b3744505b656d798390959fa7afbabfc6cfd6dbe2e8eef5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2ece6dcd3cbc2b9b0a69e938c7f726a60554c4135291d140a0000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000050b101416171c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c141c222831373d44484c5254575a545c606061616161605b545a5753514b46413b322d241c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a19171514120e0906020000000000000000000000000000000000000008131e29323c464e5860696e787f858c9196999b9d9fa3aaa1aba39f9e9c9996918b837c706b60574d42382e1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd4d4d4dbd6d3d2d1d0d0cac6c2beb6afa69e938c7f72695e5242382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f6a707d8690959ea1a9abaeb4b3b5b6b7b8b8b9bbc0b9b9b9c0bbb4a79b8e8174685b4e4135281b0e0200000000000000020b151f28323a444c565e686d79818c9399a1a9afb8bcc3c8ccd2d1d2d2d1cfc9c3bcb4aba49f92877d70695e52463f31281e1308000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c87929fa7b1bcc6d0dbe5f0f9fffffffffffffffbefe2d6cabfb4aa9e9184786c6053463c3120160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000040c141c2328323a41454e54575f61666a6f7275777a7b7d7e7f80808080808080808080808080808080808080807f7d7b78746f6a615e564d453b2f261c110600000000000000000000000000000000000713202c38444f59616c717a7d7f8080808080808080808080808080808080808080807f7f7e7d7c7a797674726f6d6665615e5754524c46423b363029231d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd1bbaea295887b6f6255483c2f221509000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff7eee5ded7d3d0cfcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbd1bbaea295887b6f6255483c2f22150900000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000007121d2b37434e5863707d8a929697918e8a85827e7c797876767676787c80858d9299a1a8b1b9c3ccd5dfe8f3fdfffffffffffffffffffffffffffff9eee3d9d0c3b9ada1978d8073695e52463b30251a0e02000000000000000000000000000000000000000b1825313e4b5864717e8b97a7b1bcc8d4e0f2fcfffffffffffffffffffffffffffffffaeee1d5c9beb3a9a09591847c75716d686b686d7073777c8185888a8880736a5f54473b2e2215080000000000000000000000000000000000000000000005111d2a36414c56606c77828f95a0a7b1b9c1cbd1d8e1e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7eee5ddd4cbc2b8afa59f92877c6f675d51453c2f261b1106000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000810171c20232428292929292929292929292929292929292929292929292929262b32383a4145474a4d4a5053545455545453504a4d4a4645403936302929292929292929292929292929292929292827262422211e1a14120f0a030000000000000000000000000000000000020c17202a343d464e575f666d727a7f84898c8f9192989494949992918f8c89847e786f6a60594f453b30261c0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed1c7c7c7d0cac7c5c4c3c1bfbab8b1aca49f948f81786c60564d4230261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c869298a0a7adb2b8babec0c2c3c4c5c5c6c7ccd2c6d1cbc2b5a89c8f8275695c4f4236291c0700000000000000000a141d27313a444c565e686d7a828e939fa4abb3bbc1c8ced4d8dddedfdfdedad5cec5bdb5afa39992857b6e615a50433a2f24190d010000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606c78839099a3aeb9c3ced8e2edf7fffffffffffffffff9ece0d3c6baaea2988c7f72655b5044372b1f12040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343e444c52586062696e73777b7f828486888a8b8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b8a8885817c756d685e574d42382d22170b00000000000000000000000000000000000916222f3b4854606b717e858a8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8b8a88878583817f7c7975726e6965605d56534d46413b342f271f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffaefe5dcd3ccc7c3c2bebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebcafa396897c706356493d3023160a00000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5a3978a7d7064574a3d3124170a000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000010f1b27323d4855616b7480898a8885817d7975726f6d666a69696a6a6f737980869196a0a7b1bac3cdd6e1ebf5fffffffffffffffffffffffffffffff5ebe2d5c9beb3a99f92867b6e61574d42362a1f140800000000000000000000000000000000000005121e2a36424d576874818e9ba7b4c1ced9e4f0fcfffffffffffffffffffffffffffffbf0e6ddd2c6b9ada19791837a6f6b64615d565e6163666a6f74797c7d7c736e63584e43372b1f1306000000000000000000000000000000000000000000000713202d3946525e68727f8c949ea7b1b9c2cbd7dce2eaf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7efe6ddd4cac1bbaea39991847a6d60584e41382d22170b000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000008111a22282d303135363636363636363636363636363636363636363636363636363636362f35393a3e403f4446474748484746443f403d3a38342e3636363636363636363636363636363636363635353433312e2d2a26211f1a150d070100000000000000000000000000000000050e18222b343d454d545c60686d73787c7f82848586878887878684827f7c77726d665f584f473d332a1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996abb5c0babababababfbab8b7b6b4b4aeaca79f9a938d82796d665b50443b301e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606d79849198a2aab1b9bdc4c6cad0cfd0d1d2d2d2d4d7ddd2dcd0c3b6a99d9083766a5d50432f24180c0000000000000006111c262f39434c565e686d7a8390949ea5afb5bdc4cdd4d9e0e4e8ebececebe6e0d7d0c7c0b5aba1978f82766c62554c4135291d13070000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b949fabb5bfcbd5e0eaf4fffffffffffffffffff8ebdfd2c5b8ac9f92867a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000030d161f2830383f4450565d606a6f757b8084888b8e91939996979899999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9999989797918e88817a6e695e544a3f33281c0f0300000000000000000000000000000005121e2a36424d5763707d879297999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9999989896959892908e8c8985827f7b76726d68615e57524d4540393127221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5a3978a7d7064574a3d3124170a000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff4e9ded3cac1bbb7b5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b5a3978a7d7064574a3d3124170a00000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aba3978b7e7164584b3e3125180b0000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000a16202c38444f59646e747c7d7b7974706d676562605c545c5c585f62676d737c849095a0a8b1bbc5cfd9e3eef9fffffffffffffffffffffffffffffdf4e6dacfc4baaea3988d8074695e52463b3025190e0100000000000000000000000000000000000714202d3a46525e697884919eabb7c4d1deeaf5fffffffffffffffffffffffffffffff5e9dfd3c7bbb0a69e91857b6e68605954524c525456586062666d6f706f6a635c52463c32261b0f03000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa6b0b9c3cbd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb5aba0968d80746a5f53493f33271b11060000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000060f1a232c33393c3d42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343424242413f3e3b3a36312e2b262018130c0400000000000000000000000000000000071019222b333c424a51565e61656c6f727577797a7a7b7b7a797875736f6a65605c544e463d352b21180c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a3afaeaeaeaeaeadb4aeacaba9a7aaa29f9b95908880786d675d544a3f32291f0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6873808c96a1aab4bcc3c9cfd3d6dbdbdddededfdfe0e3e8dfded1c4b7ab9e9184786b554b4035291d10040000000000071017222d38424b555e686d7a8390959fa6afbbc0c7d0d6dfe5eaf0f4f9f9f8f6f2e9e2d9d1c7bdb3a99f948b7e71675d51453a2f24180d0100000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919ea6b0bdc6d1dde6f2fcfffffffffffffffff9ece0d4c7bcb1a79a8e8174685d5241382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000030c151f28313a424a505a61686d747c82878d9196989b9e9fa4aba4a5a6a6a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5a9a19e9a938e847b6e665b5044382b1f14090000000000000000000000000000000714212d3a46535e6976839099a1a9a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a6a5a4a3aaa29f9d9b9898928f8c87837f7a746e69615e56514b433c332d261d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aba3978b7e7164584b3e3125180b000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffbefe3d7ccc1b8b0aaa8a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5aba3978b7e7164584b3e3125180b00000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989992897c6f6356493c30231609000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000004101c28333e47525c646b6f706e6c6564605d555553504a4f4f4e53555d606a6f7a839095a0a9b3bdc7d1dce8f4fdfffffffffffffffffffffffffffff7ebe1d6cbbfb4aa9f92867b6e61564d41362a1d120700000000000000000000000000000000000815212e3b4854616e7b8796a1acb9c5d2deebf8fffffffffffffffffffffffffffffcf0e4d8cdc3b7aa9e948a7e71695e564f4746414647494e54545c606264625f58524940342a20150a0000000000000000000000000000000000000000000004101d2935404b556673808c98a2aeb8c1cbd5dde6eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee7dcd1c6bdb2a89f92877c6f655b5044382d22170b0000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000030d18212c353e44494a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4d4c4a4846423b3a373129241d160d0400000000000000000000000000000000071019212a303940444c52535b60626668656c6d6e6e6e6d6c65696662605853504a423c342b23190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929fa9a1a1a1a1a1a1aaa29f9e9d9b9898928e89837d746d665d554b42382d20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8b2bcc5ced5dadfe2e7e8e9eaebebecedf0f4ebdfd2c5b8ac9f928579675d5145382c1f130600000000050e192228333f4a545d676d7a839095a0a7b0b8c1ccd2d9e2e8f1f5fcfffffffffffbf4ebe3d9cfc5bbb0a69e92857a6d60554b4135291d110400000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727f8c97a1adb9c2cfd8e3eff8fffffffffffffffffff7eaddd1c4b8ab9f95887c6f62564c412f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000b151e27313a434c545c606c717a81878f939a9ea0a8a8aaacafb5b1b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b3adaba59e969083786c6053463b30251a0e0200000000000000000000000000000815212e3b4854616e7b87959fabb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b1b0b4aeaca9a7aaa29f9c9a93908b85807b746e68605c554e443f382f271e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989992897c6f6356493c30231609000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69e9c98989898989898989898989898989898989898989898989898989898989898989898989898989898989898989992897c6f6356493c3023160900000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8780736b6054483b2f2215090000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000b16212c35404a525960636361605b5353514b4946443f434343474b515860686e7a839197a1abb5c0cbd7e2ebf5fffffffffffffffffffffffffffffdf3e7dcd0c6baaea3988d8074685e5246392f24180d00000000000000000000000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffff9ece0d4c7bcb1a79c8f82766c61574d443d3936393a3d43474a5053555755534e4640372e22190e040000000000000000000000000000000000000000000006131f2c3945515d677784919eaab4bfcad3dde7eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc4bbafa3999083786c6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000009141f29333e475055575b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a595755534d4847433c352f281f160e0400000000000000000000000000000000070f181e272e343a41464950535659535b606061616161605b535956544e46443f38302a221911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66778390969494949494949494989291908e8c8985817d76706b605c544b43392f261c0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8b98a2aebac4ced7e0e6ebeef2f8f6f7f8f8f9f9fcf9ecdfd3c6baaea298867a6d6053473a2d201407000000020b17202b343d44505b666d79829095a0a7b1b9c2cad7dde3ebf4fafffffffffffffffffdf5eae1d7cdc2b9ada1978c8073675d5145392c20140800000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea9b2becbd4e1eaf4fffffffffffffffffffaeee2d6cabeb3a99d9083766a5f54443a2f1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000007121d273039434c565d666d737e858e939a9fa4acacb2b5b7b9bbc0bebfbfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbebeb9b8afa8a0958b7e7165574d42362a1e120500000000000000000000000000000a1724313d4a5764707d8a97a7b1bdc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbfbfbebdbfbab8b6b4b4aeabaca49f9c98928d87817b736d675f5850494139302820160d040000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8780736b6054483b2f221509000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8780736b6054483b2f22150900000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0800000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d08000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b736e64594f43382c1f13070000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000005101a232f3840474f545657555350494745403c3a38342e31373940454e565e686e7b859299a3afbbc3d0d9e4eef9fffffffffffffffffffffffffffff8ede2d7cbbfb4aa9f92867b6e61554b4035291b110600000000000000000000000000000003101c28343f4a546774808d9aa7b3c0cedae5f1fdfffffffffffffffffffffffffffff7eaddd1c4b8ab9f95897c6f635a50453b322d2a2d2e3237383f4446484a4847433c342e251c100700000000000000000000000000000000000000000000000714202d3a4753606d7a8696a0acbcc5d0dce5eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d7cbc0b5ab9f958a7d70655b5044372b1f150900000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000020e1a26313b45505a616468696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696868676664615f5755534e45403a312820160c0200000000000000000000000000000000060c151c23283035383f4446494c49505353545554545350494c4947433d38342e261e181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464717e8487878787878787878786858483817f7c7975706b636059514b423931281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6776828f9caab4bfccd6e0e9f2f6fbfefffffffffffffffffbefe2d6cabfb4aa94877b6e6154483b2e2115080000000a141d29323d46505a606c78818f959fa7b1b9c3cbd4dce8eef5fdfffffffffffffffffffffcf3e9dfd5c9beb3a99f92857a6d6054473b3025190e020006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a1acbbc4cfdde6f1f6fdfffffffffffffffff8ecdfd2c6b9ada2978b7e7164584e4332281e0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d0100000000000000000000000000000000000000000000000000000000000000050e18232e39424b555d686d78808a91979fa4acafb6b9bdc1c4c6c7ccd2cbcccccdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccfc9c6c1bab1a79d918477695e52463a2d20140700000000000000000000000000000c1825323f4b5865727e8b98a5b1bed0cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcccccbcbd0cac6c5c3c1bebab8b6afacaaa29f99928e867f796f6a605b534b423a32281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b736e64594f43382c1f1307000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7b736e64594f43382c1f130700000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d01000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f8fffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24190d010000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807472727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e69645c52463d32271b0f030000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000008111d262f353d4448494a4846443f3a38352f2d2c2823262b2f353d444c565e69707d87929fa7b1bec7d2dde8f4fffffffffffffffffffffffffffffef3e7dcd1c6baaea3998d8073675d5145382d22170b00000000000000000000000000000006121f2c3844505c667683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffcefe3d7cbc0b5ab9d9083766b6054483e3329201e2021272b2e34383a3c3d3c3a37312a221c130a0000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a8b2bdced7e2eef7fffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f6f5f5f4f4f5f5f7f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e8dcd1c7bdb1a79d9083786c6053463c31261a0e00000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000005121e2a36424d57616c70757676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767575757472716e6967625f58514b433a32281e13080000000000000000000000000000000000030b12181e25292d3337393c3f3f4446474748484746443f403c3b37322c28231c150c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394955616c71787a7b7b7b7b7b7b7a7a7a79787674726f6d66636059544f45403930281f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d0dfe8f2fbfffffffffffffffffffffffef2e7dbd0bbafa295887c6f6255493c2f221609000006111c262f3b444e58626c74808d939ea7b1b9c3cbd5dde6eff9fffffffffffffffffffffffffffbf1e6dacfc5baada2978b7e7165564c41362a1e11050003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2bec7cfd6dfe5ebf2f7fefffffffffffff8ebded1c5b8ab9e9285796d6053473c3220160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4135291d1104000000000000000000000000000000000000000000000000000000000000020c16202834404b545d676d7a828d929ea1a9afb6bbc0c7c9ced1d2d4d7ddd8d9d9d9dadadadadadadadadadadadadadadad9d9dad5d2ccc3b8aca095877b6e6154483b2e21150800000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dadadadadadadadadadadadadadadadadad9d9d9d8d7dbd6d3d2d0d0cac6c5c0bbb9b4aeaba39f98928c837c726c655c544c443a31281f150b02000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807472727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e69645c52463d32271b0f03000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d807472727272727272727272727272727272727272727272727272727272727272727272727272727272727272716e69645c52463d32271b0f0300000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d1104000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f2fefffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746865656565656565656565656565656565656565656565656565656565656565656565656565656565656564615f57524a40342b21160a000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000b141d232b32383b3c3d3b3937332d2c2924201f1c171b1d2429323b444d57606b73808d95a0acb6c0ccd8e3edf8fffffffffffffffffffffffffffff8ede2d7cbbfb4ab9f9285796d6053493f33271b0f0300000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffff9ede0d4c7bbafa3998b7e7265594f43362c21171113141b1c23282b2d2f312f2e2b262018100a010000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebaced4e9f3fffffffffffffffffffffffffffffffffffffffffffbf9f8f8f2eeecebeae9e8e8e8e8e9eaececeff3f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc2b8aca0958a7d7064574d42372b1b1106000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000714212d3a46535f69707e82828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828281807f7d7b78746e6a605d554c443a3025190c03000000000000000000000000000000000000070c13191b22272b2d2f2d3337393a3b3b3b3a3937332d2f2e2b271f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2d3945505a6164676d6e6e6e6e6e6e6e6d6d676b6a686562605c54544f48443d342e271e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8999a3aebbc7d3e0edfafffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a00040e17222d38424d56606a717e8b929da5afb9c2cbd5dde7eff8fffffffffffffffffffffffffffffff7ece1d6cabeb3a99c908376685e5246392d20140700000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a2acb5bdc4cdd5dae0e6ecf1f7fdfffffff8ece0d3c7bcb0a69a8d8074675c5145382c1f130400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000008131e28323a45515c666d79828f949da4adb3bbc0c7ccd2d5d9dddfe0e3e8e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e1ded4c8bcb1a7978b7e7164584b3e3125180b00000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e4e7e2dfdfdcdbd6d3d2ccc8c5bfbab5afaaa29f9590867f776d665d564c433a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746865656565656565656565656565656565656565656565656565656565656565656565656565656565656564615f57524a40342b21160a00000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746865656565656565656565656565656565656565656565656565656565656565656565656565656565656564615f57524a40342b21160a0000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4becad6e2eefbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c58585858585858585858585858585858585858585858585858585858585858585858585858585858585855534d4540382e22190f04000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000020b111921272c2f30302e2d2b27221f1d181312100c0f12182029323b454f59606d7883909aa4afbbc6d1dce7f3fffffffffffffffffffffffffffffff3e7dcd1c6baada2978b7f72655b5044372b1f140800000000000000000000000000000915222f3c4855626f7b8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6154473d32211a0f05070a0f11171c1f20222422211f1b150e0600000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffffffffcf8f3efecebe8e7e2dfdfdddcdbdbdbdbdcdddfe0e3e7ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d4c8bcb1a79c908376695f5347382d22170b000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000815222e3b4855616e7b878e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8d8c8a8884807c746d675e564c4135291e150a0000000000000000000000000000000000000002080d11171b1f202322272b2d2d2e2e2e2e2d2b272223221f1b15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c28333e485055555d606161616161616161605d555d5b595653514a48443d383328231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5bfcbd7e3effbfffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b020c162028333f4a545e686f7c87929fa4aeb7c1cbd4dde7eff9fffffffffffffffffffffffffffffffffdf2e6dbcfc5b9ac9f93877a6e6154473b2e2114080000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffbefe3d7cbbfb4aa94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a85929aa3abb3bbc1c9cfd6dbe1e6ebf0f5fafef6eaddd0c4b7ab9f94887b6f62554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffff9ece0d3c7baaea399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000010d1925303a444f59606d78828f949fa6aeb9bec4ccd2d8dde4e5eaecedf0f4f9f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f7f2eee5d9cebfb3a6998c807366594d4033261a0d00000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f2f2f2f8f2efecebe9e7e2dfddd8d4d0cac7c0bbb4aea7a098928c81786d685d564c43392f261b11060000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c58585858585858585858585858585858585858585858585858585858585858585858585858585858585855534d4540382e22190f0400000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c58585858585858585858585858585858585858585858585858585858585858585858585858585858585855534d4540382e22190f040000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4846423b332e261c100700000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d070000000000000000000000000000000000070f161b1f22232422201f1b1713100c0706030001070e172029333d44515c666f7c87939fabb5bfcbd7e3eef9fffffffffffffffffffffffffffff8ede2d6cabeb3a99e9184786c6053463b3025190e02000000000000000000000000000b1824313e4b5764717e8a97aab4bfcad6e2effbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376685e5246392d20130800000000060b10121315171515120f0a040000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0f9fffffffffffffffffffffffffffffffff9f4f0ede7e2e0dfdcdbd6d3d2d0cfcfcececfcfd0d2d3d7dcdedfe2e6ecf1f6fcfffffffffffffffffffffffffffffffffffffffffffffdf3e4d9cdc3b7ab9f94887b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000a1724313d4a5764707d8a999c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b9b9a999796918d8781796d685e52463e30261c1106000000000000000000000000000000000000000000060b0f121316171b1f202021222121201f1b171615130f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222c363e45494c5154545454545454545453514b504e4c494644403938332c272118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0d1dce7f3fffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c08131e28323a44505b666e7a859199a3aeb6c0c9d3dde6eff9fffffffffffffffffffffffffffffffffffff7ece0d4c8bbafa49a8b7e7164584b3e3125180b00020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d68717e889299a1a9b0b9bdc4cad0d5dae0e4eaeef2eee2d6cabeb3a99c9083766a5f5343392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffbefe3d7cbbfb4ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000005111d2a36414c56616b74818e949fa6b0b8c0c9cfd8dde4e8eef1f6f9f9fcfffffffffffffffffffffffffffffffffffffffffffffef6e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f3fffffffffffffffffffffffffffffffffffffefffefbf9f8f8f2eeece8e4e0dbd6d1cbc5bfbab1aaa39f938e827a6d685d554b41382d22170c03000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4846423b332e261c100700000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4846423b332e261c10070000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312a211c140a0000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000040a0f131516171513120f0b060400000000000000050e17212834404a54606b75818e99a3aebbc7d1dce8f4fffffffffffffffffffffffffffffff2e6dbcfc5b9aca096897d7063564c41362a1e1105000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0dbe7f3fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366564c41362a1e1105000000000000030607090a0908060300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad2dde8f4fffffffffffffffffffffffffffff8f3eee8e4e0dbd6d3d2cfd0cac6c5c3c2c2c1c1c2c2c4c5c7cbd1d1d2d5dae1e5eaf1f9fffffffffffffffffffffffffffffffffffffffffffff5eadfd3c7bbb0a6998d8073655b5044372b1f120500000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d1104000000000b1724313e4a5764717d8a97aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8a8a8a7a5a8a19e99938e837a6d615a5042382e23170c0000000000000000000000000000000000000000000000030506060b0f1213141415151413120f0b0608060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393a414547484848484848474747454043413f3c3a38342e2c27211c160c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f8fffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0f1925303a444f59606c78828f97a1abb4bfc8d2dce5eff8fffffffffffffffffffffffffffffffffffffdf4eae0d8ccc0b6ac9a8e8174675b4e4134281b0e00020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616c717e8791979ea6adb2babec5c9cfd4d8dfe2e6ecdfd3c6baada2978b7e7164584e4331271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff3e7dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000713202d3946525e68707d8a929da6b0b9c2cad5dae1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23170c00000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffefbf9f4f0ece7e3dcd7d0cac3bcb4aea59e948f837a6d675c53493f33271e150b000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312a211c140a0000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3b3a36312a211c140a000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044383232323232323232323232323232323232323232323232323232323232323232323232323232312e2d2a261f180f0a020000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c100400000000000000000000000000000000000000030709090a080605030000000000000000000000050f18232e39424f59616e7b86929fabb5c0cbd7e3effcfffffffffffffffffffffffffffff7ece1d4c8bdb2a89b8e8275685e5246392d20150a00000000000000000000000004101c2834404b546975828f9ca8b5c2cfdbe8f8fffffffffffffffffffffffffffffaede1d5c9bdb2a896897d7063564a3d3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b5c0ccd7e3f0fcfffffffffffffffffffffff9f4ede7e4ddd8d4d0cac7c5c2bfbfbab8b7b6b5b5b5b5b6b7b9babfc1c5c6c9cfd4d9e0e7f0f6fefffffffffffffffffffffffffffffffffffffffffbf0e4d8cdc2b8ab9e9184786c605346392d201307000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000b1724313e4a5764717d8a97a4b0b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4b3b2b2adaba49f958f82756c61544a3f34281c1003000000000000000000000000000000000000000000000000000000030506070808080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d2f35393a3b3b3b3b3b3b3b3a3a39352f35322f2d2c28231c1c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0d17212935414c56606b73808c949fa9b2bdc6d1dae4eef7fffffffffffffffffffffffffffffffffffffff5ebe2d8cec4bbb0a69b8f8275685c4f4235291c0f00010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a44505a616c717d858f939ea1a8adb3b9bec4c8cdd2d5dadfded2c5b8ab9f9285796d6053473c3120150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffff8e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000005121e2a36424d57616d7a85919ea5afb8c2cbd3dce6ebf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c1003000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf8f2eee8e2dbd6cfc6bfbaafa69f959082796d655b50443d30271d120700000000000000000000000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044383232323232323232323232323232323232323232323232323232323232323232323232323232312e2d2a261f180f0a0200000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044383232323232323232323232323232323232323232323232323232323232323232323232323232312e2d2a261f180f0a020000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000b17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d252525252525252525252525252525252525252525252525252525252525252525252525252522211e1a140e0600000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d46535f6974818d99a3afbbc7d4e0eaf5fffffffffffffffffffffffffffffdf1e5d9cec3b9ac9f92867a6e6154473c32261b0f00000000000000000000000006131f2c3845515c667784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0edf9fffffffffffffffffffdf5eee8e3dcd7d2ccc8c6bfbab8b5b2b4aeacaaa9a8a8a8a8a9aaacaeb4b4b8b9bec5c8ced5dee4ecf4fdfffffffffffffffffffffffffffffffffffffffff5e9dfd2c6b9ada197897c6f6256493c2f24180d01000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000a1724303d4a5763707d8a96a3b0bdc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c1c0bfbdb9b5afa79e948a7e71665c5044382c1f12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c1e24292c2d2e2e2e2e2e2e2e2e2d2c2924282623201f1c1812100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c141f29333b46525e68707d87939fa6b0bbc4cfd8e2ecf6fffffffffffffffffffffffffffffffffffffff9eee3d9d0c6bcb2a99f948a7e7164574b3e3124180b00000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e48505a616b707a828a91969fa2a9adb2b8bcc3c6c9cfd2d4c8bcb1a79a8d8074675d5145382c1f13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d97a1adb7c0cad3dde5eef7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f12060000000000000000000000000006131f2c3845515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ece7e1d8d1cbc1b8b0a79f948f81776c60584e42392e23180c0200000000000000000000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d252525252525252525252525252525252525252525252525252525252525252525252525252522211e1a140e0600000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d252525252525252525252525252525252525252525252525252525252525252525252525252522211e1a140e060000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21191919191919191919191919191919191919191919191919191919191919191919191919181514120e09030000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36424d57616e7b87929facb9c3cdd9e4f0fffffffffffffffffffffffffffffff6ebe0d3c7bbaea3998c7f7266584e43372b1c110600000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfecf9fffffffffffffffcf6f3ebe3dcd7d1cbc7c0bbb9b4aeaca9a6aaa29f9d9c9c9b9b9c9c9d9fa3aaa7abadb3b8bdc3ccd2dae2eaf4fefffffffffffffffffffffffffffffffffffffffaeee1d5c9beb2a9998c7f7366554b4035291d10040000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000a1623303d495663707c8996a3afbcc9cfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcececdcfc9c7c0bbb0a69e9184786d6053463a2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c1113191d20212121212121212121201f1d181b19161312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23171a25303b45505a616d7a849199a4afb8c2cdd6e1eaf4fefffffffffffffffffffffffffffffffffffff6ece8ddd2c7bdb4aaa1978f82786c605346392d20130600000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c363e48505960686d757e848c92979ea1a9abb1b8b9bec3c6c7c4b8ab9f95887c6f62554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fa9b3bec9d2dce5eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d2013070000000000000000000000000004101d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f3eae2dcd7cac2b9b0a69e938c7f726a60544b4034281e1408000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21191919191919191919191919191919191919191919191919191919191919191919191919181514120e090300000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e21191919191919191919191919191919191919191919191919191919191919191919191919181514120e09030000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0807050200000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a26313b46535f6975818e9ba7b1bcc8d4e2edf8fffffffffffffffffffffffffffffbefe3d7cbbfb5ab9d9184776a5f5447382e23170b00000000000000000000000815222f3b4855626e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f827568564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556c7985929facb8c5d2dfebf8fffffffffffffaf2ebe5e1d9d1cbc6bfbbb6afacaaa29f9c99969892908f8f8e8e8f8f919298979b9ea1a9acb2bac0c8d0d8e2ecf5fffffffffffffffffffffffffffffffffffffffdf1e6dacfc3b6a99d908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221609000000000915222f3c4855626f7b8895a2aebbd0dbdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdbdbdbdadad5d2ccc1b9ada1968a7d7164554b4034291c1004000000000000000000000000000000000000000000000000000000000203050505050404020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131415151515151514141413100c070c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a3f34281c202a36424d57616c75818e96a1abb5c0cad4dfe8f3fcfffffffffffffffffffffffffffffffffffff7ede4dad7ccc0b5aba29891857a6d655b5044372b1f120500000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a242d363e474f565e616c71797f858c91979d9fa7abadb3b7b9bbbeb3a99d9083766a5f5343392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000713202d3946525e6874818e99a3aebbc4cfdbe4eef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6d6154473a2e21140700000000000000000000000000000c18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7dcd4cbc2b8afa59f92877c6f665c51453b3025190e020000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b08070502000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f22150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0807050200000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57636f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffffff3e7dcd1c6b8aca095887c6f62544a3f34281c1003000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d403024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e45525e6b7885919eabb8c4d1deebf7fffffffffdf7f0e8e0dad5cfc7c0bbb5aeaca49f9c98928f8c898785848382828282838486878a8e92979ea0a8aeb6bec6d0dae3eff8fffffffffffffffffffffffffffffffffffffff7ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000814212e3b4754616e7a8794aab4becad6e2e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e6e5e3ddd5c9bdb2a89c8f8276675c5145382c1f130600000000000000000000000000000000000000000000000406070a0c0f101112121211100f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708080808080808070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5044382b1f29323a46525e69717e8a939ea9b2bdc7d2dce6f1fafffffffffffffffffffffffffffffffffffff7eee5dbd2c8c0bbafa49992867c6f685e53493f33271b0f0300000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d353d444c525a61676d727a7f848b90959a9ea1a9aaacafb5ada2978b7e7165584e4331271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929fabb4bfcdd6e1edf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee6ddd4cac1bbaea3999184796d60564c41362a1e13080000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313b4854606b7783909dabb4bfcbd7e3effbfffffffffffffffffffffffffffff8ede3d4c8bcb1a79a8d8073665c5044382b1f1206000000000000000000000c1925323f4c5865727f8b98a5b2bed1dce8f4fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e312518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3744515e6a7784919daab7c4d0ddeaf7fffffffbf3ece6ded6cfc9c1bdb5afaba39f9a938f8a86827f7c7a797776757575757677797b7e81858b91969da4acb4bec8d1dde6f0fbfffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000713202d3a4653606d798698a2aebac6d3dfecf5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f4f6f1eee5dacfc4b8ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000070c10131317191c1d1e1f1f1f1e1d1b19171413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d25303a44505a616e7b85929fa5afbbc4d0d9e3eef8fffffffffffffffffffffffffffffffffffff8eee5dcd3c9c0b6ada49f93877e706a60564c41382d22170b0000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b323a414650555d60676d72797e83888d92979a9d9fa4aba39e9285796d6053473c3120150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000006121f2b37434e5865727f8c98a3aebdc6d1dfe8f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd7cbbfb5aba0968c7f72685e52463a3024190d0000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38434f5965727f8b99a3aebac7d3e0ecf8fffffffffffffffffffffffffffffff0e5d9cec3b8ab9e9185796d6053463a2d20130a000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f9fffffffffffffffffffffffffffffcefe3d7cbc0b5ab96897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffff8f1e9e1dbd6ccc4bdb9b0aba39f99928e87827e797673706e686a696968686969666c6e7174797e848d929ba2acb6bfcbd4dfeaf5fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7f7265584c3f322519060000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000006131f2c3845515c677885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ebe0d3c7baaea398897c706356493d3023160a000000000000000000000000000000000000030a0f12181c1f202326282a2b2b2c2b2b2a282624201f1c18120f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060707080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6d6154473a2e2a36414c56626c76828f97a2adb7c1cdd6e2ebf5fffffffffffffffffffffffffffffffffffff8efe6dcd3cac1b7aea49c918b7f726c61584e443a2f261b11060000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091119202930363e434b51555d60676d71777c8085898d9093999699928c7f72675d5145392c1f130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919daab4bfcfd8e2f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000d1a2633404d596673808c99a6b3bfcdd9e4f4fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee7dcd1c6bdb2a89f92857a6e61564c4135291b110600000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4754616d7a86929facb9c5d1dce7f3fffffffffffffffffffffffffffffff6eadfd2c6b9ada197897c706356493d32271b0f030000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fef7efe6dfd7cfcac0bab2ada69e99928e86817b76716d676663615e565c5c5b5b5c545b606164676d7179808b909ba4aeb9c3cdd8e4f0fefffffffffffffffffffffffffffffffffffff4e8ddd2c1b4a79b8e8174685b4e412d22170b0000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000004101c2834404b556b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa988c7f7265594c3f3226190c0000000000000000000000000000000001070c151a1d23282c2d303335363838383837373533302d2c29231d1b160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b0f12131414141413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95887b6e6255483b2f313946525e68717e8b949fa9b3bec9d3dfe8f4fdfffffffffffffffffffffffffffffffffff9f0e6ddd4cac1b8afa59d928c7f736d625a50463c32291d140a000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a313940454c51555c60656a6f74797c8083868889898681786d60554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a0acbcc6d1e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f7f7f7f7f0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000b1824313e4b5764717e8a97a7b1bcc8d4e2ebeff3f8f5f6f7f8f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc3baaea2988d8074685d5245382d22170b00000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d07000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202d3946525e6875828f9cabb4bfcbd7e3effbfffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d807467584e43372b1f1306000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f9f3ece6ddd4cdc5bebaafa8a19e948f87817b746e6964605d555654524c504f4f4f4f4a505354555c60676d747e8b929ca7b1bcc8d4e2edf8fffffffffffffffffffffffffffffffffffff9e9dccfc3b6a99c90837669544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000c18232e43505c6976838f9ca9b6c2cfdce9f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd0c0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000030b121820262b2e34383a3d3f424344454545444342403d3a38342f2c27211a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417171c1f20212121201f1d1812100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff4e8ddd2bcafa296897c6f6356493c2f39434f59616d7a85929ea6b0bbc5d0dbe5f1fafffffffffffffffffffffffffffffffffff9f0e7ded5cbc2b8b0a69e938d80746d635b51483e342b20170b02000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d13191f272f353a41454b5153585f62666d707477797b7c7c7a746d665c5043392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2eefbfffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a3f34281c100300000000000000000000000000000000000000000000000003101c28343f4a5466727f8c99a8b2bdcfd8e2f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffcfaf9f8f3efedecebeaeaeaeaeae4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000815212e3b4854616e7b8795a0acb8c4d0d9e0e2e7e7e8e9eaebeceff3f8f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb4aa9f92867a6d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664717e8b99a3aebac7d3e0ecf9fffffffffffffffffffffffffffffdf1e6dacfc4b7ab9e9184786a6054473b2e221508000000000000000004111d2935414c556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd2dde8f2e9e1dbd6cbc2bbb3ada59d96918a827c746e69615f5753514b4947464143424242423f4446484b51555c606c73808d959fabb8c6d0dbe7f3fffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665b5044382b1f120600000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000071b2835414e5b6874818e9ba7b4c1d1dce8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000040d151d23293137394045464a4c4f505152525251504e4c4a4745403938322b261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f202422282b2d2d2e2e2d2c29241d1c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff9e3d6cabdb0a3978a7d7064574a3d35404b55616b75818e97a2adb8c2cdd7e1edf7fffffffffffffffffffffffffffffffffffaf1e8ded5ccc3b9b0a69e948e81776c605b51483f362c22190e05000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151d24292f35394045464e53545c606367676d6f706f6d68605c544a3f31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000000000000000000000000000006121f2b3844505c6676838f9ca9b6c2cedceaf4fffffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e7e3e0dfdededdddddddddd9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000714202d3a46525e697783909da8b2bdc7d0d3d6dbdadbdcdddfe0e3e7e7eaebedf1f6fafdfffffffffffffffffffffffffffffffffffffffffffffcf3e7dbd0c5baaea2988c7f72655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c1004000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4754606d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffff7ebdfd2c5b9ada196887c6f6255493c3025190e02000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97acb6c0ccd8e4e7e0d7d0cac0b9b1a9a29f938e847d756e6a615e57534d4745403d3b3936303635352d3338393b40454b515a606c7883909daab4bfcad6e2effbfffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000c1926333f4c5966727f8c99abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c00000000000000000000000000040d161f272f343c43474b515356595b5d5e5e5f5e5e5d5b595753514b48433d37312a2117110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1d24292c2d312d3338393a3a3b3a39352f2d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3945515d67707d8a939ea9b3becad4dfe9f3fffffffffffffffffffffffffffffffffffaf1e8dfd6ccc3b9b1a79f948f82786d655b504940362d231a1007000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292e34383c43474a505356555c60626362615e56504a42382e1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffff9f4eee8e4e0dfdcdcd7d3d2d1d1d1d1d1d1d1d1cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000005121e2a36424d5765727f8b96a1abb5bdc3c7cad0cdced0d1d2d3d6dcdadddee1e5ebedf1f6fcfffffffffffffffffffffffffffffffffffffffffff8ece2d6cabfb4aa9e9184786c605346392d201309000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202c3945515d6776828f9ca9b5c2ced9e5f1fdfffffffffffffffffffffffffffffaede1d5c9bdb2a8998d807366564c41362a1e1105000000000000000714212d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c899aa4afbbc8d4e0ddd5cec5bebaaea79f97928a8179706c625f58524d47423c38352f2e2d2a2529282822282b2d2e34394045505b65707d8a98a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000a1724313d4a5764707d8a99a3afbbc7d4e0eaf3f7f8f9fbfffff9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000020b161f28313940454e53545c60636668696b6b6b6b6a6a686663605c55544e46423c3328231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b2f35383a3d403f44464747474745403939332c241a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f434e58606d7984919ea5afbbc5cfdce5f2fbfffffffffffffffffffffffffffffffffbf2e8dfd6cdc4bab1a7a0959082796d665c53493f372e241b11080000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6d6154473a2e21140b0b0b0b0b0b0b0b0b0a0a0a0908070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d23282c3137383f4446494b515355565654524c443f3830261c0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffdf5eee8e4ddd8d4d2cfd1cbc7c5c5c4c4c4c4c4c4c4c4c1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000020e1a25303b4653606d79849199a4abb2b8babfbfc1c2c3c4c5c7cbd0ced1d2d5d9dee1e5ebf1f6fcfffffffffffffffffffffffffffffffffffffffef2e7dbd0c6b9aca196897c6f6256493c31261a0e020000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5565727f8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffffffdf1e5dacfc3b6aa9d908377685e5246392d201406000000000000000815222e3b4855616e7b8894aab4bfcbd6e3effbfffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dbd6cbc3bcb3ada49d9590857e746d67615a534e46423b37312c292421201e191c1c1c171c1f2023282e343f4953606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000714212e3a4754616d7a86929facb9c3cfd9e1e6eaebeceff3f8ecececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececebded2c5b8ab9f928578665c5044382c1f120600000000000000000000000a141d28313a434b51585f62666d707275767778787877767573706d67626058534d453f342e261e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c23283137394045474a4d4a505354545453514b49443e362c20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4047535f6a73808d96a1acb7c1cdd7e1eef7fffffffffffffffffffffffffffffffffbf2e9dfd6cdc4bbb2a8a0959083796d675d544a41382d251c12090000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffef2e6dbd0bbaea195887b6e6255483b2f2217171717171717171717171717161414110d0808060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f262b2e34383a3d4045474849494746413a342e261e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff9f4ebe3ddd7d2ccc8c6c3bfbfbbb9b8b7b7b7b7b7b7b7b7b7b5a89b8f8275685c4f4235291c0f02000000000000000000000000000009141f2c3845515c67707d879399a0a8acaeb4b2b4b5b6b7b8babfbec1c4c5c9ced2d5dae0e5ebf2fafffffffffffffffffffffffffffffffffffffff8ede2d5c9bdb2a89a8d807367574d42362a1e12050000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3b4855616e7b8896a0acb9c5d2deebf8fffffffffffffffffffffffffffffff6ecdfd2c6b9ac9f93877a6e6154473b2d22170b00000000000000091623303c4956636f7c8996a2afbcd0dce7f3fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784919eaab7c4cfcfcac0b9b1a9a29f928d837b706c605d555047433c36302b261f1d181414110e080f060b0f1213181d232d3845515c667683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffff3e8dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c1004000000000713202d3946525e6876838f9ca7b1bdc7cfd5dadddfe0e2e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0dfd3c6baada29786796d6053463a2d2013070000000000000000000006111b262f3a434c555c606a6e74797d7f8283848585858483817f7d79756f6a615f5751443f3830261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e272e343c42464b5153575a545b60606161605d555550483e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f8fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e43505a626e7c87929fa8b2bdc9d3dfe9f3fffffffffffffffffffffffffffffffffcf2e9e0d7cdc5bbb2a9a09691837a6d675d554b42392f261b130a000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7e2d5c8bcafa295897c6f6256493c2f24242424242424242424242424232221201e191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10151b1c23282c2d2f34383a3c3d3c3a39353028231c140c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0dbe7f3fffffffffffffffffffffffffffffffffffffff8f0e7e2d9d2ccc7c0bbb9b6b2b5aeacababaaaaaaaaaaaaaaaaaaa99c908376695d5043362a1d1003000000000000000000000000000004101c2834404b55606b717f8791969c9fa2aaa6a7a8a9aaacaeb4b2b4b7b9bdc4c5c9ced5dae0e8f0f8fffffffffffffffffffffffffffffffffffffef1e5dacec4b7ab9e918478695f53463a2d21140700000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000004101d2935404b556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffff3e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535f697784919eaab7c4d1ddeaf6fffffffffffffffffffffffffffffffaede0d4c8bbafa49a8b7e716453493f33271b0f030000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556874818e9ba9b3becac5beb9afa7a097928a80786e69615a514b433e37312a251f1a15100c07070502000200000306070c121b2834404b546975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffff9e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f12060000000005111d2a36414c5665717e8b95a0abb5bdc4c9cfd1d2d3d6dbd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d6cabeb3a994877a6d6154473a2e211407000000000000000000000b17222d38414c565d676d747c8185898c8e909191929191908e8c8a85827c766e69625b504a42382f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28303940444d53555d60646769666c6d6d6e6d6764615a50443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7f3fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4b55616c76828f99a3aebac4cedbe5f1fbfffffffffffffffffffffffffffffffcf3eae0d7cec5bbb3a9a19691847b6e685e554c433930271d140a01000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3131313131313131313131313130302f2e2d2a2522211f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f2023292c2d2f302f2e2d29251e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f8fffffffffffffffffffffffffffffffffffff8efe6ded5d0c7c0bbb6afaca9a6aba39f9e9e9e9e9e9e9e9e9e9e9e9d9c8f8376695c504336291d10030000000000000000000000000000000c18232e39434f59626d717d848a8f929897999a9b9d9e9fa3aaa5a7aaacb2b7b9bdc4c9ced6dee7edf4fcfffffffffffffffffffffffffffffffffff6ebded2c5b9aca196887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000010d18242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0a0908070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818e9aa7b4c1ced9e5f1fdfffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9b8e8175655b5044372b1f12050000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3e4a5764717d8a97a2adb9bfbab3ada59d9590857e746d665e575045413a312b26201a140e090400000000000000000000000005101c2834404a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000010d1925303a4653606c78839099a3abb2b9bec2c4c5c6cad0c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d0bbaea195887b6e6255483b2f221508000000000000000000030f1b27333f49535d686d7980878e9298999b9c9e9e9e9e9d9d9b9998928e89827b726d605c544a42382d22170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a424a51575f61676d70737678797a7a7a7a77706c61564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb4bfcbd7e3effbfffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50515d67717e8a949fabb5bfccd6e0edf7fffffffffffffffffffffffffffffffcf3eae1d8cec5bcb3a9a19791847b6e695e564c433a31271e150b0200000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3c3b3936302f2e2b26201c160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213181c1f2022232321201d19130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000004101c2834404b546a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff9f0e6ddd4ccc3bdb5afaca49f9c999699929291919191919191919191918f8a7f7265584c3f3225190c0000000000000000000000000000000007121d27303d47505a626b70787e8286898b8c8e8f9091929896989b9ea0a8abacb2b9bdc4ccd7dce2eaf3fcfffffffffffffffffffffffffffffffffaede1d5c9bdb2a8978b7e7164584b3e3125180800000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0a0908070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0a090807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2117171717171717171717171717161414110d0808060300000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313e4a5764717d8a97a8b2bdc8d4e1edfafffffffffffffffffffffffffffffff4e8ddd2c5b8ab9e9285786c605346392d2013060000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea7b0b4aea9a29e938e837b706c605c544d453e352f281f1a150e090300000000000000000000000000060e17202c3844515c667784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e211407000000000008131f2b3844505b666f7c879299a1a8adb3b5b7b8babfb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bfafa296897c6f6356493c3023160900000000000000000005121f2b3744505b656d7a828d93999fa2aaa8a9aaabababaaa9a8aaa29f9b948f867f746d665c544a3f33281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303a434c545c60696e74797d8083848687878786847e70685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544d57606d7984919ea6b0bdc6d1dee8f2fffffffffffffffffffffffffffffffdf3eae1d8cfc6bcb4aaa29792857c6e695f564d443a31281f150c030000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49474641403c3b37322c272119110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070c1013141516161413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000006131f2c3845515c667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffdf4e8ded4cbc2bab2aba49f9a93908c898786858484848484848484848484827e726d62564a3e3125180b00000000000000000000000000000000000b151e2b353f48505960666c7176797c7e7f818283848587898b8e9196999ea1a8acb2bac0cbd1d8e1eaf3fdfffffffffffffffffffffffffffffffdf1e5dacec0b4a79a8d8174675a4e413025190e020000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2117171717171717171717171717161414110d0808060300000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffbefe3d6cbbfb4aa94877b6e6154483b2e2117171717171717171717171717161414110d080806030000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f24242424242424242424242424232221201e191615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212e3b4754616e7a8796a0acb9c5d2deebf8fffffffffffffffffffffffffffffff9ecdfd2c6b9ada197887c6f6255483c2d22170b0000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c959fa6aaa29f97928a81796e69615a514a423b3329241d160d090300000000000000000000000000030a11172029323a4653606d7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000030f1c28333f4a54606a717e8791969ea1a9a9aaacaeb4adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadb4aeaa978a7d7064574a3d3124170a000000000000000004101d2935404b55606c77828f949fa4abaeb3b5b6b7b8b8b8b7b6b4b4aeaca69f98928b80786d665b50443e31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424c565d666d737b81858a8d8f91929994949691867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c535f6973808d96a1adb8c2cfd8e3f0fafffffffffffffffffffffffffffffdf4ebe1d9cfc6bcb4aaa29892857c6f6a5f574d443b32281f160d03000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665957575757575757575757575757575757565554524c4d4947433c38322b231c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000713202d3a4653606d798697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffffff5ebe2d6ccc2b9b1a8a099938d87837f7d7b7978787777777777777777777776716c625b51463a2e2216090000000000000000000000000000000000030c19232d363f474f545b6064676d6f717374757677797a7c7f8184888c91969ea1a8aebabfc6cfd8e1ebf5fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c41362a1e11050000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f24242424242424242424242424232221201e191615130f0a040000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff3e7dcd0bbaea295887b6f6255483c2f24242424242424242424242424232221201e191615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3131313131313131313131313130302f2e2d2a2522211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4d1ddeaf8fffffffffffffffffffffffffffffffaeee2d6cabeb3a9988b7f726553493f33271b0f0300000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606d79838f94989898928d857e746d675f575044403930292118130c040000000000000000000000000003090c151c2328323a444f5963707d8a98a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000b17222d38424e58616c717d848c9297999c9e9fa2aaa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa39f988a7d7064574a3d3124170a000000000000000006131f2c3845515d67717e8b949ea6afb5babec1c3c4c4c5c4c4c3c1bfbab8b0aaa29f928d81786c605a50433a2f24190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545d686d7880868e92989a9c9e9fa3aba8a0988b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6059616e7b86929fa8b2bdcad4e1eaf4fffffffffffffffffffffffffffffdf4ebe2d9cfc7bdb4aaa29892867c6f6a5f584e453b322920160d0400000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d80746764646464646464646464646464646464636362615e565955534e48443d352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefafffffffffffffffffffffffffffffff9eee3d9d0c4bab1a79f969187817b7673706e6c666b6b6b6b6b6b6b6b6b6b6a6964615a51493f34291e120600000000000000000000000000000000000007111b242d353d424a5053555c6063646667686a656c6e6f7274777b7f848a91969da4aeb4bcc6cfd9e3eef9fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2014070000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3131313131313131313131313130302f2e2d2a2522211f1b15100b05000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3131313131313131313131313130302f2e2d2a2522211f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3c3b3936302f2e2b26201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566874818e9ba7b4c1d1dce7f3fffffffffffffffffffffffffffffffef2e6dacfc2b5a89b8f8275655b5044372b1f120500000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3945515c676d7a82898b8b8985807a716c605c554d453e342e271e170f070100000000000000000000000003090e141a1e262e343d444c56606b75818e9baab4becad6e2eefbfffffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000006111c262f3d46505a616b707a7f85898d8f91929893939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939398928f867a6d6154473a2e21140700000000000000000714202d3a4753606d7984919ea6b0bbc0c7cad0cfd1d1d1d1d0d0d0cac6c2bcb4aea49d938d80746c61564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c3844515c666d7a828c92999fa2aaa9abacafb5b2aa9a8e8174675b4e4134281b0700000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6e61606b75828f98a3aebac4cfdce6f3fcfffffffffffffffffffffffffffff5ebe2d9d0c7bdb5aba39892867d706a60584e463c332920170e050000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175717171717171717171717171717171717070706f6e686966625f58544f4740382e251c10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304000003060607060603000004030202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbccfdbe6f2fefffffffffffffffffffffffffffffff4e8ddd2c7bdb2a89f9590847c746e69666361605b5e5e5e5e5e5e5e5e5e5e5e5c575550483f372d23180d010000000000000000000000000000000000000009121b232b2f383f44464b51535658595b5c535b60616365686a6e72787e848d929fa3aab4bdc7d1dce8f3fcfffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3c3b3936302f2e2b26201c160f070000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3d3c3b3936302f2e2b26201c160f07000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49474641403c3b37322c272119110a020000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303f4b5865727e8b98aab4bfcbd7e3effbfffffffffffffffffffffffffffffff7ebded1c5b8ab9e9285796c605346392d20130600000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2934404b555e686d767c7f7e7d79736d68615a514b433b3328231c150c05000000000000000000000000040a0f151a1f262b30383f444e565e686f7d88939facb9c5d0dbe7f2fefffffffffffffffffffffffffffffffffff9ecdfd3c6baada297867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000a141d2b343e48505960676d73797d80828485868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686827c6f685e5246392d2013070000000000000006121f2b37434e5865727f8b96a1adb8c1ccd2d6dbdcdddedededddcdbd6d3cec6bfbaaea59d928a7d70685d52453a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57606d78828f949fa3abaeb4b6b7b9bbc0b6a99c908376695d50432f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6266707d89949eaab4bfccd6e0eef8fffffffffffffffffffffffffffff9eee4d9d0c7bdb5aba39992867d706b60584e463c332a21180e05000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7876736f6a636059524a40372e22180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0c0e0f1011060b0f12131313120f0b0611100f0e0d0b0a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f7fffffffffffffffffffffffffffffffcf0e3d7ccc0b5aba09690837a6f6a615f57565453504a515151515151515151514f4b49453e362d251b110700000000000000000000000000000000000000000009111a1d262d333839404546494b4c4e4f495053545658585f62666d7179808a9298a3abb5c0cbd7e1eaf4fffffffffffffffffffffffffffffbeee2d6cabfb4aa96897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49474641403c3b37322c272119110a02000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49474641403c3b37322c272119110a0200000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665957575757575757575757575757575757565554524c4d4947433c38322b231c140a0100000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816222f3c4955626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffffff8ecdfd2c6b9ada197887b6f6255483c2f22150700000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffaede1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232f39434c565e616a6f7272706d67615e5650454039312a2118120b030000000000000000000000070c10161b1f262b31373d424a505860686d7a84919aa4afbbc8d7e2ecf8fffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000020b19222d363e474f555d60666d7073767779797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79766f6a60564c41362a1e1105000000000000000815212e3a47535f6a7783909da8b2bdcad7dde3e6e9eaebebebeae9e7e2dfd8d0cac0b7aea49e92857a6d60564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6973808d949fa6aeb5babfc2c4c5c7c4b7aa9e9184776b554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c70636d7883909da6b0bcc6d1dee8f2fffffffffffffffffffffffffffef5ebe8ddd2c7beb5aba39992877e706b60594f463d342a21180f06000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988878583807c76706b635c524940342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c1013131517191a1c1d1e1f171c1f2020201f1c171f1e1d1c1b1a1817151313100c07070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff9ede0d4c7bbafa49991847a6d686058534d494846443f44444444444444444444433e3d39342c241b13090000000000000000000000000000000000000000000000080b141c22282b2e34383a3c3e4041423f444647494c4e53545c60676d737e869299a3afbbc2cfd8e3edf8fffffffffffffffffffffffffffef2e7dbd0beb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665957575757575757575757575757575757565554524c4d4947433c38322b231c140a010000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73665957575757575757575757575757575757565554524c4d4947433c38322b231c140a01000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80736764646464646464646464646464646464636362615e565955534e48443d352e261c130a00000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffaeee2d5c9beb3a9988b7e7165584b3e2f24180c0000000000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c52586062656563605c55524c443e342f271f180f070000000000000000000003090e12181c1f272b31373c42464f545c606a6f7a839096a0acb6c0ccd8e9f3fefffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a554b4035291d10040000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000007101b242d353d434c51545c606366696b656c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666260584e443a3025190d01000000000000000915222f3c4855626f7b8895a0acbac4cfdce8eef2f7f7f7f8f7f7f8f2efeae2dbd6c9c0b9ada1978d8073685e5246392d20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626e7b87929fa6b0bbbfc6cad0d1d2d2c5b8ac9f928579675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7167727e8b95a0acb8c1cfd8e2f0fafffffffffffffffffffffffffef5ece3d9d8ccc0b6aca49992877e716c61594f473d342b22180f0600000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9797979797979797979797979797979797979696959792908c88837d736e635b51463c31261b0f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415181c1f202224262728292a2b22282b2d2d2d2b28222b2b2a292827252322201f1c18171413110d0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffcf0e3d7ccc0b5ab9f93877c6f685e564e47423d3b3938332d3838383838383838373631302d28221a120901000000000000000000000000000000000000000000000000020a11171c1f23282c2d303133342d3337393b3c3f43474a50555d606c717e87929fa6b0bdc6d1dce7f3fffffffffffffffffffffffffffff8e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80736764646464646464646464646464646464636362615e565955534e48443d352e261c130a0000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80736764646464646464646464646464646464636362615e565955534e48443d352e261c130a000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d07000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174717171717171717171717171717171717070706f6e686966625f58544f4740382e251c1006000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef2e6dacfc1b4a79a8e817467554b4035291d100400000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a41464e545658585653514b46413a3229231d150d06000000000000000000060b0f141a1d23282c32383c42474d535960666d727c849095a0a8b2bec7d2dde8fbfffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f422f24180c000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000009121b232b313a41454a5053565a5c5e5b6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c54544e463c32291e130800000000000000000c1926333f4c5966727f8c99a7b1bcccd6e0eef9fffffffffffffffffefbf4ede7dbd5c9beb3a99f92867a6d6154473c32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e99a3afb8c2cbd1d6dbdedfd3c6baaea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e726d7a85929ea7b1bccad3e1eaf4fffffffffffffffffffffffffef5ece3dad1c7bfbbafa49a93877e716c61594f473d352b2219100600000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a9a29f9c9995908880736d63584e43372b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f12151a1e202123282c2d2f303234353637382d3338393a3938332d38373635353332302e2d2c28232321201d181413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e493f33271b0f03000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffff9ede0d4c7bbafa4998e81746a60564c443d37312e2d2b28222b2b2b2b2b2b2b2b2b292424211d17100900000000000000000000000000000000000000000000000000000000060b0f12181c1f202325262822272b2d2e303137383f444b515a616c727f8b949fabb5bfcbd7e4eef9fffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b080000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174717171717171717171717171717171717070706f6e686966625f58544f4740382e251c100600000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174717171717171717171717171717171717070706f6e686966625f58544f4740382e251c10060000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7876736f6a636059524a40372e22180e040000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546774818e9aa7b4c1cddae7f7fffffffffffffffffffffffffffffffff7eaddd0c3b7aa9d908377675d5145392c1f130600000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17202930363d4347494c4b4a464540393630292018120b030000000000000002080d11171b1f252a2e34383d43474d53575f616b6f787f879196a0a7b1bac3d0d9e4eef9fffffffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a07000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000911191f282f35383f44464a4d4f4950535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504a47433c342b20170d020000000000000004101c2834404b556875828e9ba8b5c1cddbe8f2fffffffffffffffffffffffef8ede6dacfc5baaea2988c7f7366584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fabb5c0cad7dce3e7eae2d6cabfb4aa95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7273808d97a1adb9c3cedce5f3fcfffffffffffffffffffffffff6ece3dad1c8bfb5ada39f93887f716c615a50473e352c23191007000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3adaba9a79f9a938c7f726a5f53473d32271b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11151b1f21252a2d2e2e34383a3b3d3f4142434445453f44464646443f454544434241403e3d3b3a38342e302d2c2924201f1d1813110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffff8ebded2c5b8ab9f928578655b5044372b1f1205000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e61584e443a322b2621201f1c171e1e1e1e1e1e1e1e1e1c181715110c060000000000000000000000000000000000000000000000000000000000000003070c1013131618191b171b1f202123262b2e34394045505a626d76828f99a3aebbc7d2dde8f4fffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433025190d0100000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7876736f6a636059524a40372e22180e04000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7a7876736f6a636059524a40372e22180e0400000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d1004000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d100400000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988878583807c76706b635c524940342a20150a0000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3f4c5865727f8b98a5b2becfdae6f2fefffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff9ecdfd3c6b9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a32373b3c3f3f3d3a38342e2a251e170e0701000000000000030a0f13191b22272b3036394045464e54575f61696e757c838c9299a0a8b1b9c3ccd5e2ebf5fffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000080d161e24292e34383a3d40433f44464747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474746443f3837322b22190e05000000000000000006131f2c3845515c677784919eaab7c4d1ddeaf7fffffffffffffffffffffffffff7ece1d6cabfb4aa9e9184776a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a98a2aebdc7d1dce7edf2f2e7dbd0bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f7fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d80737b86929fa9b3becbd5dfeef7fffffffffffffffffffffffff6ede4dad1c8bfb6ada39b918b7f726c625a50483e352c231a1107000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbebab8b6b1aca49f92877c6f62584e43382c1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13181d20262b2e30363a3b3e404546484a4c4d4f505152524a50535353504a525251504f4e4d4b4a484645403f3d3a39352f2d2c2924201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275695f53463d3228201a1513120f0b061111111111111111100b0a0805000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d060b0f121314161a1c23282f353e47515b616e7b86929facb6c0ccd8e4f0fcfffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c41362a1d1105000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988878583807c76706b635c524940342a20150a0000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8988878583807c76706b635c524940342a20150a000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9797979797979797979797979797979797979696959792908c88837d736e635b51463c31261b0f0400000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061623303d495663707c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffff9ede0d4c7bbafa399897c6f6356493c3023160600000000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ecdfd3c6b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131920272b2e2f3232302d2c28231d19130d05000000000000060c10161b1e24292d33373b42464b5153586062696e747b818790959fa3abb2bac3cbd5dee7f4fdfffffffffffffffffffffffffffffffffffffff7eaded1c5b8aca095877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000000000000040c13191c23282c2d30332d3337393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3c3f4142434343434242403e3b3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e2b27201910070000000000000000000713202d3a4653606d798696a0acb9c5d2deebf8fffffffffffffffffffffffffffdf3e7dbd0c6b9aca096887c6f6255493c2f221607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546774818e9aaab4bfcfd9e3eef8fff8e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe6f2fefffffffffffffffffffffffffffff4e7dacec1b4a79b8e8175818e98a3aebbc5cfdde7f1fffffffffffffffffffffffff6ede4dbd2c8c0b6aea49c918c7f726d625a50483e362c231a110800000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacac9d0cac6c5c2beb6aea3999083766a605448382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181d24292c32373b3c4246484b4b51535557595a5b5c5d5e5f5f5b6060605b5f5f5e5e5d5c5b5a58565553514b4c4a4745413d3a39352f2c29241f1b17110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6054473a2d211407000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff9ede0d4c7bbafa4998a7e7164574d42342b20160e090606030000050505050505050403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0f11171d2429353f46535f6974818d9aa4afbbc8d4e0edf9fffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201307000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9797979797979797979797979797979797979696959792908c88837d736e635b51463c31261b0f0400000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d9797979797979797979797979797979797979696959792908c88837d736e635b51463c31261b0f040000000000000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a9a29f9c9995908880736d63584e43372b21160a00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7f7265584c3f2d22170b00000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b1f2223252523201f1c18120d08020000000000070c11171c1f272c3035383f44464d52555c60646a6f757b81878e939aa0a7aeb5bdc4ccd5dde7f0f9fffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000001080d11171c1f20232722272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3238383f4446494b4d4f505050504f4e4c4b4846423b3a36312d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b28231c1b150e07000000000000000000000814212e3b4754616e7a8794a8b2bdc9d5e1edfafffffffffffffffffffffffffffff8ede2d5c9bdb2a8998c7f7266594c3f2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667783909daab7c3d0ddeaf5fffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a9b3becad6e2eefbfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827c87939faab4bfcdd6e1eff9fffffffffffffffffffffff7ede4dbd2c9c0b6aea49c928c7f726d625b51483f362d241a11080000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dbd6d3d2d0c7bfb5ab9f94897c6f62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292f35393c4347484d525457545c606263656768696a6b6c6c666c6d6c666c6c6b6a69686866656361605c54595654514b4a4745403a3935302b27221b18130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffcf0e3d7ccc0b5a194877b6e6154483b2e211508000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473b3121190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1218232a36424d57616e7b87939facb9c6d2dde8f4fffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a9a29f9c9995908880736d63584e43372b21160a000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffcf0e4d8cdc3b9b1abaaa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a9a29f9c9995908880736d63584e43372b21160a00000000000000000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3adaba9a79f9a938c7f726a5f53473d32271b0f00000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dcd1c1b4a79a8e817467544a3f33281c0f03000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ede0d4c7bbafa4998679655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161918171313100c07000000000000060b12181c23282c32383a4146495053575e61676d71777c82878e92999fa4acb1bbbfc6cfd6dee7eff9fffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a89a8d807367564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000000000000000000000000060c101213171a171b1f20202020202020202020202020202020202020202930363d43484a505356585a5b5c5d5d5c5c5b595755534d4846423b3630292020202020202020202020202020202020202020201f1c17110f0a0400000000000000000000000815222f3b4855626e7b8895a1aebbced9e5f1fdfffffffffffffffffffffffffffffef1e5d9cec2b5a89c8f827569554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfecf8fffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083828f9aa4afbcc6d1dfe8f3fffffffffffffffffffffff7eee5dbd2c9c0b7aea49c928c80736d635b51493f362d241b1208000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d1c6bdb0a69b8e8175665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272f353a4145474e5355575e616467666d6e7072747576777878797979797979797878777675747371706e6d66686563605d555753514b4745413a37332d29241d19130c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff4e8ddd2bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107111a26313b46535f6976828f9cacb6c0ccd8e4f0fcfffffffffffffffffffffffbefe2d6cabfb4aa95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3adaba9a79f9a938c7f726a5f53473d32271b0f00000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff5eadfd4cbc3bcb8b6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3adaba9a79f9a938c7f726a5f53473d32271b0f0000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbebab8b6b1aca49f92877c6f62584e43382c1c11060000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff9e9dcd0c3b6a99d908376665b5044382b1f1206000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c60493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0c0a070604000000000000020a11171d23282e34383d43484c52535b6063696e73797e83898f93999fa3abafb6bec3cbd1d8e1e7f0f9fffffffffffffffffffffffffffffffffffffffffdf3ebded2c5b9aca196897c6f6256493c3025190d0100000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000306070a060b0f12131414141414141414141414141414141418222a333b42464f54545c606265676869696a6969686664615f5755534d46423b3329231d15141414141414141414141414141414141312100b0600000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f6fffffffffffffffffffffffffffffffff6eaddd1c4b7aa9e918477675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040914212e3b4754616e7a8798a3aebac7d3e0ecf9fffff4e7dbcec1b4a89b8e8175685b4e4235281b0d0803000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92868f949facb6c0cfd8e2f1fafffffffffffffffffffff8efe5dcd3c9c1b7afa59d928d80736e635b51493f372d241b120900000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe3d8cfc2b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d333a41454b5154585f6266696e717477797b7d7f80828384858585868686868685858584838281807e7d7b79777572706d676763605d5554524c46443f38352f29251e18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff3e7dacdc0b4a79a8d817467564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d5764717e8b9aa4afbbc8d4e0edfafffffffffffffffffffffffef2e7dbd0bdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbebab8b6b1aca49f92877c6f62584e43382c1c11060000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c4c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbebab8b6b1aca49f92877c6f62584e43382c1c1106000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacac9d0cac6c5c2beb6aea3999083766a605448382e23170c0000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d201306000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c5f4a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b141b22272e34383f44464e54565d61656c70757b80858b90959b9fa4abafb5bbc0c7d0d7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffff7ece1d6cabfb4aa9e9184786c605346392d2013080000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000003050607070707070707070707070707070d17202a343c454d52596063666d6f72747576767676757573716e6967615f57524d453f342f271f150d0707070707070707070707070707070603000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd1dce7f3fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11151a232f3c4956626f7c8995aab4bfcbd6e3effbfffff5e9dccfc2b6a99c8f8376695c50432f241e19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ede0d3c7bbaea39992999fa6b0bec7d2e1eaf4fffffffffffffffffffff8efe6dcd3cac1b7afa59d938d80746e635b524940372d251b12090000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffefbf9f4eadfd3c6baaea298897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a21292f383f444b51555d60656a6f73777b7e818386888a8c8d8e8f90919292929993999392929191908f8e8d8b89888684817f7d7a7773706d6764605d5653504945413a353029241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090909090909090909090909090909090909090e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313b4754616e7a87939facb9c6d2dfecf9fffffffffffffffffffffffff8e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacac9d0cac6c5c2beb6aea3999083766a605448382e23170c0000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffff8efe6dfd8d4d1d0cacacacacacacacacacacacacacacacacacac9d0cac6c5c2beb6aea3999083766a605448382e23170c000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dbd6d3d2d0c7bfb5ab9f94897c6f62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081926333f4c5966727f8c99a5b2bfccd8e5f7fffffffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6155483b2e221508000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffff9ede0d4c7bbafa3998679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d262d333940454a5053586062686d72787d82878d92979d9fa7acafb5bbc0c7ccd2d9e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffffcf3e6dbcfc6baaea2988c7f72655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c464e575e616b6f75797c7e80828383838382817f7e7b77736e69615e575145403931271f150b01000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb4bfcbd7e3effbfffffffffffffffffffffffffffffffaede0d4c8bbafa49a887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20262b303d4a5763707d8a96a3b0bdd0dce7f3fffffff7eaddd0c4b7aa9d9184776a554b40352d2a251f1c17110c0701000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffbefe3d7cbbfb5aba39fa3abb0b8c2d0d9e4f3fcfffffffffffffffffff9f0e6ddd4cac2b8afa59e938e80746e645c524940372e251b1309000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232b333b414950555d60676d72777c8083878a8d90929996989a9b9c9d9e9f9f9fa3a0a49f9f9f9e9d9c9b9b9998969992908e8c898683807d7a75716d6863605b53514b46413a352f28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131415161616161616161616161616161616161616161a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d302316080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202d3946525e687783909daab6c3d0dde9f9fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a080000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dbd6d3d2d0c7bfb5ab9f94897c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffffff8f0eae4e0ddddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6d6dbd6d3d2d0c7bfb5ab9f94897c6f62544a3f34281c10030000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d1c6bdb0a69b8e8175665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffffffffbefe2d6cabfb4aa978a7d7064574a3d3124170a000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffcefe3d7cbc0b59f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282f383f444b51545c60646a6f747a7f84898f92999ea1a9abb1b9bbc0c7cbd1d8dde4ebf4f8fffffffffffffffffffffffffffffffffffffffffffffff4eae1d6cabeb3a99f92867a6d6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444e585f696e757c8185898b8d8e8f90908f8f8e8c8a8884807b756e69625b514b433931271d1207000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292c31373a3e4b5764717e8a97a4b1bdcad7e4f8fffffff8ebded2c5b8ab9f928578675d51453a3936302b28221c18120c07000000000000000000000000000000000000000000000000000000000000000000071c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffff3e7dcd1c6bdb5aeacaeb5bdc2cad4e2ebf5fffffffffffffffffffaf0e7ded5cbc2b8b0a69e938e81786c605c524a40372e251c130901000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353d454d535b60676d737a7e83888c9095979a9d9fa3aba5a7a8a9aaababacacafb5afacacababaaa9a8a7a6a4aba39f9d9b989992908d8a85827e7a75706c65605d55524c454039332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d20212222222222222222222222222222222222222222222633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffaeee2d6cabeb3a994887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774818d9aa7b4c0d2dde8f4fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f423025190d0100000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d1c6bdb0a69b8e8175665c5044382c1f120600000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffbf5f0eceae9e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d1c6bdb0a69b8e8175665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe3d8cfc2b8ab9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e2eefafffffffffffffffffffffffffffffffff3e7dbd0bfb2a5998c7f7266594c3f33261907000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff4e8dcd1b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710181e272e343c414950545c60666d71777c81868c91969b9fa3abadb3b8bcc3c7ccd2d7dce3e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffff8ede3d8cfc6b9ada2978d8073685e5241382d22170b000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f6a6f7b82898e9297989a9b9c9c9d9c9c9b999796918d87817b726d605c554b43392f24180f050000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff4e8ddd2beb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a20262b2f35393c4247484c5865717e8b98a4b1becbd7e4f1fefffff9ecdfd3c6baaea298867a6d60534b4746413a38332d29231d18120b03000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffff8ede3d8cfc6bfbbb9bbbfc6cfd4dce6f4fdfffffffffffffffffaf1e8ded5ccc3b9b0a69e948e81786d665b504a40382e251c130a0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b242d363f474f575f656c727a7f858b9095999da0a7a7aaacafb5b2b3b5b6b7b8b8b8b9bbc0bbb9b8b8b8b7b6b5b4b3b1b5afacaaa8aba39f9d9a98928f8b86827d78726d67615e56514b443f382f28231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff8ecdfd2c6b9ada29786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303e4b5865717e8b98acb6c0ccd8e4f0fcfffffffffffffffffffffff6eaddd0c3b7aa9d9084776a564c41362a1e110500000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe3d8cfc2b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffffffffffcf9f7f6f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe3d8cfc2b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffefbf9f4eadfd3c6baaea298897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffff8e7dacdc1b4a79a8e8174675b4e412f24180d010000121e2b3845515e6b7884919eabb7c4d1deeaf7ffffffffffffffffffffffffffffffece0d3c6b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218222a303940454e535b60666d72797e83898e92989ea0a8acafb5b9bec5c8cdd4d7dde3e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffff9f0e7dcd1c6bdb0a69e92857a6d61564c412f261b1106000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000030e18212d3946525e686f7c858f949b9fa2a9a7a8a9a9a9a9a8a8a6a8a09e99938e867f756d675d554b40352921170d03000000000000000000000000000000000000000000000000000000000004111d2935404b556a7784909daab7c3d0ddeaf7fffffffffffffffffffffffffffffffff9e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b31373a4145474e5355565e65727e8b98a5b1becbd8e4f1fefffffbeee2d6cabeb3aa94887b6e615d5554524c46443f38342f28231d150c090300000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff4eae1d8d1cbc7c5c7cbd1d8e1e6eef8fffffffffffffffffbf2e9dfd6ccc3bab1a79f948f82786d665c544a3f382f261c130a0100000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a232d363f48505960696e777f858c92979da0a7aaacb1b4b6b9bbc0bfc0c1c2c3c4c5c5c5c7cbc7c6c5c5c4c4c3c2c1c0bec0bbb9b7b4b5afacaaaaa29f9b99928e89847f7a736d68605d55504a423c342e271e180f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23283035393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffff8ebded1c5b8ab9e928578675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816222f3c4955626f7c889aa4afbbc8d4e0edfafffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d20140700000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffefbf9f4eadfd3c6baaea298897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfffefbf9f4eadfd3c6baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f8fffffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4035291d11040000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d2328343c434b51585f656c71797f848a90959b9fa3aaacb2b9bbc0c7c9cfd4d8e0e3e8eef3f9fffffffffffffffffffffffffffffffffffffffffffffffffffbf1e7ded7cbbfb5ab9f948b7e71685e52443a301d140a00000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f59616e7a8591979ea6abadb3b3b5b6b6b6b6b5b4b2b2acaba49f98928b81796d675d51453f33291f14090000000000000000000000000000000000000000000000000000000000010d18242f414e5b6874818e9ba7b4c1cfdbe6f2fefffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252931373c42474c5254575f6266686d727f8b98a5b2becbd8e5f1fefffffef2e6dbd0bcafa296897c706d6765615e5653504a454039342e271e1a140b06000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffcf3eae3dcd7d3d2d3d7dce3eaf3f8fffffffffffffffffcf3e9e0d7cdc4bab1a8a0959082796d665c544a42382d261d140a010000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202b353e48505a626b707b828b92979fa2a9abb1b6b8bcc0c3c5c7cbd1cdcecfd0d1d2d2d2d4d7d4d2d2d2d1d0cfcececcd1cbc7c5c3c1c0bbb9b6b4aeacaba39f9b96918c85807a736d67605b544e454039302a2118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343a4145474849494949494949494949494949494949494949494949494a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffff9ece0d3c6baaea298877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7f3fffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145392c2013060000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272e343f464e555c606a6f787e848b91969d9fa7acaeb4b8bdc3c7cbd1d5dae1e4eaf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9dfd5ccc3bbaea3999082776c60564c4132281e0b0200000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4855616b75818e97a1a9b0b8babec0c1c2c3c3c2c2c1bfbdb9b5afaaa29f938e82796d605b51453b31251a0e030000000000000000000000000000000000000000000000000000000000071925323f4c5865727f8b98a9b3becad6e2eefbfffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730353c42474e53565d60656a6e73777a7e828f9ca9b5c2cfdce8f5fffffffff7e8dbcec1b5a89b8e817d7976726d6863605b54514b454039302b261f17110a0200000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffffcf4ede7e3e0dfe0e3e7edf4fcfffffffffffffffffdf4eae1d7cec5bbb2a8a0959083796d675d544b42382f261c140b020000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323d47505a626c717d858f949ea2a9adb3b8bcc3c4c8cdd0d2d3d7dcdadbdcdddededfdfe0e3e0dfdfdededddcdbdad9dcd7d3d2d0d1cbc7c5c3bfbab8b4aeaca8a19e97928c867f79716c665f58514b433c3329241d150d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303940454c52545555555555555555555555555555555555555555555555555556626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677884919eabb7c4d1deeaf7fffffffffffffffffffffffbefe2d6cabfb4aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0c0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff8ebdfd2c6b9ada197867a6d6053473a2d2014070000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f283039404550585f676d737c838a91969ea1a8abb1b8babfc6c8ced4d7dce3e6ecf0f5fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e0d7cdc3baafa59f92877c6e655b50443a3020160c0000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d89939ea9b3bbc1c6cad0cecfcfd0cfcfcecec9c7c0bbb4aea59e948e81756d62574d42362a2015090000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adbac6d3dfe9f5fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161d262d333a41464e53575f62686d72777b7f83878a8f949fabb7c3d0dde9f6fffffffff5e8dccfc3b6aa9e938e8a86827f7a75706c66605c55514b423e373127221b140b0400000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffffff8f3efedecedeff3f8fffffffffffffffffffff5ebe2d8cfc5bcb3a9a19691837a6d675d554b423930261d140a0200000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444f59616c717f8792979fa6adb3babec5c8cdd1d4d9dddfe0e3e8e6e8e9eaebebebecedefedecebebebeae9e8e7e6e8e3e0dfdddcd7d4d2d0cac6c5bfbab9b2aca9a29f98928c847e786f6a605c554e463f352f271f170f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424b51565d606262626262626262626262626262626262626262626262626262626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff3e7dbd0bdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d0700000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d070000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffaeee1d5c9beb2a995887b6f6255483c2f2215090000111e2b3744515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029313a424b515a626a6f79808790959ea0a8acb2b8bcc3c7cbd0d4d9e0e3e8eef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9e0d7cec5bbb2a89e938b7f726a5f53493f32281e0e0500000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828f9ca5afbbc4cdd3d6dbdbdcdcdcdcdbdbd9d5d2ccc6bfbaafa69e938b7f72695e53463c31261a0e00000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c2cdd8e4f0fafffffffffffffffffffffffffffaeee2d6cabeb3a9968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009101920282f383f444c52575f626a6e747a7f83888c90939a9c9fa6b0bbc7d3dfecf8fffffffff7ebded2c6baafa59e9b98928f8b86827d78726d67605c545046423c332d261d160e060000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffbf9f8f9fbfffffffffffffffffffffff9eee3d9d0c6bdb4aaa19791847b6e685e554c433930271e140b0200000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606b717e889299a2a9b0b9bec5cad0d4d9dee0e4e9ecedeff3f9f4f5f6f7f8f8f8f9fcf9f9f8f8f7f7f6f5f4f9f3efedeceae8e3e0dfdbd6d3d1cbc7c4bdb9b3adaaa29f96918b837c736d675f5851454039312921191007000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545c60686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7a8794a0adbac7d3e0edfafffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d0700000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffff8e5d9ccbfb2a6998c7f7366594c4033261909000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d010000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e51442f24180d0100000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c10040000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffdf1e6dacfbdb0a3968a7d7063574a3d3024170a0000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f29323a434b545c606c717c838d92999fa7acb2b9bdc4c8cdd3d6dce2e5eaeff4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e8e0d7cec5bcb3a9a0968e81756d62584e41382d20160c00000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949fabb7c1cdd6dfe2e6e8e9e9e9e9e8e7e5e3ddd7d0cac1b8afa59f92867b6e61574d42372b1b11060000000000000000000000000000000000000000000000000000000006121f2c3844505c6674818e9ba7b1bcc7d3dee8f2fbfffffffffffffffffffffffff8ecdfd2c6b9ada197887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b222b323a414950565e616a6e757b81868b9095999d9fa4acabb0b8c2ccd8e3effbfffffffffbeee3d7ccc1b7afaaaaa39f9c99928f89847e79726d66615a534d443f382f282018100800000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ede8ddd2c7bdb4aba29892857b6e695e564c433a31271e150c020000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafff3e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d3946525e68707d87929aa3abb3bbc2cacfd6dbe1e4eaecf0f5f8f9fcfffffffffffffffffffffffffffffffffffffffffffffcf9f8f9f4efedece7e2e0dcd7d3cec9c5bebab4aea8a19e95908680796e6a625b514b433b332b221911080000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c666d757a7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d8995a2afbcc8d5e2effbfffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d010000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423025190e020000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c10040000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4034281c1004000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d11040000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f9fffffffffffffffffffffffffffffffffff7e4d8cbbeb1a5988b7e7265584b3f3225180c0000101d2a3743505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffaeee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e28313a444c555d666d747e8691959fa3abb1b9bdc4c9ced4d8e0e3e7edf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7efe7ded6cec5bcb4aaa19791847a6d605b51463c2f261b0e040000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495366737f8c99a6b0bbc9d3dfe8eef2f7f5f6f6f5f5f6f1eee8e2dbd6cac1baaea2988e8175695f5347382d22170b0000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c89959fabb7c1ccd6e0e9f1f8fefffffffffffffffffffdf4ebded1c5b8ab9e928578695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242d343d444c535b60686d747b81878e92989da0a7aaacafb6b7bbc2cad4dee9f4fffffffffffff3e8ddd3c9c1bab6b4aeacaba39f9b96918b847f79716c615f575049413a322a221a1108000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eee4dbd7ccc0b5aba39992867c6f695f574d443a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffefaf7f4f4ededededededededededededededededededededededf8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38434f59616e7a859299a3acb5bdc5cdd6dbe1e6ecf0f5f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f8f3efece7e3e0dad5d0cac6bfbab2ada79f99928c837c726d605d554d453c342b231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78818788888888888888888888888888888888888888888888888888888888898f99a4b1bdcad6e3effcfffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4135291d11040000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6f2fefffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564d42362a1e110500000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000c18232f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1dce8f4fffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffbeee1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303a434c565e676d78818b9298a0a7aeb5bdc2c9ced5dae0e4eaeff3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd5ccc4bcb3aaa29892857c6e675d51493f342a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e07000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5c2cddce5f1fafefffffffffffffffff9f4ede7dcd6cabfb4aa9f93877b6e6253493f33271b0f03000000000000000000000000000000000000000000000000000000000c17232e384854606a7683909da5afbac4ced7dfe7edf2f7f8fafdfffffbf9f7f4ebe2d6cabeb3a99c8f827569574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c252d363e464f565e656c717a81878e93999fa2aaacb1b7b9bbc0c7c7ccd4dce6f0fafffffffffffffaefe5dbd3ccc6c6bfbab8b5aeaca8a09e97918b847e766e69605b534c443c342c231a120800000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaefe5dcd2c9c0bbafa49992877d706a60574d453b32281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b75828f97a1abb5bec7cfd7dfe6ecf2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf8f3efebe5e1dbd6d0cac4bdb9b1aba39f9590867e756d675e574e463d352c231a110800000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b93959595959595959595959595959595959595959595959595959595959599a1aab5c1cdd9e5f2fefffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c2013060000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b3bec9d5e1eefafffffffffffffffffffffff8ebded2c5b8ab9f928578695e52463a2d2014070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffffffff9ede0d3c7bbafa399877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0cbd7e3effcfffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b070000101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424c565e686d79828e939fa2aab1bbbfc6cfd5d9e0e5ebf0f5fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2e9e1dbd6cbc3bab2aaa29892867c6f6a5f554c41372d22180b020000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c00000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffef8eee7dbd0c6bbafa4998d8073655b5044372b1f12050000000000000000000000000000000000000000000000000000000006111c2c38434e5863707d89939ea8b2bcc5cdd6dbe2e6ebebeef1f7f3efecebe6e2d9d0c7baada2978b7e7165584b3e31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c262e373f48505960686d777e858e93999fa4abaeb4b8bcc3c6c8ccd2d3d8dee6eef7fffffffffffffffff7ede5ddd7d2d0cbc7c5bfbbb9b2aca9a19e96918a827b726c655e564e463d352c241a12080000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e9ded3cac0b7aea49f93877e716b60584e453c332920160d040000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57636f7c89939ea9b3bdc7d0d9e1e9f2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1ece6e2dbd6cfc9c2bdb4aea7a098928b81796e6960584f473e362c231a1108000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba5a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a4aab3bcc7d2dde9f5fffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2114070000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfebf8fffffffffffffffffffffff9ecdfd3c6baada297877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafff3e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432e23180c00000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17222d38414b545d686d7a838f949da5aeb4bcc3cbd1d8e1e5ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3ebe6e0d7d0cac0b9b1a8a19892867d706a60584e433a2f251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffff8ede2d7ccc0b5ab9e9185786c605346392d20130600000000000000000000000000000000000000000000000000000000000f1b27323d4854606b75818e96a1aab3bbc3cad0d5dadedfe1e6e2e7e2e0dfdbd6d0c7bdb2a89f9285796d6053473a2d20140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e384049515a626b6f7a828b92979fa4abafb5babfc6c8ced2d4d8dde4e3e9f0f7fffffffffffffffffffff7efe8e3e2dcd6d3d1cbc7c4bdb9b2ada8a09e948f867f776d685f584f473e362c241a0e0500000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe3d7ccc1b8afa59c928b7f726c61594f463d332a21170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff6ede4ddd6d2cfcec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca5afbbc5cfd9e2eaf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2ede7e0dad5cfc6bfbab1aaa29f938e837b6f6a605950483e362c231a10070000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7afafafafafafafafafafafafafafafafafafafafafafafafafafafafb1b5bcc5ced8e3eefafffffffffffffffffffffffffffcefe3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffbeee2d6cabeb3a996897d706356493d3023160800000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafff3e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffafafafafafafafafafafafafafafafafafafafafafff3e7dbd0bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffff3e8dcd1bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffefaf7f4f4ededededededededededededededededededededededf8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a544a4034281c1004000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f27333f49535c666d7a8390959fa6afbabfc6ced7dce3eaf3f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f4ede7e1dad5cec5bebaaea7a09691867d706b60584e463c31281e130900000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab3becad6e2eefbfffffffffffffffffffffffffffef4e8ddd2c7b9ada197887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000a16212c38444f59616d7a849198a2a9b1babfc6c9cfd1d2d5dad5dbd6d3d2cfcac5beb5aba1968d8073675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d37404a525b626c717d848f949ea1a9afb5bbc0c7cad0d4d9dfe0e4e8eeeff4fafffffffffffffffffffffffffaf3eeede7e3e0dcd7d3cec9c4beb9b2aca69f98928b827a6f6a615950483e362c20170d0200000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd3c7bbb0a69d938d80736d625a50473d3429241e19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bababababababababababababababababababababababababababab3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939facb9c1cdd6e1ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f2ebe5e1d8d1cbc3bcb4aea59e9590857c706b615a50483e352b22190f0600000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbdc1c7ced7e0eaf5fffffffffffffffffffffffffffffff4e8dcd1bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7783909daab6c3d0dde9f6fffffffffffffffffffffffef2e6dbd0beb2a5988b7f7265584c3f2f24190d01000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffefaf7f4f4ededededededededededededededededededededededf8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffffffffffefaf7f4f4ededededededededededededededededededededededf8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffff9e2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f1206000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313944505b656d78828f959fa7b0b8c1cad0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3eee8e2dcd7cfc9c1bcb3ada49d9590847c706b60594f463d342a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe6f2fefffffffffffffffffffffffffffff9eee3d5c9beb3a9988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000004101b27323d46525d686f7c869297a0a7aeb4b9bec3c4c6c9cfc8d0cac7c5c3bebab3aca49991847a6d60554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49525c636d727e8791969ea6adb3bbc0c7ccd2d6dbe2e4ecedf0f4f9fffffffffffffffffffffffffffffffffffef8f3efece7e3e0d9d5cfc9c4bdb9b0aaa29f948f847c706b615a50483e32291f1408000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b7aa9e948e81746e635b5146443f38352f2a251e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4adadadadadadadadadadadadadadadadadadadadadadadadadadadb3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566673808c9aa4afbbc8d3dfe8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f3eae2dcd7cec6bfbaafa79f9791867d706c615a50473d342b21180d04000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8cacdd2d8e0e9f2fcfffffffffffffffffffffffffffffff9e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff7e7dacec1b4a79b8e817468564c4135291d1104000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffff9f3eeeae8e7e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff8ecdfd3c6baada29786796d6053463a2d201307000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434e58606c77818e949fa7b1b9c2cad6dbe2eaf2f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ede7e3ddd7d1cbc4beb9b0a9a29f928d837b6f6a60594f473d342b22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5a194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbe7f2fefffffffffffffffffffffffffffffff2e6dacfc1b4a79a8e8174675b4e4134281b070000000000000000000000000000000000000000000000000000000000000b16212935414c565f6a6f7d8590959fa2aaadb3b6b8b9bebbbbbbbfbab8b6b3ada9a19a93877d6f675d5143392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353e48515b636e737f889299a1a8b0b9bec5ccd2d7dde3e7edf0f5fafcfffffffffffffffffffffffffffffffffffffffffffffbf8f3efebe5e0dad5cec9c2bcb4aea69f9691867d716c615a50443b3025190e030000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f82796e6963605953504a45413a36302a251f1a140e0903000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909dacb6c0ccd8e5f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7e0d8d0cac1b9b1a9a19892867e706c61594f473d332a20160b020000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6d9dde3eaf2fbfffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2734414d5a6774808d9aa7b3c0cddae6f8fffffffffffffffffffffffff7eaddd0c4b7aa9d918477685d5245392c201306000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffff6eee8e2dedbdad4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff6ede4ddd6d2cfcec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffbeee2d6cabeb3a994877a6e6154473b2e211408000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f6a727f8c939ea6b0b9c3cbd4dce7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ece6e2dcd7d2ccc6bfbab3ada69e97928a80796e695f584f473d352b22190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff4e8dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2eefbfffffffffffffffffffffffffffffff7e9ddd0c3b6aa9d9083776a5d50442f24180d010000000000000000000000000000000000000000000000000000000000040d1924303a444e58606b6f7c838c92989ea1a9a9abadb3aeafafb4aeacaaa9a29f9792887f716b60554c4131271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a636d73808c939aa3abb2bac2cacfd7dde3e8eef3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf6f1ebe6e0d9d5cec6bfbab0a8a19892877e716c61564d41362a1f14090000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285807b75706b64605c54514c46413a36312a251f1a140d080200000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaded2c6baafa59d9b9494949494949494949494949494949494949494949494949494949497928b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dde8f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f2eae2dbd6cbc3bbb3aaa29892877e706b60594f453b32281d140a0000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e5e9eef5fcfffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0dbe7f2fefffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d211408000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff6ede4ddd6d2cfcec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffffff6ede4ddd6d2cfcec7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7beb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f9fffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bababababababababababababababababababababababababababab3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffef2e6dbcfbbafa295887c6f6255493c2f221609000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676f7c86929fa5afb8c2cbd4dde5eef8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f3efeae4e1dbd6d1cbc7c0bbb4aea9a19e948f857e746d675e574e463d352b2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d110400000000000000000000000000000000000000000000000000000000000008131e28323c464f59606a6e7980868d9197999c9ea1a9a1a2a2aaa29f9d9a97928d857d716d62594f433a2f1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444f59626c727f8c929fa4acb5bdc4ccd6dae1e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f1ebe5e0d8d0cac2bab2aaa29992877e71685e52463b31261a0e0100000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baada297928d87827d77716d66605d55524c46423b36312a251f19130d070100000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e8787878787878787878787878787878787878787878787878787878787857f786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8999a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd4cdc4bcb4aaa39992867d706b60574d443a2f261c110600000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefeff2f5fafffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996aab4bfcad6e2eefbfffffffffffffffffffffffaede0d4c8bbafa49a897d7063564a3d3024190d010000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bababababababababababababababababababababababababababab3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff9eee4dbd2cbc6c2c1bababababababababababababababababababababababababababab3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4adadadadadadadadadadadadadadadadadadadadadadadadadadadb3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff7e3d6c9bcb0a396897d7063564a3d3023170a000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36424d57606d79839198a3aeb7c1cad4dde6eff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f2ede7e3e0d8d4cfcac6bfbab5afaaa39f97918a827b716c605c554d453c342b231911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebf9fffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000020c16202a343d464f575f666d737a8085898d90919794959595959892908d8a85807a706b625a50473d31281e0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424c56606b717e88939fa4afb6bec7cfd6dee6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2eae2dbd6ccc4bcb4aba39992857b6e61574d42362a1e130800000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9a29f99938f89837e79726d67615e56534d46423b36312a251e18120b060000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a78736c665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe6dfd6cec5bcb4aba39892867d6f695f564c42382d22170e04000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfcfefffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9fffffffffffffffffffffffcf0e4d8ccc0b6ac998d807366564c4135291d11050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4adadadadadadadadadadadadadadadadadadadadadadadadadadadb3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffef3e8ddd2c9c0bab6b4adadadadadadadadadadadadadadadadadadadadadadadadadadadb3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b27323a46535f6973808d95a0aab4bfc9d3dce6eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f0ebe6e2dcd7d3cdc8c5beb9b4aeaba49f98928d857e756e69615a514b433b332a22191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000040e18222b343d454e545c60686e73797d808385868788888888878583817d79736d68615950483f352b1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e68707d87929aa4afbbc0c7d0d9e1e8f0f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ded6cec6bdb5aba2978e8174695f53463a2f24190d01000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bcb3adaba49f9b95908a847f7a736d68615e57534d46423b363029241d17110a02000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6866605b544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f1e8e0d7cfc6bdb4aaa29892857b6e685d544a3f332820160c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697985929facb8c5d2dfebf8fffffffffffffffffffffffff4e8ddd2c3b6aa9d908377685d5246392d2013080000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffaeee2d6cbc0b7afa9a7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a9a19a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaded2c6baafa59d9b9494949494949494949494949494949494949494949494949494949497928b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c000a1623303d495663707c8996a3afbcd2dde8f4fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59616e7b86929fa7b1bcc6d1dbe5eef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4efeae4e1dad5d1cbc7c3bcb8b3adaba39f99938e86807a716c615e5750454039312920181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536774808d9aabb5c0ccd7e3f0fbfffffffffffffffffffffffffffff9ece0d3c6baaea298867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000061019222b333c424b51565e61666d707376787a7b7b7c7c7b7a797774706d67605d564f473f362d23190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b3844505b666e7a859199a3acb6c0ccd2d9e2eaf3fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f0e8e0d7cfc6bdb3a99f92877b6e61564c4135291d1104000000000000000000000000000000000815222e3b4855616e7b8894abb4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ece1d7cec5bebab5afaca7a09d96918c85807a746e69615e57534d46413a352f28221c140b08020000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696161616161616161616161616161616161616161616161616161605d5653504a42382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f9fffffffffffffffffffffffffffffffffffffffffffcf9f8f6f4f3f2f2f2f2f3f4f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffaf2e9e1d8cfc6bcb4aaa19791837a6d665b50443d32281e13080000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576a7783909daab6c3d0dde9f6fffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6154473a2f24190d0100000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaded2c6baafa59d9b9494949494949494949494949494949494949494949494949494949497928b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff7eaded2c6baafa59d9b9494949494949494949494949494949494949494949494949494949497928b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d070000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e8787878787878787878787878787878787878787878787878787878787857f786c605346392d20130600000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000915222f3c4855626f7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f16222f3b4854606b75828f99a3aeb9c3cfd8e2edf7fffffffffffffffffffffffffffffffffffffffffffffffffffff9f4efe9e3dfd9d4cfc9c6bfbab9b1aba9a29e99928e87817b746d68615a534d453e342f271f170e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d3e4b5864717e8b99a4afbbc7d4e0e9f4fdfffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000071019212a303940454c52545c60636669676d6e6e6f6f6e6d686a6764605c55524c443e352d241b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212a36424d57606c78828f97a1abb5bec7d2dde4ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffefffffbf9f8f9fafcfffffefffffffffffffffffffaf2e9e1d8d0c5bbafa3998d8174685d5245392c20160a000000000000000000000000000000000714212d3a4754606d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3e9e0d7d0cac7c0bbb9b1aca8a19e97928d86807b746e69615e57524c454039332d261d19130c04000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5454545454545454545454545454545454545454545454545454524c46443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffff9f4efedeceae7e6e5e5e5e5e6e7e9ebebeef1f7f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffbf3eae1d8cfc6bcb3a9a0958f82786c60594f443a3024190d0400000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a2530414e5b6774818e9aa7b4c1cfdae6f1fdfffffffffffffffffffffff9ede0d4c7bbafa4998b7e7164554c4135291d1104000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e8787878787878787878787878787878787878787878787878787878787857f786c605346392d201306000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff4e8dbcfc2b6a99d938e8787878787878787878787878787878787878787878787878787878787857f786c605346392d20130600000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a78736c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000814212e3b4754616e7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89939eabb4bfcbd5e1eaf4fffffffffffffffffffffffffffffffffffffffffffffffffff9f4eee8e3e0d8d3cec8c4beb9b4aeaca79f9d97928d86817c756e69605d565046423b3329231d150d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000614212e3a4754616d7a86939facb9c2ced7e2ebf4fbfffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034291c100400000000000000000000000000000000000000000000000000000000000000000000070f181e272e343b41464a5053565a555d606162626262615d565a5753514b45413a322c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333a46535e69727f8c949fa9b3bdc7d0d9e4eef5fdfffffffffffffffffffffffffffffffffffffffffffefaf8f7f4f1f8f3efedececedf0f4f9f2f4f7f8fafdfffffffffffbf3eae2d7cbc0b5ab9f92867a6d6054473d32271b0f000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e9e1dbd6d2ccc7c3bcb8b2ada9a29f98928d86817b746e69615e56514b443f382f29251e160e080200000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4747474747474747474747474747474747474747474747474745413a38332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffff8f3eee8e3e0dfdddbd9d9d8d8d9d9dbdcdedfe1e6eaeaedf0f5fafefffffffffffffffffffffffffffffffffffffffffffffcf3eae1d8cec5bbb1a89f948c7f736b60564c4135291f160c010000000000000000000000000000000000000000000000000000000004111d2935414c556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000004101d2935404b556875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a9b2bdc9d5e1eefafffffffffffffffffffffffcf0e3d7ccc0b5ab9c8f8275675d5145392c20160b0000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a78736c665b5044382b1f12060000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a78736c665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c100400000000000000000000000000000000000000000000000000030f1c28333f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6866605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca5afbdc6d1dde7f3fcfffffffffffffffffffffffffffffffffffffffffffffffdf5eee8e3dcd7d4ccc7c3bcb8b3adaba39f9b95908b85807b746f6a615e57524c443e3631292118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6876828f9ca6b0bcc6d0d9e2e9f2f5fafdfffffffffffffffcf8f0e7dccfc2b5a99c8f8276695c4f432f23180c000000000000000000000000000000000000000000000000000000000000000000000000060c151d23283036383f44464a4d4b5153545555555554524c4e4a47454039352f28201a110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f59616e7b86929fa6b0bbc4cfd9e2ebf5fffffffffffffffffffffffffffffffffffffffffffcf7f2eeebebe7e5e3e7e3e0dfdfe0e4e8e3e5e7eaebedf1f6f9fcfffffffcf4e8dcd1c7baaea2988c7f7265594f43382c1c110600000000000000000000000000000004111d2935414c556b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6e3ddd7d4cdc8c4bdb9b3adaaa29f99928e86817b746d68605d55504a423d3530282019130c05000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302b28221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f9fffffffffffffffffffffffffffffffcf4ede7e3dcd7d4d2d0cecccccbcccccdcecfd1d2d5dadddee0e4eaeef2f7fdfffffffffffffffffffffffffffffffffffffffffffcf3eae0d7cdc3bab0a69f92877d6f685d52453e31281d130700000000000000000000000000000000000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a896897c706356493d3023160a000000000000000000000000000000000000000006131f2c3945515d677784919daab7c4d0ddeaf7fffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffff4e8ddd2c5b9ac9f92867a6d6054473d32271b0d0400000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6866605b544a3f33281c0f030000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e81756e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6866605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696161616161616161616161616161616161616161616161616161605d5653504a42382d22170b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7c89949fabb7c1cfd8e2f0f9fffffffffffffffffffffffffffffffffffffffffffffbf5f3ebe3dcd7d1cbc7c2bbb7b1aca9a19e99928e89837e79736e68625f58534d45413a322a251f170f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d01000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d89949faab4bec7d0d7e0e4eaedf1f6f4f4f5f4f9f4f0ede7ded4c8bcb1a7998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a2e34383a3d404045474848494948474641413d3a38342f29241e160d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232f3c4855606b75828f98a2aeb8c2cdd6e1eaf4fdfffffffffffffffffffffffffffffffffffffff9f3efebe6e1dfdedbd8d6dcd7d3d2d2d4d8ddd6d8dbdddee1e5eaedf0f5fcfffff9eee3d6cabfb4aa9d9184776b605448382e23170c000000000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7f2eee8e3e0d9d4cfc9c5bebab4aeaba39f99928e86807a736d67605b544e46413a322a251e160e070000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0d2dde8f4fffffffffffffffffffffffffffffcf3eae2dcd7d1cbc7c5c3c1c0bfbfbfbfc0c1c3c4c6c9cfd0d1d4d9dfe1e6ecf2f7fdfffffffffffffffffffffffffffffffffffffffffcf2e9dfd5ccc2bbafa39991847a6d60594f433a2f24180d0300000000000000000000000000000000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6e6154473b2e21140800000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb8c4d1dce7f3fffffffffffffffffffffffff9ece0d3c7baaea3988b7e7165594f44382c1f160c0100000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696161616161616161616161616161616161616161616161616161605d5653504a42382d22170b00000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276696161616161616161616161616161616161616161616161616161605d5653504a42382d22170b0000000000000000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000061c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5454545454545454545454545454545454545454545454545454524c46443f382f261c1106000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774818e9aa6b0bbc9d3e1eaf4fffffffffffffffffffffffffffffffffffffffffffff8f3eae4e1d9d1cbc7c0bbb9b0aba7a09d97918c86817c77716d67615e56534e46423b353028201a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8073675a4d4034271a08000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4855616b76828f98a2acb6bec5ced4d9dfe1e5e6e7e7e8e7e7e8e4e0dcd7ccc4b8ab9f95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000070c14191c23282c2d302f35393a3b3b3c3c3b3a393530312d2c29231d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c38444f5963707d89939eaab4bfcad4dfe8f3fcfffffffffffffffffffffffffffffffffffffcf5eee8e3e0dad5d2d1cecbc9d1cbc7c5c6c8ccd2c9cbced1d2d5d9dee0e4eaeff3f9fff2e7dbd0c6b8aca095897c6f63544a3f34281c1003000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffefaf8f8f3f4f6f9fefffffffffffffffff9f4f0eae4e0dad5d0cac6bfbab4aeaba39f98928d867f79716c666058524c443e3630282019110700000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21212121212121212121212121212121212121212121201d19130f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98acb6c0ccd8e4f0fcfffffffffffffffffffffffffcf3eae1d8d1cbc7c0bbb9b7b4b3b2b2b2b2b3b4b6b8b9bec0c3c5c8ced2d5dae1e6ebf4f9fffffffffffffffffffffffffffffffffffffffffaf1e7ded7cbc0b5aba1968e81746b61554b413529201509000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1d0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685e5246392d20140700000000000000000000000000000000000000040f1b27333f495363707d8999a4afbbc7d4e0edf9fffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9babb5bfcbd7e3effbfffffffffffffffffffffffbefe3d7cbbfb4aa9d9083776b6054483e31281d1207000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5454545454545454545454545454545454545454545454545454524c46443f382f261c1106000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5454545454545454545454545454545454545454545454545454524c46443f382f261c110600000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4747474747474747474747474747474747474747474747474745413a38332d261d140a00000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c1000000c17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffaede0d4c8bbafa49a877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb8c2cddee5f3fcfffffffffffffffffffffffffffffffffffffffffcf4ede7dfd9d4cfc7c0bbb5afaca69f9c95908b85807a756f6a64605d55524d47433c363129241e160e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38444f59626e7b86929aa4acb4bcc2c8cdd2d5dad9dadbdbdbdaddd8d4d1cbc3bab0a69d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f202324292c2d2e2f2f2f2f2e2d292424201f1c18120d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333c4855616b7783909da5afbcc6d0dce6f1fafffffffffffffffffffffffffffffffffffff8f3eae3dcd7d3cfc9c6c4c1bebcbbbfbbb9b9bbc0bbbdbfc1c4c5c9ced1d4d9e0e3e8eef3f8ede2d4c8bdb1a89a8e8174665c5044382c1f12060000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffffffffdf7f2eeecebe6e7e9edf2f8fffffffffffffffffffcf5f0ebe5e1dbd6d0cac6bfbab5aeaaa39f98928c847e786f6a615e565046413a322b2318120b03000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215141414141414141414141414141414141414141413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0edf9fffffffffffffffffffffffff5eae1d8cfc6bfbab5afacaaa8a6a6a5a5a6a6a8a9abadb3b3b7b8bcc3c6c9cfd5dae1e8eef5fdfffffffffffffffffffffffffffffffffffffff9f0e8dcd1c7bdb2a99e938a7d70675d51453c31261a0b020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8eee2d6cabeb3aa9b8e827568564d41362a1e1105000000000000000000000000000000000000030c161f2b3744505b6573808d9aabb5c0ccd7e3f0fcfffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313e4b5864717e8b99a3aebbc7d3e0edf8fffffffffffffffffffffffff3e7dcd1c6b8aca095897c70635a5043392f241812080200000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4747474747474747474747474747474747474747474747474745413a38332d261d140a00000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4747474747474747474747474747474747474747474747474745413a38332d261d140a0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302b28221c140b02000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d100000061b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a98a2aebac6d3dfecf7fffffffffffffffffffffffffffffffffffffffff9f3eae2dcd7cec8c1bdb5afaba39f9b948f89837e79736e6862605853514b46413b37312a251f19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d47535f69717e88939aa2aab0b8bcc3c5c9cfcdcdcecececed2ccc8c6bfbab2a89e948a7d7064584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121317181d2020212222222221201d19171413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5963707d8a95a0acb7c1ced8e2eef7fffffffffffffffffffffffffffffffffffcf4ede7e1d9d1cbc7c4beb9b8b4b2b0aeb5aeacacafb6aeb0b2b4b7b9bdc3c5c8ced3d7dce3e7edf1e5d9cec3b8ab9e9285796d6053463a2d2013090000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffffffbf3ece6e2dfded9dadde1e7eef6fffffffffffffffffffffdf6f1ece6e2dbd6d1cbc6bfbbb4aeaaa29f96918b837c746d68615a524c443d3528231d150c0300000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f2316090808080808080808080808080808080808080707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1dce8f3fefffffffffffffffffffff9eee3d9cfc6bdb4aeaba39f9d9b99999899999a9b9c9ea1a9a6aaacb1b8b9bec5c9cfd8dde4ebf4fafffffffffffffffffffffffffffffffffffffff9eee3d9cfc4bbafa59e9184796d60574e42372b1d140a000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebac6d3dfeaf4f9f9fbfffffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfffefbf9f8f2ede7dbd3c6baaea2988b7e7265584b3f3025190e020000000000000000000000000001000104080d151e28313a4653606c7884919eabb7c4d2dde8f4fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914212d3a4754606d7a86929facb9c5d1dce7f3fffffffffffffffffffffffff8ede2d4c8bcb1a79c8f82766c61554b4035292419130f0a0a0907070501000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302b28221c140b0200000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665b50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3935302b28221c140b020000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff4e8ddd2bdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566774818e9aaab3becad6e2eefbfffffffffffffffffffffffffffffffffffffff9efe7e1d8d1cbc3bcb8afaba39f99928e88827d77716d67615e56544e4745403936302b26201a151413110d080a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3eae1d6cabeb3a99c8f8376685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37424d57616c727f8892989fa6acb1b7b9bdbec0c1c1c2c1c1c0c0bbb9b4aea8a0968f82776c6053463d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070d10131415151616151413110d0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b7683909da7b1bcc9d3e0eaf4fffffffffffffffffffffffffffffffffffcf3eae2dcd7cfc7c0bbb9b3adaba8a5a3a1a0a39f9fa4a0a2a3a5a8aaacb2b7b8bcc3c7cbd1d7dce2eaeadfd2c6b9ada197897d7063564a3d31251a0e0200000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbf1e9e1dbd6d2d1cdced1d6dce4ecf9fffffffffffffffffffffffef7f2ede7e2dcd7d1cbc6bfbab4aea9a19e959087817a716c615e564f473f342e271e150c03000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784909dabb5c0cbd7e1ecf7fefffffffffffffffffff3e8dcd1c7bdb4aba39f9992908e8d8c8c8c8c8d8e90919796999da0a7abadb3b9bec4ccd2d9e2e8f1f7fffffffffffffffffffffffffffffffffffffff5ebe1d6cdc1b9ada1968d80736a5f53473d2f261b110600000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c2ced8e2e8ecedeff3f8efefefefefefefefefefefefefefefefefefefefefefefefefefefefefeff8f2eeecebe7e2dcd6cabfb4aa9f92857a6d6053473a2d201408000000000000000000010507070c0d080d1113191f27303a434f5963707d8996a1acb9c5d2e3eef9fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f9cabb5bfcbd7e3effbfffffffffffffffffffffffff0e4d9cec3b7ab9f948a7d70675d51453f362a251e1a1717161413110d080200000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241f1c17110a020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796c605346392e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c29241f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21212121212121212121212121212121212121212121201d19130f0b06000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e1100000c1925323f4c5865727f8b98a5b2becbd8e5f8fffffffffffffffffffffffffffffff9e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4d0dbe6f2fefffffffffffffffffffffffffffffffffffdf5eee8ddd5cfc6bfbab1aca59e99928e87817c76706b64605c55524c47433d38352f2a25222323222221201d1919161313100c0703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f5f0ede7e1d8cfc6b9ada2978b7e7165564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000050e1a26313c45505a626d727e868f949da0a7abadb2b2b3b4b4b5b4b4b3b6afacaba39f9691847a6d655b5044372b20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080809090807070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d89959fabb9c3cddbe5f2fcfffffffffffffffffffffffffffffffffcf2eae1d8d1cbc1bdb5afaca9a19e9b989694939992939a949596989b9ea0a8aaacb1b9bbc0c7cbd1d8e1e5e2d6cabeb3a99a8d817467574d42362a1e120500000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffdf3e9dfd7cfcac6c5c0c1c5cad2dae8eef5fdfffffffffffffffffffffffef8f3ede7e3dcd7d1cbc5bfbab2ada7a09a938e857e756d6860595145403930271e150c020000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5666737f8c99a3afbbc5d0dbe6ecf4f9fffffffffffffffcefe3d7cbc0b5aba399928c868481807f7f7f7f80818385878a8d9095999ea1a9adb3bbc0c7d0d6dfe5eef9fffffffffffffffffffffffffffffffffffffdf3e8dfd5c9bdb2a89f92877b6e62594f41382d22170b000000000000000000000000000000000000000000000000000006121f2c3844505c6675818e9ba6b0bcc6d0d7dcdfe0e3e7e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e7e2dfdfdbd6d1cbc1baaea2988d8074675d5145392c2013060000000000000002080d111314191a1b191d2024293139424b55606b76828f9ca8b2bdc9d5e1f5fffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5665717e8b99a3aebbc7d3e0eaf5fffffffffffffffffffffffff5eadfd3c7bbb0a69e9184796d605a50483f36302b2624232221201d19130f0a040000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21212121212121212121212121212121212121212121201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffff9ede0d4c7bbafa499877a6d6154473a2e21212121212121212121212121212121212121212121201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215141414141414141414141414141414141414141413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0edfafffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000b1724313e4a5764717d8a97a4b0bdd0dbe7f2fefffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2e1ecf7fffffffffffffffffffffffffffffffffffdf4ebe3ddd7cbc3bcb4aea7a09d938f87817b756f6a63605953514b46413b37322c292b2d2e2f2f2f2f2f2e2d29252623201f1c1812100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e3dcd7cfc6bdb2a89e9285796d6053473a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e48515b626c717b828a90959a9ea1a8a5a6a7a8a8a8a7a6aca49f9d99928d847b6e685d53493f3327190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba7b1bccbd5dfeef7fffffffffffffffffffffffffffffffffdf4eae0d8cfc6bfbab0aba39f9b97918e8b8988868686868687888a8c8e9196999da0a7acafb5babfc6cfd4d9dfdacfc4b7aa9e918477695e53463a2d21140700000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff7ece1d7cdc5beb9b8b3b5b9c0c8d7dce3ebf3fcfffffffffffffffffffffffffff8f3ede7e2dcd7d0cac4bdb9b1aca49f97928a817a706b635b514b423930271e140a00000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4854616e7b86929fa9b3becad6dbe1e8eef3f8fbfffffffff9ede0d3c7bbafa39992877f7b77757373727273737576787a7d8084888d92979ea1a9afb6bec4cdd3dce8eef5fdfffffffffffffffffffffffffffffffffffaf1e5dacfc4bbaea3998f82766b6053493f33271b11060000000000000000000000000000000000000000000000000003101c28343f4a54626f7c89949faab4bfc7cbd1d2d3d7dcd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dbd6d3d2d0cac6bfbaafa59f92867b6e61554b4035291d1104000000000000040c13191d202125272824292c30353c434b545d67707d89949fabbac4cedae5f1fffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4754616d7a86929facb9c2cdd8e4f0fcfffffffffffffffffffffffbefe4d8cdc2b9aca0968e81746c625a5146413a373131302f2e2d29251e1b150f070000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215141414141414141414141414141414141414141413110d080300000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab94887b6e6155483b2e2215141414141414141414141414141414141414141413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f2316090808080808080808080808080808080808080707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e5145382b1e1200000916232f3c4956626f7c8995aab4bfcad6e2eefbfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc9d5e1f3fefffffffffffffffffffffffffffffffffff5ebe2d9d2ccc0b9b1aaa39f959089827b746e69625f58544f4645403936302b282d3338393b3c3c3c3c3b3a39353033302d2c28231f1c17110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bdb4aba0968c7f72675d514538281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c363f49515a61696e767e83898d919697989a9a9b9b9b9b99989a93908c8680796e695f564c41382d2217070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c2cddfe7f1fffffffffffffffffffffffffffffffffff5ebe2d8cec6bdb4aea69e99928e8985817f7d7b7a7979797a7a7b7d7f8184888c90959b9fa3abaeb4bcc1c8ced7dcd2c5b9aca096877b6e6154483b2e21150800000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffef2e6dbcfc5bbb3adaba6a9aeb6bfcbd1d9e1eaf2fbfffffffffffffffffffffffffffff8f3ede7e2dbd6cfc9c3beb6afa9a19e938f847d726d605c544b433930261c1106000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535e6974818e97a2adbabfcad0d8dde4e7edeff3f8f7f8efe2d6cabfb4aa9f92877d736e68686666656666676869686d7073777b80858b91979fa4acb2bbc1cad7dde3ebf4fdfffffffffffffffffffffffffffffffffff6ebe0d7cbbfb5ab9f94897d70655b5044382d22170b00000000000000000000000000000000000000000000000000000c17232e384754606a76828f98a3aeb5bbc0c4c5c7cbd1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c3bfbab4aea69e938b7e71695e53433a2f24180d010000000000050e161e25292d2e3234352f35393a41454d555c666d7984919ea6b0bbccd6e0ebf6fffffffffffffffffffffffffffbefe3d6cbbfb4aa96897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3946525e6875818e9ba7b1bcc8d4e0ebf6fffffffffffffffffffffffff4e9ded5c9bdb2a89e938b7e716c625b524c47433f3e3d3c3a3935302b2720191007000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f231609080808080808080808080808080808080808070704010000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffff4e8ddd2bcafa295897c6f6256493c2f23160908080808080808080808080808080808080807070401000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000714212e3a4754616d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfced9e5f1fdfffffffffffffffffffffffffffffffff9eee3d9d0c7c0bbafa7a098928c837d756e69615f57534e48443d38342e2a272e34383f444648494949494847464142403d3a38342e2b28231c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d1d0cfcec8c6bfbbb3aba3999184796d60554b403529160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242d373f4850575f626c71777c8184878a8b8d8e8e8f8e8e8d8b8986847f7b746d675f574d443a2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090c070c1013131414141312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765727f8c99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffffff9eee4d9d0c6bcb4aba39f948f87817c797572706e6d6c66676d6d6f707275777b7f83898e92999fa3aaafb8bcc3cbd1d4c8bdb2a8978a7e7164574b3e3124180b0000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f7fffffffffffffffffffffffffffffffaeee2d6cabeb3a9a29e9a9da4adbbc0c7cfd8e0e9f2fafffffffffffffffffffffffffffffff8f3ece7e0dad5d0c7c0bbb3ada59e9691877f746d665c554b42382e23170d0400000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b85929fa4aebabec5ccd2d7dce0e3e7e9ebecece0d3c7baaea2988d80736b615e565a595959595a5b565e616366696e73797f858d939aa1a9b0b8c0ccd2d9e2ebf5fffffffffffffffffffffffffffffffffffdf3e7dcd1c6bdb0a69d9083786c6053493f33271b0f030000000000000000000000000000000000000000000000000006111c2b37434e58626e7b86929fa3abafb5b7b9bbbfbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbfbab8b6b4aeaaa39f948f81756c62574d4231281d13070000000000050e1720283035393a3f4041424145474c52575f676d78828f96a1acb8c2ccdee8f2fcfffffffffffffffffffffffffff9ece0d3c7baaea398877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56626f7c89959fabb8c4ced9e5f3fcfffffffffffffffffffffffbf1e5d9cec4baafa59f92877e726d615e56534e4c4a4a494746413a37322b22190d030000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000713202d3946525e687985929facb8c5d2dfebf8fffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffbf1e8ddd2c7bdb5afa59d9590867f78706b615f57534d47433c38332c282327303940454a505354555656555554524c4f4c494645403a38342e28231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b5aea9a19992877c6f675c5143392f2418050000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363e454d535a61646b6f74787b7d7f808181828181807f7d7a77736e69605d554d453b32281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b10121316191b181c1f20212121201f1c17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697784909dabb5bfcbd7e3effbfffffffffffffffffffffffffffffffff4e8ddd2c7beb4aaa299928b827b756f6c6665636160605b5c606162636568696e72777c81868d92989ea5acb1bbbfc6cfcec0b3a6998d8073665a4d4033271a0d00000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffff8ecdfd2c6b9ada297928d929ca3afb5bdc6ced7e0e8f1f9fffffffffffffffffffffffffffffffef8f2ebe6e2d9d2ccc5beb9afa9a199938c81786d675c544a3f34281f160c0100000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b46525e69717e8a929ca4adb3bbc0c7cbd1d3d7dcdcdedfe0dfd2c5b8ac9f92867a6d6159524d4d4c4c4c4c4d4e4c525457575f61676d727a808891969ea6aebbc0c7d0d9e3eef9fffffffffffffffffffffffffffffffffff8ede3d8cfc2b8ab9f958a7d71655b5044372b1f160a00000000000000000000000000000000000000000000000000000f1b27323d47535f69727f8b92999fa3abaaacaeb5aeafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaeb4aeaca9aaa29f98928c82796d605a50453b311f160c0100000000020d172029323a4146474c4d4e4f4c5154565d60696e79818e949ea8b2bdcad4def0fafffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4854606a7683909da8b2bdc9d5e1eaf4fffffffffffffffffffffffff6ebe0d5ccc1bbafa39992877f756d68625f585857565554524c47433d342b1f150b0100000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f12000005111e2a36414c566a7783909daab7c3d0ddeaf6fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffdf3e9dfd7ccc0b5aba49f938e837c726d666059534d46423c37322c271f1c232e39434b51545b60616262626262615e565c595653514b46443f38342e261e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791877e706a60554b4031271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242c333c4247505559606367696e70727374757575747372706d6866615e57514b433b332920160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f2023262823282c2d2d2e2e2d2c28231c1b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acbdc6d1dce7f3fffffffffffffffffffffffffffffffffcf0e4d8ccc0b6aca29892877e756e6963605b545655535350515354555759575f62666a6f757b80868e939da0a7aeb5bdc3ccc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000714212e3a4754616d7a8794aab3becad6e2eefbfffffffffffffffffffffffffffff8ebded1c5b8ab9e9285808c919fa3abb4bcc5ced6dfe7f0f8fffffffffffffffffffffffffffffffffdf6f4ebe4ddd8cfc9c1bbb2aba49f938e82796d665c50443e31281e1308000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d56616c73808c929fa2a9afb6babfc5c7cbd1cfd1d2d4d7ccc0b5ab9b8e8175685e52464140403f3f4040424146474a4d53555c60676d747d848f949da4afb5bdc7d2dde8edf6fffffffffffffffffffffffffffffffffff4eae1d4c8bcb1a79d9083786c6053463d32271b0f02000000000000000000000000000000000000000000000000000a15202b37424d57626d727f878f92999b9d9fa3aba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aaa29f9d9a98928e867f786d675c51483f33291f0d04000000000009141f29323b444c5254585a5b5b555d6064686d737b838e939ea6b0bac4cedce6f0fffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434e5864717e8b96a0acb9c2cfd8e2edf8fffffffffffffffffffffffcf1e7ded7cbc0b5aba399928b827a746e6a6865646362615e56544e463d31271d1207000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000000000000000000000000000000000000006121f2b3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecfffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f120000010d192530424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff9ece0d3c6baaea298877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff7ece1d7cdc5bbafa499938b81796e6a605c544f47423c37312b26201c161c2834404b555c60666c6e6f6f6f6f6e6d686b686663605c5453504a443f383027221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a6a7a09d99928d857d706c61584e43392e1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a212a31373e45494f5456575e616465676768686868666563615e5654524d45403a312921180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f23282b2d2f32342e34383a3a3a3a3a38342e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8b98a7b1bccfd8e3edf8fffffffffffffffffffffffffffffffef3e9e0d4c8bbafa49a92867d716c615f5753504a4a48474644454747484a4c4d5355586062696e747b818991959fa3abb1bbc0c2b5a99c8f8276695c4f4336291c1003000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286777f8b9299a3aab3bcc4cdd5dee6eff8fffffffffffffffffffffffffffffffffffdf5eee8e1dad5cdc4bdb5afa59e948f82786d605a50433a2f24190d010000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e1925303b44505a636e73808a92979fa4acaeb4b9bbbfc1c3c4c5c7cbc7bbafa4998a7d7164564c41363033323333343035393a3d42474b51555d606b707a828d929fa4abb5c0ccd7dbe4eff9fffffffffffffffffffffffffffffffffcf3e4d8cdc3b8aca0958a7d7063584e43382c1e130800000000000000000000000000000000000000000000000000040e1a26313c45515b626d727c82868b8e9192999595959595959595959595959595959595959595959595959595959595959595959595949892908d8a85817b736c665c554b40362d21170d0000000000020e1925303b444d565e616567686869676d70747a7f8690959ea5afb8c1ccd6e0eef8fffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9a8e817467544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4653606d7984919ea7b1bcc6d1dce7eff8fffffffffffffffffffffff9f0e8dcd1c7bdb5aba39f938f86817b78757271706f6d686260584e43392f24180c000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c00000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9d2dde8f4fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f12000000081a2734404d5a6773808d9aa6b3c0cdd9e6f7fffffffffffffffffffffffffffffbefe2d6cabfb4aa95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef2e6dbcfc5bbafa59f93877f746d675f58504a423d37312b261f1b1510131f2c3845515c676d74797b7c7c7c7c7b7a79777573706d6663605c54504a423d332d261d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9c999795918c86807a706b615a50463c30271d0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262b33393d4448494d525457585a5b5b5c5b5b5a585654524c4846423b352f281f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b2e34383a3c3f414340454647474746443f3838322b22190c03000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6776828f9ca9b5c2cedceaf4fffffffffffffffffffffffffffffffff7ece1d5c9bdb2a89f93887d706b625a534d46443f3d3b3a3938383a3a3c3d3f4247484e54575e61696e757d838c9299a0a7afb5bdb5a89b8f8275685c4f4235291c0f020000000000000000000000000006121f2c3844505c667885929fabb8c5d2deebf8fffffffffffffffffffffffffffff9ede0d4c7bbafa399877a727e879298a2a9b2bbc3ccd5dde6eef7fffffffffffffffffffffffffffffffffffff9f4ece6dfd6d0c7c0bbafa69e948d80746c61554c4135291d11040000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323e48525c636e737e858e939a9fa3abacaeb5b4b6b8b9bbc0bbb9ac9f93867a6d6054473a3025262626262725292d2e31373940454c515960686d78808c9399a4afbbbfc9d2dde7f2fcfffffffffffffffffffffffffffffffff5eadfd4c8bcb1a79c9083766a6054483a3025190d010000000000000000000000000000000000000000000000000009151f2a333f49515b626a6f757b7e81848687888889898989898989898989898989898989898989898989898989898989898989898888878583817d7a746e69605b544b43392f241b0f05000000000005111e2a36424d565e686d7273747576787a7d81858c92989fa7afb7c1cad3dee8f2fffffffffffffffffffffffffffffffaede0d4c8bbafa49a8a7e7164574b3e2e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3844515c66717e8a959faab4bfcbd7dde6f0f8fffffffffffffffffffffff9eee3d9cfc7bdb5afa59e98928d8884817f7d7d7c7a766f6a60554b4035291d100400000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939fb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f5246392c1f130000000b1825323e4b5865717e8b98a4b1becfdae6f1fdfffffffffffffffffffffffffffff3e7dbd0bdb1a4978a7e7164574b3e3124180600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbeee2d6cabeb3a99d938b7f726d605c554e443f38302b261f1a140f0a0713202d3a4653606d798185878889898888878584827f7c7975706d66605c544f443f382f271f150c03000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a87847f7b746d68605950483e342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a22282d32383b3c4246484a4c4d4e4e4f4e4e4d4c4a4746413b3a363029241d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d3337393f4446494c4e504b515354545453504a48433d342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffffffef2e6dbd0c5b9ada1968d80746b61595046423b38332d2e2d2d2b2c2d2e2f3031373a3d43474d52575e616b6f79808790959fa4abb1b2a89a8d8073675a4d4034271a0d010000000000000000000000000003101c28343f4a546b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e717e869297a1a9b2bac3cbd4dce5edf6fffffffffffffffffffffffffffffffffffffdf7f1e8e2d9d2ccc1b8b0a69d928a7e71675d5145392c2014090000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c364049525c636c717b81878e92999c9fa3aba7a9abacafb5aeaeaa9d908477675d514539281e191919191a191d2021262b2f343a41454f565e666c747f87939fa4adb7c0cbd5e0eaf4fefffffffffffffffffffffffffffffffbf0e4d9cec3b7ab9f94897c6f62564c41362a1d110500000000000000000000000000000000000000000000000000030e18212d373f4951585f62696e727577797a7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7a797674706d67615e57504a423931271d12090000000000000714202d3a46525e696e7a7f8081828384878a8e92989fa3aab1b9c1c9d3dce5f0fafffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877a6e6154473b2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606c78839098a3aebac1cbd4dde6eff7fffffffffffffffffffffff5ebe1d9cfc7c0bbafaaa29f9a96918e8b8a898887837c6f675d5145392c1f13060000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f13060000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f5245392c1f12000000091623303c4956636f7c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffff8e6d9ccbfb3a6998c807366594d402d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895acb6c0ccd8e4f0fcfffffffffffffffffffffffffffff8ecdfd3c6baada2978e81746d625b514b433c342e261e1a150e0903000c1925323f4c5865727f8b929895959595959892918f8c8985827d78716d6660595049413931271e150a0000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77726e69615e564f473e362c22190c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e171c21272c2f30363a3b3d3f404142424241403f3d3a3936302d2a251f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e24292f383f44464a505356595b5d545c60606161605c54544e463d30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8998a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffbeee2d6cabeb3a99e9184796d60594f473f36312b28222220201f1f20212224262b2e32383b42464d525960666d737c838d9399a0a7a8a0968a7d7063574a3d3024170a0000000000000000000000000000000c17232e44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff4e8dcd1bbafa295887c6f6c707d859197a0a8b1b9c2cad3dbe4edf9fffffffffffffffffffffffffffffffffffffffaf4ebe3ddd7cac1b8aea49e92857a6d6054473b31251a0e0200000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201717171717171717171717171717171717171717171716151413110d08090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a242e37404a525a61696e757c81868b8f9299989b9c9e9fa3aba1a2a89a8e817467554c413529160c0c0c0d080d1113141a1d23292f353d444c545b606d727f8b929ca4aeb9c3ced8e2edf8fffffffffffffffffffffffffffffffff5eadfd3c7bcb0a69b8e8175685e5246392d20150a0000000000000000000000000000000000000000000000000000060f1b252d373f464e53575e616568656c6d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d676a6764605d55534d443f382f271f150b000000000000000814212e3b4754616e7b858b8d8e8e8f9196979a9fa2aaaeb4bcc2cbd3dbe5eef7fffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9d908376685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505b656e7c86929fa5afb9c2cbd5dde6eef7fdfffffffffffffffffffdf3ebe1d9d1cbc1bcb4aeaca8a19e9b98979695959085796d6053473a2d20140700000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120000000714212e3a4754616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e817568544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff8ebded2c5b8ab9f92857a6d605b514540393128231c150c09030000020f1c2835424f5b6875828e9ba2aaa2a2a2aaa39f9e9b9998928e8a847e786f6b605b534b433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6966615e57524c443d352c241a10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11161b1f22252a2d2e31323434353535353332302e2d2a25201e1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17202830353e41495053545c60626567696b666d6d6d6d6d666260584e42392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99aab4bfcbd6e3effbfffffffffffffffffffffffffffffff9ecdfd3c6baada2978b7e72675c51473e352a261f1c171514131213141415171a1e21272b30363b42464f545c606a6f79808790959999969184796d6053463a2d201307000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d70636b6f7c859196a0a7b0b8c1c9d2dbe8eef5fdfffffffffffffffffffffffffffffffffffffdf5eee8dcd3cac0b9ada1978c7f7266574d42362a1e120500000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2424242424242424242424242424242424242424242423232221201d191615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121c252e37404850565e616a6f757a7f8286898c8e9091929994959595968a7d7164574a3e2f24190b00000000010507090e12181e2429323a424a505b626d737f8c929da7b1bcc6d0dbe7f3fbfffffffffffffffffffffffffffffffcf0e4d8cdc2b9ac9f92867a6d6154473d32271b0f00000000000000000000000000000000000000000000000000000009131b252d343c43474d525458535b6061626262626262626262626262626262626262626262626262626262626262626262626261605d555a5753514b46423b332d261d150d03000000000000000c1926333f4c5966727f8c979a9b9b9c9ea1a8a7acaeb4babfc6ced4dde5edf7fffffffffffffffffffffffffffffffef3e9e0d3c7baaea3988c7f7265564d41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27333f49535f6a727f8c939ea7b1b9c3cbd4dce6ebf2fafffffffffffffffffffdf3ebe3dcd7cec6bfbab8b2acaba8a5a4a3a79f97897d7063564a3d3023170a00000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d4653606c798699a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f5245382c1f120000000713202d3946525d687885919eabb8c4d1deebf7fffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f9fffffffffffffffffffffffffffffaeee1d5c9bdb2a8998c8073685d52493f342f271f17110a030000000003101c2936434f5c6976828f9ca9b4afafafb4aeacaaa8aaa29f9b96918b847d736c655c554b42382e23170e0400000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696664615e5654524d46413a322b231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151a1e2021242527282829282827252321201d1914120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029323a41454f535b6063666d6f7274767779797a7a7a79766f6a60544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556875818e9ba8b4c1d0dce7f3fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d60554b40352c231a140f0b0607060606070709090e12161b1f252a30363d424b51585f666d737c83898c8c8a847c6f665c5144382c1f12060000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164606a6f7b8490959fa6afb7c0c8d7dde3ebf4fcfffffffffffffffffffffffffffffffffffffff9eee5dcd5c9beb3a99e918477695e53463a2d21140700000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b303030303030303030303030303030303030303030303030302f2e2d2a2523221f1b16110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e363e444d52585f62686d72767a7c7f8183858687888888888884796d6053473a2d201408000000000000000001070c131920282f383f44515b636d74808d95a0aab4bfcad6dfeaf5fffffffffffffffffffffffffffffffff5e9e0d3c7baaea3988c7f7266584e43372b1c110600000000000000000000000000000000000000000000000000000109131b222a31373b4246474b4950535455555656565656565656565656565656565656565656565656565656565656565656555554514c4e4a4745403a363128221c140b0300000000000000000e1a2734414d5a6774808d9aa9a7a8a9abadb2b4b8babfc5cbd0d8e0e6eff7fffffffffffffffffffffffffffffffff7ece1d7ccc0b5ab9f92867a6d6154473b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58626d75818e959fa7b1b9c2cad5dae1e8f1f5fbfffffffffffffffffdf5eee8e0d7d0cac6c4bdb9b7b4b2b0b0b1a9978b7e7164584b3e3125180b00000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090907070501000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667986939fb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f1200000005111d2935414c566976838f9ca9b6c2cfdce9f8fffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e61564c413729231d150d0600000000000003101d2a3643505d697683909ca9b6bcbcbbbfbab8b7b5b4aeaca8a19e96918780776d675c544a3f342820160c020000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754524d4746423b3630292019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e12141517191a1b1b1c1b1b1a19171413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323b444c525961656c7075797c7f818384858687878786837d6f665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919daab7c4d0ddeaf8fffffffffffffffffffffffffffffffbefe2d6cabfb4aa9a8e8174675c5143392f231a1109030000000000000000000002060a0f141a1f252a303940454e545c606b6f777c7f7f7d796f6a5f544a4034281c10040000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265585f696e7a838f949ea5aeb6bfccd2d9e2eaf3fbfffffffffffffffffffffffffffffffffffffff7eee6dacfc5b8aca096877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a393630302f2c27211d170c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242c323b42464e53565e6165676d6f72747678797a7b7b7b7c7b786d675c5145382c1f13060000000000000000000001080e161d262d333f49525b606d79839098a2aebac3cdd9e4f4fdfffffffffffffffffffffffffffffffbefe3d7cbbfb4aa9d9184776a605447382e23170b0000000000000000000000000000000000000000000000000000000109101820262b30363a3b3f3f444647484849494949494949494949494949494949494949494949494949494949494949494848474541413d3a39352f2a251f17110a020000000000000000000d1a2733404d5a6673808d99a6b3b5b6b8b9bdc1c5c6cad0d6dce2eaf2f8fffffffffffffffffffffffffffffffff9f0e6dbd0c7bbafa4998e8174685e524639291f14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c46515b606d79839095a0a7b0b8c0c9cfd6dfe4eaf1f9fffffffffffffffffff9f2e9e2dbd6d3cec9c5c4c1bebdbcb2a5988b7f7265584c3f3225190c00000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09090707050100000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578655b5044372b1f120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0909070705010000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201717171717171717171717171717171717171717171716151413110d080907030000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9d2dde8f4fffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000010d192430414d5a6774808d9aa7b3c0d0dce7f3fffffffffffffffffffffffffffff9ece0d3c6baaea298887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effcfffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53443a2f2418120b030000000000000004111d2a3744505d6a7783909daab6c3c8d0cbc7c5c4c2bfbab8b2aca8a099938d81796d665c50443e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453504a4f4d4b4746423b3a36302a251e170e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0f0f0f0e0d0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313b444d565d606c70787d8185898c8e90919298939499929084796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff9ece0d3c7baaea298897d7063554b4031271d110800000000000000000000000000000002090e141a1e272e343c424b515960636b6f7273716d675f584e42392e23180c000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f726659575f686d79828e939da4aebbc0c7d0d8e1e9f2fafffffffffffffffffffffffffffffffffffffff7ece1d4c8bdb2a896897c6f6356493c3023160900000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4948474641403c3b38322d282218120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121a202930363c43474c5254555d6063656869656c6d6e6e6f6f6e6c665c554b4034291c1004000000000000000000000000040b141c2228374045515c676e7c86929fa7b1bcc8d4e2ebf5fffffffffffffffffffffffffffffffff3e7dcd1c6b8aca096897c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000060e151b1f252a2d2e2d3337393a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a39352f312d2c29241d1a140b0600000000000000000000000c1926323f4c5965727f8c98a5b2bfc2c4c5c9cfd2d3d6dbe2e7edf4fcfffffffffffffffffffffffffffffffffaf1e7ded6cabeb3aa9f93877b6e62564c41362a170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343f45515d676d7a8390959fa6aeb9bec4cdd4d9dfe7eff9fffffffffffffffffffbf3ede7e2dfdad5d2d1cecbcabfb2a6998c7f7366594c403326190d00000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201717171717171717171717171717171717171717171716151413110d08090703000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201717171717171717171717171717171717171717171716151413110d0809070300000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2424242424242424242424242424242424242424242423232221201d191615130f0a04000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9c6d3dfecfffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1100000000081825323e4b5865717e8b98aab4bfcbd6e3effbfffffffffffffffffffffffffffbefe2d6cabfb4aa968a7d7063574a3d30241708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f9fffffffffffffffffffffffffffff5e8dccfc2b5a99c8f827669574d4232281e120701000000000000000004101c2934404b556b7784919eaab7c4d1dcd6d3d2d1d0cac6c4bdb9b2aba49f938f82786d605a50443a3024190d020000000000000000000000000000000000000000000000000000000000000000000000040e18222a313739404547484848484848484848484848474746443f42403e3b3a36302d2a251f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434d565e686d757d83898e9298989a9c9e9fa2aaaba39f97897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9286796d6053463a2f20150b00000000000000000000000000000000000003090c151d2328303940454f54596063666664605d554e463c30271c1207000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d565e676d79818d929ca4afb5bdc6cfd7e0e8f1fafffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c6f6356493c30231609000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164575757575757575757575757575757575757575757575757575756565554524c4d4948433d393328231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171f252a32373a4146474b515356595b535b60616162626261605b544b43392f23180c0000000000000000000000000000020a1117242834404b555f6a727f8b95a0acb8c1d0d9e4eef9fffffffffffffffffffffffffffffff8ede2d4c8bdb2a89a8d8074665c5044382b1f12060000000000000000000000000000000000000000000000000000000000040a0f141a1e202122272b2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c29242420201d18130e09030000000000000000000000000b1825323e4b5865717e8b98a4b1becbd1d2d5dadfdfe2e7ecf3f8fefffffffffffffffffffffffffffffffff9f1e8dfd5ccc3baaea2988e81746a5f53443a30251905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18222935404b555d686d7a838f949ca4adb3bbc1c8cdd5dde7f1fbfffffffffffffffffffef8f2efebe5e1dededbd8cdc0b3a69a8d8073675a4d4034271a0d01000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2424242424242424242424242424242424242424242423232221201d191615130f0a0400000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877a6d6054473a2d2424242424242424242424242424242424242424242423232221201d191615130f0a040000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbe7f3fffffffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b303030303030303030303030303030303030303030303030302f2e2d2a2523221f1b16110c0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ecf9fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a5e5144372b1e11000000000915222f3c4855626f7c8898a3aebac7d3e0ecf9fffffffffffffffffffffffffffff3e7dbd0bfb2a5998c7f7266594c3f2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8f4fffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423128160c0000000000000000000006131f2c3845515c677885929fabb8c5d2dee3e0dfdddbd6d3cec9c3bdb5afa59e948e81746c61564c4135291e130800000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201e1a140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d10111111100e0c0808060200000000000000000000000000000000000000000000000000000000020507080c0f101111100f0c0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696e7a818a90959b9fa2aaa7a9aaacaeb4b5aea9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3effcfffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276675c5145382c1f13030000000000000000000000000000000000000000030b12181e272e343d43484f545659595753514b433c342a1e150b00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4c555d676d78808c929fa4abb4bdc5ced6dfe8f0f9fffffffffffffffffffffffffffffffffff8ecdfd3c6baada297877b6e6154483b2e2115080000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72656363636363636363636363636363636363636363636363636363636362615e565a56544f49453e342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141920262b3036393a404547494c4e49505354555555555553504a423931271d120709090808070706040000000000000000061218232e39434e57606c7883909da5afbec7d2dde8f4fffffffffffffffffffffffffffffffff1e5d9cec3b8ab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000000000000000000000000002090e111414171b1f202122222323232323232323232323232323232323232323232323232323232323232323222221201d19171413110d070100000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7dfe1e5ebeceef2f8fefffffffffffffffffffffffffffffffffdf5eee8dfd6cdc3bab0a69f92857b6e61574e4232281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18242f39434c565e686d79828d929ea1a9afb8bcc3cbd5dfeaf5fffffffffffffffffffffffefbf6f1edebeae7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b303030303030303030303030303030303030303030303030302f2e2d2a2523221f1b16110c050000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab94887b6e6155483b303030303030303030303030303030303030303030303030302f2e2d2a2523221f1b16110c05000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a393630302f2c27211d170c07000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0edf9fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d11000000000713202d3a4653606d7986929facb8c5d2dfebf8fffffffffffffffffffffffffffff8e8dbcec1b5a89b8e827568564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b5c0ccd7e3f0fcfffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423024190d010000000000000000000714202d3a4753606d7a8698a2aebac6d3dfececebeae7e2dfdad5d0c7c0bbafa69d928a7e71685d52463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421201e1914110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1c1d1e1d1c1b181514120e090501000000000000000000000000000000000000000000000002090e111414191c1d1e1e1d1c19161312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c3945515d676e7b838e939da0a7abaeb3b4b6b7b8babfbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed1dce8f4fffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d807366554b4034281c100400000000000000000000000000000000000000000000070c151d232832383d4348494c4c4a47454039312a22180c0300000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f434b555c666c74808b9399a3abb4bcc5cdd6dee7eff8fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578695e53463a2d211407000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73707070707070707070707070707070707070707070707070707070706f6f6d686966636059555045403930271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b1e252a2d2f35393a3c3f413f444647484848494846443f382f271f15141515161515141313100c070a07060401000007121d27303c44505b666f7c89939eacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffff6eadfd2c6b9ada197897c706356493d31261a0f030000000000000000000000000000000000000000000000000000000000000000020507060b0f1213141515161616161616161616161616161616161616161616161616161616161616161615151413110d0807060401000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3eef1f6f9fbfefffffffffffffffffffffffffffffffffbf5f4ebe3ddd7cdc4bbb2a89e948b7f72685e52453c3120160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313a444c565e676d78808a91979ea5acb1b9c3cdd9e4f0fcfffffffffffffffffffffffffffdfaf8f4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a393630302f2c27211d170c0700000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffff4e8dcd1bcafa295897c6f6256493d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3c3a393630302f2c27211d170c070000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4948474641403c3b38322d282218120b0300000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0edfafffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d100000000006121f2c3844505c667683909da9b6c3d0dce9f7fffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569564c4135291d11040000000000000000000915222f3c4855626f7b8895aab3becad6e2eef9f8f8f2eeebe5e2d9d2ccc1b8afa59f92857a6d61564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f202121212121212121212121212121201f1c171a181414110e09050200000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b1f222226292a2b2a29282522211e1a15110d08020000000000000000000000000000000000000000050d14191e202126282a2b2b29282623201f1c17110e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38434e58606d798390959ea5acb1b8babec1c3c4c5c6cac0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f9fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e2e23180c000000000000000000000000000000000000000000000000030b121821272c32383b3c3f403e3a38352f271f181006000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f8fffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043434b545b606e737f879299a2aab3bbc4ccd5dde6eff7fffffffffffffffffffffffffffffbefe3d7cbbfb4aa9b8f827568574d42362a1e12050000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7876736f6b64615a514b43392e23180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2024292c2d30322d3337393a3b3b3c3c3b3938332d261d1f2021222222222121201f1c1819161413110d0805000b151e28333f4a54606b75818e9aa4afbbc8d4e0eaf5fffffffffffffffffffffffffffffffaeee1d5c9beb3a99a8d807367584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000003050607080909090909090909090909090909090909090909090909090909090909090909090908070604010000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fdfffffffffffffffffffffffffffffffffffffff8f0e9e4e2d9d2ccc3bbb3a9a0968f82756d62564d41332a200e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28323a444c555d666d737d858e939da0a7b1bcc8d4e0edf9fffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d1003000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4948474641403c3b38322d282218120b030000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffff9e3d6c9bcb0a396897d7063564a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4948474641403c3b38322d282218120b03000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000613202c3945515d677985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164575757575757575757575757575757575757575757575757575756565554524c4d4948433d393328231d150c03000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff4e8dcd1bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfafffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c504336291d100000000003101c28343f4a546774818d9aa7b4c0cfdae6f2fefffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473a2d2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffffff7eaddd0c4b7aa9d918477685d5245392c20160c0300000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe6f2fefffffefbf6f4ebe3ddd7cac0baada2978d8074685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131415151515151515151515151514141312100c060b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f33363738373635322f2e2b26201d19130d070100000000000000000000000000000000010a0e171f252a2d2e32353737373635332f2d2c28231c1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606a74818e95a0a7afb8bcc3c6cad0cfd1d2d3cec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffffbeee2d6cabeb3a995887b6f6255483c2f2215070000000000000000000000000000000000000000000000000000070c161b21272c2f303333312d2c29241d150d06000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7f2fefffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b544a4039424a505b636d727e879298a1a9b2bac3cbd4dde5eef6fffffffffffffffffffffffffff9ece0d3c7baaea3988b7e7165584b3e31251a0e020000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898988878583807c77716c605c554b4034281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113181d2020232622272b2d2e2e2f2f2f2e2d2b282224292c2d2e2e2f2f2f2e2e2d2c2823262321201d1914120e090c17222d38424f59626f7c87939facb9c3cdd9e4f0fffffffffffffffffffffffffffffffef2e6dacfc4b7aa9e9184776a5f53473a2e2115060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd0dbe7f3fffffffffffffffffffffffffffffffffffffff8efe6dfd8d4d0c7c0bbb1a9a19791847a6d615b51443b3021180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d162029323a434c545c606b707a81899095a0acb8c4d1deeaf7fffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d07000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164575757575757575757575757575757575757575757575757575756565554524c4d4948433d393328231d150c03000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164575757575757575757575757575757575757575757575757575756565554524c4d4948433d393328231d150c0300000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000004111d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72656363636363636363636363636363636363636363636363636363636362615e565a56544f49453e342e271e150b000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eefafffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f00000000000c17232e3e4b5864717e8b97a9b3bec9d5e1eefafffffffffffffffffffffffffffaede0d4c8bbafa49a897d7063564a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473e32281e150d0600000000000005111e2a36414c566673808c99a6b3bfccd9e6f7fffffffffffffdf5eee8dcd6cabeb3a99f92867a6d6154473c31261a0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080808080808080808080807070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d232932373b3c404344444443413f3b3a37312d29251e18130c040000000000000000000000000000000a131c202930363a3b3f4243444443423f3c3a38342e2b261f1a140c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939fa7b1b9c1c8ced3d6dbdcdddfdccfc2b6a99c8f8376695c504336291d0800000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000040a0f161b1f2223262624201f1d18120b0300000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffff8ebded2c5b8ab9f928578665c514438383f44525b626c717d869297a1a8b1b9c2cbd3dce4edf9fffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d211409000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b969696969696969696969696969696969696969696969696969696969696959892908d89847e756d675c51453e31281d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070d1013141619171b1f2021222222272b2d2f31332f35393a3b3b3c3c3b3b3a3a38342e33302d2c2924211e1a1410111c262f3d47535f6a75828f9ba7b1bcc8d4e3edf8fffffffffffffffffffffffffffffff7ebded2c5b9aca096887b6f6255483c2e23170c00000000000000000000000000020608080d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0a0807060300000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffbf0e6ddd4cdc8c2bdb5afa7a09791857b6e685d52493f32291f0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e172029313a424a505961686d757d83909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e51442f24180d0100000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72656363636363636363636363636363636363636363636363636363636362615e565a56544f49453e342e271e150b0000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e72656363636363636363636363636363636363636363636363636363636362615e565a56544f49453e342e271e150b000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000010d18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73707070707070707070707070707070707070707070707070707070706f6f6d686966636059555045403930271d12070000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000615222e3b4855616e7b8897a1adb9c6d2dfebf8fffffffffffffffffffffffffffcf0e4d8ccc0b6ac998c7f736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff9ede0d4c7bbafa3998a7e7164594f443a30271f17110c07050201040c14202d3946525e687683909ca9b6c3cfdce9f6fffffffffffffffff9eee6dbcfc5baaea3998c7f7366584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f343c4347494d4f5051504f4e4b4847423c39353029241d160d070100000000000000000000000009121c252e323b4246474c4f505151504f4c4946443f3837312a261f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6975828f9aa4afb9c3cbd4d9dfe2e6e9eaeaddd0c3b7aa9d9084776a5d51442f24190d0100000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000040a0f1315161919171413100c07010000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d334049515a616b707c859196a0a7b0b8c1cad2dbe8eef5fdfffffffffffffffffff8ece0d4c8bcb1a79b8e8175685d5245392c201307000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aaa29f9c9996918a81796d605a5043392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080d13191d20252a2d2d3337393b3e40424045474748484948484746454042403d3a39352f2d2a261f1c18141d2b37434e58626f7c8995a0acb8c6d1dce7f3fffffffffffffffffffffffffffffffaede1d5c9bdb2a8988c7f7265544a3f34281c10030000000000000000000003090e1214151a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a1a1a1917151312100c060400000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecf9fffffffffffffffffffffffffffffffffff5e9dfd4cbc2bcb8b0aba49f9590857c6f695f564c41372d20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c363e4750575f666d727a7f84919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b554b4035291d10040000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73707070707070707070707070707070707070707070707070707070706f6f6d686966636059555045403930271d12070000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f73707070707070707070707070707070707070707070707070707070706f6f6d686966636059555045403930271d1207000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7876736f6b64615a514b43392e23180d0400000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000714212d3a46535f697885919eabb8c4d1deebf7fffffffffffffffffffffffffffff4e8ddd2c2b5a89c8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e414e5b6874818e9ba7b4c1cedae7f6fffffffffffffffffffffffffffcefe3d7cbc0b5ab9c9083766b61564c42393128231c1814110e0d11151e28313b4754616e7a86939facb9c6d2dfecf9fffffffffffffffffff7ece1d7cbbfb4ab9e9184776a5f53473a2e211508000000000000000000000000000000000000010507080b0e0f10111111100e0c090606030000000000000000000000000000000000000000000000000000010406070a0d0f10111111100f0d0a07060400000000000000000000000000000000000000000000000000000007121d27313940454e5455595c5d5e5d5c5b5855534d4746413a352f281f18120c0400000000000000000000030d1b242e373f444d5254595b5d5e5e5c5b595653504a47423c363128231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b87939facb6c0cbd5dde4eaeef2f7f7ebded1c4b8ab9e9185786b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554c4135291d110400000000000000000000000000000000000000000000000000000000000000030709090c0d0b07060400000000000000000000000000000000000000000000000006121f2c3844515c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffbeee2d6cabeb3aa94877a6e6154473b2e28373f485059606a6f7b8490959fa6b0b8c1c9d8dde4ebf4fcfffffffffffffffdf4e6dcd1c4b8ab9f95897c6f62564c4135291d1104000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb3aeaba9a8a09d938e81756c61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c14191e24292c30363a3b3f4446484b4d4f4b51535455555555545453514b4f4c494745413b3a36312c28231c1b26313c4754606a7783909dabb5bfcbd7e3effbfffffffffffffffffffffffffffffdf1e5d9cec2b5a89c8f8275665c5044382c1f1206000000000000000000060e151a1e21222627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726252422201f1c1713100c0701000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffcf0e4d8cdc2b9b1aba69f99938d837b6f6a5f574d443a30251b0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212b353e48505a616a6e797f858c9196a0acb9c5d2deebf8fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c20130600000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7876736f6b64615a514b43392e23180d04000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f817d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c7b7a7876736f6b64615a514b43392e23180d0400000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e070000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e0700000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898988878583807c77716c605c554b4034281f160c010000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000005121e2b37424d576875828f9ba8b5c2cfdbe6f2fefffffffffffffffffffffffffff9ebded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007192633404c5966737f8c99a6b2bfcedae5f1fdfffffffffffffffffffffffffff4e8dcd1c7b7ab9f948a7d70685d544b433c342e2924201e1a181d2027303a434f5965727e8b99a4afbbc7d4e0edf9fffffffffffffffffffdf3e7dcd1c6b9aca096887b6f6255483c2f2215060000000000000000000000000000000003080d111414171a1c1d1e1e1d1d1b191613120f0b060000000000000000000000000000000000000000000001070d101314171a1c1d1e1e1e1d1b19171413100c07010000000000000000000000000000000000000000000000000c18232f39434b51585f6266696a6b6a696865625f5754524c45403a3129241d160d060000000000000000010b151f2d363f4951565e6165686a6a6a69686662605c54534d46423b342e271e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c9aa4afbec7d2dde7f0f5fbfefff8ecdfd2c5b9ac9f928679685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffef2e6dbd0bbaea295887b6f6255483c2f222d363e474f5860696e7b8390949ea6afb7c0ccd2d9e2eaf3fcfffffffffffff5ebe2d4c8bdb2a89d9083766a6054443a2f24190d01000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffaefe5dcd3ccc6c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbebab8b6b2aca59e938a7e71675d5145392c20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a2f35393b42464849505355575a5c555d6061616262626161605c545b595654514c4846423b38342e2924202b37434e5865727f8b99a3aebbc7d3e0edf9fffffffffffffffffffffffffffffff6ebded2c5b8ab9f9285796d6053463a2d2013070000000000000000060f1820262b2e2f333434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343332312f2d2c28231f1d18120b030000000000000000000000000003101c28343f4a546b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79f9d948f8780796e695f584e453c32281e1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333d47505a616c707c838c92979ea0a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff9ede0d3c7bbaea399867a6d6053473a2d20140700000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898988878583807c77716c605c554b4034281f160c010000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff5e9dccfc3b6aa9e938f8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898988878583807c77716c605c554b4034281f160c01000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c0000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452f24180c00000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b969696969696969696969696969696969696969696969696969696969696959892908d89847e756d675c51453e31281d120700000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000020e1a26313f4c5965727f8c98a9b3becad6e2eefbfffffffffffffffffffffffffff8ecdfd3c6baada297887b6f6255483c2e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffff9eee3d3c7bcb0a69e91847a6d665d554e443f38352f2d2a2524292c3039424b55616b7783909dabb5c0ccd7e3f0fcfffffffffffffffffffff8ede2d5c9bdb2a8988c7f7265594c3f2e23170b0000000000000000000000000000060b0f14191e20212427292a2b2b2a29282622201f1c17110e09030000000000000000000000000000000000040a0f12181d2020232629292a2b2a2a282623201f1c1812100b0500000000000000000000000000000000000000000004101c2934404b555c606a6f73767777777674726e6965615e56514b433e352f281f180f070000000000000007121d27313f48515b63696e72757677777675726f6d66625f57534d4540393029211a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566975828f9cacb6c0d0d9e4eff9fffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff7e2d6c9bcafa396897c706356493d3023242c353d464e575f696e7a828f949da5aebbc0c7d0d9e1eaf2fbfffffffff9eee4d9d0c7b8aca0968a7e7164584e4332281e130800000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eee5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d0cac6c5c3bdb8afa59e9285796d6053473c31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d242930363a4145474d5254535b60626466696a676d6e6e6f6f6e6e6d6d666a686663605d5555534d46444039352f2827323d4754616d7a86929facb9c5d2dfecf6fffffffffffffffffffffffffffffff9ecdfd3c6baaea298897c6f6256493c2f23160800000000000000040d18212a31373a3b40414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414140403f3d3b3a38342e2c29241d150d06000000000000000000000000000c17232e44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f959088827c746d675f574e463c332a20160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c454f59616c717e8690959fa2a9acb2bac4ced9e5f1fdfffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94877a6e6154473b2e21140800000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b969696969696969696969696969696969696969696969696969696969696959892908d89847e756d675c51453e31281d12070000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffff7ebdfd2c6bbafa59e9b969696969696969696969696969696969696969696969696969696969696959892908d89847e756d675c51453e31281d1207000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d100400000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aaa29f9c9996918a81796d605a5043392f24180d01000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000916222f3c4955626f7c8897a2adbac6d3dfecf8fffffffffffffffffffffffffffbeee2d6cabeb3a9988b7e7265544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb9c5d2deebf9fffffffffffffffffffffffffffff0e4d8cdc2b9aca1968f82786d675f58504a45403b3a36302f35393c424b545d67707d8a959fabbdc7d2dde8f4fffffffffffffffffffffffff1e5d9cec1b5a89b8e827568544a3f34281c10030000000000000000000000020a11171b1f252a2d2e313436363738373634322f2d2b28221c1a150e09020000000000000000000000000001070c151b1d24292c2d30333536373837363533302d2c29231d1c160f0a040000000000000000000000000000000000000006131f2c3845515c676d757c808283848382817e7b77726d68605d5550454039312a211910080000000000000c18242f3943505a636d727b7f8283848483827f7c79746e69615f57514b433b332c231b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885929eabb8c5d2deebf5fffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e31241a232b343c454d565e686d79828e939ca4afb6bec7cfd8e0e9f1fafffffdf3e8ddd2c7beb0a69d9184786d6053463d3220160c0100000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dbd6d3d2cec8c1b9ada1978b7e7265574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f272f353b41464c5254575e6165656c6e71737577787a7a7b7b7c7b7b7a7978767573706d6766615f5753514a454039342e2d3946525d6876828f9ca9b6c2cfdae6f1fdfffffffffffffffffffffffffffffbeee2d6cabeb4aa988b7f7265584c3f3024190d010000000000010c161f2a333c4247484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4d4d4c4a4846443f3a39352f271f17110a020000000000000000000000061d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d90837c766f6a605d554d453c342a21180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d57606b717e879298a0a7adb3b9bdc4ccd6e0ebf6fffffffffffffffffffffffffffffffffffff3e7dcd1bbaea295887b6f6255483c2f22150900000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aaa29f9c9996918a81796d605a5043392f24180d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffbefe3d7ccc1b7afaaa8a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aaa29f9c9996918a81796d605a5043392f24180d010000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f130600000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb3aeaba9a8a09d938e81756c61554b4035291d100400000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000613202d394653606c7985929fabb8c5d2deebf6fffffffffffffffffffffffffffef2e6dbcfc2b5a89b8f8275665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7c4d2dde8f4fffffffffffffffffffffffffffff5e9ded5c9bdb2a89f948f82796e6a605c54514b47464243434145474e545c666d7984919ea7b1bcd0d9e3eef9fffffffffffffffffffffffff6eaddd1c4b7aa9e918477665c5044382b1f120600000000000000000000060b141b22272b3036393b3e41424344444443413f3c3938332d2b261f1a140d050000000000000000000000030b121820272b2f35393a3d4042434444444342403d3a38342f2c27211b160c07010000000000000000000000000000000006131f2b38434e58606d7981888c8f9091908f8e8b88847f7a736d67615a514b433c332b221a11080000000004101d2935404b55626d727f868c8e9091918f8e8c8985807b756e69605c554d453e352d241c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecfdfffffffffffff3e7dcd1bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f32251819222b333c444d565d676d78818d929fa4acb5bdc6ced7dfe8f1f9fff5ebe1d8ccc0b6ac9f948a7d70665c5044382c1f12040000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d4c9beb3a99d918477695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d2328313940454c52565d6065696e7275797b7e808284858687888888888787868583827f7d7a77726e6964605c54514b443f383035414c5665727f8c98a9b2bdc9d5e1eefafffffffffffffffffffffffffffffef2e7dbd0c1b4a89b8e817568564c4135291d1104000000000008131e28313c454e5355595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5958575553504a474540393127221b140b02000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f958e817b726d615e564e463e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545f69707d879299a2aab1babec5c9ced6dee7f2fcfffffffffffffffffffffffffffffffffffff8e2d5c9bcafa296897c6f6356493c3023160900000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb3aeaba9a8a09d938e81756c61554b4035291d100400000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff4e8ddd3c9c1bbb6b5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb3aeaba9a8a09d938e81756c61554b4035291d10040000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffffffff9ede0d4c7bbafa399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffaefe5dcd3ccc6c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbebab8b6b2aca59e938a7e71675d5145392c201509000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c3023160900000000000006121f2b3844505b6675828f9ba8b5c2ced9e5f1fdfffffffffffffffffffffffffff7ebded2c5b8ab9f9285796d6053463a2d201309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9babb5c0ccd7e3f0fcfffffffffffffffffffffffffffbf1e5dacec4bab0a69e948f837c726d66605d5554524d504f4b5154585f666d78828f96a1acb9c3cde2ebf5fffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000070f171d262d33373b4146474a4d4f50515150504e4c4946443f3837312a251f170e07000000000000000000050d151d24293237394045474a4d4f50515151504e4c4a4745403938332c272118120b030000000000000000000000000000000815222e3b4754606a75818e93999c9d9e9d9c9b9896918c868079716c605d554e463d342b231a110700000006131f2c3945515d67717e8b92989b9d9d9d9c9b9997928d87827b736d675f5750473f372e251c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bec9d5e2eefafffffffffffff8e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326191019212a323b444c555d666d77808c939aa3abb4bcc5cdd6dfe7f0f9eee3d9cfc7bbafa49a8f82766c61544a3f34281c10030000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffbf7f5f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe5dacfc5b8aca095887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e272e343e434b51565e61686d72767b7e8285888a8d8f9092979494959595949a9391908e8c8986837f7b76716d66605d55504a423d343b4855616e7b8896a1adb9c5d2dfebf8fffffffffffffffffffffffffffffff8eaddd1c4b7aa9e918477685d5245392c20130700000000010d19242f3a434e575f626667676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766656462605c5453514b433f332d261d140a000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff9ece0d4c8bcb1a79e938e867f766e68605850483f362d241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222c3845515c666e7b869299a3abb4bcc3cacfd5d9e0e7f0f9fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffaefe5dcd3ccc6c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbebab8b6b2aca59e938a7e71675d5145392c20150900000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffaefe5dcd3ccc6c3c2bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbcbcbebab8b6b2aca59e938a7e71675d5145392c2015090000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffffffffcefe3d7cbc0b5a194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eee5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d0cac6c5c3bdb8afa59e9285796d6053473c31261a0e020000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8073675a4d4034271a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6e6255483b2f221508000000000000030f1c28333f4a5465727e8b98a8b2bdc9d5e1edfafffffffffffffffffffffffffff9ecdfd3c6baada297897c6f6356493c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303f4b5865727e8b99a4afbbc7d4e0edf8fffffffffffffffffffffffffffff6ebe0d6ccc2b8b0a69e9590867f78726d6764615e575d5c555d60636a6e78818e949ea8b2bdcbd4dff4fdfffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e211508000000000000000007101921292f383f44464c5254575a5c5d5e5e5d5c5b595553504a47423c3630292018120b03000000000000050e171f272f353c43474b515356595c5c5d5e5d5d5b595653514b48443d383229231d150d0500000000000000000000000000000916232f3c4956626f7c89939ea5a9aaaaaaa9a7a8a09e98928d847e756d675f584e463d352b2319100600000714202d3a4753606d7985929ea3aaa9aaaaa9a8a9a29f9a938f8680796e69615a514940372e251c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6f2fefffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0f182029323a434b545c656c737f889299a2aab3bbc4ccd5dee6efe8dcd1c7bdb2a89f93877c6f625a5042382e23170c0000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffefbf9f6ece1d4c8bcb1a7988b7e7265584b3f322518070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610182029303940454f555d60686e737a7e83878b8e929797999c9d9fa2a9a1a2a2a1a1a49f9e9d9b999993908c88837e79726d67605c544f44403947535f697884919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6d6054473a2d2114070000000004111d2935414c555f6a6e737474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474737372706e6d6664605d5550443f382f261b11060000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffcf0e4d8cdc2b9afa59e98928b827a6f6a615a50483f362c231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d79839098a2abb5bdc6ced6dbe1e5ebf2f9fffffffffffffffffffffffffffffffffffffbf9f0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eee5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d0cac6c5c3bdb8afa59e9285796d6053473c31261a0e02000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff7eee5ddd7d2cfcec9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d0cac6c5c3bdb8afa59e9285796d6053473c31261a0e0200000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff4e8dcd1bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dde8f4fffffffffffffffffffffffffffffffffffff4e8dcd1bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dbd6d3d2cec8c1b9ada1978b7e7265574d42372b1e12060000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffff9ece0d3c7baaea298877a6d6054473a2d211407000000000000000b17222d3b4855616e7b8896a0acb9c5d2deebf7fffffffffffffffffffffffffffbeee2d6cabeb3a9998d807366574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3b4854616e7b87939facb9c6d1dce7f3fffffffffffffffffffffffffffffcf2e8ded4cac1b8b0a79f98928c847e7974716e696a69696a676d70757c838e939ea6b0bac4cedde6f1fffffffffffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f23160900000000000000061019222b333b41495053565e61646769696a6b6a69676562605b54534d46423b3328231c150c0300000000040d172029313940454e54555d60636668696a6b6a69686663605c55544f48433d342f271f170e05000000000000000000000000010e1b2834414e5b6774818e9aa5afb5b6b7b6b5b4b2acaaa39f97918a81796e6a60584f473d352b22180e05000b1824313e4b5764717e8a97a2adb4b6b7b7b6b5b3adaca49f98928c837b706c625b514940372e241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f7fffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f060e1720283139424a535b606d727e879298a2a9b2bac3ccd4dde8ddd7cbc0b5aba0968d80746a5f54473e30261c110600000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d9cec1b4a89b8e8175685b4e422e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a333b424b515961676d737a80858b90939a9b9ea1a9a6a8aaabadb3aeaeafaeb6afacaba9a8aba49f9d9995908a847f79726d666059514a42424d576875828e9ba8b5c1cedbe8f7fffffffffffffffffffffffffffffffaede1d4c8bdb2a896897d7063564a3d30231708000000000613202c3945515d676e7c80818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818080807f7d7b7975716d67625a504941382d22170b0300000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3f8f7f9fcfffffffffffffffffffffffffff5e9dfd4cbc1b7afaaa29f948f847c716c625a50483e352c21170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323a47535f6a73808c95a0aab3bdc7cfd8e0e6ecf1f6fcfffffffffffffffffffffffffffffffffef8f3efecebe4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dbd6d3d2cec8c1b9ada1978b7e7265574d42372b1e1206000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffff7efe8e3dfdcdbd6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dbd6d3d2cec8c1b9ada1978b7e7265574d42372b1e120600000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffff9e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d4c9beb3a99d918477695f53473a2e2114080000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5245392c201307000000000000000614212d3a47535f697784919eaab7c4d0dbe6f2fefffffffffffffffffffffffffef2e6dbd0c3b7aa9d908477695f53473a2d21150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976838f9caab4bfcbd7e4eef9fffffffffffffffffffffffffffffaf0e5dcd3cac1b9b1aaa39f96918b85817e7b7877767676777a7d818690959ea5afb8c1ccd6e0eff8fffffffffffffffffffffffffffffff4e8dcd1bcafa396897c706356493d3023160a000000000000030d18222b343d454d535b6064686e717475767777777674726f6c66625f57524d453f342e271e150c030000010c161f29323a434b51586062676d70737576777777767573706d67636059544e454039312920170e05000000000000000000000005111e2b3844515e6b7784919eaab7c1c3c4c3c2c1bdb9b4aea9a19e938e837c6f6a60594f473d342a20170c020e1b2834414e5b6774818e9aa9b3bec3c4c4c2c1bebab6afaaa39f9590857e726d635b51493f362d23190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700050e161f2730384149505b626c717d869297a1a8b2bac2cbd8ddd5cbc3bbafa3999184796d60584e43352c1e150a0000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343c454d545c606b707980868d92989c9fa4acabadb3b3b5b7b8babebbbbbbbbc0bbb9b8b6b5b5afacaaa79f9d96918c857f786f6b605c544d454c5965727f8c98a5b2bfcfdae6f2fefffffffffffffffffffffffffffffdf1e5d9cebfb2a5998c7f7266594c3f2f24190d010000000714212d3a4754606d7a858c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b8a8885827e79716c605b53493f332720150900000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e3e7e9eaecf0f5fbfffffffffffffffffffffffbf0e6ddd3c9c1bcb4aea69f9691877e716c625a50473d33291e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58626e7c86929fa7b1bcc5cfd9e1eaf2f7fdfffffffffffffffffffffffffffffffffaf4efede7e2e0dfdcd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d4c9beb3a99d918477695f53473a2e211408000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffaf4efebe9e8e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e6e2dfded9d4c9beb3a99d918477695f53473a2e21140800000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffbeee2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffbf7f5f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe5dacfc5b8aca095887b6e6255483b2f2215080000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3eae1d6cabeb3a99c8f8376685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d11040000000000000006121e2b37424d576774808d9aa9b3becad6e2eefbfffffffffffffffffffffffffff7eaded1c5b8aca095887b6e6155483c32261b0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b98a3aebac7d2dde8f4fffffffffffffffffffffffffffffff7eee5dcd3cbc3bcb4aea8a09d97928e8a8785848382838486898e92999fa7afb7c1cad3dee8f2fffffffffffffffffffffffffffffffff9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000010b151f2a343d464f575f656c71767a7d80828384848383817f7c79736e69615e575044403930271e150a000007131d28313a444c555d606a6f757a7d80828384848483817f7d7975706b626058514b433b322920170d040000000000000000000005121f2b3744505b657986929facb9bfc8d1d0cfcec9c6bfbab2ada59e9591857c706b60594f463c32291e140a101c2936434f5c6976828f9caab4bcc6ced0cfd0cac7c0bbb4aea7a09792877f736d635b51483e352b20170c02000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000001030405040404030201000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000040d151e262f383f44515a626b707d859196a0a8b1b9c2ccd2cdc3b9b0a69f92877c6f675d51463c32231a0c03000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a343c464e575e666d747d848d92989fa2aaacafb6b8b9bec0c2c3c5c6cacfc8c8d2ccc8c6c4c3c1c0bbb9b6b1aba9a19e97918b837c736d665e574e495663707c8996a9b3bec9d5e1eefafffffffffffffffffffffffffffffff6e8dbcec2b5a89b8f827568554c4135291d11040000000916232f3c4956626f7c89979a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99989798928f8b857e746c655b50443c31261a0e03000000000000000b1825323e4b5865717e8b98a4b1becbd3d7dcdcdde0e4eaeef3f9fffffffffffffffffffff8efe5dbd3cec6bfbab0a8a19992877e716c61594f453b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a75828f99a3aeb9c3ced7e1eaf3fcfffffffffffffffffffffffffffffffffbf5f0e9e3e2dbd6d3d2cfcdcbc0b3a69a8d8073675a4d4034271a0d00000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffbf7f5f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe5dacfc5b8aca095887b6e6255483b2f221508000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffbf7f5f5f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f2eeecebe5dacfc5b8aca095887b6e6255483b2f22150800000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffbeee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffefbf9f6ece1d4c8bcb1a7988b7e7265584b3f322518070000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f5f0ede7e1d8cfc6b9ada2978b7e7165564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d50432f24190d0100000000000000020e1a26313d495663707d8997a2adbac6d3dfecf8fffffffffffffffffffffffffff9ede0d4c8bcb1a7998c7f7366584e43372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4754606d7a86929facb6c0ccd8e4f0fbfffffffffffffffffffffffffffffff7eee5ddd4cfc6bfbab2aca9a29f9a97979291908f9091939a9b9fa3abb1b9c1c9d3dce5f0fafffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000007121d27313c464f5960696e777e83878a8d8f909191908f8e8c8885807b746e69625a514a423930261c1106010d18242f3a434c565e676d747c8286898c8f8f909190908e8c8986817d766f6a605c554c443b33291f160c010000000000000000000613202d394653606c7885929ea3adb5bfc8d1dcd9d5d0cbc4beb9afa7a09792867d706b60584e443b30261c11061c2935424f5c6875828f98a2aab4bcc6ced8dbd6d2ccc6bfbab1a9a299938b7f736d635a50473d32291e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c06000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000030608090e101111111111100f0e0c0a08070502000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9fffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b544a4034281c10040000030c151d262d333f485059616b6f7c8491969fa7b0bbc0c7c4bbb1a79e948c80736a60554b40342a201108000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f2a333c464e585f696e78818a91969fa2aaaeb4b9bbc0c5c6c9cfcfd0d2d3d6dbd5d5ddd8d4d2d1d0d2ccc7c6c2bcb7b2ada9a19e95908880786e6960584f54616d7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478675d5145392c2013060000000916222f3c4955626f7c8895a9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5aaa29f9c97918b81776c60574e42372b1f1509000000000000000b1724313e4a5764717d8a97a4b0bdc5c7cbd1d0d1d4d8dfe2e8f1f6fcfffffffffffffffffff7ede5e0d7d0cac2bab2aba39993887e716b60574d42382e23170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c88949eabb4bfcbd5e0e9f3fcfffffffffffffffffffffffffffffffff9f1eae4ded8d3d0cac7c5c2c0bebdb4a79a8e8174675b4e4134281b0e000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffefbf9f6ece1d4c8bcb1a7988b7e7265584b3f322518070000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfffefbf9f6ece1d4c8bcb1a7988b7e7265584b3f32251807000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffbefe3d7cbbfb5ab94887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d9cec1b4a89b8e8175685b4e422e23180c0000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e3dcd7cfc6bdb2a89e9285796d6053473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a2adb9c6d2dfecf8fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b080000000000000000000913202d3a4653606d7985929fabb8c5d0dbe7f2fefffffffffffffffffffffffffcf0e5d9cec3b7aa9d9083776a5f5347392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945525d6874818e9aa4afbbc8d4e0e9f3fefffffffffffffffffffffffffffffff7efe6e1d8d1cbc3bdb8b3adaba7a9a19e9d9c9c9d9e9fa4acacaeb4bdc2cbd3dbe5eef7fffffffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000c18242f39434e58606b6f7b838a9095979a9c9c9d9e9d9c9a9897928d87817b716c605c544a42382e23170f06111d2935404b555e686d7981878e9299999b9c9d9e9d9c9b9998928e89837c746d675e564d453b31281e130800000000000000000005121f2b3744505b65717e8a919ca3adb5bfc8d1dae2dcd6cfc9c1b9b1a9a29892867d706a5f564d42382e23170d15222f3b4855626e7c869298a2aab4bcc6cfd8e2ddd8d0cbc3bcb3aba49f918c7f726c61594f443b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffff6e9dccfc3b6a99c908376695d50432d22170b000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000040a0f1315161b1d1e1e1e1e1d1d1b1a19171514120e090705020000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8f4fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5144382c1f1206000000030b141b2227363e474f59606a6f7b8490959fa6afb6bebab2a9a0958f82786c60584e43392f22190e00000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313c464e585f6a6f7b838d929ea1a8aeb4babec5c8ccd2d2d5dadbdddedfe2e6e1e2e8e4e0dfdedcddd7d4d2cdc7c4bdb9b3ada7a09a938d837b6f6a6059525e687885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6054473a2d2114070000000815222f3b4855626e7b8895a1aeb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b4aeaca9a19e938c7f726a5f53473c31261a0e020000000000000a1723303d4a5663707d8996abb5b8b9bbbfbfc3c4c8cdd2d7dde5ebf2fafffffffffffffffffff7f2e9e2dbd6ccc4bdb4aba49a92877d70695f544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875818e9ba6b0bdc6d1dde7f2fbfffffffffffffffffffffffffffffffef6efe7dfd9d4ccc7c6bfbab8b5b3b1b0b0a89b8e8275685b4f4235281c0f0000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d9cec1b4a89b8e8175685b4e422e23180c00000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0e5d9cec1b4a89b8e8175685b4e422e23180c0000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000030f1b27333f495e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffff9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c100400000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bdb4aba0968c7f72675d514538281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b3becad6e2eefafffffffffffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000006121f2c3844515c6675818e9baab4bfcad6e2eefbfffffffffffffffffffffffffff5eaded1c5b8aca095887c6f62554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626e7b87939facb9c1ced7e2edf8fffffffffffffffffffffffffffffffff8f3eae2dcd7cec8c5bebab8b4b3adabaaa9a9a9aaacafb6b9babfc6cfd4dde5edf7fffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab95897c6f6256493c2f2316090000000004101d2935404b555f6a6f7d8590949d9fa7a7a8a9aaaaaaa9a7a9a19e99938e857e746d665c544a3f342821180f19232c3945515d676d7a838e939a9fa3aba8a9aaaaaaa9a8aaa39f9b94908780796e685e574d433a2f24190d040000000000000000030f1b27333f4953616c727f8c919ca3adb6bfc8d2dbe7e0dad5ccc3bbb3aaa29892857c6f695e544a3f34281f1514212e3a47535f6a707d869298a2aab4bdc6d0d9e3e2dcd6cec5bdb5afa39f93887e716b60564d42382e23170b0200000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffff7eaddd0c4b7aa9d9184776a544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d0700000000000000000000000000070f161b1f222327292a2b2b2a2a292827252421211e1a1514120e0904000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000020a1117242d353e474f585f696e7a838f949fa4acb0afa8a1979083796d665b50463d31271d100700000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a434e585f6a6f7c8590959da4acb2babfc6cad0d4d8dddfe2e6e8eaebeceef2f7f9f4f0edecebe9e8e3e0dfd8d3cfc9c4beb9b1aca49f9590847c706b6159566a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffaeee1d5c9bdb2a895887c6f6255493c2f2216090000000814212e3b4754616e7a8794abb5c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbebfbab8b3ada59f92867b6e62574d42372b1e12060000000000000916232f3c4956626f7c8999a4aaabacaeb5b2b6b8bcc2c6cbd5dae0e8f0f8fffffffffffffffffffbf3ede7dfd6cfc6bdb5aca39992857b6e665c50443c31261a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c1cfd8e2eff8fffffffffffffffffffffffffffffffdf5ece4ddd5cdc8c2bbb7b4aeaca9a7a5a3a3a69b8f8275685c4f4235291c0f0000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c1004000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a544b4034281c100400000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013070000000000000000000000000000000000000000000000000000000b17222d43505d6a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f130600000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d1d0cfcec8c6bfbbb3aba3999184796d60554b403529160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdbe6f2fefffffffffffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000004101c2834404a5464717d8a98a2aebac6d3dfecf7fffffffffffffffffffffffffff9ede0d4c8bcb1a79a8d8074675d5145382c1f160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a75828f9ba5afbcc6d0dbe7f2fcfffffffffffffffffffffffffffffffffcf4ede7e0d9d4cfcac6c5c1beb9b8b7b6b5b6b7b9bbc0c5c7cbd1d8e1e6eff7fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa499887b6e6155483b2e2215080000000006131f2c3945515d676f7c8692979fa6abb1b3b5b6b7b7b6b6b4b3adaba49f97928b81786d665c50443f332a1f16212c38444f59606d798390959fa4acaeb5b5b6b7b7b7b6b4b4aeaca69f99938d837a6e695e564c41352920160c0100000000000000000b17222d3841505a636d737f8c919ca4aeb6c0c9d3dde6e6ded5cdc5bcb4aaa29791847b6e665c50443d31271d121f2b37434e58606b707d869298a2abb4bdc7d2dde8e7e0d7d0c7c0bbafa49a92877d70695e544a3f34281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffff8ebded1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f9fffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000007101920272b2e2f3436373837373736353432302e2d2a2521211e1a14100c0701000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffbeee2d6cabfb4aa94877a6e6154473b2e21140800000000000006121b232c343d464e575e686d79828d939a9fa6a59e9691857b6e675d544a3f342b1f150b0000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414c565f6a6f7c8591979fa7aeb9bdc4cad0d6dbe0e4e8eceef2f7f6f8f8fbfefffffffcfaf9f7f9f4f0edece4e0dad5cfc9c3beb6afa79f9691867d706b61596875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffdf1e5dacfbdb0a4978a7d7164574a3e3124170b0000000714202d3a4753606d7a8699a3afbbc7cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccd0cac6c4beb9aea3988f8275695f53473a2d2114080000000000000714212d3a4754606d7a86939c9d9e9fa3aba6a9abb1b6bac1c9ced6dee6eff8fffffffffffffffffffef8f1e8e1d8d0c7beb5aba2979083786d60574d42372b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5665727f8c99a3aebbc7d3e1eaf4fffffffffffffffffffffffffffffffef5ebe3dad2cbc3bcb8b0aaaaa29f9c9a98979695948c807366594d4033261a0d000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f130600000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d1104000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b5aea9a19992877c6f675c5143392f241805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffffffffffffffffffffbeee2d6cabeb3a996897c706356493d3023160a000000000000000000000c18232e3a4753606d7985929facb8c5cfdae6f2fefffffffffffffffffffffffffcf0e4d9cec3b8ab9e9285796d6053473e33281c0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e58626f7c88939eaab4bfcad6e0eaf4fefffffffffffffffffffffffffffffffffff8f3eae5e1dbd6d3d2cfcac6c5c4c3c2c3c4c6c8ccd2d3d7dce2eaf3f8fffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f9386796d6053463a2d20130700000005111e2a36414c56606d79849198a2a9b0b7bcc0c2c3c4c4c3c2c1beb9b5afa9a29f928e81786d605b51453c31261b27323c4854606b75818e95a0a7afb6bbbfc2c2c3c4c3c3c1bfbab8b0aba49f9590847b6e685d52453e32281e1308000000000000000006111b262f3e48515b636d737f8c929ca4aeb7c1cbd4dfe8e7dfd7cec6bcb3a9a1969082786d60594f43392f23181a26313c464f59606b707d869299a3abb5c0ccd7dce6e9e2d9d2ccc0b6aca39992857b6e665c50443c2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffff9ecdfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd1dce8f4fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b554b4035291d110400000000000000000000050f19222b32373b3c414344444444444342413f3d3b3a36312e2d2a251f1d18120c070100000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffef2e7dbd0bbaea195887b6e6255483b2f2215080000000000000009111a222b343c454d565e676d78808890949898938e847b6e695e554b42382d22190d030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7c859297a1a9b1b9c0c9ced6dbe2e7ecf0f4f9fafefffffffffffffffffffffffffffffffcf9f5f0ebe6e1dad5d0c7c0bbb1a9a19892867d706b606773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffffff6e5d9ccbfb2a6998c7f7366594c403326190800000006131f2c3945515d677986929facb9c5d2dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9dbd6d3cfc9bfb4aa9f93877b6e6155483b3025190e0200000000000713202c3945525d6874818b8f9192929996999d9fa7aaafb9bdc4ccd4dde6eef8fffffffffffffffffffffaf3eae2d9d0c7bdb3a99f958c7f73695f53463c32261b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909dabb5bfcbd7e5f3fcfffffffffffffffffffffffffffffff6ece3d9d1c8c0b9b1aca69f9c98928f8d8b8a89898782796d6054473a2d2114070000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d201307000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada19786796d6053463a2d20130700000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d010000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f433024190d0100000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e21140800000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791877e706a60554b4031271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffff8ecdfd3c6baada297877a6e6154473b2e2114080000000000000000000007131f2c3845515d6775818e9ba9b3becad6e2eefafffffffffffffffffffffffffff5eadfd2c6b9ada2978b7e7165594f44382c1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c47545f6a75818e98a2aebac3ced8e2edf8fffffffffffffffffffffffffffffffffffffcf6f1ece6e2dfdedad6d2d1d0cfcfd0d1d2d4d8dde0e3e7edf4fcfffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5144382c1f12060000000714202d3946525e6873808d96a0aab3bbc2c7cdcfcfd0d1d0cfcfc9c7c0bbb3ada59d938e81746d62574d42372b212c38444f5963707d89939ea7b1bbc0c7cbd1cfd0d1d0cfd0cbc7c2bdb5afa79f9691837a6d605a50443a2f24190d0000000000000000000a141d2c363f49515b636d73808c929da5afb9c2cdd6e1eae9e0d7cfc5bcb2a89f948c80736b60554b4034292015202a333d474f59606b707d879299a4afbbc0cad4dee8ebe3ddd2c7beb5aba1978f82786d60584e41382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffff9ede0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5c0cbd7e3effcfffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679675d5145392c201306000000000000000000030d17212b343d4347494e505151515150504e4d4c4a4846423f3b3a36312c29241d18120b030000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff8e2d5c8bcafa295897c6f6256493c2f2316090000000000000000081019222a333b444c555d666d737d83888b8b88817a6e695f574d433a2f261c1007000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1b242b3744505b656d7a849197a1a9b3bbc2cbd5dae0e7edf2f8fcfffffffffffffffffffffffffffffffffffffffffffffdf6f1ebe6e2d9d2ccc2bbb2aaa29892867d706966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e413024190d01000004101d2935404b556b7885929eabb8c5d1dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e7e2dfdad1c6bbafa49a8d807367564d41362a1e1105000000000004111d2935414c56606c787e8284858687898c90959b9ea5acb2bac2cbd4dce6f0f9fffffffffffffffffffffcf4ebe2d9cfc5bbb1a79f92867b6e61584e43372b1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d1dce7f9fffffffffffffffffffffffffffffff8efe4dad1c7bfb6aea7a09d948f8a8682807e7d7d7c7b766d675d5145392c2013060000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e211408000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a994877a6e6154473b2e21140800000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8073675a4d4034271a08000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9a8d8073675a4d4034271a080000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a6a7a09d99928d857d706c61584e43392e1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffff8ebded2c5b8ab9f928578685e5246392d2014070000000000000000000004101d2935404b5564707d8a97a1adb9c6d2dfeaf5fffffffffffffffffffffffffffaeee2d6cabeb3a99d9083776b6155483e30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b37434e58616e7b86929fa7b1bcc6d0dbe7eff8fffffffffffffffffffffffffffffffffffffffdf7f2eeecebe6e2dfdedddcdcdcdddfe0e4e8eceff3f8fffffffffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569544a4034281c10040000030f1b27333f4953616e7a86929fa8b2bcc5cdd3d8dbdcdddddddcdad5d2ccc5bebaafa69e938b7f72695f53473d32272f3b4854606b7683909da5afb9c3ccd2d7dcdcdddddddcdcd6d3d0c7c0bbb1a8a0958f82756c62564c4135291d12070000000000000000020b1b242e374049515b636e74808d939ea7b1bbc4cfd8e3ede9e1d7cec4bab0a69f93877d70675c51453c31261a18212b353d474f59606b717e87939fa4aeb8c2ccd6e2ebeee4d9d0c6bdb3a99f948c7f736a5f53493f33271d12070000000000000000000000000000000000000306060606060606060606060606060606060a1723303d4a5663707d8996a3b0bcc9d6e3f8fffffffffffffffcf0e3d7ccc0b5ab95887b6e6255483b2f2215080606060606060606050504020000000000000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d4e0edf9fffffffffffffffffffffffffffff9ece0d3c7baaea398867a6d6053473a2d20140700000000000000000009141f29333d464e54565a5c5d5e5e5d5d5c5b5a585754534d4c4846423b39352f29231d150d06000000000000000000000000000000000000030f1c28333f4a546b7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000710182129323a434b545c606b6f767b7e7e7b756d685f574d453b31281d140a00000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b37424d57606c77828f96a0a9b3bbc4cdd4dde5ebf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f4ebe4ddd8cdc4bcb4aaa39892857b6e67727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a564c4135291d11040000000c18242f45515e6b7884919eabb7c4d1deeaf3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8f2eeebe2d8ccc0b6ac9d918477685e5246392d2014070000000000010d1924303a44505b666c71757778797a7d7f83888e939ea1a8b1b9c2cad4dee8f3fcfffffffffffffffffffffdf4eae1d7cdc3baaea3988e81756a5f53473b3025190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a9aa4afbbc8d4e0edf8fffffffffffffffffffffffffffffbf1e6ddd2c8bfb5ada49d959089827d7976747270706f6e69605d554b4135291d11040000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea195887b6e6255483b2f221508000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffff9ede0d4c7bbafa3998a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9c999795918c86807a706b615a50463c30271d0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2deebf8fffffffffffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e110500000000000000000000000c18242f3a4653606d7985929eabb8c3cdd9e4f0fefffffffffffffffffffffffffef2e6dbcfc5b8aca0958a7d7063594f42382e23170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c46525e69727f8c95a0aab4bfcad6dde6eff9fffffffffffffffffffffffffffffffffffffffffefbf8f7f2eeecebeae9e8e9eaecedf0f4f9fbfffffffffffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a9998c7f7366594c402e23180c00000005121f2b3744505b6573808c98a2aebac4ced7dfe4e8e9eaeae9e9e6e3ddd7d0cac0b8afa59f92867b6e61594f44382c333f4a54636f7c89959fabb7c1cbd8dde4e7e9eaeaeae9e7e3e0d9d2ccc2bab1a89e938b7e71685d5245392e23180c00000000000000000009121c252e374049525c606c78818e959fa9b3bdc6d1dce7f3e9e0d6ccc2bbafa4999184796d60574e42372b201519232b353d474f59616c727f8b929da6b0bac4d0d9e4eeebe2d8cfc5bbb0a69f92867c6e655b5044392f24180c0100000000000000000000000000020507081013131313131313131313131313131313131316232f3c4956626f7c8995a2afbcd1dce7f3fffffffffffffffff4e8ddd2bcafa296897c6f6356493c3023161313131313131313131212100f0d0a070604010000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffbefe3d7cbbfb4aa94887b6e6155483b2e2215080000000000000000020e1a25313b454e58606267696a6b6a6a6a6968676563615e575854534d47454039342f271f17110a0200000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000060f172028313a424a50596063696e71726f6a615e564d453c33291f160b0200000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303947535f69727f8c949ea8b2bbc5cdd6dfe6eff6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dfd6cec6bcb4aaa2979183796d727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffffff8ebded1c5b8ab9e928578685d5245392c201307000000071e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf4e8ddd2c7b8aca095877a6e6154473b2e21140800000000000008131e28333f4a545b6064696a6b686d7073767c818991969fa7b0b8c2ccd6e1eaf4fffffffffffffffffffffffcf3e9dfd7cbbfb4aa9f93877c6f62564c41362a1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aacb6c0ccd8e4f0fcfffffffffffffffffffffffffffff5eadfd5cbc0b6ada39b928d837c76706d676765646362615e56514b433a2f24180d010000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffcf3eadfd2c5b9ac9f92867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a87847f7b746d68605950483e342b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e413025190d01000000000000000000000007131f2c3845515c6674808d9aa7b1bcc8d4e1ecf7fffffffffffffffffffffffffff7ece1d4c8bcb1a79d9083766b61544a3f34281d140a000000000000000000000000000000000201000000000000000000000000000000000000000000000000000000000a15202a36424d57606d78839098a2aebac1cbd4dde7f0f9fffffffffffffffffffffffffffffffffffffffffffffffefaf8f8f7f6f5f6f7f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297897c706356493d302316070000000613202d394653606c7884919eaab4bfccd6e0e9f2f5f6f7f7f6f7f2eee8e1dbd6cac1baaea3988f82766b6054483b303844505b6674818e9ba7b1bcc9d3dde8eef3f8f6f7f6f8f3efebe3ddd7ccc3baafa59e92857a6d60554b4034281c10040000000000000000000a131c252e374044505b666d79839097a1abb5bfcbd7e1eaf2e8ded7ccc0b5aba0968c80736a5f53473d32271b1119232b353d47505a626d74808d949fa8b2bec7d2dde8f4eae1d6cdc2baaea3999082776c60554b4035291e1308000000000000000000000003090e1214151d1f202020202020202020202020202020202020222e3b4855616e7b8894aab4bfcbd7e3effbfffffffffffffff9e3d6cabdb0a3978a7d7064574a3d31242020202020202020201f1f1e1d1c1a171413110d07010000000000000000000000000006121f2c3844515c667884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffff3e7dcd1bcafa396897c706356493d3023160a000000000000000005121e2a36424d57606a6f7476777777777776757472706e696865615e5753514b4540393128221c140b0300000000000000000000000000000000061d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000050e161f2830383f444f54575f616565625f58524c443c332a21170d040000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cdc0b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a626e7b86929fa6b0bac3cdd6dfe8f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfcfbfbfcfff9f1e8e0d7cfc6bcb3a9a0958e8175727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffff8ecdfd2c6b9ada197877a6d6054473a2d211407000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d4c8bcb1a7978a7d7064574a3d3124170a000000000000020b17222d38424a5053585c5e565d6063666a6f757d8490959fa6b0bac4cfd8e2edf8fffffffffffffffffffffffbf1e7dcd1c6bbafa49a8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55697683909ca9b6c3d2dde8f4fffffffffffffffffffffffffffffcf0e4d9cdc3b9aea49b918c80786f6a63605d555857565654524d45413a31281d1307000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3eae1d6cabeb3a99c8f8376685e5246392d201307000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffff8f3eae1d6cabeb3a99c8f8376685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77726e69615e564f473e362c22190c0300000000000000000000000000000000000000000000000000000000000000000000000000010201000000000000000000000b1825313e4b5864717e8b97aab3becad6e2eefbfffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab988b7e7265584b3f3225180800000000000000000000000004101c2834404b54626f7c8895a0acb8c5d0dbe6f2fffffffffffffffffffffffffffdf0e4d9cec3b7ab9f958a7d70665c50443b2f261c1106000000000000000000000406070a0d0f0e08070502000000000000000000000000000000000000000000000000040e1a25303b44515c666f7c86929fa5afb9c2cbd5dee7f0f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285796d6053463a2d2013070000000916222f3c4955626f7c8896a1acbcc6d0dee7f2fbfffffffffffffff9f4ece6dcd7cbbfb4aa9f94897c6f63564d4136394653606c7985929eabb8c2cddee4eff9fffffffffffffffbf5eee8ded5ccc1b9ada1978c7f73675c5145382c1f1306000000000000000000010a131c2528333f4a545c676e7b859199a3aebbc3cfd8e2edf0e8ddd2c7bdb2a89f92867b6e62584e43372b20151119232b353e48515b606d78828f96a1acb6c0ccd8e0eaf3e8dfd7cbbfb4ab9f948b7e71675d51453a2f24190d00000000000000000000050d141a1e21212a2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4754606d7a8798a3aebac7d3e0ecf9fffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322c2c2c2c2c2c2c2c2c2c2c2c2b2a28262421201d18130f0a04000000000000000000000004101c2834404a546976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffffffffff8e4d7cabeb1a4978b7e7164584b3e3125180800000000000000000714212d3a46535e696f7c818384848484838381807f7d7b7875726e6965605d55514b433d332d261d150d030000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000050d161e262e343d44484d5355585855534e46413a322a21180f05000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616c76828f98a3aeb8c1ccd5dfe8f1fafffffffffffffffffffffffffffffffffffffffffffffffffcf9f9f6f3f0efeeeeeff0f2f4f2e9e1d8cec5bcb1a89e938b7f74818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffaeee2d6cabeb3a995887b6f6255483c2f2215090000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e5d9cebeb2a5988b7f7265584c3f3225190c0000000000000006111c262f383f44464b4f514c5254565860626b707a8390949fa8b2bcc6d1dce7f3fcfffffffffffffffffffffff8ede2d8ccc0b6ac9f92867a6e61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929fabb8c5d2deebf9fffffffffffffffffffffffffffff9ece0d4c8bcb1a79d928c7f746d66605853514b4b4a4a494746423b352f281f160c01000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f5f0ede7e1d8cfc6b9ada2978b7e7165564c41362a1d1105000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fafafafafffffcfaf9f8f7f5f0ede7e1d8cfc6b9ada2978b7e7165564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6966615e57524c443d352c241a100700000000000000000000000000000000000000000000000000000000000000000000010507070d0f0d0a070604000000000006131f2b37434e586874818e9ba7b4c1d0dbe6f2fefffffffffffffffffffffffffffffff9ede0d4c7bbafa499897c6f6356493c30231609000000000000000000000000000c18232e3947535f6a7783909daab3becad6e4eef9fffffffffffffffffffffffffff5eadfd3c7bcb1a79d9183786d60574d42382d2217110700000000000105070c101314171a1b1b1414110e0902000000000000000000000000000000000000000000000009141f2834404a545f6a717e8b939ea6b0b9c3ccd5dee6eff8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ede0d4c8bcb1a79b8e8174665c5044382c1f12060000000c1926333f4c5966727f8c99a8b2bdced8e2f0f9fffffffffffffffffffef7eee7dcd1c6bcb0a69c8f8275685e5246393c4956626f7c8997a2adb9c6d2dfecf6fffffffffffffffffffff9f0e7ded6cabeb3a99e9285796d6053463a2e23170b00000000000000000000010a1317222d38424b555e696f7c87929fa7b1bcc6d1dce7f3eee3d9d0c3baaea3998f82756a6054473d32271b0f111a232c363f44505c666d7a84919aa4afbbc3ced9e5f1f1e7dcd1c6bdb0a69e9184796d60564c4135291c11060000000000000000050f171f252a2d2e363939393939393939393939393939393939393939393945515d677986929facb9c5d2dfecf8fffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3939393939393939393939393838373533302d2c29241d1b150c0701000000000000000000000c18232e414e5a6774818d9aa7b4c0cddae7f7fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d403025190d01000000000000000815212e3b4854616e7b868d8f90919190908f8e8d8b8a8785827f7b76716d67605c554f443f382f271f150c0200000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000040c151c232832383b4246484b4b4847433c36302820180f0600000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8b949faab4bfcad3dee7f1fafffffffffffffffffffffffffffffffffffffffffffffff9f4f0edece9e6e4e3e2e1e2e3e5e8ebeceae0d7cec3baafa59f92867c84919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffffffef2e6dacfbcb0a396897d7063564a3d3023170a0000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000a141d262d3338393e42444145474a4e545960686d79829096a0aab4bfcbd7e0ebf6fffffffffffffffffffffffff4e8ddd2c7baaea3998c7f73665c5144382c1f1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a2adbac6d3dfecf8fffffffffffffffffffffffffffff7eaddd1c4b8aba0958d80736d605c544e4745403f3d3d3c3b3a363029241d160d0400000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e3dcd7cfc6bdb2a89e9285796d6053473a3025190d01000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3edededededf9f4f0edecebeae8e5e3dcd7cfc6bdb2a89e9285796d6053473a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696664615e5654524d46413a322b231a110800000000000000000000000000000000000000000000000000000000000000000002080d1113141a1c1a171413100c070100010c15222e3b4754606a7884919eabb7c4d1deeaf7fffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000007121d2b37434e5865727f8b98a2aebac7d2dde8f4fffffffffffffffffffffffffffbf0e4d8cdc2b8aca0958c7f72695f544a3f33282318120b060808080d1113181d1f202326282821201e19140d0500000000000000000000000000000000000000000000020c18232e39424e58626d75818e949fa7b1bac3ccd4dde7edf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0e4dbd1c5b8aca095897c7063544a3f34281c10030000020f1c2835424f5b6875828e9ba8b5c1cedbeaf4fffffffffffffffffffffffff8ede2d8cfc2b9ac9f92867b6e6154473b3f4b5865727e8b98a9b3becad6e2eefafffffffffffffffffffffff9f0e6dacfc5b9ada2978a7e7164544a3f34281c1003000000000000000000000006111c262f39434d56606a737f8c959faab4bfcbd7e1ecf5ebe2d7cbbfb4ab9e93897c6f62584e43372b1f1409111a2428343f4a545e68707d88939fa8b2bdc8d4dee9f4ede2d8cfc2b9ada1978c7f72685d5245382e23170c00000000000000030d17212931363a3b4346464646464646464646464646464646464646464646414c556b7884919eabb7c4d1deeaf7fffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4646464646464646464646464645454342403d3a39352f2b272018120b03000000000000000000071926323f4c5965727f8c98a5b2bfcfdae6f1fdfffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569564c41362a1e1105000000000000000b1825313e4b5864717e8b989c9d9e9d9d9d9c9b9a989697928f8b87837e79726d676059504a423931271e140a00000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000030a111721272c31363a3b3e3f3c3a37312a251e160e060000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7984919ea6b0bcc6d1dce5f0f9fffffffffffffffffffffffffffffffffffffffffffff8f3eee8e3e0dfddd9d7d6d5d5d5d6d8dbdedfe2e6e0d5ccc1baaea39892859196a0acb8c5d2deebf7fffffffffffffffffffffffffffffffffff7e4d7cabdb1a4978a7e7164574b3e3124180b0000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000020b141c22282b2d31363035393a3d43474f565d676d7a849198a3aebac4cedae5f1fcfffffffffffffffffffffff9eee4d7cbbfb4ab9e9184796d6053463a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a9b3becad6e2eefbfffffffffffffffffffffffffff7ebdfd2c6bbafa59d9083786d605b504a423d38352f31302f2e2d2a251f18130c040000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bdb4aba0968c7f72675d514538281e130800000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1e1e1e1e1e1e1e8e4e0dfdedddbd9d4d1cbc4bdb4aba0968c7f72675d514538281e1308000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cdc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754524d4746423b36302920191108000000000000000000000000000000000000000000000000000000000000000000040c13191d202127292724201f1c18120f0a08121d2834404b55626f7c8896a1acb9c5d2deebf8fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477675d5145392c20130600000000000000000000000000000f1b26323c4754606d7a85929facb6c0ccd8e4f0fcfffffffffffffffffffffffffff5e9ded4c8bcb1a79f92867b6e665b50443e3528231d1714141516191d2024292c2d303335342e2d2a251f170e050000000000000000000000000000000000000000000007121c27303c46505a606d79829095a0a8b1b9c2cbd7dce3eaf3f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7ded4c8bcb1a79d9083776b605442382e23170c00000005111d2935414c566a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffff4eae0d4c7bbafa3998b7e7265584b3f414e5a6774818d9aa7b4c0cfdbe6f2fefffffffffffffffffffffffff7ece1d6cabeb3a99b8e8275665c5044382b1f12060000000000000000000000000a141d27303b444e58606d78839098a3aebac5cfdbe6f2f4e7dcd1c6bdafa59c8f82766a6054473b3025190e081217232e38424c56606b74808d96a0acb8c2cdd8e4eff4eae1d5c9beb2a99e92857a6d60544a3f34281c100300000000000009141f29333b424648505253535353535353535353535353535353535353535353535d6a7783909daab6c3d0dde9f6fffffffffffffff4e7dacec1b4a79b8e8174685b53535353535353535353535353525251504f4d4a4745413a373229231d150d0300000000000000000a1724303d4a5763707d8a96a9b2bec9d5e1eefafffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685e5246392d201307000000000000000c1825323f4b5865727e8b98aaaaaaaaaaaaa9a8a7a5a9a19e9b9895908b857f79706b605b544b433930261c1106000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000060c161b1f262a2d2e32322f2e2b262019130c05000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66717e8b96a1acb8c2cfd8e2eef7fffffffffffffffffffffffffffffffffffffffffffcf4ede7e3ddd7d4d2d0cccac9c8c8c9caccced2d3d6dbe1ded7cbbfb4aaa2989298a0a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000c1926323f4c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c07000000000000000000020a11171c1f20252924292c2d32373d444c555d686f7c86929fa8b2bdc9d5e0ebf6fffffffffffffffffffffffff3e7dcd1c6b9ada1978a7d7063544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bccfdbe6f2fefffffffffffffffffffffffffff5e9dccfc3b6aa9e93887c6f665c50443f38302c292424232321201e19140d0701000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4cdc0b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d1d0cfcec8c6bfbbb3aba3999184796d60554b403529160c0200000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d4d4d4d4d4d4d4d4ddd8d4d2d1d0cfcec8c6bfbbb3aba3999184796d60554b403529160c02000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453504a4f4d4b4746423b3a36302a251e170e07000000000000000000000000000000000000000000000000000000000000000000040e161e25292d2e343534302d2c29231d1b171719242f3845515c6773808d9aa8b2bdc9d5e1edfafffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467554b4035291d100400000000000000000000000000000a15202c3945515d6774808d9aa4afbbc8d4e0e9f4fffffffffffffffffffffffffffbf0e5d9cec3baaea2989082786c605a50473e342e28222121222325292d2f35383a3d4042413b3a36302920170d03000000000000000000000000000000000000000000000b151e2a343f45515d676d7a839096a0a7b0b9c1cbd1d8e1e8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e9e0d6ccc4b8aca0958b7e7164594f4430261c11060000000713202d3946525d687986929facb9c5d2dfecf8fffffffffffffffffffffffffffcefe3d7cbc0b5ab9c8f827569574d42434f5c6976828f9ca9b5c2cfdce8f7fffffffffffffffffffffffffffdf2e6dbcfc5b8ab9f9285796d6053463a2d201307000000000000000000000000020b151e29323d44505c666f7c86929fa9b3becad6e2eef8ede2d8cfc1b7ab9f94897c6f62564d42362a1e110506111c26303a444f59606d7984919ea6b0bbc7d3e1ecf7f3e6dacfc4b9ada2978c7f72665c5044382c1f14090000000000020e1a25313b454d53545d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6975828f9ca8b5c2cfdbe8f5fffffffffffffff5e8dbcfc2b5a89c8f8275695f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5d5b595754514b47433d342f271f150c03000000000000000814212e3b4754616e7a8797a1adb9c6d2dfebf8fffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6154473a2e211409000000000000000c1825323f4b5865727e8b98a5b1b7b7b7b6b6b4b3b2b3adaba8a79f9d97928c847d736c665d554b42382e23170b020000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000040a0f141a1e2122252522211f1a150d080200000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949499928e8174675b4e4134281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad4e1eaf4fffffffffffffffffffffffffffffffffffffffffff9f3eae2dcd7d2ccc7c6c3c0bdbcbbbbbcbdbfc1c5c6cad0d4d8dcd1c6bcb4aaa29fa2aab2bac3ced9e5f1fdfffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000a1724313d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c0000000000000000000000060b0f1213181c191d2021272b323a434c565f6a737f8c96a1acb9c4cfdae5f1fffffffffffffffffffffffff8ede2d5c9beb2a99b8e8174665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f7fffffffffffffffffffffffffffaede1d5c9bdb2a89b8f82756a60544a3f342e261f1d181717161414110e09020000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b5aea9a19992877c6f675c5143392f2418050000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc7c7c7c7c7c7c7c7c7d2ccc8c6c5c4c2c0bcb8b5aea9a19992877c6f675c5143392f24180500000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000000040e18222a313739404547484848484848484848484848474746443f42403e3b3a36302d2a251f19130c05000000000000000000000000000000000000000000000000000000000000000000030c1620283035393a4042403d3a38342f2b272423252a35404b55606d7985919eabb8c4cedae5f1fdfffffffffffffffffffffffffffffffaeee1d5c9bdb2a9978b7e7164584b3e2f24180d01000000000000000000000000000004111d2935414b55616e7b87939facb9c2cdd8e4effbfffffffffffffffffffffffffff5eadfd6cabfb4aa9f948d80736c615950454039332d2e2e2e303035393a4045474a4d4e4e4746423b32291f150b01000000000000000000000000000000000000000000030c18222935404b555d686e7b8491959fa6afbbbfc6cfd7dde3ebf4f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3eae1d7cec4baafa59d9083786c6053463d3220150a000000000714212e3a4754616d7a8799a3aebac7d3e0ecf9fffffffffffffffffffffffffffff4e8dcd1c5b8ab9e928578695e534644515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffff7ecdfd3c6baada297887b6f6255483c2f22150900000000000000000000000000030c172028343f4a545f6a73808d97a2adbac6d3dfecf8f4eae1d3c7bbb0a69b8e8175695e52463a2d20160a000a151e28323d45515d67707d89949fabb7c5d0dbe6f2f7ebe0d6cabeb3a99e9184796d6053463b31261a0e020000000005121e2a36424d575e61696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c74818e9ba7b4c1cedae7f4fffffffffffffff6e9dcd0c3b6a99d9083766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a686663605d55544e45403931271e150a000000000000000714202d3946525e687885919eabb8c4d1deebf8fffffffffffffffffffffffffffffaede1d5c9bdb2a8978a7d7064574a3d31261a0e020000000000000c1925323f4c5865727f8b98a5b2bec4c3c3c2c1c0bebeb9b8b5b1aba9a19e96918980786d675d544a3f34281d140a0000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d060000000000000000000000000000000000000003090e12141518181515120f0a030000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c838687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786817a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664717d8a96a0acbac4cedce6f3fcfffffffffffffffffffffffffffffffffffffffff8efe7e1d8d1cbc7c0bbb9b6b3b1b0afaeafb0b2b5b8babec5c8cdd6d8cfc6bcb4aeacaeb4bcc3ccd5e0eaf6fffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000815222f3b4855626e7b8898a3aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c10040000000000000000000000000306060b080d1113141b2028313a444e58606d7984919ea8b2bdc9d5e3eef9fffffffffffffffffffffffff1e6dacfc4b8ab9f9285796d6053463a2d2013090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffff8ebded2c5b9aca196897c7063584e42382e231c15100c070a090807050200000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab5a89c8f8275695c4f4236291c0f030000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab5a89c8f8275695c4f4236291c0f00000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791877e706a60554b4031271d12070000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebababababababababababac0bbb9b8b7b5b3b1acaba39f9791877e706a60554b4031271d120700000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4a99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201e1a140d0802000000000000000000000000000000000000000000000000000000000000000000000a151e28323a4146474d4f4d4a474540393732313030363e45515d67717e8b97a1adb9c6d6e0ebf6fffffffffffffffffffffffffffffffff8ebdfd2c5b9ada196887b6e6255483b2f221507000000000000000000000000000000010d18242f3a46535f6975828f9ca6b0bbc7d3dee9f5fffffffffffffffffffffffffffcf2e7dbd0c5bcb0a69f93887e716b615a514b443f3b3a3b3b3c3e4146474b515356595b5b54524d443b31271d120700000000000000000000000000000000000000000000061018242f39434c565e696e7b8390949ea5aeb5bdc4ccd2d9e2e5ebf1f6fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e9e1d9cfc5bcb2a89d93897d70665b5044382b1f1203000000000815222f3b4855626e7b8895abb4bfcbd7e3effbfffffffffffffffffffffffffffff9ecdfd2c6b9ada197877b6e61544845525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffbeee2d6cabeb3a9978b7e7164584b3e3125180b0000000000000000000000000000050e17232e38424e58606d7a85929fabb8c5d0dbe7f2fcf3e3d8ccc2b9ac9f92867b6e6154473d32271b0f00030c16202935404b55606b76828f9ca9b3becad6e2eefbf2e6dbcfc5b9ada1968a7e7164574d42362a1e1205000000000714212d3a46535e696e76797979797979797979797979797979797979797979797979797979808d99a6b3c0ccd9e6f3fffffffffffffff7eaddd1c4b7aa9e918479797979797979797979797979797979797878767573706d67626058514b433930261c110600000000000005111e2a36414c566975828f9ca8b5c2d0dbe7f3fffffffffffffffffffffffffffffdf1e5dacec0b3a69a8d807367574d42362a1e12050000000000000c1926323f4c5965727f8c98a5b2bfcbd0d0cfcecdcfc9c6c5c2bcb8b3ada8a19e928d82796d665c50443d2f261b110600000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d51442e23170c000000000000000000000000000000000000000000020507080b0c09080603000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ca8b2bdccd6e0eef8fffffffffffffffffffffffffffffffffffffffff8efe6ddd5cfc6bfbab5afacaaa6a4a3a2a2a2a3a5a8abadb3b8bcc2cacfd7cec6bfbab8babfc6ced5dee7f1fcfffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000713202d3a4653606d7986929facb9c5cfdbe6eef2f7f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000104070a0d161f28323c45515c67717e8a96a1adb9c7d1dce8f3fffffffffffffffffffffffff7ebdfd3c6baada2978a7d7063574a3d30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffff7eaded1c4b7ab9e9184786c6053463c30261c110a04000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4a99d9083766a5d5043372a1d10040000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb4a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a6a7a09d99928d857d706c61584e43392e1f150b010000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a7b1aeaeaeaeaeaeaeaeaeaeaeb6afacabaaa8a6a7a09d99928d857d706c61584e43392e1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421201e1914110e0902000000000000000000000000000000000000000000000000000000000000000000000006111c26303a444c52545a5c5a5753514b47433f3e3d3e4146505a606d7984919ea9b3bec9d5e8f2fcfffffffffffffffffffffffffffffffff7ebded1c4b8ab9e918478695f53473a2e2114080000000000000000000000000000000007131d2b37424d57636f7c89949fabb7c2cdd8e4f4fdfffffffffffffffffffffffffff8ece2d7cec2bbafa49a92877d716c605c55504a48474748494b4c5254555d6063666867615e564d43392f24180c010000000000000000000000000000000000000000000007121d27313a444d565e696e7a828f939fa3abb2bbc0c7d0d5dae0e5ebeff4fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f0e7e0d7cfc7bdb4aaa0968e81746b60544a3f33281c0f03000000000916222f3c4955626f7c8895a2afbbd1dce7f3fffffffffffffffffffffffffffffffaeee2d6cabeb3a996897c7063564945525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffef2e6dbd0bfb3a6998c807366594d4033261a0d0000000000000000000000000000070e161e26303c45525d6874808d9aaab4bfcad6e2eefbf4e9e0d3c7bbaea3998c807366594f43382c1b1106040c151c242f39434f5964707d8a97a2adbac6d3dfecf8f7ece1d5c9bdb2a89c908376695f53463a2d21150a000000000815212e3b4854616e7b8285868686868686868686868686868686868686868686868686868687929facb9c5d2dfecf8fffffffffffffff8ebded2c5b9aca09689868686868686868686868686868686868585848382807d7a756f6a605c554b42382e23170c030000000000010d192530404d596673808c99aab4bfcad6e2effbfffffffffffffffffffffffffffff6eaddd0c4b7aa9d918477695f53463a2d21150a0000000000000c1926323f4c5965727f8c98a5b2bfcbd8dddcdbdadad5d2d1cdc8c5beb9b2aca49d948f81786d60594f41382d22170b0000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2f9fffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c4cedfe8f2fffffffffffffffffffffffffffffffffffffffffbf2e6ddd5cbc3bdb4aeaba49f9d99979695959697999b9fa2a9abb1b9bec5cdd4d0cac6c5c6cad0d8e0e7f0f9fffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d9083766a5d5043372a1d1004000006121f2b3844505c6676828f9ca9b3becad6dce3e6e8e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000040d16202934404b55606d7984919eabb5c0cbd7e3effcfffffffffffffffffffffffbeee2d6cabeb3a99b8e817468574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074655b5044372b1e150a0000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39d9083776a5d5044372a1d11040000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aba39d9083776a5d5044372a1d1100000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9c999795918c86807a706b615a50463c30271d0d03000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87959fa7a1a1a1a1a1a1a1a1a1a1a1a0a49f9e9d9c999795918c86807a706b615a50463c30271d0d030000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949499928e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000040a0f12181d1f202121212121212121212224262728282621211e1a1414110e090502000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424c565e6167686763605c55544e4c4a4a4a4c525a616c73808d96a1acbbc4cfdae6fafffffffffffffffffffffffffffffffffcf0e4d8ccc0b6ac9b8e817568574d42372b1e120600000000000000000000000000000000010e1a26313c4854606b76828f9ca7b1bcc7d3e2ebf5fffffffffffffffffffffffffffef3e9e0d8ccc0b6aca39992877e736d67605b54555454555658565e6164676d707375746e695e554b4035291d120700000000000000000000000000000000000000000000010b151f28323b444d575e686d79818c9299a1a8afb5bdc3c9ced5dae0e4e9eef2f7fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f1eae5ded6cec6bdb5aba29891847a6d60594f42382d22170b00000000000916232f3c4956626f7c8995a2afbcc8d5e2f8fffffffffffffffffffffffffffffffef2e6dacfbeb1a4978b7e7164584b46525f6c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff7e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000071019202830363b424c56626f7c8998a2aebac6d3dfecf9fbefe3d7cbbfb5ab9e9184776b605448382d22170b0e161e272e343a414653606d7985929fabb8c5d2deebf8fdf1e5dacfc4b7ab9f94887b6e6155483c31261a0f020000000e1b2734414e5a6774818d9292929292929292929292929292929292929292929292929292929299a3afbbc7d3e0edf9fffffffffffffffaede1d5c9bdb2a8a09892929292929292929292929292929292929291908e8c8a86827c746d675c544a3f3428201509000000000000081723303d4a5663707d8998a2aebac6d3e0ecf9fffffffffffffffffffffffffffff7ebded1c5b8aca095887b6e6155483c32261b0f0200000000000d192633404c5966737f8c99a6b2bfccd9e5e9e7e6e6e1dfded8d4cfcac4bdb9aea69e938d80736b6053493f33271b0f03000000000000000000000915222f3c4855626f7b8895a2aebbd1dce8f3fffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5465727e8b99a3aebbc7d3e0edfafffffffffffffffffffffffffffffffffffffffef3e9dfd5cbc3b9b1aba39f9993908d8a898888898a8c8e92979d9fa7adb3bbc2cbd3d6d3d2d3d6dbe2eaf2f9fffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e1105000003101c28343f4a5465717e8b97a2adb9c2cbd1d6dbdcdcddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd6cabfb4aa94877a6e6154473b2e21140800000000000000000000000000000000000000000000040d18232f3944505c66727f8c99a3afbbc7d3e0edf9fffffffffffffffffffffffef2e6dbd0c4b7ab9e918478695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffaeee1d5c9beb3a9968a7d706353493f3327190c030000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949499928e8174675b4e4134281b0e010000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949499928e8174675b4e4134281b0e00000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a87847f7b746d68605950483e342b1e150b00000000000000000000000000000000000000000000000000000000000000000613202c3945525d6877839095949494949494949494949494949a9392918f8d8a87847f7b746d68605950483e342b1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c838687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786817a6d6054473a2d21140700000000000000000000000000000000000000000000000000000001070c10131415181d202023282b2d2f3132343435332e2d2a251f170f0900000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e686d737573706d6762605859575657565e616c717e88939fa8b2bdcdd6e1ebf7fffffffffffffffffffffffffffffffffaede0d4c8bbafa49a8b7e7164584b3e31261a0e02000000000000000000000000000000000009141f2c38434f5963707d89959fabb7c1d0d9e3eef9fffffffffffffffffffffffffffbf2e8ddd2c7beb4aba399928a8079716c666461616161636467686d7175797d8081817b6e675d5145392f23180c0000000000000000000000000000000000000000000000030d162029323b454d565d676d757f8791969fa4abb1b9bdc4c9ced3d8dfe1e6eceef2f7f9fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f5f0ebe5dfd9d4ccc4bcb4aba39992867c6f675d51473d2f261c110600000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffffffffffffffffffffffffffff7e5d8cbbeb2a5988b7f7265584c46535f6c7986929facb9c5d2dfecf8fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000071019222a323a41464d5254606d7985929facb8c5d2dfebf8fff3e7dcd1c6b9aca096897c6f6353493f33271b0f162028303940444c51545c6675828f9ca8b5c2cfdbe8f5fff6ebe0d3c7bcb0a6998c7f7366584e43372b1f12060000000f1c2936424f5c6975828f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb5c0cbd7e3effcfffffffffffffffdf1e5d9cec4bab2aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9e9d9b9998928e8981796d665c50443c31261a0e0200000000000713202d3a4653606d7985929facb8c5d2dfebf5fffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7f7265584e43372b1f140900000000000d1a2633404d596673808c99a6b3bfccd9e6f2f4f7f2eeecebe4e1dad6cec9c0b8afa59f93877c6f655b5044372b1f1409000000000000000000000814212e3b4754616e7a8794abb5c0cbd7e3effcfffffffffffffffffffffffffffff9ecdfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a45413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9cabb5bfcbd7e3effbfffffffffffffffffffffffffffffffffffffff7ece1d7cdc3b9b1a7a099928d8783807e7d7c7b7c7d7f82858a90959ea2a9b1b9c1cad3dcdfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffff7ebded1c4b8ab9e9185786b5e5245382b1f12000000000b17232e3a4754606d7a85929ea6b0bbc0c7cad0cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000007121d28343f4a54616d7a86929facb9c5d2dde8f4fffffffffffffffffffffffff7ebded2c5b9aca196877b6e6154483b2e21150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff8ebdfd2c6b9ada197877a6d6154473a2d2217070000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c838687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786817a6d6054473a2d2114070000000000000000000000000000000004111d2935414c56626f7c838687878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786817a6d6054473a2d211407000000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77726e69615e564f473e362c22190c03000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c8386878787878787878787878787878786858482807e7b77726e69615e564f473e362c22190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d685d5245392c201307000000000000000000000000000000000000000000000000000105090e1214191e2024292c2d2e34383a3c3d3f404142403b3a363129211b1209000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d7a8082807d79746f6a686564636465686e747e86929aa4afbac4cedfe8f2fdfffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93877b6e6154473b2e211409000000000000000000000000000000000000030f1b27323d4854606b7683909da6b0bdc7d2dde8f4fdfffffffffffffffffffffffffff9eee4d9d0c6bdb4aba39f928d847e7873706e6d6e6e6f7174767a7e8286898c8e8e83796d60554b4034291c10040000000000000000000000000000000000000000000000040e172029333b444c555d606d727c848d9399a0a7acb2b9bdc4c7cdd2d5dadfe2e6eaedf0f5f8f9fcfffffffffffffffffffffffffffffffffffffffffdfaf8f5f0ede9e4e0dad5cec8c0bab2aaa29992877e706a5f554c41352b1d140a0000000000000916222f3c4955626f7c8895a2afbbc8d5e2f7fffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c45525f6c7885929fabb8c5d2deebf8fffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000040d19222b343c444c52575e6165667683909ca9b6c3cfdce9f6fff8ede3d5c9bdb2a89a8d8074655b5044372b1f162028323a424a51555d60646873808d99a6b3c0ccd9e6f3fffdf0e4d8cdc2b7aa9d9184776a5f53473a2e211407000000101c2936434f5c6976828f9ca9acacacacacacacacacacacacacacacacacacacacacacacacacacafb5bdc7d1dce8f3fffffffffffffffffff6ebe0d6ccc4bcb4aeacacacacacacacacacacacacacacacacacababa9a8aaa39f9b938e82786d60574d42372b1e1308000000000006131f2c3845515c6775828f9ca8b5c2ced9e4f0fffffffffffffffffffffffffffffdf0e5d9cec3b6aa9d9083776a5f53473b30251a0c02000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffefaf8f5f0ece6e0dad5cac1bbafa4999083786c6053463b30251a0e020000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0edf9fffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373940454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846443f3835302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d1dce7f3fffffffffffffffffffffffffffffffffffffffef2e6dbd0c5bbb1a7a0959086807a777371706f6f6f707275797d838a92979fa7b0b8c1cad4dee8eff3f8fefffffffffffffffffffffffffffffffffffffffffffff8ebded1c5b8ab9e9285786b5f52452d22170b000000000613202c3945525d68727f8b949fa7afb5babec1c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000010c17232e3846525e6876828f9cabb5c0ccd7e3f0fcfffffffffffffffffffffffaede1d5c9bdb2a8978a7e7164574b3e2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff7ebded1c4b8ab9e918578685e5246392d20130600000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d685d5245392c20130700000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b79756d685d5245392c2013070000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6966615e57524c443d352c241a1007000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a6f777a7b7b7b7b7b7b7b7b7b7b7b7b7a7a7978777573716e6966615e57524c443d352c241a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66605d564c4135291d1104000000000000000000000000000000000000000000000003080d11141a1e21252a2d2f35393a3d3f4446484a4c4d4e4e4d4846423b332d241b1208000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78838d8f8d8a85807c78747271707172757a818a9298a3acb6c0ccd6e0f1fafffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d908377695e52463a2d201407000000000000000000000000000000000000000a16212c38444f59636f7d89949eabb5c0ccd7e1ecf7fffffffffffffffffffffffffffff5ebe2d8cfc6bdb4aea49d96918a84807d7b7a7a7b7c7e8083868b8f9298999b958c7f73675c5145382c1f1409000000000000000000000000000000000000000000000000050e172129323a434b515b626a6f7a808790959ea1a8acb2b7bbc2c6c9cfd3d6dbdee0e5e9ecedeff4f9fffffffffffffffffffffffffffffdf9f5f6f1eeebebe4e0ded8d3cfc9c3bdb8afa8a09892877e716c61584e433a2f231a0b020000000000000815222f3b4855626e7b8895a1aebbd0dbe6f2fefffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b45525e6b7885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000010c161f2b343d464e565e61696e727576828f9ba8b5c2cedbe8f5fffff1e5d9cec4b8ab9e9285786c605346392d201e28323a444c545c60676d7175767f8b98a5b2becbd8e5f1fefff5e9ded1c5b8aca095887b6e6255483b2f23180c0000000f1c2936424f5c6975828f9ca8b5b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bbc0c7cfd9e3eef9fffffffffffffffffffcf2e7ded6cfc6bfbab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b8b7b6b5b4aeaca59d948c7f73695f53473a3025190d010000000004101c2834404b5565727f8b98a7b1bcc8d4e3eef9fffffffffffffffffffffffffffff5eaddd1c4b8ab9f95887c6f62574d42362a1e140a000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffdf7f2ebe5dcd7ccc0b5aba0958a7d7064574d42362a1e11050000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffef2e7dbd0bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac6d3e3edf8fffffffffffffffffffffffffffffffffffffffbeee2d6cabeb3a9a09590837b736d686664636262636466676d70767e8590959ea6b0b8c2ccd6e0ebf6fffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285786c5f493f33271b0f0300000004111d2935414c56606d788290959fa3abadb3b4b5b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000006111c2a36414c5665717e8b99a4afbbc7d4e0edf9fffffffffffffffffffffffdf1e5dacec0b4a79a8d817467544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff6e9dccfc3b6a99c90837669564c41362a1e1105000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66605d564c4135291d1104000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d66605d564c4135291d110400000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696664615e5654524d46413a322b231a1108000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e585f62676d6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d666a696664615e5654524d46413a322b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c54524c443a3024190d01000000000000000000000000000000000000000000060b0f13191d20262a2d30363a3b4045474a4a50535557595a5b5b5954534d453e362d241a10070000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b959b9a97928d8884817f7d7d7d7f82868d929fa3aab4bec7d2dee8f2fffffffffffffffffffffffffffffffffff9ede1d4c8bdb2a8998c807366564d42362a1e11050000000000000000000000000000000000000004101c27333d4854606b75828f99a4afbbc5cfdbe6f3fcfffffffffffffffffffffffffffdf4eae1d8cfc6bfbaaea8a09e96918d8a88878788898b8d9092999b9fa3aaa89e9285796d6053473b31261a0e02000000000000000000000000000000000000000000000000050f17202831394045515860686d747c838b91969ea1a8abb0b8b9bec5c6cad0d1d4d9dcdfe0e3e8eef5fdfffffffffffffffffffffff8f2ede9e6e6e1dfded9d4d1cdc7c4bdb9b2aca59d9691867e716c61594f463c31281e1108000000000000000815212e3b4854616e7b8794aab3becad6e2eefbfffffffffffffffffffffffffffffff0e4d7cabdb1a4978a7e7164574b44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000007131d28313d464e585f686d747b7f828386929fabb8c5d2deebf8fffff6ebdfd2c6b9ada197887c6f6255493c2e2324303a444c565d666d727a7e818384919eabb8c4d1deebf7fffff9ede0d4c8bcb1a7988c7f7265554b4034291c100400000f1c2935424f5c6875828f9ba8b5c2c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c7cbd1d9e1eaf5fffffffffffffffffffffff9f0e7e1d8d1cbc7c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4c3c1bfbab9afa69f92867b6e62564c41362a1d110500000000000c18232e3b4855626e7b8895a0acb8c7d2dde8f4fffffffffffffffffffffffffffff9ece0d4c8bcb1a79a8d8174695e52463c30261c11060000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffcf6eee8ddd2c7bdb1a79c8f8276695e52463a2d20140700000000000000000004111d2935404b556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffff8e2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231c19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4becad6e2f4fffffffffffffffffffffffffffffffffffffffff8ecdfd3c6baada29790837a6e69615e56575655555657555c60646c717b838f949ea6b0bac4cedae5f4fdfffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f928679655b5044372b1f1205000000010d1924303a44505c666d7a838d92999fa2a9a7a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000d1925303a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffff6eaddd0c3b7aa9d908477665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f423025190d010000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c54524c443a3024190d010000000000000000000000000000000000010f1b26313c464e53555d60616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c54524c443a3024190d01000000000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754524d4746423b36302920191108000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c464e53555d606161616161616161616161616160605c545c5a5754524d4746423b363029201911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a45413a32281e13080000000000000000000000000000000000000002080d11171c1f24292d31363a3b4246474b515357545c6062646567676866615e5750483e362c22190d030000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546875828f9ba7a9a29f9a96918e8c8a898a8b8f92989da4aeb4bcc6d0d9e4f0fafffffffffffffffffffffffffffffffffff7ebded2c5b8aca096887c6f6255493c3025190e0200000000000000000000000000000000000000000b16212c38444f59626f7c87939fa9b3becad6e1eaf4fffffffffffffffffffffffffffffcf3eae1d8d1cbc0bab2aca8a19e9a979494949496979a9d9fa3abacaeb4ada2978a7e7164574d42362a1e120500000000000000000000000000000000000000000000000000050e161f272f353f464e565d606a6f787e848b91969c9fa6abadb3b8babec3c5c8ced0d2d4d7dce3ebf3fdfffffffffffffffffef5ede6e1dcdadad5d2d1cec8c5c2bcb7b2ada8a09d938e847c706c615a50473e342a1f160c00000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf9fffffffffffffffffffffffffffffaeee1d5c9bdb2a996897d7063564a44505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000010d18242f3a434e58606a6f7a81878b8f909298a2aebac6d3dfecf9fffffaeee1d5c9beb3a9998c7f7266544a4034282935414c565d686d787f868a8e8f9196a1adb9c5d2dfebf8fffffdf0e5d9cec2b5a99c8f8276675c5145382c1f130600000e1b2835414e5b6874818e9ba7b4c1ced2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3d7dce3eaf3fcfffffffffffffffffffffffff9f3eae2dcd7d3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d1d1d0d1cbc7c0baaea3988e8174685e5246392d20130700000000000714212e3a47535f697783909dabb5c0ccd7e3f0fcfffffffffffffffffffffffffffcf0e4d8cdc3b9ac9f92867b6e61584e42382e231710060004111d2935414b55697683909ca9b6c3cfdce9f6fffffffffffffffffffff9eee3d9d0c3b9ac9f93877b6e6154473b2e211406000000000000000000010d18242f44515e6b7784919eaab7c4d1ddeaf7fffffffffffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f20212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1d0dbe7f2fefffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79f92857a6e685f57524c4b4a4948494a4b51535a61696e79828f949fa8b2bdc9d5e2ebf5fffffffffffffffffffffffffffffffffffffffffffffff9ece0d3c7baaea39986796c605346392d2013060000000008131e28343f4a545d686d7980878e9297999a9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000813202d3946525e687783909daab6c3d1dce8f4fffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a08000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a45413a32281e1308000000000000000000000000000000000000000a15202a343c43474b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a45413a32281e130800000000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453504a4f4d4b4746423b3a36302a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474b5153545454545454545454545454545453504a4f4d4b4746423b3a36302a251e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373940454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846443f3835302820160c02000000000000000000000000000000000003090e13191c22282b3035393b4246484d5254555d606367666d6f7072737475736e69615a50483e342b1f150b0100000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667884919eabb3adaba8a19e9b98979697989b9fa2aaaebabfc6ced8e2ebf5fffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776a5f53473b2e1f1409000000000000000000000000000000000000000000050f1b27323d47535f6a74818e97a2adb9c2cfd8e2edf8fffffffffffffffffffffffffffffcf3eae2dcd7ccc3bdb9b2acaba6a3a1a0a1a1a2a4a7a9acafb5b8babeb3a99c8f8276695f53463a2d2114080000000000000000000000000000000000000000000000000000040d151d2429343d434c525860666d71797e848a8f949a9ea1a9abaeb3b7b8bcc0c3c5c7cbd1d9e1ebf5fffffffffffffffff5ece3dcd5d0cdcfc9c5c4c1bcb8b7b0aba8a19e969189817a6f6a615a50483e352c22180d0400000000000000000613202c3945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffffffef5ebdfd2c5b9ada196877b6e615447424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffff9eee1d5c9bdb2a8978a7e7164574b3e3124180b00000000000000000004111d2935404b55606a6f7c858e939a9b9d9fa2aab3becad6e2eefbfffffef2e6dacfc2b6a99c8f8376665c5144382c2d3946525d686d7a838c92989b9c9ea1a9b2bdc9d5e1eefafffffff5ebdfd2c5b8ac9f9286796d6053473a2d20140700000d1a2734404d5a6773808d9aa6b3c0cdd9dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e3e8eef5fcfffffffffffffffffffffffffffffcf4ede7e3e0dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdededcdcd7d3cbbfb4aa9f92867a6d6154473a2e211408000000000006121e2b37424d5765727f8c99a4afbbc7d4e0ebf7fffffffffffffffffffffffffffff5eae0d3c7baaea3988d81746a5f544a3f34282217110d0813202c3945515d677884919eabb7c4d1deeaf7fffffffffffffffffffffff5ebe0d4c7bbafa4998b7e7165584b3e2d22170b00000000000000000000071d2a3744505d6a7783909daab6c3d0dde9f6fffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556a7683909da9b6c3d0dce9f8fffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca0958b7e71685e564d46413e3d3c3c3c3d40454650575e676d78828f96a1acb9c1d0d9e3eef9fffffffffffffffffffffffffffffffffffffffffffffbefe3d7cbbfb4a09386796d6053463a2d20130700000000020b17232e38424c565d676d737b8185898c8e8f909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908d857a6d6154473a2e2114070000000000000000000000000000000000000000000000000005111d2a36414c566673808d99abb5c0cbd7e3effcfffffffffffffffffffffff9ece0d3c7baaea399887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000040e18222a31373940454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846443f3835302820160c0200000000000000000000000000000000000000040e18222a31373940454748484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846443f3835302820160c020000000000000000000000000000000000000000000201040e18222a313739404547484848484848484848484848474746443f42403e3b3a36302d2a251f19130c05000000000000000201000000000000000000000000000000000000000000000000000000000000040e18222a313739404547484848484848484848484848474746443f42403e3b3a36302d2a251f19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e29241e160e0400000000000000000000000000000000030a0f151a1e252a2d33383a4146474d5355565e6165676d707376797b7d7f808181807b716c615a50473d31271d12070000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9bab8b2acaba7a5a4a3a4a5a8acaeb4bcc0cbd0d8e0eaf4fdfffffffffffffffffffffffffffffffffff9ece0d4c7bcb1a7998c807366584e43372b1f0d02000000000000000000000000000000000000000000000b16212b37434e58616d7a85929ea7b1bcc6d1dce7f2fbfffffffffffffffffffffffffffffcf4ede7ded5cec8c4bdb9b7b3b0aeadadaeafb1b3b6b9bbc0c5c7c5b9ac9f93877b6e6155483b3025190d010000000000000000000000000000000000000000000000000000030b1218222b313a41454e545c60666d71797d83888d92979b9fa2aaaaacb1b3b6b9bbc0c7cfd9e3eef9fffffffffffff8ede3dad1cac4c1bfbdb9b8b4b1acaaa69f9c96918b847d746d685f5850473e362c231a100600000000000000000004111d2935414b556a7784909daab7c3d0ddeaf6fffffffffffffffffffffcf9f5f0ece3d9d0c4b8ab9e918478695e5246414d5a6774808d9aa7b3c0cddae6f7fffffffffffffffffffffffcf7f1eee8dcd2c5b9ada196887b6e6155483b2e2215080000000000000000000613202c3945515d676f7c8592979fa4aca9abaeb3bcc5d0dbe6f2fefffffff7ecdfd2c5b9ac9f9286796d6053463a2d3944505a616d7a8390959fa2aaa9abadb2bbc4cfdae6f1fdfffffff9ece0d3c7baaea298897c6f6356493c3023160600000c1926333f4c5966727f8c99a5b2bfccd8e5ecececececececececececececececececececececedeff3f9fffffffffffffffffffffffffffffffffffff8f3efecececececececececececececececececebebeae9e7e3dcd1c6baaea3988b7e7265584b3f3025190d0100000000020e1a26313c4754616e7b87939facb9c4cfdae6f2fefffffffffffffffffffffffffffbefe3d7cbbfb4aa9f92877c6f665c50443e3428231c191814212d3a4754606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffcf0e3d7ccc0b5ab9b8e817468544a3f33281c0f03000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677885919eabb8c4d1deebf7fffffffffffffffffffffffffffffffffffffcf0e3d7ccc0b5ab9d9183776c62564c443b3630302f2f302e34383e454d555d666d7a84919ea5afbdc7d2dde8f4fffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1baada093877a6d6054473a2d211407000000000006111c26303a444c555c60696e74797c7f818283838484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848483807a6e685e5246392d20130700000000000000000000000000000000000000000000000000010d1925303d4a5663707d8999a3afbbc7d4e0edf9fffffffffffffffffffffffbefe3d7cbbfb4ab968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e29241e160e0400000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e29241e160e040000000000000000000000000000000000010507070c0e0e0b08101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201e1a140d0802000000030709090d0e0d0909070300000000000000000000000000000000000000000000000000000006101820262b2f35393a3b3b3b3b3b3b3b3b3b3b3b3b3a3a3a38342e33312e2d2a25201e1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231c19130c0400000000000000000000000000000003090e151a20262b3036383f44464c5254575f6165696e72767a7d808385888a8c8d8e8e8c867e716c61594f43392f24180c0200000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a4afbbc6c4bdb9b7b4b2b0b0b0b2b5b8babfc6ced6dce2eaf2fcfffffffffffffffffffffffffffffffffffff5eaddd1c4b8ab9f95887b6e6255483c32261b0f0000000000000000000000000000000000000000000000040f1b26313c46525e68727e8b959faab4bfcbd7e0e9f3fefffffffffffffffffffffffffffffff8f0e7e0d9d4cec9c5c4c0bdbbbababbbcbec0c3c5c7cbd1d3c8bbafa49a8c7f7265564c41362a1e1105000000000000000000000000000000000000000000000000000000010710191f282f353d424a50545c60666d71767b8085898e92989a9da0a7a6a9acafb5bdc7d1dce8f4fffffffffffdf2e6dcd1c8bfb9b4b3b2adaba8a7a09d9994908a847e78706b605d564e463e352c241a110800000000000000000000010d18242f434f5c6976828f9ca9b5c2cfdce8f8fffffffffffffffffbf5f0eceae5e1dbd2c7bdb1a79b8e817568574d423f4c5966727f8c99a5b2bfcfdbe6f2fefffffffffffffffff9f4f0ebe6e3dcd7cbbfb4ab9e918478695f53473a2d211408000000000000000005111d2935414c56606d79849197a1a9afb6b6b8babec5ced7e1ecf7fffffffff9ece0d3c7baaea398887c6f6255493c2f3c4955616c75818e959fa7aeb4b6b8b9bdc4cdd6e0ebf6fffffffffbefe2d6cabfb4aa988b7f7265584c3f2d22170b00000b1825323e4b5865717e8b98a4b1becbd7e4f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9fcfffffffffffffffffffffffffffffffffffffffffffffbf9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f7f8f3ede2d7cbbfb4aa9b8f827568564c41362a1e110500000000000915202d3a46525e6976828f9ca9b3bec9d5e2edf8fffffffffffffffffffffffffffff3e7dcd1c6bbaea3999083786d60594f463d342e2924242427333f495363707c899aa4afbbc8d4e0edfafffffffffffffffffffffffff4e8ddd2c4b7aa9d918477665b5044382b1f12060000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa4998b7f72655a50443b322a252322222323282c333b434b545d68707d89939eabb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffffffffff8e0d3c7baada094877a6d6154473a2e2114070000000000000a141e28323a434b51575f62676d7072747676777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776736e685e564c4135291d110500000000000000000000000000000000000000000000000000000814202d3a4753606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffff3e7dcd1bfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231c19130c040000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2c28231c19130c040000000000000000000000000000000002080d111314191b1b18151412151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421201e1914110e0902000000030a0f1315161a1b1a1615130f0b040000000000000000000000000000000000000000000000000000060e151b1d24292c2d2e2e2e2e2e2e2e2e2e2e2e2e2e2d2d2c2823272421201e1914110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f20212121212121212121212121212121212121212121212121212121212121212122242627282826212121212121212121212121212121212121212121212121212121212121212121201f1c17110d0802000000000000000000000000000001070c141a20262b31373a41464a5053565d6165696e72767b7f82868a8d90929897989a9a9b9892887e716b60554b4035291e130800000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cccec9c5c4c1bfbdbcbdbec2c5c7cad0d8e0e7edf4fcfffffffffffffffffffffffffffffffffffff9eee3d6cabeb3a99d9083766a5f53473a2a20150a0000000000000000000000000000000000000000000000000a15202a36414c56606c78839098a3aebac2ced7e1ecf7fffffffffffffffffffffffffffffffff9f1ebe5e0dad5d2d1cdcac7c7c7c7c9cacdd0d2d4d7dcd8ccc0b6ac9c908376685e5246392d2013070000000000000000000000000000000000000000000000000000000000070d161e242930383f444a51545c60646a6f74797d8185898d9095979a9d9fa3abb5c0cbd7e3effcfffffffff9ede1d5cabfb6aea8a6a9a19e9b9895908c88837e79716d666059524c443c342c231a1208000000000000000000000000071a2734414d5a6774808d9aa7b3c0d1dce7f3fffffffffffffff8f1eae4e0ddd9d4d0cac0b5aba095897c706356493d3d4a5764707d8a97a9b3becad6e2eefbfffffffffffffdf5eee8e4e0dad5d1cbc2baaea3998c807366574d42372b1e120600000000000000000713202d3946525d6874808d96a0a9b3bbc0c3c5c6cad0d7e0e9f3fefffffffffbefe3d7cbbfb4aa988b7e7165584b3e37434e5864707d8a939ea7b1babfc2c4c5c9cfd6dfe8f2fdfffffffffff3e7dbd0c1b4a79b8e817468544a3f33281c0f03000a1724313d4a5764707d8a97a3b0bdd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e7dcd1c5b8ab9e928578685e5246392d201407000000000005111e2a36424d5764717e8b97a1adb9c6d0dbe7f3fffffffffffffffffffffffffffff8ede2d7cbbfb5ab9f958c7f726b61584e443f38352f3131303844505b6573808d99acb6c0ccd8e4f0fcfffffffffffffffffffffffff9ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f4fffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f93867a6d6054473f3229201917161516181c20293139424c56606b75818e99a4afbbc7d4e0ebf6fffffffffffffffffffffffffffffffffffffffffffaede0d4c7baada194877a6e6154473b2e211408000000000000020c162028313940454d53555c60636667696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67615e564c443a3025190d01000000000000000000000000000000000000000000000000000006131f2c3945515d677784909daab7c3d0ddeaf6fffffffffffffffffffffffff8e7dacdc1b4a79a8e8174675b4e4134281b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f20212121212121212121212121212121212121212121212121212121212121212121212121242728272623212121212121212121212121212121212121212121212121212121212121201f1c17110d080200000000000000000000000000000000000000000000000000040a0f12181d1f20212121212121212121262827252121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121232628272321212121212121201f1c17110d080200000000000000000000000000000000060b13191e20212628272521201e1a1412181d1f202121212121212121212121212121201f1c171a181414110e090502000000060b0f161b1f22232628272322201b160f0a0300000000000000000000000000000000000000000000000000040a0f12181d1f202121212121212121212121212123272827262421201d191413100d07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314151515151515151515151515151515151515151515151515181d202123282c2d2f3133343435332e2d2a251f171515151515151515151515151515151515151515151515151515151312100c0600000000000000000000000000000000030b12181f252a31373c42474c52545b6063686d72777b7f83878b8f92999a9c9fa2aaa5a6a7aaa39a92877d6f675d51453a3025190d01000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dad5d2d1cecbcac9cacbced2d3d6dbe2eaf2f8fefffffffffffffffffffffffffffffffffffffff4e8dcd1c6baada2978b7e7165584e43372b1f1206000000000000000000000000000000000000000000000000040d1925303a44505b666f7c86929fa7b1bcc5d0dbe6eef8fffffffffffffffffffffffffffffffffcf6f1ebe5e1deded9d6d4d3d4d4d5d7dadcdfe0e3e8ddd2c6b9ac9f93867a6d6154473a2e21140a000000000000000000000000000000000000000000000000000000000000040c13191e262e343940444a5053585f62666d7074797c8084878a8d909299a3afbbc7d4e0edf9fffffffff5e9dcd0c4b9aea49c999696918e8b88847f7b76716d66605c544f45413a322a221a1108000000000000000000000000000b1825323e4b5865717e8b98abb5bfcbd7e3effbfffffffffff8efe6dfd9d4d1cec8c5bebaafa4999083776b6054483b3b4855616e7b8897a2adbac6d3dfecf8fffffffffffdf4ebe4ddd8d4cfc9c7c0bbb0a69f92867b6e6154473c31261a0e0200000000000000000714212e3a4754616d7a86929fa8b2bcc5ccd2d2d3d6dbe1e9f2fbfffffffffffff3e7dcd1c0b3a79a8d8074675a4d413b47535f6a7683909da5afb9c2cad0d1d2d5dae0e8f1fafffffffffffff8eaddd0c3b7aa9d908477665b5044382b1f1206000916232f3c4956626f7c8995aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c6b9ada297877a6e6154473b2e2114080000000000020e1a25303b4653606d7985919eaab4bfcad6e3eef9fffffffffffffffffffffffffffff3e7dcd1c6bdb1a79f93877d706a6058504a45413f3e3e3e424b55606c7884919eaab7c4d2dde8f4fffffffffffffffffffffffffff9ece0d3c7baaea399877b6e6154483b2e2115080000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffffffbefe3d7cbbfb4ab95897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996acb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d908477685d5245392d20170e080909070c10171f27303a444f59616e7b87939facb9c4cfdae6f1fdfffffffffffffffffffffffffffffffffffffffffaede0d3c7baada094877a6d6154473a2e21140700000000000000040e161f272f343c42474b515356595b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a54524c443b32281e130800000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cddae7f6fffffffffffffffffffffffff5e9dccfc2b6a99c8f8376695c50433025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000001070c101314151515151515151515151515151515151515151515151515151515151515141b22272b2d3034353432302e2d2924201f1d18151515151515151515151515151515151515151515151312100c0600000000000000000000000000000000000000000000000000000000000001070c101314151515171f252a2d2e333534312e2d2a251f1b1715151515151515151515151515151515151515151515151515151515151515151515171b22272b2d303335332f2e2b27201a15151312100c060000000000000000000000000000000000020a11171e252a2d2e323534322e2d2a251f1c1711131415151515151515151515151514141312100c060b0807050200000000020a11171b1f272c2e2f333534302f2c27211a150b06000000000000000000000000000000000000000000000000000001070c10131415151515151515151a21272c2f3034353433302e2d2a2520201d1814120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080808080808090e12141a1e2124292c2d2e34383a3c3e3f414142403b3a363029201a12080808080808080808080808080808080808080808080808080706030000000000000000000000000000000000060d151d232930363c43474d53565e61666c70757a7f83888c90939a9c9fa3aba9acaeb4b2b3b4b4aca3999184796d60564c4135291d1105000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1dededad8d7d6d7d8dbdfe0e2e7edf4fcfffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9f92857a6d6053473c31261a0f020000000000000000000000000000000000000000000000000008131e28333f4a545f6a727f8c959fa9b3becad6dce6f0f9fffffffffffffffffffffffffffffffffffcf6f1edebeae6e3e1e0e0e1e2e4e6e9ecedefede0d4c7bbafa4998b7e7164584b3e31261b0f0300000000000000000000000000000000000000000000000000000000000001080c141c23282e34383f44464e53545c6063666d7073777a7d808387929facb9c5d2dfecf8fffffffff3e6dacdc1b4a89c928c898784817e7b77736e6a64605c54504a423d352f282018100800000000000000000000000000000916222f3c4955626f7c8899a3aebbc7d3e0edf9fffffffffbf1e6ddd5cdc8c4c3bcb8b3ada49f93877c6f63594f44383a46535f697885929fabb8c5d2deebf8fffffffffff5ebe2d9d2ccc8c4beb9b5afa69f948c7f72695e52463a2a1f1509000000000000000003101c28343f4a5465727f8c98a3aebac4ced8dddedfe2e6ecf3fbfffffffffffffff8e9dccfc2b6a99c8f8376695c50433c4855626f7c88959fabb7c1cbd6dbdedfe1e6ebf2fafffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d201306000815212e3b4854616e7b8798a3aebac7d3e0ecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a995897c6f6256493c2f23160900000000000009141f2c3845515c67737f8c98a2aebac7d1dce8f3fefffffffffffffffffffffffffff8ede3d8cfc2bbafa49992867c6f6a605c54514c4b4b4a4b4d545d67707d8a96a0acb8c5d2e4eef9fffffffffffffffffffffffffffbefe3d7cbbfb4ab95887b6f6255483c2f2215090000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffffffff9ece0d3c7baaea399887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd2dde8f4fffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e817467564c4135291b0e050000000000050d151e28323d47535f6975828f9ba9b2bdc9d5e1eefafffffffffffffffffffffffffffffffffffffffff9ede0d3c6baada093877a6d6054473a2d2114070000000000000000040d151d2329313739404546494c4e4f505051515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504d4746413b322920160c02000000000000000000000000000000000000000000000000000000000c18242f3f4b5865727e8b98a5b1becfdae6f1fdfffffffffffffffffffffff7eaddd0c4b7aa9d9184776a564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffcefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000040607080808080808080808080808080808080808080808080808080808080f181d262d3337393d4042413f3d3a3935302d2c2924201e1914110d0808080808080808080808080808080807060300000000000000000000000000000000000000000000000000000000000000000000000406070c151c232830363a3b3f41413e3b3936302b27221b17110a0808080808080808080808080808080808080808080808080808070c141c23282d3337393c4041403c3b38322a261f180f0703000000000000000000000000000000000000050b141c22283036393a3f41413e3b3a36302b28221c17110a0808080808080808080808070707060300000000000000000000070b141b22272b32383b3c4041403c3b38322b262017110a0200000000000000000000000000000000000000000000000000000004060708080808080f171f252a33383c3d4042413f3d3a3936302d2c2924201e1a14110e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d11151a1e21252a2d2f35393a3d3f4446484a4c4d4e4e4c4746423b322c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464e53575f62686d73787d81868b9095989d9fa4acacaeb4b6b8babfbfc0c1beb5aba0968c8073685e5246392d20150a000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd2dde8ebeae7e5e3e3e3e5e8ebeceff3f8fefffffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa3998d8073675d5145392a20150a0000000000000000000000000000000000000000000000000000020b17222d38424e58606d78839097a2adbac0cad4dee7f1fbfffffffffffffffffffffffffffffffffffffdfaf8f7f3f0eeededeeeff1f3f6f8f9fcf0e3d7ccc0b5ab9b8e817568584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000020a11171c23282e34383c43474a5053545c606367686e71737683909da9b6c3d0dce9f6fffffffff2e6d9ccbfb3a6998c807d7a7875716e6966625f5853514a443f383029241e160d060000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfecf7fffffffff5eadfd5cbc3bcb8b6b1aca9a29f928c80736b6054473d3236424d576976838f9ca9b6c2d0dbe7f2fefffffff9eee4d9d0c7c0bbb9b3adaba39f949082786d60574d42362a180e03000000000000000006121f2b3844505c667683909caab4bfccd6e0e8ebeceef2f7fefffffffffffffffff7eaddd1c4b7aa9e9184776b564c41404c5966737f8c99a7b1bcc9d3dde7ebebeef1f6fdfffffffffffffffff9ede0d3c7bbafa399877a6e6154473b2e211408000713202d3a4653606d7986929facb9c5d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dbcfbdb0a4978a7d7164574a3e3124170b00000000000004101c2834404b55616d7a86929fabb5c0cbd7e1ecf7fffffffffffffffffffffffffffff4eae1d7ccc0b5aba29892857c726d66605d5558575758575f666d7983919da8b2bdc8d4e1f5fffffffffffffffffffffffffffffff3e7dcd1bcafa295897c6f6256493c2f2316090000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1fefffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f9fffffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3024190c00000000000000030c16202b37424d5763707d8996a1adb9c5d2dfebf8fffffffffffffffffffffffffffffffffffffffff9ece0d3c6b9ada093867a6d6053473a2d201407000000000000000000030b12181f262b2e34383a3d3f414343444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443403b3936302920170e0400000000000000000000000000000000000000000000000000000000000716232f3c4956626f7c8995a9b2bdc9d5e1eefafffffffffffffffffffffff8ebdfd2c5b8ac9f928579685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212a2f383f44464a4d4e4e4c4a4746413d3a38352f2d2a25201e1913100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e262e343b4246474c4e4e4b4746413b37332d27221b140b0a04000000000000000000000000000000000000000000030b12181e262e34383f4446494d4e4d4947433d36312a2118120b0300000000000000000000000000000000060e171d262d333a4146474c4e4e4b4846423b38332d28231c140c0a04000000000000000000000000000000000000000000030b12181d262d33373d4348494d4e4d4948443d373127221b140b040000000000000000000000000000000000000000000000000000000000000000060f18212931363d44484a4d4e4e4c4a4746413d3a39352f2d2a25201e1914100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191d20262b2e31363a3b4145474a4a50535557595a5b5b5954524d443e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52585f62696e747a7f84898e92989da0a7a9acafb6b9babfc3c5c6cad0cdd0c7bdb2a89f92857a6d6154473c32261b0f030000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7e3f0f7f4f2f0eff0f1f5f8f9fbfffffffffffffffffffffffffffffffffffffffffffffff9efe3d7cbc0b5ab9f92877b6e61554b403529180e0300000000000000000000000000000000000000000000000000000006111c262f3c44505c666e7b85929fa4aeb8c2ccd5dfe9f2fbfffffffffffffffffffffffffffffffffffffffffffffdfafafafafcfdfffffffffff4e8ddd2c4b8ab9e9185786a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000060b12181c23282c3137383f44464a515356565e61646875828f9ba8b5c2cedbe8f5fffffffbefe3d7cbbfb4ab93877a706e686865615f5755534e46444039342e261e19130c040000000000000000000000000000000006131f2c3845515c667683909da9b6c3d0dbe6f2fefffffcf0e4d9cdc3b9b1abaaa7a09d97928b80736e63594f43352b31404d5a6673808d99aab4bfcad6e2eefbfffffff4e8ddd2c7beb6afaca9a19e99928d82796d665c50453b30251a060000000000000000000713202d3a4653606d7985929facb8c5d0dfe7f2f9f9fbfefffffffffffffffffffff8ebdfd2c5b8ac9f928579685e52463f4a546975828f9ca8b5c2cddbe5eff8f8fafdfffffffffffffffffffffcefe3d7cbc0b5ab95897c6f6256493c2f2316090006121f2b3844505c667784909daab7c3d1dce8f3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000c18232e3946525e6874818d99a3afbbc5d0dbe6f2fcfffffffffffffffffffffffffffcf3e8ddd2c7bdb3aaa19792867f78716d67676564646566696e78818e95a0acbac3ced9e5f1fffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a0000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffdf4ebdcd0c3b6a99d908376665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e322518080000000000000000040e1a26313c4653606c7884919eabb8c4d1deebf8fffffffffffffffffffffffffffffffffffffffffaede0d4c8bbafa49a86796d6053463a2d2013070000000000000000000001070c151a1d23282c2d3033343637373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737342e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfebf8fffffffffffffffffffffff9ece0d3c7baaea298877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222a333c41495053575a5b5a595654524c4a4745403b3936302d2a251f1c18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212930383f444d5254595b5a5854524c46443f38332d261d1b150d0802000000000000000000000000000000000000060d151d242930383f4449505356595b5a56544e46423b3328231d150c040000000000000000000000000000060f1820292f383f444c5254595b5a5854524d46443f38342e261e1b160e0903000000000000000000000000000000000000060c151d23282f383f44464e5456595b5a56544f47433c332d261d160d05000000000000000000000000000000000000000000000000000000000000050e182129333b42464f54565a5b5a595754524c4a4745403b3a36302d2a251f1d18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f252a2d31373a3b4246484b515457545c6062646667676866615e5650483e352c22180c0300000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434b51575e616a6f757b81868c91969b9fa3aaabb1b6b9bbc0c5c7cbd1d2d3d6dbd9d9cfc3baaea2988c7f7266584e43372b1f13060000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0edf9fffefdfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffcf1e7ded4c7bbafa3998e8174695e53433a2f24180600000000000000000000000000000000000000000000000000000000000a141d28343f4a545f69717e8a929da6b0bac3cdd7e0e9f2fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ebdfd2c6b9ada197887b6f6255483c2f221508000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f262b2e34383a404446494d52545a6774818d9aa7b4c0cddae7f3fffffff9ece0d3c7baaea399867a6d615e565855534d4847433c38342e28231c140c0801000000000000000000000000000000000004101c2834404b546673808c99aab3becad6e2eefbfffff9ece0d4c8bcb1a7a09d9595908c857e736e645c52463d3223303d495663707c8998a2aebac6d3dfecf8fffffcf0e4d8ccc0b6aca49f9597918d8780796d675d544a3f33291f14090000000000000000000915222f3c4855626f7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffff9ece0d3c7baaea398877a6d61544744505b667885919eabb8c4d1deebf7fffffffffffffffffffffffffffffff3e8dcd1bdb0a4978a7d7164574a3e3124170b0003101c28343f4a546875818e9babb5c0cbd7e2ebf0f5f5f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7f8fafdfffffffffffffffffffffffffffffffffffffffffcf9f7f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f2e5d9ccbfb2a6998c7f7366594c403326190d0000000000000007121d2935414c56616e7b87929faab3becad6e0ebf6fffffffffffffffffffffffffffff9eee3d9d0c5bcb3a9a198928c847e7a76737271717173767b828e939ea7b1bcccd5e0eaf6fffffffffffffffffffffffffffffbefe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffffffffffffffffffffffdf5ebe2d6cabeb4aa9a8d817467544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000009151f2b3844505b6674818e9aa7b4c1d0dbe7f2fefffffffffffffffffffffffffffffffffffffff9ecdfd2c6b9ac9f938679665c5044382b1f120600000000000000000000000003090e12181c1f20232628292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2721201e19140d05000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885919eabb8c4d1deebf7fffffffffffffffffffffffbefe2d6cabfb4aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17212a343c454e535b60636768676563615d565753514b4746413b3936302c28231d1b15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a333b424a50565e6166686764615e56535049443f382f2b262019140b06000000000000000000000000000000000610181f272f353d424a50535b6063666866626058534d453f342e271e160e05000000000000000000000000060f18212a323a424a50565e6165686765615e5753504a443f38302c27211a140c0700000000000000000000000000000000060f181e272e343c41495053586062666867636059534e443f382f281f170e0500000000000000000000000000000000000000000000000000000000020c172029333b454d535960636768676663615e565753514b4846423b3a36302c29241d1b15100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191c23282b3036393c4247484d5354555d606367666d6f7172747475736e69615a50473e342a1e150b000000000000000000000000000000000000000000000000000000000000000000000000010c161f2830383f444f555c60696e747c81878e92989ea1a8acaeb4b8bcc3c6c8ccd2d3d7dcdfe0e2e7eae1d6cabeb4aa9d9184776a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6eae0d6cabfb4aa9f92877b6e62574d4231281d13070000000000000000000000000000000000000000000000000000000000020b17232e38424d57616c74808d949fa8b2bbc5ced7e0eaf2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaeee1d5c9beb3a9988b7f7265584c3f3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1c23282b2e34383a3d41464d596673808c99a6b3bfccd9e6f2fffffff8ecdfd2c5b9ac9f928679675d524c4b4846423b3a37312c28231c17110a0200000000000000000000000000000000000000000c18232e3c4956636f7c8998a2aebac6d3dfecf7fffff7eaddd1c4b8aba095908887847f7a726d645c524a40342b202d3a4653606d7985929facb8c5d1dce7f3fffffaede0d4c8bbafa49a93888785817c746d675d554b42382e20170d020000000000000000000a1723303d4a5663707d8996aab4bfcad6e2effbfffffffffffffffffffffffffffffbefe3d6cbbfb4aa95887b6f6255484653606c7986939facb9c6d2dfecf9fffffffffffffffffffffffffffffff9e5d8cbbeb2a5988b7f7265584c3f3225190c00000b17232e3e4b5864717e8b99a3afbbc6d0dae0e4e7e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9eaebedf1f6fdfffffffffffffffffffffffffffffffffcf5f0edeaeae9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e6dacdc0b3a79a8d8074675a4d4134271a0e00000000000000000d1925303a46535f6974818d98a2aebac4cedae5f0f9fffffffffffffffffffffffffffff5ebe2d7cec5bbb3aaa39f95918b8683807e7e7d7e8083878f949ea5afb9c3cedee7f1fcfffffffffffffffffffffffffffffbefe3d7cbbfb4aa95887b6f6255483c2f2215090000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9fffffffffffffffffffffef8f4ebe3d9d0c7baaea2988a7d7164574a3e2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2fefffffffffffffffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000030f1c28333f4a5464717d8a97aab4bfcad6e2effbfffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c5f4a3f34281c1003000000000000000000000000000000070c10131316191b1c1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1a1414110e0802000000000000000000000000000000000000000000000000000000000000000004111d2935414c556976828f9ca9b5c2cfdce8f5fffffffffffffffffffffffff3e7dbd0bdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29333c464e575f656c7073757472706d686763605d5554524d4746413a38342e2b261f1c18120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222a343c454d545c60696e727474716e6863605b535049413e37322a251e17110a02000000000000000000000000030a1117222a313940454e545c60656c6f7374736f6a615f5750454039302820170e0500000000000000000000050e18212a333b444c545b60686d727474716e6964605b54504a423e38322a251f18120b03000000000000000000000000020a1117212a303940454e535b60646a6f7374736f6b625f5850494139312920170f0500000000000000000000000000000000000000000000000000000008131e29323b454d575e616b7073757472706d686764605d5554524d4746423b38352f2b271f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f252a2e34383a4146474e5355575e6165676d707476797b7d7f8081817f7b716c615a50463c30271c1207000000000000000000000000000000000000000000000000000000000000000000000007121d283139424a505960676d737b81878e93999fa3aaacb2b9babfc6c8cdd2d4d8dde0e3e7ebeceff3f3e7dbd0c5b8aca096887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe5d9cec6baaea2988e8174695f53453b311f160c0100000000000000000000000000000000000000000000000000000000000006111c26303b45505a606d78828f96a0a9b3bcc5ced8e0e9f1fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e6dacfc1b4a89b8e817568564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f11171c1f23282c2d30363f4c5965727f8c98a5b2bfcbd8e5f2fefffff7ebded1c4b8ab9e9185786b554b413e3b3a36312e2b261f1c18120b06000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5cfdbe6f2fefff6e9ddd0c3b6aa9d90837b7a77736d68625b524a40382e221f2c3844515c6675828f9caab4bfcbd7e3effbfff9ecdfd2c6b9ac9f93877c7a79746f6a605d554b433a30261c0e05000000000000000000000b1724313e4a5764717d8a97a4b0bdd0dbe7f2fefffffffffffffffffffffffffffffff3e7dcd0bcafa295897c6f6256494754606d7a879aa4afbbc8d4e0edfafffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c00000614212e3a4754616d7a86929faab4bfc9cfd4d9dbdcdcdddddddddddddddddddddddddddddddddedfe1e5ebf2fafffffffffffffffffffffffffffff9f1eae4e0dedddddddddddddddddddddddddddddddddddddddddddddbcec1b4a89b8e8175685b4e4235281b0f000000000000000008131e2b37424d57616d7a85929fa8b2bdc9d5dee7f3fcfffffffffffffffffffffffffffdf4e9e0d7cdc5bcb4aea8a09d98928f8d8b8a8a8b8d8f93999fa6afb7c1ccd5dff0f9fffffffffffffffffffffffffffffff9ece0d3c7baaea398877a6e6154473b2e2114080000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f4fffbfbfffffcf9f9f7f5f0ece7e2d9d2c7beb3a99f9285796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1fefffffffffffffffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000b17222d3b4855616e7b8898a2aebac6d3dfecf9fffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b5e51452e23170b0000000000000000000000000000000000000406070a0c0e10101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100d0807050200000000000000000000000000000000000000000000000000000000000000000000010d19242f414d5a6774808d9aa7b3c0cddae6f9fffffffffffffffffffffffff8e5d8ccbfb2a5998c7f7266594c3f332619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffffffffffffffffffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b454e585f6a6e787d8081817f7d7a7774706d6765615e5654524c4645403937322c28231d1a140f0a0400000000000000000000000000000000000000000000000000000000000000000000000000040d18212a343c464e575e666d737b7f81817e7a76706c65605b534f47433c363028231c140c0802000000000000000000040c151c2328343c434b515860666d71787c8081807c766e69625a514b433a322920170e040000000000000000040d17202a333b454d565e666c727a7f81817e7b76716c66605c545048433d363028231c150c0802000000000000000000040b141c2228333c424b51585f656c71777c8081807c766e6a605b534b433b322921170e0500000000000000000000000000000000000000000000000000030d1925303a444d575f696e767d8081817f7d7a7774706d6765615e5754524d4745403937322c29241d1a140f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b20262b3036383f44464c5254575f6266696e72767a7d808386888a8c8d8e8e8c867e716c61584e42392e23180c01000000000000000000000000000000000000000000000000000000000000000000010d18242f39434b545c606b707980868e93999fa4abaeb4b9bdc4c7cbd1d4d9dfe0e4e8eceff3f8f9fbfff8ece2d4c8bdb2a8988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2e7ddd4c8bdb2a89f92867b6e61574d4233291f0d0400000000000000000000000000000000000000000000000000000000000000000a141e2a333e44515c666d7a849197a2aab4bcc6ced7dfe8f1f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012181c1f2025323f4b5865727e8b98a5b1becbd8e4f1fefffff6e9dcd0c3b6a99d9083766a5d5043302e2d2a26211f1a15100c0700000000000000000000000000000000000000000000000006121f2c3844505c6675818e9ba9b3becad6e2eefafff6e9ddd0c3b6aa9d9083776d6766615e56514840382e261c1c2834404a5465717e8b98a3aebac7d3e0ebf6fffaede0d4c8bbafa49a877a6d6c65625f58514b433a31281e140a00000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f8fffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356494854616e7b8794a1b6c0ccd8e4f0fcfffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d00000713202d3946525d6875818e98a2aeb9bdc4c8cececfcfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d2d5dae0e8f0fafffffffffffffffffffffffff9efe7dfd9d4d1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0cfc2b5a89c8f8275695c4f4236291c0f0000000000000000020e1a26313c46525e68727f8c96a1acb9c0ccd5e1eaf5fffffffffffffffffffffffffffffbf2e9dfd7cfc6bfbab1acaaa39f9c9a98979798999c9fa4abb0b8c1c9d3dee7f1fffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796c605346392d2013060000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0efefeff9f4f0edecebe9e4e2dbd6d0c7c0b6aca1978d8073675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfffffffffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f32261908000000000000000000000613202d394653606c7985929facb8c5d2dfebf8fffffffffffffffffffffffffffffffffffffff6eaddd0c3b7aa9d9084776a5d5144372a1e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081925323f4c5865727f8b98a5b2bed2dde8f4fffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffdf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d575f6a6f7c838a8d8e8d8c898684807d7976726e6865615e5653514b47433c38342e2a251f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000010c162029333c464e585f696e7880868c8e8d8b87827d78716c656159534e46413b342e261e19130c0400000000000000060e161e262e343f464e555d606a6f787e84898c8e8d89827b716d605c554c443b322920160c03000000000000010c161f29323b454d575f686d787f868c8e8d8b87827d78716d66615a544e46423b342e271e19130d0500000000000000050d161d262d333e454d545c606a6f787e84898c8e8d89837c726c655d554c443b332920170d040000000000000000000000000000000000000000000000010b151f2a36414c565f696e7b83898d8e8d8c8a8784817d7a76726e6965615e5653514b47433d38352f2a261f1b160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a20262b31373b41464a5053565e61656a6e72777b7f83868a8d90929897999a9a9b9892877e706a5f544a4034281d120700000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d666d737d848c92989fa4abafb5babfc6c9ced3d7dce2e4ecedf0f4f9fbfffffffffdf4ebe2d9cfc2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000b17222d414e5b6874818e9ba7b4c1cedae7f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3e9dfd5cbc3b8aca0968c8073695e52453c3121170d000000000000000000000000000000000000000000000000000000000000000000020c18212834404a545d686e7b859298a2aab4bcc5cdd6dfe6eff8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebded2c5b9aca096877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10121824313e4b5764717e8a97a4b1bdcad7e4f0fdfffff4e7dacec1b4a79b8e8174685b4e413528211e1a14120f0904000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8a97a2adb9c6d2dfe9f4fff8ebded2c5b8ab9f9285796c605554524c443f362e261c1318232e3a4754606d7a86929facb9c4cfdae6f1fefcf0e4d8ccc0b6ac95887c6f625b53534e45403931281f160c0200000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f7fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a4854616e7b8794aab4bfcad6e2effbfffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d000005111d2935414c56616e7b86929fa3adb2b8bcc0c1c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c4c5c9cfd6dee8f2fdfffffffffffffffffffffcf1e7ddd5cec8c5c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b6a99d9083766a5d5043372a1d1000000000000000000009141f2a36414c56606d7984919ea5afbac3cfd9e3eef9fffffffffffffffffffffffffffffaf1e9e1d8d1cbc3bdb8b4aeaca9a6a5a4a4a4a6a9acafb5bdc2cad3dbe5f0f9fffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d918477655b5044372b1f12050000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0e2e2e2e2e2e8e3e0dfdedcd9d4d0cac4bdb5afa49a92857a6d61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffffffffffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d413024190d0100000000000000000006121f2b3844505b667783909daab6c3d0dde9f6fffffffffffffffffffffffffffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d10030000000000000000020608080d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d0d0c0a080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6c0ccd8e4f0fcfffffffffffffffffffffff6e9dccfc3b6a99c90837669554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffffffffffffdf1e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696f7c8590959a9b9a989a93918d8a86827f7b76726d6864605c54534e4645403936302b26201c16100b05000000000000000000000000000000000000000000000000000000000000000008131e28323b454e585f6a6f7b838c92989b9a99938f8a837d78706c625f58524c443f383029241e160e090300000000070f18202830383f4450585f676d747c838b9196999b99948f867e746d675d564c443b32281e150b00000000000007121d28313b444d575f696e7a828c92989b9a9a938f8a847e78716c626058524d444039302a251e170e090300000000060f171f282f383f4450575f666d737c838a9195999b9a9490867f776d675e564d453b32291f160c010000000000000000000000000000000000000000000007121d27313946525e686e7b8490959a9b9a999696918d8a86827f7b76726e6964605d55544e4745403936312b271f1b17110b060000000000000000000000000000000000000000000000000000000000000000000000000000040c12181f262a32373c43474d52545c6063686d72777b7f83878b9092999a9d9fa3aaa5a7a7aaa29992867c6f665c5144392f24180d0100000000000000000000000000000000000000000000000000000000000000000613202c3945515d676d78808891969fa3aaafb5bbc0c7cbd0d5dae0e3e7edf0f5fafcfffffffffffffdf4ebe2d9d0c7bdb3a99d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000006192633404c5966737f8c99a6b2bfcedae5f1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ebe1d7cdc3b9aea49e9184796d60574d42332a1f0f0500000000000000000000000000000000000000000000000000000000000000000000060f18232e39424c565f696f7c869298a2aab3bbc4cdd4dde7ecf3fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a1724303d4a5763707d8a96a3b0bdc9d6e3f8fffffbeee2d6cabeb3a9988c7f7265594c3f322619120e09060200000000000000000000000000000000000000000000000000000000000c17232e3a4653606d7985929eabb8c2cdd8e4effcf9ecdfd3c6baaea298887b6f62544a46413a322d241c140713202c3945525d6875828f9ba9b2bdc9d5e2edf8fff4e8ddd2beb2a5988b7f7265574d47433c352f271f160d040000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdae6f2fefffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a4754606d7a8798a2aebac7d3e0ecf9fffffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d0000010d1924303a46525e69727f8b919ea1a8acb1b3b4b5b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b9bdc4ccd6e0ebf6fffffffffffffffffffff5eadfd5cbc3bcb8b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6aa9e9184776b5e5144382b1e11000000000000000000030d1925303a45515c67707d8a939da8b2bdc7d1dce8eef8fffffffffffffffffffffffffffffaf3eae2dcd7cec8c6bfbab8b6b3b1b1b0b1b3b6b9bbc0c7d0d4dce5edf7fffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e81746853493f33271b0f030000000000000000000613202d394653606c7986939facb9c6d2d5d5d5d5d5d5ddd7d4d2d1cfcdc8c5bebab2aba49f93887d70685d5243392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f7fffffffffffffffffffffffffffffffffffffff5e8dbcfc2b5a89c8f827569564c4135291d1104000000000000000000030f1c28333f4a546875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffff5e8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000003090e1214151a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a1a1a1917151312100c06040000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0edfafffffffffffffffffffffff7ebded1c4b8ab9e918578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b859197a0a7a8a7aca49f9d9a98928f8b87837e7a76716d66625f5853514b46423b37322c27211c17100b050000000000000000000000000000000000000000000000000000000000010d19242f3a444d575f6a6f7c8490959fa3aaaba49f9c95908a837d766f6a615e56504a423d353028201a140d050000081019212a323a424a505a626a6f79818890959ea0a8a7a69f98928b81796d685e564c443a30271d120700000000010d18242f39434d565f696e7b848f949fa2aaaca49f9c95918a847e766f6a615e57514a423d363029201a150b0600000810182129313a424a505a61696e79808790959da0a7a7a69f98928c81796e685e574d443b31281d1307000000000000000000000000000000000000000000000c18242f3943505a616d7a8491969fa7a8a7a5a8a09d9a99928f8c87837f7b76716d6762605853514b46423b37322b27221b17110b060000000000000000000000000000000000000000000000000000000000000000000001070d161d242931363c43474e53565e61666d70757a7f84888c9095989c9fa3aba9acaeb4b2b3b4b4aba3989083786d60554b4035291d10040000000000000000000000000000000000000000000000000000000000000005121e2b37424d57606d79828d939aa0a8aeb4bbc0c7ccd2d6dce2e5ebeff3f8fffffffffffffffffffcf3ebe2d9d0c7bdb5aba2978f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdc9d5e1edfafffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee3d9cfc5bbb1a79d92897d70675c51453b3021180e00000000000000000000000000000000000000000000000000000000000000000000000007121c27303a444d57606a6f7d869298a2a9b2bbc2cbd6dbe2e9f2f7fefffffffffffffffffffffffffffffffffffffffffffffffffffffdf1e5d9cebfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0dbe7f2fefff8ecdfd3c6baada297897c6f6256493c2f23160902000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818d9aa6b0bbc7d3e0eaf6fbeee2d6cabeb3aa998c7f73665c50443a3029201b120a04111d2935414c5664717d8a96a1adb9c6d0dce7f3fef9e9dccfc2b6a99c8f8376695f53463d3129241d150d0400000000000000000000000000091623303c4956636f7c8996a9b3bec9d5e2eefafffffffffffffffffffffffffffffcefe3d6c9bcb0a396897d7063564a45525d687985929facb8c5d2dfebf8fffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d00000008131e2a36424d57626d737f8a91969da0a7a6a8a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb2bac4cfdae5f1fdfffffffffffffffffcf0e4d9cec3b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa99f9285786c5f5245392c1f120000000000000000000008131e2834404b55616b74818e96a0abb5c0cbd7dce6f0f9fffffffffffffffffffffffffffffcf4ede7dfd9d4d0cbc7c5c2c0bebdbdbec0c2c6c7ccd2d9e2e6eef7fffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7988b7e7265584b3f2d22170b0000000000000000000006121f2b3844505b667885929fabb8c5c8c8c8c8c8c8c8d2ccc7c6c4c3c0bcb8b4aea8a199938b7f726c61564c4131271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbccfdae6f2fefffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478685d5245392c201307000000000000000000000b17222d414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e020000000000060e151a1e21222627272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726252422201f1c1713100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf9fffffffffffffffffffffff8ebdfd2c5b9ada196877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606c78829097a1a9b1b4b4b6afacaaaaa39f9c9993908b86827e79746f6a64605c54524d47433c38332d28221c16100b0400000000000000000000000000000000000000000000000000000004111d2935414c565f696f7c8591969fa7aeb4b5afaca7a09d95908a827c746e68605c544f45413a322a251f170f0909111a222b333c444c545c606d717c838d939aa0a7acb2b4b0aaa29f938e837a6e685e564c43392e23180c0000000004101d2935404b555e696e7b8591969fa6aeb4b6afaca8a09d96918a837c756e69605c544f46413a322b261f17110a081119222a333b434c545b606c717b838d92999fa7acb1b4b0aaa39f938f837a6e695e564d433a2f24180d01000000000000000000000000000000000000000004101d2935404b55626c75828f96a1a8b1b4b4b2b2acaaaba39f9c9a93908b87827e79746f6a65605d55534d47433d37332d27221b17110a0200000000000000000000000000000000000000000000000000000000000000030b12181f282f353b42464e54585f62686e73797d82868c9095999d9fa7a9acafb5b6b8babfbfc0c1bdb4aaa0958c7f72675d5145392c201409000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6975818f949fa4acb2babfc6ccd2d7dde3e7edf1f6fbfffffffffffffffffffffbf2eae1d9d0c7beb5aba39992857b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a1acb9c5d2deeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffcf4ebe4dcd1c7bdb3a9a0958d80746b60554b4033291f0f06000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323c454e58606b707d869297a1a9b1b9c1cad0d7e0e6ecf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4bfcad6e2eefaf6efe6ded2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7c88949fabb7c3ced9e5f1fbf2e6dbd0c4b7ab9e9184786d60564c41352920160c03010d19242f3a4653606d7984919eaab4bfcbd6e2edf8f9ecdfd2c6b9ac9f93877b6e61584e43392f23180f0500000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffffcefe2d5c9bcafa296897c6f635649414c566a7784919daab7c4d0ddeaf6fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000020e1a25303b45515b636d737d848b909597999b9c9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9ea1a8b2bdc9d5e1edfafffffffffffffffff9ede0d4c8bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9b9184786b5e5245382b1f1200000000000000000000020c18232e39434f59606d79849199a3afbbc1cad4dee7f1fafffffffffffffffffffffffffffffff8f3eae5e2dcd6d3d2cfcdcbcacacbcccfd2d4d7dde3ebf4f8fffffffffffffffffffffffffffffffffffff5ebded1c5b8aca095887b6e6155483b2e22150600000000000000000000030f1c28333f4a546b7884919eabb7bcbcbcbcbcbcbcbcbbc0bbb9b8b6b4b1acaaa29f9691877f726d63594f443a301f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a9b3bec9d5e2eefafffffffffffffffffffffffffffffffffffff8ebded2c5b9aca196877a6d6054473a2d21140a00000000000000000000061a2633404d596673808c99a6b3bfccd9e6f2fffffffffffffffffffffffffffffffffffffff3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000060f1820262b2e2f333434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343332312f2d2c28231f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677885919eabb8c4d1deebf7fffffffffffffffffffffffaeee1d5c9bdb2a995897c6f6256493c2f2316070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5fffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d68727f8c949fa9b3bbc1c0c0bbb9b7b4aeacaba49f9c99928f8a85807c76716d66615e57534e48443d39332c28211b160e0903000000000000000000000000000000000000000000000000000713202c3945525d686e7b859197a1a8b1babfc0bbb9b1aca7a09d948f87817a726d666059524c443e363129211a14121b232c343d454d565e666d747e8691959fa4acb1b9bdc1bcb4aea59e9590837a6e685e554b4034281c10040000000613202c3945515d676e7b849197a0a8b0babfc0bbb9b1aca8a09d959089817b726d666059524c443f373128221c14111a232b343c454d555d666c737e8690959fa3abb1b8bcc1bcb4aea59e9590847b6e695e554b4035291d1104000000000000000000000000000000000000000006131f2c3945515d67717e8b949ea8b2bac1c0bfbdb8b7b4aeacaca49f9d9a938f8a85817c77716d67615f57544e46443f38332d27221b140b0a0300000000000000000000000000000000000000000000000000000000040d151d2329313940454d53585f626a6f747b80848a8f92999da0a7aaabb1b6b9bbc0c3c5c7cbd0cdcfc6bcb1a79e9285796d6053473b31261a0e020000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88939ea6afb6bec4cbd0d7dde3e8eef3f8fefffffffffffffffffffffffaf2e9e0d8cfc7bdb5aca49992877d70695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb7c3ced9e5f1fcfffffffffffffffffffffffffffffffffffffffffffffffaf2eae2d9d2cbc0b5aba2979083796d60594f43392f20170d0000000000000000000000000000000000000000000000000000000000000000000000000000030c16202a333d464f59606b707d8591979fa7afbabfc5ced6dbe1e8eef5fbfffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3dfeceeebe5ddd4c8bcb1a79b8e8174665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a76838f9ca8b2bdc8d4dfeaf5f7ebded2c5b9aca1968b7e71685d52453e32281e150a0008131f2c3844515c66737f8c98a3aebac6d0dce7f3faede0d4c8bbafa49a8e81756a60554b40342921170d03000000000000000000000000000714202d3a46525e697885929eabb8c5d1deebf5fffffffffffffffffffffffffffffbefe3d6cbbfb4aa95887b6f625548424e5b6875818e9ba8b4c1ced9e5f1fffffffffffffffffffffffffffffef1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000009141f29333f49515b636b70797f84888b8d8e8f90909090909090909090909090909090909196a1adb9c5d2dfebf8fffffffffffffffff7eaded1c5b8aca0959090909090909090909090909090909090909090909090909090908e8a7f7366594c403326190d000000000000000000000007121d27303e45515d676f7c87929fa5afb8c2ccd5dfe8f1fafffffffffffffffffffffffffffffffcf6f1ede7e3e0dfdcd9d8d7d7d7d9dcdfe0e3e8eef5fdfffffffffffffffffffffffffffffffffffff9eee3d7cbbfb5ab9d918477695f53473a2d21140800000000000000000000000b17222d43505d6a7683909da9afafafafafafafafafaeb5afacaba9a7a7a09d98928c847d726d635b51473e32281e0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffffffaede1d5c9bdb2a8968a7d7063574a3d31261a0f010000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffffffffffffffffffffffffef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000040d18212a31373a3b40414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414140403f3d3b3a38342e2c29241d150d060000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55697683909ca9b6c3cfdce9f6fffffffffffffffffffffffdf1e6dacfbeb1a4978b7e7164584b3e2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7784919daab7c4d0ddeaf7fffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616d7a85929fa6b0bbc4cdd2ccc8c6c4bfbab8b5afacaba39f9c97928d88837e79736e69625f58544f49443e38332c27211a150c0701000000000000000000000000000000000000000000000714202c38444f59606d7a849197a1a9b2bac2cbccc7c3bcb8b1aca69f99938e857f786f6b605d565046423b332a251f1b242d353e464e575f686d78808b9298a0a7afb6bec3c8cec6bfbaafa79f9590837a6d675c5145382c1f1306000007131f2c38434f59606d79839096a1a9b2bac2caccc8c3bdb8b2aca79f9d938e867f78706b615e565047423c332d261d1b242c353d464e575e676d78808a9298a0a7afb5bdc2c8cec6bfbaafa7a09691847b6e675d5145392c2013060000000000000000000000000000000000000003101c28343f4a54606d7984919ea6b0bac4cccdcec8c5c4bfbab9b6afacaca49f9c97928d89837e79736e69626058535049443f38332d261d1b150d070100000000000000000000000000000000000000000000000000040d161f272f343e434b51575f616a6f757c81868c91969b9fa3abacb1b6b8bcc3c5c7cbd1d2d3d6dcdad8cec3b9ada1978b7e7265574d42362a1e12050000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aebac0c7d0d6dce2e8eef4f9fffffffffffffffffffffffffff9f1e8dfd7cec6bdb5aba49a93877e716b60574d42372b1e12050000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d9aa8b2bdc8d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffcf6f0e8e0d8d0c7c0bbafa39992857b6e675c51473d31271d0e05000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b343d474f59606a6f7c8590959ea5aeb4bcc2cad0d7dde3ebeff3f8fefffffffffffffffffffffffffffffffffffffffffff7eaddd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687985929facb8c5d2dfe6e2dfdad5cbc2b8ab9f95897c7063544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000007121c2b37434e5864707d8a96a0acb8c3cdd9e4f2faede1d5c9bdb2a89e91847a6d60594f443a30261c110604101c2834404a54616d7a86929faab4bfcbd6e1ecf7f0e4d8ccc0b6ac9f93877c6f675c51453d33291f150b0200000000000000000000000005111e2a36424d566975828f9ca8b5c2cdd8e4f0fcfffffffffffffffffffffffffff9ece0d3c7baaea398877a6d6154473f4c5965727f8c98a8b2bdc9d5e2edf8fffffffffffffffffffffffffffdf0e3d7cabdb0a4978a7d7164574a3e3124170b00000000020d17202d374049515961676d72777b7e808182838383838383838383838383838383838384919eabb7c4d1deeaf7fffffffffffffffff6eaddd0c3b7aa9d90838383838383838383838383838383838383838383838383838383827d736d63574b3e3225180c0000000000000000000000000b151e2935404b55606a737f8c939ea6b0bac3cdd6dfe8f0f9fffffffffffffffffffffffffffffffffef8f3efecebe9e6e4e4e3e4e6e9ecedf0f4f9fffffffffffffffffffffffffffffffffffffffff3e8dcd1c7bbaea3998c7f7366574d42372b1e12060000000000000000000000061b2835424e5b6875818e9ba7a2a2a2a2a2a2a2a2a2a2aba49f9e9c9a9895908b858079706b625b51493f352c20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffdf1e5dacec0b3a6998d807366584e43372b1d12070000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffffffffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a000000010c161f2a333c4247484d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4d4d4c4a4846443f3a39352f271f17110a020000000000000000000000000000000000000000000000000000000000000000000000000c18232f424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffff6e7dacdc0b4a79a8d817467554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929fabb8c5d2deebf8fffffffffffffffffffffffff2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6773808d97a2adb8c2cdd6ddd8d4d2d0cbc7c5c0bbb9b5afaca9a19e9a95908a85807b756f6a636059555048443e38322b261f18120b030000000000000000000000000000000000000000000916232f3c4855616b75828f96a0a9b3bbc4ccd7d7d4cdc8c3bcb8b0aba49f97928b837c746d68615a534d453f363029252d363e47505860696e7a828d929fa3aab1bbc0c7d0d4d7d0cac1b9b1a7a0959083796d6053463a2d20130700000915222f3b4854606b75818e95a0a8b2bbc3ccd6d8d4cec8c3bdb8b1aba59e98928c847d756d68625a534d443f382f2a242d363e474f585f696e79828d929fa2aab1bbc0c7cfd4d8d0cbc1b9b1a8a0969083796d6053473a2d2014070000000000000000000000000000000000000006121f2b3844505c66727f8c97a1adb8c1ccd6dad9d4d1d1cbc7c5c0bbb9b6afaca9a29f9a95908b85807b756f6a63605b535049443f382f2b262018120c040000000000000000000000000000000000000000000000020b162028313940454f555d60696e757c82878e92999ea1a9acaeb5b8bcc3c4c8cdd2d3d7dcdfe0e3e7eae0d5c9beb3a99d908376695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c4ced9e2e7edf4f9fffffffffffffffffffffffffffff7efe7dfd6cdc5bcb4aba39993887e716c61594f453c31261a0e0200000000000000000000000000000000000000000000000000000000000000020e1a26313c4956636f7c8996a0acb8c3ced9e5eef7fffffffffffffffffffffffffffffffffffffdf7f1ebe5ded6cec6beb6afa39f92877d70695f554b40352b1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b353d474f58606a6f7b838e939fa2aab1babec5ccd2d9e0e3e7edf0f5f9fbfffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566a7784909daab7c3d0d9dad6d2cec9c1b9afa59d9083766b605442382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000f1b26323c4653606c7884919ea7b1bcc8d4e0e9f3f1e5dacec4b9ada1968e81746b61564c42382e231711080c18232e3946525e6874818e98a3aebac5d0dbe6f3f4e8ddd2c7bbafa49a9184796d60594f453b31271d140a000000000000000000000000020e1925303f4c5865727f8b98a6b0bbc7d3dfeaf6fffffffffffffffffffffffffff8ebdfd2c5b8ac9f9285796c6053463c4855626f7b8896a0acb9c6d1dce7f3fdfffffffffffffffffffffffffaede1d5c9bdb2a895897c6f6256493c2f2316090000000000050e1b252e3740474f555d6065696e7173757676777777777777777777777777777777777e8b98a5b1becbd8e4f1fefffffffffffffbeee2d5c8bbafa295887c777777777777777777777777777777777777777777777777777675706c635b51463b2f22160a000000000000000000000000030c18242f39434e58606c77818e949fa8b2bbc4cdd6dee7f0f9fffffffffffffffffffffffffffffffffffffbf9f8f5f3f1f0f0f1f3f5f9f9fcfffffffffffffffffffffffffffffffffffffffffff8efe3d7cbc0b5ab9f92867b6e6154473c31261a0e0200000000000000000000000c1925323f4c5865727f8b95959595959595959595959595999391908d8b87837f7a736d67605951493f372d231a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7683909da9b6c3d0dce9f6fffffffffffffffffffffffffffffffffffffff6eaddd0c4b7aa9d9184776a5f5347392f24180d0200000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3fffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa95887b6f6255483c2f22150900000008131e28313c454e5355595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5958575553504a474540393127221b140b020000000000000000000000000000000000000000000000000000000000000000000000071a2633404d596673808c99a6b3bfccd9e6f9fffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d3dfecf9fffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea9b3becad4dfe8e4e0dfdcd6d3d2ccc7c6c0bbb9b3adaba79f9d97928d87817c76706b64615a554f48443d373129231d150d0600000000000000000000000000000000000000000a1724303d4a5763707d8a949ea8b2bbc4cdd6dee3e0d9d4cec8c2bdb5afa9a29f959087817a716c615e575046423b3329373f48505a616a6f7b848f949da4aeb4bcc3ccd2d9e2e2dbd6cbc2b9b1a79f958d8073675a4d4034271a0d0100091623303c4956636f7c89939ea7b1bac4cdd5dee4e0d9d4cec8c2bcb8afaaa29f959189817a716c615f57504a423b332a363e485059606a6f7b838f949ca4aeb4bcc3cbd1d9e1e2dcd6cbc3bab2a8a0958e8174675b4e4134281b0e000000000000000000000000000000000000000713202d3a4653606d7884919ea9b2becad3dee8e5e1dedcd7d3d2ccc8c6c0bbb9b3adaba7a09d97928d87827c76706c65605b535049413d373129241d160d06000000000000000000000000000000000000000000000a141d28323a434b515961676d737b81878f939a9fa3abadb2b9bbbfc6c8ced1d4d8dfe0e3e8ebeceff3f2e6dacfc5b8ab9f95887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ca8b2bdc9d5dfeaf5fefffffffffffffffffffffffffffff8eee5ddd5ccc4bbb3aaa39992877e716c625a50473d332a1f14090000000000000000000000000000000000000000000000000000000000000000000913202d394653606c7884919da8b2bdc8d4dce5eef6fcfffffffffffffffffffffffffffdfaf5f0ebe6e0d9d4ccc4bcb4aca49f918b7e716b60574d43392e23190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d464e585f696e79818b92989fa7adb3bbc0c7d0d3d6dce2e4ececeff3f8f8f9fbfffffdfefefdfdfffefbf8f9f4efe7dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530424f5b6875818e9ba8b5c1cdcccfcac6c4bdb9afa79d93897d7063594f4430261c11060000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505b66717e8a95a0acb8c1ced7e2ecf6ebe0d5c9bdb2a99d938a7d70685e544a3f3428231a1107121c2a36414c56616e7b86929faab3becad6e1eaf5eee4d8ccc0b6aca0958d80736b60574d43392f261b11060000000000000000000000000915222e3b4855616e7b88949fabb7c3ced9e5f0f9fffffffffffffffffffffffff6e9ddd0c3b6aa9d908377665b50443a47535f6a7784919eaab4bfcbd7e1ecf7fffffffffffffffffffffffff8ebded2c5b9aca196877a6d6054473a2d21140700000000000009121c252e353e434b5153575f6164666869696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a717d8a97a4b0bdcad7e3f0fdfffffffffffffcefe3d6c9bcb0a396897d706a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68646159514940352a1e12060000000000000000000000000007121d28313d44505b656d79829096a0a9b3bbc4ccd5dee7eff9fffffffffffffffffffffffffffffffffffffffffffffefdfdfefffffffffffffffffffffffffffffffffffffffffffffffffff8eee4dad3c7bbafa3998e8175685e5246392a1f15090000000000000000000000000714212e3a4754616d7a838788898989898989898989888887868583817e7b77726d68605d554f473f372d251c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f424f5b6875828e9ba8b5c1cedbe8f6fffffffffffffffffffffffffffffffffffffff7ebded1c5b8aca095887b6f62554b4035291e13080000000000000005111d2935414c566875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298877a6d6154473a2e2114070000010d19242f3a434e575f626667676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766656462605c5453514b433f332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed2dde8f4fffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2f24180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab3becad6e2eefbfffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a1adbbc5d0dce6f1f0edece7e3e0ddd7d4d1cbc7c5beb9b8b1aba9a19e99928e88827d77706c636159544f47423c342f271f17110a020000000000000000000000000000000000000a1623303d495663707d89929ca5afb7c0c9d2dae3eae4dfd9d4d0c7c0bbb3ada7a09a938e857e756e69625a524d453f353f49515a616c707c8591969fa6aebabfc6ced8dde4ebede7ddd8ccc0b6aca1978e8174675b4e4134281b0e01000916232f3c4956626f7c87939fa4aeb6c0c8d1dae8eae5e0d9d4cdc7c1bcb4aea8a09d938e857e766e69605b544d453f363f48505a616b707c8490959ea6aebabfc5ced7dce3ebede7ddd5cbc3baada2978f8275685c4f4235291c0f000000000000000000000000000000000000000a1724303d4a5763707d8a96a1acbbc4cfdce5f0f1edebe7e3e0ddd8d4d2ccc8c5bebab8b1aca9a29e99938f89837d78716c65605b534f47433c352f281f17110a030000000000000000000000000000000000000006111b262f3a444c555c606b707980868e939a9fa4acaeb4b9bdc4c7cbd1d4d9dde0e4ecedeff3f9f9fbfff7ece1d4c8bcb1a7988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8a96a1acb9c3ced9e4f1fbfffffffffffffffffffffffffcf4ede7dcd3cbc3bab2a9a29892877e716c625a50483e352b21180e0300000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b96a0acb8c0cad3dce5eaf0f5f9fbfefffefefffffbf9f8f6f1edeae4e0dad5cec8c1bab2aaa29a938b7f726c62594f453c30271d1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d464e565e676d747e8690959fa2a9afb5bdc1c7cbd0d4d9dfe0e3e7eaececeff3f8f0f1f1f1f0f7f2eeecebe8e3ddd5c9beb3a99a8d8073675a4d4034271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081925323f4c5865727f8b98a7b1bcc0c0bebeb9b8b2aca59e958e81746b6054473d321e140a00000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606c7883909da5afbcc5d0dbe7f1f1e6dacfc4bbafa59e91857a6d665c50443f362c2319100d1925303a46525e6973808d98a2aebac2cfd9e3eef4e8ddd2c7beb1a89f93877d70695e554b41382d2217130901000000000000000000000714212d3a46535f697683909ca8b1bdc8d4dde7f0f9fffffffffffffffffffffcefe3d7cbc0b5ab9b8e817468544a3f37434e5866737f8c98a3aebac5cfdbe6eef9fffffffffffffffffffffff7eaded1c4b7ab9e918478675d5145392c201306000000000000000a131c232c31394045474d5355585a5b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d63707c8996a3afbcc9d6e2f8fffffffffffffffdf1e4d7cabeb1a4978b7e71645d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5b57554f4740372e23190d0200000000000000000000000000010c161f27333f49535c676d7a849197a1a9b2bac4ccd5dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8efe6dcd5c9bdb2a99f92877b6e61564d41362a180e030000000000000000000000000713202d3946525d686d777a7c7c7c7c7c7c7c7c7c7c7b7b7a79787674716e6965605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2633404d596673808c99a6b3bfced9e5f1fdfffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a79a8d8073675d51453a3024190f060000000000000713202d3946525d687784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579685d5246392d201307000004111d2935414c555f6a6e737474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474737372706e6d6664605d5550443f382f261b1106000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5c0ccd7e3f0fcfffffffffffffffffffffff9ede0d3c7bbaea3998a7d7064554b4035291c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd0dbe6f2fefffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875818e9ba9b3becdd7e2ebf5fcfaf8f3efece8e3e0dcd7d4cfcac6c2bcb8b3adaba39f9b948f89837d77706b636059534d4540393127221b140b0300000000000000000000000000000000000916222f3c4854606b73808d939da5afb7c0c8d2dae8eeeae4e2d9d2ccc5bebab1aca49f97918a827b716d615e5750454149515b626c717e869297a0a8b0b8c0cbd0d8e0e8eef5ebe1d6cdc5bbafa49a92857a6d6154473a2e21140700000815222e3b4754606a727f8c929da4aeb6bfc8d8dde4ebeae5dfd8d4cec6bfbab1aca59e97928b827b726c665f5751464149515a616c707d869196a0a7b0b8c0cad0d7e0e8eef5ebe2d7cec3b9aea49f92857b6e6154483b2e211508000000000000000000000000000000000000010e1b2734414e5a6774818d9aa8b2bdcdd6e1eaf4fdf9f8f3efece8e4e0ddd8d4d0cac6c3bcb8b3adaba49f9b94908a837e78706c656159534e4540393128231c150c040000000000000000000000000000000000000b17222d38414c565d676d747d848d92999fa4acafb6babfc6c9cfd3d7dce3e4eaecf0f5f9fcfffffffffcf3eae1d8cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000c17232e3a4653606d7984919ea7b1bcc8d4dfe9f3fdfffffffffffffffffffffaf3eae2dcd7cac1b9b1a8a19792867e716c625a50483f362c231a0f0600000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919da4aeb8c2cad4d9e0e5ebeceff2f8f1f1f8f3efececeae5e1ded9d4cfc9c3bdb9afa8a19892887f726d625a50473d332a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b343c444d555c606c717b838b92979fa4abafb8babfc6c8cdd2d3d7dcdddfe0e3e7e3e4e4e4e4e4e3e6e2dfdedcd7d4cbc3b9ada197897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acb4b4b3b2b3adaba8a19e938f82796d60594f44352b210c0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844505b65707d8a939eaab4bfcad6dfe8f3ebe0d6cdc1b9ada1978f82786d605a50483e352b221910131e2a36424d57616d7a85929fa7b1bdc7d1dce8f1eee4d9d0c3bbafa49992857b6e675d53493f3327251b13090100000000000000000005121e2a36424d5764717e8a95a0acb8c1cbd5dee7f0f7fdfffffffffffffffff5ede0d4c7bbafa3998b7e7164584b3e313c4754616e7b86929fa9b3becad6dce8eef5fdfffffffffffffffff7eee2d6cabeb3a99a8e817467554c4135291d110400000000000000010a111a1f272f35383c4246484b4d4e4f505050505050505050505050505055626f7c8895a2afbbd0dbe7f3fffffffffffffffef2e5d8cbbfb2a5988c7f72655950505050505050505050505050505050505050505050504f4a49443e352e251c1207000000000000000000000000000000040d17222d38414b555d686e7b859197a1a8b2bac3cbd7dce3ebf3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8efe6ddd4cac2b9ada1968d8174695f53443b302519060000000000000000000000000005111d2935414c565d61696e6f6f6f6f6f6f6f6f6f6f6f6e6e6d66696765615e5754524c45413a312b231b130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc8d4e1edf9fffffffffffffffffffffffffffffffffffffdf0e5d9cec3b8ab9e9285796d60564c41352921180f0600000000060f17212e3a4754616d7a86939facb9c6d2dfecf9fffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a564c4135291d110500000613202c3945515d676e7c80818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818080807f7d7b7975716d67625a504941382d22170b030000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a4afbbc7d4e0edf9fffffffffffffffffffffffbefe3d7cbbfb5ab9b8e8174675d5145392e23180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556673808d99a6b3c0ccd9e6f7fffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909da8b2bcc6d0d9e3eef9fffffffbf9f4f0ede8e3e0dad6d2cdc8c5beb9b5afaca69f9c95908a837d76706b615f57514b433d332d261d150d03000000000000000000000000000000000713202c38444f59606c77818e939da5aeb6c0c8d8dde4ebf4ebe3ddd7d0cac3beb6afa9a19e948f867e766e69625a524c515b636d727e879298a1a9b2bac2cad6dce2eaf2f9eee3d9cfc5bbb0a69f93887d70685e5246392d201307000006131f2b37434e58636d73808d929da4aeb6bfccd2d9e2eaf3e9e4e0d7d0cac3bdb8afa9a29e948f867f786e69625b524c515b626c717e879298a1a8b1b9c1cad6dbe2e9f2f9eee4d9d0c5bcb1a79d928a7e71695e52463a2d20140700000000000000000000000000000000000003101d293643505c6976838f9ca7b1bcc5cfd9e2ebf5fffffffbf9f4f0ede8e4e0dbd6d3cdc8c5beb9b5afaca69f9c95908a837d78706b625f58514b433d342e261e160d0400000000000000000000000000000000030f1b27333f49535d686d79818a91969fa3abafb6bbc0c7cbd1d5dae0e3e7edf0f5f9fcfffffffffffffcf3eae1d9cfc6bcb3a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8b95a0acb8c1cdd7e1ecf7fffffffffffffffffff8f1e8e1d8d1cbc0b8b0a7a09691857d706c615a50483f362d241a11080000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844515c66707d89929da6b0b8c0c8ced4d9dfdfe2e7e4e4e4e4e7e3e0dfdddad5d2cec8c4beb9b2aca59e9691867e726d625b51483f352c21180c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019222a323b434b515a62696e787f858e93999ea5acaeb4b8bcc3c5c7cbd1d0d2d3d7dcd6d7d7d7d7d7d6dbd6d3d2d1cbc7c1b9b1a79e9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7783909da5a7a7a6a5a9a19e9b96918a81796d675c51473d3323190f00000000000000000000000000000000000000000000000000000000000000000000000000000006111c27333f4953616b75828f98a2aebac2cdd6e1ebf2e8dfd5c9beb2a99f948d80746c625a50473d342b2219101a25303b46525e68727f8b959fabb5c0cbd7dfe8f2ebe2d7ccc0b5aba1979083796d655b504440372d251b1309000000000000000000020e1a26313b4653606c7884919da5afb9c3ccd5dee6ebf1f6f9fbfefefbf9f5eee3d9d0c5b9ac9f92867a6e6154473b2e3a46525e6974818d97a2adbac1cad7dde3ebf4f5f8fafefffbf9f6efe5dcd3c6baada2978a7d7164574a3e2f24190d01000000000000000000080d151d24292c31373a3b3e404243434444444444444444444444444854616e7b8794aab4bfcad6e2effbfffffffffffffff3e6d9ccc0b3a6998d8073665a4d44444444444444444444444444444444444444444443423d3c39332c231c130a000000000000000000000000000000000006111b262f39434c565f696f7c859196a0a8b1b9c1cbd1d9e1e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf4ede7ddd4cbc2b8aea49e91847a6d60574d4232291f140800000000000000000000000000010d1924303a444c52565e6162626262626262626262626261605c545a5854524d4745413a352f281f19110901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8c5d2deebf9fffffffffffffffffffffffffffffffffffffff6eadfd2c6b9ada2978c7f72685d52463e332a2117110d07060c1018212a36424d5763707d8a9aa4afbbc8d4e0edfafffffffffffffffffffffffffffffffffffff4e7dbcec1b4a89b8e8175685b4e423024190d0100000714212d3a4754606d7a858c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8b8a8885827e79716c605b53493f33272015090000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfecf9fffffffffffffffffffffffff3e7dcd1c5b8ac9f92857a6d60544a4034281f160c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677683909ca9b6c3cfdce9f6fffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c96a0aab4bdc7d2dde8ecf5fffffffffffcf9f4efece6e2dfd8d4cfc9c7c0bbb9b0aba7a09d95908a837d756e69605c554e443f382f271f150b0200000000000000000000000000000004101c27333d44505b656c78818e939da4aeb6bfccd2d9e2eaf3eee8e1dbd6d0c7c0bbb3ada69e98928b827b716c605d565b636d727f889299a2aab3bbc3ccd4dce7edf4f9f0e8dcd1c7bdb3a99f948d80736b61564c41362a1d11050000030f1b27323d46515b646e74808d929ca4adbbc0c7d0d9e1eaf2f2e9e2dbd6cec8c1bbb3ada69f98928c827b726d615e565b626d727e879299a2aab2bac3cbd3dce7ecf3faf0e8ddd2c7beb3a9a0958d81746c61574d42362a1e1205000000000000000000000000000000000000000c1926323f4c5965727f8c95a0a9b3bdc7d0d9e4eef5fdfffffffffcf9f4f0ece6e2dfd9d4cfcac7c0bbb9b0aba7a09d95908a837d766f6a605d554f443f3830281f160c0300000000000000000000000000000005121f2b3744505b656d7a828e939ea1a8aeb5bbc0c7ccd2d7dce2e6ebeff3f8fffffffffffffffffffbf3eae1d9cfc7bdb4aaa1978e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7883909da5afbbc5cfdae6f0f9fffffffffffffef8efe6dfd6cfc6bfbaaea69e9590847c6f6b615a50483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000006111b2834404a54606b74808d949fa6aeb8bdc3c8ced2d3d6dbd7d7d7d7dcd7d3d2d0cec9c5c3bcb8b2ada8a09e938e847c716c625b51493f362d231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820293139404550575f666c727a81878f939a9fa3aaacb1b6b9babfc1c4c5c7cbd1cacacbcbcacac9d0cac6c5c3c0bbb9b0a79f958b7e71665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5764717e8a939a9b9a99989797928e8a847e756d675d554b40352b211107000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616e7b86929fa6b0bbc4cfd9e3eef1e6dacfc4bbb0a69d928b7e716c61594f463d342b2219141f2a36414c56606c78839099a3afbbc2ccd6e0e9f3e8ddd2c7bdb3a99f958e81776c605b51493f372d251b120900000000000000000009141f2b3844505b66707d89939ea7b1bac3ccd5dae1e5ebeceff2f2eeeceae3dcd2c7bdb1a79c8f8275685e5246392d36424d56616d7a85929fa5afb8c1ccd2d9e2e4ebeceef2f3efecece5ddd6cabfb4aa9f9285796d6053463a2d2013080000000000000000000000030b12181d1f262b2d2e313335363637373737373737373737373a4753606d7a8698a2aebac7d3e0ecf9fffffffffffffff4e7dacdc1b4a79a8e8174675b4e413737373737373737373737373737373737373737373531302d28211a110a010000000000000000000000000000000000000a141d27303a444d575f6a6f7b849196a0a7b0bbc0c7cfd6dbe2e8eef3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf6f2eae2dbd6cbc2b9b0a69d928a7d70685d52453c3120170d02000000000000000000000000000008131e28323a41464d52545556565656565656565655555453504a4e4b4746423b39352f29241d160d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919eaab7c4d2dde8f4fffffffffffffffffffffffffffffffffffffffaeee2d6cabeb3a99e92857a6d61594f453c3328231c181817171c212a333b46535e6975828e9bacb6c0ccd8e4f0fcfffffffffffffffffffffffffffffffffffff2e5d8ccbfb2a5998c7f7266594c3f332619080000000916232f3c4956626f7c89979a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99989798928f8b857e746c655b50443c31261a0e03000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885919eabb8c4d1deebf7fffffffffffffffffffffffff8ecdfd3c6baaea2988b7e72665c51443b31281e170f0b060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212d3a4754606d7a86929facb9c5d2dfecf8fffffffffffffffffffffffffff4e7dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79849198a2abb5c0ccd7dae3ecf9fffffffffffffffcf7f2eee9e4e1dad5d1cbc7c2bbb7b1aba79f9d959089827b736d6760585049413931271d140a000000000000000000000000000000000b162127333f49535b666c78818d929ca4adbbc0c7d0d8e1eaf2f4ece6e2d9d2ccc4beb9b0aaa29f948f857e756d6860636d727f8b939aa3abb4bcc5cdd5dee6eef8fbf2e7ded7cbc0b5aba1979082786d60594f443a3025190d010000000a15202b343f49525c646e74808d929ca3afb6bec7cfd8e0e9f2f3ede7dfd9d4cdc5beb9b0aaa29f9490867f756d6860626d727f889299a3abb3bcc4ccd5dde5eef8fcf3e8ded8ccc0b6aca2979083796d605a50453b30251a0e02000000000000000000000000000000000000000713202d3a4653606d79839097a2abb5bec7d2dde4ebf4fdfffffffffffffcf7f2eeeae4e1dbd6d2ccc7c2bbb7b1aca7a09d959089827c736d676059504a423a31281e150b0000000000000000000000000000000613202d394653606c78828f959da5adb2bbbfc6ccd2d8dde4e7edf1f6fbfffffffffffffffffffffaf2e9e1d8cfc7bdb5aba39892857b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000c18232e3944505c666f7d89939ea9b3becad6dee7f2fbfffffffffbf3ede7ddd4cdc4bdb4aea49d948f837b6f6a605950483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606d78828f949da4acb2b8bcc3c5c6cad0cacbcbcad1cbc7c5c4c1bdb9b7b1aca9a19e96918a817a6f6a615a51493f372d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f272f343f454d545b60686e747c82888e92989da0a7a9acaeb4b4b7b9babfbcbdbdbebebebdbdbcbebab8b6b5afaca69e959083786c60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4955616c75818a8d8e8d8d8b8a8885817d78716c605d554b43392f23190f000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e46525e69727f8b949fa9b2bdc7d1dce8ecebe0d6cdc2b8aea49f92877e706b60594f463d342b22181925303a44505b666f7c87929fa6b0bac4ced7e1eaeee3d9d0c5bbb1a79e938d80746d635b51493f372d241b0f060000000000000000030f1c28333f4a54616b75818e95a0a8b2bac1c9cfd5dadfdfe2e7e6e2dfded9d1cbc0b5ab9f958a7d7063564c41362a303b46525e68717e8b939da6b0bbc0c7d0d4d8dedfe2e6e7e3e0dfd9d4cbc2baaea2988d8073675c5145382c1f130600000000000000000000000001070c10141a1e2122252728292a2a2a2a2a2a2a2a2a2a2a2c3845515d677985929facb8c5d2dfebf8fffffffffffffff5e8dbcec2b5a89b8f8275685c4f42352a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a282423201c1710080000000000000000000000000000000000000000020b151e28323b454e585f696e7b8490959ea6afb5bdc3cad0d7dde3e7edf1f6fafefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfaf5f0ebe5e0d8d0cac1b9b1a79f948d80736c61564c41332a1f0e05000000000000000000000000000000020c16202830353b4246474949494949494949494948484746443f413e3b3a36302c29241e18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566874818e9babb5c0ccd7e3f0fcfffffffffffffffffffffffffffffffffffffef2e6dbcfc5b9ada1978e81746c61574e453d342e2924242423282c333c454f59616e7b87929facb9c5d2dde8f4fffffffffffffffffffffffffffffffffffffbeee2d6cabeb4aa978a7d7064574a3d3124170a0000000916222f3c4955626f7c8895a9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6a6a5aaa29f9c97918b81776c60574e42372b1f1509000000000000000000000000000000000000000000000000000000000000000004101c2834404b54697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffbefe2d6cabfb4aa9e9184796d60574d43393029201b1713100c0709080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000104060709090909090909090909090a080d1117222b37424e5764717e8a98a3aebac7d3e0ecf9fffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d676f7c869299a4afbbbfc8d1dae8eef5fdfffffffffffffffefaf5f0ece6e3dcd7d4ccc7c3bcb8b1aba79f9d948f8680796f6a605b534b43392f261c1106000000000000000000000000000000050b17222d38414a545b666c77808d929ca3afb6bec6cfd8e0e9f1f7f4ebe4ddd8cfc9c1bcb4aea69f97928b817a6f6a6d727f8c919fa4acb5bdc6ced6dfe7f0f8fef3e9e0d5ccc3bbafa39992857b6e665c50473d32291e130800000000040f19222e37404a525c646e73808c919fa4acb5bdc6ced7e0e8f1f8f2eae5dfd7cfcac2bcb4aea69f98928b827a706b6c727f8b939aa3abb4bdc5ced6dfe7eff7fff4eae1d6ccc4bbafa49a92857b6e675c51483e33291f1409000000000000000000000000000000000000000006131f2c3845515c666e7b859299a3acb6c0ccd2d9e2ebf4fcfffffffffffffffefbf5f0ece6e3ddd7d4cdc7c3bcb8b1aca7a09d948f878079706b605c544b433a30271c120700000000000000000000000000000916222f3c4955626f7c88949fa7afb9bdc4cbd1d8dde4e8eef3f8fffffffffffffffffffffffff9f1e8e0d7cfc6bdb5aba39992867c6f695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000007121c28343f4a54606b75818e97a1adb9c1ccd5e0e9f4fdfffff9f2e9e2dbd6cbc3bbb3aba39f928d82796e695f584f473e362c241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d44505c666d79828d929da0a8acb1b6b8babfbdbdbebebdbdbfbab9b7b4b2acaba7a09d97918b847d756d68605850483f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d2329333b424a50565e616a6f757c81868c9095999c9fa3aba8aaacaeb4b0b0b1b1b1b1b1b0afb3adaba9aba39f9c948f837a6d665b5042382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3945505a606c787e818181807f7d7b7875706d66615a514b433931271d11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d57606c77828f97a1abb5c0cbd7dae8eee8dfd4cac0bbafa39992867d706b60594f463d342a1d141e28333f4a545f6a727f8c949ea8b2bcc5cfd8e1eaebe2d6cdc3b9afa59d928c7f736d625b51493f362d21180d0300000000000000000b17222d38424f59606d79839196a0a8b0b9bec4c9ced2d3d6dbdbd6d3d2cfc7c0bbafa4999083776b6155443b30252a36414c56626c74818e949ea6afb5bdc3c8cdd1d2d6dadcd7d3d2cec8c1b9b0a69f92867a6e61554b4034281c100400000000000000000000000000000004090e121415181a1b1c1d1d1d1d1d1d1d1d1d1d1d2935404b556b7884919eabb7c4d1deeaf7fffffffffffffff6e9dccfc3b6a99c908376695d5043362a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c171614100b0500000000000000000000000000000000000000000000030c16202a333c464e575f696e7a838f949fa3abb1babfc6ccd2d7dce3e5ebeef2f7f9fbfffffffffffffffffffffffffffffffffffffffffffffffffffcf9f7f1eee9e4e0d9d4cec6bfbaafa79f958f82786d60594f433a2f21180e0000000000000000000000000000000000040e161e242930363a3b3c3c3c3c3c3c3c3c3c3c3c3b3b3a38342e322e2d2a25201d19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4b5865717e8b99a4afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffff7ece1d5c9beb3a99f93887d706a5f574e443f38352f31312e34383e454d57616b74818e99a3afbbc7d4e4eef9fffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298887b6e6255483b2f2215080000000815222f3b4855626e7b8895a1aeb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b3b3b3b2b4aeaca9a19e938c7f726a5f53473c31261a0e0200000000000000000000000000000000000000000000000000000000000000000c18232e424f5b6875828e9ba8b5c1cedbe8f4fffffffffffffffffffffffffef2e7dbd0c6b9aca1968b7f72695f554b433a322b27221f1c181716151413100d070a0707050100000000000000000000000000000000000000000000000000000000000000000001070d11131415161616161616161616161717191c2328343c47535f6a75828f9caab4bfcbd7e3effbfffffffffffffffffffffffffff3e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b555f6a717e87939fa3adb6bfc8d7dde3ebf4fcfffffffffffffffffffdf7f2eee8e3e0d8d3cdc8c3bcb8b1aba69e98928c847c736c655d554b42382d22170b0000000000000000000000000000000006111b262f38424a545b656c74808c919fa4acb5bdc6ced7dfe8f0f9f5eee8e1dad5cec5bebab0a9a29f938e847c72727f8b919ca3afb6bec7cfd8e0e8f1f9fff8ece2d7cec3bab0a69f92877d70695e544a3f352c20170c02000000000007101c252e38404a525c646e737f8b939aa3abb4bcc5ced6dfe7f0f8f6f1e9e1dbd6cec6bfbab0aaa29f948f847d73717e88939fa4acb5bdc6cfd7e0e8f1f9fff8ede2d8cfc4bab0a69f93887d70695f554b40362c21170d03000000000000000000000000000000000000000004101c2834404b545f69707d87929aa4afbbc0c7d0d9e2eaf3fbfffffffffffffffffffdf7f2eee8e3e0d8d3cec8c3bcb8b1aca69f99928d847d736d665d554b42392e23180c00000000000000000000000000000916222f3c4955626f7c8899a3afbbc0c9cfd7dce3e8eef4f9fffffffffffffffffffffffffff8f0e7dfd6cec5bcb4aba39992877d706a60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000b17232e38424f59616e7a85929ea5afbac4ced7e2ebf5fdf5eee8e0d7d0cac0b9b1a9a199928b80786d675e574e463d352c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28343f4a545d676d78808991969da0a7a9acaeb4b0b1b1b1b1b0b4aeacaaa7a8a19e9a95908b847f79706b605d564e463e362d251b130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a2f383f444c52585f626a6f747a7f83888c909299999b9d9fa3aba3a3a4a4a4a4a4a3a2a9a29f9d9a99928f89827a6d685d544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111d28343e44505b666c717474747372706e696864605c545045403931281f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a25303b44505b656d7a859199a3afbbbfc8d7dde3ebe6dcd7cbc0b5aba39892867d6f6b60584e463c2f261c17222d38424e58606c77828f96a1aab4bdc6cfd8e0e9e8dfd4cbc1b7aea49c918c7f726d625b51483f33291f1409000000000000000006111c262f3d45515d676e7b8491969ea6adb3b9bdc3c5c6cad0d0cac6c5c2bdb5afa49f93877c6f62594f4432291e25303a44505a606d79828f949fa4abb1b8bcc2c5c6cacfd1cbc7c5c3bdb8afa79f948c7f72685e5243392e23180c000000000000000000000000000000000000020507080b0d0f101011111111111111110c18242f44505d6a7783909daab6c3d0dde9f6fffffffffffffff6eaddd0c3b7aa9d9084776a5d51442d22170b11111111111111111111111111111111100f0a0a080400000000000000000000000000000000000000000000000000040e18212a343c454d575e686e79828c9299a0a8aeb4bbc0c7cbd1d5dadfe1e6ececeff3f8f7f9fdfffffffffffffffffffffffffffffffffcf9f9f4f0edece6e1dfd8d4cec8c2bcb4aea59e959083796d665c50473e31281e0f06000000000000000000000000000000000000040c13191f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2e2d2b28232521201e1a14110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86939facb9c6d2dfecf5fffffffffffffffffffffffffffffffffffffffdf2e6dacfc5bbafa49a92857c6e696058504a45403f3e3e3e3f444650575f69707d8a929dabb5c0cbd7e3f5fffffffffffffffffffffffffffffffffffffff8ebded2c5b8ab9f9285796d6053463a2d2013070000000814212e3b4754616e7a8794abb5c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0bfbebfbab8b3ada59f92867b6e62574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000071a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffffffffffffffffffffffff8ede2d5c9bdb2a89f92867b6e675d554c443e37332d2c282324232120201d181a171413110d0802000000000000000000000000000000000000000000000000000000000001070c13181d202122222222222222222222232324252a2e343d46505a626e7b87939facb9c6d1dce7f3fffffffffffffffffffffffffffff3e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a434e58616c727f8b919ca3adb6bfccd2d9e2eaf2fbfffffffffffffffffffffff9f4efe9e3dfd9d4cdc8c2bcb8b0aaa39f9591877f776d675d544a3f33281c0f03000000000000000000000000000000000a141d262f38424a535b606e737f8b939aa3abb4bcc5cdd6dee7f0f8f9f4ebe6e0d7d0cac2bcb3ada59e9691877f7f8b919ba3adbbc0c7d0d9e1eaf2fafff7eee7dbd0c5bcb2a89e938c7f726b60564d42382e231a0e05000000000000000a131c262f38404a525c636d727f889299a3aab3bcc4cdd5dee6eff7fbf3ece6e0d8d0cac2bcb4aea69e969187807e87939aa4afb6bec7cfd8e1e9f2fafff8eee7dcd1c6bcb2a89f948d80736c61574d43392e241a0f05000000000000000000000000000000000000000000000c18232e39424d57606b717e88939fa3afb6bec7d0d8e1e9f2fafffffffffffffffffffffff9f4f0e9e4dfd9d4cec8c3bcb8b0aba39f96918880786d675d544a4034281c1004000000000000000000000000000714212d3a4754606d7a86929facb9c5cfdae0e7edf4f9fffffffffffffffffffffffffffff7efe6ded6cdc5bcb4aaa39992877e716b61584e453b30251a0e0200000000000000000000000000000000000000000000000000000000000000000006111c26303d46525e68717e8a939da8b2bcc5d0d9e3eef4ebe4ddd8cec6bfbaaea79f9791877e746c665d554d453c342b231a110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424b555d666d737d848b9095999c9fa2aaa3a4a4a4a4a3aba39f9d9b9896918d88837e79726d676159524c433c342c241b130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070f181d262d333b41464e53585f62686d72777b7f8386898c8e91929995969797989897979696959792908d8a86827d756d685e564c42382d1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c172228333f4a545b6064676867666564615f575753504a423e352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f27333f49535e68707d87929fa4aeb6bfccd2d9e2e8e8dcd1c7bdb4aaa29892867d6f6a60584e42382d22171c262f3c44505b656d7a849198a2abb5bdc6ced7dfe8e6ddd3c9c0b6ada39b918b7f726d625a50453b31261a0e0200000000000000000a141d2935404b555e696e7b848f949ea1a9acb2b6b8babfbcbcbebab8b5b0aba39f928c7f736a6054473e3320171e29323f45515c676d79828d9399a0a7abb1b6b8b9bebcbcbfbab9b6b2aca59e958f82786d60564c4130271d12070000000000000000000000000000000000000000000000000203030404040404040400071c2936434f5c6976828f9ca9b5c2cfdce8f5fffffffffffffff7ebded1c4b8ab9e9185786b5e493f33271b0f030404040404040404040404040404040402000000000000000000000000000000000000000000000000000000000000060f18222a333c454d565e676d777f8791959fa2aaafb5bbbfc6c9ced2d5dadfe0e3e7eaebedf1f6fcfffffffffffffffffffffffffbf5f0eceae8e3e0dfdad5d2cdc8c3bdb9b0aaa29f938e827a6d675d544a3f352c1f160c000000000000000000000000000000000000000002080d14191e202122232323232323232323222221201f1c17181414110e090401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909ca9b6c2cdd8e4f0fdfffffffffffffffffffffffffffffffffffffff7ece1d8ccc0b6aca29791847b6f6a605c54514b4c4b4a4b4a50535a61696e7b85929ea5afbdc7d1dce8f4fffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276665c5044382b1f12060000000714202d3a4753606d7a8699a3afbbc7cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdccd0cac6c4beb9aea3988f8275695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f7fffffffffffffffffffffffffffef1e5dacec4baaea2989083796d675e565046443f3a38342e312f2e2d2c2924272421201d19130f0a030000000000000000000000000000000000000000000000000000030b12181d24292c2d2f2f2f2f2f2f2f2f2f2f3030313036383f444e58616c75828f9aa4afbbc8d4e2edf8fffffffffffffffffffffffffffff3e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a626d727f8c919ca3adbbc0c7d0d8e0e9f2f9fffffffffffffffffffffffffcf4efeae4dfd8d4cdc7c1bcb4aea8a099928c81796d665b5044382b1f120600000000000000000000000000000000020b141d262f384149505c636d737f889299a2aab3bbc4ccd5dee6eff7fdf7f2e9e2dbd6cec5bebaafa8a199928c8b919ba3adb5bfccd2d9e2ebf3fcfff9f0e5dcd6cabfb4aaa0968f82776c60594f443b30261c11080000000000000000010b141d262f38404a525b636d727e879298a2a9b2bbc3ccd4dde5eef7fdf7f2eae2dbd6cec6bfbab0a9a199938c8b9399a4acb6c0c7d0d9e1eaf3fbfff9f0e6dcd7cbbfb4aaa1968f82786d605a50453b30271d1208000000000000000000000000000000000000000000000007121d27303c454f59616c727f8b919fa4acb5bdc6cfd7e0e8f1f9fffffffffffffffffffffffffcf5f0eae5dfd9d4cdc8c2bdb5afa8a09a938d82796d665c5144382c1f1206000000000000000000000000000613202c3945515d677683909ca9b3bec9d5e0ebf6fffffffffffffffffffffffffffffef8ede5ddd4ccc4bbb3aaa29892877e716c61594f463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000a141e2a36414c56616c74818e96a0aab3bdc7d2dde8e8e2d9d2ccc3bcb4aea49d9590857d716c605b544b433b332a2219110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039434b545c606b70797e84898c90929896969798989797959992918e8b8884807c77716d67605c554f45413a312b221a1209010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830363c43474e53565e6165696e73767a7d7f8184868788898a8a8b8b8b8a8a8988878583817e7a76706b615e564c443a2f261c0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b17222d38424a5053575a5b5a5a585755534d4a46443f383029241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414c56606b717e8b929ca4aebbc0c7d0d6dfe6e3d9cfc6bcb4aaa29892867d6f6a5f544a3f33281c141d27333f49535e686f7c869299a3abb4bcc5cdd7dde3e5dbd2c8bfb5ada39b918b7f726c62574d42362a1e12050000000000000000020b18242f39434d575f696e7a828b91979ea1a8aaacaeb4afafb3adaba8a69f99928c80746d63584e43352c210e17202834404b555d676d78808790959d9fa7a9abadb3afafb4aeaca9a8a09d938e837a6d665c50443b301e150b0000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffff8ebdfd2c5b8ac9f928579655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018212a333b444d555d656c737c848c92989fa4abaeb5b9bdc4c6c9cfd2d3d7dcdddee1e5eaf1f9fffffffffffffffffffff8f1eae4e0deddd7d4d2cfc9c6c2bcb8b2aca69f98928b81796d685d554b42382e231a0d040000000000000000000000000000000000000000000002090e111414161616161616161616161515141312100b06080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5665727f8c98a7b1bcc8d4e1ebf7fffffffffffffffffffffffffffffffffffffffdf4e8ddd2c7beb3a9a19691857c726d66605d5558575758545c60636c717b849197a1adb7c0cfd9e3eef9fffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab998c7f7366544a3f34281c100300000006131f2c3945515d677986929facb9c5d2dadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad9d9dbd6d3cfc9bfb4aa9f93877b6e6155483b3025190e02000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfdae6f2fefffffffffffffffffffffffffff6ebe0d6cabfb4aa9f958f82796d68615a5350494645403f3e3c3b3a39352f34312e2d29241e1b150b06000000000000000000000000000000000000000000000000030d151d24292f35393a3c3c3c3c3c3c3c3c3c3c3c3d3d3f41464a5058606a707d8a939eacb6c0ccd8e4f4fffffffffffffffffffffffffffffff2e5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636d737f8c919ba3afb5bdc6ced7dfe7f0f8fffffffffffffffffffffffffffbf5f0eae4dfd8d4cfc6bfbab1aba39f938e82786c605346392d2013060000000000000000000000000000000000020b141d262f383f44525b636d727e879298a2a9b2bac3ccd4dde5eef6fffbf3ece7e0d7d0cac1bab2aba39f99989ba3adb5bfc7d8dde4ebf4fdfffbf1e7ded3cac1baaea29891847a6d655b50473d32291e140a00000000000000000000020b141d262e384049515b626c717e869297a1a9b2bac3cbd4dce5edf9fffcf4ede7e0d7d0cac1bbb2aba49f99979fa4abb5bec7d2d9e2ebf3fcfffbf2e8ded4cac2baaea39891847a6d665c50473e332a1e150b000000000000000000000000000000000000000000000000000b151e2a333d47505a626d727f8b939aa4abb5bdc5ced6dfe7f0f7fffffffffffffffffffffffffffcf5f0eae4dfd9d4cfc7c0bbb2aca49f948f82786d6053463a2d2013070000000000000000000000000004111d2935414b5565717e8b97a1adb9c4ced9e5f2fbfffffffffffffffffffffffffcf4ede7dbd3cbc2bab2a9a19892867e716c615a50473e342b20170d020000000000000000000000000000000000000000000000000000000000000000000000020c1925303b44505a606d79849198a2abb5c0ccd7dddfd6d0c7c0bbb1aaa29f928d837b6f6b625a504a423a31292118100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e273139424a515961666d72777c80838587898a8a8b8b8a8a89878684817e7b78746f6a65605c55514b433e352f281f1910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a31373c43474c5254575f6266676d70727577797a7c7d7d7e7e7e7e7e7d7c7b7a787674716d68636059524c443a32281d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b4e4e4e4d4c4a4846423d3a38342e261e18120c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444f59626c73808c929ca4afb5bdc5cdd5dae0e1d8cfc5bcb4aaa29892867c6f665b5044382b1f1217222d38414c565f6a707d879299a3aab3bbc3ccd2d9e2e4dad1c8bfb5ada39b918b7e71695f53463a2d21140700000000000000000007121d28313b454d575f686d757e858c91969a9d9fa2aaa2a2a9a29f9c99948f877f746e645b51463d32231a100e18232e39434b555d666c737c838a9095999c9ea1a9a2a2aba39f9c9996918a81796d685d544a3f32291e0c030000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3fffffffffffffff9ecdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434c535b606a6f7980868e93999fa3abacb2b8b9bec3c5c7cbd1d1d2d4d9e0e7f0f9fffffffffffffffff8efe7dfd9d4d1d2ccc7c6c3beb9b8b1aba8a09e9490867f776d675d564c433a30261c110800000000000000000000000000000000000000000000000000020507080909090909090909090909080807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4854616e7b87959fabb8c4cfdae6f2fffffffffffffffffffffffffffffffffffffffff9eee4d9d0c5bcb2a9a19791867f78716d67666564646466666d70767e859196a0a9b3bec9d2e1ebf5fffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399897d7063564a3d2e23170b0000000004101d2935404b556b7885929eabb8c5d1dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e6e6e6e7e2dfdad1c6bbafa49a8d807367564d41362a1e1105000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3bec9d5e1eefafffffffffffffffffffffffffffcf2e7dbd0c6bcb1a79e948f837a716c63605b5353514b4c4a494847454042413d3a3935302b262017110a02000000000000000000000000000000000000000000010b151f272f353a41454748494949494949494949494a4a4c4c52545c606a6f7c86929fa5afbec7d2dde8f4fffffffffffffffffffffffffffffef2e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222c363f49515b636d737f8c919fa4abb4bcc5cdd6dee6eff9fffffffffffffffffffffffffffffbf5f0e9e4e1d8d1cbc3bdb5afa59e938b7e7165584b3e3225180b000000000000000000000000000000000000020b141d262d334049515b626c717d869297a1a8b1b9c2cbd3dce4edf9fffef8f2e9e1dbd6ccc4bdb5afaca5a5a7adb5bec7d0d9e8eef5fdfffcf3e9dfd5ccc1b8aea49f92867c6f685d53493f352b20170c020000000000000000000000020b141c262e374049515a616c707d859197a0a8b1b9c2cad3dbe8eef5fdfef8f2e9e2dbd6cdc4bdb5afaca6a4acafb5bdc7d0d9e4ebf4fdfffdf4e9e0d6ccc2b8aea49f92867c6f685e544a3f352c21180c0300000000000000000000000000000000000000000000000000030c18212b353e48515b626d727f889399a3abb4bcc5cdd5dde6eef8fffffffffffffffffffffffffffffbf5f0eae4e1d9d1cbc4beb6afa69f948c7f7265594c3f3226190c00000000000000000000000000010d18242f3a4753606d7985929ea8b2bdc9d5e0e9f3fefffffffffffffffffffffaf2eae2dbd6c9c1b9b1a8a09792867d706c615a50483e352c22190e050000000000000000000000000000000000000000000000000000000000000000000000000008141e29323e45515d676e7c869299a4afbbbfccd2d5cdc4beb6afa7a098928a80796e69605950443f382f281f170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f27303940444f545c60656a6f7376797a7c7d7e7e7e7e7d7c7b797774726e6a6762605853514b4540393029241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141920262b32373a4146474d5355555d60636668656c6d6f70707171717171706f6e6d676a6764615e56554f46413a322820160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e414141403f3d3b3a36312d2b28231c140c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a636e74808d929fa4abb3bbc2c9cfd4d9dfd7cec5bcb4aaa2989184786c605346392d2013111b262f3a444e58606b717e879298a2a9b1bbc0c7d0d3d8dedad1c7bfb5ada39f92867b6e6155483b2e221508000000000000000000010c161f29333b454d565d606c71797f84898d9092989595959497928f8c88827c726d645c534940342b20110807121d273039434b545b606a6f787e83888c8f9297959596959992908d89847e756d675d564c42382e20170d000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffffffffffffaede0d4c8bbafa49a867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172029313a4149505860676d737b81878e92999ea1a8abadb3b6b9babfc1c4c5c8ced5dee7f1fcfffffffffffffbf1e7ddd5cdc8c4c3c0bbb9b6b2adaba79f9d96918a837b726c655c554c443a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a46535e697683909da9b3bec9d5e2edf8fffffffffffffffffffffffffffffffffffffffff5ebe2d7cec4bbb2a9a198928c837e7a7673727171717375797d838a9297a0a8b2bbc5cfdbe4f3fdfffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6054473a2d21140600000000000c18242f45515e6b7884919eabb7c4d1deeaf3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f8f2eeebe2d8ccc0b6ac9d918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfecf8fffffffffffffffffffffffffffff8ede2d7cec3b9b0a69e9590857e76706c6563605c555957565453514b4f4d4a4746413a373128231c140c02000000000000000000000000000000000000000007121d27313940454b51545555555555555555555556565759565e61666d727c859298a2aeb7c1d0d9e4eef9fffffffffffffffffffffffffffffef1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d373f49515b636d737f8b9399a3aab3bbc4ccd4dde8eef5fdfffffffffffffffffffffffffffffbf5f3eae2dcd7cfc7c0bbafa69b8f8275685c4f4235291c0f00000000000000000000000000000000000000020b141b2227374049515a616b707c859196a0a7b0b9c1cad2dbe8eef5fdfffbf3ece6ded6cfc7c0bbb9b2b1b3b8bec7d0d9e2ebf9fffffff5eae1d7cdc3bab0a69c928a7e716a5f564c41382d23190e0500000000000000000000000000020a141c252e373f485059616b6f7c8591969fa7b0b8c1c9d8dde4ebf4fcfffbf3ede7dfd6d0c7c0bbb9b3b1b9bbc0c7d0d9e2ebf5fdfffff5ebe2d7cec4bab0a69d928b7e716a60564c42382e231a0f06000000000000000000000000000000000000000000000000000000060f1a232d363f49515b626d727e879299a2aab3bbc3cbd4dce7edf4fcfffffffffffffffffffffffffffffbf5f3eae3dcd7d0c7c0bbb0a69c8f8376695c504336291d1000000000000000000000000000000713202c3945515d67727f8c96a0acb9c1ced7e2ecf8fffffffffffffffffff9f0e8e0d8d0cabfb7afa79f9691857c706b615a50483e362c231a10070000000000000000000000000000000000000000000000000000000000000000000000000000020d17202935414b555f6a707d87939fa4adbbc0c7c9c1bbb2aca49f9590867e746d675e574f463f332d261d160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e272e343d424a51535860626669686e6f7071717171706f6e6d666865625f5855544e47454039342e271e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a20262b3035393c4247484b51535659535b60616263646465656464636362605d555a5754524c48443d35302820160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d313435343332312e2d2a26201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353f48525b646e74808c9399a1a9b0b9bdc4c8ced2d3d7cec5bcb3aaa096877a6d6154473a2e21140a141d29323c464f59616c717d869297a0a7afb5bdc2c7cdd2d3d6d1c7bfbaaea3988a7d7164574a3e3124170b00000000000000000000040d17212a333b444c525a62676d72787d80838587888989888785827f7b766f6a635b534a41372e22190f00000b151e273139424a505860656c71767c7f83858788898988878683807c78716c605d554c443a30261c0e05000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fefffffffffffffcf0e4d8ccc0b6a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f383f444e555c60696e757b81868c91969a9ea1a9a9acaeb4b4b7b8bdc3ccd5e0eaf6fffffffffffff5eadfd5cbc3bcb8b6b5afaca9a9a19e9a95908a847d766e6a605b534b433a32281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b97a1adb9c6d1dce7f3fefffffffffffffffffffffffffffffffffffffffdf4e9e0d6cdc4bbb3aaa39f95908b8583807f7e7d7e7f82858a90949fa2a9b2bac4cdd7e1edf6fffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c2013060000000000071e2a3744515d6a7784909daab7c3d0ddeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf4e8ddd2c7b8aca095877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1deebf8fffffffffffffffffffffffffffffef3e9e0d4cbc2b8b0a79f97918a827d78736f6d676766646261605d555c5a5754524c47433c342e261e140a00000000000000000000000000000000000000000c18242f39434b51555d60626262626262626262626363646567686d72787f869297a1aab3bec9d3e2ebf5fffffffffffffffffffffffffffffffcf0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252e374049515b636d727f879298a2a9b2bac2cbd7dce3ebf3fafffffffffffffffffffffffffffffffcf4ede7ded4cbc2baaea2988d8073665a4d4033271a0d0000000000000000000000000000000000000000020a1117252e373f485059616a6f7c8491959fa6b0b8c0c9d7dde3ebf4fcfffef7f0e8e1d9d1cbc7c5bfbebfc3c9d0d9e2ebf4fffffff9eee3d9cfc5bbb1a89e948d80736c61584e433a2f261b1107000000000000000000000000000000010a131c252d363e474f59606a6f7b8490959fa6afb7c0ccd2d9e2eaf3fcfffef8f1e8e2d9d2ccc7c6bfbec6c7ccd2d9e2ebf4fdfffff9eee4d9d0c5bcb2a89f948d80746c62584e443a30261c1108000000000000000000000000000000000000000000000000000000000008111b242d373f49515b626c717e879298a1a9b1b9c2cad7dce2eaf3fafffffffffffffffffffffffffffffffcf5eee8ded5cbc3baaea3998d8174675a4e4134271b0e000000000000000000000000000004101d2935404b55606d7984919ea6b0bcc5d0dbe7f1fafffffffffffffdf5eee8ded6cec6bfbaaea59e9590847b6f6a605950483e362c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000050e18242f3a434e58616b727f8c919ca3afb5bdbdb9afa9a19a938d837c716c605c554d453d3428221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232830394044464e545659565e61636364656564646261605c545855534e4947433c38342f28231d150c080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f151b1e25292d31373a3b4045474a4c49505354555657575858585757565554514c4e4b4746413a383329251e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202427282727252422211e1a1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232d364049525c646e737f8792979fa6adb2b8bdc3c5c7cbcfc9c5b9ac9f9286796d6053463a2d2013070b17202a343d47505a616b707d8590959fa4abb1b7bbc2c5c6cad0cac6bbafa399897c6f6356493c302316090000000000000000000000050f18212a323a414550555d60666c707377797a7b7c7c7b7a7975726e6a625f58514941382f251c10070000030c151f272f383f444e535b60646a6f7276787a7b7c7c7b7a797673706c65615a514b433a32281e140a00000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9fffffffffffffffff4e8ddd2baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333d434b51575e616a6e747b7f84898e9197999c9fa3aba7aaacb2bac3ced9e5f1fdfffffffffcf0e4d9cdc3b9b1acaaaba49f9d9997918d88837e78716c625f5750494139312820160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4653606d7985919eabb4bfcbd7e2ecf8fffffffffffffffffffffffffffffffffffffffffbf2e8dfd6cdc4bcb4aea7a09d98928f8d8b8a8a8b8c8f92979c9fa6adb3bbc4ccd6dfe9f3fffffffffffffffffffffffffffffffffffffffff9ece0d4c8bcb1a7988c7f7265554b4135291d11040000000003101d2a3643505d697683909ca9b6c3cfdce9f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee4d4c8bcb1a7978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000004111d2935414b55697683909ca9b6c3cfdce9f7fffffffffffffffffffffffffffffffbf2e6ddd3cac2b9b1a9a19e948f8a84807c79777472716f6e6d676a696764615d56534e443f3830261c110600000000000000000000000000000000000004101d2935404b555d60676d6f6f6f6f6f6f6f6f6f6f6f70707274777a7f848c9298a1a9b3bcc5d0dbe5f4fdfffffffffffffffffffffffffffffffcefe3d7cbc0b5ab95887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e374049515b626d717e869297a0a8b0b9c1cbd1d9e1e8f1f9fffffffffffffffffffffffffffff9f0e7dfd5ccc2b9afa59f92867b6e6154483b2e2115080000000000000000000000000000000000000000000006131c252d363e474f58606a6e7b8390949ea6afb7bfccd2d9e2eaf3fbfffffaf3eae3dcd7d3d2cccbcccfd4dbe2ebf4fdfffff7eee8dcd1c7bdb3a9a0958f82786c605a50463c31281d140a0000000000000000000000000000000000010a131b242d353e474f585f696e7a838f949ea5aebbc0c7d0d9e1eaf2fbfffffaf4ebe3ddd7d4d2cccad2d4d7dde3ebf4fdfffff8eee8ddd2c7beb4aaa0968f82786d605a50463d32291e140a0000000000000000000000000000000000000000000000000000000000000009121b252d373f49515a626c717d869297a0a7b0b8c0cbd1d8e1e8f0f9fffffffffffffffffffffffffffff9f1e8dfd6ccc3b9b0a69f92867b6e6255483b2f2215080000000000000000000000000000010d18242f3945515c67707d8a949eaab4bfcad6dfe8f2fcfffffffffbf4ebe4ddd8ccc4bcb4aea49c938e837a6e6960584f473e362c241a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59626d737f8c919fa4abb2b2aca59e96918880796e6a615a514b433b332b2217110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e272e34383d4347494d4c525456575758585757565453504a4b4847433c3b37322c29231d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20262b2e2f35393a3d3f3f444647494a4a4b4b4b4b4b4a4948474541413e3a3936302c272119130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181b1b1b1a19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242e37414a525c636d727d858f949ea1a9acb2b6b9bbbfbcbdb9b2a89d908376665c5044382b1f1206050e18222b353e485059616b707b838d93999fa7abb0b5b8babebcbebab5ab9f92867a6d6054473a2d211407000000000000000000000000060f18202830353e434b51545b6063676a696e6f6f6f6e6d6c6566625f57534e463f372f261d130a00000000030d151d262d333d41495053585f626669686d6e6f6f6e6d6d666663605b535045403a312820160c020000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8f4fffffffffffffffff9e1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227313940454d52575f62696e73787d8185898c909299989b9ea0a8b2bdc8d4e1edf9fffffffff9ece0d4c8bcb1a7a09d989993908c8984807c76716d66615a534e443f382f271f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515c6673808c99a3aebac5d0dbe7f2fcfffffffffffffffffffffffffffffffffffffffffaf1e8dfd6cfc6bfbab1acaaa29f9c9998979797999b9ea1a9abb0babec5cdd6dee8f1fafffffffffffffffffffffffffffffffffffffffff7eaddd1c4b8ab9f95877b6e6154483b2f24180d0100000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e5d9cebeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000010d18242f414e5b6774818e9aa7b4c1cfdae6f2fefffffffffffffffffffffffffffffff8efe5dcd3cbc2bbb3ada69f9c96918d898683817f7d7c7b7a79777574706d68625f58504a42382e23170e04000000000000000000000000000000000006131f2c3845515d676d747a7b7c7c7c7c7c7c7c7c7c7c7d7d7f8183878c91969fa3aab3bbc5ced7e1eef7fffffffffffffffffffffffffffffffff9ede0d4c7bbafa399877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e374049515a626c707d8591969fa6afbbc0c7cfd6dfe8eef5fdfffffffffffffffffffffff8efe7ded5ccc3bab1a79e938b7f72695e52463a2d20140700000000000000000000000000000000000000000000000a131b242c353d464e585f696e7a828f949da5aebbc0c7d0d8e1e9f2fafffffcf5eee8e3e0dfd8d8d9dbe0e5ecf4fdfffff9efe5dcd7cbc0b5aba29791837a6d665b50483e342a1f160b020000000000000000000000000000000000000109121b232c353d464e575f686d79828e939da4afb6bec7cfd8e0e9f1fafffffdf5eee8e3e0dfd9d7dfe0e3e8eef5fdfffff9f0e6dcd8ccc0b6aca29891847a6d665c51483f342b20170c02000000000000000000000000000000000000000000000000000000000000000009121b252d373f48505a616b707c8591959fa6aebabfc6cfd6dee8eef5fdfffffffffffffffffffffff8f0e7dfd6cdc4bab1a79f948c7f73695f53473a2e21140800000000000000000000000000000007121d2934404b55616c75828f98a2aebac1cdd6e0eaf4fefffff9f2e9e2d9d2ccc2bab2aaa29f928c81796e685f574e463d352c231a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e47515b636d737f8c9399a1a9a8a09e938e847d746d675f585045403930292119100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151c23282c32383b3c40414647494a4b4b4b4b4a494846443f3f3b3a37312e2b271f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151a1e2124292c2d302d3337393a3c3d3d3e3e3e3e3e3d3c3b3a39352f312e2d2a251e1c160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0e0e0e0d0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252f38414a525b626b707b828a91969da0a8a9acaeb5afb2adaaa1968c7f7265544a3f34281c100300061019232c363e474f5960696e79808790959c9fa6a9abaeb4afb3adaba4998f8275675d5145392c20130600000000000000000000000000060e161e2429313940454a5053565a565e616262626161605b5355534e47433c342e251d140b010000000000030b141c22282f383f44464e535559565d616262636261605c5456535049413e352f281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd7e3effcfffffffffffffaeee1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f272f343b42464e53575e61666c7074797c808386898b8e9196a0acb8c5d2deebf9fffffffff7eaded1c4b8aca095908c898683807c78736f6a64605c545047423c332d261d150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7a86929faab4becad6e0ebf6fffffffffffffffffffffffffffffffffffffffffffaf1e8e1d8d1cbc3bcb8b4aeaca9a6a5a4a4a4a6a8abadb3b7bbc2cacfd7dfe8f0f9fffffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab9d908376695e53463a2d1d13070000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000071825313e4b5864717e8b97a9b3bec9d5e2eefafffffffffffffffffffffffffffffffff7eee5ddd4cdc4beb9b0aba8a09e9a9992908e8c8a898786858482807d7a756f6a605c544a3f342820160c02000000000000000000000000000000000714202d3a4753606d7981868888888888888888888889898a8c8d90939a9ea0a8aeb4bcc5cdd6e0e9f3fffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e373f48505a616b6f7c8490949da5afb5bdc5cdd8dde4ebf4fafffffffffffffffffef8eee6ddd5ccc4bab2a89f958f81756d62574d42362a1e120500000000000000000000000000000000000000000000000009121a232c343d464e575e686d79828e939ca4afb5bdc6cfd7e0e8f1fafffffff9f3efedece5e4e5e8ebf1f7fefffffaf1e7ddd3cac1bbafa39992857b6e685d544a3f362c22180d0400000000000000000000000000000000000000000009111a232b343c454d565e676d78818d929fa4acb5bdc6ced7dfe8f0f9fffffff9f4f0edece6e4ecedf0f4f9fffffffbf1e7ded4cac2bbafa49a92867c6f685e544a40362d22190e050000000000000000000000000000000000000000000000000000000000000000000009131b252d363f485059606a6f7b838f949da4aeb4bdc4ccd7dce3ebf3fafffffffffffffffffef8efe6ded5ccc4bbb2a8a0958f82786c60574d42372b1e1206000000000000000000000000000000010c18232f39434f59616e7b86929fa5afbbc4ced8e2edf8fdf5eee8dfd7d0c7c0bbb0a8a198928a80776d675e564d453c342b231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222c353f49515b636d737f8791979d9d96918a817a706b605c554e463e342e271e170f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f272b2e2f3036393b3c3d3e3e3e3e3d3c3b3a38342e2f2e2b26221f1b15100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e1214181d1f202322272b2d2e2f3031313232313130302f2d2c29242421201d1913100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131d262f384049515960696e767e848b9196999d9fa3aba2a8a19e989184796d6053473a2e23170b00000008111a242c353e474f575f676d747c838a8f94999c9fa2aaa2a9a29f9b93877c6f62554b4135291d11040000000000000000000000000000040c13191f282f35383f44464a4d4d525455565655545350494847423c37322a221c130b0200000000000000020a11171d262d33373c4347484c4c5254555656555453504a4946443f382f29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d4e0edf9fffffffffffffbefe3d7cbbfb4aa94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d232930363c42474d52545b6063666c6f73767a7c7f8184919eaab7c4d2dde8f4fffffffff6e9ddd0c3b6aa9d90837f7c7a76736f6c6662605853504a423e373127221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d98a2aebac4cedae5f0fafffffffffffffffffffffffffffffffffffffffffffaf3eae2dcd7cec8c6bfbab8b6b3b2b1b0b1b2b5b8b9bec5c7cdd6dbe1e9f1f9fffffffffffffffffffffffffffffffffffffffffff9ede0d3c7bbafa3998c7f7265574d42362a1e0c010000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e8dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dfecf8fffffffffffffffffffffffffffffffffff7efe6dfd6cfc9c2bbb7b2acaaaba39f9d9a999795949892918f8d8a86827c736d665c50443f32281e1308000000000000000000000000000000000c1926323f4c5965727f8c9299959595959595959595969697989a9d9fa4acacb2babfc6ced6dfe8f2fbfffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e918478665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f485059606a6e7a828e939fa3abb3bbc2ccd2d9e2e8f1f7fefffffffffffbf3ece7dcd4cbc3bab2a8a0969083796d605b51453b30251a0e020000000000000000000000000000000000000000000000000008111a222b343c454d565d676d78818c929fa4abb4bdc5ced6dfe8f0f9fffffffffcf9f8f2f1f2f4f7fcfffffffcf2e8dfd5cbc1b8aea49f92877d70695f564c42382d241a10060000000000000000000000000000000000000000000000081119222a333b444c555d666d77808c939aa3abb4bcc5cdd6dee7f0f9fffffffffcf9f9f2f1f9f9fcfffffffffcf3e9dfd5ccc2b8afa59f93887d706a5f564c42392e241b100700000000000000000000000000000000000000000000000000000000000000000000000109131b242d363e474f5860696e7a828d929fa3abb2bac2cbd1d9e1e8f0f7fdfffffffffffcf4ede7ddd4ccc3bab2a9a19690837a6d665b50453c31261a0e020000000000000000000000000000000007121d27313e46535f69717e8b939ea9b2bcc6d0dce7ecf4ebe3ddd7cdc5beb6afa69f9691867e736c655c554c443c332b221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232d374049515b636d727d848c90908b847d746d686159514b433c3328231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10161b1f2223252a2d2e303031323231312f2e2d2b282322211f1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070c10131417171b1f2021222324242525252424232221201d19181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e373f474f575e616c71797f84898d90929995969596918d857d6f675d5145392c1c11060000000008121a232c353d454d555c606a6f787d83888c8f929895969597928f897f726a6054433a2f24180d0100000000000000000000000000000002080d161d24292d3338393d40424647484949484746443f3b3a37312b262018100a0100000000000000000000060b141b22272b31373a3c3f414647484949484746443f3d3937332d261d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf8fffffffffffff9ece0d3c7baaea39886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a31373b42464a5053545b606366676d6f72747c8995acb6c0ccd8e4f0fcfffffff4e7dacec1b4a79b8e8174706d676663605b54544e46443f38302b262017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56616d7a85929fa8b2bdc9d5dee8f4fdfffffffffffffffffffffffffffffffffffffffffffcf4ede7dfd9d4d0cac6c5c2c0bebdbdbebfc2c5c6cacfd3d8dee6ecf3fbfffffffffffffffffffffffffffffffffffffffffffdf3ebdfd2c5b9ac9f92867b6e6154483b31251a0e000000000000000c1926323f4c5965727f8c98a5b2bfd1dce7f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e8dccfc2b5a99c8f8276695c4f4336291c0700000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697885929eabb8c5d0dbe7f2fefffffffffffffffffffffffffffffffffff8f1e8e1dad5cdc7c4bdb9b7b5aeacaaa7a5a4a2aaa29f9d9c9a99938e8780786d605b51443a3024190d010000000000000000000000000000020e1b2835414e5b6874818e9ba3aba2a2a2a2a2a2a2a2a2a3a3a5a7aaacafb6b9bdc4cbd0d8e0e8f1fafffffffffffffffffffffffffffffffffffff5e9dccfc2b6a99c8f837669544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242d363e474f575f686d79818b9299a1a9b0bbc0c7d0d6dfe6ecf3fbfffffff8f2e9e2dbd6cac2b9b1a8a09691847a6d675d51493f33291f1409000000000000000000000000000000000000000000000000000000081019222a333b444c555d666d74808b9399a3abb4bcc5cdd6dee7f0f8fffffffffffffffefffffffffffffdf4eae0d6cdc3b9b0a69d928b7f726b60574d433a2f261c1208000000000000000000000000000000000000000000000000000710182129323a434b545c656c737f889299a2aab3bbc4ccd5dee7eff8fffffffffffffffdfffffffffffffff4eae1d7cdc3bab0a69d938c7f726c61584e443a30271c1209000000000000000000000000000000000000000000000000000000000000000000000000000109121b242c353d464e575e686d78808b9299a1a8b0bbc0c7cfd6dee6ecf3fbfffffff9f2eae2dcd6cbc2bab2a8a19791847b6e685d544a3f332a2015090000000000000000000000000000000000010b151f2a36424d57626c75828f96a1aab4bfcbd6dae8e8e2d9d2ccc2bbb3aca49f9490847c716c605b534b433b322a211910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252e374049515b626b707a7f83837e79706b605d564f454039302a2118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191e2021232424252524242321201f1c171514120f0a0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b0f12131416171718181818181716151413110d080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c252d353d454d525a61676d72787c808386878889888784817b6f6b60554b4035291d0a00000000000008111a232b333b434b515860656c71767b7f8285878889888785827c726d62584e4331281d1307000000000000000000000000000000000000040c12181c22282b2d3030363a3b3c3c3c3b3a3937332d2e2b26201b150e0700000000000000000000000000020a11171b1f262b2e2f3035393a3b3c3c3b3a3a38342e2d2b27221b140b070100000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929eabb8c5d1deebf8fffffffffffff8ecdfd2c5b9ac9f928679665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a20262b3036383f44464a505356555d6063656e7b879aa4afbbc8d4e0edfafffffff4e8dbcec1b5a89b8e827568605d555653504a47433c38342e261e1a150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b46525e68727f8c96a1acb9c1ccd6e2ebf5fffffffffffffffffffffffffffffffffffffffffffffff8f3eae5e2dbd6d3d2cfcccbcacacaccced1d2d6dae1e4e9f2f7fdfffffffffffffffffffffffffffffffffffffffffffff5ebe1d3c7bbb0a69b8e8175695e52463a291f1409000000000000000a1724313d4a5764707d8a97aab4bfcbd7e3effbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e9ddd0c3b6aa9d9083776a5d50442e23180c000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576875818e9baab4becad6e2eefbfffffffffffffffffffffffffffffffffffffaf2ebe6ded8d3cec9c5c4bfbbb9b6b4b2b0afb4aeacaaa8aba49f9a938d81746d62564c4135291d11050000000000000000000000000000010e1b2834414e5b6774818e9aa7b5afafafafafafafafafb0b0b2b4b7b9bbc0c7c9ced6dce2eaf2fafffffffffffffffffffffffffffffffffffffff4e7dacdc1b4a79a8e8174675b4e412e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b242c353d454e565e676d747f8792979fa6afb6bec4cdd6dbe1e9f2f6fcf4ede7e0d7d0cac0b8b0a7a09691847b6e685e554b40372d21170d0200000000000000000000000000000000000000000000000000000000070f182129323a434b545c606e737f879299a2aab3bbc4ccd5dee7eff5f8f9fcfffffffffffffffffffff5ebe2d8cec4bbb1a79e948d80746d62594f453c31281d140a000000000000000000000000000000000000000000000000000000060f172029313a424a535b606d727e879298a1a9b2bac3ccd5dde6eff5f8f9fcfffffffffffffffffffef8ede3d8cfc5bbb2a89f948e81746d63594f463c32281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232b343c454d565d666d747e8791969fa6afb5bdc4ccd6dae1e9f1f5fdf5eee8e0d8d0cbc0b9b1a8a09691857c6e695e564c42382d21180e03000000000000000000000000000000000000030d1a26313b45505a616d7a849198a3aebabfc8d8ddddd8d0c7c0bbb1a9a29a938d827a6f6a615a50494139312920180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e374049515961686d737676726d676159524c443e342e271e180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608080e1114141617181818181716151312100b06080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607090a0a0b0b0b0b0b0a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232b333b424650555d60656c707376797a7b7c7b7a78746e6960594f433a2f24180d000000000000000811192129313940454e535b60646a6e7276797a7b7c7c7b79756f6b625b51463c321f160c010000000000000000000000000000000000000001070d11171c1f2023252a2d2e2f2f2f2e2e2d2b2722211e1a150f0a0400000000000000000000000000000000060b0f151b1f212224292d2e2f2f302f2e2d2c2823201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0ddeaf7fffffffffffff7ebded1c4b8ab9e9185786b544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1f252a2d3338393f4446494b515356606d7986939facb9c6d2dfecf9fffffff4e7dbcec1b4a89b8e8175685b514b4946443f3837322b28231c140c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2a36414c56606d7984919ea5afbac4d0d9e4eef9fffffffffffffffffffffffffffffffffffffffffffffffcf5f0ede7e2dfdfdcd9d8d7d7d7d9dbdedfe2e6ecf0f4fbfffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7b7ab9f94887c6f62574d42362a1e1205000000000000000815222f3b4855626e7b8898a3aebac7d3e0ecf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaded1c4b7ab9e9184786b554b4034281c100400000000000000000000000000000000000000000000000000000000000000020e1a26313d4a5764707d8a98a2aebac6d3dfe9f4fffffffffffffffffffffffffffffffffffffffdf7f1e9e4e0d9d5d2d1cbc7c5c3c1bfbdbcbfbab8b7b5b5afaca49f938b7f72685d5246392d2014090000000000000000000000000000000d1a2733404d5a6673808d99a6b3bbbbbbbbbbbbbbbbbcbcbdbfc0c3c6c8ccd2d5d9e0e7edf4fcfffffffffffffffffffffffffffffffffffffffcefe3d7cbc0b5ab988b7f7265584c3f32251906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a232b333c444c555c606d727d8590949fa4acb3bbc1cad0d7e0e5ebf3eae2dcd7cec5bfbaaea69f9590847b6e695e564c433a2f251b0f05000000000000000000000000000000000000000000000000000000000000060f1720283139424a505c636d727e879298a1a9b2bac3ccd5dde4eaecedeff4f9f3f3f4f4f4f3f7f2eee4d9d0c6bcb3a9a0958f82786d605b51473d332a1f160b0200000000000000000000000000000000000000000000000000000000060e171f2830394149505b626c717d869297a1a8b2bac3cbd4dde4eaecedeff3f9f3f3f4f4f4f3f8f2eee7dcd1c6bdb3a9a0968f82786d605b51473e342a20160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333b434c545c606c717c848f949fa3abb2bac1cacfd7dfe5eaf3ebe3dcd7cec6bfbaafa79f9691847c6e6a5f574d443a2f261c0f06000000000000000000000000000000000000000009141f29333f46525e686f7c86929fa4aeb6c0ccd2d2ccc4bdb5afa79f97928880786d685f5850443f382f271f170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e373f474f565d60666a6a65605c554f45413a3228231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0b0b0b0a09080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001091119212930363e434b51535b606366666d6e6f6f6f6e6867615e574f463d31281d13070000000000000000070f171f272f343d41495053585f6266666c6d6e6f6f6e6c6663605951493f342b200d040000000000000000000000000000000000000000000000060b0f121317191e20212223232221201f1b1714120e09030000000000000000000000000000000000000000030a0f121515191d20212223232221201f1c1713120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfdce9f6fffffffffffff5e8dccfc2b5a99c8f8276695c4f432e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1c22282b2d3338393c404547515c667885929fabb8c5d2deebf8fffffff3e7dacdc0b4a79a8d8174675a4e403c3938332d2b271f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a45515c67717e8a939ea8b2bec7d2dde8eff8fffffffffffffffffffffffffffffffffffffffffffffffffef8f2efecebe9e6e5e4e3e4e5e8ebeceef2f7fdfffffffffffffffffffffffffffffffffffffffffffffffffff4e8dcd1c7bdb0a69c8f82766a5f53453b30251a0e02000000000000000713202d3a4653606d7986929facb9c5cfdbe6eef2f7f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6ebdfd2c5b8ac9f928579675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000913202d3a4653606d7985929fabb8c2ccd8e3f3fcfffffffffffffffffffffffffffffffffffffffffbf4efebe5e1dedcd7d3d2d0cdcccad0cac6c5c4c2c0bbb6afa59f92857a6d6154473c31261a0e0200000000000000000000000000000c1926333f4c5966727f8c99a5b2bfc8c8c8c8c8c8c8c9c9cacbcdd0d2d4d8dde4e5ebf3f8fefffffffffffffffffffffffffffffffffffffffff9ede0d4c7bbafa399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119212a323a434b515b626b707b828d939aa1a9b0babec5ced5d9e0e5e1d8d1cbc3bcb4aea49d948f837a6e695f574d443a31281d13090000000000000000000000000000000000000000000000000000000000000000050e161f2730383f44525b626c717d869297a1a8b2bac3cbd4d9dddfe0e3e8e5e6e7e7e8e7e7e6e6e2ddd2c7beb4aaa1979083796d665c50493f352b21180d04000000000000000000000000000000000000000000000000000000000000050d161e272f383f44515a616b707c859196a0a8b1b9c2cbd4d8dddfe0e3e8e5e6e7e7e8e7e7e6e7e2dcd7cbbfb5aba29791847a6d665c51493f352c22180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810192129313a424a505a626a6f7a828c9299a1a8afb9bec5cdd4d9dfe5e1d9d1cbc3bcb4aea59d9590847b6e6a5f574e453b32281d140a000000000000000000000000000000000000000000030d18212a36414c56606a717e8a929ca4aebbc0c7c7c0bbb2aba49f9590857d736d665e564e463e332d261d150d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d353d434c5254595d5d5853514b433e352f282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f252a313a404549505356545c6061626362615e5654534d453d342b1f160c01000000000000000000060d151d23292f383f44464e5355545b606162636261605b54544f463f372d22190f0000000000000000000000000000000000000000000000000000030606090e111414151616151413120f0b060602000000000000000000000000000000000000000000000000030608080d11131415161615141312100c06050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbe8f5fffffffffffdf4ebd9cdc0b3a69a8d8073675a4d4034271a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f22282b2d2f3538404a546b7884919eabb7c4d1deeaf7fffffff3e6d9ccc0b3a6998d8073665a4d402f2d2b28221c1b15100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2934404b55616c75818e96a1acb6c0ccd8dde6f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f5f3f1f0f0f1f2f5f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffffffff9efe3d7cbc0b5ab9f94897d7063584e4333291f1409000000000000000006121f2b3844505c6676828f9ca9b3becad6dce3e6e8e9e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeadfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774818e9ba6b0bbc7d3e1eaf4fffffffffffffffffffffffffffffffffffffffffffffcf6f1edebe7e3e0dfdddad8d7dbd6d3d2d0d2ccc7c0baada2978c7f7366574d42372b1e120500000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd5d5d5d5d5d5d5d6d6d8dadddfe0e4e8eef1f6fcfffffffffffffffffffffffffffffffffffffffffffff8ecdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f18202830394045515960696e78808891979ea6aeb3bcc1c9ced4d9d4cfc6bfbab1aaa29f928d827a6e685f574d453b32281f160c01000000000000000000000000000000000000000000000000000000000000000000040d151e262e344049515a616b707c859196a0a8b1b9c2c8ced1d2d4d7dcd9d9dadadbdbdad9dbd6d3ccc0b6aca29891857b6e675d544a3f372d23190f060000000000000000000000000000000000000000000000000000000000000000040c151d262d333f485059616a6f7c849196a0a7b0b8c1c8cdd0d2d3d7dcd9d9dadadbdbdad9dbd6d3cac1bbaea39992857b6e685d544a40372d231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f2830383f44505860686d78808791969ea5adb3bbc1c8ced4d9d5cfc7c0bbb1aaa39f938e837a6e695f584e453c332920160b0200000000000000000000000000000000000000000000060f1925303a444e58616c73808c929ca4afb6bebeb6afa8a199938d837b706c605c544c443c3427221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232c313a4145474c50504b464540393029241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f282f35383f4446494a51535455565554524c4846423b332b22190d040000000000000000000000030b12181d262d33373c4347484a5053545556555453504a48433d342d251b1007000000000000000000000000000000000000000000000000000000000000020507080909090807060503000000000000000000000000000000000000000000000000000000000000000001050707080909080707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffffffffdf5ebe2d4c8bcb1a7978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f2024292e44515e6a7784919daab7c4d0ddeaf7fffffff2e5d8ccbfb2a5998c7f7266594c3f33261f1c17110f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18232f3943505a606d7a84919aa4afbbc1cbd4dee7f1f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9efe4dbd4c7bbafa3998f82766b6155463c3221170d02000000000000000003101c28343f4a5465717e8b97a2adb9c2cbd1d6dbdcdcddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c88949fabb7c1cfd8e3edf8fffffffffffffffffffffffffffffffffffffffffffffffdfaf8f3efedece9e7e5e3e7e2dfdfddddd7d2cabeb3a99e918477695f53463a2d21140700000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e2e2e2e2e2e2e3e3e5e7eaecedf0f4f9fffffffffffffffffffffffffffffffffffffffffffffffffff6e9dcd0c3b6a99d908376675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e272e343f474f575e666d737d858f949fa2aaafb9bdc4c8cec8c2bdb4aea79f98928a80786d685e564d453b332920160d040000000000000000000000000000000000000000000000000000000000000000000000030c141c2328373f485059606a6f7b849196a0a7b0b8bcc1c4c5c7cbd1cccdcdcecececdccd0cac6c1bbafa49a92867c6f695e554b42382e251b110800000000000000000000000000000000000000000000000000000000000000000000030b141b2227363e474f58606a6e7b8490959fa6b0b8bcc1c4c5c7cbd1cccdcdcecececdcdd0cac6c1b8aea49f92877d70695f564c42392e251c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e262e343f464e565e666c737d848e939ea1a9afb8bcc3c8cec9c3bdb5afa7a098928b81796d685e574e463c332a20170e0400000000000000000000000000000000000000000000000008131e28323d46505a636e73808d929fa4acb3b1aca49f96918780786e69615a504a423a322a2217110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a1f282f35393a4043433f3a38342e271e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d161d24292d3337393d404446474849484746413b3a363129211910070000000000000000000000000001070b141b22272b31373a3b3f4446474849494846443f3838322b221b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fffffbf8f2ece3d9d0c7b8ab9f95877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f1213182a3743505d6a7683909da9b6c3d0dce9f6fffffbefe3d7cbbfb4ab978a7e7164574b3e3124180f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e45525d68707d88939fa6b0b9c2ccd6dfe7f0f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1e7ddd5c9beb3a99f92877c6f62594f44342a200f05000000000000000000000b17232e3a4754606d7a85929ea6b0bbc0c7cad0cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a76828f9ca6b0bdc6d1dce7f2fbfffffffffffffffffffffffffffffffffffffffffffffffffffffbf9f8f6f4f2f8f2efecebeae8e4dbd0c5b9aca096887b6e6155483b2e22150800000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2f9eeeeeeefeff0f2f3f6f9fafcfffffffffffffffffffffffffffffffffffffffffffffffffffff9ede0d4c8bcb1a7998c7f7266554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d2328353d454d545c606b707a828b92989ea5acb2b9bdc1bdb8b1aba39f9590867e736d665d564c443b332921170e0500000000000000000000000000000000000000000000000000000000000000000000000000020a1117252d363e474f585f696e7b8490959fa6acb1b5b7b9bbc0bebfc0c0c1c1c1c0c0bebebab8afa59f93887e716a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000000020a1117242d353e464e575f696e7a8390949ea6abb1b4b7b9bbc0bebfc0c0c1c1c1c0c0bebebab8afa59c928b7e716b60574d443a30271c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328343d444c545b606b6f7a818a92979ea5acb1b8bcc1bdb9b1aba39f9590867e746d675e564d453c342a21180e0500000000000000000000000000000000000000000000000000020c16202b343e48525c646e73808c939aa1a9a8a09a938d847d736d665f5750443f383029201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161e24292c2d333737322d2c28231d150c080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181b22272b2d2e34383a3b3c3c3c3b3936302d2a251f170f0700000000000000000000000000000000020a11171b1f262b2e2d3338393a3b3c3c3b3938332d2c27211910090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2f8f3efece7e1dad2c7bdb2a89d908376695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306071d293643505c6976838f9ca9b6c2cfdce9f5fffff9ece0d3c7baaea399887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b73808d939ea7b1bac4cdd5dee7eff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf2e9dfd5cbc3b9ada1978d80746a5f53473d3322180e00000000000000000000000613202c3945525d68727f8b949fa7afb5babec1c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5863707d89949eabb5bfcbd7e0e9f3fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbf9f8f9f4ece1d4c8bdb2a8988b7e7165584b3e3225180b00000000000000000000000000000916222f3c4955626f7c8895a2afbbd1dce8f4fffbfbfcfcfdfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3ebded1c5b8aca095887c6f6255483c2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232b333b424a515960686e757e858f939ea0a8acb2b4b1aca79f99928c837c716c605c544c433b322921180f050000000000000000000000000000000000000000000000000000000000000000000000000000000006131b242c353d464e575f696e7a838f949da0a7a8aaacafb5b1b2b3b4b4b5b4b4b3b1b3adaba69e938c7f736c61584e453b31281e140a00000000000000000000000000000000000000000000000000000000000000000000000000000006121b232c343d454e575e686d7a828f939d9fa7a8aaacafb5b1b2b3b4b4b5b4b4b3b1b4aeaba69e938d80736c62594f453c32281e150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a1117222b323a424a505960686d757e858e939da0a7acb1b4b2aca7a099928d837c716c605c554c443b332a22180f06000000000000000000000000000000000000000000000000000000050e19222c36404a525c646e737f8892979d9c9591888179706b605c544d453e342e261e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021262a2a25201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171b1f2023282c2d2e2f302f2e2d2a25211e1a140d0500000000000000000000000000000000000000060b0f151a1f2122282b2d2e2f302f2e2d2b28221c1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e9e7e7e2e0dbd6cfc9c0b5aba0968b7e7164574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5fffff8ecdfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1924303a444f59606c78818f959fa8b2bbc3ccd5dde8eef5fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3eae0d7cdc3b9afa59e92857a6d60584e43352c211006000000000000000000000004111d2935414c56606d788290959fa3abadb3b4b5b6b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000f1b26323c4854606b75828f99a3aebbc2ced7e1eaf4fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef1e5d9cec0b3a79a8d8074675a4d4134271a0700000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3effcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ece2d6cabfb4aa9d9184776a5f53473b2e1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711192029303940444f565e616c717b828a91969ea0a8a8a8a09d9590867f786e6a615a504a423a312920180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232b343c454d575e686d7a828b9095989b9e9fa3aba5a6a6a7a7a8a8a7a6a5a9a29f9b948e81746d635a50463d33291f160c020000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222b333c454d565e686d79828a9095989b9d9fa3aba4a6a6a7a7a8a8a7a6a5aaa29f9c948f81786c605a50473d332a20160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101920292f383f444f565d606c717a818991959da0a7a8a8a09e95908780796f6a625a514b433a322921180f06000000000000000000000000000000000000000000000000000000000007101a242e37404a525c636d737e858c90908b847d746d676059504a423b3328231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314191d1d181313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f202122232221201e1914120e090300000000000000000000000000000000000000000000030a0f1214171c1f202122232221201f1c17110f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7dddcdbdbd6d3d0cac5beb9afa4999184786d6053463b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7f4fffbf2e9ddd0c3b6aa9d908377665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44505b666d79839096a0a9b2bac3cbd8dde4ebf4fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf2eae1d8cec5bbb1a79e938a7e71685d52463c31231a10000000000000000000000000010d1924303a44505c666d7a838d92999fa2a9a7a9a9aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f59626e7b87929fa7b1bcc5cfd8e2ebf4fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e8dccfc2b5a99c8f8276695c4f432f23180c00000000000000000000000000000714212d3a4754606d7a8799a3afbbc7d4e0edf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e7dbd0c7baaea2988b7f7265584e43372b1f0b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e272e343d444c525a62696e757d848b9196999b9a95918a837c726d665f5850443f3830281f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222a333c454d565e686d777e83888b8e9192999698999a9a9b9b9b9a99989697928f8a82796d605b51483e342b21170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019212a333b444c565d676d757e83888b8e9192999698999a9a9b9b9b9a9a989698928f8a82796d665b50483f352b21180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333d444c525a61686e757d838a9195999b9a96918b837c736d665f5850454039302820170f060000000000000000000000000000000000000000000000000000000000000008121c252e38404a525b636c707a8083837e78706b605d554f443f3830292117110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070d10100c070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c101213141516151414110e08050200000000000000000000000000000000000000000000000000000206060b0f1213141516161513120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d0d0cfced0cac6c5bfbab3ada39f93877d6f665c504438291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f8f6f2e9e0d3c7bcb1a7998c7f7366544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028333f4a545d676d7a849197a0a8b1b9c2ccd2d9e2e8f1f7fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f1e9e0d8cfc6bcb3a9a0958e81746c61564c41342a2011080000000000000000000000000008131e28343f4a545d686d7980878e9297999a9c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000004101c27333d47535f6973808d959fa9b3bdc6d0d9e2eaf2fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7eaddd0c4b7aa9d9184776a554b4034291c1004000000000000000000000000000613202c3945515d677986929facb9c5d2dfecf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eae1d6cabfb4aa9f92867a6d6054473c32261b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151c2328323b414650575e616b70787e84898c8e8d89847e766f6a605c544e463e342e261e160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a333b444c565d656c71777b7f81848688898b8c8d8d8e8e8e8d8d8b898885827d756d675c514940362c22190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f182129323a434c555d606c71777b7f81848688898b8c8d8d8e8e8e8d8d8b898885827e786d675d544a3f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c2228323a414550565e616b70787e84888c8e8d8a847e786f6a605c544e463f342e271e160e050000000000000000000000000000000000000000000000000000000000000000000a131c262e384049525a61686d737776716d666059514b433d342e261e170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090909080705020000000000000000000000000000000000000000000000000000000000000000000306060708090908060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc4c4c3c2c1c0bfbab8b4aea9a19e918c7f726b60544a3f3428170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0dbe7ecece5e0d7cec5b7ab9f95887b6e6155483b2e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17222d38424b555e686e7b859196a0a7b0bbc0c7d0d6dfe6ebf3f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7efe7dfd7cec6bdb4aaa2979083796d605a50443a2f22180e0000000000000000000000000000020b17232e38424c565d676d737b8185898c8e8f909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908d857a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b16212b37424d57606d78839097a2abb5bec7d0d8e0e8f1f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ebdfd2c5b8ac9f928579675c5145382c1f13060000000000000000000000000004111d2935414c556b7885929eabb8c5d1deebf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9eee3d9cfc7baaea2988d8074685d5245392a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218202930363f454d525961666d71777c8081807d78716c625f58504a423c3328231c150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f182129323a434c535b6064696e727577797b7d7e7f808181828181807e7d7b7975706c605c554b40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172029313a434b515a6164696e727577797b7c7e7f808181828181807e7d7b7975716c665d554b42382d241b11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202830353e444c525960666c71777c8081807d78716c666058514b423c3428231d150c0500000000000000000000000000000000000000000000000000000000000000000000010a141c262e37404850565e61666a6965605c544f45403a3128231c150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a9b2b8b7b7b7b6b4b3b4aeacaaa29f97928a7f736d62594f42382e23170500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfcad6e2e0dfdad5cec5bcafa59d908376695f53463a2d1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c565f696e7b8490959fa6afb6bec5cdd5dae1e7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf3ece6ddd5cdc5bcb4aba29892857b6e675d51483e32281e100600000000000000000000000000000006111c26303a444c555c60696e74797c7f818283838484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848483807a6e685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000050e1a26313c44515c666e7b859299a3acb6bec6ced6dfe7edf4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ecdfd3c6baaea298867a6d6053473a2d20140700000000000000000000000000010d19242f44515e6a7784919daab7c4d0ddeaf7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf5eee8dcd1c7bdb1a89f92867a6d61564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a333b42464f545c60656b6f737573706c66615a534e443f38302a2117110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172029313a41495053575f626568666d6e7072737374747575747372706e6c66646159514b43392f251c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f28313940455055575f616568666d6e7071737374747575747372706e6d6664605b544b433a2f261c12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e2429323b41464f545b60646a6f737574706d66605b544e454039302a2218120b03000000000000000000000000000000000000000000000000000000000000000000000000020a141c252e363e444c5254595d5d5853504a423d352f281f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8697a1abababaaaaa9a8a6aaa29f9c98928d857e736d635b51473d30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aebac6d3d7d3d2cfc9c3bcb3a99e93897d7063574d42362a1e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313a444d575f696e7a838f949fa4acb3bbc2c9cfd7dce2e8eef3f8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf5f1e9e1dbd6cbc3bbb3aaa29992867d6f695f554b41362c20160c00000000000000000000000000000000000a141e28323a434b51575f62676d7072747676777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776736e685e564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000915202834404a545f69707d87929aa4acb4bcc5cdd6dbe2e8eef4f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbefe2d6cabfb4aa94877a6e6154473b2e2114080000000000000000000000000000081d293643505c6976838f9ca9b6c2cfdce9f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ebe4ddd7cbc0b5aba0958c8073685e52443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d1419212930363e424a505359606366686763605b545047433c342e261e180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f383f44464d535558545c606163656667676868686766656361605b54554f45403931271d130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161f272f353e45494d535558545c606163656667676868686767656361605c5453504a423a31281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319202930363d424a505358606266686763605c54504a423c342e271e181007000000000000000000000000000000000000000000000000000000000000000000000000000000020a131c242c323a4146474d50504b46443f383029241d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d677885919d9e9e9e9d9d9c9b9a9898928f8b86807a716c635b51493f352b1e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d0cbc7c5c3bdb9b2aaa2978f82756b6054453b31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f29323c454d575f686e79828d939aa1a9b0b9bec4cbd1d8dde4e7edf2f7fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf5f0eae4dfd7cfcac1b9b1a9a19892877d706b60574d433a2f241a0d040000000000000000000000000000000000020c162028313940454d53555c60636667696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a67615e564c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424d57616b717e88939aa3aab3bbc2cad0d8dde4e8eef3f8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e7dbd0bbaea295887b6f6255483c2f22150900000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1d0dbe7f2fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf6f2e9e2d9d2ccc0bbafa3999184796d60564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080f171f252a30383f44464f5456595b5a5653504a423e373128231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d33373c4247484c4a5053555658595a5a5b5b5b5a5a58565553504a49443e342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151d242933393b4246484c4a5053555658595a5a5b5b5b5a5a58565553504a46443f382f281f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e171e252a2f383f44464e5455595b5a5753504a443f382f28231d150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121a20283035393a4044433e3a38342e261e18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556875818d9091919191908f8e8d8b8985827e7a736d68615a514940372d23190c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9caab4bfbdbfbab9b6b2ada8a09892857b6e61594f4433291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17202a333c454d565e676d78808892979fa6adb3babfc6ccd2d6dce2e6eceff3f9fbfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf9f4f0eae5dfd9d4cdc5bebaafa7a09792867d706b60594f453b31281d120800000000000000000000000000000000000000040e161f272f343c42474b515356595b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a54524c443b32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b454f59616c727f889298a1a9b0babfc6ccd2d8dde4e7edeff3f9f9fdfffffffffffffffffffffffffffffffffffffffffffffffff8e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000c1926333f4c5966727f8c99aab4bfcad6e2eefbfffffffffffffffffffffffffffffffffffffffffffffffffffdfaf6f0ebe5e0d7d0c7c0bbaea49f92877c6f675d51443a3020160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383d4348494d4e4d4a46443f382f2b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3f3f4446484a4b4c4d4e4e4f4e4e4d4b4a4846443f38393329231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d31363a3b3f3f444648494b4c4d4e4e4f4e4e4d4b4a4846443f3938332d261d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191d262d33383c4347494d4e4d4a46443f38332d261d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25292d2e333736322d2c28231c150c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3b4754616e7b818384858484848381807e7c7976716d68615e56504840372e251b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5465727f8b98a3aeb0b0b4aeacaaa8a19e9691867d70695f53473d3321180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a333b444c555d666d737d858f949ea1a9aeb4bbc0c7cbd0d5dae0e3e8eceff2f8f8fafefffffffffffffffffffffffffffffffffffffffffffffffdfaf9f4f0ede8e3e0d9d4cdc8c1bbb3ada59e9590857d706b60594f473d33291f160c000000000000000000000000000000000000000000040d151d2329313739404546494c4e4f505051515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151504d4746413b322920160c020000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333e47505a626d727e8692979ea6aeb4bbc0c7ccd2d6dce0e3e8ebedf0f6f5f6f8f8fafefffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000091623303c4956636f7c8998a2aebac6d3dfeaf4f9f9fbfffffbfbfbfbfbfbfbfbfbfbfbfbfbfffefbf9f8f6f6f1edeae5e0dad5cec5beb6afa59d928c7f726a60554b4032291e0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c32383b3c4042403d3938332d261d1b150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f2e34383a3b3d3f40404141424241403f3d3b3938332d2d282118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c171d1f262a2d2e2e34383a3b3d3e40404141424241403f3d3b3a38342e2b28221c140b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141c22282b32373b3c4042413d3a38342e28221c140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021262a2a25201f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e74767878787777767573716f6d6665605d56524c443e362e251c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3a4754616d7a86929fa6a4a3aaa39f9d9a96918c847c706b60574d42352b210f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323b434c545c606b707a828b91979fa3aaafb6babfc6c9cfd3d7dcdfe2e7ebeceef2f7f5f7f8f9fbfffffcfdfdfdfdfdfcfffffbf9f8f7f5f6f1edebe8e4e0ddd7d4cec8c3bcb8afa9a29f938e837b6f6b60594f473d352b21180d0400000000000000000000000000000000000000000000030b12181f262b2e34383a3d3f414343444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443403b3936302920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212c353e48515b626c717d858f949fa2aaafb6bbc0c7cbd0d3d7dcdee0e5e7e8eaebeceef2f7eeefefefefefefefefefefefefefefefefe4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000713202d3a4653606d7985929facb8c2ced8e2e8ecedeff3f8efefefefefefefefefefefefeff8f2eeecebeae8e5e1ded9d4cfc9c1bcb4aca49f938d80736d63584e43392f20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f272c2f30333534302d2b28221c140b0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212223282c2d2e3032333434353535343332302e2d2b28221c1c170c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c11141a1e212223282b2d2e3032333434353535343432302e2d2b28231f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272b2e2f333534302d2b28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141a1d1d181312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e61676a6b6b6b6a6a6968676562605c5454524c46413a322c241c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d3946525e6874808d94979797969892908d89847f796f6a60594f453b31231a0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172029313a424b515961686e777e858d92989fa4acaeb4b9bec5c7cbd1d3d6dbdedfe2e6e7e9eaebeceff3f8f0f0f0f0f0f0f0f8f3efecebeae9e7e5e1deddd8d4d2ccc7c3bcb8b1aba59e97928a81796e6960594f473d352c23190f0600000000000000000000000000000000000000000000000001070c151a1d23282c2d3033343637373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737342e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c363f49515a616b6f7a828b92989fa4acafb6babfc5c7cbd1d1d4d9dadcdddedfe2e6e1e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000006121f2c3844505c6675818e9ba6b0bcc6d0d7dcdfe0e3e7e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e7e2dfdfdddbd9d5d2cec8c4bdb9b0aaa29a938c81776c605b51463c31271d0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10161b1f222326282723201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171c1f202223252627272828282727252322201f1c1711100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171c1f202223252627272828282727252322201f1c17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f151b1f222226282724201f1c17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d11100b070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a5d5e5e5e5e5d5c5b5a585653514a4745413a363028201a120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7982898a8a8a89888683807d79726d675f584f473d33291f11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f28303940454f565e656c717a80868e939a9fa3aaadb3b9bbc0c5c6cad0d1d2d5dadadcdddfe0e2e7e2e3e3e3e4e3e3e3e2e7e3e0dfdddcdad9d5d2d2ccc8c6c0bbb9b1aca7a09d938e857e746d675f574f473d352c231a100700000000000000000000000000000000000000000000000000000003090e12181c1f20232628292a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2721201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f48505960686e777f868e939a9fa4acaeb4b9bbc0c4c5c8cecdcfd0d1d2d6dad4d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dbcdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000003101c28343f4a54626f7c89949faab4bfc7cbd1d2d3d7dcd5d5d5d5d5d5d5d5d5d5d5d5d5d5d5dbd6d3d2d0cfcec9c5c3bcb8b2ada69e9892887f776c655b50493f342b1f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1315161a1b1a1713120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608060c101213151718191a1b1b1c1b1b1a18171513120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b101213151618191a1b1b1c1b1b1a1817151312100b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1315161a1b1a171312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474e505152515151504e4d4b494644403a39352f2a251e160e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a45515d676d767c7e7d7d7c7b797774706d66605c554e463d352b21180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e272e343d444c535b60676d737b82878e92989ea1a9acafb5b8babfc2c5c6c9cfcdcfd1d2d3d6dbd6d6d6d7d7d7d6d6d6dcd6d3d2d1cfcdcec9c5c4c0bbb9b5afaca7a09d959089817a716c605d554d453d342c231a110800000000000000000000000000000000000000000000000000000000000000070c10131316191b1c1d1d1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1d1a1414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d363e464f565e656c727b81878f939a9fa3aaacafb5b7b8bcbec0c2c3c5c6cacfc8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cabfb3a6998c807366594d4033261a0d0000000000000000000000000000000c17232e384754606a76828f98a3aeb5bbc0c4c5c7cbd1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d0cac6c5c3c2c0bdb9b7b1aca8a19e948f867e736c655b53493f372d22190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d0f0d0a060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0c0d0d0e0e0f0f0e0d0c0a080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0d0d0e0e0f0f0e0d0c0a080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090d0f0e0a070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b414345454544444342403e3c3a38342e2c29241e19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b555d606a6f7171706f6e6d666763605c54514b433c342b23190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d2328323b414950555d60696e757b81868c92979c9fa3abacaeb4b5b8b9bebfc1c2c4c5c6cad0c9c9cacacacacac9c9d0cbc7c5c4c2c1bebdb9b7b6afacaba49f9c95908a837d756d68615a514b433b332b221a1108000000000000000000000000000000000000000000000000000000000000000000000406070a0c0e10101111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c343d444c535b60696e747c82878e92989c9fa3abaaacb1b1b4b5b7b8b9bebabbbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbfbab0a6978b7e7164584b3e3125180b00000000000000000000000000000006111c2b37434e58626e7b86929fa3abafb5b7b9bbbfbbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbbbbbfbab8b7b5b3b2acaaa7a09d96918a827b706c605b534941382d251c10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e34373838383737363534322f2d2c2823201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d18242f39434b515860626464646361605c545653504a454039302a2219110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820292f383f444b51575f616a6e747a80858a8f92999b9fa2aaa9abadb3b2b4b6b7b8babfbbbcbdbdbdbdbdbdbdbcbbbfbab8b7b6b4b2b2acaaaca49f9d99938f8a837e78706b615e565045403a312921191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a222b323b414950575e616a6f757b81868b8f92999a9da0a7a5a7a9aaabadb3aeaeafafafafafafafafafafafafafafafafafafafb4aea99f94887b6e6155483b2e221508000000000000000000000000000000000f1b27323d47535f69727f8b92999fa3abaaacaeb5aeafafafafafafafafafafafafafafafaeb4aeacaaa8a6a8a09e9a95918b847e756e69615a504941382f261b130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272a2b2b2b2b2a2928272523201f1c1813110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313940454e5456575757565553504a4a46443f38342e271e18100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333a41454d53575f62686d73797e82868b8f9298999c9ea1a9a5a7a9aaacaeb4afafb0b0b0b1b0b0b0afafb4aeacaaa9a7a5a8a09e9b9a93908c87827d78716c656059524c443e352f281f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101920292f383f444d525860626a6e747a7e82868a8d919596989a9c9d9ea1a9a1a1a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2aaa29f978f8276695f53463a2d211407000000000000000000000000000000000a15202b37424d57626d727f878f92999b9d9fa3aba2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1aaa29f9d9c999796918d89847e79716c615e5750443f382f261d140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b1d1e1f1e1e1e1d1b1a18161312100c0704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f353d4348494b4a4a494846443f3d3a38342e28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f353b42464e53565e61676d71757a7e8285898c8f929797989a9c9e9fa2aaa2a3a3a3a4a4a4a3a3a3a2aaa39f9e9c9a989696918e8b87837f7b76706c65605b534f46413a3229241d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333b42464e54585f62686d71767a7d818487898b8d8f909297949495959595959595959595959595959595959595959598928f857c6e62574d42362a1e120500000000000000000000000000000000040e1a26313c45515b626d727c82868b8e919299959595959595959595959595959595959595949892908f8d8a8784807c77726d67615a534d453e332d261d140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080e101212121111100f0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d242932383b3c3e3e3d3c3b3a38342e2d2c28231c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242931363c42474c52555c6064686d7175797c7f8285878a8c8e8f919298949596969797979797969695949892918f8e8b898784817e7a77726e6963605b535049413d3630292018130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730363d43474e53565d6064686d7174777a7c7e818284858687878888898989898989898989898989898989898989898885827b6e6a5f53453b31261a0e02000000000000000000000000000000000009151f2a333f49515b626a6f757b7e818486878888898989898989898989898989898988888786858482807e7b77736f6b65605c555046423b3327221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c121821272c2e2f313131302e2d2c2823201f1c17110c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181f262a31373a41464b5153565e6164666d6f7376787b7d7f81838485878888898a8a8a8a8a8a8a89888887858483817f7d7a7774716e6866615e57535049443f382f2a251e170e070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a32373c43474c5254565e616467686d6f7274767778797a7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b79756e695f584e43332a1f1409000000000000000000000000000000000000030e18212d373f4951585f62696e727577797a7b7b7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7a7a79777573716e696763605953514b433e3631292117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161b1f22232424242322201f1c171312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d141a20262b3036394045474c5254545c60636669696e7072747677797a7b7c7c7d7d7d7e7d7d7d7c7c7b7a7977767472706e686865615e5654524d46443f38332d261d19130d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a20272b31373a4145474c525457565d61636567696a666d6e6e6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d66625f574e463c3121180e0300000000000000000000000000000000000000060f1b252d373f464e53575e616568656c6d6e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6e6d676a696664615e5756544f46454039302a251f170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151618171716151312100c0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e252a2f34383a4146474a51535659575e61646567696b686d6e6f7070707171717070706f6e6d686b69676563615e565854524d4846423b37332d27221b140b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b20262b2f35393a4146474a4c525456585a5c545c60616162626262626262626262626262626262626262626261605c54534d453c332a200f0600000000000000000000000000000000000000000009131b252d343c43474d525458535b606162626262626262626262626262626262626261605d555c5a5754524d4948433d38342e271e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090b0b0a09080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d23292c3036393a404446494c4d525457595b5c565d6061626363646464646463636261605d565c5b585654524c4b4746413b3a36302b27221b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e24292c3036393a3e414647494b4e4f4b515354545555565656565656565656565656565656565656565553514b47423c332a21180e000000000000000000000000000000000000000000000109131b222a31373b4246474b495053545555565656565656565656565656565655555453514b4f4d4b4846423c3b38322c28231d150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181c1f252a2d2e34383a3c404246484a4c4e504c52545555565757575757575756555554524c504e4c4a4746413e3b3936302d2a251f1b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d20252a2d2e3035393a3c3f41434045464748484949494949494949494949494949494949494949484645403937312a21180f0600000000000000000000000000000000000000000000000109101820262b30363a3b3f3f4446474848494949494949494949494949494949484747454042403e3b3a36302f2c271f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d2023282c2d3030363a3b3d3f41434145474849494a4a4a4b4a4a4a49494847454143413f3d3b3936302e2d2a25201e1a140f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d202124292d2e3032342e34383a3b3b3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a38342e2b2620180f060000000000000000000000000000000000000000000000000000060e151b1f252a2d2e2d3337393a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3b3a38352f33312e2d2a25221f1b16100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d1113181c1f2023252a2d2e3132342f35393a3b3c3d3d3d3e3e3e3d3d3d3c3b3a3935303432302e2d2a2521201e1914120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d111314191d202123252723282c2d2e2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c28231d1a150e0600000000000000000000000000000000000000000000000000000000040a0f141a1e202122272b2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2c2924272421201e1a15130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c101213161a1e202124262824292c2d2e2f3030313131313130302f2e2d2c292428252321201e191414110e08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d11131416181b181c1f20212122222323232323232323232323232323232323232322201f1c18120e09030000000000000000000000000000000000000000000000000000000000000002090e111414171b1f202122222323232323232323232323232323222221201f1d181a181514120e0907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090e12141517191b191d20212222232424242424242423222221201d191b19171414110d08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090c070c1013131415151616161616161616161616161616161616161616151313100c07000000000000000000000000000000000000000000000000000000000000000000000000020507060b0f121314151516161616161616161616161616161615141413100c070b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c080d111314151616171717181717171616151413110d080c0a08070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080809090909090909090909090909090909090909090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070809090909090909090909090909090909080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708090a0a0a0b0b0b0a0a0a090807070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: PoetsenOne-Regular SDF + m_EditorClassIdentifier: + hashCode: 598191252 + material: {fileID: -7085903109193870957} + materialHashCode: -857210188 + m_Version: 1.1.0 + m_SourceFontFileGUID: 7a6536b2accee6243a5c2582b4217fc8 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 7a6536b2accee6243a5c2582b4217fc8, type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Poetsen One + m_StyleName: Regular + m_PointSize: 203 + m_Scale: 1 + m_UnitsPerEM: 1000 + m_LineHeight: 243.6 + m_AscentLine: 203 + m_CapLine: 145 + m_MeanLine: 114 + m_Baseline: 0 + m_DescentLine: -40.6 + m_SuperscriptOffset: 203 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -40.6 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -20.3 + m_UnderlineThickness: 10.15 + m_StrikethroughOffset: 45.6 + m_StrikethroughThickness: 10.15 + m_TabWidth: 44 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43.640625 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 4 + m_Metrics: + m_Width: 103.328125 + m_Height: 113.6875 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 617 + m_Y: 1609 + m_Width: 105 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 5 + m_Metrics: + m_Width: 105.546875 + m_Height: 152.25 + m_HorizontalBearingX: 9.140625 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 1151 + m_Y: 1260 + m_Width: 106 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 6 + m_Metrics: + m_Width: 105.5625 + m_Height: 150.21875 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 123.421875 + m_GlyphRect: + m_X: 1020 + m_Y: 1318 + m_Width: 106 + m_Height: 151 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 7 + m_Metrics: + m_Width: 108.59375 + m_Height: 115.71875 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 237 + m_Y: 1308 + m_Width: 110 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 8 + m_Metrics: + m_Width: 88.703125 + m_Height: 113.6875 + m_HorizontalBearingX: 8.53125 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 97.234375 + m_GlyphRect: + m_X: 1343 + m_Y: 1479 + m_Width: 90 + m_Height: 114 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 10 + m_Metrics: + m_Width: 47.09375 + m_Height: 152.04688 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 61.3125 + m_GlyphRect: + m_X: 1579 + m_Y: 1333 + m_Width: 48 + m_Height: 153 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 11 + m_Metrics: + m_Width: 73.6875 + m_Height: 143.51562 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 141.48438 + m_HorizontalAdvance: 81 + m_GlyphRect: + m_X: 1669 + m_Y: 1049 + m_Width: 74 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 12 + m_Metrics: + m_Width: 106.984375 + m_Height: 153.26562 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 123.21875 + m_GlyphRect: + m_X: 1763 + m_Y: 808 + m_Width: 108 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 13 + m_Metrics: + m_Width: 107.984375 + m_Height: 152.25 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 123.625 + m_GlyphRect: + m_X: 625 + m_Y: 1254 + m_Width: 109 + m_Height: 153 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 14 + m_Metrics: + m_Width: 107.78125 + m_Height: 151.23438 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 123.828125 + m_GlyphRect: + m_X: 495 + m_Y: 1295 + m_Width: 109 + m_Height: 152 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 16 + m_Metrics: + m_Width: 110.828125 + m_Height: 152.25 + m_HorizontalBearingX: 6.09375 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 123.421875 + m_GlyphRect: + m_X: 766 + m_Y: 1040 + m_Width: 111 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 17 + m_Metrics: + m_Width: 111.03125 + m_Height: 151.25 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 124.234375 + m_GlyphRect: + m_X: 635 + m_Y: 952 + m_Width: 112 + m_Height: 152 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 18 + m_Metrics: + m_Width: 100.484375 + m_Height: 152.25 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 152.25 + m_HorizontalAdvance: 91.546875 + m_GlyphRect: + m_X: 1885 + m_Y: 1070 + m_Width: 101 + m_Height: 153 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 20 + m_Metrics: + m_Width: 44.65625 + m_Height: 153.0625 + m_HorizontalBearingX: 8.53125 + m_HorizontalBearingY: 153.0625 + m_HorizontalAdvance: 57.046875 + m_GlyphRect: + m_X: 1382 + m_Y: 1612 + m_Width: 46 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 21 + m_Metrics: + m_Width: 81 + m_Height: 192.64062 + m_HorizontalBearingX: -30.25 + m_HorizontalBearingY: 153.0625 + m_HorizontalAdvance: 56.640625 + m_GlyphRect: + m_X: 1050 + m_Y: 747 + m_Width: 82 + m_Height: 194 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 22 + m_Metrics: + m_Width: 96.625 + m_Height: 152.25 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 109.421875 + m_GlyphRect: + m_X: 1786 + m_Y: 1840 + m_Width: 97 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 23 + m_Metrics: + m_Width: 94.1875 + m_Height: 115.71875 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 103.125 + m_GlyphRect: + m_X: 1121 + m_Y: 1488 + m_Width: 96 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 24 + m_Metrics: + m_Width: 107.578125 + m_Height: 113.6875 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1406 + m_Y: 1080 + m_Width: 108 + m_Height: 114 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 25 + m_Metrics: + m_Width: 98.453125 + m_Height: 115.71875 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 108 + m_GlyphRect: + m_X: 1002 + m_Y: 1488 + m_Width: 100 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 26 + m_Metrics: + m_Width: 87.078125 + m_Height: 115.71875 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 95.40625 + m_GlyphRect: + m_X: 1236 + m_Y: 1480 + m_Width: 88 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 27 + m_Metrics: + m_Width: 109.625 + m_Height: 111.65625 + m_HorizontalBearingX: 1.828125 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 113.6875 + m_GlyphRect: + m_X: 635 + m_Y: 1123 + m_Width: 111 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 28 + m_Metrics: + m_Width: 164.82812 + m_Height: 111.65625 + m_HorizontalBearingX: 3.25 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 170.3125 + m_GlyphRect: + m_X: 820 + m_Y: 10 + m_Width: 166 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 29 + m_Metrics: + m_Width: 104.75 + m_Height: 115.71875 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 113.484375 + m_HorizontalAdvance: 112.671875 + m_GlyphRect: + m_X: 617 + m_Y: 1473 + m_Width: 105 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 30 + m_Metrics: + m_Width: 116.921875 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 136.82812 + m_GlyphRect: + m_X: 1428 + m_Y: 556 + m_Width: 118 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 31 + m_Metrics: + m_Width: 108 + m_Height: 115.71875 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 1891 + m_Y: 709 + m_Width: 109 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 32 + m_Metrics: + m_Width: 165.03125 + m_Height: 113.6875 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 183.10938 + m_GlyphRect: + m_X: 635 + m_Y: 10 + m_Width: 166 + m_Height: 114 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 33 + m_Metrics: + m_Width: 100.078125 + m_Height: 111.65625 + m_HorizontalBearingX: 0.40625 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 104.140625 + m_GlyphRect: + m_X: 1762 + m_Y: 1147 + m_Width: 101 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 34 + m_Metrics: + m_Width: 43.84375 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 63.734375 + m_GlyphRect: + m_X: 1382 + m_Y: 1785 + m_Width: 45 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 35 + m_Metrics: + m_Width: 86.46875 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 101.703125 + m_GlyphRect: + m_X: 1851 + m_Y: 1453 + m_Width: 87 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 36 + m_Metrics: + m_Width: 75.921875 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 90.9375 + m_GlyphRect: + m_X: 1958 + m_Y: 1409 + m_Width: 77 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 37 + m_Metrics: + m_Width: 104.53125 + m_Height: 147.78125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 145.75 + m_HorizontalAdvance: 122.8125 + m_GlyphRect: + m_X: 748 + m_Y: 1468 + m_Width: 105 + m_Height: 149 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 38 + m_Metrics: + m_Width: 117.734375 + m_Height: 147.98438 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 145.95312 + m_HorizontalAdvance: 135.20312 + m_GlyphRect: + m_X: 1151 + m_Y: 571 + m_Width: 119 + m_Height: 149 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 39 + m_Metrics: + m_Width: 86.46875 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 94.1875 + m_GlyphRect: + m_X: 1902 + m_Y: 1821 + m_Width: 87 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 40 + m_Metrics: + m_Width: 111.234375 + m_Height: 148.1875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 126.46875 + m_GlyphRect: + m_X: 900 + m_Y: 941 + m_Width: 112 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 41 + m_Metrics: + m_Width: 164.01562 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 184.32812 + m_GlyphRect: + m_X: 1005 + m_Y: 10 + m_Width: 165 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 42 + m_Metrics: + m_Width: 119.5625 + m_Height: 144.125 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 139.65625 + m_GlyphRect: + m_X: 1151 + m_Y: 407 + m_Width: 120 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 43 + m_Metrics: + m_Width: 106.765625 + m_Height: 146.15625 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 119.359375 + m_GlyphRect: + m_X: 893 + m_Y: 1286 + m_Width: 108 + m_Height: 147 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 44 + m_Metrics: + m_Width: 106.96875 + m_Height: 148.1875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 125.25 + m_GlyphRect: + m_X: 1415 + m_Y: 911 + m_Width: 108 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 45 + m_Metrics: + m_Width: 114.28125 + m_Height: 146.15625 + m_HorizontalBearingX: 11.578125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 133.78125 + m_GlyphRect: + m_X: 904 + m_Y: 774 + m_Width: 115 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 46 + m_Metrics: + m_Width: 115.09375 + m_Height: 148.1875 + m_HorizontalBearingX: 7.921875 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 125.25 + m_GlyphRect: + m_X: 780 + m_Y: 445 + m_Width: 117 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 47 + m_Metrics: + m_Width: 129.51562 + m_Height: 148.39062 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 1002 + m_Y: 174 + m_Width: 130 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 108.1875 + m_Height: 144.125 + m_HorizontalBearingX: 6.09375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 110.4375 + m_GlyphRect: + m_X: 365 + m_Y: 1449 + m_Width: 109 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 49 + m_Metrics: + m_Width: 123.421875 + m_Height: 185.73438 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 138.45312 + m_GlyphRect: + m_X: 1770 + m_Y: 10 + m_Width: 124 + m_Height: 187 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 50 + m_Metrics: + m_Width: 90.53125 + m_Height: 146.15625 + m_HorizontalBearingX: -1.421875 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 97.234375 + m_GlyphRect: + m_X: 524 + m_Y: 959 + m_Width: 92 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 51 + m_Metrics: + m_Width: 115.09375 + m_Height: 148.1875 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 129.92188 + m_GlyphRect: + m_X: 390 + m_Y: 729 + m_Width: 116 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 52 + m_Metrics: + m_Width: 97.4375 + m_Height: 148.1875 + m_HorizontalBearingX: 6.296875 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 109.828125 + m_GlyphRect: + m_X: 1452 + m_Y: 1468 + m_Width: 98 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 53 + m_Metrics: + m_Width: 120.78125 + m_Height: 144.53125 + m_HorizontalBearingX: 5.078125 + m_HorizontalBearingY: 144.53125 + m_HorizontalAdvance: 126.46875 + m_GlyphRect: + m_X: 1431 + m_Y: 392 + m_Width: 121 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 54 + m_Metrics: + m_Width: 120.375 + m_Height: 144.125 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1291 + m_Y: 343 + m_Width: 121 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 55 + m_Metrics: + m_Width: 183.51562 + m_Height: 144.53125 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 144.53125 + m_HorizontalAdvance: 192.03125 + m_GlyphRect: + m_X: 246 + m_Y: 10 + m_Width: 185 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 56 + m_Metrics: + m_Width: 108.203125 + m_Height: 144.125 + m_HorizontalBearingX: 1.421875 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 112.46875 + m_GlyphRect: + m_X: 1763 + m_Y: 644 + m_Width: 109 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 57 + m_Metrics: + m_Width: 120.78125 + m_Height: 144.53125 + m_HorizontalBearingX: 3.859375 + m_HorizontalBearingY: 144.53125 + m_HorizontalAdvance: 123.625 + m_GlyphRect: + m_X: 1338 + m_Y: 179 + m_Width: 122 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 58 + m_Metrics: + m_Width: 125.046875 + m_Height: 148.1875 + m_HorizontalBearingX: 2.84375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 129.92188 + m_GlyphRect: + m_X: 635 + m_Y: 359 + m_Width: 126 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 59 + m_Metrics: + m_Width: 62.921875 + m_Height: 144.125 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 78.15625 + m_GlyphRect: + m_X: 1680 + m_Y: 885 + m_Width: 64 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 60 + m_Metrics: + m_Width: 117.328125 + m_Height: 148.39062 + m_HorizontalBearingX: 8.734375 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 133.57812 + m_GlyphRect: + m_X: 1290 + m_Y: 507 + m_Width: 119 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 61 + m_Metrics: + m_Width: 94.796875 + m_Height: 144.125 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 99.875 + m_GlyphRect: + m_X: 1843 + m_Y: 1657 + m_Width: 96 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 108.59375 + m_Height: 148.39062 + m_HorizontalBearingX: 8.734375 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 125.046875 + m_GlyphRect: + m_X: 496 + m_Y: 1126 + m_Width: 110 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 63 + m_Metrics: + m_Width: 107.78125 + m_Height: 148.39062 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 123.421875 + m_GlyphRect: + m_X: 10 + m_Y: 1888 + m_Width: 109 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 64 + m_Metrics: + m_Width: 107.1875 + m_Height: 147.98438 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 145.95312 + m_HorizontalAdvance: 122.40625 + m_GlyphRect: + m_X: 1151 + m_Y: 1092 + m_Width: 108 + m_Height: 149 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 65 + m_Metrics: + m_Width: 107.1875 + m_Height: 144.125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 121.59375 + m_GlyphRect: + m_X: 1542 + m_Y: 1004 + m_Width: 108 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 66 + m_Metrics: + m_Width: 102.3125 + m_Height: 146.15625 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 113.890625 + m_GlyphRect: + m_X: 1890 + m_Y: 903 + m_Width: 103 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 67 + m_Metrics: + m_Width: 103.9375 + m_Height: 148.39062 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 114.6875 + m_GlyphRect: + m_X: 489 + m_Y: 1657 + m_Width: 104 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 68 + m_Metrics: + m_Width: 105.96875 + m_Height: 146.35938 + m_HorizontalBearingX: 5.078125 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 117.53125 + m_GlyphRect: + m_X: 1278 + m_Y: 1202 + m_Width: 107 + m_Height: 147 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 69 + m_Metrics: + m_Width: 35.71875 + m_Height: 38.171875 + m_HorizontalBearingX: 4.46875 + m_HorizontalBearingY: 36.140625 + m_HorizontalAdvance: 50.953125 + m_GlyphRect: + m_X: 2001 + m_Y: 1242 + m_Width: 37 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 70 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43.640625 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40.796875 + m_Height: 98.25 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 96.21875 + m_HorizontalAdvance: 56.640625 + m_GlyphRect: + m_X: 1554 + m_Y: 1811 + m_Width: 42 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 72 + m_Metrics: + m_Width: 40.796875 + m_Height: 133.78125 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 96.21875 + m_HorizontalAdvance: 57.453125 + m_GlyphRect: + m_X: 1404 + m_Y: 1213 + m_Width: 42 + m_Height: 135 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 73 + m_Metrics: + m_Width: 37.140625 + m_Height: 73.703125 + m_HorizontalBearingX: 3.859375 + m_HorizontalBearingY: 36.140625 + m_HorizontalAdvance: 52.578125 + m_GlyphRect: + m_X: 1498 + m_Y: 1361 + m_Width: 38 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 74 + m_Metrics: + m_Width: 161.79688 + m_Height: 115.71875 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 167.875 + m_GlyphRect: + m_X: 820 + m_Y: 141 + m_Width: 163 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 76 + m_Metrics: + m_Width: 96.421875 + m_Height: 168.48438 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 104.75 + m_GlyphRect: + m_X: 842 + m_Y: 1636 + m_Width: 97 + m_Height: 170 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 77 + m_Metrics: + m_Width: 91.140625 + m_Height: 80.1875 + m_HorizontalBearingX: 9.34375 + m_HorizontalBearingY: 99.265625 + m_HorizontalAdvance: 110.234375 + m_GlyphRect: + m_X: 1387 + m_Y: 1368 + m_Width: 92 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 78 + m_Metrics: + m_Width: 49.9375 + m_Height: 152.25 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 59.890625 + m_GlyphRect: + m_X: 173 + m_Y: 266 + m_Width: 51 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 79 + m_Metrics: + m_Width: 49.9375 + m_Height: 152.25 + m_HorizontalBearingX: 1.828125 + m_HorizontalBearingY: 114.6875 + m_HorizontalAdvance: 58.0625 + m_GlyphRect: + m_X: 1693 + m_Y: 643 + m_Width: 51 + m_Height: 153 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 80 + m_Metrics: + m_Width: 96.21875 + m_Height: 154.48438 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 152.45312 + m_HorizontalAdvance: 107.1875 + m_GlyphRect: + m_X: 1755 + m_Y: 1278 + m_Width: 98 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 81 + m_Metrics: + m_Width: 96.21875 + m_Height: 154.46875 + m_HorizontalBearingX: 0.609375 + m_HorizontalBearingY: 114.6875 + m_HorizontalAdvance: 106.578125 + m_GlyphRect: + m_X: 1447 + m_Y: 1637 + m_Width: 97 + m_Height: 155 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 82 + m_Metrics: + m_Width: 73.6875 + m_Height: 27.40625 + m_HorizontalBearingX: 9.75 + m_HorizontalBearingY: 69.828125 + m_HorizontalAdvance: 93.78125 + m_GlyphRect: + m_X: 138 + m_Y: 1948 + m_Width: 75 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 83 + m_Metrics: + m_Width: 104.9375 + m_Height: 27.40625 + m_HorizontalBearingX: 9.546875 + m_HorizontalBearingY: 69.828125 + m_HorizontalAdvance: 125.046875 + m_GlyphRect: + m_X: 623 + m_Y: 1426 + m_Width: 106 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 84 + m_Metrics: + m_Width: 162.1875 + m_Height: 27.40625 + m_HorizontalBearingX: 9.546875 + m_HorizontalBearingY: 69.828125 + m_HorizontalAdvance: 182.29688 + m_GlyphRect: + m_X: 635 + m_Y: 143 + m_Width: 163 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 85 + m_Metrics: + m_Width: 85.859375 + m_Height: 27.40625 + m_HorizontalBearingX: 4.875 + m_HorizontalBearingY: -3.046875 + m_HorizontalAdvance: 106.78125 + m_GlyphRect: + m_X: 1145 + m_Y: 1433 + m_Width: 87 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 86 + m_Metrics: + m_Width: 76.125 + m_Height: 187.78125 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 81.203125 + m_GlyphRect: + m_X: 138 + m_Y: 1532 + m_Width: 77 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 87 + m_Metrics: + m_Width: 80.796875 + m_Height: 187.17188 + m_HorizontalBearingX: 6.09375 + m_HorizontalBearingY: 149.40625 + m_HorizontalAdvance: 83.234375 + m_GlyphRect: + m_X: 1143 + m_Y: 1815 + m_Width: 81 + m_Height: 188 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 88 + m_Metrics: + m_Width: 76.125 + m_Height: 187.78125 + m_HorizontalBearingX: -2.640625 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 81.203125 + m_GlyphRect: + m_X: 138 + m_Y: 1740 + m_Width: 77 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 89 + m_Metrics: + m_Width: 82.828125 + m_Height: 187.17188 + m_HorizontalBearingX: -4.875 + m_HorizontalBearingY: 149.40625 + m_HorizontalAdvance: 85.0625 + m_GlyphRect: + m_X: 1041 + m_Y: 1816 + m_Width: 83 + m_Height: 188 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 90 + m_Metrics: + m_Width: 107.1875 + m_Height: 149.21875 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 1279 + m_Y: 1033 + m_Width: 108 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 95 + m_Metrics: + m_Width: 111.03125 + m_Height: 187.78125 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 124.03125 + m_GlyphRect: + m_X: 769 + m_Y: 832 + m_Width: 112 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 96 + m_Metrics: + m_Width: 106.765625 + m_Height: 150.21875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 1553 + m_Y: 834 + m_Width: 108 + m_Height: 151 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 99 + m_Metrics: + m_Width: 92.15625 + m_Height: 187.78125 + m_HorizontalBearingX: 0.40625 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 91.140625 + m_GlyphRect: + m_X: 234 + m_Y: 1848 + m_Width: 93 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 100 + m_Metrics: + m_Width: 92.15625 + m_Height: 187.78125 + m_HorizontalBearingX: -2.4375 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 91.140625 + m_GlyphRect: + m_X: 346 + m_Y: 1848 + m_Width: 93 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 101 + m_Metrics: + m_Width: 41 + m_Height: 181.6875 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 55.828125 + m_GlyphRect: + m_X: 1090 + m_Y: 343 + m_Width: 42 + m_Height: 183 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 102 + m_Metrics: + m_Width: 41 + m_Height: 181.6875 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 55.625 + m_GlyphRect: + m_X: 1090 + m_Y: 545 + m_Width: 42 + m_Height: 183 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 103 + m_Metrics: + m_Width: 104.953125 + m_Height: 59.671875 + m_HorizontalBearingX: 7.3125 + m_HorizontalBearingY: 69.828125 + m_HorizontalAdvance: 124.4375 + m_GlyphRect: + m_X: 753 + m_Y: 1389 + m_Width: 106 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 104 + m_Metrics: + m_Width: 73.6875 + m_Height: 27.40625 + m_HorizontalBearingX: 9.75 + m_HorizontalBearingY: 69.828125 + m_HorizontalAdvance: 93.78125 + m_GlyphRect: + m_X: 138 + m_Y: 1995 + m_Width: 75 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 105 + m_Metrics: + m_Width: 102.3125 + m_Height: 146.15625 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 119.359375 + m_GlyphRect: + m_X: 1763 + m_Y: 981 + m_Width: 103 + m_Height: 147 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 106 + m_Metrics: + m_Width: 48.921875 + m_Height: 49.9375 + m_HorizontalBearingX: 12.390625 + m_HorizontalBearingY: 83.03125 + m_HorizontalAdvance: 74.5 + m_GlyphRect: + m_X: 1693 + m_Y: 815 + m_Width: 50 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 108 + m_Metrics: + m_Width: 89.921875 + m_Height: 181.6875 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 98.453125 + m_GlyphRect: + m_X: 525 + m_Y: 757 + m_Width: 91 + m_Height: 183 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 109 + m_Metrics: + m_Width: 94.796875 + m_Height: 181.6875 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 101.703125 + m_GlyphRect: + m_X: 1615 + m_Y: 1672 + m_Width: 95 + m_Height: 183 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 110 + m_Metrics: + m_Width: 116.71875 + m_Height: 154.48438 + m_HorizontalBearingX: 3.25 + m_HorizontalBearingY: 152.45312 + m_HorizontalAdvance: 122.40625 + m_GlyphRect: + m_X: 1151 + m_Y: 739 + m_Width: 117 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 120 + m_Metrics: + m_Width: 42.625 + m_Height: 46.484375 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 5.890625 + m_HorizontalAdvance: 46.6875 + m_GlyphRect: + m_X: 1957 + m_Y: 1573 + m_Width: 43 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 121 + m_Metrics: + m_Width: 58.859375 + m_Height: 92.96875 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 102.3125 + m_HorizontalAdvance: 72.875 + m_GlyphRect: + m_X: 162 + m_Y: 627 + m_Width: 60 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 122 + m_Metrics: + m_Width: 58.859375 + m_Height: 92.96875 + m_HorizontalBearingX: 6.296875 + m_HorizontalBearingY: 102.3125 + m_HorizontalAdvance: 73.078125 + m_GlyphRect: + m_X: 159 + m_Y: 907 + m_Width: 60 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 123 + m_Metrics: + m_Width: 119.765625 + m_Height: 92.96875 + m_HorizontalBearingX: 6.703125 + m_HorizontalBearingY: 102.3125 + m_HorizontalAdvance: 133.78125 + m_GlyphRect: + m_X: 1571 + m_Y: 530 + m_Width: 121 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 124 + m_Metrics: + m_Width: 121.1875 + m_Height: 92.96875 + m_HorizontalBearingX: 6.296875 + m_HorizontalBearingY: 102.3125 + m_HorizontalAdvance: 135.40625 + m_GlyphRect: + m_X: 1913 + m_Y: 174 + m_Width: 122 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 125 + m_Metrics: + m_Width: 80.78125 + m_Height: 81.8125 + m_HorizontalBearingX: 10.765625 + m_HorizontalBearingY: 152.25 + m_HorizontalAdvance: 94.1875 + m_GlyphRect: + m_X: 741 + m_Y: 1636 + m_Width: 82 + m_Height: 83 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 126 + m_Metrics: + m_Width: 132.5625 + m_Height: 144.125 + m_HorizontalBearingX: 4.265625 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 140.0625 + m_GlyphRect: + m_X: 243 + m_Y: 343 + m_Width: 133 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 138 + m_Metrics: + m_Width: 131.54688 + m_Height: 38.171875 + m_HorizontalBearingX: 4.46875 + m_HorizontalBearingY: 36.140625 + m_HorizontalAdvance: 146.76562 + m_GlyphRect: + m_X: 10 + m_Y: 602 + m_Width: 133 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 139 + m_Metrics: + m_Width: 78.359375 + m_Height: 27.609375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 78.359375 + m_GlyphRect: + m_X: 138 + m_Y: 1484 + m_Width: 79 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 140 + m_Metrics: + m_Width: 103.328125 + m_Height: 152.65625 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 150.625 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 878 + m_Y: 1452 + m_Width: 105 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 141 + m_Metrics: + m_Width: 108.59375 + m_Height: 155.29688 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 237 + m_Y: 1132 + m_Width: 110 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 142 + m_Metrics: + m_Width: 107.78125 + m_Height: 192.84375 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 123.828125 + m_GlyphRect: + m_X: 237 + m_Y: 1444 + m_Width: 109 + m_Height: 194 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 143 + m_Metrics: + m_Width: 101.296875 + m_Height: 155.29688 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 108 + m_GlyphRect: + m_X: 1261 + m_Y: 1616 + m_Width: 102 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 145 + m_Metrics: + m_Width: 108 + m_Height: 155.29688 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 896 + m_Y: 1110 + m_Width: 109 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 146 + m_Metrics: + m_Width: 48.109375 + m_Height: 43.4375 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 52.171875 + m_GlyphRect: + m_X: 771 + m_Y: 1738 + m_Width: 49 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 147 + m_Metrics: + m_Width: 103.328125 + m_Height: 170.3125 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 365 + m_Y: 1613 + m_Width: 105 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 148 + m_Metrics: + m_Width: 108.59375 + m_Height: 170.3125 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 10 + m_Y: 1087 + m_Width: 110 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 150 + m_Metrics: + m_Width: 107.78125 + m_Height: 207.85938 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 123.828125 + m_GlyphRect: + m_X: 10 + m_Y: 1469 + m_Width: 109 + m_Height: 209 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 153 + m_Metrics: + m_Width: 100.078125 + m_Height: 170.3125 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 108 + m_GlyphRect: + m_X: 1031 + m_Y: 960 + m_Width: 101 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 156 + m_Metrics: + m_Width: 108 + m_Height: 170.3125 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 1565 + m_Y: 643 + m_Width: 109 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 158 + m_Metrics: + m_Width: 38.765625 + m_Height: 43.4375 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 42.828125 + m_GlyphRect: + m_X: 1754 + m_Y: 1453 + m_Width: 39 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 159 + m_Metrics: + m_Width: 103.328125 + m_Height: 170.3125 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 493 + m_Y: 1466 + m_Width: 105 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 160 + m_Metrics: + m_Width: 108.59375 + m_Height: 170.3125 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 238 + m_Y: 941 + m_Width: 110 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 162 + m_Metrics: + m_Width: 98.453125 + m_Height: 170.3125 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 108 + m_GlyphRect: + m_X: 958 + m_Y: 1625 + m_Width: 100 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 164 + m_Metrics: + m_Width: 108 + m_Height: 170.3125 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 10 + m_Y: 1697 + m_Width: 109 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 170 + m_Metrics: + m_Width: 103.328125 + m_Height: 170.3125 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 121.796875 + m_GlyphRect: + m_X: 234 + m_Y: 1657 + m_Width: 105 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 171 + m_Metrics: + m_Width: 108.59375 + m_Height: 170.3125 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 10 + m_Y: 1278 + m_Width: 110 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 174 + m_Metrics: + m_Width: 98.453125 + m_Height: 170.3125 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 108 + m_GlyphRect: + m_X: 1077 + m_Y: 1624 + m_Width: 100 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 177 + m_Metrics: + m_Width: 108 + m_Height: 170.3125 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 1425 + m_Y: 720 + m_Width: 109 + m_Height: 172 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 189 + m_Metrics: + m_Width: 94.1875 + m_Height: 154.28125 + m_HorizontalBearingX: 6.09375 + m_HorizontalBearingY: 113.6875 + m_HorizontalAdvance: 103.328125 + m_GlyphRect: + m_X: 1729 + m_Y: 1666 + m_Width: 95 + m_Height: 155 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 197 + m_Metrics: + m_Width: 108 + m_Height: 155.5 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 153.46875 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 765 + m_Y: 1213 + m_Width: 109 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 215 + m_Metrics: + m_Width: 115.5 + m_Height: 155.29688 + m_HorizontalBearingX: 7.921875 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 128.70312 + m_GlyphRect: + m_X: 1289 + m_Y: 676 + m_Width: 117 + m_Height: 157 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 217 + m_Metrics: + m_Width: 73.28125 + m_Height: 21.71875 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 147.17188 + m_HorizontalAdvance: 77.34375 + m_GlyphRect: + m_X: 358 + m_Y: 1804 + m_Width: 74 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 224 + m_Metrics: + m_Width: 78.359375 + m_Height: 153.26562 + m_HorizontalBearingX: -3.859375 + m_HorizontalBearingY: 153.26562 + m_HorizontalAdvance: 57.046875 + m_GlyphRect: + m_X: 139 + m_Y: 1311 + m_Width: 79 + m_Height: 154 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 225 + m_Metrics: + m_Width: 59.0625 + m_Height: 168.28125 + m_HorizontalBearingX: 8.53125 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 57.046875 + m_GlyphRect: + m_X: 163 + m_Y: 439 + m_Width: 60 + m_Height: 169 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 226 + m_Metrics: + m_Width: 44.859375 + m_Height: 168.28125 + m_HorizontalBearingX: 2.640625 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 57.046875 + m_GlyphRect: + m_X: 1196 + m_Y: 1624 + m_Width: 46 + m_Height: 169 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 227 + m_Metrics: + m_Width: 69.21875 + m_Height: 168.28125 + m_HorizontalBearingX: -5.28125 + m_HorizontalBearingY: 168.28125 + m_HorizontalAdvance: 57.046875 + m_GlyphRect: + m_X: 546 + m_Y: 343 + m_Width: 70 + m_Height: 169 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 229 + m_Metrics: + m_Width: 81.40625 + m_Height: 53.59375 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 83.640625 + m_HorizontalAdvance: 92.765625 + m_GlyphRect: + m_X: 1750 + m_Y: 1584 + m_Width: 82 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 232 + m_Metrics: + m_Width: 108.59375 + m_Height: 160.375 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 158.34375 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 367 + m_Y: 1106 + m_Width: 110 + m_Height: 162 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 234 + m_Metrics: + m_Width: 108.59375 + m_Height: 158.34375 + m_HorizontalBearingX: 8.328125 + m_HorizontalBearingY: 158.34375 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1151 + m_Y: 914 + m_Width: 109 + m_Height: 159 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 236 + m_Metrics: + m_Width: 108 + m_Height: 160.375 + m_HorizontalBearingX: 2.234375 + m_HorizontalBearingY: 158.34375 + m_HorizontalAdvance: 114.28125 + m_GlyphRect: + m_X: 1287 + m_Y: 852 + m_Width: 109 + m_Height: 162 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 238 + m_Metrics: + m_Width: 103.53125 + m_Height: 37.546875 + m_HorizontalBearingX: 9.140625 + m_HorizontalBearingY: 75.3125 + m_HorizontalAdvance: 122.609375 + m_GlyphRect: + m_X: 1890 + m_Y: 845 + m_Width: 104 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 271 + m_Metrics: + m_Width: 120.375 + m_Height: 194.875 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 194.875 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1909 + m_Y: 287 + m_Width: 121 + m_Height: 195 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 272 + m_Metrics: + m_Width: 120.375 + m_Height: 195.6875 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1769 + m_Y: 216 + m_Width: 121 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 273 + m_Metrics: + m_Width: 120.375 + m_Height: 185.95312 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 185.95312 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1151 + m_Y: 202 + m_Width: 121 + m_Height: 186 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 274 + m_Metrics: + m_Width: 120.375 + m_Height: 193.85938 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 193.85938 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1763 + m_Y: 431 + m_Width: 121 + m_Height: 194 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 275 + m_Metrics: + m_Width: 120.375 + m_Height: 195.6875 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1623 + m_Y: 315 + m_Width: 121 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 277 + m_Metrics: + m_Width: 120.375 + m_Height: 189 + m_HorizontalBearingX: 1.21875 + m_HorizontalBearingY: 189 + m_HorizontalAdvance: 125.65625 + m_GlyphRect: + m_X: 1903 + m_Y: 501 + m_Width: 121 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 280 + m_Metrics: + m_Width: 115.09375 + m_Height: 186.75 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 125.453125 + m_GlyphRect: + m_X: 635 + m_Y: 528 + m_Width: 116 + m_Height: 188 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 288 + m_Metrics: + m_Width: 127.28125 + m_Height: 147.98438 + m_HorizontalBearingX: 2.03125 + m_HorizontalBearingY: 145.95312 + m_HorizontalAdvance: 136.42188 + m_GlyphRect: + m_X: 804 + m_Y: 277 + m_Width: 128 + m_Height: 149 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 292 + m_Metrics: + m_Width: 88.296875 + m_Height: 185.95312 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 185.95312 + m_HorizontalAdvance: 101.703125 + m_GlyphRect: + m_X: 1646 + m_Y: 1379 + m_Width: 89 + m_Height: 186 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 293 + m_Metrics: + m_Width: 93.375 + m_Height: 195.6875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 101.703125 + m_GlyphRect: + m_X: 458 + m_Y: 1826 + m_Width: 94 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 294 + m_Metrics: + m_Width: 86.46875 + m_Height: 194.875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 194.875 + m_HorizontalAdvance: 101.703125 + m_GlyphRect: + m_X: 860 + m_Y: 1825 + m_Width: 87 + m_Height: 195 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 298 + m_Metrics: + m_Width: 86.46875 + m_Height: 195.6875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 101.703125 + m_GlyphRect: + m_X: 571 + m_Y: 1826 + m_Width: 87 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 310 + m_Metrics: + m_Width: 78.359375 + m_Height: 185.95312 + m_HorizontalBearingX: -2.640625 + m_HorizontalBearingY: 185.95312 + m_HorizontalAdvance: 63.734375 + m_GlyphRect: + m_X: 139 + m_Y: 1106 + m_Width: 79 + m_Height: 186 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 311 + m_Metrics: + m_Width: 70.4375 + m_Height: 195.6875 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 63.734375 + m_GlyphRect: + m_X: 770 + m_Y: 1826 + m_Width: 71 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 312 + m_Metrics: + m_Width: 54.40625 + m_Height: 194.875 + m_HorizontalBearingX: -0.203125 + m_HorizontalBearingY: 194.875 + m_HorizontalAdvance: 63.734375 + m_GlyphRect: + m_X: 966 + m_Y: 1816 + m_Width: 56 + m_Height: 195 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 316 + m_Metrics: + m_Width: 73.28125 + m_Height: 195.6875 + m_HorizontalBearingX: -0.40625 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 63.734375 + m_GlyphRect: + m_X: 677 + m_Y: 1826 + m_Width: 74 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 327 + m_Metrics: + m_Width: 119.5625 + m_Height: 193.85938 + m_HorizontalBearingX: 10.359375 + m_HorizontalBearingY: 193.85938 + m_HorizontalAdvance: 139.65625 + m_GlyphRect: + m_X: 951 + m_Y: 343 + m_Width: 120 + m_Height: 194 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 330 + m_Metrics: + m_Width: 129.51562 + m_Height: 187.98438 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 185.95312 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 10 + m_Y: 879 + m_Width: 130 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 331 + m_Metrics: + m_Width: 129.51562 + m_Height: 197.71875 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 242 + m_Y: 507 + m_Width: 130 + m_Height: 199 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 332 + m_Metrics: + m_Width: 129.51562 + m_Height: 196.90625 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 194.875 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 391 + m_Y: 512 + m_Width: 130 + m_Height: 198 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 334 + m_Metrics: + m_Width: 129.51562 + m_Height: 195.89062 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 193.85938 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 241 + m_Y: 725 + m_Width: 130 + m_Height: 197 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 337 + m_Metrics: + m_Width: 129.51562 + m_Height: 197.71875 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 10 + m_Y: 661 + m_Width: 130 + m_Height: 199 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 355 + m_Metrics: + m_Width: 114.28125 + m_Height: 187.98438 + m_HorizontalBearingX: 11.578125 + m_HorizontalBearingY: 185.95312 + m_HorizontalAdvance: 133.78125 + m_GlyphRect: + m_X: 390 + m_Y: 898 + m_Width: 115 + m_Height: 189 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 356 + m_Metrics: + m_Width: 114.28125 + m_Height: 197.71875 + m_HorizontalBearingX: 11.578125 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 133.78125 + m_GlyphRect: + m_X: 916 + m_Y: 556 + m_Width: 115 + m_Height: 199 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 357 + m_Metrics: + m_Width: 114.28125 + m_Height: 196.90625 + m_HorizontalBearingX: 11.578125 + m_HorizontalBearingY: 194.875 + m_HorizontalAdvance: 133.78125 + m_GlyphRect: + m_X: 635 + m_Y: 735 + m_Width: 115 + m_Height: 198 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 363 + m_Metrics: + m_Width: 114.28125 + m_Height: 197.71875 + m_HorizontalBearingX: 11.578125 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 133.78125 + m_GlyphRect: + m_X: 770 + m_Y: 614 + m_Width: 115 + m_Height: 199 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 377 + m_Metrics: + m_Width: 123.828125 + m_Height: 148.1875 + m_HorizontalBearingX: 4.671875 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 131.14062 + m_GlyphRect: + m_X: 1338 + m_Y: 10 + m_Width: 125 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 378 + m_Metrics: + m_Width: 97.4375 + m_Height: 185.75 + m_HorizontalBearingX: 4.875 + m_HorizontalBearingY: 164.64062 + m_HorizontalAdvance: 107.1875 + m_GlyphRect: + m_X: 1243 + m_Y: 1812 + m_Width: 99 + m_Height: 187 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 379 + m_Metrics: + m_Width: 120.78125 + m_Height: 144.53125 + m_HorizontalBearingX: 10.5625 + m_HorizontalBearingY: 144.53125 + m_HorizontalAdvance: 133.57812 + m_GlyphRect: + m_X: 1913 + m_Y: 10 + m_Width: 122 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 380 + m_Metrics: + m_Width: 94.1875 + m_Height: 154.48438 + m_HorizontalBearingX: 5.078125 + m_HorizontalBearingY: 133.375 + m_HorizontalAdvance: 103.734375 + m_GlyphRect: + m_X: 1672 + m_Y: 1874 + m_Width: 95 + m_Height: 156 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 381 + m_Metrics: + m_Width: 99.0625 + m_Height: 146.76562 + m_HorizontalBearingX: -35.328125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 27.40625 + m_GlyphRect: + m_X: 1882 + m_Y: 1242 + m_Width: 100 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 382 + m_Metrics: + m_Width: 61.296875 + m_Height: 146.15625 + m_HorizontalBearingX: 3.25 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 66.78125 + m_GlyphRect: + m_X: 159 + m_Y: 740 + m_Width: 62 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 383 + m_Metrics: + m_Width: 44.453125 + m_Height: 146.15625 + m_HorizontalBearingX: 11.578125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 66.78125 + m_GlyphRect: + m_X: 1569 + m_Y: 1505 + m_Width: 46 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 384 + m_Metrics: + m_Width: 107.390625 + m_Height: 147.17188 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 147.17188 + m_HorizontalAdvance: 112.671875 + m_GlyphRect: + m_X: 1024 + m_Y: 1151 + m_Width: 108 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 385 + m_Metrics: + m_Width: 35.71875 + m_Height: 38.15625 + m_HorizontalBearingX: 7.921875 + m_HorizontalBearingY: 74.5 + m_HorizontalAdvance: 52.78125 + m_GlyphRect: + m_X: 2001 + m_Y: 1301 + m_Width: 37 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 387 + m_Metrics: + m_Width: 69.015625 + m_Height: 58.0625 + m_HorizontalBearingX: 12.390625 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 84.453125 + m_GlyphRect: + m_X: 1579 + m_Y: 1168 + m_Width: 70 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 388 + m_Metrics: + m_Width: 29.421875 + m_Height: 58.0625 + m_HorizontalBearingX: 12.390625 + m_HorizontalBearingY: 150.21875 + m_HorizontalAdvance: 44.859375 + m_GlyphRect: + m_X: 586 + m_Y: 174 + m_Width: 30 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 389 + m_Metrics: + m_Width: 37.34375 + m_Height: 62.125 + m_HorizontalBearingX: 10.765625 + m_HorizontalBearingY: 152.25 + m_HorizontalAdvance: 49.734375 + m_GlyphRect: + m_X: 1634 + m_Y: 1584 + m_Width: 39 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 390 + m_Metrics: + m_Width: 37.34375 + m_Height: 62.125 + m_HorizontalBearingX: 10.96875 + m_HorizontalBearingY: 152.25 + m_HorizontalAdvance: 50.140625 + m_GlyphRect: + m_X: 1692 + m_Y: 1584 + m_Width: 39 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 391 + m_Metrics: + m_Width: 37.34375 + m_Height: 62.125 + m_HorizontalBearingX: 1.421875 + m_HorizontalBearingY: 32.078125 + m_HorizontalAdvance: 50.140625 + m_GlyphRect: + m_X: 714 + m_Y: 1743 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 392 + m_Metrics: + m_Width: 81.59375 + m_Height: 62.125 + m_HorizontalBearingX: 10.765625 + m_HorizontalBearingY: 152.25 + m_HorizontalAdvance: 93.984375 + m_GlyphRect: + m_X: 1361 + m_Y: 1949 + m_Width: 83 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 393 + m_Metrics: + m_Width: 81.59375 + m_Height: 62.125 + m_HorizontalBearingX: 10.96875 + m_HorizontalBearingY: 152.25 + m_HorizontalAdvance: 94.390625 + m_GlyphRect: + m_X: 1463 + m_Y: 1943 + m_Width: 83 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 394 + m_Metrics: + m_Width: 81.609375 + m_Height: 62.125 + m_HorizontalBearingX: 1.421875 + m_HorizontalBearingY: 32.078125 + m_HorizontalAdvance: 94.390625 + m_GlyphRect: + m_X: 612 + m_Y: 1743 + m_Width: 83 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 395 + m_Metrics: + m_Width: 124.4375 + m_Height: 118.34375 + m_HorizontalBearingX: 7.515625 + m_HorizontalBearingY: 119.765625 + m_HorizontalAdvance: 136.42188 + m_GlyphRect: + m_X: 1626 + m_Y: 10 + m_Width: 125 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 396 + m_Metrics: + m_Width: 150.82812 + m_Height: 148.39062 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 126.265625 + m_HorizontalAdvance: 162.20312 + m_GlyphRect: + m_X: 246 + m_Y: 174 + m_Width: 152 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 397 + m_Metrics: + m_Width: 164.64062 + m_Height: 144.125 + m_HorizontalBearingX: -3.453125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 166.25 + m_GlyphRect: + m_X: 450 + m_Y: 10 + m_Width: 166 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 400 + m_Metrics: + m_Width: 32.46875 + m_Height: 64.953125 + m_HorizontalBearingX: 7.109375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 43.4375 + m_GlyphRect: + m_X: 1571 + m_Y: 392 + m_Width: 33 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 401 + m_Metrics: + m_Width: 55.828125 + m_Height: 65.96875 + m_HorizontalBearingX: 7.3125 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 64.546875 + m_GlyphRect: + m_X: 159 + m_Y: 1020 + m_Width: 57 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 402 + m_Metrics: + m_Width: 52.78125 + m_Height: 66.78125 + m_HorizontalBearingX: 5.484375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 60.296875 + m_GlyphRect: + m_X: 173 + m_Y: 179 + m_Width: 54 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 419 + m_Metrics: + m_Width: 142.29688 + m_Height: 148.79688 + m_HorizontalBearingX: 8.734375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 158.54688 + m_GlyphRect: + m_X: 10 + m_Y: 179 + m_Width: 144 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 420 + m_Metrics: + m_Width: 215.17188 + m_Height: 148.79688 + m_HorizontalBearingX: 8.9375 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 231.42188 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 217 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 421 + m_Metrics: + m_Width: 122.8125 + m_Height: 146.76562 + m_HorizontalBearingX: 9.953125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 140.875 + m_GlyphRect: + m_X: 1626 + m_Y: 148 + m_Width: 124 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 423 + m_Metrics: + m_Width: 124.03125 + m_Height: 146.76562 + m_HorizontalBearingX: 9.953125 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 142.5 + m_GlyphRect: + m_X: 1482 + m_Y: 10 + m_Width: 125 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 426 + m_Metrics: + m_Width: 133.15625 + m_Height: 148.79688 + m_HorizontalBearingX: 7.515625 + m_HorizontalBearingY: 146.15625 + m_HorizontalAdvance: 148.79688 + m_GlyphRect: + m_X: 10 + m_Y: 433 + m_Width: 134 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 431 + m_Metrics: + m_Width: 129.51562 + m_Height: 171.9375 + m_HorizontalBearingX: 8.125 + m_HorizontalBearingY: 158.34375 + m_HorizontalAdvance: 144.32812 + m_GlyphRect: + m_X: 1189 + m_Y: 10 + m_Width: 130 + m_Height: 173 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 433 + m_Metrics: + m_Width: 108.59375 + m_Height: 142.5 + m_HorizontalBearingX: 5.890625 + m_HorizontalBearingY: 128.70312 + m_HorizontalAdvance: 121.390625 + m_GlyphRect: + m_X: 366 + m_Y: 1287 + m_Width: 110 + m_Height: 143 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 437 + m_Metrics: + m_Width: 133.78125 + m_Height: 64.953125 + m_HorizontalBearingX: 14.609375 + m_HorizontalBearingY: 144.125 + m_HorizontalAdvance: 156.3125 + m_GlyphRect: + m_X: 10 + m_Y: 348 + m_Width: 135 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 439 + m_Metrics: + m_Width: 66.78125 + m_Height: 66.984375 + m_HorizontalBearingX: 9.140625 + m_HorizontalBearingY: 145.34375 + m_HorizontalAdvance: 79.984375 + m_GlyphRect: + m_X: 1579 + m_Y: 1246 + m_Width: 67 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 440 + m_Metrics: + m_Width: 66.984375 + m_Height: 66.78125 + m_HorizontalBearingX: 9.953125 + m_HorizontalBearingY: 145.14062 + m_HorizontalAdvance: 79.984375 + m_GlyphRect: + m_X: 1668 + m_Y: 1213 + m_Width: 68 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 441 + m_Metrics: + m_Width: 64.140625 + m_Height: 58.859375 + m_HorizontalBearingX: 10.15625 + m_HorizontalBearingY: 145.34375 + m_HorizontalAdvance: 77.140625 + m_GlyphRect: + m_X: 1665 + m_Y: 1300 + m_Width: 65 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 443 + m_Metrics: + m_Width: 131.54688 + m_Height: 148.39062 + m_HorizontalBearingX: 5.078125 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 137.84375 + m_GlyphRect: + m_X: 395 + m_Y: 343 + m_Width: 132 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 444 + m_Metrics: + m_Width: 148.39062 + m_Height: 148.39062 + m_HorizontalBearingX: 7.71875 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 163.01562 + m_GlyphRect: + m_X: 417 + m_Y: 174 + m_Width: 150 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 445 + m_Metrics: + m_Width: 148.39062 + m_Height: 148.39062 + m_HorizontalBearingX: 7.71875 + m_HorizontalBearingY: 146.35938 + m_HorizontalAdvance: 163.01562 + m_GlyphRect: + m_X: 635 + m_Y: 190 + m_Width: 150 + m_Height: 150 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 446 + m_Metrics: + m_Width: 87.6875 + m_Height: 95 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 115.90625 + m_HorizontalAdvance: 97.640625 + m_GlyphRect: + m_X: 1565 + m_Y: 1930 + m_Width: 88 + m_Height: 96 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 448 + m_Metrics: + m_Width: 94.796875 + m_Height: 128.29688 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 128.29688 + m_HorizontalAdvance: 104.140625 + m_GlyphRect: + m_X: 1465 + m_Y: 1213 + m_Width: 95 + m_Height: 129 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 449 + m_Metrics: + m_Width: 90.9375 + m_Height: 90.75 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 111.65625 + m_HorizontalAdvance: 100.890625 + m_GlyphRect: + m_X: 1276 + m_Y: 1368 + m_Width: 92 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 450 + m_Metrics: + m_Width: 87.6875 + m_Height: 112.046875 + m_HorizontalBearingX: 4.671875 + m_HorizontalBearingY: 114.6875 + m_HorizontalAdvance: 98.046875 + m_GlyphRect: + m_X: 1446 + m_Y: 1811 + m_Width: 89 + m_Height: 113 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 451 + m_Metrics: + m_Width: 74.90625 + m_Height: 92.96875 + m_HorizontalBearingX: 5.6875 + m_HorizontalBearingY: 116.515625 + m_HorizontalAdvance: 87.09375 + m_GlyphRect: + m_X: 540 + m_Y: 531 + m_Width: 76 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 452 + m_Metrics: + m_Width: 74.90625 + m_Height: 92.96875 + m_HorizontalBearingX: 7.71875 + m_HorizontalBearingY: 116.515625 + m_HorizontalAdvance: 87.5 + m_GlyphRect: + m_X: 540 + m_Y: 644 + m_Width: 76 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 454 + m_Metrics: + m_Width: 120.78125 + m_Height: 195.6875 + m_HorizontalBearingX: 3.859375 + m_HorizontalBearingY: 195.6875 + m_HorizontalAdvance: 123.625 + m_GlyphRect: + m_X: 1482 + m_Y: 177 + m_Width: 122 + m_Height: 196 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 387 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 378 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 419 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 443 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 388 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 446 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 382 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 451 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 452 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 396 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 383 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 229 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 238 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 380 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 384 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 395 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 379 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 444 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 439 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 445 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 217 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 441 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 448 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 401 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 402 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 385 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 400 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 440 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 423 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 421 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 426 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 271 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 272 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 275 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 274 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 273 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 277 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 397 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 280 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 294 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 293 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 298 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 292 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 312 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 311 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 316 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 310 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 288 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 327 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 332 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 331 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 337 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 334 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 330 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 449 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 431 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 357 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 356 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 363 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 355 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 454 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 215 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 236 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 197 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 226 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 225 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 227 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 224 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 234 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 232 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 450 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 433 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 389 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 390 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 391 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 392 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 393 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 394 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 420 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 381 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 377 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 437 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -2596562958161992054} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 236 + m_Height: 169 + - m_X: 236 + m_Y: 0 + m_Width: 204 + m_Height: 164 + - m_X: 440 + m_Y: 0 + m_Width: 185 + m_Height: 164 + - m_X: 625 + m_Y: 0 + m_Width: 185 + m_Height: 133 + - m_X: 810 + m_Y: 0 + m_Width: 185 + m_Height: 131 + - m_X: 995 + m_Y: 0 + m_Width: 184 + m_Height: 164 + - m_X: 810 + m_Y: 131 + m_Width: 182 + m_Height: 136 + - m_X: 625 + m_Y: 133 + m_Width: 182 + m_Height: 47 + - m_X: 236 + m_Y: 164 + m_Width: 171 + m_Height: 169 + - m_X: 407 + m_Y: 164 + m_Width: 169 + m_Height: 169 + - m_X: 576 + m_Y: 164 + m_Width: 49 + m_Height: 78 + - m_X: 625 + m_Y: 180 + m_Width: 169 + m_Height: 169 + - m_X: 0 + m_Y: 169 + m_Width: 163 + m_Height: 169 + - m_X: 163 + m_Y: 169 + m_Width: 73 + m_Height: 87 + - m_X: 163 + m_Y: 256 + m_Width: 70 + m_Height: 173 + - m_X: 0 + m_Y: 338 + m_Width: 154 + m_Height: 85 + - m_X: 0 + m_Y: 423 + m_Width: 153 + m_Height: 169 + - m_X: 233 + m_Y: 333 + m_Width: 152 + m_Height: 164 + - m_X: 153 + m_Y: 429 + m_Width: 79 + m_Height: 188 + - m_X: 0 + m_Y: 592 + m_Width: 152 + m_Height: 59 + - m_X: 385 + m_Y: 333 + m_Width: 151 + m_Height: 169 + - m_X: 536 + m_Y: 333 + m_Width: 89 + m_Height: 188 + - m_X: 232 + m_Y: 497 + m_Width: 149 + m_Height: 218 + - m_X: 152 + m_Y: 617 + m_Width: 79 + m_Height: 113 + - m_X: 0 + m_Y: 651 + m_Width: 149 + m_Height: 218 + - m_X: 381 + m_Y: 502 + m_Width: 149 + m_Height: 217 + - m_X: 231 + m_Y: 715 + m_Width: 149 + m_Height: 216 + - m_X: 149 + m_Y: 730 + m_Width: 81 + m_Height: 167 + - m_X: 0 + m_Y: 869 + m_Width: 149 + m_Height: 208 + - m_X: 149 + m_Y: 897 + m_Width: 79 + m_Height: 113 + - m_X: 1179 + m_Y: 0 + m_Width: 149 + m_Height: 192 + - m_X: 992 + m_Y: 164 + m_Width: 149 + m_Height: 169 + - m_X: 794 + m_Y: 267 + m_Width: 147 + m_Height: 168 + - m_X: 625 + m_Y: 349 + m_Width: 145 + m_Height: 169 + - m_X: 1328 + m_Y: 0 + m_Width: 144 + m_Height: 169 + - m_X: 1472 + m_Y: 0 + m_Width: 144 + m_Height: 167 + - m_X: 1616 + m_Y: 0 + m_Width: 144 + m_Height: 138 + - m_X: 1760 + m_Y: 0 + m_Width: 143 + m_Height: 206 + - m_X: 1616 + m_Y: 138 + m_Width: 143 + m_Height: 167 + - m_X: 1472 + m_Y: 167 + m_Width: 141 + m_Height: 215 + - m_X: 1328 + m_Y: 169 + m_Width: 141 + m_Height: 164 + - m_X: 1903 + m_Y: 0 + m_Width: 141 + m_Height: 164 + - m_X: 1903 + m_Y: 164 + m_Width: 141 + m_Height: 113 + - m_X: 1759 + m_Y: 206 + m_Width: 140 + m_Height: 215 + - m_X: 1613 + m_Y: 305 + m_Width: 140 + m_Height: 215 + - m_X: 1899 + m_Y: 277 + m_Width: 140 + m_Height: 214 + - m_X: 1753 + m_Y: 421 + m_Width: 140 + m_Height: 213 + - m_X: 1893 + m_Y: 491 + m_Width: 140 + m_Height: 208 + - m_X: 1141 + m_Y: 192 + m_Width: 140 + m_Height: 205 + - m_X: 1281 + m_Y: 333 + m_Width: 140 + m_Height: 164 + - m_X: 1421 + m_Y: 382 + m_Width: 140 + m_Height: 164 + - m_X: 1561 + m_Y: 382 + m_Width: 52 + m_Height: 85 + - m_X: 1561 + m_Y: 520 + m_Width: 140 + m_Height: 113 + - m_X: 941 + m_Y: 333 + m_Width: 139 + m_Height: 213 + - m_X: 1080 + m_Y: 333 + m_Width: 61 + m_Height: 202 + - m_X: 1141 + m_Y: 397 + m_Width: 139 + m_Height: 164 + - m_X: 1080 + m_Y: 535 + m_Width: 61 + m_Height: 202 + - m_X: 1280 + m_Y: 497 + m_Width: 138 + m_Height: 169 + - m_X: 1141 + m_Y: 561 + m_Width: 138 + m_Height: 168 + - m_X: 1418 + m_Y: 546 + m_Width: 137 + m_Height: 164 + - m_X: 1279 + m_Y: 666 + m_Width: 136 + m_Height: 176 + - m_X: 1141 + m_Y: 729 + m_Width: 136 + m_Height: 175 + - m_X: 770 + m_Y: 435 + m_Width: 136 + m_Height: 169 + - m_X: 625 + m_Y: 518 + m_Width: 135 + m_Height: 207 + - m_X: 530 + m_Y: 521 + m_Width: 95 + m_Height: 113 + - m_X: 530 + m_Y: 634 + m_Width: 95 + m_Height: 113 + - m_X: 380 + m_Y: 719 + m_Width: 135 + m_Height: 169 + - m_X: 906 + m_Y: 546 + m_Width: 134 + m_Height: 218 + - m_X: 1040 + m_Y: 737 + m_Width: 101 + m_Height: 213 + - m_X: 760 + m_Y: 604 + m_Width: 134 + m_Height: 218 + - m_X: 625 + m_Y: 725 + m_Width: 134 + m_Height: 217 + - m_X: 515 + m_Y: 747 + m_Width: 110 + m_Height: 202 + - m_X: 380 + m_Y: 888 + m_Width: 134 + m_Height: 208 + - m_X: 894 + m_Y: 764 + m_Width: 134 + m_Height: 167 + - m_X: 759 + m_Y: 822 + m_Width: 131 + m_Height: 208 + - m_X: 625 + m_Y: 942 + m_Width: 131 + m_Height: 171 + - m_X: 514 + m_Y: 949 + m_Width: 111 + m_Height: 167 + - m_X: 890 + m_Y: 931 + m_Width: 131 + m_Height: 169 + - m_X: 756 + m_Y: 1030 + m_Width: 130 + m_Height: 173 + - m_X: 625 + m_Y: 1113 + m_Width: 130 + m_Height: 131 + - m_X: 228 + m_Y: 931 + m_Width: 129 + m_Height: 191 + - m_X: 149 + m_Y: 1010 + m_Width: 76 + m_Height: 86 + - m_X: 0 + m_Y: 1077 + m_Width: 129 + m_Height: 191 + - m_X: 129 + m_Y: 1096 + m_Width: 98 + m_Height: 205 + - m_X: 0 + m_Y: 1268 + m_Width: 129 + m_Height: 191 + - m_X: 357 + m_Y: 1096 + m_Width: 129 + m_Height: 181 + - m_X: 227 + m_Y: 1122 + m_Width: 129 + m_Height: 176 + - m_X: 486 + m_Y: 1116 + m_Width: 129 + m_Height: 169 + - m_X: 356 + m_Y: 1277 + m_Width: 129 + m_Height: 162 + - m_X: 227 + m_Y: 1298 + m_Width: 129 + m_Height: 136 + - m_X: 129 + m_Y: 1301 + m_Width: 98 + m_Height: 173 + - m_X: 0 + m_Y: 1459 + m_Width: 128 + m_Height: 228 + - m_X: 227 + m_Y: 1434 + m_Width: 128 + m_Height: 213 + - m_X: 128 + m_Y: 1474 + m_Width: 98 + m_Height: 48 + - m_X: 128 + m_Y: 1522 + m_Width: 96 + m_Height: 208 + - m_X: 0 + m_Y: 1687 + m_Width: 128 + m_Height: 191 + - m_X: 0 + m_Y: 1878 + m_Width: 128 + m_Height: 169 + - m_X: 1555 + m_Y: 633 + m_Width: 128 + m_Height: 191 + - m_X: 1683 + m_Y: 633 + m_Width: 70 + m_Height: 172 + - m_X: 1415 + m_Y: 710 + m_Width: 128 + m_Height: 191 + - m_X: 1277 + m_Y: 842 + m_Width: 128 + m_Height: 181 + - m_X: 1141 + m_Y: 904 + m_Width: 128 + m_Height: 178 + - m_X: 1021 + m_Y: 950 + m_Width: 120 + m_Height: 191 + - m_X: 886 + m_Y: 1100 + m_Width: 128 + m_Height: 176 + - m_X: 755 + m_Y: 1203 + m_Width: 128 + m_Height: 176 + - m_X: 615 + m_Y: 1244 + m_Width: 128 + m_Height: 172 + - m_X: 485 + m_Y: 1285 + m_Width: 128 + m_Height: 171 + - m_X: 355 + m_Y: 1439 + m_Width: 128 + m_Height: 164 + - m_X: 1753 + m_Y: 634 + m_Width: 128 + m_Height: 164 + - m_X: 1881 + m_Y: 699 + m_Width: 128 + m_Height: 136 + - m_X: 1753 + m_Y: 798 + m_Width: 127 + m_Height: 173 + - m_X: 1683 + m_Y: 805 + m_Width: 69 + m_Height: 70 + - m_X: 1543 + m_Y: 824 + m_Width: 127 + m_Height: 170 + - m_X: 1670 + m_Y: 875 + m_Width: 83 + m_Height: 164 + - m_X: 1405 + m_Y: 901 + m_Width: 127 + m_Height: 169 + - m_X: 1269 + m_Y: 1023 + m_Width: 127 + m_Height: 169 + - m_X: 1141 + m_Y: 1082 + m_Width: 127 + m_Height: 168 + - m_X: 1014 + m_Y: 1141 + m_Width: 127 + m_Height: 167 + - m_X: 883 + m_Y: 1276 + m_Width: 127 + m_Height: 166 + - m_X: 1532 + m_Y: 994 + m_Width: 127 + m_Height: 164 + - m_X: 1396 + m_Y: 1070 + m_Width: 127 + m_Height: 133 + - m_X: 1268 + m_Y: 1192 + m_Width: 126 + m_Height: 166 + - m_X: 1141 + m_Y: 1250 + m_Width: 125 + m_Height: 173 + - m_X: 1010 + m_Y: 1308 + m_Width: 125 + m_Height: 170 + - m_X: 743 + m_Y: 1379 + m_Width: 125 + m_Height: 79 + - m_X: 613 + m_Y: 1416 + m_Width: 125 + m_Height: 47 + - m_X: 483 + m_Y: 1456 + m_Width: 124 + m_Height: 191 + - m_X: 355 + m_Y: 1603 + m_Width: 124 + m_Height: 191 + - m_X: 224 + m_Y: 1647 + m_Width: 124 + m_Height: 191 + - m_X: 128 + m_Y: 1730 + m_Width: 96 + m_Height: 208 + - m_X: 224 + m_Y: 1838 + m_Width: 112 + m_Height: 208 + - m_X: 336 + m_Y: 1838 + m_Width: 112 + m_Height: 208 + - m_X: 128 + m_Y: 1938 + m_Width: 94 + m_Height: 47 + - m_X: 128 + m_Y: 1985 + m_Width: 94 + m_Height: 47 + - m_X: 348 + m_Y: 1794 + m_Width: 93 + m_Height: 42 + - m_X: 868 + m_Y: 1442 + m_Width: 124 + m_Height: 173 + - m_X: 738 + m_Y: 1458 + m_Width: 124 + m_Height: 168 + - m_X: 607 + m_Y: 1463 + m_Width: 124 + m_Height: 136 + - m_X: 607 + m_Y: 1599 + m_Width: 124 + m_Height: 134 + - m_X: 479 + m_Y: 1647 + m_Width: 123 + m_Height: 169 + - m_X: 448 + m_Y: 1816 + m_Width: 113 + m_Height: 215 + - m_X: 561 + m_Y: 1816 + m_Width: 106 + m_Height: 215 + - m_X: 602 + m_Y: 1733 + m_Width: 102 + m_Height: 83 + - m_X: 667 + m_Y: 1816 + m_Width: 93 + m_Height: 215 + - m_X: 704 + m_Y: 1733 + m_Width: 57 + m_Height: 83 + - m_X: 731 + m_Y: 1626 + m_Width: 101 + m_Height: 102 + - m_X: 760 + m_Y: 1816 + m_Width: 90 + m_Height: 215 + - m_X: 832 + m_Y: 1626 + m_Width: 116 + m_Height: 189 + - m_X: 761 + m_Y: 1728 + m_Width: 68 + m_Height: 64 + - m_X: 850 + m_Y: 1815 + m_Width: 106 + m_Height: 214 + - m_X: 948 + m_Y: 1615 + m_Width: 119 + m_Height: 191 + - m_X: 992 + m_Y: 1478 + m_Width: 119 + m_Height: 136 + - m_X: 956 + m_Y: 1806 + m_Width: 75 + m_Height: 214 + - m_X: 1031 + m_Y: 1806 + m_Width: 102 + m_Height: 207 + - m_X: 1067 + m_Y: 1614 + m_Width: 119 + m_Height: 191 + - m_X: 1111 + m_Y: 1478 + m_Width: 115 + m_Height: 136 + - m_X: 1135 + m_Y: 1423 + m_Width: 106 + m_Height: 47 + - m_X: 1133 + m_Y: 1805 + m_Width: 100 + m_Height: 207 + - m_X: 1186 + m_Y: 1614 + m_Width: 65 + m_Height: 188 + - m_X: 1226 + m_Y: 1470 + m_Width: 107 + m_Height: 136 + - m_X: 1266 + m_Y: 1358 + m_Width: 111 + m_Height: 111 + - m_X: 1233 + m_Y: 1802 + m_Width: 118 + m_Height: 206 + - m_X: 1251 + m_Y: 1606 + m_Width: 121 + m_Height: 176 + - m_X: 1333 + m_Y: 1469 + m_Width: 109 + m_Height: 133 + - m_X: 1377 + m_Y: 1358 + m_Width: 111 + m_Height: 100 + - m_X: 1394 + m_Y: 1203 + m_Width: 61 + m_Height: 154 + - m_X: 1455 + m_Y: 1203 + m_Width: 114 + m_Height: 148 + - m_X: 1880 + m_Y: 835 + m_Width: 123 + m_Height: 58 + - m_X: 1880 + m_Y: 893 + m_Width: 122 + m_Height: 167 + - m_X: 1753 + m_Y: 971 + m_Width: 122 + m_Height: 166 + - m_X: 1659 + m_Y: 1039 + m_Width: 93 + m_Height: 164 + - m_X: 1569 + m_Y: 1158 + m_Width: 89 + m_Height: 78 + - m_X: 1875 + m_Y: 1060 + m_Width: 120 + m_Height: 172 + - m_X: 1752 + m_Y: 1137 + m_Width: 120 + m_Height: 131 + - m_X: 1658 + m_Y: 1203 + m_Width: 87 + m_Height: 87 + - m_X: 1569 + m_Y: 1236 + m_Width: 86 + m_Height: 87 + - m_X: 1872 + m_Y: 1232 + m_Width: 119 + m_Height: 167 + - m_X: 1991 + m_Y: 1232 + m_Width: 56 + m_Height: 59 + - m_X: 1991 + m_Y: 1291 + m_Width: 56 + m_Height: 58 + - m_X: 1745 + m_Y: 1268 + m_Width: 117 + m_Height: 175 + - m_X: 1655 + m_Y: 1290 + m_Width: 84 + m_Height: 79 + - m_X: 1569 + m_Y: 1323 + m_Width: 67 + m_Height: 172 + - m_X: 1636 + m_Y: 1369 + m_Width: 108 + m_Height: 205 + - m_X: 1442 + m_Y: 1458 + m_Width: 117 + m_Height: 169 + - m_X: 1372 + m_Y: 1602 + m_Width: 65 + m_Height: 173 + - m_X: 1559 + m_Y: 1495 + m_Width: 65 + m_Height: 167 + - m_X: 1437 + m_Y: 1627 + m_Width: 116 + m_Height: 174 + - m_X: 1372 + m_Y: 1775 + m_Width: 64 + m_Height: 164 + - m_X: 1488 + m_Y: 1351 + m_Width: 57 + m_Height: 94 + - m_X: 1351 + m_Y: 1939 + m_Width: 102 + m_Height: 82 + - m_X: 1436 + m_Y: 1801 + m_Width: 108 + m_Height: 132 + - m_X: 1453 + m_Y: 1933 + m_Width: 102 + m_Height: 82 + - m_X: 1544 + m_Y: 1801 + m_Width: 61 + m_Height: 119 + - m_X: 1555 + m_Y: 1920 + m_Width: 107 + m_Height: 115 + - m_X: 1605 + m_Y: 1662 + m_Width: 114 + m_Height: 202 + - m_X: 1624 + m_Y: 1574 + m_Width: 58 + m_Height: 82 + - m_X: 1682 + m_Y: 1574 + m_Width: 58 + m_Height: 82 + - m_X: 1662 + m_Y: 1864 + m_Width: 114 + m_Height: 175 + - m_X: 1719 + m_Y: 1656 + m_Width: 114 + m_Height: 174 + - m_X: 1740 + m_Y: 1574 + m_Width: 101 + m_Height: 73 + - m_X: 1776 + m_Y: 1830 + m_Width: 116 + m_Height: 173 + - m_X: 1833 + m_Y: 1647 + m_Width: 115 + m_Height: 164 + - m_X: 1948 + m_Y: 1399 + m_Width: 96 + m_Height: 164 + - m_X: 1841 + m_Y: 1443 + m_Width: 106 + m_Height: 164 + - m_X: 1947 + m_Y: 1563 + m_Width: 62 + m_Height: 66 + - m_X: 1744 + m_Y: 1443 + m_Width: 58 + m_Height: 64 + - m_X: 1892 + m_Y: 1811 + m_Width: 106 + m_Height: 164 + m_FreeGlyphRects: + - m_X: 233 + m_Y: 256 + m_Width: 3 + m_Height: 77 + - m_X: 154 + m_Y: 338 + m_Width: 9 + m_Height: 91 + - m_X: 153 + m_Y: 423 + m_Width: 10 + m_Height: 6 + - m_X: 576 + m_Y: 242 + m_Width: 49 + m_Height: 91 + - m_X: 232 + m_Y: 429 + m_Width: 1 + m_Height: 68 + - m_X: 152 + m_Y: 592 + m_Width: 1 + m_Height: 25 + - m_X: 381 + m_Y: 497 + m_Width: 4 + m_Height: 5 + - m_X: 231 + m_Y: 617 + m_Width: 1 + m_Height: 98 + - m_X: 149 + m_Y: 651 + m_Width: 3 + m_Height: 79 + - m_X: 992 + m_Y: 131 + m_Width: 3 + m_Height: 33 + - m_X: 807 + m_Y: 133 + m_Width: 3 + m_Height: 134 + - m_X: 794 + m_Y: 180 + m_Width: 16 + m_Height: 87 + - m_X: 1759 + m_Y: 138 + m_Width: 1 + m_Height: 68 + - m_X: 1613 + m_Y: 167 + m_Width: 3 + m_Height: 138 + - m_X: 1899 + m_Y: 206 + m_Width: 4 + m_Height: 71 + - m_X: 1753 + m_Y: 305 + m_Width: 6 + m_Height: 116 + - m_X: 1893 + m_Y: 421 + m_Width: 6 + m_Height: 70 + - m_X: 1141 + m_Y: 164 + m_Width: 38 + m_Height: 28 + - m_X: 1281 + m_Y: 192 + m_Width: 47 + m_Height: 141 + - m_X: 1469 + m_Y: 169 + m_Width: 3 + m_Height: 213 + - m_X: 1421 + m_Y: 333 + m_Width: 51 + m_Height: 49 + - m_X: 1561 + m_Y: 467 + m_Width: 52 + m_Height: 53 + - m_X: 941 + m_Y: 267 + m_Width: 51 + m_Height: 66 + - m_X: 1280 + m_Y: 397 + m_Width: 1 + m_Height: 100 + - m_X: 1418 + m_Y: 497 + m_Width: 3 + m_Height: 49 + - m_X: 1279 + m_Y: 561 + m_Width: 1 + m_Height: 105 + - m_X: 770 + m_Y: 349 + m_Width: 24 + m_Height: 86 + - m_X: 530 + m_Y: 502 + m_Width: 6 + m_Height: 19 + - m_X: 380 + m_Y: 715 + m_Width: 1 + m_Height: 4 + - m_X: 906 + m_Y: 435 + m_Width: 35 + m_Height: 111 + - m_X: 1040 + m_Y: 546 + m_Width: 40 + m_Height: 191 + - m_X: 760 + m_Y: 518 + m_Width: 10 + m_Height: 86 + - m_X: 515 + m_Y: 719 + m_Width: 15 + m_Height: 28 + - m_X: 894 + m_Y: 604 + m_Width: 12 + m_Height: 160 + - m_X: 759 + m_Y: 725 + m_Width: 1 + m_Height: 97 + - m_X: 514 + m_Y: 888 + m_Width: 1 + m_Height: 61 + - m_X: 890 + m_Y: 822 + m_Width: 4 + m_Height: 109 + - m_X: 756 + m_Y: 942 + m_Width: 3 + m_Height: 88 + - m_X: 230 + m_Y: 730 + m_Width: 1 + m_Height: 201 + - m_X: 228 + m_Y: 897 + m_Width: 3 + m_Height: 34 + - m_X: 225 + m_Y: 1010 + m_Width: 3 + m_Height: 86 + - m_X: 129 + m_Y: 1077 + m_Width: 20 + m_Height: 19 + - m_X: 357 + m_Y: 931 + m_Width: 23 + m_Height: 165 + - m_X: 227 + m_Y: 1010 + m_Width: 1 + m_Height: 112 + - m_X: 486 + m_Y: 1096 + m_Width: 28 + m_Height: 20 + - m_X: 356 + m_Y: 1122 + m_Width: 1 + m_Height: 155 + - m_X: 128 + m_Y: 1459 + m_Width: 1 + m_Height: 15 + - m_X: 1555 + m_Y: 546 + m_Width: 6 + m_Height: 87 + - m_X: 1701 + m_Y: 520 + m_Width: 52 + m_Height: 113 + - m_X: 1415 + m_Y: 666 + m_Width: 3 + m_Height: 44 + - m_X: 1277 + m_Y: 729 + m_Width: 2 + m_Height: 113 + - m_X: 1028 + m_Y: 764 + m_Width: 12 + m_Height: 186 + - m_X: 1021 + m_Y: 931 + m_Width: 19 + m_Height: 19 + - m_X: 886 + m_Y: 1030 + m_Width: 4 + m_Height: 70 + - m_X: 755 + m_Y: 1113 + m_Width: 1 + m_Height: 90 + - m_X: 615 + m_Y: 1116 + m_Width: 10 + m_Height: 128 + - m_X: 485 + m_Y: 1277 + m_Width: 1 + m_Height: 8 + - m_X: 355 + m_Y: 1434 + m_Width: 1 + m_Height: 5 + - m_X: 1881 + m_Y: 634 + m_Width: 12 + m_Height: 65 + - m_X: 1543 + m_Y: 710 + m_Width: 12 + m_Height: 114 + - m_X: 1752 + m_Y: 805 + m_Width: 1 + m_Height: 70 + - m_X: 1670 + m_Y: 824 + m_Width: 13 + m_Height: 51 + - m_X: 1405 + m_Y: 842 + m_Width: 10 + m_Height: 59 + - m_X: 1269 + m_Y: 904 + m_Width: 8 + m_Height: 119 + - m_X: 1014 + m_Y: 1100 + m_Width: 7 + m_Height: 41 + - m_X: 883 + m_Y: 1203 + m_Width: 3 + m_Height: 73 + - m_X: 1532 + m_Y: 901 + m_Width: 11 + m_Height: 93 + - m_X: 1396 + m_Y: 1023 + m_Width: 9 + m_Height: 47 + - m_X: 1268 + m_Y: 1082 + m_Width: 1 + m_Height: 110 + - m_X: 1010 + m_Y: 1276 + m_Width: 4 + m_Height: 32 + - m_X: 743 + m_Y: 1244 + m_Width: 12 + m_Height: 135 + - m_X: 613 + m_Y: 1285 + m_Width: 2 + m_Height: 131 + - m_X: 483 + m_Y: 1439 + m_Width: 2 + m_Height: 17 + - m_X: 226 + m_Y: 1474 + m_Width: 1 + m_Height: 173 + - m_X: 224 + m_Y: 1522 + m_Width: 3 + m_Height: 125 + - m_X: 128 + m_Y: 2046 + m_Width: 1919 + m_Height: 1 + - m_X: 222 + m_Y: 1938 + m_Width: 2 + m_Height: 109 + - m_X: 128 + m_Y: 2032 + m_Width: 96 + m_Height: 15 + - m_X: 348 + m_Y: 1647 + m_Width: 7 + m_Height: 147 + - m_X: 868 + m_Y: 1379 + m_Width: 15 + m_Height: 63 + - m_X: 738 + m_Y: 1416 + m_Width: 5 + m_Height: 42 + - m_X: 607 + m_Y: 1456 + m_Width: 6 + m_Height: 7 + - m_X: 479 + m_Y: 1603 + m_Width: 4 + m_Height: 44 + - m_X: 348 + m_Y: 1836 + m_Width: 100 + m_Height: 2 + - m_X: 441 + m_Y: 1794 + m_Width: 38 + m_Height: 22 + - m_X: 441 + m_Y: 1794 + m_Width: 7 + m_Height: 44 + - m_X: 602 + m_Y: 1647 + m_Width: 5 + m_Height: 86 + - m_X: 731 + m_Y: 1463 + m_Width: 7 + m_Height: 163 + - m_X: 862 + m_Y: 1458 + m_Width: 6 + m_Height: 168 + - m_X: 731 + m_Y: 1728 + m_Width: 30 + m_Height: 5 + - m_X: 761 + m_Y: 1792 + m_Width: 71 + m_Height: 24 + - m_X: 829 + m_Y: 1728 + m_Width: 3 + m_Height: 88 + - m_X: 761 + m_Y: 1815 + m_Width: 89 + m_Height: 1 + - m_X: 862 + m_Y: 1615 + m_Width: 86 + m_Height: 11 + - m_X: 992 + m_Y: 1442 + m_Width: 18 + m_Height: 36 + - m_X: 948 + m_Y: 1806 + m_Width: 8 + m_Height: 9 + - m_X: 992 + m_Y: 1614 + m_Width: 75 + m_Height: 1 + - m_X: 1135 + m_Y: 1308 + m_Width: 6 + m_Height: 115 + - m_X: 1067 + m_Y: 1805 + m_Width: 66 + m_Height: 1 + - m_X: 1135 + m_Y: 1470 + m_Width: 91 + m_Height: 8 + - m_X: 1266 + m_Y: 1250 + m_Width: 2 + m_Height: 108 + - m_X: 1241 + m_Y: 1423 + m_Width: 25 + m_Height: 47 + - m_X: 1186 + m_Y: 1802 + m_Width: 47 + m_Height: 3 + - m_X: 1226 + m_Y: 1606 + m_Width: 25 + m_Height: 8 + - m_X: 1241 + m_Y: 1469 + m_Width: 92 + m_Height: 1 + - m_X: 1394 + m_Y: 1192 + m_Width: 2 + m_Height: 11 + - m_X: 1523 + m_Y: 1070 + m_Width: 9 + m_Height: 133 + - m_X: 1880 + m_Y: 798 + m_Width: 1 + m_Height: 37 + - m_X: 1659 + m_Y: 994 + m_Width: 11 + m_Height: 45 + - m_X: 1523 + m_Y: 1158 + m_Width: 46 + m_Height: 45 + - m_X: 1875 + m_Y: 971 + m_Width: 5 + m_Height: 89 + - m_X: 1752 + m_Y: 1039 + m_Width: 1 + m_Height: 98 + - m_X: 1658 + m_Y: 1158 + m_Width: 1 + m_Height: 45 + - m_X: 1872 + m_Y: 1137 + m_Width: 3 + m_Height: 95 + - m_X: 2044 + m_Y: 0 + m_Width: 3 + m_Height: 1232 + - m_X: 2039 + m_Y: 277 + m_Width: 8 + m_Height: 955 + - m_X: 2033 + m_Y: 491 + m_Width: 14 + m_Height: 741 + - m_X: 2009 + m_Y: 699 + m_Width: 38 + m_Height: 533 + - m_X: 2003 + m_Y: 835 + m_Width: 44 + m_Height: 397 + - m_X: 2002 + m_Y: 893 + m_Width: 45 + m_Height: 339 + - m_X: 1995 + m_Y: 1060 + m_Width: 52 + m_Height: 172 + - m_X: 1745 + m_Y: 1203 + m_Width: 7 + m_Height: 65 + - m_X: 1655 + m_Y: 1236 + m_Width: 3 + m_Height: 54 + - m_X: 1739 + m_Y: 1290 + m_Width: 6 + m_Height: 79 + - m_X: 1636 + m_Y: 1323 + m_Width: 19 + m_Height: 46 + - m_X: 1377 + m_Y: 1458 + m_Width: 65 + m_Height: 11 + - m_X: 1333 + m_Y: 1602 + m_Width: 39 + m_Height: 4 + - m_X: 1559 + m_Y: 1351 + m_Width: 10 + m_Height: 144 + - m_X: 1437 + m_Y: 1602 + m_Width: 5 + m_Height: 25 + - m_X: 1251 + m_Y: 1782 + m_Width: 121 + m_Height: 20 + - m_X: 1394 + m_Y: 1357 + m_Width: 94 + m_Height: 1 + - m_X: 1455 + m_Y: 1351 + m_Width: 33 + m_Height: 7 + - m_X: 1488 + m_Y: 1445 + m_Width: 81 + m_Height: 13 + - m_X: 1545 + m_Y: 1351 + m_Width: 24 + m_Height: 107 + - m_X: 956 + m_Y: 2020 + m_Width: 395 + m_Height: 27 + - m_X: 1031 + m_Y: 2013 + m_Width: 320 + m_Height: 34 + - m_X: 1133 + m_Y: 2012 + m_Width: 218 + m_Height: 35 + - m_X: 1233 + m_Y: 2008 + m_Width: 118 + m_Height: 39 + - m_X: 1351 + m_Y: 1782 + m_Width: 21 + m_Height: 157 + - m_X: 1436 + m_Y: 1775 + m_Width: 1 + m_Height: 26 + - m_X: 1436 + m_Y: 1933 + m_Width: 17 + m_Height: 6 + - m_X: 1553 + m_Y: 1627 + m_Width: 6 + m_Height: 174 + - m_X: 448 + m_Y: 2031 + m_Width: 1107 + m_Height: 16 + - m_X: 850 + m_Y: 2029 + m_Width: 705 + m_Height: 18 + - m_X: 956 + m_Y: 2021 + m_Width: 599 + m_Height: 26 + - m_X: 1453 + m_Y: 2015 + m_Width: 102 + m_Height: 32 + - m_X: 1544 + m_Y: 1920 + m_Width: 11 + m_Height: 13 + - m_X: 1553 + m_Y: 1662 + m_Width: 52 + m_Height: 139 + - m_X: 1624 + m_Y: 1495 + m_Width: 12 + m_Height: 79 + - m_X: 448 + m_Y: 2039 + m_Width: 1599 + m_Height: 8 + - m_X: 448 + m_Y: 2035 + m_Width: 1214 + m_Height: 12 + - m_X: 1605 + m_Y: 1864 + m_Width: 57 + m_Height: 56 + - m_X: 1624 + m_Y: 1656 + m_Width: 95 + m_Height: 6 + - m_X: 1776 + m_Y: 2003 + m_Width: 271 + m_Height: 44 + - m_X: 1719 + m_Y: 1830 + m_Width: 57 + m_Height: 34 + - m_X: 1740 + m_Y: 1647 + m_Width: 93 + m_Height: 9 + - m_X: 1991 + m_Y: 1349 + m_Width: 56 + m_Height: 50 + - m_X: 2044 + m_Y: 1349 + m_Width: 3 + m_Height: 698 + - m_X: 1862 + m_Y: 1268 + m_Width: 10 + m_Height: 175 + - m_X: 1862 + m_Y: 1399 + m_Width: 86 + m_Height: 44 + - m_X: 2009 + m_Y: 1563 + m_Width: 38 + m_Height: 484 + - m_X: 1947 + m_Y: 1399 + m_Width: 1 + m_Height: 164 + - m_X: 1841 + m_Y: 1629 + m_Width: 206 + m_Height: 18 + - m_X: 1841 + m_Y: 1607 + m_Width: 106 + m_Height: 40 + - m_X: 1744 + m_Y: 1290 + m_Width: 1 + m_Height: 153 + - m_X: 1744 + m_Y: 1507 + m_Width: 97 + m_Height: 67 + - m_X: 1802 + m_Y: 1443 + m_Width: 39 + m_Height: 131 + - m_X: 1892 + m_Y: 1975 + m_Width: 155 + m_Height: 72 + - m_X: 1833 + m_Y: 1811 + m_Width: 59 + m_Height: 19 + - m_X: 1948 + m_Y: 1629 + m_Width: 99 + m_Height: 182 + - m_X: 1998 + m_Y: 1629 + m_Width: 49 + m_Height: 418 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 2048 + m_AtlasHeight: 2048 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 7a6536b2accee6243a5c2582b4217fc8 + pointSizeSamplingMode: 0 + pointSize: 203 + padding: 9 + packingMode: 0 + atlasWidth: 2048 + atlasHeight: 2048 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset.meta new file mode 100644 index 0000000..87f08f1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: dd20a00d2990dda4f91f63569a11ff3a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular SDF.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf new file mode 100644 index 0000000..a24f91d Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf.meta b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf.meta new file mode 100644 index 0000000..a15a246 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf.meta @@ -0,0 +1,28 @@ +fileFormatVersion: 2 +guid: 7a6536b2accee6243a5c2582b4217fc8 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - Poetsen One + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Fonts/PoetsenOne-Regular.ttf + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials.meta new file mode 100644 index 0000000..4a205cc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c7304fb0f193db04dbf5021a7b4053e4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials.meta new file mode 100644 index 0000000..22cc275 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7b403d9bd2f6bfa4c9c10b74a3d677ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat new file mode 100644 index 0000000..0bbbaf8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat @@ -0,0 +1,454 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_AlienStatueDither + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DITHER_ON + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.7239232 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 1 + - _DitherScale: 0.65 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat.meta new file mode 100644 index 0000000..68f7403 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c9158e72d04cb474c8dc09f3d83f4ccd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueDither.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat new file mode 100644 index 0000000..0f0b6aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat @@ -0,0 +1,410 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_AlienStatueHologram + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.051 + - _GlitchSpeed: 2 + - _GlitchTiling: 4 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.804 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 1.42 + - _HologramLineSpacing: 1.06 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 0, g: 0.49894953, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.2816756, g: 2.0879848, b: 6.800001, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 1.639211, b: 44.727043, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat.meta new file mode 100644 index 0000000..1538c05 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 669bc1bba95733a46bea45da321ded6c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_AlienStatueHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat new file mode 100644 index 0000000..4c3e4e1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_BuildingsRamp1 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: de52b05ab27192a4b9c2dc26d5791a20, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 221e222ae89465d4c807e4c15884455f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0.94 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.03 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.01 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.35 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.211 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.6 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0.58 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.08 + - _RenderPreset: 1 + - _RimAttenuation: 0.217 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 4 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.05 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 35 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.16352195, g: 0.16352195, b: 0.16352195, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat.meta new file mode 100644 index 0000000..f956162 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e4b55a1d7a20173428e6466d938bd59a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp1.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat new file mode 100644 index 0000000..26ac31a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_BuildingsRamp2 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: b15946b3b7f250a4fb8b4ef3b3b292fb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 221e222ae89465d4c807e4c15884455f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0.94 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.03 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.01 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.35 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.211 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.6 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0.58 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.08 + - _RenderPreset: 1 + - _RimAttenuation: 0.217 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 4 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.05 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 35 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.5245282, g: 0.5245282, b: 0.5245282, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat.meta new file mode 100644 index 0000000..916f51c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1529bff9ad36e784a8b3ed044c58fac9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_BuildingsRamp2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat new file mode 100644 index 0000000..5767e92 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat @@ -0,0 +1,425 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperBase + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat.meta new file mode 100644 index 0000000..136eaeb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 47631be4051e35346967d3456abc0b74 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperBase.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat new file mode 100644 index 0000000..ed1b647 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperDistortion + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECALCULATE_NORMALS_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_DISTORTION_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.89 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 1 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat.meta new file mode 100644 index 0000000..561a7a5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fc044125b842601468eeb4933a49a87b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperDistortion.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat new file mode 100644 index 0000000..78cb21c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat @@ -0,0 +1,425 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperFade + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.95, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.059 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 38.937145, g: 7.9505167, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat.meta new file mode 100644 index 0000000..6042f52 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 96453b941d312514b95971723c10ee1d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFade.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat new file mode 100644 index 0000000..c9e5690 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat @@ -0,0 +1,399 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperFresnelRemapped + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7053ba9e9e7272b4ca1f2ff11b6f5344, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0.101 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 3 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat.meta new file mode 100644 index 0000000..2101892 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8c1954ca221399f4cb2bea968fb85d10 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperFresnelRemapped.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat new file mode 100644 index 0000000..bb88a62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat @@ -0,0 +1,422 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperGold + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_REPLACE + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_NONE + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 5a17f5900f795e647babd6a52dd0d00f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 1 + - _MatcapIntensity: 1.61 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.512 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.293 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1.8880861, g: 1.2903683, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat.meta new file mode 100644 index 0000000..8879b87 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fd5cc882573c34546832d7237a0f1179 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGold.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat new file mode 100644 index 0000000..2765cf7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat @@ -0,0 +1,422 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperGreen + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _PIXELATE_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.078 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 217 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 1 + - _PixelateSize: 83 + - _Posterize: 0 + - _PosterizeGamma: 1.43 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.1621692, g: 3.4415908, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat.meta new file mode 100644 index 0000000..e01948c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d30570211237ca14d8a6a57f2cf1d554 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreen.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat new file mode 100644 index 0000000..6fb3bf6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat @@ -0,0 +1,426 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperGreyscale + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _CONTRAST_BRIGHTNESS_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_AFTERLIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.012 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.1 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 1 + - _Greyscale: 1 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: -0.012 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 0.97 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat.meta new file mode 100644 index 0000000..77fb049 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 288b1794f4642404a8f17e7737b49ee2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperGreyscale.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat new file mode 100644 index 0000000..71ad832 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat @@ -0,0 +1,396 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperHit + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 51.98414, g: 1.3497261, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat.meta new file mode 100644 index 0000000..6d8636f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3409050ff7205c145bae00d314781084 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHit.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat new file mode 100644 index 0000000..7a1d1ad --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat @@ -0,0 +1,423 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperHologram + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.25 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.25, g: 2.8, b: 6.8, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 1.639211, b: 44.727043, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat.meta new file mode 100644 index 0000000..fb9aa16 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1ec4da3200e13be4b8a24b9cc8a388de +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat new file mode 100644 index 0000000..189b7ad --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperHueShift + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1.66 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.703 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.26 + - _HueSaturationLM: 1 + - _HueShift: 104 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat.meta new file mode 100644 index 0000000..0038f02 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ffe2573d54d0f724fac1c45fd3ec2a55 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperHueShift.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat new file mode 100644 index 0000000..0e8dc62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat @@ -0,0 +1,425 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperInflate + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECALCULATE_NORMALS_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_INFLATE_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.89 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 1 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 1 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat.meta new file mode 100644 index 0000000..358bcdc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1a2177a44f855c144a506291d93a7f9e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperInflate.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat new file mode 100644 index 0000000..7c570ec --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperSSS + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 0.7 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0.59607846, g: 0.53333336, b: 5.992157, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 7.3772106, g: 5.523252, b: 7.261338, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat.meta new file mode 100644 index 0000000..d919fb9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5d34a47f90dc99d48b19ef1f51adeeb0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperSSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat new file mode 100644 index 0000000..892d4e9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperToon + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.452 + - _HighlightSmoothness: 0 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 1 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.174 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.422 + - _HueSaturationLM: 1 + - _HueShift: 328 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 1.72 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.164 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.97136515, b: 0.5943396, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.655357, g: 17.350191, b: 1.92744, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 0.9814898, b: 0, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat.meta new file mode 100644 index 0000000..f6a7649 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 11a854654cb3ed34fa7c2846f79b4501 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperToon.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat new file mode 100644 index 0000000..9c01cde --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat @@ -0,0 +1,423 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ChomperVoxel + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _PIXELATE_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_INFLATE_ON + - _VOXELIZE_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 2 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 48 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0.044 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 1 + - _PixelateSize: 57 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0 + - _ToonFactor: 0 + - _ToonSmoothness: 0.434 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 1 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 24 + - _Voxelize: 1 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0.7261411, g: 0.081131995, b: 1, a: 1} + - _RimColor: {r: 1.5157166, g: 0.63600653, b: 1.2125733, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat.meta new file mode 100644 index 0000000..217f18f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 64fe0c44c3b15d44fac762030b06c7a7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ChomperVoxel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat new file mode 100644 index 0000000..ba05b44 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat @@ -0,0 +1,405 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Copy + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat.meta new file mode 100644 index 0000000..f947bb7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2f6f5fe75535db341af0ac792ff5ef02 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Copy.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat new file mode 100644 index 0000000..f357532 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat @@ -0,0 +1,431 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CrazyFresnel + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _CUSTOM_AMBIENT_LIGHT_ON + - _EMISSION_ON + - _FADEUVSET_UV1 + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 4e57765f4665a9d4e89965d4903c2687, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 15 + - _ColorRampTiling: 6 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 1 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 3 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 1 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 7.1 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _CustomAmbientColor: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.4784315, g: 2.9960785, b: 0, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat.meta new file mode 100644 index 0000000..4d6eb48 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9cc2398bbc38e4d4fae1b3022d0303e6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_CrazyFresnel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat new file mode 100644 index 0000000..a4cc536 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Distort + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _UV_DISTORTION_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 37 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 2 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 2.39 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 1 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat.meta new file mode 100644 index 0000000..13973a9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 55cab797d1c0aac4c9987d4539e3403a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Distort.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat new file mode 100644 index 0000000..6f4a3c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_FogReceiver + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 0 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat.meta new file mode 100644 index 0000000..15bbb4c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 22edcadac70c6e640b18b2bc831e77ef +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_FogReceiver.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat new file mode 100644 index 0000000..f032478 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat @@ -0,0 +1,426 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Gameboy + m_Shader: {fileID: 4800000, guid: a4c8f68acf7c9844e97a36914026acb1, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _CONTRAST_BRIGHTNESS_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.03 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.08 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1.06 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.363 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 2.57 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0.0023765129, g: 0.01132071, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat.meta new file mode 100644 index 0000000..671cb13 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 54a2aae61de6ffc4d9d2f75684d1f6b2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Gameboy.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat new file mode 100644 index 0000000..7a6b1eb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ghost + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _INTERSECTION_FADE_ON + - _INTERSECTION_GLOW_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 885.07 + - _DepthGlowDist: 1.16 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 4.76 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 0.307 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 0.31 + - _IntersectionFadeOn: 1 + - _IntersectionGlowOn: 1 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 2 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.499 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 0 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 0.5264151, g: 0.85929316, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat.meta new file mode 100644 index 0000000..1fc7cc5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 798392db2b59f4040bf1ae01d21908bf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Ghost.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat new file mode 100644 index 0000000..2e49db2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_GlowBlue + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 5.4 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0, g: 0.24379086, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0, g: 5.327436, b: 7.4642644, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat.meta new file mode 100644 index 0000000..e82c418 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5b350126306d09e459c36fd7b3f82520 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowBlue.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat new file mode 100644 index 0000000..c79773e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_GlowRed + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 5.4 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0, b: 0.08427048, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 7.4642644, g: 0.074565604, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat.meta new file mode 100644 index 0000000..406728a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b9f088e0aa21e9145b78511ace500b18 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GlowRed.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat new file mode 100644 index 0000000..afa15fa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat @@ -0,0 +1,421 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_GroundFog + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _STOCHASTIC_SAMPLING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 400, y: 400} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 0.3, y: 0.3} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 0.02 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.307 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 1 + - _StochasticScale: 6.72 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat.meta new file mode 100644 index 0000000..c3abbae --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 97672aa38fb9bac468c14cb48f0c279f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_GroundFog.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat new file mode 100644 index 0000000..8928a62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_HandDrawn + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HAND_DRAWN_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 1 + - _HandDrawnAmount: 29.5 + - _HandDrawnSpeed: 9.38 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.21 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat.meta new file mode 100644 index 0000000..161ffea --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4d7601881f489ea4b9c4c3bd34f17cb4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_HandDrawn.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat new file mode 100644 index 0000000..638243f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LeafsPine + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_DISTORTION_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5817e941e48981e4898ac6e3a55449d7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.603 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.15 + - _SSSFrontPower: 3 + - _SSSPower: 0.01 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.3 + - _VertexDistortionOn: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 7.3772106, g: 5.3687553, b: 1.2359725, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat.meta new file mode 100644 index 0000000..146d6cb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bfd2b1908cd966d4490be34b985ea86f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LeafsPine.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat new file mode 100644 index 0000000..0f4c92a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LightAniso + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_ANISOTROPIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.632 + - _Anisotropy: 0.67 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.76 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.86 + - _Smoothness: 0.591 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.426 + - _SpecularHighlights: 1 + - _SpecularModel: 3 + - _SpecularToonCutoff: 0.159 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.221 + - _ToonFactor: 1 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat.meta new file mode 100644 index 0000000..02e6fa4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 18017398303e9d843bfb50d6772e2e7d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightAniso.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat new file mode 100644 index 0000000..efeec11 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LightDefault + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.74 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.6 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat.meta new file mode 100644 index 0000000..5fe519c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6c9ae0f9eeb90fc49b3e2551d34c8f04 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightDefault.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat new file mode 100644 index 0000000..0a623c1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LightHalfLambert + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.403 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.108 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.426 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat.meta new file mode 100644 index 0000000..2371981 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c63e392764a2a9a4b8edf3358ff03967 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightHalfLambert.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat new file mode 100644 index 0000000..3193b49 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LightPBR + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.052 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.866 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat.meta new file mode 100644 index 0000000..89fee9a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d997884f26cc2b649b380db2b1dae5d1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightPBR.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat new file mode 100644 index 0000000..b303f5f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LightToon + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.628 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 0.403 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.76 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.86 + - _Smoothness: 0.671 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.426 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.112 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.221 + - _ToonFactor: 1 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat.meta new file mode 100644 index 0000000..95f11b2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0c48d046b465e77419f04979448bf0cf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToon.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat new file mode 100644 index 0000000..80926fc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LightToonRamp + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOONRAMP + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 2fee44d5b202a2e4b8d7d6bc8748b9dd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 3 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.74 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 9.79 + - _Smoothness: 0.6 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.403 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.87058824, g: 0.52737784, b: 0.0888, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat.meta new file mode 100644 index 0000000..9d02431 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 28753120b93d3444aa0099727d7b16ad +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_LightToonRamp.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat new file mode 100644 index 0000000..4582bc3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat @@ -0,0 +1,431 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Outline + m_Shader: {fileID: 4800000, guid: a4c8f68acf7c9844e97a36914026acb1, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_SIMPLE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.0057 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.215 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.381 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.556 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.77 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.118 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 2 + - _OutlineType: 1 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.5208744, g: 1, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 37.260113, g: 191.74902, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 27.857622, g: 1.654203, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat.meta new file mode 100644 index 0000000..ddc7ded --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e067e3cc4a9527a459a4d3f20c2e589d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat new file mode 100644 index 0000000..ccd1411 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Outline2 + m_Shader: {fileID: 4800000, guid: a4c8f68acf7c9844e97a36914026acb1, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_CONSTANT + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.0057 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.215 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.381 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.556 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.77 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.3 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 3.13 + - _OutlineType: 2 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.50980395, g: 0.69988406, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 37.260113, g: 191.74902, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 0.67912656, b: 0, a: 1} + - _RimColor: {r: 20.865906, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat.meta new file mode 100644 index 0000000..ece4865 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9e0209b9b54aa9c43ba78184ab59ea3f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat new file mode 100644 index 0000000..7c5b329 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Outline3 + m_Shader: {fileID: 4800000, guid: a4c8f68acf7c9844e97a36914026acb1, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_FADEWITHDISTANCE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.0057 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.215 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.381 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.556 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.77 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 8 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.3 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 8.98 + - _OutlineType: 3 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.7474578, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 37.260113, g: 191.74902, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0.46035433, b: 1, a: 1} + - _RimColor: {r: 20.865906, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat.meta new file mode 100644 index 0000000..dab89f6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f128c16ae6c30094d82890ac2a534b0a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Outline3.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat new file mode 100644 index 0000000..5d93650 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Pixel + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _PIXELATE_ON + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 1 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 2 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 2.39 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat.meta new file mode 100644 index 0000000..3b09e62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 90ae8353eed51ba42a1ceed796f120d2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Pixel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat new file mode 100644 index 0000000..5ff7a8e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat @@ -0,0 +1,410 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_PuppetHologram + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 0.895 + - _Glitch: 1 + - _GlitchAmount: 0.117 + - _GlitchSpeed: 2 + - _GlitchTiling: 6 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.804 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 68 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.554717, g: 0.554717, b: 0.554717, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 0.45833993, b: 0, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 6.800001, g: 5.0177712, b: 1.2816756, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 11.181761, g: 3.278422, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat.meta new file mode 100644 index 0000000..816c2de --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5dfac3ead4b607d499737fc737d8ca19 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_PuppetHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat new file mode 100644 index 0000000..7d0f130 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ScreenSpace + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SCREEN_SPACE_UV_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 29.5 + - _HandDrawnSpeed: 9.38 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0.484 + - _ScreenSpaceUVOn: 1 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.21 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat.meta new file mode 100644 index 0000000..4e44a66 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b915ad0cf1f8e774391307b59efef64f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenSpace.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat new file mode 100644 index 0000000..b9780b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat @@ -0,0 +1,383 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ScreenspaceMapping + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _CONTRAST_BRIGHTNESS_ON + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SCREEN_SPACE_UV_ON + - _SCROLL_TEXTURE_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _UV_DISTORTION_ON + - _WAVE_UV_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 783fe375bfe7729438ad09f1e56de9c0, type: 3} + m_Scale: {x: 2, y: 3} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 4151d1a584473154faef98dcd3157640, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.07 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.19 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.62 + - _DistortTexXSpeed: -1.15 + - _DistortTexYSpeed: -2.89 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 3 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 23 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.223 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.635 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.05 + - _RenderPreset: 1 + - _RimAttenuation: 0.404 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 1 + - _ScreenSpaceUVOn: 1 + - _ScrollTextureOn: 1 + - _ScrollTextureX: 0.2 + - _ScrollTextureY: 0.1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.757 + - _SpecularAtten: 0.095 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 1 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 6.9 + - _WaveSpeed: 0.9 + - _WaveStrength: 7.5 + - _WaveUVOn: 1 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0.0009765625, g: 0, b: 0.0005706189, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.11525, g: 1.1139784, b: 11.576641, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat.meta new file mode 100644 index 0000000..bf8d9de --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ff30dc73b15459c47b6fdcb51e653ba8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScreenspaceMapping.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat new file mode 100644 index 0000000..884e3e9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ScrollTex + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SCROLL_TEXTURE_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2c39968710a8ed24db56fa03cde0fb7e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 1 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 2.39 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat.meta new file mode 100644 index 0000000..83d94e0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 24eb3ef55c8ece347bca1d57e2c47dfd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_ScrollTex.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat new file mode 100644 index 0000000..a3618a6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat @@ -0,0 +1,456 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SpaceshipNoMatcap + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ef96c7e32bdf45098f3d556cf73bd6ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ef180fef6138e0d4c8aab4a13f5661cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.94716984, g: 0.83844715, b: 0.65587044, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat.meta new file mode 100644 index 0000000..2bd875e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a5a189e3203409d408e2d0689dd67ea2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpaceshipNoMatcap.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat new file mode 100644 index 0000000..c7c9936 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat @@ -0,0 +1,418 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SpitterDither + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DITHER_ON + - _FADE_BURN_ON + - _FADE_BY_CAM_DISTANCE_NEAR_FADE + - _FADE_BY_CAM_DISTANCE_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _AFFECTED_BY_AMBIENT_ON + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByAmbientOn: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 1 + - _DitherScale: 15 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 1 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 310.86023 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 12 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 1 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat.meta new file mode 100644 index 0000000..f04e10e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 47a4fc1716f443247a8de23ce9548bb7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterDither.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat new file mode 100644 index 0000000..368b67b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat @@ -0,0 +1,402 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SpitterHologram + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _GREYSCALE_ON + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HOLOGRAM_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.25 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 1 + - _GreyscaleBlend: 0.464 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 1 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.25 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.355 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 1.25, g: 2.8, b: 6.8, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 0, g: 1.639211, b: 44.727043, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat.meta new file mode 100644 index 0000000..7a32289 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 21d45bdc1aab5a24bb6421b05198dfa9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHologram.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat new file mode 100644 index 0000000..74c6aa3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SpitterHue + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 0.0011638999 + - _HueSaturationLM: 1 + - _HueShift: 144.89954 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat.meta new file mode 100644 index 0000000..a57ee94 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0bb633a766df1524298bd19ae6ab9052 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterHue.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat new file mode 100644 index 0000000..0f28dda --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat @@ -0,0 +1,413 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SpitterSSS + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.26 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 0.01 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 3.8199847, g: 11.532029, b: 13.76636, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat.meta new file mode 100644 index 0000000..c8e0b4c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2540f5447e4fda14f8ea0827464d7da1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_SpitterSSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat new file mode 100644 index 0000000..d05d5a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_StatueDistortion + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_DISTORTION_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.2, y: 0.2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.24 + - _VertexDistortionOn: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat.meta new file mode 100644 index 0000000..f8ab4f4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d859953dd0841ef43aaf707f542f55a7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueDistortion.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat new file mode 100644 index 0000000..f807c8a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_StatueGlitch + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GLITCH_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 1 + - _GlitchAmount: 0.088 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 2 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat.meta new file mode 100644 index 0000000..52f6159 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6832c6e6c0d79aa4b9a3135e11c67786 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueGlitch.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat new file mode 100644 index 0000000..646a4f5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_StatueInflate + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_INFLATE_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.18 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: -0.08 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 1 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat.meta new file mode 100644 index 0000000..5ffa0a4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1bde08b8f45a182479d206699a365e52 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueInflate.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat new file mode 100644 index 0000000..51d8f3e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_StatueShake + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VERTEX_SHAKE_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1.5 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 1 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat.meta new file mode 100644 index 0000000..b105e33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 180c4e453ce99554fa7b6137e342327f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueShake.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat new file mode 100644 index 0000000..27d24f6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat @@ -0,0 +1,450 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_StatueVoxel + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _VOXELIZE_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 4 + - _Voxelize: 1 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat.meta new file mode 100644 index 0000000..6f79d18 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 503e8d572b9f88d4aaf53a229919ad78 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_StatueVoxel.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat new file mode 100644 index 0000000..7f1adac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat @@ -0,0 +1,407 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Stochastic + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_NONE + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _STOCHASTIC_SAMPLING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: + - FORWARDADD + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7f42bf73cc8280c468af923917aa8589, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1.91, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 0 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: -0.18 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 3.88 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.44 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 5.24 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 29.5 + - _HandDrawnSpeed: 9.38 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.353 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.05 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 0 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.05 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 0 + - _NormalStrength: 0.15 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 39 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 2 + - _ScrollTextureY: 7.47 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 1 + - _StochasticScale: 3.21 + - _StochasticSkew: 1.69 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.068 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.04 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 25 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat.meta new file mode 100644 index 0000000..830c12c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: dba4e33c662ca0d4d9c352b1765dc321 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_Stochastic.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat new file mode 100644 index 0000000..fb169ba --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat @@ -0,0 +1,431 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TestObj1 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ed504ec57f3e54448ab8ae02f44d9fae, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.7635288, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat.meta new file mode 100644 index 0000000..0047c28 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4fc218a8f62428d4fada23f7ba28cf7d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat new file mode 100644 index 0000000..89794a6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat @@ -0,0 +1,421 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TestObj1SSS + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ed504ec57f3e54448ab8ae02f44d9fae, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.02 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.7635288, b: 0.50980395, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 2.270603, g: 0.39230314, b: 0, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat.meta new file mode 100644 index 0000000..e1f1547 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ff5318b24412e9c48bc6df8a2815829e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj1SSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat new file mode 100644 index 0000000..20595ba --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat @@ -0,0 +1,430 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TestObj2 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 15843af64ad2270478da0b07bbfb3186, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.50980395, b: 0.5223836, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat.meta new file mode 100644 index 0000000..f967fc2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ea304c177e627be4297486307b78dd64 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat new file mode 100644 index 0000000..2002e5e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TestObj2SSS + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 15843af64ad2270478da0b07bbfb3186, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.4 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1.744 + - _HueBrightnessLM: 1 + - _HueSaturation: 2.33 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.19 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.50980395, b: 0.5223836, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 191.74902, g: 11.478628, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 4.3376827, g: 4.3376827, b: 4.3376827, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat.meta new file mode 100644 index 0000000..fdbdd2e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f77092820bcf4004e92f0af5ce6e190e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TestObj2SSS.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat new file mode 100644 index 0000000..2826b90 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TextureBlend + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 14a7fe5d6aacb9a419447430a60ade70, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: f96e2c3fa17668c4fa41974c62843999, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 40, y: 40} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: -3.62, y: -0.1} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.279 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.377 + - _BlendingMaskSmoothnessG: 0.113 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.06 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.321 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 0.42 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.728 + - _HighlightSmoothness: 0.635 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.103 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.58 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 1 + - _NormalStrength: 3 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.037 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.559 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.285 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4, g: 4, b: 4, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat.meta new file mode 100644 index 0000000..4245b15 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9570012b2f3b50841ae8d53fd65d7aa9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TextureBlend.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat new file mode 100644 index 0000000..1bc5f33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat @@ -0,0 +1,379 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TreeBarkMaterial + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 4151d1a584473154faef98dcd3157640, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 56b2a90423157694bb5935104f191998, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.76 + - _HighlightSmoothness: 0.292 + - _Highlights: 0 + - _HighlightsStrength: 0.183 + - _Hightlights: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.17 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.098 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.58 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 1 + - _NormalStrength: 4.29 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.236 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 0.7 + - _Smoothness: 0.188 + - _SpecularAtten: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.362 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.67295593, g: 0.61291945, b: 0.5819587, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.6126392, g: 1.5135791, b: 0, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat.meta new file mode 100644 index 0000000..fec98aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 48eb7b2f73d27b34fa711592cc3b617d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/DemoMaterials/MAT_TreeBarkMaterial.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment.meta new file mode 100644 index 0000000..2078267 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d70369bfa63e58942a0da32e00cae9a8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat new file mode 100644 index 0000000..2dec484 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat @@ -0,0 +1,405 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_DemoWall + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_LOCAL + - _TRIPLANAR_MAPPING_ON + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2805f6e7f49e5364792f832a1e6acfce, type: 3} + m_Scale: {x: 0.1, y: 0.1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 0.1, y: 0.1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0 + - _BlendingMaskSmoothnessB: 0 + - _BlendingMaskSmoothnessG: 0 + - _BlendingMaskSmoothnessWhite: 0 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 1 + - _TriplanarNormalSpace: 0 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat.meta new file mode 100644 index 0000000..aac61d3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 7f016dc8a2b3b504f9a6dd9d60eaa10e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_DemoWall.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat new file mode 100644 index 0000000..9d2b0c3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkyDayAllIn13DShader + m_Shader: {fileID: 4800000, guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba, type: 3} + m_ValidKeywords: + - _ENABLECLOUDS_ON + - _ENABLEGRADIENT_ON + - _ENABLESUN_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 9a2d90a8cb2a1f447bdd197dc662fa2f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 6.68 + - _CloudDensity: 0.59 + - _CloudErosion: 0.335 + - _CloudHeight: 0 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.278 + - _CloudThreshold: 0.634 + - _EnableClouds: 1 + - _EnableGradient: 1 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 3 + - _GlowSize: 4 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _StarBrightness: 1 + - _StarCutoff: 0.1 + - _StarDensity: 50 + - _StarFalloff: 4 + - _StarSize: 0.001 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.5 + m_Colors: + - _BottomColor: {r: 0.45, g: 0.43999997, b: 0.49, a: 1} + - _CloudColor: {r: 1, g: 1, b: 1, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.15, g: 0, b: 0.07, a: 0} + - _GlowColor: {r: 1, g: 0.95, b: 0.8, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 1, g: 1, b: 1, a: 1} + - _SunColor: {r: 1, g: 0.53999996, b: 0.16999996, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.33999997, g: 0.52, b: 0.87, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat.meta new file mode 100644 index 0000000..6045696 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4d3345ae65246d941b7f9e636ef78c06 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyDayAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat new file mode 100644 index 0000000..8201d4f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat @@ -0,0 +1,74 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkyFlatAllIn13DShader + m_Shader: {fileID: 4800000, guid: 2318531ae9fdb2d419e49cd5d9b0ce80, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ENABLESUN_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 9a2d90a8cb2a1f447bdd197dc662fa2f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 6.68 + - _CloudDensity: 0.59 + - _CloudErosion: 0.335 + - _CloudHeight: 0.329 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.278 + - _CloudThreshold: 0.634 + - _EnableClouds: 0 + - _EnableGradient: 0 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 3.08 + - _GlowSize: 2.62 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _StarBrightness: 1 + - _StarCutoff: 0.1 + - _StarDensity: 50 + - _StarFalloff: 4 + - _StarSize: 0.001 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.5 + m_Colors: + - _BottomColor: {r: 0.2668, g: 0.25983998, b: 0.29, a: 1} + - _CloudColor: {r: 1, g: 1, b: 1, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.15, g: 0, b: 0.07, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 0.2528302, g: 0.2528302, b: 0.2528302, a: 1} + - _SunColor: {r: 1, g: 1, b: 1, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.36400002, g: 0.36400002, b: 0.36400002, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat.meta new file mode 100644 index 0000000..bc9272f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2e3f31af59380a849b44b9edfe6f318a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyFlatAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat new file mode 100644 index 0000000..72167f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkyNightAllIn13DShader + m_Shader: {fileID: 4800000, guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba, type: 3} + m_ValidKeywords: + - _ENABLECLOUDS_ON + - _ENABLEGRADIENT_ON + - _ENABLESUN_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 8dffd1250c431a646af3339e2de191ce, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 4.28 + - _CloudDensity: 0.285 + - _CloudErosion: 0.335 + - _CloudHeight: 0 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.544 + - _CloudThreshold: 0.634 + - _EnableClouds: 1 + - _EnableGradient: 1 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 2.87 + - _GlowSize: 2.41 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.534 + m_Colors: + - _BottomColor: {r: 0.45, g: 0.43999997, b: 0.49, a: 1} + - _CloudColor: {r: 0.43017787, g: 0.427451, b: 1, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.1, g: 0, b: 0.05, a: 0} + - _GlowColor: {r: 1, g: 0.98487806, b: 0.8, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 1, g: 1, b: 1, a: 1} + - _SunColor: {r: 0.99480915, g: 1, b: 0.16862744, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.33999997, g: 0.52, b: 0.87, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat.meta new file mode 100644 index 0000000..3748c03 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 550fc3fc2486ceb4eb6557aad126d620 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkyNightAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat new file mode 100644 index 0000000..17ebd7a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkySunsetAllIn13DShader + m_Shader: {fileID: 4800000, guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba, type: 3} + m_ValidKeywords: + - _ENABLECLOUDS_ON + - _ENABLEGRADIENT_ON + - _ENABLESUN_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _GradientRamp: + m_Texture: {fileID: 2800000, guid: 279a2cc045fe97c44a567d112f837331, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphericFalloff: 1.2 + - _BottomExponent: 0.4 + - _CloudBrightness: 1.14 + - _CloudContrast: 5.28 + - _CloudDensity: 0.6 + - _CloudErosion: 0.335 + - _CloudHeight: 0 + - _CloudOpacity: 0.857 + - _CloudScale1: 2.2 + - _CloudScale2: 2.5 + - _CloudSoftness: 0.79 + - _CloudSpeed: 0.7 + - _CloudThickness: 0.544 + - _CloudThreshold: 0.634 + - _EnableClouds: 1 + - _EnableGradient: 1 + - _EnableSun: 1 + - _Exposure: 1 + - _GlowPower: 3 + - _GlowSize: 4.5 + - _HorizonOffset: 0.112 + - _RampTiling: 1 + - _SunSize: 0.05 + - _TopExponent: 0.6 + - _WarpStrength: 0.758 + - _WindStretch: 0.534 + m_Colors: + - _BottomColor: {r: 0.45, g: 0.43999997, b: 0.49, a: 1} + - _CloudColor: {r: 1, g: 0.47540662, b: 0.42830187, a: 1} + - _CloudMovement: {r: 0.1, g: 0.05, b: 0.5, a: 0.3} + - _CloudParams: {r: 0.5, g: 2, b: 0.5, a: 1} + - _CloudScales: {r: 8, g: 12, b: 0.3, a: 0.1} + - _CloudSpeed: {r: 0.15, g: 0, b: 0.07, a: 0} + - _GlowColor: {r: 1, g: 0.9631583, b: 0.8, a: 1} + - _MiddleColor: {r: 0.76, g: 0.85, b: 0.95, a: 1} + - _SkyColor: {r: 1, g: 1, b: 1, a: 1} + - _SunColor: {r: 1, g: 0.53999996, b: 0.16999996, a: 1} + - _SunParams: {r: 0.05, g: 4, b: 3, a: 0} + - _TopColor: {r: 0.33999997, g: 0.52, b: 0.87, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat.meta new file mode 100644 index 0000000..0c9f5e2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 830e43eb58f745b4f8d9c1062e746766 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Environment/MAT_SkySunsetAllIn13DShader.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets.meta new file mode 100644 index 0000000..1dd9e6c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59899e5bb75d64047baadfc20b97bc14 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat new file mode 100644 index 0000000..f0e0e06 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat @@ -0,0 +1,460 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_AlienStatue + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: e0d38f87a22964443b62e4a3072e108f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 39a78d41cf720cc44b021d49ad333395, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 1ada15fc422d29f4caaa21ac64d0adb8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.015 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.052 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.236 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 2 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 0, g: 7.9749274, b: 20.865906, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat.meta new file mode 100644 index 0000000..8f0226e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 304a06200a9bb2948b19a9e5fd2bf768 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_AlienStatue.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat new file mode 100644 index 0000000..e867f6c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat @@ -0,0 +1,442 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_BlackScreenMat + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 0 + - _ReflectionsAtten: 0.046 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.19999999, g: 0.19999999, b: 0.19999999, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat.meta new file mode 100644 index 0000000..503338a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 948f2a1477cec2d48b9fc4e0b80663ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_BlackScreenMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat new file mode 100644 index 0000000..bfaadb2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat @@ -0,0 +1,426 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Buildings + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 221e222ae89465d4c807e4c15884455f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 0.94 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.01 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.211 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.6 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0.58 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.217 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 4 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.235 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 35 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.16352195, g: 0.16352195, b: 0.16352195, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat.meta new file mode 100644 index 0000000..d25a4bb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 518e810b34d74354585e5ccb4c5d6f69 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Buildings.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat new file mode 100644 index 0000000..440c62b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat @@ -0,0 +1,444 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CarBlack + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6c869805944cb204ab71492b24e70414, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.357 + - _RenderPreset: 1 + - _RimAttenuation: 0.614 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.308 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.2528302, g: 0.2528302, b: 0.2528302, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat.meta new file mode 100644 index 0000000..7417704 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9e9bf79a6ed8b494da9e03b648f9445f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarBlack.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat new file mode 100644 index 0000000..e46e931 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat @@ -0,0 +1,443 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CarLights + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.742 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.9321854, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 4.287094, g: 2.6177356, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat.meta new file mode 100644 index 0000000..c45fcb1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e93839ff152cb2847991767e6aacc707 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat new file mode 100644 index 0000000..9fd803a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat @@ -0,0 +1,443 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CarLights2 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.742 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.06868598, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 4.2870946, g: 0.008120043, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat.meta new file mode 100644 index 0000000..3f695c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 392c77414dac26344a4f9f07c48574be +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarLights2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat new file mode 100644 index 0000000..dea37a6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat @@ -0,0 +1,445 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CarMetal + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6c869805944cb204ab71492b24e70414, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.548 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.684 + - _RenderPreset: 1 + - _RimAttenuation: 0.614 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.77688676, g: 0.80291593, b: 0.8490566, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat.meta new file mode 100644 index 0000000..d09639e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f58fc5e62b3b8c243bf60b4238932317 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarMetal.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat new file mode 100644 index 0000000..4609ce3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat @@ -0,0 +1,447 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CarPaint + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _CONTRAST_BRIGHTNESS_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 4f7c8c85d7a6ef244a0bf27cef1ad2b6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 5a17f5900f795e647babd6a52dd0d00f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1.13 + - _ContrastBrightnessOn: 1 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.9 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 1 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.25 + - _HueSaturationLM: 1 + - _HueShift: 354 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.42 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.681 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.631 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat.meta new file mode 100644 index 0000000..9c645a2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 77beca7674dda23478617f7bf748da6e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarPaint.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat new file mode 100644 index 0000000..7d702f4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat @@ -0,0 +1,443 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_CarWindow + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_HALFLAMBERT + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ef96c7e32bdf45098f3d556cf73bd6ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ef180fef6138e0d4c8aab4a13f5661cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 0.536 + - _Hightlights: 1 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 4 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.474 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.883 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.17735851, g: 0.17735851, b: 0.17735851, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 0.95629436, g: 2.4484835, b: 2.414058, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat.meta new file mode 100644 index 0000000..148ffd3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 634df815e1ad5dc4a9e7a08a13a2e110 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_CarWindow.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat new file mode 100644 index 0000000..56a9b9e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Chomper + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 0f6e1cbcd71856a4e9bf6790dcda129b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 562acab03aa50704d903bcf608534b5b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: e222ed97453a52444b91dafa104900d6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 14add619167ff784687ed113a8ea76db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: a260421d28771c3439468d6095a37ab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.25 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 2 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 2.060293, g: 1.9203796, b: 21.655357, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 0.42075467, b: 0.79964644, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 2, g: 1.4901961, b: 1.9607843, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat.meta new file mode 100644 index 0000000..81ee70e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 558c50b0046aab1458a4161d453402aa +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Chomper.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat new file mode 100644 index 0000000..badc1fb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ColoringGradient + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 723909f50ddbab449975eaa5bbf3b5c5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 0.9 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.202 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.249 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 3.2490096, g: 3.2490096, b: 3.2490096, a: 1} + - _RimOffset: {r: 0.2, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat.meta new file mode 100644 index 0000000..8c1d702 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f1b5f5873497d2b409c33cc02a9a956c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat new file mode 100644 index 0000000..f68e2c1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ColoringGradient2 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: a8322ffd38147134aafb198e734f0ccd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 5 + - _ColorRampTiling: 2 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.202 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 3.2490096, g: 3.2490096, b: 3.2490096, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat.meta new file mode 100644 index 0000000..1a25c6b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: cbacaaf22d5572e418e09cee7f66ad3d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat new file mode 100644 index 0000000..08b724d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat @@ -0,0 +1,416 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ColoringGradient3 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_AFTERLIGHTING + - _COLOR_RAMP_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 50044942be6e78645b427e55532c81a4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.202 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.465 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 3.2490096, g: 3.2490096, b: 3.2490096, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat.meta new file mode 100644 index 0000000..06ece0b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: afd9c06f5f4ef41409e6e8d1272964ec +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_ColoringGradient3.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat new file mode 100644 index 0000000..626f3db --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat @@ -0,0 +1,405 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_DemoDefault + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _AFFECTED_BY_AMBIENT_ON + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByAmbientOn: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.7618894, g: 0.78882486, b: 0.835, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat.meta new file mode 100644 index 0000000..d9fd920 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1f012968808652d458b836693082c597 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoDefault.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat new file mode 100644 index 0000000..d761344 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat @@ -0,0 +1,410 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_DemoToon + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.752 + - _HighlightSmoothness: 0.019 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 1 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 0.723 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.658 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 6 + - _OutlineThickness: 12.65 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 0 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 5.3 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.706 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.341 + - _SpecularToonSmoothness: 0.158 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.555 + - _ToonFactor: 0 + - _ToonSmoothness: 0.018 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 0.51993436, b: 0, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 1.4142135, g: 0.28838864, b: 0, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0.85800004, g: 0.4812927, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat.meta new file mode 100644 index 0000000..90fa5d9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 7e5b56a2940dfd04e953c64432d0db35 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_DemoToon.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat new file mode 100644 index 0000000..839326d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat @@ -0,0 +1,425 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_EllenBody + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 67de782c7133d8842a26936854a79128, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 057f1948b865d754a9fd6ff931443acf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 04ba2e7ecb07b4a49b6311dee9cd7dd9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 5e471fe5c7e6cc74cbbe27e5ad9cf85d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 074cef988de17cd4fae9d80e17d8fa61, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.541 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.392 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.4 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1.83 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.202 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.472 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.26 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.1 + - _RenderPreset: 1 + - _RimAttenuation: 0.081 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.016 + - _SSSFrontAtten: 1 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.691 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.112127, g: 21.112127, b: 21.112127, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat.meta new file mode 100644 index 0000000..5c8d03e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b96965066356cd74e83297f29fb60740 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenBody.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat new file mode 100644 index 0000000..cd60a44 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_EllenEye + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _FADEUVSET_UV1 + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 7ff9aeba5e605c1489e591c998fc2cc1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 5318121e75372a64f902277e5a604491, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 867fa923c773bc14ca1ec08bfaa90dd4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 7ff9aeba5e605c1489e591c998fc2cc1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 14.6 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat.meta new file mode 100644 index 0000000..4d232c5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fcffbde305a256a44931d6168584704c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenEye.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat new file mode 100644 index 0000000..89bc703 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat @@ -0,0 +1,424 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_EllenHair + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_ANISOTROPIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 721a18bd97fd18b428dadc9d3cfb8940, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: a063a187686537e46adc4d4489e1c33d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 5f62fee607bd378448eaf1defd926de9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.484 + - _Anisotropy: -0.81 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.137 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 2.82 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.202 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.472 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 2.09 + - _NormalMapEnabled: 1 + - _NormalStrength: 2.53 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.05 + - _RenderPreset: 1 + - _RimAttenuation: 0.06 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.235 + - _SSSFrontAtten: 1 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.691 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.05 + - _SpecularHighlights: 1 + - _SpecularModel: 3 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.65300006, g: 0.08126843, b: 0.06072904, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.112127, g: 21.112127, b: 21.112127, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 0.8792453, g: 0.4893912, b: 0.5025746, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat.meta new file mode 100644 index 0000000..097898a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8ee42dfc69c2b9740b5de5c673173f84 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHair.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat new file mode 100644 index 0000000..c06a1d0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat @@ -0,0 +1,423 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_EllenHead + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 9b8b17f510604fb47924f388e774802f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 57a688587ba9a084aa7de87eb3eb4695, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 04ba2e7ecb07b4a49b6311dee9cd7dd9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 4778b19fb74dc0345b1fe12e6615f32c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: df76e43ebdae78e428fe78b3477e8651, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 0.97 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.14 + - _HueSaturationLM: 1 + - _HueShift: 11 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.402 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1.05 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.202 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.472 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 2.09 + - _NormalMapEnabled: 1 + - _NormalStrength: 4.25 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.1 + - _RenderPreset: 1 + - _RimAttenuation: 0.06 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.235 + - _SSSFrontAtten: 1 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.691 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 21.112127, g: 21.112127, b: 21.112127, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 0.7607843, g: 0.13873126, b: 0, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat.meta new file mode 100644 index 0000000..59d9f67 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: aada2e47f03b2464489023728f977188 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenHead.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat new file mode 100644 index 0000000..7ed295a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_EllenTear + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 7ff9aeba5e605c1489e591c998fc2cc1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 5318121e75372a64f902277e5a604491, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 10 + - _BlendSrc: 5 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 0.25 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0 + - _RenderPreset: 2 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 14.6 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionNoiseSpeedX: 4 + - _VertexDistortionNoiseSpeedY: 4 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 0 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat.meta new file mode 100644 index 0000000..8528d91 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 04910fb468c3f2840b184be73105accc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_EllenTear.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat new file mode 100644 index 0000000..382e1df --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat @@ -0,0 +1,455 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_FloorCircular + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADEUVSET_UV1 + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 25744adef18d2874cb6a0ef4991c1ac7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: f2c956b5c41d2ed4790d472840bdec63, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: 0235e0ec55604474e8a17691775685de, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1.5, y: 1.5} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 0235e0ec55604474e8a17691775685de, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: f2c956b5c41d2ed4790d472840bdec63, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0.24, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.369 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 1 + - _BlendingMaskSmoothnessG: 0.724 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FadeUVSet: 0 + - _FlatNormalsBlend: 1 + - _FlatNormalsEnabled: 0 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleBlending: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.78 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.411 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNoiseTransitionOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _TriplanarTransitionPower: 0.75 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat.meta new file mode 100644 index 0000000..928cb62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d44f96e7e84df634090b0b6318835d9f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorCircular.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat new file mode 100644 index 0000000..9326369 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat @@ -0,0 +1,435 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_FloorPanel2x2 + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 84803aa7ad6aedb4d9239b5c8bd4ac22, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 7947280753cd6e342a6277d2f280cab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: a65865fe5a3128a418221791dcf2f14c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: 1487ed188ce061f4bb9254b3041e70b8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: a65865fe5a3128a418221791dcf2f14c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 7947280753cd6e342a6277d2f280cab9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 4cdfba0b0271e3c439614df408bc844f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 1.37, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.079 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.161 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.762 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.4 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat.meta new file mode 100644 index 0000000..7b1deeb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a5fc7b2bf4ff9194e8daa163936042bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_FloorPanel2x2.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat new file mode 100644 index 0000000..b30d1bc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat @@ -0,0 +1,414 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Food + m_Shader: {fileID: 4800000, guid: a4c8f68acf7c9844e97a36914026acb1, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_CONSTANT + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_TOON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ca12222d98ed76e48b490086ae8c90b6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.39 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.752 + - _HighlightSmoothness: 0.019 + - _Highlights: 0 + - _HighlightsStrength: 0.074 + - _Hightlights: 1 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 0.723 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.658 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 5 + - _OutlineType: 2 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 5.3 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.085 + - _SpecularHighlights: 1 + - _SpecularModel: 2 + - _SpecularToonCutoff: 0.746 + - _SpecularToonSmoothness: 0.055 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.555 + - _ToonFactor: 0 + - _ToonSmoothness: 0.018 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2.5207431, g: 2.5207431, b: 2.5207431, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat.meta new file mode 100644 index 0000000..af3092f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8bd184f6a4f32754e9567b68c5e67c7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Food.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat new file mode 100644 index 0000000..3a56fbd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Grass + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _WIND_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 9cfa435d02f40eb45ae2c88e3d17af98, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.157 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 1 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.48900002, g: 0.47505632, b: 0.06919805, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat.meta new file mode 100644 index 0000000..02efb25 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: efd911fa2e3c23542973b7acda10789b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Grass.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat new file mode 100644 index 0000000..cb73dc0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat @@ -0,0 +1,445 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_GreenPlasticMat + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.438 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.3 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.915 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.03137255, g: 0.5647059, b: 0.5137255, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 0.33773577, g: 1, b: 0.7171061, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat.meta new file mode 100644 index 0000000..814482b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5681421833f2e9442a490c7dd8f2c40c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_GreenPlasticMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat new file mode 100644 index 0000000..1df99e7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat @@ -0,0 +1,419 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Knight + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HIT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 1 + - _HitBlend: 0 + - _HitGlow: 2 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 0, b: 0, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat.meta new file mode 100644 index 0000000..f6754a8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 027ad177692fbee4b814cf51e38424d2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Knight.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat new file mode 100644 index 0000000..16e7210 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat @@ -0,0 +1,420 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_KnightMetal + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HIT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 1 + - _HitBlend: 0 + - _HitGlow: 3 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 0, b: 0, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 17.555475, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat.meta new file mode 100644 index 0000000..5f693e7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0f19cc2e118845b4fa7d0328b344ee01 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_KnightMetal.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat new file mode 100644 index 0000000..20aa4cd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Leafs + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _WIND_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: fa383c8a86633d54090af5e505cbfd41, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.5 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 0.844 + - _WindOn: 1 + - _WindVerticalMaskMaxY: 5 + - _WindVerticalMaskMinY: -5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat.meta new file mode 100644 index 0000000..5e9862a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3cb1a6454011e814eb72837346977590 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Leafs.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat new file mode 100644 index 0000000..dc04c40 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat @@ -0,0 +1,417 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_LeafsPine + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + - _WIND_ON + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5817e941e48981e4898ac6e3a55449d7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 2.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.071 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.5 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 0.525 + - _WindOn: 1 + - _WindVerticalMaskMaxY: 5 + - _WindVerticalMaskMinY: -5 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: -0.86, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 3.1853034, g: 2.3061597, b: 0.52238977, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 2, g: 2, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat.meta new file mode 100644 index 0000000..3676311 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0aee08d444c3a9d4bb6abeb2a830b9b2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_LeafsPine.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat new file mode 100644 index 0000000..e4d561b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat @@ -0,0 +1,443 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_PinkGlowMat + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 6.16 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.742 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 1 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.9435682, g: 0, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 7.7335806, g: 0.33624265, b: 5.581628, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat.meta new file mode 100644 index 0000000..5f44476 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5ccdc9bbc758c8a44838890a33ff83f0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_PinkGlowMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat new file mode 100644 index 0000000..5f209bf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat @@ -0,0 +1,457 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Platform + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _COLOR_RAMP_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 650665d4f65461c4e9fabf9475dc46c3, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: a063a187686537e46adc4d4489e1c33d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0.233 + - _ColorRampOn: 1 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 0.675 + - _HueBrightnessLM: 1 + - _HueSaturation: 0.322 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1.25 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.625 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.9 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.174 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 4.23 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.64705884, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat.meta new file mode 100644 index 0000000..0de43e4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 90d6524769d0c804d814bcc1a9ea3ab9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Platform.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat new file mode 100644 index 0000000..191449c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat @@ -0,0 +1,372 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Rock + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: c6bd09e335f7a554084e94d0e153c9f5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.531 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.85 + - _HighlightSmoothness: 0 + - _Highlights: 0 + - _HighlightsStrength: 0.304 + - _Hightlights: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.307 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.949 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.163 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SpecularAtten: 0.5 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.027 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.428 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 15 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 0.5709767, g: 0.5709767, b: 0.5709767, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 0.8313532, g: 1, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat.meta new file mode 100644 index 0000000..1be8cb4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 107083736789edf4f9a271d35c332031 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Rock.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat new file mode 100644 index 0000000..6e3ea8a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat @@ -0,0 +1,419 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Skeleton + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 2 + - _HueSaturationLM: 1 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.45 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.025 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.47 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat.meta new file mode 100644 index 0000000..2afa9ac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3af9a29e73f330045a88f5cbcabbdc2f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Skeleton.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat new file mode 100644 index 0000000..d398914 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat @@ -0,0 +1,426 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkeletonEyes + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 6246e3fe4a63c1f4f9acec9623576fc7, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: f39690d17007ab242928cd91e5a530a6, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 5.5 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 23.968628, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat.meta new file mode 100644 index 0000000..962aaa7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 691f9252e26d3c84d86e4b80e9ef07f9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_SkeletonEyes.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat new file mode 100644 index 0000000..3741b74 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat @@ -0,0 +1,456 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Spaceship + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ef96c7e32bdf45098f3d556cf73bd6ca, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: ef180fef6138e0d4c8aab4a13f5661cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 9.49 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 0 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.15 + - _MaxCameraDistance: 1000 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 2.46 + - _MaxRim: 1 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.617 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.5 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 21 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.77688676, g: 0.80291593, b: 0.8490566, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat.meta new file mode 100644 index 0000000..178ab00 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5f158c139fec43e4281945d5e6bf9dc3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spaceship.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat new file mode 100644 index 0000000..4cfab1e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat @@ -0,0 +1,403 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Spitter + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _AFFECTED_BY_AMBIENT_ON + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _FADE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SUBSURFACE_SCATTERING_ON + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByAmbientOn: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 310.86023 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat.meta new file mode 100644 index 0000000..4966589 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bc1aa97e5943dd1429d2221c195e56fc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat new file mode 100644 index 0000000..c1d2d74 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat @@ -0,0 +1,409 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Spitter_Node + m_Shader: {fileID: -6465566751694194690, guid: 06f6bb8b40d18f94a87f8dad483754b4, + type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 1 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 4c13386acb2557845a71e1c8d797724d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: f32cfaa241fc2954b8203f6f0fbdc0f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 6362604a08a77ce47ac46aa943db6e74, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 6362266d47edb6942a1d83f1bc5d6b4d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SampleTexture2D_2e2d8d2b510448359eb896f26d5b65b8_Texture_1: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SampleTexture2D_5ed36249895249979b44626a59e62dba_Texture_1: + m_Texture: {fileID: 2800000, guid: 19135809f2db78a49a11a182ca1331f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 0.8 + - _AOMapEnabled: 1 + - _AOMapStrength: 0.788 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.018 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 1 + - _FadePower: 1 + - _FadeTransition: 0.046 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 0.356 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.57 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.807 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 310.86023 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _Matcap: 1 + - _MatcapBlend: 0.379 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4 + - _MaxDistanceToFade: 100 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.34 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 1.15 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.4 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 95 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 12 + - _QueueControl: 0 + - _QueueOffset: 0 + - _RecalculateNormals: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0.3 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 0.3 + - _SSSFrontAtten: 0.2 + - _SSSFrontPower: 5.9 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.551 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.5 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 1 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1.7411011, g: 0.35348308, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 4.5412054, g: 4.5412054, b: 4.5412054, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 0.4554859, g: 0.90982157, b: 0.93207544, a: 1} + - _RimOffset: {r: 0, g: 0.1, b: 0, a: 0} + - _SSSColor: {r: 0.5411765, g: 1.6705883, b: 2, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &1969522670781035804 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat.meta new file mode 100644 index 0000000..14ef99e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2692cd0abf639fa4499db7b8ba0d1ea2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_Spitter_Node.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat new file mode 100644 index 0000000..196207a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat @@ -0,0 +1,445 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_StoneBox + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _AOMAP_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _EMISSION_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HIGHLIGHTS_ON + - _LIGHTMODEL_CLASSIC + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_TEXTURE + - _TEXTURE_BLENDING_ON + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _NORMALMAP + - _USE_MASK_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 2800000, guid: 9f36a2c3404ad554db96cfdcb77690f9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 2800000, guid: 872c206c45bfff742b78090609eb1bdc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 2800000, guid: 59bfabcb50ebb2144ba13c59cc13aa8b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 2800000, guid: d6a29dcd0119b3b409f77e90aa19e9c9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 2800000, guid: fd438d519a346014b922f761894ea671, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 6e813470a48701346b15d112bc3d29cb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 99b6592afee2790429156fef1dc9ba44, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBump: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Emission: + m_Texture: {fileID: 2800000, guid: 595b8ad4bbd0a7942b3f0452420a3d0c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: ef6b61147cd27584babc6e89c7937560, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d6a29dcd0119b3b409f77e90aa19e9c9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicRough: + m_Texture: {fileID: 2800000, guid: ae053b2157d1a8c479b1e8554de84a0b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 872c206c45bfff742b78090609eb1bdc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 7d22527fe46049f40b9d9d9625b0b55f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 2800000, guid: 21303f82b94a4e14a9758e491842b087, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 2800000, guid: 5a775794f8704ba4385b9c92cf9f1224, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopAlbedo: + m_Texture: {fileID: 2800000, guid: fd467bbf94d53bb499d3c3075cb021c9, type: 3} + m_Scale: {x: 0.75, y: 0.75} + m_Offset: {x: 0, y: 0} + - _TopMetallicRough: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal: + m_Texture: {fileID: 2800000, guid: 8d24d1cae6ab73546a92f7aeae5c2921, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TopNormal2: + m_Texture: {fileID: 2800000, guid: b5e52e512494f434c88a1675f0e9361d, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 8175cba73bf87af41aeba7bbd2f3c4cd, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 2800000, guid: 2af6ba1567607124eb61349fa044375b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 1 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.175 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DetailScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 1 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 1 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.75 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 0.7 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 1 + - _LightmapColorCorrection: 0 + - _MaskNormalAmount: 0.462 + - _Matcap: 0 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.75 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.858 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 1 + - _NormalStrength: 1.5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 132 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 1 + - _RimLighting: 0 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.536 + - _SmoothnessTextureChannel: 0 + - _SpecularAtten: 0.644 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 1 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 1 + - _TimingSeed: 0 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopGlossiness: 0 + - _TopMetallic: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _Use_Mask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 5.678695, b: 14.928529, a: 1} + - _EmissiveColor: {r: 0.10980392, g: 1.1294118, b: 4, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 2.9960785, g: 2.9960785, b: 2.9960785, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat.meta new file mode 100644 index 0000000..7c4fbe0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c24030d29be61374789fa59b2b2ac90a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_StoneBox.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat new file mode 100644 index 0000000..afc0c62 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat @@ -0,0 +1,379 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_TreeBarkMaterial + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _DEPTH_COLORING_ON + - _FADE_BURN_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _LIGHTMODEL_TOON + - _MATCAPBLENDMODE_MULTIPLY + - _NORMAL_MAP_ON + - _OUTLINETYPE_NONE + - _RECEIVEDSHADOWSTYPE_CLASSIC + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_NONE + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _SHADINGMODEL_BASIC + - _SPECULARMODEL_NONE + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + - _HOLOGRAM_ALPHA + - _SPECULAR_ADDITIONAL_LIGHTS + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 4151d1a584473154faef98dcd3157640, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 56b2a90423157694bb5935104f191998, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: ae1e24f5d769a4f449f65f2ab0b170c4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 1 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 0 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BrightnessLM: 0 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _DepthColoringOn: 1 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0.17 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.013 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.76 + - _HighlightSmoothness: 0.292 + - _Highlights: 0 + - _HighlightsStrength: 0.183 + - _Hightlights: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1 + - _HueSaturationLM: 1 + - _HueShift: 0 + - _HueShiftEnabled: 0 + - _HueShiftLM: 0 + - _InflateBlend: 0.02 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 2 + - _LightmapColorCorrection: 0 + - _Matcap: 0 + - _MatcapBlend: 0.22 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 1 + - _MaxCameraDistance: 1000 + - _MaxDistanceToFade: 100 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 1.17 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.098 + - _MetallicMapOn: 0 + - _MinDistanceToFade: 0 + - _MinGradientHeight: 0 + - _MinInflate: 0 + - _MinRim: 0.58 + - _NearFade: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 1 + - _NormalStrength: 4.29 + - _OutlineMode: 8 + - _OutlineThickness: 1 + - _OutlineType: 0 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _ReceiveShadowsOn: 1 + - _ReceivedShadowsType: 0 + - _Reflections: 0 + - _ReflectionsAtten: 1 + - _RenderPreset: 1 + - _RimAttenuation: 0.1 + - _RimLighting: 0 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 0 + - _ShadowCutoff: 0.2 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 0.7 + - _Smoothness: 0.188 + - _SpecularAtten: 1 + - _SpecularModel: 0 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonCutoff: 0.362 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 12 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.67295593, g: 0.61291945, b: 0.5819587, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.6126392, g: 1.5135791, b: 0, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat.meta new file mode 100644 index 0000000..a43017c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f0e198a3605e9d548b6ab3d674419804 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_TreeBarkMaterial.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat new file mode 100644 index 0000000..e660d29 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat @@ -0,0 +1,446 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_WhitePlasticMat + m_Shader: {fileID: 4800000, guid: 0dde7f0097aeb2541aea684ca0ad0e3c, type: 3} + m_ValidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HUE_SHIFT_ON + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _RECEIVE_SHADOWS_ON + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTING + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _USE_WIND_VERTICAL_MASK + m_InvalidKeywords: + - _GLITCHWORLDSPACE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e63fa67497d8c144aee8456d2fb9bfe, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.45 + - _BlendDst: 0 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0 + - _BrightnessLM: 0 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 1 + - _ContrastBrightnessOn: 0 + - _ContrastLM: 1 + - _CullingMode: 2 + - _CustomAmbientLightOn: 0 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 25 + - _DepthGlowDist: 0.2 + - _DepthGlowGlobalIntensity: 2 + - _DepthGlowPower: 25 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DitherOn: 0 + - _DitherScale: 1 + - _DstBlend: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _ExtrudeBlend: 1 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 0 + - _FadeBurnWidth: 0.01 + - _FadeByCamDistanceOn: 0 + - _FadeOn: 0 + - _FadePower: 1 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapOn: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.9 + - _HeightGradientOn: 0 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 0 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 1 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueBrightnessLM: 1 + - _HueSaturation: 1.2 + - _HueSaturationLM: 1 + - _HueShift: 360 + - _HueShiftEnabled: 1 + - _HueShiftLM: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LightmapColorCorrection: 0 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.336 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 4.29 + - _MaxDepth: 100 + - _MaxDistanceToFade: 100 + - _MaxExtrude: 0.2 + - _MaxGradientHeight: 0.75 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 0.921 + - _MaxToonLight: 0.51 + - _MaxToonLightSpecular: 0.51 + - _Metallic: 0.387 + - _MetallicMapOn: 0 + - _MinDepth: 10 + - _MinDistanceToFade: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0.546 + - _MinToonLight: 0.5 + - _MinToonLightSpecular: 0.5 + - _Mode: 0 + - _NearFade: 0 + - _NormalInfluence: 0.5 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 10 + - _OcclusionStrength: 1 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _RecalculateNormals: 0 + - _ReceiveShadowsOn: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.25 + - _RenderPreset: 1 + - _RimAttenuation: 0.7 + - _RimLighting: 1 + - _RimLightingStage: 0 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.3 + - _SSSFrontPower: 3 + - _SSSPower: 1 + - _Saturation: 0 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 16 + - _Smoothness: 0.601 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 1 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0.5 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _UseVerticalMask: 1 + - _VertexColorBlending: 1 + - _VertexDistortionAmount: 0 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 0 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 100 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveEnabled: 0 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WindAttenuation: 1 + - _WindOn: 0 + - _WindVerticalMaskMaxY: 1 + - _WindVerticalMaskMinY: -1 + - _Workflow: 0 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 0.77688676, g: 0.80291593, b: 0.8490566, a: 1} + - _CustomAmbientColor: {r: 0.65, g: 0.65, b: 0.65, a: 1} + - _DepthGlowColor: {r: 1, g: 0.9869999, b: 0.6, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0, b: 0, a: 0} + - _HighlightsColor: {r: 2, g: 2, b: 2, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _RimColor: {r: 1, g: 1, b: 1, a: 1} + - _RimOffset: {r: 0.01, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 1, b: 1, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _VertexDistortionNoiseSpeed: {r: 4, g: 4, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat.meta new file mode 100644 index 0000000..e450a8d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 33cba5f631139f649bbf8618e93dbc25 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/Presets/MAT_WhitePlasticMat.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples.meta new file mode 100644 index 0000000..dafe55c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b61f02f334a77ad42b62f30bfb70d5a9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat new file mode 100644 index 0000000..0f61b58 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat @@ -0,0 +1,482 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-5759391388486972622 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_ GlowEyesStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _EMISSION + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 2 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaClip: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AlphaToMask: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _Blend: 0 + - _BlendDst: 0 + - _BlendModePreserveSpecular: 1 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _Cull: 2 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _EnvironmentReflections: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.45 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.1 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _QueueOffset: 0 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.025 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _Surface: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 4.5412054, g: 0, b: 0.1664316, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat.meta new file mode 100644 index 0000000..3bb1c69 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2086fc2dcc2351246bf617f5c4fe54df +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_ GlowEyesStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat new file mode 100644 index 0000000..ce1d58c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat @@ -0,0 +1,143 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Body_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _EMISSION + - _METALLICGLOSSMAP + - _NORMALMAP + m_InvalidKeywords: + - _METALLICSPECGLOSSMAP + - _OCCLUSIONMAP + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 057f1948b865d754a9fd6ff931443acf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 5e471fe5c7e6cc74cbbe27e5ad9cf85d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 2800000, guid: fc1aac32c3221ab4f8b5699723d8e7bb, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 057f1948b865d754a9fd6ff931443acf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: 074cef988de17cd4fae9d80e17d8fa61, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 2800000, guid: 67de782c7133d8842a26936854a79128, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 2 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0.538 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.538 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 3.7586205, b: 5.0000005, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &507704796529888975 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat.meta new file mode 100644 index 0000000..f5e3704 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: acdd86fe5859b874a9773404a741bc7e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Body_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat new file mode 100644 index 0000000..0b59edf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat @@ -0,0 +1,172 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Hair_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisoTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 721a18bd97fd18b428dadc9d3cfb8940, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 5f62fee607bd378448eaf1defd926de9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 721a18bd97fd18b428dadc9d3cfb8940, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 2800000, guid: c3f4a5d645c2b5c4390c8892609a8093, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicSmooth: + m_Texture: {fileID: 2800000, guid: 6879b0e041621c34ea9ce4c3507ed376, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 2800000, guid: 66e52c3d6beda4989a507a521ac66048, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AnisoOffset: 0.04 + - _AnisoOffset2: -0.19 + - _Anisotropy: 1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.404 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _Gloss: 0.75 + - _Gloss2: 0.5 + - _GlossMapScale: 0.75 + - _Glossiness: 0.364 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Reflection: 0.094 + - _Smoothness: 0.364 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _Specularity: 0.36 + - _Specularity2: 0.13 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + - _numSteps: 4 + - _value: 0 + m_Colors: + - _BaseColor: {r: 0.55294114, g: 0.13333318, b: 0.13333318, a: 1} + - _Color: {r: 0.55294114, g: 0.1333332, b: 0.1333332, a: 1} + - _Color2: {r: 1, g: 0.45588237, b: 0.45588237, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _HighlightColor: {r: 0.8018868, g: 0.094562106, b: 0.21537162, a: 1} + - _HighlightColor2: {r: 0.9150943, g: 0.15970986, b: 0.29221818, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &106230321821400740 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat.meta new file mode 100644 index 0000000..10fdedc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c08d5d79fff7e33418756220998c0682 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Hair_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat new file mode 100644 index 0000000..97eeb64 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat @@ -0,0 +1,184 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Head_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _NORMALMAP + m_InvalidKeywords: + - _EMISSION_ON + - _OCCLUSION_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 57a688587ba9a084aa7de87eb3eb4695, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 4778b19fb74dc0345b1fe12e6615f32c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailBumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 57a688587ba9a084aa7de87eb3eb4695, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Mask: + m_Texture: {fileID: 2800000, guid: be0111b341746904d972d1bb2fa0e0a4, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGloss: + m_Texture: {fileID: 2800000, guid: df76e43ebdae78e428fe78b3477e8651, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _BendScale: 1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _Emission: 1 + - _EnvironmentReflections: 1 + - _Flutter: 0 + - _FlutterAmp: 0.1 + - _FlutterFreq: 0.1 + - _GlossMapScale: 1 + - _Glossiness: 0.432 + - _GlossyReflections: 1 + - _Metallic: 0.08 + - _Mode: 0 + - _Occlusion: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _PulseAmp: 0.1 + - _PulseFreq: 0.1 + - _Pulsing: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SSS: 0.65 + - _Scale: 1 + - _Smoothness: 0.432 + - _SmoothnessTextureChannel: 0 + - _Specular: 1.25 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _SwayFreq: 1 + - _UVSec: 0 + - _Wind: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 1 + - fLTDistortion: 0 + - fLTScale: 3.33 + - fLightAttentuation: 5.32 + - iLTPower: 1.8 + m_Colors: + - _BaseColor: {r: 0.9188304, g: 0.9339623, b: 0.58592916, a: 1} + - _Color: {r: 0.9188304, g: 0.9339623, b: 0.58592916, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _InternalColor: {r: 0.53676474, g: 0.015787214, b: 0.015787214, a: 1} + - _SpecColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecularColor: {r: 0.41384828, g: 0.9433962, b: 0.6433027, a: 0.32156864} + - _WindDir: {r: 1, g: 0, b: 0, a: 0} + - _lightPosition: {r: -0.8, g: 1.43, b: 1.67, a: 0} + - fLTAmbient: {r: 0.45588237, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &8220157189870855805 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat.meta new file mode 100644 index 0000000..1ee8600 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 542617c268ce9584aa917cc7262f17d9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Head_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat new file mode 100644 index 0000000..4ad1e6c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat @@ -0,0 +1,141 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_Ellen_Tear_MatStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - MOTIONVECTORS + - SHADOWCASTER + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 1 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.85 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 3 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.85 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0} + - _Color: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.375, g: 0.375, b: 0.375, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &1260189279667622836 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat.meta new file mode 100644 index 0000000..f3c00c2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2d719f2e7a48ccb409b3c3fec9d2a523 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_Ellen_Tear_MatStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat new file mode 100644 index 0000000..474d720 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat @@ -0,0 +1,481 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6927224779779781155 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_KnightFaceStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaClip: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AlphaToMask: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _Blend: 0 + - _BlendDst: 0 + - _BlendModePreserveSpecular: 1 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _Cull: 2 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _EnvironmentReflections: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.094 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _QueueOffset: 0 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.094 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _Surface: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat.meta new file mode 100644 index 0000000..b15a634 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e14f352c2f3d9a6429850d7ba4393b7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightFaceStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat new file mode 100644 index 0000000..63e1e75 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat @@ -0,0 +1,481 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_KnightMetalStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab6fd5c8fc9cd3541899b6c1fcad5713, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: 7e3265eb9cf6d8740824e72287dc4109, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaClip: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AlphaToMask: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _Blend: 0 + - _BlendDst: 0 + - _BlendModePreserveSpecular: 1 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _Cull: 2 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _EnvironmentReflections: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.679 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 1 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.8 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.59 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _QueueOffset: 0 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.4 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.679 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _Surface: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &8498423886988004708 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat.meta new file mode 100644 index 0000000..938de26 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ecc0eb9577a09ca4090a071c5d6cf54c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_KnightMetalStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat new file mode 100644 index 0000000..aa54444 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat @@ -0,0 +1,481 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MAT_SkeletonStandard + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: + - _ALBEDOVERTEXCOLORMODE_REPLACE + - _ALPHA_CUTOFF_ON + - _CAST_SHADOWS_ON + - _COLORRAMPLIGHTINGSTAGE_BEFORELIGHTING + - _FADE_BURN_ON + - _GLITCHWORLDSPACE_ON + - _GREYSCALESTAGE_BEFORELIGHTING + - _HEIGHTGRADIENTPOSITIONSPACE_LOCAL + - _HEIGHT_GRADIENT_ON + - _HIGHLIGHTS_ON + - _HOLOGRAM_ALPHA + - _LIGHTMODEL_FAKEGI + - _MATCAPBLENDMODE_MULTIPLY + - _MATCAP_ON + - _OUTLINETYPE_NONE + - _REFLECTIONS_CLASSIC + - _RIMLIGHTINGSTAGE_BEFORELIGHTINGLAST + - _RIM_LIGHTING_ON + - _SHADINGMODEL_PBR + - _SPECULARMODEL_CLASSIC + - _SPECULAR_ADDITIONAL_LIGHTS + - _TEXTUREBLENDINGMODE_RGB + - _TEXTUREBLENDINGSOURCE_VERTEXCOLOR + - _TRIPLANARNORMALSPACE_WORLD + - _VERTEXCOLORBLENDINGMODE_RGB + - _VERTEXCOLORMODE_TEXTUREBLENDING + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingNormalMapWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureB: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureBlack: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureG: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BlendingTextureWhite: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 545f04df7fd292b41aa68ab84cacba08, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 92630ea011e17864ba7de2c590dc6284, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MatcapTex: + m_Texture: {fileID: 2800000, guid: cf3a2315564d4de4eb8601b697dea358, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TerrainHolesTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TexBlendingMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ToonRamp: + m_Texture: {fileID: 2800000, guid: 339398f75cfa2714d93579662d08ec9a, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopNormalMap: + m_Texture: {fileID: 2800000, guid: 120df76dc2d17ed4cb2d4b8b08292ed9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TripalanarTopTex: + m_Texture: {fileID: 2800000, guid: a26b9f1a12d33184ab5e89d304e441ad, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TriplanarTopTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _VertexDistortionNoiseTex: + m_Texture: {fileID: 2800000, guid: fcb69fdadf254834880fe3c443965278, type: 3} + m_Scale: {x: 6.46, y: 2} + m_Offset: {x: 0, y: 0} + - _VertexExtrudeNoiseTex: + m_Texture: {fileID: 2800000, guid: baea65a7abf3c5a4095956327ddb1122, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOContrast: 1 + - _AOMapEnabled: 0 + - _AOMapStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AdvancedConfigurationEnabled: 0 + - _AffectedByLightmaps: 0 + - _AlbedoVertexColorMode: 1 + - _AlbedoVertexColorOn: 0 + - _AlphaClip: 0 + - _AlphaCutoffOn: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaRoundOn: 0 + - _AlphaToMask: 0 + - _AnisoOffset: -0.2 + - _AnisoShininess: 0.85 + - _Anisotropy: 0.27 + - _Blend: 0 + - _BlendDst: 0 + - _BlendModePreserveSpecular: 1 + - _BlendSrc: 1 + - _BlendingMaskCutoffB: 0.1 + - _BlendingMaskCutoffG: 0.1 + - _BlendingMaskCutoffWhite: 0.15 + - _BlendingMaskSmoothnessB: 0.4 + - _BlendingMaskSmoothnessG: 0.4 + - _BlendingMaskSmoothnessWhite: 0.4 + - _Brightness: 0.13 + - _BumpScale: 1 + - _CastShadowsOn: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _ColorMask: 15 + - _ColorRampBlend: 1 + - _ColorRampLightingStage: 0 + - _ColorRampLuminosity: 0 + - _ColorRampOn: 0 + - _ColorRampScrollSpeed: 0 + - _ColorRampTiling: 1 + - _Contrast: 2 + - _ContrastBrightnessOn: 0 + - _Cull: 2 + - _CullingMode: 2 + - _CustomShadowColorOn: 0 + - _Cutoff: 0.5 + - _DepthColoringOn: 0 + - _DepthGlowColorIntensity: 1 + - _DepthGlowDist: 0.01 + - _DepthGlowGlobalIntensity: 1 + - _DepthGlowPower: 1 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.3 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EmissionEnabled: 0 + - _EmissionSelfGlow: 1 + - _EnvironmentReflections: 1 + - _ExtrudeBlend: 0.243 + - _FaceDownCutoff: 0.25 + - _FadeAmount: 0 + - _FadeBurnOn: 1 + - _FadeBurnWidth: 0.011 + - _FadeOn: 0 + - _FadeTransition: 0.2 + - _FogOn: 0 + - _GeneralAlpha: 1 + - _Glitch: 0 + - _GlitchAmount: 0.5 + - _GlitchSpeed: 2.5 + - _GlitchTiling: 5 + - _GlitchWorldSpace: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GreyScaleStage: 0 + - _Greyscale: 0 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.12 + - _HalfLambertWrap: 1 + - _HandDrawn: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HardnessFakeGI: 0.72 + - _HeightGradientOn: 1 + - _HeightGradientPositionSpace: 0 + - _HighlightCutoff: 0.5 + - _HighlightSmoothness: 0.5 + - _Highlights: 1 + - _HighlightsStrength: 1 + - _Hightlights: 0 + - _HightlightsStrength: 1 + - _Hit: 0 + - _HitBlend: 0 + - _HitGlow: 5 + - _Hologram: 0 + - _HologramAccentAlpha: 0.5 + - _HologramAccentFrequency: 2 + - _HologramAccentSpeed: 1 + - _HologramAlpha: 1 + - _HologramBaseAlpha: 0.1 + - _HologramFrequency: 20 + - _HologramLineCenter: 0.5 + - _HologramLineSmoothness: 2 + - _HologramLineSpacing: 2 + - _HologramScrollSpeed: 2 + - _HologramSpeed: 0 + - _HueBrightness: 1 + - _HueSaturation: 2 + - _HueShift: 155 + - _HueShiftEnabled: 0 + - _InflateBlend: 1 + - _IntersectionFadeFactor: 1 + - _IntersectionFadeOn: 0 + - _IntersectionGlowOn: 0 + - _LightModel: 5 + - _LineSize: 0 + - _Matcap: 1 + - _MatcapBlend: 0.45 + - _MatcapBlendMode: 0 + - _MatcapIntensity: 3.1 + - _MaxCameraDistance: 1000 + - _MaxExtrude: 2 + - _MaxFadeDistance: 250 + - _MaxGradientHeight: 0.96 + - _MaxHologramAlpha: 1 + - _MaxInflate: 0.2 + - _MaxRim: 1 + - _Metallic: 0.02 + - _MinExtrude: 0 + - _MinGradientHeight: 0.48 + - _MinHologramAlpha: 0 + - _MinInflate: 0 + - _MinRim: 0 + - _Mode: 0 + - _NormalInfluence: 0.96 + - _NormalMapEnabled: 0 + - _NormalStrength: 1 + - _NumLines: 10 + - _NumReflectionColors: 5 + - _OcclusionStrength: 1 + - _OutlineMode: 8 + - _OutlineThickness: 1.49 + - _OutlineType: 0 + - _Parallax: 0.02 + - _Pixelate: 0 + - _PixelateSize: 32 + - _Posterize: 0 + - _PosterizeGamma: 0.9 + - _PosterizeNumColors: 6 + - _QueueOffset: 0 + - _RecalculateNormals: 0 + - _ReceiveShadows: 1 + - _Reflections: 1 + - _ReflectionsAtten: 0.025 + - _RenderPreset: 1 + - _RimAttenuation: 0 + - _RimLighting: 1 + - _RimLightingStage: 1 + - _SSSAtten: 1 + - _SSSFrontAtten: 0.02 + - _SSSFrontPower: 5.1 + - _SSSPower: 2 + - _ScaleWithCameraDistance: 0 + - _ScreenSpaceUVOn: 0 + - _ScrollTextureOn: 0 + - _ScrollTextureScrollX: 1 + - _ScrollTextureScrollY: 1 + - _ScrollTextureX: 1 + - _ScrollTextureY: 1 + - _ShadingModel: 1 + - _ShakeBlend: 1 + - _ShakeSpeedMult: 1 + - _Shininess: 12.8 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularAdditionalLights: 1 + - _SpecularAtten: 0.38 + - _SpecularHighlights: 1 + - _SpecularModel: 1 + - _SpecularToonCutoff: 0.35 + - _SpecularToonSmoothness: 0 + - _SpherizeNormals: 0 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _StencilRef: 1 + - _StochasticSampling: 0 + - _StochasticScale: 3.464 + - _StochasticSkew: 0.57735026 + - _SubsurfaceScattering: 0 + - _Surface: 0 + - _TextureBlending: 0 + - _TextureBlendingMode: 0 + - _TextureBlendingSource: 0 + - _TimingSeed: 0 + - _ToonColorAttenuation: 0.25 + - _ToonCutoff: 0.5 + - _ToonFactor: 0 + - _ToonSmoothness: 0 + - _TopNormalStrength: 1 + - _TriplanarMappingOn: 0 + - _TriplanarNormalSpace: 1 + - _TriplanarSharpness: 15 + - _UVDistortion: 0 + - _UVSec: 0 + - _UseCustomTime: 0 + - _VertexColor: 0 + - _VertexColorBlending: 1 + - _VertexColorBlendingMode: 0 + - _VertexColorMode: 0 + - _VertexDistortionAmount: 0.086 + - _VertexDistortionOn: 0 + - _VertexExtrude: 0 + - _VertexExtrudeNoiseXSpeed: 4 + - _VertexExtrudeNoiseYSpeed: 4 + - _VertexExtrudeUseNoiseTex: 1 + - _VertexInflate: 0 + - _VertexShakeOn: 0 + - _VoxelBlend: 1 + - _VoxelSize: 41 + - _Voxelize: 0 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveUVOn: 0 + - _WaveX: 0 + - _WaveY: 0.5 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZTestMode: 4 + - _ZWrite: 1 + m_Colors: + - _AOColor: {r: 0, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DepthGlowColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 2.143547, g: 2.143547, b: 0, a: 1} + - _GlitchOffset: {r: -0.5, g: 0, b: 0, a: 0} + - _GradientHeightColor01: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _GradientHeightColor02: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HighlightOffset: {r: 0, g: 0.3, b: 0, a: 0} + - _HighlightsColor: {r: 19.468573, g: 19.468573, b: 19.468573, a: 1} + - _HitColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramColor: {r: 0.35, g: 0.8, b: 2, a: 1} + - _HologramLineDirection: {r: 0, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _RimColor: {r: 9.849155, g: 0, b: 0, a: 1} + - _RimOffset: {r: 0, g: 0, b: 0, a: 0} + - _SSSColor: {r: 1, g: 0.1716981, b: 0.1716981, a: 1} + - _ShakeMaxDisplacement: {r: 0.1, g: 0.1, b: 0.1, a: 0} + - _ShakeSpeed: {r: 41, g: 49, b: 45, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _VertexDistortionNoiseSpeed: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &2494419638734286770 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat.meta b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat.meta new file mode 100644 index 0000000..ca14c98 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0ac4382594de48a468a669194f5d1e8f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Materials/StandardExamples/MAT_SkeletonStandard.mat + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models.meta b/Assets/Plugins/AllIn13DShader/Demo/Models.meta new file mode 100644 index 0000000..e5ffbbf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11b826421d0bb874d9b9ebed28f0ab59 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx new file mode 100644 index 0000000..b724ed6 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx.meta new file mode 100644 index 0000000..6ba6f3c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx.meta @@ -0,0 +1,143 @@ +fileFormatVersion: 2 +guid: de1190149eb4d884d97523d3f10afbcd +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: //RootNode + - first: + 4: 400000 + second: //RootNode + - first: + 21: 2100000 + second: Statue01_glow_mat + - first: + 21: 2100002 + second: Statue01_mat + - first: + 23: 2300000 + second: //RootNode + - first: + 33: 3300000 + second: //RootNode + - first: + 43: 4300000 + second: AlienStatue01 + - first: + 43: 4300002 + second: Statue + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Statue_mat + second: {fileID: 2100000, guid: 304a06200a9bb2948b19a9e5fd2bf768, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 0.5 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.5 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/AlienStatue.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx new file mode 100644 index 0000000..c471b3b Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx.meta new file mode 100644 index 0000000..565d4da --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: a1986acc3a3ac8f4ea0f115242063aac +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Atlas + second: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Bowl.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx new file mode 100644 index 0000000..0977d35 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx.meta new file mode 100644 index 0000000..ff56acb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 947f4a2fe2533904d84ccb3a576e4e05 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: citybits_texture + second: {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Building1.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx new file mode 100644 index 0000000..96eec51 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx.meta new file mode 100644 index 0000000..fe8bce2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 21526d5eef635ae4eacc169a9af24b40 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: citybits_texture + second: {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Building2.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx new file mode 100644 index 0000000..593bf14 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx.meta new file mode 100644 index 0000000..fb0548a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: c5e8c17cfacf20244bb5fba67480635c +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: citybits_texture + second: {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Building3.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx new file mode 100644 index 0000000..4122897 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx.meta new file mode 100644 index 0000000..6892b18 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 7c4bca4633baea5488425a9a87d028bf +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant.003 + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Carrot.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx new file mode 100644 index 0000000..8391035 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx.meta new file mode 100644 index 0000000..c8991d6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 47cb89b9c93533149964a0ac3aeb5bfb +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant.002 + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Cheese.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx new file mode 100644 index 0000000..ead654f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx.meta new file mode 100644 index 0000000..61235f1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 51d665cb3fec6084fb0d70bb12a1c15b +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant.004 + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/ChickenLeg.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX b/Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX new file mode 100644 index 0000000..bcdcb16 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX.meta new file mode 100644 index 0000000..e3efa2a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX.meta @@ -0,0 +1,775 @@ +fileFormatVersion: 2 +guid: 3fa0669e4a9fa9b4d87bb5da3a55815d +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: Body + - first: + 1: 100002 + second: //RootNode + - first: + 1: 100004 + second: Internals + - first: + 1: 100006 + second: Body2 + - first: + 1: 100008 + second: Root + - first: + 1: 100010 + second: Skeleton + - first: + 1: 100012 + second: Chest + - first: + 1: 100014 + second: Core + - first: + 1: 100016 + second: Hips + - first: + 1: 100018 + second: Interior1 + - first: + 1: 100020 + second: Interior2 + - first: + 1: 100022 + second: Left_AnteriorHand + - first: + 1: 100024 + second: Left_AnteriorIndex1 + - first: + 1: 100026 + second: Left_AnteriorIndexEnd + - first: + 1: 100028 + second: Left_AnteriorLowerLeg + - first: + 1: 100030 + second: Left_AnteriorMiddle2 + - first: + 1: 100032 + second: Left_AnteriorMiddleEnd + - first: + 1: 100034 + second: Left_AnteriorPinky1 + - first: + 1: 100036 + second: Left_AnteriorPinkyEnd + - first: + 1: 100038 + second: Left_AnteriorUpperLeg + - first: + 1: 100040 + second: Left_Eye + - first: + 1: 100042 + second: Left_FrontFeather1 + - first: + 1: 100044 + second: Left_FrontFeather2 + - first: + 1: 100046 + second: Left_FrontFeather3 + - first: + 1: 100048 + second: Left_FrontFeatherEnd + - first: + 1: 100050 + second: Left_MiddleFeather1 + - first: + 1: 100052 + second: Left_MiddleFeather2 + - first: + 1: 100054 + second: Left_MiddleFeather3 + - first: + 1: 100056 + second: Left_MiddleFeatherEnd + - first: + 1: 100058 + second: Left_Mouth + - first: + 1: 100060 + second: Left_Nostril + - first: + 1: 100062 + second: Left_NostrilEnd + - first: + 1: 100064 + second: Left_PosteriorHand + - first: + 1: 100066 + second: Left_PosteriorIndex + - first: + 1: 100068 + second: Left_PosteriorIndexEnd + - first: + 1: 100070 + second: Left_PosteriorLowerLeg + - first: + 1: 100072 + second: Left_PosteriorMiddle + - first: + 1: 100074 + second: Left_PosteriorMiddleEnd + - first: + 1: 100076 + second: Left_PosteriorPinky + - first: + 1: 100078 + second: Left_PosteriorPinkyEnd + - first: + 1: 100080 + second: Left_PosteriorUpperLeg + - first: + 1: 100082 + second: Left_RearFeather1 + - first: + 1: 100084 + second: Left_RearFeather2 + - first: + 1: 100086 + second: Left_RearFeather3 + - first: + 1: 100088 + second: Left_RearFeatherEnd + - first: + 1: 100090 + second: Left_UpperMouth1 + - first: + 1: 100092 + second: Left_UpperMouth2 + - first: + 1: 100094 + second: LeftLowerMouth1 + - first: + 1: 100096 + second: LeftLowerMouth2 + - first: + 1: 100098 + second: LowerMouth + - first: + 1: 100100 + second: LowerMouthEnd + - first: + 1: 100102 + second: Right_AnteriorHand + - first: + 1: 100104 + second: Right_AnteriorIndex1 + - first: + 1: 100106 + second: Right_AnteriorIndexEnd + - first: + 1: 100108 + second: Right_AnteriorLowerLeg + - first: + 1: 100110 + second: Right_AnteriorMiddle1 + - first: + 1: 100112 + second: Right_AnteriorMiddleEnd + - first: + 1: 100114 + second: Right_AnteriorPinky1 + - first: + 1: 100116 + second: Right_AnteriorPinkyEnd + - first: + 1: 100118 + second: Right_AnteriorUpperLeg + - first: + 1: 100120 + second: Right_Eye + - first: + 1: 100122 + second: Right_FrontFeather1 + - first: + 1: 100124 + second: Right_FrontFeather2 + - first: + 1: 100126 + second: Right_FrontFeather3 + - first: + 1: 100128 + second: Right_FrontFeatherEnd + - first: + 1: 100130 + second: Right_MiddleFeather1 + - first: + 1: 100132 + second: Right_MiddleFeather2 + - first: + 1: 100134 + second: Right_MiddleFeather3 + - first: + 1: 100136 + second: Right_MiddleFeatherEnd + - first: + 1: 100138 + second: Right_Mouth + - first: + 1: 100140 + second: Right_Nostril + - first: + 1: 100142 + second: Right_NostrilEnd + - first: + 1: 100144 + second: Right_PosteriorHand + - first: + 1: 100146 + second: Right_PosteriorIndex + - first: + 1: 100148 + second: Right_PosteriorIndexEnd + - first: + 1: 100150 + second: Right_PosteriorLowerLeg + - first: + 1: 100152 + second: Right_PosteriorMiddle + - first: + 1: 100154 + second: Right_PosteriorMiddleEnd + - first: + 1: 100156 + second: Right_PosteriorPinky + - first: + 1: 100158 + second: Right_PosteriorPinkyEnd + - first: + 1: 100160 + second: Right_PosteriorUpperLeg + - first: + 1: 100162 + second: Right_RearFeather1 + - first: + 1: 100164 + second: Right_RearFeather2 + - first: + 1: 100166 + second: Right_RearFeather3 + - first: + 1: 100168 + second: Right_RearFeatherEnd + - first: + 1: 100170 + second: Right_UpperMouth1 + - first: + 1: 100172 + second: Right_UpperMouth2 + - first: + 1: 100174 + second: RightLowerMouth1 + - first: + 1: 100176 + second: RightLowerMouth2 + - first: + 1: 100178 + second: Stalk1 + - first: + 1: 100180 + second: Stalk2 + - first: + 1: 100182 + second: Stalk3 + - first: + 1: 100184 + second: Stalk4 + - first: + 1: 100186 + second: Tail1 + - first: + 1: 100188 + second: Tail3 + - first: + 1: 100190 + second: TailEnd + - first: + 1: 100192 + second: TailI2 + - first: + 1: 100194 + second: Tongue1 + - first: + 1: 100196 + second: Tongue2 + - first: + 1: 100198 + second: Tongue3 + - first: + 1: 100200 + second: TongueEnd + - first: + 1: 100202 + second: Upper_Mouth + - first: + 1: 100204 + second: Upper_MouthEnd + - first: + 4: 400000 + second: Body + - first: + 4: 400002 + second: //RootNode + - first: + 4: 400004 + second: Internals + - first: + 4: 400006 + second: Body2 + - first: + 4: 400008 + second: Root + - first: + 4: 400010 + second: Skeleton + - first: + 4: 400012 + second: Chest + - first: + 4: 400014 + second: Core + - first: + 4: 400016 + second: Hips + - first: + 4: 400018 + second: Interior1 + - first: + 4: 400020 + second: Interior2 + - first: + 4: 400022 + second: Left_AnteriorHand + - first: + 4: 400024 + second: Left_AnteriorIndex1 + - first: + 4: 400026 + second: Left_AnteriorIndexEnd + - first: + 4: 400028 + second: Left_AnteriorLowerLeg + - first: + 4: 400030 + second: Left_AnteriorMiddle2 + - first: + 4: 400032 + second: Left_AnteriorMiddleEnd + - first: + 4: 400034 + second: Left_AnteriorPinky1 + - first: + 4: 400036 + second: Left_AnteriorPinkyEnd + - first: + 4: 400038 + second: Left_AnteriorUpperLeg + - first: + 4: 400040 + second: Left_Eye + - first: + 4: 400042 + second: Left_FrontFeather1 + - first: + 4: 400044 + second: Left_FrontFeather2 + - first: + 4: 400046 + second: Left_FrontFeather3 + - first: + 4: 400048 + second: Left_FrontFeatherEnd + - first: + 4: 400050 + second: Left_MiddleFeather1 + - first: + 4: 400052 + second: Left_MiddleFeather2 + - first: + 4: 400054 + second: Left_MiddleFeather3 + - first: + 4: 400056 + second: Left_MiddleFeatherEnd + - first: + 4: 400058 + second: Left_Mouth + - first: + 4: 400060 + second: Left_Nostril + - first: + 4: 400062 + second: Left_NostrilEnd + - first: + 4: 400064 + second: Left_PosteriorHand + - first: + 4: 400066 + second: Left_PosteriorIndex + - first: + 4: 400068 + second: Left_PosteriorIndexEnd + - first: + 4: 400070 + second: Left_PosteriorLowerLeg + - first: + 4: 400072 + second: Left_PosteriorMiddle + - first: + 4: 400074 + second: Left_PosteriorMiddleEnd + - first: + 4: 400076 + second: Left_PosteriorPinky + - first: + 4: 400078 + second: Left_PosteriorPinkyEnd + - first: + 4: 400080 + second: Left_PosteriorUpperLeg + - first: + 4: 400082 + second: Left_RearFeather1 + - first: + 4: 400084 + second: Left_RearFeather2 + - first: + 4: 400086 + second: Left_RearFeather3 + - first: + 4: 400088 + second: Left_RearFeatherEnd + - first: + 4: 400090 + second: Left_UpperMouth1 + - first: + 4: 400092 + second: Left_UpperMouth2 + - first: + 4: 400094 + second: LeftLowerMouth1 + - first: + 4: 400096 + second: LeftLowerMouth2 + - first: + 4: 400098 + second: LowerMouth + - first: + 4: 400100 + second: LowerMouthEnd + - first: + 4: 400102 + second: Right_AnteriorHand + - first: + 4: 400104 + second: Right_AnteriorIndex1 + - first: + 4: 400106 + second: Right_AnteriorIndexEnd + - first: + 4: 400108 + second: Right_AnteriorLowerLeg + - first: + 4: 400110 + second: Right_AnteriorMiddle1 + - first: + 4: 400112 + second: Right_AnteriorMiddleEnd + - first: + 4: 400114 + second: Right_AnteriorPinky1 + - first: + 4: 400116 + second: Right_AnteriorPinkyEnd + - first: + 4: 400118 + second: Right_AnteriorUpperLeg + - first: + 4: 400120 + second: Right_Eye + - first: + 4: 400122 + second: Right_FrontFeather1 + - first: + 4: 400124 + second: Right_FrontFeather2 + - first: + 4: 400126 + second: Right_FrontFeather3 + - first: + 4: 400128 + second: Right_FrontFeatherEnd + - first: + 4: 400130 + second: Right_MiddleFeather1 + - first: + 4: 400132 + second: Right_MiddleFeather2 + - first: + 4: 400134 + second: Right_MiddleFeather3 + - first: + 4: 400136 + second: Right_MiddleFeatherEnd + - first: + 4: 400138 + second: Right_Mouth + - first: + 4: 400140 + second: Right_Nostril + - first: + 4: 400142 + second: Right_NostrilEnd + - first: + 4: 400144 + second: Right_PosteriorHand + - first: + 4: 400146 + second: Right_PosteriorIndex + - first: + 4: 400148 + second: Right_PosteriorIndexEnd + - first: + 4: 400150 + second: Right_PosteriorLowerLeg + - first: + 4: 400152 + second: Right_PosteriorMiddle + - first: + 4: 400154 + second: Right_PosteriorMiddleEnd + - first: + 4: 400156 + second: Right_PosteriorPinky + - first: + 4: 400158 + second: Right_PosteriorPinkyEnd + - first: + 4: 400160 + second: Right_PosteriorUpperLeg + - first: + 4: 400162 + second: Right_RearFeather1 + - first: + 4: 400164 + second: Right_RearFeather2 + - first: + 4: 400166 + second: Right_RearFeather3 + - first: + 4: 400168 + second: Right_RearFeatherEnd + - first: + 4: 400170 + second: Right_UpperMouth1 + - first: + 4: 400172 + second: Right_UpperMouth2 + - first: + 4: 400174 + second: RightLowerMouth1 + - first: + 4: 400176 + second: RightLowerMouth2 + - first: + 4: 400178 + second: Stalk1 + - first: + 4: 400180 + second: Stalk2 + - first: + 4: 400182 + second: Stalk3 + - first: + 4: 400184 + second: Stalk4 + - first: + 4: 400186 + second: Tail1 + - first: + 4: 400188 + second: Tail3 + - first: + 4: 400190 + second: TailEnd + - first: + 4: 400192 + second: TailI2 + - first: + 4: 400194 + second: Tongue1 + - first: + 4: 400196 + second: Tongue2 + - first: + 4: 400198 + second: Tongue3 + - first: + 4: 400200 + second: TongueEnd + - first: + 4: 400202 + second: Upper_Mouth + - first: + 4: 400204 + second: Upper_MouthEnd + - first: + 23: 2300000 + second: Body + - first: + 23: 2300002 + second: Internals + - first: + 23: 2300004 + second: Body2 + - first: + 33: 3300000 + second: Body + - first: + 33: 3300002 + second: Internals + - first: + 33: 3300004 + second: Body2 + - first: + 43: 4300000 + second: Internals + - first: + 43: 4300002 + second: Body + - first: + 43: 4300004 + second: Body2 + - first: + 95: 9500000 + second: //RootNode + - first: + 137: 13700000 + second: Body + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Chomper_Body_Mat + second: {fileID: 2100000, guid: 558c50b0046aab1458a4161d453402aa, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Chomper_Internals_Mat + second: {fileID: 2100000, guid: 558c50b0046aab1458a4161d453402aa, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 0 + importBlendShapes: 1 + importCameras: 0 + importLights: 0 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 0 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: Root + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/ChomperMesh.FBX + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx new file mode 100644 index 0000000..afc2a41 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx.meta new file mode 100644 index 0000000..0af12d5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx.meta @@ -0,0 +1,494 @@ +fileFormatVersion: 2 +guid: b857f63a7556d4e48b6a61a5ffd4696f +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: skin + second: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.4 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 0 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: + - name: DemoPuppet(Clone) + parentName: + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Root + parentName: DemoPuppet(Clone) + position: {x: 0, y: 0, z: 0} + rotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071067} + scale: {x: 100, y: 100, z: 100} + - name: LeftFootCtrl + parentName: Root + position: {x: 0.0008168352, y: 0.0005952398, z: -0.0007728191} + rotation: {x: 0.49999988, y: 0.50000006, z: 0.5000002, w: 0.49999988} + scale: {x: 0.99999994, y: 0.99999976, z: 0.9999999} + - name: LeftHeelRoll + parentName: LeftFootCtrl + position: {x: 0.00028341025, y: 0.0007196055, z: 0.000088961715} + rotation: {x: -0.50751567, y: 0.5082331, z: 0.49190146, w: 0.4920976} + scale: {x: 1, y: 0.99999994, z: 0.9999998} + - name: LeftToeRoll + parentName: LeftHeelRoll + position: {x: -0.00011465684, y: 0.0012277318, z: -0.000004172113} + rotation: {x: -0.015744422, y: 0.0020793797, z: 0.9946246, w: -0.10232149} + scale: {x: 0.99999875, y: 0.99999994, z: 1.0000001} + - name: LeftFootIK + parentName: LeftToeRoll + position: {x: -0.0000072857033, y: 0.0009660869, z: -0.0007202} + rotation: {x: 0.9461289, y: -0.021870876, z: -0.07550268, w: 0.31410384} + scale: {x: 0.9999999, y: 0.9999997, z: 0.99999964} + - name: LeftFootIK_end + parentName: LeftFootIK + position: {x: -2.7474011e-11, y: 0.0012050173, z: -4.0978197e-11} + rotation: {x: -0.00000004400499, y: 0.000000014901161, z: 0.000000063329935, + w: 1} + scale: {x: 0.99999994, y: 1, z: 1} + - name: LeftFootIK_end_end + parentName: LeftFootIK_end + position: {x: 0, y: 0.001205017, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftFootRollCtrl + parentName: LeftFootCtrl + position: {x: 6.473559e-11, y: -5.810507e-10, z: 9.0855466e-12} + rotation: {x: -0.50000006, y: -0.49999994, z: -0.49999985, w: 0.5000002} + scale: {x: 1, y: 1, z: 0.9999999} + - name: LeftFootRollCtrl_end + parentName: LeftFootRollCtrl + position: {x: 3.7418457e-11, y: 0.0011710668, z: -6.122029e-11} + rotation: {x: 0.000000012309316, y: -0.00000005960471, z: 4.895104e-15, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftFootRollCtrl_end_end + parentName: LeftFootRollCtrl_end + position: {x: 0, y: 0.0011710665, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftKneeCtrl + parentName: LeftFootCtrl + position: {x: -0.0024718319, y: -0.0023468034, z: -0.00010354817} + rotation: {x: 0.70710695, y: -0.000000030908613, z: 0.7071066, w: 0.00000003090863} + scale: {x: 1, y: 0.9999999, z: 1} + - name: LeftKneeCtrl_end + parentName: LeftKneeCtrl + position: {x: -4.222034e-11, y: 0.0013472625, z: -9.125362e-11} + rotation: {x: -0.00000006403722, y: -6.7428735e-15, z: -0.00000008848258, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftKneeCtrl_end_end + parentName: LeftKneeCtrl_end + position: {x: 0, y: 0.0013472626, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightFootCtrl + parentName: Root + position: {x: -0.0008300819, y: 0.00059524016, z: -0.00077281904} + rotation: {x: 0.49999988, y: 0.50000006, z: 0.5000002, w: 0.49999988} + scale: {x: 0.99999994, y: 0.99999976, z: 0.9999999} + - name: RightHeelRoll + parentName: RightFootCtrl + position: {x: 0.00028341013, y: 0.0007196055, z: -0.00008896161} + rotation: {x: -0.5076816, y: 0.5078985, z: 0.49173155, w: 0.49244145} + scale: {x: 0.99999976, y: 0.9999998, z: 0.9999998} + - name: RightToeRoll + parentName: RightHeelRoll + position: {x: 0.00011469157, y: 0.0012277318, z: 0.0000030730612} + rotation: {x: -0.015667995, y: -0.0011518252, z: 0.99462587, w: 0.10233566} + scale: {x: 1.0000061, y: 1.0000002, z: 1.0000001} + - name: RightFootIK + parentName: RightToeRoll + position: {x: 0.0000072855173, y: 0.0009660871, z: -0.0007202} + rotation: {x: 0.948112, y: 0.011444996, z: 0.044093173, w: 0.3146561} + scale: {x: 1.0000001, y: 0.99999994, z: 1.0000007} + - name: RightFootIK_end + parentName: RightFootIK + position: {x: -5.681068e-11, y: 0.0012050173, z: -5.215406e-11} + rotation: {x: 0.0000000033760443, y: -0.00000023376195, z: -0.0000000074505797, + w: 1} + scale: {x: 1.0000001, y: 1, z: 1} + - name: RightFootIK_end_end + parentName: RightFootIK_end + position: {x: 0, y: 0.0012050171, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightFootRollCtrl + parentName: RightFootCtrl + position: {x: -1.0874668e-10, y: -6.1908334e-10, z: 9.085581e-12} + rotation: {x: -0.50000006, y: -0.49999994, z: -0.49999985, w: 0.5000002} + scale: {x: 1, y: 1, z: 0.9999999} + - name: RightFootRollCtrl_end + parentName: RightFootRollCtrl + position: {x: -8.1790914e-11, y: 0.0011710667, z: -5.8135472e-11} + rotation: {x: -0.00000003858188, y: -0.0000000596047, z: -1.8590001e-14, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightFootRollCtrl_end_end + parentName: RightFootRollCtrl_end + position: {x: 0, y: 0.0011710665, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightKneeCtrl + parentName: RightFootCtrl + position: {x: -0.0024718319, y: -0.0023468034, z: 0.0001167929} + rotation: {x: 0.70710695, y: -0.000000030908613, z: 0.7071066, w: 0.00000003090863} + scale: {x: 1, y: 0.9999999, z: 1} + - name: RightKneeCtrl_end + parentName: RightKneeCtrl + position: {x: -4.2220224e-11, y: 0.0013472626, z: -1.6121744e-10} + rotation: {x: -0.00000006403067, y: -6.7417944e-15, z: -0.00000008848258, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightKneeCtrl_end_end + parentName: RightKneeCtrl_end + position: {x: 0, y: 0.0013472626, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: HipsCtrl + parentName: Root + position: {x: -0.00000089363726, y: -0.000124961, z: -0.0062566884} + rotation: {x: 0.0009546562, y: 0.7071062, z: 0.70710593, w: -0.0010862004} + scale: {x: 0.99999994, y: 1, z: 1} + - name: Hips + parentName: HipsCtrl + position: {x: 0.0000018583984, y: 0.0012878035, z: 1.9212464e-10} + rotation: {x: 0.999999, y: -0.0014431037, z: 0.00009301445, w: -0.000000089406974} + scale: {x: 1.0000042, y: 1, z: 0.99999994} + - name: Spine + parentName: Hips + position: {x: -6.1091865e-14, y: 0.0012878064, z: -4.8388187e-13} + rotation: {x: 0.061042573, y: 0.000000010545148, z: -0.000000010471791, w: 0.9981352} + scale: {x: 1.000004, y: 0.9999998, z: 1.0000001} + - name: Chest + parentName: Spine + position: {x: 1.0000425e-13, y: 0.001148195, z: -1.9276551e-10} + rotation: {x: -0.011894621, y: -0.000000010011934, z: 0.000000011054812, w: 0.99992925} + scale: {x: 1, y: 1, z: 0.99999994} + - name: UpperChest + parentName: Chest + position: {x: 8.53892e-15, y: 0.0012211064, z: -1.490213e-11} + rotation: {x: -0.049165756, y: 3.780111e-11, z: -4.0974526e-11, w: 0.9987906} + scale: {x: 1, y: 1, z: 1.0000002} + - name: Neck + parentName: UpperChest + position: {x: -7.8743605e-14, y: 0.0010834581, z: 1.5662506e-11} + rotation: {x: -0.07661581, y: -3.5714324e-11, z: 2.6769916e-11, w: 0.9970607} + scale: {x: 1, y: 1, z: 0.9999999} + - name: Head + parentName: Neck + position: {x: 3.8465528e-14, y: 0.0011120371, z: -1.1178477e-11} + rotation: {x: 0.07413529, y: -9.174157e-13, z: 1.2248472e-12, w: 0.99724823} + scale: {x: 1.000004, y: 1, z: 1.0000001} + - name: Head_end + parentName: Head + position: {x: -1.9436445e-14, y: 0.004017641, z: -1.8642956e-12} + rotation: {x: -0.00000000698492, y: 4.7271218e-17, z: -1.1969592e-16, w: 1} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: Head_end_end + parentName: Head_end + position: {x: 0, y: 0.00401764, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftShoulder + parentName: UpperChest + position: {x: 0.00035311872, y: 0.0011243275, z: -0.00025984424} + rotation: {x: 0.58688205, y: 0.41065297, z: -0.5482951, w: 0.43163195} + scale: {x: 0.9999998, y: 0.99999994, z: 1.0000001} + - name: LeftArm + parentName: LeftShoulder + position: {x: 0, y: 0.0010352023, z: 8.525094e-10} + rotation: {x: -0.08820811, y: -0.7104929, z: 0.063604034, w: 0.6952508} + scale: {x: 1.0000007, y: 0.9999958, z: 1.0000069} + - name: LeftForeArm + parentName: LeftArm + position: {x: 3.7172865e-10, y: 0.0018830921, z: 3.72529e-12} + rotation: {x: -0.040832393, y: -0.012276289, z: 0.011181881, w: 0.9990281} + scale: {x: 0.9999998, y: 1.0000001, z: 1.0000002} + - name: LeftHand + parentName: LeftForeArm + position: {x: -6.146729e-10, y: 0.0021089038, z: 2.980232e-11} + rotation: {x: 0.02654673, y: -0.72473973, z: -0.021308554, w: 0.68818134} + scale: {x: 1, y: 0.99999994, z: 1} + - name: LeftHandIndex1 + parentName: LeftHand + position: {x: -5.960464e-11, y: 0.00055439665, z: -1.285225e-10} + rotation: {x: -0.05672772, y: 0.07746566, z: 0.00014867124, w: 0.99537987} + scale: {x: 0.9999999, y: 0.99999994, z: 1.0000001} + - name: LeftHandIndex2 + parentName: LeftHandIndex1 + position: {x: -7.4505804e-11, y: 0.00045128496, z: 3.483146e-10} + rotation: {x: -0.03954869, y: -0.06709265, z: -0.00031015842, w: 0.99696255} + scale: {x: 1, y: 1.0000001, z: 0.9999999} + - name: LeftHandIndex3 + parentName: LeftHandIndex2 + position: {x: 2.980232e-11, y: 0.00040852083, z: 0.0000000012088566} + rotation: {x: -0.030971484, y: 0.030523857, z: 0.000892146, w: 0.9990537} + scale: {x: 0.99999946, y: 1.0000002, z: 1} + - name: LeftHandIndex3_end + parentName: LeftHandIndex3 + position: {x: 2.3283064e-12, y: 0.00052199373, z: 2.994493e-10} + rotation: {x: -0.000000886728, y: 0.00000086088414, z: 0.000000026532827, w: 1} + scale: {x: 0.99999994, y: 0.99999994, z: 0.99999994} + - name: LeftHandIndex3_end_end + parentName: LeftHandIndex3_end + position: {x: 0, y: 0.0005219957, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftHandThumb1 + parentName: LeftHand + position: {x: -0.00026059343, y: 0.00020392294, z: -0.0000097815055} + rotation: {x: 0.3180126, y: -0.65091157, z: 0.30346236, w: 0.6189448} + scale: {x: 1.0000002, y: 0.99999976, z: 0.9999999} + - name: LeftHandThumb2 + parentName: LeftHandThumb1 + position: {x: 3.1292435e-10, y: 0.00042346996, z: -1.7136335e-10} + rotation: {x: -0.033362515, y: 0.013763305, z: 0.0006512849, w: 0.9993484} + scale: {x: 0.99999976, y: 0.99999994, z: 1.0000001} + - name: LeftHandThumb2_end + parentName: LeftHandThumb2 + position: {x: -0.0000000011324882, y: 0.0005290373, z: -1.1920928e-10} + rotation: {x: -0.00000066589564, y: 0.0000032726678, z: 0.0000018551947, w: 1} + scale: {x: 0.99999994, y: 1, z: 1} + - name: LeftHandThumb2_end_end + parentName: LeftHandThumb2_end + position: {x: 0, y: 0.0005290389, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightShoulder + parentName: UpperChest + position: {x: -0.00035311884, y: 0.0011243275, z: -0.00025984424} + rotation: {x: 0.6583801, y: -0.50761104, z: -0.45999324, w: -0.31188613} + scale: {x: 0.9999997, y: 0.9999996, z: 0.9999999} + - name: RightArm + parentName: RightShoulder + position: {x: 3.3900138e-10, y: 0.0010352023, z: -8.4936624e-10} + rotation: {x: -0.0002838075, y: 0.96439177, z: 0.10874745, w: 0.24108621} + scale: {x: 1.0000069, y: 0.9999954, z: 1.0000012} + - name: RightForeArm + parentName: RightArm + position: {x: -8.940696e-11, y: 0.0018830933, z: -8.231727e-10} + rotation: {x: -0.00703423, y: 0.0044677993, z: 0.04174695, w: 0.99909353} + scale: {x: 1.0000001, y: 1, z: 0.9999998} + - name: RightHand + parentName: RightForeArm + position: {x: -7.4505804e-11, y: 0.002108905, z: -8.177012e-10} + rotation: {x: -0.0082064085, y: -0.00033079306, z: -0.033037357, w: 0.9994204} + scale: {x: 0.99999994, y: 1, z: 1.0000001} + - name: RightHandIndex1 + parentName: RightHand + position: {x: 2.1606682e-10, y: 0.00055439735, z: 0.0000000010402872} + rotation: {x: 0.05672966, y: 0.07746147, z: -0.00014820698, w: 0.9953801} + scale: {x: 1, y: 0.99999976, z: 1.0000002} + - name: RightHandIndex2 + parentName: RightHandIndex1 + position: {x: -5.215406e-11, y: 0.00045128464, z: -2.561137e-10} + rotation: {x: 0.039546575, y: -0.06709022, z: 0.0003111869, w: 0.9969629} + scale: {x: 1, y: 0.9999997, z: 0.9999999} + - name: RightHandIndex3 + parentName: RightHandIndex2 + position: {x: 7.4505804e-11, y: 0.0004085223, z: -0.0000000017145648} + rotation: {x: 0.030975439, y: 0.030521514, z: -0.0008921877, w: 0.99905366} + scale: {x: 0.9999997, y: 1, z: 0.99999994} + - name: RightHandIndex3_end + parentName: RightHandIndex3 + position: {x: -3.72529e-12, y: 0.00052199455, z: -8.9945384e-10} + rotation: {x: 0.000000029930266, y: 0.00000000383443, z: 0.0000000022785116, + w: 1} + scale: {x: 0.99999994, y: 1, z: 0.99999994} + - name: RightHandIndex3_end_end + parentName: RightHandIndex3_end + position: {x: 0, y: 0.0005219957, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightHandThumb1 + parentName: RightHand + position: {x: -0.0002556773, y: 0.0002039236, z: 0.000051317256} + rotation: {x: -0.3330397, y: 0.76632255, z: 0.28689477, w: 0.46853572} + scale: {x: 0.9999998, y: 0.9999999, z: 0.99999976} + - name: RightHandThumb2 + parentName: RightHandThumb1 + position: {x: 3.5762784e-10, y: 0.00042347013, z: 6.854534e-10} + rotation: {x: 0.031656384, y: 0.026198523, z: 0.010555859, w: 0.9990996} + scale: {x: 0.9999999, y: 0.9999999, z: 0.99999976} + - name: RightHandThumb2_end + parentName: RightHandThumb2 + position: {x: -1.1920928e-10, y: 0.0005290379, z: 1.1920928e-10} + rotation: {x: -0.0000013653189, y: -0.0000045597553, z: 0.0000014938414, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightHandThumb2_end_end + parentName: RightHandThumb2_end + position: {x: 0, y: 0.00052903884, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: LeftUpLeg + parentName: Hips + position: {x: 0.00080611324, y: 0.0002338532, z: -3.0396752e-10} + rotation: {x: 0.9867035, y: 0.0010598269, z: -0.16252585, w: -0.00067070505} + scale: {x: 1.0000278, y: 0.9999997, z: 1.0000001} + - name: LeftLeg + parentName: LeftUpLeg + position: {x: -3.7252902e-11, y: 0.0021046966, z: 2.095476e-12} + rotation: {x: -0.14157447, y: -0.032443766, z: 0.052854557, w: 0.98798305} + scale: {x: 0.9999997, y: 0.9999992, z: 1.0000024} + - name: LeftFoot + parentName: LeftLeg + position: {x: 8.195639e-11, y: 0.0024352474, z: -1.6391279e-10} + rotation: {x: 0.5438075, y: 0.19418126, z: -0.18754381, w: 0.7946033} + scale: {x: 1.0000203, y: 0.99998355, z: 0.99999565} + - name: LeftToes + parentName: LeftFoot + position: {x: -7.217749e-11, y: 0.0012050166, z: 5.5879346e-11} + rotation: {x: -0.019817604, y: 0.95228684, z: 0.29825512, w: -0.06165168} + scale: {x: 0.9999998, y: 0.99999934, z: 0.9999998} + - name: LeftToes_end + parentName: LeftToes + position: {x: -7.477058e-11, y: 0.00085294666, z: -4.190952e-12} + rotation: {x: 0.000000015788828, y: 0.0000015796886, z: -0.000000011788357, + w: 1} + scale: {x: 1.0000001, y: 1.0000001, z: 0.99999994} + - name: LeftToes_end_end + parentName: LeftToes_end + position: {x: 0, y: 0.0008529456, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: RightUpLeg + parentName: Hips + position: {x: -0.00080611306, y: 0.00023385324, z: -3.0125674e-10} + rotation: {x: 0.9765873, y: -0.0013587022, z: 0.21511672, w: -0.0004839266} + scale: {x: 0.99999505, y: 0.99999964, z: 0.9999992} + - name: RightLeg + parentName: RightUpLeg + position: {x: 6.426125e-11, y: 0.0021046966, z: 4.074536e-11} + rotation: {x: -0.13894758, y: -0.011511234, z: -0.059173066, w: 0.9884633} + scale: {x: 0.99999917, y: 1.0000002, z: 1} + - name: RightFoot + parentName: RightLeg + position: {x: -6.705523e-11, y: 0.0024352465, z: -1.1920928e-10} + rotation: {x: 0.54849505, y: -0.2288286, z: 0.17182066, w: 0.78566426} + scale: {x: 0.9999948, y: 1.0000035, z: 1.0000011} + - name: RightToes + parentName: RightFoot + position: {x: 1.1920928e-10, y: 0.0012050177, z: 1.2293458e-10} + rotation: {x: 0.028260684, y: 0.9539411, z: 0.29757404, w: 0.025445573} + scale: {x: 0.99999994, y: 0.99999964, z: 1.0000001} + - name: RightToes_end + parentName: RightToes + position: {x: 1.1996598e-10, y: 0.0008529444, z: 1.3969838e-12} + rotation: {x: -0.00000004905451, y: 0.00000034912955, z: -0.0000000046347854, + w: 1} + scale: {x: 1, y: 0.9999999, z: 1} + - name: RightToes_end_end + parentName: RightToes_end + position: {x: 0, y: 0.000852945, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: characterMedium + parentName: DemoPuppet(Clone) + position: {x: -0.0000000034533438, y: -5.9604666e-10, z: 0.0000000016093251} + rotation: {x: 0.00000008069665, y: 9.965151e-10, z: -1.4901154e-10, w: 1} + scale: {x: 1, y: 1, z: 1} + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.4 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/DemoPuppet.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx new file mode 100644 index 0000000..c44aa5d Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx.meta new file mode 100644 index 0000000..5e31d43 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx.meta @@ -0,0 +1,3789 @@ +fileFormatVersion: 2 +guid: 51f010f5502791b45a8f4e9de370aff4 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: Body + - first: + 1: 100002 + second: Chest + - first: + 1: 100004 + second: ControllerLeftEye + - first: + 1: 100006 + second: ControllerLeftFoot + - first: + 1: 100008 + second: ControllerRightEye + - first: + 1: 100010 + second: ControllerRightFoot + - first: + 1: 100012 + second: ControllerRightShoulder + - first: + 1: 100014 + second: ControllerRightShoulderOrient + - first: + 1: 100016 + second: Controllers + - first: + 1: 100018 + second: ControllersChest + - first: + 1: 100020 + second: ControllersHairSideIntermediate + - first: + 1: 100022 + second: ControllersHairSideProximal + - first: + 1: 100024 + second: ControllersHairSideProximalOrient + - first: + 1: 100026 + second: ControllersHead + - first: + 1: 100028 + second: ControllersHips + - first: + 1: 100030 + second: ControllersLeftHand + - first: + 1: 100032 + second: ControllersLeftIMiddle3 + - first: + 1: 100034 + second: ControllersLeftIndex1 + - first: + 1: 100036 + second: ControllersLeftIndex2 + - first: + 1: 100038 + second: ControllersLeftIndex3 + - first: + 1: 100040 + second: ControllersLeftMiddle1 + - first: + 1: 100042 + second: ControllersLeftMiddle2 + - first: + 1: 100044 + second: ControllersLeftPinky1 + - first: + 1: 100046 + second: ControllersLeftPinky2 + - first: + 1: 100048 + second: ControllersLeftPinky3 + - first: + 1: 100050 + second: ControllersLeftRing1 + - first: + 1: 100052 + second: ControllersLeftRing2 + - first: + 1: 100054 + second: ControllersLeftRing3 + - first: + 1: 100056 + second: ControllersLeftShoulder + - first: + 1: 100058 + second: ControllersLeftThumb1 + - first: + 1: 100060 + second: ControllersLeftThumb2 + - first: + 1: 100062 + second: ControllersLeftThumb3 + - first: + 1: 100064 + second: ControllersNeck + - first: + 1: 100066 + second: ControllersRightHand + - first: + 1: 100068 + second: ControllersRightIMiddle3 + - first: + 1: 100070 + second: ControllersRightIndex1 + - first: + 1: 100072 + second: ControllersRightIndex2 + - first: + 1: 100074 + second: ControllersRightIndex3 + - first: + 1: 100076 + second: ControllersRightMiddle1 + - first: + 1: 100078 + second: ControllersRightMiddle2 + - first: + 1: 100080 + second: ControllersRightPinky1 + - first: + 1: 100082 + second: ControllersRightPinky2 + - first: + 1: 100084 + second: ControllersRightPinky3 + - first: + 1: 100086 + second: ControllersRightRing1 + - first: + 1: 100088 + second: ControllersRightRing2 + - first: + 1: 100090 + second: ControllersRightRing3 + - first: + 1: 100092 + second: ControllersRightThumb1 + - first: + 1: 100094 + second: ControllersRightThumb2 + - first: + 1: 100096 + second: ControllersRightThumb3 + - first: + 1: 100098 + second: ControllersSpine + - first: + 1: 100100 + second: ControllersUpperChest + - first: + 1: 100102 + second: ControllersUpperTorso + - first: + 1: 100104 + second: ControllersUpperTorsoHANDS + - first: + 1: 100106 + second: Controllersvvv + - first: + 1: 100108 + second: Controllersvvv1 + - first: + 1: 100110 + second: Controllersvvv10 + - first: + 1: 100112 + second: Controllersvvv11 + - first: + 1: 100114 + second: Controllersvvv12 + - first: + 1: 100116 + second: Controllersvvv13 + - first: + 1: 100118 + second: Controllersvvv14 + - first: + 1: 100120 + second: Controllersvvv15 + - first: + 1: 100122 + second: Controllersvvv16 + - first: + 1: 100124 + second: Controllersvvv17 + - first: + 1: 100126 + second: Controllersvvv18 + - first: + 1: 100128 + second: Controllersvvv19 + - first: + 1: 100130 + second: Controllersvvv2 + - first: + 1: 100132 + second: Controllersvvv20 + - first: + 1: 100134 + second: Controllersvvv21 + - first: + 1: 100136 + second: Controllersvvv22 + - first: + 1: 100138 + second: Controllersvvv3 + - first: + 1: 100140 + second: Controllersvvv4 + - first: + 1: 100142 + second: Controllersvvv5 + - first: + 1: 100144 + second: Controllersvvv6 + - first: + 1: 100146 + second: Controllersvvv7 + - first: + 1: 100148 + second: Controllersvvv8 + - first: + 1: 100150 + second: Controllersvvv9 + - first: + 1: 100152 + second: ControllerTongue1 + - first: + 1: 100154 + second: ControllerTongue2 + - first: + 1: 100156 + second: ControllerVisor + - first: + 1: 100158 + second: DistanceDimensionChest + - first: + 1: 100160 + second: DistanceDimensionLeftArm + - first: + 1: 100162 + second: DistanceDimensionSpine + - first: + 1: 100164 + second: DistanceDimensionUpperChest + - first: + 1: 100166 + second: //RootNode + - first: + 1: 100168 + second: Hair_FrontalBase + - first: + 1: 100170 + second: Hair_FrontalLeft + - first: + 1: 100172 + second: Hair_FrontalLeftEnd + - first: + 1: 100174 + second: Hair_SideDistal + - first: + 1: 100176 + second: Hair_SideEnd + - first: + 1: 100178 + second: Hair_SideIntermediate + - first: + 1: 100180 + second: Hair_SideProximal + - first: + 1: 100182 + second: HairFrontalRight_ + - first: + 1: 100184 + second: HairFrontalRight_End + - first: + 1: 100186 + second: Head + - first: + 1: 100188 + second: HeadEnd + - first: + 1: 100190 + second: Hips + - first: + 1: 100192 + second: Jaw + - first: + 1: 100194 + second: JawEnd + - first: + 1: 100196 + second: Left_Arm + - first: + 1: 100198 + second: Left_Cheek + - first: + 1: 100200 + second: Left_Eye + - first: + 1: 100202 + second: Left_EyebrowDistal + - first: + 1: 100204 + second: Left_EyebrowIntermediate + - first: + 1: 100206 + second: Left_EyebrowProximal + - first: + 1: 100208 + second: Left_Foot + - first: + 1: 100210 + second: Left_Hand + - first: + 1: 100212 + second: Left_IndexDistal + - first: + 1: 100214 + second: Left_IndexEnd + - first: + 1: 100216 + second: Left_IndexIntermediate + - first: + 1: 100218 + second: Left_IndexProximal + - first: + 1: 100220 + second: Left_LowerEyelid + - first: + 1: 100222 + second: Left_LowerLeg + - first: + 1: 100224 + second: Left_LowerMouth + - first: + 1: 100226 + second: Left_MiddleDistal + - first: + 1: 100228 + second: Left_MiddleEnd + - first: + 1: 100230 + second: Left_MiddleIntermediate + - first: + 1: 100232 + second: Left_MiddleProximal + - first: + 1: 100234 + second: Left_Mouth + - first: + 1: 100236 + second: Left_Nostril + - first: + 1: 100238 + second: Left_PinkyDistal + - first: + 1: 100240 + second: Left_PinkyEnd + - first: + 1: 100242 + second: Left_PinkyIntermediate + - first: + 1: 100244 + second: Left_PinkyProximal + - first: + 1: 100246 + second: Left_RingDistal + - first: + 1: 100248 + second: Left_RingEnd + - first: + 1: 100250 + second: Left_RingIntermediate + - first: + 1: 100252 + second: Left_RingProximal + - first: + 1: 100254 + second: Left_Shoulder + - first: + 1: 100256 + second: Left_ThumbDistal + - first: + 1: 100258 + second: Left_ThumbEnd + - first: + 1: 100260 + second: Left_ThumbIntermediate + - first: + 1: 100262 + second: Left_ThumbProximal + - first: + 1: 100264 + second: Left_ToeEnd + - first: + 1: 100266 + second: Left_Toes + - first: + 1: 100268 + second: Left_UpperArm + - first: + 1: 100270 + second: Left_UpperEyelid + - first: + 1: 100272 + second: Left_UpperLeg + - first: + 1: 100274 + second: Left_UpperMouth + - first: + 1: 100276 + second: LeftIndexOrient + - first: + 1: 100278 + second: LeftLegDistanceDimension + - first: + 1: 100280 + second: LeftMiddleOrient + - first: + 1: 100282 + second: LeftPinkyOrient + - first: + 1: 100284 + second: LeftRingOrient + - first: + 1: 100286 + second: LeftThumbOrient + - first: + 1: 100288 + second: LocatorChestBase + - first: + 1: 100290 + second: LocatorChestTop + - first: + 1: 100292 + second: LocatorLeftFoot + - first: + 1: 100294 + second: LocatorLeftHand + - first: + 1: 100296 + second: LocatorLeftHip + - first: + 1: 100298 + second: LocatorLeftShoulder + - first: + 1: 100300 + second: LocatorRightFoot + - first: + 1: 100302 + second: LocatorRightHand + - first: + 1: 100304 + second: LocatorRightHip + - first: + 1: 100306 + second: LocatorRightShoulder + - first: + 1: 100308 + second: LocatorSpineBase + - first: + 1: 100310 + second: LocatorSpineTop + - first: + 1: 100312 + second: LocatorUpperChestBase + - first: + 1: 100314 + second: LocatorUpperChestTop + - first: + 1: 100316 + second: LowerMouth + - first: + 1: 100318 + second: Neck + - first: + 1: 100320 + second: Right_Arm + - first: + 1: 100322 + second: Right_Cheek + - first: + 1: 100324 + second: Right_Eye + - first: + 1: 100326 + second: Right_EyebrowDistal + - first: + 1: 100328 + second: Right_EyebrowIntermediate + - first: + 1: 100330 + second: Right_EyebrowProximal + - first: + 1: 100332 + second: Right_Foot + - first: + 1: 100334 + second: Right_Hand + - first: + 1: 100336 + second: Right_IndexDistal + - first: + 1: 100338 + second: Right_IndexEnd + - first: + 1: 100340 + second: Right_IndexIntermediate + - first: + 1: 100342 + second: Right_IndexProximal + - first: + 1: 100344 + second: Right_LowerEyelid + - first: + 1: 100346 + second: Right_LowerLeg + - first: + 1: 100348 + second: Right_LowerMouth + - first: + 1: 100350 + second: Right_MiddleDistal + - first: + 1: 100352 + second: Right_MiddleEnd + - first: + 1: 100354 + second: Right_MiddleIntermediate + - first: + 1: 100356 + second: Right_MiddleProximal + - first: + 1: 100358 + second: Right_Mouth + - first: + 1: 100360 + second: Right_Nostril + - first: + 1: 100362 + second: Right_PinkyDistal + - first: + 1: 100364 + second: Right_PinkyEnd + - first: + 1: 100366 + second: Right_PinkyIntermediate + - first: + 1: 100368 + second: Right_PinkyProximal + - first: + 1: 100370 + second: Right_RingDistal + - first: + 1: 100372 + second: Right_RingEnd + - first: + 1: 100374 + second: Right_RingIntermediate + - first: + 1: 100376 + second: Right_RingProximal + - first: + 1: 100378 + second: Right_Shoulder + - first: + 1: 100380 + second: Right_ThumbDistal + - first: + 1: 100382 + second: Right_ThumbEnd + - first: + 1: 100384 + second: Right_ThumbIntermediate + - first: + 1: 100386 + second: Right_ThumbProximal + - first: + 1: 100388 + second: Right_ToeEnd + - first: + 1: 100390 + second: Right_Toes + - first: + 1: 100392 + second: Right_UpperArm + - first: + 1: 100394 + second: Right_UpperEyelid + - first: + 1: 100396 + second: Right_UpperLeg + - first: + 1: 100398 + second: Right_UpperMouth + - first: + 1: 100400 + second: RightArmDistanceDimension + - first: + 1: 100402 + second: RightIndexOrient + - first: + 1: 100404 + second: RightLegDistanceDimension + - first: + 1: 100406 + second: RightMiddleOrient + - first: + 1: 100408 + second: RightPinkyOrient + - first: + 1: 100410 + second: RightRingOrient + - first: + 1: 100412 + second: RightThumbOrient + - first: + 1: 100414 + second: Skeleton + - first: + 1: 100416 + second: Spine + - first: + 1: 100418 + second: TongueDistal + - first: + 1: 100420 + second: TongueEnd + - first: + 1: 100422 + second: TongueProximal + - first: + 1: 100424 + second: UpperChest + - first: + 1: 100426 + second: UpperMouth + - first: + 1: 100428 + second: ControllersHairFrontalBase + - first: + 1: 100430 + second: ControllersHairFrontalBaseOrient + - first: + 1: 100432 + second: ControllersHairFrontalLeft + - first: + 1: 100434 + second: ControllersHairFrontalRight + - first: + 1: 100436 + second: ControllersHairSideDistal + - first: + 1: 100438 + second: HairFrontalRight + - first: + 1: 100440 + second: HairFrontalRightEnd + - first: + 1: 100442 + second: Ankle + - first: + 1: 100444 + second: Ankle 1 + - first: + 1: 100446 + second: ControllersLeftArmPole + - first: + 1: 100448 + second: ControllersLeftLegPole + - first: + 1: 100450 + second: ControllersRightArmPole + - first: + 1: 100452 + second: ControllersRightLegPole + - first: + 1: 100454 + second: HeelPeel + - first: + 1: 100456 + second: HeelPeel 1 + - first: + 1: 100458 + second: ikHandleLeftArm + - first: + 1: 100460 + second: ikHandleLeftFoot + - first: + 1: 100462 + second: ikHandleLeftLeg + - first: + 1: 100464 + second: ikHandleLeftToe + - first: + 1: 100466 + second: ikHandleRightArm + - first: + 1: 100468 + second: ikHandleRightFoot + - first: + 1: 100470 + second: ikHandleRightLeg + - first: + 1: 100472 + second: ikHandleRightToes + - first: + 1: 100474 + second: Swivel + - first: + 1: 100476 + second: Swivel 1 + - first: + 1: 100478 + second: ToeTap + - first: + 1: 100480 + second: ToeTap 1 + - first: + 1: 100482 + second: ToeTip + - first: + 1: 100484 + second: ToeTip 1 + - first: + 1: 100486 + second: Root + - first: + 1: 100488 + second: Ellen_Body + - first: + 1: 100490 + second: Ellen_Chest + - first: + 1: 100492 + second: Ellen_Hair_FrontalBase + - first: + 1: 100494 + second: Ellen_Hair_FrontalLeft + - first: + 1: 100496 + second: Ellen_Hair_FrontalLeftEnd + - first: + 1: 100498 + second: Ellen_Hair_SideDistal + - first: + 1: 100500 + second: Ellen_Hair_SideEnd + - first: + 1: 100502 + second: Ellen_Hair_SideIntermediate + - first: + 1: 100504 + second: Ellen_Hair_SideProximal + - first: + 1: 100506 + second: Ellen_HairFrontalRight + - first: + 1: 100508 + second: Ellen_HairFrontalRightEnd + - first: + 1: 100510 + second: Ellen_Head + - first: + 1: 100512 + second: Ellen_HeadEnd + - first: + 1: 100514 + second: Ellen_Hips + - first: + 1: 100516 + second: Ellen_Jaw + - first: + 1: 100518 + second: Ellen_JawEnd + - first: + 1: 100520 + second: Ellen_Left_Arm + - first: + 1: 100522 + second: Ellen_Left_Cheek + - first: + 1: 100524 + second: Ellen_Left_Eye + - first: + 1: 100526 + second: Ellen_Left_EyebrowDistal + - first: + 1: 100528 + second: Ellen_Left_EyebrowIntermediate + - first: + 1: 100530 + second: Ellen_Left_EyebrowProximal + - first: + 1: 100532 + second: Ellen_Left_Foot + - first: + 1: 100534 + second: Ellen_Left_Hand + - first: + 1: 100536 + second: Ellen_Left_Hand_Attach + - first: + 1: 100538 + second: Ellen_Left_IndexDistal + - first: + 1: 100540 + second: Ellen_Left_IndexEnd + - first: + 1: 100542 + second: Ellen_Left_IndexIntermediate + - first: + 1: 100544 + second: Ellen_Left_IndexProximal + - first: + 1: 100546 + second: Ellen_Left_LowerEyelid + - first: + 1: 100548 + second: Ellen_Left_LowerLeg + - first: + 1: 100550 + second: Ellen_Left_LowerMouth + - first: + 1: 100552 + second: Ellen_Left_MiddleDistal + - first: + 1: 100554 + second: Ellen_Left_MiddleEnd + - first: + 1: 100556 + second: Ellen_Left_MiddleIntermediate + - first: + 1: 100558 + second: Ellen_Left_MiddleProximal + - first: + 1: 100560 + second: Ellen_Left_Mouth + - first: + 1: 100562 + second: Ellen_Left_Nostril + - first: + 1: 100564 + second: Ellen_Left_PinkyDistal + - first: + 1: 100566 + second: Ellen_Left_PinkyEnd + - first: + 1: 100568 + second: Ellen_Left_PinkyIntermediate + - first: + 1: 100570 + second: Ellen_Left_PinkyProximal + - first: + 1: 100572 + second: Ellen_Left_RingDistal + - first: + 1: 100574 + second: Ellen_Left_RingEnd + - first: + 1: 100576 + second: Ellen_Left_RingIntermediate + - first: + 1: 100578 + second: Ellen_Left_RingProximal + - first: + 1: 100580 + second: Ellen_Left_Shoulder + - first: + 1: 100582 + second: Ellen_Left_ThumbDistal + - first: + 1: 100584 + second: Ellen_Left_ThumbEnd + - first: + 1: 100586 + second: Ellen_Left_ThumbIntermediate + - first: + 1: 100588 + second: Ellen_Left_ThumbProximal + - first: + 1: 100590 + second: Ellen_Left_ToeEnd + - first: + 1: 100592 + second: Ellen_Left_Toes + - first: + 1: 100594 + second: Ellen_Left_UpperArm + - first: + 1: 100596 + second: Ellen_Left_UpperEyelid + - first: + 1: 100598 + second: Ellen_Left_UpperLeg + - first: + 1: 100600 + second: Ellen_Left_UpperMouth + - first: + 1: 100602 + second: Ellen_LowerMouth + - first: + 1: 100604 + second: Ellen_Neck + - first: + 1: 100606 + second: Ellen_Right_Arm + - first: + 1: 100608 + second: Ellen_Right_Cheek + - first: + 1: 100610 + second: Ellen_Right_Eye + - first: + 1: 100612 + second: Ellen_Right_EyebrowDistal + - first: + 1: 100614 + second: Ellen_Right_EyebrowIntermediate + - first: + 1: 100616 + second: Ellen_Right_EyebrowProximal + - first: + 1: 100618 + second: Ellen_Right_Foot + - first: + 1: 100620 + second: Ellen_Right_Hand + - first: + 1: 100622 + second: Ellen_Right_Hand_Attach + - first: + 1: 100624 + second: Ellen_Right_IndexDistal + - first: + 1: 100626 + second: Ellen_Right_IndexEnd + - first: + 1: 100628 + second: Ellen_Right_IndexIntermediate + - first: + 1: 100630 + second: Ellen_Right_IndexProximal + - first: + 1: 100632 + second: Ellen_Right_LowerEyelid + - first: + 1: 100634 + second: Ellen_Right_LowerLeg + - first: + 1: 100636 + second: Ellen_Right_LowerMouth + - first: + 1: 100638 + second: Ellen_Right_MiddleDistal + - first: + 1: 100640 + second: Ellen_Right_MiddleEnd + - first: + 1: 100642 + second: Ellen_Right_MiddleIntermediate + - first: + 1: 100644 + second: Ellen_Right_MiddleProximal + - first: + 1: 100646 + second: Ellen_Right_Mouth + - first: + 1: 100648 + second: Ellen_Right_Nostril + - first: + 1: 100650 + second: Ellen_Right_PinkyDistal + - first: + 1: 100652 + second: Ellen_Right_PinkyEnd + - first: + 1: 100654 + second: Ellen_Right_PinkyIntermediate + - first: + 1: 100656 + second: Ellen_Right_PinkyProximal + - first: + 1: 100658 + second: Ellen_Right_RingDistal + - first: + 1: 100660 + second: Ellen_Right_RingEnd + - first: + 1: 100662 + second: Ellen_Right_RingIntermediate + - first: + 1: 100664 + second: Ellen_Right_RingProximal + - first: + 1: 100666 + second: Ellen_Right_Shoulder + - first: + 1: 100668 + second: Ellen_Right_ThumbDistal + - first: + 1: 100670 + second: Ellen_Right_ThumbEnd + - first: + 1: 100672 + second: Ellen_Right_ThumbIntermediate + - first: + 1: 100674 + second: Ellen_Right_ThumbProximal + - first: + 1: 100676 + second: Ellen_Right_ToeEnd + - first: + 1: 100678 + second: Ellen_Right_Toes + - first: + 1: 100680 + second: Ellen_Right_UpperArm + - first: + 1: 100682 + second: Ellen_Right_UpperEyelid + - first: + 1: 100684 + second: Ellen_Right_UpperLeg + - first: + 1: 100686 + second: Ellen_Right_UpperMouth + - first: + 1: 100688 + second: Ellen_Root + - first: + 1: 100690 + second: Ellen_Skeleton + - first: + 1: 100692 + second: Ellen_Spine + - first: + 1: 100694 + second: Ellen_TongueDistal + - first: + 1: 100696 + second: Ellen_TongueEnd + - first: + 1: 100698 + second: Ellen_TongueProximal + - first: + 1: 100700 + second: Ellen_UpperChest + - first: + 1: 100702 + second: Ellen_UpperMouth + - first: + 4: 400000 + second: Body + - first: + 4: 400002 + second: Chest + - first: + 4: 400004 + second: ControllerLeftEye + - first: + 4: 400006 + second: ControllerLeftFoot + - first: + 4: 400008 + second: ControllerRightEye + - first: + 4: 400010 + second: ControllerRightFoot + - first: + 4: 400012 + second: ControllerRightShoulder + - first: + 4: 400014 + second: ControllerRightShoulderOrient + - first: + 4: 400016 + second: Controllers + - first: + 4: 400018 + second: ControllersChest + - first: + 4: 400020 + second: ControllersHairSideIntermediate + - first: + 4: 400022 + second: ControllersHairSideProximal + - first: + 4: 400024 + second: ControllersHairSideProximalOrient + - first: + 4: 400026 + second: ControllersHead + - first: + 4: 400028 + second: ControllersHips + - first: + 4: 400030 + second: ControllersLeftHand + - first: + 4: 400032 + second: ControllersLeftIMiddle3 + - first: + 4: 400034 + second: ControllersLeftIndex1 + - first: + 4: 400036 + second: ControllersLeftIndex2 + - first: + 4: 400038 + second: ControllersLeftIndex3 + - first: + 4: 400040 + second: ControllersLeftMiddle1 + - first: + 4: 400042 + second: ControllersLeftMiddle2 + - first: + 4: 400044 + second: ControllersLeftPinky1 + - first: + 4: 400046 + second: ControllersLeftPinky2 + - first: + 4: 400048 + second: ControllersLeftPinky3 + - first: + 4: 400050 + second: ControllersLeftRing1 + - first: + 4: 400052 + second: ControllersLeftRing2 + - first: + 4: 400054 + second: ControllersLeftRing3 + - first: + 4: 400056 + second: ControllersLeftShoulder + - first: + 4: 400058 + second: ControllersLeftThumb1 + - first: + 4: 400060 + second: ControllersLeftThumb2 + - first: + 4: 400062 + second: ControllersLeftThumb3 + - first: + 4: 400064 + second: ControllersNeck + - first: + 4: 400066 + second: ControllersRightHand + - first: + 4: 400068 + second: ControllersRightIMiddle3 + - first: + 4: 400070 + second: ControllersRightIndex1 + - first: + 4: 400072 + second: ControllersRightIndex2 + - first: + 4: 400074 + second: ControllersRightIndex3 + - first: + 4: 400076 + second: ControllersRightMiddle1 + - first: + 4: 400078 + second: ControllersRightMiddle2 + - first: + 4: 400080 + second: ControllersRightPinky1 + - first: + 4: 400082 + second: ControllersRightPinky2 + - first: + 4: 400084 + second: ControllersRightPinky3 + - first: + 4: 400086 + second: ControllersRightRing1 + - first: + 4: 400088 + second: ControllersRightRing2 + - first: + 4: 400090 + second: ControllersRightRing3 + - first: + 4: 400092 + second: ControllersRightThumb1 + - first: + 4: 400094 + second: ControllersRightThumb2 + - first: + 4: 400096 + second: ControllersRightThumb3 + - first: + 4: 400098 + second: ControllersSpine + - first: + 4: 400100 + second: ControllersUpperChest + - first: + 4: 400102 + second: ControllersUpperTorso + - first: + 4: 400104 + second: ControllersUpperTorsoHANDS + - first: + 4: 400106 + second: Controllersvvv + - first: + 4: 400108 + second: Controllersvvv1 + - first: + 4: 400110 + second: Controllersvvv10 + - first: + 4: 400112 + second: Controllersvvv11 + - first: + 4: 400114 + second: Controllersvvv12 + - first: + 4: 400116 + second: Controllersvvv13 + - first: + 4: 400118 + second: Controllersvvv14 + - first: + 4: 400120 + second: Controllersvvv15 + - first: + 4: 400122 + second: Controllersvvv16 + - first: + 4: 400124 + second: Controllersvvv17 + - first: + 4: 400126 + second: Controllersvvv18 + - first: + 4: 400128 + second: Controllersvvv19 + - first: + 4: 400130 + second: Controllersvvv2 + - first: + 4: 400132 + second: Controllersvvv20 + - first: + 4: 400134 + second: Controllersvvv21 + - first: + 4: 400136 + second: Controllersvvv22 + - first: + 4: 400138 + second: Controllersvvv3 + - first: + 4: 400140 + second: Controllersvvv4 + - first: + 4: 400142 + second: Controllersvvv5 + - first: + 4: 400144 + second: Controllersvvv6 + - first: + 4: 400146 + second: Controllersvvv7 + - first: + 4: 400148 + second: Controllersvvv8 + - first: + 4: 400150 + second: Controllersvvv9 + - first: + 4: 400152 + second: ControllerTongue1 + - first: + 4: 400154 + second: ControllerTongue2 + - first: + 4: 400156 + second: ControllerVisor + - first: + 4: 400158 + second: DistanceDimensionChest + - first: + 4: 400160 + second: DistanceDimensionLeftArm + - first: + 4: 400162 + second: DistanceDimensionSpine + - first: + 4: 400164 + second: DistanceDimensionUpperChest + - first: + 4: 400166 + second: //RootNode + - first: + 4: 400168 + second: Hair_FrontalBase + - first: + 4: 400170 + second: Hair_FrontalLeft + - first: + 4: 400172 + second: Hair_FrontalLeftEnd + - first: + 4: 400174 + second: Hair_SideDistal + - first: + 4: 400176 + second: Hair_SideEnd + - first: + 4: 400178 + second: Hair_SideIntermediate + - first: + 4: 400180 + second: Hair_SideProximal + - first: + 4: 400182 + second: HairFrontalRight_ + - first: + 4: 400184 + second: HairFrontalRight_End + - first: + 4: 400186 + second: Head + - first: + 4: 400188 + second: HeadEnd + - first: + 4: 400190 + second: Hips + - first: + 4: 400192 + second: Jaw + - first: + 4: 400194 + second: JawEnd + - first: + 4: 400196 + second: Left_Arm + - first: + 4: 400198 + second: Left_Cheek + - first: + 4: 400200 + second: Left_Eye + - first: + 4: 400202 + second: Left_EyebrowDistal + - first: + 4: 400204 + second: Left_EyebrowIntermediate + - first: + 4: 400206 + second: Left_EyebrowProximal + - first: + 4: 400208 + second: Left_Foot + - first: + 4: 400210 + second: Left_Hand + - first: + 4: 400212 + second: Left_IndexDistal + - first: + 4: 400214 + second: Left_IndexEnd + - first: + 4: 400216 + second: Left_IndexIntermediate + - first: + 4: 400218 + second: Left_IndexProximal + - first: + 4: 400220 + second: Left_LowerEyelid + - first: + 4: 400222 + second: Left_LowerLeg + - first: + 4: 400224 + second: Left_LowerMouth + - first: + 4: 400226 + second: Left_MiddleDistal + - first: + 4: 400228 + second: Left_MiddleEnd + - first: + 4: 400230 + second: Left_MiddleIntermediate + - first: + 4: 400232 + second: Left_MiddleProximal + - first: + 4: 400234 + second: Left_Mouth + - first: + 4: 400236 + second: Left_Nostril + - first: + 4: 400238 + second: Left_PinkyDistal + - first: + 4: 400240 + second: Left_PinkyEnd + - first: + 4: 400242 + second: Left_PinkyIntermediate + - first: + 4: 400244 + second: Left_PinkyProximal + - first: + 4: 400246 + second: Left_RingDistal + - first: + 4: 400248 + second: Left_RingEnd + - first: + 4: 400250 + second: Left_RingIntermediate + - first: + 4: 400252 + second: Left_RingProximal + - first: + 4: 400254 + second: Left_Shoulder + - first: + 4: 400256 + second: Left_ThumbDistal + - first: + 4: 400258 + second: Left_ThumbEnd + - first: + 4: 400260 + second: Left_ThumbIntermediate + - first: + 4: 400262 + second: Left_ThumbProximal + - first: + 4: 400264 + second: Left_ToeEnd + - first: + 4: 400266 + second: Left_Toes + - first: + 4: 400268 + second: Left_UpperArm + - first: + 4: 400270 + second: Left_UpperEyelid + - first: + 4: 400272 + second: Left_UpperLeg + - first: + 4: 400274 + second: Left_UpperMouth + - first: + 4: 400276 + second: LeftIndexOrient + - first: + 4: 400278 + second: LeftLegDistanceDimension + - first: + 4: 400280 + second: LeftMiddleOrient + - first: + 4: 400282 + second: LeftPinkyOrient + - first: + 4: 400284 + second: LeftRingOrient + - first: + 4: 400286 + second: LeftThumbOrient + - first: + 4: 400288 + second: LocatorChestBase + - first: + 4: 400290 + second: LocatorChestTop + - first: + 4: 400292 + second: LocatorLeftFoot + - first: + 4: 400294 + second: LocatorLeftHand + - first: + 4: 400296 + second: LocatorLeftHip + - first: + 4: 400298 + second: LocatorLeftShoulder + - first: + 4: 400300 + second: LocatorRightFoot + - first: + 4: 400302 + second: LocatorRightHand + - first: + 4: 400304 + second: LocatorRightHip + - first: + 4: 400306 + second: LocatorRightShoulder + - first: + 4: 400308 + second: LocatorSpineBase + - first: + 4: 400310 + second: LocatorSpineTop + - first: + 4: 400312 + second: LocatorUpperChestBase + - first: + 4: 400314 + second: LocatorUpperChestTop + - first: + 4: 400316 + second: LowerMouth + - first: + 4: 400318 + second: Neck + - first: + 4: 400320 + second: Right_Arm + - first: + 4: 400322 + second: Right_Cheek + - first: + 4: 400324 + second: Right_Eye + - first: + 4: 400326 + second: Right_EyebrowDistal + - first: + 4: 400328 + second: Right_EyebrowIntermediate + - first: + 4: 400330 + second: Right_EyebrowProximal + - first: + 4: 400332 + second: Right_Foot + - first: + 4: 400334 + second: Right_Hand + - first: + 4: 400336 + second: Right_IndexDistal + - first: + 4: 400338 + second: Right_IndexEnd + - first: + 4: 400340 + second: Right_IndexIntermediate + - first: + 4: 400342 + second: Right_IndexProximal + - first: + 4: 400344 + second: Right_LowerEyelid + - first: + 4: 400346 + second: Right_LowerLeg + - first: + 4: 400348 + second: Right_LowerMouth + - first: + 4: 400350 + second: Right_MiddleDistal + - first: + 4: 400352 + second: Right_MiddleEnd + - first: + 4: 400354 + second: Right_MiddleIntermediate + - first: + 4: 400356 + second: Right_MiddleProximal + - first: + 4: 400358 + second: Right_Mouth + - first: + 4: 400360 + second: Right_Nostril + - first: + 4: 400362 + second: Right_PinkyDistal + - first: + 4: 400364 + second: Right_PinkyEnd + - first: + 4: 400366 + second: Right_PinkyIntermediate + - first: + 4: 400368 + second: Right_PinkyProximal + - first: + 4: 400370 + second: Right_RingDistal + - first: + 4: 400372 + second: Right_RingEnd + - first: + 4: 400374 + second: Right_RingIntermediate + - first: + 4: 400376 + second: Right_RingProximal + - first: + 4: 400378 + second: Right_Shoulder + - first: + 4: 400380 + second: Right_ThumbDistal + - first: + 4: 400382 + second: Right_ThumbEnd + - first: + 4: 400384 + second: Right_ThumbIntermediate + - first: + 4: 400386 + second: Right_ThumbProximal + - first: + 4: 400388 + second: Right_ToeEnd + - first: + 4: 400390 + second: Right_Toes + - first: + 4: 400392 + second: Right_UpperArm + - first: + 4: 400394 + second: Right_UpperEyelid + - first: + 4: 400396 + second: Right_UpperLeg + - first: + 4: 400398 + second: Right_UpperMouth + - first: + 4: 400400 + second: RightArmDistanceDimension + - first: + 4: 400402 + second: RightIndexOrient + - first: + 4: 400404 + second: RightLegDistanceDimension + - first: + 4: 400406 + second: RightMiddleOrient + - first: + 4: 400408 + second: RightPinkyOrient + - first: + 4: 400410 + second: RightRingOrient + - first: + 4: 400412 + second: RightThumbOrient + - first: + 4: 400414 + second: Skeleton + - first: + 4: 400416 + second: Spine + - first: + 4: 400418 + second: TongueDistal + - first: + 4: 400420 + second: TongueEnd + - first: + 4: 400422 + second: TongueProximal + - first: + 4: 400424 + second: UpperChest + - first: + 4: 400426 + second: UpperMouth + - first: + 4: 400428 + second: ControllersHairFrontalBase + - first: + 4: 400430 + second: ControllersHairFrontalBaseOrient + - first: + 4: 400432 + second: ControllersHairFrontalLeft + - first: + 4: 400434 + second: ControllersHairFrontalRight + - first: + 4: 400436 + second: ControllersHairSideDistal + - first: + 4: 400438 + second: HairFrontalRight + - first: + 4: 400440 + second: HairFrontalRightEnd + - first: + 4: 400442 + second: Ankle + - first: + 4: 400444 + second: Ankle 1 + - first: + 4: 400446 + second: ControllersLeftArmPole + - first: + 4: 400448 + second: ControllersLeftLegPole + - first: + 4: 400450 + second: ControllersRightArmPole + - first: + 4: 400452 + second: ControllersRightLegPole + - first: + 4: 400454 + second: HeelPeel + - first: + 4: 400456 + second: HeelPeel 1 + - first: + 4: 400458 + second: ikHandleLeftArm + - first: + 4: 400460 + second: ikHandleLeftFoot + - first: + 4: 400462 + second: ikHandleLeftLeg + - first: + 4: 400464 + second: ikHandleLeftToe + - first: + 4: 400466 + second: ikHandleRightArm + - first: + 4: 400468 + second: ikHandleRightFoot + - first: + 4: 400470 + second: ikHandleRightLeg + - first: + 4: 400472 + second: ikHandleRightToes + - first: + 4: 400474 + second: Swivel + - first: + 4: 400476 + second: Swivel 1 + - first: + 4: 400478 + second: ToeTap + - first: + 4: 400480 + second: ToeTap 1 + - first: + 4: 400482 + second: ToeTip + - first: + 4: 400484 + second: ToeTip 1 + - first: + 4: 400486 + second: Root + - first: + 4: 400488 + second: Ellen_Body + - first: + 4: 400490 + second: Ellen_Chest + - first: + 4: 400492 + second: Ellen_Hair_FrontalBase + - first: + 4: 400494 + second: Ellen_Hair_FrontalLeft + - first: + 4: 400496 + second: Ellen_Hair_FrontalLeftEnd + - first: + 4: 400498 + second: Ellen_Hair_SideDistal + - first: + 4: 400500 + second: Ellen_Hair_SideEnd + - first: + 4: 400502 + second: Ellen_Hair_SideIntermediate + - first: + 4: 400504 + second: Ellen_Hair_SideProximal + - first: + 4: 400506 + second: Ellen_HairFrontalRight + - first: + 4: 400508 + second: Ellen_HairFrontalRightEnd + - first: + 4: 400510 + second: Ellen_Head + - first: + 4: 400512 + second: Ellen_HeadEnd + - first: + 4: 400514 + second: Ellen_Hips + - first: + 4: 400516 + second: Ellen_Jaw + - first: + 4: 400518 + second: Ellen_JawEnd + - first: + 4: 400520 + second: Ellen_Left_Arm + - first: + 4: 400522 + second: Ellen_Left_Cheek + - first: + 4: 400524 + second: Ellen_Left_Eye + - first: + 4: 400526 + second: Ellen_Left_EyebrowDistal + - first: + 4: 400528 + second: Ellen_Left_EyebrowIntermediate + - first: + 4: 400530 + second: Ellen_Left_EyebrowProximal + - first: + 4: 400532 + second: Ellen_Left_Foot + - first: + 4: 400534 + second: Ellen_Left_Hand + - first: + 4: 400536 + second: Ellen_Left_Hand_Attach + - first: + 4: 400538 + second: Ellen_Left_IndexDistal + - first: + 4: 400540 + second: Ellen_Left_IndexEnd + - first: + 4: 400542 + second: Ellen_Left_IndexIntermediate + - first: + 4: 400544 + second: Ellen_Left_IndexProximal + - first: + 4: 400546 + second: Ellen_Left_LowerEyelid + - first: + 4: 400548 + second: Ellen_Left_LowerLeg + - first: + 4: 400550 + second: Ellen_Left_LowerMouth + - first: + 4: 400552 + second: Ellen_Left_MiddleDistal + - first: + 4: 400554 + second: Ellen_Left_MiddleEnd + - first: + 4: 400556 + second: Ellen_Left_MiddleIntermediate + - first: + 4: 400558 + second: Ellen_Left_MiddleProximal + - first: + 4: 400560 + second: Ellen_Left_Mouth + - first: + 4: 400562 + second: Ellen_Left_Nostril + - first: + 4: 400564 + second: Ellen_Left_PinkyDistal + - first: + 4: 400566 + second: Ellen_Left_PinkyEnd + - first: + 4: 400568 + second: Ellen_Left_PinkyIntermediate + - first: + 4: 400570 + second: Ellen_Left_PinkyProximal + - first: + 4: 400572 + second: Ellen_Left_RingDistal + - first: + 4: 400574 + second: Ellen_Left_RingEnd + - first: + 4: 400576 + second: Ellen_Left_RingIntermediate + - first: + 4: 400578 + second: Ellen_Left_RingProximal + - first: + 4: 400580 + second: Ellen_Left_Shoulder + - first: + 4: 400582 + second: Ellen_Left_ThumbDistal + - first: + 4: 400584 + second: Ellen_Left_ThumbEnd + - first: + 4: 400586 + second: Ellen_Left_ThumbIntermediate + - first: + 4: 400588 + second: Ellen_Left_ThumbProximal + - first: + 4: 400590 + second: Ellen_Left_ToeEnd + - first: + 4: 400592 + second: Ellen_Left_Toes + - first: + 4: 400594 + second: Ellen_Left_UpperArm + - first: + 4: 400596 + second: Ellen_Left_UpperEyelid + - first: + 4: 400598 + second: Ellen_Left_UpperLeg + - first: + 4: 400600 + second: Ellen_Left_UpperMouth + - first: + 4: 400602 + second: Ellen_LowerMouth + - first: + 4: 400604 + second: Ellen_Neck + - first: + 4: 400606 + second: Ellen_Right_Arm + - first: + 4: 400608 + second: Ellen_Right_Cheek + - first: + 4: 400610 + second: Ellen_Right_Eye + - first: + 4: 400612 + second: Ellen_Right_EyebrowDistal + - first: + 4: 400614 + second: Ellen_Right_EyebrowIntermediate + - first: + 4: 400616 + second: Ellen_Right_EyebrowProximal + - first: + 4: 400618 + second: Ellen_Right_Foot + - first: + 4: 400620 + second: Ellen_Right_Hand + - first: + 4: 400622 + second: Ellen_Right_Hand_Attach + - first: + 4: 400624 + second: Ellen_Right_IndexDistal + - first: + 4: 400626 + second: Ellen_Right_IndexEnd + - first: + 4: 400628 + second: Ellen_Right_IndexIntermediate + - first: + 4: 400630 + second: Ellen_Right_IndexProximal + - first: + 4: 400632 + second: Ellen_Right_LowerEyelid + - first: + 4: 400634 + second: Ellen_Right_LowerLeg + - first: + 4: 400636 + second: Ellen_Right_LowerMouth + - first: + 4: 400638 + second: Ellen_Right_MiddleDistal + - first: + 4: 400640 + second: Ellen_Right_MiddleEnd + - first: + 4: 400642 + second: Ellen_Right_MiddleIntermediate + - first: + 4: 400644 + second: Ellen_Right_MiddleProximal + - first: + 4: 400646 + second: Ellen_Right_Mouth + - first: + 4: 400648 + second: Ellen_Right_Nostril + - first: + 4: 400650 + second: Ellen_Right_PinkyDistal + - first: + 4: 400652 + second: Ellen_Right_PinkyEnd + - first: + 4: 400654 + second: Ellen_Right_PinkyIntermediate + - first: + 4: 400656 + second: Ellen_Right_PinkyProximal + - first: + 4: 400658 + second: Ellen_Right_RingDistal + - first: + 4: 400660 + second: Ellen_Right_RingEnd + - first: + 4: 400662 + second: Ellen_Right_RingIntermediate + - first: + 4: 400664 + second: Ellen_Right_RingProximal + - first: + 4: 400666 + second: Ellen_Right_Shoulder + - first: + 4: 400668 + second: Ellen_Right_ThumbDistal + - first: + 4: 400670 + second: Ellen_Right_ThumbEnd + - first: + 4: 400672 + second: Ellen_Right_ThumbIntermediate + - first: + 4: 400674 + second: Ellen_Right_ThumbProximal + - first: + 4: 400676 + second: Ellen_Right_ToeEnd + - first: + 4: 400678 + second: Ellen_Right_Toes + - first: + 4: 400680 + second: Ellen_Right_UpperArm + - first: + 4: 400682 + second: Ellen_Right_UpperEyelid + - first: + 4: 400684 + second: Ellen_Right_UpperLeg + - first: + 4: 400686 + second: Ellen_Right_UpperMouth + - first: + 4: 400688 + second: Ellen_Root + - first: + 4: 400690 + second: Ellen_Skeleton + - first: + 4: 400692 + second: Ellen_Spine + - first: + 4: 400694 + second: Ellen_TongueDistal + - first: + 4: 400696 + second: Ellen_TongueEnd + - first: + 4: 400698 + second: Ellen_TongueProximal + - first: + 4: 400700 + second: Ellen_UpperChest + - first: + 4: 400702 + second: Ellen_UpperMouth + - first: + 23: 2300000 + second: ControllersLeftHand + - first: + 23: 2300002 + second: ControllersLeftIMiddle3 + - first: + 23: 2300004 + second: ControllersLeftIndex1 + - first: + 23: 2300006 + second: ControllersLeftIndex2 + - first: + 23: 2300008 + second: ControllersLeftIndex3 + - first: + 23: 2300010 + second: ControllersLeftMiddle1 + - first: + 23: 2300012 + second: ControllersLeftMiddle2 + - first: + 23: 2300014 + second: ControllersLeftPinky1 + - first: + 23: 2300016 + second: ControllersLeftPinky2 + - first: + 23: 2300018 + second: ControllersLeftPinky3 + - first: + 23: 2300020 + second: ControllersLeftRing1 + - first: + 23: 2300022 + second: ControllersLeftRing2 + - first: + 23: 2300024 + second: ControllersLeftRing3 + - first: + 23: 2300026 + second: ControllersLeftThumb1 + - first: + 23: 2300028 + second: ControllersLeftThumb2 + - first: + 23: 2300030 + second: ControllersLeftThumb3 + - first: + 23: 2300032 + second: ControllersRightHand + - first: + 23: 2300034 + second: ControllersRightIMiddle3 + - first: + 23: 2300036 + second: ControllersRightIndex1 + - first: + 23: 2300038 + second: ControllersRightIndex2 + - first: + 23: 2300040 + second: ControllersRightIndex3 + - first: + 23: 2300042 + second: ControllersRightMiddle1 + - first: + 23: 2300044 + second: ControllersRightMiddle2 + - first: + 23: 2300046 + second: ControllersRightPinky1 + - first: + 23: 2300048 + second: ControllersRightPinky2 + - first: + 23: 2300050 + second: ControllersRightPinky3 + - first: + 23: 2300052 + second: ControllersRightRing1 + - first: + 23: 2300054 + second: ControllersRightRing2 + - first: + 23: 2300056 + second: ControllersRightRing3 + - first: + 23: 2300058 + second: ControllersRightThumb1 + - first: + 23: 2300060 + second: ControllersRightThumb2 + - first: + 23: 2300062 + second: ControllersRightThumb3 + - first: + 23: 2300064 + second: Controllersvvv + - first: + 23: 2300066 + second: Controllersvvv1 + - first: + 23: 2300068 + second: Controllersvvv10 + - first: + 23: 2300070 + second: Controllersvvv11 + - first: + 23: 2300072 + second: Controllersvvv12 + - first: + 23: 2300074 + second: Controllersvvv13 + - first: + 23: 2300076 + second: Controllersvvv14 + - first: + 23: 2300078 + second: Controllersvvv15 + - first: + 23: 2300080 + second: Controllersvvv16 + - first: + 23: 2300082 + second: Controllersvvv17 + - first: + 23: 2300084 + second: Controllersvvv18 + - first: + 23: 2300086 + second: Controllersvvv19 + - first: + 23: 2300088 + second: Controllersvvv2 + - first: + 23: 2300090 + second: Controllersvvv20 + - first: + 23: 2300092 + second: Controllersvvv21 + - first: + 23: 2300094 + second: Controllersvvv22 + - first: + 23: 2300096 + second: Controllersvvv3 + - first: + 23: 2300098 + second: Controllersvvv4 + - first: + 23: 2300100 + second: Controllersvvv5 + - first: + 23: 2300102 + second: Controllersvvv6 + - first: + 23: 2300104 + second: Controllersvvv7 + - first: + 23: 2300106 + second: Controllersvvv8 + - first: + 23: 2300108 + second: Controllersvvv9 + - first: + 23: 2300110 + second: ControllersLeftArmPole + - first: + 23: 2300112 + second: ControllersLeftLegPole + - first: + 23: 2300114 + second: ControllersRightArmPole + - first: + 23: 2300116 + second: ControllersRightLegPole + - first: + 33: 3300000 + second: ControllersLeftHand + - first: + 33: 3300002 + second: ControllersLeftIMiddle3 + - first: + 33: 3300004 + second: ControllersLeftIndex1 + - first: + 33: 3300006 + second: ControllersLeftIndex2 + - first: + 33: 3300008 + second: ControllersLeftIndex3 + - first: + 33: 3300010 + second: ControllersLeftMiddle1 + - first: + 33: 3300012 + second: ControllersLeftMiddle2 + - first: + 33: 3300014 + second: ControllersLeftPinky1 + - first: + 33: 3300016 + second: ControllersLeftPinky2 + - first: + 33: 3300018 + second: ControllersLeftPinky3 + - first: + 33: 3300020 + second: ControllersLeftRing1 + - first: + 33: 3300022 + second: ControllersLeftRing2 + - first: + 33: 3300024 + second: ControllersLeftRing3 + - first: + 33: 3300026 + second: ControllersLeftThumb1 + - first: + 33: 3300028 + second: ControllersLeftThumb2 + - first: + 33: 3300030 + second: ControllersLeftThumb3 + - first: + 33: 3300032 + second: ControllersRightHand + - first: + 33: 3300034 + second: ControllersRightIMiddle3 + - first: + 33: 3300036 + second: ControllersRightIndex1 + - first: + 33: 3300038 + second: ControllersRightIndex2 + - first: + 33: 3300040 + second: ControllersRightIndex3 + - first: + 33: 3300042 + second: ControllersRightMiddle1 + - first: + 33: 3300044 + second: ControllersRightMiddle2 + - first: + 33: 3300046 + second: ControllersRightPinky1 + - first: + 33: 3300048 + second: ControllersRightPinky2 + - first: + 33: 3300050 + second: ControllersRightPinky3 + - first: + 33: 3300052 + second: ControllersRightRing1 + - first: + 33: 3300054 + second: ControllersRightRing2 + - first: + 33: 3300056 + second: ControllersRightRing3 + - first: + 33: 3300058 + second: ControllersRightThumb1 + - first: + 33: 3300060 + second: ControllersRightThumb2 + - first: + 33: 3300062 + second: ControllersRightThumb3 + - first: + 33: 3300064 + second: Controllersvvv + - first: + 33: 3300066 + second: Controllersvvv1 + - first: + 33: 3300068 + second: Controllersvvv10 + - first: + 33: 3300070 + second: Controllersvvv11 + - first: + 33: 3300072 + second: Controllersvvv12 + - first: + 33: 3300074 + second: Controllersvvv13 + - first: + 33: 3300076 + second: Controllersvvv14 + - first: + 33: 3300078 + second: Controllersvvv15 + - first: + 33: 3300080 + second: Controllersvvv16 + - first: + 33: 3300082 + second: Controllersvvv17 + - first: + 33: 3300084 + second: Controllersvvv18 + - first: + 33: 3300086 + second: Controllersvvv19 + - first: + 33: 3300088 + second: Controllersvvv2 + - first: + 33: 3300090 + second: Controllersvvv20 + - first: + 33: 3300092 + second: Controllersvvv21 + - first: + 33: 3300094 + second: Controllersvvv22 + - first: + 33: 3300096 + second: Controllersvvv3 + - first: + 33: 3300098 + second: Controllersvvv4 + - first: + 33: 3300100 + second: Controllersvvv5 + - first: + 33: 3300102 + second: Controllersvvv6 + - first: + 33: 3300104 + second: Controllersvvv7 + - first: + 33: 3300106 + second: Controllersvvv8 + - first: + 33: 3300108 + second: Controllersvvv9 + - first: + 33: 3300110 + second: ControllersLeftArmPole + - first: + 33: 3300112 + second: ControllersLeftLegPole + - first: + 33: 3300114 + second: ControllersRightArmPole + - first: + 33: 3300116 + second: ControllersRightLegPole + - first: + 43: 4300000 + second: Body + - first: + 43: 4300002 + second: Controllersvvv + - first: + 43: 4300004 + second: Controllersvvv14 + - first: + 43: 4300006 + second: Controllersvvv13 + - first: + 43: 4300008 + second: Controllersvvv20 + - first: + 43: 4300010 + second: Controllersvvv21 + - first: + 43: 4300012 + second: Controllersvvv19 + - first: + 43: 4300014 + second: Controllersvvv17 + - first: + 43: 4300016 + second: Controllersvvv18 + - first: + 43: 4300018 + second: Controllersvvv16 + - first: + 43: 4300020 + second: Controllersvvv15 + - first: + 43: 4300022 + second: Controllersvvv3 + - first: + 43: 4300024 + second: Controllersvvv9 + - first: + 43: 4300026 + second: Controllersvvv8 + - first: + 43: 4300028 + second: Controllersvvv7 + - first: + 43: 4300030 + second: Controllersvvv6 + - first: + 43: 4300032 + second: Controllersvvv12 + - first: + 43: 4300034 + second: Controllersvvv11 + - first: + 43: 4300036 + second: Controllersvvv10 + - first: + 43: 4300038 + second: Controllersvvv2 + - first: + 43: 4300040 + second: Controllersvvv22 + - first: + 43: 4300042 + second: Controllersvvv4 + - first: + 43: 4300044 + second: Controllersvvv5 + - first: + 43: 4300046 + second: Controllersvvv1 + - first: + 43: 4300048 + second: ControllersLeftHand + - first: + 43: 4300050 + second: ControllersLeftThumb1 + - first: + 43: 4300052 + second: ControllersLeftThumb2 + - first: + 43: 4300054 + second: ControllersLeftThumb3 + - first: + 43: 4300056 + second: ControllersLeftIndex1 + - first: + 43: 4300058 + second: ControllersLeftIndex2 + - first: + 43: 4300060 + second: ControllersLeftIndex3 + - first: + 43: 4300062 + second: ControllersLeftMiddle1 + - first: + 43: 4300064 + second: ControllersLeftMiddle2 + - first: + 43: 4300066 + second: ControllersLeftIMiddle3 + - first: + 43: 4300068 + second: ControllersLeftRing1 + - first: + 43: 4300070 + second: ControllersLeftRing2 + - first: + 43: 4300072 + second: ControllersLeftRing3 + - first: + 43: 4300074 + second: ControllersLeftPinky1 + - first: + 43: 4300076 + second: ControllersLeftPinky2 + - first: + 43: 4300078 + second: ControllersLeftPinky3 + - first: + 43: 4300080 + second: ControllersRightHand + - first: + 43: 4300082 + second: ControllersRightPinky1 + - first: + 43: 4300084 + second: ControllersRightPinky2 + - first: + 43: 4300086 + second: ControllersRightPinky3 + - first: + 43: 4300088 + second: ControllersRightRing1 + - first: + 43: 4300090 + second: ControllersRightRing2 + - first: + 43: 4300092 + second: ControllersRightRing3 + - first: + 43: 4300094 + second: ControllersRightMiddle1 + - first: + 43: 4300096 + second: ControllersRightMiddle2 + - first: + 43: 4300098 + second: ControllersRightIMiddle3 + - first: + 43: 4300100 + second: ControllersRightIndex1 + - first: + 43: 4300102 + second: ControllersRightIndex2 + - first: + 43: 4300104 + second: ControllersRightIndex3 + - first: + 43: 4300106 + second: ControllersRightThumb1 + - first: + 43: 4300108 + second: ControllersRightThumb2 + - first: + 43: 4300110 + second: ControllersRightThumb3 + - first: + 43: 4300112 + second: ControllersLeftLegPole + - first: + 43: 4300114 + second: ControllersRightLegPole + - first: + 43: 4300116 + second: ControllersLeftArmPole + - first: + 43: 4300118 + second: ControllersRightArmPole + - first: + 43: 4300120 + second: Ellen_Body + - first: + 95: 9500000 + second: //RootNode + - first: + 137: 13700000 + second: Body + - first: + 137: 13700002 + second: Ellen_Body + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Default_Material + second: {fileID: 2100000, guid: 8ee42dfc69c2b9740b5de5c673173f84, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Ellen_Body_Mat + second: {fileID: 2100000, guid: b96965066356cd74e83297f29fb60740, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Ellen_Eyes_Mat + second: {fileID: 2100000, guid: fcffbde305a256a44931d6168584704c, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Ellen_Hair_Mat + second: {fileID: 2100000, guid: 8ee42dfc69c2b9740b5de5c673173f84, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Ellen_Head_Mat + second: {fileID: 2100000, guid: aada2e47f03b2464489023728f977188, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Ellen_Tear_Mat + second: {fileID: 2100000, guid: 04910fb468c3f2840b184be73105accc, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 0 + importBlendShapes: 1 + importCameras: 0 + importLights: 0 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 180 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 0 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: + - boneName: Ellen_Hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_UpperLeg + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_UpperLeg + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_LowerLeg + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_LowerLeg + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_Foot + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_Foot + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Chest + humanName: Chest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Neck + humanName: Neck + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_Shoulder + humanName: LeftShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_Shoulder + humanName: RightShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_UpperArm + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_UpperArm + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_Arm + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_Arm + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_Hand + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_Hand + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_Toes + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_Toes + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_Eye + humanName: LeftEye + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_Eye + humanName: RightEye + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Jaw + humanName: Jaw + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_ThumbProximal + humanName: Left Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_ThumbIntermediate + humanName: Left Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_ThumbDistal + humanName: Left Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_IndexProximal + humanName: Left Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_IndexIntermediate + humanName: Left Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_IndexDistal + humanName: Left Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_MiddleProximal + humanName: Left Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_MiddleIntermediate + humanName: Left Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_MiddleDistal + humanName: Left Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_RingProximal + humanName: Left Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_RingIntermediate + humanName: Left Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_RingDistal + humanName: Left Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_PinkyProximal + humanName: Left Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_PinkyIntermediate + humanName: Left Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Left_PinkyDistal + humanName: Left Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_ThumbProximal + humanName: Right Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_ThumbIntermediate + humanName: Right Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_ThumbDistal + humanName: Right Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_IndexProximal + humanName: Right Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_IndexIntermediate + humanName: Right Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_IndexDistal + humanName: Right Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_MiddleProximal + humanName: Right Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_MiddleIntermediate + humanName: Right Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_MiddleDistal + humanName: Right Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_RingProximal + humanName: Right Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_RingIntermediate + humanName: Right Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_RingDistal + humanName: Right Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_PinkyProximal + humanName: Right Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_PinkyIntermediate + humanName: Right Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_Right_PinkyDistal + humanName: Right Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: Ellen_UpperChest + humanName: UpperChest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: Ellen 1(Clone) + parentName: + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Body + parentName: Ellen 1(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Skeleton + parentName: Ellen 1(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Root + parentName: Ellen_Skeleton + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Hips + parentName: Ellen_Root + position: {x: 1.1979284e-33, y: 0.8400196, z: 0.027500711} + rotation: {x: 0.043167833, y: 0.043167833, z: -0.70578796, w: 0.70578784} + scale: {x: 1.0000001, y: 1.000021, z: 1.000021} + - name: Ellen_Spine + parentName: Ellen_Hips + position: {x: -0.092656136, y: 2.852687e-17, z: -1.7763568e-17} + rotation: {x: 0.0000000018626449, y: -0.09052594, z: 0.00000006775371, w: 0.9958941} + scale: {x: 1.0000002, y: 1.0000207, z: 1.0000205} + - name: Ellen_Chest + parentName: Ellen_Spine + position: {x: -0.0990385, y: -3.3259708e-18, z: 0.009736111} + rotation: {x: 0.0000000024922546, y: -0.0000018775463, z: 0.000000027419192, + w: 1} + scale: {x: 1, y: 1, z: 1.0000001} + - name: Ellen_UpperChest + parentName: Ellen_Chest + position: {x: -0.119210415, y: 1.822249e-16, z: 0.0000001441841} + rotation: {x: -9.756846e-10, y: -0.07845848, z: -0.000000010516231, w: 0.9969174} + scale: {x: 0.9999991, y: 0.9999985, z: 0.99999934} + - name: Ellen_Neck + parentName: Ellen_UpperChest + position: {x: -0.19708396, y: -6.840626e-17, z: -7.3872404e-17} + rotation: {x: -0.0000000094848644, y: 0.13697009, z: -0.000000080358134, w: 0.9905752} + scale: {x: 1.0000056, y: 1.0000002, z: 0.99999493} + - name: Ellen_Head + parentName: Ellen_Neck + position: {x: -0.07600874, y: -6.1187675e-18, z: 0} + rotation: {x: 7.408776e-10, y: -0.02929324, z: 0.000000085524775, w: 0.9995709} + scale: {x: 1.0000004, y: 1.0000005, z: 0.99999994} + - name: Ellen_HeadEnd + parentName: Ellen_Head + position: {x: -0.25294384, y: 2.82228e-16, z: -5.479516e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Jaw + parentName: Ellen_Head + position: {x: -0.009947283, y: -7.581754e-17, z: 0.031856135} + rotation: {x: -0.3544992, y: 0.61182535, z: 0.6118254, w: 0.35449925} + scale: {x: 1.0000001, y: 1.0000008, z: 1.0000005} + - name: Ellen_JawEnd + parentName: Ellen_Jaw + position: {x: -0.07773014, y: -3.8857806e-18, z: 1.7259559e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_LowerMouth + parentName: Ellen_Jaw + position: {x: -0.06429684, y: 0.033270802, z: -0.016939176} + rotation: {x: -0, y: -0, z: 0.000000029802319, w: 1} + scale: {x: 1, y: 1, z: 1.0000002} + - name: Ellen_LowerMouth + parentName: Ellen_Jaw + position: {x: -0.069821775, y: 0.033670582, z: 1.510618e-17} + rotation: {x: -0, y: -0, z: 0.000000029802319, w: 1} + scale: {x: 1, y: 1, z: 1.0000002} + - name: Ellen_Right_LowerMouth + parentName: Ellen_Jaw + position: {x: -0.064295545, y: 0.033273116, z: 0.0169392} + rotation: {x: -0, y: -0, z: 0.000000029802319, w: 1} + scale: {x: 1, y: 1, z: 1.0000002} + - name: Ellen_Left_UpperMouth + parentName: Ellen_Head + position: {x: -0.010951886, y: -0.016939176, z: 0.105329365} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_UpperMouth + parentName: Ellen_Head + position: {x: -0.009703392, y: -7.645604e-17, z: 0.11099901} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_Mouth + parentName: Ellen_Head + position: {x: -0.014438359, y: -0.032709207, z: 0.09369477} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_Nostril + parentName: Ellen_Head + position: {x: -0.037429273, y: -0.01640998, z: 0.10998011} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_EyebrowIntermediate + parentName: Ellen_Head + position: {x: -0.12863201, y: -0.043015625, z: 0.11057044} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_EyebrowProximal + parentName: Ellen_Head + position: {x: -0.11793615, y: -0.020075835, z: 0.11603943} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_EyebrowDistal + parentName: Ellen_Head + position: {x: -0.12370628, y: -0.067081295, z: 0.095386066} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_Eye + parentName: Ellen_Head + position: {x: -0.09196023, y: -0.04, z: 0.075729996} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_LowerEyelid + parentName: Ellen_Head + position: {x: -0.07791286, y: -0.040060196, z: 0.09371064} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_Cheek + parentName: Ellen_Head + position: {x: -0.055818874, y: -0.041679144, z: 0.100339904} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Left_UpperEyelid + parentName: Ellen_Head + position: {x: -0.09907945, y: -0.040060196, z: 0.099212565} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Hair_SideProximal + parentName: Ellen_Head + position: {x: -0.22379531, y: -0.04975701, z: -0.000044778677} + rotation: {x: -0.07438333, y: 0.22970381, z: 0.9232156, w: 0.2989586} + scale: {x: 1, y: 1.0000002, z: 0.99999994} + - name: Ellen_Hair_SideIntermediate + parentName: Ellen_Hair_SideProximal + position: {x: -0.09988152, y: -4.0509046e-17, z: 1.4571677e-17} + rotation: {x: 0.000000022409946, y: 0.000000061932944, z: 0.31908542, w: 0.94772595} + scale: {x: 1.0000157, y: 0.9999847, z: 1.0000001} + - name: Ellen_Hair_SideDistal + parentName: Ellen_Hair_SideIntermediate + position: {x: -0.09096314, y: 1.7293457e-16, z: 4.6250682e-17} + rotation: {x: 0.12940957, y: 0.22414392, z: -0.48296314, w: 0.83651614} + scale: {x: 1.0000015, y: 0.9999996, z: 0.99999875} + - name: Ellen_Hair_SideEnd + parentName: Ellen_Hair_SideDistal + position: {x: -0.049033895, y: -7.494005e-18, z: 7.843419e-18} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Hair_FrontalBase + parentName: Ellen_Head + position: {x: -0.22313794, y: -0.012683479, z: 0.09037614} + rotation: {x: -0.018152125, y: 0.040053662, z: 0.9099483, w: 0.41238385} + scale: {x: 0.99999994, y: 0.99999994, z: 1} + - name: Ellen_Hair_FrontalLeft + parentName: Ellen_Hair_FrontalBase + position: {x: -0.09316513, y: 5.0490837e-17, z: 1.3322676e-17} + rotation: {x: -0.07874086, y: 0.1351726, z: 0.49715015, w: 0.853446} + scale: {x: 1.0000131, y: 0.9999849, z: 1.0000019} + - name: Ellen_Hair_FrontalLeftEnd + parentName: Ellen_Hair_FrontalLeft + position: {x: -0.070578255, y: -5.3871835e-17, z: 2.733924e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_HairFrontalRight + parentName: Ellen_Hair_FrontalBase + position: {x: 0.020156497, y: -0.07086173, z: 0.020871341} + rotation: {x: 0.016982501, y: 0.08418327, z: -0.19701833, w: 0.9766313} + scale: {x: 0.999988, y: 1.0000123, z: 0.9999997} + - name: Ellen_HairFrontalRightEnd + parentName: Ellen_HairFrontalRight + position: {x: -0.08461037, y: -4.67077e-17, z: -1.5543122e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_Mouth + parentName: Ellen_Head + position: {x: -0.014438391, y: 0.0327092, z: 0.093694724} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_UpperMouth + parentName: Ellen_Head + position: {x: -0.010948391, y: 0.0169392, z: 0.10532922} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_Nostril + parentName: Ellen_Head + position: {x: -0.03742839, y: 0.01641, z: 0.109980226} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_Cheek + parentName: Ellen_Head + position: {x: -0.05581839, y: 0.0416791, z: 0.10033993} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_Eye + parentName: Ellen_Head + position: {x: -0.09195839, y: 0.04, z: 0.075730026} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_LowerEyelid + parentName: Ellen_Head + position: {x: -0.07790839, y: 0.0400602, z: 0.09371063} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_UpperEyelid + parentName: Ellen_Head + position: {x: -0.09907839, y: 0.0400602, z: 0.09921253} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_EyebrowProximal + parentName: Ellen_Head + position: {x: -0.11793839, y: 0.0200758, z: 0.116039224} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_EyebrowIntermediate + parentName: Ellen_Head + position: {x: -0.12862839, y: 0.0430156, z: 0.11057023} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_Right_EyebrowDistal + parentName: Ellen_Head + position: {x: -0.12370839, y: 0.067081295, z: 0.09538603} + rotation: {x: -0, y: -0, z: 2.7287196e-15, w: 1} + scale: {x: 1.0000004, y: 1.0000002, z: 0.99999994} + - name: Ellen_TongueProximal + parentName: Ellen_Head + position: {x: 0.006377836, y: -4.4622366e-18, z: 0.058495402} + rotation: {x: 0.000000011520177, y: 0.5032368, z: 0.000000031058466, w: 0.8641486} + scale: {x: 1.0000005, y: 1.0000001, z: 0.9999997} + - name: Ellen_TongueDistal + parentName: Ellen_TongueProximal + position: {x: -0.025052534, y: 1.7989082e-17, z: 8.336938e-18} + rotation: {x: 0.000000059624185, y: 0.258819, z: -4.1495601e-10, w: 0.9659259} + scale: {x: 0.9999891, y: 1.0000005, z: 1.0000116} + - name: Ellen_TongueEnd + parentName: Ellen_TongueDistal + position: {x: -0.022627987, y: 2.0456726e-16, z: -8.4241635e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_Shoulder + parentName: Ellen_UpperChest + position: {x: -0.11539749, y: 0.0400466, z: -0.015376454} + rotation: {x: 0.702979, y: 0.70297897, z: -0.0762927, w: -0.07629269} + scale: {x: 0.99999994, y: 1.000004, z: 0.99999577} + - name: Ellen_Right_UpperArm + parentName: Ellen_Right_Shoulder + position: {x: 0.10312239, y: 0.00732, z: 0.01783983} + rotation: {x: -0.00000003352761, y: -0.02617567, z: -0.000000119209275, w: 0.9996574} + scale: {x: 1.0000001, y: 1.0000004, z: 1.0000001} + - name: Ellen_Right_Arm + parentName: Ellen_Right_UpperArm + position: {x: 0.23377691, y: 2.9006416e-16, z: 0.0021768876} + rotation: {x: 0.0000000059682574, y: 0.060229793, z: -0.00000020704042, w: 0.99818456} + scale: {x: 0.9999998, y: 1.0000005, z: 1.0000005} + - name: Ellen_Right_Hand + parentName: Ellen_Right_Arm + position: {x: 0.2519886, y: -5.6822224e-11, z: -0.002696406} + rotation: {x: -0.00010414241, y: 0.0000012777742, z: -0.009737577, w: 0.9999527} + scale: {x: 1.0000001, y: 1, z: 1.0000001} + - name: Ellen_Right_Hand_Attach + parentName: Ellen_Right_Hand + position: {x: 0.04, y: 0.03, z: -5.3290704e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_IndexProximal + parentName: Ellen_Right_Hand + position: {x: 0.060939856, y: 0.011359999, z: -0.022294216} + rotation: {x: -0.008651543, y: 0.0729762, z: 0.15051498, w: 0.9858726} + scale: {x: 0.99999994, y: 1.0000005, z: 1.0000001} + - name: Ellen_Right_IndexIntermediate + parentName: Ellen_Right_IndexProximal + position: {x: 0.026209345, y: 0.000004978231, z: 0.00000022464761} + rotation: {x: 0.00000007264315, y: -0.00000553578, z: 0.03857598, w: 0.99925566} + scale: {x: 1.000004, y: 0.99999684, z: 1.0000007} + - name: Ellen_Right_IndexDistal + parentName: Ellen_Right_IndexIntermediate + position: {x: 0.01969795, y: -0.0000035291935, z: -0.00000014501906} + rotation: {x: -0.000000099740205, y: 0.00000034515767, z: 0.040986247, w: 0.99915975} + scale: {x: 1.000003, y: 0.9999965, z: 0.9999998} + - name: Ellen_Right_IndexEnd + parentName: Ellen_Right_IndexDistal + position: {x: 0.021357665, y: -0.000002995112, z: -0.000000043682526} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_MiddleProximal + parentName: Ellen_Right_Hand + position: {x: 0.06624978, y: 0.01239, z: -0.0033889036} + rotation: {x: -0.00028908227, y: -0.0031065405, z: 0.09264695, w: 0.9956942} + scale: {x: 0.99999994, y: 1.0000004, z: 1.0000001} + - name: Ellen_Right_MiddleIntermediate + parentName: Ellen_Right_MiddleProximal + position: {x: 0.029408824, y: 0.000004214682, z: 0.000000036662954} + rotation: {x: -0.00000001891748, y: -0.00000069546473, z: 0.038752668, w: 0.9992489} + scale: {x: 1.0000024, y: 0.9999978, z: 1.0000005} + - name: Ellen_Right_MiddleDistal + parentName: Ellen_Right_MiddleIntermediate + position: {x: 0.023897897, y: 0.0000014233088, z: -0.00000002866143} + rotation: {x: -0.00000006482975, y: -0.00000057433465, z: 0.040233083, w: 0.9991904} + scale: {x: 1.0000033, y: 0.9999973, z: 1.0000007} + - name: Ellen_Right_MiddleEnd + parentName: Ellen_Right_MiddleDistal + position: {x: 0.02135735, y: -0.0000025931608, z: -0.00000008737671} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_RingProximal + parentName: Ellen_Right_Hand + position: {x: 0.06420124, y: 0.01271, z: 0.0165448} + rotation: {x: -0.009482451, y: -0.052071806, z: 0.09017672, w: 0.9945184} + scale: {x: 0.9999998, y: 0.99999994, z: 1.0000002} + - name: Ellen_Right_RingIntermediate + parentName: Ellen_Right_RingProximal + position: {x: 0.026134476, y: -0.0000034694167, z: -0.000000019839222} + rotation: {x: -0.000000031664953, y: 0.00000064447494, z: 0.037346914, w: 0.99930245} + scale: {x: 1.0000032, y: 0.99999744, z: 1.0000002} + - name: Ellen_Right_RingDistal + parentName: Ellen_Right_RingIntermediate + position: {x: 0.023830751, y: 0.0000041929547, z: 0.000000023672413} + rotation: {x: 0.0000000065722094, y: 0.0000001555703, z: 0.04069136, w: 0.9991718} + scale: {x: 1.0000029, y: 0.9999972, z: 1.0000004} + - name: Ellen_Right_RingEnd + parentName: Ellen_Right_RingDistal + position: {x: 0.021361079, y: 0.000003810049, z: 0.000000027045216} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_PinkyProximal + parentName: Ellen_Right_Hand + position: {x: 0.057514366, y: 0.016840002, z: 0.035751257} + rotation: {x: -0.029194606, y: -0.05614811, z: 0.10333933, w: 0.9926309} + scale: {x: 0.9999997, y: 1.0000002, z: 1.0000005} + - name: Ellen_Right_PinkyIntermediate + parentName: Ellen_Right_PinkyProximal + position: {x: 0.019617017, y: -0.000006033377, z: -0.00000004139099} + rotation: {x: -0.00000004470346, y: 0.0000012814991, z: 0.038169913, w: 0.99927133} + scale: {x: 1.0000033, y: 0.9999971, z: 1.0000004} + - name: Ellen_Right_PinkyDistal + parentName: Ellen_Right_PinkyIntermediate + position: {x: 0.017391909, y: 0.0000017637728, z: 0.000000027205617} + rotation: {x: -0.00000008038039, y: -0.0000015970159, z: 0.038340494, w: 0.9992647} + scale: {x: 1.0000057, y: 0.9999948, z: 1.0000005} + - name: Ellen_Right_PinkyEnd + parentName: Ellen_Right_PinkyDistal + position: {x: 0.017690951, y: 0.0000029277512, z: -0.00000003831311} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_ThumbProximal + parentName: Ellen_Right_Hand + position: {x: 0.0067132125, y: 0.016999999, z: -0.02027406} + rotation: {x: -0.21894367, y: 0.38895375, z: 0.23894188, w: 0.86237204} + scale: {x: 1.0000002, y: 0.99999994, z: 1.0000006} + - name: Ellen_Right_ThumbIntermediate + parentName: Ellen_Right_ThumbProximal + position: {x: 0.027158605, y: 0.000002688841, z: 0.0000018471096} + rotation: {x: 0.0000061392757, y: -0.038487, z: 0.0001214146, w: 0.9992592} + scale: {x: 1.000001, y: 0.99999994, z: 0.99999875} + - name: Ellen_Right_ThumbDistal + parentName: Ellen_Right_ThumbIntermediate + position: {x: 0.021591228, y: -0.000005928127, z: -0.0000029428468} + rotation: {x: 0.000012208875, y: -0.037423354, z: -0.00009975381, w: 0.9992996} + scale: {x: 1.000002, y: 1, z: 0.9999978} + - name: Ellen_Right_ThumbEnd + parentName: Ellen_Right_ThumbDistal + position: {x: 0.025002666, y: 0.00000030623602, z: -0.00000027281143} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_Shoulder + parentName: Ellen_UpperChest + position: {x: -0.11539749, y: -0.040046573, z: -0.015376453} + rotation: {x: 0.07629283, y: 0.07629283, z: 0.70297897, w: 0.70297897} + scale: {x: 1, y: 1.000004, z: 0.9999959} + - name: Ellen_Left_UpperArm + parentName: Ellen_Left_Shoulder + position: {x: -0.1031225, y: -0.0073200064, z: -0.017839856} + rotation: {x: -0.000001285225, y: -0.026176937, z: 0.00000010384245, w: 0.99965733} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: Ellen_Left_Arm + parentName: Ellen_Left_UpperArm + position: {x: -0.23377727, y: -0.000000006110441, z: -0.0021768187} + rotation: {x: 0.00000036986233, y: 0.06023093, z: -0.00000011419573, w: 0.99818456} + scale: {x: 1, y: 1, z: 1.0000001} + - name: Ellen_Left_Hand + parentName: Ellen_Left_Arm + position: {x: -0.2519881, y: 0.000000001362619, z: 0.0026964587} + rotation: {x: -0.000103433966, y: -0, z: -0.009737513, w: 0.9999527} + scale: {x: 1.0000001, y: 1, z: 1} + - name: Ellen_Left_Hand_Attach + parentName: Ellen_Left_Hand + position: {x: -0.04, y: -0.03, z: -5.3290704e-17} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_IndexProximal + parentName: Ellen_Left_Hand + position: {x: -0.060939856, y: -0.01136, z: 0.022294216} + rotation: {x: -0.008651532, y: 0.072976224, z: 0.15051508, w: 0.9858726} + scale: {x: 1, y: 1.0000001, z: 1} + - name: Ellen_Left_IndexIntermediate + parentName: Ellen_Left_IndexProximal + position: {x: -0.026209345, y: -0.0000049786618, z: -0.00000022501166} + rotation: {x: 0.00000011362131, y: -0.000005103646, z: 0.03857501, w: 0.9992557} + scale: {x: 1.0000039, y: 0.99999624, z: 1.0000001} + - name: Ellen_Left_IndexDistal + parentName: Ellen_Left_IndexIntermediate + position: {x: -0.01969795, y: 0.00000352887, z: 0.00000014457697} + rotation: {x: -0.000000083142716, y: 0.0000007268237, z: 0.040982723, w: 0.99915993} + scale: {x: 1.000003, y: 0.99999684, z: 1} + - name: Ellen_Left_IndexEnd + parentName: Ellen_Left_IndexDistal + position: {x: -0.021357665, y: 0.0000029947614, z: 0.000000043119037} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_MiddleProximal + parentName: Ellen_Left_Hand + position: {x: -0.06624978, y: -0.012390001, z: 0.003388903} + rotation: {x: -0.00028908835, y: -0.003106508, z: 0.0926469, w: 0.99569416} + scale: {x: 0.99999994, y: 1.0000002, z: 1.0000001} + - name: Ellen_Left_MiddleIntermediate + parentName: Ellen_Left_MiddleProximal + position: {x: -0.029408824, y: -0.0000042149654, z: -0.000000036917093} + rotation: {x: 0.000000004860338, y: -0.00000079185673, z: 0.03875442, w: 0.9992488} + scale: {x: 1.0000024, y: 0.99999744, z: 0.99999994} + - name: Ellen_Left_MiddleDistal + parentName: Ellen_Left_MiddleIntermediate + position: {x: -0.023897897, y: -0.0000014235393, z: 0.000000028244418} + rotation: {x: -0.000000093797524, y: -0.00000068277643, z: 0.040231038, w: 0.99919045} + scale: {x: 1.0000036, y: 0.9999967, z: 1} + - name: Ellen_Left_MiddleEnd + parentName: Ellen_Left_MiddleDistal + position: {x: -0.02135735, y: 0.000002592955, z: 0.00000008687872} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_RingProximal + parentName: Ellen_Left_Hand + position: {x: -0.06420124, y: -0.01271, z: -0.016544797} + rotation: {x: -0.009482448, y: -0.052071784, z: 0.090176836, w: 0.9945184} + scale: {x: 0.99999994, y: 1, z: 1.0000004} + - name: Ellen_Left_RingIntermediate + parentName: Ellen_Left_RingProximal + position: {x: -0.026134476, y: 0.000003469287, z: 0.000000019614149} + rotation: {x: -0.000000065192545, y: -0.00000008568163, z: 0.03735501, w: 0.99930215} + scale: {x: 1.0000032, y: 0.9999972, z: 1} + - name: Ellen_Left_RingDistal + parentName: Ellen_Left_RingIntermediate + position: {x: -0.023830751, y: -0.0000041930098, z: -0.000000019147421} + rotation: {x: -0.000000014467796, y: 0.00000016929806, z: 0.04069178, w: 0.99917173} + scale: {x: 1.0000031, y: 0.9999967, z: 1.0000001} + - name: Ellen_Left_RingEnd + parentName: Ellen_Left_RingDistal + position: {x: -0.021361079, y: -0.0000038101546, z: -0.000000027505568} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_PinkyProximal + parentName: Ellen_Left_Hand + position: {x: -0.057514366, y: -0.01684, z: -0.035751257} + rotation: {x: -0.029194929, y: -0.056147758, z: 0.103338294, w: 0.992631} + scale: {x: 0.9999997, y: 0.99999994, z: 1.0000002} + - name: Ellen_Left_PinkyIntermediate + parentName: Ellen_Left_PinkyProximal + position: {x: -0.019617017, y: 0.0000060334473, z: 0.000000041177646} + rotation: {x: -0.00000007636841, y: 0.0000011287623, z: 0.03816665, w: 0.99927145} + scale: {x: 1.0000035, y: 0.9999966, z: 1.0000001} + - name: Ellen_Left_PinkyDistal + parentName: Ellen_Left_PinkyIntermediate + position: {x: -0.017391909, y: -0.0000017637104, z: -0.000000027558691} + rotation: {x: -0.00000009117385, y: -0.0000017395955, z: 0.038345695, w: 0.9992646} + scale: {x: 1.0000057, y: 0.99999446, z: 1} + - name: Ellen_Left_PinkyEnd + parentName: Ellen_Left_PinkyDistal + position: {x: -0.017690951, y: -0.0000029276878, z: 0.0000000378032} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_ThumbProximal + parentName: Ellen_Left_Hand + position: {x: -0.006713212, y: -0.017, z: 0.02027406} + rotation: {x: -0.21894372, y: 0.38895375, z: 0.23894206, w: 0.8623719} + scale: {x: 1.0000004, y: 0.9999997, z: 1.0000004} + - name: Ellen_Left_ThumbIntermediate + parentName: Ellen_Left_ThumbProximal + position: {x: -0.027158605, y: -0.0000026897221, z: -0.0000018471097} + rotation: {x: 0.0000063180887, y: -0.038486816, z: 0.000121503996, w: 0.9992591} + scale: {x: 1.0000013, y: 1, z: 0.9999991} + - name: Ellen_Left_ThumbDistal + parentName: Ellen_Left_ThumbIntermediate + position: {x: -0.021591228, y: 0.0000059275294, z: 0.0000029428468} + rotation: {x: 0.000012229422, y: -0.03742084, z: -0.00009991933, w: 0.9992996} + scale: {x: 1.0000019, y: 1.0000001, z: 0.9999978} + - name: Ellen_Left_ThumbEnd + parentName: Ellen_Left_ThumbDistal + position: {x: -0.025002666, y: -0.00000030675074, z: 0.0000002728114} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Left_UpperLeg + parentName: Ellen_Hips + position: {x: 0.01683994, y: -0.07564337, z: -0.0024667897} + rotation: {x: -0.039260358, y: -0.000001437962, z: 0.9992291, w: -0.00000036583515} + scale: {x: 1.0000051, y: 0.99999756, z: 0.9999977} + - name: Ellen_Left_LowerLeg + parentName: Ellen_Left_UpperLeg + position: {x: -0.38615477, y: 0.000000043533287, z: 0} + rotation: {x: -0.0000000049165463, y: -0.0000010989598, z: -0.00000044419585, + w: 1} + scale: {x: 1.0000052, y: 0.9999978, z: 0.99999744} + - name: Ellen_Left_Foot + parentName: Ellen_Left_LowerLeg + position: {x: -0.3845391, y: 0, z: 0.00000003700288} + rotation: {x: 0.000000021969829, y: 0.57357645, z: -0.000000025403542, w: 0.8191521} + scale: {x: 0.9999991, y: 1.0000002, z: 1.0000012} + - name: Ellen_Left_Toes + parentName: Ellen_Left_Foot + position: {x: -0.11155971, y: -5.301315e-17, z: -2.0888253e-17} + rotation: {x: -0.00000007143757, y: 0.1564345, z: 0.00000004354709, w: 0.9876884} + scale: {x: 0.9999997, y: 1, z: 1.0000001} + - name: Ellen_Left_ToeEnd + parentName: Ellen_Left_Toes + position: {x: -0.05580593, y: 4.718448e-18, z: -2.8681962e-18} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Ellen_Right_UpperLeg + parentName: Ellen_Hips + position: {x: 0.016839733, y: 0.0756434, z: -0.0024668525} + rotation: {x: 0.99926037, y: 0.000000066298526, z: 0.038456313, w: 0.000001469627} + scale: {x: 1.0000057, y: 0.99999744, z: 0.9999977} + - name: Ellen_Right_LowerLeg + parentName: Ellen_Right_UpperLeg + position: {x: 0.38615513, y: 1.1457501e-15, z: -0.00000005034822} + rotation: {x: 2.7307576e-10, y: -0.00000023469325, z: -0.000000007096424, w: 1} + scale: {x: 1.0000055, y: 0.9999977, z: 0.9999977} + - name: Ellen_Right_Foot + parentName: Ellen_Right_LowerLeg + position: {x: 0.38453895, y: 1.2967404e-15, z: -0.00000005776047} + rotation: {x: -0.0000017286164, y: -0.5735908, z: -0.0000042789256, w: -0.819142} + scale: {x: 0.9999991, y: 1, z: 1.0000012} + - name: Ellen_Right_Toes + parentName: Ellen_Right_Foot + position: {x: 0.11155968, y: -1.9539925e-16, z: 0.00000003284919} + rotation: {x: -0.0000011458677, y: -0.15642096, z: 0.0000071081495, w: -0.98769057} + scale: {x: 1, y: 1, z: 1.0000001} + - name: Ellen_Right_ToeEnd + parentName: Ellen_Right_Toes + position: {x: 0.055805743, y: 1.064401e-10, z: -0.000000006959264} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: Ellen_Root + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/EllenMesh.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx new file mode 100644 index 0000000..b4233d4 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx.meta new file mode 100644 index 0000000..50746c3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx.meta @@ -0,0 +1,163 @@ +fileFormatVersion: 2 +guid: 3d6961085aca9d1418ea78b40ad94f1c +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: //RootNode + - first: + 1: 100002 + second: FloorCircular01_LOD00 + - first: + 1: 100004 + second: FloorCircular01_LOD01 + - first: + 4: 400000 + second: //RootNode + - first: + 4: 400002 + second: FloorCircular01_LOD00 + - first: + 4: 400004 + second: FloorCircular01_LOD01 + - first: + 21: 2100000 + second: FloorCircular01_Mat + - first: + 23: 2300000 + second: FloorCircular01_LOD00 + - first: + 23: 2300002 + second: FloorCircular01_LOD01 + - first: + 33: 3300000 + second: FloorCircular01_LOD00 + - first: + 33: 3300002 + second: FloorCircular01_LOD01 + - first: + 43: 4300000 + second: FloorCircular01_LOD00 + - first: + 43: 4300002 + second: FloorCircular01_LOD01 + - first: + 205: 20500000 + second: //RootNode + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: FloorCircular01_Mat + second: {fileID: 2100000, guid: d44f96e7e84df634090b0b6318835d9f, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: + - 0.25 + - 0.01 + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/FloorCircular.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx new file mode 100644 index 0000000..54475b7 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx.meta new file mode 100644 index 0000000..3ac6f2b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx.meta @@ -0,0 +1,163 @@ +fileFormatVersion: 2 +guid: 058f6493b73e7e241903ff9ec6a40d48 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: //RootNode + - first: + 1: 100002 + second: FloorPanel2x2_LOD00 + - first: + 1: 100004 + second: FloorPanel2x2_LOD01 + - first: + 4: 400000 + second: //RootNode + - first: + 4: 400002 + second: FloorPanel2x2_LOD00 + - first: + 4: 400004 + second: FloorPanel2x2_LOD01 + - first: + 21: 2100000 + second: FloorPanel03_Mat + - first: + 23: 2300000 + second: FloorPanel2x2_LOD00 + - first: + 23: 2300002 + second: FloorPanel2x2_LOD01 + - first: + 33: 3300000 + second: FloorPanel2x2_LOD00 + - first: + 33: 3300002 + second: FloorPanel2x2_LOD01 + - first: + 43: 4300000 + second: FloorPanel2x2_LOD00 + - first: + 43: 4300002 + second: FloorPanel2x2_LOD01 + - first: + 205: 20500000 + second: //RootNode + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: FloorPanel03_Mat + second: {fileID: 2100000, guid: a5fc7b2bf4ff9194e8daa163936042bd, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: + - 0.25 + - 0.01 + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/FloorPanel2x2.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx new file mode 100644 index 0000000..0d7cd9b Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx.meta new file mode 100644 index 0000000..d213215 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: b5f45c1baaf84df41a3fb8f8e22c03ab +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Grass + second: {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.5 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.005 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Grass.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx new file mode 100644 index 0000000..1018487 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx.meta new file mode 100644 index 0000000..c320931 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx.meta @@ -0,0 +1,827 @@ +fileFormatVersion: 2 +guid: ac4d074858f979f4e95e1f5ea66dfaea +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: knight_texture + second: {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: "\nClip 'Walking_A' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\t'upperleg.r' has translation animation + that will be discarded.\n\nClip 'Walking_B' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\t'upperleg.r' has translation animation + that will be discarded.\n\nClip 'Walking_C' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'upperleg.l' has translation animation that + will be discarded.\n\t'upperleg.r' has translation animation that will be discarded.\n\nClip + 'Walking_Backwards' has import animation warnings that might lower retargeting + quality:\nNote: Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\t'upperleg.r' has translation animation + that will be discarded.\n\nClip 'Running_A' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperarm.l' has translation + animation that will be discarded.\n\t'upperarm.r' has translation animation + that will be discarded.\n\t'upperleg.l' has translation animation that will + be discarded.\n\t'upperleg.r' has translation animation that will be discarded.\n\nClip + 'Running_B' has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Running_Strafe_Right' has import animation warnings + that might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperarm.l' has translation + animation that will be discarded.\n\t'upperarm.r' has translation animation + that will be discarded.\n\t'upperleg.l' has translation animation that will + be discarded.\n\t'upperleg.r' has translation animation that will be discarded.\n\nClip + 'Running_Strafe_Left' has import animation warnings that might lower retargeting + quality:\nNote: Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Jump_Full_Short' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\nClip 'Jump_Full_Long' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\nClip + 'Jump_Start' has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\nClip + 'Jump_Idle' has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\nClip + 'Jump_Land' has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\nClip + 'Dodge_Forward' has import animation warnings that might lower retargeting + quality:\nNote: Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperleg.l' + has translation animation that will be discarded.\n\t'upperleg.r' has translation + animation that will be discarded.\n\nClip 'Dodge_Backward' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperleg.l' + has translation animation that will be discarded.\n\t'upperleg.r' has translation + animation that will be discarded.\n\nClip 'Dodge_Right' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperleg.r' + has translation animation that will be discarded.\n\nClip 'Dodge_Left' has + import animation warnings that might lower retargeting quality:\nNote: Activate + translation DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween + humanoid transforms and has rotation animation that will be discarded.\n\t'upperleg.l' + has translation animation that will be discarded.\n\nClip 'PickUp' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\nClip 'Use_Item' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip 'Throw' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Interact' has import animation warnings that might lower + retargeting quality:\nNote: Activate translation DOF on avatar to improve retargeting + quality.\n\t'upperarm.r' has translation animation that will be discarded.\n\nClip + 'Cheer' has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\nClip 'Hit_A' has import animation warnings + that might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\nClip 'Death_A' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperleg.r' + has translation animation that will be discarded.\n\nClip 'Death_B' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperleg.l' + has translation animation that will be discarded.\n\t'upperleg.r' has translation + animation that will be discarded.\n\nClip '1H_Melee_Attack_Chop' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip '1H_Melee_Attack_Slice_Diagonal' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\nClip + '1H_Melee_Attack_Stab' has import animation warnings that might lower retargeting + quality:\nNote: Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\nClip '2H_Melee_Idle' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip '2H_Melee_Attack_Chop' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\nClip '2H_Melee_Attack_Stab' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\nClip '2H_Melee_Attack_Spin' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\nClip '2H_Melee_Attack_Spinning' has import + animation warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip 'Dualwield_Melee_Attack_Chop' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Dualwield_Melee_Attack_Slice' has import animation warnings + that might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\nClip 'Dualwield_Melee_Attack_Stab' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\nClip 'Unarmed_Melee_Attack_Punch_A' has + import animation warnings that might lower retargeting quality:\nNote: Activate + translation DOF on avatar to improve retargeting quality.\n\t'upperarm.r' has + translation animation that will be discarded.\n\nClip 'Unarmed_Melee_Attack_Punch_B' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\t'upperleg.r' has translation animation + that will be discarded.\n\nClip 'Unarmed_Melee_Attack_Kick' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\t'upperleg.r' has translation animation + that will be discarded.\n\nClip 'Block' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperarm.l' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Blocking' has import animation warnings that might lower + retargeting quality:\nNote: Activate translation DOF on avatar to improve retargeting + quality.\n\t'chest' is inbetween humanoid transforms and has rotation animation + that will be discarded.\n\nClip 'Block_Attack' has import animation warnings + that might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperarm.l' has translation + animation that will be discarded.\n\nClip '1H_Ranged_Aiming' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\nClip '1H_Ranged_Shoot' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\t'upperleg.l' has translation + animation that will be discarded.\n\nClip '1H_Ranged_Shooting' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip '1H_Ranged_Reload' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\nClip '2H_Ranged_Aiming' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip '2H_Ranged_Shoot' has import animation warnings that + might lower retargeting quality:\nNote: Activate translation DOF on avatar + to improve retargeting quality.\n\t'chest' is inbetween humanoid transforms + and has rotation animation that will be discarded.\n\t'upperarm.l' has translation + animation that will be discarded.\n\t'upperarm.r' has translation animation + that will be discarded.\n\t'upperleg.l' has translation animation that will + be discarded.\n\t'upperleg.r' has translation animation that will be discarded.\n\nClip + '2H_Ranged_Shooting' has import animation warnings that might lower retargeting + quality:\nNote: Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperleg.r' + has translation animation that will be discarded.\n\nClip '2H_Ranged_Reload' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\nClip + 'Spellcast_Shoot' has import animation warnings that might lower retargeting + quality:\nNote: Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\nClip 'Spellcast_Raise' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.r' + has translation animation that will be discarded.\n\t'upperleg.r' has translation + animation that will be discarded.\n\nClip 'Spellcast_Long' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip 'Lie_Down' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Lie_StandUp' has import animation warnings that might + lower retargeting quality:\nNote: Activate translation DOF on avatar to improve + retargeting quality.\n\t'chest' is inbetween humanoid transforms and has rotation + animation that will be discarded.\n\t'upperarm.l' has translation animation + that will be discarded.\n\t'upperarm.r' has translation animation that will + be discarded.\n\t'upperleg.l' has translation animation that will be discarded.\n\t'upperleg.r' + has translation animation that will be discarded.\n\nClip 'Sit_Chair_Down' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperleg.l' + has translation animation that will be discarded.\n\t'upperleg.r' has translation + animation that will be discarded.\n\nClip 'Sit_Chair_Idle' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\nClip 'Sit_Chair_StandUp' + has import animation warnings that might lower retargeting quality:\nNote: + Activate translation DOF on avatar to improve retargeting quality.\n\t'chest' + is inbetween humanoid transforms and has rotation animation that will be discarded.\n\t'upperleg.l' + has translation animation that will be discarded.\n\t'upperleg.r' has translation + animation that will be discarded.\n\nClip 'Sit_Floor_Down' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n\nClip 'Sit_Floor_Idle' has import animation warnings that might + lower retargeting quality:\nNote: Activate translation DOF on avatar to improve + retargeting quality.\n\t'chest' is inbetween humanoid transforms and has rotation + animation that will be discarded.\n\nClip 'Sit_Floor_StandUp' has import animation + warnings that might lower retargeting quality:\nNote: Activate translation + DOF on avatar to improve retargeting quality.\n\t'chest' is inbetween humanoid + transforms and has rotation animation that will be discarded.\n\t'upperarm.l' + has translation animation that will be discarded.\n\t'upperarm.r' has translation + animation that will be discarded.\n\t'upperleg.l' has translation animation + that will be discarded.\n\t'upperleg.r' has translation animation that will + be discarded.\n" + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.6 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: + - boneName: hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperleg.l + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperleg.r + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerleg.l + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerleg.r + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: foot.l + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: foot.r + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperarm.l + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperarm.r + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerarm.l + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerarm.r + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: wrist.l + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: wrist.r + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: toes.l + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: toes.r + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: KnightMesh(Clone) + parentName: + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_ArmLeft + parentName: KnightMesh(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_ArmRight + parentName: KnightMesh(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_Body + parentName: KnightMesh(Clone) + position: {x: -0, y: -0.00000008225441, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_Head + parentName: KnightMesh(Clone) + position: {x: -0, y: 0.72953475, z: -0.00000008439625} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_LegLeft + parentName: KnightMesh(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_LegRight + parentName: KnightMesh(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Rig + parentName: KnightMesh(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: root + parentName: Rig + position: {x: -0, y: 0, z: 0} + rotation: {x: -0.000000021855692, y: -0.000000119209275, z: 2.6054013e-15, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: hips + parentName: root + position: {x: -0, y: 0.24339807, z: 0} + rotation: {x: -5.3290705e-15, y: 0.000000119209275, z: 6.3527476e-22, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: spine + parentName: hips + position: {x: 1.42e-43, y: 0.115186505, z: 0} + rotation: {x: 5.3290705e-15, y: -7.1054274e-15, z: -1.3883952e-28, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: chest + parentName: spine + position: {x: 2.217666e-29, y: 0.22499278, z: 1.0658141e-15} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 0.99999994, z: 1} + - name: Knight_Cape + parentName: chest + position: {x: -1.1993426e-21, y: 0.14595741, z: -0.000000084396234} + rotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + scale: {x: 1, y: 1.0000001, z: 1} + - name: upperarm.l + parentName: chest + position: {x: -0.12720442, y: 0.08047936, z: 0.000000050927046} + rotation: {x: -0.514122, y: 0.48546723, z: 0.48546833, w: 0.51412123} + scale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + - name: lowerarm.l + parentName: upperarm.l + position: {x: 1.9016257e-10, y: 0.14513844, z: -0.00000006938378} + rotation: {x: 4.8521726e-10, y: 0.0000000594392, z: 0.055285525, w: 0.9984706} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: wrist.l + parentName: lowerarm.l + position: {x: -0.0000000017830729, y: 0.1560263, z: 9.857521e-10} + rotation: {x: 0.0000000010654014, y: 2.6744193e-10, z: -0.026658101, w: 0.99964464} + scale: {x: 0.99999994, y: 1, z: 1} + - name: hand.l + parentName: wrist.l + position: {x: -7.2475364e-13, y: 0.04429554, z: 0.00000007161441} + rotation: {x: 5.9566346e-10, y: -0.00000013300505, z: 0.000005455195, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: handslot.l + parentName: hand.l + position: {x: -5.051575e-10, y: 0.05767515, z: -0.034499932} + rotation: {x: -0.0000000119789805, y: -0.000000015198488, z: 0.7071068, w: 0.7071067} + scale: {x: 1, y: 1, z: 1} + - name: Rectangle_Shield + parentName: handslot.l + position: {x: -0.00000003576279, y: 0.010207057, z: 0.09353113} + rotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: Round_Shield + parentName: handslot.l + position: {x: -0.00000003576279, y: 0.010207057, z: 0.09353113} + rotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: Spike_Shield + parentName: handslot.l + position: {x: -0.00000003576279, y: 0.010207057, z: 0.09353113} + rotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: Badge_Shield + parentName: handslot.l + position: {x: -0.00000003576279, y: 0.010207057, z: 0.09353113} + rotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: 1H_Sword_Offhand + parentName: handslot.l + position: {x: -0.00000003576279, y: 0.010207076, z: -0.00000007277528} + rotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: upperarm.r + parentName: chest + position: {x: 0.12720442, y: 0.08047936, z: 0.000000050927046} + rotation: {x: -0.5141217, y: -0.48546743, z: -0.48546806, w: 0.5141216} + scale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + - name: lowerarm.r + parentName: upperarm.r + position: {x: -1.2940576e-10, y: 0.14513844, z: -0.000000070111824} + rotation: {x: 4.8521726e-10, y: -0.0000000594392, z: -0.055285525, w: 0.9984706} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: wrist.r + parentName: lowerarm.r + position: {x: 0.0000000018309919, y: 0.1560263, z: 9.857514e-10} + rotation: {x: 0.0000000010654018, y: -2.6743324e-10, z: 0.026658101, w: 0.99964464} + scale: {x: 0.99999994, y: 1, z: 1} + - name: hand.r + parentName: wrist.r + position: {x: 9.46443e-13, y: 0.04429554, z: 0.000000071614366} + rotation: {x: 5.9541505e-10, y: 0.0000000892218, z: -0.000005455195, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: handslot.r + parentName: hand.r + position: {x: 5.0512344e-10, y: 0.05767515, z: -0.034499932} + rotation: {x: -0.000000011979, y: 0.000000015198468, z: -0.7071068, w: 0.7071067} + scale: {x: 1, y: 1, z: 1} + - name: 2H_Sword + parentName: handslot.r + position: {x: 0.00000003576279, y: 0.019985586, z: -0.00000014318674} + rotation: {x: 0.000000056966357, y: -0.000000002276496, z: -0.000000030214018, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: 1H_Sword + parentName: handslot.r + position: {x: 0.00000003576279, y: 0.019985586, z: -0.00000014318674} + rotation: {x: 0.000000056966357, y: -0.000000002276496, z: -0.000000030214018, + w: 1} + scale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + - name: head + parentName: chest + position: {x: 7.030534e-30, y: 0.16127795, z: -3.31e-43} + rotation: {x: -3.5527137e-15, y: 0, z: 5.0487104e-29, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Knight_Helmet + parentName: head + position: {x: -0.0000002861023, y: -0.015320564, z: -0.00000006512538} + rotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + scale: {x: 1, y: 1.0000001, z: 1} + - name: upperleg.l + parentName: hips + position: {x: -0.10256704, y: 0.06815236, z: 0.000000008353964} + rotation: {x: 0.9998491, y: 0.00000007132798, z: 0.00000001204276, w: 0.017373588} + scale: {x: 1, y: 0.99999976, z: 1.0000011} + - name: lowerleg.l + parentName: upperleg.l + position: {x: -0.000000010570935, y: 0.13624647, z: -0.000000001605871} + rotation: {x: 0.10622619, y: -0.000000068652874, z: 0.00000007377092, w: 0.994342} + scale: {x: 1, y: 0.9999998, z: 0.99999964} + - name: foot.l + parentName: lowerleg.l + position: {x: 0.0000000019028403, y: 0.08966224, z: 0.0000000016394321} + rotation: {x: -0.45523942, y: -0.000000016196793, z: 0.00000003435627, w: 0.8903691} + scale: {x: 1, y: 1.0000008, z: 0.9999996} + - name: toes.l + parentName: foot.l + position: {x: -6.3285516e-11, y: 0.09939003, z: 0.000000011703999} + rotation: {x: -0.000000001247988, y: 0.92035484, z: -0.39108437, w: -0.00000014415092} + scale: {x: 1, y: 1.0000004, z: 0.99999994} + - name: upperleg.r + parentName: hips + position: {x: 0.10256704, y: 0.06815236, z: 0.000000008353964} + rotation: {x: 0.9998491, y: -0.00000007426609, z: 0.00000003172626, w: 0.017373588} + scale: {x: 1, y: 0.99999976, z: 1.0000011} + - name: lowerleg.r + parentName: upperleg.r + position: {x: 0.000000010222002, y: 0.13624647, z: -0.0000000010210948} + rotation: {x: 0.10622622, y: 0.000000068652895, z: -0.00000007377092, w: 0.994342} + scale: {x: 1, y: 0.9999999, z: 0.9999997} + - name: foot.r + parentName: lowerleg.r + position: {x: -0.0000000032594711, y: 0.08966217, z: 5.057267e-10} + rotation: {x: -0.45523942, y: -0.00000015576714, z: 0.000000017729546, w: 0.8903691} + scale: {x: 1, y: 1.0000005, z: 0.999999} + - name: toes.r + parentName: foot.r + position: {x: 0.0000000025475329, y: 0.09939002, z: -0.0000000061149614} + rotation: {x: 0.0000000012479976, y: 0.9203548, z: -0.39108443, w: 0.00000014415092} + scale: {x: 1, y: 1.0000004, z: 0.9999999} + - name: kneeIK.l + parentName: root + position: {x: -0.10256694, y: 0.17538616, z: 0.34548748} + rotation: {x: 0.7071068, y: 0.00000022930232, z: 0.000000046055135, w: 0.7071067} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: control-toe-roll.l + parentName: root + position: {x: -0.10256699, y: 0.015594158, z: 0.14747363} + rotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + scale: {x: 1, y: 1, z: 1} + - name: control-heel-roll.l + parentName: control-toe-roll.l + position: {x: -0.000000011674866, y: 0.2176996, z: -0.000000011757941} + rotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + scale: {x: 1, y: 1, z: 1} + - name: control-foot-roll.l + parentName: control-heel-roll.l + position: {x: -0.0000000022517668, y: 0.1280617, z: 0.0000000021230022} + rotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: heelIK.l + parentName: control-foot-roll.l + position: {x: 0.000000012727464, y: 0.09939004, z: -2.6085376e-10} + rotation: {x: -0.39108443, y: 0.00000006885003, z: 0.00000006562883, w: 0.92035484} + scale: {x: 1, y: 1, z: 1.0000001} + - name: IK-foot.l + parentName: control-foot-roll.l + position: {x: 0.000000012727464, y: 0.09939004, z: -2.6085376e-10} + rotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + scale: {x: 1, y: 1, z: 1} + - name: IK-toe.l + parentName: control-heel-roll.l + position: {x: 0.0000000027341696, y: -0.0000000016543418, z: -0.00000001175794} + rotation: {x: 0.00000005860104, y: 1.2081922e-15, z: 0.000000019466935, w: 1} + scale: {x: 1, y: 0.99999994, z: 1} + - name: kneeIK.r + parentName: root + position: {x: 0.10256711, y: 0.17538616, z: 0.34548742} + rotation: {x: 0.7071068, y: 0.000000038238493, z: -0.00000014500868, w: 0.7071067} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: control-toe-roll.r + parentName: root + position: {x: 0.10256706, y: 0.015594158, z: 0.14747359} + rotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + scale: {x: 1, y: 1, z: 1} + - name: control-heel-roll.r + parentName: control-toe-roll.r + position: {x: -0.000000011674866, y: 0.2176996, z: -0.0000000117579395} + rotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + scale: {x: 1, y: 1, z: 1} + - name: control-foot-roll.r + parentName: control-heel-roll.r + position: {x: -0.0000000022517672, y: 0.1280617, z: 0.000000002123002} + rotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: heelIK.r + parentName: control-foot-roll.r + position: {x: -0.000000005153928, y: 0.09939004, z: 8.196473e-10} + rotation: {x: -0.39108443, y: 0.000000068850035, z: 0.00000006562883, w: 0.92035484} + scale: {x: 1, y: 1, z: 1.0000001} + - name: IK-foot.r + parentName: control-foot-roll.r + position: {x: -0.000000005153928, y: 0.09939004, z: 8.196473e-10} + rotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + scale: {x: 1, y: 1, z: 1} + - name: IK-toe.r + parentName: control-heel-roll.r + position: {x: 0.000000002734169, y: -7.0030864e-10, z: -0.00000001175794} + rotation: {x: 0.00000005860104, y: 1.2081923e-15, z: 0.000000019466935, w: 1} + scale: {x: 1, y: 0.99999994, z: 1} + - name: elbowIK.l + parentName: root + position: {x: -0.2721045, y: 0.66405666, z: -0.35331568} + rotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + scale: {x: 1, y: 1, z: 1} + - name: handIK.l + parentName: root + position: {x: -0.42790896, y: 0.66405666, z: 0.00000015294849} + rotation: {x: -0.50000006, y: 0.49999997, z: 0.49999997, w: 0.50000006} + scale: {x: 0.9999999, y: 0.99999976, z: 0.99999994} + - name: elbowIK.r + parentName: root + position: {x: 0.27210432, y: 0.66405666, z: -0.35331577} + rotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + scale: {x: 1, y: 1, z: 1} + - name: handIK.r + parentName: root + position: {x: 0.42790896, y: 0.66405666, z: -0.00000005109439} + rotation: {x: 0.50000006, y: 0.49999994, z: 0.5, w: -0.5} + scale: {x: 1, y: 1, z: 1} + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.6 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/KnightMesh.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx new file mode 100644 index 0000000..693f485 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx.meta new file mode 100644 index 0000000..da83386 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: f011dae7075413548a27aa9d7ef57b2c +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Bark_NormalTree + second: {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Leaves_Pine + second: {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.5 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.005 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Pine.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx new file mode 100644 index 0000000..d851805 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx.meta new file mode 100644 index 0000000..d7daecc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 18ead554d12b679408d53deae1e8b364 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: PlatformMat1 + second: {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Platform1.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx new file mode 100644 index 0000000..450d19c Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx.meta new file mode 100644 index 0000000..2481f15 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: f65d48619d28f3942b99389f0055b30d +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: PlatformMat2 + second: {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Platform2.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx new file mode 100644 index 0000000..95ea700 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx.meta new file mode 100644 index 0000000..38b8cb5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 19b49fb510faebf429af7f9aac286efb +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: PlatformMat3 + second: {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Platform3.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx new file mode 100644 index 0000000..2f4b962 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx.meta new file mode 100644 index 0000000..73da785 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: c283e2e9a0b4daa4bb248301a5fee0c6 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Rocks + second: {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.5 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.005 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Rock.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx new file mode 100644 index 0000000..b4a4c43 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx.meta new file mode 100644 index 0000000..378253f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: c05bfa63188a406e8a6778a5affa3971 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Material + second: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.01 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/RoundedCube.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx new file mode 100644 index 0000000..8edd236 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx.meta new file mode 100644 index 0000000..c26be6a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: c5893ab6990c42c58f945929f32d78fd +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: m_BlackScreen + second: {fileID: 2100000, guid: 948f2a1477cec2d48b9fc4e0b80663ab, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: m_GreenPlastic + second: {fileID: 2100000, guid: 5681421833f2e9442a490c7dd8f2c40c, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: m_PinkGlow + second: {fileID: 2100000, guid: 5ccdc9bbc758c8a44838890a33ff83f0, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: m_WhitePlastic + second: {fileID: 2100000, guid: 33cba5f631139f649bbf8618e93dbc25, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/ScreenRobot.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx new file mode 100644 index 0000000..894756a Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx.meta new file mode 100644 index 0000000..d5c1533 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx.meta @@ -0,0 +1,525 @@ +fileFormatVersion: 2 +guid: 6b417d114ba28c84aafa17634078e33c +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Glow + second: {fileID: 2100000, guid: 691f9252e26d3c84d86e4b80e9ef07f9, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: skeleton + second: {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.6 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: + - boneName: hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperleg.l + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperleg.r + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerleg.l + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerleg.r + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: foot.l + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: foot.r + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperarm.l + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: upperarm.r + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerarm.l + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: lowerarm.r + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: wrist.l + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: wrist.r + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: toes.l + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: toes.r + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: Skeleton_Rogue(Clone) + parentName: + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Rig + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: root + parentName: Rig + position: {x: -0, y: 0, z: 0} + rotation: {x: -0.000000021855692, y: -0.000000119209275, z: 2.6054013e-15, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: hips + parentName: root + position: {x: -0, y: 0.24339807, z: 0} + rotation: {x: -5.3290705e-15, y: 0.000000119209275, z: 6.3527476e-22, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: spine + parentName: hips + position: {x: 1.42e-43, y: 0.115186505, z: 0} + rotation: {x: 5.3290705e-15, y: -7.1054274e-15, z: -1.3883952e-28, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: chest + parentName: spine + position: {x: 2.217666e-29, y: 0.22499278, z: 1.0658141e-15} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 0.99999994, z: 1} + - name: Skeleton_Rogue_Cape + parentName: chest + position: {x: 0.0000011444092, y: 0.14594662, z: -0.00000008046627} + rotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + scale: {x: 1, y: 1.0000001, z: 1} + - name: upperarm.l + parentName: chest + position: {x: -0.12720442, y: 0.08047936, z: 0.000000050927046} + rotation: {x: -0.514122, y: 0.48546723, z: 0.48546833, w: 0.51412123} + scale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + - name: lowerarm.l + parentName: upperarm.l + position: {x: 1.9016257e-10, y: 0.14513844, z: -0.00000006938378} + rotation: {x: 4.8521726e-10, y: 0.0000000594392, z: 0.055285525, w: 0.9984706} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: wrist.l + parentName: lowerarm.l + position: {x: -0.0000000017830729, y: 0.1560263, z: 9.857521e-10} + rotation: {x: 0.0000000010654014, y: 2.6744193e-10, z: -0.026658101, w: 0.99964464} + scale: {x: 0.99999994, y: 1, z: 1} + - name: hand.l + parentName: wrist.l + position: {x: -7.2475364e-13, y: 0.04429554, z: 0.00000007161441} + rotation: {x: 5.9566346e-10, y: -0.00000013300505, z: 0.000005455195, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: handslot.l + parentName: hand.l + position: {x: -5.051575e-10, y: 0.05767515, z: -0.034499932} + rotation: {x: -0.0000000119789805, y: -0.000000015198488, z: 0.7071068, w: 0.7071067} + scale: {x: 1, y: 1, z: 1} + - name: upperarm.r + parentName: chest + position: {x: 0.12720442, y: 0.08047936, z: 0.000000050927046} + rotation: {x: -0.5141217, y: -0.48546743, z: -0.48546806, w: 0.5141216} + scale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + - name: lowerarm.r + parentName: upperarm.r + position: {x: -1.2940576e-10, y: 0.14513844, z: -0.000000070111824} + rotation: {x: 4.8521726e-10, y: -0.0000000594392, z: -0.055285525, w: 0.9984706} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: wrist.r + parentName: lowerarm.r + position: {x: 0.0000000018309919, y: 0.1560263, z: 9.857514e-10} + rotation: {x: 0.0000000010654018, y: -2.6743324e-10, z: 0.026658101, w: 0.99964464} + scale: {x: 0.99999994, y: 1, z: 1} + - name: hand.r + parentName: wrist.r + position: {x: 9.46443e-13, y: 0.04429554, z: 0.000000071614366} + rotation: {x: 5.9541505e-10, y: 0.0000000892218, z: -0.000005455195, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: handslot.r + parentName: hand.r + position: {x: 5.0512344e-10, y: 0.05767515, z: -0.034499932} + rotation: {x: -0.000000011979, y: 0.000000015198468, z: -0.7071068, w: 0.7071067} + scale: {x: 1, y: 1, z: 1} + - name: head + parentName: chest + position: {x: 7.030534e-30, y: 0.16127795, z: -3.31e-43} + rotation: {x: -3.5527137e-15, y: 0, z: 5.0487104e-29, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_Hood + parentName: head + position: {x: -0.0000011444092, y: -0.0153312925, z: -0.00000008270144} + rotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + scale: {x: 1, y: 1.0000001, z: 1} + - name: upperleg.l + parentName: hips + position: {x: -0.10256704, y: 0.06815236, z: 0.000000008353964} + rotation: {x: 0.9998491, y: 0.00000007132798, z: 0.00000001204276, w: 0.017373588} + scale: {x: 1, y: 0.99999976, z: 1.0000011} + - name: lowerleg.l + parentName: upperleg.l + position: {x: -0.000000010570935, y: 0.13624647, z: -0.000000001605871} + rotation: {x: 0.10622619, y: -0.000000068652874, z: 0.00000007377092, w: 0.994342} + scale: {x: 1, y: 0.9999998, z: 0.99999964} + - name: foot.l + parentName: lowerleg.l + position: {x: 0.0000000019028403, y: 0.08966224, z: 0.0000000016394321} + rotation: {x: -0.45523942, y: -0.000000016196793, z: 0.00000003435627, w: 0.8903691} + scale: {x: 1, y: 1.0000008, z: 0.9999996} + - name: toes.l + parentName: foot.l + position: {x: -6.328378e-11, y: 0.09939003, z: 0.00000002287987} + rotation: {x: -0.0000000625307, y: 0.9203549, z: -0.39108422, w: -0.00000011811018} + scale: {x: 1, y: 0.9999977, z: 1.0000033} + - name: upperleg.r + parentName: hips + position: {x: 0.10256704, y: 0.06815236, z: 0.000000008353964} + rotation: {x: 0.9998491, y: -0.00000007426609, z: 0.00000003172626, w: 0.017373588} + scale: {x: 1, y: 0.99999976, z: 1.0000011} + - name: lowerleg.r + parentName: upperleg.r + position: {x: 0.000000010222002, y: 0.13624647, z: -0.0000000010210948} + rotation: {x: 0.10622622, y: 0.000000068652895, z: -0.00000007377092, w: 0.994342} + scale: {x: 1, y: 0.9999999, z: 0.9999997} + - name: foot.r + parentName: lowerleg.r + position: {x: -0.0000000032594711, y: 0.08966217, z: 5.057267e-10} + rotation: {x: -0.45523942, y: -0.00000015576714, z: 0.000000017729546, w: 0.8903691} + scale: {x: 1, y: 1.0000005, z: 0.999999} + - name: toes.r + parentName: foot.r + position: {x: 0.00000001148823, y: 0.09939003, z: -0.0000000061149636} + rotation: {x: -0.000000022296454, y: 0.9203549, z: -0.39108422, w: -0.00000013520682} + scale: {x: 1, y: 0.9999976, z: 1.0000035} + - name: kneeIK.l + parentName: root + position: {x: -0.10256694, y: 0.17538616, z: 0.34548748} + rotation: {x: 0.7071068, y: 0.00000022930232, z: 0.000000046055135, w: 0.7071067} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: control-toe-roll.l + parentName: root + position: {x: -0.10256699, y: 0.015594158, z: 0.14747363} + rotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + scale: {x: 1, y: 1, z: 1} + - name: control-heel-roll.l + parentName: control-toe-roll.l + position: {x: -0.000000011674866, y: 0.2176996, z: -0.000000011757941} + rotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + scale: {x: 1, y: 1, z: 1} + - name: control-foot-roll.l + parentName: control-heel-roll.l + position: {x: -0.0000000022517668, y: 0.1280617, z: 0.0000000021230022} + rotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: heelIK.l + parentName: control-foot-roll.l + position: {x: 0.000000012727464, y: 0.09939004, z: -2.6085376e-10} + rotation: {x: -0.39108443, y: 0.00000006885003, z: 0.00000006562883, w: 0.92035484} + scale: {x: 1, y: 1, z: 1.0000001} + - name: IK-foot.l + parentName: control-foot-roll.l + position: {x: 0.000000012727464, y: 0.09939004, z: -2.6085376e-10} + rotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + scale: {x: 1, y: 1, z: 1} + - name: IK-toe.l + parentName: control-heel-roll.l + position: {x: 0.0000000027341696, y: -0.0000000016543418, z: -0.00000001175794} + rotation: {x: 0.00000005860104, y: 1.2081922e-15, z: 0.000000019466935, w: 1} + scale: {x: 1, y: 0.99999994, z: 1} + - name: kneeIK.r + parentName: root + position: {x: 0.10256711, y: 0.17538616, z: 0.34548742} + rotation: {x: 0.7071068, y: 0.000000038238493, z: -0.00000014500868, w: 0.7071067} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: control-toe-roll.r + parentName: root + position: {x: 0.10256706, y: 0.015594158, z: 0.14747359} + rotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + scale: {x: 1, y: 1, z: 1} + - name: control-heel-roll.r + parentName: control-toe-roll.r + position: {x: -0.000000011674866, y: 0.2176996, z: -0.0000000117579395} + rotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + scale: {x: 1, y: 1, z: 1} + - name: control-foot-roll.r + parentName: control-heel-roll.r + position: {x: -0.0000000022517672, y: 0.1280617, z: 0.000000002123002} + rotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: heelIK.r + parentName: control-foot-roll.r + position: {x: -0.000000005153928, y: 0.09939004, z: 8.196473e-10} + rotation: {x: -0.39108443, y: 0.000000068850035, z: 0.00000006562883, w: 0.92035484} + scale: {x: 1, y: 1, z: 1.0000001} + - name: IK-foot.r + parentName: control-foot-roll.r + position: {x: -0.000000005153928, y: 0.09939004, z: 8.196473e-10} + rotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + scale: {x: 1, y: 1, z: 1} + - name: IK-toe.r + parentName: control-heel-roll.r + position: {x: 0.000000002734169, y: -7.0030864e-10, z: -0.00000001175794} + rotation: {x: 0.00000005860104, y: 1.2081923e-15, z: 0.000000019466935, w: 1} + scale: {x: 1, y: 0.99999994, z: 1} + - name: elbowIK.l + parentName: root + position: {x: -0.2721045, y: 0.66405666, z: -0.35331568} + rotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + scale: {x: 1, y: 1, z: 1} + - name: handIK.l + parentName: root + position: {x: -0.42790896, y: 0.66405666, z: 0.00000015294849} + rotation: {x: -0.50000006, y: 0.49999997, z: 0.49999997, w: 0.50000006} + scale: {x: 0.9999999, y: 0.99999976, z: 0.99999994} + - name: elbowIK.r + parentName: root + position: {x: 0.27210432, y: 0.66405666, z: -0.35331577} + rotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + scale: {x: 1, y: 1, z: 1} + - name: handIK.r + parentName: root + position: {x: 0.42790896, y: 0.66405666, z: -0.00000005109439} + rotation: {x: 0.50000006, y: 0.49999994, z: 0.5, w: -0.5} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_ArmLeft + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_ArmRight + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_Body + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_Eyes + parentName: Skeleton_Rogue(Clone) + position: {x: -0.0000034332277, y: 0.7295234, z: -0.00000008158386} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_Head + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0.72952425, z: -0.00000008158386} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_Jaw + parentName: Skeleton_Rogue(Clone) + position: {x: -0.0000034332277, y: 0.7869187, z: -0.019599322} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_LegLeft + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: Skeleton_Rogue_LegRight + parentName: Skeleton_Rogue(Clone) + position: {x: -0, y: 0, z: 0} + rotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.6 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/SkeletonMesh.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx new file mode 100644 index 0000000..88da974 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx.meta new file mode 100644 index 0000000..5480eb2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: ccfdec1faa8f4e88b534c5786fb60fb3 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Atlas + second: {fileID: 2100000, guid: 7a4f6950bfcea114c86aa58e94649cb3, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Atlas.002 + second: {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/SpaceshipHover.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx new file mode 100644 index 0000000..c6fbf79 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx.meta new file mode 100644 index 0000000..822cd54 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx.meta @@ -0,0 +1,1956 @@ +fileFormatVersion: 2 +guid: a57a8261f074ff040ab784f43a123ae8 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: Body + - first: + 1: 100002 + second: Internals + - first: + 1: 100004 + second: //RootNode + - first: + 1: 100006 + second: Spitter_Chest + - first: + 1: 100008 + second: Spitter_Core + - first: + 1: 100010 + second: Spitter_Hips + - first: + 1: 100012 + second: Spitter_Interior1 + - first: + 1: 100014 + second: Spitter_Interior2 + - first: + 1: 100016 + second: Spitter_Left_AnteriorHand + - first: + 1: 100018 + second: Spitter_Left_AnteriorIndex1 + - first: + 1: 100020 + second: Spitter_Left_AnteriorIndexEnd + - first: + 1: 100022 + second: Spitter_Left_AnteriorLowerLeg + - first: + 1: 100024 + second: Spitter_Left_AnteriorMiddle2 + - first: + 1: 100026 + second: Spitter_Left_AnteriorMiddleEnd + - first: + 1: 100028 + second: Spitter_Left_AnteriorPinky1 + - first: + 1: 100030 + second: Spitter_Left_AnteriorPinkyEnd + - first: + 1: 100032 + second: Spitter_Left_AnteriorUpperLeg + - first: + 1: 100034 + second: Spitter_Left_Eye + - first: + 1: 100036 + second: Spitter_Left_FrontFeather1 + - first: + 1: 100038 + second: Spitter_Left_FrontFeather2 + - first: + 1: 100040 + second: Spitter_Left_FrontFeather3 + - first: + 1: 100042 + second: Spitter_Left_FrontFeatherEnd + - first: + 1: 100044 + second: Spitter_Left_MiddleFeather1 + - first: + 1: 100046 + second: Spitter_Left_MiddleFeather2 + - first: + 1: 100048 + second: Spitter_Left_MiddleFeather3 + - first: + 1: 100050 + second: Spitter_Left_MiddleFeatherEnd + - first: + 1: 100052 + second: Spitter_Left_Mouth + - first: + 1: 100054 + second: Spitter_Left_Nostril + - first: + 1: 100056 + second: Spitter_Left_NostrilEnd + - first: + 1: 100058 + second: Spitter_Left_PosteriorHand + - first: + 1: 100060 + second: Spitter_Left_PosteriorIndex + - first: + 1: 100062 + second: Spitter_Left_PosteriorIndexEnd + - first: + 1: 100064 + second: Spitter_Left_PosteriorLowerLeg + - first: + 1: 100066 + second: Spitter_Left_PosteriorMiddle + - first: + 1: 100068 + second: Spitter_Left_PosteriorMiddleEnd + - first: + 1: 100070 + second: Spitter_Left_PosteriorPinky + - first: + 1: 100072 + second: Spitter_Left_PosteriorPinkyEnd + - first: + 1: 100074 + second: Spitter_Left_PosteriorUpperLeg + - first: + 1: 100076 + second: Spitter_Left_RearFeather1 + - first: + 1: 100078 + second: Spitter_Left_RearFeather2 + - first: + 1: 100080 + second: Spitter_Left_RearFeather3 + - first: + 1: 100082 + second: Spitter_Left_RearFeatherEnd + - first: + 1: 100084 + second: Spitter_Left_UpperMouth1 + - first: + 1: 100086 + second: Spitter_Left_UpperMouth2 + - first: + 1: 100088 + second: Spitter_LeftLowerMouth1 + - first: + 1: 100090 + second: Spitter_LeftLowerMouth2 + - first: + 1: 100092 + second: Spitter_LowerMouth + - first: + 1: 100094 + second: Spitter_LowerMouthEnd + - first: + 1: 100096 + second: Spitter_Right_AnteriorHand + - first: + 1: 100098 + second: Spitter_Right_AnteriorIndex1 + - first: + 1: 100100 + second: Spitter_Right_AnteriorIndexEnd + - first: + 1: 100102 + second: Spitter_Right_AnteriorLowerLeg + - first: + 1: 100104 + second: Spitter_Right_AnteriorMiddle1 + - first: + 1: 100106 + second: Spitter_Right_AnteriorMiddleEnd + - first: + 1: 100108 + second: Spitter_Right_AnteriorPinky1 + - first: + 1: 100110 + second: Spitter_Right_AnteriorPinkyEnd + - first: + 1: 100112 + second: Spitter_Right_AnteriorUpperLeg + - first: + 1: 100114 + second: Spitter_Right_Eye + - first: + 1: 100116 + second: Spitter_Right_FrontFeather1 + - first: + 1: 100118 + second: Spitter_Right_FrontFeather2 + - first: + 1: 100120 + second: Spitter_Right_FrontFeather3 + - first: + 1: 100122 + second: Spitter_Right_FrontFeatherEnd + - first: + 1: 100124 + second: Spitter_Right_MiddleFeather1 + - first: + 1: 100126 + second: Spitter_Right_MiddleFeather2 + - first: + 1: 100128 + second: Spitter_Right_MiddleFeather3 + - first: + 1: 100130 + second: Spitter_Right_MiddleFeatherEnd + - first: + 1: 100132 + second: Spitter_Right_Mouth + - first: + 1: 100134 + second: Spitter_Right_Nostril + - first: + 1: 100136 + second: Spitter_Right_NostrilEnd + - first: + 1: 100138 + second: Spitter_Right_PosteriorHand + - first: + 1: 100140 + second: Spitter_Right_PosteriorIndex + - first: + 1: 100142 + second: Spitter_Right_PosteriorIndexEnd + - first: + 1: 100144 + second: Spitter_Right_PosteriorLowerLeg + - first: + 1: 100146 + second: Spitter_Right_PosteriorMiddle + - first: + 1: 100148 + second: Spitter_Right_PosteriorMiddleEnd + - first: + 1: 100150 + second: Spitter_Right_PosteriorPinky + - first: + 1: 100152 + second: Spitter_Right_PosteriorPinkyEnd + - first: + 1: 100154 + second: Spitter_Right_PosteriorUpperLeg + - first: + 1: 100156 + second: Spitter_Right_RearFeather1 + - first: + 1: 100158 + second: Spitter_Right_RearFeather2 + - first: + 1: 100160 + second: Spitter_Right_RearFeather3 + - first: + 1: 100162 + second: Spitter_Right_RearFeatherEnd + - first: + 1: 100164 + second: Spitter_Right_UpperMouth1 + - first: + 1: 100166 + second: Spitter_Right_UpperMouth2 + - first: + 1: 100168 + second: Spitter_RightLowerMouth1 + - first: + 1: 100170 + second: Spitter_RightLowerMouth2 + - first: + 1: 100172 + second: Spitter_Root + - first: + 1: 100174 + second: Spitter_Skeleton + - first: + 1: 100176 + second: Spitter_Stalk1 + - first: + 1: 100178 + second: Spitter_Stalk2 + - first: + 1: 100180 + second: Spitter_Stalk3 + - first: + 1: 100182 + second: Spitter_Stalk4 + - first: + 1: 100184 + second: Spitter_Tail1 + - first: + 1: 100186 + second: Spitter_Tail3 + - first: + 1: 100188 + second: Spitter_TailEnd + - first: + 1: 100190 + second: Spitter_TailI2 + - first: + 1: 100192 + second: Spitter_Tongue1 + - first: + 1: 100194 + second: Spitter_Tongue2 + - first: + 1: 100196 + second: Spitter_Tongue3 + - first: + 1: 100198 + second: Spitter_TongueEnd + - first: + 1: 100200 + second: Spitter_Upper_Mouth + - first: + 1: 100202 + second: Spitter_Upper_MouthEnd + - first: + 1: 100204 + second: SpitterMesh + - first: + 1: 100206 + second: Chomper_Chest + - first: + 1: 100208 + second: Chomper_Core + - first: + 1: 100210 + second: Chomper_Hips + - first: + 1: 100212 + second: Chomper_Interior1 + - first: + 1: 100214 + second: Chomper_Interior2 + - first: + 1: 100216 + second: Chomper_Left_AnteriorHand + - first: + 1: 100218 + second: Chomper_Left_AnteriorIndex1 + - first: + 1: 100220 + second: Chomper_Left_AnteriorIndexEnd + - first: + 1: 100222 + second: Chomper_Left_AnteriorLowerLeg + - first: + 1: 100224 + second: Chomper_Left_AnteriorMiddle2 + - first: + 1: 100226 + second: Chomper_Left_AnteriorMiddleEnd + - first: + 1: 100228 + second: Chomper_Left_AnteriorPinky1 + - first: + 1: 100230 + second: Chomper_Left_AnteriorPinkyEnd + - first: + 1: 100232 + second: Chomper_Left_AnteriorUpperLeg + - first: + 1: 100234 + second: Chomper_Left_Eye + - first: + 1: 100236 + second: Chomper_Left_FrontFeather1 + - first: + 1: 100238 + second: Chomper_Left_FrontFeather2 + - first: + 1: 100240 + second: Chomper_Left_FrontFeather3 + - first: + 1: 100242 + second: Chomper_Left_FrontFeatherEnd + - first: + 1: 100244 + second: Chomper_Left_MiddleFeather1 + - first: + 1: 100246 + second: Chomper_Left_MiddleFeather2 + - first: + 1: 100248 + second: Chomper_Left_MiddleFeather3 + - first: + 1: 100250 + second: Chomper_Left_MiddleFeatherEnd + - first: + 1: 100252 + second: Chomper_Left_Mouth + - first: + 1: 100254 + second: Chomper_Left_Nostril + - first: + 1: 100256 + second: Chomper_Left_NostrilEnd + - first: + 1: 100258 + second: Chomper_Left_PosteriorHand + - first: + 1: 100260 + second: Chomper_Left_PosteriorIndex + - first: + 1: 100262 + second: Chomper_Left_PosteriorIndexEnd + - first: + 1: 100264 + second: Chomper_Left_PosteriorLowerLeg + - first: + 1: 100266 + second: Chomper_Left_PosteriorMiddle + - first: + 1: 100268 + second: Chomper_Left_PosteriorMiddleEnd + - first: + 1: 100270 + second: Chomper_Left_PosteriorPinky + - first: + 1: 100272 + second: Chomper_Left_PosteriorPinkyEnd + - first: + 1: 100274 + second: Chomper_Left_PosteriorUpperLeg + - first: + 1: 100276 + second: Chomper_Left_RearFeather1 + - first: + 1: 100278 + second: Chomper_Left_RearFeather2 + - first: + 1: 100280 + second: Chomper_Left_RearFeather3 + - first: + 1: 100282 + second: Chomper_Left_RearFeatherEnd + - first: + 1: 100284 + second: Chomper_Left_UpperMouth1 + - first: + 1: 100286 + second: Chomper_Left_UpperMouth2 + - first: + 1: 100288 + second: Chomper_LeftLowerMouth1 + - first: + 1: 100290 + second: Chomper_LeftLowerMouth2 + - first: + 1: 100292 + second: Chomper_LowerMouth + - first: + 1: 100294 + second: Chomper_LowerMouthEnd + - first: + 1: 100296 + second: Chomper_Right_AnteriorHand + - first: + 1: 100298 + second: Chomper_Right_AnteriorIndex1 + - first: + 1: 100300 + second: Chomper_Right_AnteriorIndexEnd + - first: + 1: 100302 + second: Chomper_Right_AnteriorLowerLeg + - first: + 1: 100304 + second: Chomper_Right_AnteriorMiddle1 + - first: + 1: 100306 + second: Chomper_Right_AnteriorMiddleEnd + - first: + 1: 100308 + second: Chomper_Right_AnteriorPinky1 + - first: + 1: 100310 + second: Chomper_Right_AnteriorPinkyEnd + - first: + 1: 100312 + second: Chomper_Right_AnteriorUpperLeg + - first: + 1: 100314 + second: Chomper_Right_Eye + - first: + 1: 100316 + second: Chomper_Right_FrontFeather1 + - first: + 1: 100318 + second: Chomper_Right_FrontFeather2 + - first: + 1: 100320 + second: Chomper_Right_FrontFeather3 + - first: + 1: 100322 + second: Chomper_Right_FrontFeatherEnd + - first: + 1: 100324 + second: Chomper_Right_MiddleFeather1 + - first: + 1: 100326 + second: Chomper_Right_MiddleFeather2 + - first: + 1: 100328 + second: Chomper_Right_MiddleFeather3 + - first: + 1: 100330 + second: Chomper_Right_MiddleFeatherEnd + - first: + 1: 100332 + second: Chomper_Right_Mouth + - first: + 1: 100334 + second: Chomper_Right_Nostril + - first: + 1: 100336 + second: Chomper_Right_NostrilEnd + - first: + 1: 100338 + second: Chomper_Right_PosteriorHand + - first: + 1: 100340 + second: Chomper_Right_PosteriorIndex + - first: + 1: 100342 + second: Chomper_Right_PosteriorIndexEnd + - first: + 1: 100344 + second: Chomper_Right_PosteriorLowerLeg + - first: + 1: 100346 + second: Chomper_Right_PosteriorMiddle + - first: + 1: 100348 + second: Chomper_Right_PosteriorMiddleEnd + - first: + 1: 100350 + second: Chomper_Right_PosteriorPinky + - first: + 1: 100352 + second: Chomper_Right_PosteriorPinkyEnd + - first: + 1: 100354 + second: Chomper_Right_PosteriorUpperLeg + - first: + 1: 100356 + second: Chomper_Right_RearFeather1 + - first: + 1: 100358 + second: Chomper_Right_RearFeather2 + - first: + 1: 100360 + second: Chomper_Right_RearFeather3 + - first: + 1: 100362 + second: Chomper_Right_RearFeatherEnd + - first: + 1: 100364 + second: Chomper_Right_UpperMouth1 + - first: + 1: 100366 + second: Chomper_Right_UpperMouth2 + - first: + 1: 100368 + second: Chomper_RightLowerMouth1 + - first: + 1: 100370 + second: Chomper_RightLowerMouth2 + - first: + 1: 100372 + second: Chomper_Root + - first: + 1: 100374 + second: Chomper_Stalk1 + - first: + 1: 100376 + second: Chomper_Stalk2 + - first: + 1: 100378 + second: Chomper_Stalk3 + - first: + 1: 100380 + second: Chomper_Stalk4 + - first: + 1: 100382 + second: Chomper_Tail1 + - first: + 1: 100384 + second: Chomper_Tail3 + - first: + 1: 100386 + second: Chomper_TailEnd + - first: + 1: 100388 + second: Chomper_TailI2 + - first: + 1: 100390 + second: Chomper_Tongue1 + - first: + 1: 100392 + second: Chomper_Tongue2 + - first: + 1: 100394 + second: Chomper_Tongue3 + - first: + 1: 100396 + second: Chomper_TongueEnd + - first: + 1: 100398 + second: Chomper_Upper_Mouth + - first: + 1: 100400 + second: Chomper_Upper_MouthEnd + - first: + 1: 100402 + second: Chest + - first: + 1: 100404 + second: Core + - first: + 1: 100406 + second: Hips + - first: + 1: 100408 + second: Interior1 + - first: + 1: 100410 + second: Interior2 + - first: + 1: 100412 + second: Left_AnteriorHand + - first: + 1: 100414 + second: Left_AnteriorIndex1 + - first: + 1: 100416 + second: Left_AnteriorIndexEnd + - first: + 1: 100418 + second: Left_AnteriorLowerLeg + - first: + 1: 100420 + second: Left_AnteriorMiddle2 + - first: + 1: 100422 + second: Left_AnteriorMiddleEnd + - first: + 1: 100424 + second: Left_AnteriorPinky1 + - first: + 1: 100426 + second: Left_AnteriorPinkyEnd + - first: + 1: 100428 + second: Left_AnteriorUpperLeg + - first: + 1: 100430 + second: Left_Eye + - first: + 1: 100432 + second: Left_FrontFeather1 + - first: + 1: 100434 + second: Left_FrontFeather2 + - first: + 1: 100436 + second: Left_FrontFeather3 + - first: + 1: 100438 + second: Left_FrontFeatherEnd + - first: + 1: 100440 + second: Left_MiddleFeather1 + - first: + 1: 100442 + second: Left_MiddleFeather2 + - first: + 1: 100444 + second: Left_MiddleFeather3 + - first: + 1: 100446 + second: Left_MiddleFeatherEnd + - first: + 1: 100448 + second: Left_Mouth + - first: + 1: 100450 + second: Left_Nostril + - first: + 1: 100452 + second: Left_NostrilEnd + - first: + 1: 100454 + second: Left_PosteriorHand + - first: + 1: 100456 + second: Left_PosteriorIndex + - first: + 1: 100458 + second: Left_PosteriorIndexEnd + - first: + 1: 100460 + second: Left_PosteriorLowerLeg + - first: + 1: 100462 + second: Left_PosteriorMiddle + - first: + 1: 100464 + second: Left_PosteriorMiddleEnd + - first: + 1: 100466 + second: Left_PosteriorPinky + - first: + 1: 100468 + second: Left_PosteriorPinkyEnd + - first: + 1: 100470 + second: Left_PosteriorUpperLeg + - first: + 1: 100472 + second: Left_RearFeather1 + - first: + 1: 100474 + second: Left_RearFeather2 + - first: + 1: 100476 + second: Left_RearFeather3 + - first: + 1: 100478 + second: Left_RearFeatherEnd + - first: + 1: 100480 + second: Left_UpperMouth1 + - first: + 1: 100482 + second: Left_UpperMouth2 + - first: + 1: 100484 + second: LeftLowerMouth1 + - first: + 1: 100486 + second: LeftLowerMouth2 + - first: + 1: 100488 + second: LowerMouth + - first: + 1: 100490 + second: LowerMouthEnd + - first: + 1: 100492 + second: Right_AnteriorHand + - first: + 1: 100494 + second: Right_AnteriorIndex1 + - first: + 1: 100496 + second: Right_AnteriorIndexEnd + - first: + 1: 100498 + second: Right_AnteriorLowerLeg + - first: + 1: 100500 + second: Right_AnteriorMiddle1 + - first: + 1: 100502 + second: Right_AnteriorMiddleEnd + - first: + 1: 100504 + second: Right_AnteriorPinky1 + - first: + 1: 100506 + second: Right_AnteriorPinkyEnd + - first: + 1: 100508 + second: Right_AnteriorUpperLeg + - first: + 1: 100510 + second: Right_Eye + - first: + 1: 100512 + second: Right_FrontFeather1 + - first: + 1: 100514 + second: Right_FrontFeather2 + - first: + 1: 100516 + second: Right_FrontFeather3 + - first: + 1: 100518 + second: Right_FrontFeatherEnd + - first: + 1: 100520 + second: Right_MiddleFeather1 + - first: + 1: 100522 + second: Right_MiddleFeather2 + - first: + 1: 100524 + second: Right_MiddleFeather3 + - first: + 1: 100526 + second: Right_MiddleFeatherEnd + - first: + 1: 100528 + second: Right_Mouth + - first: + 1: 100530 + second: Right_Nostril + - first: + 1: 100532 + second: Right_NostrilEnd + - first: + 1: 100534 + second: Right_PosteriorHand + - first: + 1: 100536 + second: Right_PosteriorIndex + - first: + 1: 100538 + second: Right_PosteriorIndexEnd + - first: + 1: 100540 + second: Right_PosteriorLowerLeg + - first: + 1: 100542 + second: Right_PosteriorMiddle + - first: + 1: 100544 + second: Right_PosteriorMiddleEnd + - first: + 1: 100546 + second: Right_PosteriorPinky + - first: + 1: 100548 + second: Right_PosteriorPinkyEnd + - first: + 1: 100550 + second: Right_PosteriorUpperLeg + - first: + 1: 100552 + second: Right_RearFeather1 + - first: + 1: 100554 + second: Right_RearFeather2 + - first: + 1: 100556 + second: Right_RearFeather3 + - first: + 1: 100558 + second: Right_RearFeatherEnd + - first: + 1: 100560 + second: Right_UpperMouth1 + - first: + 1: 100562 + second: Right_UpperMouth2 + - first: + 1: 100564 + second: RightLowerMouth1 + - first: + 1: 100566 + second: RightLowerMouth2 + - first: + 1: 100568 + second: Root + - first: + 1: 100570 + second: Stalk1 + - first: + 1: 100572 + second: Stalk2 + - first: + 1: 100574 + second: Stalk3 + - first: + 1: 100576 + second: Stalk4 + - first: + 1: 100578 + second: Tail1 + - first: + 1: 100580 + second: Tail3 + - first: + 1: 100582 + second: TailEnd + - first: + 1: 100584 + second: TailI2 + - first: + 1: 100586 + second: Tongue1 + - first: + 1: 100588 + second: Tongue2 + - first: + 1: 100590 + second: Tongue3 + - first: + 1: 100592 + second: TongueEnd + - first: + 1: 100594 + second: Upper_Mouth + - first: + 1: 100596 + second: Upper_MouthEnd + - first: + 1: 100598 + second: Skeleton + - first: + 4: 400000 + second: Body + - first: + 4: 400002 + second: Internals + - first: + 4: 400004 + second: //RootNode + - first: + 4: 400006 + second: Spitter_Chest + - first: + 4: 400008 + second: Spitter_Core + - first: + 4: 400010 + second: Spitter_Hips + - first: + 4: 400012 + second: Spitter_Interior1 + - first: + 4: 400014 + second: Spitter_Interior2 + - first: + 4: 400016 + second: Spitter_Left_AnteriorHand + - first: + 4: 400018 + second: Spitter_Left_AnteriorIndex1 + - first: + 4: 400020 + second: Spitter_Left_AnteriorIndexEnd + - first: + 4: 400022 + second: Spitter_Left_AnteriorLowerLeg + - first: + 4: 400024 + second: Spitter_Left_AnteriorMiddle2 + - first: + 4: 400026 + second: Spitter_Left_AnteriorMiddleEnd + - first: + 4: 400028 + second: Spitter_Left_AnteriorPinky1 + - first: + 4: 400030 + second: Spitter_Left_AnteriorPinkyEnd + - first: + 4: 400032 + second: Spitter_Left_AnteriorUpperLeg + - first: + 4: 400034 + second: Spitter_Left_Eye + - first: + 4: 400036 + second: Spitter_Left_FrontFeather1 + - first: + 4: 400038 + second: Spitter_Left_FrontFeather2 + - first: + 4: 400040 + second: Spitter_Left_FrontFeather3 + - first: + 4: 400042 + second: Spitter_Left_FrontFeatherEnd + - first: + 4: 400044 + second: Spitter_Left_MiddleFeather1 + - first: + 4: 400046 + second: Spitter_Left_MiddleFeather2 + - first: + 4: 400048 + second: Spitter_Left_MiddleFeather3 + - first: + 4: 400050 + second: Spitter_Left_MiddleFeatherEnd + - first: + 4: 400052 + second: Spitter_Left_Mouth + - first: + 4: 400054 + second: Spitter_Left_Nostril + - first: + 4: 400056 + second: Spitter_Left_NostrilEnd + - first: + 4: 400058 + second: Spitter_Left_PosteriorHand + - first: + 4: 400060 + second: Spitter_Left_PosteriorIndex + - first: + 4: 400062 + second: Spitter_Left_PosteriorIndexEnd + - first: + 4: 400064 + second: Spitter_Left_PosteriorLowerLeg + - first: + 4: 400066 + second: Spitter_Left_PosteriorMiddle + - first: + 4: 400068 + second: Spitter_Left_PosteriorMiddleEnd + - first: + 4: 400070 + second: Spitter_Left_PosteriorPinky + - first: + 4: 400072 + second: Spitter_Left_PosteriorPinkyEnd + - first: + 4: 400074 + second: Spitter_Left_PosteriorUpperLeg + - first: + 4: 400076 + second: Spitter_Left_RearFeather1 + - first: + 4: 400078 + second: Spitter_Left_RearFeather2 + - first: + 4: 400080 + second: Spitter_Left_RearFeather3 + - first: + 4: 400082 + second: Spitter_Left_RearFeatherEnd + - first: + 4: 400084 + second: Spitter_Left_UpperMouth1 + - first: + 4: 400086 + second: Spitter_Left_UpperMouth2 + - first: + 4: 400088 + second: Spitter_LeftLowerMouth1 + - first: + 4: 400090 + second: Spitter_LeftLowerMouth2 + - first: + 4: 400092 + second: Spitter_LowerMouth + - first: + 4: 400094 + second: Spitter_LowerMouthEnd + - first: + 4: 400096 + second: Spitter_Right_AnteriorHand + - first: + 4: 400098 + second: Spitter_Right_AnteriorIndex1 + - first: + 4: 400100 + second: Spitter_Right_AnteriorIndexEnd + - first: + 4: 400102 + second: Spitter_Right_AnteriorLowerLeg + - first: + 4: 400104 + second: Spitter_Right_AnteriorMiddle1 + - first: + 4: 400106 + second: Spitter_Right_AnteriorMiddleEnd + - first: + 4: 400108 + second: Spitter_Right_AnteriorPinky1 + - first: + 4: 400110 + second: Spitter_Right_AnteriorPinkyEnd + - first: + 4: 400112 + second: Spitter_Right_AnteriorUpperLeg + - first: + 4: 400114 + second: Spitter_Right_Eye + - first: + 4: 400116 + second: Spitter_Right_FrontFeather1 + - first: + 4: 400118 + second: Spitter_Right_FrontFeather2 + - first: + 4: 400120 + second: Spitter_Right_FrontFeather3 + - first: + 4: 400122 + second: Spitter_Right_FrontFeatherEnd + - first: + 4: 400124 + second: Spitter_Right_MiddleFeather1 + - first: + 4: 400126 + second: Spitter_Right_MiddleFeather2 + - first: + 4: 400128 + second: Spitter_Right_MiddleFeather3 + - first: + 4: 400130 + second: Spitter_Right_MiddleFeatherEnd + - first: + 4: 400132 + second: Spitter_Right_Mouth + - first: + 4: 400134 + second: Spitter_Right_Nostril + - first: + 4: 400136 + second: Spitter_Right_NostrilEnd + - first: + 4: 400138 + second: Spitter_Right_PosteriorHand + - first: + 4: 400140 + second: Spitter_Right_PosteriorIndex + - first: + 4: 400142 + second: Spitter_Right_PosteriorIndexEnd + - first: + 4: 400144 + second: Spitter_Right_PosteriorLowerLeg + - first: + 4: 400146 + second: Spitter_Right_PosteriorMiddle + - first: + 4: 400148 + second: Spitter_Right_PosteriorMiddleEnd + - first: + 4: 400150 + second: Spitter_Right_PosteriorPinky + - first: + 4: 400152 + second: Spitter_Right_PosteriorPinkyEnd + - first: + 4: 400154 + second: Spitter_Right_PosteriorUpperLeg + - first: + 4: 400156 + second: Spitter_Right_RearFeather1 + - first: + 4: 400158 + second: Spitter_Right_RearFeather2 + - first: + 4: 400160 + second: Spitter_Right_RearFeather3 + - first: + 4: 400162 + second: Spitter_Right_RearFeatherEnd + - first: + 4: 400164 + second: Spitter_Right_UpperMouth1 + - first: + 4: 400166 + second: Spitter_Right_UpperMouth2 + - first: + 4: 400168 + second: Spitter_RightLowerMouth1 + - first: + 4: 400170 + second: Spitter_RightLowerMouth2 + - first: + 4: 400172 + second: Spitter_Root + - first: + 4: 400174 + second: Spitter_Skeleton + - first: + 4: 400176 + second: Spitter_Stalk1 + - first: + 4: 400178 + second: Spitter_Stalk2 + - first: + 4: 400180 + second: Spitter_Stalk3 + - first: + 4: 400182 + second: Spitter_Stalk4 + - first: + 4: 400184 + second: Spitter_Tail1 + - first: + 4: 400186 + second: Spitter_Tail3 + - first: + 4: 400188 + second: Spitter_TailEnd + - first: + 4: 400190 + second: Spitter_TailI2 + - first: + 4: 400192 + second: Spitter_Tongue1 + - first: + 4: 400194 + second: Spitter_Tongue2 + - first: + 4: 400196 + second: Spitter_Tongue3 + - first: + 4: 400198 + second: Spitter_TongueEnd + - first: + 4: 400200 + second: Spitter_Upper_Mouth + - first: + 4: 400202 + second: Spitter_Upper_MouthEnd + - first: + 4: 400204 + second: SpitterMesh + - first: + 4: 400206 + second: Chomper_Chest + - first: + 4: 400208 + second: Chomper_Core + - first: + 4: 400210 + second: Chomper_Hips + - first: + 4: 400212 + second: Chomper_Interior1 + - first: + 4: 400214 + second: Chomper_Interior2 + - first: + 4: 400216 + second: Chomper_Left_AnteriorHand + - first: + 4: 400218 + second: Chomper_Left_AnteriorIndex1 + - first: + 4: 400220 + second: Chomper_Left_AnteriorIndexEnd + - first: + 4: 400222 + second: Chomper_Left_AnteriorLowerLeg + - first: + 4: 400224 + second: Chomper_Left_AnteriorMiddle2 + - first: + 4: 400226 + second: Chomper_Left_AnteriorMiddleEnd + - first: + 4: 400228 + second: Chomper_Left_AnteriorPinky1 + - first: + 4: 400230 + second: Chomper_Left_AnteriorPinkyEnd + - first: + 4: 400232 + second: Chomper_Left_AnteriorUpperLeg + - first: + 4: 400234 + second: Chomper_Left_Eye + - first: + 4: 400236 + second: Chomper_Left_FrontFeather1 + - first: + 4: 400238 + second: Chomper_Left_FrontFeather2 + - first: + 4: 400240 + second: Chomper_Left_FrontFeather3 + - first: + 4: 400242 + second: Chomper_Left_FrontFeatherEnd + - first: + 4: 400244 + second: Chomper_Left_MiddleFeather1 + - first: + 4: 400246 + second: Chomper_Left_MiddleFeather2 + - first: + 4: 400248 + second: Chomper_Left_MiddleFeather3 + - first: + 4: 400250 + second: Chomper_Left_MiddleFeatherEnd + - first: + 4: 400252 + second: Chomper_Left_Mouth + - first: + 4: 400254 + second: Chomper_Left_Nostril + - first: + 4: 400256 + second: Chomper_Left_NostrilEnd + - first: + 4: 400258 + second: Chomper_Left_PosteriorHand + - first: + 4: 400260 + second: Chomper_Left_PosteriorIndex + - first: + 4: 400262 + second: Chomper_Left_PosteriorIndexEnd + - first: + 4: 400264 + second: Chomper_Left_PosteriorLowerLeg + - first: + 4: 400266 + second: Chomper_Left_PosteriorMiddle + - first: + 4: 400268 + second: Chomper_Left_PosteriorMiddleEnd + - first: + 4: 400270 + second: Chomper_Left_PosteriorPinky + - first: + 4: 400272 + second: Chomper_Left_PosteriorPinkyEnd + - first: + 4: 400274 + second: Chomper_Left_PosteriorUpperLeg + - first: + 4: 400276 + second: Chomper_Left_RearFeather1 + - first: + 4: 400278 + second: Chomper_Left_RearFeather2 + - first: + 4: 400280 + second: Chomper_Left_RearFeather3 + - first: + 4: 400282 + second: Chomper_Left_RearFeatherEnd + - first: + 4: 400284 + second: Chomper_Left_UpperMouth1 + - first: + 4: 400286 + second: Chomper_Left_UpperMouth2 + - first: + 4: 400288 + second: Chomper_LeftLowerMouth1 + - first: + 4: 400290 + second: Chomper_LeftLowerMouth2 + - first: + 4: 400292 + second: Chomper_LowerMouth + - first: + 4: 400294 + second: Chomper_LowerMouthEnd + - first: + 4: 400296 + second: Chomper_Right_AnteriorHand + - first: + 4: 400298 + second: Chomper_Right_AnteriorIndex1 + - first: + 4: 400300 + second: Chomper_Right_AnteriorIndexEnd + - first: + 4: 400302 + second: Chomper_Right_AnteriorLowerLeg + - first: + 4: 400304 + second: Chomper_Right_AnteriorMiddle1 + - first: + 4: 400306 + second: Chomper_Right_AnteriorMiddleEnd + - first: + 4: 400308 + second: Chomper_Right_AnteriorPinky1 + - first: + 4: 400310 + second: Chomper_Right_AnteriorPinkyEnd + - first: + 4: 400312 + second: Chomper_Right_AnteriorUpperLeg + - first: + 4: 400314 + second: Chomper_Right_Eye + - first: + 4: 400316 + second: Chomper_Right_FrontFeather1 + - first: + 4: 400318 + second: Chomper_Right_FrontFeather2 + - first: + 4: 400320 + second: Chomper_Right_FrontFeather3 + - first: + 4: 400322 + second: Chomper_Right_FrontFeatherEnd + - first: + 4: 400324 + second: Chomper_Right_MiddleFeather1 + - first: + 4: 400326 + second: Chomper_Right_MiddleFeather2 + - first: + 4: 400328 + second: Chomper_Right_MiddleFeather3 + - first: + 4: 400330 + second: Chomper_Right_MiddleFeatherEnd + - first: + 4: 400332 + second: Chomper_Right_Mouth + - first: + 4: 400334 + second: Chomper_Right_Nostril + - first: + 4: 400336 + second: Chomper_Right_NostrilEnd + - first: + 4: 400338 + second: Chomper_Right_PosteriorHand + - first: + 4: 400340 + second: Chomper_Right_PosteriorIndex + - first: + 4: 400342 + second: Chomper_Right_PosteriorIndexEnd + - first: + 4: 400344 + second: Chomper_Right_PosteriorLowerLeg + - first: + 4: 400346 + second: Chomper_Right_PosteriorMiddle + - first: + 4: 400348 + second: Chomper_Right_PosteriorMiddleEnd + - first: + 4: 400350 + second: Chomper_Right_PosteriorPinky + - first: + 4: 400352 + second: Chomper_Right_PosteriorPinkyEnd + - first: + 4: 400354 + second: Chomper_Right_PosteriorUpperLeg + - first: + 4: 400356 + second: Chomper_Right_RearFeather1 + - first: + 4: 400358 + second: Chomper_Right_RearFeather2 + - first: + 4: 400360 + second: Chomper_Right_RearFeather3 + - first: + 4: 400362 + second: Chomper_Right_RearFeatherEnd + - first: + 4: 400364 + second: Chomper_Right_UpperMouth1 + - first: + 4: 400366 + second: Chomper_Right_UpperMouth2 + - first: + 4: 400368 + second: Chomper_RightLowerMouth1 + - first: + 4: 400370 + second: Chomper_RightLowerMouth2 + - first: + 4: 400372 + second: Chomper_Root + - first: + 4: 400374 + second: Chomper_Stalk1 + - first: + 4: 400376 + second: Chomper_Stalk2 + - first: + 4: 400378 + second: Chomper_Stalk3 + - first: + 4: 400380 + second: Chomper_Stalk4 + - first: + 4: 400382 + second: Chomper_Tail1 + - first: + 4: 400384 + second: Chomper_Tail3 + - first: + 4: 400386 + second: Chomper_TailEnd + - first: + 4: 400388 + second: Chomper_TailI2 + - first: + 4: 400390 + second: Chomper_Tongue1 + - first: + 4: 400392 + second: Chomper_Tongue2 + - first: + 4: 400394 + second: Chomper_Tongue3 + - first: + 4: 400396 + second: Chomper_TongueEnd + - first: + 4: 400398 + second: Chomper_Upper_Mouth + - first: + 4: 400400 + second: Chomper_Upper_MouthEnd + - first: + 4: 400402 + second: Chest + - first: + 4: 400404 + second: Core + - first: + 4: 400406 + second: Hips + - first: + 4: 400408 + second: Interior1 + - first: + 4: 400410 + second: Interior2 + - first: + 4: 400412 + second: Left_AnteriorHand + - first: + 4: 400414 + second: Left_AnteriorIndex1 + - first: + 4: 400416 + second: Left_AnteriorIndexEnd + - first: + 4: 400418 + second: Left_AnteriorLowerLeg + - first: + 4: 400420 + second: Left_AnteriorMiddle2 + - first: + 4: 400422 + second: Left_AnteriorMiddleEnd + - first: + 4: 400424 + second: Left_AnteriorPinky1 + - first: + 4: 400426 + second: Left_AnteriorPinkyEnd + - first: + 4: 400428 + second: Left_AnteriorUpperLeg + - first: + 4: 400430 + second: Left_Eye + - first: + 4: 400432 + second: Left_FrontFeather1 + - first: + 4: 400434 + second: Left_FrontFeather2 + - first: + 4: 400436 + second: Left_FrontFeather3 + - first: + 4: 400438 + second: Left_FrontFeatherEnd + - first: + 4: 400440 + second: Left_MiddleFeather1 + - first: + 4: 400442 + second: Left_MiddleFeather2 + - first: + 4: 400444 + second: Left_MiddleFeather3 + - first: + 4: 400446 + second: Left_MiddleFeatherEnd + - first: + 4: 400448 + second: Left_Mouth + - first: + 4: 400450 + second: Left_Nostril + - first: + 4: 400452 + second: Left_NostrilEnd + - first: + 4: 400454 + second: Left_PosteriorHand + - first: + 4: 400456 + second: Left_PosteriorIndex + - first: + 4: 400458 + second: Left_PosteriorIndexEnd + - first: + 4: 400460 + second: Left_PosteriorLowerLeg + - first: + 4: 400462 + second: Left_PosteriorMiddle + - first: + 4: 400464 + second: Left_PosteriorMiddleEnd + - first: + 4: 400466 + second: Left_PosteriorPinky + - first: + 4: 400468 + second: Left_PosteriorPinkyEnd + - first: + 4: 400470 + second: Left_PosteriorUpperLeg + - first: + 4: 400472 + second: Left_RearFeather1 + - first: + 4: 400474 + second: Left_RearFeather2 + - first: + 4: 400476 + second: Left_RearFeather3 + - first: + 4: 400478 + second: Left_RearFeatherEnd + - first: + 4: 400480 + second: Left_UpperMouth1 + - first: + 4: 400482 + second: Left_UpperMouth2 + - first: + 4: 400484 + second: LeftLowerMouth1 + - first: + 4: 400486 + second: LeftLowerMouth2 + - first: + 4: 400488 + second: LowerMouth + - first: + 4: 400490 + second: LowerMouthEnd + - first: + 4: 400492 + second: Right_AnteriorHand + - first: + 4: 400494 + second: Right_AnteriorIndex1 + - first: + 4: 400496 + second: Right_AnteriorIndexEnd + - first: + 4: 400498 + second: Right_AnteriorLowerLeg + - first: + 4: 400500 + second: Right_AnteriorMiddle1 + - first: + 4: 400502 + second: Right_AnteriorMiddleEnd + - first: + 4: 400504 + second: Right_AnteriorPinky1 + - first: + 4: 400506 + second: Right_AnteriorPinkyEnd + - first: + 4: 400508 + second: Right_AnteriorUpperLeg + - first: + 4: 400510 + second: Right_Eye + - first: + 4: 400512 + second: Right_FrontFeather1 + - first: + 4: 400514 + second: Right_FrontFeather2 + - first: + 4: 400516 + second: Right_FrontFeather3 + - first: + 4: 400518 + second: Right_FrontFeatherEnd + - first: + 4: 400520 + second: Right_MiddleFeather1 + - first: + 4: 400522 + second: Right_MiddleFeather2 + - first: + 4: 400524 + second: Right_MiddleFeather3 + - first: + 4: 400526 + second: Right_MiddleFeatherEnd + - first: + 4: 400528 + second: Right_Mouth + - first: + 4: 400530 + second: Right_Nostril + - first: + 4: 400532 + second: Right_NostrilEnd + - first: + 4: 400534 + second: Right_PosteriorHand + - first: + 4: 400536 + second: Right_PosteriorIndex + - first: + 4: 400538 + second: Right_PosteriorIndexEnd + - first: + 4: 400540 + second: Right_PosteriorLowerLeg + - first: + 4: 400542 + second: Right_PosteriorMiddle + - first: + 4: 400544 + second: Right_PosteriorMiddleEnd + - first: + 4: 400546 + second: Right_PosteriorPinky + - first: + 4: 400548 + second: Right_PosteriorPinkyEnd + - first: + 4: 400550 + second: Right_PosteriorUpperLeg + - first: + 4: 400552 + second: Right_RearFeather1 + - first: + 4: 400554 + second: Right_RearFeather2 + - first: + 4: 400556 + second: Right_RearFeather3 + - first: + 4: 400558 + second: Right_RearFeatherEnd + - first: + 4: 400560 + second: Right_UpperMouth1 + - first: + 4: 400562 + second: Right_UpperMouth2 + - first: + 4: 400564 + second: RightLowerMouth1 + - first: + 4: 400566 + second: RightLowerMouth2 + - first: + 4: 400568 + second: Root + - first: + 4: 400570 + second: Stalk1 + - first: + 4: 400572 + second: Stalk2 + - first: + 4: 400574 + second: Stalk3 + - first: + 4: 400576 + second: Stalk4 + - first: + 4: 400578 + second: Tail1 + - first: + 4: 400580 + second: Tail3 + - first: + 4: 400582 + second: TailEnd + - first: + 4: 400584 + second: TailI2 + - first: + 4: 400586 + second: Tongue1 + - first: + 4: 400588 + second: Tongue2 + - first: + 4: 400590 + second: Tongue3 + - first: + 4: 400592 + second: TongueEnd + - first: + 4: 400594 + second: Upper_Mouth + - first: + 4: 400596 + second: Upper_MouthEnd + - first: + 4: 400598 + second: Skeleton + - first: + 23: 2300000 + second: Body + - first: + 23: 2300002 + second: Internals + - first: + 33: 3300000 + second: Body + - first: + 33: 3300002 + second: Internals + - first: + 43: 4300000 + second: Internals + - first: + 43: 4300002 + second: Body + - first: + 43: 4300004 + second: SpitterMesh + - first: + 95: 9500000 + second: //RootNode + - first: + 137: 13700000 + second: SpitterMesh + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Chomper_Internals_Mat + second: {fileID: 2100000, guid: 4b16268047716604e8906338172a7efa, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Spitter_Body_Mat + second: {fileID: 2100000, guid: bc1aa97e5943dd1429d2221c195e56fc, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Spitter_Internals_Mat + second: {fileID: 2100000, guid: bc1aa97e5943dd1429d2221c195e56fc, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 2 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 0 + importBlendShapes: 1 + importCameras: 0 + importLights: 0 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 0 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: Root + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/SpitterMesh.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx new file mode 100644 index 0000000..3865e3b Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx.meta new file mode 100644 index 0000000..c828a8a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx.meta @@ -0,0 +1,144 @@ +fileFormatVersion: 2 +guid: 70609b141af263444990dc1febd86e03 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Black + second: {fileID: 2100000, guid: 9e9bf79a6ed8b494da9e03b648f9445f, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Grey + second: {fileID: 2100000, guid: f58fc5e62b3b8c243bf60b4238932317, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Headlights + second: {fileID: 2100000, guid: e93839ff152cb2847991767e6aacc707, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: TailLights + second: {fileID: 2100000, guid: 392c77414dac26344a4f9f07c48574be, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: White + second: {fileID: 2100000, guid: 77beca7674dda23478617f7bf748da6e, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Windows + second: {fileID: 2100000, guid: 634df815e1ad5dc4a9e7a08a13a2e110, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/SportsCar.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx new file mode 100644 index 0000000..9b73966 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx.meta new file mode 100644 index 0000000..ae85016 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx.meta @@ -0,0 +1,137 @@ +fileFormatVersion: 2 +guid: 33d81ed06a1ffae4e8f377a12d0583b4 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: + - first: + 1: 100000 + second: //RootNode + - first: + 4: 400000 + second: //RootNode + - first: + 21: 2100000 + second: Box_mat + - first: + 23: 2300000 + second: //RootNode + - first: + 33: 3300000 + second: //RootNode + - first: + 43: 4300000 + second: Box + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: BoxBreakable_mat + second: {fileID: 2100000, guid: c24030d29be61374789fa59b2b2ac90a, type: 2} + materials: + materialImportMode: 1 + materialName: 1 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 0 + fileIdsGeneration: 1 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 0 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 0 + remapMaterialsIfMaterialImportModeIsNone: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/StoneBox.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx new file mode 100644 index 0000000..697429f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx.meta new file mode 100644 index 0000000..36f4bf0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx.meta @@ -0,0 +1,129 @@ +fileFormatVersion: 2 +guid: 402f26b85ae96c44785a5323d3884f6a +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: InnerMat + second: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Mat + second: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: OuterMat + second: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 2 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 2 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/TestObject.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx new file mode 100644 index 0000000..b5c8f28 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx.meta new file mode 100644 index 0000000..d387064 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: bf30db64a51f6074085bc3ddf7c1b301 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: GenericShapeMat + second: {fileID: 2100000, guid: 7e5b56a2940dfd04e953c64432d0db35, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.5 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 1 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.5 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/TestShape.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx new file mode 100644 index 0000000..9cfc18c Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx.meta new file mode 100644 index 0000000..a6b14d0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 42c8e06ffcbcc55449c3a8c800da3535 +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: restaurant.005 + second: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Tomato.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx b/Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx new file mode 100644 index 0000000..de9630f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx.meta new file mode 100644 index 0000000..bd925d0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: b68011748219267478fa8064dce31d6d +ModelImporter: + serializedVersion: 21300 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Bark_NormalTree + second: {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Leaves_NormalTree + second: {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 1 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 0.5 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 0 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 0.005 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 0 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/Tree.fbx + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh.meta new file mode 100644 index 0000000..58b19e2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b0e7485eba15c08418094c5ed2d49321 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset b/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset new file mode 100644 index 0000000..6877ba7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset @@ -0,0 +1,166 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!43 &4300000 +Mesh: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FloorCircularVertexPaint + serializedVersion: 10 + m_SubMeshes: + - serializedVersion: 2 + firstByte: 0 + indexCount: 6000 + topology: 0 + baseVertex: 0 + firstVertex: 0 + vertexCount: 1110 + localAABB: + m_Center: {x: 0.0000023841858, y: -0.5083316, z: -0.0000019073486} + m_Extent: {x: 9.516399, y: 0.54118663, z: 9.5164} + m_Shapes: + vertices: [] + shapes: [] + channels: [] + fullWeights: [] + m_BindPose: [] + m_BoneNameHashes: + m_RootBoneNameHash: 0 + m_BonesAABB: [] + m_VariableBoneCountWeights: + m_Data: + m_MeshCompression: 0 + m_IsReadable: 1 + m_KeepVertices: 0 + m_KeepIndices: 0 + m_IndexFormat: 0 + m_IndexBuffer: 0000010002000000030001000400030000000400050003000600050004000600070005000800070006000800090007000a00090008000a000b0009000c000b000a000c000d000b000e000d000c000e000f000d0010000f000e00100011000f001200110010001200130011001400130012001400150013001600150014001600170015001800170016001800190017001a00190018001a001b0019001c001b001a001c001d001b001e001d001c001e001f001d0020001f001e00200021001f002200210020002200230021002400230022002400250023002600250024002600270025002800270026002800290027002a00290028002a002b0029002c002b002a002c002d002b002e002f0030002e00300031003100300032003100320033003300320034003300340035003500340036003500360037003700360038003700380039003a003b003c003a003c003d003d003c003e003d003e003f003f003e0040003f00400041003f0041004200420041004300440042004300420044004500420045004600460045004700460047004800480047004900480049004a004b004c004d004b004d004e004e004d004f004e004f00500050004f0051005000510052005200510053005200530054005400530055005400550056005600550057005600570058005600580059005a005b005c005a005d005b005e005d005a005e005f005d0060005f005e00600061005f006200610060006200630061006400630062006400650063006600650064006600670065006800670066006800690067006a00690068006a006b0069006c006b006a006c006d006b006e006d006c006e006f006d0070006f006e00700071006f007200710070007200730071007400730072007400750073007500740076007500760077007600780077007600790078007a00760074007a00790076007a007b0079007c007b007a007c007d007b007e007d007c007e007f007d0080007f007e00800081007f0082008100800082008300810084008300820084008500830086008500840086008700850088008700860089008800860089008a0088008b008a0089008c008d008e008d008f008e008c0090008d00910090008c0092008f008d00900093008d0092008d0093008f00920094008f009400950094009200960092009700960092009300970098009500940098009400990094009600990099009a00980090009b009300970093009b0091009c0090009c009b00900091009d009c0091009e009d009f009d009e009f009e00a0009c00a1009b009d00a1009c0097009b00a200a100a2009b00a1009d00a300a3009d009f00a100a300a200a4009700a200a40096009700a500a400a200a500a200a300a500a300a600a600a700a500a500a800a4009600a400a800a000a9009f00a000aa00a900aa00ab00a900ac00a900ab00a900ac009f00ad009f00ac00ac00ab00ae00a3009f00af00af00a600a300ad00af009f00b000ac00ae00b000ad00ac00b000ae00b100b200b000b100b200b100b300b400ad00b000b200b400b000b500b200b300b500b300b600b500b600b700b700b600b800b400b900ad00b400ba00b900b200ba00b400ba00b200b500bb00b900ba00ba00b500bb00b500b700bb00b700b900bb00b700b800bc00bc00b800bd00be00ad00b900bf00ad00be00bf00af00ad00af00bf00c000c000bf00be00af00c000c100c000be00c200af00c100a600b900c300be00be00c300c200b900c400c300b900c500c400b700c600b900b900c600c500b700c700c600bc00c700b700c600c800c500c700c800c600c500c800c900ca00c400c500c500cb00ca00c700cc00c800c800cc00c900bc00cd00c700cc00c700cd00ce00cd00bc00ce00bc00bd00cc00cd00cf00ce00cf00cd00bd00d000ce00d000bd00d100d000d100d200d300d200d100d400ce00d000d400cf00ce00d200d400d000d500cc00cf00d500c900cc00d300d600d200d700d600d300cf00d400d800d500cf00d800d400d900d800d500d800da00d800d900da00c900d500db00d500da00db00d200dc00d400d400dc00d900dd00c900db00da00de00db00dd00db00de00dd00de00df00dd00e000c900e000c500c900da00e100de00da00d900e100dd00df00e200dd00e200e000e300e000e200e000e400c500e400e000e300e500df00de00e500de00e100e600e200df00e300e200e600e600df00e700e800e600e700e300e600e800e800e700e900e900e300e800e400e300ea00e400ea00c500e300eb00ea00e900eb00e300ec00c500ea00ec00ea00eb00e500ed00df00ee00e500e100e500ee00ed00ed00ee00ef00df00ed00f000df00f000e700ed00f100f000ed00ef00f100e700f000f100f200e700f100f300e700f200ee00e100f400f400e100d900f500ef00ee00f500ee00f400f500f600ef00f500f700f600f400d900f800f900f500f400f400f800f900f800d900fa00fa00d900dc00fa00dc00fb00fc00f900f800f800fa00fc00fd00fc00fa00dc00fe00fb00d200fe00dc00d200ff00fe00fb00fe00ff00d600ff00d200d6000001ff00fb00ff000001fc000101f900fc00fd0001010201f90001010301fa00fb00fd00fa0003010301fb00040103010501fd0003010401050106010001d600000106010701d7000601d600d7000701060100010801fb000401fb00080100010701080104010801070102010901f900f9000901f5000a010701d7000a01d7000b010a010b010c010d01090102010d01f50009010d0102010e01f5000d010e01f5000e010f0102010f010e011001f5000f01f5001001f700f7001001110110010f0111011101f600f70011011201f600f600120113010a010c0114010a01140115010a01150107011601070115011601040107011701160115011701150114011801170114011901160117011901040116011901170118011a0114010c011b011a010c011c011a011b011b011d011c011b011e011d011e011f011d011f0120011d011f0121012001220114011a0118011401220122011a011c01180122011c012301040119010401230105012301240105012301190125011901180125012601200121012601210127012601270128012801290126012601290120012a0124012301230125012a012b012a0125012a012b012401250118012c012b0125012c012b012c012d012e012c0118012e012d012c0118011c012e011c012f012e012e012f012d011c0130012f011c011d01300131012f013001310130011d012d012f013101200132011d0131011d0132013301320120013101320133012d013101340133013401310135012d01340136012b012d0136012d013501330120013701290137012001330138013401380135013401380133013901330137013a0133013a0139012b0136013b01360135013c0136013c013b013d013c0135013d013b013c013b013d013e013b013e013f012b013b0140013f0140013b01400141012b0140013f014101410124012b0141013f0142013f013e014201410142012401430142013e0124014201440143014401420124014401450124014501050145014401460105014501460144014701460105014601470144014301470105014701fd0047014301480147014801490147014901fd004901480143014a01fd0049014a010101fd004a0102010101490143014b014a0149014b014a014b014c014a014d0102014d014a014c014e014d014c014d010f0102014f014b0143014c014b014f013e014f0143014d0150010f014e0150014d010f01500151010f015101110150015201510150014e0152011101510153015201530151015301120111014c014f0154013e0154014f0155014c0154013e0155015401550156014c014e014c0156014e0156015701570156015801590155013e015501590156013d0159013e015a01560159013d015a0159015a01580156015a013d0135015a0135015b015b0158015a015b01350138015c015b0138015b015c0158015c0138013901390158015c015d014e0157015e015d0157015d015f014e015d015e015f015f0152014e015f015e015201600152015e0152016001530153016001120160015e0112015e0161011201570162015e015e0162016101610163011201130112016301620164016101630161016401130163016501650163016401660113016501570167016201620167016401570168016701670169016401690167016801640169016a01690168016a0164016a016501680157016b016a0168016b01570158016b016c016a016b0165016a016c016d016b0158016c016b016d0139016d0158016d016e016c0139016e016d016e016f016c0165016c016f01390170016e016e0170016f013a0170013901710170013a0172016f017001710172017001720173016f017301720171016f01740165016f01730174017501650174017501760165016501760166013a0177017101370177013a0137017801770177017801710129017801370173017101790179017101780173017a017401730179017a0129017b017801790178017c0178017b017c017a0179017d017c017d01790174017a017e017a017d017e0129017f017b0128017f01290180017f01280181017c017b017f0181017b017c0182017d01810182017c01800183017f018001840183017f018501810185018201810185017f01830174017e0186017401860175017d01820187017d0187017e018701820188018501890182018801820189018a0186017e018a01750186017e0187018b017e018b018a0185018c018901850183018c018d018c0183018e0189018c018e01880189018f018b018701870188018f018f0190018b0190018f0188018a018b01910191018b01900175018a0192018a01910192018d0183019301840193018301840194019301950193019401950196019301930196018d01970196019501970198019601990198019701990197019a01960198019b0196019b018d019b01980199018d019b019c019b0199019c019d0199019a019d019a019e019f019d019e019d01a00199019d019f01a001a1019c019901a001a10199019f019e01a201a301a2019e01a201a4019f01a201a501a401a501a201a301a601a401a501a501a301a701a701a801a501a801a601a501a701a901a801aa01a801a901ab01a801aa01a801ab01a601ab01aa01ac01ac01ad01ab01ad01a601ab01ac01ae01ad01a601ad01af01b001af01ad01b001ad01ae01b001b101af01b001b201b101b301b101b201b301b201b401b101b501af01b501b101b301af01b501b601b701b601b501b501b301b701b301b401b801b801b701b301b901b801b401ba01b801b901ba01b901bb01bc01b701b801b701bc01b601bc01b801ba01b601bc01ba01bb01bd01ba01bd01bb01be01bf01bd01be01bf01be01c001bf01c001c101c201c101c001c201c301c101c401c301c201c401c201c501c401c501c601c701c101c301c701bf01c101c701c301c401c601c801c401c601c901c801c901ca01c801c901cb01ca01ca01cb01cc01ca01cc01cd01ce01cd01cc01ce01cf01cd01cf01ca01cd01d001cf01ce01d001ce01d101d201d001d101d301d201d101d401ca01cf01c801ca01d501d401d501ca01d601cf01d001d401cf01d601c801d501d701d401d801d501d701d501d801c801d701d901c801d901c401da01d701d801da01d901d701d401db01d801dc01da01d801dd01c401d901dd01c701c401d901da01de01de01da01dc01d901de01dd01dd01de01df01dd01df01e001dd01e001c701de01e101df01df01e101e201e001e301c701e301bf01c701db01d401e401e401d401d601de01dc01e501de01e501e101e001df01e601e001e601e301e301e701bf01e701bd01bf01e801e701e301e301e601e801e701e901bd01e801e901e701bd01e901ea01ea01e901e801bd01ea01ba01ea01e801eb01e601eb01e801ea01ec01ba01ea01eb01ec01b601ba01ec01e601df01ed01e601ed01ee01e601ee01eb01ee01ec01eb01ef01ee01ed01ef01ec01ee01ef01f001ec01f001b601ec01ef01f101f001f201ef01ed01f301f101ef01f401b601f001f401f001f101f501b601f401af01b601f501f401f101f601f401f601f501f701f501f601f701f801f501f601f901f701fa01af01f501f801fa01f501fa01fb01af01f801fb01fa01a601af01fb01fb01fc01a601fb01f801fc01a601fc01a401f801fd01fc01f801f701fd01fe01f601f101fe01f901f601f101ff01fe01f901fe01ff01f9010002f701f901ff010002ff01f7010002f1010102ff01ff010102f7010102f101f301a401fc0102020202fc01fd0102020302a4010202fd010302a40103020402fd0105020302030205020602030206020702060208020702f7010902fd01fd010a020502fd0109020b02a40104020c029f01a4010c020902f7010d020d02f70101020b0209020e020e0209020d020f020c02040210020f020402110210020402100212020f020c0213029f010f0213020c0214029f0113020f02140213021402a0019f010f0215021402120215020f0214021602a001140215021602a0011602a10116021502170212021702150216021702180216021802a101120218021702a1011802190212021902180212021a0219021a0212021b02120210021b02a10119029c011a029c0119021c029c011a021c021d029c018d019c011d028d011d021e028d011e028c018e018c011e021e021d021f021c021f021d0220028e011e021e021f0220021c0221021f021c021a0222021c022202210220021f02230223021f0221022302210224022302240220022102220225022102250224022502260224022502270226022502220227021a02270222021a0226022702280226021a021a021b0228021b022902280228022a0226022a02280229021b022b02290210022b021b02200224022c022d02240226022d022c02240220022c022e0220022e028e012f022c022d022f022e022c028e012e0230028e01300288012e022f02310231022f022d022e023102300288013002320231023202300231022d02320232022d02260290018801320226029001320226022a029001910190012a022a0229029101330291012902920191013302920133023402330229023502350234023302360235022902360229022b0236022b023702100237022b023802370210023802360237023802100211023802110204023802040236023602390235020402390236023a023502390235023a0234023b023a02390204023b0239023b0234023a023b0204023c023c0204023d0203023d0204023c023d023e0203023e023d023c023e023f0203023f023e023b023c0240023c023f024002030241023f023f02420240023f024102420243024102030242024102430243020302070244024002420244023b024002420243024502440242024502430246024502070246024302440245024602440247023b024402480247024802440246024902470248024a023b02470249024b024702480246024c02490248024c0246024d024c0207024d02460249024c024e024e024c024d0249024e024f0249024f024b024d0250024e024d02070250024f024e0250024a0251023b0252023b0251024a025202510234023b025202530252024a023402520253024a02470253025402340253025402920134025402550292017501920155025402530256025402560255025702560253025702550256025702530247025502580275015802550257025902750158025802570259025902760175015a0259025702760159025a02570247025a0276015a026601470266015a0247025b026601130166015b025b0247025c025c0247024b025d025c024b025d024b024f024f025e025d024f0250025e0250025f025e0207025f0250025d025e02600260025e025f02070261025f026102070208025d02600262025d0262025c025f0263026002630262026002610264025f025f02650263026102080266026102660264026302670262026502670263026702650268025f02690265026902680265026a025c026202620267026b0262026b026a025c026a026c025b025c026c026d026c026a026d026a026b026c026e025b026c026d026e02670268026f026b0267026f026b026f0270026d026b02710271026b0270025b026e02720213015b027202730213017202730272026e0273026e0274027302f600130173027502f6006e026d0276026d02710276026e0276027402760271027702740276027702780270026f0278026f02680279027502730279027302740275027a02f6007a0275027b027a02ef00f6007a027c02ef007b027c027a02ef007c027d027b027d027c02ef007d02f100f1007d027e02f200f1007e027d027f027e027b0280027d0280027f027d02f2007e0281027f0281027e027f0282028102f200810282027f02830282028302f2008202800283027f0283028402f2008402f300f2008002850283028402830285028402850286028502800287027b0287028002850287028602880287027b028802860287027b0289028802750289027b028a02860288028a028802890275028b0289028c028a0289028c0289028b028b028d028c0275028e028b028b028e028d02750279028e028d028e0279028f02840286028f029002840284029002f300f3009002910290029202910290028f0292028f02860293028f0293029202940293028602940292029302940286028a029502920294029102920296029702960292028a02980294029502940298028a028c029802950298028c0295028c0299029502990292028d0299028c0296029a02910297029a02960297029b029a029b029c029a029b029d029c029a029c029e029a029e0291029e029c029d029f02920299028d02a0029902a0029f029902a102a0028d02a2029f02a002a102a202a002a202a3029f029f02a4029202a302a4029f028d02a502a1027902a5028d02a102a602a202a302a202a6027902a702a50279027402a7027402a802a702a702a802a5027402a902a80274027702a902a402aa029202a302ab02a402aa02a402ab029202aa02ac029202ac029702ad02aa02ab02ad02ac02aa02ad02ab02ae02af02ae02ab02af02ab02a302ad02ae02b002af02b002ae02a502a802b102b102a8027702a902b202a8027702a802b202a902b302b2027702b302a902b202b302b4027702b202b4027702b402b302b1027702710271027002b102a502b102b502b1027002b502a502b502a1027002a102b5027002a602a1027802a6027002b602a6027802b602a302a602b6027802b7026802b7027802a302b602b802b602b702b802b702b902b802a302b802af02b802b902af02b7026802ba02b702ba02b902ba026802bb02ba02bb02b9026902bb026802af02b902bc02b902bd02bc02af02bc02b002b902bb02be02bb026902be02b902be02bd02be026902bf02be02bf02bd02c002bf0269025f02c0026902bf02c002c102bf02c102bd025f02c102c002bd02c102c2025f02c202c102c302b002bc02bc02bd02c402c402c302bc02c402bd02c502c502bd02c202c402c502c302c302c602b002ad02b002c602c602c702ad02c802c702c602c302c802c602c302c502c802c502c202c902c802c502c902ca02c2025f02ca02c902c2025f02cb02ca02cb02c902ca025f026402cb02c802c902cc02c802cc02c702cb02cd02c902cc02c902cd02cb026402ce02cb02ce02cd02cd02ce02cf02cd02d002cc02c702cc02d0026402d102ce0264026602d102d202cd02cf02cd02d202d002d302ce02d102ce02d302cf02d1026602d402d502d102d402d302d102d502d602d302d502d702d302d602d702cf02d302d802d702d602d902d4026602d502d402d9020802d90266020802da02d9020802db02da020802dc02db020602dc020802d902dd02d502d602d502dd02d902da02de02d902de02dd02dc02df02db020602df02dc02d802e002d702e102e002d802d702e002e202e202e002e102d702e202cf02e302cf02e202e202e102e302e302e402cf02d202cf02e402d202e402e502d002d202e502d002e502e602c702d002e602e702e502e402e702e602e502e702e402e802e302e802e402e902e702e802e702e902e602ea02e802e302e902e802ea02ea02e302eb02eb02e302e102eb02e102ec02ed02ec02e102e902ea02ee02eb02ee02ea02e602e902ef02ee02ef02e902f002c702e602ef02f002e602f102ed02e102d802f102e102ec02f202eb02eb02f302ee02f202f302eb02ee02f402ef02f502ee02f302f502f402ee02f502f3029d02f2029d02f302ef02f602f002f402f602ef02f402f5029b029b02f5029d02f402f702f602f702f4029b02f602f702f802f7029b02f802f902f002f602f602f802f902fa02f002f902f802fa02f902fb02f8029b02fb029b029702fc02f802fb02f802fc02fa02fd02fb029702fd02fc02fb02fe02fd029702fd02fe02fc02fa02fc02fe02ac02fe029702ac02ff02fe02fa02fe02ff02ac020003ff020003fa02ff02ac02ad0200030103f002fa02f0020103c70200030203fa0202030003ad020103fa0202030303ad02c7020303c7020103030301030203ad02030302030b020e0204030403fd010b0204030e02050304030503fd010e0206030503fd01050307030603070305030e02080306030e020d0208030d02090308030d02010209030a0309030102080309030a030102f3010a030a030b0308030a03f3010b030c0308030b030c030b03f3010c03060308030c03f301ef0106030c03ef010603ef010703db02fd010703ef01db020703db02df02fd010d03fd01df020d030a02fd010d03df020e030e030a020d030e03df0206020e030f030a020e0306020f030f0305020a0205020f030602ef011003db0211031003ef011103ef01f2011203db0210031203da02db0213031003110313031203100313031103f20112031303da02f201da021303f2011403da02de02da0214031403f201ed01de021403ed01de02ed01dd021503dd02ed011503ed011603df011603ed01dd0215031703dd021703d602df011803160316031903150319031603180319031a031503170315031a031803df011b031c0318031b03df01e2011b031d031b03e2011e031b031d03190318031f0319031f031a031c031f03180320031a031f031c0321031f0320031f03210317031a032203200322031a0317032203230317032303d602230322032403d60223032403200324032203d602240325032003250324032503d802d60226032503200325032603d80226032003270320032103270326032803d802260327032803280327032103d8022803f10228032903f102280321032903f1022903ed02290321032a03ed0229032b0329032a032b03ed022b032c032d03ed022c03ed022d03ec022e032a0321032e032f032a0330032b032a0330032a032f0331032c032b0331032b0330033003320331032c03310332032e03210333031c0333032103340330032f0330033403320334032f033503360335032f032f03370336032f03380337032f032e0338033603370339033803390337032e033a0338033b033a032e033b032e03330338033a033c0338033c0339033b033c033a03320334033d0334033e033d033e03340335033f033d033e0332033d0340033d03410340034003420332034003410342034203430332032c03320343033e03350344033f033e034403430345032c03450346032c034503470346032d032c034603460348032d03ec022d03480347034903460346034903480348034903420342034903430347034303490343034a03450347034a03430345034a034b034b034a03470345034b034c03470345034c034b034d034c0347034c034d034b0347034d0348034e03ec02480342034e03ec024e034f034e0342034f03ec024f035003ec025003f2025103f202500351039d02f202520351035003520350034f0353039d0251035303510352039e029d02530354039e02530391029e0254035203550353035403530355034f035603520352035603550357034f034203570356034f03550356035803580356035703580357035903580359035a03550358035a0355035a035403570342035b03590357035b0341035b03420341035c035b0359035b035c035d035c0341035d0341033d033d035e035d035d035e035f0360035e033d03600361035e0362035c035d0359035c03620362035d035f03630359036203630362035f0354035a03640365035a0359035a036503640363036603590365035903660354036403670391025403670365036803640365036603680368036703640366036303690363035f036903660369036a0366036a0368036a0369036b036b0369035f036b036c036a036b035f036c0367036d039102f30091026d036e03f3006d0368036f03670367036f036d0370036f0368036d036f0370036a03700368036d03700371036d0371036e036a037103700372036c035f035e0372035f035e03730372037303a8007203a80074037203720374036c03a8007503740376036c0374037603740375036c037603a5006c03a5006a03760375037703a800770375037703a50076037703a800a50073035e037803610378035e03610379037803790361036003780379037a03790360037a0378037a037b03730378037b037c037b037a037c037a0360037b037c0373037d0373037c0360037e037c037f03a80073037d037f0373037c037e0380037d037c0380037f038103a8007f037d038103a8008103820382038303a8009600a8008303820381038403840381037d038203840383037d038003850384037d0386037d038503860384038703830384038603870386038803870389038703880389038a0387038a03830387038a03960083038a038b0396008a0389038b038b03990096008b038c03990099008c039a008b038d038c038b0389038d038e038d0389039a008c038f038c038d038f039a008f0390038f038d03900390038d0391038d038e039103900391039203920391038e0392038e039303940393038e039403950393039503940396038e03960394039503960397038e0389039803980396038e03970396039903970399039a0396039b0399039b039a0399039b0396039c0398039d0396039d039c03960389039e0398039d0398039e039e0389039f03890388039f039d039e03a0039e039f03a0039c039d03a1039d03a003a1039f03a203a0039f038803a3039f03a303a203a103a003a403a403a003a2039b03a5039a03a6039a03a503a603a7039a03a803a703a603a803a603a903a803a903aa03ab03a903a603a503ab03a603a903ab03aa03ac03a5039b03a503ac03ab03ad03aa03ab03ac03ad03ab03ac039b03ae039b039c03ae03ac03ae03af039c03af03ae039c03b003af03b103af03b003ac03af03b203ac03b203ad03b103b203af03ad03b303aa03b303ad03b403b503b303b403aa03b303b503b503b403b603b703b603b403b803ad03b203b803b403ad03b803b903b403ba03b403b903b703b403bb03ba03bb03b403bb03d301b703bc03b803b203bc03b203b103b803bc03b903bb03bd03d301d301bd03d201bd03bb03be03ba03be03bb03bd03be03d201d201be03ba03bc03b103bf03b903bc03bf03d201ba03c003ba03c103c003c003d001d201c003c203d001d601d001c203c303c203c003c203c303d601c103c303c003e401d601c303c303c103e401c403ba03b903ba03c403c103b903c503c403c103c403c503b903bf03c603b903c603c503c703e401c103db01e401c703c803c603bf03b103c803bf03c503c903c103c703c103c903ca03c703c903db01c703cb03ca03cb03c703db01cb03cc03ca03cc03cb03db01cc03d801ca03cd03cc03d801cc03cd03ca03ce03cd03ce03d801cd03b103cf03c803c603c803d003d003c803cf03c603d003d103d203cf03b103d203b103b003c603d103d303c603d303c503ca03d403ce03ce03d503d801ce03d403d503d801d503d603d603d503d403ca03d703d403ca03c903d703d403d703d803d803d703c903d803c903c503d603d403d803d903d801d603dc01d801d903dc01d903da03db03da03d903dc01da03e501d903d603dc03db03d903dc03d603d803dd03dd03dc03d603c503de03d803de03dd03d803da03df03e501da03db03df03c503e003de03d303e003c503d303e103e003de03e003e103e103d303d103de03e103e203e103d103e203de03e303dd03e303de03e203df03e403e501e101e501e403e503e101e403df03e503e403e503e201e101df03e201e503df03db03e201db03e603e2011d03e201e603db03e703e6031d03e603e703e703db03e803e803db03dc031d03e703e903e703e803e903e903e803ea03eb03e803dc03eb03ea03e803eb03dc03ec03dd03ec03dc03eb03ec03ed03ed03ea03eb03ec03dd03ee03ec03ee03ed03ee03dd03e303ed03ee03ef03ed03ef03ea03ee03f003ef03ee03e303f003ef03f003e203e303e203f003ef03e203d103e903f1031d03ea03f203e903e903f203f103ea033c03f203ea03f3033c03f303ea03ef03f2033c033b03f2033b03f1033c03f3033903f303ef033903f403f1033b033b033303f403f403f503f1031d03f103f503f4033303f5031d03f503f6031e031d03f603f703f5033303f703f603f5031e03f603f703f70333031c031e03f703f8031b031e03f8031b03f8031c03f7031c03f903f9031c03f803f703f903f8033903ef03fa0336033903fa03fa03ef03fb03fb033603fa03fb03ef03fc03fc03ef03d103fb03fd033603fb03fc03fd033603fd03fc03d103fe03fc03d103d003fe033603fc03ff03ff03fc03fe0335033603ff033503ff03fe033503fe03d0033503d0034403d003cf03440300044403cf03d2030004cf0300043f03440301040004d2033f03000401040104d203b0033f0301040204b003030401040304020401043f03020404043f03040405043f0305043d033d03050406040704050404040704060405043d03060408043d030804600307040904060406040904080408040a04600360030a047e0308040b040a040b04080409047e030a040b04070404040c0407040d04090407040c040d040e040b0409040e0409040d040f040404020404040f040c0410040f04020410040c040f04100402041104100412040c0412040d040c0413041204100413040d0412040e040d04130411040204030414040b040e047e030b0414040e041304150414040e041504150413041004110403041604b00316040304140417047e03140415041704110416041804110418041004b003190416041804160419047e0317041a047e031a04800380031a0485031b0417041504150410041b041a0417041c041a041c0485031b041c041704b0031d0419049c031d04b0039c03a1031d041e041d04a1031e0419041d041e04a1031f0420041e041f041f04a103a403a40321041f0420041f042104a40322042104a403a203220421042204230423042204a2032104230420042304a2032404240420042304a3032404a203a303250424042504a3038803260424042504250488032604240426042004880327042604880386032704280427048603280486038503270428042904290428048503270429042604290485031c0426042a042004260429042a042b0429041c042b042a0429041b042b041c042b041b042a042c0420042a042c041e0420042a041b042d042a042d042c042d041b0410042d0410042e042c042d042e042f042e0410042c042e042f042f0410041804180419042f041e04300419042c0430041e0430042c042f0430042f0419046e033104f3003104e700f30031043204e700320431046e033204e900e70032046e033304e9003204330433046e033404350434046e03710335046e03710336043504360471036a03350436043704370436046a0335043804340435043704380439043804370437046a033a04390437043a04a5003a046a033a04a5003b043a043b043904a7003b04a5003c043b04a7003c0439043b04a6003c04a70039043c04a6003d04340438043d04380439043e0434043d043d0439043e043904a6003e04330434043e043f043e04a6003f04a600c100c10040043f043f0441043e043f0440044104c10042044004c100c0004204430440044204430441044004c0004304420444044104430444044304c00045043e044104440445044104460433043e04460447043304e9003304470447044804e9004804470446044804eb00e900eb0048044604eb004604ec0046043e04ec004904ec003e044904c500ec004a043e0445044a0449043e044b04c50049044b04cb00c5004c044b0449044a044c0449044c04cb004b044d044a0445044d044c044a044d04450444044e04cb004c04ca00cb004e04ca004e04c4004c044d044f044e044c044f044d0450044f0450044e044f04440450044d045004c4004e044404510450045104c40050044404c00051045204c400510452045104c00052045304c400c300c4005304c30053045404520454045304c200c3005404c2005504c0005204c0005504c20054045504520455045404 + m_VertexData: + serializedVersion: 3 + m_VertexCount: 1110 + m_Channels: + - stream: 0 + offset: 0 + format: 0 + dimension: 3 + - stream: 0 + offset: 12 + format: 0 + dimension: 3 + - stream: 0 + offset: 24 + format: 0 + dimension: 4 + - stream: 0 + offset: 40 + format: 0 + dimension: 4 + - stream: 0 + offset: 56 + format: 0 + dimension: 4 + - stream: 0 + offset: 72 + format: 0 + dimension: 4 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + - stream: 0 + offset: 0 + format: 0 + dimension: 0 + m_DataSize: 97680 + _typelessdata: 0bb977c09d5686bf43190bc1347cd2be4e2b683b6b5d69bfcb5d693f00000000887cd2be000080bf000000000000803f000000000000803f9098713fca83db3b00000000000000009098713fca83db3b0000000000000000eb343cc0c61486be69cf10c166379ebe00000000737873bf7378733f0000000066379ebe000080bf0000803f00000000000000000000803f98077d3fba92353d000000000000000098077d3fba92353d0000000000000000eb343cc09d5686bf69cf10c166379ebe00000000737873bf7378733f0000000065379ebe000080bf000000000000803f000000000000803f66077d3f4a81db3b000000000000000066077d3f4a81db3b00000000000000000bb977c0c61486be43190bc1b39cd2bedf45693b155669bf7456693f000000000f9dd2be000080bf0000803f00000000000000000000803f2199713f3a92353d00000000000000002199713f3a92353d00000000000000002f4398c09d5686bff9dc03c18aa7fdbe629a563bb85f5ebf03605e3f00000000eea7fdbe000080bf0000803f00000000000000000000803f8729663fca83db3b00000000000000008729663fca83db3b0000000000000000c1f19bc0b4147abe96b702c1562e01bf26711b3bff035dbf28045d3f000000006f2e01bf000080bf0000803f00000000000000000000803f079c643f7af5383d0000000000000000079c643f7af5383d0000000000000000c7feb2c09d5686bfa75df6c0c1ed16bfd17b5ebac0c64ebfc5c64e3f00000000c4ed16bf000080bf0000803f00000000000000000000803f97ba5a3fca83db3b000000000000000097ba5a3fca83db3b0000000000000000c7feb2c0c61486bea75df6c001dc16bf3cf85fbab5d34ebfb9d34e3f0000000007dc16bf000080bf0000803f00000000000000000000803f42ba5a3f3295353d000000000000000042ba5a3f3295353d000000000000000054c4cbc09d5686bf5e4ee2c049ee2bbf84c1473bd8ab3dbf12ac3d3f000000007cee2bbf000080bf000000000000803f000000000000803fd64b4f3fca83db3b0000000000000000d64b4f3fca83db3b000000000000000054c4cbc0c61486be5e4ee2c088002cbf591a493b4c9b3dbf809b3d3f00000000c2002cbf000080bf0000803f00000000000000000000803f454c4f3f3a92353d0000000000000000454c4f3f3a92353d00000000000000005c4ee2c09d5686bf59c4cbc074f43dbf21ad9a3b6a9d2bbfdf9d2b3f0000000006f53dbf000080bf0000803f00000000000000000000803fc3dc433fca83db3b0000000000000000c3dc433fca83db3b00000000000000002b12e3c0790875be728fcac09c873ebfb2a5973b05fa2abf78fa2a3f0000000028883ebf000080bf0000803f00000000000000000000803f8e5b433f3ae6393d00000000000000008e5b433f3ae6393d0000000000000000a65df6c09d5686bfcbfeb2c09bf14ebf0cabd73addb216bfedb2163f00000000acf14ebf000080bf000000000000803f000000000000803fd06d383fca87db3b0000000000000000d06d383fca87db3b0000000000000000a65df6c0c61486becbfeb2c012e24ebf524ad93a32c816bf45c8163f000000001fe24ebf000080bf0000803f00000000000000000000803f326d383f2296353d0000000000000000326d383f2296353d0000000000000000f9dc03c19d5686bf334398c0d5b35dbf7454a035050000bf0500003f00000000d5b35dbf000080bf0000803f00000000000000000000803ff8fe2c3fca83db3b0000000000000000f8fe2c3fca83db3b0000000000000000f8dc03c1c61486be334398c0d5b35dbf7254a035060000bf0600003f00000000d5b35dbf000080bf0000803f00000000000000000000803fc9fe2c3fea92353d0000000000000000c9fe2c3fea92353d000000000000000043190bc19d5686bf15b977c01dde69bf7354a035cb3fd0becd3fd03e000000001dde69bf000080bf000000000000803f000000000000803f1790213fca85db3b00000000000000001790213fca85db3b000000000000000043190bc1c61486be14b977c01dde69bf7254a035c93fd0bec83fd03e000000001dde69bf000080bf0000803f00000000000000000000803f0e90213f7292353d00000000000000000e90213f7292353d00000000000000006acf10c19d5686bff3343cc0707873bf52d5053587379ebe85379e3e00000000707873bf000080bf000000000000803f000000000000803f3a21163fca83db3b00000000000000003a21163fca83db3b00000000000000006acf10c1c61486bef3343cc0707873bf52d5053587379ebe86379e3e00000000707873bf000080bf0000803f00000000000000000000803f3421163fba92353d00000000000000003421163fba92353d000000000000000067ef14c19d5686bfe041fdbfdf677abf00000000f1e654bef0e6543e00000000df677abf000080bf0000803f00000000000000000000803f55b20a3fca85db3b000000000000000055b20a3fca85db3b000000000000000067ef14c1c61486bee041fdbfdf677abf00000000f1e654bef0e6543e00000000df677abf000080bf0000803f00000000000000000000803f59b20a3fba92353d000000000000000059b20a3fba92353d0000000000000000aa6d17c19d5686bf09a77ebf04997ebf00000000fe10d6bdfd10d63d0000000004997ebf000080bf000000000000803f000000000000803fec86fe3eca83db3b0000000000000000ec86fe3eca83db3b0000000000000000aa6d17c1c61486be0aa77ebf04997ebf000000000011d6bd0011d63d0000000004997ebf000080bf0000803f00000000000000000000803fec86fe3eea92353d0000000000000000ec86fe3eea92353d0000000000000000294318c19d5686bf00000000000080bf0000000077b585360000000000000000000080bf000080bf0000803f00000000000000000000803f22a9e73eca83db3b000000000000000022a9e73eca83db3b0000000000000000294318c1c61486bed84b2224000080bf0000000077b585360000000000000000000080bf000080bf0000803f00000000000000000000803f22a9e73eea92353d000000000000000022a9e73eea92353d0000000000000000a26d17c19d5686bfe9a67e3ffc987ebf00000000e412d63de512d6bd00000000fc987ebf000080bf000000000000803f000000000000803f5ccbd03eca83db3b00000000000000005ccbd03eca83db3b0000000000000000a26d17c1c61486bee9a67e3ffc987ebf00000000e412d63de512d6bd00000000fc987ebf000080bf000000000000803f000000000000803f5ccbd03eea92353d00000000000000005ccbd03eea92353d000000000000000060ef14c19d5686bfca41fd3fe3677abf59d50535c1e6543ec1e654be00000000e3677abf000080bf000000000000803f000000000000803f8cedb93eca83db3b00000000000000008cedb93eca83db3b000000000000000060ef14c1c61486beca41fd3fe3677abf5ad50535c1e6543ec1e654be00000000e3677abf000080bf000000000000803f000000000000803f8cedb93eea92353d00000000000000008cedb93eea92353d000000000000000064cf10c19d5686bfe5343c40717873bf59d505357d379e3e7d379ebe00000000707873bf000080bf0000803f00000000000000000000803fde0fa33eca85db3b0000000000000000de0fa33eca85db3b000000000000000064cf10c1c61486bee5343c40717873bf59d505357d379e3e7d379ebe00000000717873bf000080bf000000000000803f000000000000803fd40fa33eea92353d0000000000000000d40fa33eea92353d00000000000000003d190bc19d5686bf05b977401fde69bf00000000c23fd03ec23fd0be000000001fde69bf000080bf0000803f00000000000000000000803f16328c3e4a81db3b000000000000000016328c3e4a81db3b00000000000000003d190bc1c61486be05b977401fde69bf00000000c23fd03ec13fd0be000000001fde69bf000080bf0000803f00000000000000000000803f0a328c3eea92353d00000000000000000a328c3eea92353d0000000000000000f3dc03c19d5686bf29439840dbb35dbf00000000f4ffff3ef4ffffbe00000000dbb35dbf000080bf0000803f00000000000000000000803f6ba86a3eca83db3b00000000000000006ba86a3eca83db3b0000000000000000f3dc03c1c61486be29439840dbb35dbf00000000f4ffff3ef3ffffbe00000000dbb35dbf000080bf0000803f00000000000000000000803f3ba86a3eba92353d00000000000000003ba86a3eba92353d00000000000000009d5df6c09d5686bfc2feb240bf1b4fbfd5417e341679163f147916bf00000000bf1b4fbf000080bf0000803f00000000000000000000803f97ec3c3eca83db3b000000000000000097ec3c3eca83db3b00000000000000009d5df6c0c61486bec2feb240bf1b4fbfd5417e341679163f157916bf00000000bf1b4fbf000080bf000000000000803f000000000000803f95eb3c3eea92353d000000000000000095eb3c3eea92353d0000000000000000574ee2c09d5686bf4ec4cb40be3e3ebfd0417e34254c2b3f244c2bbf00000000be3e3ebf000080bf0000803f00000000000000000000803fd72f0f3eca85db3b0000000000000000d72f0f3eca85db3b0000000000000000574ee2c0c61486be4dc4cb40bf3e3ebfdf417e34244c2b3f244c2bbf00000000be3e3ebf000080bf000000000000803f000000000000803ff32a0f3e5a93353d0000000000000000f32a0f3e5a93353d00000000000000004fc4cbc09d5686bf544ee240214c2bbf00000000c03e3e3fc13e3ebf00000000214c2bbf000080bf0000803f00000000000000000000803f5edec23dca85db3b00000000000000005edec23dca85db3b00000000000000004fc4cbc0c61486be544ee240214c2bbf00000000c03e3e3fc13e3ebf00000000214c2bbf000080bf000000000000803f000000000000803f96b2c23dc298353d000000000000000096b2c23dc298353d0000000000000000c2feb2c09d5686bf9c5df6401c7916bf00000000ba1b4f3fba1b4fbf000000001d7916bf000080bf0000803f00000000000000000000803f8c7c4e3dca85db3b00000000000000008c7c4e3dca85db3b0000000000000000c2feb2c0c61486be9c5df6401c7916bf00000000ba1b4f3fba1b4fbf000000001d7916bf000080bf0000803f00000000000000000000803f2c3c4d3dfa9e353d00000000000000002c3c4d3dfa9e353d00000000000000002c4398c09d5686bff3dc0341050000bf00000000d5b35d3fd5b35dbf00000000050000bf000080bf0000803f00000000000000000000803f9d97a23bca85db3b00000000000000009d97a23bca85db3b00000000000000002c4398c0c61486bef3dc0341050000bf00000000d5b35d3fcdb35dbf44da86ba010000bf000080bf0000803f00000000000000000000803f9d97a23bc26b353d00000000000000009d97a23bc26b353d0000000000000000eb343cc09d5686bf69cf10c166379ebe00000000737873bf7378733f0000000065379ebe000080bf000000000000803f000000000000803f0ec0433fb97a733f00000000000000000ec0433fb97a733f0000000000000000eb343cc0c61486be69cf10c166379ebe00000000737873bf7378733f0000000065379ebe000080bf0000803f00000000000000000000803f39c0433fe21c7d3f000000000000000039c0433fe21c7d3f0000000000000000cc41fdbfc61486be66ef14c1b0e654bea37a5934e3677abfe3677a3f00000000afe654be000080bf0000803f00000000000000000000803ff62e4f3fed1c7d3f0000000000000000f62e4f3fed1c7d3f0000000000000000cc41fdbf9d5686bf66ef14c1b0e654bea37a5934e3677abfe3677a3f00000000b1e654be000080bf000000000000803f000000000000803ff22e4f3fc67a733f0000000000000000f22e4f3fc67a733f0000000000000000e3a67ebfc61486bea76d17c1eb12d6bdc03dd534fc987ebffc987e3f00000000ed12d6bd000080bf0000803f00000000000000000000803fdf9d5a3ff91c7d3f0000000000000000df9d5a3ff91c7d3f0000000000000000e5a67ebf9d5686bfa86d17c1e812d6bdc03dd534fc987ebffc987e3f00000000e812d6bd000080bf0000803f00000000000000000000803fe09d5a3fce7a733f0000000000000000e09d5a3fce7a733f000000000000000087df7735c61486be2f4318c11b604bb85853f738000080bf0000803f0000000000000000000080bf000000000000803f000000000000803fd00c663f041d7d3f0000000000000000d00c663f041d7d3f0000000000000000256d77359d5686bf2f4318c1715d4bb85b53f738000080bf0000803f0000000000000000000080bf0000803f00000000000000000000803fc90c663fd67a733f0000000000000000c90c663fd67a733f000000000000000087ec7b3fcb1486be6e6e17c1be2ad53dc263193a069c7ebf089c7e3f00000000bd2ad53d000080bf000000000000803f000000000000803fa05c713f091d7d3f0000000000000000a05c713f091d7d3f000000000000000002a77e3f9d5686bfa86d17c10bfbd63d92f61a3aeb957ebfef957e3f000000000cfbd63d000080bf0000803f00000000000000000000803fb77b713fe27a733f0000000000000000b77b713fe27a733f0000000000000000db41fd3fc61486be66ef14c17f64543e4d24f639cb6e7abfcd6e7a3f000000008064543e000080bf0000803f00000000000000000000803ff4ea7c3f2f1d7d3f0000000000000000f4ea7c3f2f1d7d3f0000000000000000db41fd3f9d5686bf66ef14c17d64543e4b24f639cb6e7abfcd6e7a3f000000008064543e000080bf0000803f00000000000000000000803fc1ea7c3fe67a733f0000000000000000c1ea7c3fe67a733f0000000000000000db41fd3f9d5686bf66ef14c17d64543e4b24f639cb6e7abfcd6e7a3f000000008064543e000080bf0000803f00000000000000000000803f21dc383fc5cb643d000000000000000021dc383fc5cb643d0000000000000000db41fd3fc61486be66ef14c17f64543e4d24f639cb6e7abfcd6e7a3f000000008264543e000080bf0000803f00000000000000000000803f54dc383f2778bf3d000000000000000054dc383f2778bf3d0000000000000000f0343c40c61486be68cf10c177379e3e00000000717873bf7178733f0000000075379e3e000080bf0000803f00000000000000000000803f364c443f9479bf3d0000000000000000364c443f9479bf3d0000000000000000f0343c409d5686bf68cf10c177379e3e00000000717873bf7178733f0000000075379e3e000080bf0000803f00000000000000000000803f514b443f45cc643d0000000000000000514b443f45cc643d000000000000000010b97740c61486be42190bc10fc1c43e8f45f5b4c6576cbf9a576c3f3b791dbbe9c0c43e000080bf0000803f00000000000000000000803f06be4f3f9479bf3d000000000000000006be4f3f9479bf3d000000000000000010b977409d5686bf42190bc12346c53e63962935093c6cbffe3b6c3ffada9aba1a46c53e000080bf000000000000803f000000000000803fd1ba4f3fc5cc643d0000000000000000d1ba4f3fc5cc643d0000000000000000f1338940c61486be22b307c15772e83e8aa7e5b5c61864bfa118643f49ec113b3372e83e000080bf000000000000803f000000000000803fee27553f5e60bf3d0000000000000000ee27553f5e60bf3d00000000000000003bf18d40870cd4be057e06c1bf01ec3e1a37923b992d63bf9d18633f47d4f2bc67d8eb3e000080bf000000000000803f000000000000803ffa03573fa8f2b03d0000000000000000fa03573fa8f2b03d0000000000000000304398409d5686bff6dc03c1c177033feff85c3b85a95bbfbaa95b3f000000002278033f000080bf000000000000803f000000000000803fec295b3fff8a643d0000000000000000ec295b3fff8a643d0000000000000000dbac9840fcf7c2be165f03c1d466fe3eeffff73cda065ebfcde85d3fa079f83c2ccffe3e000080bf000000000000803f000000000000803fcc745b3fe887b83d0000000000000000cc745b3fe887b83d00000000000000005e37a340c61486be6f4e00c10d840a3f4504103bcd4957bf6422573fa177153def700a3f000080bf0000803f00000000000000000000803f82dd5f3f54debf3d000000000000000082dd5f3f54debf3d0000000000000000c9feb240c61486bea35df6c08ab5173f2cdfbb3461344ebf61344e3f000000008bb5173f000080bf0000803f00000000000000000000803facb0663f8cdabf3d0000000000000000acb0663f8cdabf3d0000000000000000c9feb2409d5686bfa55df6c088b5173f32dfbb3461344ebf61344e3f0000000089b5173f000080bf000000000000803f000000000000803ff6b3663fb748643d0000000000000000f6b3663fb748643d000000000000000055c4cb40c61486be5b4ee2c02e4c2b3f00000000b53e3ebfb53e3e3f000000002d4c2b3f000080bf0000803f00000000000000000000803f603a723f5cd9bf3d0000000000000000603a723f5cd9bf3d000000000000000055c4cb409d5686bf5b4ee2c02e4c2b3f00000000b53e3ebfb63e3e3f000000002c4c2b3f000080bf0000803f00000000000000000000803f843b723ff748643d0000000000000000843b723ff748643d00000000000000005b4ee240c61486be52c4cbc00f1e3f3f74f03a3b71522abfa3522a3f000000003e1e3f3f000080bf000000000000803f000000000000803f44c17d3fccd8bf3d000000000000000044c17d3fccd8bf3d00000000000000005b4ee2409d5686bf52c4cbc0220a3f3f6b74393bcb682abffe682a3f00000000500a3f3f000080bf0000803f00000000000000000000803ff4c27d3ff748643d0000000000000000f4c27d3ff748643d00000000000000005b4ee2409d5686bf52c4cbc0220a3f3f6b74393bcb682abff4682a3f000000005a0a3f3f000080bf0000803f00000000000000000000803f609a6a3da561743d0000000000000000609a6a3da561743d00000000000000005b4ee240c61486be52c4cbc00f1e3f3f74f03a3b71522abf90522a3f000000004f1e3f3f000080bf000000000000803f000000000000803f607f6a3d24e5c73d0000000000000000607f6a3d24e5c73d0000000000000000e33cf940cbd16cbe56f9aec022f9503f38ea923b2ade13bf8bde133f00000000acf9503f000080bf000000000000803f000000000000803f50bbdf3d94d7ca3d000000000000000050bbdf3d94d7ca3d0000000000000000a55df6409d5686bfc5feb2c073fa4e3fb499993ba6a516bf05a6163f0000000011fb4e3f000080bf0000803f00000000000000000000803f6087d13da561743d00000000000000006087d13da561743d0000000000000000cdd10441740285be495e94c078f75e3f540d6a3b3490fbbed490fb3e00000000c5f75e3f000080bf000000000000803f000000000000803fa8761d3eb822c83d0000000000000000a8761d3eb822c83d0000000000000000f6dc03419d5686bf2e4398c0e7bd5d3fe0926b3b71dbffbe00dcff3e000000003abe5d3f000080bf0000803f00000000000000000000803f08d7163ea561743d000000000000000008d7163ea561743d000000000000000006a10b41740285beae0a73c0625a6a3f90559db7060ecebe070ece3e00000000625a6a3f000080bf000000000000803f000000000000803f007a483e3029c83d0000000000000000007a483e3029c83d000000000000000041190b419d5686bf0bb977c023a5693f07e0d339f93ed1befa3ed13e0000000025a5693f000080bf0000803f00000000000000000000803f10c4443e6561743d000000000000000010c4443e6561743d00000000000000006bcf1041c41486bee2343cc010a5733fda66c9ba48239dbe59239d3e0000000023a5733f000080bf0000803f00000000000000000000803fb0c7723e240fc83d0000000000000000b0c7723e240fc83d000000000000000067cf10419d5686bfe9343cc0cda5733ff140c9baac1e9dbea81e9d3e00000000e3a5733f000080bf0000803f00000000000000000000803f1080723e6561743d00000000000000001080723e6561743d000000000000000064ef1441c61486bec741fdbff7cc793f7573afba93fb5fbe11fb5f3e5d41c1bafccc793f000080bf0000803f00000000000000000000803ff0bd903e3cc0c73d0000000000000000f0bd903e3cc0c73d000000000000000064ef14419d5686bfcc41fdbf278e793f07c65abada5164be3951643e4bab17bb078e793f000080bf0000803f00000000000000000000803f2847903e6561743d00000000000000002847903e6561743d0000000000000000c9d316419bf885becb4c9fbfa2e27c3f190f60bb03361fbe45361f3e0000000004e37c3f000080bf000000000000803f000000000000803fb0a4a23e4cc5c73d0000000000000000b0a4a23e4cc5c73d000000000000000081161741e52a30bfc7a28ebf20ed7c3fb085af386a341ebe5c341e3e82e314bbf5ec7c3f000080bf0000803f00000000000000000000803f30d2a53e13829e3d000000000000000030d2a53e13829e3d0000000000000000a56d17419d5686bfe9a67ebf23417f3f5644883bb8f49bbdd1f59b3d00000000b2417f3f000080bf0000803f00000000000000000000803f4026a93ea561743d00000000000000004026a93ea561743d00000000000000000ab977c09d5686bf3d190b41cd3fd0bedd592f341dde693fc430e73b0cfe7f3f88da4d3b000080bf0000803f00000000000000000000803f0016bf3b2f16c83d00000000000000000016bf3b2f16c83d00000000000000002c4398c0c61486bef3dc0341050000bf00000000d5b35d3f000000000000803f00000000000080bf0000803f00000000000000000000803f0069313de80b563d00000000000000000069313de80b563d00000000000000002c4398c09d5686bff3dc0341050000bf00000000d5b35d3f03644c3b94ff7f3f9d02ec3a000080bf0000803f00000000000000000000803f0016bf3be80b563d00000000000000000016bf3be80b563d00000000000000000ab977c0c61486be3d190b41cd3fd0bedd592f341dde693f32d9c83b86fe7f3fd8d5323b000080bf0000803f00000000000000000000803fc02a323dd876c73d0000000000000000c02a323dd876c73d0000000000000000eb343cc09d5686bf64cf10418a379ebeee0cbc346e78733ffef5813b6eff7f3f04dca83a000080bf000000000000803f000000000000803f007ec73be4bf113e0000000000000000007ec73be4bf113e0000000000000000eb343cc0c61486be64cf10418a379ebeee0cbc346e78733f3976b03bf4fe7f3fb84be53a000080bf0000803f00000000000000000000803fc019333da892113e0000000000000000c019333da892113e0000000000000000d441fdbf9d5686bf61ef1441bae654be00000000e3677a3f4b508e3af6ff7f3f00000000000080bf000000000000803f000000000000803f0020ca3bc4763f3e00000000000000000020ca3bc4763f3e0000000000000000d441fdbfc61486be61ef1441bae654be00000000e3677a3f5b23113bd8ff7f3f00000000000080bf0000803f00000000000000000000803f406f333d4e683f3e0000000000000000406f333d4e683f3e0000000000000000fba67ebf9d5686bfa26d1741f112d6bdd9fcccb4fc987e3f000000000000803f00000000000080bf000000000000803f000000000000803f00c2c83b12336d3e000000000000000000c2c83b12336d3e0000000000000000fba67ebfc61486bea26d1741f012d6bddafcccb4fc987e3f000000000000803f00000000000080bf000000000000803f000000000000803f4044333d28386d3e00000000000000004044333d28386d3e0000000000000000c53a85b59d5686bf2b4318410000000006064fb40000803f5364b1baf2ff7f3f00000000000080bf0000803f00000000000000000000803f006ac53bcd7a8d3e0000000000000000006ac53bcd7a8d3e0000000000000000bf2c85b5c61486be2b4318410000000006064fb40000803fc7d29bbaf4ff7f3f00000000000080bf0000803f00000000000000000000803f00d6323d1f818d3e000000000000000000d6323d1f818d3e0000000000000000dba67e3f9d5686bfa26d1741f012d63d35845034fc987e3f086c88baf8ff7f3f00000000000080bf0000803f00000000000000000000803f008ec13b005ea43e0000000000000000008ec13b005ea43e0000000000000000dba67e3fc61486bea26d1741f012d63d35845034fc987e3f4f39adbaf2ff7f3f00000000000080bf0000803f00000000000000000000803fc059323d1f64a43e0000000000000000c059323d1f64a43e0000000000000000c541fd3f9d5686bf62ef14419ce6543e1fa2cc34e4677a3f000000000000803f00000000000080bf0000803f00000000000000000000803f0014bf3b0f44bb3e00000000000000000014bf3b0f44bb3e0000000000000000c541fd3fc61486be61ef14419be6543e1ea2cc34e4677a3f000000000000803f00000000000080bf0000803f00000000000000000000803f0006323d3d44bb3e00000000000000000006323d3d44bb3e0000000000000000e2343c409d5686bf65cf10417c379e3e03c048347178733f000000000000803f00000000000080bf000000000000803f000000000000803f0016bf3b0222d23e00000000000000000016bf3b0222d23e0000000000000000e2343c40c61486be65cf10417c379e3e03c048347178733f000000000000803f00000000000080bf0000803f00000000000000000000803f4008323d2122d23e00000000000000004008323d2122d23e000000000000000003b977409d5686bf3e190b41c83fd03e000000001fde693f000000000000803f00000000000080bf000000000000803f000000000000803f0018bf3b98fee83e00000000000000000018bf3b98fee83e000000000000000002b97740c61486be3e190b41c83fd03e000000001fde693f000000000000803f00000000000080bf000000000000803f000000000000803fc009323d49fce83e0000000000000000c009323d49fce83e0000000000000000294398409d5686bff4dc0341eaffff3e00000000deb35d3f922b263bb8ff7f3f62e0bfba000080bf0000803f00000000000000000000803f0018bf3b80d1ff3e00000000000000000018bf3b80d1ff3e000000000000000029439840c61486bef4dc0341eaffff3e00000000deb35d3fed27e23ae8ff7f3f00000000000080bf0000803f00000000000000000000803f4004323d78c6ff3e00000000000000004004323d78c6ff3e0000000000000000c2feb2409d5686bfa15df6401179163f00000000c31b4f3f31ea293baaff7f3f7de6f6ba000080bf0000803f00000000000000000000803f0018bf3b22400b3f00000000000000000018bf3b22400b3f0000000000000000c2feb240c61486bea15df6401179163f00000000c31b4f3fc245693b5eff7f3f707b29bb000080bf0000803f00000000000000000000803f00fb313dda340b3f000000000000000000fb313dda340b3f00000000000000004ec4cb409d5686bf594ee240082c2a3fade514b59e403f3f8e2ee0bb40fd7f3f047fc73b000080bf0000803f00000000000000000000803f0014bf3b6c66163f00000000000000000014bf3b6c66163f00000000000000004ec4cb40c61486be594ee240082c2a3fade514b59e403f3f314289baf8ff7f3f00000000000080bf000000000000803f000000000000803f8020323d8a6d163f00000000000000008020323d8a6d163f0000000000000000574ee2409d5686bf52c4cb4067143b3f0a91dc3b8fbd2e3fca2af3bc5cd37f3ff59bb33c000080bf0000803f00000000000000000000803f0016bf3bbb61213f00000000000000000016bf3bbb61213f0000000000000000f82ed940c61486beb0e3d44005bc363f9553083c7146333fe7c6b7bc8ceb7f3f5809343c000080bf000000000000803f000000000000803f402c323d56241d3f0000000000000000402c323d56241d3f0000000000000000cfe2e440a4bf1cbfbb94c840268a443f4b6eb33cf7f0233fda4709bd00da7f3fb885c43b000080bf000000000000803f000000000000803f8065dc3ca62d233f00000000000000008065dc3ca62d233f0000000000000000a2bcdd40f38c5fbe20d8ce409bc7403fd9de823dc2a4273f3ccc74bdeb6f7f3fe29eeabc000080bf000000000000803f000000000000803f80b03a3db7de1f3f000000000000000080b03a3db7de1f3f00000000000000004f87e2407e915cbeb249c8401931393f3e6c193e58892c3f02faffbdb80b7d3f3f46afbd000080bf000000000000803f000000000000803f80993b3df9c6223f000000000000000080993b3df9c6223f00000000000000001c00e940c61486befc7fc3406682453fd064323c27d8223fe13a95bc51f47f3fd032a33b000080bf000000000000803f000000000000803fc079313dfead253f0000000000000000c079313dfead253f0000000000000000a15df6409d5686bfc5feb240d466513fa529633ac343133f45eb043c46f87f3f4aae55bc000080bf0000803f00000000000000000000803f0016bf3bd6d32d3f00000000000000000016bf3bd6d32d3f00000000000000001c5af740c98b85be4583b1401479513fb1cf8a3ac729133fb1e8093c6af77f3ff87a62bc000080bf000000000000803f000000000000803f40f4313da2412e3f000000000000000040f4313da2412e3f0000000000000000f4dc03419d5686bf2e439840afd05d3ffd4a50b9fa9bff3ea1fd9e3b1efd7f3fa67303bc000080bf0000803f00000000000000000000803f0016bf3ba83f393f00000000000000000016bf3ba83f393f0000000000000000f4dc0341c61486be2e43984013d05d3f1b5e50b9149eff3e6013843b0cfe7f3f112dd8bb000080bf000000000000803f000000000000803fc043323daa2d393f0000000000000000c043323daa2d393f000000000000000040190b419d5686bf0bb9774018de693f00000000e43fd03e000000000000803f00000000000080bf0000803f00000000000000000000803f0016bf3b9493443f00000000000000000016bf3b9493443f000000000000000040190b41c61486be0bb9774018de693f00000000e43fd03e00000000f8ff7f3ffa048aba000080bf0000803f00000000000000000000803f2025323dc794443f00000000000000002025323dc794443f000000000000000067cf10419d5686bfeb343c407078733f000000007e379e3e000000000000803f00000000000080bf0000803f00000000000000000000803f0014bf3b22f54f3f00000000000000000014bf3b22f54f3f000000000000000067cf1041c61486beeb343c407078733f000000007e379e3e000000000000803f00000000000080bf000000000000803f000000000000803fe007323d62f74f3f0000000000000000e007323d62f74f3f000000000000000064ef14419d5686bfd341fd3fe4677a3f00000000a5e6543e000000000000803f00000000000080bf0000803f00000000000000000000803f0014bf3b685c5b3f00000000000000000014bf3b685c5b3f000000000000000064ef1441c61486bed341fd3fe4677a3f00000000a5e6543e000000000000803f00000000000080bf000000000000803f000000000000803f4004323dbb5a5b3f00000000000000004004323dbb5a5b3f0000000000000000a46d17419d5686bff5a67e3ffc987e3f000000001d13d63d00000000e8ff7f3fd24fddba000080bf0000803f00000000000000000000803f0016bf3b9cb9663f00000000000000000016bf3b9cb9663f0000000000000000a46d1741c61486bef5a67e3ffc987e3f000000001d13d63d000000000000803f00000000000080bf000000000000803f000000000000803f2004323db8b5663f00000000000000002004323db8b5663f00000000000000002e4318419d5686bff553be34bafc7f3fe42eaa3a9579223ccb43b6ba1cfd7f3f0645183c000080bf0000803f00000000000000000000803f0015bf3bf4f8713f00000000000000000015bf3bf4f8713f00000000000000002e431841c61486bef052bb34b7d07f3fe0cf9234c6901b3d000000002aff7f3f06b1a53b000080bf000000000000803f000000000000803f0011323d9804723f00000000000000000011323d9804723f000000000000000027ff1741c61486be1840a2befe987f3f84c64c3bb63365bd4f50f5ba65ef7f3f1ec1b73c000080bf000000000000803f000000000000803f6006323d20a4753f00000000000000006006323d20a4753f0000000000000000a56d17419d5686bfe9a67ebf23417f3f5644883bb8f49bbdbf74a4ba43d07f3fe5391c3d000080bf0000803f00000000000000000000803f0016bf3bb9f07c3f00000000000000000016bf3bb9f07c3f000000000000000052561741a5acafbef29f7abf5b927f3f7bb26e3b535c6cbd0000000044a37f3f69d1593d000080bf000000000000803f000000000000803fc04e223d16327d3f0000000000000000c04e223d16327d3f000000000000000081161741e52a30bfc7a28ebf20ed7c3fb085af386a341ebe12a5003c83a97f3f52e24f3d000080bf0000803f00000000000000000000803fc0d8bf3c40977e3f0000000000000000c0d8bf3c40977e3f00000000000000003bf18d40870cd4be057e06c13472ff3e17d71b3fd8e91dbf3b4759bf346bf93e32aa52be000080bf000000000000803f000000000000803f2f4aa43e006e713f00000000000000002f4aa43e006e713f00000000000000008644954046b53fbeef0c02c143146d3edf462d3f67e132bf330978bff467663e8f17d3bd000080bf000000000000803f000000000000803fa3cf9f3e33076d3f0000000000000000a3cf9f3e33076d3f0000000000000000dbac9840fcf7c2be165f03c1edc9ab3eff07053f1a2649bf1d686abf4177c03ea3ce11be000080bf000000000000803f000000000000803f84a59c3ee5d56e3f000000000000000084a59c3ee5d56e3f00000000000000005e37a340c61486be6f4e00c1aeafc93e5e062c3f0e8b20bf36a169bf5bf7bb3e0a3038be000080bf0000803f00000000000000000000803fe544943e373e6c3f0000000000000000e544943e373e6c3f0000000000000000ec2f8a40846d29be2cf203c10758e93e5c93493f7e84d4be6c7663bf5348dc3e394023be000080bf000000000000803f000000000000803f6f83a83e1b4a6e3f00000000000000006f83a83e1b4a6e3f0000000000000000f1338940c61486be22b307c168a3e63e74972b3fe9f916bf302a5fbf7b17f23e578903be000080bf000000000000803f000000000000803f7183a93eec80713f00000000000000007183a93eec80713f0000000000000000bd949740a755f9ba5924ffc078266b3d12507a3fd96f4ebe246a7fbf969b483d49c83ebd000080bf000000000000803f000000000000803fc12d9e3e66546a3f0000000000000000c12d9e3e66546a3f0000000000000000c6448d40ccf983bd863dfec05f20e7bc0bf77d3fbf27fbbdffe27fbf15d8eebc5522c1bb000080bf0000803f00000000000000000000803ffb43a63ef23c6a3f0000000000000000fb43a63ef23c6a3f0000000000000000d517b44004921dbdae71edc0baf6333e9100753ffb286cbeeb847bbf37901f3e380bd1bd000080bf0000803f00000000000000000000803fb68d873e3c52643f0000000000000000b68d873e3c52643f0000000000000000c9feb240c61486bea35df6c01e66da3e5ad12d3f84f718bf3f8c65bf17d5ce3e746c39be000080bf0000803f00000000000000000000803faea3873e7199683f0000000000000000aea3873e7199683f000000000000000019c59c40e066173c2256e0c06a318bbd76ad7e3ffc6b9a3daaa47ebfded17cbd0269a8bd000080bf0000803f00000000000000000000803f5892983e40275f3f00000000000000005892983e40275f3f0000000000000000a46289401a0c20bd4315f4c0889ed5bd5f6d7e3f1d98173d118c7ebfb6d1d3bd5b2accbc000080bf0000803f00000000000000000000803f86c9a83e8752663f000000000000000086c9a83e8752663f000000000000000055c4cb40c61486be5b4ee2c0b92cfe3e2f272c3f2c870cbf42d05bbfb459f23eee6049be000080bf0000803f00000000000000000000803f13c8663e788b613f000000000000000013c8663e788b613f00000000000000004600c9409000dc39207bdac0dcc9343e9f79773ffcb43dbeeb5d7bbf4db4233e72f6cfbd000080bf0000803f00000000000000000000803f8f736d3e058a5d3f00000000000000008f736d3e058a5d3f00000000000000005b4ee240c61486be52c4cbc099dd093fc4302d3fc69500bff54754bf5e05083ff69531be000080bf000000000000803f000000000000803fb198413ef855593f0000000000000000b198413ef855593f000000000000000075e785407c7f45bdc1f700c12380f53dece57d3f996e36bd4b9c7dbf2ab9ee3d88b890bd000080bf0000803f00000000000000000000803f5633ac3ec6886b3f00000000000000005633ac3ec6886b3f0000000000000000f2de8540f99e28bd4b1905c10319c03e1ed6483f91c9fcbe56746bbf0d40c33e056bbebd000080bf000000000000803f000000000000803f9909ad3e8ba26e3f00000000000000009909ad3e8ba26e3f0000000000000000bbbf5e40042f1f3b9c9209c18758df3d294f773ff4d26fbe07757ebf1da2d33d19e115bd000080bf0000803f00000000000000000000803fd418be3e46ce713f0000000000000000d418be3e46ce713f000000000000000010b97740c61486be42190bc11312973eb2ab2c3fc53f2dbf9a1972bf9f4b9d3e6e59d9bd000080bf0000803f00000000000000000000803fa4b7b33e662c743f0000000000000000a4b7b33e662c743f000000000000000010912a40688121bb2d370ec194f4833d2f93783f00c76bbe54747fbfbc00773d2b35ccbc000080bf000000000000803f000000000000803f24e3d13e6d71753f000000000000000024e3d13e6d71753f0000000000000000f0343c40c61486be68cf10c1daab6b3e9e4f2c3f39ed33bf5c9d77bfd866733e3b76b6bd000080bf0000803f00000000000000000000803f609dca3e84a2783f0000000000000000609dca3e84a2783f0000000000000000d73a8340dd01073a7a5302c17133ac3dc2f77d3f3d81bf3d1ab97ebf988bb53d95683bbd000080bf0000803f00000000000000000000803feda9ae3eab846c3f0000000000000000eda9ae3eab846c3f0000000000000000f7e15f408ec9b7bda222f7c07c3ebdbddff5733fadc7933eb1e57ebf368eb0bd0dcf0bbd000080bf000000000000803f000000000000803fef0abd3ed61d673f0000000000000000ef0abd3ed61d673f00000000000000009b933c402d66483b063600c11e5056bdbbbe7b3fdc08323e97a47fbf53fa4dbd62d383bc000080bf000000000000803f000000000000803fd7aaca3ec2fc6a3f0000000000000000d7aaca3ec2fc6a3f0000000000000000490b934053636ebd70d7e3c01b096dbe08486b3fe14da33e0c0779bfe6b85bbe3c96b3bd000080bf000000000000803f000000000000803fb9c8a03e201f603f0000000000000000b9c8a03e201f603f00000000000000005cdd74400fb53ebe70f1ecc024539ebe27fa6f3f0bf723be195c72bf1f86a3be67e129bd000080bf000000000000803f000000000000803f9512b53ef2f8623f00000000000000009512b53ef2f8623f000000000000000077591f40fc9e43be73d4fec028639ebeba876f3f70e12dbe671773bfdf86a0bea1dc173b000080bf000000000000803f000000000000803f7e4fd63e528e693f00000000000000007e4fd63e528e693f000000000000000000ff4b40f5d04bbaa9d2f0c007ce023e2097733fdc408fbe64e67dbf1eb6fd3df10701bd000080bf000000000000803f000000000000803f20bfc53e40b9633f000000000000000020bfc53e40b9633f000000000000000038d09340456345be9344ddc089fc2cbea560783ff2bb313e9ed47bbfc8b71ebeab67babd000080bf000000000000803f000000000000803f799ba03eda1c5d3f0000000000000000799ba03eda1c5d3f000000000000000019b9c23f423b5cbdb35713c1d3dcc13d65d54d3f544516bfa0c07ebf6902be3d73c608bd000080bf000000000000803f000000000000803f69b2ed3e1c67793f000000000000000069b2ed3e1c67793f0000000000000000db41fd3fc61486be66ef14c1a0b8323e67f32c3fea6037bf148f7bbf37d3293ef500aabd000080bf0000803f00000000000000000000803f0069e23eeaaf7b3f00000000000000000069e23eeaaf7b3f000000000000000087ec7b3fcb1486be6e6e17c161f7643d0a5f2f3f55f239bf58607fbfbdc18c3de4d243bc000080bf000000000000803f000000000000803f15affa3e2f7d7d3f000000000000000015affa3e2f7d7d3f0000000000000000dd5d333e8665063be95914c17d1c2d3c80c4733f50489cbe2cf87fbfa7e1d83bbdc664bc000080bf000000000000803f000000000000803f800c073f48187a3f0000000000000000800c073f48187a3f000000000000000014e4d03ea98f6abb34a40ac13ac08aba8def7f3f1156b73cc0ff7fbf00000000969134bb000080bf0000803f00000000000000000000803fdc24043f020d733f0000000000000000dc24043f020d733f000000000000000087df7735c61486be2f4318c1fcca6a3b8dad2e3fce243bbf97ee7fbf80a868bc9cb794bc000080bf000000000000803f000000000000803f783a093fe0487e3f0000000000000000783a093fe0487e3f00000000000000007d480040c587b23adbaf04c17fb6b2bcbcac7e3f5644cb3d11f07fbfad39afbc4d5cafbb000080bf0000803f00000000000000000000803f8899e13e12816e3f00000000000000008899e13e12816e3f0000000000000000896efbbe05a27bbb441e14c1a2705abc0b7b793f743765be7fdb7fbfe280a2bc6fd2dbbc000080bf0000803f00000000000000000000803f42f80e3f3ea6793f000000000000000042f80e3f3ea6793f0000000000000000e3a67ebfc61486bea76d17c1a521a2bdd4c02d3fc7e83abfc3457ebf0285edbd00000000000080bf0000803f00000000000000000000803fbc31153f2a147d3f0000000000000000bc31153f2a147d3f0000000000000000466dd2bfe986ffbd830f14c15b4a94bd79874c3f2dd718bf46cb7ebf96c8c5bd4fb30bbc000080bf000000000000803f000000000000803f1aca1c3fc570793f00000000000000001aca1c3fc570793f0000000000000000cc41fdbfc61486be66ef14c105de28be1ba92d3f9b4a37bfc24e7bbf049a3bbe8525573d000080bf0000803f00000000000000000000803f61f3203fccbb7a3f000000000000000061f3203fccbb7a3f0000000000000000a272b0bf7d6e4cba898e0fc120bfcebc8e967f3ff6fb4fbd01de7fbf53c4d6bc6e4299bc000080bf0000803f00000000000000000000803f1772193f440e763f00000000000000001772193f440e763f0000000000000000b2c500c022d4cfbda65812c11c47dbbd6d27503f147b12bf18077ebf15ddfcbd7b8f273c000080bf000000000000803f000000000000803f5027213fb8f7773f00000000000000005027213fb8f7773f0000000000000000eb343cc0c61486be69cf10c1b20472be66ad2f3fa81a30bf047177bf373674be96dfc03d000080bf0000803f00000000000000000000803f3e642c3fde4b773f00000000000000003e642c3fde4b773f00000000000000008b353ec0b3f3bb3be99b0cc16c2b06beede36c3f3124b6beb8c97dbfdf1bffbd0868283d000080bf0000803f00000000000000000000803f4a5d2c3f84cf723f00000000000000004a5d2c3f84cf723f00000000000000000bb977c0c61486be43190bc118508fbe72d9303f92a92abf087a74bf78f78abe772cf53d000080bf0000803f00000000000000000000803f82b0373f5237733f000000000000000082b0373f5237733f00000000000000009557c4bf501524bb1e3706c191783a3d471d7a3f4747553e4b577fbf3074653dfc5837bd000080bf0000803f00000000000000000000803f5c201b3fd3476f3f00000000000000005c201b3fd3476f3f0000000000000000809ec5bf39129fbc07000cc14a9c96bc6c447d3f7a0714be30827fbf7bd4dabc6ae064bd000080bf0000803f00000000000000000000803fb7651b3f406e733f0000000000000000b7651b3f406e733f00000000000000003727f6bfa1c062b853690ec1a8568e3c3c947e3f1086d4bd8f757fbf611f303cfd3683bd000080bf000000000000803f000000000000803f7005203f8cd9743f00000000000000007005203f8cd9743f000000000000000082568fc07705cdbb565402c11f601cbec280753f847d74be2cfe7cbff94316bedecf2e3d000080bf0000803f00000000000000000000803fd2b13e3f8ebf6b3f0000000000000000d2b13e3f8ebf6b3f0000000000000000c1f19bc0b4147abe96b702c1d6ddb7bebf4e3d3f5fc311bf9e1a6dbf470cb7be376af53d000080bf0000803f00000000000000000000803f5435443fc4ce6c3f00000000000000005435443fc4ce6c3f0000000000000000a9f805be5cec3ebd59c507c163803b3be8c4573fc7c3093f9fdb7fbfbb11a63c4792d8bc000080bf000000000000803f000000000000803fcc800a3f16cd703f0000000000000000cc800a3f16cd703f0000000000000000ec98833f0a576abd075e06c1725f80bdac97543fdfb60d3f525b7fbf685790bd5787ecbb000080bf0000803f00000000000000000000803f6767f93ea8b56f3f00000000000000006767f93ea8b56f3f0000000000000000b83fb53f056a29be547c03c1e7e91dbd7edb713f0ea8a63e33c67fbf017e2bbd1a9a503b000080bf000000000000803f000000000000803f295bf03e580e6d3f0000000000000000295bf03e580e6d3f0000000000000000a97d0940ea534bbedf9500c100289bbd21c1663f5e49da3e69f47ebfbff441bdbe679dbd000080bf000000000000803f000000000000803f5688de3eb6986a3f00000000000000005688de3eb6986a3f0000000000000000d8d53dbe066644be22f804c114221cbb06d5763f84c987bea0f67fbfc1c2dcbb4c237ebc000080bf000000000000803f000000000000803fd5210b3f48316e3f0000000000000000d5210b3f48316e3f0000000000000000540296bf593145beefff03c1ea6ca23c346f7f3f65dd813d77ee7fbfd4e59b3cdf61573c000080bf000000000000803f000000000000803ffd75163f5d066d3f0000000000000000fd75163f5d066d3f0000000000000000b9c9b6bf777745beac5c03c110c28f3ca06e793f5ac3653e24f57fbfb621953c00000000000080bf000000000000803f000000000000803fb97a193ffc6e6c3f0000000000000000b97a193ffc6e6c3f000000000000000026df1ec02a9536be95c9fec0043dbc3d1ab17e3f22272b3d0fe17ebf9a93ba3dd173ab3c000080bf000000000000803f000000000000803f5841263f1a38683f00000000000000005841263f1a38683f0000000000000000a09f15c0ecfc623caa7403c198dc6a3d704e7a3fdb944e3e6e4e7fbf5efd853d95c509bd000080bf000000000000803f000000000000803f48c9243fe9466c3f000000000000000048c9243fe9466c3f0000000000000000debc4ac0fca7b33b439e01c15ba3183b96eb7f3f2a93cb3c78e87fbff81eda3a2e18db3c000080bf000000000000803f000000000000803fb3e72e3f27ab6a3f0000000000000000b3e72e3f27ab6a3f000000000000000082ce3bc0ebe797bd746efdc086bd273ebb60593f048c003f0a727cbfc1bc1e3ea7ef733d000080bf000000000000803f000000000000803fac062c3f2847683f0000000000000000ac062c3f2847683f0000000000000000efd15ac0aa4050be0278f2c0ea0d58bd3e447e3f5afcd33dfbc67cbfb1f089bd728d123e000080bf000000000000803f000000000000803f61fc313f63aa633f000000000000000061fc313f63aa633f0000000000000000b37eecbfeef8a8bc2b13ffc0b98310be2098513f447b0ebf7cc67bbfac8f38bebb0381bc000080bf000000000000803f000000000000803f59721e3f7b0f683f000000000000000059721e3f7b0f683f00000000000000004bb9efbf1bf708bba5c1f6c0c8a697be049b633fa2afb23e7b1174bfdc2e98be08b854bd000080bf0000803f00000000000000000000803fd6691e3fd066653f0000000000000000d6691e3fd066653f0000000000000000447057c05c4af4bbb99cfac07851a53d57fd773f4e56703ea4c97ebfda3a863d7204933d000080bf000000000000803f000000000000803f0584313f4698673f00000000000000000584313f4698673f0000000000000000dfcf8bc0aaecf43adbdaf9c0f0a525bde9ac7f3f6c92f53c0bca7fbf24f825bda6de033b000080bf0000803f00000000000000000000803fbeb83d3f8ec2673f0000000000000000beb83d3f8ec2673f000000000000000097b493c060121fbd675cfcc098f7c9bdcea9783f0c755dbed8997ebfdf5ad4bd4bf647bc000080bf0000803f00000000000000000000803ff1c5403f329a683f0000000000000000f1c5403f329a683f0000000000000000caa281c0c95a45bd5912efc0ae6fd13d6022793fbd01533ed6a67ebf6aeec93dea65e53c000080bf000000000000803f000000000000803fcc323a3f24de633f0000000000000000cc323a3f24de633f0000000000000000c9959fc04edf003b3b3afac08b3c19be9ac7743f7bdc80bee81c7dbf06a312be4991333d000080bf0000803f00000000000000000000803fb81f453fe680673f0000000000000000b81f453fe680673f0000000000000000c7feb2c0c61486bea75df6c0bfe9d9be3b6d303f7e2016bf4fa064bf1647d9be0508193e000080bf0000803f00000000000000000000803fa8194d3fb23f673f0000000000000000a8194d3fb23f673f0000000000000000b236bbc0038cf2ba734de6c0953643bea30a763f5ea84cbea7237bbf436d37be0542983d000080bf0000803f00000000000000000000803fb69c4f3f0836603f0000000000000000b69c4f3f0836603f000000000000000054c4cbc0c61486be5e4ee2c0a057f2be84b1333fc73f08bf97de5dbf4855f5be44250e3e000080bf0000803f00000000000000000000803f88a0563f24975f3f000000000000000088a0563f24975f3f0000000000000000df9786c0cec2b3b8ae09efc0ab53e23df1157e3ff94f543de8a47dbfc4b7e93db00d95bd000080bf000000000000803f000000000000803fef2f3c3f98b6633f0000000000000000ef2f3c3f98b6633f0000000000000000ee8d6ec05cff46be23e9edc0d5c1c23e3be9083fa227413fbb106cbf9b2d903ef9d3873e000080bf000000000000803f000000000000803f5e1a363f99ab623f00000000000000005e1a363f99ab623f0000000000000000c9e4c8c0d72d14be4fd1dec0ec4bcebeedef5a3f70e3a6be07066abf6465c9beea9ec83d000080bf0000803f00000000000000000000803fad49553f9ee55d3f0000000000000000ad49553f9ee55d3f00000000000000002b12e3c0790875be728fcac04fe988be7582693f1f099fbe61a776bf1ee183bef6a1953d000080bf0000803f00000000000000000000803f4ac45f3f268d563f00000000000000004ac45f3f268d563f0000000000000000ddc885c0b59b48becf5fe5c0a762ee3e8eb9ef3e5b41403f3b4a57bf142bff3ef2b8573e000080bf000000000000803f000000000000803fb7be3b3fb4fb5f3f0000000000000000b7be3b3fb4fb5f3f0000000000000000c34a94c00f384abe79d6dcc00df8903ef2a9713f66762d3eab8575bfaf578e3e82465c3d000080bf000000000000803f000000000000803fac8d403f68735b3f0000000000000000ac8d403f68735b3f00000000000000004d548cc034a8d4bea40fe2c0e60c083f178c203fdec6113fdf3a58bf40fde23e099e993e000080bf0000803f00000000000000000000803fb0753c3f9ed45c3f0000000000000000b0753c3f9ed45c3f0000000000000000a94f78c02c0ecfbea0f2ebc0c83a683e3902523fd264063ffd0776bf4b10cf3d50ad833e000080bf000000000000803f000000000000803fc01f373f3319603f0000000000000000c01f373f3319603f0000000000000000c5939ac00b181f3cc164e1c0b909953d63f57d3f31c0d23d7d437fbf7cb88f3dc692ea3c000080bf000000000000803f000000000000803f1c8b433ff4f75d3f00000000000000001c8b433ff4f75d3f0000000000000000c63162c09c7f77be4e76edc0f93300bf7a7f553f8d456dbe8b495bbf3c1604bf14b1bbbb000080bf000000000000803f000000000000803fb4fe323fcc7f603f0000000000000000b4fe323fcc7f603f0000000000000000d2e781c0ce9e9dbe6791e5c00766a2be459a3d3fdaa217bffe5770bfe7c0aabe1695af3d000080bf000000000000803f000000000000803fb0fe383fec6c5d3f0000000000000000b0fe383fec6c5d3f00000000000000002f5f63c0749343be4684e5c0033c033d8ea65d3f68a7ffbedcd47abfca4a92bdc7363fbe000080bf0000803f00000000000000000000803feccc323fa69b5d3f0000000000000000eccc323fa69b5d3f000000000000000022bb50c0ea15ecbad0b9efc082c232be1be2763f19784bbed14e7bbfa3993ebe88ab27bd000080bf0000803f00000000000000000000803fe01b2f3f0408623f0000000000000000e01b2f3f0408623f000000000000000061ad87c0eb7783be929adfc0d959a2be983f543fb9c5ebbe263c72bffba279bed3be593e000080bf000000000000803f000000000000803f16233b3f851c5b3f000000000000000016233b3f851c5b3f0000000000000000615b4fc025e73e3b1588e4c049226ebe8f40723f9dfa653ee3fa78bf357e68bea3884ebd000080bf0000803f00000000000000000000803ffdae2e3f52dc5d3f0000000000000000fdae2e3f52dc5d3f0000000000000000f0f113c04117daba248bd8c0849bcabb54fa7f3fa14a3e3c70fd7fbfd6feccbb00c1cc3b000080bf000000000000803f000000000000803f250d243f6e16593f0000000000000000250d243f6e16593f00000000000000006b5429c0e9909bba81b8f7c0887f12bdc92f793f99cc67be71ca7fbf6a5ffabcb0acd83c000080bf000000000000803f000000000000803f7625283fd0d0643f00000000000000007625283fd0d0643f0000000000000000479a79c0dc1c88bca02cdcc0dff197bea274593f4167dfbed57372bfc703a4be2016a83c000080bf0000803f00000000000000000000803f3e01373f5c6c593f00000000000000003e01373f5c6c593f0000000000000000875f27c0cb1cafbd0140d2c0e7c99ebe42795a3f2a7ed63e23b372bfc1f79ebe55048ebd000080bf000000000000803f000000000000803f488c273f30a4563f0000000000000000488c273f30a4563f000000000000000094bd86bf3bf840beed23a8c0d3a016bef99b7c3fd60e8c3d50fa7bbfe48a0ebe7877debd000080bf0000803f00000000000000000000803f9e7b153f2d30463f00000000000000009e7b153f2d30463f00000000000000009e3917c09be637bafb1ecfc0925424be9c2d773f73ce513e70ac7cbfa9011fbe8a3929bd000080bf000000000000803f000000000000803fae5b243f87b9553f0000000000000000ae5b243f87b9553f000000000000000047ef6abff403abba70c7acc0d1d507be1f5a763f9618733eca987dbfd5fa0bbe00000000000080bf000000000000803f000000000000803f3376133ff993483f00000000000000003376133ff993483f00000000000000000b29e0bf385d00bb6410e6c05856693e86096f3f4a578dbebb4379bf815d603e153b80bd000080bf0000803f00000000000000000000803f1eea1d3fb8f75d3f00000000000000001eea1d3fb8f75d3f0000000000000000b4e074bfe9a7bcbb5080cec0a61f393e857b763fa58a4dbed3c67bbff9e2333e2dc630bd000080bf0000803f00000000000000000000803f4a1a143fb045553f00000000000000004a1a143fb045553f0000000000000000bf7c0abfde5244be49a8cec04eecc53e44145c3f9ef8aabe115165bf7914873ea92cb7be000080bf0000803f00000000000000000000803fe1cd0e3f1eb6553f0000000000000000e1cd0e3f1eb6553f00000000000000001e4c62c00adfa0bae432dec014d2233ebe1c733f18ea89be30b17cbfb827203ed3b90ebd000080bf0000803f00000000000000000000803f50f2323f5f335a3f000000000000000050f2323f5f335a3f0000000000000000b8ad7cc02a9c6dbbb4b4d5c0c47c22be67917a3f12c2043e1fed7bbfe3702bbe3dc9733d000080bf0000803f00000000000000000000803f5ca0373fcc65573f00000000000000005ca0373fcc65573f0000000000000000fe32e7bfb96ef8bb3025a2c0c3c29bbdcc227f3fbf21fd3cdf287fbf09dc99bdde27f7bc000080bf0000803f00000000000000000000803fe9fe1e3faea6433f0000000000000000e9fe1e3faea6433f000000000000000037cda7bf97727abd12e8a9c0b4c0ce3e905b413ff62404bf4ad866bfe7f8d83ea4cbaebd000080bf0000803f00000000000000000000803f940d193f2980463f0000000000000000940d193f2980463f00000000000000001b519bbfe52603bcd092a1c068ed623e757e793fbc1b06bdef2e79bf9f52603ecf3e8abd000080bf0000803f00000000000000000000803f5a22183fcf66433f00000000000000005a22183fcf66433f0000000000000000878886bf3eea42be5d9583c0ebb588bdb26d7f3f506e013b17457fbf677b88bd551711bd000080bf000000000000803f000000000000803f4248153f98ab383f00000000000000004248153f98ab383f0000000000000000d4b362bf85a723bb196c6ec0ca0b19bee51f7d3f9eaee937a3107dbfb60219be09bfb13c000080bf000000000000803f000000000000803f275f123f86ea333f0000000000000000275f123f86ea333f0000000000000000710986c0f3bc40be2eefd4c0fb4e2f3eff8f663fa882ccbe9de37bbf9f51353e5916b8bc000080bf0000803f00000000000000000000803f7d283b3f1a36573f00000000000000007d283b3f1a36573f000000000000000005ec42c03deb3dbe81fcb8c0f26870bebd85673f8d70b63e5cce78bf0c4166be94a78ebd000080bf000000000000803f000000000000803f3d0a2e3fb8014c3f00000000000000003d0a2e3fb8014c3f0000000000000000646a03c034e142bee3b5a0c0f2fc86be5f6e713f56854f3e27ef76bfcb1783be68c781bd000080bf000000000000803f000000000000803f2d8d223f5ab3423f00000000000000002d8d223f5ab3423f000000000000000097c012c0992fe9bb5427a0c07fd1f33e55a95f3f66eacb3d0a0861bfd4b0f33e2796e33c000080bf000000000000803f000000000000803fb61a263f53a3423f0000000000000000b61a263f53a3423f000000000000000044aa93c0c41f9abd741fdac0dd4eb2bce5ca4b3f7dd51abf73f07fbfaf7892bc9be94b3c000080bf000000000000803f000000000000803fb379403fbc6d593f0000000000000000b379403fbc6d593f0000000000000000bdbf8dc0f3360a3b148cd3c05c59853dceda7d3f8a84e4bd90fb7ebf4e36923d8f185a3d000080bf0000803f00000000000000000000803f39893e3f6e7a563f000000000000000039893e3f6e7a563f000000000000000092eb9cc0106045be61f0d7c06b12883d65f07e3f63627e3d87a978bf42194e3d90e56d3e000080bf000000000000803f000000000000803fe01f443f38a1593f0000000000000000e01f443f38a1593f00000000000000007de6bdc06db1b7bd8e38c1c04a13843e787a673fe645ae3e925577bf9b83783ed435b33d000080bf000000000000803f000000000000803f5eb7513f6e55523f00000000000000005eb7513f6e55523f000000000000000034f5a3c010add6bb8b32ccc0a95003be62d27a3fd84f1dbeab397bbfdaedd2bdc336263e000080bf000000000000803f000000000000803f8ac5463ffb83543f00000000000000008ac5463ffb83543f0000000000000000f7d5c0c070cedb3aa53cb2c08dda40be05697b3fac96053c4da07abfe2e940be8e4e9f3d000080bf0000803f00000000000000000000803f22ca513f22f74b3f000000000000000022ca513f22f74b3f0000000000000000755cb9c042f6a5b95751ccc0b6e8943cf5e17e3f767abb3df3927fbf9e04563cd70d663d000080bf000000000000803f000000000000803f84b54f3fce98563f000000000000000084b54f3fce98563f00000000000000004ed2c0c0692a0bbb5209cfc0c07e0fbed3727d3fdefa653ced117dbf411210be14045f3d000080bf0000803f00000000000000000000803f305e523f0cc5573f0000000000000000305e523f0cc5573f0000000000000000c497c8c09047b0bd1b10cdc07cf839be5cf9793f2b50eebd58bc7bbf46c037be72fcec3c000080bf0000803f00000000000000000000803f0c83553f5026573f00000000000000000c83553f5026573f0000000000000000f42093c026bc8c3c9981aac001a4173b9cff7f3f5e83283b07837fbff6f40c3bd4ad7c3d000080bf0000803f00000000000000000000803fca70413fda96473f0000000000000000ca70413fda96473f000000000000000095745fc08b420fbc947c94c06694cc3caa3c7b3fcff0423e8eeb7fbfff27c83c66d9a93b000080bf000000000000803f000000000000803fea1e353f28703f3f0000000000000000ea1e353f28703f3f0000000000000000328dbcc0043947be33ecbcc0017b9dbeae9f5f3fcb2ac1be4e756fbf47c751beb995933e000080bf000000000000803f000000000000803fd9fb503f9e6e503f0000000000000000d9fb503f9e6e503f00000000000000009926c8c05e982dbd4e11b8c0514c923e04636e3fd5c1673eef5175bfe40c8f3e13f4763d000080bf000000000000803f000000000000803f0af6553f50d34e3f00000000000000000af6553f50d34e3f000000000000000027b9c7c0c66244be50e6afc0d380143ed6f57c3f2bdb4f3d54027cbfe7450e3e20e1dc3d000080bf0000803f00000000000000000000803fd24b553f222a4b3f0000000000000000d24b553f222a4b3f0000000000000000291adbc0c50b38be06d4cfc0bd1d91bed9f3683f02fa9abedc7575bff2a78cbe9c54933d000080bf0000803f00000000000000000000803f6c795c3f6e4f583f00000000000000006c795c3f6e4f583f0000000000000000a579d8c0053361bd2f5dbfc05ec2d6bda528783f546c63be6b947ebffa84cdbd6b2a013d000080bf0000803f00000000000000000000803fe0d55b3fa7cb513f0000000000000000e0d55b3fa7cb513f00000000000000005b66c4c0112023bc8f57c2c04f1c093c79427f3f4ab29abd31d27ebf8d487e3c49bbc13d000080bf000000000000803f000000000000803f8e4e543ff01e533f00000000000000008e4e543ff01e533f00000000000000005b806ac0acb79ebad8abc0c07c6aef3d6adf7b3ff2970abe16e47dbffd91fb3d28d1143d000080bf0000803f00000000000000000000803f02f2353fb0f34e3f000000000000000002f2353fb0f34e3f00000000000000006557edc086849cbd80f9b5c0af97b8be0995603fd03ca2bea8b76ebf1ca6b1be188fcd3d000080bf0000803f00000000000000000000803fe4da633ffe694e3f0000000000000000e4da633ffe694e3f0000000000000000a65df6c0c61486becbfeb2c0ae4519bf50ac313f2db4ccbeb2634bbf5bf213bfe5043f3e000080bf0000803f00000000000000000000803f5807683f58094e3f00000000000000005807683f58094e3f0000000000000000f8dc03c1c61486be334398c0c8881bbf21ce313f1a49c5be5e3948bfee901bbf752a0d3e000080bf0000803f00000000000000000000803f0c4e6f3f4f05443f00000000000000000c4e6f3f4f05443f00000000000000004b7853c0b558703a2fffb2c00668983e9f21743f2fb435bd8a1774bfe13c993ebd38133d000080bf000000000000803f000000000000803fb807323f10f5493f0000000000000000b807323f10f5493f0000000000000000dc2f4ec076c2183a4d709dc0293ab73e85076f3f8aee333cfeb06ebf6c9db63e1c33703d000080bf000000000000803f000000000000803fb7f5313f2963423f0000000000000000b7f5313f2963423f0000000000000000861a43c0781644beb03a8ec05c5da1beb0e8663f521897be9adc72bff5ee94bed51afe3d000080bf0000803f00000000000000000000803fb79a2f3f64d83c3f0000000000000000b79a2f3f64d83c3f0000000000000000025039c0e0ea74bc4543afc0e0186abeda176f3f88a58cbeddd978bf838550be1ce0ee3d000080bf000000000000803f000000000000803fa5302c3fb9e4473f0000000000000000a5302c3fb9e4473f0000000000000000127038c046208abb190b89c03d01953ec3756c3f21407f3e265474bf1f41863e6610123e000080bf0000803f00000000000000000000803ffe222d3f6c573a3f0000000000000000fe222d3f6c573a3f0000000000000000ebac83c02ce409be392d31c05431fb3ea6893d3f0243eb3e30e057bf3549093f3594143d000080bf000000000000803f000000000000803f08f63a3f31a1273f000000000000000008f63a3f31a1273f0000000000000000f07bc8c05bff40bebca592bec1fabf3dcace7a3fc35a353ed1627ebf540da63d25949e3d000080bf000000000000803f000000000000803f06b9533f86c6093f000000000000000006b9533f86c6093f000000000000000064d800c12134be3a6dca92c0a87f65be8bf7763f24810dbe905279bfc9be5dbe81d18a3d000080bf0000803f00000000000000000000803fb01b6c3f3225413f0000000000000000b01b6c3f3225413f0000000000000000500ee0c0bae591ba0a38b5c07f423dbd42c37e3f4f74b1bd1ca67fbf11bb33bdda01ea3c000080bf0000803f00000000000000000000803f0de45e3f56f84d3f00000000000000000de45e3f56f84d3f00000000000000009820cec00f0983ba2067b5c04710183e2bb57c3fbc72723d9f217dbf2ed3163e5543c73c000080bf000000000000803f000000000000803f844f583f8cda4d3f0000000000000000844f583f8cda4d3f00000000000000009d7ce8c06e28a23a23ab91c05ca9123e846e7c3f796aad3d7b367dbf960b0f3e1d973d3d000080bf000000000000803f000000000000803f0ecd623f9b99403f00000000000000000ecd623f9b99403f0000000000000000d501f9c07f9210bcb44762c0d3ce253e83fe7b3fa55b8e3d4f9e7cbf1c06253e215a873c000080bf000000000000803f000000000000803f1853693f9b3c343f00000000000000001853693f9b3c343f0000000000000000b70cdfc04c67d0bd2bef96c0a5a6043f4fc1463f63b2b73ef7aa5abf3772fb3e49002f3e000080bf000000000000803f000000000000803f04dd5e3fd24b423f000000000000000004dd5e3fd24b423f00000000000000001fb005c1adc114beb3cd89c09a2402bf543b523fb2af84bee9d45bbf8f8801bf7e1ba63d000080bf0000803f00000000000000000000803f3c5e703fdbfe3d3f00000000000000003c5e703fdbfe3d3f000000000000000043190bc1c61486be14b977c0fe432dbf9bce2e3fc7d18cbebf8239bffe0b2fbff656af3d000080bf0000803f00000000000000000000803fac18753fd2b3383f0000000000000000ac18753fd2b3383f0000000000000000c9a707c1005bfc3ad5f36fc04df088be0a01753f0238e5bdf2a876bf25a288bea864a83c000080bf0000803f00000000000000000000803f5c56713fbdbe363f00000000000000005c56713fbdbe363f00000000000000005ba30fc1700a83bd6fcc26c07f290bbf7ebc523fbfd027be9e4c56bf3ec40bbff9830c3d000080bf000000000000803f000000000000803faace763f540f283f0000000000000000aace763f540f283f00000000000000006acf10c1c61486bef3343cc00d8730bfae8a2d3ff87e82bed63236bf390e33bfc993853d000080bf0000803f00000000000000000000803f6ecd783f83952c3f00000000000000006ecd783f83952c3f000000000000000067ef14c1c61486bee041fdbff61c37bf2c982f3fd9f208bef48f32bfd96636bfa92c9c3d000080bf0000803f00000000000000000000803f06a47b3fa182203f000000000000000006a47b3fa182203f00000000000000007bab13c119709ab9f79484bf0d2d6dbe63ec783f8061f2bc2cd778bfbba26bbe8319403d000080bf0000803f00000000000000000000803fb689793f9d72143f0000000000000000b689793f9d72143f0000000000000000aa6d17c1c61486be0aa77ebfbf443abf74502e3f7c90aabd32912fbfe98d39bf5b48863d000080bf0000803f00000000000000000000803fc5a87d3fa43b143f0000000000000000c5a87d3fa43b143f0000000000000000021d00c1748ba43954a288c0c79974bd99717f3f5f07e4bc87797fbf21cc71bd651ccb3c000080bf0000803f00000000000000000000803f32b96b3fa03a3d3f000000000000000032b96b3fa03a3d3f0000000000000000587ad9c06a1a45bed2749ac0622eaabd16f07e3ff1ed17bd6c3b73bf22268bbd49d79b3e000080bf0000803f00000000000000000000803fb9385c3f7c0e433f0000000000000000b9385c3f7c0e433f0000000000000000465dd3c0edd8b23aa7269bc017a0e6bde7867d3fb5b3a5bdf7f57cbf910bd3bd315ce93d000080bf0000803f00000000000000000000803f8a5a593fc29a423f00000000000000008a5a593fc29a423f0000000000000000192aeac0f82c45bea1e97cc009c1703e480c763f6641143e91406ebf09f7373e572da33e000080bf000000000000803f000000000000803f6a33633f47fb383f00000000000000006a33633f47fb383f0000000000000000e47e15c13b448ebd55f60a3ec15d12bf1dfd513f0c7d863c30bc51bf116712bf356e2a3d000080bf000000000000803f000000000000803fa90c7b3fe2fb053f0000000000000000a90c7b3fe2fb053f0000000000000000294318c1c61486bed84b2224ae303ebfe7412b3f103abcbc64592bbf01fa3dbf12f5123d000080bf0000803f00000000000000000000803f801c7e3f8cc5073f0000000000000000801c7e3f8cc5073f0000000000000000a26d17c1c61486bee9a67e3f510625bf4f17433f2412793d2d0343bf35a225bfdb71073d000080bf000000000000803f000000000000803f07697d3fc4bff63e000000000000000007697d3fc4bff63e0000000000000000408711c15839d1ba9c973a3fbd2aecbda3447e3fe3f25f3cd9027ebf4f35edbd72053a3d000080bf0000803f00000000000000000000803f4409783f60eafc3e00000000000000004409783f60eafc3e00000000000000007307e9c03c2475bd95f975c087332abf1df8263f7b6dbabe687a3dbf6f1624bffb33503e000080bf000000000000803f000000000000803f7e08623f083f373f00000000000000007e08623f083f373f0000000000000000fc3feec09e32e4ba99c057c02b0013be96d97c3fed287ebdddd27cbf01470ebe72e1953d000080bf000000000000803f000000000000803f86ef633fed9d313f000000000000000086ef633fed9d313f00000000000000000f12f5c033b648be7bcc4bc03fa7513efcc0793ff95aa23d0d3175bf245f3b3e5e14633e000080bf000000000000803f000000000000803f7b53673f69b72f3f00000000000000007b53673f69b72f3f0000000000000000529bfdc0202d52bee58420c09fbb43be590c7b3fb78f2cbd8f467bbf77cd43be3725203b000080bf000000000000803f000000000000803f1e166a3fe835273f00000000000000001e166a3fe835273f0000000000000000696600c12646303bfb2739c0ef1f623ebdfc773f5936e83dfc8679bfd69e643e093315bc000080bf0000803f00000000000000000000803f4a176c3f7d332c3f00000000000000004a176c3f7d332c3f00000000000000003c0806c1d314973994a12fc09b21593d9c2f7f3faeae733d3fa17fbf2eea5a3da36fbcbb000080bf0000803f00000000000000000000803f13f96f3f15262a3f000000000000000013f96f3f15262a3f0000000000000000780c0cc1f97156b9a2862bc0145dc0bd41957e3fe8dd403d746e7ebf9126babd37cc80bd000080bf000000000000803f000000000000803f1134743f444f293f00000000000000001134743f444f293f00000000000000005ab207c1d2193cbd6e9b17c08336373ee5dd7b3fa0a48b3b59bb7bbfff41373ef40d04bd000080bf000000000000803f000000000000803fb2dc703f7c27253f0000000000000000b2dc703f7c27253f0000000000000000ef440ec1254d443a012a13c0703405bdac937f3fcb1942bd3ad27fbfcb7401bd5551a33c000080bf000000000000803f000000000000803f95b3753f6516243f000000000000000095b3753f6516243f0000000000000000193f05c1efb9f5ba3bf3efbf950de33dee6b7e3fcbffb4ba07617ebf5df6e23df99597bc000080bf000000000000803f000000000000803f461a6f3f60ba1e3f0000000000000000461a6f3f60ba1e3f00000000000000007ff902c1c1c30abe133b07c0c80cd43e2000693f49f2153cb58668bfe1edd33e136477bd000080bf000000000000803f000000000000803fda006d3ff80e223f0000000000000000da006d3ff80e223f0000000000000000b99800c13d3e37be941908c07abe3cbe73dd6f3f1bfa97bef1327bbfb26245be00000000000080bf000000000000803f000000000000803f36136b3f7963223f000000000000000036136b3f7963223f00000000000000003c91f7c0d9afeeba6eba2ac010d962beacec783ff70397bdeae078bfa38c67bea9307abd000080bf000000000000803f000000000000803f1ecf663f2220293f00000000000000001ecf663f2220293f0000000000000000423d09c1843e21bb4f4511beb5ca483d22b17f3f7644ca3afd807fbf9c66483df1801d3d000080bf0000803f00000000000000000000803f4ce2713fde08093f00000000000000004ce2713fde08093f000000000000000019a001c1f8e762be6345f0bf46fd58beaa86773f658d11bef12e7abf7df255beb728123d000080bf000000000000803f000000000000803f26bc6b3fa7ee1e3f000000000000000026bc6b3fa7ee1e3f0000000000000000865f03c1d0d457bed469babfd6dbec3ef023603ff0a20e3e92ef62bfe9bce83e4ee1b13d000080bf000000000000803f000000000000803f9b726c3fe83b193f00000000000000009b726c3fe83b193f00000000000000001b2705c1d5c54fbe78b85abf60fdf23e5d45603fd4d1ae3df09b5abfb196de3e3e6b923e000080bf000000000000803f000000000000803fdcc76d3f3dab113f0000000000000000dcc76d3f3dab113f00000000000000006c22ebc06f5d76bb1dd513c02084453ef850703fd43a923e1c317bbf5baf3d3e327a5c3d000080bf0000803f00000000000000000000803facc0623f392c253f0000000000000000acc0623f392c253f000000000000000007a2f4c0b08ab9b965e613c03500b3bd87d85d3fb18dfb3e82007fbffbcfa7bd76d705bd000080bf0000803f00000000000000000000803ffc11663f9d34253f0000000000000000fc11663f9d34253f00000000000000005851e8c0d0bc43bec42a09c00dd233bef66a723f18d289bedbfe7abf190513be96c5093e000080bf0000803f00000000000000000000803fd15f613ffa95223f0000000000000000d15f613ffa95223f0000000000000000e7a8c2c0cf5242bee94a5cc0cce19cbdb0957e3fae1793bda8f67abf27dd7dbd2be63f3e000080bf0000803f00000000000000000000803f54a9533fa690313f000000000000000054a9533fa690313f00000000000000005ce9c5c04f23bebd342b5ec097a8d03e0091523f961bcb3e228369bfd84cc63e2f3f093e000080bf0000803f00000000000000000000803f0431553fdc49323f00000000000000000431553fdc49323f00000000000000002410d3c0fbec8539fc0954c02d92cf3dfe5e7e3fb637493d40a27ebfff50cd3d89c1c73c000080bf0000803f00000000000000000000803f4a245a3fc88b303f00000000000000004a245a3fc88b303f0000000000000000c488d4c06262e1bbeb4067c0fcc92f3cd2fa7f3fbfbfd63b79e37fbf74c42c3ce7b9e13c000080bf0000803f00000000000000000000803f6fa95a3f0036343f00000000000000006fa95a3f0036343f0000000000000000b4bfbec00999373b8a1175c0f9bd0e3e75357b3f1a0a083ee0497dbf4fb7073eab80723d000080bf0000803f00000000000000000000803f98d9523f049c363f000000000000000098d9523f049c363f00000000000000002417a7c0c0c845be07a48cc0c34ac53dfd4b7d3f30c7ddbdadcc7cbf0f81de3da3e6e93d000080bf0000803f00000000000000000000803f08c2493ff2b33c3f000000000000000008c2493ff2b33c3f00000000000000000714b0c0619cd3b913db8ac0ce57663efda8763f8e85143e607079bff99a633e1db30d3d000080bf0000803f00000000000000000000803f0cae4d3f555e3c3f00000000000000000cae4d3f555e3c3f000000000000000059f0c5c0821ab9ba2910a7c08829ee3df119763fe09e7fbe961e7ebf81aff73d7e5d593b000080bf0000803f00000000000000000000803f17c7543ffeea463f000000000000000017c7543ffeea463f00000000000000007446b2c0b22365b954f597c07535bf3e34be583f7218c2beaa6d6abf67b2cd3e2c359fbb000080bf0000803f00000000000000000000803ff6344e3f3ee7403f0000000000000000f6344e3f3ee7403f00000000000000001c5ca7c019493bbe9c4896c0d163efbdc0aa713f17f59d3e36117ebf5f2ffbbd00000000000080bf0000803f00000000000000000000803fe0cf493f3e60403f0000000000000000e0cf493f3e60403f0000000000000000ed9fa1c094bd3ebeb66b92c0b91101bf4e8c4f3fe553983e81bd58bf492e08bf0553733c000080bf0000803f00000000000000000000803ff0e0473f48b83e3f0000000000000000f0e0473f48b83e3f000000000000000063d999c0544c9639e95093c0340e5ebdbb517f3f257f473d17777fbf35af64bd5c24053d000080bf000000000000803f000000000000803f0d4e443fe2203f3f00000000000000000d4e443fe2203f3f00000000000000008c5389c0d3ccc6bb973596c062dc5a3c697f7f3f0c907a3d04f87fbf0f5a523c0669113c000080bf000000000000803f000000000000803fc0553e3fc4ea3f3f0000000000000000c0553e3fc4ea3f3f000000000000000006caa2c03e5d45b9257689c0535adbbdef5f7d3f1f91c1bd00877ebf2a44dabd359f2e3c000080bf000000000000803f000000000000803f9277473fd4063b3f00000000000000009277473fd4063b3f00000000000000004f2b9ec0026396bbd96071c09947893e49806e3f83227b3e8e9c76bfc051833eca80a13d000080bf000000000000803f000000000000803f13f3453f0ef9343f000000000000000013f3453f0ef9343f00000000000000002e0f85c052d87bbdf08a91c0816a323ef8ce6b3f0d39b23ed90b7cbf4b282d3e8cb4393d000080bf000000000000803f000000000000803f7db23c3f70223e3f00000000000000007db23c3f70223e3f00000000000000009f3e9cc0fcfc47beb59965c00c3e573d91817f3f7a71073d48ba7abf0182383d5b8a493e000080bf000000000000803f000000000000803f6896443f5c22323f00000000000000006896443f5c22323f000000000000000069afa7c0d52984bd2a8e85c013e4a7be185d653fb26199bee67671bf6415a8be93514f3d000080bf000000000000803f000000000000803f8690493fffd2393f00000000000000008690493fffd2393f00000000000000001a4c83c029d443bebe308ec0bc9ed33cb2a77f3fa758383d8e507ebf6ee8a83cf5c7e63d000080bf000000000000803f000000000000803f7dbf3b3f24403c3f00000000000000007dbf3b3f24403c3f0000000000000000798c7fc0e04322bbb3ec88c0d62e01be2699713fb0809cbeb0d27dbfa9fe04bec79a063c000080bf0000803f00000000000000000000803f0f123a3f5a94393f00000000000000000f123a3f5a94393f00000000000000004d2898c0bde7bd39ebf55ec0983938be9ccb793fce22ffbd53177bbf9e542cbe084cc93d000080bf0000803f00000000000000000000803f6a5f423f9047303f00000000000000006a5f423f9047303f0000000000000000aafd6ac044342eba9e965ac0e5aebe3dbef57d3fc8d8ad3d06767ebfaf91b33d4d48863d000080bf0000803f00000000000000000000803fb83b363f5eed2f3f0000000000000000b83b363f5eed2f3f00000000000000001301b6c0de145aba592f68c069bb9bbe25a76a3f3bd484be3fdc73bfe81e97bec787973d000080bf0000803f00000000000000000000803f246a4e3fb41d333f0000000000000000246a4e3fb41d333f0000000000000000b49ab7c03952e7bb724054c0690f9abdf9017f3fcdbd3abdf23e7fbfbd7998bd8612973c000080bf0000803f00000000000000000000803fdf294f3f11802f3f0000000000000000df294f3f11802f3f0000000000000000f212afc0dd961dbbcd604cc014f59b3e2444693f5f048e3ebed073bf180f973e150b9d3d000080bf000000000000803f000000000000803f23114c3f0b0f2e3f000000000000000023114c3f0b0f2e3f0000000000000000fec9a8c03b4144be66174ac0c50b7a3e50f2723f142b4c3ee2ce75bfecd5543e44213f3e000080bf000000000000803f000000000000803fb01d493f7d002d3f0000000000000000b01d493f7d002d3f00000000000000005059dcc08495afb8c228d3bf96b4603ec073703f8f19873e10c279bf3926573eccf1813d000080bf0000803f00000000000000000000803f54b25c3f17fe1b3f000000000000000054b25c3f17fe1b3f0000000000000000b37dc0c006a38139c94651c0e8ac3bbe424d773f159c3abe139e7bbf28c034bef646583d000080bf0000803f00000000000000000000803fd751523f18d32e3f0000000000000000d751523f18d32e3f000000000000000058ffe5c0d30e99b8673cfdbf49ddecbd4d767a3f0aa42fbe33327ebf1808e0bd04ae3a3d000080bf0000803f00000000000000000000803f4417603fe6da1f3f00000000000000004417603fe6da1f3f00000000000000001cb5fdc0fc87ddb88732fdbfddcffbbdb57e6f3f9c8ea9bed2007dbf724b15bebf0a38bd000080bf000000000000803f000000000000803facea683f30e01f3f0000000000000000acea683f30e01f3f0000000000000000602000c12d1386b967fad2bf23c943be89076c3f2566ac3e6d8b77bfdb7e71be9c03c63d000080bf000000000000803f000000000000803fd460693fa0051c3f0000000000000000d460693fa0051c3f00000000000000004d7fa0c04eb6a13c3caa4ac083d0cdbe3001643f799f59bed6666abf37e5c8beac42b33d000080bf000000000000803f000000000000803fe03d453f59c02c3f0000000000000000e03d453f59c02c3f0000000000000000c8a199c05ef6abbc339e40c061b8603df0507f3fc58445bdcc9c7fbfad39613dfcafa13a000080bf000000000000803f000000000000803f0826433f9a972a3f00000000000000000826433f9a972a3f0000000000000000d2319ac0ec8f77bd9c1756c032d4e6bee4784a3f8cdad3be457e64bf1322cfbe19fe4b3e000080bf000000000000803f000000000000803fea6d433f00eb2e3f0000000000000000ea6d433f00eb2e3f00000000000000001d6887c044fecfb9a49142c08a0b843c81ee7e3fc7f7b73ddae97fbf8a7e923cd18b9abc000080bf000000000000803f000000000000803fb8423c3f92502b3f0000000000000000b8423c3f92502b3f000000000000000089b98cc064043e3aaf7031c0e0b06f3dbb6e7f3f51ca01bd2b497fbfe246693d6aa245bd000080bf000000000000803f000000000000803f24d73e3ff375273f000000000000000024d73e3ff375273f00000000000000002b3aa6c0e2de28b83c5b3fc02917d5bd6eaa7c3f1146fbbd68557ebf1874c7bdc907723d000080bf000000000000803f000000000000803f6bb0473f1f492a3f00000000000000006bb0473f1f492a3f00000000000000004fdc89c0e5983fbd013329c02b07083f6c90343fc73df03ede774ebfc135173fb16bd03c000080bf000000000000803f000000000000803f8ab73d3fdd38263f00000000000000008ab73d3fdd38263f0000000000000000322db7c0617b21bbc79b99bf6411df3c3cd87f3f9eeab13c45897fbf1d24d53c16365e3d000080bf000000000000803f000000000000803ff1244e3ff817153f0000000000000000f1244e3ff817153f0000000000000000bdc8d8c02cedffba6bc6f03c199d393df3b27f3f7c0f8d3c267e7fbfee52363dde23363d000080bf000000000000803f000000000000803fa0835a3f9545063f0000000000000000a0835a3f9545063f0000000000000000bebbd0c0c7653fbe3c092a3ba222cb3ef663653f44f64bbe941369bffcd3d23eca621f3d000080bf000000000000803f000000000000803fe6af563fc255063f0000000000000000e6af563fc255063f0000000000000000dca6bdc08b1ab53a05430bc0bee717beb4dc7a3f125a08bec79f7cbf7c2b0dbea1b6ad3d000080bf000000000000803f000000000000803f624f503f91b6203f0000000000000000624f503f91b6203f000000000000000013bacac0972011bec6aaf5bf1df4cbbe45db573f74dab8bef1a66abfd0ccc2be5669fb3d000080bf000000000000803f000000000000803ff093553fa5391e3f0000000000000000f093553fa5391e3f0000000000000000d28dc0c01d13d6bb9915e2bf3b1291bd9ddb7e3ff4507fbdb2357fbf235c8cbd74e31c3d000080bf000000000000803f000000000000803f3a80513fecd91b3f00000000000000003a80513fecd91b3f000000000000000066aad7c050a84f385d68a4bf028e8dbcd78f7f3fe8d564bd42d97fbf01547fbc260cfb3c000080bf000000000000803f000000000000803fd7195a3f9419163f0000000000000000d7195a3f9419163f00000000000000000b5bd9c0ee9f43be9dd7bdbf595bac3eb9446c3f07453f3ee17c6cbf610b923e3dcd823e000080bf000000000000803f000000000000803f72245b3f2e48193f000000000000000072245b3f2e48193f00000000000000000958e9c00aacc1b9070da3bf1d3f2fbc3a7b7e3f13aaddbd71e57fbfa8befebb4d52e03c000080bf0000803f00000000000000000000803fbdd2603f92f6153f0000000000000000bdd2603f92f6153f0000000000000000cfc7ecc04f6532be35f1babf8d0424bdd978743ffb85963eb9777fbfe17959bd86af153d000080bf0000803f00000000000000000000803f3c5f623f53dd183f00000000000000003c5f623f53dd183f00000000000000005ce3f9c05ceda0baed9688bf8b3c17bda69e7d3fdd1506be65877fbf34d9f7bc7741573d000080bf0000803f00000000000000000000803f80ee663f0fc4133f000000000000000080ee663f0fc4133f000000000000000039d7f8c087826abae51373be569542bc5efb7f3ffbb6283a11d67fbf07d442bca02b0a3d000080bf0000803f00000000000000000000803f2960663f28c8093f00000000000000002960663f28c8093f00000000000000002c2802c1a0d4c13be5224abf187d85be54f8763f023d15bdd0bd76bfe31184be5b2e893d000080bf000000000000803f000000000000803fd4a86a3f1794103f0000000000000000d4a86a3f1794103f0000000000000000686b05c1bcd44abe25636b3c7e0e49beae037b3fd2e591bbd7db7abf40c348be1f0c153d000080bf000000000000803f000000000000803f72236e3f26fb063f000000000000000072236e3f26fb063f000000000000000062bc03c1aa29b8bd128b44be9eed10bf0c04533fe53802bcede752bf94c110bf7c45203d000080bf000000000000803f000000000000803f785b6c3fa276093f0000000000000000785b6c3fa276093f0000000000000000d9cd02c1831dff3a3ce6a53eb0c73bbe4fa87b3f35e4533b56a67bbf03cd3bbec01b013c000080bf000000000000803f000000000000803fec096b3fea2d033f0000000000000000ec096b3fea2d033f0000000000000000134c00c1495ac23a6ed47f3f0561bfbdbb2b7e3f28fb973d16dd7ebf338ec0bdcf2c8c3b000080bf0000803f00000000000000000000803f7484693f4418f63e00000000000000007484693f4418f63e0000000000000000ded3d7c0db2608bca66fa43f2167b4bdf4417d3f0667ee3df5ec7ebff113b9bd6e116d3c000080bf000000000000803f000000000000803f2e4c5a3fc0aced3e00000000000000002e4c5a3fc0aced3e0000000000000000302ec4c087a30cba22112e3fc4d3d93d767a7d3ff879babd418c7ebfccf2d83db4661cbc000080bf000000000000803f000000000000803f520a533f7048fb3e0000000000000000520a533f7048fb3e0000000000000000723806c18030f1bd247b84bee7ed283f3d3c403f3e6dd5bc520540bfcd0e293f8e2f123d000080bf000000000000803f000000000000803f32346f3fbf630a3f000000000000000032346f3fbf630a3f0000000000000000ac7708c1074b6bbab25bdd3daaab303e81237c3f7c1557bcf5f87bbfee0c313e4bf9143d000080bf0000803f00000000000000000000803fa259713fd4e9053f0000000000000000a259713fd4e9053f0000000000000000e21404c1875047bee47a8b3f6d439e3e6576733f535ae1ba0ffc72bfede49d3e877381bd000080bf0000803f00000000000000000000803fc6346d3f4064f33e0000000000000000c6346d3f4064f33e00000000000000005f5502c16c9df3bd391aa23f45658fbed06f673f3751a53edbd373bfc1819bbeafa3c63c000080bf0000803f00000000000000000000803f185b6b3f844cef3e0000000000000000185b6b3f844cef3e000000000000000000a608c10cebdf3980379e3f2302b33d08df7e3fcc750b3dbaff7ebfe5fbb13da74d823c000080bf0000803f00000000000000000000803f8064713f84b5ef3e00000000000000008064713f84b5ef3e00000000000000008d4c05c1c778a9bd77daac3f90a3f83ed54d5e3f1dc5cd3da39b5fbfcb25f93ea552833c000080bf000000000000803f000000000000803f4cb66e3f22d7ec3e00000000000000004cb66e3f22d7ec3e00000000000000005de102c1f58e72be15d4b33fc3870e3e78577d3fb3eb12bda64b7dbf86cc0c3e98343cbd000080bf000000000000803f000000000000803f09456c3fe742eb3e000000000000000009456c3fe742eb3e00000000000000008148ffc017893ebe5586bd3f814c87bd1b2a7b3f802d3abe75707fbff54c86bd4c810e3c000080bf000000000000803f000000000000803fc7a0693f6381e93e0000000000000000c7a0693f6381e93e000000000000000009c212c172f405bca0c5b33fccb2a2be9b67723fe648493dfd3072bf11e3a3be2b494d3d000080bf000000000000803f000000000000803f5edd783f2a36ec3e00000000000000005edd783f2a36ec3e000000000000000060ef14c1c61486beca41fd3f767838bfcbf72d3f7ff40c3e3e192fbf65af3abf5a74a03c000080bf000000000000803f000000000000803fbe2e7c3fc0cedd3e0000000000000000be2e7c3fc0cedd3e000000000000000069d00ac14a37f1bc25f6bb3f97c8443ea8037b3f7bf725bdfff67abf9058463eb8fc1a3d000080bf000000000000803f000000000000803ff4d7723fabcfe93e0000000000000000f4d7723fabcfe93e000000000000000014fd02c1c43a41bec011bf3f41d22c3e5e22793f291220be934b7cbfe100283e4c942ebd000080bf000000000000803f000000000000803f22986c3f54c4e83e000000000000000022986c3f54c4e83e00000000000000002b2e0fc1d40e1b3b22801c40697530be3ce27b3fee51403db2787bbfab6633be936c873d000080bf0000803f00000000000000000000803f98fa763f21a7d13e000000000000000098fa763f21a7d13e000000000000000064cf10c1c61486bee5343c40434131bf0fd52d3febc4793e842933bf67db36bfc45eee3a000080bf000000000000803f000000000000803f82c6793f26d7c43e000000000000000082c6793f26d7c43e0000000000000000a09b07c14b0c2d3a26aee33fa18ea13dede07e3f5c904dbd1bc17ebfce2ca73d7906623d000080bf000000000000803f000000000000803f6800713ffc27e13e00000000000000006800713ffc27e13e0000000000000000b207e6c0d7e341bcb26ca53f867497bc314d593f0741073f8d6c7fbff8a94bbd4c33383d000080bf0000803f00000000000000000000803f26b65f3f7227ee3e000000000000000026b65f3f7227ee3e0000000000000000c7b501c12fe1ddbd29b8c73ff9aa9fbe2de06c3ff2fe5cbeb49f6fbff225adbe546ac7bd000080bf000000000000803f000000000000803fd1386b3f6801e73e0000000000000000d1386b3f6801e73e00000000000000006e9e00c1e62341be8e5d084019242a3ee19c7b3f1583a33d6c247cbf6758253e9ec77d3d000080bf000000000000803f000000000000803fc6556b3f42a4d73e0000000000000000c6556b3f42a4d73e0000000000000000cf1903c1525a2cbd9dee0b402fee043fa3bc553fb1d93abefa5d58bfc087083f52c90f3d000080bf0000803f00000000000000000000803fddd36d3f9467d63e0000000000000000ddd36d3f9467d63e00000000000000005258d9c0fc8c43be67dbbd3fbb2164bd2ad17e3fc231a03db0097fbfa99b4dbdb79190bd000080bf000000000000803f000000000000803f37545b3f8c9ae73e000000000000000037545b3f8c9ae73e0000000000000000a60cddc0feb96ebc491fd33f9345583ebc22703f55ad8cbe9ff079bf4b0e5d3e89005dbc000080bf000000000000803f000000000000803fb1125d3fe27be23e0000000000000000b1125d3fe27be23e0000000000000000dedefac0f33c06bcbbaf57406b20d93da6467e3f30673fbd9d4c7ebf97ffdc3d38c0233d000080bf0000803f00000000000000000000803f0a9d6a3fa2e2b73e00000000000000000a9d6a3fa2e2b73e0000000000000000817be7c09b978bbbd99b9040235d863e897a743f18940dbec6c476bf1532883e5469fd3b000080bf0000803f00000000000000000000803fa87b633fcb0a9b3e0000000000000000a87b633fcb0a9b3e0000000000000000546afbc02b6648be175c30408f41923d8e567f3f597b03bcf4a87ebfcd10933df2e2943d000080bf000000000000803f000000000000803f509d693f2675c73e0000000000000000509d693f2675c73e00000000000000005429fbc0f6238f3c6263ee3fb34f03be81b17b3f6331053e11317dbffbbf0bbec981673d000080bf0000803f00000000000000000000803f0647683fc4e5de3e00000000000000000647683fc4e5de3e0000000000000000cffae5c0e7e9d9b9c558fd3fb01007be13a27b3f6a3f033eebb37dbf92ca08be20fa963b000080bf0000803f00000000000000000000803f6b50603f0c36db3e00000000000000006b50603f0c36db3e0000000000000000474e86c0951882bb4b2d934066661e3e9b86783f20bc3bbe60e77cbfc394193ed42b21bd000080bf000000000000803f000000000000803fd4d23c3f337a9b3e0000000000000000d4d23c3f337a9b3e0000000000000000f75483c0591c43be772f8e40695db33e50135f3f76d8afbe95bc6fbf1065a33e3a0415be000080bf000000000000803f000000000000803f65393b3fb6aea03e000000000000000065393b3fb6aea03e000000000000000074da08c161ca05bbe06b6640271971bebe93773f7a59c53dfa4378bff60f76be135e2c3d000080bf0000803f00000000000000000000803fae17733f369fb33e0000000000000000ae17733f369fb33e00000000000000003d190bc1c61486be05b9774009692abf46b82e3fd4859a3e003639bf267a30bfa6b716bd000080bf0000803f00000000000000000000803f842a763f8a4aac3e0000000000000000842a763f8a4aac3e0000000000000000f3dc03c1c61486be294398403ed424bf3bd02c3f236cb83ea8ea3ebfecaf28bfc908c9bd000080bf0000803f00000000000000000000803f948a703ff8dc943e0000000000000000948a703ff8dc943e0000000000000000f56800c1f1fc98bb444295409f33a5becbbf6d3f591f3b3e411572bf5033a6be33a8a3bc000080bf0000803f00000000000000000000803f8dcc6c3ff144983e00000000000000008dcc6c3ff144983e00000000000000009d5df6c0c61486bec2feb2406bdd1bbf85b02a3fca10dc3e0d9c47bf8c4d1abf8b8e2dbe000080bf000000000000803f000000000000803f1ae4683f5c747e3e00000000000000001ae4683f5c747e3e000000000000000089c8f4c059e092bae9ffa7404a7365be5eea713fed0b743e3f7479bf8bbb62be13821cbd000080bf000000000000803f000000000000803fc0bd673f5b5f893e0000000000000000c0bd673f5b5f893e0000000000000000cb38f1c054d393bdfbacb040d3448bbd0e69793f6c165c3e17217fbf168866bd4c8f76bd000080bf000000000000803f000000000000803fe033663f6371823e0000000000000000e033663f6371823e0000000000000000574ee2c0c61486be4dc4cb406ac909bf95ba333fa3bbee3ef29954bf953b09bf3c1e1bbe000080bf000000000000803f000000000000803f65fa5f3feead583e000000000000000065fa5f3feead583e00000000000000003975e8c06acd47bb490da240f6c6143ea3037d3f6cdd3a3dd8457dbf400c153e066824bb000080bf0000803f00000000000000000000803fa442633f51f08d3e0000000000000000a442633f51f08d3e000000000000000006bfcec0b08e39be127ba74007eb55bb633b7d3fcf23163e20ba7cbfdb4ca53c12e821be000080bf000000000000803f000000000000803fe0f6583f2093893e0000000000000000e0f6583f2093893e0000000000000000e05fdac000ae12beee19cf4031a3b0bea63b5f3fb3cbb13e56ff6fbf4823adbebf64a8bd000080bf000000000000803f000000000000803f015e5c3f242f553e0000000000000000015e5c3f242f553e00000000000000004fc4cbc0c61486be544ee24048a9fdbe752e2f3feff8083f63b559bfa4f201bfe9900dbe000080bf000000000000803f000000000000803f7aad563f60ca353e00000000000000007aad563f60ca353e0000000000000000fd15d2c045704d3a6024d140a7258fbeedde703feebb433eb0c475bf91a78dbee6632dbd000080bf000000000000803f000000000000803fd9a7583ff603533e0000000000000000d9a7583ff603533e000000000000000057d0cec052cfc2bd0b7ecb4089874d3c9d607d3f38a211beadef7fbf1561203c6954a4bc000080bf000000000000803f000000000000803fa4ef573feaf95b3e0000000000000000a4ef573feaf95b3e0000000000000000772ad2c0c37c11be0262b6403f5d0b3ef8e97c3ff81397bd369e7dbf4ff30a3e33cc2bbc000080bf000000000000803f000000000000803f84f1593f70d67b3e000000000000000084f1593f70d67b3e0000000000000000a78cbdc01c4e17ba928be44075f5cabd62af7c3f8528013e32857ebf945fbebd670c5cbd000080bf000000000000803f000000000000803fb242503f201b363e0000000000000000b242503f201b363e0000000000000000c2feb2c0c61486be9c5df6405657d7be58e62d3f4bf4193f657064bf45dddbbe7f5a0ebe000080bf0000803f00000000000000000000803fe27e4c3fb654173e0000000000000000e27e4c3fb654173e00000000000000007bfe76c0552875baf4ecf3405b477c3d68427d3f487907bee47d7fbf59df723dcceeadbc000080bf000000000000803f000000000000803f5c01363fb0481e3e00000000000000005c01363fb0481e3e0000000000000000d0a89dc007109abbe7c5fb40d19803beee5c783f9d80523ecfd27dbf4db0f8bdf4873fbd000080bf000000000000803f000000000000803f2c50433ff45d133e00000000000000002c50433ff45d133e000000000000000080881ac086d4cd3ab5fe0d41fbcdb6bc433a7f3ff942983d7cdf7fbf52ccc3bc210ba83c000080bf0000803f00000000000000000000803f689b233f2078c23d0000000000000000689b233f2078c23d00000000000000002c4398c0c61486bef3dc03410b96acbe352a353f2cf61e3fad576ebfda75b2bebd88ddbd000080bf0000803f00000000000000000000803f30b5413f8ca3f93d000000000000000030b5413f8ca3f93d0000000000000000209853c004cf31bd62930b414a1134bea14f5f3f5598e93e62ca7bbfe94233be21cb35bd000080bf0000803f00000000000000000000803f55e22e3ff452d13d000000000000000055e22e3ff452d13d00000000000000000ab977c0c61486be3d190b41c873a0bee8b4353f2b80213fc61e71bf9351a2be3ab6e3bd000080bf0000803f00000000000000000000803f2e68363f00c7cc3d00000000000000002e68363f00c7cc3d0000000000000000eb343cc0c61486be64cf104124fb54be782a2c3fdcd2353feda778bf860f69be342b8dbd000080bf0000803f00000000000000000000803fd6a42a3f6069a93d0000000000000000d6a42a3f6069a93d000000000000000026b90cc0d5bc8fbdf73c114168af21be293b453fcb1e1e3f67cc7bbf504b36be63baf0bc000080bf0000803f00000000000000000000803f25f4203f2ccaac3d000000000000000025f4203f2ccaac3d0000000000000000d441fdbfc61486be61ef1441bf4b15beff5e2c3f678e393f62847bbf3ae33cbee535d7bc000080bf0000803f00000000000000000000803fba731e3f40428e3d0000000000000000ba731e3f40428e3d000000000000000038a68ebf336350bdff3e14417cb54fbdaa706c3fc68fc23e3d3a7fbf55bc8dbdae06103d000080bf0000803f00000000000000000000803f1e56133fd8ca953d00000000000000001e56133fd8ca953d0000000000000000fba67ebfc61486bea26d1741f2908cbd1c172c3f44b63c3f7a487ebfce6febbd92544a3c000080bf000000000000803f000000000000803fd40c123fd812723d0000000000000000d40c123fd812723d000000000000000082552cbe2dc00cbb435c1441c488d8bb2a88793f3da1643e1afd7fbfae17a2bb791103bc000080bf0000803f00000000000000000000803f506a073f1420913d0000000000000000506a073f1420913d0000000000000000bf2c85b5c61486be2b43184147c5b93ae7a72c3f43033d3f83ac7fbf69731c3d1d0f07bd000080bf0000803f00000000000000000000803f2905053f60a3613d00000000000000002905053f60a3613d000000000000000014793e3f0613dcbd28851541a483103dd3e84a3fced31b3f999b7ebf5657b33dadee66bd000080bf0000803f00000000000000000000803fe843f73ea8ce8e3d0000000000000000e843f73ea8ce8e3d0000000000000000dba67e3fc61486bea26d174127b5a53d5a9d2b3f87d33c3f6c707dbff1390f3e03bb97bc000080bf0000803f00000000000000000000803fb43bf03ee8877c3d0000000000000000b43bf03ee8877c3d000000000000000015eab33fd8ca30bdc1a31341e70abe3d420f523f3862103fed027dbfef1e143e43f143bd000080bf0000803f00000000000000000000803f8dfae63ea4d7a13d00000000000000008dfae63ea4d7a13d0000000000000000c541fd3fc61486be61ef1441a0f7183e45a7283f0fc23c3fb5c078bfb182713ed43663bc000080bf0000803f00000000000000000000803f34fad73e3cee973d000000000000000034fad73e3cee973d0000000000000000de3f423f3e697cb817341241f142ab3b1c967f3f4bc2673dbbcc7ebf5da12e3c6fe1c4bd000080bf0000803f00000000000000000000803f435bf73ec4e4a43d0000000000000000435bf73ec4e4a43d0000000000000000cf6ff53f447bafba2fe40741d1dbaebb6adf7f3f5e94febca8b97ebf74a109bcd066cbbd000080bf000000000000803f000000000000803f9f7ddb3e1cebed3d00000000000000009f7ddb3e1cebed3d00000000000000001ea2124036cc00ba36780e418b22d73c91ee7e3ff3fab23da52c7fbf5402063df51096bd000080bf0000803f00000000000000000000803f2898d13e14cec93d00000000000000002898d13e14cec93d0000000000000000bc892640e084bebd4fdf0f4187ba393e27fa423fbb421f3f4c0079bfd3cd6d3e00000000000080bf0000803f00000000000000000000803f3f74c93e20f1c13d00000000000000003f74c93e20f1c13d0000000000000000e2343c40c61486be65cf1041d4757e3ee6832a3fba09343fb98c73bf67ce9b3ec961443d000080bf0000803f00000000000000000000803fe84fc03e64eab83d0000000000000000e84fc03e64eab83d0000000000000000aaef554048a591ba96800a41ff09cd3d9989753f7381873e944c7ebf0c67e43d4f9ee8bc000080bf0000803f00000000000000000000803f40d6b73e4cc0ea3d000000000000000040d6b73e4cc0ea3d000000000000000002b97740c61486be3e190b414d06923e4518303f2bde2a3f08df70bf5bd2aa3ebc6b6e3d000080bf000000000000803f000000000000803f578ba93ea970e13d0000000000000000578ba93ea970e13d000000000000000067c12b40cb1b76ba88710a415fa16e3bb7db7f3ffe76073d371a7fbf2a6bd13b0ed9aabd000080bf0000803f00000000000000000000803f8c2dc83ec436e53d00000000000000008c2dc83ec436e53d0000000000000000c64e8940478e2bbe194d064169f9843e9a32523fe11f023fdc1976bffa1c8a3e9a1b633d000080bf000000000000803f000000000000803f4d6b9f3e68fb013e00000000000000004d6b9f3e68fb013e000000000000000029439840c61486bef4dc03419bddc33ebf3e2c3fe719223f4b7868bffbe6cc3e15abfc3d000080bf0000803f00000000000000000000803f58da923e0c1b083e000000000000000058da923e0c1b083e0000000000000000679e9c402b05f0baae66fc40e2dc3b3e6d01703f6f5c973eba8f7bbf917e3b3e16d4ee3c000080bf0000803f00000000000000000000803f8ca0903e08761d3e00000000000000008ca0903e08761d3e0000000000000000c2feb240c61486bea15df640de65db3eaeda293f30021d3ffb2f61bf9640ec3e6959ec3d000080bf0000803f00000000000000000000803f014b7b3efcb7233e0000000000000000014b7b3efcb7233e00000000000000006973b240647051bdbb2def40b2a2b53e02da533f15c6de3eec446ebf69a7b63ef490a43d000080bf0000803f00000000000000000000803fd1a27e3eeee5313e0000000000000000d1a27e3eeee5313e00000000000000004ec4cb40c61486be594ee24036f2f93e7c68303f001b093f4e2959bf35d7043f5031d83d000080bf000000000000803f000000000000803fd9eb533eaaab433e0000000000000000d9eb533eaaab433e0000000000000000d56cbd40d73bfabdc0b3e840e9b3c43eb972463f3461003fe6d169bf3effcb3e25afab3d000080bf000000000000803f000000000000803ff5496c3ee4f13a3e0000000000000000f5496c3ee4f13a3e00000000000000000159c54050f806ba2155dd405881123e11317a3fa0ee1f3e8e547dbf3b60133e3eacc13b000080bf0000803f00000000000000000000803fa330613e54264e3e0000000000000000a330613e54264e3e0000000000000000f82ed940c61486beb0e3d440b9ba003f429c2d3f8633093f470b57bf6e91073f28c6f13d000080bf000000000000803f000000000000803ffb4e3e3e32a3583e0000000000000000fb4e3e3e32a3583e0000000000000000a2bcdd40f38c5fbe20d8ce407cbfef3e7e914a3f8f51c93ebec35fbf06bbf53e05c8993d000080bf000000000000803f000000000000803fddc3373e74f4623e0000000000000000ddc3373e74f4623e00000000000000003ef9ad40e55b343c6c23e340232f873c91f07f3fe7f2663c05f47fbfa147883cdd691abc000080bf0000803f00000000000000000000803f69e7823e12e8433e000000000000000069e7823e12e8433e0000000000000000a2c6db40103c70ba9dd0c2407f43183e19cc7a3f51da093ee8df7cbf4c3a1d3efb92d7bc000080bf000000000000803f000000000000803f9beb3c3eea32773e00000000000000009beb3c3eea32773e00000000000000004f87e2407e915cbeb249c840dacae93edae9463f6ddadd3ef9975fbfe8e5f73e71c7553d000080bf000000000000803f000000000000803f6bc62f3e21276d3e00000000000000006bc62f3e21276d3e00000000000000006b11e640394f21bb5ca7bb40e88a283ef4fb793f93760e3ed8477cbfb9d72c3ece839abc000080bf000000000000803f000000000000803f45882d3e24c9813e000000000000000045882d3e24c9813e00000000000000001c00e940c61486befc7fc3403915093f3d02333fff7cf23ee59250bffd4b133fedc6923d000080bf000000000000803f000000000000803f8371243e3bab743e00000000000000008371243e3bab743e00000000000000001c5af740c98b85be4583b1403938183f61d52c3f0f8ddf3ea11746bf17c5203f5d6ba93d000080bf000000000000803f000000000000803fd7cf0e3e5b17893e0000000000000000d7cf0e3e5b17893e0000000000000000f578fa4067e44ebdcb5aa240a3e7113f25623c3f2c2fbb3ebaaf4dbfe89f173fa862773d000080bf000000000000803f000000000000803f030c0e3ec1e6953e0000000000000000030c0e3ec1e6953e0000000000000000f4dc0341c61486be2e439840e67c243f79d22a3f39dec03ed2e03cbfb4e52b3ffb628d3d000080bf000000000000803f000000000000803ffe59eb3dde2c9d3e0000000000000000fe59eb3dde2c9d3e0000000000000000fec0034175f4ef397498884072e58e3eb71b743f8a2ee83de7fb74bfcd69923eb1274abd000080bf0000803f00000000000000000000803fdf60f53dba35aa3e0000000000000000df60f53dba35aa3e0000000000000000e7900741bd381cbdcf3776400fb3c13e49316a3f6ec6103ea87d6bbf32f6c63e63cf58bd000080bf000000000000803f000000000000803faae8df3d9435b53e0000000000000000aae8df3d9435b53e000000000000000040190b41c61486be0bb97740f19b2d3f35bb2a3f77129e3edd4a34bfa5b5353f313b603c000080bf0000803f00000000000000000000803fda34c13d5e7eb43e0000000000000000da34c13d5e7eb43e000000000000000001780a41cd518a3b33be55407460b93e8ba26b3f79c9163e7bf46cbf4655bf3e74ec75bd000080bf0000803f00000000000000000000803f95b7d23dc76cc23e000000000000000095b7d23dc76cc23e000000000000000067cf1041c61486beeb343c40038f373f6fd4273ff17f723e1a632cbf883f3d3f33ddf9bb000080bf000000000000803f000000000000803fa66fa53d29d5cc3e0000000000000000a66fa53d29d5cc3e0000000000000000579ee74039d2c1398c8c9040b2590abe56c87c3f3ef0a7bd17957dbf54d50bbe1a5e49bc000080bf0000803f00000000000000000000803f3dc7293e2e18a23e00000000000000003dc7293e2e18a23e0000000000000000ee81da409cb53fbb492fb8405fc98abd924b7f3f4da2f6bc83d77ebf0f8a8ebd937784bd000080bf0000803f00000000000000000000803f352d3f3e42b2833e0000000000000000352d3f3e42b2833e00000000000000006ee0f740b63e893ae4f582404430f1bdc3a77a3f60a829be273c7dbf487505be7c5f89bd000080bf0000803f00000000000000000000803f95a9123e3f58ad3e000000000000000095a9123e3f58ad3e00000000000000008f7fc940fcbfebbbbdd5b740e9bfe8bde6fb7a3f5ec224be61157ebf7e60f4bd7b56d5bc000080bf000000000000803f000000000000803fa10f593e2cd6823e0000000000000000a10f593e2cd6823e00000000000000004b2dc8400a3d3abef62eb0409c7089bd777c7c3fcb7b1abeee697fbf51788abdc6c7eb3a000080bf000000000000803f000000000000803f11865c3ef4bb893e000000000000000011865c3ef4bb893e00000000000000009dbbb8406bff55ba6703c9407e6c20be7760783f5b2a3dbe8acc7cbf85f820beaf0d423c000080bf0000803f00000000000000000000803f4985733e9ff56a3e00000000000000004985733e9ff56a3e00000000000000004099bc40e7c847beede4bc400026b2bd18017e3fb7c4b6bd26207cbfd7cd93bd775c213e000080bf000000000000803f000000000000803f577f6f3ed9687f3e0000000000000000577f6f3ed9687f3e0000000000000000cf3cd7402f8b49be3ed99d40e386803ef267753fa586093e36e66fbf3dda523efe4c903e000080bf000000000000803f000000000000803f37b0443e56b0983e000000000000000037b0443e56b0983e0000000000000000b569ba405c6fb9bd4e57bb40181c993e3ad5683f14d7933ef14574bf8d78933e49d4a53d000080bf000000000000803f000000000000803f4bb5743e8272813e00000000000000004bb5743e8272813e0000000000000000dc4da240fc28efbb9880db40d07777be2876703fbd5f79bef65e78bfc02c74be4064303d000080bf0000803f00000000000000000000803f298c8b3e021d4f3e0000000000000000298c8b3e021d4f3e0000000000000000c0d29c4070b246be1901d840585bc3bdc76c7d3fa2fdd5bde3427cbf0cdba1bd12731a3e000080bf000000000000803f000000000000803fc8cc903e0aa6563e0000000000000000c8cc903e0aa6563e000000000000000054cb9240a2603fbe5b69de404ce8cabd8d53733f2ecc963e81ae7ebfbecacebd202d10bc000080bf000000000000803f000000000000803fdefa983ec0914c3e0000000000000000defa983ec0914c3e000000000000000062989a401d39cdbdfb42e04055cd74beb73e713f45b66fbe678178bfd76e73be39ae0c3d000080bf000000000000803f000000000000803f3a6a923e54a7483e00000000000000003a6a923e54a7483e00000000000000006d5c93409b6baabd1407db40557057be87eb443f8c751a3fe5037abf4dd30cbe7a2e29be000080bf000000000000803f000000000000803fa478983ed0e5533e0000000000000000a478983ed0e5533e0000000000000000bb224d4091f219bd85fab640502086be70ae743f77cb083ea0fe76bf192c83beeda771bd000080bf000000000000803f000000000000803f1a49b93e6fdb843e00000000000000001a49b93e6fdb843e00000000000000004a7096400b37c5b96c2dea405dd7e5bd5c5a7d3f1bedb6bd0d5e7ebf69ede6bd00000000000080bf0000803f00000000000000000000803f3887953ee8a5383e00000000000000003887953ee8a5383e0000000000000000efd9ed401cb346beab377240e620283ef67f7c3f28d0673cf74c7cbf5857273e718f363d000080bf000000000000803f000000000000803f8d3a243e00c9b43e00000000000000008d3a243e00c9b43e0000000000000000af25a5406d412abbb59fca406c93143e555a793f1bf7313e1c237dbfafe80b3e74d8743d000080bf000000000000803f000000000000803f021a8b3e5cab6d3e0000000000000000021a8b3e5cab6d3e000000000000000099088f40264a55bec677e340f8e41bbe85fd753ffdd66cbeebd57cbf8f8020bea45c8fba000080bf000000000000803f000000000000803f244b9c3e043c443e0000000000000000244b9c3e043c443e00000000000000001aa38d40e7e9d939f37c0041380338bdd68a7c3fb44c213eea467fbfad780ebdcd5188bd000080bf0000803f00000000000000000000803ff61f9c3e92e3153e0000000000000000f61f9c3e92e3153e0000000000000000b91d8e40fd33bdbc3b55f74074a313bddf8b7f3f35ed41bd5ac77dbf81d52abd0d4bffbd000080bf0000803f00000000000000000000803fe63d9c3ef410243e0000000000000000e63d9c3ef410243e000000000000000058b5854010ffc1bdb441034184613b3e8838713f56958f3ed3cd7abf62494b3e4572e3bc000080bf000000000000803f000000000000803f488aa23e30990b3e0000000000000000488aa23e30990b3e00000000000000002b417e40dbc199bab6f80241581f983d7d777e3f0b2aa43d66347fbf32e79b3df4a5a5bc000080bf000000000000803f000000000000803f7736a83e0ad20c3e00000000000000007736a83e0ad20c3e000000000000000065a28640ef401d3b6c3ff14078e5813d25da7d3ffdade6bd336e7ebfff1d573d5542c7bd000080bf000000000000803f000000000000803fa29ea23e2a982b3e0000000000000000a29ea23e2a982b3e00000000000000008daf4840ee03f63abbf8fd40df51bebde08d783f3ef361bebe857ebfacc1d1bd38d502bd000080bf000000000000803f000000000000803fda93bd3ee20d163e0000000000000000da93bd3ee20d163e00000000000000008b2b7640bd8943be30b0ec40f7d544befb1a7b3ff705f9bcb3267bbfaee843bea387f83c000080bf000000000000803f000000000000803fcfb2ac3e903d343e0000000000000000cfb2ac3e903d343e000000000000000008ce8540d6f5a4bd1c14eb403f9c7ebd9e5c5e3fc5b2fbbe509d7ebf558cc2bdd95e2cbd000080bf000000000000803f000000000000803f5471a33ecc6e353e00000000000000005471a33ecc6e353e0000000000000000e2331f40815332be89b0fe40dee6dcbd9dd67c3f86bbe8bd04607ebfa0dce2bd0f85a0bc000080bf000000000000803f000000000000803f0d5cce3e12c5153e00000000000000000d5cce3e12c5153e00000000000000008d7a0840b30958bda24803411ec31fbed41d593f8d9e01bfeb037bbf038c47becadec6bc000080bf000000000000803f000000000000803f627dd63e48f8053e0000000000000000627dd63e48f8053e000000000000000038e6b63f4f0740bef37b0341ccd2d3bdf9147e3f433885bd0efe7dbf284bdcbd156082bd000080bf000000000000803f000000000000803f0c93e83e4455043e00000000000000000c93e83e4455043e0000000000000000628e30408fec153c407df64027701fbb90e6793f622e5e3ebfed7fbfc02c323b9707c0bc000080bf0000803f00000000000000000000803f6067c83e9a58253e00000000000000006067c83e9a58253e0000000000000000bd58b73ffb68a7bdb00e024123ae87bef479433f91bd163f72a876bf84383ebe295b45be000080bf000000000000803f000000000000803f483ae83eba360b3e0000000000000000483ae83eba360b3e0000000000000000c5b1853f34cdcebce70c0741ad1d50bd1e94463fd40921bf58607dbf9879fcbd3e9b93bd000080bf000000000000803f000000000000803f5278f13e8c82e93d00000000000000005278f13e8c82e93d000000000000000094deb5bdc23439393f8208414f79643bc0bc7b3f2b0e3abe6efa7fbfd107963a4dd754bc000080bf000000000000803f000000000000803fce9e063f7c6fd33d0000000000000000ce9e063f7c6fd33d0000000000000000c251693c9da952be537805418714873a6d0d7f3f7608b0bdffe27fbfe965c8ba0d5bf3bc000080bf000000000000803f000000000000803f577a053f68fbeb3d0000000000000000577a053f68fbeb3d00000000000000004464b4bfc7a334becf060341bc8c313da855723fb48ba3be4fac7fbf00304a3d5636303c000080bf000000000000803f000000000000803f3fae163fb815013e00000000000000003fae163fb815013e0000000000000000a9e19dbf38ea86bdb33106410cbe443d6503633fc75eebbe7f147fbfdff3983d13a7233d000080bf000000000000803f000000000000803f16aa143f5c29eb3d000000000000000016aa143f5c29eb3d00000000000000005db1b4bcf7573a3adf1003419564a0393061743fbb81983ed0f67fbf75fbac3bae2e82bc000080bf0000803f00000000000000000000803f8c05063f62b9003e00000000000000008c05063f62b9003e000000000000000066bb88bf6bc8e1b9164c074193f430bbd6ad7f3fabbe4cbd69837fbf00000000b6717c3d000080bf000000000000803f000000000000803fa9a9123ff118e13d0000000000000000a9a9123ff118e13d0000000000000000d788c7bff3d946bb7eba0b4160d3843bf7f27f3f7bf89f3c44867fbf68503b3bf343793d000080bf0000803f00000000000000000000803fa2dd183f34e4ca3d0000000000000000a2dd183f34e4ca3d0000000000000000d5ea1dc032839aba107604417547c63ccdc77e3f3e6ac1bdbede7fbfd761d53c3039963c000080bf000000000000803f000000000000803f8151243fdc8cfb3d00000000000000008151243fdc8cfb3d0000000000000000ee041fc02e483ebe35d3fe408381063eafd1773f3cc25abe14b47dbfe4ca083e498983bb000080bf000000000000803f000000000000803f9f53243faed60f3e00000000000000009f53243faed60f3e0000000000000000cf3a8e3feef84cb994bf01413d2dbc3e390e6e3f1927663c687c6dbf193bbc3ee08d85bd000080bf000000000000803f000000000000803f5039f23ef2ff083e00000000000000005039f23ef2ff083e0000000000000000aea41dbaa69d023bca37e8402b1d253cf387613fee32f2be63e27fbf212694bbad6bf3bc000080bf000000000000803f000000000000803f0704063f607f2b3e00000000000000000704063f607f2b3e000000000000000019378dbfa43ce1bbf1bb0141064acbbe44ca5e3f2f4095be930369bf0309d4be10c35e3b000080bf000000000000803f000000000000803fb249123f40e4053e0000000000000000b249123f40e4053e0000000000000000335cf4b6bdfa41be8c15e34092b78e3e67da753f9000e53aa16175bf1b808e3eeaa97bbd000080bf000000000000803f000000000000803fa41d063f7481373e0000000000000000a41d063f7481373e0000000000000000408c33c090859cbb54ae0041ebcd6c3e000b4e3f72eb0bbf4c9078bfa8d6673e498d9ebd000080bf000000000000803f000000000000803f80ac283f8657093e000000000000000080ac283f8657093e0000000000000000fc0f76c0d09943bed0b5ec404522b93d1954743f60a891be9bf07ebf9fbaab3d27e40fbd000080bf000000000000803f000000000000803f0079353f2a162c3e00000000000000000079353f2a162c3e0000000000000000929a92c0f01b41be4233de4021b81c3e20ee653fd006d3be60cf7cbf9d2d1e3e636ff6bc000080bf000000000000803f000000000000803f9b5d3f3f16d5423e00000000000000009b5d3f3f16d5423e00000000000000002ccc67c00bef5abd1736ec40826300bfda51523facd28abe0a775abf447305bff2838aba000080bf000000000000803f000000000000803f1414323f6e142d3e00000000000000001414323f6e142d3e00000000000000006d8a05c0601edfbb4efec740ba1121be62fc763f08df57be3bb47cbfcdb623be70c89e3b000080bf000000000000803f000000000000803f6cd51f3fe2de643e00000000000000006cd51f3fe2de643e00000000000000009f6486bf24d342be3915a840b00490be2402753f3d768fbd5a6d74bf6f2a8bbee585f63d000080bf000000000000803f000000000000803ff522143f3ad28c3e0000000000000000f522143f3ad28c3e000000000000000066ae61bfcc27eeba7d96aa40f9a081bdf4727f3f66588cbc3e717fbfb5ee80bd3c75a13c000080bf000000000000803f000000000000803f8c34113fb2328a3e00000000000000008c34113fb2328a3e0000000000000000d50dd6bf8b553e3b52d9fe405c03a3bd82057c3f064c203e122d7fbf0f10a4bda66647bb000080bf0000803f00000000000000000000803fd9f8193fb8930f3e0000000000000000d9f8193fb8930f3e0000000000000000185d37c02af98cbc870df540cc014bbe039f523fce60083ffda87abf097f43be67668ebd000080bf0000803f00000000000000000000803ff3ed283f244b213e0000000000000000f3ed283f244b213e00000000000000006105ebbf45a076bbca90f540f09495be4b86643fc1b6afbe501b74bf835499bed13c063d000080bf0000803f00000000000000000000803f8adc1b3fd4941c3e00000000000000008adc1b3fd4941c3e0000000000000000537999c0f4e53ebbd7d1e140500e4b3ee8e36e3fab7f99bef6e27abf7d793c3edc3f9abd000080bf000000000000803f000000000000803f3254423fc0013a3e00000000000000003254423fc0013a3e00000000000000004f4b9abf01b7273a137efc405dcf6d3e190e6c3f3e7c9e3e120079bfb7c5603ea65f9b3d000080bf000000000000803f000000000000803f5fad143fb696133e00000000000000005fad143fb696133e0000000000000000fdf7d6bdbc2249bb267fd04059b3edbc02847d3f472d0bbe8bd07fbfc46c03bdd788a7bc000080bf000000000000803f000000000000803f4160073f3c1f563e00000000000000004160073f3c1f563e000000000000000042b8adc0802645be698bc940b445bebdbab57e3f65761a3d0c2a7bbfca22aebd68ee31be000080bf000000000000803f000000000000803f65be4a3fa264603e000000000000000065be4a3fa264603e00000000000000009be29bc0582e4cbc9d45d34088c980be03f7673f8125ae3e846a77bf079a5dbe008a0dbe000080bf0000803f00000000000000000000803f40f1423f2cf6563e000000000000000040f1423f2cf6563e0000000000000000dbf192c00772b2bd7b0cdb40a28fbb3d7dca623fe0d3e83e27c67ebf67dbc63d70a1383c000080bf000000000000803f000000000000803f919b3f3ff45d4a3e0000000000000000919b3f3ff45d4a3e000000000000000042bfbcc0271358be556abb400b3ce9be3bfa513f6827b13e724663bf5dfce4bed579debd000080bf000000000000803f000000000000803f6b20513f4ad7743e00000000000000006b20513f4ad7743e00000000000000001ef4b2c0adc017ba59a9d140b7ef1b3ea726743f76c384be8c037dbf16fe163e27031cbd000080bf000000000000803f000000000000803fb6bc4c3ff21d523e0000000000000000b6bc4c3ff21d523e0000000000000000145cbdc0750295bdc232ca40dbe73b3d5f07713fe2eaaabef7ba7fbf80a22f3d96de85bc000080bf000000000000803f000000000000803f8d10513fe0b05d3e00000000000000008d10513fe0b05d3e000000000000000093bbbbc02c0f08be3cfac24027faf13db42c713f87b2a0be4d347ebfcaafe23d94452abd000080bf000000000000803f000000000000803f9ca3503f42da683e00000000000000009ca3503f42da683e00000000000000008f4fc5c0b23004be54d1c1404689b43d23d77a3fc48e37be69f77ebf754aab3d058a05bd000080bf000000000000803f000000000000803ffe99543f4a376a3e0000000000000000fe99543f4a376a3e00000000000000003501c4c0e5d570be2f5bbf40d4d6ea3d6596643f96e8debe583b7ebf9478e93dfa5be3bc000080bf000000000000803f000000000000803fbcfa533f7c996f3e0000000000000000bcfa533f7c996f3e0000000000000000679cccc0c2077cbe5933b9400c9ec43e93f9633f5dc379beba4a6cbf5113c13eca7b9cbd000080bf000000000000803f000000000000803fc861573f6c55793e0000000000000000c861573f6c55793e000000000000000078c0c5c0aa7daebec54bb2400f0c9f3d7a2b7e3fb7a2b93d55f670bfa3e9d23daba8a4be000080bf000000000000803f000000000000803fe015553ff5f7803e0000000000000000e015553ff5f7803e000000000000000054c0c7c01ce940be1bdaaf4001a7d2be1f04683faabcc53defd95fbf52a8b9bed809a5be000080bf000000000000803f000000000000803fcd02553ff3c9843e0000000000000000cd02553ff3c9843e000000000000000032a9bcc0ae8f44bd6de8b7406bb5c7be0a89573f8ee3be3ea4a46bbfcd29b1be0ef939be000080bf0000803f00000000000000000000803f3614503f84e67c3e00000000000000003614503f84e67c3e000000000000000037cdcbc0d2331bbabdf7a340235687be2d4b713f492a513e776d75bf255a6fbee7ec25be000080bf000000000000803f000000000000803fc45f573fb4178e3e0000000000000000c45f573fb4178e3e00000000000000000a92dbc02ad04ebe27c396401d4a1c3df48c7f3fc689393dcfe37dbfa3ae313dfde9f6bd000080bf000000000000803f000000000000803fd65b5e3f9590963e0000000000000000d65b5e3f9590963e000000000000000066a4edc0303b45be23457140fda89e3d50ee7e3f86d845bde87b7ebf2c6d963de503a4bd000080bf000000000000803f000000000000803f7cf4643f442eae3e00000000000000007cf4643f442eae3e0000000000000000e62bdbc05c0584bd300e9240eeddf3beed78543fc0a4943ec3a160bf1091f0be0055c5bd000080bf000000000000803f000000000000803f6e7a5d3fef049b3e00000000000000006e7a5d3fef049b3e000000000000000005e5edc09babae3b35e95940d59370bebe06783f8451a03dfda978bf45af72be8c64933c000080bf000000000000803f000000000000803f3bea633fc284b73e00000000000000003bea633fc284b73e0000000000000000147dd1c02547c83b1f1c8a40a7dfdaba84ff7f3fd5bb623bd0fe7fbfca3dd8bac30abebb000080bf000000000000803f000000000000803f2ad3593f4d20a13e00000000000000002ad3593f4d20a13e0000000000000000045ec2c0dbca92b93656a4401e0b123e14e2763f2a18643ec0037dbf10831a3ef7afa7bc000080bf000000000000803f000000000000803f32fb533fff608e3e000000000000000032fb533fff608e3e0000000000000000c2c4d8c0f392063d912b8740ad1016bdceb77f3f3631f03c25cf7fbfcc7317bddfbc353c000080bf000000000000803f000000000000803faa755c3ffd77a33e0000000000000000aa755c3ffd77a33e000000000000000041f6c4c00d84c33b263567405f7f813e8799703f37216bbe7cab77bfd95a7d3e57f258bd000080bf0000803f00000000000000000000803f876e553f1ca0b13e0000000000000000876e553f1ca0b13e00000000000000004075b1c07ce348bba37a8e40319def3d2fe87d3fc4b350bd723c7ebf4497ee3decb14fbc000080bf0000803f00000000000000000000803f181a4e3f745e9e3e0000000000000000181a4e3f745e9e3e0000000000000000ffb4a1c0e9f43ebe66639240d4d404bf96f2543f43cc493e8baf5abf316403bfcc7da9bd000080bf000000000000803f000000000000803f7dc5473fc0b19b3e00000000000000007dc5473fc0b19b3e000000000000000027f6acc0808983bddbfc95409591c93e27cc4d3f2743e43ebef567bf049bd73e2329273d000080bf000000000000803f000000000000803fbb3f4c3fa33a993e0000000000000000bb3f4c3fa33a993e000000000000000092a8bdc08e3acfba0985af40e143aabe583f653f767297be35676fbfb914b5be658a9ebc000080bf000000000000803f000000000000803f7e9c503f789e843e00000000000000007e9c503f789e843e00000000000000004456a9c0cbeafe3b4ac0b1409a130b3bd4ff7f3fa33f5fbaa7c17fbf6d83083bf66b32bd000080bf0000803f00000000000000000000803fc801493f61d9833e0000000000000000c801493f61d9833e0000000000000000aade99c0be783fb9084d93408a25b8bd01eb7e3fc969993cfeee7ebfd681b7bd29658abc000080bf0000803f00000000000000000000803f22fb433ff04e9b3e000000000000000022fb433ff04e9b3e0000000000000000fd5cadc0e297fa3b5339be405d3714bdfaa47f3f03da1c3d84567fbf80110abdd2ff81bd000080bf0000803f00000000000000000000803f4c1f4a3fe05d753e00000000000000004c1f4a3fe05d753e0000000000000000ac52d9c024194fbba0663a402d8c7c3e0ff06f3f4e567cbec01478bf87b3763e96585bbd000080bf0000803f00000000000000000000803fb5d05c3f9970c23e0000000000000000b5d05c3f9970c23e0000000000000000dbced9c08db539befd2c2a407be9e33efaf0423fbe3af1be99da5fbfd24df73ece533abd000080bf0000803f00000000000000000000803fa5705c3f8eb7c93e0000000000000000a5705c3f8eb7c93e0000000000000000b739f1c0c3f701bcb012354005f684be7124763f2539b83dbf3776bfc22188be6ad4853d000080bf000000000000803f000000000000803fd774653fa714c53e0000000000000000d774653fa714c53e0000000000000000380be4c05dedd6bcaefa2e40620f643df2747f3fea3b0abdfa987fbf1ed1643d7c4a953b000080bf0000803f00000000000000000000803f8d9e603f3fbac63e00000000000000008d9e603f3fbac63e0000000000000000c05af8c09742093c60df144039b37cbe4cf3743fba2f1dbe2dcd77bf4d8271be612fb03d000080bf0000803f00000000000000000000803f0480673ff17cd13e00000000000000000480673ff17cd13e000000000000000099cae2c0b40876bbea23284044bc7e3e27a66d3fcf778dbecad077bf47b77d3e0a2720bd000080bf0000803f00000000000000000000803f4d42603fd836c93e00000000000000004d42603fd836c93e00000000000000004237e8c0d2a740bec61a09405051b9bed015583f158fca3ead9e6ebf75cbaabed86f10be000080bf0000803f00000000000000000000803f39b5613fea0fd63e000000000000000039b5613fea0fd63e00000000000000001e6d6fc01924b4bb897f934087f4d43c89857a3f9a0551be8d9b7fbf39fd103d7f442e3d000080bf000000000000803f000000000000803ff651373f84b19a3e0000000000000000f651373f84b19a3e0000000000000000422e43c0bd1542be92388e407180a4be1e1e6a3fa3b47b3ea06b72bf59e39dbe8a3eb9bd000080bf000000000000803f000000000000803f2a032f3f63f79e3e00000000000000002a032f3f63f79e3e0000000000000000cf395ac05784203b078ca140c80a603d43927f3f042b9abc62957fbf82ba5e3d9d808cbc000080bf000000000000803f000000000000803ff148333f27e1903e0000000000000000f148333f27e1903e0000000000000000e51b74c04d3d23baa0a8c440d79cf83d4d637b3f4f4a143e50167ebf4aa5f93d9a8cb13b000080bf0000803f00000000000000000000803f3e11373f3e756e3e00000000000000003e11373f3e756e3e0000000000000000618e8ac092c91cb9b9eecf40d496c13cb8587f3f36fe893d8ccd7fbf51c2af3ccb88063d000080bf000000000000803f000000000000803f31dc3c3f00905c3e000000000000000031dc3c3f00905c3e0000000000000000c0b68ac01084bdbd1558d4404a5e593ee998633f3cadcf3ec8227abfcd4f4c3eeb98973d000080bf000000000000803f000000000000803fd6bc3c3f9e1f543e0000000000000000d6bc3c3f9e1f543e0000000000000000c7224bc0b5cc4bbd02ddb640abfc4f3ee55b783f1da8073e965c7abf67a0543edb8eadbc000080bf000000000000803f000000000000803f8cc32f3faebb813e00000000000000008cc32f3faebb813e00000000000000004d8349c08694a0bd1e159c40558bf03e91aa603fb740c3bd1eca61bfa63ef13ebee913bc000080bf000000000000803f000000000000803f723f303f85e8943e0000000000000000723f303f85e8943e0000000000000000f24043c002c342be050ab9407a70f0bc93e77d3fcf7efebd7b4a7fbf0763a8bcfa63923d000080bf0000803f00000000000000000000803f047b2d3fdec67f3e0000000000000000047b2d3fdec67f3e00000000000000008b4685c0fb9093bb84f9da4014ac8dbedfff663f2c34a9bedc1c74bf83cd99be1c9ab2bc000080bf0000803f00000000000000000000803fcd99393ff8f7473e0000000000000000cd99393ff8f7473e0000000000000000a57d82c036e3a13ac4a2e24005bdacbedf72433f9afb0c3f58fb6dbfff86b9beee8889bd000080bf0000803f00000000000000000000803fa381383ff8cb3e3e0000000000000000a381383ff8cb3e3e0000000000000000ebfb74c06fdee9bba2c7e540ae43073eb4f96e3f06afaa3e6fc17dbf186a003e216e2a3d000080bf000000000000803f000000000000803f089a353f704e393e0000000000000000089a353f704e393e000000000000000074c93bc0fdd2aebbe286cf402ffb633e2252713f6c9d7e3e664d79bf2766683eed673d3c000080bf000000000000803f000000000000803f11472b3fcc245c3e000000000000000011472b3fcc245c3e0000000000000000818542c004dca5bb2138bf406bd84dbe8c266f3f4aed96beaac17abfe7f447be8647493d000080bf0000803f00000000000000000000803f19982c3f1afb733e000000000000000019982c3f1afb733e0000000000000000607520c0412438bef267cb405f33b43e94435b3fdb4cc13e521566bf0e03d83e1a48f4bd000080bf000000000000803f000000000000803ff09b253fbc0c613e0000000000000000f09b253fbc0c613e000000000000000017192ec0a2cca7bdc70dc5403871623e2557783fb141cd3d9aa179bfb2df623e11e4e63b000080bf000000000000803f000000000000803f8b74283f70406b3e00000000000000008b74283f70406b3e0000000000000000f6f40cc027f037be40e5c3406b58a73e317e513ff10df23e590d71bf6c4aa63ee9d9b53d000080bf000000000000803f000000000000803f61f0213fd8226d3e000000000000000061f0213fd8226d3e00000000000000001ba22ec0e9ff9abcca58b740e22871be1f746c3f04cd9abe76a978bf15a76fbe3d912a3d000080bf0000803f00000000000000000000803fa8ef283f1435803e0000000000000000a8ef283f1435803e00000000000000005ec712c00997b5bd108abe4042dda63d3c0d723f9164a13ee5907ebfaab1c93d0a311dbd000080bf000000000000803f000000000000803fce62233f8ef0753e0000000000000000ce62233f8ef0753e000000000000000072a704c08254abbb6b70ba403218203e9de4753fdda66b3e62887cbff679273ed6474cbc000080bf000000000000803f000000000000803f93f6203fc6027e3e000000000000000093f6203fc6027e3e0000000000000000079603c0c61c44bea6c5a0400bf184beda51703f8c0068be3b3877bf575d81be7f16753d000080bf0000803f00000000000000000000803f448e213f56dd923e0000000000000000448e213f56dd923e00000000000000000074e2bfc9df8ebb000fa1406ae8a0bd7ef97e3fb0d62ebd62347fbff043a0bd7107133c000080bf0000803f00000000000000000000803f25811d3fc5f9913e000000000000000025811d3fc5f9913e00000000000000000fb707c012f228bb707896405bf34fbefb6f793fa045c63defd679bf797656bef7aa783d000080bf0000803f00000000000000000000803fd47a213f04ea9a3e0000000000000000d47a213f04ea9a3e00000000000000003c2116c04e1a523ca1d9a04038dcc33eb2f1673fa75e393ef1e86bbfcacfc63ede947e3b000080bf000000000000803f000000000000803ffcd0253f460d933e0000000000000000fcd0253f460d933e0000000000000000349a14c0a27fa1bde7cc91408ae7a1be4545633f853dab3e8be070bf384fadbe4869113c000080bf0000803f00000000000000000000803f0634243f1a909e3e00000000000000000634243f1a909e3e000000000000000097f8a7bf3d87f2b9ab0ca24011d1c33d676d7e3f734c643d8fcc7ebfdd30c53d1b3a1bbc000080bf000000000000803f000000000000803f7300183f3fab913e00000000000000007300183f3fab913e000000000000000035ec90bf9bfdcfbd4739a640a9b10a3fd5cb443f8f06ae3ec85b54bf80e10d3f39c88c3d000080bf000000000000803f000000000000803fb889153ff6778e3e0000000000000000b889153ff6778e3e000000000000000046dc9bbf4551493916b98a40e8c49d3e9c3e733f78de40bdad7673bff42b9e3e0335283c000080bf000000000000803f000000000000803f72ea163fac6ba23e000000000000000072ea163fac6ba23e0000000000000000c0d9bcbf7d5b1dbcc7238a407ad0293d9ec47f3f58a21dbc8d6e7fbfe2a12b3d80f6533d000080bf0000803f00000000000000000000803f45e1193f4c28a33e000000000000000045e1193f4c28a33e0000000000000000076391bf50fecfbd438c84404cfbac3e2fdd703f1a10ca3c3fe770bf5825ad3ecf0726bc000080bf000000000000803f000000000000803f2382153f3626a73e00000000000000002382153f3626a73e00000000000000001cc933c0a4680ebdc4a6ad404f06b23e689d433f85180b3fc9026ebf303db63ea256c13d000080bf000000000000803f000000000000803f0fbd2a3fe28c893e00000000000000000fbd2a3fe28c893e0000000000000000aa4738c0db0933bb01b0a640b91c08bf83b9583fb61fca3c3f3057bfd31e06bf8df20cbe000080bf000000000000803f000000000000803f5a7b2b3fa3578e3e00000000000000005a7b2b3fa3578e3e00000000000000004b6e39c01230f83a3e68894044e2a23ec4bd663ffc7c96be539372bfb2b2953e401b04be000080bf0000803f00000000000000000000803f63912c3fcac1a33e000000000000000063912c3fcac1a33e0000000000000000b1ce81c0b26588bd74c88a40578a06be5d675e3fff77f43e65187dbf71d019be35c1a43a000080bf000000000000803f000000000000803f45533a3ff739a43e000000000000000045533a3ff739a43e0000000000000000298893c02a7509bdaedd6a40517cebbec75c483f99bbd63ec2f361bf0fc5e8bea2c6f4bd000080bf0000803f00000000000000000000803f7aac403f4212b43e00000000000000007aac403f4212b43e0000000000000000c26588c0674d24ba03c27a407543dbbd73517d3f0459c63d447d7ebf14b1ddbd363ce73b000080bf0000803f00000000000000000000803f9c9d3c3f981bae3e00000000000000009c9d3c3f981bae3e00000000000000003e3a7bc070c4cabb02a847403902a73eaa5f663fcb3394be828771bf546ea83e31c425bd000080bf0000803f00000000000000000000803f16b7383f5817c03e000000000000000016b7383f5817c03e0000000000000000af119ec029510eb91d7a4d40743f19bd8c957f3fa3fe2f3d7a967fbf2a7b20bd9304283d000080bf0000803f00000000000000000000803f2c8a443fe91cbf3e00000000000000002c8a443fe91cbf3e000000000000000097d1aac0429250ba2b3ee43ffd54ab3dfd627e3fe8c998bd2fe17ebf721cb13d671b113d000080bf000000000000803f000000000000803f575c493f4a04e13e0000000000000000575c493f4a04e13e0000000000000000b2209cc0f2fa8dbda91efd3fbd6e053fc04d363fcbcef0be8bd055bffbf3093f0c9ce0bd000080bf000000000000803f000000000000803f7ec0433f6d18dc3e00000000000000007ec0433f6d18dc3e00000000000000001236cac0f7ae40be3d60623ebcb4f73e69cc403f7f41e4be70ca5fbf485ae13e850e52be000080bf000000000000803f000000000000803f2448543f9aa8033f00000000000000002448543f9aa8033f0000000000000000069b49c059bc33bd0bb866407cbd02bf10ae3a3feb2ee93e0cfe57bf28e406bff4c8d1bd000080bf0000803f00000000000000000000803f42de2d3faee1b53e000000000000000042de2d3faee1b53e0000000000000000874d1ac0536d01bb5fc38b402c7c09bd5c587f3f8e3f813d0cd27fbff2e504bdb31399bc000080bf0000803f00000000000000000000803fe0fa243fc88ea33e0000000000000000e0fa243fc88ea33e0000000000000000bb889cbf06830b3c2c525d407d31ee3d38437e3f33b9533ad9087ebfd30cee3d12122dbd000080bf000000000000803f000000000000803fc2c2163f66f8b63e0000000000000000c2c2163f66f8b63e0000000000000000d3a586bf6a423ebeb4443440364797bdd8db7d3f06c3d83dbc4c7fbf15d795bdaf252cbc000080bf000000000000803f000000000000803f3f17143fa494c63e00000000000000003f17143fa494c63e00000000000000001b8cbebf24db463a210a3f40a6e4893cb01b7a3f0cbf59be96c47fbf2bc5ca3c9dde0d3d000080bf000000000000803f000000000000803f7fab193fecbec13e00000000000000007fab193fecbec13e0000000000000000ee4c76bf6eeeb8bd72487740fa5d29bf99f63f3fb7f771bbcbf23fbf425529bfe040883c000080bf000000000000803f000000000000803fb88d123f0db7ad3e0000000000000000b88d123f0db7ad3e00000000000000007e9c38c09bc2cfba786a5e409541acbc77f17f3f7bc09b3a1d8e7fbfe487acbc6a6e613d000080bf0000803f00000000000000000000803f059e2a3ff498b83e0000000000000000059e2a3ff498b83e00000000000000008bd20fc0409712bd3b1e3d408d4cb6bad2666c3f5e78c4bee07f7fbfb6ebb93c69866e3d000080bf0000803f00000000000000000000803f4eb3223f6cf4c33e00000000000000004eb3223f6cf4c33e0000000000000000eec057bf0f56483c85245240c56ca4bd182c7f3f3c31573b53fa7ebf9908a4bdbb7f21bd000080bf0000803f00000000000000000000803f0ee2103fceb2bb3e00000000000000000ee2103fceb2bb3e0000000000000000586639c0494d43bede55344039153d3e2dc6753f434757be9d307bbf0cf02b3e56a5c2bd000080bf000000000000803f000000000000803ff3272a3f4170c93e0000000000000000f3272a3f4170c93e0000000000000000e60348bf9b0d66ba4ce66f4062ba90bd725b7f3f7498983b89597fbf91a290bd3b2718bc000080bf000000000000803f000000000000803fa82a103f2867b03e0000000000000000a82a103f2867b03e0000000000000000b2ae3fc05d0074bac5893e405347bd3db2cb7c3f97e002be14cc7ebf1541c33d965c8a3c000080bf000000000000803f000000000000803f0dcd2b3fd741c43e00000000000000000dcd2b3fd741c43e0000000000000000b28b64c002534cbe42fa0240725eaa3ed0f85d3f58d2bdbeb25671bfa1a6973ed8141dbe000080bf000000000000803f000000000000803f771d323f7a6ddc3e0000000000000000771d323f7a6ddc3e0000000000000000ad9035c079c79bbdc5922e408a0788becf71473f375e113fcad875bf01fa87bebef9adbd000080bf000000000000803f000000000000803f9514293f3a5bcc3e00000000000000009514293f3a5bcc3e000000000000000027b581c0b1041abb776d21406873b5bd3e347e3f625ea03d0bf67ebf496cb7bdaf41113c000080bf0000803f00000000000000000000803f787a383fe660d03e0000000000000000787a383fe660d03e0000000000000000fd3188c00a9451ba2be5dd3fcd69deba46eb7f3fc28ccd3cb0fb7fbf23d501bbeb3e393c000080bf000000000000803f000000000000803f2ce83a3fd561e33e00000000000000002ce83a3fd561e33e0000000000000000a722a0c00a3d67bd1935c53fd661e8becabd4b3f0d2fcd3e0ec062bfd772e7be05e3d7bd000080bf000000000000803f000000000000803f6c17443f6829e83e00000000000000006c17443f6829e83e00000000000000007b00a4c0d82de4bae19a8d3fb58629be2c6e793f4a2b1c3e40a37bbfb0c333be5e4c5f3d000080bf000000000000803f000000000000803f2ea5453f4d45f23e00000000000000002ea5453f4d45f23e00000000000000006e27bac0daca14bb9b850e3f478e7dbe5bd3723f93214a3ec7fb77bfe5237cbe2bbb02bd000080bf000000000000803f000000000000803f02964d3fa641003f000000000000000002964d3fa641003f000000000000000099be81c08ff045bd8fd8db3f3833033fe1255a3f6abdd8bd25c95bbfd6c3023f7df336bd000080bf000000000000803f000000000000803feb77383f35bce33e0000000000000000eb77383f35bce33e0000000000000000ba2382c0e0e4303b5272e4be92f2913e4560753fe6da98bbdd5675bfa0e0913e51949ebc000080bf0000803f00000000000000000000803f167b383f8d0a0b3f0000000000000000167b383f8d0a0b3f000000000000000089d68bc0c7e2d5392d00ad3f094a9abd623c7f3fd8628abc65397fbf249099bd20c5a93c000080bf000000000000803f000000000000803f142c3c3fd451ec3e0000000000000000142c3c3fd451ec3e0000000000000000c685c4c0124b2cbe3a53163eff78d6be5d23683f77d1423d037268bf61e5d5be613e03bd000080bf000000000000803f000000000000803f0621523fb1b7043f00000000000000000621523fb1b7043f0000000000000000a99bbfc087f121bb60f4b8be4227bdbed9d3613f3d9395be4f266dbfc8afbfbe3be4273d000080bf000000000000803f000000000000803f86be4f3f0c450a3f000000000000000086be4f3f0c450a3f0000000000000000453bb2c02907103b329c2d3bd806f13d9a2f7e3fb0f4863c48237ebfc90bf03dac6ae13c000080bf000000000000803f000000000000803f8bfe4a3f8752063f00000000000000008bfe4a3f8752063f0000000000000000b0054fc09b25563953365cc0b467ebbedc76493f90a8d2be819761bf8459ecbebc77d03d000080bf0000803f00000000000000000000803f94702f3fe64a2f3f000000000000000094702f3fe64a2f3f000000000000000049c0a3c0022a3bba78cd1f3f51a8623eaa02753f65a03fbe225179bfc24b683e5263073c000080bf000000000000803f000000000000803f83b6453f174cfd3e000000000000000083b6453f174cfd3e0000000000000000a6e090c006db3cbe500d6f3fcd02ddbe04ae653faf4abfbd0dea66bf6039dcbe8bbe173d000080bf000000000000803f000000000000803f78773e3f522ff73e000000000000000078773e3f522ff73e00000000000000004fea79c0a5b76cbe1b95d43f8991cc3ed88a6a3f91a6ff3c64426abf4120cd3ef6e83cbd000080bf0000803f00000000000000000000803f8cbf353f3b99e53e00000000000000008cbf353f3b99e53e0000000000000000b8d786c0947b89bba222e5bf95adc43cf9e57f3fa5d3713c6ceb7fbfe484c53c5b65dfbb000080bf000000000000803f000000000000803f71f33a3f8cb21b3f000000000000000071f33a3f8cb21b3f0000000000000000931d3ac0a7ee2fbdb9b076c065a9d2bd7cbc7d3f5cacabbd89377dbfb9f8e2bd16f3c5bd000080bf0000803f00000000000000000000803f54d52b3f8964343f000000000000000054d52b3f8964343f00000000000000002f1829c0260275bbf51b65c0748ebdbb0ae17f3f0444f73c28a37fbff7e288bbed4659bd000080bf0000803f00000000000000000000803f3485283f3365313f00000000000000003485283f3365313f0000000000000000adb60fc012888e3b7cce8cc0e7e635be0011793fa17717be0e0a7bbf0c1f40be86f566bd000080bf0000803f00000000000000000000803f0b0e243ffe2d3b3f00000000000000000b0e243ffe2d3b3f00000000000000008236d0bfee24e03ce24d84c0f23da0bb3efc7f3f96351c3c82a87fbf0af58fbba3ce52bd000080bf0000803f00000000000000000000803ff8d11c3f006b383f0000000000000000f8d11c3f006b383f00000000000000008c519bbf9cfe37bc561887c09ead033f02815b3fafd4763c4fe75abf7f9e033f7f1689bd000080bf000000000000803f000000000000803f78fa173f3bbd393f000000000000000078fa173f3bbd393f00000000000000008272c6bf4b12a13c271b80c00256063c4bba7f3f34db393dc8857fbfc6ec323c240076bd000080bf0000803f00000000000000000000803f06e61b3f1ff1363f000000000000000006e61b3f1ff1363f00000000000000001de8dcbf37afe1bc042662c08de011bda4287d3f07b4133e1a6d7fbf3535ddbc57c97abd000080bf0000803f00000000000000000000803f46b01d3f1b53313f000000000000000046b01d3f1b53313f00000000000000002d9e9bbfa1f44bbd6de182c06346d13e3a90693fabb0bd3cca7868bf9d75d13ef538b7bd000080bf000000000000803f000000000000803f83f3173f340e383f000000000000000083f3173f340e383f0000000000000000b4519bbf7be74abc573d7bc0acd5163f8cce4e3fa9cd7ebc63484ebf9908163f1c0daebd000080bf000000000000803f000000000000803f34ec173f1248363f000000000000000034ec173f1248363f0000000000000000f9519bbf39f16abce0215bc03944c33e25706c3fa2a1203dd22d6cbfa512c43e0d3b40bd000080bf000000000000803f000000000000803f05d4173f5e6c303f000000000000000005d4173f5e6c303f00000000000000005d4c86bf051f45be9c4034c0ec96e7be92ef5d3fcd5d56be8d2e64bf2916e5be626d953d000080bf000000000000803f000000000000803f070e153f2457293f0000000000000000070e153f2457293f00000000000000006725acbf1e8e16bdb0873fc07c61a2bc3474763f07248a3ea5317fbfe8dadd3a195ba2bd000080bf000000000000803f000000000000803fb2f6183ff0812b3f0000000000000000b2f6183ff0812b3f0000000000000000356ad8bf127755beb4c534c0b21083bd39a97e3f600aa3bdbc157ebf39f592bd2c4bcabd000080bf000000000000803f000000000000803f32ba1c3f1ab4283f000000000000000032ba1c3f1ab4283f0000000000000000fe3705c08a52b8bd5db550c08f02d0b6c9187c3fda21323e75d67fbf9cbaca3b6c990fbd000080bf000000000000803f000000000000803f32b2213f11d62d3f000000000000000032b2213f11d62d3f000000000000000074af11c05da3f6bd4a3d3ec067bbd03de391743f52ff8d3e16417ebf759fe83d674dd7bc000080bf000000000000803f000000000000803f90d7233fa1762a3f000000000000000090d7233fa1762a3f00000000000000007e622ac0f3bba4bc65de3ec038e9b13da5a2733f61c6963ea8ec7dbf4b96e13debcb81bd000080bf000000000000803f000000000000803fbc93283f19892a3f0000000000000000bc93283f19892a3f0000000000000000b11d11c012a96bbec0cc34c0d7cb763d8d39713f39a0a8be88667fbf05083d3d7dc34ebd000080bf000000000000803f000000000000803f068d233fa837283f0000000000000000068d233fa837283f0000000000000000a1d540c09455babb6e943dc0cee6213e6966783f08693b3e5b807cbf8dd4273e1f148abc000080bf000000000000803f000000000000803fd5c52c3ffbd6293f0000000000000000d5c52c3ffbd6293f000000000000000055b939c095eb3ebe6e4434c0ea80843ef9a16e3fdca1813edd2a77bf7594773efb1cc63d000080bf000000000000803f000000000000803fe6f72a3f456f273f0000000000000000e6f72a3f456f273f000000000000000032b379c0f3cc42be5081d6bf4ae37b3e1a2f723fc30d583e3e3073bf7aaa443e68497c3e000080bf000000000000803f000000000000803f8394363f7fd6193f00000000000000008394363f7fd6193f0000000000000000f92181c008b68cbb416fe6bf162f4b3eb7fd753fedc0453e50c87abf61874d3eb263003c000080bf0000803f00000000000000000000803f2aca383f41f41b3f00000000000000002aca383f41f41b3f000000000000000034b1a9bfd7bd063b09ad28c0207786bd57927a3f90b046be496c7dbfb5e4b4bda27ce2bd000080bf0000803f00000000000000000000803fc27b173f8685263f0000000000000000c27b173f8685263f0000000000000000c48562bf203b07b9c0d929c0a81888bd635a7f3fa3dfcdbcaa617fbf7f1289bd6f8898bc000080bf0000803f00000000000000000000803f1637123f540d273f00000000000000001637123f540d273f000000000000000008291a3d958e5cbb7b1821c0a2d403bba0fb7f3f9d693a3c4af77fbf697befbaafb784bc000080bf0000803f00000000000000000000803f4142073ff6d4253f00000000000000004142073ff6d4253f0000000000000000af6b52bfc53a35bc8422e0bf0f44193eb7f9763f60aa5d3eb8ee7cbf02fb1d3e892991bb000080bf000000000000803f000000000000803f68f1113f85261c3f000000000000000068f1113f85261c3f000000000000000072c4c9bff5a441bdc4d522c09cb3eebc16e07a3f71ab49bed9307dbf3cb668bd58a60bbe000080bf000000000000803f000000000000803f1d801b3f62c5243f00000000000000001d801b3f62c5243f0000000000000000c8fa00c040d76cba509428c08e958b3c6dcc7d3fb5dc04be1f507fbf3e65f93b072195bd000080bf000000000000803f000000000000803f2498203fd124253f00000000000000002498203fd124253f000000000000000062ae34c0ff6b0db8f37018c0850a12bd34a07f3fa16026bd66d27fbf6abc13bd9fa51bbc000080bf0000803f00000000000000000000803f8a9d293f2bd3213f00000000000000008a9d293f2bd3213f0000000000000000c99c4fbbf4dc1fbd1e0c12c023b203beebb2653f9f3ed83e70aa7dbf4dcbcabdc81ebbbd000080bf000000000000803f000000000000803f11c4073f3ef1223f000000000000000011c4073f3ef1223f000000000000000052940dba396f43bea6fd06c011374bbefdfa6b3ff281aa3eaae47abf234c3bbea1369fbd000080bf000000000000803f000000000000803f2cde073fc52b203f00000000000000002cde073fc52b203f00000000000000004d072dc04a7dc9bcfe992ac0f2f4ccbdfb775b3f804701bf6efe7dbf5b3ffebdeb8867bc000080bf0000803f00000000000000000000803f8e6c283f8e20253f00000000000000008e6c283f8e20253f0000000000000000785755c0a756c8baa71d05c0c64496bd85b47e3f1c818cbd871d7fbf724c90bdef2d343d000080bf0000803f00000000000000000000803f32432f3f8a181e3f000000000000000032432f3f8a181e3f0000000000000000622b8f3ff77b19bd477dc1bfc53c19be8fdd763f0aa35f3e40197dbf7cb012be50fc37bd000080bf000000000000803f000000000000803fe9b7f43e1cde193f0000000000000000e9b7f43e1cde193f000000000000000063deec3f661344be060758bf59f0703e756e6f3f475b87beb1ce78bf4205663ed50290bd000080bf000000000000803f000000000000803ff63be43ee97f113f0000000000000000f63be43ee97f113f00000000000000009c96e43f5b528fbb7b8e9bbf95bc38bd7ea17e3f224cbe3ddfa67fbfeed841bd8c31b33c000080bf0000803f00000000000000000000803fea05e53eb84f163f0000000000000000ea05e53eb84f163f0000000000000000572125405b8983bbfa1e83bfe29b8cbb48fe7f3fa31cbf3b85ec7fbf0a2791bb8163c43c000080bf0000803f00000000000000000000803f21dcd23e1880133f000000000000000021dcd23e1880133f0000000000000000ab2de63f79c818bb598c05c0f47043bc6bf27f3fc32e873c3dc67fbf6a234ebccf05243d000080bf0000803f00000000000000000000803f2ea3e43e8457203f00000000000000002ea3e43e8457203f0000000000000000de216cc0f52fbdba84bba7bfa8531dbd21cf7f3fd50981bb6cc97fbf6a881dbdb9385fbc000080bf0000803f00000000000000000000803faa25333f1466153f0000000000000000aa25333f1466153f00000000000000008e1c75c0b5cad2bda442d2bfecbf0abf74f9483fd18a99be5d0b55bf67110dbfb6ec7b3d000080bf000000000000803f000000000000803f2c4b353ff744193f00000000000000002c4b353ff744193f000000000000000022d679c0789146be22129abfa4d81cbf181e4a3f676c12bdbf4a4abf55de1cbf65db1f3c000080bf0000803f00000000000000000000803f386d363f620d143f0000000000000000386d363f620d143f0000000000000000277d6fc0a40c03bcb7df8f3d5aeb11bf0756523f0f1ac23bff3052bfe0bd11bf6f882bbd000080bf000000000000803f000000000000803f2c3e333fd932053f00000000000000002c3e333fd932053f0000000000000000194d69c0409c89bc69439d3edeadb0bdb4007f3fd09d953cf3fe7ebfb5dfafbd7ea8aebc000080bf0000803f00000000000000000000803fe408323f0b75023f0000000000000000e408323f0b75023f0000000000000000027117c0fbf3993aab6b4abf971f4c3b54ff7f3fa30e573b32c37fbfe92b553bede42fbd000080bf0000803f00000000000000000000803f02b9233ff0d10f3f000000000000000002b9233ff0d10f3f0000000000000000ff7d82c075885dbed469a4bfef99413e7c317b3f993a1c3da3d37abfe9613e3ebd13973d000080bf000000000000803f000000000000803f77a7383fe729153f000000000000000077a7383fe729153f0000000000000000755b7ac0c5f33cbed41d353eacffb33ecca06f3f8b92733cea646fbfc628b43e896329bd000080bf000000000000803f000000000000803f69ce353f6ad4033f000000000000000069ce353f6ad4033f0000000000000000440f8ac0fe9e26bdd88bb3bf9f34b43e36ed653f04ed863e127d6fbff495b13ed1e1893d000080bf000000000000803f000000000000803f1b1a3c3f780b173f00000000000000001b1a3c3f780b173f000000000000000087a491c0fb9047beebc96bbf07c5693ee262713f9a4b783eadcc78bff1d9523eb914ea3d000080bf000000000000803f000000000000803ff05c3e3f2ed5103f0000000000000000f05c3e3f2ed5103f0000000000000000f2faabc0615043beaeef0cb90d9bae3e976d6f3f4d0ec23d5ca670bfa46bad3efaf1233d000080bf000000000000803f000000000000803fe01b483f2522063f0000000000000000e01b483f2522063f000000000000000047850dc06db93ebd8ed83dbfd740f93e62ea4e3feb96a93e3f315dbfb852003f3f693f3d000080bf0000803f00000000000000000000803f29d6213fdc530f3f000000000000000029d6213fdc530f3f0000000000000000722210c03df9a73b5910803ef2f1073e80b87d3f7002263caeba7dbf17df073ea6f5f43b000080bf0000803f00000000000000000000803f4354223f1e5b033f00000000000000004354223f1e5b033f000000000000000028ea04c061ca42be291330bf1e9d2d3e5f827b3f820b9f3dd97d7abfd135223ee760073e000080bf0000803f00000000000000000000803fd6b11f3f355e0e3f0000000000000000d6b11f3f355e0e3f0000000000000000424b05c0b8663cbea2e22f3f32e92e3e57ff793fa92c06bec22b7cbf5a2d2a3edf743abd000080bf000000000000803f000000000000803f8a8c1f3ff82bfc3e00000000000000008a8c1f3ff82bfc3e000000000000000030080ac0b995d1bda5833a3fcaac163eebf67a3f3bb106be5b0a7dbf9b441a3eb7eb8b3c000080bf000000000000803f000000000000803fbbc0203f88edfa3e0000000000000000bbc0203f88edfa3e0000000000000000c28c19c0be6925bc3004693f2ee3f73b40fd7f3fc2c5a93be0f97fbf28eff53b42453b3c000080bf0000803f00000000000000000000803f4da8233fed71f63e00000000000000004da8233fed71f63e00000000000000008782cabfb0d5083b39bb9c3ffa24233ee29e783f868f35be3fb17cbff5a4233eef583ebc000080bf000000000000803f000000000000803f2d6e1a3f024cee3e00000000000000002d6e1a3f024cee3e0000000000000000f9498cc0c7093cbccd5a28bf9dda09bfee4e573f3c6d53bde17c57bfefbb08bfd4f3a03d000080bf000000000000803f000000000000803fc7d83b3f1d870d3f0000000000000000c7d83b3f1d870d3f0000000000000000d73196c0cc7350bab25e0cbf2f87913ed6c86b3fae5688be1d6e75bfc1718a3ee15eb4bd000080bf000000000000803f000000000000803f1b58403ffed20b3f00000000000000001b58403ffed20b3f00000000000000003cbaa5c08f7d50baf0c20cbba789fabe36415f3f937382bb802e5fbfe182fabecb9fc2bc000080bf000000000000803f000000000000803f8f4a453f2c45063f00000000000000008f4a453f2c45063f0000000000000000205796c0008750bae472083f661e903ea3d86c3fba57823ee6ad74bf30b27c3e1ccf233e000080bf000000000000803f000000000000803ffe7b403f1ca1003f0000000000000000fe7b403f1ca1003f0000000000000000086185c0f0ba44bc218966bf3b35b7bd40306f3fd6a3b0be8cf67ebf0368a5bd85dd213d000080bf000000000000803f000000000000803fe7a0393f3133103f0000000000000000e7a0393f3133103f0000000000000000dd7e70c017a637bd5c80563f4adb83beacf0763fdee1673d814277bff27284bef7ea653c000080bf000000000000803f000000000000803f8fe4323fa17ff83e00000000000000008fe4323fa17ff83e0000000000000000a6786fc0546039bee0a8dd3fe3c12abe26e2793fb8a70e3e59047cbfb4e730bea16f033d000080bf000000000000803f000000000000803f8dc7333f97e6e33e00000000000000008dc7333f97e6e33e000000000000000018274dc0b4a280bdb378a03f6befa9bd8a847e3f58d48b3d9e0e7fbf748aacbdb2ca823c000080bf0000803f00000000000000000000803f58032d3f6e97ee3e000000000000000058032d3f6e97ee3e000000000000000019392fc02b6ddcbb90ace33f02e127bdc0c47f3f3dff38bcdcae7fbfcd7e26bdf8ebea3c000080bf000000000000803f000000000000803fb6be273fbb5fe23e0000000000000000b6be273fbb5fe23e00000000000000002ea651c04ada00beae4cea3f683c62be1f68793fd6c538bd14ac79bf3fd061be8130653c000080bf000000000000803f000000000000803f44562e3ff951e13e000000000000000044562e3ff951e13e0000000000000000a7cc51c0657a50bb5e27074072b88ebee21c753f7682983d32d075bf5ffb8ebefd0271bb000080bf000000000000803f000000000000803fbae62d3fefeada3e0000000000000000bae62d3fefeada3e0000000000000000e4101bc0a41c90bbd060ef3f0638df3b12fe7f3fbec0673b65e57fbf13eddb3b6cd6e23c000080bf000000000000803f000000000000803f1c15243fbeecdf3e00000000000000001c15243fbeecdf3e0000000000000000e2e605c0eab5e2bba2f7074073ea2dbb82f77f3f421782bc2f977fbfeaafe5babc74673d000080bf000000000000803f000000000000803f1918203f4045d93e00000000000000001918203f4045d93e000000000000000020cf29c0435f713a36d12540e551783d5d3f7d3f8248083e7ede7dbf755a363dd56df73d000080bf000000000000803f000000000000803fba40273f7a5ed03e0000000000000000ba40273f7a5ed03e000000000000000060f516c0c278c2bd3e901f402d0c0c3dfd32763f98378b3e799b7ebfca29c33bdcfbd43d000080bf000000000000803f000000000000803f295f233ffadad03e0000000000000000295f233ffadad03e0000000000000000f5220ec01e4bc5bd50f12e40e5037fbd1ae8503ff71a133f63897ebf4d55cebdefc7103d000080bf0000803f00000000000000000000803f56ea213f9927cb3e000000000000000056ea213f9927cb3e0000000000000000d47b01c0f070c0389e4e2940f6c04ebd4df16d3fa21bbb3e07167fbf8fc392bdcdcf363d000080bf0000803f00000000000000000000803fa7691f3fd3b0cd3e0000000000000000a7691f3fd3b0cd3e000000000000000005888dbfa535dfba87bc264090a82c3bb9d87d3ffa82043ea7c67fbfd5f036bb09ee2a3d000080bf0000803f00000000000000000000803f1389143fb225cd3e00000000000000001389143fb225cd3e00000000000000003de0c3bf35ae38bc695ada3f222aa93df30f7e3f611cba3dd00b7fbf3cc2a33ddf61043d000080bf000000000000803f000000000000803fba9a193fedede23e0000000000000000ba9a193fedede23e0000000000000000c042f2bf39c7d0bdbd64f73f567e6ebdfd387f3ff8cb533da0237fbf1c077abdf2e35f3d000080bf000000000000803f000000000000803f6ffa1d3fb2d8dd3e00000000000000006ffa1d3fb2d8dd3e00000000000000004edbabbf5ec7cb387cadde3f0c44273c9b8b7f3fa06570bdc9e37fbf815d413c4409dc3c000080bf000000000000803f000000000000803f4a68173fc7e9e13e00000000000000004a68173fc7e9e13e0000000000000000abc889bf6a9e02bea493b83f60fc7e3ebbdc633fe475c3bea07e77bf8e00813e13bd30bd000080bf000000000000803f000000000000803fe421143f9298e93e0000000000000000e421143f9298e93e00000000000000003df923b9af6b43bef0fd06407647d139d7ec7f3f460ac6bc000080bf0000000000000000000080bf000000000000803f000000000000803f6675073f01e9d93e00000000000000006675073f01e9d93e00000000000000001ce554bf1a9792bc7791dd3f9479653ef6bc6b3f7a5ea3be956279bfee6a623e00a53cbd000080bf000000000000803f000000000000803fa57b113fbadbe13e0000000000000000a57b113fbadbe13e0000000000000000bc4481be21b82fbbf10a19401a54353c70017f3f70e7b2bdd8e67fbf0dee583c4059c73c000080bf000000000000803f000000000000803f224d0a3f65a8d13e0000000000000000224d0a3f65a8d13e00000000000000000f095ebf3e90a8bd795a2e40dafc5ebe0bc6783ff3e5b93d97c079bfccad60be326d0b3c000080bf0000803f00000000000000000000803f7ab2113f3478c93e00000000000000007ab2113f3478c93e0000000000000000c16342bfdb1116bb9d0536402342c1bd387d7e3f81355bbdc1bb7ebf8352c4bddfded5bc000080bf0000803f00000000000000000000803f571f103f944ec63e0000000000000000571f103f944ec63e000000000000000060c2aabc26d3c9bd3ca70e40abaa38bd11b3653f23dde0bedabb7fbfd71432bdbedb603c000080bf000000000000803f000000000000803f539f073f5827d63e0000000000000000539f073f5827d63e00000000000000004324693dcacb7bba5c95134026d62dbd7b137f3fa28c96bdf4c47fbf0c492dbd13005e3b000080bf0000803f00000000000000000000803fd88d063f347dd33e0000000000000000d88d063f347dd33e000000000000000049092b3f0abfcdbae5641b40f1edcd3c26e77f3fe43c383cd71f7fbf9088d43c01b0a0bd000080bf0000803f00000000000000000000803f683cfe3e32e3d13e0000000000000000683cfe3e32e3d13e0000000000000000eea1f23f736921385c9d2940e27aa03b7c6b7d3f3bee103edc237fbfa15e863c3353a4bd000080bf000000000000803f000000000000803f007ee03e7547cf3e0000000000000000007ee03e7547cf3e00000000000000005172813fa1b331bd7cc3c93f2c73a1befdc64d3fe72101bf0caa70bf48a1acbe796a4e3d000080bf0000803f00000000000000000000803f0ecbf63e2629e63e00000000000000000ecbf63e2629e63e00000000000000007241433f65f845bbe35b6e402d56763d40827f3f3a56713c86587fbf1976783d4f9d1abd000080bf0000803f00000000000000000000803fcc2ffb3e3c96b23e0000000000000000cc2ffb3e3c96b23e00000000000000003e7da63fdd63be39ab5ccd3fcddb28bc768c7f3fd56b6fbd0d177fbfc50e78bc08b7a9bd000080bf0000803f00000000000000000000803fb7f3ef3ef4eae53e0000000000000000b7f3ef3ef4eae53e0000000000000000ab356d3f540e3cbd10142c40ea39863ef045723f304f413e2c5576bf07dc8a3e743cbfbc000080bf000000000000803f000000000000803f40dff73e8eb4cb3e000000000000000040dff73e8eb4cb3e0000000000000000b675103fd2f55fbc6ea476409aa7013da5da7f3f263040bc81a97fbf4d30ff3c9b4127bd000080bf0000803f00000000000000000000803f88deff3ee22eaf3e000000000000000088deff3ee22eaf3e00000000000000000fdf733fa81fa3bd60bf7240bff1133f6ee9503fdb2705bcc3cc50bf05f0133ff630e93c000080bf000000000000803f000000000000803fdb34f63ea810b13e0000000000000000db34f63ea810b13e00000000000000007245863fd0d43ebef33234409812a93e6e236a3f61f56e3e6f8971bf4471a73ef99f5a3d000080bf000000000000803f000000000000803f569af33ec923c83e0000000000000000569af33ec923c83e00000000000000005e011f40d738f3bd4a203040688bcc3d7e24513fd866113fa7237dbf8e78143ee1040ebd000080bf000000000000803f000000000000803fbd0dd23e5c62cd3e0000000000000000bd0dd23e5c62cd3e0000000000000000b7923940f56d42be936034408538edbdad2c463f81521fbf99257dbf727318be2a7995ba000080bf000000000000803f000000000000803fa6f0c73ec92acc3e0000000000000000a6f0c73ec92acc3e000000000000000059925f3f01c3663a0d289240b27eba3db7ef7e3f9b5070394f717ebfbc29ba3df3b87ebd000080bf000000000000803f000000000000803fff41f83ed8039e3e0000000000000000ff41f83ed8039e3e000000000000000066944f3f974b05bce083ac405d4d863cc5ed7f3ffbe78abc79e67fbf391c833c1851bbbc000080bf0000803f00000000000000000000803f8ed8f83ea4c2893e00000000000000008ed8f83ea4c2893e0000000000000000da5985bad321edbc538ebb409806053d99287c3f15922d3e63d07fbff1ee103dc6f567bc000080bf000000000000803f000000000000803fb241063f4e0a7b3e0000000000000000b241063f4e0a7b3e0000000000000000d94fe6beeb6d813b5d78c34061906c3c86de7f3fb893e93ca6ea7fbf9e94623cbdbeaf3c000080bf0000803f00000000000000000000803f02e70b3fe6416f3e000000000000000002e70b3fe6416f3e0000000000000000396a863fe96842be92f5a7408c9a503ea371793ff9fac2bd0f7177bf9e223d3e7e1d36be000080bf000000000000803f000000000000803fcdcbf13e4cda8d3e0000000000000000cdcbf13e4cda8d3e0000000000000000dcd0733f90b199bdb7e5a940ccbfed3e483d493fdde0d0bebaad5fbf20baf63e3c2187bd000080bf000000000000803f000000000000803f2e29f53ee8e08b3e00000000000000002e29f53ee8e08b3e0000000000000000da4a88bf2d5fa2bcf80bd540a137173e603f783f9932473ebf307dbf574e133ec8060a3d000080bf000000000000803f000000000000803f068b133faa96533e0000000000000000068b133faa96533e0000000000000000f0904340064934be65dc26407a17a03ee8e2543ff503eb3e1df16ebf63a1b73ec3b264bc000080bf000000000000803f000000000000803fa88dc43e885ad13e0000000000000000a88dc43e885ad13e00000000000000000e367a40d04143bef041d53f0c3499bddc8d7e3f8f2f9abd573a7fbf808795bdfb86d73c000080bf000000000000803f000000000000803fc466b13e6b84e83e0000000000000000c466b13e6b84e83e00000000000000001dbd4340a8b490bc5efb1840792b6a3e81b46f3fa962883e084778bfc4ae783e289eacbc000080bf000000000000803f000000000000803f0cccc53e384fd73e00000000000000000cccc53e384fd73e000000000000000050ad6e4030ac78bb1df3c73f5cc8833e7f03773fbfd1553d733977bf8a79843e336eabbc000080bf0000803f00000000000000000000803f1455b73e221feb3e00000000000000001455b73e221feb3e00000000000000002af203409e3f74bb3483cf3fd40c93bb1aff7f3fb4ad31bb78557fbf980f99bb355693bd000080bf0000803f00000000000000000000803f88d5dd3e3430e73e000000000000000088d5dd3e3430e73e00000000000000006fc8d93f806f84bdf590bb3f9668f7bda541773f91bc6abefdd47cbfbf920fbe5cec8fbd000080bf0000803f00000000000000000000803fa9a2e63eae56ea3e0000000000000000a9a2e63eae56ea3e00000000000000001e03c13f852f44bea4f3893f2806013e31bf793f6e43383e28a47dbf91d9ea3dbd95933d000080bf0000803f00000000000000000000803fba1bec3e6a64f33e0000000000000000ba1bec3e6a64f33e000000000000000066a9084072f094bb968b903ffa362ebe0d117b3f14b7c4bdc3c07bbfbe6733bef38840bd000080bf0000803f00000000000000000000803f3d9fdc3e8f09f33e00000000000000003d9fdc3e8f09f33e000000000000000087742840eef84cb90ed9673fe659cbbbb4fe7f3fa55d8eba97aa7fbf9de4ccbb287b4fbd000080bf0000803f00000000000000000000803fc433d13eb3e1f83e0000000000000000c433d13eb3e1f83e0000000000000000d54b0c40792e9dbd99e63c3fd8d0bdbeb5806c3f4321c3bd18606dbf9d7cbfbe839696bc000080bf000000000000803f000000000000803f4c05dc3edc76fc3e00000000000000004c05dc3edc76fc3e0000000000000000dcc0144029a6b7bacef2e73eddb6febc46e07f3ffc1a893a30ce7fbf3371febc29f4c0bc000080bf0000803f00000000000000000000803fe453d83e91a9013f0000000000000000e453d83e91a9013f0000000000000000f0b16f40b0843bb9a02045be790b9b3e0bf9733f7ebcf0bbaade73bffcd99a3e09b104bd000080bf0000803f00000000000000000000803f5772b83e9ffb093f00000000000000005772b83e9ffb093f000000000000000033f87940f8544ebed28f95bf87ae6fbeb0e0773fdd46b3bdb24678bfc39574befde547bd000080bf000000000000803f000000000000803f335ab33e997e153f0000000000000000335ab33e997e153f0000000000000000cf6b8240bbafb3b93c09be3f5556e9be07dd633f1dcdd23bd7c063bf1c18e9be153110bd000080bf0000803f00000000000000000000803f22d1ab3efce2ec3e000000000000000022d1ab3efce2ec3e0000000000000000d67b0e401b07f1bcab3276bdcbfc34bec5f77b3f53f8753b18f87bbf73fe34beb731bd3a000080bf000000000000803f000000000000803fb995da3ec6d0073f0000000000000000b995da3ec6d0073f0000000000000000bf1c05406e403fbea51e303f1dcf89bd17327c3fd6d1213e72407fbf82be93bd3c1ace3c000080bf000000000000803f000000000000803f5d6edf3e3ccefd3e00000000000000005d6edf3e3ccefd3e0000000000000000173c3b3fea22fa39e2e2b53fede0a83d2c5e7c3f1bb6153e596f7ebf0377903d80f1ad3d000080bf0000803f00000000000000000000803fee11ff3ef002ee3e0000000000000000ee11ff3ef002ee3e00000000000000005fdc814024e453bd72b1d83faa08a2be57cc6a3ffeef77bea20571bf6d76abbece921bbd000080bf000000000000803f000000000000803fb477ac3ee6a1e73e0000000000000000b477ac3ee6a1e73e000000000000000015c85940d0f6733aad019abfa4ea1d3e00df7b3f859eb9bd1deb7cbf68151c3eec33d8bc000080bf0000803f00000000000000000000803f751bc03ea98e153f0000000000000000751bc03ea98e153f0000000000000000ba021240e730db3aa44122bfb0dcc5bd7cca7e3f08d61abc9ac17ebffe2fc6bdb77294bc000080bf0000803f00000000000000000000803f693ed93e5eb30e3f0000000000000000693ed93e5eb30e3f00000000000000005df1044099d540bece202ebf208885bc8f7b7f3fa28f7bbd69a67fbfb91b9ebc4ff746bd000080bf000000000000803f000000000000803f2a54df3e14360f3f00000000000000002a54df3e14360f3f000000000000000070b109408a02e5bd985e60bf632a84bef0cf6c3fbcac8e3ed2ce75bf37198ebe6675023d000080bf000000000000803f000000000000803f4608dd3e74b4113f00000000000000004608dd3e74b4113f0000000000000000feebfa3fd42c87bd775e133f9fb4ba3edf846b3fb814133ed5d46dbf7b5ebd3e42362abc000080bf000000000000803f000000000000803f4c0ce33e9533003f00000000000000004c0ce33e9533003f0000000000000000af30fc3f15a194bd730623bf6024af3e0562703f141912bda62b70bf93a2ad3ead668ebd000080bf000000000000803f000000000000803fbdbbe23e99750e3f0000000000000000bdbbe23e99750e3f0000000000000000fd48db3f555fe93be0a739bfeb39983dbc8e7e3f62ca9abdfb097fbf39bb903d95c84cbd000080bf000000000000803f000000000000803f8aa7e83e746c0f3f00000000000000008aa7e83e746c0f3f00000000000000006efdad3f63297fbb67941b3f0297ae3c97ee7f3f79b40f3c7ce97fbf4c77ad3c3b187d3c000080bf0000803f00000000000000000000803fac9bf03e5f1c003f0000000000000000ac9bf03e5f1c003f0000000000000000ca7295bf7e50d6ba9d54043cbc6988bb14ff7f3f40dd563b1ede7fbff8ea84bb8ba402bd000080bf0000803f00000000000000000000803f80b0143ffa59063f000000000000000080b0143ffa59063f00000000000000001ef6163fbd26debbcd53c2bf3022843e8bb3613fb349cabefd5377bf0002713e3ad1d8bd000080bf0000803f00000000000000000000803f2e43013f0976183f00000000000000002e43013f0976183f0000000000000000b22ca43c579c10bbc1199bbf23bb3fbaf6ff7f3f29c864ba05f27fbf00000000bf32a9bc000080bf0000803f00000000000000000000803f926d073f61c5143f0000000000000000926d073f61c5143f000000000000000020d331bcb33f60bdae42f8bf93064b3d8344733f6a6d9dbe1cab7fbfbaa4323de4add6bc000080bf000000000000803f000000000000803f5ae9073fba6d1d3f00000000000000005ae9073fba6d1d3f000000000000000087acbabef882fdba44d7d5bfa8d82fbe2aff723ff2fe86bef02e7cbff5482cbe3204133d000080bf0000803f00000000000000000000803fe19f0b3fcbff193f0000000000000000e19f0b3fcbff193f00000000000000009e43f5bf7ee45e3ba62517bf37496cbe7df6733ff22449be4bed78bfd8c76ebe8f8e333c000080bf0000803f00000000000000000000803f0a111d3fc7d80c3f00000000000000000a111d3fc7d80c3f0000000000000000056afabfefb951bd42470d3d80c2a8bec6af713f1e49f33b93ac71bfd8caa8be871c283c000080bf0000803f00000000000000000000803f54a81d3f8cb4053f000000000000000054a81d3f8cb4053f0000000000000000c78468bedf7210bce761e13f36d366bdf09d7a3f7ac2483efd207fbfdf7531bd279c8fbd000080bf000000000000803f000000000000803f20af093f6aa8e33e000000000000000020af093f6aa8e33e00000000000000009414e9bf132b49b9c07afa3ee7957abd6f627f3fb859053d5d647fbf371776bd5bf509bd000080bf000000000000803f000000000000803f2ffd1b3ffc93003f00000000000000002ffd1b3ffc93003f000000000000000030e4b1bfa91b24bd389a803f48b6bcbe0092433f9097073f60226bbf922fc6beb898a5bd000080bf000000000000803f000000000000803f4b22173f3570f53e00000000000000004b22173f3570f53e00000000000000001b4f49bfa9083cbdd70cda4005b080be5b55683fa33eacbe5ec177bf9b8376beb3c6963d000080bf000000000000803f000000000000803f57620f3fec61473e000000000000000057620f3fec61473e00000000000000007be4c5bed33d0dbeeb5ecd40f94d99be961e593f17c8dfbee75073bf354b9cbecdbc703d000080bf000000000000803f000000000000803f8fcc0a3f709b5c3e00000000000000008fcc0a3f709b5c3e0000000000000000093aa23e0d3b13bb3e6ad040fe4d663ec6a86d3f628397beeb3f79bfb5114f3ed641d8bd000080bf000000000000803f000000000000803f1799023fb6e1563e00000000000000001799023fb6e1563e000000000000000000840dbcddb93fbe4dfcc0405dea083e2aa8663f7b4cd33e64b37dbf5ddffa3d77b35b3d000080bf000000000000803f000000000000803f5c40063fea49703e00000000000000005c40063fea49703e000000000000000047c2fdbce64586bb3d87d840c652583c89e27f3f8d86dc3c4dd57fbf90f0663cdf1508bd000080bf000000000000803f000000000000803f9080063f62a44a3e00000000000000009080063f62a44a3e000000000000000039f6e33c5f8d89bd9067df403ecd4b3eb2ef573ff36eff3e1ed17abfa7cf233e418cf63d000080bf0000803f00000000000000000000803fc5ed053f98cc3f3e0000000000000000c5ed053f98cc3f3e000000000000000091210d3f1c36273b5d33ec40839fb2becf78503f4c7aed3eb2e56fbf69539ebe36d225be000080bf0000803f00000000000000000000803fac45fe3e66de2d3e0000000000000000ac45fe3e66de2d3e0000000000000000e9d5bd3f7c2405399559fe40cfa274ba0fd47e3ffeb4c33d239c7fbf11618e3b865461bd000080bf0000803f00000000000000000000803ff234e73e588e143e0000000000000000f234e73e588e143e00000000000000007d00ec3f9ea19bb9f770fc4019cd8d3e391e6e3f70dd76be8def75bf82d58b3e3e6a4cbd000080bf000000000000803f000000000000803f24cbde3efe79183e000000000000000024cbde3efe79183e000000000000000096851ec070fcdebd17cefb407c90923e0ccb553f0d7cf03e7a4975bf26807f3e11ae0f3e000080bf000000000000803f000000000000803f6d62243f000d163e00000000000000006d62243f000d163e0000000000000000f04611c0ad9d473ca731ef404f028b3d12947e3f72b6a43df8667fbfcd4b893dcbee553c000080bf0000803f00000000000000000000803f9d01223f44852a3e00000000000000009d01223f44852a3e00000000000000003d6456c0b7eca5b9a165eb4099f761bd01707f3f264616bd7f777fbf45ba66bda5c300bd000080bf0000803f00000000000000000000803fd6c02e3fb0a12e3e0000000000000000d6c02e3fb0a12e3e000000000000000004a5493ff7719abd9c69d0407285c4bef54e453f6c31023fde1a6cbff4b4b1be8b262ebe000080bf0000803f00000000000000000000803f9d4af83e8a945b3e00000000000000009d4af83e8a945b3e0000000000000000ba95863f70c21bbcc9ded440b7bc44bed6ab723f200a823ed3947abff97f2abecdb7f3bd000080bf0000803f00000000000000000000803f6a5ef13e66c1563e00000000000000006a5ef13e66c1563e00000000000000000449323f09ddba3b46b1c940237f24bd656c7f3f34115c3df8857fbf1cf719bd7cc444bd000080bf0000803f00000000000000000000803fc5a9fa3e4eac663e0000000000000000c5a9fa3e4eac663e00000000000000005fbba33f1225cfbabb1cc3404e920b3b9efa7f3f47084fbc9cfc7fbf534f033bbb8523bc000080bf0000803f00000000000000000000803f90e1ec3e8a6e713e000000000000000090e1ec3e8a6e713e0000000000000000eb8045400c38ddbbb086e040da65703ea3656f3f07d787bef4be78bfda146f3e36eb16bd000080bf000000000000803f000000000000803f3ecac03e1c6b443e00000000000000003ecac03e1c6b443e00000000000000002827983f34142cbdea2ca6404879d6bedb1f453f5766f63ec12966bf611bdabe52cfcebd000080bf000000000000803f000000000000803fb63fed3ee42d903e0000000000000000b63fed3ee42d903e000000000000000045c47440648649bc45a0e5404e0b1fbef59b6f3f71c5a13ed15d7cbfae812bbe76553d3c000080bf0000803f00000000000000000000803f2ed4ac3eb8e7413e00000000000000002ed4ac3eb8e7413e00000000000000006855903f8f0bd4bdc15997409e8321bf2596463f7105633c4e1046bf38b220bf2ce9afbd000080bf000000000000803f000000000000803f037eef3e5f8f9a3e0000000000000000037eef3e5f8f9a3e00000000000000003d4984403c537dbb1d37da40b650253e68f77b3ff5b193bdfa9c7cbf02ba233ea5cadbbc000080bf0000803f00000000000000000000803f5139a53e0642513e00000000000000005139a53e0642513e0000000000000000afc2cf3f7d4f813a977eac402f033dbddd587f3fb8045f3d0dba7fbfc2313dbd00000000000080bf000000000000803f000000000000803f7087e23e8d8b8b3e00000000000000007087e23e8d8b8b3e0000000000000000f88eb43fb9d067bbf7809940fa3c09bd04da7f3f1c62c53b98c47fbf298a08bdefe3d8bc000080bf0000803f00000000000000000000803f550ae83e2761993e0000000000000000550ae83e2761993e00000000000000009d184340101540be66d3b840448c2c3e32466e3fcd23a6be32627bbfd3ff043e60ab0cbe000080bf000000000000803f000000000000803f7f70be3e56f0823e00000000000000007f70be3e56f0823e000000000000000057640340af3d42be08caa0402f94f53ef46e5e3f6eb6fabd85df5fbf597fec3ef47917be000080bf0000803f00000000000000000000803fb6bed63e409f943e0000000000000000b6bed63e409f943e0000000000000000902843402a9548beadfe8d404f69f43ddc247e3f62a06abc81217ebfaad3f33d97989ebc000080bf000000000000803f000000000000803f4c50bd3e12a4a23e00000000000000004c50bd3e12a4a23e0000000000000000c2fc384037c88ebcc766ae405c5d643e187d6e3f58f7923e918579bf1bf85e3e40324f3d000080bf000000000000803f000000000000803fddd4c23eeaa58b3e0000000000000000ddd4c23eeaa58b3e000000000000000001f5e73ff13d1ebb70a0a140e5b3b93dade47e3f50fda4bc11d97ebfcb72b83d4b7ff1bc000080bf0000803f00000000000000000000803f3e1dde3e9a93933e00000000000000003e1dde3e9a93933e0000000000000000dd071e402997413cf70040409e47043cbcbb7f3f8ff537bd55e57ebf80437e3ba7d7bdbd000080bf000000000000803f000000000000803ff543d13e0f31c53e0000000000000000f543d13e0f31c53e0000000000000000c4fa484096ac80bb2fe06340c5c8013e6d667c3fb50fdf3dc3ae7dbf28e3053e8960f9bc000080bf0000803f00000000000000000000803f8289c03e344cba3e00000000000000008289c03e344cba3e00000000000000003b7d9b3ffd9c52bbc4ec8440914e32be66167c3f56cd673b54f97bbff91c32bedcb9fcbc000080bf000000000000803f000000000000803f9df0ec3edd55a83e00000000000000009df0ec3edd55a83e00000000000000006950953f90f475bd21e24a405baa19bf08b44b3f707da5bd76774cbff34d17bf7d5be73d000080bf000000000000803f000000000000803fa672ef3e0ea9bf3e0000000000000000a672ef3e0ea9bf3e0000000000000000c5ecaa3f69eb9fb78bfd464028b294bd6d8e7e3f6a4f9ebd744f7fbf399492bdc896833c000080bf000000000000803f000000000000803f6653eb3eb85cc03e00000000000000006653eb3eb85cc03e00000000000000007726dc3f227a27bb3cb43e403a1056bcf6bf763fa13988bec00e7fbf9abf0fbd942da0bd000080bf000000000000803f000000000000803f01eee23e1426c43e000000000000000001eee23e1426c43e0000000000000000220d3e40c978c8bdd9c7394024a49fbd765b533f200f0fbfd7d37bbf63831ebea35cbbbd000080bf000000000000803f000000000000803f6dc4c53e3d91c93e00000000000000006dc4c53e3d91c93e00000000000000005c064a4077ddcebba5034b4042d3263c84fc7f3fd532d53a1e1e7fbf0174283c0e95a8bd000080bf0000803f00000000000000000000803f3d94c03e8752c33e00000000000000003d94c03e8752c33e00000000000000002016524050b3b43baf1d28400f046ebed68a733ffd2a4fbe987c78bf58db75be785e62bc000080bf000000000000803f000000000000803ff2a9bd3ec420d03e0000000000000000f2a9bd3ec420d03e0000000000000000067b8e40e9da1abc6bcbf33f9078013e963d7c3f7004eb3d7ada7dbfb8be033e0eae46bc000080bf0000803f00000000000000000000803fff8fa23e952be33e0000000000000000ff8fa23e952be33e00000000000000003b7f914082daabbd239e0540a2eae33e48364d3f1a54cc3ed42e63bfceade83e46cb9d3d000080bf000000000000803f000000000000803f54699f3e7965de3e000000000000000054699f3e7965de3e0000000000000000c1d8a74042678d3b64319a3f981fb53e9d13623faec89d3edc836ebf7835b93e20cb063d000080bf0000803f00000000000000000000803f7b32903e0facf43e00000000000000007b32903e0facf43e0000000000000000e4c48b400e3fa83a69a5ae3f06a2143d77b97f3f4aa5ecbc12807fbf3d5b0e3d078954bd000080bf0000803f00000000000000000000803f0648a53e2e10f03e00000000000000000648a53e2e10f03e0000000000000000276b8240055bf438167b8cbf6e4de2bea198653f203189bcc66665bfbc76e2bee06117bd000080bf000000000000803f000000000000803f3a96ad3ef8bd143f00000000000000003a96ad3ef8bd143f000000000000000037366940f7c048beb7534f40d497933e46006c3f6291843e360075bf708f923eddbb3d3d000080bf0000803f00000000000000000000803f3911b33ebc83c13e00000000000000003911b33ebc83c13e0000000000000000fe449740d0f53fbefdfc0040619a563e38f8753f18c1393e81fe78bf4e463e3e1fd60e3e000080bf000000000000803f000000000000803fb0509a3ea5b3df3e0000000000000000b0509a3ea5b3df3e0000000000000000309cc340cbe53fbe21fde73e2fc392be34df6d3fc3ef6ebef81475bf2d8689be3303da3d000080bf0000803f00000000000000000000803f7d73743edb77033f00000000000000007d73743edb77033f000000000000000052e0b34071a099bba004073f031db93d34777e3f18e07b3d4cca7ebf0126bd3d78a3f5bc000080bf0000803f00000000000000000000803f9cb5863ec9ae023f00000000000000009cb5863ec9ae023f00000000000000008fd5c340fe7821bb02da183e0cc1353e66fe7a3fcb13ae3d399a7bbf4261393ec1f412bd000080bf0000803f00000000000000000000803f8dc4763ea951073f00000000000000008dc4763ea951073f0000000000000000324f3140c09444be9c0f874091b0d73e2f2e553fc9f3b73ec9a367bfa9d0b73e62556a3e000080bf000000000000803f000000000000803f7ebdc63e30f5a83e00000000000000007ebdc63e30f5a83e00000000000000001990cc405ef940be5da9153ea5a7a1bef0345d3f20b4c8bea0e372bff6c690be4f43103e000080bf000000000000803f000000000000803f3d95673e445a073f00000000000000003d95673e445a073f000000000000000073a69e402930a5ba57cafd3fc01868bea101753f531639be651479bf22786cbe8c242ebb000080bf000000000000803f000000000000803ff22a933e80cfdf3e0000000000000000f22a933e80cfdf3e0000000000000000b4f5a040751672bccd6b08409e6879bb1df37f3f55729fbc35947fbffaf5a0bbb9f669bd000080bf0000803f00000000000000000000803f08b4913e7762dc3e000000000000000008b4913e7762dc3e0000000000000000b4ea9840b34261b8ebbc0b402d9022bed150793f512e26befe9a7cbfc30426be3ba0fbbb000080bf000000000000803f000000000000803fa28d973e76a5da3e0000000000000000a28d973e76a5da3e00000000000000006de08640c9bc3dba6762334046c92abe8ede793fa0030fbe27597cbf6c572cbe00000000000080bf000000000000803f000000000000803fad16a43e6a80cb3e0000000000000000ad16a43e6a80cb3e00000000000000002d1eac40dfc080bb099c3140dc653c3e1760793fc16f063e576a7bbf9532403ee71086bc000080bf0000803f00000000000000000000803fae94893e6afdcd3e0000000000000000ae94893e6afdcd3e0000000000000000c29378405507f9bc4fa16140178dc5bd12537b3f42ea27be02737dbfc996e4bda7d2afbd000080bf000000000000803f000000000000803faa24ab3ebe6bbb3e0000000000000000aa24ab3ebe6bbb3e00000000000000007bb46140c74d3f3b62216440f88b82be06356c3f4b1394be32a075bff09b8ebe37022fbd000080bf000000000000803f000000000000803fbc08b43ec135b83e0000000000000000bc08b43ec135b83e00000000000000002120854086efbbbb3d2e7b40a8f25c3dfb737f3f97fc163d3c847fbf0127613dd8a7e0bc000080bf000000000000803f000000000000803fab6fa43ed0c2b13e0000000000000000ab6fa43ed0c2b13e0000000000000000227ecc40a40f40be302b17be0b280c3e07347d3fcf38603dc16f7dbf8fd40d3e0f46dfbc000080bf000000000000803f000000000000803ffd3e683e39ee0a3f0000000000000000fd3e683e39ee0a3f000000000000000084f8d04012853dbe00aa1abbb6920ebfab653f3fc136b9bee7f44fbf8bc114bf79724b3d000080bf000000000000803f000000000000803fc9bc613ef22b093f0000000000000000c9bc613ef22b093f00000000000000002b23d240e43bbd3998db52befd72cdbd35237e3ff45f883d70b47ebfd0bbcdbd2f2fa6ba000080bf0000803f00000000000000000000803f99b05c3ecbc20b3f000000000000000099b05c3ecbc20b3f00000000000000006900bc405c64c9b88b6ee7be93ac0e3ef5e17b3f05eee4bd4b787dbf77e00b3eb82402bd000080bf000000000000803f000000000000803fa783813eb9000e3f0000000000000000a783813eb9000e3f0000000000000000a2029040f096dcbbe61003c02704763e9b49723f69e85cbe503b78bfa4fd643eee57cabd000080bf000000000000803f000000000000803f0ad4a23eaa4b203f00000000000000000ad4a23eaa4b203f000000000000000056a386408b8e19bbe213c8bf69317ebd9b6c7f3f4584cf3cbce87ebf6f6976bd15258fbd000080bf0000803f00000000000000000000803f14d8a93e629b1a3f000000000000000014d8a93e629b1a3f00000000000000001b7ab240b943343a17423b3a1e3650be369d7a3f25c88b3c6c4e7abf97f44ebe7a8c65bd000080bf000000000000803f000000000000803f3c2f873effb2083f00000000000000003c2f873effb2083f0000000000000000e1a7d8405d528ebb0a1643bc9b932dbdd2b17f3fd6c1c6bc6faa7fbf744b30bd1e67e1bc000080bf000000000000803f000000000000803f4be0523ed34d093f00000000000000004be0523ed34d093f0000000000000000251d91407e1c46be93e8703f9199613ea705723f54f075bee15979bf0cd44c3e494fd9bd000080bf000000000000803f000000000000803f10efa03ef893fb3e000000000000000010efa03ef893fb3e000000000000000087cd8b40f9d080b9067789bfe8f38b3e6f3a763fd6d453bc253776bfd5cd8b3ef055a8bc000080bf000000000000803f000000000000803fd955a73e8293143f0000000000000000d955a73e8293143f0000000000000000f7149140802c43be203272bf076c393e4e2e743f755e753ec12a7bbf7ea2443e8f21bcbc000080bf000000000000803f000000000000803f0436a23e7af4123f00000000000000000436a23e7af4123f00000000000000004c548540eb805ebd624daabffa4ac2bedec06c3f59fad9bceaf46bbff0c1c2be12809bbd000080bf000000000000803f000000000000803fba68ab3e43b6173f0000000000000000ba68ab3e43b6173f00000000000000004b1a8d4014cc3dbd173ca1bf5fa408bed2027c3fa489ea3d1bf17cbfe738fcbda0b9bdbd000080bf000000000000803f000000000000803f92dba43e3003173f000000000000000092dba43e3003173f000000000000000049d2ab40603541be921b8739ee48d6befa37683f731e37bd042868bf4414d7bee6450abd000080bf000000000000803f000000000000803f84478d3e8597083f000000000000000084478d3e8597083f0000000000000000be92a44017b801bb5cd31abb57b1fb3e91ee5e3f306475bac4ce5ebfa888fb3ea8f60abd000080bf000000000000803f000000000000803fa8ef933e4e83083f0000000000000000a8ef933e4e83083f0000000000000000390997407bb001bbd67e033fd23f87be68276f3fc28b753e291d75bf807a65be3b123abe000080bf0000803f00000000000000000000803f146d9c3e0b20033f0000000000000000146d9c3e0b20033f00000000000000006edc96402bb801bb0fd006bf3a3388bee4386f3fc85b72bed3a176bfe33e88be81d0033d000080bf000000000000803f000000000000803ffe499d3eb8c20d3f0000000000000000fe499d3eb8c20d3f000000000000000079d278408cce4ebe9c73d9bfb5f2b4bee53d6a3f8a3f473eef796fbf616fb0be51f3a0bd000080bf000000000000803f000000000000803f8a3fb33ed5971b3f00000000000000008a3fb33ed5971b3f0000000000000000345d6240fc344abe767c05c0dbf588bea4a3683f8a04a43edb1b76bfa3c86abe38031cbe000080bf000000000000803f000000000000803f0a27bb3eac22203f00000000000000000a27bb3eac22203f0000000000000000b3875940e60c03be00eabfbfb8279c3e6f78723fbca4cbbde4cb73bf01e89a3e633e20bd000080bf0000803f00000000000000000000803f50ddbe3eaf43193f000000000000000050ddbe3eaf43193f00000000000000006aad42409bbebabadca7a6bfae2fcd3d28747e3f2e7237bd31b67ebf49dacc3dd850c0bb000080bf0000803f00000000000000000000803f08f5c73ebac2163f000000000000000008f5c73ebac2163f000000000000000070764f40edd4b3bd9f650cc08764273e6952793f742921be6b8e7cbf9a5c253e740bd0bc000080bf000000000000803f000000000000803f34aac23e8e2d213f000000000000000034aac23e8e2d213f0000000000000000d3a02d40c42691392a5fe1bf5378103d17727f3ffa6563bd5ac47fbf9baa153d0c43b43c000080bf0000803f00000000000000000000803f2257cf3e5a271c3f00000000000000002257cf3e5a271c3f0000000000000000581bea3f658b2cbae97529c090ee3f3dee2a783f40bc76bea9277fbf666e7b3d4ea3593d000080bf000000000000803f000000000000803f939ee33e4ca4263f0000000000000000939ee33e4ca4263f0000000000000000c4b71f40fb2b21be743d2cc0b975d23d6b1a733f9b9697be74787ebf2353df3d102f9b3b000080bf000000000000803f000000000000803f5e84d33e2c06273f00000000000000005e84d33e2c06273f00000000000000009b143940f8ed50bea48b34c0f3dc7ebeefd2743f67d81c3efdb977bfbda674bef63fa5bd000080bf000000000000803f000000000000803f0826ca3ec9c3283f00000000000000000826ca3ec9c3283f0000000000000000a7303c4049414dbd1ee83ec04cd26bbe2571673fd155b83efcc878bf06676ebebb9217bd000080bf000000000000803f000000000000803fd805c83e664f2b3f0000000000000000d805c83e664f2b3f0000000000000000f5ed1f40d7807ebee9ec33c015ee633d060a623f57a8ee3efb847fbf2984183dc829473d000080bf000000000000803f000000000000803f1c23d33ed2a8283f00000000000000001c23d33ed2a8283f0000000000000000eb93ed3f09d96dba3dbd3ec0e3e19ebc61d2763f1881873e89c57fbf3477eabcf05cfe3c000080bf000000000000803f000000000000803f74b0e13ec6262c3f000000000000000074b0e13ec6262c3f00000000000000000e56dd3f98b33bbee52534c0334b0dbd46b47d3f7a3104be3ad37fbf231305bd6953903c000080bf000000000000803f000000000000803f6155e53e4486293f00000000000000006155e53e4486293f000000000000000059044540e0a925b939f54dc0344df3bbf8f87f3f8ad84e3c77ec7fbf51d6fcbbbab9bd3c000080bf0000803f00000000000000000000803f7f83c43e150c2e3f00000000000000007f83c43e150c2e3f000000000000000052ae3c408f2812ba853b6cc02ff2773eaff3713fe89a60be673978bf3ba0793e5eaaa3bc000080bf0000803f00000000000000000000803f9388c73e309b333f00000000000000009388c73e309b333f00000000000000000d6b2e409df999bd32d983c07027c13e39385d3f9a89aabe97386cbf6f45c33e96e963bd000080bf0000803f00000000000000000000803f8070cc3e07c9383f00000000000000008070cc3e07c9383f00000000000000001f7d0340221243becdc7a0c08e2d93bda42a6c3fa824c23e28887bbf00000000917b3ebe000080bf0000803f00000000000000000000803f8f51db3ec799433f00000000000000008f51db3ec799433f0000000000000000c67fe83f7854303a087ea1c0e79b8f3d494c7f3f86d7c13cfe567fbff64b903d1ff35fbc000080bf0000803f00000000000000000000803f1e6ce23e920b443f00000000000000001e6ce23e920b443f0000000000000000f8d03740bdad05bce89f89c025d5fcbec0493e3f560be73e2cba5dbffba2bfbe269ca9be000080bf000000000000803f000000000000803fe343c63e13ba3b3f0000000000000000e343c63e13ba3b3f000000000000000054c10f40aca412b9777b9fc04ab90dbf18583f3fe804bc3ef93f53bfa93d0dbf47eff7bd000080bf0000803f00000000000000000000803ff4aad43e5e96433f0000000000000000f4aad43e5e96433f0000000000000000102007407e6c9dbb1c407fc017f0e23c43d67f3f1542b8bcd8cc7fbfbffbe73c08a1e13c000080bf0000803f00000000000000000000803f2f28db3e857f373f00000000000000002f28db3e857f373f00000000000000003347a43fd7842b3ad0316cc0798d72bd99877f3f0211523c878b7fbfc82c72bdc944f4bb000080bf000000000000803f000000000000803f358aee3e4634343f0000000000000000358aee3e4634343f0000000000000000c9498a3faabb5bbe410736c08d0d533e5b7a5a3f861bf5be1ab779bf81345f3eda8500bd000080bf0000803f00000000000000000000803f8a91f43e02592a3f00000000000000008a91f43e02592a3f0000000000000000989db03fea390abefed43ec0e07c5bbebccf633fc22cce3e9b2179bffe636bbe3cfe23bc000080bf000000000000803f000000000000803fc64aed3ed0d52b3f0000000000000000c64aed3ed0d52b3f00000000000000004324953f78ed7fbdf77954c01b4415bffe474e3f1738d43dfdf84fbfaec413bf1350a9bd000080bf000000000000803f000000000000803f2e97f13ea0e72f3f00000000000000002e97f13ea0e72f3f000000000000000038b8623fcf0e9dba8acb29c03f5e043d5d3e7f3f2ab88ebd49dc7fbf301f023db8dd12bc000080bf0000803f00000000000000000000803f9c3bfa3e0556273f00000000000000009c3bfa3e0556273f0000000000000000bf35863f654d43be1cab53c066b94e3db09f7f3fa1c2a13cf3b37ebf14f3543d6f3bb0bd000080bf000000000000803f000000000000803f449df53ed08a2f3f0000000000000000449df53ed08a2f3f0000000000000000c9799b3f562b29b950f099c085ea8abe9365763fa943e8ba763576bfd7c58abe9d2c223d000080bf000000000000803f000000000000803fb10cf03e8c14413f0000000000000000b10cf03e8c14413f00000000000000002936863faac344be0dfca7c0071a963eb41f743f27278c3dc07774bf42c7933e03498d3d000080bf000000000000803f000000000000803fc6cff53ed687463f0000000000000000c6cff53ed687463f00000000000000009b66a93f832ff3bb9322a8c0506f2fbed02e783f92ac33be450e7cbf5b0033be7b8d92bb000080bf0000803f00000000000000000000803f0adbed3eba4e463f00000000000000000adbed3eba4e463f00000000000000009aec1f406009933cde42c3c0f6ea6abe7dd76c3fafd39abe5bc278bf223c71beabb3863c000080bf000000000000803f000000000000803fbcd9d23edc59513f0000000000000000bcd9d23edc59513f000000000000000072018d3dcfb3403b8e4540c0fdae143b88ff7f3f7fea46bb55f47fbf43ee103b128299bc000080bf000000000000803f000000000000803f8415073f82992b3f00000000000000008415073f82992b3f0000000000000000cba677beaa4a073be77fb0c00cd875bc11d67f3fb3fb04bd62f87fbf484774bc9991503b000080bf0000803f00000000000000000000803f05120b3f1dd1493f000000000000000005120b3f1dd1493f0000000000000000b3f9643f4df83dbd122f45c05450743e429b783f9738fe3ad3e577bf4bc5733e1d9d99bd000080bf000000000000803f000000000000803fbd98fa3ee5b32c3f0000000000000000bd98fa3ee5b32c3f000000000000000085b5623feb90e23a344c5bc012db1b3e47047d3fe2391a3bdbe77cbfe3db1b3e8976f0bc000080bf000000000000803f000000000000803fbc65fb3e0ee3303f0000000000000000bc65fb3e0ee3303f00000000000000009735583f2207a2ba21a4a5c07996133e62487d3ffcaf97bc15527dbff0b1133e07c8913b000080bf000000000000803f000000000000803f2738fc3e9ea8453f00000000000000002738fc3e9ea8453f000000000000000055a242400a49dbbdaf17bcc08acf853ef4b0663ff819b13e4c7b74bf4040963eaded2fbd000080bf000000000000803f000000000000803f5a10c53e680e4f3f00000000000000005a10c53e680e4f3f0000000000000000994c43401e3d40be8af1b8c0db2e963cb253783fa81e783e44eb7fbf6bdfb33c02f448bc000080bf000000000000803f000000000000803f022dc43e9cb34d3f0000000000000000022dc43e9cb34d3f000000000000000035284c4057d2fc39b406c3c08fa52b3ef345763f4bb15c3ed7c07bbfe0d1363eb64b03bd000080bf0000803f00000000000000000000803f3d95c23ea732523f00000000000000003d95c23ea732523f00000000000000007f4381408f0243bb0745d8c0746e4e3ec6c7733ff8bb6a3e621c79bf43b3623e88e582bd000080bf0000803f00000000000000000000803f0c63af3e10e95a3f00000000000000000c63af3e10e95a3f0000000000000000003b7b40508d1dbb0751e5c086ba42beff1e653f5796cebe37537bbf4ebf33befa2d963d000080bf000000000000803f000000000000803ffa65b23e0e835f3f0000000000000000fa65b23e0e835f3f000000000000000018d38f40cb7709beab58dec03d8dd13e6aa1413f4da202bfa51c67bfc05ed53ebbdbd9bd000080bf000000000000803f000000000000803f0c28a43e4e4f5d3f00000000000000000c28a43e4e4f5d3f000000000000000070242f4044e709be2bb7aec07406c0bd62735f3fd330f5be96f17bbf33a91dbe7819b4bd000080bf0000803f00000000000000000000803f8c3acb3e5670493f00000000000000008c3acb3e5670493f0000000000000000b208284082941939c788a8c0ee67ddbdbb20743f0dd48fbe85637ebf915ee5bdb9d5113b000080bf0000803f00000000000000000000803f4832cd3ef0c3463f00000000000000004832cd3ef0c3463f00000000000000006ea538406f767ebaed5ba2c0a209b23e3bd26f3fb3ee1dbd2d836ebf3268ae3e8d3401be000080bf0000803f00000000000000000000803f18a7c73e0ae1443f000000000000000018a7c73e0ae1443f00000000000000006fce4240cafb3ebe52e1acc0f43ae63eb56e613f341619be216a5dbfac64c63e2a5ca3be000080bf0000803f00000000000000000000803fcc7bc33e383a493f0000000000000000cc7bc33e383a493f00000000000000004220434030a442be6f1d8ec0d25a253e5d98733f1afe85be5c2d7cbf43b50e3e170ccfbd000080bf000000000000803f000000000000803f8e3ac13ebbf73d3f00000000000000008e3ac13ebbf73d3f000000000000000037df4d40744f85ba2658adc0d1650bbef89c7d3fef3cafbb61287dbfcb790bbe1a5973bd000080bf0000803f00000000000000000000803f3fe7bd3e6a91493f00000000000000003fe7bd3e6a91493f0000000000000000f4a871405b1d3dbe92468ec00d4b213e81c3793f9a5d1c3ea6f77bbf1bb32b3e5f9665bd000080bf000000000000803f000000000000803f857eb03e7af33d3f0000000000000000857eb03e7af33d3f00000000000000009829554015ad0cbd6a64bac04b51cbbe5cb8453f22d6fdbe723864bfaaebe7bec4a0093c000080bf000000000000803f000000000000803ff846bc3e002c4e3f0000000000000000f846bc3e002c4e3f0000000000000000c0c64f40da661abc6d7993c0c3c233be83697b3f39788c3d65b27bbf36742fbeea2981bd000080bf0000803f00000000000000000000803f3ffcbb3e0055403f00000000000000003ffcbb3e0055403f000000000000000014cd8840a7b987ba2141d0c030c7b8bd15e97c3ffceb00be31f37ebfa885b5bda9f7943c000080bf000000000000803f000000000000803fad47a73e88ef563f0000000000000000ad47a73e88ef563f0000000000000000d76c944074d686bd75c2d8c051e1313e7f72513f6e520cbf0a057cbfffa5043e3ff6f2bd000080bf000000000000803f000000000000803f32cf9f3e5ea35a3f000000000000000032cf9f3e5ea35a3f00000000000000003c3fa340526e45be127cd2c0d55df6bc04b87f3f6d2c133d1ed879bf6ecab0bcac1c5ebe000080bf000000000000803f000000000000803f04d8933e813e593f000000000000000004d8933e813e593f0000000000000000a19e9e4086f467ba8a69d0c05a5d813dc3a77e3f7bf5a4bd123a7dbff8b5533d47b00cbe000080bf000000000000803f000000000000803fcd14983ed07d573f0000000000000000cd14983ed07d573f000000000000000000589840fdd7133c4e7ba0c056a10abbbeff7f3fa5adf73aa5b97fbf39c004bb418e3dbd000080bf0000803f00000000000000000000803f5a1a9a3e6ee3453f00000000000000005a1a9a3e6ee3453f00000000000000008eb0c040ad90b7b9d312b2c0c29a213ee8c87c3f89b7f23b90b07abfa23e213e629402be000080bf000000000000803f000000000000803f333c7c3e8a1a4d3f0000000000000000333c7c3e8a1a4d3f00000000000000007babbf404dcc4bbea432b9c03848aa3d8bfb7c3ff89e03bef8047cbf19977b3d578528be000080bf000000000000803f000000000000803f29577b3e1c34503f000000000000000029577b3e1c34503f000000000000000029bac740d8bb43be97dfafc0ca5608be4d8b7d3fec74173de9377abf910900be62742ebe000080bf000000000000803f000000000000803fbd676d3e2daf4c3f0000000000000000bd676d3e2daf4c3f00000000000000008630d640a9e519bb6140a9c09c3bcdbda4f77d3ff1a19b3d955d7dbf827ebbbdc439e1bd000080bf0000803f00000000000000000000803f214f533e87674b3f0000000000000000214f533e87674b3f000000000000000030d0bf4058a37dbd6f48bfc0ba5bbebe818c553f258ed03e4f9b6dbf7e40afbe12b515be000080bf000000000000803f000000000000803f056e7a3e38b9523f0000000000000000056e7a3e38b9523f0000000000000000ea6dc540bd0a90ba8d97c4c01e1dabbc30d97f3f5905e03cd1fe7ebfe72397bc0047b1bd000080bf0000803f00000000000000000000803f7f2b703e295a553f00000000000000007f2b703e295a553f00000000000000005eeadf408700e0ba8702c3c01765553e24ef753fb4e23bbe9d147abf42f8473e2b42b2bd000080bf0000803f00000000000000000000803f3d11483e951a553f00000000000000003d11483e951a553f000000000000000034f8eb40e11570ba2f32aac0fb03a93c66e97f3fcb1585bc87dc7fbfae86a53cbfaed4bc000080bf000000000000803f000000000000803f7522333e52c44b3f00000000000000007522333e52c44b3f00000000000000009950034149ef583b55ea8ac060ea3a3e04797a3f5087c6bdde877bbf5330363eabb55ebd000080bf000000000000803f000000000000803f51230b3e5eae3f3f000000000000000051230b3e5eae3f3f0000000000000000af6ef14082f05dbde5d0afc06743053f624c463ff8e5b7befa2a59bf0b56043f6bc7eabd000080bf000000000000803f000000000000803fe1ad2b3e550a4e3f0000000000000000e1ad2b3e550a4e3f0000000000000000e33cf940cbd16cbe56f9aec0c795063fcf513c3ff9b5dabe0db756bf3734083f3e94edbd000080bf000000000000803f000000000000803fcff41c3ea4234e3f0000000000000000cff41c3ea4234e3f00000000000000008fe7fa40bc2872bd5e1fa2c05ba3ec3ecedc533f141ba3bea74462bfac09eb3e8cd4b7bd000080bf000000000000803f000000000000803fd94a1c3e11b6483f0000000000000000d94a1c3e11b6483f0000000000000000cdd10441740285be495e94c082c42a3f0b4a263f63c9babe5cb23abfb95d2b3ff6fe10be000080bf000000000000803f000000000000803fcdab013ed4f5433f0000000000000000cdab013ed4f5433f000000000000000006a10b41740285beae0a73c091572d3fcff52c3f1f4f95be6c863abfd0cb2b3f1c500cbe000080bf000000000000803f000000000000803fb643db3df0ad393f0000000000000000b643db3df0ad393f00000000000000001db60b4193fe6abd18c452c0dfbf213f37403c3fdce87abe55ad45bffbe61f3f86cdeebd000080bf000000000000803f000000000000803f1e91e23d6201333f00000000000000001e91e23d6201333f00000000000000006bcf1041c41486bee2343cc04257353fb48b2b3f0a1b63be63df33bf0b0c333fce1a06be000080bf0000803f00000000000000000000803f02f6bb3dac2d2f3f000000000000000002f6bb3dac2d2f3f0000000000000000cb3d0f41f537a0b9fc3b1cc0a4278a3effc2753fe4f198bdc73176bf5b93873e8a2191bd000080bf0000803f00000000000000000000803fc657ce3d4a83283f0000000000000000c657ce3d4a83283f000000000000000064ef1441c61486bec741fdbf335f393f1bed2b3f1ebb20bea96630bf49d0363f75b6fcbd000080bf0000803f00000000000000000000803fded7a13d0b73233f0000000000000000ded7a13d0b73233f00000000000000004fd9f940d87bf9ba07e673c04f29fcbc6ddc7f3f3b5d403ce2e07fbf2b47fcbce793873a000080bf0000803f00000000000000000000803f11d21c3e4f49393f000000000000000011d21c3e4f49393f0000000000000000104c1241ea5cffbcdb34ddbfca12153f598f4e3f3f59cbbdcfcb4fbf7bfd113fd73801be000080bf0000803f00000000000000000000803f1209bb3dcaf31f3f00000000000000001209bb3dcaf31f3f0000000000000000c9d316419bf885becb4c9fbfb25f3a3f89072f3f96d44d3d06d82dbf9ab03a3ff0ceabbd000080bf000000000000803f000000000000803f36d0953dfaa01a3f000000000000000036d0953dfaa01a3f0000000000000000bc22104160ef05bba4bd97bf2185c73d41c57e3f36901cbc80277ebfada3c53db19a91bd000080bf0000803f00000000000000000000803fbeb8c63d261f193f0000000000000000beb8c63d261f193f000000000000000047b604416087e2b93937febff7b36fbeec60783fe87b7e3dfcd078bfff946dbefadf1ebd000080bf000000000000803f000000000000803f9318063ea0c0223f00000000000000009318063ea0c0223f000000000000000062b3ff40b5247b3ad0723fc01aca2dbe83c47b3f0d57813d48477cbf7ee92cbef23b99bc000080bf0000803f00000000000000000000803fbb5e133e3f3f2f3f0000000000000000bb5e133e3f3f2f3f00000000000000005e0eef40107ba3bd97b97dc0346601bf18934e3f03729c3ef9c95bbf4f7201bf21e1adbd000080bf0000803f00000000000000000000803f09322d3e081a3b3f000000000000000009322d3e081a3b3f00000000000000002941d840fc1744be5a669cc0ee698dbd69627f3f86a3c3bbe7a676bf7fc08bbdb39184be000080bf000000000000803f000000000000803fd136523e25e1453f0000000000000000d136523e25e1453f0000000000000000140cee408dfc48be6b546fc0a79594be2cb1723f11b3053e15c06fbfb7b081bee43878be000080bf000000000000803f000000000000803f9dfb2f3ea625383f00000000000000009dfb2f3ea625383f00000000000000002593fa409e7247be5b1033c03f55f2bea4815c3fa1f53c3e9e945fbff8eddcbe8b5a67be000080bf000000000000803f000000000000803f39d01d3e50a92c3f000000000000000039d01d3e50a92c3f00000000000000004cbedc40eaae2b3cb29e8cc01aa8a43dc9c17e3fb78d68bd04b97dbf320b973dfde1e2bd000080bf0000803f00000000000000000000803fb5274d3ea86b3f3f0000000000000000b5274d3ea86b3f3f0000000000000000b9dfc7401bd91cbb7c8ea8c0e3a9853bb60d743f48919abe61617fbf84e38bbc310b8abd000080bf000000000000803f000000000000803f99356d3ee21d493f000000000000000099356d3ee21d493f0000000000000000ee89f3400975d8bd24984dc0c0ba093f511a523f6ee944bea83257bfde0f0a3fe45f4dbd000080bf000000000000803f000000000000803ff3082a3eac8f313f0000000000000000f3082a3eac8f313f000000000000000091cf1241feddd6bbdbfb89bf1865fe3ef41e5e3f9ae08b3c49f25dbfd68afe3e99280dbd000080bf0000803f00000000000000000000803ffeecb53d01e4173f0000000000000000feecb53d01e4173f000000000000000060ae1541122b8abee9e186bf51ff5d3f01cdfa3e03d0b73d0265fcbe38b35e3f254b773c000080bf000000000000803f000000000000803fd2bd963dd555173f0000000000000000d2bd963dd555173f000000000000000081161741e52a30bfc7a28ebf0e946d3f5f85af3e212a153e8c05abbed062703f6884a7bd000080bf0000803f00000000000000000000803f2b395d3d64c9183f00000000000000002b395d3d64c9183f000000000000000052561741a5acafbef29f7abf9186503f255e013f09d691be153908bfbdaf583f6904a4bc000080bf000000000000803f000000000000803fa20f8b3d0d54163f0000000000000000a20f8b3d0d54163f000000000000000049271641e7a210be14122cbf5d45223fba5f433f329200becf8044bf3d02243f5d959b3c000080bf000000000000803f000000000000803f826b9d3d8ab3123f0000000000000000826b9d3d8ab3123f000000000000000027ff1741c61486be1840a2be53d42c3fb203383f29ed29bee0f13abf9fdd2e3f377a46bc000080bf000000000000803f000000000000803f62bc8d3d238a0e3f000000000000000062bc8d3d238a0e3f00000000000000006f221341470dd8bdf8fe27bf973a2d3f471b3b3f4c3cb6bd34a13bbf17202e3faba8583c000080bf000000000000803f000000000000803ff6caae3d31a8123f0000000000000000f6caae3d31a8123f0000000000000000e01f12413827a4bb10e85ebfd7e5a13e80bf723fe0ddf03c93cc72bf2625a23e3a185cbc000080bf0000803f00000000000000000000803f562fba3d6e44153f0000000000000000562fba3d6e44153f00000000000000009be21241007c1e3ad700c4be35abb43d71ef7e3f2980babc97f07ebf5a8bb33d7a49c5bc000080bf0000803f00000000000000000000803fd2abb53d523f0f3f0000000000000000d2abb53d523f0f3f000000000000000004130a4147d538b964fe81bf6a7afbbc8ee07f3fe201873bf29d7fbf78b0f9bc5cf539bd000080bf0000803f00000000000000000000803f6ef6ea3da2ca163f00000000000000006ef6ea3da2ca163f00000000000000007dac064142cc4bbd577a7bbfdeac0bbfd0aa553f88889a3d917656bf98720abfadac9abd000080bf000000000000803f000000000000803f9d13003e343f163f00000000000000009d13003e343f163f0000000000000000d0210441429144bec69981bf5a0bdabef19f673f3264b33a9ab866bff21fd9bee912b6bd000080bf000000000000803f000000000000803f778d0a3eb464163f0000000000000000778d0a3eb464163f00000000000000008130054138ac44be13349cbdc6a988bdbb6c7f3f7f54c5bb215c7dbfb31f89bdc5ac01be000080bf000000000000803f000000000000803f9be6053e580c0b3f00000000000000009be6053e580c0b3f0000000000000000d63b0841fed2acb9411159bf2f1c3ebede897b3fcf16163cd62f7bbfbd503dbee9ea62bd000080bf000000000000803f000000000000803fba3df53d87a4143f0000000000000000ba3df53d87a4143f0000000000000000dad11541fdd7b7bd6a7ac4bdba3e1f3f1863483f283596bc156e48bf48201f3f021dd1bc000080bf000000000000803f000000000000803f72bea13d34d00b3f000000000000000072bea13d34d00b3f000000000000000094381341e610c1ba456b9d3f98ee8e3ec495753f6bc62c3dce4075bf36fe8f3e7b2f64bd000080bf0000803f00000000000000000000803faea2af3daa4ef73e0000000000000000aea2af3daa4ef73e00000000000000002e431841c61486bef052bb34f8a13a3f6ffa2e3f001b153d24c32ebf7fdd3a3fd5100bbd000080bf000000000000803f000000000000803f6aec8b3d3cbf0a3f00000000000000006aec8b3d3cbf0a3f0000000000000000a46d1741c61486bef5a67e3fb477393f8b762f3f86c5953d125d2fbf2f4c3a3f963d0cbd000080bf000000000000803f000000000000803fc62a8d3d6255fd3e0000000000000000c62a8d3d6255fd3e000000000000000064ef1441c61486bed341fd3f97f1373faa612e3f35c40f3ec44c2fbf8a6b3a3fb913eabc000080bf000000000000803f000000000000803f0e58953d941be53e00000000000000000e58953d941be53e0000000000000000c1b60941d2529fb9b8a3273f144a2cbd87c57f3ff57378bb771a7fbf05f62cbd89d193bd000080bf000000000000803f000000000000803fae93e83d0360023f0000000000000000ae93e83d0360023f00000000000000002f090641a16b3d3ac125ce3fd3bb1fbe19b97c3fd32208bdad2b7cbf0dc221be77ff8cbd000080bf000000000000803f000000000000803f315ffb3d6a95ec3e0000000000000000315ffb3d6a95ec3e000000000000000019c10241a449ba39eeaf3740ee7204be78d97d3f842b03ba40277cbfa09f03bec439ecbd000080bf0000803f00000000000000000000803f37ca003e5dbacc3e000000000000000037ca003e5dbacc3e000000000000000054a70e41cb67dbb9c6732540e6e84b3efd897a3fcf134f3d280e7abf8a3c4f3ee10990bd000080bf0000803f00000000000000000000803f36bebf3d6fc3d53e000000000000000036bebf3d6fc3d53e0000000000000000dadb0641775d8bbd81a8223f07c8d3be9afe683f30e0c1bc4d8d68bf3e20d4be76c665bd000080bf000000000000803f000000000000803f367ffa3d2068023f0000000000000000367ffa3d2068023f0000000000000000d4870e41aae2c3bddd573840821c243f06113d3fd0d0553e5d7e40bf61ac283f17a6b3bc000080bf0000803f00000000000000000000803feef0b93df943ce3e0000000000000000eef0b93df943ce3e0000000000000000a2990a410dff3abaadf3344043c0d03d34797e3f93b11e3d42587dbf57a0d73d2e27c8bd000080bf0000803f00000000000000000000803fce36d53df416cf3e0000000000000000ce36d53df416cf3e0000000000000000098904411e4845becf6e3b3f5e7bd93df6897e3ff53d28bc7c787ebf42ddd83d09abd8bc000080bf0000803f00000000000000000000803f6b12063e4529013f00000000000000006b12063e4529013f0000000000000000cdd602416e5b24bc19c36040fda030bed8137c3fb503d23c84757abf71482cbea0baf6bd000080bf000000000000803f000000000000803f32e6fd3d1be9bc3e000000000000000032e6fd3d1be9bc3e00000000000000005df4f640222f69be707b46403312833ef282733f2c54303e5b4275bf2bfc8b3e7e2db0bd000080bf000000000000803f000000000000803f77f9163e887fc53e000000000000000077f9163e887fc53e000000000000000089910141a1bbb0bd7d656540308b4cbd425d7f3fd36b4bbdcdba7ebf9f145dbd502eabbd000080bf000000000000803f000000000000803fe52f033eeb73ba3e0000000000000000e52f033eeb73ba3e00000000000000008351f4404bd418be38546840816d89bec4f86e3f978973bef4b374bf9bd193be8ac95ebd000080bf000000000000803f000000000000803f45011a3e17b1b83e000000000000000045011a3e17b1b83e0000000000000000bc44fe40ef87cbbd8a153340992502bf67c95b3f619b88bd890d5abfe04203bf9f76dcbd000080bf000000000000803f000000000000803f57400c3eeacdcd3e000000000000000057400c3eeacdcd3e0000000000000000ff97004142ce5bbe7fba08408adfa6be94fc6e3f53d318be9be56fbf2b05aebe35eba2bd000080bf000000000000803f000000000000803f97eb0e3e339fde3e000000000000000097eb0e3e339fde3e0000000000000000920d0341e7b239be1975bb3fdd3bc9be6a486a3f7c16b73dd7656bbf9f36c8be5f0022bd000080bf000000000000803f000000000000803fe5600a3e2617f03e0000000000000000e5600a3e2617f03e0000000000000000ca35ea40e5e804bdb20d6f40fccbe23e73ab5c3fdc667c3e9cdd62bf27ddec3e31facebc000080bf000000000000803f000000000000803fc77e2d3e317fb63e0000000000000000c77e2d3e317fb63e0000000000000000f9ae01417e6808bc1101923f5a9e913d82d47e3f0c8c823da54d7fbfdfd9933d0e1b75bc000080bf000000000000803f000000000000803f91ee113e3886f83e000000000000000091ee113e3886f83e00000000000000007eccfb40e5f3ec3a2e041440d131103e450f7b3f41e20abe880578bfffccdd3d4d2064be000080bf000000000000803f000000000000803f311b183e63e3d73e0000000000000000311b183e63e3d73e00000000000000005e0cd740ec94773be3b19040d408563d277f7f3f65bf0d3d726f7fbf7d8b5b3db66620bd000080bf0000803f00000000000000000000803fb54d483e0e3da33e0000000000000000b54d483e0e3da33e0000000000000000e60bd44033f176bd0cf59c4094f2dc3e0fd6553fb76bae3ec71265bf2e72e33e095b353d000080bf000000000000803f000000000000803f25464b3e2afb993e000000000000000025464b3e2afb993e00000000000000007545ca40feee4ebd6e8da240c809813ee65e6b3f13959a3ecc4677bfeb18843eb0faa83c000080bf000000000000803f000000000000803f5d57593e985d953e00000000000000005d57593e985d953e00000000000000008e50c040649cd2bb428fa240c8f8b8bd41217c3fb25c173e14b17ebf55f5a8bd86706ebd000080bf000000000000803f000000000000803f4d7c673ebe51953e00000000000000004d7c673ebe51953e000000000000000081d9ac403eef15bbe4749340c12812be66df7b3fb3b0dc3d51547dbf020f0fbe941b10bd000080bf000000000000803f000000000000803fcbf8813ed26ba03e0000000000000000cbf8813ed26ba03e0000000000000000e7bb024119403a3b2fb714be9040f13dab377e3fb11687babffe7cbf36e2ef3dcfdac8bd000080bf000000000000803f000000000000803fa365113eaa880b3f0000000000000000a365113eaa880b3f0000000000000000611cd840d01bacbbcdffa53f991ba23c30ab7f3f7fe63f3d48e97fbfb192a83cc98986bc000080bf0000803f00000000000000000000803f894d523e7c2ef33e0000000000000000894d523e7c2ef33e00000000000000007b71d9402db63cbe1b76bd3fd32b71bd6bf67e3f893a8bbda4057fbf99165ebd49318c3d000080bf000000000000803f000000000000803fad864e3e6c6ced3e0000000000000000ad864e3e6c6ced3e0000000000000000f7ee03414de604be7e991cbf13432e3f180e3b3f3d2856bd3f433bbfe2952c3f8410d1bd000080bf000000000000803f000000000000803f25fe0b3e286d113f000000000000000025fe0b3e286d113f0000000000000000740dfc401d3a35be9476bf3f07720a3e6bb5753ff4e17b3e07577cbfa8371f3e97f184bd000080bf000000000000803f000000000000803f5be4193e7ffbee3e00000000000000005be4193e7ffbee3e0000000000000000693fc3404b58123a469f6a40fede3fbe64ba773fa1c82cbe734d7bbf533c43bedcc95abb000080bf000000000000803f000000000000803fb5e6643e104bb63e0000000000000000b5e6643e104bb63e00000000000000005841a64044fcb4bdd2e791409c8514bf445f433faeb291bead7e4cbf06f419bf530d813c000080bf000000000000803f000000000000803fbf54873ea240a13e0000000000000000bf54873ea240a13e00000000000000005ddaa140750f44be545f92406ddb7a3e9d1d703f19507bbe13ea77bfa6d37e3ebd797fbc000080bf000000000000803f000000000000803f1c718b3e9ef8a03e00000000000000001c718b3e9ef8a03e00000000000000005ec5eb40426d89bbb21221404f1d67bd325e7e3f33e3c7bd126c7fbfda7474bd0927fcbc000080bf0000803f00000000000000000000803f1fdc2d3e05c0d23e00000000000000001fdc2d3e05c0d23e0000000000000000c347e84074aa44be84840940fb52193e08b2783f665a3c3e0b1d7dbf453b163e8ec0f53c000080bf000000000000803f000000000000803fd79e343e99c5db3e0000000000000000d79e343e99c5db3e0000000000000000bda0bb40d89369ba90f3ad403c429d3e036c6b3fccc17abe40d072bf7f34a23e00000000000080bf0000803f00000000000000000000803f47c5723eb6098b3e000000000000000047c5723eb6098b3e00000000000000004b07a84020641eba344ab340957c6a3d948a7f3f2b998e3c4b777fbf4836683df7f3fc3c000080bf0000803f00000000000000000000803f3474883e80c5873e00000000000000003474883e80c5873e0000000000000000c49f994021c7813c57399a40eb1f153baee17f3fa977f8bcabe27fbf7667b33ad5c9f4bc000080bf000000000000803f000000000000803fbb19933eae9a9a3e0000000000000000bb19933eae9a9a3e0000000000000000e63e9a40ee738ebcc88093405dfe153e12d67c3f455e64bdde3a7dbf513b163e00000000000080bf000000000000803f000000000000803f8191923ebece9f3e00000000000000008191923ebece9f3e000000000000000062cfbc404e0fa5bd531460401581f83e99f9423f77d6db3e0d805dbf255efa3e72a6e23d000080bf0000803f00000000000000000000803fa73d733ecc97bb3e0000000000000000a73d733ecc97bb3e00000000000000000a02e640ebb104b9a63dfd3fe98cfc3d038b793f187b3e3ecec77dbf9fae043ee5b2b2bc000080bf0000803f00000000000000000000803f59fa393e7d3fe13e000000000000000059fa393e7d3fe13e00000000000000001e0b9340d55ac83cb777aa4005678fbcc2f47f3f8926c6bbd6f57fbfa57e8fbc08f2edba000080bf0000803f00000000000000000000803f061a983eca858e3e0000000000000000061a983eca858e3e0000000000000000b952f74015a45abc8ad6fd3f4c1d7e3ebbe06c3fced1923e120674bf126d923e5086c8bd000080bf000000000000803f000000000000803fc3d2203e9632e23e0000000000000000c3d2203e9632e23e0000000000000000a228f240b50498bbe1e4d23fec6be33db85c6a3f2e03c6bed5d17dbf7c6f9a3d9e76d9bd000080bf000000000000803f000000000000803faf2f283eb16de93e0000000000000000af2f283eb16de93e0000000000000000fb27da40717d80ba25e3dd3ffb2b5ebe64846e3f5f2395be5a5979bf54e567be9aab953a000080bf000000000000803f000000000000803fe9444b3ecd61e63e0000000000000000e9444b3ecd61e63e00000000000000009768be40a92438ba45845140d590593ec0af733fde13623e6f087abfcc105b3e87b48f3c000080bf0000803f00000000000000000000803f897c713e497ac13e0000000000000000897c713e497ac13e0000000000000000c45b93409bb76d39eb00d44047f006bc815f7f3f8a3e8e3ddafb7fbf8fc0fbbb04cc06bc000080bf0000803f00000000000000000000803f6058983e06635f3e00000000000000006058983e06635f3e0000000000000000c382764021cde9baeb83c540ce147dbdd93f7f3f35e5383de8b27ebff6426dbd5dafa8bd000080bf0000803f00000000000000000000803fbcd4a93e0ef5743e0000000000000000bcd4a93e0ef5743e00000000000000003dfa4d40e40748ba1b779340089643be4276773fc0b52ebe320f7bbf150248bedc1e0fbc000080bf000000000000803f000000000000803f641bb83efac39d3e0000000000000000641bb83efac39d3e00000000000000008e988840d37c01397dc193402ca1b3bb685c7e3f111be7bd8ed77fbf5d5619bc9aad0abd000080bf0000803f00000000000000000000803f3828a03e61779e3e00000000000000003828a03e61779e3e0000000000000000c2858f403e4142bec6588b4030248fbeab4e713f89f33abead3e75bf6eb592bea47c4bbc000080bf000000000000803f000000000000803f63819b3e827ea63e000000000000000063819b3e827ea63e0000000000000000571884405ea64bbe2f428e40b273d33dd5c1723f97b499bedad97dbf1f58f93d1856323d000080bf000000000000803f000000000000803f77a6a33edf84a43e000000000000000077a6a33edf84a43e000000000000000035258c404ecf46be436a8440b032dabdd9767e3f4f78cabc09e17dbf31e3d5bdd12d993d000080bf000000000000803f000000000000803f10ec9d3e1de7ab3e000000000000000010ec9d3e1de7ab3e000000000000000037889240bb1d9dbb766987409e2b93be6e82723fbfcb10beb8c674bf24bb95be0b0c7ebc000080bf000000000000803f000000000000803f6aa2973e926da93e00000000000000006aa2973e926da93e000000000000000054e7b5403e3617bac10d6840d67d863e8951713f35e1523e927776bf8c588a3e224510bc000080bf0000803f00000000000000000000803f0d2e7e3e30bab83e00000000000000000d2e7e3e30bab83e00000000000000006e18aa40e0b2e9ba941f5840e6a58abe1e456d3fe62985beecdb75bf8da18ebe9147ec3b000080bf0000803f00000000000000000000803fe443873ea606be3e0000000000000000e443873ea606be3e0000000000000000c4f6b4403bc412bd42b64c40d81351bd7e557f3f918150bd01747fbfb02759bd8f5a1cbd000080bf0000803f00000000000000000000803f5d6f7f3e04cdc23e00000000000000005d6f7f3e04cdc23e0000000000000000b7cdb040fd3d4cbec61a3840af422cbe44f4783f7a1425be387d7bbf9b861bbe750fdf3d000080bf000000000000803f000000000000803f535c843e7615cb3e0000000000000000535c843e7615cb3e0000000000000000c533b440db242039745c414073b178befbea733f3c873abe986b77bf44ee81beb2f51ebd000080bf000000000000803f000000000000803f1702803e4002c73e00000000000000001702803e4002c73e00000000000000006b3750409b6f56bbefaf8840f1b72ebdbaca6f3f5bf3b13ea0197fbf043072bcefe0a8bd000080bf000000000000803f000000000000803fe02db93eaa6ba83e0000000000000000e02db93eaa6ba83e00000000000000002c10814039ae92ba45ef884083f8c63d7c64713f1f0fa33eb91b7ebf19e0eb3d20781cbd000080bf000000000000803f000000000000803f0e3da73e0eb9a93e00000000000000000e3da73e0eb9a93e0000000000000000ad8b8e40f9be55bd7d227840e9fbea3e3d55463fedabde3eb1bb60bf1c0ef13eae9eb33d000080bf0000803f00000000000000000000803f868b9d3e2c26b33e0000000000000000868b9d3e2c26b33e0000000000000000c0864140a94225bdfab08240cc9cf1be18424f3f48bab2bed6815cbfe10002bf25e25abc000080bf000000000000803f000000000000803fba89bf3eeae0ab3e0000000000000000ba89bf3eeae0ab3e000000000000000084803840ea20d6bd4639894054e837be8db4773f23bc35bea9c27bbf664330be405d683d000080bf000000000000803f000000000000803f44aec23ee29ba63e000000000000000044aec23ee29ba63e0000000000000000b7b73940bc82d2bc93308e403f94d43eac24683fb83f95bd3d9f68bfab9fd53e145e713c000080bf000000000000803f000000000000803f0211c23e0c71a23e00000000000000000211c23e0c71a23e000000000000000013c02740fb38913c5488924072514ebe5e6e743fc3bf5fbe444e7abfc25a56be0f2f57bc000080bf000000000000803f000000000000803f4850c83ef8069f3e00000000000000004850c83ef8069f3e0000000000000000f95c1740457b76ba752ba240624e5ebedd9e6b3fe77ea63e1d6879bf958066bedbde59bc000080bf000000000000803f000000000000803f0815ce3ef877943e00000000000000000815ce3ef877943e0000000000000000db4b14403655aebc96fc9c40b2dd18bf7cd1263f1a7fefbe17853abf2c3e2fbf37b7c0bc000080bf000000000000803f000000000000803f323ed03e7644983e0000000000000000323ed03e7644983e00000000000000005673aa407035b0bc2e4c1f403d5ba93cddf17f3f6895023bf4e47ebf7c23aa3cc150b9bd000080bf0000803f00000000000000000000803f81948a3e6093d43e000000000000000081948a3e6093d43e0000000000000000b7f8b1408a59d339993b25407ff5533e777f6e3fdeed983e8c0279bfac376a3e702521bd000080bf0000803f00000000000000000000803fe101853e5851d33e0000000000000000e101853e5851d33e0000000000000000940dbe405bbabebdab2c1140ceacda3e2b084d3ffae0d63eebb564bf4e01e43eca1c733d000080bf000000000000803f000000000000803fab3c773e5c88da3e0000000000000000ab3c773e5c88da3e00000000000000006929b740d4ebc9bbc9a214403dd4853eabb2713fb18b4d3e371876bf52f78b3e54520bbd000080bf0000803f00000000000000000000803f011c813edd44d93e0000000000000000011c813edd44d93e000000000000000061e1c9404a25763822ebe03fe2579b3d579e7e3f90f6903dcc397fbf8d76983dc5b5b63c000080bf0000803f00000000000000000000803f0132673e40b2e73e00000000000000000132673e40b2e73e000000000000000069e6b3409dfba83aebdb0a40670d003d3bac7f3f87ac223d49397fbf943a0b3de85a8fbd000080bf0000803f00000000000000000000803f5189833e5ca9dc3e00000000000000005189833e5ca9dc3e00000000000000009bb2ff40cdf9abbaa84208bf5b35713d068d7f3f4e60c9bb99147fbfd7376f3d652b7bbd000080bf0000803f00000000000000000000803f0d2d193e9c26103f00000000000000000d2d193e9c26103f0000000000000000279701410ef112bad97a42bf5ffd013ebfa67d3feeee3dbd2c697dbf6d0dfd3dccbf8ebd000080bf0000803f00000000000000000000803ff3a9153efb0e133f0000000000000000f3a9153efb0e133f0000000000000000f9d9d94032608139007f80bfb2d843bdd2c37e3f5b74afbd9cb17fbf13843fbd5d656a3c000080bf0000803f00000000000000000000803f19f1513e7114153f000000000000000019f1513e7114153f000000000000000067a3f5400dd50d3b57247dbfd12fd13d0edd7b3f209316be73b37dbf8fd8b33dc685cebd000080bf0000803f00000000000000000000803f43ed283ee072153f000000000000000043ed283ee072153f000000000000000060d6c740ef4038bdd78f6cbf578da8bd9aa77e3f7275793d951c7fbf64c9a9bd8a97f33b000080bf0000803f00000000000000000000803fb1b16d3ee04f143f0000000000000000b1b16d3ee04f143f0000000000000000f336bd40452eecbd0b7446bf72db44be3ba3763f70283f3ed1377bbfe9d03fbe268a33bd000080bf000000000000803f000000000000803feb127e3e0984123f0000000000000000eb127e3e0984123f0000000000000000469b9240e78b49bd196115c0676fdebe3afb4f3f1a1ac73eee6d66bfdb8bc0bed53361be000080bf000000000000803f000000000000803fc6779e3eeefd243f0000000000000000c6779e3eeefd243f00000000000000005debb240c1932cbbcb36a7bf4cc2cabdb86a7d3fe59ecf3da1707ebf644dbfbd0fba6fbd000080bf000000000000803f000000000000803ff7e5853e5028193f0000000000000000f7e5853e5028193f0000000000000000589b4440a44c39bae79482c0a61a94be7d746c3fbfb4803ed0c474bf353e95bec42eefbc000080bf0000803f00000000000000000000803fb176c13e1835393f0000000000000000b176c13e1835393f0000000000000000fff7954018de02ba563120c0cbf349bdc56a7f3f74803c3dbba37fbf850046bd3be9b2bc000080bf0000803f00000000000000000000803f06e49b3e6c13273f000000000000000006e49b3e6c13273f0000000000000000a2326540c1efe7ba15bf87c0c6a0ee3d5f9d673f2bc5d1be1e347ebf4088ea3de0bff1bc000080bf000000000000803f000000000000803f39b1b53e66e93a3f000000000000000039b1b53e66e93a3f0000000000000000c9457340d40d03ba6b4280c01783283d31187f3f5f1196bdb19c7fbf00f51c3d38c921bd000080bf0000803f00000000000000000000803f40acb03e504c383f000000000000000040acb03e504c383f0000000000000000dc78cc40a5b60abbb274adbffa23ab3d550e7f3f39619f3c17ff7ebf1933ac3d2720e1bc000080bf0000803f00000000000000000000803f1f18673e9c8c193f00000000000000001f18673e9c8c193f0000000000000000fbaeb440414b08ba2d1617c0f94ffc3d7f787c3f3040e2bda4f57dbf4e94f43d08a224bd000080bf0000803f00000000000000000000803f5c0c853ee888253f00000000000000005c0c853ee888253f000000000000000042368b40b4153db9bc497ac0b5d4073e628c7a3f306b20be518b7dbf6d66ff3da6c573bd000080bf000000000000803f000000000000803f444aa43ee62d373f0000000000000000444aa43ee62d373f00000000000000001e4bd64057b6b8bdd8aa91bf369ab33ccd29773f58e384be41dd7fbfc59ae03c21e28f3c000080bf000000000000803f000000000000803f25c4573e080d173f000000000000000025c4573e080d173f0000000000000000c16ad9401b2138beaf61bebf30a118bd11997f3fae5b2b3d31747fbfe2130fbd51e961bd000080bf000000000000803f000000000000803fe5cd523e018e1b3f0000000000000000e5cd523e018e1b3f00000000000000004638f2404d242ebd3daba9bffcdace3dccd86a3f7d1fc5becba47dbfe1526c3da8c8fabd000080bf000000000000803f000000000000803f619b303ecbdd183f0000000000000000619b303ecbdd183f0000000000000000a643ca40dc7ef5bbf830e0bf19aea63eb53f683f256588beeff771bf01b8a33e8d5c87bd000080bf0000803f00000000000000000000803fa7fb6a3e392d1e3f0000000000000000a7fb6a3e392d1e3f00000000000000009529b94042438abdcf631bc0a46efc3e167a3e3f11dce6bebc395abf694a043f808aa2bd000080bf000000000000803f000000000000803f2284813e0e8d263f00000000000000002284813e0e8d263f00000000000000003b35804025ec76bea4dc85c0bc3d153e47c0673fac4eccbef8407dbfcfb30c3eb2244bbd000080bf000000000000803f000000000000803f5e64ab3e16323b3f00000000000000005e64ab3e16323b3f000000000000000077348b40bbd043be6b8785c049a54f3ed7de643f208bccbe9eeb79bf44791c3e1e411dbe000080bf000000000000803f000000000000803f817da33e2de63a3f0000000000000000817da33e2de63a3f0000000000000000264afc4082062dbe97429bbfcf56e23d7d2e793f8fae4dbe9fc67dbf5265bf3d858ebdbd000080bf000000000000803f000000000000803fddda1d3ebfd6183f0000000000000000ddda1d3ebfd6183f000000000000000057fd824095a550bea4248ec0256f8cbec8405a3f34c8e33ef10076bfe66c85bedc98bebd000080bf000000000000803f000000000000803f9669a93e2af83d3f00000000000000009669a93e2af83d3f0000000000000000dce9f040ea1940be535fbdbfe1f4023e065c7d3ff53684bd89fa7cbfdc13f93d57bcbebd000080bf000000000000803f000000000000803fe9842f3eeab11b3f0000000000000000e9842f3eeab11b3f00000000000000008226fc40507152be22f7bcbfaf3cd93d05647e3f6ba212bda7737ebf7ce6d63d9f9e04bd000080bf000000000000803f000000000000803fb9361e3e46201c3f0000000000000000b9361e3e46201c3f0000000000000000b0038640be8683bd379092c05ce04cbc869e743fa8d3963ec3e47fbfef8ea0bcbd35ad3c000080bf0000803f00000000000000000000803f65dca63e1a41403f000000000000000065dca63e1a41403f0000000000000000e4f3bf40a7be19bd94be24c0ddb3bbbea4295e3f8ab7ab3e2cb96dbf6d20babeb16298bd000080bf000000000000803f000000000000803f71f4783ebe71283f000000000000000071f4783ebe71283f00000000000000006f7b8840ed208338235e90c07a6f6dbe602d743fea8c433eea0579bf27ea68be897538bd000080bf0000803f00000000000000000000803fc66ea43e77753f3f0000000000000000c66ea43e77753f3f000000000000000012cc0141b0f058be6374e9bf3f96f5beffdd5e3fa091e03da0a060bff9cff3bec5e86bbd000080bf000000000000803f000000000000803f3dc4123e5d77203f00000000000000003dc4123e5d77203f0000000000000000c91ff940f41d55be6a2f07c05c065b3e60027a3fd625b83c53127abfc0185b3e00000000000080bf000000000000803f000000000000803ffb37223ea405243f0000000000000000fb37223ea405243f00000000000000008722f7405c62b7bdb73728c096d9653e3e6b773f043eff3d9f7178bf13e16e3e3f8b7abd000080bf000000000000803f000000000000803f9b5a243ebf7b2a3f00000000000000009b5a243ebf7b2a3f0000000000000000bc60e840095d3dbe6f1609c00f36f43d4b9d7d3f18c986bd066e7dbf8e95e83d2c58acbd000080bf0000803f00000000000000000000803fc1363c3ec96b243f0000000000000000c1363c3ec96b243f0000000000000000d555ed40b298e03b8ebd2ac046e89b3da0927b3ff8d92c3e933f7fbfe2869c3de1769a3b000080bf0000803f00000000000000000000803fa770323ea0f92a3f0000000000000000a770323ea0f92a3f00000000000000008ba1ed40d9999dbbf96c47c059e1493d31b07f3f77a30f3be1ac7fbf31f6493de3f926bc000080bf000000000000803f000000000000803fb542333e6656303f0000000000000000b542333e6656303f0000000000000000784cde40000e7fbbddb22fc0996471bee2d1713f3cd4693eb8c878bf61e469beaf256fbd000080bf0000803f00000000000000000000803f5fe3483ec7102c3f00000000000000005fe3483ec7102c3f0000000000000000183eae40ca96a5b94bbf8cc01f3869bedf40753f3151323e734379bf1bf866be296e05bd000080bf000000000000803f000000000000803f5bc4863ebef13e3f00000000000000005bc4863ebef13e3f0000000000000000465fa7404f6d8cbd77fd91c07d496cbe4f31703f63f883be96e174bf25d488be317ceebd000080bf000000000000803f000000000000803fad0d8c3ecaa6403f0000000000000000ad0d8c3ecaa6403f00000000000000002ddda140330244be8a5d92c0302ca33e8f9a653f80fe9cbecba372bfccc6983ec906e6bd000080bf000000000000803f000000000000803fe634913eb6b0403f0000000000000000e634913eb6b0403f00000000000000008fafaa400067f4bdf2399cc04d6ecb3e2a74423f14d3033f4ce360bfec45f43eac7cd4bc000080bf000000000000803f000000000000803f86e08b3eaf96443f000000000000000086e08b3eaf96443f0000000000000000b24fa2404fe1aebbb4e39dc08b5c2d3ecee8763f08974f3ee8117bbfe1a23d3ec81f7ebd000080bf000000000000803f000000000000803f30ba923e1a1e453f000000000000000030ba923e1a1e453f0000000000000000fdef9940c684333a203593c0f5e4213e828f7b3fab6bc6bd61b07cbfb75a1e3e8b142dbd000080bf0000803f00000000000000000000803f4c77983efa8e403f00000000000000004c77983efa8e403f0000000000000000c607d340803b01bddb852ac07961cc3e7900563fc2d5c0be6cb76abf055cbb3ed06023be000080bf0000803f00000000000000000000803f23065d3e6bcd293f000000000000000023065d3e6bcd293f00000000000000009235b340b308f63a58534ec0c1b017be11717a3f826c143e2eff7cbfa04e10bedb1c71bd000080bf0000803f00000000000000000000803fb3c1853eaa4d303f0000000000000000b3c1853eaa4d303f00000000000000004461e640ee3de83bf38ffdbfcaf2c63d8d007c3fff5416bed11d7ebf5650ae3d585fb0bd000080bf0000803f00000000000000000000803fd3a2403e51f9213f0000000000000000d3a2403e51f9213f00000000000000008a9bc640b0b87bbabf4d19c0830d4fbecf11783f8f38113e7c9f7abf02d848beadf363bd000080bf000000000000803f000000000000803fbd596e3ee46f263f0000000000000000bd596e3ee46f263f00000000000000002ce7dc40f4ee14bc81f4d3bfb46516beb7b66f3f8536a33ecf297dbf912007be97488bbd000080bf000000000000803f000000000000803fcd334d3e48241e3f0000000000000000cd334d3e48241e3f0000000000000000e343ec402655a6bbcc11d3bf1005443d1dea6f3f9af0b03e14d77ebfebed953db88578bd000080bf000000000000803f000000000000803ffb9b373efb3d1e3f0000000000000000fb9b373efb3d1e3f00000000000000000ed5f04061eaa0bc2cdae5bfaae2973e468d6f3ff14943bedf6f74bf41a3963e768e2abd000080bf0000803f00000000000000000000803fd142303e793a203f0000000000000000d142303e793a203f0000000000000000459b4bbf22f407bbb8e3a6c0af40e8bd104a7e3ff696afbca6f67dbffa46eabdec3b57bd000080bf0000803f00000000000000000000803fe88f113fa9f0453f0000000000000000e88f113fa9f0453f0000000000000000067c50bf487084bdd4a7aac0ec64a6beaf19723f4748a5bbd80d72bf674da6be0131b43c000080bf000000000000803f000000000000803fbd41123f1b69473f0000000000000000bd41123f1b69473f0000000000000000d8349abef94187bd2aebb3c010519cbc5a61793fa08866be17ef7fbfd904afbc4099fcbb000080bf0000803f00000000000000000000803fc4e70b3f6c4f4b3f0000000000000000c4e70b3f6c4f4b3f00000000000000007043713e694239bd0dc0b9c0d332f5bd8bfe7b3ffa6304be42287ebfd5f9f3bd79a84a3c000080bf0000803f00000000000000000000803f6c21053fae6c4d3f00000000000000006c21053fae6c4d3f0000000000000000002ceb3ee62b0cbd2b0baec0ee26653dd74b7f3f9e0047bd9a7c7fbf2ddf5e3d5f6b04bd000080bf0000803f00000000000000000000803ffb7e023f3a10493f0000000000000000fb7e023f3a10493f0000000000000000b5ef7b3ffe9cd1bd84ecaac06f658e3e9b96623f940bbf3ebc3e73bfc2f19e3e3ac6e6bc000080bf000000000000803f000000000000803fc007f83ea8d2473f0000000000000000c007f83ea8d2473f000000000000000044ae8e3faa731c3ad3dbb1c0fda6a63d4e6f7d3fb95aec3d11097fbff697ac3d4bbfa7bc000080bf000000000000803f000000000000803f748cf53ecaf64a3f0000000000000000748cf53ecaf64a3f0000000000000000b945d73e801e503b1296b6c048b88cbcc4f57f3f909f873bcfed7fbf4d278cbc55b384bc000080bf0000803f00000000000000000000803faaed023fdf364c3f0000000000000000aaed023fdf364c3f00000000000000005cd8c73f5b8a9a3ac765e1c093ca24be994a763f688a61be33a37cbfbce223bed105b43c000080bf000000000000803f000000000000803fd2fdea3e04d95c3f0000000000000000d2fdea3e04d95c3f00000000000000001c742540315396bc201fd4c09c3c333e9526753f6b3d6a3ef8487bbffe4c403e76a80fbd000080bf000000000000803f000000000000803f683cd33eaaff583f0000000000000000683cd33eaaff583f0000000000000000b3395140b9b946ba745ce8c03398003e75667c3faccae13d81e77cbfaeb0093e37169ebd000080bf0000803f00000000000000000000803f74a2c33ef8df603f000000000000000074a2c33ef8df603f0000000000000000b8992640b92430baa63cf8c0e85ad3bd0871693fd866cbbe7b6d7ebfd875e2bdff0f8f3b000080bf000000000000803f000000000000803f706bd33e2856663f0000000000000000706bd33e2856663f0000000000000000938ff03e2f70fabca52dc7c0a00b6bbe2baf713ffc6172be230f79bf0c256bbefbaee13c000080bf000000000000803f000000000000803fc743023f428c523f0000000000000000c743023f428c523f000000000000000047b65eba8efa3fbee431c1c0ab132cbece227b3f1f91c63d3c4f7cbfd6362dbe3dcc573b000080bf0000803f00000000000000000000803f8b32083f5f9d503f00000000000000008b32083f5f9d503f0000000000000000ddd10440eb40edbd0c31f7c0bba1d83ea210423f1d1bfe3e112661bf6a5ef33e6a90c23c000080bf000000000000803f000000000000803f7491e03ea49c663f00000000000000007491e03ea49c663f0000000000000000e2a3f63f6e37e03bdd80fbc0f74e7f3e29aa743f6510203e6e0877bfc37f843ec08930bd000080bf000000000000803f000000000000803f36abe43e1539683f000000000000000036abe43e1539683f00000000000000002764073fb0418abbb2cbd5c039595d3e89f56f3ff1e78b3e0d6479bfd425673e8b4a71bb000080bf0000803f00000000000000000000803f2b76023f625e593f00000000000000002b76023f625e593f0000000000000000415acd3ff2b181bd681501c1f1d6be3ce368783fc75976be33ee7fbf4b9eba3cb752a1bb000080bf000000000000803f000000000000803f7913ec3e26bb6a3f00000000000000007913ec3e26bb6a3f00000000000000007200803fbe6d16baccb4f4c0d18249be9fde703f15238dbe86c87abf01054dbe6baa823c000080bf0000803f00000000000000000000803f64e4f93edc30653f000000000000000064e4f93edc30653f000000000000000035d0453cc69db1bab44adec01beeafbdd6027a3f7bdd49be6f0b7fbfbcdaafbd5c610f3c000080bf0000803f00000000000000000000803fad55083fb8f15b3f0000000000000000ad55083fb8f15b3f0000000000000000ae1a68bc3848d4388b65ccc072af12be8ef56f3f119da23e0d517dbf1ed504bea8f681bd000080bf0000803f00000000000000000000803ff086083f3c77553f0000000000000000f086083f3c77553f00000000000000005dd5a4becf696abe2db8c7c066755a3ebc49753fd06d43be5fec78bf71cd413e670a0cbe000080bf0000803f00000000000000000000803f502d0c3f32f8523f0000000000000000502d0c3f32f8523f0000000000000000fce2d5be542d933ba19fb9c0e89e7f3ef190773f6e594cbd2ae177bf0dab7e3e09e1c5bc000080bf0000803f00000000000000000000803f3fbc0d3f7a504d3f00000000000000003fbc0d3f7a504d3f0000000000000000aaf659bf6186caba01a2c4c00e74413eb7d1783f45710fbe6fdc78bf85e1283ec3b82abe000080bf0000803f00000000000000000000803fc47e113f2c04523f0000000000000000c47e113f2c04523f0000000000000000805b8bbf6ec33fbe978cdcc0e23dbdbe31ee433fbce2063fbaba6dbfb3be91be69a673be000080bf0000803f00000000000000000000803f8879153f511d5b3f00000000000000008879153f511d5b3f0000000000000000c71251bf7b41eb39ce0fddc0922993be5b69653f4c1dad3e79d674bfcd4593bef67a4fbd000080bf0000803f00000000000000000000803f7ed9113f11db5b3f00000000000000007ed9113f11db5b3f0000000000000000f40f96bf460266bc57cbe4c0cf28abbe980a503f5562f43e4bc770bfa8dba3be4926e9bd000080bf0000803f00000000000000000000803f9633163fa4d35e3f00000000000000009633163fa4d35e3f0000000000000000b7273bbf61f916bbbe3ee3c0fe6b43bce6f47f3f349f653c1cfb7fbff9cb42bc1aad37bb000080bf0000803f00000000000000000000803f9b30113ffe245e3f00000000000000009b30113ffe245e3f00000000000000004763f7beb0299abb69c1e5c02dc7e93d0a447b3f345b1dbe8b527ebfb321e53d085ebfbc000080bf0000803f00000000000000000000803f8f6d0e3fd7075f3f00000000000000008f6d0e3fd7075f3f0000000000000000130badbfaebc82bbd5e9ffc0abe4173e74ec6d3f2a0cadbe9d117dbf3de5043ebca79dbd000080bf000000000000803f000000000000803fd7d6183fb7f7683f0000000000000000d7d6183fb7f7683f000000000000000080a213bf77c32e3952a7ecc02e0c703e483a6d3f2d6f96beacc978bf43896c3eb3de3fbd000080bf0000803f00000000000000000000803fb2d30f3fa885613f0000000000000000b2d30f3fa885613f0000000000000000f890bcbe767702bece9aeac0bf9af13e18c61e3fd16a20bf03755bbf7e48fa3e539c25be000080bf0000803f00000000000000000000803f82040d3f4a2d613f000000000000000082040d3f4a2d613f0000000000000000628daf3a62a141be3222e3c0f53e6ebe9bf8783fd7afac3b2cdd78bf89f86dbe33b0febc000080bf0000803f00000000000000000000803fda9d083fa3945e3f0000000000000000da9d083fa3945e3f00000000000000004eadac387ce194b8b90ae8c0748569bc5b90603f8fb6f53e2dca7fbfd225bb3b1a4f24bd000080bf0000803f00000000000000000000803f82b0083f347e613f000000000000000082b0083f347e613f000000000000000009318ebf571638b9afbe01c104e3cebe04cb623f6740693e314365bfab22debe972dca3d000080bf000000000000803f000000000000803fc7c4143f428f6a3f0000000000000000c7c4143f428f6a3f0000000000000000218f3dbcf3655ab80f1903c196de043b4d9e733fce4c9dbed5af7fbfd81d59bc682043bd000080bf000000000000803f000000000000803f7e14093f11aa6b3f00000000000000007e14093f11aa6b3f00000000000000004d298e3f102ab3b80cbf01c1c3fbc23e3aeb673fba863d3e7cf86bbf2f88c63ec0f2b1ba000080bf000000000000803f000000000000803fdc01f93e44a26b3f0000000000000000dc01f93e44a26b3f0000000000000000 + m_CompressedMesh: + m_Vertices: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_UV: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Normals: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Tangents: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_Weights: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_NormalSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_TangentSigns: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_FloatColors: + m_NumItems: 0 + m_Range: 0 + m_Start: 0 + m_Data: + m_BitSize: 0 + m_BoneIndices: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_Triangles: + m_NumItems: 0 + m_Data: + m_BitSize: 0 + m_UVInfo: 0 + m_LocalAABB: + m_Center: {x: 0.0000023841858, y: -0.5083316, z: -0.0000019073486} + m_Extent: {x: 9.516399, y: 0.54118663, z: 9.5164} + m_MeshUsageFlags: 0 + m_BakedConvexCollisionMesh: + m_BakedTriangleCollisionMesh: + m_MeshMetrics[0]: 1 + m_MeshMetrics[1]: 1 + m_MeshOptimizationFlags: 1 + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset.meta new file mode 100644 index 0000000..9900810 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bb50b8d1aa8043d498a870e940a1f53c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4300000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Models/VertexPaintMesh/FloorCircularVertexPaint.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile.meta b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile.meta new file mode 100644 index 0000000..001fec9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ea1c9dbe669808d469d01a666646b63f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset new file mode 100644 index 0000000..6b1b113 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: 3DShaderPP + m_EditorClassIdentifier: + settings: + - {fileID: 2875692154154027359} +--- !u!114 &2875692154154027359 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 48a79b01ea5641d4aa6daa2e23605641, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + intensity: + overrideState: 1 + value: 2 + threshold: + overrideState: 1 + value: 2 + softKnee: + overrideState: 0 + value: 0.5 + clamp: + overrideState: 0 + value: 65472 + diffusion: + overrideState: 0 + value: 7 + anamorphicRatio: + overrideState: 0 + value: 0 + color: + overrideState: 0 + value: {r: 1, g: 1, b: 1, a: 1} + fastMode: + overrideState: 0 + value: 0 + dirtTexture: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + dirtIntensity: + overrideState: 0 + value: 0 diff --git a/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset.meta new file mode 100644 index 0000000..108d0d8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3d429b049879d83438f546466ab56fcd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset new file mode 100644 index 0000000..caf0cec --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset @@ -0,0 +1,57 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: 3DShaderPP_URP + m_EditorClassIdentifier: + components: + - {fileID: 5651440225825812885} +--- !u!114 &5651440225825812885 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + threshold: + m_OverrideState: 0 + m_Value: 0.9 + intensity: + m_OverrideState: 1 + m_Value: 1.5 + scatter: + m_OverrideState: 0 + m_Value: 0.7 + clamp: + m_OverrideState: 0 + m_Value: 65472 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 0 + m_Value: 0 + skipIterations: + m_OverrideState: 0 + m_Value: 1 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 diff --git a/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset.meta b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset.meta new file mode 100644 index 0000000..ce9f6e1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 39ba2e016b5a593459e1e4f03143a1d2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/PostProcessingProfile/3DShaderPP_URP.asset + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs.meta new file mode 100644 index 0000000..7406c96 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b14f12ba4dfbfca49a5091b54d38ff1a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements.meta new file mode 100644 index 0000000..7692c29 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0999e44be55aebe4295d398bcaa9cffa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab new file mode 100644 index 0000000..e910af6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab @@ -0,0 +1,1722 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &77157413 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 77514757} + m_Layer: 0 + m_Name: ChomperMesh (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &77514757 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77157413} + m_LocalRotation: {x: -0, y: 0.16935119, z: -0, w: -0.98555577} + m_LocalPosition: {x: 3.37, y: 0, z: 3.57} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 77514759} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 340.49982, z: 0} +--- !u!1 &77157415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 77514759} + - component: {fileID: 78284839} + - component: {fileID: 79416039} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &77514759 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77157415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 77514757} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &78284839 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77157415} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &79416039 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 77157415} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d30570211237ca14d8a6a57f2cf1d554, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &393462096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 393502064} + - component: {fileID: 390077776} + - component: {fileID: 391208848} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &393502064 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393462096} + m_LocalRotation: {x: -0, y: -0.97974104, z: -0, w: 0.20026867} + m_LocalPosition: {x: 0.33, y: 0.5383247, z: -0.33} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 393502066} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -156.895, z: 0} +--- !u!33 &390077776 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393462096} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &391208848 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393462096} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1ec4da3200e13be4b8a24b9cc8a388de, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &393462098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 393502066} + m_Layer: 0 + m_Name: ChomperMesh (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &393502066 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 393462098} + m_LocalRotation: {x: -0, y: 0.7527149, z: -0, w: 0.6583467} + m_LocalPosition: {x: -0.2, y: 0, z: 3.07} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 393502064} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 97.6522, z: 0} +--- !u!1 &449857752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450352376} + - component: {fileID: 451122392} + - component: {fileID: 452122136} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &450352376 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449857752} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 450352378} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &451122392 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449857752} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &452122136 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449857752} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 288b1794f4642404a8f17e7737b49ee2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &449857754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450352378} + m_Layer: 0 + m_Name: ChomperMesh (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &450352378 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449857754} + m_LocalRotation: {x: -0, y: 0.42492765, z: -0, w: 0.9052273} + m_LocalPosition: {x: 1.84, y: 0, z: 1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 450352376} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 50.29217, z: 0} +--- !u!1 &646384008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 645961128} + m_Layer: 0 + m_Name: ChomperMesh (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &645961128 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646384008} + m_LocalRotation: {x: -0, y: 0.9728468, z: -0, w: -0.23144992} + m_LocalPosition: {x: -0.71, y: 0, z: -5.21} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 645961130} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 206.765, z: 0} +--- !u!1 &646384010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 645961130} + - component: {fileID: 649385354} + - component: {fileID: 648386378} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &645961130 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646384010} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 645961128} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &649385354 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646384010} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &648386378 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646384010} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 64fe0c44c3b15d44fac762030b06c7a7, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &779735592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 780029448} + m_Layer: 0 + m_Name: ChomperMesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &780029448 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779735592} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.3108255, y: 1.3108255, z: 1.3108255} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 780029450} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &779735594 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 780029450} + - component: {fileID: 776605226} + - component: {fileID: 777735402} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &780029450 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779735594} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 780029448} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &776605226 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779735594} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &777735402 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 779735594} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 47631be4051e35346967d3456abc0b74, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &845373564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 845479004} + - component: {fileID: 844151932} + - component: {fileID: 843185852} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &845479004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845373564} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 845479006} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &844151932 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845373564} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &843185852 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845373564} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: fc044125b842601468eeb4933a49a87b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &845373566 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 845479006} + m_Layer: 0 + m_Name: ChomperMesh (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &845479006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 845373566} + m_LocalRotation: {x: -0, y: 0.23171885, z: -0, w: -0.97278285} + m_LocalPosition: {x: -2.46, y: 0, z: 3.82} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 845479004} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 333.20343, z: 0} +--- !u!1 &888947781 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 888920165} + m_Layer: 0 + m_Name: ChomperMesh (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &888920165 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888947781} + m_LocalRotation: {x: -0, y: 0.7236889, z: -0, w: 0.69012636} + m_LocalPosition: {x: 2.82, y: 0, z: -2.09} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 888920167} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 92.71979, z: 0} +--- !u!1 &888947783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 888920167} + - component: {fileID: 886020167} + - component: {fileID: 887020167} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &888920167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888947783} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 888920165} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &886020167 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888947783} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &887020167 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 888947783} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ffe2573d54d0f724fac1c45fd3ec2a55, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1079664616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079886792} + m_Layer: 0 + m_Name: ChomperMesh (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1079886792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079664616} + m_LocalRotation: {x: -0, y: 0.78935444, z: -0, w: -0.61393785} + m_LocalPosition: {x: -2.29, y: 0, z: -3.97} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1079886794} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 255.75, z: 0} +--- !u!1 &1079664618 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079886794} + - component: {fileID: 1080656874} + - component: {fileID: 1081655594} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1079886794 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079664618} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079886792} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1080656874 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079664618} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &1081655594 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079664618} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9cc2398bbc38e4d4fae1b3022d0303e6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1184798005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1184434453} + - component: {fileID: 1185761589} + - component: {fileID: 1186728949} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1184434453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184798005} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1184434455} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1185761589 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184798005} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &1186728949 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184798005} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1a2177a44f855c144a506291d93a7f9e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1184798007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1184434455} + m_Layer: 0 + m_Name: ChomperMesh (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1184434455 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184798007} + m_LocalRotation: {x: -0, y: 0.85176426, z: -0, w: 0.5239252} + m_LocalPosition: {x: 4.71, y: 0, z: 0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1184434453} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 116.808174, z: 0} +--- !u!1 &1465808609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1465510593} + m_Layer: 0 + m_Name: ChomperMesh (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1465510593 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465808609} + m_LocalRotation: {x: -0, y: 0.97176796, z: -0, w: -0.23593868} + m_LocalPosition: {x: -3.85, y: 0, z: -1.87} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1465510595} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 207.29393, z: 0} +--- !u!1 &1465808611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1465510595} + - component: {fileID: 1466804963} + - component: {fileID: 1467803683} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1465510595 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465808611} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1465510593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1466804963 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465808611} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &1467803683 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465808611} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 54a2aae61de6ffc4d9d2f75684d1f6b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1803587000 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1804013976} + - component: {fileID: 1806913976} + - component: {fileID: 1805783928} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1804013976 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803587000} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1804013978} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1806913976 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803587000} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &1805783928 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803587000} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 11a854654cb3ed34fa7c2846f79b4501, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1803587002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1804013978} + m_Layer: 0 + m_Name: ChomperMesh (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1804013978 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803587002} + m_LocalRotation: {x: -0, y: 0.4351206, z: -0, w: -0.90037227} + m_LocalPosition: {x: 0.76, y: 0, z: -3.87} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1804013976} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 308.4141, z: 0} +--- !u!1 &2006832385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2006599969} + - component: {fileID: 2007894273} + - component: {fileID: 2009025473} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2006599969 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2006832385} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2006599971} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2007894273 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2006832385} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &2009025473 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2006832385} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 96453b941d312514b95971723c10ee1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2006832387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2006599971} + m_Layer: 0 + m_Name: ChomperMesh (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2006599971 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2006832387} + m_LocalRotation: {x: -0, y: 0.4838005, z: -0, w: -0.87517834} + m_LocalPosition: {x: -4.19, y: 0, z: 1.32} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2006599969} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 302.1322, z: 0} +--- !u!1 &2080372104 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079877544} + - component: {fileID: 2076977544} + - component: {fileID: 2078108488} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2079877544 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2080372104} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2079877546} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2076977544 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2080372104} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &2078108488 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2080372104} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9cc2398bbc38e4d4fae1b3022d0303e6, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2080372106 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079877546} + m_Layer: 0 + m_Name: ChomperMesh (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2079877546 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2080372106} + m_LocalRotation: {x: -0, y: 0.53806317, z: -0, w: 0.84290457} + m_LocalPosition: {x: 1.22, y: 0, z: 4.58} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2079877544} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 65.10378, z: 0} +--- !u!1 &2128473564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128245244} + m_Layer: 0 + m_Name: ChomperMesh (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2128245244 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128473564} + m_LocalRotation: {x: -0, y: 0.8532778, z: -0, w: 0.52145666} + m_LocalPosition: {x: -1.32, y: 0, z: -1.81} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2128245246} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 117.13999, z: 0} +--- !u!1 &2128473566 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128245246} + - component: {fileID: 2129539550} + - component: {fileID: 2130670366} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2128245246 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128473566} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2128245244} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2129539550 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128473566} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &2130670366 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128473566} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: fd5cc882573c34546832d7237a0f1179, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_ChomperEffects + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 182b5db6bafecdd4499548c320452151, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 780029448} + - {fileID: 450352378} + - {fileID: 393502066} + - {fileID: 2128245244} + - {fileID: 1804013978} + - {fileID: 888920165} + - {fileID: 1184434455} + - {fileID: 77514757} + - {fileID: 2079877546} + - {fileID: 845479006} + - {fileID: 2006599971} + - {fileID: 1465510593} + - {fileID: 1079886792} + - {fileID: 645961128} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab.meta new file mode 100644 index 0000000..a97485a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a137c16d9acfc104dbb3b70ac39c2956 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ChomperEffects.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab new file mode 100644 index 0000000..17823a0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab @@ -0,0 +1,347 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_ColorRamp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: fb8eb7769e3fb94439fa958c741e9cda, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2566484273314550391} + - {fileID: 6431313674777807136} + - {fileID: 6431313673647281246} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &41967079 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 4222577071715546434, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Name + value: BuildingGroup (2) + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.x + value: 0.5921802 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.y + value: 0.59218013 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.z + value: 0.59218013 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.x + value: 3.64 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.y + value: 0.21 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.z + value: 1.35 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.w + value: 0.97275656 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.x + value: -0.023849748 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.y + value: -0.23012646 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.z + value: 0.014754833 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -2.27 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -26.665 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 2.276 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ee9516640af0538468e56cdf5f082973, type: 3} +--- !u!4 &6431313673647281246 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + m_PrefabInstance: {fileID: 41967079} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1583726745 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 4222577071715546434, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Name + value: BuildingGroup (1) + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.x + value: 0.5921802 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.y + value: 0.59218013 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.z + value: 0.5921802 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.x + value: -3.56 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.z + value: 0.89 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9463852 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.y + value: 0.32304028 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 37.694 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7822991586944255359, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1529bff9ad36e784a8b3ed044c58fac9, type: 2} + - target: {fileID: 8222263669221838709, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1529bff9ad36e784a8b3ed044c58fac9, type: 2} + - target: {fileID: 8461399265084143764, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1529bff9ad36e784a8b3ed044c58fac9, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ee9516640af0538468e56cdf5f082973, type: 3} +--- !u!4 &6431313674777807136 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + m_PrefabInstance: {fileID: 1583726745} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8853345071132695502 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 4222577071715546434, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Name + value: BuildingGroup + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.x + value: 0.80201 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.y + value: 0.80201 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalScale.z + value: 0.80201 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalPosition.z + value: -0.32 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7822991586944255359, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e4b55a1d7a20173428e6466d938bd59a, type: 2} + - target: {fileID: 8222263669221838709, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e4b55a1d7a20173428e6466d938bd59a, type: 2} + - target: {fileID: 8461399265084143764, guid: ee9516640af0538468e56cdf5f082973, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e4b55a1d7a20173428e6466d938bd59a, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ee9516640af0538468e56cdf5f082973, type: 3} +--- !u!4 &2566484273314550391 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6431313673672427961, guid: ee9516640af0538468e56cdf5f082973, type: 3} + m_PrefabInstance: {fileID: 8853345071132695502} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab.meta new file mode 100644 index 0000000..5ac5aac --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f1939858350c542459a67b501e8f311a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ColorRamp.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab new file mode 100644 index 0000000..8c44408 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab @@ -0,0 +1,345 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_CrazyFresnel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 5171ba78548cecc45932f8600ec779a4, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4571918498243746537} + - {fileID: 7633738353663867066} + - {fileID: 7633738352636472448} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &430934977 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 7114469404191227387, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_Name + value: TestShape (1) + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalPosition.x + value: -2.86 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalPosition.y + value: 1.28 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8535513 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.x + value: 0.35104555 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.y + value: 0.29748854 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.z + value: -0.24437234 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 48.13 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 30.253 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -18.186 + objectReference: {fileID: 0} + - target: {fileID: 8771692980485250094, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9cc2398bbc38e4d4fae1b3022d0303e6, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} +--- !u!1 &7114469404617504314 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7114469404191227387, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + m_PrefabInstance: {fileID: 430934977} + m_PrefabAsset: {fileID: 0} +--- !u!114 &591930781 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7114469404617504314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c87fcb4b45b61be46bdb72dcaa09c6f2, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeed: 60 + rotationAxis: {x: 0.7, y: 0.9, z: 0.4} +--- !u!4 &7633738352636472448 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + m_PrefabInstance: {fileID: 430934977} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1726701563 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 7114469404191227387, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_Name + value: TestShape + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalPosition.x + value: 2.75 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalPosition.y + value: 1.28 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8771692980485250094, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9cc2398bbc38e4d4fae1b3022d0303e6, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} +--- !u!1 &7114469404772442624 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7114469404191227387, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + m_PrefabInstance: {fileID: 1726701563} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1544352163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7114469404772442624} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c87fcb4b45b61be46bdb72dcaa09c6f2, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeed: 60 + rotationAxis: {x: 0.7, y: 0.9, z: 0.4} +--- !u!4 &7633738353663867066 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7633738353028081473, guid: 6d5b88125e6a7674bb2247b90685dc60, type: 3} + m_PrefabInstance: {fileID: 1726701563} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2005783877 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9cc2398bbc38e4d4fae1b3022d0303e6, type: 2} + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918498243746537 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 2005783877} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab.meta new file mode 100644 index 0000000..007ae1c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f53f76fa925c520479b4f74c02866bb7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_CrazyFresnel.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab new file mode 100644 index 0000000..8b2b3f0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab @@ -0,0 +1,87 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + - component: {fileID: 1510969032} + m_Layer: 0 + m_Name: P_Demo_DepthColor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: c91f9777e0bf4ba4c94f07e519baf974, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1510969032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0a7b12279abd71438c674f4bcca4df1, type: 3} + m_Name: + m_EditorClassIdentifier: + objectToSpawn: {fileID: 919132149155446097, guid: b68011748219267478fa8064dce31d6d, type: 3} + parentTransform: {fileID: 2852686197356200391} + spawnObject: 0 + destroyAllChildren: 0 + outerRadius: 100 + innerRadius: 0.9 + spawnCount: 50 + scaleRange: {x: 1, y: 4} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab.meta new file mode 100644 index 0000000..9aef345 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6a0266dc98652204dbe3621e86ba0f88 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_DepthColor.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab new file mode 100644 index 0000000..6d2d8be --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab @@ -0,0 +1,396 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Dither + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 94a725b9195a14a4d97d4ff7048baae0, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8622940556070501733} + - {fileID: 3575283059239963586} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &859673788 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8622940556070501733} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71878886 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69522846 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.445 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Get closer to dither + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_fontSize + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_fontSizeBase + value: 2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1712889916841549288 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6948982696703163565, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_Name + value: Spitter + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.x + value: 2.313488 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.y + value: 2.313488 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.z + value: 2.313488 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8293874176339299530, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 47a4fc1716f443247a8de23ce9548bb7, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} +--- !u!4 &8622940556070501733 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + m_PrefabInstance: {fileID: 1712889916841549288} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7341528073472771755 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue + objectReference: {fileID: 0} + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.5847984 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.5847984 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.5847984 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: -2 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: c9158e72d04cb474c8dc09f3d83f4ccd, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!23 &3575283059238193442 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 7341528073472771755} + m_PrefabAsset: {fileID: 0} +--- !u!4 &3575283059239963586 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 7341528073472771755} + m_PrefabAsset: {fileID: 0} +--- !u!1 &3575283059240458210 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 7341528073472771755} + m_PrefabAsset: {fileID: 0} +--- !u!114 &810197889718328314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3575283059240458210} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 313bb0b62ef216644a2bcb247758fdb2, type: 3} + m_Name: + m_EditorClassIdentifier: + targetRenderer: {fileID: 3575283059238193442} + propertyName: _AlphaCutoffValue + minValue: 0 + maxValue: 0.8 + speed: 2 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab.meta new file mode 100644 index 0000000..c57ed9b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 63fa3e39ae070ac4ca4eb80502c7f6e9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Dither.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab new file mode 100644 index 0000000..4b2d5ff --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab @@ -0,0 +1,498 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_EllenCompare + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 0949a381dc7c32747aba2259b88d80a4, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8096763107694264818} + - {fileID: 6520175058574339357} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &69813944333445069 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.z + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.x + value: -1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651208144560, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Name + value: Ellen3DShader + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 103841f2227435f41a5ab924609c01c1, type: 3} +--- !u!4 &6520175058574339357 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + m_PrefabInstance: {fileID: 69813944333445069} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &589240821502324799 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6520175058574339357} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9957089 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: 0.09254138 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.88 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: useEditorCamera + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &944008821782641893 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8096763107694264818} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9957089 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.09254141 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.88 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: useEditorCamera + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Standard + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785148, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &3087548394070641442 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6522434651194481236, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: c08d5d79fff7e33418756220998c0682, type: 2} + - target: {fileID: 6522434651194481236, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: acdd86fe5859b874a9773404a741bc7e, type: 2} + - target: {fileID: 6522434651194481236, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 542617c268ce9584aa917cc7262f17d9, type: 2} + - target: {fileID: 6522434651194481236, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Materials.Array.data[3] + value: + objectReference: {fileID: 2100000, guid: fcffbde305a256a44931d6168584704c, type: 2} + - target: {fileID: 6522434651194481236, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Materials.Array.data[4] + value: + objectReference: {fileID: 2100000, guid: 2d719f2e7a48ccb409b3c3fec9d2a523, type: 2} + - target: {fileID: 6522434651194481236, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Materials.Array.data[5] + value: + objectReference: {fileID: 2100000, guid: c08d5d79fff7e33418756220998c0682, type: 2} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.z + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651208144560, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Name + value: EllenStandard + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 103841f2227435f41a5ab924609c01c1, type: 3} +--- !u!4 &8096763107694264818 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + m_PrefabInstance: {fileID: 3087548394070641442} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab.meta new file mode 100644 index 0000000..144cc94 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: cf4d238a92a3f834393330aebe06aeab +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_EllenCompare.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab new file mode 100644 index 0000000..eee302f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab @@ -0,0 +1,803 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Environment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: cc30b144c4d9354439823d60d26fc549, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2516819709152540200} + - {fileID: 2516819709074578155} + - {fileID: 2621995895280070018} + - {fileID: 2621995894350814061} + - {fileID: 4124423641999791634} + - {fileID: 4706292940088243462} + - {fileID: 8369424272496265660} + - {fileID: 9066415548172215674} + - {fileID: 3410663186664408514} + - {fileID: 4257576847152094236} + - {fileID: 7013178019599765913} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2516819708022626646 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (5) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: -4.68 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: 1.458 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: 1.54 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.29747596 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.9547294 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 145.388 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &2621995894350814061 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 2516819708022626646} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2516819709249679289 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (4) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: -4.51 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: 1.44 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.12413597 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9922652 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -165.738 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &2621995895280070018 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 2516819709249679289} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2621995895445074963 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: 3.58 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: 1.14 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98747474 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.15777738 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 18.156 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &2516819709152540200 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 2621995895445074963} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3016186302226122745 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (10) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: -4.12 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: 1.458 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: -3.5200005 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: -0.34831887 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.93737614 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 220.769 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &3410663186664408514 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 3016186302226122745} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4439224297778159143 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (11) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: 2.43 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: 2.67 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6484038 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.76129663 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 99.157 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &4257576847152094236 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 4439224297778159143} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4589832247412708393 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (6) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: 2.9 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: -2.88 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9714425 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.23727505 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 27.452 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &4124423641999791634 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 4589832247412708393} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5178758115563632445 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (7) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: 4.23 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: 1.472 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: -2.7100005 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.11340116 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.9935493 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 166.977 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &4706292940088243462 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 5178758115563632445} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7484253808322040738 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (12) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: 4.8 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: -2.3400006 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.8707164 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: 0.4917855 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 58.916 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &7013178019599765913 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 7484253808322040738} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8262014488725162887 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (8) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: -3.18 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: -4.05 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9814783 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: -0.19157344 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -22.089 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &8369424272496265660 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 8262014488725162887} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8543933419963864962 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.64922756 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.6492276 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.64922756 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 0.04 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0.19000006 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: -3.43 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &2516819709074578155 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 8543933419963864962} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889218945342908225 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 472518898004237851, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_Name + value: StoneBox (9) + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.x + value: -5.13 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalPosition.z + value: -2.9600008 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7048997 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.y + value: -0.709307 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90.357 + objectReference: {fileID: 0} + - target: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f800675f22abb4240b580cf4aa187001, type: 3} +--- !u!4 &9066415548172215674 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 472518898004263483, guid: f800675f22abb4240b580cf4aa187001, type: 3} + m_PrefabInstance: {fileID: 8889218945342908225} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab.meta new file mode 100644 index 0000000..04b0700 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6600f3f9332d0924aafde91b3712ed99 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Environment.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab new file mode 100644 index 0000000..797831b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab @@ -0,0 +1,490 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Fade + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: c90dc0e93c5017c47a8fe6788a6ade7b, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7199602101211480535} + - {fileID: 7156474200123907677} + - {fileID: 7682606649602252768} + - {fileID: 3183884444695852916} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1037000432016388200 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.x + value: 0.58281 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.y + value: 0.58281 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.z + value: 0.58281 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.x + value: -3.42 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.y + value: 0.66 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048461131815826738, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_Name + value: RoundedCube + objectReference: {fileID: 0} + - target: {fileID: 8408533528106767591, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ea304c177e627be4297486307b78dd64, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} +--- !u!1 &7049763613282190682 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8048461131815826738, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + m_PrefabInstance: {fileID: 1037000432016388200} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1008958892 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7049763613282190682} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f91e030a5f71a234994b9b604476e486, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &7682606649602252768 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + m_PrefabInstance: {fileID: 1037000432016388200} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4005305261559549118 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.49795 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.49795 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.49795 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: -2.6 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!1 &7199602101211258359 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 4005305261559549118} + m_PrefabAsset: {fileID: 0} +--- !u!95 &352543539 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7199602101211258359} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f91e030a5f71a234994b9b604476e486, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &7199602101211480535 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 4005305261559549118} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4659049442226302581 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e067e3cc4a9527a459a4d3f20c2e589d, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 4.14 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!4 &3183884444695852916 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 4659049442226302581} + m_PrefabAsset: {fileID: 0} +--- !u!1 &3545665363538011062 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8186698687053270467, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 4659049442226302581} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1008958891 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3545665363538011062} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 9bd41ba0f69ccb841977c0489db9679d, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1001 &6638957829278716401 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4fc218a8f62428d4fada23f7ba28cf7d, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 3.67 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &7156474200123907677 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 6638957829278716401} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7501651120395273447 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 6638957829278716401} + m_PrefabAsset: {fileID: 0} +--- !u!95 &1008958893 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7501651120395273447} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f91e030a5f71a234994b9b604476e486, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab.meta new file mode 100644 index 0000000..6ca8a5d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 478751b905aee5e428dec3eb912ea5cf +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Fade.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab new file mode 100644 index 0000000..a3f29b2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab @@ -0,0 +1,686 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &584890693 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 584787301} + m_Layer: 0 + m_Name: ChomperMesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &584787301 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584890693} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -4.09} + m_LocalScale: {x: 1.1697, y: 1.1697, z: 1.1697} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 584787303} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &584890695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 584787303} + - component: {fileID: 586114375} + - component: {fileID: 587081607} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &584787303 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584890695} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 584787301} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &586114375 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584890695} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &587081607 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584890695} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5d34a47f90dc99d48b19ef1f51adeeb0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &985583673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 985222169} + - component: {fileID: 7137761926196384230} + - component: {fileID: 1402445141122245014} + m_Layer: 0 + m_Name: SpitterMesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &985222169 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 985583673} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.030509839, y: 0.55786306, z: -0.12896654} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 985222609} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7137761926196384230 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 985583673} + m_Mesh: {fileID: 4300004, guid: a57a8261f074ff040ab784f43a123ae8, type: 3} +--- !u!23 &1402445141122245014 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 985583673} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2540f5447e4fda14f8ea0827464d7da1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &985584113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 985222609} + m_Layer: 0 + m_Name: SpitterMesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &985222609 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 985584113} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 4.35} + m_LocalScale: {x: 1.2263, y: 1.2263, z: 1.2263} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 985222169} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &919132148715387420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 543450652972556454} + - component: {fileID: 3469287836890246915} + - component: {fileID: 1711813856386210761} + m_Layer: 0 + m_Name: TestObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &543450652972556454 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148715387420} + m_LocalRotation: {x: -0.00000003774895, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.28, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 556384385444035379} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3469287836890246915 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148715387420} + m_Mesh: {fileID: 2540489275141865599, guid: 402f26b85ae96c44785a5323d3884f6a, type: 3} +--- !u!23 &1711813856386210761 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148715387420} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ff5318b24412e9c48bc6df8a2815829e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &919132148921110483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 543450652859553129} + - component: {fileID: 3469287836709739212} + - component: {fileID: 1711813855870070278} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &543450652859553129 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148921110483} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -4.7950644, y: -0.1550448, z: 0.28947163} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 556384385444035379} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3469287836709739212 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148921110483} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &1711813855870070278 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 919132148921110483} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 48eb7b2f73d27b34fa711592cc3b617d, type: 2} + - {fileID: 2100000, guid: bfd2b1908cd966d4490be34b985ea86f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_FakeSSS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: bbffd1b7a85fd3147aed8188b7c30274, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2760198103726735194} + - {fileID: 584787301} + - {fileID: 985222609} + - {fileID: 543450652972556454} + - {fileID: 2354645421243502048} + - {fileID: 543450652859553129} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &427133849 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.725692 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.68801975 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.77 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: useEditorCamera + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: "Sub Surface Scattering can be viewed when the light \nsource is in + front of the object being viewed" + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &2354645421243502048 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 427133849} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8992112095984416138 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.x + value: 1.3 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.y + value: 1.3 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.z + value: 1.3 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651208144560, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Name + value: Ellen + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 103841f2227435f41a5ab924609c01c1, type: 3} +--- !u!4 &2760198103726735194 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + m_PrefabInstance: {fileID: 8992112095984416138} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab.meta new file mode 100644 index 0000000..cab6b70 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d38edf4a460642142b54074c579bb5bc +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_FakeSSS.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab new file mode 100644 index 0000000..14a5d7a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab @@ -0,0 +1,349 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + - component: {fileID: 2610768859303602253} + m_Layer: 0 + m_Name: P_Demo_GetHit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: de78b9deff38ff348ac65dc7fc780df1, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2610768859303602253 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a847b867911545f42a402db444415b1f, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _HitBlend + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0.40961036 + outSlope: -0.40961036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.4540047 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + animationDuration: 0.3 + waitDuration: 1 + minValue: 0 + maxValue: 1 + materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + - {fileID: 2100000, guid: 027ad177692fbee4b814cf51e38424d2, type: 2} +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6576349252580786189} + - {fileID: 5274495435309707146} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2717341179171600011 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e067e3cc4a9527a459a4d3f20c2e589d, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.y + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.z + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: -1.5 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0.116 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!1 &4789882818857383216 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 2717341179171600011} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3567232788541153602 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4789882818857383216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a847b867911545f42a402db444415b1f, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _RimAttenuation + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0.40961036 + outSlope: -0.40961036 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.4540047 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + animationDuration: 0.3 + waitDuration: 1 + minValue: 0 + maxValue: 1 + materials: + - {fileID: 2100000, guid: e067e3cc4a9527a459a4d3f20c2e589d, type: 2} +--- !u!4 &5274495435309707146 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 2717341179171600011} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4671505341812244251 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 1215047460649788844, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Name + value: Knight + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.x + value: 1.4 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.y + value: 1.4 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.z + value: 1.4 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.x + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.y + value: 0.119 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} +--- !u!4 &6576349252580786189 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + m_PrefabInstance: {fileID: 4671505341812244251} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab.meta new file mode 100644 index 0000000..ec77329 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2ee7c8fdb6e1f91459eac883bb44034f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_GetHit.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab new file mode 100644 index 0000000..e8e001f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab @@ -0,0 +1,198 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Ghost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: e41020d615885e94195fe019e6636445, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7820266286050568714} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &203191051 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 798392db2b59f4040bf1ae01d21908bf, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!1 &7479628424927097008 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 203191051} + m_PrefabAsset: {fileID: 0} +--- !u!114 &427313119 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7479628424927097008} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bfd62d9a148e2cf47ad5cddb1f76c278, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 2 + minY: -2.2 + maxY: 0.2 + target: {fileID: 7820266286050568714} +--- !u!4 &7820266286050568714 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 203191051} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab.meta new file mode 100644 index 0000000..39b092d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: bb7cb895f20c18940b5b79941bad45e2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Ghost.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab new file mode 100644 index 0000000..fe7a254 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab @@ -0,0 +1,323 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Hologram + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7651315046990216888} + - {fileID: 556384385444035379} + - {fileID: 1177194000368572261} + - {fileID: 307632631188059158} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: c6fd89bd4a9c20040acd1c301c7091bc, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &4490443293799003089 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.4131 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.4131 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.4131 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 669bc1bba95733a46bea45da321ded6c, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &7651315046990216888 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 4490443293799003089} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7549094001615695127 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 5dfac3ead4b607d499737fc737d8ca19, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: -3 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!4 &307632631188059158 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 7549094001615695127} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8086641145052198888 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 6948982696703163565, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_Name + value: Spitter + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.x + value: 1.6081 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.y + value: 1.6081 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.z + value: 1.6081 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8293874176339299530, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1ec4da3200e13be4b8a24b9cc8a388de, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} +--- !u!4 &1177194000368572261 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + m_PrefabInstance: {fileID: 8086641145052198888} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab.meta new file mode 100644 index 0000000..ead8c72 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 3f228071615ae9d4b91227f9f77aa56f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Hologram.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab new file mode 100644 index 0000000..7279133 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab @@ -0,0 +1,185 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_HueShift + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + - {fileID: 6948982698634455525} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: b2902afbe4cedfe4c902c93aa6abcb50, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 2100000, guid: 0bb633a766df1524298bd19ae6ab9052, type: 2} + faderTweens: [] + sinWaveTweens: + - propertyName: _HueShift + minValue: 0 + maxValue: 360 + speed: 0.5 + - propertyName: _HueSaturation + minValue: 0 + maxValue: 3 + speed: 0.7 +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1965377896 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 6948982696703163565, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_Name + value: Spitter + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.x + value: 2.1031 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.y + value: 2.1031 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalScale.z + value: 2.1031 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8293874176339299530, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0bb633a766df1524298bd19ae6ab9052, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} +--- !u!4 &6948982698634455525 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6948982696703189133, guid: 3f8eef5032306974a976aa5a4f456b2a, type: 3} + m_PrefabInstance: {fileID: 1965377896} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab.meta new file mode 100644 index 0000000..b105a26 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1425bff58fcd3174b875497bf9663c8d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_HueShift.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab new file mode 100644 index 0000000..63d3e5d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab @@ -0,0 +1,898 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_KnightAndSkeleton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + - {fileID: 1148810638802526784} + - {fileID: 1988171657076158481} + - {fileID: 1148810638645927973} + - {fileID: 1988171657206730618} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: f0ffc830b0dfd2a4abfa9eabf78ce7be, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &248428589 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1148810638802526784} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71206504 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70211357 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.11 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1290763414 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1148810638645927973} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (2) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71208245 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70209587 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.11 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Standard + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1299948490 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 340784406388562736, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Name + value: Skeleton + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalScale.x + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalScale.y + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalScale.z + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalPosition.x + value: -1.6 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} +--- !u!4 &1148810638802526784 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + m_PrefabInstance: {fileID: 1299948490} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1400049415 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 1215047460649788844, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Name + value: Knight + objectReference: {fileID: 0} + - target: {fileID: 1339186194515936654, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 1851982956049802460, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e14f352c2f3d9a6429850d7ba4393b7a, type: 2} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.x + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.y + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.z + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.x + value: 1.6 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2279406718459900121, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 2408091413246200624, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 3557443050911496734, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 4314429352567769749, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 4926381835404923762, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 5972343967614366043, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 6883905166666063376, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + - target: {fileID: 7980227932994553246, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: ecc0eb9577a09ca4090a071c5d6cf54c, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} +--- !u!4 &1988171657076158481 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + m_PrefabInstance: {fileID: 1400049415} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1453878594 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1988171657206730618} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71202034 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7021589 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.11 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1540759983 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 340784406388562736, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Name + value: Skeleton (1) + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalScale.x + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalScale.y + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalScale.z + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalPosition.x + value: -3.6 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1413607382783060655, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 2086fc2dcc2351246bf617f5c4fe54df, type: 2} + - target: {fileID: 1596737629886347025, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 2987463399215469976, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 3051230385353312764, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 4316387878395735687, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 7111491784618808286, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 8203941922029014427, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 8591139543785910100, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + - target: {fileID: 8774998977662057676, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0ac4382594de48a468a669194f5d1e8f, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} +--- !u!4 &1148810638645927973 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1148810637686079882, guid: 6caa1b59631c48e41bd4124f8b7cf91b, type: 3} + m_PrefabInstance: {fileID: 1540759983} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1807462508 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 1215047460649788844, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Name + value: Knight (1) + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.x + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.y + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalScale.z + value: 1.1626 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.x + value: 3.6 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2408091413246200624, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} +--- !u!4 &1988171657206730618 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + m_PrefabInstance: {fileID: 1807462508} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1814268970 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1988171657076158481} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (3) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71203744 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7021416 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.11 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Standard + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab.meta new file mode 100644 index 0000000..6703097 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: bdff9fe1f2f8c1340b6a99d0e4d710d7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_KnightAndSkeleton.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab new file mode 100644 index 0000000..174de63 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab @@ -0,0 +1,1250 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_LightModels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: f4e6a9aaee2152f469f9f1d4bcfd09fe, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4571918499155707272} + - {fileID: 4571918499250465728} + - {fileID: 4571918499550260944} + - {fileID: 4571918498461994067} + - {fileID: 4571918499566666256} + - {fileID: 4571918499151431806} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &148255450 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4571918498461994067} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (3) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1.7071 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71093816 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7032546 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.8 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: PBR + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &241556969 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4571918499151431806} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (5) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1.7071 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7118483 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7023332 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.8 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Toon 4 Bands + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &569123196 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: c63e392764a2a9a4b8edf3358ff03967, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject (3) + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.x + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.y + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.z + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: -3.4 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: -1.9899998 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918499550260944 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 569123196} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &652447164 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 0c48d046b465e77419f04979448bf0cf, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject (4) + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.x + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.y + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.z + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 3.4 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: 1.99 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918499566666256 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 652447164} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &864724076 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 6c9ae0f9eeb90fc49b3e2551d34c8f04, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject (1) + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.x + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.y + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.z + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 3.4 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: -1.9899998 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918499250465728 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 864724076} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &967018450 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 28753120b93d3444aa0099727d7b16ad, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject (5) + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.x + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.y + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.z + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: -3.4 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: 1.99 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918499151431806 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 967018450} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1026008004 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4571918499250465728} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1.7071 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7148525 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69927526 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.8 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: CLassic + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1046497828 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 18017398303e9d843bfb50d6772e2e7d, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.x + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.y + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.z + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: -3.11 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918499155707272 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 1046497828} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1453691885 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4571918499550260944} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (2) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1.7071 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71496975 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6991554 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.8 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Half Lambert + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1619756031 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: d997884f26cc2b649b380db2b1dae5d1, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject (2) + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.x + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.y + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalScale.z + value: 0.8372996 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: 3.11 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918498461994067 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 1619756031} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1649201856 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4571918499566666256} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (4) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1.7071 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.71177745 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7024051 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.8 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Toon + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1917950451 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4571918499155707272} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1.7071 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.7071003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7157798 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.69832605 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 2.8 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Anisotropic Reflection + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab.meta new file mode 100644 index 0000000..c923f09 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: ea3c1eadc8fc25847b56423563f77f4f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_LightModels.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab new file mode 100644 index 0000000..f6538d8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab @@ -0,0 +1,494 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Matcap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 79d9918ced555a642b2e5f14275a6119, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7936886375258595921} + - {fileID: 4014958856728243448} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &2282478377411073554 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalScale.x + value: 0.7383698 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalScale.y + value: 0.73837 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalScale.z + value: 0.7383698 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalPosition.y + value: 1.02 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.w + value: 0.32815838 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.y + value: 0.94462276 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 141.686 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8845721998463446777, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Name + value: SpaceshipHover + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 921dffc198875c54396c275d791f0950, type: 3} +--- !u!4 &7936886375258595921 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + m_PrefabInstance: {fileID: 2282478377411073554} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5061621742513789115 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 447542458615216560, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a5a189e3203409d408e2d0689dd67ea2, type: 2} + - target: {fileID: 5776517016617086646, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a5a189e3203409d408e2d0689dd67ea2, type: 2} + - target: {fileID: 6365040317867307279, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a5a189e3203409d408e2d0689dd67ea2, type: 2} + - target: {fileID: 7200556480908172397, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a5a189e3203409d408e2d0689dd67ea2, type: 2} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalScale.x + value: 0.7383698 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalScale.y + value: 0.73837 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalScale.z + value: 0.7383698 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalPosition.x + value: -3 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalPosition.y + value: 1.02 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.w + value: 0.32815838 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.y + value: 0.94462276 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 141.686 + objectReference: {fileID: 0} + - target: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8422033853234096627, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: a5a189e3203409d408e2d0689dd67ea2, type: 2} + - target: {fileID: 8845721998463446777, guid: 921dffc198875c54396c275d791f0950, type: 3} + propertyPath: m_Name + value: SpaceshipHover (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 921dffc198875c54396c275d791f0950, type: 3} +--- !u!4 &4014958856728243448 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8181213026812556355, guid: 921dffc198875c54396c275d791f0950, type: 3} + m_PrefabInstance: {fileID: 5061621742513789115} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5882721175570038544 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7936886375258595921} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.4142003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.4142 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.4142003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42843863 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9035709 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 3.96 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Matcap + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &8142146167498898044 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4014958856728243448} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.4142003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.4142 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.4142003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: -0.42834452 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9036155 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 3.96 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: No matcap + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab.meta new file mode 100644 index 0000000..ab7d88f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: af12711a923355d4d9c32c7544f4c751 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Matcap.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab new file mode 100644 index 0000000..fb1f5b6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab @@ -0,0 +1,1060 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_MeshEffects + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 1df587cd88afa1b4d962137fe6b4420f, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6088774462767200493} + - {fileID: 6088774463341770952} + - {fileID: 6088774463834852766} + - {fileID: 6088774463590881449} + - {fileID: 6088774462973145535} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &210684106 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6088774463834852766} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (2) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.6758 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.96398425 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: 0.26595935 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 6.55 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Voxel + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &220713808 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6088774462973145535} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (4) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.6758 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98490345 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.17310452 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 6.55 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: 'Glitch + +' + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &241956257 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue (1) + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: -2.49 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: d859953dd0841ef43aaf707f542f55a7, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &6088774463341770952 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 241956257} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &342146262 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue (4) + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 2.88 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 6832c6e6c0d79aa4b9a3135e11c67786, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &6088774462973145535 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 342146262} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &684179703 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue (2) + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: -2.61 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: 3.63 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 503e8d572b9f88d4aaf53a229919ad78, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &6088774463834852766 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 684179703} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &760623607 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6088774463590881449} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (3) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.6758 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9573343 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.2889829 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 6.55 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Shake + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &961713600 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue (3) + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 2.75 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: 3.86 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 180c4e453ce99554fa7b6137e342327f, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &6088774463590881449 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 961713600} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1011238188 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6088774463341770952} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.6758 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9886403 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: 0.1503011 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 6.55 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Distortion + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1488647061 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6088774462767200493} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 2.6758 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 2.6758003 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.0000000056762155 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 6.55 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Inflate + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1747596676 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.37775 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: -3.9 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1bde08b8f45a182479d206699a365e52, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &6088774462767200493 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 1747596676} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab.meta new file mode 100644 index 0000000..53a2c7d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 5b7a590a48dad58439537d674dd5971c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_MeshEffects.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab new file mode 100644 index 0000000..09f5c48 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab @@ -0,0 +1,658 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_Outlines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 5f0e25daa1bbb9d4ebee9fba3c1a3151, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7820266285078889160} + - {fileID: 7820266285881117135} + - {fileID: 7820266286257994744} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &66441422 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9e0209b9b54aa9c43ba78184ab59ea3f, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet (1) + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.x + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.y + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.z + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!4 &7820266285881117135 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 66441422} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &407069433 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f128c16ae6c30094d82890ac2a534b0a, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet (2) + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.x + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.y + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.z + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: -3 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!4 &7820266286257994744 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 407069433} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1358526292 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7820266286257994744} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (2) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9839536 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: 0.17842478 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.79 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Fade With Distance + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1376443337 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 612696311035199217, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e067e3cc4a9527a459a4d3f20c2e589d, type: 2} + - target: {fileID: 7479628424993948603, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_Name + value: DemoPuppet + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.x + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.y + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalScale.z + value: 1.6006187 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} +--- !u!4 &7820266285078889160 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7820266285851056385, guid: 41d85a7504137cf408b3f66be6e20753, type: 3} + m_PrefabInstance: {fileID: 1376443337} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1890188718 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7820266285078889160} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000035776615 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.79 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Simple + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!1001 &1985460224 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7820266285881117135} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 0.98395354 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.17842485 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 1.79 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Constant Size + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab.meta new file mode 100644 index 0000000..a8fdbf8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 50039b30e4c7fb146b5ecff3a8cba28e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Outlines.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab new file mode 100644 index 0000000..67dc93c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab @@ -0,0 +1,682 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_PointLights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + - {fileID: 8674245314073086352} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 1ad36c1ebde13a54286c267ac8522335, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &4753485512283677086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8674245314073086352} + - component: {fileID: 5785816362250828885} + m_Layer: 0 + m_Name: Lights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8674245314073086352 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4753485512283677086} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1733038974416994883} + - {fileID: 6513035057123201347} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5785816362250828885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4753485512283677086} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c87fcb4b45b61be46bdb72dcaa09c6f2, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeed: 100 + rotationAxis: {x: 0, y: 1, z: 0} +--- !u!1 &6106031958052530568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6513035057123201347} + - component: {fileID: 7534840970326638909} + - component: {fileID: 5669104016123637605} + - component: {fileID: 5688653321117584410} + - component: {fileID: 7793607552118021921} + m_Layer: 0 + m_Name: RedLight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6513035057123201347 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106031958052530568} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 3.73, y: 3.12, z: -1.01} + m_LocalScale: {x: 0.417968, y: 0.417968, z: 0.417968} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674245314073086352} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7534840970326638909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106031958052530568} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: afc39b4cbc1e00449b2ff0c95caeba62, type: 3} + m_Name: + m_EditorClassIdentifier: + thisLight: {fileID: 7793607552118021921} + urpIntensityMultiplier: 6 +--- !u!33 &5669104016123637605 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106031958052530568} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5688653321117584410 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106031958052530568} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b9f088e0aa21e9145b78511ace500b18, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!108 &7793607552118021921 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6106031958052530568} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 1, g: 0, b: 0.35079288, a: 1} + m_Intensity: 3 + m_Range: 20 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3442235590482128890} + - {fileID: 721516235051382487} + - {fileID: 8154693088154732776} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6875533889990278929 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1733038974416994883} + - component: {fileID: 8005078631505334656} + - component: {fileID: 7892202664658106644} + - component: {fileID: 4416754117804237256} + - component: {fileID: 4885821311343043372} + m_Layer: 0 + m_Name: BlueLight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1733038974416994883 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6875533889990278929} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5.07, y: 3.12, z: -2.03} + m_LocalScale: {x: 0.417968, y: 0.417968, z: 0.417968} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8674245314073086352} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8005078631505334656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6875533889990278929} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: afc39b4cbc1e00449b2ff0c95caeba62, type: 3} + m_Name: + m_EditorClassIdentifier: + thisLight: {fileID: 4885821311343043372} + urpIntensityMultiplier: 6 +--- !u!33 &7892202664658106644 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6875533889990278929} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4416754117804237256 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6875533889990278929} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5b350126306d09e459c36fd7b3f82520, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!108 &4885821311343043372 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6875533889990278929} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 0, g: 0.5708051, b: 1, a: 1} + m_Intensity: 9 + m_Range: 20 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1001 &3770111705000038636 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 1215047460649788844, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_Name + value: Knight + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.x + value: 2.6 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} +--- !u!4 &3442235590482128890 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1988171657939074838, guid: cf094eef8a5ede74484e445e695c0ee8, type: 3} + m_PrefabInstance: {fileID: 3770111705000038636} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5434709548128524475 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 4197563359049256051, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_Name + value: Chomper + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalScale.x + value: 1.502 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalScale.y + value: 1.502 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalScale.z + value: 1.502 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalPosition.x + value: -2.6 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} +--- !u!4 &8154693088154732776 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + m_PrefabInstance: {fileID: 5434709548128524475} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5802607690414324743 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.x + value: 1.5728 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.y + value: 1.5728 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalScale.z + value: 1.5728 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6522434651208144560, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + propertyPath: m_Name + value: Ellen + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 103841f2227435f41a5ab924609c01c1, type: 3} +--- !u!4 &721516235051382487 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6522434651207912144, guid: 103841f2227435f41a5ab924609c01c1, type: 3} + m_PrefabInstance: {fileID: 5802607690414324743} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab.meta new file mode 100644 index 0000000..79f9a5b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 652fe95b32c65044eac665c93e5908f3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_PointLights.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab new file mode 100644 index 0000000..b27053b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab @@ -0,0 +1,380 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_ScreenspaceUVs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: a53b93650abf95b43b626f330157d93f, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &3614786292219135116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4134757832729566774} + - component: {fileID: 1066869063672861075} + - component: {fileID: 2966377416160961881} + - component: {fileID: 5805668516580824875} + m_Layer: 0 + m_Name: TestShape (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4134757832729566774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786292219135116} + m_LocalRotation: {x: 0.35104555, y: 0.29748854, z: -0.24437234, w: 0.8535513} + m_LocalPosition: {x: -2.86, y: 1.28, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 556384385444035379} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 48.13, y: 30.253, z: -18.186} +--- !u!33 &1066869063672861075 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786292219135116} + m_Mesh: {fileID: 4890558731416326560, guid: bf30db64a51f6074085bc3ddf7c1b301, type: 3} +--- !u!23 &2966377416160961881 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786292219135116} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ff30dc73b15459c47b6fdcb51e653ba8, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &5805668516580824875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786292219135116} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c87fcb4b45b61be46bdb72dcaa09c6f2, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeed: 60 + rotationAxis: {x: 0.7, y: 0.9, z: 0.4} +--- !u!1 &3614786293615595702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4134757834461596172} + - component: {fileID: 1066869063325042089} + - component: {fileID: 2966377417222336867} + - component: {fileID: 5805668518237881109} + m_Layer: 0 + m_Name: TestShape + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4134757834461596172 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786293615595702} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.75, y: 1.28, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 556384385444035379} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1066869063325042089 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786293615595702} + m_Mesh: {fileID: 4890558731416326560, guid: bf30db64a51f6074085bc3ddf7c1b301, type: 3} +--- !u!23 &2966377417222336867 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786293615595702} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ff30dc73b15459c47b6fdcb51e653ba8, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &5805668518237881109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3614786293615595702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c87fcb4b45b61be46bdb72dcaa09c6f2, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeed: 60 + rotationAxis: {x: 0.7, y: 0.9, z: 0.4} +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8062383857831979103} + - {fileID: 4134757834461596172} + - {fileID: 4134757832729566774} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7253196508417979109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8062383857831979103} + - component: {fileID: 6362615345767000058} + - component: {fileID: 9198738284895064880} + m_Layer: 0 + m_Name: TestObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8062383857831979103 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7253196508417979109} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.06, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 556384385444035379} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6362615345767000058 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7253196508417979109} + m_Mesh: {fileID: 2540489275141865599, guid: 402f26b85ae96c44785a5323d3884f6a, type: 3} +--- !u!23 &9198738284895064880 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7253196508417979109} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ff30dc73b15459c47b6fdcb51e653ba8, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab.meta new file mode 100644 index 0000000..d6679c1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1b633bf3d94547843ad9b37716745550 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ScreenspaceUVs.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab new file mode 100644 index 0000000..6a09371 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab @@ -0,0 +1,446 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_ShadingGradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7760544172198374477} + - {fileID: 2353432949661844841} + - {fileID: 7360768190968297451} + - {fileID: 5339938144445624063} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 5fefb4508a1715a4b9e55938d7bfff06, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &2099494946442038354 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 1738896832815811362, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f1b5f5873497d2b409c33cc02a9a956c, type: 2} + - target: {fileID: 3053059818707187365, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f1b5f5873497d2b409c33cc02a9a956c, type: 2} + - target: {fileID: 3085894133924816734, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f1b5f5873497d2b409c33cc02a9a956c, type: 2} + - target: {fileID: 3296874171429253716, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f1b5f5873497d2b409c33cc02a9a956c, type: 2} + - target: {fileID: 3945194949114123137, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Name + value: BowlOfFoodColorRamped + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.x + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.y + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.z + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.x + value: -2.02 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.y + value: 0.041 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.z + value: 2.04 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7461255667875846103, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f1b5f5873497d2b409c33cc02a9a956c, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} +--- !u!4 &2353432949661844841 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + m_PrefabInstance: {fileID: 2099494946442038354} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6213006530316346742 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 1738896832815811362, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - target: {fileID: 3053059818707187365, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - target: {fileID: 3085894133924816734, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - target: {fileID: 3296874171429253716, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + - target: {fileID: 3945194949114123137, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Name + value: BowlOfFood + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.x + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.y + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.z + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.y + value: 0.037 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7461255667875846103, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} +--- !u!4 &7760544172198374477 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + m_PrefabInstance: {fileID: 6213006530316346742} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6606014158414839504 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 1738896832815811362, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbacaaf22d5572e418e09cee7f66ad3d, type: 2} + - target: {fileID: 3053059818707187365, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbacaaf22d5572e418e09cee7f66ad3d, type: 2} + - target: {fileID: 3085894133924816734, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbacaaf22d5572e418e09cee7f66ad3d, type: 2} + - target: {fileID: 3296874171429253716, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbacaaf22d5572e418e09cee7f66ad3d, type: 2} + - target: {fileID: 3945194949114123137, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Name + value: BowlOfFoodColorRamped + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.x + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.y + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.z + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.x + value: 2.89 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.y + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.z + value: 2.05 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7461255667875846103, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: cbacaaf22d5572e418e09cee7f66ad3d, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} +--- !u!4 &7360768190968297451 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + m_PrefabInstance: {fileID: 6606014158414839504} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8615579845802452932 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 1738896832815811362, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afd9c06f5f4ef41409e6e8d1272964ec, type: 2} + - target: {fileID: 3053059818707187365, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afd9c06f5f4ef41409e6e8d1272964ec, type: 2} + - target: {fileID: 3085894133924816734, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afd9c06f5f4ef41409e6e8d1272964ec, type: 2} + - target: {fileID: 3296874171429253716, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afd9c06f5f4ef41409e6e8d1272964ec, type: 2} + - target: {fileID: 3945194949114123137, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Name + value: BowlOfFoodColorRamped + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.x + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.y + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalScale.z + value: 1.7566 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.x + value: -0.56 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.y + value: 0.071 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalPosition.z + value: -3.96 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7461255667875846103, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: afd9c06f5f4ef41409e6e8d1272964ec, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} +--- !u!4 &5339938144445624063 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4434907963989985595, guid: beefa7f12cf8604418ae297c7f5eeb66, type: 3} + m_PrefabInstance: {fileID: 8615579845802452932} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab.meta new file mode 100644 index 0000000..111e68c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b74edca6ac8913b438cae79a6c42a684 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_ShadingGradient.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab new file mode 100644 index 0000000..cc7bf3a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab @@ -0,0 +1,402 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_TextureBlending + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + - {fileID: 4197563359189167076} + - {fileID: 4571918499327973037} + - {fileID: 1153206752693313595} + - {fileID: 6088774461997399585} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 83489d9ae9a0f03438db99ce88d1b914, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &419330999 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 4197563359049256051, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_Name + value: Chomper + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalScale.x + value: 1.6364 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalScale.y + value: 1.6364 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalScale.z + value: 1.6364 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4197563359051190961, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9570012b2f3b50841ae8d53fd65d7aa9, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} +--- !u!4 &4197563359189167076 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4197563359049289811, guid: 1404d68d4a723b14b836913203f7a8de, type: 3} + m_PrefabInstance: {fileID: 419330999} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &875419905 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 3402921943727944899, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9570012b2f3b50841ae8d53fd65d7aa9, type: 2} + - target: {fileID: 3763152257380947222, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_Name + value: TestObject + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.x + value: 2.89 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} +--- !u!4 &4571918499327973037 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4571918498990051244, guid: 57c93310fb625e74aae9c5dc37714429, type: 3} + m_PrefabInstance: {fileID: 875419905} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1582068552 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 6088774463167975753, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Name + value: AlienStatue + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.x + value: 0.57574 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.y + value: 0.57574 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalScale.z + value: 0.57574 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalPosition.z + value: -3.12 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6088774463170170761, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9570012b2f3b50841ae8d53fd65d7aa9, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} +--- !u!4 &6088774461997399585 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6088774463168400745, guid: 94feff94ffedf6b41b5f31efd41fccce, type: 3} + m_PrefabInstance: {fileID: 1582068552} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1907077946 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 20881592568883310, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9570012b2f3b50841ae8d53fd65d7aa9, type: 2} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalScale.x + value: 1.5233 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalScale.y + value: 1.5233 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalScale.z + value: 1.5233 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalPosition.x + value: -2.96 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1966617019990542779, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_Name + value: Rock + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} +--- !u!4 &1153206752693313595 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + m_PrefabInstance: {fileID: 1907077946} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab.meta new file mode 100644 index 0000000..7f7b074 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 126e619f8065a6f4296f6bad0cd27765 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_TextureBlending.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab new file mode 100644 index 0000000..35e9e1c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab @@ -0,0 +1,1388 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &409550680232515078 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9042873985807662590} + - component: {fileID: 7303788165300308328} + - component: {fileID: 3167334087699577183} + - component: {fileID: 5273597973333324590} + m_Layer: 0 + m_Name: Stochastic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9042873985807662590 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409550680232515078} + m_LocalRotation: {x: -0, y: -0.6997226, z: -0, w: 0.71441466} + m_LocalPosition: {x: -3.29, y: 1.25, z: -2.53} + m_LocalScale: {x: 1.1961321, y: 1.1961321, z: 0.005630711} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4399940619282213155} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7303788165300308328 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409550680232515078} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3167334087699577183 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409550680232515078} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: dba4e33c662ca0d4d9c352b1765dc321, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &5273597973333324590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409550680232515078} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 +--- !u!1 &1024123154755133773 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8709936734114380985} + - component: {fileID: 4637796460220413633} + - component: {fileID: 9156500974877159664} + - component: {fileID: 4571952070231263614} + m_Layer: 0 + m_Name: HandDrawn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8709936734114380985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024123154755133773} + m_LocalRotation: {x: -0, y: -0.6983901, z: -0, w: 0.71571726} + m_LocalPosition: {x: 0, y: 1.25, z: -4.5} + m_LocalScale: {x: 1.1961321, y: 1.1961321, z: 0.005630711} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 649222236988246720} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4637796460220413633 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024123154755133773} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &9156500974877159664 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024123154755133773} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4d7601881f489ea4b9c4c3bd34f17cb4, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &4571952070231263614 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024123154755133773} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 +--- !u!1 &1457133114480611490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1969826267445462812} + - component: {fileID: 7966331488841876347} + - component: {fileID: 3586291134240103178} + - component: {fileID: 275155716012171696} + m_Layer: 0 + m_Name: Pixel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1969826267445462812 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457133114480611490} + m_LocalRotation: {x: -0, y: -0.7033292, z: -0, w: 0.7108643} + m_LocalPosition: {x: 3.29, y: 1.25, z: 2.53} + m_LocalScale: {x: 1.1961321, y: 1.1961321, z: 0.005630711} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5119088598660455161} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7966331488841876347 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457133114480611490} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3586291134240103178 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457133114480611490} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 90ae8353eed51ba42a1ceed796f120d2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &275155716012171696 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457133114480611490} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + m_Layer: 0 + m_Name: P_Demo_UvEffects + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + - {fileID: 1969826267445462812} + - {fileID: 7055183927787892363} + - {fileID: 5537128240292676928} + - {fileID: 9042873985807662590} + - {fileID: 8709936734114380985} + - {fileID: 711190101993339677} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: 8627917c52023f1478959e27523f7a66, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2930135212957687334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 711190101993339677} + - component: {fileID: 5920986366730608695} + - component: {fileID: 2916070468723015268} + - component: {fileID: 2455900062068111733} + m_Layer: 0 + m_Name: Screenspace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &711190101993339677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2930135212957687334} + m_LocalRotation: {x: -0, y: -0.7046763, z: -0, w: 0.7095289} + m_LocalPosition: {x: 0, y: 1.25, z: 4.5} + m_LocalScale: {x: 1.1961321, y: 1.1961321, z: 0.005630711} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8964554706366053263} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5920986366730608695 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2930135212957687334} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2916070468723015268 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2930135212957687334} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: b915ad0cf1f8e774391307b59efef64f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &2455900062068111733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2930135212957687334} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 +--- !u!1 &6353250415330236069 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5537128240292676928} + - component: {fileID: 3240384896812444257} + - component: {fileID: 4902214202150593500} + - component: {fileID: 7628284920450558720} + m_Layer: 0 + m_Name: Scroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5537128240292676928 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6353250415330236069} + m_LocalRotation: {x: -0, y: -0.6998178, z: -0, w: 0.7143215} + m_LocalPosition: {x: 3.29, y: 1.25, z: -2.53} + m_LocalScale: {x: 1.1961321, y: 1.1961321, z: 0.005630711} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2234075438475950687} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3240384896812444257 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6353250415330236069} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4902214202150593500 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6353250415330236069} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 24eb3ef55c8ece347bca1d57e2c47dfd, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &7628284920450558720 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6353250415330236069} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8036942895775902155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7055183927787892363} + - component: {fileID: 2941041076417398182} + - component: {fileID: 8976414319684942764} + - component: {fileID: 7826064583241130054} + m_Layer: 0 + m_Name: Distort + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7055183927787892363 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8036942895775902155} + m_LocalRotation: {x: -0, y: -0.70328, z: -0, w: 0.710913} + m_LocalPosition: {x: -3.29, y: 1.25, z: 2.53} + m_LocalScale: {x: 1.1961321, y: 1.1961321, z: 0.005630711} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1910487182924865184} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2941041076417398182 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8036942895775902155} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8976414319684942764 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8036942895775902155} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 55cab797d1c0aac4c9987d4539e3403a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &7826064583241130054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8036942895775902155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 +--- !u!1001 &2135510135847350106 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 9042873985807662590} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (4) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.896 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: 'Stochastic Sampling + + (avoids tiling repetition)' + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &4399940619282213155 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 2135510135847350106} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3003867581031746745 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8709936734114380985} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (1) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: HandDrawn + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &649222236988246720 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 3003867581031746745} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4192297586270525657 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7055183927787892363} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (5) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Distortion + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &1910487182924865184 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 4192297586270525657} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4588154611340491814 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5537128240292676928} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (3) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Scroll + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &2234075438475950687 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 4588154611340491814} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6684782805371370998 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 711190101993339677} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText (2) + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.x + value: -1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalScale.z + value: 1.0000001 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Screen Space + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &8964554706366053263 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 6684782805371370998} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7469156743980063872 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1969826267445462812} + m_Modifications: + - target: {fileID: 2354645421630785144, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Name + value: WorldAutoBillboardDemoText + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.x + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_SizeDelta.y + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.00000035762787 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2354645421630785147, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + propertyPath: m_text + value: Pixelate + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 2354645421630785146, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} +--- !u!224 &5119088598660455161 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 2354645421630785145, guid: ff363bc31642a8e489b401423d9ca7e3, type: 3} + m_PrefabInstance: {fileID: 7469156743980063872} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab.meta new file mode 100644 index 0000000..b0edb63 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a097eba51e6ce834b9404aa75414b6d7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_UvEffects.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab new file mode 100644 index 0000000..3d8672a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab @@ -0,0 +1,4774 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &60314377557111910 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4313192190996981948} + - component: {fileID: 4216878552056012609} + - component: {fileID: 1960360660937038512} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4313192190996981948 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 60314377557111910} + m_LocalRotation: {x: -0, y: 0.14908688, z: -0, w: 0.9888241} + m_LocalPosition: {x: -1.2607727, y: 0, z: 1.7658414} + m_LocalScale: {x: 2.9537666, y: 2.9537666, z: 2.9537666} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4216878552056012609 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 60314377557111910} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &1960360660937038512 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 60314377557111910} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &326727894899163861 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3064172804192980822} + - component: {fileID: 483556432826327466} + - component: {fileID: 7272539318632604494} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3064172804192980822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326727894899163861} + m_LocalRotation: {x: -0, y: 0.7821617, z: -0, w: -0.6230755} + m_LocalPosition: {x: 7.3102417, y: 0, z: -12.040062} + m_LocalScale: {x: 0.90636677, y: 0.90636677, z: 0.90636677} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &483556432826327466 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326727894899163861} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &7272539318632604494 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326727894899163861} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &391048508203554417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6957869630310069119} + - component: {fileID: 1394432977047716259} + - component: {fileID: 1016900242849045525} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6957869630310069119 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391048508203554417} + m_LocalRotation: {x: -0, y: 0.76025265, z: -0, w: -0.6496275} + m_LocalPosition: {x: 4.242401, y: 0, z: 3.5024555} + m_LocalScale: {x: 2.0728726, y: 2.0728726, z: 2.0728726} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1394432977047716259 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391048508203554417} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &1016900242849045525 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 391048508203554417} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &392155453480196922 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4032685497075597504} + - component: {fileID: 8991457306307015904} + - component: {fileID: 262142012758088177} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4032685497075597504 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392155453480196922} + m_LocalRotation: {x: -0, y: 0.99817216, z: -0, w: -0.06043461} + m_LocalPosition: {x: -9.287048, y: 0, z: 0.3622873} + m_LocalScale: {x: 1.9114637, y: 1.9114637, z: 1.9114637} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8991457306307015904 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392155453480196922} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &262142012758088177 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 392155453480196922} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1037355361566013954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8897278886754887941} + - component: {fileID: 6751590662781627249} + - component: {fileID: 241101436521206421} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8897278886754887941 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037355361566013954} + m_LocalRotation: {x: -0, y: 0.80255026, z: -0, w: -0.5965845} + m_LocalPosition: {x: 11.451569, y: 0, z: -4.0667706} + m_LocalScale: {x: 1.1093934, y: 1.1093934, z: 1.1093934} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6751590662781627249 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037355361566013954} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &241101436521206421 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037355361566013954} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1184516092402066890 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2222946073401599616} + - component: {fileID: 210247777747608351} + - component: {fileID: 4474062113737697581} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2222946073401599616 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184516092402066890} + m_LocalRotation: {x: -0, y: 0.02296425, z: -0, w: 0.9997363} + m_LocalPosition: {x: -4.1829834, y: 0, z: -12.49221} + m_LocalScale: {x: 1.3888686, y: 1.3888686, z: 1.3888686} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &210247777747608351 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184516092402066890} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &4474062113737697581 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1184516092402066890} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1236577892927210829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9014624592708182750} + - component: {fileID: 8036322010930781594} + - component: {fileID: 4904579975465107982} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9014624592708182750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236577892927210829} + m_LocalRotation: {x: -0, y: 0.5178603, z: -0, w: 0.85546523} + m_LocalPosition: {x: 1.73, y: 0, z: -6.24} + m_LocalScale: {x: 1.1839256, y: 1.1839256, z: 1.1839256} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8036322010930781594 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236577892927210829} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &4904579975465107982 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236577892927210829} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1268224994754451471 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5853887536436145089} + - component: {fileID: 2307700393882935655} + - component: {fileID: 2959740472220383303} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5853887536436145089 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1268224994754451471} + m_LocalRotation: {x: -0, y: 0.76830965, z: -0, w: -0.6400784} + m_LocalPosition: {x: 7.0559998, y: 0, z: -5.5050488} + m_LocalScale: {x: 1.791168, y: 1.791168, z: 1.791168} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2307700393882935655 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1268224994754451471} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &2959740472220383303 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1268224994754451471} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1304204493861972050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2495185243708248875} + - component: {fileID: 1008409767258894402} + - component: {fileID: 750208386092782432} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2495185243708248875 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1304204493861972050} + m_LocalRotation: {x: -0, y: 0.674107, z: -0, w: 0.7386337} + m_LocalPosition: {x: 5.5243225, y: 0, z: -13.021772} + m_LocalScale: {x: 1.3878331, y: 1.3878331, z: 1.3878331} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1008409767258894402 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1304204493861972050} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &750208386092782432 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1304204493861972050} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1384239171500495910 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 53204820525874647} + - component: {fileID: 2788129325153274573} + - component: {fileID: 3847716734657835077} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &53204820525874647 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384239171500495910} + m_LocalRotation: {x: -0, y: 0.6485483, z: -0, w: 0.7611735} + m_LocalPosition: {x: -4.32901, y: 0, z: -3.7996998} + m_LocalScale: {x: 2.2333183, y: 2.2333183, z: 2.2333183} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2788129325153274573 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384239171500495910} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &3847716734657835077 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1384239171500495910} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1508064863437726895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4474345356325806392} + - component: {fileID: 5182370244630966089} + - component: {fileID: 5450995663080441281} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4474345356325806392 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508064863437726895} + m_LocalRotation: {x: -0, y: 0.10701904, z: -0, w: -0.994257} + m_LocalPosition: {x: -3.0377197, y: 0, z: -13.566717} + m_LocalScale: {x: 1.4304128, y: 1.4304128, z: 1.4304128} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5182370244630966089 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508064863437726895} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &5450995663080441281 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508064863437726895} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1630251216348154655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9207745600085233796} + - component: {fileID: 4885856028360653630} + - component: {fileID: 6812251231887653378} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9207745600085233796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1630251216348154655} + m_LocalRotation: {x: -0, y: 0.65918493, z: -0, w: 0.7519809} + m_LocalPosition: {x: -5.1563416, y: 0, z: 2.5140529} + m_LocalScale: {x: 1.9361576, y: 1.9361576, z: 1.9361576} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4885856028360653630 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1630251216348154655} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &6812251231887653378 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1630251216348154655} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1802891957803104274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8221745103292161477} + - component: {fileID: 7744307079801370775} + - component: {fileID: 3832859090783508767} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8221745103292161477 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802891957803104274} + m_LocalRotation: {x: -0, y: 0.6410152, z: -0, w: 0.7675282} + m_LocalPosition: {x: 5.8721924, y: 0, z: 4.83097} + m_LocalScale: {x: 2.688461, y: 2.688461, z: 2.688461} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7744307079801370775 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802891957803104274} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &3832859090783508767 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802891957803104274} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1878277030264027213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5693697087800672584} + - component: {fileID: 2620019229173256845} + - component: {fileID: 7809706920789670036} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5693697087800672584 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1878277030264027213} + m_LocalRotation: {x: -0, y: 0.9781756, z: -0, w: 0.20778012} + m_LocalPosition: {x: -2.2000122, y: 0, z: -0.071469314} + m_LocalScale: {x: 0.9563918, y: 0.9563918, z: 0.9563918} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2620019229173256845 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1878277030264027213} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &7809706920789670036 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1878277030264027213} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2481555142680936367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2852686197356200391} + - component: {fileID: 4653285861172158349} + - component: {fileID: -2691001772409115556} + - component: {fileID: 3879906095215395094} + m_Layer: 0 + m_Name: P_Demo_Wind + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2852686197356200391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 556384385444035379} + - {fileID: 7371657873434296574} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4653285861172158349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1698d847b7bb109498dbc7867667a6f6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderers: [] + demoElementData: {fileID: 11400000, guid: dd5950e898b35904d9d090536b315207, type: 2} + transformScaler: {fileID: -2691001772409115556} + tweenCollection: + mat: {fileID: 0} + faderTweens: [] + sinWaveTweens: [] +--- !u!114 &-2691001772409115556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3879906095215395094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2481555142680936367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0fc862a3a3f744b41ae4abebf6a3bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + windForce: 0.2 + noiseSpeed: {x: 2, y: 3} + bidirectionalWind: 1 + useWindDir: 0 + worldSize: 10 + windNoise: {fileID: 2800000, guid: b68dbedad03a3a44b85bcfb4f3544433, type: 3} +--- !u!1 &2589095750228905165 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1849744153743976989} + - component: {fileID: 4069634805865903341} + - component: {fileID: 880777941260973638} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1849744153743976989 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2589095750228905165} + m_LocalRotation: {x: -0, y: 0.41069528, z: -0, w: -0.91177267} + m_LocalPosition: {x: 1.355896, y: 0, z: -4.037375} + m_LocalScale: {x: 2.190352, y: 2.190352, z: 2.190352} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4069634805865903341 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2589095750228905165} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &880777941260973638 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2589095750228905165} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2786411214400514984 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3524480969709440799} + - component: {fileID: 4999365800788377370} + - component: {fileID: 4174345103335636948} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3524480969709440799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2786411214400514984} + m_LocalRotation: {x: -0, y: 0.0029091663, z: -0, w: 0.99999577} + m_LocalPosition: {x: 8.810669, y: 0, z: 3.9819236} + m_LocalScale: {x: 1.7190973, y: 1.7190973, z: 1.7190973} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4999365800788377370 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2786411214400514984} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &4174345103335636948 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2786411214400514984} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2797557354084456179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6466199912983928127} + - component: {fileID: 949792750905054177} + - component: {fileID: 4186937416156870524} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6466199912983928127 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2797557354084456179} + m_LocalRotation: {x: -0, y: 0.8405131, z: -0, w: 0.5417912} + m_LocalPosition: {x: -8.093475, y: 0, z: 9.092086} + m_LocalScale: {x: 1.4427725, y: 1.4427725, z: 1.4427725} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &949792750905054177 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2797557354084456179} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &4186937416156870524 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2797557354084456179} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2861104494015307917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7643032399985425766} + - component: {fileID: 2712250356233785189} + - component: {fileID: 6287476369288206449} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7643032399985425766 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861104494015307917} + m_LocalRotation: {x: -0, y: 0.85374045, z: -0, w: -0.5206989} + m_LocalPosition: {x: 1.3216248, y: 0, z: -12.103515} + m_LocalScale: {x: 0.90411586, y: 0.90411586, z: 0.90411586} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2712250356233785189 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861104494015307917} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &6287476369288206449 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861104494015307917} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2909275597767083847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 894718426759421525} + - component: {fileID: 7377222527368511481} + - component: {fileID: 3824048932942557119} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &894718426759421525 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2909275597767083847} + m_LocalRotation: {x: -0, y: 0.5219265, z: -0, w: -0.85299045} + m_LocalPosition: {x: -11.762543, y: 0, z: 3.7329698} + m_LocalScale: {x: 1.2208096, y: 1.2208096, z: 1.2208096} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7377222527368511481 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2909275597767083847} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &3824048932942557119 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2909275597767083847} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3007066017226933356 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7358035002982246090} + - component: {fileID: 3826422771759340375} + - component: {fileID: 6223278001571162537} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7358035002982246090 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007066017226933356} + m_LocalRotation: {x: -0, y: 0.7555815, z: -0, w: -0.65505475} + m_LocalPosition: {x: -1.7149353, y: 0, z: -6.0839334} + m_LocalScale: {x: 2.1761236, y: 2.1761236, z: 2.1761236} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3826422771759340375 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007066017226933356} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &6223278001571162537 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3007066017226933356} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3194911049517013670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1007382579408634750} + - component: {fileID: 5047112389033912375} + - component: {fileID: 8934753613254125920} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1007382579408634750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3194911049517013670} + m_LocalRotation: {x: -0, y: 0.96849424, z: -0, w: 0.24903597} + m_LocalPosition: {x: 2.6464233, y: 0, z: -5.4420986} + m_LocalScale: {x: 2.853594, y: 2.853594, z: 2.853594} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5047112389033912375 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3194911049517013670} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &8934753613254125920 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3194911049517013670} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3224184691610618775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3424177388075609595} + - component: {fileID: 1736769504984393358} + - component: {fileID: 4515027960389168153} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3424177388075609595 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3224184691610618775} + m_LocalRotation: {x: -0, y: 0.91748965, z: -0, w: 0.3977597} + m_LocalPosition: {x: -2.2235718, y: 0, z: -3.8851237} + m_LocalScale: {x: 2.0484042, y: 2.0484042, z: 2.0484042} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1736769504984393358 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3224184691610618775} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &4515027960389168153 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3224184691610618775} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3730322510261834787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 67706447389012505} + m_Layer: 0 + m_Name: PineParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &67706447389012505 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3730322510261834787} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2495185243708248875} + - {fileID: 9014624592708182750} + - {fileID: 993613865012683470} + - {fileID: 5853887536436145089} + - {fileID: 6466199912983928127} + - {fileID: 7002530602861530805} + - {fileID: 4371193354680461054} + - {fileID: 4175525892133146896} + - {fileID: 732184546551341187} + - {fileID: 9207745600085233796} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3890566692108566140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4371193354680461054} + - component: {fileID: 825239228916245176} + - component: {fileID: 2798232127653360249} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4371193354680461054 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3890566692108566140} + m_LocalRotation: {x: -0, y: 0.99589574, z: -0, w: -0.09050798} + m_LocalPosition: {x: -12.830933, y: 0, z: -5.0160575} + m_LocalScale: {x: 1.7888527, y: 1.7888527, z: 1.7888527} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &825239228916245176 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3890566692108566140} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &2798232127653360249 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3890566692108566140} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4049537124426516718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2430259575602910219} + - component: {fileID: 1519337455278869353} + - component: {fileID: 5926148366324421386} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2430259575602910219 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049537124426516718} + m_LocalRotation: {x: -0, y: 0.36760533, z: -0, w: 0.9299819} + m_LocalPosition: {x: -6.657776, y: 0, z: -0.6305138} + m_LocalScale: {x: 2.765443, y: 2.765443, z: 2.765443} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1519337455278869353 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049537124426516718} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &5926148366324421386 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049537124426516718} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4113643531343000196 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4462016986824707819} + - component: {fileID: 301387522823102473} + - component: {fileID: 3643072665852485285} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4462016986824707819 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4113643531343000196} + m_LocalRotation: {x: -0, y: 0.85573, z: -0, w: -0.5174226} + m_LocalPosition: {x: -5.4479675, y: 0, z: 0.28014144} + m_LocalScale: {x: 2.5723462, y: 2.5723462, z: 2.5723462} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &301387522823102473 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4113643531343000196} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &3643072665852485285 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4113643531343000196} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4504534049633753568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2186106951571997555} + - component: {fileID: 387198543925022484} + - component: {fileID: 2173732557782663955} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2186106951571997555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4504534049633753568} + m_LocalRotation: {x: -0, y: 0.4555884, z: -0, w: 0.89019054} + m_LocalPosition: {x: 1.1203003, y: 0, z: 7.541551} + m_LocalScale: {x: 2.8078268, y: 2.8078268, z: 2.8078268} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &387198543925022484 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4504534049633753568} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &2173732557782663955 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4504534049633753568} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4522749814435069604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4221045993513445444} + - component: {fileID: 1290565777342936763} + - component: {fileID: 474413322193570489} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4221045993513445444 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4522749814435069604} + m_LocalRotation: {x: -0, y: 0.066514134, z: -0, w: -0.9977855} + m_LocalPosition: {x: -5.0373535, y: 0, z: 0.57317156} + m_LocalScale: {x: 1.3785632, y: 1.3785632, z: 1.3785632} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1290565777342936763 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4522749814435069604} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &474413322193570489 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4522749814435069604} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4639093044393848424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7261322658324179897} + - component: {fileID: 1925273624706181369} + - component: {fileID: 1131265532647245806} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7261322658324179897 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4639093044393848424} + m_LocalRotation: {x: -0, y: 0.9729705, z: -0, w: 0.23092975} + m_LocalPosition: {x: -0.48205566, y: 0, z: -1.3855708} + m_LocalScale: {x: 2.301924, y: 2.301924, z: 2.301924} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1925273624706181369 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4639093044393848424} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &1131265532647245806 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4639093044393848424} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4808371466954579294 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 606284650111562519} + - component: {fileID: 5055111504289931734} + - component: {fileID: 1025264637702312282} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &606284650111562519 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4808371466954579294} + m_LocalRotation: {x: -0, y: 0.81760085, z: -0, w: 0.5757854} + m_LocalPosition: {x: 13.30011, y: 0, z: -3.8533564} + m_LocalScale: {x: 1.290601, y: 1.290601, z: 1.290601} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5055111504289931734 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4808371466954579294} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &1025264637702312282 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4808371466954579294} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5330175532352415727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7390522559976795011} + - component: {fileID: 2174003005768181570} + - component: {fileID: 5101719357483202704} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7390522559976795011 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5330175532352415727} + m_LocalRotation: {x: -0, y: 0.42771995, z: -0, w: -0.9039113} + m_LocalPosition: {x: -4.897217, y: 0, z: -4.6875052} + m_LocalScale: {x: 2.7231386, y: 2.7231386, z: 2.7231386} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2174003005768181570 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5330175532352415727} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &5101719357483202704 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5330175532352415727} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5372382314361856587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4175525892133146896} + - component: {fileID: 3562520171467751975} + - component: {fileID: 2824511506197604760} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4175525892133146896 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5372382314361856587} + m_LocalRotation: {x: -0, y: 0.76102275, z: -0, w: 0.6487252} + m_LocalPosition: {x: 3.5734558, y: 0, z: -9.612786} + m_LocalScale: {x: 1.5367543, y: 1.5367543, z: 1.5367543} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3562520171467751975 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5372382314361856587} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &2824511506197604760 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5372382314361856587} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5423937179839119253 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 732184546551341187} + - component: {fileID: 6416294621635570133} + - component: {fileID: 7193162013811947388} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &732184546551341187 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5423937179839119253} + m_LocalRotation: {x: -0, y: 0.9208349, z: -0, w: -0.3899527} + m_LocalPosition: {x: -14.366455, y: 0, z: -2.9376519} + m_LocalScale: {x: 1.5732733, y: 1.5732733, z: 1.5732733} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6416294621635570133 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5423937179839119253} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &7193162013811947388 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5423937179839119253} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5739329725448921142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1229529451075131899} + - component: {fileID: 207480482698274460} + - component: {fileID: 5033593618391698171} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1229529451075131899 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5739329725448921142} + m_LocalRotation: {x: -0, y: 0.9807591, z: -0, w: 0.195222} + m_LocalPosition: {x: -6.616913, y: 0, z: 0.7150213} + m_LocalScale: {x: 1.7140247, y: 1.7140247, z: 1.7140247} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &207480482698274460 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5739329725448921142} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &5033593618391698171 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5739329725448921142} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5815504119959443843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 323998245917212702} + - component: {fileID: 6191688540750564371} + - component: {fileID: 4854092976553895325} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &323998245917212702 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5815504119959443843} + m_LocalRotation: {x: -0, y: 0.0969109, z: -0, w: 0.9952931} + m_LocalPosition: {x: -6.7447205, y: 0, z: 1.344706} + m_LocalScale: {x: 2.6200657, y: 2.6200657, z: 2.6200657} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6191688540750564371 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5815504119959443843} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &4854092976553895325 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5815504119959443843} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5989767888652837420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 43959266113186340} + m_Layer: 0 + m_Name: GrassParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &43959266113186340 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5989767888652837420} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1849744153743976989} + - {fileID: 53204820525874647} + - {fileID: 7261322658324179897} + - {fileID: 4462016986824707819} + - {fileID: 3026590254730104734} + - {fileID: 7390522559976795011} + - {fileID: 8327239247656828067} + - {fileID: 3424177388075609595} + - {fileID: 3500131027722917775} + - {fileID: 1007382579408634750} + - {fileID: 2430259575602910219} + - {fileID: 2186106951571997555} + - {fileID: 1269947044062840288} + - {fileID: 8221745103292161477} + - {fileID: 6957869630310069119} + - {fileID: 323998245917212702} + - {fileID: 7358035002982246090} + - {fileID: 4982468452582656516} + - {fileID: 7386037388578483134} + - {fileID: 4313192190996981948} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6001758533041127976 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 993613865012683470} + - component: {fileID: 4362497170980497131} + - component: {fileID: 2077230356709941958} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &993613865012683470 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6001758533041127976} + m_LocalRotation: {x: -0, y: 0.45046717, z: -0, w: 0.892793} + m_LocalPosition: {x: 12.424652, y: 0, z: -0.1730471} + m_LocalScale: {x: 0.9407635, y: 0.9407635, z: 0.9407635} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4362497170980497131 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6001758533041127976} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &2077230356709941958 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6001758533041127976} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6250899008776779838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5018882723130787462} + - component: {fileID: 8261362786532441357} + - component: {fileID: 8902055261231622041} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5018882723130787462 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6250899008776779838} + m_LocalRotation: {x: -0, y: 0.13898024, z: -0, w: 0.9902952} + m_LocalPosition: {x: -1.683258, y: 0, z: 13.056357} + m_LocalScale: {x: 0.9815031, y: 0.9815031, z: 0.9815031} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8261362786532441357 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6250899008776779838} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &8902055261231622041 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6250899008776779838} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6369847205668707123 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4529977880843173622} + - component: {fileID: 6157902014706136735} + - component: {fileID: 8611294012215101775} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4529977880843173622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6369847205668707123} + m_LocalRotation: {x: -0, y: 0.4556697, z: -0, w: -0.89014894} + m_LocalPosition: {x: 4.9431458, y: 0, z: 10.334905} + m_LocalScale: {x: 1.2616739, y: 1.2616739, z: 1.2616739} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6157902014706136735 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6369847205668707123} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &8611294012215101775 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6369847205668707123} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6370366339456517819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556384385444035379} + - component: {fileID: 5612297334003321023} + m_Layer: 0 + m_Name: Parent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &556384385444035379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3791368368773946200} + - {fileID: 8689239593224715994} + - {fileID: 9149336877944387108} + - {fileID: 43959266113186340} + - {fileID: 3577585952860596006} + - {fileID: 4153329429943649796} + - {fileID: 67706447389012505} + m_Father: {fileID: 2852686197356200391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5612297334003321023 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370366339456517819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0a7b12279abd71438c674f4bcca4df1, type: 3} + m_Name: + m_EditorClassIdentifier: + objectToSpawn: {fileID: 0} + parentTransform: {fileID: 556384385444035379} + spawnObject: 0 + destroyAllChildren: 0 + outerRadius: 5 + innerRadius: 1 + spawnCount: 1 + scaleRange: {x: 0.8, y: 1.2} +--- !u!1 &6502980104641102293 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3026590254730104734} + - component: {fileID: 3930407136319601946} + - component: {fileID: 8074210843282820699} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3026590254730104734 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6502980104641102293} + m_LocalRotation: {x: -0, y: 0.72761947, z: -0, w: -0.68598104} + m_LocalPosition: {x: 2.123169, y: 0, z: 1.2894278} + m_LocalScale: {x: 2.6992161, y: 2.6992161, z: 2.6992161} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3930407136319601946 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6502980104641102293} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &8074210843282820699 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6502980104641102293} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6530591777516179070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4982468452582656516} + - component: {fileID: 2063216668311300852} + - component: {fileID: 1032272641269199387} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4982468452582656516 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530591777516179070} + m_LocalRotation: {x: -0, y: 0.3280323, z: -0, w: -0.94466656} + m_LocalPosition: {x: 6.0401917, y: 0, z: -2.4936655} + m_LocalScale: {x: 2.6452749, y: 2.6452749, z: 2.6452749} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2063216668311300852 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530591777516179070} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &1032272641269199387 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530591777516179070} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7347648084031876731 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4153329429943649796} + m_Layer: 0 + m_Name: TreeParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4153329429943649796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7347648084031876731} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 606284650111562519} + - {fileID: 7127123052684764001} + - {fileID: 1731541281855439802} + - {fileID: 5693697087800672584} + - {fileID: 4529977880843173622} + - {fileID: 7833184104329395800} + - {fileID: 3524480969709440799} + - {fileID: 2985811000817154351} + - {fileID: 1229529451075131899} + - {fileID: 4032685497075597504} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7554069263348145530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3500131027722917775} + - component: {fileID: 5595367467893850642} + - component: {fileID: 2348578512897637124} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3500131027722917775 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7554069263348145530} + m_LocalRotation: {x: -0, y: 0.8543639, z: -0, w: 0.5196752} + m_LocalPosition: {x: -6.5053406, y: 0, z: 2.4300768} + m_LocalScale: {x: 2.7307012, y: 2.7307012, z: 2.7307012} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5595367467893850642 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7554069263348145530} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &2348578512897637124 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7554069263348145530} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7560915544396763183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1721238287144272649} + - component: {fileID: 4703807006418749795} + - component: {fileID: 7093730208857843782} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1721238287144272649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7560915544396763183} + m_LocalRotation: {x: -0, y: 0.5277006, z: -0, w: 0.84943044} + m_LocalPosition: {x: -2.8018188, y: 0, z: 14.387143} + m_LocalScale: {x: 1.15656, y: 1.15656, z: 1.15656} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4703807006418749795 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7560915544396763183} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &7093730208857843782 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7560915544396763183} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7691569399766995615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3577585952860596006} + m_Layer: 0 + m_Name: RockParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3577585952860596006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7691569399766995615} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 894718426759421525} + - {fileID: 3064172804192980822} + - {fileID: 7643032399985425766} + - {fileID: 4221045993513445444} + - {fileID: 3079726887467056869} + - {fileID: 8897278886754887941} + - {fileID: 1721238287144272649} + - {fileID: 4474345356325806392} + - {fileID: 5018882723130787462} + - {fileID: 2222946073401599616} + m_Father: {fileID: 556384385444035379} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7848713183085945310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1731541281855439802} + - component: {fileID: 2833460856451313927} + - component: {fileID: 6647074400925059101} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1731541281855439802 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848713183085945310} + m_LocalRotation: {x: -0, y: 0.014131178, z: -0, w: 0.99990016} + m_LocalPosition: {x: 5.8041077, y: 0, z: 4.327171} + m_LocalScale: {x: 0.8851921, y: 0.8851921, z: 0.8851921} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2833460856451313927 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848713183085945310} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &6647074400925059101 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848713183085945310} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8149189399171199078 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7833184104329395800} + - component: {fileID: 1366211370744281464} + - component: {fileID: 1532810118997108384} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7833184104329395800 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8149189399171199078} + m_LocalRotation: {x: -0, y: 0.0613469, z: -0, w: 0.9981165} + m_LocalPosition: {x: -6.3216553, y: 0, z: -2.686637} + m_LocalScale: {x: 1.2668741, y: 1.2668741, z: 1.2668741} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1366211370744281464 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8149189399171199078} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &1532810118997108384 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8149189399171199078} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8150710892700112777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2985811000817154351} + - component: {fileID: 4471826392345851518} + - component: {fileID: 7538171848825801446} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2985811000817154351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8150710892700112777} + m_LocalRotation: {x: -0, y: 0.80881953, z: -0, w: 0.588057} + m_LocalPosition: {x: -1.072113, y: 0, z: -8.048194} + m_LocalScale: {x: 1.7738127, y: 1.7738127, z: 1.7738127} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4471826392345851518 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8150710892700112777} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &7538171848825801446 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8150710892700112777} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8232578443564572992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7386037388578483134} + - component: {fileID: 3907038215107235688} + - component: {fileID: 215061023162901414} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7386037388578483134 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8232578443564572992} + m_LocalRotation: {x: -0, y: 0.80232847, z: -0, w: 0.59688276} + m_LocalPosition: {x: 4.3013, y: 0, z: -2.5069032} + m_LocalScale: {x: 2.5124478, y: 2.5124478, z: 2.5124478} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3907038215107235688 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8232578443564572992} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &215061023162901414 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8232578443564572992} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8334634204820539782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3079726887467056869} + - component: {fileID: 6607334209884041149} + - component: {fileID: 3245475007051803456} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3079726887467056869 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334634204820539782} + m_LocalRotation: {x: -0, y: 0.7334583, z: -0, w: 0.67973447} + m_LocalPosition: {x: 2.9785156, y: 0, z: -2.1182892} + m_LocalScale: {x: 1.3868699, y: 1.3868699, z: 1.3868699} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3577585952860596006} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6607334209884041149 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334634204820539782} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &3245475007051803456 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334634204820539782} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8446620673235867997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7002530602861530805} + - component: {fileID: 5635466664562421944} + - component: {fileID: 4759323484800423212} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7002530602861530805 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8446620673235867997} + m_LocalRotation: {x: -0, y: 0.076579794, z: -0, w: 0.99706346} + m_LocalPosition: {x: 5.460022, y: 0, z: 11.400035} + m_LocalScale: {x: 1.5746241, y: 1.5746241, z: 1.5746241} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 67706447389012505} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5635466664562421944 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8446620673235867997} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &4759323484800423212 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8446620673235867997} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8550222793320399930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1269947044062840288} + - component: {fileID: 1802518434262281657} + - component: {fileID: 5812879732582577121} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1269947044062840288 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550222793320399930} + m_LocalRotation: {x: -0, y: 0.28061995, z: -0, w: 0.95981896} + m_LocalPosition: {x: 6.184601, y: 0, z: -1.0665319} + m_LocalScale: {x: 2.3310857, y: 2.3310857, z: 2.3310857} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1802518434262281657 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550222793320399930} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &5812879732582577121 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8550222793320399930} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8939013399017693735 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8327239247656828067} + - component: {fileID: 8562466735947060166} + - component: {fileID: 1443213582190069404} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8327239247656828067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939013399017693735} + m_LocalRotation: {x: -0, y: 0.73591655, z: -0, w: -0.6770723} + m_LocalPosition: {x: -7.4250793, y: 0, z: -0.4037976} + m_LocalScale: {x: 2.2297819, y: 2.2297819, z: 2.2297819} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 43959266113186340} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8562466735947060166 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939013399017693735} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &1443213582190069404 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939013399017693735} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &9202712549438073855 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7127123052684764001} + - component: {fileID: 786570818653692300} + - component: {fileID: 6575478803746842048} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7127123052684764001 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9202712549438073855} + m_LocalRotation: {x: -0, y: 0.9034948, z: -0, w: 0.42859906} + m_LocalPosition: {x: -3.1211548, y: 0, z: 11.540673} + m_LocalScale: {x: 1.9997282, y: 1.9997282, z: 1.9997282} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4153329429943649796} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &786570818653692300 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9202712549438073855} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &6575478803746842048 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9202712549438073855} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1001 &339173109033194098 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalScale.x + value: 1.9546 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalScale.y + value: 1.9546 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalScale.z + value: 1.9546 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4279134296122708880, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + propertyPath: m_Name + value: Tree + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} +--- !u!4 &3791368368773946200 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3470403209072576810, guid: 7aa4a0d2a29ea4b42b122a4d98968e93, type: 3} + m_PrefabInstance: {fileID: 339173109033194098} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2477844670951903419 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2852686197356200391} + m_Modifications: + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4912988895998480458, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + propertyPath: m_Name + value: Environment_Forest + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} +--- !u!4 &7371657873434296574 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4912988895998480453, guid: c6a8f102b0e73ca4588a7d1597db76f0, type: 3} + m_PrefabInstance: {fileID: 2477844670951903419} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7536600465448725979 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalScale.x + value: 1.792 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalScale.y + value: 1.792 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalScale.z + value: 1.792 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalPosition.x + value: 4.04 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalPosition.y + value: 0.002696991 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalPosition.z + value: -5.61 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1966617019990542779, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + propertyPath: m_Name + value: Rock + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} +--- !u!4 &8689239593224715994 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1153206750824256257, guid: e66f7424f5f9d394a869eac33bf6dcfd, type: 3} + m_PrefabInstance: {fileID: 7536600465448725979} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8533167396976226420 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 556384385444035379} + m_Modifications: + - target: {fileID: 277199318099139818, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_Name + value: Pine + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalScale.x + value: 1.5385541 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalScale.y + value: 1.5385541 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalScale.z + value: 1.5385541 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalPosition.x + value: -3.49 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0026979446 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalPosition.z + value: 6.31 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} +--- !u!4 &9149336877944387108 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 617872634737575504, guid: 2375f65c5d5425f4d801768ad75973c2, type: 3} + m_PrefabInstance: {fileID: 8533167396976226420} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab.meta new file mode 100644 index 0000000..8010b77 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f8a5a29aa2c7cb04d908ea23542b4353 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/DemoElements/P_Demo_Wind.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments.meta new file mode 100644 index 0000000..c69f84e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4546a79faf6541c47998786eb4f01c17 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab new file mode 100644 index 0000000..28b0059 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab @@ -0,0 +1,76 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4912988895998480458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4912988895998480453} + - component: {fileID: 2378057085978600276} + - component: {fileID: 5339301860428593089} + - component: {fileID: 3312008981443918664} + m_Layer: 0 + m_Name: Environment_Empty + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4912988895998480453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2378057085978600276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 5339301860428593089} + alphaTween: {fileID: 3312008981443918664} + renderers: [] +--- !u!114 &5339301860428593089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3312008981443918664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab.meta new file mode 100644 index 0000000..a60fe89 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 0c924a38ecffce84dbc4fb250fa948eb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Empty.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab new file mode 100644 index 0000000..e0f42e5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab @@ -0,0 +1,632 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &738823637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 738823638} + m_Layer: 0 + m_Name: FogWalls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &738823638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 738823637} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8985880807445367170} + - {fileID: 1303571709986490725} + - {fileID: 4682730877689381393} + - {fileID: 2820918907613237492} + - {fileID: 4406631814126533061} + - {fileID: 2330243998162686764} + m_Father: {fileID: 4912988895998480453} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1827589797217965023 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1303571709986490725} + - component: {fileID: 2718181881587779264} + - component: {fileID: 170040903004697098} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1303571709986490725 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1827589797217965023} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 150, z: 0} + m_LocalScale: {x: 300, y: 1, z: 300} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 738823638} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2718181881587779264 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1827589797217965023} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &170040903004697098 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1827589797217965023} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22edcadac70c6e640b18b2bc831e77ef, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3106745134889912726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2330243998162686764} + - component: {fileID: 1727529599957867657} + - component: {fileID: 3467099144188258371} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2330243998162686764 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3106745134889912726} + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: -240, y: 69.5741, z: 0} + m_LocalScale: {x: 305.64, y: 1, z: 98.579994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 738823638} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &1727529599957867657 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3106745134889912726} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &3467099144188258371 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3106745134889912726} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22edcadac70c6e640b18b2bc831e77ef, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3201560570956876366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2820918907613237492} + - component: {fileID: 1191819312708935505} + - component: {fileID: 3994347693029174171} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2820918907613237492 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3201560570956876366} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 69.5741, z: 240} + m_LocalScale: {x: 305.64, y: 1, z: 98.58} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 738823638} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &1191819312708935505 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3201560570956876366} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &3994347693029174171 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3201560570956876366} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22edcadac70c6e640b18b2bc831e77ef, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3921598320988005247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4406631814126533061} + - component: {fileID: 758957541538231904} + - component: {fileID: 3273180785358504618} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4406631814126533061 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3921598320988005247} + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 240, y: 69.5741, z: 0} + m_LocalScale: {x: 305.64, y: 1, z: 98.579994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 738823638} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &758957541538231904 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3921598320988005247} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &3273180785358504618 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3921598320988005247} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22edcadac70c6e640b18b2bc831e77ef, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4912988895998480458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4912988895998480453} + - component: {fileID: 2378057085978600276} + - component: {fileID: 5339301860428593089} + - component: {fileID: 3312008981443918664} + m_Layer: 0 + m_Name: Environment_Forest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4912988895998480453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 738823638} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2378057085978600276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 5339301860428593089} + alphaTween: {fileID: 3312008981443918664} + renderers: + - {fileID: 7854117361523618541} + - {fileID: 170040903004697098} + - {fileID: 5816199017607084414} + - {fileID: 3994347693029174171} + - {fileID: 3273180785358504618} + - {fileID: 3467099144188258371} +--- !u!114 &5339301860428593089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3312008981443918664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &5456029863164876971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4682730877689381393} + - component: {fileID: 8598424441126571444} + - component: {fileID: 5816199017607084414} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4682730877689381393 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5456029863164876971} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 69.5741, z: -248} + m_LocalScale: {x: 305.64, y: 1, z: 98.58} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 738823638} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &8598424441126571444 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5456029863164876971} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &5816199017607084414 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5456029863164876971} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22edcadac70c6e640b18b2bc831e77ef, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8646790684746470200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8985880807445367170} + - component: {fileID: 5412088055475930663} + - component: {fileID: 7854117361523618541} + - component: {fileID: 8985880807445367171} + m_Layer: 0 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8985880807445367170 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8646790684746470200} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -2, z: 0} + m_LocalScale: {x: 300, y: 1, z: 300} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 738823638} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5412088055475930663 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8646790684746470200} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &7854117361523618541 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8646790684746470200} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 97672aa38fb9bac468c14cb48f0c279f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8985880807445367171 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8646790684746470200} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 2, z: 2} + m_Center: {x: 0, y: 1.0026972, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab.meta new file mode 100644 index 0000000..d49e427 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: c6a8f102b0e73ca4588a7d1597db76f0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Forest.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab new file mode 100644 index 0000000..b1acf0c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab @@ -0,0 +1,157 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4912988895998480458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4912988895998480453} + - component: {fileID: 2378057085978600276} + - component: {fileID: 5339301860428593089} + - component: {fileID: 3312008981443918664} + m_Layer: 0 + m_Name: Environment_Platform + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4912988895998480453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1396186108560530620} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2378057085978600276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 5339301860428593089} + alphaTween: {fileID: 3312008981443918664} + renderers: + - {fileID: 228297109668505555} +--- !u!114 &5339301860428593089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3312008981443918664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &6434548648509378917 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4912988895998480453} + m_Modifications: + - target: {fileID: 4713004459074688867, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_Name + value: Platform2 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalScale.x + value: 1.1040571 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalScale.y + value: 0.97965556 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalScale.z + value: 1.4558015 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalPosition.x + value: -1.4788 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalPosition.y + value: 0.13 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalPosition.z + value: 2.578 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} +--- !u!23 &228297109668505555 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 6514185167959307958, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + m_PrefabInstance: {fileID: 6434548648509378917} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1396186108560530620 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5344686685639331289, guid: d2923ed7fa119184db0a2868a7ae41f7, type: 3} + m_PrefabInstance: {fileID: 6434548648509378917} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab.meta new file mode 100644 index 0000000..989c8b8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 327a51136a90af948b1fa135067d5c8c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_Platform.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab new file mode 100644 index 0000000..f35fe80 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab @@ -0,0 +1,157 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4912988895998480458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4912988895998480453} + - component: {fileID: 2378057085978600276} + - component: {fileID: 5339301860428593089} + - component: {fileID: 3312008981443918664} + m_Layer: 0 + m_Name: Environment_RoundCircle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4912988895998480453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 567085343977955497} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2378057085978600276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 5339301860428593089} + alphaTween: {fileID: 3312008981443918664} + renderers: + - {fileID: 567085343977955499} +--- !u!114 &5339301860428593089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3312008981443918664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &337994962147014071 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4912988895998480453} + m_Modifications: + - target: {fileID: 247273281118672157, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_Name + value: FloorCircular + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalScale.x + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalScale.y + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalScale.z + value: 0.7 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} +--- !u!4 &567085343977955497 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 247273281118672158, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + m_PrefabInstance: {fileID: 337994962147014071} + m_PrefabAsset: {fileID: 0} +--- !u!23 &567085343977955499 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 247273281118672156, guid: ca08806c5613ba6498a2a23618fe16a6, type: 3} + m_PrefabInstance: {fileID: 337994962147014071} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab.meta new file mode 100644 index 0000000..7c19d97 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: c504873bdf1314c4fbf11c6d6d706954 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundCircle.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab new file mode 100644 index 0000000..1eb57e2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab @@ -0,0 +1,161 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4912988895998480458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4912988895998480453} + - component: {fileID: 2378057085978600276} + - component: {fileID: 5339301860428593089} + - component: {fileID: 3312008981443918664} + m_Layer: 0 + m_Name: Environment_RoundedCube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4912988895998480453 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5780419024820168860} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2378057085978600276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cc14354005b97848bd03e676e4e2f75, type: 3} + m_Name: + m_EditorClassIdentifier: + linkedDemoElement: {fileID: 0} + transformScaler: {fileID: 5339301860428593089} + alphaTween: {fileID: 3312008981443918664} + renderers: + - {fileID: 4644056356118008819} +--- !u!114 &5339301860428593089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c6c2d242f3c2243bf1fcaa88c90071, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3312008981443918664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4912988895998480458} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9808fa4c0fb72f24992e04c8617c3cf6, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3801631920690497300 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4912988895998480453} + m_Modifications: + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.x + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.y + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalScale.z + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8048461131815826738, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_Name + value: RoundedCube + objectReference: {fileID: 0} + - target: {fileID: 8408533528106767591, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 9570012b2f3b50841ae8d53fd65d7aa9, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} +--- !u!23 &4644056356118008819 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 8408533528106767591, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + m_PrefabInstance: {fileID: 3801631920690497300} + m_PrefabAsset: {fileID: 0} +--- !u!4 &5780419024820168860 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7276181393298419592, guid: d518ed59fa3cdd742a90b7af675a3037, type: 3} + m_PrefabInstance: {fileID: 3801631920690497300} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab.meta new file mode 100644 index 0000000..4e74b6f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 8a04af5852e42a649b10ffda4290ece2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Environments/Environment_RoundedCube.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models.meta new file mode 100644 index 0000000..b4afeeb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f49e339272215e544bfc6ae2b747941d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab new file mode 100644 index 0000000..2251883 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6088774463167975753 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6088774463168400745} + - component: {fileID: 6088774463169170761} + - component: {fileID: 6088774463170170761} + m_Layer: 0 + m_Name: AlienStatue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6088774463168400745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6088774463167975753} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6088774463169170761 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6088774463167975753} + m_Mesh: {fileID: 4300002, guid: de1190149eb4d884d97523d3f10afbcd, type: 3} +--- !u!23 &6088774463170170761 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6088774463167975753} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 304a06200a9bb2948b19a9e5fd2bf768, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab.meta new file mode 100644 index 0000000..72d1829 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 94feff94ffedf6b41b5f31efd41fccce +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/AlienStatue.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab new file mode 100644 index 0000000..283403f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4111348722412750440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3622478830756388050} + - component: {fileID: 426288185280320375} + - component: {fileID: 2454054502576465853} + m_Layer: 0 + m_Name: Bowl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3622478830756388050 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4111348722412750440} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &426288185280320375 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4111348722412750440} + m_Mesh: {fileID: 477525350536967170, guid: a1986acc3a3ac8f4ea0f115242063aac, type: 3} +--- !u!23 &2454054502576465853 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4111348722412750440} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab.meta new file mode 100644 index 0000000..10eabfe --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 27d96ef818ea29648aebaab0641731fe +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Bowl.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab new file mode 100644 index 0000000..c1b6354 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab @@ -0,0 +1,385 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3945194949114123137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4434907963989985595} + - component: {fileID: 730760572892841630} + - component: {fileID: 3296874171429253716} + m_Layer: 0 + m_Name: BowlOfFood + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4434907963989985595 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3945194949114123137} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8629064712728079544} + - {fileID: 4185402500294151626} + - {fileID: 4222230761569459249} + - {fileID: 606545213537005645} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &730760572892841630 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3945194949114123137} + m_Mesh: {fileID: 477525350536967170, guid: a1986acc3a3ac8f4ea0f115242063aac, type: 3} +--- !u!23 &3296874171429253716 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3945194949114123137} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1001 &338903397883291057 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4434907963989985595} + m_Modifications: + - target: {fileID: 3848245570022073146, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_Name + value: ChickenLeg + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalScale.x + value: 0.31970277 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalScale.y + value: 0.3197028 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalScale.z + value: 0.3197028 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalPosition.y + value: 0.32335192 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalPosition.z + value: 0.2926107 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalRotation.w + value: 0.63115704 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalRotation.x + value: -0.28827107 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalRotation.y + value: 0.4913137 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalRotation.z + value: -0.5264519 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 8.825 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 69.193 + objectReference: {fileID: 0} + - target: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -73.57 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f17838a52ca6349459066e87992c63fa, type: 3} +--- !u!4 &4222230761569459249 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4480068264366619008, guid: f17838a52ca6349459066e87992c63fa, type: 3} + m_PrefabInstance: {fileID: 338903397883291057} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3542301789866162632 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4434907963989985595} + m_Modifications: + - target: {fileID: 3605687515888325439, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_Name + value: Tomato + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalScale.x + value: 0.5692815 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalScale.y + value: 0.5692815 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalScale.z + value: 0.5692815 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalPosition.x + value: -0.03757258 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalPosition.y + value: 0.26073095 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalPosition.z + value: -0.20095637 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 162be89518e62c843a2340c96916ac64, type: 3} +--- !u!4 &606545213537005645 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4125905416261847429, guid: 162be89518e62c843a2340c96916ac64, type: 3} + m_PrefabInstance: {fileID: 3542301789866162632} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6543657704618203641 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4434907963989985595} + m_Modifications: + - target: {fileID: 2757599405928853499, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_Name + value: Carrot + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalScale.x + value: 0.5692816 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalScale.y + value: 0.5692816 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalScale.z + value: 0.5692815 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalPosition.x + value: -0.23909824 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalPosition.y + value: 0.3484003 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalRotation.w + value: 0.96200454 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalRotation.z + value: 0.27303353 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 31.69 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} +--- !u!4 &8629064712728079544 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3246856325086836033, guid: 658942a89d67fde4d81b8436d1cfa0e9, type: 3} + m_PrefabInstance: {fileID: 6543657704618203641} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7346582766022484549 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 4434907963989985595} + m_Modifications: + - target: {fileID: 6100714829820343605, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_Name + value: Cheese + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalScale.x + value: 0.5048731 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalScale.y + value: 0.5048731 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalScale.z + value: 0.50487304 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalPosition.x + value: 0.11214846 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalPosition.y + value: 0.326 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalRotation.w + value: 0.63099307 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7757885 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -101.753 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a8b5e387e416a6947be58496288245b4, type: 3} +--- !u!4 &4185402500294151626 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6909022638917971855, guid: a8b5e387e416a6947be58496288245b4, type: 3} + m_PrefabInstance: {fileID: 7346582766022484549} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab.meta new file mode 100644 index 0000000..4dc24df --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: beefa7f12cf8604418ae297c7f5eeb66 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BowlOfFood.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab new file mode 100644 index 0000000..dbb96f7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8337314348782577518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8718906853645598164} + - component: {fileID: 5715098730492637809} + - component: {fileID: 7544913979305117371} + m_Layer: 0 + m_Name: Building1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8718906853645598164 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337314348782577518} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5715098730492637809 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337314348782577518} + m_Mesh: {fileID: 1133813544500999522, guid: 947f4a2fe2533904d84ccb3a576e4e05, type: 3} +--- !u!23 &7544913979305117371 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8337314348782577518} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab.meta new file mode 100644 index 0000000..cac52ba --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 39ecb1882cc057e49b91c2084037af05 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building1.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab new file mode 100644 index 0000000..fd33c20 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3116435804197740511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2338526501977425253} + - component: {fileID: 1719186365028797120} + - component: {fileID: 3476552043637538314} + m_Layer: 0 + m_Name: Building2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2338526501977425253 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3116435804197740511} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1719186365028797120 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3116435804197740511} + m_Mesh: {fileID: -5571431209732985015, guid: 21526d5eef635ae4eacc169a9af24b40, type: 3} +--- !u!23 &3476552043637538314 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3116435804197740511} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab.meta new file mode 100644 index 0000000..d85a7fa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f88a248deee8d7f4b9051375913e5d8f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building2.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab new file mode 100644 index 0000000..6d17d4c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8054740201275706398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7242913160618350244} + - component: {fileID: 5993205543993841921} + - component: {fileID: 8415208973123677643} + m_Layer: 0 + m_Name: Building3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7242913160618350244 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8054740201275706398} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5993205543993841921 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8054740201275706398} + m_Mesh: {fileID: -7991297855551989884, guid: c5e8c17cfacf20244bb5fba67480635c, type: 3} +--- !u!23 &8415208973123677643 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8054740201275706398} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 518e810b34d74354585e5ccb4c5d6f69, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab.meta new file mode 100644 index 0000000..5e59276 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Building3.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab new file mode 100644 index 0000000..afe7df4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab @@ -0,0 +1,222 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4222577071715546434 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6431313673672427961} + m_Layer: 0 + m_Name: BuildingGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6431313673672427961 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4222577071715546434} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7084291830758421530} + - {fileID: 7289006803735053307} + - {fileID: 8997054863316712976} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &298418641516544964 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6431313673672427961} + m_Modifications: + - target: {fileID: 8337314348782577518, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_Name + value: Building1 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalPosition.x + value: 0.03 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalPosition.z + value: -0.17 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} +--- !u!4 &8997054863316712976 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8718906853645598164, guid: 39ecb1882cc057e49b91c2084037af05, type: 3} + m_PrefabInstance: {fileID: 298418641516544964} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &491889375175910078 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6431313673672427961} + m_Modifications: + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalPosition.x + value: 1.61 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8054740201275706398, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + propertyPath: m_Name + value: Building3 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} +--- !u!4 &7084291830758421530 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7242913160618350244, guid: 0fceba3d1db6eea47b3f5d3f6ae1c4d1, type: 3} + m_PrefabInstance: {fileID: 491889375175910078} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4995578747130939038 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 6431313673672427961} + m_Modifications: + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalPosition.x + value: -1.163 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalPosition.z + value: -0.22 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3116435804197740511, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + propertyPath: m_Name + value: Building2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} +--- !u!4 &7289006803735053307 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2338526501977425253, guid: f88a248deee8d7f4b9051375913e5d8f, type: 3} + m_PrefabInstance: {fileID: 4995578747130939038} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab.meta new file mode 100644 index 0000000..c64b73c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: ee9516640af0538468e56cdf5f082973 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/BuildingGroup.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab new file mode 100644 index 0000000..7113246 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2757599405928853499 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3246856325086836033} + - component: {fileID: 1918811846467975908} + - component: {fileID: 4414665065267465774} + m_Layer: 0 + m_Name: Carrot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3246856325086836033 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2757599405928853499} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1918811846467975908 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2757599405928853499} + m_Mesh: {fileID: -6696916019799616790, guid: 7c4bca4633baea5488425a9a87d028bf, type: 3} +--- !u!23 &4414665065267465774 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2757599405928853499} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab.meta new file mode 100644 index 0000000..ad02871 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 658942a89d67fde4d81b8436d1cfa0e9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Carrot.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab new file mode 100644 index 0000000..cd03930 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6100714829820343605 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6909022638917971855} + - component: {fileID: 7515976616520540202} + - component: {fileID: 5740659750245864672} + m_Layer: 0 + m_Name: Cheese + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6909022638917971855 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6100714829820343605} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7515976616520540202 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6100714829820343605} + m_Mesh: {fileID: 1106177787490279471, guid: 47cb89b9c93533149964a0ac3aeb5bfb, type: 3} +--- !u!23 &5740659750245864672 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6100714829820343605} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab.meta new file mode 100644 index 0000000..fc7c1bf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a8b5e387e416a6947be58496288245b4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Cheese.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab new file mode 100644 index 0000000..1ad3359 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3848245570022073146 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4480068264366619008} + - component: {fileID: 685600255871137317} + - component: {fileID: 3343723184360604399} + m_Layer: 0 + m_Name: ChickenLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4480068264366619008 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3848245570022073146} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &685600255871137317 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3848245570022073146} + m_Mesh: {fileID: -2093618290791676878, guid: 51d665cb3fec6084fb0d70bb12a1c15b, type: 3} +--- !u!23 &3343723184360604399 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3848245570022073146} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab.meta new file mode 100644 index 0000000..417ca59 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f17838a52ca6349459066e87992c63fa +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ChickenLeg.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab new file mode 100644 index 0000000..77c8ff4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab @@ -0,0 +1,117 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4197563359049256049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4197563359049289809} + - component: {fileID: 4197563359050092657} + - component: {fileID: 4197563359051190961} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4197563359049289809 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4197563359049256049} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5383247, z: -0.12938514} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4197563359049289811} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4197563359050092657 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4197563359049256049} + m_Mesh: {fileID: 4300002, guid: 3fa0669e4a9fa9b4d87bb5da3a55815d, type: 3} +--- !u!23 &4197563359051190961 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4197563359049256049} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 558c50b0046aab1458a4161d453402aa, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4197563359049256051 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4197563359049289811} + m_Layer: 0 + m_Name: Chomper + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4197563359049289811 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4197563359049256051} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4197563359049289809} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab.meta new file mode 100644 index 0000000..c1fc995 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1404d68d4a723b14b836913203f7a8de +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Chomper.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab new file mode 100644 index 0000000..c632f69 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab @@ -0,0 +1,2516 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &24559734585705348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6483941216005833538} + m_Layer: 0 + m_Name: Neck + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6483941216005833538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24559734585705348} + m_LocalRotation: {x: 0.07661581, y: -3.5714324e-11, z: -2.6769916e-11, w: 0.9970607} + m_LocalPosition: {x: 7.8743625e-14, y: 0.0010834581, z: -1.5662506e-11} + m_LocalScale: {x: 1, y: 1, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 954949237332171364} + m_Father: {fileID: 987307313402358774} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &27999644337756143 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4403777785731552928} + m_Layer: 0 + m_Name: Spine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4403777785731552928 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 27999644337756143} + m_LocalRotation: {x: -0.061042573, y: 0.000000010545148, z: 0.000000010471791, w: 0.9981352} + m_LocalPosition: {x: 6.109187e-14, y: 0.0012878064, z: 4.8388187e-13} + m_LocalScale: {x: 1.000004, y: 0.9999998, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3780508872381560996} + m_Father: {fileID: 6284903225830407508} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &152706391088060258 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8321224875306183043} + m_Layer: 0 + m_Name: RightShoulder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8321224875306183043 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152706391088060258} + m_LocalRotation: {x: 0.6583801, y: 0.50761104, z: -0.45999324, w: 0.31188613} + m_LocalPosition: {x: 0.00035311884, y: 0.0011243275, z: 0.00025984427} + m_LocalScale: {x: 0.9999997, y: 0.9999996, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4095382914651077590} + m_Father: {fileID: 987307313402358774} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &171635728540623297 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6861634115654790564} + m_Layer: 0 + m_Name: LeftFootIK + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6861634115654790564 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 171635728540623297} + m_LocalRotation: {x: 0.9461289, y: 0.021870876, z: -0.07550268, w: -0.31410384} + m_LocalPosition: {x: 0.0000072857033, y: 0.0009660871, z: 0.00072020007} + m_LocalScale: {x: 0.9999999, y: 0.9999997, z: 0.99999964} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 153310011856082970} + m_Father: {fileID: 7637485625865966072} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &194205032986462782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9196999708742923030} + m_Layer: 0 + m_Name: RightKneeCtrl_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9196999708742923030 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 194205032986462782} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0013472629, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9107880443692969820} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &257724297796193953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3509474996993827854} + m_Layer: 0 + m_Name: RightHandIndex2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3509474996993827854 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 257724297796193953} + m_LocalRotation: {x: -0.081371725, y: -0.06692013, z: -0.0006393253, w: 0.9944345} + m_LocalPosition: {x: 5.2154066e-11, y: 0.0004512847, z: 2.561137e-10} + m_LocalScale: {x: 1, y: 0.9999997, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9188747278022577522} + m_Father: {fileID: 4389510762184585522} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &355337229132620771 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4365884129811571000} + m_Layer: 0 + m_Name: RightToeRoll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4365884129811571000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355337229132620771} + m_LocalRotation: {x: -0.015667995, y: 0.0011518252, z: 0.99462587, w: -0.10233566} + m_LocalPosition: {x: -0.00011469157, y: 0.0012277319, z: -0.0000030730616} + m_LocalScale: {x: 1.0000061, y: 1.0000002, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5837491011864891249} + m_Father: {fileID: 2848348994379236298} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &689165813905570344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2979637307765312237} + m_Layer: 0 + m_Name: LeftKneeCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2979637307765312237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689165813905570344} + m_LocalRotation: {x: 0.70710695, y: 0.000000030908613, z: 0.7071066, w: -0.00000003090863} + m_LocalPosition: {x: 0.0024718319, y: -0.0023468034, z: 0.000103548184} + m_LocalScale: {x: 1, y: 0.9999999, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9075861595594873028} + m_Father: {fileID: 5174855731081450653} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &928287320184353155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7836982820523262124} + m_Layer: 0 + m_Name: RightHandIndex3_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7836982820523262124 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928287320184353155} + m_LocalRotation: {x: -0.000000029930266, y: 0.00000000383443, z: -0.0000000022785116, w: 1} + m_LocalPosition: {x: 3.7252905e-12, y: 0.0005219946, z: 8.994539e-10} + m_LocalScale: {x: 0.99999994, y: 1, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 298494134588850166} + m_Father: {fileID: 9188747278022577522} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1000552584412222737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7390764208291676476} + m_Layer: 0 + m_Name: LeftToes_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7390764208291676476 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000552584412222737} + m_LocalRotation: {x: -0.000000015788828, y: 0.0000015796886, z: 0.000000011788357, w: 1} + m_LocalPosition: {x: 7.4770586e-11, y: 0.0008529467, z: 4.190952e-12} + m_LocalScale: {x: 1.0000001, y: 1.0000001, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 663951635814282641} + m_Father: {fileID: 7281171731338844509} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1148801310458586290 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8092480617045679063} + m_Layer: 0 + m_Name: LeftHandIndex2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8092480617045679063 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148801310458586290} + m_LocalRotation: {x: 0.08137368, y: -0.06692254, z: 0.0006390913, w: 0.9944342} + m_LocalPosition: {x: 7.450581e-11, y: 0.000451285, z: -3.4831465e-10} + m_LocalScale: {x: 1, y: 1.0000001, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5245191778513620606} + m_Father: {fileID: 1780622691671889858} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1183098449814357831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466231330236786327} + m_Layer: 0 + m_Name: Head_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1466231330236786327 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183098449814357831} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0040176404, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8831470996842980177} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1347123555390865947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 459406557036904168} + m_Layer: 0 + m_Name: RightFootIK_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &459406557036904168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1347123555390865947} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0012050172, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2804325459814537591} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1361043754360764403 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1210752711597783861} + m_Layer: 0 + m_Name: RightUpLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1210752711597783861 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1361043754360764403} + m_LocalRotation: {x: 0.9765873, y: 0.0013587022, z: 0.21511672, w: 0.0004839266} + m_LocalPosition: {x: 0.00080611324, y: 0.00023385325, z: 3.012568e-10} + m_LocalScale: {x: 0.99999505, y: 0.99999964, z: 0.9999992} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5401496274231004398} + m_Father: {fileID: 6284903225830407508} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1495571214157362359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5837491011864891249} + m_Layer: 0 + m_Name: RightFootIK + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5837491011864891249 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1495571214157362359} + m_LocalRotation: {x: 0.948112, y: -0.011444996, z: 0.044093173, w: -0.3146561} + m_LocalPosition: {x: -0.0000072855178, y: 0.0009660873, z: 0.0007202001} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1.0000007} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2804325459814537591} + m_Father: {fileID: 4365884129811571000} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1737353930341686278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 821933738060705255} + m_Layer: 0 + m_Name: LeftForeArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &821933738060705255 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1737353930341686278} + m_LocalRotation: {x: 0.046761706, y: -0.0125743905, z: -0.0054468205, w: 0.9988121} + m_LocalPosition: {x: -3.717287e-10, y: 0.0018830922, z: -3.7252905e-12} + m_LocalScale: {x: 0.9999998, y: 1.0000001, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1848063995569593026} + m_Father: {fileID: 2269197473424506090} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1901194451277102376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9027725562480805770} + m_Layer: 0 + m_Name: RightToes_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9027725562480805770 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1901194451277102376} + m_LocalRotation: {x: 0.00000004905451, y: 0.00000034912955, z: 0.0000000046347854, w: 1} + m_LocalPosition: {x: -1.19966e-10, y: 0.00085294456, z: -1.3969839e-12} + m_LocalScale: {x: 1, y: 0.9999999, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7522841920479760094} + m_Father: {fileID: 8239725974608945211} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2076855362751883318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5423019230890774265} + m_Layer: 0 + m_Name: LeftKneeCtrl_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5423019230890774265 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076855362751883318} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0013472629, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9075861595594873028} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2145767721065001408 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8239725974608945211} + m_Layer: 0 + m_Name: RightToes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8239725974608945211 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2145767721065001408} + m_LocalRotation: {x: -0.028260684, y: 0.9539411, z: -0.29757404, w: 0.025445573} + m_LocalPosition: {x: -1.192093e-10, y: 0.0012050179, z: -1.2293458e-10} + m_LocalScale: {x: 0.99999994, y: 0.99999964, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9027725562480805770} + m_Father: {fileID: 2152821873958437892} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2209694932873591773 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9075861595594873028} + m_Layer: 0 + m_Name: LeftKneeCtrl_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9075861595594873028 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2209694932873591773} + m_LocalRotation: {x: 0.00000006403722, y: -6.7428735e-15, z: 0.00000008848258, w: 1} + m_LocalPosition: {x: 4.222034e-11, y: 0.0013472626, z: 9.1253644e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5423019230890774265} + m_Father: {fileID: 2979637307765312237} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2234436945511947335 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5854625864248751029} + m_Layer: 0 + m_Name: LeftLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5854625864248751029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2234436945511947335} + m_LocalRotation: {x: 0.14157447, y: -0.032443766, z: -0.052854557, w: 0.98798305} + m_LocalPosition: {x: 3.7252906e-11, y: 0.0021046966, z: -2.095476e-12} + m_LocalScale: {x: 0.9999997, y: 0.9999992, z: 1.0000024} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7976508571075997437} + m_Father: {fileID: 5444624560385238716} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2326246484987496735 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8580970213636932500} + m_Layer: 0 + m_Name: LeftHandIndex3_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8580970213636932500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2326246484987496735} + m_LocalRotation: {x: 0.000000886728, y: 0.00000086088414, z: -0.000000026532827, w: 1} + m_LocalPosition: {x: -2.3283066e-12, y: 0.0005219938, z: -2.9944933e-10} + m_LocalScale: {x: 0.99999994, y: 0.99999994, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3525968235403480641} + m_Father: {fileID: 5245191778513620606} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2381385870363288060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 753906287220713531} + m_Layer: 0 + m_Name: Root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &753906287220713531 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2381385870363288060} + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071067} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1019764828466266535} + - {fileID: 5174855731081450653} + - {fileID: 2048564539280672948} + m_Father: {fileID: 7820266285851056385} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2408655478848453560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8831470996842980177} + m_Layer: 0 + m_Name: Head_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8831470996842980177 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2408655478848453560} + m_LocalRotation: {x: 0.00000000698492, y: 4.7271218e-17, z: 1.1969592e-16, w: 1} + m_LocalPosition: {x: 1.9436447e-14, y: 0.0040176413, z: 1.8642956e-12} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1466231330236786327} + m_Father: {fileID: 954949237332171364} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2447188923426081541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4200090399185784143} + m_Layer: 0 + m_Name: RightFootRollCtrl_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4200090399185784143 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2447188923426081541} + m_LocalRotation: {x: 0.00000003858188, y: -0.0000000596047, z: 1.8590001e-14, w: 1} + m_LocalPosition: {x: 8.179092e-11, y: 0.0011710668, z: 5.8135472e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2934720920368533481} + m_Father: {fileID: 3926333703986852441} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2704848259784638989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7522841920479760094} + m_Layer: 0 + m_Name: RightToes_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7522841920479760094 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2704848259784638989} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0008529451, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9027725562480805770} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2760583972292183783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2269197473424506090} + m_Layer: 0 + m_Name: LeftArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2269197473424506090 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2760583972292183783} + m_LocalRotation: {x: 0.08389014, y: -0.71081203, z: -0.061310664, w: 0.69566494} + m_LocalPosition: {x: -0, y: 0.0010352024, z: -8.5250945e-10} + m_LocalScale: {x: 1.0000007, y: 0.9999958, z: 1.0000069} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 821933738060705255} + m_Father: {fileID: 5943012879023066897} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2775658639381039594 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2848348994379236298} + m_Layer: 0 + m_Name: RightHeelRoll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2848348994379236298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2775658639381039594} + m_LocalRotation: {x: 0.5076816, y: 0.5078985, z: -0.49173155, w: 0.49244145} + m_LocalPosition: {x: -0.00028341013, y: 0.0007196056, z: 0.00008896161} + m_LocalScale: {x: 0.99999976, y: 0.9999998, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4365884129811571000} + m_Father: {fileID: 2048564539280672948} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2852806085760757367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 954949237332171364} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &954949237332171364 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2852806085760757367} + m_LocalRotation: {x: -0.07413529, y: -9.174157e-13, z: -1.2248472e-12, w: 0.99724823} + m_LocalPosition: {x: -3.8465538e-14, y: 0.0011120372, z: 1.1178479e-11} + m_LocalScale: {x: 1.000004, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8831470996842980177} + m_Father: {fileID: 6483941216005833538} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2891980297254440992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2934720920368533481} + m_Layer: 0 + m_Name: RightFootRollCtrl_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2934720920368533481 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2891980297254440992} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0011710665, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4200090399185784143} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3070413837438211077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5401496274231004398} + m_Layer: 0 + m_Name: RightLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5401496274231004398 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3070413837438211077} + m_LocalRotation: {x: 0.13894758, y: -0.011511234, z: 0.059173066, w: 0.9884633} + m_LocalPosition: {x: -6.426126e-11, y: 0.0021046968, z: -4.0745365e-11} + m_LocalScale: {x: 0.99999917, y: 1.0000002, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2152821873958437892} + m_Father: {fileID: 1210752711597783861} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3107004787942400897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4889520195316908387} + m_Layer: 0 + m_Name: LeftHandThumb2_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4889520195316908387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3107004787942400897} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.00052903895, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6342665587828727497} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3281672899415785404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7281171731338844509} + m_Layer: 0 + m_Name: LeftToes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7281171731338844509 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3281672899415785404} + m_LocalRotation: {x: 0.019817604, y: 0.95228684, z: -0.29825512, w: -0.06165168} + m_LocalPosition: {x: 7.21775e-11, y: 0.0012050167, z: -5.5879357e-11} + m_LocalScale: {x: 0.9999998, y: 0.99999934, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7390764208291676476} + m_Father: {fileID: 7976508571075997437} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3308592342796317221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4174476107191096852} + m_Layer: 0 + m_Name: RightHandThumb2_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4174476107191096852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3308592342796317221} + m_LocalRotation: {x: 0.0000013653189, y: -0.0000045597553, z: -0.0000014938414, w: 1} + m_LocalPosition: {x: 1.192093e-10, y: 0.00052903796, z: -1.192093e-10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3760881112310868017} + m_Father: {fileID: 2698411543111228347} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3502009235246991043 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848063995569593026} + m_Layer: 0 + m_Name: LeftHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1848063995569593026 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3502009235246991043} + m_LocalRotation: {x: -0.02654673, y: -0.72473973, z: 0.021308554, w: 0.68818134} + m_LocalPosition: {x: 6.146729e-10, y: 0.002108904, z: -2.9802324e-11} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1780622691671889858} + - {fileID: 7085415931311557649} + m_Father: {fileID: 821933738060705255} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3598013988828588191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1883874647953753508} + m_Layer: 0 + m_Name: LeftHeelRoll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1883874647953753508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3598013988828588191} + m_LocalRotation: {x: 0.50751567, y: 0.5082331, z: -0.49190146, w: 0.4920976} + m_LocalPosition: {x: -0.00028341028, y: 0.00071960554, z: -0.000088961715} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7637485625865966072} + m_Father: {fileID: 5174855731081450653} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3617199794927411355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2804325459814537591} + m_Layer: 0 + m_Name: RightFootIK_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2804325459814537591 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3617199794927411355} + m_LocalRotation: {x: -0.0000000033760443, y: -0.00000023376195, z: 0.0000000074505797, w: 1} + m_LocalPosition: {x: 5.681068e-11, y: 0.0012050174, z: 5.2154066e-11} + m_LocalScale: {x: 1.0000001, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 459406557036904168} + m_Father: {fileID: 5837491011864891249} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3702022051137346604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1019764828466266535} + m_Layer: 0 + m_Name: HipsCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1019764828466266535 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3702022051137346604} + m_LocalRotation: {x: -0.0009546562, y: 0.7071062, z: -0.70710593, w: -0.0010862004} + m_LocalPosition: {x: 0.0000008936372, y: -0.00012496102, z: 0.00625669} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6284903225830407508} + m_Father: {fileID: 753906287220713531} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3725213372420091050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1237756659817463658} + m_Layer: 0 + m_Name: RightForeArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1237756659817463658 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3725213372420091050} + m_LocalRotation: {x: 0.000733672, y: 0.004767537, z: -0.047072005, w: 0.99887985} + m_LocalPosition: {x: 8.940697e-11, y: 0.0018830934, z: 8.2317275e-10} + m_LocalScale: {x: 1.0000001, y: 1, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3412739874745000214} + m_Father: {fileID: 4095382914651077590} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3798107671087957296 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3780508872381560996} + m_Layer: 0 + m_Name: Chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3780508872381560996 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3798107671087957296} + m_LocalRotation: {x: 0.011894621, y: -0.000000010011934, z: -0.000000011054812, w: 0.99992925} + m_LocalPosition: {x: -1.0000426e-13, y: 0.0011481952, z: 1.9276553e-10} + m_LocalScale: {x: 1, y: 1, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 987307313402358774} + m_Father: {fileID: 4403777785731552928} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4477406749506244556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5444624560385238716} + m_Layer: 0 + m_Name: LeftUpLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5444624560385238716 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4477406749506244556} + m_LocalRotation: {x: 0.9867035, y: -0.0010598269, z: -0.16252585, w: 0.00067070505} + m_LocalPosition: {x: -0.00080611336, y: 0.00023385324, z: 3.0396755e-10} + m_LocalScale: {x: 1.0000278, y: 0.9999997, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5854625864248751029} + m_Father: {fileID: 6284903225830407508} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4533643171913458624 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3525968235403480641} + m_Layer: 0 + m_Name: LeftHandIndex3_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3525968235403480641 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4533643171913458624} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0005219958, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8580970213636932500} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4613058845630812554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8449052647367607377} + m_Layer: 0 + m_Name: LeftFootRollCtrl_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8449052647367607377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4613058845630812554} + m_LocalRotation: {x: -0.000000012309316, y: -0.00000005960471, z: -4.895104e-15, w: 1} + m_LocalPosition: {x: -3.741846e-11, y: 0.0011710669, z: 6.122029e-11} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8955007029277204692} + m_Father: {fileID: 92881626348016260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4684729021557254434 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7976508571075997437} + m_Layer: 0 + m_Name: LeftFoot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7976508571075997437 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4684729021557254434} + m_LocalRotation: {x: -0.5438075, y: 0.19418126, z: 0.18754381, w: 0.7946033} + m_LocalPosition: {x: -8.195639e-11, y: 0.0024352479, z: 1.6391279e-10} + m_LocalScale: {x: 1.0000203, y: 0.99998355, z: 0.99999565} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7281171731338844509} + m_Father: {fileID: 5854625864248751029} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4878080494636842932 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3926333703986852441} + m_Layer: 0 + m_Name: RightFootRollCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3926333703986852441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4878080494636842932} + m_LocalRotation: {x: 0.50000006, y: -0.49999994, z: 0.49999985, w: 0.5000002} + m_LocalPosition: {x: 1.0874669e-10, y: -6.190834e-10, z: -9.085582e-12} + m_LocalScale: {x: 1, y: 1, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4200090399185784143} + m_Father: {fileID: 2048564539280672948} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5289453802175267542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 987307313402358774} + m_Layer: 0 + m_Name: UpperChest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &987307313402358774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5289453802175267542} + m_LocalRotation: {x: 0.049165756, y: 3.780111e-11, z: 4.0974526e-11, w: 0.9987906} + m_LocalPosition: {x: -8.53892e-15, y: 0.0012211065, z: 1.490213e-11} + m_LocalScale: {x: 1, y: 1, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5943012879023066897} + - {fileID: 6483941216005833538} + - {fileID: 8321224875306183043} + m_Father: {fileID: 3780508872381560996} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5369438885179689328 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 663951635814282641} + m_Layer: 0 + m_Name: LeftToes_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &663951635814282641 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5369438885179689328} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0008529456, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7390764208291676476} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5563169612112915499 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4095382914651077590} + m_Layer: 0 + m_Name: RightArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4095382914651077590 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5563169612112915499} + m_LocalRotation: {x: 0.00093642564, y: 0.96487623, z: -0.103902884, w: 0.2412823} + m_LocalPosition: {x: -3.3900144e-10, y: 0.0010352023, z: 8.4936624e-10} + m_LocalScale: {x: 1.0000069, y: 0.9999954, z: 1.0000012} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1237756659817463658} + m_Father: {fileID: 8321224875306183043} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5769141861906757199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4389510762184585522} + m_Layer: 0 + m_Name: RightHandIndex1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4389510762184585522 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5769141861906757199} + m_LocalRotation: {x: -0.05672966, y: 0.07746147, z: 0.00014820698, w: 0.9953801} + m_LocalPosition: {x: -2.1606684e-10, y: 0.00055439735, z: -0.0000000010402874} + m_LocalScale: {x: 1, y: 0.99999976, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3509474996993827854} + m_Father: {fileID: 3412739874745000214} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5785174519306336640 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 153310011856082970} + m_Layer: 0 + m_Name: LeftFootIK_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &153310011856082970 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5785174519306336640} + m_LocalRotation: {x: 0.00000004400499, y: 0.000000014901161, z: -0.000000063329935, w: 1} + m_LocalPosition: {x: 2.7474018e-11, y: 0.0012050176, z: 4.0978197e-11} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 134629709339147714} + m_Father: {fileID: 6861634115654790564} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5816698083209380458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6342665587828727497} + m_Layer: 0 + m_Name: LeftHandThumb2_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6342665587828727497 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5816698083209380458} + m_LocalRotation: {x: 0.00000066589564, y: 0.0000032726678, z: -0.0000018551947, w: 1} + m_LocalPosition: {x: 0.0000000011324883, y: 0.0005290374, z: 1.192093e-10} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4889520195316908387} + m_Father: {fileID: 6308627964354444037} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6076285591111479458 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9188747278022577522} + m_Layer: 0 + m_Name: RightHandIndex3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9188747278022577522 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6076285591111479458} + m_LocalRotation: {x: -0.030975439, y: 0.030521514, z: 0.0008921877, w: 0.99905366} + m_LocalPosition: {x: -7.450581e-11, y: 0.00040852235, z: 0.0000000017145649} + m_LocalScale: {x: 0.9999997, y: 1, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7836982820523262124} + m_Father: {fileID: 3509474996993827854} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6193546673467923680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5245191778513620606} + m_Layer: 0 + m_Name: LeftHandIndex3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5245191778513620606 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6193546673467923680} + m_LocalRotation: {x: 0.030971484, y: 0.030523857, z: -0.000892146, w: 0.9990537} + m_LocalPosition: {x: -2.9802324e-11, y: 0.00040852086, z: -0.0000000012088568} + m_LocalScale: {x: 0.99999946, y: 1.0000002, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8580970213636932500} + m_Father: {fileID: 8092480617045679063} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6325821764952716926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2152821873958437892} + m_Layer: 0 + m_Name: RightFoot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2152821873958437892 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6325821764952716926} + m_LocalRotation: {x: -0.54849505, y: -0.2288286, z: -0.17182066, w: 0.78566426} + m_LocalPosition: {x: 6.705523e-11, y: 0.0024352465, z: 1.192093e-10} + m_LocalScale: {x: 0.9999948, y: 1.0000035, z: 1.0000011} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8239725974608945211} + m_Father: {fileID: 5401496274231004398} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6459566065035132161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 134629709339147714} + m_Layer: 0 + m_Name: LeftFootIK_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &134629709339147714 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6459566065035132161} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0012050171, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 153310011856082970} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6668650799728469711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2698411543111228347} + m_Layer: 0 + m_Name: RightHandThumb2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2698411543111228347 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6668650799728469711} + m_LocalRotation: {x: -0.19090363, y: 0.025676427, z: -0.063660845, w: 0.9792057} + m_LocalPosition: {x: -3.5762787e-10, y: 0.0004234702, z: -6.8545347e-10} + m_LocalScale: {x: 0.9999999, y: 0.9999999, z: 0.99999976} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4174476107191096852} + m_Father: {fileID: 2754944669994512996} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6694732582991610577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3760881112310868017} + m_Layer: 0 + m_Name: RightHandThumb2_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3760881112310868017 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6694732582991610577} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0005290389, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4174476107191096852} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7002792730760833309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6308627964354444037} + m_Layer: 0 + m_Name: LeftHandThumb2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6308627964354444037 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7002792730760833309} + m_LocalRotation: {x: 0.20119902, y: 0.013489454, z: -0.003928902, w: 0.9794496} + m_LocalPosition: {x: -3.129244e-10, y: 0.00042347005, z: 1.7136337e-10} + m_LocalScale: {x: 0.99999976, y: 0.99999994, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6342665587828727497} + m_Father: {fileID: 7085415931311557649} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7093088812357514787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 298494134588850166} + m_Layer: 0 + m_Name: RightHandIndex3_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &298494134588850166 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7093088812357514787} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.00052199577, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7836982820523262124} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7479628424993948603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7820266285851056385} + - component: {fileID: 4208339061454160763} + m_Layer: 0 + m_Name: DemoPuppet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7820266285851056385 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7479628424993948603} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3014520724583256223} + - {fileID: 753906287220713531} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &4208339061454160763 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7479628424993948603} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: b857f63a7556d4e48b6a61a5ffd4696f, type: 3} + m_Controller: {fileID: 9100000, guid: c4a5333363b628a4884d70ea9a38206d, type: 2} + m_CullingMode: 1 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &7511669852706272349 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7637485625865966072} + m_Layer: 0 + m_Name: LeftToeRoll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7637485625865966072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7511669852706272349} + m_LocalRotation: {x: -0.015744422, y: -0.0020793797, z: 0.9946246, w: 0.10232149} + m_LocalPosition: {x: 0.00011465685, y: 0.0012277318, z: 0.0000041721137} + m_LocalScale: {x: 0.99999875, y: 0.99999994, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6861634115654790564} + m_Father: {fileID: 1883874647953753508} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7630984098449829978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 92881626348016260} + m_Layer: 0 + m_Name: LeftFootRollCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &92881626348016260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7630984098449829978} + m_LocalRotation: {x: 0.50000006, y: -0.49999994, z: 0.49999985, w: 0.5000002} + m_LocalPosition: {x: -6.47356e-11, y: -5.8105076e-10, z: -9.0855466e-12} + m_LocalScale: {x: 1, y: 1, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8449052647367607377} + m_Father: {fileID: 5174855731081450653} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7694843366722486616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3412739874745000214} + m_Layer: 0 + m_Name: RightHand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3412739874745000214 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7694843366722486616} + m_LocalRotation: {x: 0.0082064085, y: -0.00033079306, z: 0.033037357, w: 0.9994204} + m_LocalPosition: {x: 7.450581e-11, y: 0.0021089052, z: 8.1770124e-10} + m_LocalScale: {x: 0.99999994, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4389510762184585522} + - {fileID: 2754944669994512996} + m_Father: {fileID: 1237756659817463658} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7878246096473283947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2754944669994512996} + m_Layer: 0 + m_Name: RightHandThumb1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2754944669994512996 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7878246096473283947} + m_LocalRotation: {x: 0.35837433, y: 0.72959715, z: -0.42925283, w: 0.39369768} + m_LocalPosition: {x: 0.0002556773, y: 0.00020392364, z: -0.000051317256} + m_LocalScale: {x: 0.9999998, y: 0.9999999, z: 0.99999976} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2698411543111228347} + m_Father: {fileID: 3412739874745000214} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8068504074108396884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7085415931311557649} + m_Layer: 0 + m_Name: LeftHandThumb1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7085415931311557649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8068504074108396884} + m_LocalRotation: {x: -0.33607325, y: -0.6307116, z: -0.44692868, w: 0.5380635} + m_LocalPosition: {x: 0.00026059346, y: 0.00020392299, z: 0.000009781506} + m_LocalScale: {x: 1.0000002, y: 0.99999976, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6308627964354444037} + m_Father: {fileID: 1848063995569593026} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8186698687053270467 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3014520724583256223} + - component: {fileID: 612696311035199217} + m_Layer: 0 + m_Name: characterMedium + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3014520724583256223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8186698687053270467} + m_LocalRotation: {x: -0.00000008069665, y: 9.965151e-10, z: 1.4901154e-10, w: 1} + m_LocalPosition: {x: 0.000000003453344, y: -5.960467e-10, z: -0.0000000016093251} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7820266285851056385} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &612696311035199217 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8186698687053270467} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -4910155946660035214, guid: b857f63a7556d4e48b6a61a5ffd4696f, type: 3} + m_Bones: + - {fileID: 5174855731081450653} + - {fileID: 1883874647953753508} + - {fileID: 7637485625865966072} + - {fileID: 6861634115654790564} + - {fileID: 153310011856082970} + - {fileID: 92881626348016260} + - {fileID: 8449052647367607377} + - {fileID: 2979637307765312237} + - {fileID: 9075861595594873028} + - {fileID: 2048564539280672948} + - {fileID: 2848348994379236298} + - {fileID: 4365884129811571000} + - {fileID: 5837491011864891249} + - {fileID: 2804325459814537591} + - {fileID: 3926333703986852441} + - {fileID: 4200090399185784143} + - {fileID: 5556040324317247750} + - {fileID: 9107880443692969820} + - {fileID: 1019764828466266535} + - {fileID: 6284903225830407508} + - {fileID: 4403777785731552928} + - {fileID: 3780508872381560996} + - {fileID: 987307313402358774} + - {fileID: 6483941216005833538} + - {fileID: 954949237332171364} + - {fileID: 8831470996842980177} + - {fileID: 5943012879023066897} + - {fileID: 2269197473424506090} + - {fileID: 821933738060705255} + - {fileID: 1848063995569593026} + - {fileID: 1780622691671889858} + - {fileID: 8092480617045679063} + - {fileID: 5245191778513620606} + - {fileID: 8580970213636932500} + - {fileID: 7085415931311557649} + - {fileID: 6308627964354444037} + - {fileID: 6342665587828727497} + - {fileID: 8321224875306183043} + - {fileID: 4095382914651077590} + - {fileID: 1237756659817463658} + - {fileID: 3412739874745000214} + - {fileID: 4389510762184585522} + - {fileID: 3509474996993827854} + - {fileID: 9188747278022577522} + - {fileID: 7836982820523262124} + - {fileID: 2754944669994512996} + - {fileID: 2698411543111228347} + - {fileID: 4174476107191096852} + - {fileID: 5444624560385238716} + - {fileID: 5854625864248751029} + - {fileID: 7976508571075997437} + - {fileID: 7281171731338844509} + - {fileID: 7390764208291676476} + - {fileID: 1210752711597783861} + - {fileID: 5401496274231004398} + - {fileID: 2152821873958437892} + - {fileID: 8239725974608945211} + - {fileID: 9027725562480805770} + - {fileID: 134629709339147714} + - {fileID: 8955007029277204692} + - {fileID: 5423019230890774265} + - {fileID: 459406557036904168} + - {fileID: 2934720920368533481} + - {fileID: 9196999708742923030} + - {fileID: 1466231330236786327} + - {fileID: 3525968235403480641} + - {fileID: 4889520195316908387} + - {fileID: 298494134588850166} + - {fileID: 3760881112310868017} + - {fileID: 663951635814282641} + - {fileID: 7522841920479760094} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 1019764828466266535} + m_AABB: + m_Center: {x: 0.00000946736, y: -0.00091785844, z: -0.00016262685} + m_Extent: {x: 0.007259919, y: 0.0079029435, z: 0.002111566} + m_DirtyAABB: 0 +--- !u!1 &8311001632069376738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6284903225830407508} + m_Layer: 0 + m_Name: Hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6284903225830407508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8311001632069376738} + m_LocalRotation: {x: -0.00009301409, y: -0.0000002667253, z: 0.999999, w: -0.0014431035} + m_LocalPosition: {x: -0.0000018583987, y: 0.0012878036, z: -1.9212466e-10} + m_LocalScale: {x: 1.0000042, y: 1, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5444624560385238716} + - {fileID: 1210752711597783861} + - {fileID: 4403777785731552928} + m_Father: {fileID: 1019764828466266535} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8327245049467823104 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5174855731081450653} + m_Layer: 0 + m_Name: LeftFootCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5174855731081450653 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8327245049467823104} + m_LocalRotation: {x: 0.49999988, y: -0.50000006, z: 0.5000002, w: -0.49999988} + m_LocalPosition: {x: -0.00081683527, y: 0.0005952399, z: 0.0007728193} + m_LocalScale: {x: 0.99999994, y: 0.99999976, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 92881626348016260} + - {fileID: 1883874647953753508} + - {fileID: 2979637307765312237} + m_Father: {fileID: 753906287220713531} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8520622946447066730 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5556040324317247750} + m_Layer: 0 + m_Name: RightKneeCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5556040324317247750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8520622946447066730} + m_LocalRotation: {x: 0.70710695, y: 0.000000030908613, z: 0.7071066, w: -0.00000003090863} + m_LocalPosition: {x: 0.002471832, y: -0.0023468034, z: -0.000116792915} + m_LocalScale: {x: 1, y: 0.9999999, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9107880443692969820} + m_Father: {fileID: 2048564539280672948} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8719155224637346465 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8955007029277204692} + m_Layer: 0 + m_Name: LeftFootRollCtrl_end_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8955007029277204692 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8719155224637346465} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.0011710665, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8449052647367607377} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8869199660375372390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2048564539280672948} + m_Layer: 0 + m_Name: RightFootCtrl + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2048564539280672948 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8869199660375372390} + m_LocalRotation: {x: 0.49999988, y: -0.50000006, z: 0.5000002, w: -0.49999988} + m_LocalPosition: {x: 0.00083008205, y: 0.00059524016, z: 0.00077281916} + m_LocalScale: {x: 0.99999994, y: 0.99999976, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3926333703986852441} + - {fileID: 2848348994379236298} + - {fileID: 5556040324317247750} + m_Father: {fileID: 753906287220713531} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8885424274176035715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5943012879023066897} + m_Layer: 0 + m_Name: LeftShoulder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5943012879023066897 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8885424274176035715} + m_LocalRotation: {x: 0.58688205, y: -0.41065297, z: -0.5482951, w: -0.43163195} + m_LocalPosition: {x: -0.00035311872, y: 0.0011243275, z: 0.0002598443} + m_LocalScale: {x: 0.9999998, y: 0.99999994, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2269197473424506090} + m_Father: {fileID: 987307313402358774} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8931711227666854783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9107880443692969820} + m_Layer: 0 + m_Name: RightKneeCtrl_end + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9107880443692969820 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8931711227666854783} + m_LocalRotation: {x: 0.00000006403067, y: -6.7417944e-15, z: 0.00000008848258, w: 1} + m_LocalPosition: {x: 4.2220224e-11, y: 0.0013472629, z: 1.6121744e-10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9196999708742923030} + m_Father: {fileID: 5556040324317247750} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9179693912348065222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1780622691671889858} + m_Layer: 0 + m_Name: LeftHandIndex1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1780622691671889858 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9179693912348065222} + m_LocalRotation: {x: 0.05672772, y: 0.07746566, z: -0.00014867124, w: 0.99537987} + m_LocalPosition: {x: 5.960465e-11, y: 0.00055439677, z: 1.2852253e-10} + m_LocalScale: {x: 0.9999999, y: 0.99999994, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8092480617045679063} + m_Father: {fileID: 1848063995569593026} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab.meta new file mode 100644 index 0000000..305a899 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 41d85a7504137cf408b3f66be6e20753 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/DemoPuppet.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab new file mode 100644 index 0000000..0b69ddb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab @@ -0,0 +1,3655 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6522434651208144560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912144} + - component: {fileID: 6522434651198629014} + m_Layer: 0 + m_Name: Ellen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912144 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208144560} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912862} + - {fileID: 6522434651207912644} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &6522434651198629014 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208144560} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: 51f010f5502791b45a8f4e9de370aff4, type: 3} + m_Controller: {fileID: 9100000, guid: c4a5333363b628a4884d70ea9a38206d, type: 2} + m_CullingMode: 1 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &6522434651208145056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912640} + m_Layer: 0 + m_Name: Ellen_TongueDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912640 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145056} + m_LocalRotation: {x: -3.2921735e-15, y: 0.25881907, z: 8.1874284e-16, w: 0.9659259} + m_LocalPosition: {x: -0.025052534, y: 1.7989082e-17, z: 8.336938e-18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912654} + m_Father: {fileID: 6522434651207912652} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145058 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912642} + m_Layer: 0 + m_Name: Ellen_Spine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912642 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145058} + m_LocalRotation: {x: -1.387779e-17, y: -0.090525955, z: 6.5052136e-19, w: 0.99589413} + m_LocalPosition: {x: -0.092656136, y: 2.852687e-17, z: -1.7763568e-17} + m_LocalScale: {x: 1, y: 1.0000205, z: 1.0000205} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912860} + m_Father: {fileID: 6522434651207912820} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912644} + m_Layer: 0 + m_Name: Ellen_Skeleton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912644 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145060} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912646} + m_Father: {fileID: 6522434651207912144} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912646} + m_Layer: 0 + m_Name: Ellen_Root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145062} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912820} + m_Father: {fileID: 6522434651207912644} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145064 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912648} + m_Layer: 0 + m_Name: Ellen_UpperMouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145064} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.009703392, y: -7.645604e-17, z: 0.11099901} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912650} + m_Layer: 0 + m_Name: Ellen_UpperChest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912650 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145066} + m_LocalRotation: {x: 6.938895e-18, y: -0.0784585, z: -8.673618e-19, w: 0.9969174} + m_LocalPosition: {x: -0.119210415, y: 1.822249e-16, z: 0.0000001441841} + m_LocalScale: {x: 1, y: 0.9999982, z: 0.9999982} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912754} + - {fileID: 6522434651207912746} + - {fileID: 6522434651207912684} + m_Father: {fileID: 6522434651207912860} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912652} + m_Layer: 0 + m_Name: Ellen_TongueProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145068} + m_LocalRotation: {x: -1.3784265e-16, y: 0.5032367, z: -1.6084328e-17, w: 0.8641486} + m_LocalPosition: {x: 0.006377836, y: -4.4622366e-18, z: 0.058495402} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912640} + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912654} + m_Layer: 0 + m_Name: Ellen_TongueEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145070} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.022627987, y: 2.0456726e-16, z: -8.4241635e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912640} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145072 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912656} + m_Layer: 0 + m_Name: Ellen_Right_Toes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912656 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145072} + m_LocalRotation: {x: 0.0000011445127, y: 0.10711714, z: -0.0000071603354, w: 0.9942464} + m_LocalPosition: {x: 0.11155968, y: -1.9539925e-16, z: 0.00000003284919} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912658} + m_Father: {fileID: 6522434651207912732} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912658} + m_Layer: 0 + m_Name: Ellen_Right_ToeEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912658 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145074} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.055805743, y: 1.064401e-10, z: -0.000000006959264} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912656} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145076 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912660} + m_Layer: 0 + m_Name: Ellen_Right_ThumbProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912660 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145076} + m_LocalRotation: {x: -0.2189437, y: 0.3889538, z: 0.23894197, w: 0.862372} + m_LocalPosition: {x: 0.0067132125, y: 0.016999999, z: -0.02027406} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912662} + m_Father: {fileID: 6522434651207912730} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145078 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912662} + m_Layer: 0 + m_Name: Ellen_Right_ThumbIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912662 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145078} + m_LocalRotation: {x: -0.0000000028787999, y: -0.104528464, z: 0.0000000040174557, w: 0.9945219} + m_LocalPosition: {x: 0.027158605, y: 0.000002688841, z: 0.0000018471096} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912682} + m_Father: {fileID: 6522434651207912660} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912664} + m_Layer: 0 + m_Name: Ellen_Right_UpperMouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912664 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145080} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.010948391, y: 0.0169392, z: 0.10532922} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912666} + m_Layer: 0 + m_Name: Ellen_Right_UpperLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912666 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145082} + m_LocalRotation: {x: 0.9992603, y: -0.000000056457267, z: 0.03845631, w: 0.000001467006} + m_LocalPosition: {x: 0.016839733, y: 0.0756434, z: -0.0024668525} + m_LocalScale: {x: 1.0000054, y: 0.9999974, z: 0.9999974} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912716} + m_Father: {fileID: 6522434651207912820} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912668} + m_Layer: 0 + m_Name: Ellen_Right_UpperEyelid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912668 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145084} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.09907839, y: 0.0400602, z: 0.09921253} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912670} + m_Layer: 0 + m_Name: Ellen_Right_UpperArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145086} + m_LocalRotation: {x: -0.000000022968617, y: -0.026175682, z: 0.000000008056003, w: 0.9996574} + m_LocalPosition: {x: 0.10312239, y: 0.00732, z: 0.01783983} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912744} + m_Father: {fileID: 6522434651207912684} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912672} + m_Layer: 0 + m_Name: Ellen_Right_RingIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912672 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145088} + m_LocalRotation: {x: 0.00000000648467, y: -0.0000000046149142, z: 0.121538624, w: 0.99258673} + m_LocalPosition: {x: 0.026134476, y: -0.0000034694167, z: -0.000000019839222} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912676} + m_Father: {fileID: 6522434651207912686} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912674} + m_Layer: 0 + m_Name: Ellen_Right_RingEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912674 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145090} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.021361079, y: 0.000003810049, z: 0.000000027045216} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912676} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912676} + m_Layer: 0 + m_Name: Ellen_Right_RingDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145092} + m_LocalRotation: {x: 0.0000000061156213, y: -0.00000000751562, z: 0.058671642, w: 0.99827737} + m_LocalPosition: {x: 0.023830751, y: 0.0000041929547, z: 0.000000023672413} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912674} + m_Father: {fileID: 6522434651207912672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145094 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912678} + m_Layer: 0 + m_Name: Ellen_Right_PinkyProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912678 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145094} + m_LocalRotation: {x: -0.020754555, y: -0.1404174, z: 0.1135691, w: 0.9833383} + m_LocalPosition: {x: 0.057514366, y: 0.016840002, z: 0.035751257} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912696} + m_Father: {fileID: 6522434651207912730} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912680} + m_Layer: 0 + m_Name: Ellen_Right_ThumbEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912680 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145096} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.025002666, y: 0.00000030623602, z: -0.00000027281143} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912682} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912682} + m_Layer: 0 + m_Name: Ellen_Right_ThumbDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912682 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145098} + m_LocalRotation: {x: 0.000000009301053, y: -0.12186934, z: -0.0000000015865252, w: 0.9925462} + m_LocalPosition: {x: 0.021591228, y: -0.000005928127, z: -0.0000029428468} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912680} + m_Father: {fileID: 6522434651207912662} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912684} + m_Layer: 0 + m_Name: Ellen_Right_Shoulder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145100} + m_LocalRotation: {x: 0.70297897, y: 0.70297897, z: -0.0762927, w: -0.0762927} + m_LocalPosition: {x: -0.11539749, y: 0.0400466, z: -0.015376454} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912670} + m_Father: {fileID: 6522434651207912650} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145102 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912686} + m_Layer: 0 + m_Name: Ellen_Right_RingProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912686 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145102} + m_LocalRotation: {x: -0.009482426, y: -0.05207179, z: 0.0901767, w: 0.9945184} + m_LocalPosition: {x: 0.06420124, y: 0.01271, z: 0.0165448} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912672} + m_Father: {fileID: 6522434651207912730} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145104 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912688} + m_Layer: 0 + m_Name: Ellen_Right_Mouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912688 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145104} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.014438391, y: 0.0327092, z: 0.093694724} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145106 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912690} + m_Layer: 0 + m_Name: Ellen_Right_MiddleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912690 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145106} + m_LocalRotation: {x: -0.0002890712, y: -0.0031064951, z: 0.09264683, w: 0.99569416} + m_LocalPosition: {x: 0.06624978, y: 0.01239, z: -0.0033889036} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912692} + m_Father: {fileID: 6522434651207912730} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145108 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912692} + m_Layer: 0 + m_Name: Ellen_Right_MiddleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912692 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145108} + m_LocalRotation: {x: 0.000000006235018, y: -0.0000000036806278, z: 0.09806386, w: 0.99518013} + m_LocalPosition: {x: 0.029408824, y: 0.000004214682, z: 0.000000036662954} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912712} + m_Father: {fileID: 6522434651207912690} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912694} + m_Layer: 0 + m_Name: Ellen_Right_MiddleEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912694 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145110} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.02135735, y: -0.0000025931608, z: -0.00000008737671} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912712} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912696} + m_Layer: 0 + m_Name: Ellen_Right_PinkyIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912696 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145112} + m_LocalRotation: {x: 0.0000000063256205, y: -0.0000000039521866, z: 0.104528464, w: 0.9945219} + m_LocalPosition: {x: 0.019617017, y: -0.000006033377, z: -0.00000004139099} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912700} + m_Father: {fileID: 6522434651207912678} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912698} + m_Layer: 0 + m_Name: Ellen_Right_PinkyEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912698 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145114} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.017690951, y: 0.0000029277512, z: -0.00000003831311} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912700} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145116 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912700} + m_Layer: 0 + m_Name: Ellen_Right_PinkyDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145116} + m_LocalRotation: {x: 0.0000000063985333, y: -0.000000008359772, z: 0.104528464, w: 0.9945219} + m_LocalPosition: {x: 0.017391909, y: 0.0000017637728, z: 0.000000027205617} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912698} + m_Father: {fileID: 6522434651207912696} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912702} + m_Layer: 0 + m_Name: Ellen_Right_Nostril + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912702 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145118} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.03742839, y: 0.01641, z: 0.109980226} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912704} + m_Layer: 0 + m_Name: Ellen_Right_IndexProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912704 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145120} + m_LocalRotation: {x: -0.008651508, y: 0.0729763, z: 0.15051496, w: 0.9858727} + m_LocalPosition: {x: 0.060939856, y: 0.011359999, z: -0.022294216} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912706} + m_Father: {fileID: 6522434651207912730} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145122 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912706} + m_Layer: 0 + m_Name: Ellen_Right_IndexIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912706 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145122} + m_LocalRotation: {x: 0.0000000058185248, y: -0.0000000036353427, z: 0.104528464, w: 0.9945219} + m_LocalPosition: {x: 0.026209345, y: 0.000004978231, z: 0.00000022464761} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912710} + m_Father: {fileID: 6522434651207912704} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912708} + m_Layer: 0 + m_Name: Ellen_Right_IndexEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912708 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145124} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.021357665, y: -0.000002995112, z: -0.000000043682526} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912710} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145126 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912710} + m_Layer: 0 + m_Name: Ellen_Right_IndexDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912710 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145126} + m_LocalRotation: {x: 0.0000000055782454, y: -0.000000005993808, z: 0.05233596, w: 0.9986295} + m_LocalPosition: {x: 0.01969795, y: -0.0000035291935, z: -0.00000014501906} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912708} + m_Father: {fileID: 6522434651207912706} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912712} + m_Layer: 0 + m_Name: Ellen_Right_MiddleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912712 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145128} + m_LocalRotation: {x: 0.0000000061153633, y: -0.000000006811874, z: 0.06975648, w: 0.9975641} + m_LocalPosition: {x: 0.023897897, y: 0.0000014233088, z: -0.00000002866143} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912694} + m_Father: {fileID: 6522434651207912692} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912714} + m_Layer: 0 + m_Name: Ellen_Right_LowerMouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912714 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145130} + m_LocalRotation: {x: 6.938894e-17, y: 4.1633363e-17, z: -1.3877788e-17, w: 1} + m_LocalPosition: {x: -0.064295545, y: 0.033273116, z: 0.0169392} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912818} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145132 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912716} + m_Layer: 0 + m_Name: Ellen_Right_LowerLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912716 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145132} + m_LocalRotation: {x: -1.3365769e-15, y: -0.00000023199607, z: -3.380797e-15, w: 1} + m_LocalPosition: {x: 0.38615513, y: 1.1457501e-15, z: -0.00000005034822} + m_LocalScale: {x: 1.0000054, y: 0.9999974, z: 0.9999974} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912732} + m_Father: {fileID: 6522434651207912666} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145134 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912718} + m_Layer: 0 + m_Name: Ellen_Right_LowerEyelid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912718 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145134} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.07790839, y: 0.0400602, z: 0.09371063} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145136 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912720} + m_Layer: 0 + m_Name: Ellen_Right_EyebrowIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912720 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145136} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12862839, y: 0.0430156, z: 0.11057023} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912722} + m_Layer: 0 + m_Name: Ellen_Right_EyebrowDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912722 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145138} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12370839, y: 0.067081295, z: 0.09538603} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912724} + m_Layer: 0 + m_Name: Ellen_Right_Eye + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912724 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145140} + m_LocalRotation: {x: 2.4980018e-16, y: 1.110223e-16, z: 1.1907142e-13, w: 1} + m_LocalPosition: {x: -0.09195839, y: 0.04, z: 0.075730026} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912726} + m_Layer: 0 + m_Name: Ellen_Right_Cheek + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145142} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.05581839, y: 0.0416791, z: 0.10033993} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145144 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912728} + m_Layer: 0 + m_Name: Ellen_Right_Hand_Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912728 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145144} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.04, y: 0.03, z: -5.3290704e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912730} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145146 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912730} + m_Layer: 0 + m_Name: Ellen_Right_Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912730 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145146} + m_LocalRotation: {x: 0.0000000062866006, y: 0.0000012384974, z: -5.044839e-10, w: 1} + m_LocalPosition: {x: 0.2519886, y: -5.6822224e-11, z: -0.002696406} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912728} + - {fileID: 6522434651207912704} + - {fileID: 6522434651207912690} + - {fileID: 6522434651207912678} + - {fileID: 6522434651207912686} + - {fileID: 6522434651207912660} + m_Father: {fileID: 6522434651207912744} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912732} + m_Layer: 0 + m_Name: Ellen_Right_Foot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912732 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145148} + m_LocalRotation: {x: 0.0000018033381, y: 0.5735907, z: 0.0000041817393, w: 0.81914204} + m_LocalPosition: {x: 0.38453895, y: 1.2967404e-15, z: -0.00000005776047} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912656} + m_Father: {fileID: 6522434651207912716} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912734} + m_Layer: 0 + m_Name: Ellen_Right_EyebrowProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912734 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145150} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11793839, y: 0.0200758, z: 0.116039224} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912736} + m_Layer: 0 + m_Name: Ellen_Left_UpperLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912736 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145152} + m_LocalRotation: {x: -0.039260365, y: -0.0000014448043, z: 0.999229, w: -0.0000002501847} + m_LocalPosition: {x: 0.01683994, y: -0.07564337, z: -0.0024667897} + m_LocalScale: {x: 1.000005, y: 0.9999975, z: 0.9999975} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912786} + m_Father: {fileID: 6522434651207912820} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912738} + m_Layer: 0 + m_Name: Ellen_Left_UpperEyelid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912738 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145154} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.09907945, y: -0.040060196, z: 0.099212565} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912740} + m_Layer: 0 + m_Name: Ellen_Left_UpperArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145156} + m_LocalRotation: {x: -0.0000012773254, y: -0.026176948, z: 0.00000012758106, w: 0.99965733} + m_LocalPosition: {x: -0.1031225, y: -0.0073200064, z: -0.017839856} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912830} + m_Father: {fileID: 6522434651207912754} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912742} + m_Layer: 0 + m_Name: Ellen_Left_Toes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145158} + m_LocalRotation: {x: 1.5627435e-11, y: 0.15643446, z: -2.4751425e-12, w: 0.98768836} + m_LocalPosition: {x: -0.11155971, y: -5.301315e-17, z: -2.0888253e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912760} + m_Father: {fileID: 6522434651207912802} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145160 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912744} + m_Layer: 0 + m_Name: Ellen_Right_Arm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912744 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145160} + m_LocalRotation: {x: 0.000000010478995, y: 0.104525976, z: -0.000000001101357, w: 0.9945222} + m_LocalPosition: {x: 0.23377691, y: 2.9006416e-16, z: 0.0021768876} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912730} + m_Father: {fileID: 6522434651207912670} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912746} + m_Layer: 0 + m_Name: Ellen_Neck + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912746 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145162} + m_LocalRotation: {x: -8.636421e-18, y: 0.13697012, z: 8.658312e-19, w: 0.9905752} + m_LocalPosition: {x: -0.19708396, y: -6.840626e-17, z: -7.3872404e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912840} + m_Father: {fileID: 6522434651207912650} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912748} + m_Layer: 0 + m_Name: Ellen_LowerMouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912748 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145164} + m_LocalRotation: {x: 6.938894e-17, y: 4.1633363e-17, z: -1.3877788e-17, w: 1} + m_LocalPosition: {x: -0.069821775, y: 0.033670582, z: 1.510618e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912818} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145166 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912750} + m_Layer: 0 + m_Name: Ellen_Left_UpperMouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145166} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.010951886, y: -0.016939176, z: 0.105329365} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912752} + m_Layer: 0 + m_Name: Ellen_Left_ThumbDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912752 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145168} + m_LocalRotation: {x: 0, y: -0.12186934, z: -0, w: 0.99254614} + m_LocalPosition: {x: -0.021591228, y: 0.0000059275294, z: 0.0000029428468} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912766} + m_Father: {fileID: 6522434651207912764} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912754} + m_Layer: 0 + m_Name: Ellen_Left_Shoulder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912754 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145170} + m_LocalRotation: {x: 0.07629283, y: 0.07629283, z: 0.70297897, w: 0.70297897} + m_LocalPosition: {x: -0.11539749, y: -0.040046573, z: -0.015376453} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912740} + m_Father: {fileID: 6522434651207912650} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145172 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912756} + m_Layer: 0 + m_Name: Ellen_Left_RingProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912756 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145172} + m_LocalRotation: {x: -0.009482432, y: -0.05207179, z: 0.0901767, w: 0.9945184} + m_LocalPosition: {x: -0.06420124, y: -0.01271, z: -0.016544797} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912758} + m_Father: {fileID: 6522434651207912800} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912758} + m_Layer: 0 + m_Name: Ellen_Left_RingIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912758 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145174} + m_LocalRotation: {x: 0.000000012441874, y: 0.0000000045676485, z: 0.121538624, w: 0.99258673} + m_LocalPosition: {x: -0.026134476, y: 0.000003469287, z: 0.000000019614149} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912778} + m_Father: {fileID: 6522434651207912756} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145176 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912760} + m_Layer: 0 + m_Name: Ellen_Left_ToeEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912760 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145176} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.05580593, y: 4.718448e-18, z: -2.8681962e-18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912742} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912762} + m_Layer: 0 + m_Name: Ellen_Left_ThumbProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145178} + m_LocalRotation: {x: -0.2189437, y: 0.3889538, z: 0.23894195, w: 0.862372} + m_LocalPosition: {x: -0.006713212, y: -0.017, z: 0.02027406} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912764} + m_Father: {fileID: 6522434651207912800} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912764} + m_Layer: 0 + m_Name: Ellen_Left_ThumbIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912764 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145180} + m_LocalRotation: {x: 0, y: -0.104528464, z: -0, w: 0.9945219} + m_LocalPosition: {x: -0.027158605, y: -0.0000026897221, z: -0.0000018471097} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912752} + m_Father: {fileID: 6522434651207912762} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912766} + m_Layer: 0 + m_Name: Ellen_Left_ThumbEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912766 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145182} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.025002666, y: -0.00000030675074, z: 0.0000002728114} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912752} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145184 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912768} + m_Layer: 0 + m_Name: Ellen_Left_PinkyEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912768 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145184} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.017690951, y: -0.0000029276878, z: 0.0000000378032} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912770} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912770} + m_Layer: 0 + m_Name: Ellen_Left_PinkyDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912770 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145186} + m_LocalRotation: {x: 0, y: 0, z: 0.104528464, w: 0.9945219} + m_LocalPosition: {x: -0.017391909, y: -0.0000017637104, z: -0.000000027558691} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912768} + m_Father: {fileID: 6522434651207912782} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912772} + m_Layer: 0 + m_Name: Ellen_Left_Nostril + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912772 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145188} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.037429273, y: -0.01640998, z: 0.10998011} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145190 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912774} + m_Layer: 0 + m_Name: Ellen_Left_Mouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145190} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.014438359, y: -0.032709207, z: 0.09369477} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912776} + m_Layer: 0 + m_Name: Ellen_Left_RingEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145192} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.021361079, y: -0.0000038101546, z: -0.000000027505568} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912778} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145194 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912778} + m_Layer: 0 + m_Name: Ellen_Left_RingDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912778 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145194} + m_LocalRotation: {x: 0.000000010128669, y: 0.00000000876639, z: 0.05867164, w: 0.99827737} + m_LocalPosition: {x: -0.023830751, y: -0.0000041930098, z: -0.000000019147421} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912776} + m_Father: {fileID: 6522434651207912758} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145196 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912780} + m_Layer: 0 + m_Name: Ellen_Left_PinkyProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912780 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145196} + m_LocalRotation: {x: -0.020754565, y: -0.14041741, z: 0.1135691, w: 0.98333836} + m_LocalPosition: {x: -0.057514366, y: -0.01684, z: -0.035751257} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912782} + m_Father: {fileID: 6522434651207912800} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912782} + m_Layer: 0 + m_Name: Ellen_Left_PinkyIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912782 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145198} + m_LocalRotation: {x: 0, y: 0, z: 0.104528464, w: 0.9945219} + m_LocalPosition: {x: -0.019617017, y: 0.0000060334473, z: 0.000000041177646} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912770} + m_Father: {fileID: 6522434651207912780} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912784} + m_Layer: 0 + m_Name: Ellen_Left_LowerMouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145200} + m_LocalRotation: {x: 6.938894e-17, y: 4.1633363e-17, z: -1.3877788e-17, w: 1} + m_LocalPosition: {x: -0.06429684, y: 0.033270802, z: -0.016939176} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912818} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912786} + m_Layer: 0 + m_Name: Ellen_Left_LowerLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912786 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145202} + m_LocalRotation: {x: -4.6553055e-13, y: -0.0000011001869, z: -0.00000038725435, w: 1} + m_LocalPosition: {x: -0.38615477, y: 0.000000043533287, z: 0} + m_LocalScale: {x: 1.000005, y: 0.9999975, z: 0.9999975} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912802} + m_Father: {fileID: 6522434651207912736} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912788} + m_Layer: 0 + m_Name: Ellen_Left_LowerEyelid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912788 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145204} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.07791286, y: -0.040060196, z: 0.09371064} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912790} + m_Layer: 0 + m_Name: Ellen_Left_IndexProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912790 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145206} + m_LocalRotation: {x: -0.008651514, y: 0.07297629, z: 0.15051496, w: 0.9858727} + m_LocalPosition: {x: -0.060939856, y: -0.01136, z: 0.022294216} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912808} + m_Father: {fileID: 6522434651207912800} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912792} + m_Layer: 0 + m_Name: Ellen_Left_MiddleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145208} + m_LocalRotation: {x: -0.00028907775, y: -0.0031064956, z: 0.09264683, w: 0.99569416} + m_LocalPosition: {x: -0.06624978, y: -0.012390001, z: 0.003388903} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912794} + m_Father: {fileID: 6522434651207912800} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912794} + m_Layer: 0 + m_Name: Ellen_Left_MiddleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912794 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145210} + m_LocalRotation: {x: 0, y: 0, z: 0.09806386, w: 0.99518013} + m_LocalPosition: {x: -0.029408824, y: -0.0000042149654, z: -0.000000036917093} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912798} + m_Father: {fileID: 6522434651207912792} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145212 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912796} + m_Layer: 0 + m_Name: Ellen_Left_MiddleEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145212} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.02135735, y: 0.000002592955, z: 0.00000008687872} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912798} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145214 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912798} + m_Layer: 0 + m_Name: Ellen_Left_MiddleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912798 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145214} + m_LocalRotation: {x: 0, y: 0, z: 0.06975647, w: 0.9975641} + m_LocalPosition: {x: -0.023897897, y: -0.0000014235393, z: 0.000000028244418} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912796} + m_Father: {fileID: 6522434651207912794} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912800} + m_Layer: 0 + m_Name: Ellen_Left_Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912800 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145216} + m_LocalRotation: {x: 0.0000007480406, y: 4.3830017e-13, z: 0.000000146312, w: 1} + m_LocalPosition: {x: -0.2519881, y: 0.000000001362619, z: 0.0026964587} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912814} + - {fileID: 6522434651207912790} + - {fileID: 6522434651207912792} + - {fileID: 6522434651207912780} + - {fileID: 6522434651207912756} + - {fileID: 6522434651207912762} + m_Father: {fileID: 6522434651207912830} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912802} + m_Layer: 0 + m_Name: Ellen_Left_Foot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912802 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145218} + m_LocalRotation: {x: 1.2186698e-11, y: 0.57357645, z: -8.5332175e-12, w: 0.81915206} + m_LocalPosition: {x: -0.3845391, y: 0, z: 0.00000003700288} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912742} + m_Father: {fileID: 6522434651207912786} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145220 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912804} + m_Layer: 0 + m_Name: Ellen_Left_EyebrowProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912804 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145220} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.11793615, y: -0.020075835, z: 0.11603943} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912806} + m_Layer: 0 + m_Name: Ellen_Left_EyebrowIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912806 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145222} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12863201, y: -0.043015625, z: 0.11057044} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145224 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912808} + m_Layer: 0 + m_Name: Ellen_Left_IndexIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912808 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145224} + m_LocalRotation: {x: 0, y: 0, z: 0.104528464, w: 0.9945219} + m_LocalPosition: {x: -0.026209345, y: -0.0000049786618, z: -0.00000022501166} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912812} + m_Father: {fileID: 6522434651207912790} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912810} + m_Layer: 0 + m_Name: Ellen_Left_IndexEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912810 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145226} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.021357665, y: 0.0000029947614, z: 0.000000043119037} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912812} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145228 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912812} + m_Layer: 0 + m_Name: Ellen_Left_IndexDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912812 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145228} + m_LocalRotation: {x: 0, y: 0, z: 0.052335955, w: 0.9986295} + m_LocalPosition: {x: -0.01969795, y: 0.00000352887, z: 0.00000014457697} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912810} + m_Father: {fileID: 6522434651207912808} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912814} + m_Layer: 0 + m_Name: Ellen_Left_Hand_Attach + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912814 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145230} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.04, y: -0.03, z: -5.3290704e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912800} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912816} + m_Layer: 0 + m_Name: Ellen_JawEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912816 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145232} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.07773014, y: -3.8857806e-18, z: 1.7259559e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912818} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145234 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912818} + m_Layer: 0 + m_Name: Ellen_Jaw + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912818 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145234} + m_LocalRotation: {x: -0.35449928, y: 0.6118254, z: 0.6118254, w: 0.35449928} + m_LocalPosition: {x: -0.009947283, y: -7.581754e-17, z: 0.031856135} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912816} + - {fileID: 6522434651207912784} + - {fileID: 6522434651207912748} + - {fileID: 6522434651207912714} + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912820} + m_Layer: 0 + m_Name: Ellen_Hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912820 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145236} + m_LocalRotation: {x: 0.043167837, y: 0.043167837, z: -0.7057879, w: 0.7057879} + m_LocalPosition: {x: 1.1979284e-33, y: 0.8400196, z: 0.027500711} + m_LocalScale: {x: 1, y: 1.000021, z: 1.000021} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912736} + - {fileID: 6522434651207912666} + - {fileID: 6522434651207912642} + m_Father: {fileID: 6522434651207912646} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912822} + m_Layer: 0 + m_Name: Ellen_HeadEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145238} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.25294384, y: 2.82228e-16, z: -5.479516e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912824} + m_Layer: 0 + m_Name: Ellen_Left_EyebrowDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145240} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.12370628, y: -0.067081295, z: 0.095386066} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145242 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912826} + m_Layer: 0 + m_Name: Ellen_Left_Eye + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912826 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145242} + m_LocalRotation: {x: 1.3877788e-16, y: -8.326673e-17, z: -7.5689455e-14, w: 1} + m_LocalPosition: {x: -0.09196023, y: -0.04, z: 0.075729996} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912828} + m_Layer: 0 + m_Name: Ellen_Left_Cheek + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912828 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145244} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.055818874, y: -0.041679144, z: 0.100339904} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912830} + m_Layer: 0 + m_Name: Ellen_Left_Arm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912830 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145246} + m_LocalRotation: {x: 0.0000003630029, y: 0.104528464, z: -0.00000010681809, w: 0.9945219} + m_LocalPosition: {x: -0.23377727, y: -0.000000006110441, z: -0.0021768187} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912800} + m_Father: {fileID: 6522434651207912740} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912832} + m_Layer: 0 + m_Name: Ellen_Hair_SideIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912832 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145248} + m_LocalRotation: {x: 0, y: 0, z: 0.31908512, w: 0.9477261} + m_LocalPosition: {x: -0.09988152, y: -4.0509046e-17, z: 1.4571677e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912836} + m_Father: {fileID: 6522434651207912846} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145250 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912834} + m_Layer: 0 + m_Name: Ellen_Hair_SideEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912834 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145250} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.049033895, y: -7.494005e-18, z: 7.843419e-18} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912836} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912836} + m_Layer: 0 + m_Name: Ellen_Hair_SideDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912836 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145252} + m_LocalRotation: {x: 0.12940952, y: 0.22414386, z: -0.4829629, w: 0.8365163} + m_LocalPosition: {x: -0.09096314, y: 1.7293457e-16, z: 4.6250682e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912834} + m_Father: {fileID: 6522434651207912832} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145254 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912838} + m_Layer: 0 + m_Name: Ellen_Hair_FrontalLeftEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912838 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145254} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.070578255, y: -5.3871835e-17, z: 2.733924e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912856} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145256 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912840} + m_Layer: 0 + m_Name: Ellen_Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912840 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145256} + m_LocalRotation: {x: 0, y: -0.02929325, z: -0, w: 0.9995709} + m_LocalPosition: {x: -0.07600874, y: -6.1187675e-18, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912858} + - {fileID: 6522434651207912846} + - {fileID: 6522434651207912822} + - {fileID: 6522434651207912818} + - {fileID: 6522434651207912828} + - {fileID: 6522434651207912826} + - {fileID: 6522434651207912824} + - {fileID: 6522434651207912806} + - {fileID: 6522434651207912804} + - {fileID: 6522434651207912788} + - {fileID: 6522434651207912774} + - {fileID: 6522434651207912772} + - {fileID: 6522434651207912738} + - {fileID: 6522434651207912750} + - {fileID: 6522434651207912726} + - {fileID: 6522434651207912724} + - {fileID: 6522434651207912722} + - {fileID: 6522434651207912720} + - {fileID: 6522434651207912734} + - {fileID: 6522434651207912718} + - {fileID: 6522434651207912688} + - {fileID: 6522434651207912702} + - {fileID: 6522434651207912668} + - {fileID: 6522434651207912664} + - {fileID: 6522434651207912652} + - {fileID: 6522434651207912648} + m_Father: {fileID: 6522434651207912746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145258 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912842} + m_Layer: 0 + m_Name: Ellen_HairFrontalRightEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912842 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145258} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.08461037, y: -4.67077e-17, z: -1.5543122e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912844} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145260 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912844} + m_Layer: 0 + m_Name: Ellen_HairFrontalRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912844 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145260} + m_LocalRotation: {x: 0.016982505, y: 0.08418327, z: -0.19701831, w: 0.9766312} + m_LocalPosition: {x: 0.020156497, y: -0.07086173, z: 0.020871341} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912842} + m_Father: {fileID: 6522434651207912858} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145262 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912846} + m_Layer: 0 + m_Name: Ellen_Hair_SideProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912846 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145262} + m_LocalRotation: {x: -0.07438336, y: 0.22970386, z: 0.9232157, w: 0.29895836} + m_LocalPosition: {x: -0.22379531, y: -0.04975701, z: -0.000044778677} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912832} + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912856} + m_Layer: 0 + m_Name: Ellen_Hair_FrontalLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912856 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145272} + m_LocalRotation: {x: -0.07874085, y: 0.13517256, z: 0.49715015, w: 0.85344595} + m_LocalPosition: {x: -0.09316513, y: 5.0490837e-17, z: 1.3322676e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912838} + m_Father: {fileID: 6522434651207912858} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912858} + m_Layer: 0 + m_Name: Ellen_Hair_FrontalBase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912858 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145274} + m_LocalRotation: {x: -0.018152112, y: 0.040053662, z: 0.9099482, w: 0.41238382} + m_LocalPosition: {x: -0.22313794, y: -0.012683479, z: 0.09037614} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912856} + - {fileID: 6522434651207912844} + m_Father: {fileID: 6522434651207912840} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912860} + m_Layer: 0 + m_Name: Ellen_Chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912860 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145276} + m_LocalRotation: {x: 1.0408341e-17, y: -0.0000018736508, z: -2.7105054e-19, w: 1} + m_LocalPosition: {x: -0.0990385, y: -3.3259708e-18, z: 0.009736111} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522434651207912650} + m_Father: {fileID: 6522434651207912642} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6522434651208145278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522434651207912862} + - component: {fileID: 6522434651194481236} + m_Layer: 0 + m_Name: Ellen_Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522434651207912862 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145278} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522434651207912144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &6522434651194481236 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6522434651208145278} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8ee42dfc69c2b9740b5de5c673173f84, type: 2} + - {fileID: 2100000, guid: b96965066356cd74e83297f29fb60740, type: 2} + - {fileID: 2100000, guid: aada2e47f03b2464489023728f977188, type: 2} + - {fileID: 2100000, guid: fcffbde305a256a44931d6168584704c, type: 2} + - {fileID: 2100000, guid: 04910fb468c3f2840b184be73105accc, type: 2} + - {fileID: 2100000, guid: 8ee42dfc69c2b9740b5de5c673173f84, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 4300120, guid: 51f010f5502791b45a8f4e9de370aff4, type: 3} + m_Bones: + - {fileID: 6522434651207912820} + - {fileID: 6522434651207912642} + - {fileID: 6522434651207912860} + - {fileID: 6522434651207912650} + - {fileID: 6522434651207912746} + - {fileID: 6522434651207912840} + - {fileID: 6522434651207912818} + - {fileID: 6522434651207912784} + - {fileID: 6522434651207912748} + - {fileID: 6522434651207912714} + - {fileID: 6522434651207912750} + - {fileID: 6522434651207912648} + - {fileID: 6522434651207912774} + - {fileID: 6522434651207912772} + - {fileID: 6522434651207912806} + - {fileID: 6522434651207912804} + - {fileID: 6522434651207912824} + - {fileID: 6522434651207912826} + - {fileID: 6522434651207912788} + - {fileID: 6522434651207912828} + - {fileID: 6522434651207912738} + - {fileID: 6522434651207912846} + - {fileID: 6522434651207912832} + - {fileID: 6522434651207912836} + - {fileID: 6522434651207912858} + - {fileID: 6522434651207912856} + - {fileID: 6522434651207912844} + - {fileID: 6522434651207912688} + - {fileID: 6522434651207912664} + - {fileID: 6522434651207912702} + - {fileID: 6522434651207912726} + - {fileID: 6522434651207912724} + - {fileID: 6522434651207912718} + - {fileID: 6522434651207912668} + - {fileID: 6522434651207912734} + - {fileID: 6522434651207912720} + - {fileID: 6522434651207912722} + - {fileID: 6522434651207912652} + - {fileID: 6522434651207912640} + - {fileID: 6522434651207912684} + - {fileID: 6522434651207912670} + - {fileID: 6522434651207912744} + - {fileID: 6522434651207912730} + - {fileID: 6522434651207912704} + - {fileID: 6522434651207912706} + - {fileID: 6522434651207912710} + - {fileID: 6522434651207912690} + - {fileID: 6522434651207912692} + - {fileID: 6522434651207912712} + - {fileID: 6522434651207912686} + - {fileID: 6522434651207912672} + - {fileID: 6522434651207912676} + - {fileID: 6522434651207912678} + - {fileID: 6522434651207912696} + - {fileID: 6522434651207912700} + - {fileID: 6522434651207912660} + - {fileID: 6522434651207912662} + - {fileID: 6522434651207912682} + - {fileID: 6522434651207912754} + - {fileID: 6522434651207912740} + - {fileID: 6522434651207912830} + - {fileID: 6522434651207912800} + - {fileID: 6522434651207912790} + - {fileID: 6522434651207912808} + - {fileID: 6522434651207912812} + - {fileID: 6522434651207912792} + - {fileID: 6522434651207912794} + - {fileID: 6522434651207912798} + - {fileID: 6522434651207912756} + - {fileID: 6522434651207912758} + - {fileID: 6522434651207912778} + - {fileID: 6522434651207912780} + - {fileID: 6522434651207912782} + - {fileID: 6522434651207912770} + - {fileID: 6522434651207912762} + - {fileID: 6522434651207912764} + - {fileID: 6522434651207912752} + - {fileID: 6522434651207912736} + - {fileID: 6522434651207912786} + - {fileID: 6522434651207912802} + - {fileID: 6522434651207912742} + - {fileID: 6522434651207912666} + - {fileID: 6522434651207912716} + - {fileID: 6522434651207912732} + - {fileID: 6522434651207912656} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 6522434651207912820} + m_AABB: + m_Center: {x: 0.0068225563, y: 0, z: -0.009298004} + m_Extent: {x: 0.87855244, y: 0.7656409, z: 0.25213572} + m_DirtyAABB: 0 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab.meta new file mode 100644 index 0000000..8a4bcc8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 103841f2227435f41a5ab924609c01c1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Ellen.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab new file mode 100644 index 0000000..9554357 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &247273281118672157 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 247273281118672158} + - component: {fileID: 247273281118672159} + - component: {fileID: 247273281118672156} + m_Layer: 0 + m_Name: FloorCircular + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &247273281118672158 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247273281118672157} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &247273281118672159 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247273281118672157} + m_Mesh: {fileID: 4300000, guid: bb50b8d1aa8043d498a870e940a1f53c, type: 2} +--- !u!23 &247273281118672156 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 247273281118672157} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d44f96e7e84df634090b0b6318835d9f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab.meta new file mode 100644 index 0000000..b34fcef --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: ca08806c5613ba6498a2a23618fe16a6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircular.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab new file mode 100644 index 0000000..e2a556b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab @@ -0,0 +1,225 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2593005510380170536 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2593005510379745544} + - component: {fileID: 2593005510398469544} + m_Layer: 0 + m_Name: FloorCircularNoVertexPaint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2593005510379745544 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170536} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2593005510379745546} + - {fileID: 2593005510379745548} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!205 &2593005510398469544 +LODGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170536} + serializedVersion: 2 + m_LocalReferencePoint: {x: 0.0000019073486, y: -0.5083316, z: -0.0000019073486} + m_Size: 19.0328 + m_FadeMode: 0 + m_AnimateCrossFading: 0 + m_LastLODIsBillboard: 0 + m_LODs: + - screenRelativeHeight: 0.25 + fadeTransitionWidth: 0 + renderers: + - renderer: {fileID: 2593005510382171112} + - screenRelativeHeight: 0.01 + fadeTransitionWidth: 0 + renderers: + - renderer: {fileID: 2593005510382171114} + m_Enabled: 1 +--- !u!1 &2593005510380170538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2593005510379745546} + - component: {fileID: 2593005510381072680} + - component: {fileID: 2593005510382171112} + m_Layer: 0 + m_Name: FloorCircular01_LOD00 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2593005510379745546 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170538} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2593005510379745544} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2593005510381072680 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170538} + m_Mesh: {fileID: 4300000, guid: 3d6961085aca9d1418ea78b40ad94f1c, type: 3} +--- !u!23 &2593005510382171112 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170538} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d44f96e7e84df634090b0b6318835d9f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2593005510380170540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2593005510379745548} + - component: {fileID: 2593005510381072682} + - component: {fileID: 2593005510382171114} + m_Layer: 0 + m_Name: FloorCircular01_LOD01 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2593005510379745548 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170540} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2593005510379745544} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2593005510381072682 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170540} + m_Mesh: {fileID: 4300002, guid: 3d6961085aca9d1418ea78b40ad94f1c, type: 3} +--- !u!23 &2593005510382171114 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2593005510380170540} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d44f96e7e84df634090b0b6318835d9f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab.meta new file mode 100644 index 0000000..8670ba6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 85b46cc1100f91d42aee9df3369b2b8b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorCircularNoVertexPaint.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab new file mode 100644 index 0000000..1eb0767 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2899142691779621468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2899142691779621465} + - component: {fileID: 2899142691779621466} + - component: {fileID: 2899142691779621467} + m_Layer: 0 + m_Name: FloorPanel2x2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2899142691779621465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2899142691779621468} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2899142691779621466 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2899142691779621468} + m_Mesh: {fileID: 4300000, guid: 058f6493b73e7e241903ff9ec6a40d48, type: 3} +--- !u!23 &2899142691779621467 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2899142691779621468} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a5fc7b2bf4ff9194e8daa163936042bd, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab.meta new file mode 100644 index 0000000..41ab7aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2720aa744f0867d468b2e763da131169 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/FloorPanel2x2.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab new file mode 100644 index 0000000..2f897b1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6844760325565592272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6176310773698422890} + - component: {fileID: 7068806956814264271} + - component: {fileID: 5043333600887018245} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6176310773698422890 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6844760325565592272} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7068806956814264271 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6844760325565592272} + m_Mesh: {fileID: 2692040745193749951, guid: b5f45c1baaf84df41a3fb8f8e22c03ab, type: 3} +--- !u!23 &5043333600887018245 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6844760325565592272} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: efd911fa2e3c23542973b7acda10789b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab.meta new file mode 100644 index 0000000..36283f9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 46b528ed9d2fd7345880b9d5e6b2aab6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Grass.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab new file mode 100644 index 0000000..64ad84d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab @@ -0,0 +1,2581 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &585308578799573107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4420048128925528423} + - component: {fileID: 7980227932994553246} + m_Layer: 0 + m_Name: Knight_ArmRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4420048128925528423 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 585308578799573107} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &7980227932994553246 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 585308578799573107} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -6658358920128373585, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Bones: + - {fileID: 7659583075910844581} + - {fileID: 8796872571615072263} + - {fileID: 7278234600976927760} + - {fileID: 3134731752148948038} + - {fileID: 7800394247924919245} + - {fileID: 8115987360201640204} + - {fileID: 6652375038146284553} + - {fileID: 882090807526866443} + - {fileID: 172289748600941193} + - {fileID: 7864671411667447076} + - {fileID: 2241209119528814677} + - {fileID: 2176473809729923206} + - {fileID: 3381059569461739769} + - {fileID: 8278658837376079827} + - {fileID: 2893469778233084766} + - {fileID: 1910284045959293947} + - {fileID: 5421613947773806927} + - {fileID: 7283957394686175383} + - {fileID: 4324793239762442138} + - {fileID: 7023144117052557957} + - {fileID: 3340656498396992137} + - {fileID: 7769290935657371710} + - {fileID: 1915042350366787179} + - {fileID: 5390157354228334518} + - {fileID: 6104792460511833687} + - {fileID: 6140707435212390650} + - {fileID: 3513949664641147574} + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + - {fileID: 7759491545271347305} + - {fileID: 8134762095295640337} + - {fileID: 1844982457151769906} + - {fileID: 3086195668863731069} + - {fileID: 1476494644334687752} + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + - {fileID: 2511647544428354072} + - {fileID: 7016648568816621460} + - {fileID: 3018014918723408812} + - {fileID: 4959102446730465909} + - {fileID: 710792997738359955} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7659583075910844581} + m_AABB: + m_Center: {x: 0.506705, y: 1.1235809, z: -0.007114142} + m_Extent: {x: 0.4645483, y: 0.14827669, z: 0.17780426} + m_DirtyAABB: 0 +--- !u!1 &602595828055387793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1460360017627055944} + - component: {fileID: 1851982956049802460} + m_Layer: 0 + m_Name: Knight_Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1460360017627055944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602595828055387793} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 1.2158912, z: -0.0000001406604} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &1851982956049802460 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 602595828055387793} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 027ad177692fbee4b814cf51e38424d2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 1980654953083619707, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Bones: + - {fileID: 7659583075910844581} + - {fileID: 8796872571615072263} + - {fileID: 7278234600976927760} + - {fileID: 3134731752148948038} + - {fileID: 7800394247924919245} + - {fileID: 8115987360201640204} + - {fileID: 6652375038146284553} + - {fileID: 882090807526866443} + - {fileID: 172289748600941193} + - {fileID: 7864671411667447076} + - {fileID: 2241209119528814677} + - {fileID: 2176473809729923206} + - {fileID: 3381059569461739769} + - {fileID: 8278658837376079827} + - {fileID: 2893469778233084766} + - {fileID: 1910284045959293947} + - {fileID: 5421613947773806927} + - {fileID: 7283957394686175383} + - {fileID: 4324793239762442138} + - {fileID: 7023144117052557957} + - {fileID: 3340656498396992137} + - {fileID: 7769290935657371710} + - {fileID: 1915042350366787179} + - {fileID: 5390157354228334518} + - {fileID: 6104792460511833687} + - {fileID: 6140707435212390650} + - {fileID: 3513949664641147574} + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + - {fileID: 7759491545271347305} + - {fileID: 8134762095295640337} + - {fileID: 1844982457151769906} + - {fileID: 3086195668863731069} + - {fileID: 1476494644334687752} + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + - {fileID: 2511647544428354072} + - {fileID: 7016648568816621460} + - {fileID: 3018014918723408812} + - {fileID: 4959102446730465909} + - {fileID: 710792997738359955} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7659583075910844581} + m_AABB: + m_Center: {x: -0.000007033348, y: 1.7651997, z: 0.023281455} + m_Extent: {x: 0.54316646, y: 0.5493083, z: 0.50851226} + m_DirtyAABB: 0 +--- !u!1 &856186274004724803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8278658837376079827} + m_Layer: 0 + m_Name: handslot.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8278658837376079827 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 856186274004724803} + m_LocalRotation: {x: -0.000000011979, y: 0.000000015198468, z: -0.7071068, w: 0.7071067} + m_LocalPosition: {x: 8.4187235e-10, y: 0.096125245, z: -0.057499886} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3450821275112515334} + m_Father: {fileID: 3381059569461739769} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &892479088981627851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5019385567837443413} + - component: {fileID: 2315580188527029566} + - component: {fileID: 1339186194515936654} + m_Layer: 0 + m_Name: Knight_Helmet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5019385567837443413 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892479088981627851} + m_LocalRotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + m_LocalPosition: {x: -0, y: -0.014, z: -0} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2893469778233084766} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2315580188527029566 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892479088981627851} + m_Mesh: {fileID: -3175723430499807473, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} +--- !u!23 &1339186194515936654 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892479088981627851} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1205004078774959322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7659583075910844581} + m_Layer: 0 + m_Name: root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7659583075910844581 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1205004078774959322} + m_LocalRotation: {x: -0.000000021855692, y: -0.000000119209275, z: 2.6054013e-15, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6104792460511833687} + - {fileID: 1844982457151769906} + - {fileID: 7016648568816621460} + - {fileID: 4959102446730465909} + - {fileID: 3018014918723408812} + - {fileID: 710792997738359955} + - {fileID: 8796872571615072263} + - {fileID: 5390157354228334518} + - {fileID: 8134762095295640337} + m_Father: {fileID: 2595962883325456701} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1215047460649788844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1988171657939074838} + - component: {fileID: 5582013011239429484} + m_Layer: 0 + m_Name: Knight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1988171657939074838 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1215047460649788844} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1447970981097590957} + - {fileID: 4420048128925528423} + - {fileID: 1966314377757653187} + - {fileID: 1460360017627055944} + - {fileID: 4828026971013193379} + - {fileID: 4879797629307199849} + - {fileID: 2595962883325456701} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &5582013011239429484 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1215047460649788844} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Controller: {fileID: 9100000, guid: 4a00167a617ae884f9a2d5e5def3cd7a, type: 2} + m_CullingMode: 1 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &1234665598028377215 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3134731752148948038} + m_Layer: 0 + m_Name: chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3134731752148948038 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1234665598028377215} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 3.69611e-29, y: 0.37498796, z: 1.7763568e-15} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2893469778233084766} + - {fileID: 5632332711734464310} + - {fileID: 7800394247924919245} + - {fileID: 7864671411667447076} + m_Father: {fileID: 7278234600976927760} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1422225033897785973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6140707435212390650} + m_Layer: 0 + m_Name: control-heel-roll.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6140707435212390650 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1422225033897785973} + m_LocalRotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + m_LocalPosition: {x: -0.00000001945811, y: 0.36283267, z: -0.000000019596568} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3513949664641147574} + - {fileID: 7759491545271347305} + m_Father: {fileID: 6104792460511833687} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1517273862511032777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7023144117052557957} + m_Layer: 0 + m_Name: upperleg.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7023144117052557957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1517273862511032777} + m_LocalRotation: {x: 0.9998491, y: -0.00000007426609, z: 0.00000003172626, w: 0.017373588} + m_LocalPosition: {x: 0.17094506, y: 0.11358726, z: 0.000000013923272} + m_LocalScale: {x: 1, y: 0.99999976, z: 1.0000011} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3340656498396992137} + m_Father: {fileID: 8796872571615072263} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1809762746779187122 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 172289748600941193} + m_Layer: 0 + m_Name: handslot.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &172289748600941193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809762746779187122} + m_LocalRotation: {x: -0.0000000119789805, y: -0.000000015198488, z: 0.7071068, w: 0.7071067} + m_LocalPosition: {x: -8.419292e-10, y: 0.096125245, z: -0.057499886} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4242978728247601267} + - {fileID: 1115984114597134842} + m_Father: {fileID: 882090807526866443} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1822347912035859389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4324793239762442138} + m_Layer: 0 + m_Name: toes.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4324793239762442138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1822347912035859389} + m_LocalRotation: {x: -0.000000001247988, y: 0.92035484, z: -0.39108437, w: -0.00000014415092} + m_LocalPosition: {x: -1.0547585e-10, y: 0.16565004, z: 0.000000019506663} + m_LocalScale: {x: 1, y: 1.0000004, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7283957394686175383} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1956272435022297582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8134762095295640337} + m_Layer: 0 + m_Name: kneeIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8134762095295640337 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956272435022297582} + m_LocalRotation: {x: 0.7071068, y: 0.000000038238493, z: -0.00000014500868, w: 0.7071067} + m_LocalPosition: {x: 0.17094517, y: 0.29231027, z: 0.57581234} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2121930437898820240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4376379547465922323} + m_Layer: 0 + m_Name: heelIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4376379547465922323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2121930437898820240} + m_LocalRotation: {x: -0.39108443, y: 0.000000068850035, z: 0.00000006562883, w: 0.92035484} + m_LocalPosition: {x: -0.00000000858988, y: 0.16565005, z: 0.0000000013660788} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1476494644334687752} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2150434232863159071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 882090807526866443} + m_Layer: 0 + m_Name: hand.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &882090807526866443 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2150434232863159071} + m_LocalRotation: {x: 5.9566346e-10, y: -0.00000013300505, z: 0.000005455195, w: 1} + m_LocalPosition: {x: -1.2079227e-12, y: 0.073825896, z: 0.00000011935734} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 172289748600941193} + m_Father: {fileID: 6652375038146284553} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2188882695293292721 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3513949664641147574} + m_Layer: 0 + m_Name: control-foot-roll.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3513949664641147574 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2188882695293292721} + m_LocalRotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + m_LocalPosition: {x: -0.0000000037529446, y: 0.21343614, z: 0.000000003538337} + m_LocalScale: {x: 1, y: 1.0000002, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + m_Father: {fileID: 6140707435212390650} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2235475123246667438 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6652375038146284553} + m_Layer: 0 + m_Name: wrist.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6652375038146284553 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2235475123246667438} + m_LocalRotation: {x: 0.0000000010654014, y: 2.6744193e-10, z: -0.026658101, w: 0.99964464} + m_LocalPosition: {x: -0.0000000029717881, y: 0.26004383, z: 0.0000000016429202} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 882090807526866443} + m_Father: {fileID: 8115987360201640204} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2263326933976598921 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6758946706298531626} + m_Layer: 0 + m_Name: heelIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6758946706298531626 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2263326933976598921} + m_LocalRotation: {x: -0.39108443, y: 0.00000006885003, z: 0.00000006562883, w: 0.92035484} + m_LocalPosition: {x: 0.00000002121244, y: 0.16565005, z: -4.3475623e-10} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3513949664641147574} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2597364332274904551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7769290935657371710} + m_Layer: 0 + m_Name: foot.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7769290935657371710 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2597364332274904551} + m_LocalRotation: {x: -0.45523942, y: -0.00000015576714, z: 0.000000017729546, w: 0.8903691} + m_LocalPosition: {x: -0.000000005432452, y: 0.14943695, z: 8.4287777e-10} + m_LocalScale: {x: 1, y: 1.0000005, z: 0.999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1915042350366787179} + m_Father: {fileID: 3340656498396992137} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2769250851698427353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8796872571615072263} + m_Layer: 0 + m_Name: hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8796872571615072263 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2769250851698427353} + m_LocalRotation: {x: -5.3290705e-15, y: 0.000000119209275, z: 6.3527476e-22, w: 1} + m_LocalPosition: {x: -0, y: 0.40566343, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7278234600976927760} + - {fileID: 1910284045959293947} + - {fileID: 7023144117052557957} + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3033702642068396310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3018014918723408812} + m_Layer: 0 + m_Name: handIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3018014918723408812 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3033702642068396310} + m_LocalRotation: {x: -0.50000006, y: 0.49999997, z: 0.49999997, w: 0.50000006} + m_LocalPosition: {x: -0.71318156, y: 1.1067611, z: 0.00000025491414} + m_LocalScale: {x: 0.9999999, y: 0.99999976, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3327161007745473485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6104792460511833687} + m_Layer: 0 + m_Name: control-toe-roll.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6104792460511833687 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3327161007745473485} + m_LocalRotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + m_LocalPosition: {x: -0.17094497, y: 0.025990263, z: 0.24578938} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6140707435212390650} + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3679048655469312213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2893469778233084766} + m_Layer: 0 + m_Name: head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2893469778233084766 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3679048655469312213} + m_LocalRotation: {x: -3.5527137e-15, y: 0, z: 5.0487104e-29, w: 1} + m_LocalPosition: {x: 1.17175564e-29, y: 0.26879656, z: -5.51e-43} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5019385567837443413} + m_Father: {fileID: 3134731752148948038} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4113216111747143771 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2595962883325456701} + m_Layer: 0 + m_Name: Rig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2595962883325456701 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4113216111747143771} + m_LocalRotation: {x: 0.000000021855694, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7659583075910844581} + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4207740750055755706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 710792997738359955} + m_Layer: 0 + m_Name: handIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &710792997738359955 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4207740750055755706} + m_LocalRotation: {x: 0.50000006, y: 0.49999994, z: 0.5, w: -0.5} + m_LocalPosition: {x: 0.71318156, y: 1.1067611, z: -0.00000008515731} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4305088308328263913 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4242978728247601267} + - component: {fileID: 1132741535169518322} + - component: {fileID: 2408091413246200624} + m_Layer: 0 + m_Name: Round_Shield + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4242978728247601267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4305088308328263913} + m_LocalRotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, w: 1} + m_LocalPosition: {x: -0.000000059604645, y: 0.017011762, z: 0.15588522} + m_LocalScale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 172289748600941193} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1132741535169518322 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4305088308328263913} + m_Mesh: {fileID: -723505261378218317, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} +--- !u!23 &2408091413246200624 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4305088308328263913} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &4524944683381437452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7759491545271347305} + m_Layer: 0 + m_Name: IK-toe.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7759491545271347305 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4524944683381437452} + m_LocalRotation: {x: 0.00000005860104, y: 1.2081922e-15, z: 0.000000019466935, w: 1} + m_LocalPosition: {x: 0.000000004556949, y: -0.0000000027572362, z: -0.000000019596566} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6140707435212390650} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4702994915373955483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8115987360201640204} + m_Layer: 0 + m_Name: lowerarm.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8115987360201640204 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4702994915373955483} + m_LocalRotation: {x: 4.8521726e-10, y: 0.0000000594392, z: 0.055285525, w: 0.9984706} + m_LocalPosition: {x: 3.169376e-10, y: 0.24189739, z: -0.00000011563963} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6652375038146284553} + m_Father: {fileID: 7800394247924919245} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4796909847473049750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4879797629307199849} + - component: {fileID: 5972343967614366043} + m_Layer: 0 + m_Name: Knight_LegRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4879797629307199849 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4796909847473049750} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &5972343967614366043 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4796909847473049750} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 3530377713297018075, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Bones: + - {fileID: 7659583075910844581} + - {fileID: 8796872571615072263} + - {fileID: 7278234600976927760} + - {fileID: 3134731752148948038} + - {fileID: 7800394247924919245} + - {fileID: 8115987360201640204} + - {fileID: 6652375038146284553} + - {fileID: 882090807526866443} + - {fileID: 172289748600941193} + - {fileID: 7864671411667447076} + - {fileID: 2241209119528814677} + - {fileID: 2176473809729923206} + - {fileID: 3381059569461739769} + - {fileID: 8278658837376079827} + - {fileID: 2893469778233084766} + - {fileID: 1910284045959293947} + - {fileID: 5421613947773806927} + - {fileID: 7283957394686175383} + - {fileID: 4324793239762442138} + - {fileID: 7023144117052557957} + - {fileID: 3340656498396992137} + - {fileID: 7769290935657371710} + - {fileID: 1915042350366787179} + - {fileID: 5390157354228334518} + - {fileID: 6104792460511833687} + - {fileID: 6140707435212390650} + - {fileID: 3513949664641147574} + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + - {fileID: 7759491545271347305} + - {fileID: 8134762095295640337} + - {fileID: 1844982457151769906} + - {fileID: 3086195668863731069} + - {fileID: 1476494644334687752} + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + - {fileID: 2511647544428354072} + - {fileID: 7016648568816621460} + - {fileID: 3018014918723408812} + - {fileID: 4959102446730465909} + - {fileID: 710792997738359955} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7659583075910844581} + m_AABB: + m_Center: {x: 0.16855012, y: 0.18434182, z: 0.043979228} + m_Extent: {x: 0.11955361, y: 0.35214487, z: 0.28503478} + m_DirtyAABB: 0 +--- !u!1 &5003450799512246182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7283957394686175383} + m_Layer: 0 + m_Name: foot.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7283957394686175383 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5003450799512246182} + m_LocalRotation: {x: -0.45523942, y: -0.000000016196793, z: 0.00000003435627, w: 0.8903691} + m_LocalPosition: {x: 0.0000000031714003, y: 0.14943705, z: 0.0000000027323868} + m_LocalScale: {x: 1, y: 1.0000008, z: 0.9999996} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4324793239762442138} + m_Father: {fileID: 5421613947773806927} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5090470158467014805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8492035709109782657} + m_Layer: 0 + m_Name: IK-foot.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8492035709109782657 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5090470158467014805} + m_LocalRotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + m_LocalPosition: {x: -0.00000000858988, y: 0.16565005, z: 0.0000000013660788} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1476494644334687752} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5185892506443529578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7278234600976927760} + m_Layer: 0 + m_Name: spine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7278234600976927760 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5185892506443529578} + m_LocalRotation: {x: 5.3290705e-15, y: -7.1054274e-15, z: -1.3883952e-28, w: 1} + m_LocalPosition: {x: 2.35e-43, y: 0.1919775, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3134731752148948038} + m_Father: {fileID: 8796872571615072263} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5435412964717334495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1844982457151769906} + m_Layer: 0 + m_Name: control-toe-roll.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1844982457151769906 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5435412964717334495} + m_LocalRotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + m_LocalPosition: {x: 0.1709451, y: 0.025990263, z: 0.2457893} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3086195668863731069} + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5435589353064977168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3450821275112515334} + - component: {fileID: 7706924661673770978} + - component: {fileID: 6883905166666063376} + m_Layer: 0 + m_Name: 1H_Sword + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3450821275112515334 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5435589353064977168} + m_LocalRotation: {x: 0.0000000073012947, y: 0.00000002261316, z: 0.12289634, w: 0.9924196} + m_LocalPosition: {x: 0.000000059604645, y: 0.03330931, z: -0.00000023864456} + m_LocalScale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8278658837376079827} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 14.119} +--- !u!33 &7706924661673770978 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5435589353064977168} + m_Mesh: {fileID: -8009583354884533670, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} +--- !u!23 &6883905166666063376 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5435589353064977168} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5728916288743795577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1115984114597134842} + - component: {fileID: 939882686192703665} + - component: {fileID: 4926381835404923762} + m_Layer: 0 + m_Name: Spike_Shield + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1115984114597134842 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5728916288743795577} + m_LocalRotation: {x: 0.000000056966275, y: 0.0000000022765432, z: -0.00000029562733, w: 1} + m_LocalPosition: {x: -0.000000059604645, y: 0.017011762, z: 0.15588522} + m_LocalScale: {x: 1.0000005, y: 1.0000005, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 172289748600941193} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &939882686192703665 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5728916288743795577} + m_Mesh: {fileID: 8380656733242894441, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} +--- !u!23 &4926381835404923762 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5728916288743795577} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6099527149933215152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2176473809729923206} + m_Layer: 0 + m_Name: wrist.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2176473809729923206 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6099527149933215152} + m_LocalRotation: {x: 0.0000000010654018, y: -2.6743324e-10, z: 0.026658101, w: 0.99964464} + m_LocalPosition: {x: 0.0000000030516532, y: 0.26004383, z: 0.0000000016429189} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3381059569461739769} + m_Father: {fileID: 2241209119528814677} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6307093571271754317 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5421613947773806927} + m_Layer: 0 + m_Name: lowerleg.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5421613947773806927 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6307093571271754317} + m_LocalRotation: {x: 0.10622619, y: -0.000000068652874, z: 0.00000007377092, w: 0.994342} + m_LocalPosition: {x: -0.000000017618225, y: 0.22707745, z: -0.0000000026764515} + m_LocalScale: {x: 1, y: 0.9999998, z: 0.99999964} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7283957394686175383} + m_Father: {fileID: 1910284045959293947} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6441713745253088911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2241209119528814677} + m_Layer: 0 + m_Name: lowerarm.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2241209119528814677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6441713745253088911} + m_LocalRotation: {x: 4.8521726e-10, y: -0.0000000594392, z: -0.055285525, w: 0.9984706} + m_LocalPosition: {x: -2.1567625e-10, y: 0.24189739, z: -0.00000011685303} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2176473809729923206} + m_Father: {fileID: 7864671411667447076} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6477715961948829747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3086195668863731069} + m_Layer: 0 + m_Name: control-heel-roll.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3086195668863731069 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6477715961948829747} + m_LocalRotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + m_LocalPosition: {x: -0.00000001945811, y: 0.36283267, z: -0.000000019596564} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1476494644334687752} + - {fileID: 2511647544428354072} + m_Father: {fileID: 1844982457151769906} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6513152303098261402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4828026971013193379} + - component: {fileID: 4314429352567769749} + m_Layer: 0 + m_Name: Knight_LegLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4828026971013193379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6513152303098261402} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &4314429352567769749 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6513152303098261402} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 2128348860342612566, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Bones: + - {fileID: 7659583075910844581} + - {fileID: 8796872571615072263} + - {fileID: 7278234600976927760} + - {fileID: 3134731752148948038} + - {fileID: 7800394247924919245} + - {fileID: 8115987360201640204} + - {fileID: 6652375038146284553} + - {fileID: 882090807526866443} + - {fileID: 172289748600941193} + - {fileID: 7864671411667447076} + - {fileID: 2241209119528814677} + - {fileID: 2176473809729923206} + - {fileID: 3381059569461739769} + - {fileID: 8278658837376079827} + - {fileID: 2893469778233084766} + - {fileID: 1910284045959293947} + - {fileID: 5421613947773806927} + - {fileID: 7283957394686175383} + - {fileID: 4324793239762442138} + - {fileID: 7023144117052557957} + - {fileID: 3340656498396992137} + - {fileID: 7769290935657371710} + - {fileID: 1915042350366787179} + - {fileID: 5390157354228334518} + - {fileID: 6104792460511833687} + - {fileID: 6140707435212390650} + - {fileID: 3513949664641147574} + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + - {fileID: 7759491545271347305} + - {fileID: 8134762095295640337} + - {fileID: 1844982457151769906} + - {fileID: 3086195668863731069} + - {fileID: 1476494644334687752} + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + - {fileID: 2511647544428354072} + - {fileID: 7016648568816621460} + - {fileID: 3018014918723408812} + - {fileID: 4959102446730465909} + - {fileID: 710792997738359955} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7659583075910844581} + m_AABB: + m_Center: {x: -0.16855004, y: 0.1843417, z: 0.043979317} + m_Extent: {x: 0.11955359, y: 0.352145, z: 0.2850349} + m_DirtyAABB: 0 +--- !u!1 &6621359491902316987 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5390157354228334518} + m_Layer: 0 + m_Name: kneeIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5390157354228334518 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6621359491902316987} + m_LocalRotation: {x: 0.7071068, y: 0.00000022930232, z: 0.000000046055135, w: 0.7071067} + m_LocalPosition: {x: -0.1709449, y: 0.29231027, z: 0.57581246} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6678648752475376433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1476494644334687752} + m_Layer: 0 + m_Name: control-foot-roll.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1476494644334687752 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6678648752475376433} + m_LocalRotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + m_LocalPosition: {x: -0.000000003752945, y: 0.21343614, z: 0.0000000035383365} + m_LocalScale: {x: 1, y: 1.0000002, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + m_Father: {fileID: 3086195668863731069} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6808801194723868338 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7016648568816621460} + m_Layer: 0 + m_Name: elbowIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7016648568816621460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6808801194723868338} + m_LocalRotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + m_LocalPosition: {x: -0.45350748, y: 1.1067611, z: -0.58885944} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6842410229411747198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7864671411667447076} + m_Layer: 0 + m_Name: upperarm.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7864671411667447076 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6842410229411747198} + m_LocalRotation: {x: -0.5141217, y: -0.48546743, z: -0.48546806, w: 0.5141216} + m_LocalPosition: {x: 0.21200736, y: 0.13413227, z: 0.00000008487841} + m_LocalScale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2241209119528814677} + m_Father: {fileID: 3134731752148948038} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7034844695846150278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1910284045959293947} + m_Layer: 0 + m_Name: upperleg.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1910284045959293947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7034844695846150278} + m_LocalRotation: {x: 0.9998491, y: 0.00000007132798, z: 0.00000001204276, w: 0.017373588} + m_LocalPosition: {x: -0.17094506, y: 0.11358726, z: 0.000000013923272} + m_LocalScale: {x: 1, y: 0.99999976, z: 1.0000011} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5421613947773806927} + m_Father: {fileID: 8796872571615072263} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7353903777446465212 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3340656498396992137} + m_Layer: 0 + m_Name: lowerleg.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3340656498396992137 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7353903777446465212} + m_LocalRotation: {x: 0.10622622, y: 0.000000068652895, z: -0.00000007377092, w: 0.994342} + m_LocalPosition: {x: 0.000000017036669, y: 0.22707745, z: -0.0000000017018245} + m_LocalScale: {x: 1, y: 0.9999999, z: 0.9999997} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7769290935657371710} + m_Father: {fileID: 7023144117052557957} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7430157891078507778 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4959102446730465909} + m_Layer: 0 + m_Name: elbowIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4959102446730465909 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7430157891078507778} + m_LocalRotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + m_LocalPosition: {x: 0.45350718, y: 1.1067611, z: -0.5888596} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7659583075910844581} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7461141028004190068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2511647544428354072} + m_Layer: 0 + m_Name: IK-toe.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2511647544428354072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7461141028004190068} + m_LocalRotation: {x: 0.00000005860104, y: 1.2081923e-15, z: 0.000000019466935, w: 1} + m_LocalPosition: {x: 0.000000004556948, y: -0.000000001167181, z: -0.000000019596566} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3086195668863731069} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7573444500957162083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8982815516775259685} + m_Layer: 0 + m_Name: IK-foot.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8982815516775259685 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7573444500957162083} + m_LocalRotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + m_LocalPosition: {x: 0.00000002121244, y: 0.16565005, z: -4.3475623e-10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3513949664641147574} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7685204749530324156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7800394247924919245} + m_Layer: 0 + m_Name: upperarm.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7800394247924919245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7685204749530324156} + m_LocalRotation: {x: -0.514122, y: 0.48546723, z: 0.48546833, w: 0.51412123} + m_LocalPosition: {x: -0.21200736, y: 0.13413227, z: 0.00000008487841} + m_LocalScale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8115987360201640204} + m_Father: {fileID: 3134731752148948038} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8373938769974252848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5632332711734464310} + - component: {fileID: 586230246740020231} + - component: {fileID: 2084877596971957652} + m_Layer: 0 + m_Name: Knight_Cape + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5632332711734464310 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8373938769974252848} + m_LocalRotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + m_LocalPosition: {x: -1.9989044e-21, y: 0.24326235, z: -0.00000014066039} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3134731752148948038} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &586230246740020231 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8373938769974252848} + m_Mesh: {fileID: -4812355098046673052, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} +--- !u!23 &2084877596971957652 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8373938769974252848} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 027ad177692fbee4b814cf51e38424d2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8429205578533576860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1447970981097590957} + - component: {fileID: 3557443050911496734} + m_Layer: 0 + m_Name: Knight_ArmLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1447970981097590957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8429205578533576860} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &3557443050911496734 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8429205578533576860} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 511114097240222864, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Bones: + - {fileID: 7659583075910844581} + - {fileID: 8796872571615072263} + - {fileID: 7278234600976927760} + - {fileID: 3134731752148948038} + - {fileID: 7800394247924919245} + - {fileID: 8115987360201640204} + - {fileID: 6652375038146284553} + - {fileID: 882090807526866443} + - {fileID: 172289748600941193} + - {fileID: 7864671411667447076} + - {fileID: 2241209119528814677} + - {fileID: 2176473809729923206} + - {fileID: 3381059569461739769} + - {fileID: 8278658837376079827} + - {fileID: 2893469778233084766} + - {fileID: 1910284045959293947} + - {fileID: 5421613947773806927} + - {fileID: 7283957394686175383} + - {fileID: 4324793239762442138} + - {fileID: 7023144117052557957} + - {fileID: 3340656498396992137} + - {fileID: 7769290935657371710} + - {fileID: 1915042350366787179} + - {fileID: 5390157354228334518} + - {fileID: 6104792460511833687} + - {fileID: 6140707435212390650} + - {fileID: 3513949664641147574} + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + - {fileID: 7759491545271347305} + - {fileID: 8134762095295640337} + - {fileID: 1844982457151769906} + - {fileID: 3086195668863731069} + - {fileID: 1476494644334687752} + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + - {fileID: 2511647544428354072} + - {fileID: 7016648568816621460} + - {fileID: 3018014918723408812} + - {fileID: 4959102446730465909} + - {fileID: 710792997738359955} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7659583075910844581} + m_AABB: + m_Center: {x: -0.50670505, y: 1.1235807, z: -0.0071138144} + m_Extent: {x: 0.46454844, y: 0.14827722, z: 0.1778044} + m_DirtyAABB: 0 +--- !u!1 &8597833391618177732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1915042350366787179} + m_Layer: 0 + m_Name: toes.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1915042350366787179 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8597833391618177732} + m_LocalRotation: {x: 0.0000000012479976, y: 0.9203548, z: -0.39108443, w: 0.00000014415092} + m_LocalPosition: {x: 0.000000004245888, y: 0.16565003, z: -0.000000010191602} + m_LocalScale: {x: 1, y: 1.0000004, z: 0.9999999} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7769290935657371710} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8898949366447327436 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1966314377757653187} + - component: {fileID: 2279406718459900121} + m_Layer: 0 + m_Name: Knight_Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1966314377757653187 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8898949366447327436} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: -0.00000013709068, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988171657939074838} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &2279406718459900121 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8898949366447327436} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0f19cc2e118845b4fa7d0328b344ee01, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 2613797618117627391, guid: ac4d074858f979f4e95e1f5ea66dfaea, type: 3} + m_Bones: + - {fileID: 7659583075910844581} + - {fileID: 8796872571615072263} + - {fileID: 7278234600976927760} + - {fileID: 3134731752148948038} + - {fileID: 7800394247924919245} + - {fileID: 8115987360201640204} + - {fileID: 6652375038146284553} + - {fileID: 882090807526866443} + - {fileID: 172289748600941193} + - {fileID: 7864671411667447076} + - {fileID: 2241209119528814677} + - {fileID: 2176473809729923206} + - {fileID: 3381059569461739769} + - {fileID: 8278658837376079827} + - {fileID: 2893469778233084766} + - {fileID: 1910284045959293947} + - {fileID: 5421613947773806927} + - {fileID: 7283957394686175383} + - {fileID: 4324793239762442138} + - {fileID: 7023144117052557957} + - {fileID: 3340656498396992137} + - {fileID: 7769290935657371710} + - {fileID: 1915042350366787179} + - {fileID: 5390157354228334518} + - {fileID: 6104792460511833687} + - {fileID: 6140707435212390650} + - {fileID: 3513949664641147574} + - {fileID: 6758946706298531626} + - {fileID: 8982815516775259685} + - {fileID: 7759491545271347305} + - {fileID: 8134762095295640337} + - {fileID: 1844982457151769906} + - {fileID: 3086195668863731069} + - {fileID: 1476494644334687752} + - {fileID: 4376379547465922323} + - {fileID: 8492035709109782657} + - {fileID: 2511647544428354072} + - {fileID: 7016648568816621460} + - {fileID: 3018014918723408812} + - {fileID: 4959102446730465909} + - {fileID: 710792997738359955} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 7659583075910844581} + m_AABB: + m_Center: {x: -0.000022992492, y: 0.8347354, z: -0.01029107} + m_Extent: {x: 0.4020757, y: 0.45833603, z: 0.375846} + m_DirtyAABB: 0 +--- !u!1 &9041917217387370571 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3381059569461739769} + m_Layer: 0 + m_Name: hand.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3381059569461739769 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9041917217387370571} + m_LocalRotation: {x: 5.9541505e-10, y: 0.0000000892218, z: -0.000005455195, w: 1} + m_LocalPosition: {x: 1.5774049e-12, y: 0.073825896, z: 0.00000011935727} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8278658837376079827} + m_Father: {fileID: 2176473809729923206} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab.meta new file mode 100644 index 0000000..d9f1e58 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: cf094eef8a5ede74484e445e695c0ee8 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Knight.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab new file mode 100644 index 0000000..8dd1e28 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab @@ -0,0 +1,99 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1105674147186585863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 653315276340630301} + - component: {fileID: 157336084240698014} + - component: {fileID: 4774553845382310466} + - component: {fileID: 1145402051569836544} + m_Layer: 0 + m_Name: MaterialWarmer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &653315276340630301 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105674147186585863} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.9855372, y: -2.7660453, z: -8.862835} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &157336084240698014 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105674147186585863} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4774553845382310466 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105674147186585863} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1145402051569836544 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1105674147186585863} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab.meta new file mode 100644 index 0000000..458e9b9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f04ac59884f41d0478ceb9237d435394 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/MaterialWarmer.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab new file mode 100644 index 0000000..108f299 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab @@ -0,0 +1,86 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &277199318099139818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 617872634737575504} + - component: {fileID: 4556732936157186549} + - component: {fileID: 1790237200003644735} + m_Layer: 0 + m_Name: Pine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &617872634737575504 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277199318099139818} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4556732936157186549 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277199318099139818} + m_Mesh: {fileID: 4510600608885756894, guid: f011dae7075413548a27aa9d7ef57b2c, type: 3} +--- !u!23 &1790237200003644735 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 277199318099139818} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 3cb1a6454011e814eb72837346977590, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab.meta new file mode 100644 index 0000000..9eaf2b9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2375f65c5d5425f4d801768ad75973c2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Pine.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab new file mode 100644 index 0000000..0af98e6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &9043755864246508068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8559707533197213854} + - component: {fileID: 4712431190319796027} + - component: {fileID: 7386216177890720753} + m_Layer: 0 + m_Name: Platform1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8559707533197213854 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9043755864246508068} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4712431190319796027 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9043755864246508068} + m_Mesh: {fileID: -1919812241983488695, guid: 18ead554d12b679408d53deae1e8b364, type: 3} +--- !u!23 &7386216177890720753 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9043755864246508068} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab.meta new file mode 100644 index 0000000..f33f3f4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 02f6b469451da8744b8b464c2512aaea +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform1.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab new file mode 100644 index 0000000..698c9c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4713004459074688867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5344686685639331289} + - component: {fileID: 9044353592555061884} + - component: {fileID: 6514185167959307958} + m_Layer: 0 + m_Name: Platform2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5344686685639331289 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4713004459074688867} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &9044353592555061884 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4713004459074688867} + m_Mesh: {fileID: -3710652624261060222, guid: f65d48619d28f3942b99389f0055b30d, type: 3} +--- !u!23 &6514185167959307958 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4713004459074688867} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab.meta new file mode 100644 index 0000000..274af42 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d2923ed7fa119184db0a2868a7ae41f7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform2.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab new file mode 100644 index 0000000..ea8399a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2507826692734806892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2992157873334858198} + - component: {fileID: 2173440020156530291} + - component: {fileID: 4165103321521900217} + m_Layer: 0 + m_Name: Platform3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2992157873334858198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2507826692734806892} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2173440020156530291 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2507826692734806892} + m_Mesh: {fileID: 7885941714231501689, guid: 19b49fb510faebf429af7f9aac286efb, type: 3} +--- !u!23 &4165103321521900217 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2507826692734806892} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 90d6524769d0c804d814bcc1a9ea3ab9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab.meta new file mode 100644 index 0000000..2110894 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: bea5f74bdc312654283d8b2f83b4dad6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Platform3.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab new file mode 100644 index 0000000..3ba5a41 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1966617019990542779 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1153206750824256257} + - component: {fileID: 2859461387207924900} + - component: {fileID: 20881592568883310} + m_Layer: 0 + m_Name: Rock + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1153206750824256257 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966617019990542779} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2859461387207924900 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966617019990542779} + m_Mesh: {fileID: -7450845959589152506, guid: c283e2e9a0b4daa4bb248301a5fee0c6, type: 3} +--- !u!23 &20881592568883310 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1966617019990542779} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 107083736789edf4f9a271d35c332031, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab.meta new file mode 100644 index 0000000..a31077c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: e66f7424f5f9d394a869eac33bf6dcfd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Rock.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab new file mode 100644 index 0000000..eaa13b7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8048461131815826738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7276181393298419592} + - component: {fileID: 6004965130210959405} + - component: {fileID: 8408533528106767591} + m_Layer: 0 + m_Name: RoundedCube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7276181393298419592 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048461131815826738} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6004965130210959405 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048461131815826738} + m_Mesh: {fileID: -5495902117074765545, guid: c05bfa63188a406e8a6778a5affa3971, type: 3} +--- !u!23 &8408533528106767591 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8048461131815826738} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab.meta new file mode 100644 index 0000000..44c7577 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d518ed59fa3cdd742a90b7af675a3037 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/RoundedCube.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab new file mode 100644 index 0000000..68787a7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab @@ -0,0 +1,373 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &386925067327359440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9152595480098809982} + - component: {fileID: 7659130050213247294} + - component: {fileID: 9193370220474903551} + m_Layer: 0 + m_Name: Antennae_L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9152595480098809982 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 386925067327359440} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.8520863, y: 1.0657808, z: 1.0424087} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1166341020122704978} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7659130050213247294 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 386925067327359440} + m_Mesh: {fileID: -7422379485767420392, guid: c5893ab6990c42c58f945929f32d78fd, type: 3} +--- !u!23 &9193370220474903551 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 386925067327359440} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 33cba5f631139f649bbf8618e93dbc25, type: 2} + - {fileID: 2100000, guid: 5681421833f2e9442a490c7dd8f2c40c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1973839249628280552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1166341020122704978} + m_Layer: 0 + m_Name: ScreenRobot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1166341020122704978 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973839249628280552} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9152595480098809982} + - {fileID: 2668737664004813796} + - {fileID: 8856421336295648977} + - {fileID: 7527654014108462463} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3646717456531935993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2668737664004813796} + - component: {fileID: 3574119291235962020} + - component: {fileID: 8151536130393497070} + m_Layer: 0 + m_Name: Antennae_R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2668737664004813796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3646717456531935993} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.838224, y: 1.0914742, z: 1.049203} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1166341020122704978} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3574119291235962020 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3646717456531935993} + m_Mesh: {fileID: -2443804419701570229, guid: c5893ab6990c42c58f945929f32d78fd, type: 3} +--- !u!23 &8151536130393497070 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3646717456531935993} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 33cba5f631139f649bbf8618e93dbc25, type: 2} + - {fileID: 2100000, guid: 5681421833f2e9442a490c7dd8f2c40c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7189378100803611647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7527654014108462463} + - component: {fileID: 2528188567307981176} + - component: {fileID: 8104786034973446039} + m_Layer: 0 + m_Name: Smile + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7527654014108462463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7189378100803611647} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.0026271825, y: 0.06895032, z: -1.364951} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1166341020122704978} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2528188567307981176 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7189378100803611647} + m_Mesh: {fileID: -6452022535518236511, guid: c5893ab6990c42c58f945929f32d78fd, type: 3} +--- !u!23 &8104786034973446039 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7189378100803611647} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5ccdc9bbc758c8a44838890a33ff83f0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7764611707465629589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8856421336295648977} + - component: {fileID: 529135512965140437} + - component: {fileID: 5902130381225685986} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8856421336295648977 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7764611707465629589} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1166341020122704978} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &529135512965140437 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7764611707465629589} + m_Mesh: {fileID: -8839368762345780380, guid: c5893ab6990c42c58f945929f32d78fd, type: 3} +--- !u!23 &5902130381225685986 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7764611707465629589} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 33cba5f631139f649bbf8618e93dbc25, type: 2} + - {fileID: 2100000, guid: 5681421833f2e9442a490c7dd8f2c40c, type: 2} + - {fileID: 2100000, guid: 948f2a1477cec2d48b9fc4e0b80663ab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab.meta new file mode 100644 index 0000000..2a420f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 41520807202de114796bd52a1961ce56 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/ScreenRobot.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab new file mode 100644 index 0000000..0616a70 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab @@ -0,0 +1,2583 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &101456529138992981 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8435588430071067673} + m_Layer: 0 + m_Name: upperleg.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8435588430071067673 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101456529138992981} + m_LocalRotation: {x: 0.9998491, y: -0.00000007426609, z: 0.00000003172626, w: 0.017373588} + m_LocalPosition: {x: 0.17094506, y: 0.11358726, z: 0.000000013923272} + m_LocalScale: {x: 1, y: 0.99999976, z: 1.0000011} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4195780095517961237} + m_Father: {fileID: 7958641572909903515} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &340784406388562736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1148810637686079882} + - component: {fileID: 6417992190534212592} + m_Layer: 0 + m_Name: Skeleton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1148810637686079882 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340784406388562736} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3485984968507346849} + - {fileID: 3635084287642562088} + - {fileID: 7566205932244560705} + - {fileID: 3832458110705105065} + - {fileID: 6306642032789124042} + - {fileID: 5089336202988804993} + - {fileID: 7244070426300131497} + - {fileID: 2363567631713998136} + - {fileID: 155345000074206606} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &6417992190534212592 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 340784406388562736} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Controller: {fileID: 9100000, guid: 4a00167a617ae884f9a2d5e5def3cd7a, type: 2} + m_CullingMode: 1 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &351010796786549318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9091163045023956537} + m_Layer: 0 + m_Name: root + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9091163045023956537 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351010796786549318} + m_LocalRotation: {x: -0.000000021855692, y: -0.000000119209275, z: 2.6054013e-15, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4674339227767886027} + - {fileID: 1007877658666005422} + - {fileID: 8432469221394114824} + - {fileID: 5815351910490631401} + - {fileID: 4432709933453782320} + - {fileID: 2142372919606153743} + - {fileID: 7958641572909903515} + - {fileID: 6821736451461349674} + - {fileID: 7242484880559672717} + m_Father: {fileID: 3485984968507346849} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &379546427861062371 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4604595600572607194} + m_Layer: 0 + m_Name: chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4604595600572607194 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379546427861062371} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 3.69611e-29, y: 0.37498796, z: 1.7763568e-15} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4341938192780654018} + - {fileID: 4652599469352068687} + - {fileID: 8657769629828879697} + - {fileID: 8737808306444604344} + m_Father: {fileID: 8171633537370485388} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &565976380293514473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4710253140000276070} + m_Layer: 0 + m_Name: control-heel-roll.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4710253140000276070 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565976380293514473} + m_LocalRotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + m_LocalPosition: {x: -0.00000001945811, y: 0.36283267, z: -0.000000019596568} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2639685787003968554} + - {fileID: 9207964391755388661} + m_Father: {fileID: 4674339227767886027} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &654322510912906252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2943670409170553231} + m_Layer: 0 + m_Name: heelIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2943670409170553231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 654322510912906252} + m_LocalRotation: {x: -0.39108443, y: 0.000000068850035, z: 0.00000006562883, w: 0.92035484} + m_LocalPosition: {x: -0.00000000858988, y: 0.16565005, z: 0.0000000013660788} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7761077288355988} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &698588097573080451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1755227705811107991} + m_Layer: 0 + m_Name: hand.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1755227705811107991 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 698588097573080451} + m_LocalRotation: {x: 5.9566346e-10, y: -0.00000013300505, z: 0.000005455195, w: 1} + m_LocalPosition: {x: -1.2079227e-12, y: 0.073825896, z: 0.00000011935734} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1585858863607960597} + m_Father: {fileID: 5203902218573427349} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &722400649340907053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2639685787003968554} + m_Layer: 0 + m_Name: control-foot-roll.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2639685787003968554 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 722400649340907053} + m_LocalRotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + m_LocalPosition: {x: -0.0000000037529446, y: 0.21343614, z: 0.000000003538337} + m_LocalScale: {x: 1, y: 1.0000002, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + m_Father: {fileID: 4710253140000276070} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &796839699719321365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5308222919312495030} + m_Layer: 0 + m_Name: heelIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5308222919312495030 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796839699719321365} + m_LocalRotation: {x: -0.39108443, y: 0.00000006885003, z: 0.00000006562883, w: 0.92035484} + m_LocalPosition: {x: 0.00000002121244, y: 0.16565005, z: -4.3475623e-10} + m_LocalScale: {x: 1, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2639685787003968554} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &819657748552230962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5203902218573427349} + m_Layer: 0 + m_Name: wrist.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5203902218573427349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 819657748552230962} + m_LocalRotation: {x: 0.0000000010654014, y: 2.6744193e-10, z: -0.026658101, w: 0.99964464} + m_LocalPosition: {x: -0.0000000029717881, y: 0.26004383, z: 0.0000000016429202} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1755227705811107991} + m_Father: {fileID: 7261989691374450576} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &949209915801421089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2910101817788475654} + m_Layer: 0 + m_Name: toes.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2910101817788475654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 949209915801421089} + m_LocalRotation: {x: -0.0000000625307, y: 0.9203549, z: -0.39108422, w: -0.00000011811018} + m_LocalPosition: {x: -1.05472964e-10, y: 0.16565004, z: 0.000000038133116} + m_LocalScale: {x: 1, y: 0.9999977, z: 1.0000033} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8175108708189361675} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &971531806309288238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1585858863607960597} + m_Layer: 0 + m_Name: handslot.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1585858863607960597 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 971531806309288238} + m_LocalRotation: {x: -0.0000000119789805, y: -0.000000015198488, z: 0.7071068, w: 0.7071067} + m_LocalPosition: {x: -8.419292e-10, y: 0.096125245, z: -0.057499886} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1755227705811107991} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1098897880437573490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7242484880559672717} + m_Layer: 0 + m_Name: kneeIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7242484880559672717 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098897880437573490} + m_LocalRotation: {x: 0.7071068, y: 0.000000038238493, z: -0.00000014500868, w: 0.7071067} + m_LocalPosition: {x: 0.17094517, y: 0.29231027, z: 0.57581234} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1177676539478395090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7244070426300131497} + - component: {fileID: 3051230385353312764} + m_Layer: 0 + m_Name: Skeleton_Rogue_Jaw + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7244070426300131497 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1177676539478395090} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0.000005722046, y: 1.3115311, z: -0.032665536} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &3051230385353312764 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1177676539478395090} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -1138243361108649023, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: -0.0000056922436, y: 1.3548601, z: 0.11976354} + m_Extent: {x: 0.22748968, y: 0.16156507, z: 0.20360751} + m_DirtyAABB: 0 +--- !u!1 &2030691747811791804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5415394811044864824} + - component: {fileID: 6228156984724474510} + - component: {fileID: 4316387878395735687} + m_Layer: 0 + m_Name: Skeleton_Rogue_Hood + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5415394811044864824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2030691747811791804} + m_LocalRotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + m_LocalPosition: {x: -0.0000019073486, y: -0.025552154, z: -0.00000013783573} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4341938192780654018} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6228156984724474510 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2030691747811791804} + m_Mesh: {fileID: 6087569168993494485, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} +--- !u!23 &4316387878395735687 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2030691747811791804} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2090903944132097174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3635084287642562088} + - component: {fileID: 8591139543785910100} + m_Layer: 0 + m_Name: Skeleton_Rogue_ArmLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3635084287642562088 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2090903944132097174} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &8591139543785910100 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2090903944132097174} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -1267527682260398228, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: -0.5505473, y: 1.1007043, z: -0.0061443485} + m_Extent: {x: 0.42070603, y: 0.116155595, z: 0.13109195} + m_DirtyAABB: 0 +--- !u!1 &2272006946428080863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7387511971328698703} + m_Layer: 0 + m_Name: handslot.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7387511971328698703 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2272006946428080863} + m_LocalRotation: {x: -0.000000011979, y: 0.000000015198468, z: -0.7071068, w: 0.7071067} + m_LocalPosition: {x: 8.4187235e-10, y: 0.096125245, z: -0.057499886} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4219289444781325925} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2497095855055453325 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7566205932244560705} + - component: {fileID: 2987463399215469976} + m_Layer: 0 + m_Name: Skeleton_Rogue_ArmRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7566205932244560705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2497095855055453325} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &2987463399215469976 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2497095855055453325} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -7899652447604561854, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: 0.55054724, y: 1.1007048, z: -0.0061447024} + m_Extent: {x: 0.4207059, y: 0.11615506, z: 0.13109186} + m_DirtyAABB: 0 +--- !u!1 &2619432822524302690 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6306642032789124042} + - component: {fileID: 1413607382783060655} + m_Layer: 0 + m_Name: Skeleton_Rogue_Eyes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6306642032789124042 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2619432822524302690} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0.000005722046, y: 1.2158723, z: -0.0000001359731} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &1413607382783060655 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2619432822524302690} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 691f9252e26d3c84d86e4b80e9ef07f9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 6198906313763841654, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: -0.0000056773424, y: 1.6409333, z: 0.26019937} + m_Extent: {x: 0.22978659, y: 0.063201904, z: 0.03776092} + m_DirtyAABB: 0 +--- !u!1 &2839688771839805001 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4341938192780654018} + m_Layer: 0 + m_Name: head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4341938192780654018 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2839688771839805001} + m_LocalRotation: {x: -3.5527137e-15, y: 0, z: 5.0487104e-29, w: 1} + m_LocalPosition: {x: 1.17175564e-29, y: 0.26879656, z: -5.51e-43} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5415394811044864824} + m_Father: {fileID: 4604595600572607194} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3075351142020090512 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9207964391755388661} + m_Layer: 0 + m_Name: IK-toe.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9207964391755388661 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3075351142020090512} + m_LocalRotation: {x: 0.00000005860104, y: 1.2081922e-15, z: 0.000000019466935, w: 1} + m_LocalPosition: {x: 0.000000004556949, y: -0.0000000027572362, z: -0.000000019596566} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4710253140000276070} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3274986523402380999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3485984968507346849} + m_Layer: 0 + m_Name: Rig + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3485984968507346849 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3274986523402380999} + m_LocalRotation: {x: 0.000000021855694, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9091163045023956537} + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3315466597095665958 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2142372919606153743} + m_Layer: 0 + m_Name: handIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2142372919606153743 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3315466597095665958} + m_LocalRotation: {x: 0.50000006, y: 0.49999994, z: 0.5, w: -0.5} + m_LocalPosition: {x: 0.71318156, y: 1.1067611, z: -0.00000008515731} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3388257130329469814 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2363567631713998136} + - component: {fileID: 7111491784618808286} + m_Layer: 0 + m_Name: Skeleton_Rogue_LegLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2363567631713998136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3388257130329469814} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &7111491784618808286 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3388257130329469814} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -2979936350486113118, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: -0.167844, y: 0.16256839, z: 0.07535869} + m_Extent: {x: 0.1309245, y: 0.37478346, z: 0.2933068} + m_DirtyAABB: 0 +--- !u!1 &3489642922206221179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9202000106483099298} + m_Layer: 0 + m_Name: foot.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9202000106483099298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3489642922206221179} + m_LocalRotation: {x: -0.45523942, y: -0.00000015576714, z: 0.000000017729546, w: 0.8903691} + m_LocalPosition: {x: -0.000000005432452, y: 0.14943695, z: 8.4287777e-10} + m_LocalScale: {x: 1, y: 1.0000005, z: 0.999999} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1077937534433769719} + m_Father: {fileID: 4195780095517961237} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3605228657223924549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7958641572909903515} + m_Layer: 0 + m_Name: hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7958641572909903515 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605228657223924549} + m_LocalRotation: {x: -5.3290705e-15, y: 0.000000119209275, z: 6.3527476e-22, w: 1} + m_LocalPosition: {x: -0, y: 0.40566343, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8171633537370485388} + - {fileID: 1073180046605342055} + - {fileID: 8435588430071067673} + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4200294843785553233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4674339227767886027} + m_Layer: 0 + m_Name: control-toe-roll.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4674339227767886027 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4200294843785553233} + m_LocalRotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + m_LocalPosition: {x: -0.17094497, y: 0.025990263, z: 0.24578938} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4710253140000276070} + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4445340197582754569 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 155345000074206606} + - component: {fileID: 1596737629886347025} + m_Layer: 0 + m_Name: Skeleton_Rogue_LegRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &155345000074206606 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4445340197582754569} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &1596737629886347025 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4445340197582754569} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -7795427817919744074, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: 0.16784406, y: 0.16256851, z: 0.07535857} + m_Extent: {x: 0.13092446, y: 0.37478334, z: 0.29330665} + m_DirtyAABB: 0 +--- !u!1 &4503567587789744010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4432709933453782320} + m_Layer: 0 + m_Name: handIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4432709933453782320 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4503567587789744010} + m_LocalRotation: {x: -0.50000006, y: 0.49999997, z: 0.49999997, w: 0.50000006} + m_LocalPosition: {x: -0.71318156, y: 1.1067611, z: 0.00000025491414} + m_LocalScale: {x: 0.9999999, y: 0.99999976, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4666816659797017388 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 743764369915614746} + m_Layer: 0 + m_Name: wrist.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &743764369915614746 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4666816659797017388} + m_LocalRotation: {x: 0.0000000010654018, y: -2.6743324e-10, z: 0.026658101, w: 0.99964464} + m_LocalPosition: {x: 0.0000000030516532, y: 0.26004383, z: 0.0000000016429189} + m_LocalScale: {x: 0.99999994, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4219289444781325925} + m_Father: {fileID: 827639197856478921} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4891277021461658833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6871212718273157075} + m_Layer: 0 + m_Name: lowerleg.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6871212718273157075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4891277021461658833} + m_LocalRotation: {x: 0.10622619, y: -0.000000068652874, z: 0.00000007377092, w: 0.994342} + m_LocalPosition: {x: -0.000000017618225, y: 0.22707745, z: -0.0000000026764515} + m_LocalScale: {x: 1, y: 0.9999998, z: 0.99999964} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8175108708189361675} + m_Father: {fileID: 1073180046605342055} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5244812306800162221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7761077288355988} + m_Layer: 0 + m_Name: control-foot-roll.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7761077288355988 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5244812306800162221} + m_LocalRotation: {x: 0.00000012957192, y: 0.39108437, z: 0.92035484, w: 0.0000000896225} + m_LocalPosition: {x: -0.000000003752945, y: 0.21343614, z: 0.0000000035383365} + m_LocalScale: {x: 1, y: 1.0000002, z: 1.0000002} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + m_Father: {fileID: 4517774784669809633} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5340066542913077294 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8432469221394114824} + m_Layer: 0 + m_Name: elbowIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8432469221394114824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5340066542913077294} + m_LocalRotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + m_LocalPosition: {x: -0.45350748, y: 1.1067611, z: -0.58885944} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5373671212236614626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8737808306444604344} + m_Layer: 0 + m_Name: upperarm.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8737808306444604344 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5373671212236614626} + m_LocalRotation: {x: -0.5141217, y: -0.48546743, z: -0.48546806, w: 0.5141216} + m_LocalPosition: {x: 0.21200736, y: 0.13413227, z: 0.00000008487841} + m_LocalScale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 827639197856478921} + m_Father: {fileID: 4604595600572607194} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5549439846751305747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 827639197856478921} + m_Layer: 0 + m_Name: lowerarm.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &827639197856478921 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5549439846751305747} + m_LocalRotation: {x: 4.8521726e-10, y: -0.0000000594392, z: -0.055285525, w: 0.9984706} + m_LocalPosition: {x: -2.1567625e-10, y: 0.24189739, z: -0.00000011685303} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 743764369915614746} + m_Father: {fileID: 8737808306444604344} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5585443194903676591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4517774784669809633} + m_Layer: 0 + m_Name: control-heel-roll.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4517774784669809633 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5585443194903676591} + m_LocalRotation: {x: -7.1054375e-15, y: -1.00916035e-22, z: 1, w: -6.123234e-17} + m_LocalPosition: {x: -0.00000001945811, y: 0.36283267, z: -0.000000019596564} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7761077288355988} + - {fileID: 3944353398667568260} + m_Father: {fileID: 1007877658666005422} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5730207955932061479 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6821736451461349674} + m_Layer: 0 + m_Name: kneeIK.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6821736451461349674 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5730207955932061479} + m_LocalRotation: {x: 0.7071068, y: 0.00000022930232, z: 0.000000046055135, w: 0.7071067} + m_LocalPosition: {x: -0.1709449, y: 0.29231027, z: 0.57581246} + m_LocalScale: {x: 1, y: 0.99999994, z: 0.99999994} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5839428571484875066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8175108708189361675} + m_Layer: 0 + m_Name: foot.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8175108708189361675 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5839428571484875066} + m_LocalRotation: {x: -0.45523942, y: -0.000000016196793, z: 0.00000003435627, w: 0.8903691} + m_LocalPosition: {x: 0.0000000031714003, y: 0.14943705, z: 0.0000000027323868} + m_LocalScale: {x: 1, y: 1.0000008, z: 0.9999996} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2910101817788475654} + m_Father: {fileID: 6871212718273157075} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5963602658704629257 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7043568085372433949} + m_Layer: 0 + m_Name: IK-foot.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7043568085372433949 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5963602658704629257} + m_LocalRotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + m_LocalPosition: {x: -0.00000000858988, y: 0.16565005, z: 0.0000000013660788} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7761077288355988} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6021874985144943606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8171633537370485388} + m_Layer: 0 + m_Name: spine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8171633537370485388 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6021874985144943606} + m_LocalRotation: {x: 5.3290705e-15, y: -7.1054274e-15, z: -1.3883952e-28, w: 1} + m_LocalPosition: {x: 2.35e-43, y: 0.1919775, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4604595600572607194} + m_Father: {fileID: 7958641572909903515} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6134578152419624711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7261989691374450576} + m_Layer: 0 + m_Name: lowerarm.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7261989691374450576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6134578152419624711} + m_LocalRotation: {x: 4.8521726e-10, y: 0.0000000594392, z: 0.055285525, w: 0.9984706} + m_LocalPosition: {x: 3.169376e-10, y: 0.24189739, z: -0.00000011563963} + m_LocalScale: {x: 1.0000001, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5203902218573427349} + m_Father: {fileID: 8657769629828879697} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6547569746592316255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4652599469352068687} + - component: {fileID: 8524940743031268823} + - component: {fileID: 8835633092461910382} + m_Layer: 0 + m_Name: Skeleton_Rogue_Cape + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4652599469352068687 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6547569746592316255} + m_LocalRotation: {x: 0.000000021855692, y: 7.1054274e-15, z: -1.5529402e-22, w: 1} + m_LocalPosition: {x: 0.0000019073486, y: 0.24324435, z: -0.00000013411045} + m_LocalScale: {x: 1, y: 1.0000001, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4604595600572607194} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8524940743031268823 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6547569746592316255} + m_Mesh: {fileID: -8103023216118402382, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} +--- !u!23 &8835633092461910382 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6547569746592316255} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6847852897993666883 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1007877658666005422} + m_Layer: 0 + m_Name: control-toe-roll.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1007877658666005422 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6847852897993666883} + m_LocalRotation: {x: -0.7071067, y: 0.000000070528486, z: 0.00000007052848, w: 0.7071068} + m_LocalPosition: {x: 0.1709451, y: 0.025990263, z: 0.2457893} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4517774784669809633} + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6996950003412666313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3832458110705105065} + - component: {fileID: 8774998977662057676} + m_Layer: 0 + m_Name: Skeleton_Rogue_Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3832458110705105065 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6996950003412666313} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &8774998977662057676 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6996950003412666313} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 3465671500138671952, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: -0.005131036, y: 0.8976847, z: -0.010277152} + m_Extent: {x: 0.39025036, y: 0.5212852, z: 0.3325666} + m_DirtyAABB: 0 +--- !u!1 &7149360282939786328 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1077937534433769719} + m_Layer: 0 + m_Name: toes.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1077937534433769719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7149360282939786328} + m_LocalRotation: {x: -0.000000022296454, y: 0.9203549, z: -0.39108422, w: -0.00000013520682} + m_LocalPosition: {x: 0.000000019147048, y: 0.16565004, z: -0.000000010191606} + m_LocalScale: {x: 1, y: 0.9999976, z: 1.0000035} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9202000106483099298} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7574304068174210775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4219289444781325925} + m_Layer: 0 + m_Name: hand.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4219289444781325925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7574304068174210775} + m_LocalRotation: {x: 5.9541505e-10, y: 0.0000000892218, z: -0.000005455195, w: 1} + m_LocalPosition: {x: 1.5774049e-12, y: 0.073825896, z: 0.00000011935727} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7387511971328698703} + m_Father: {fileID: 743764369915614746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8243929428809527328 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4195780095517961237} + m_Layer: 0 + m_Name: lowerleg.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4195780095517961237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8243929428809527328} + m_LocalRotation: {x: 0.10622622, y: 0.000000068652895, z: -0.00000007377092, w: 0.994342} + m_LocalPosition: {x: 0.000000017036669, y: 0.22707745, z: -0.0000000017018245} + m_LocalScale: {x: 1, y: 0.9999999, z: 0.9999997} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9202000106483099298} + m_Father: {fileID: 8435588430071067673} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8321310272333673374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5815351910490631401} + m_Layer: 0 + m_Name: elbowIK.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5815351910490631401 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8321310272333673374} + m_LocalRotation: {x: -0.7071067, y: 0.0000000727951, z: 0.00000007279507, w: 0.7071069} + m_LocalPosition: {x: 0.45350718, y: 1.1067611, z: -0.5888596} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 9091163045023956537} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8353419320256457192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3944353398667568260} + m_Layer: 0 + m_Name: IK-toe.r + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3944353398667568260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8353419320256457192} + m_LocalRotation: {x: 0.00000005860104, y: 1.2081923e-15, z: 0.000000019466935, w: 1} + m_LocalPosition: {x: 0.000000004556948, y: -0.000000001167181, z: -0.000000019596566} + m_LocalScale: {x: 1, y: 0.99999994, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4517774784669809633} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8486694145761369626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1073180046605342055} + m_Layer: 0 + m_Name: upperleg.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1073180046605342055 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8486694145761369626} + m_LocalRotation: {x: 0.9998491, y: 0.00000007132798, z: 0.00000001204276, w: 0.017373588} + m_LocalPosition: {x: -0.17094506, y: 0.11358726, z: 0.000000013923272} + m_LocalScale: {x: 1, y: 0.99999976, z: 1.0000011} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6871212718273157075} + m_Father: {fileID: 7958641572909903515} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9042178031831143679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7552358146636554425} + m_Layer: 0 + m_Name: IK-foot.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7552358146636554425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9042178031831143679} + m_LocalRotation: {x: 1, y: 4.6537017e-14, z: -0.00000019470718, w: 0.00000013315805} + m_LocalPosition: {x: 0.00000002121244, y: 0.16565005, z: -4.3475623e-10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2639685787003968554} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9133677892099334688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8657769629828879697} + m_Layer: 0 + m_Name: upperarm.l + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8657769629828879697 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9133677892099334688} + m_LocalRotation: {x: -0.514122, y: 0.48546723, z: 0.48546833, w: 0.51412123} + m_LocalPosition: {x: -0.21200736, y: 0.13413227, z: 0.00000008487841} + m_LocalScale: {x: 0.99999934, y: 0.99999934, z: 0.9999998} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7261989691374450576} + m_Father: {fileID: 4604595600572607194} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9176575822429116426 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5089336202988804993} + - component: {fileID: 8203941922029014427} + m_Layer: 0 + m_Name: Skeleton_Rogue_Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5089336202988804993 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9176575822429116426} + m_LocalRotation: {x: 0.000000021855694, y: 0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 1.2158737, z: -0.0000001359731} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1148810637686079882} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &8203941922029014427 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9176575822429116426} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3af9a29e73f330045a88f5cbcabbdc2f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: -8745038683474382566, guid: 6b417d114ba28c84aafa17634078e33c, type: 3} + m_Bones: + - {fileID: 9091163045023956537} + - {fileID: 7958641572909903515} + - {fileID: 8171633537370485388} + - {fileID: 4604595600572607194} + - {fileID: 8657769629828879697} + - {fileID: 7261989691374450576} + - {fileID: 5203902218573427349} + - {fileID: 1755227705811107991} + - {fileID: 1585858863607960597} + - {fileID: 8737808306444604344} + - {fileID: 827639197856478921} + - {fileID: 743764369915614746} + - {fileID: 4219289444781325925} + - {fileID: 7387511971328698703} + - {fileID: 4341938192780654018} + - {fileID: 1073180046605342055} + - {fileID: 6871212718273157075} + - {fileID: 8175108708189361675} + - {fileID: 2910101817788475654} + - {fileID: 8435588430071067673} + - {fileID: 4195780095517961237} + - {fileID: 9202000106483099298} + - {fileID: 1077937534433769719} + - {fileID: 6821736451461349674} + - {fileID: 4674339227767886027} + - {fileID: 4710253140000276070} + - {fileID: 2639685787003968554} + - {fileID: 5308222919312495030} + - {fileID: 7552358146636554425} + - {fileID: 9207964391755388661} + - {fileID: 7242484880559672717} + - {fileID: 1007877658666005422} + - {fileID: 4517774784669809633} + - {fileID: 7761077288355988} + - {fileID: 2943670409170553231} + - {fileID: 7043568085372433949} + - {fileID: 3944353398667568260} + - {fileID: 8432469221394114824} + - {fileID: 4432709933453782320} + - {fileID: 5815351910490631401} + - {fileID: 2142372919606153743} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 9091163045023956537} + m_AABB: + m_Center: {x: 0, y: 1.7413026, z: -0.0023028553} + m_Extent: {x: 0.43542883, y: 0.42478478, z: 0.45611683} + m_DirtyAABB: 0 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab.meta new file mode 100644 index 0000000..a5aa876 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6caa1b59631c48e41bd4124f8b7cf91b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Skeleton.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab new file mode 100644 index 0000000..72cdd78 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab @@ -0,0 +1,453 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &890749676117769082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7912029696048676350} + - component: {fileID: 4266008977993109802} + - component: {fileID: 447542458615216560} + m_Layer: 0 + m_Name: WingTopRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7912029696048676350 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890749676117769082} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.592814, y: 0.6675593, z: 1.0446818} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8181213026812556355} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4266008977993109802 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890749676117769082} + m_Mesh: {fileID: 6600776224452128661, guid: ccfdec1faa8f4e88b534c5786fb60fb3, type: 3} +--- !u!23 &447542458615216560 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 890749676117769082} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1734525539707106696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6579844213089080216} + - component: {fileID: 5554730623336901267} + - component: {fileID: 7200556480908172397} + m_Layer: 0 + m_Name: WingBotLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6579844213089080216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734525539707106696} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.3917735, y: -0.5213943, z: 1.1741347} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8181213026812556355} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5554730623336901267 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734525539707106696} + m_Mesh: {fileID: -1081493313370043026, guid: ccfdec1faa8f4e88b534c5786fb60fb3, type: 3} +--- !u!23 &7200556480908172397 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734525539707106696} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5214174002139305909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3938070847921578740} + - component: {fileID: 632130334066615108} + - component: {fileID: 6365040317867307279} + m_Layer: 0 + m_Name: WingBotRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3938070847921578740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5214174002139305909} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.3917735, y: -0.5213943, z: 1.1741345} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8181213026812556355} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &632130334066615108 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5214174002139305909} + m_Mesh: {fileID: 633427004107232410, guid: ccfdec1faa8f4e88b534c5786fb60fb3, type: 3} +--- !u!23 &6365040317867307279 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5214174002139305909} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8165522447662406214 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4292309650801500774} + - component: {fileID: 7239047117301756431} + - component: {fileID: 8422033853234096627} + m_Layer: 0 + m_Name: SpaceshipBody + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4292309650801500774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8165522447662406214} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.000000077664815, y: 0, z: -0.0010691881} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8181213026812556355} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7239047117301756431 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8165522447662406214} + m_Mesh: {fileID: 3000715732955762059, guid: ccfdec1faa8f4e88b534c5786fb60fb3, type: 3} +--- !u!23 &8422033853234096627 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8165522447662406214} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8845721998463446777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8181213026812556355} + m_Layer: 0 + m_Name: SpaceshipHover + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8181213026812556355 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8845721998463446777} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4292309650801500774} + - {fileID: 6579844213089080216} + - {fileID: 3938070847921578740} + - {fileID: 6307533457414055876} + - {fileID: 7912029696048676350} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8970126264495638154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6307533457414055876} + - component: {fileID: 1796330416103509421} + - component: {fileID: 5776517016617086646} + m_Layer: 0 + m_Name: WingTopLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6307533457414055876 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8970126264495638154} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.592814, y: 0.6675593, z: 1.044682} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8181213026812556355} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1796330416103509421 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8970126264495638154} + m_Mesh: {fileID: -8058490956152143939, guid: ccfdec1faa8f4e88b534c5786fb60fb3, type: 3} +--- !u!23 &5776517016617086646 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8970126264495638154} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5f158c139fec43e4281945d5e6bf9dc3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab.meta new file mode 100644 index 0000000..a2d32d8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 921dffc198875c54396c275d791f0950 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SpaceshipHover.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab new file mode 100644 index 0000000..9688dc7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab @@ -0,0 +1,117 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6948982696703163565 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6948982696703189133} + m_Layer: 0 + m_Name: Spitter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6948982696703189133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6948982696703163565} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6948982696703189317} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6948982696703163749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6948982696703189317} + - component: {fileID: 243707120587078842} + - component: {fileID: 8293874176339299530} + m_Layer: 0 + m_Name: SpitterMesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6948982696703189317 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6948982696703163749} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.030509839, y: 0.55786306, z: -0.12896654} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6948982696703189133} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &243707120587078842 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6948982696703163749} + m_Mesh: {fileID: 4300004, guid: a57a8261f074ff040ab784f43a123ae8, type: 3} +--- !u!23 &8293874176339299530 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6948982696703163749} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: bc1aa97e5943dd1429d2221c195e56fc, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab.meta new file mode 100644 index 0000000..f55068a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 3f8eef5032306974a976aa5a4f456b2a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Spitter.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab new file mode 100644 index 0000000..5e76f8b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab @@ -0,0 +1,376 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &576148604211231704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3657424366686779622} + - component: {fileID: 8493477109243656829} + - component: {fileID: 360275413605834927} + m_Layer: 0 + m_Name: SportsCar2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3657424366686779622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576148604211231704} + m_LocalRotation: {x: 0.00000003774895, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2180557732949717750} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8493477109243656829 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576148604211231704} + m_Mesh: {fileID: -4045550552240392387, guid: 70609b141af263444990dc1febd86e03, type: 3} +--- !u!23 &360275413605834927 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 576148604211231704} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 77beca7674dda23478617f7bf748da6e, type: 2} + - {fileID: 2100000, guid: 634df815e1ad5dc4a9e7a08a13a2e110, type: 2} + - {fileID: 2100000, guid: f58fc5e62b3b8c243bf60b4238932317, type: 2} + - {fileID: 2100000, guid: e93839ff152cb2847991767e6aacc707, type: 2} + - {fileID: 2100000, guid: 392c77414dac26344a4f9f07c48574be, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1515801130641303628 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2180557732949717750} + m_Layer: 0 + m_Name: SportsCar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2180557732949717750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1515801130641303628} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3657424366686779622} + - {fileID: 6399688941063734703} + - {fileID: 8637461952245246588} + - {fileID: 6279590320762516086} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2865925118310190496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6399688941063734703} + - component: {fileID: 5971917872821713331} + - component: {fileID: 5688674641991078979} + m_Layer: 0 + m_Name: SportsCar2_BackWheels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6399688941063734703 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865925118310190496} + m_LocalRotation: {x: 0.00000003774895, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.0009485051, y: 0.2646557, z: 1.3207601} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2180557732949717750} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5971917872821713331 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865925118310190496} + m_Mesh: {fileID: -7852461315236295628, guid: 70609b141af263444990dc1febd86e03, type: 3} +--- !u!23 &5688674641991078979 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2865925118310190496} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9e9bf79a6ed8b494da9e03b648f9445f, type: 2} + - {fileID: 2100000, guid: f58fc5e62b3b8c243bf60b4238932317, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8082180389026041664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6279590320762516086} + - component: {fileID: 6202800733283227558} + - component: {fileID: 7561129111985149522} + m_Layer: 0 + m_Name: SportsCar2_FrontRightWheel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6279590320762516086 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8082180389026041664} + m_LocalRotation: {x: 0.00000003774895, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.72409385, y: 0.2646557, z: -1.1859233} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2180557732949717750} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6202800733283227558 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8082180389026041664} + m_Mesh: {fileID: -2147488760185885061, guid: 70609b141af263444990dc1febd86e03, type: 3} +--- !u!23 &7561129111985149522 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8082180389026041664} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9e9bf79a6ed8b494da9e03b648f9445f, type: 2} + - {fileID: 2100000, guid: f58fc5e62b3b8c243bf60b4238932317, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &8571335232782351851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8637461952245246588} + - component: {fileID: 1888750411529785827} + - component: {fileID: 2972074365421021336} + m_Layer: 0 + m_Name: SportsCar2_FrontLeftWheel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8637461952245246588 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8571335232782351851} + m_LocalRotation: {x: 0.00000003774895, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.72599083, y: 0.2646557, z: -1.1859233} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2180557732949717750} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1888750411529785827 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8571335232782351851} + m_Mesh: {fileID: 8694704764420997434, guid: 70609b141af263444990dc1febd86e03, type: 3} +--- !u!23 &2972074365421021336 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8571335232782351851} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 9e9bf79a6ed8b494da9e03b648f9445f, type: 2} + - {fileID: 2100000, guid: f58fc5e62b3b8c243bf60b4238932317, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab.meta new file mode 100644 index 0000000..009ecf0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: aff56df489c1a2548acf31564bf54e85 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/SportsCar.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab new file mode 100644 index 0000000..7399f8a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &472518898004237851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 472518898004263483} + - component: {fileID: 472518898000871963} + - component: {fileID: 472518898001969371} + m_Layer: 0 + m_Name: StoneBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &472518898004263483 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 472518898004237851} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &472518898000871963 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 472518898004237851} + m_Mesh: {fileID: 4300000, guid: 33d81ed06a1ffae4e8f377a12d0583b4, type: 3} +--- !u!23 &472518898001969371 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 472518898004237851} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c24030d29be61374789fa59b2b2ac90a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab.meta new file mode 100644 index 0000000..53bd493 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: f800675f22abb4240b580cf4aa187001 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/StoneBox.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab new file mode 100644 index 0000000..a6040b5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3763152257380947222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4571918498990051244} + - component: {fileID: 638785691078737929} + - component: {fileID: 3402921943727944899} + m_Layer: 0 + m_Name: TestObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4571918498990051244 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3763152257380947222} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &638785691078737929 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3763152257380947222} + m_Mesh: {fileID: 2540489275141865599, guid: 402f26b85ae96c44785a5323d3884f6a, type: 3} +--- !u!23 &3402921943727944899 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3763152257380947222} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1f012968808652d458b836693082c597, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab.meta new file mode 100644 index 0000000..d83855a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 57c93310fb625e74aae9c5dc37714429 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestObject.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab new file mode 100644 index 0000000..93b6fe7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7114469404191227387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7633738353028081473} + - component: {fileID: 6800337595802626276} + - component: {fileID: 8771692980485250094} + m_Layer: 0 + m_Name: TestShape + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7633738353028081473 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7114469404191227387} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6800337595802626276 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7114469404191227387} + m_Mesh: {fileID: 4890558731416326560, guid: bf30db64a51f6074085bc3ddf7c1b301, type: 3} +--- !u!23 &8771692980485250094 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7114469404191227387} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7e5b56a2940dfd04e953c64432d0db35, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab.meta new file mode 100644 index 0000000..60cb2d0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 6d5b88125e6a7674bb2247b90685dc60 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/TestShape.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab new file mode 100644 index 0000000..28ac70f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3605687515888325439 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4125905416261847429} + - component: {fileID: 1075782556221883936} + - component: {fileID: 2956900957188403946} + m_Layer: 0 + m_Name: Tomato + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4125905416261847429 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605687515888325439} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1075782556221883936 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605687515888325439} + m_Mesh: {fileID: -5321038836818693795, guid: 42c8e06ffcbcc55449c3a8c800da3535, type: 3} +--- !u!23 &2956900957188403946 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3605687515888325439} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8bd184f6a4f32754e9567b68c5e67c7a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab.meta new file mode 100644 index 0000000..6a77d70 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 162be89518e62c843a2340c96916ac64 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tomato.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab new file mode 100644 index 0000000..7e71aab --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab @@ -0,0 +1,86 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4279134296122708880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3470403209072576810} + - component: {fileID: 542264573507045007} + - component: {fileID: 2333556785052021317} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3470403209072576810 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4279134296122708880} + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &542264573507045007 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4279134296122708880} + m_Mesh: {fileID: 5056284906809869241, guid: b68011748219267478fa8064dce31d6d, type: 3} +--- !u!23 &2333556785052021317 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4279134296122708880} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f0e198a3605e9d548b6ab3d674419804, type: 2} + - {fileID: 2100000, guid: 0aee08d444c3a9d4bb6abeb2a830b9b2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab.meta new file mode 100644 index 0000000..f418db1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 7aa4a0d2a29ea4b42b122a4d98968e93 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Models/Tree.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui.meta new file mode 100644 index 0000000..cdb40c8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1f97abce05785264eb24c0492f7265d1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab new file mode 100644 index 0000000..eb1b850 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab @@ -0,0 +1,223 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2027289410040508815 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4823104394589375692} + - component: {fileID: 9204118857817482871} + - component: {fileID: 6515567253455788690} + - component: {fileID: 8547946208153668018} + m_Layer: 5 + m_Name: ArrowButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4823104394589375692 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027289410040508815} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3837524447000531706} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 38.2945, y: 28.5601} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &9204118857817482871 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027289410040508815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e6b5525608b2546bdd773ea2bdc6b8, type: 3} + m_Name: + m_EditorClassIdentifier: + inputHandler: {fileID: 6515567253455788690} + inputHandlerTriggersButtonOnClick: 1 + scaleTween: {fileID: 8547946208153668018} + button: {fileID: 5233705006018231666} + completelyIgnoreLabel: 1 + showKeyLabel: 0 + keyLabel: {fileID: 0} +--- !u!114 &6515567253455788690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027289410040508815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d1c3e379bdb46340b44363dd6b8800a, type: 3} + m_Name: + m_EditorClassIdentifier: + targetKey: 97 + altKey: 276 +--- !u!114 &8547946208153668018 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027289410040508815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.5 + minTweenScale: 0.5 + tweenSpeed: 15 +--- !u!1 &2154674743998352267 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3837524447000531706} + - component: {fileID: 3184117732285877439} + - component: {fileID: 2682458812580943960} + - component: {fileID: 5233705006018231666} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3837524447000531706 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2154674743998352267} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4823104394589375692} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.000019073486, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3184117732285877439 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2154674743998352267} + m_CullTransparentMesh: 1 +--- !u!114 &2682458812580943960 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2154674743998352267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8dd0b1e0d62c1e74ca726bf55f451972, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5233705006018231666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2154674743998352267} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2682458812580943960} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8547946208153668018} + m_TargetAssemblyTypeName: AllIn13DShader.AllIn1DemoScaleTween, AllIn13DShaderDemoScriptsAssembly + m_MethodName: ScaleUpTween + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab.meta new file mode 100644 index 0000000..52423e6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a48022c6222bd13489d399a779c32e71 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ArrowButton.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab new file mode 100644 index 0000000..a97d50f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab @@ -0,0 +1,601 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &460863226650709454 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2696095808501962499} + - component: {fileID: 6836783056729274328} + - component: {fileID: 7528765678983236541} + - component: {fileID: 2543304867026697931} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2696095808501962499 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460863226650709454} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8517413859102867531} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 2.6} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6836783056729274328 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460863226650709454} + m_CullTransparentMesh: 1 +--- !u!114 &7528765678983236541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460863226650709454} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Unlock Cursor + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288519581 + m_fontColor: {r: 0.615, g: 0.615, b: 0.615, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &2543304867026697931 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 460863226650709454} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &471079835842908370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1937550446326278636} + - component: {fileID: 5587384873914219283} + - component: {fileID: 1087567121377475215} + - component: {fileID: 9010097552715297773} + m_Layer: 5 + m_Name: KeyPressText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1937550446326278636 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471079835842908370} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 116342643308945021} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 38.8, y: -22.5} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5587384873914219283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471079835842908370} + m_CullTransparentMesh: 1 +--- !u!114 &1087567121377475215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471079835842908370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (X Key) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 0 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &9010097552715297773 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471079835842908370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!1 &5164371078850284783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4442263007107376235} + - component: {fileID: 2454200107134827044} + - component: {fileID: 1504612319801775909} + m_Layer: 5 + m_Name: Overlay + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4442263007107376235 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5164371078850284783} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8517413859102867531} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0.000015258789, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2454200107134827044 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5164371078850284783} + m_CullTransparentMesh: 1 +--- !u!114 &1504612319801775909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5164371078850284783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d73d5b231c535ce43838dca3359d43f1, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6815282845570816314 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8517413859102867531} + - component: {fileID: 8016984395898740238} + - component: {fileID: 7370225400846748393} + - component: {fileID: 852187590175928259} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8517413859102867531 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6815282845570816314} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4442263007107376235} + - {fileID: 2696095808501962499} + m_Father: {fileID: 116342643308945021} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 135.34364, y: -22.5} + m_SizeDelta: {x: 134.1427, y: 29.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8016984395898740238 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6815282845570816314} + m_CullTransparentMesh: 1 +--- !u!114 &7370225400846748393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6815282845570816314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d73d5b231c535ce43838dca3359d43f1, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &852187590175928259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6815282845570816314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7370225400846748393} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3878207487549987587} + m_TargetAssemblyTypeName: AllIn13DShader.AllIn1DemoScaleTween, AllIn13DShaderDemoScriptsAssembly + m_MethodName: ScaleUpTween + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &6868040121663939390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 116342643308945021} + - component: {fileID: 4380269289046258886} + - component: {fileID: 1808686755590604835} + - component: {fileID: 3878207487549987587} + m_Layer: 5 + m_Name: ButtonParent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &116342643308945021 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6868040121663939390} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1937550446326278636} + - {fileID: 8517413859102867531} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 45} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4380269289046258886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6868040121663939390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b0e6b5525608b2546bdd773ea2bdc6b8, type: 3} + m_Name: + m_EditorClassIdentifier: + inputHandler: {fileID: 1808686755590604835} + scaleTween: {fileID: 3878207487549987587} + button: {fileID: 852187590175928259} + completelyIgnoreLabel: 0 + showKeyLabel: 1 + keyLabel: {fileID: 1087567121377475215} +--- !u!114 &1808686755590604835 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6868040121663939390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8d1c3e379bdb46340b44363dd6b8800a, type: 3} + m_Name: + m_EditorClassIdentifier: + targetKey: 97 + altKey: 0 +--- !u!114 &3878207487549987587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6868040121663939390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d8639573e99fb143ab0f4e90c44e1e7, type: 3} + m_Name: + m_EditorClassIdentifier: + maxTweenScale: 1.25 + minTweenScale: 0.5 + tweenSpeed: 15 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab.meta new file mode 100644 index 0000000..3d2125b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1576d8b16bfdb2d4da990aa23c17e5b1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/ButtonParent.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab new file mode 100644 index 0000000..9def255 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab @@ -0,0 +1,190 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2354645421630785144 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2354645421630785145} + - component: {fileID: 2354645421630785148} + - component: {fileID: 2354645421630785147} + - component: {fileID: 2354645421630785146} + m_Layer: 0 + m_Name: WorldAutoBillboardDemoText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2354645421630785145 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2354645421630785144} + m_LocalRotation: {x: -0, y: 0.21053149, z: -0, w: 0.9775871} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: -1.0000001, y: 1, z: 1.0000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.00000035762787, y: -0.26999998} + m_SizeDelta: {x: 20, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &2354645421630785148 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2354645421630785144} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &2354645421630785147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2354645421630785144} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 3D Shader + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_sharedMaterial: {fileID: -7085903109193870957, guid: dd20a00d2990dda4f91f63569a11ff3a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 2.6 + m_fontSizeBase: 2.6 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2354645421630785148} + m_maskType: 0 +--- !u!114 &2354645421630785146 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2354645421630785144} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ed080149842b6b44bb6eec1735711ba, type: 3} + m_Name: + m_EditorClassIdentifier: + yAxisOnly: 1 + continuousUpdate: 1 + useEditorCamera: 0 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab.meta b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab.meta new file mode 100644 index 0000000..615bf8f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: ff363bc31642a8e489b401423d9ca7e3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Prefabs/Ui/WorldAutoBillboardDemoText.prefab + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts.meta new file mode 100644 index 0000000..69a5f2f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ec8eb4bb76dcd242bbb49a9039a3820 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef new file mode 100644 index 0000000..0b1657b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef @@ -0,0 +1,20 @@ +{ + "name": "AllIn13DShaderDemoScriptsAssembly", + "rootNamespace": "", + "references": [ + "GUID:6055be8ebefd69e48b49212b09b47b2f", + "GUID:75469ad4d38634e559750d17036d5f7c", + "GUID:d60799ab2a985554ea1a39cd38695018", + "GUID:15fc0a57446b3144c949da3e2b9737a9", + "GUID:df380645f10b7bc4b97d4f5eb6303d95" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef.meta new file mode 100644 index 0000000..b8a73aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 45f8f6a73d5d2e943865243c3694a339 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderDemoScriptsAssembly.asmdef + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs new file mode 100644 index 0000000..81c4d68 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs @@ -0,0 +1,125 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace AllIn13DShader +{ + public class AllIn13DShaderShaderPropertyCurveAnim : MonoBehaviour + { + [SerializeField] private string numericPropertyName = "_HsvShift"; + + [SerializeField] private AnimationCurve animationCurve = AnimationCurve.Linear(0f, 0f, 1f, 1f); + [SerializeField] private float animationDuration = 1f; + [SerializeField] private float waitDuration = 0.5f; + [SerializeField] private float minValue = 0f; + [SerializeField] private float maxValue = 1f; + + [Space, SerializeField, Header("If empty uses instances of currently used Materials")] + private Material[] materials; + private Material[] originalMaterials; + private bool restoreMaterialsOnDisable = false; + + private int propertyShaderID; + private float timer = 0f; + private bool isAnimating = true; + private bool isValid = true; + + private void Start() + { + if(materials == null || materials.Length == 0) + { + Renderer renderer = GetComponent(); + if(renderer != null) materials = renderer.materials; + } + else + { + originalMaterials = new Material[materials.Length]; + for(int i = 0; i < materials.Length; i++) + if(materials[i] != null) originalMaterials[i] = new Material(materials[i]); + restoreMaterialsOnDisable = true; + } + + if(materials == null || materials.Length == 0) DestroyComponentAndLogError(gameObject.name + " has no valid Materials, deleting AllIn1VfxScrollShaderProperty component"); + else + { + bool allValid = true; + for(int i = 0; i < materials.Length; i++) + { + if(materials[i] == null || !materials[i].HasProperty(numericPropertyName)) + { + allValid = false; + break; + } + } + + if(allValid) + propertyShaderID = Shader.PropertyToID(numericPropertyName); + else + DestroyComponentAndLogError(gameObject.name + "'s Material(s) don't all have a " + numericPropertyName + " property"); + } + } + + private void Update() + { + if(materials == null || materials.Length == 0) + { + if(isValid) + { + Debug.LogError("The object " + gameObject.name + " has no Materials and you are trying to access them. Please take a look"); + isValid = false; + } + return; + } + + timer += Time.deltaTime; + + if(isAnimating) + { + if(timer < animationDuration) + { + float normalizedTime = timer / animationDuration; + float curveValue = animationCurve.Evaluate(normalizedTime); + float remappedValue = Mathf.Lerp(minValue, maxValue, curveValue); + + for(int i = 0; i < materials.Length; i++) + if(materials[i] != null) materials[i].SetFloat(propertyShaderID, remappedValue); + } + else + { + isAnimating = false; + timer = 0f; + } + } + else + { + if(timer >= waitDuration) + { + isAnimating = true; + timer = 0f; + } + } + } + + private void DestroyComponentAndLogError(string logError) + { + Debug.LogError(logError); + Destroy(this); + } + + private void OnDisable() + { + if(restoreMaterialsOnDisable && materials != null && originalMaterials != null) + { + for(int i = 0; i < materials.Length; i++) + if(materials[i] != null && originalMaterials[i] != null) + materials[i].CopyPropertiesFromMaterial(originalMaterials[i]); + } + } + + private void OnDestroy() + { + if(originalMaterials != null) + for(int i = 0; i < originalMaterials.Length; i++) + if(originalMaterials[i] != null) Destroy(originalMaterials[i]); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs.meta new file mode 100644 index 0000000..18335a7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a847b867911545f42a402db444415b1f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13DShaderShaderPropertyCurveAnim.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs new file mode 100644 index 0000000..cdd9c20 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs @@ -0,0 +1,296 @@ +#if UNITY_EDITOR +using UnityEditor; +using UnityEditor.SceneManagement; +#endif + +using UnityEngine; +using UnityEngine.EventSystems; + +namespace AllIn13DShader +{ + public class AllIn13dShaderDemoController : MonoBehaviour + { + public DemoExpositor CurrentExpositor + { + get + { + return demoExpositors[currentExpositorIndex]; + } + } + + public DemoElement CurrentDemoElement + { + get + { + return CurrentExpositor.CurrentDemoElement; + } + } + + + public DemoSceneConfiguration demoSceneConfig; + public DemoUI demoUI; + public Transform initPosition; + + [SerializeField] private SkyController skyController; + [SerializeField] private AllIn1MainLightController mainLightController; + + [SerializeField] private DemoExpositor[] demoExpositors; + [SerializeField] private GameObject expositorNameGo; + + [SerializeField] private DemoCameraController cameraController; + + [SerializeField] private GameObject environmentsParentGo; + + + //private DemoElement currentDemoElement; + private DemoElement previousDemoElement; + + [Space, Header("Start Index")] + [SerializeField] private int startExpositorIndex; + [SerializeField] private int startDemoIndex; + + [Space, Header("Event Systems")] + [SerializeField] private EventSystem oldInputEventSystem; + [SerializeField] private EventSystem newInputEventSystem; + + [Space, Header("Input Handlers")] + [SerializeField] private InputHandler showDemoInfoHandler; + + [Space, Header("Scale Tweens")] + [SerializeField] private AllIn1DemoScaleTween demoLabelScaleTween; + [SerializeField] private AllIn1DemoScaleTween expositorLabelScaleTween; + [SerializeField] private AllIn1DemoScaleTween infoPanelScaleTween; + + private int currentExpositorIndex; + private Vector3 targetCameraPosition; + + private EnvironmentController currentEnvironmentController; + private bool moveCurrentEnvironment; + + private void Start() + { + for(int i = 0; i < demoExpositors.Length; i++) + { + demoExpositors[i].Init(demoSceneConfig); + } + + int childCount = environmentsParentGo.transform.childCount; + for(int i = childCount - 1; i >= 0; i--) Destroy(environmentsParentGo.transform.GetChild(i).gameObject); + + EnableCorrectInputSystem(); + demoExpositors[startExpositorIndex].SetDemoExpositor(startDemoIndex); + + demoUI.Refresh(CurrentExpositor); + + previousDemoElement = null; + + skyController.Init(); + + cameraController.Init(demoSceneConfig); + + DemoChanged(); + + CurrentDemoElement.Show(); + + expositorNameGo.SetActive(demoExpositors.Length > 1); + } + + public void NavigateToNextExpositor() + { + previousDemoElement = CurrentDemoElement; + Vector3 nextDemoPos = previousDemoElement.transform.position + cameraController.cam.transform.up * demoSceneConfig.distanceBetweenDemos; + + CurrentDemoElement.Hide(); + ChangeExpositor(1); + + moveCurrentEnvironment = false; + + CurrentDemoElement.transform.position = nextDemoPos; + CurrentDemoElement.Show(); + + expositorLabelScaleTween.ScaleDownTween(); + infoPanelScaleTween.ScaleUpTween(); + DemoChanged(); + } + + public void NavigateToPreviousExpositor() + { + previousDemoElement = CurrentDemoElement; + Vector3 nextDemoPos = previousDemoElement.transform.position - cameraController.cam.transform.up * demoSceneConfig.distanceBetweenDemos; + + CurrentDemoElement.Hide(); + ChangeExpositor(-1); + + moveCurrentEnvironment = false; + + CurrentDemoElement.transform.position = nextDemoPos; + CurrentDemoElement.Show(); + + expositorLabelScaleTween.ScaleDownTween(); + infoPanelScaleTween.ScaleUpTween(); + DemoChanged(); + } + + public void NavigateToPreviousDemo() + { + previousDemoElement = CurrentDemoElement; + + DemoElement nextDemoElement = demoExpositors[currentExpositorIndex].GetPreviousDemoElement(); + Vector3 nextDemoPos = GetNextDemoPos(previousDemoElement, nextDemoElement, -cameraController.cam.transform.right); + + moveCurrentEnvironment = previousDemoElement.demoElementData.environment == nextDemoElement.demoElementData.environment; + + demoExpositors[currentExpositorIndex].PreviousDemoElement(nextDemoPos); + demoLabelScaleTween.ScaleDownTween(); + infoPanelScaleTween.ScaleUpTween(); + DemoChanged(); + } + + public void NavigateToNextDemo() + { + previousDemoElement = CurrentDemoElement; + + DemoElement nextDemoElement = demoExpositors[currentExpositorIndex].GetNextDemoElement(); + Vector3 nextDemoPos = GetNextDemoPos(previousDemoElement, nextDemoElement, cameraController.cam.transform.right); + + moveCurrentEnvironment = previousDemoElement.demoElementData.environment == nextDemoElement.demoElementData.environment; + + demoExpositors[currentExpositorIndex].NextDemoElement(nextDemoPos); + demoLabelScaleTween.ScaleDownTween(); + infoPanelScaleTween.ScaleUpTween(); + DemoChanged(); + } + + + private void LateUpdate() + { + if (moveCurrentEnvironment && currentEnvironmentController != null) + { + currentEnvironmentController.transform.position += cameraController.GetDeltaMovement(); + } + } + + private void DemoChanged() + { + demoUI.Refresh(CurrentExpositor); + + mainLightController.DemoChanged(CurrentDemoElement.demoElementData); + skyController.DemoChanged(CurrentDemoElement.demoElementData); + + cameraController.DemoChanged(CurrentDemoElement); + + CheckCurrentEnvironment(); + } + + private Vector3 GetNextDemoPos(DemoElement previousDemo, DemoElement nextDemo, Vector3 dir) + { + //Vector3 res = previousDemo.transform.position; + + //if(previousDemo.demoElementData.environment != nextDemo.demoElementData.environment) + //{ + // res += dir * demoSceneConfig.distanceBetweenDemos; + //} + + Vector3 res = previousDemo.transform.position + dir * demoSceneConfig.distanceBetweenDemos; + return res; + } + + private void CheckCurrentEnvironment() + { + DemoEnvironment currentEnvironment = CurrentDemoElement.demoElementData.environment; + + DemoEnvironment previousEnvironment = previousDemoElement?.demoElementData.environment; + + if(currentEnvironment != previousEnvironment) + { + if (currentEnvironmentController != null) + { + currentEnvironmentController.Hide(); + } + + if(currentEnvironment != null) + { + ChangeEnvironment(currentEnvironment); + } + + moveCurrentEnvironment = false; + } + else + { + moveCurrentEnvironment = true; + } + } + + private void ChangeEnvironment(DemoEnvironment environment) + { + GameObject newEnvironmentGo = Instantiate(environment.prefab); + newEnvironmentGo.transform.parent = environmentsParentGo.transform; + newEnvironmentGo.transform.position = CurrentDemoElement.transform.position; + newEnvironmentGo.transform.rotation = Quaternion.identity; + newEnvironmentGo.transform.localScale = Vector3.zero; + + + currentEnvironmentController = newEnvironmentGo.GetComponent(); + currentEnvironmentController.Init(demoSceneConfig); + + currentEnvironmentController.Show(CurrentDemoElement); + } + +#if UNITY_EDITOR + [ContextMenu("Setup Demo Scene")] + public void Setup() + { + RemoveOldElements(); + + for(int i = 0; i < demoSceneConfig.expositors.Length; i++) + { + DemoExpositorData expositorData = demoSceneConfig.expositors[i]; + + GameObject goExpositor = new GameObject($"Expositor {i + 1}"); + goExpositor.transform.parent = transform; + goExpositor.transform.localPosition = new Vector3(0f, i * -25f, 0f); + goExpositor.transform.localRotation = Quaternion.identity; + + DemoExpositor expositor = goExpositor.AddComponent(); + expositor.Setup(expositorData, demoSceneConfig); + + ArrayUtility.Add(ref demoExpositors, expositor); + } + + currentExpositorIndex = 0; + + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } + + private void RemoveOldElements() + { + DemoExpositor[] expositorsToDestroy = transform.GetComponentsInChildren(); + for(int i = 0; i < expositorsToDestroy.Length; i++) + { + DestroyImmediate(expositorsToDestroy[i].gameObject); + } + + ArrayUtility.Clear(ref demoExpositors); + } +#endif + + private void ChangeExpositor(int changeAmount) + { + currentExpositorIndex += changeAmount; + if(currentExpositorIndex >= demoExpositors.Length) currentExpositorIndex = 0; + if(currentExpositorIndex < 0) currentExpositorIndex = demoExpositors.Length - 1; + } + + public int GetCurrentExpositorIndex() => currentExpositorIndex; + + private void EnableCorrectInputSystem() + { + bool newInputSystemEnabled = false; +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + newInputSystemEnabled = true; +#endif + oldInputEventSystem.gameObject.SetActive(!newInputSystemEnabled); + newInputEventSystem.gameObject.SetActive(newInputSystemEnabled); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs.meta new file mode 100644 index 0000000..52c3b77 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 412bc66d707f9c54e9f47717d21f77ae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn13dShaderDemoController.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs new file mode 100644 index 0000000..3e9e316 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs @@ -0,0 +1,15 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class AllIn1AutoRotate : MonoBehaviour + { + [SerializeField] private float rotationSpeed = 30f; + [SerializeField] private Vector3 rotationAxis = Vector3.up; + + private void Update() + { + transform.Rotate(rotationAxis * (rotationSpeed * Time.deltaTime), Space.World); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs.meta new file mode 100644 index 0000000..c552649 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c87fcb4b45b61be46bdb72dcaa09c6f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1AutoRotate.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs new file mode 100644 index 0000000..05d08c4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs @@ -0,0 +1,53 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class AllIn1CanvasFader : MonoBehaviour + { + [SerializeField] private KeyCode fadeToggleKey = KeyCode.U; + [SerializeField] private float tweenSpeed = 1f; + [SerializeField] private AllIn1DemoScaleTween hideUiButtonTween; + + private bool isTweening = false; + private float currentAlpha = 1f; + private float targetAlpha = 1f; + private CanvasGroup canvasGroup; + private bool hideUiButtonTweenNotNull; + + private void Start() + { + canvasGroup = GetComponent(); + canvasGroup.alpha = 1f; + hideUiButtonTweenNotNull = hideUiButtonTween != null; + } + + private void Update() + { + if(Input.GetKeyDown(fadeToggleKey)) HideUiButtonPressed(); + + if(!isTweening) return; + currentAlpha = Mathf.MoveTowards(currentAlpha, targetAlpha, Time.unscaledDeltaTime * tweenSpeed); + canvasGroup.alpha = currentAlpha; + if(targetAlpha == currentAlpha) isTweening = false; + } + + public void HideUiButtonPressed() + { + if(currentAlpha < 0.01f) MakeCanvasVisibleTween(); + else MakeCanvasInvisibleTween(); + if(hideUiButtonTweenNotNull) hideUiButtonTween.ScaleUpTween(); + } + + private void MakeCanvasVisibleTween() + { + isTweening = true; + targetAlpha = 1f; + } + + private void MakeCanvasInvisibleTween() + { + isTweening = true; + targetAlpha = 0f; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs.meta new file mode 100644 index 0000000..1616db8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 82afebb9958e7ff4b817915f67b326af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1CanvasFader.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs new file mode 100644 index 0000000..de631d5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs @@ -0,0 +1,65 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; +using System.Collections; + +namespace AllIn13DShader +{ + [RequireComponent(typeof(InputHandler))] + public class AllIn1DemoButtonPress : MonoBehaviour + { + [SerializeField] private InputHandler inputHandler; + [SerializeField] private AllIn1DemoScaleTween scaleTween; + [SerializeField] private Button button; + + [Space, Header("Label Settings")] + [SerializeField] private bool completelyIgnoreLabel; + [SerializeField] private bool showKeyLabel = true; + [SerializeField] private TextMeshProUGUI keyLabel; + + private Coroutine resetButtonColorCr; + + private void Start() + { + if(!completelyIgnoreLabel) + { + if(!showKeyLabel) + { + keyLabel.enabled = false; + enabled = false; + } + else + { + keyLabel.text = $"(Key {inputHandler.GetTargetKey().ToString()})"; + } + } + } + + private void Update() + { + if(inputHandler.IsKeyPressed()) + { + SimulateClick(); + } + } + + private void SimulateClick() + { + if(button != null) + { + ColorBlock colors = button.colors; + button.targetGraphic.color = colors.pressedColor; + button.onClick.Invoke(); + + if(resetButtonColorCr != null) StopCoroutine(resetButtonColorCr); + resetButtonColorCr = StartCoroutine(ResetButtonColor()); + } + } + + private IEnumerator ResetButtonColor() + { + yield return new WaitForSeconds(0.1f); + button.targetGraphic.color = button.colors.normalColor; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs.meta new file mode 100644 index 0000000..09d39d7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: b0e6b5525608b2546bdd773ea2bdc6b8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoButtonPress.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs new file mode 100644 index 0000000..2cfdc98 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs @@ -0,0 +1,49 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class AllIn1DemoScaleTween : MonoBehaviour + { + [SerializeField] private float maxTweenScale = 1.25f; + [SerializeField] private float minTweenScale = 0.5f; + [SerializeField] private float tweenSpeed = 15f; + + private bool isTweening = false; + private float currentScale = 1f; + private Vector3 scaleToApply = Vector3.one; + + private void Update() + { + if(!isTweening) return; + currentScale = Mathf.Lerp(currentScale, 1f, Time.unscaledDeltaTime * tweenSpeed); + UpdateScaleToApply(); + ApplyScale(); + if(Mathf.Abs(currentScale - 1f) < 0.02f) isTweening = false; + } + + private void UpdateScaleToApply() + { + scaleToApply.x = currentScale; + scaleToApply.y = currentScale; + } + + private void ApplyScale() + { + transform.localScale = scaleToApply; + } + + public void ScaleUpTween() + { + isTweening = true; + currentScale = maxTweenScale; + UpdateScaleToApply(); + } + + public void ScaleDownTween() + { + isTweening = true; + currentScale = minTweenScale; + UpdateScaleToApply(); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs.meta new file mode 100644 index 0000000..bb2b971 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3d8639573e99fb143ab0f4e90c44e1e7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1DemoScaleTween.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs new file mode 100644 index 0000000..14f0d12 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs @@ -0,0 +1,27 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + [RequireComponent(typeof(Light))] + public class AllIn1FadeLight : MonoBehaviour + { + [SerializeField] private float fadeDuration = 0.1f; + [SerializeField] private bool destroyWhenFaded = true; + private Light targetLight; + private float animationRatioRemaining = 1f; + private float iniLightIntensity; + + private void Start() + { + targetLight = GetComponent(); + iniLightIntensity = targetLight.intensity; + } + + private void Update() + { + targetLight.intensity = Mathf.Lerp(0f, iniLightIntensity, animationRatioRemaining); + animationRatioRemaining -= Time.deltaTime / fadeDuration; + if(destroyWhenFaded && animationRatioRemaining <= 0f) Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs.meta new file mode 100644 index 0000000..7f922dd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 558b99d21ed97e74b91d33cbf6d03183 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1FadeLight.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs new file mode 100644 index 0000000..d7e31e4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs @@ -0,0 +1,15 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class AllIn1MainLightController : MonoBehaviour + { + public Light mainDirectionalLight; + + public void DemoChanged(DemoElementData demoElementData) + { + mainDirectionalLight.enabled = demoElementData.directionalLightEnabled; + mainDirectionalLight.intensity = demoElementData.mainLightIntensity; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs.meta new file mode 100644 index 0000000..f124998 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 706d6c9c96c757141aab2f13eaf4c90f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MainLightController.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs new file mode 100644 index 0000000..eef4e56 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs @@ -0,0 +1,104 @@ +using UnityEngine; +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER +using UnityEngine.InputSystem; +#endif + +namespace AllIn13DShader +{ + public class AllIn1MouseTransformRotator : MonoBehaviour + { + [SerializeField] private float rotationSpeedHorizontal = 10f; + [SerializeField] private float verticalSpeed = 5f; + [SerializeField] private bool rightClickRequired = true; + + [Header("Movement Constraints")] + [SerializeField] private float maxVerticalAngle = 80f; + [SerializeField] private float minVerticalAngle = -60f; + + [Space, Header("Zoom")] + [SerializeField] private bool enableZoom = true; + [SerializeField] private float zoomSpeed = 5f; + [SerializeField] private float maxZoomDistance = 20f; + [SerializeField] private float minZoomDistance = 2f; + + private Transform zoomTargetTransform; + private float currentVerticalRotation = 0f; + private float currentHorizontalRotation = 0f; + private float currentZoomDistance = 10f; + private float dt; + +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + private Mouse mouse; + + private void Awake() + { + mouse = Mouse.current; + Initialize(); + } +#else + private void Awake() + { + Initialize(); + } +#endif + + private void Initialize() + { + Vector3 currentRotation = transform.eulerAngles; + currentHorizontalRotation = currentRotation.y; + currentVerticalRotation = currentRotation.x; + zoomTargetTransform = transform.GetChild(0); + currentZoomDistance = zoomTargetTransform.localPosition.z; + } + + private void Update() + { + dt = Time.deltaTime; + HandleRotation(); + if(enableZoom) HandleZoom(); + } + + private void HandleRotation() + { +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + if(mouse == null) return; + float mouseX = mouse.delta.ReadValue().x * dt * rotationSpeedHorizontal; + float mouseY = mouse.delta.ReadValue().y * dt * verticalSpeed; + bool isRightMousePressed = mouse.rightButton.isPressed; +#else + float mouseX = Input.GetAxis("Mouse X") * dt * rotationSpeedHorizontal; + float mouseY = Input.GetAxis("Mouse Y") * dt * verticalSpeed; + bool isRightMousePressed = Input.GetMouseButton(1); +#endif + if((!rightClickRequired && !isRightMousePressed) || (rightClickRequired && isRightMousePressed)) + { + // Update rotations + currentHorizontalRotation += mouseX; + currentVerticalRotation += mouseY; + + // Clamp vertical rotation + currentVerticalRotation = Mathf.Clamp(currentVerticalRotation, minVerticalAngle, maxVerticalAngle); + + // Apply rotations + transform.rotation = Quaternion.Euler(currentVerticalRotation, currentHorizontalRotation, 0f); + } + } + + private void HandleZoom() + { +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + if(mouse == null) return; + float scrollDelta = mouse.scroll.ReadValue().y * dt * zoomSpeed; +#else + float scrollDelta = Input.GetAxis("Mouse ScrollWheel") * dt * zoomSpeed * 100f; +#endif + // Update zoom distance + currentZoomDistance = Mathf.Clamp(currentZoomDistance + scrollDelta, minZoomDistance, maxZoomDistance); + + // Apply new position + Vector3 localPos = zoomTargetTransform.localPosition; + localPos.z = currentZoomDistance; + zoomTargetTransform.localPosition = localPos; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs.meta new file mode 100644 index 0000000..c8f2d07 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: b9e8e28469a910c418e1840fabdaab78 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1MouseTransformRotator.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs new file mode 100644 index 0000000..a6649aa --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs @@ -0,0 +1,87 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace AllIn13DShader +{ + public class AllIn1TimeControl : MonoBehaviour + { + [SerializeField] private KeyCode increaseTimeScale = KeyCode.UpArrow; + [SerializeField] private KeyCode increaseTimeScaleAlt = KeyCode.W; + [SerializeField] private KeyCode decreaseTimeScale = KeyCode.DownArrow; + [SerializeField] private KeyCode decreaseTimeScaleAlt = KeyCode.S; + [SerializeField] private KeyCode pauseKey = KeyCode.P; + [SerializeField, Range(0f, 1f)] private float timeScaleInterval = 0.05f; + [SerializeField] private Slider timeScaleSlider; + [SerializeField] private Image pausedButtonImage; + [SerializeField] private Color pausedButtonColor; + private bool timeScaleSliderNotNull; + private float lastChangeTime; + private AllIn1DemoScaleTween pausedButtonTween; + private Text pausedButtonText; + + private void Start() + { + timeScaleSliderNotNull = timeScaleSlider != null; + pausedButtonTween = pausedButtonImage.GetComponent(); + pausedButtonText = pausedButtonImage.GetComponentInChildren(); + UpdateTimeScaleUI(); + if(timeScaleSliderNotNull) timeScaleSlider.onValueChanged.AddListener(delegate { ChangeTimeScale(timeScaleSlider.value - Time.timeScale); }); + } + + private void Update() + { + if(Input.GetKeyDown(increaseTimeScale) || Input.GetKeyDown(increaseTimeScaleAlt)) ChangeTimeScale(timeScaleInterval); + if(Input.GetKeyDown(decreaseTimeScale) || Input.GetKeyDown(decreaseTimeScaleAlt)) ChangeTimeScale(-timeScaleInterval); + if(Input.GetKeyDown(pauseKey)) + { + if(Time.timeScale < 0.01f) ChangeTimeScale(1f - Time.timeScale); + else ChangeTimeScale(-Time.timeScale); + pausedButtonTween.ScaleUpTween(); + } + + float timeScaleChangeInterval = 0.1f; + if(!(Time.unscaledTime - lastChangeTime > timeScaleChangeInterval)) return; + if(Input.GetKey(increaseTimeScale) || Input.GetKey(increaseTimeScaleAlt)) ChangeTimeScale(timeScaleInterval); + if(Input.GetKey(decreaseTimeScale) || Input.GetKey(decreaseTimeScaleAlt)) ChangeTimeScale(-timeScaleInterval); + } + + private void ChangeTimeScale(float changeAmount) + { + Time.timeScale = Mathf.Clamp(Time.timeScale + changeAmount, 0.0f, 1f); + lastChangeTime = Time.unscaledTime; + UpdateTimeScaleUI(); + } + + private void UpdateTimeScaleUI() + { + if(timeScaleSliderNotNull) timeScaleSlider.value = Time.timeScale; + if(Time.timeScale < 0.01f) + { + pausedButtonText.text = "Unpause"; + pausedButtonImage.color = pausedButtonColor; + } + else + { + pausedButtonText.text = "Pause"; + pausedButtonImage.color = Color.white; + } + } + + public void PauseUiButton() + { + if(Time.timeScale < 0.01f) Time.timeScale = 1f; + else Time.timeScale = 0f; + + UpdateTimeScaleUI(); + } + + public void CurrentEffectChanged() + { + if(Time.timeScale < 0.01f) + { + Time.timeScale = 0.1f; + UpdateTimeScaleUI(); + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs.meta new file mode 100644 index 0000000..107c83c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 55cb4f27152d94a4890b9107d0da14f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/AllIn1TimeControl.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs new file mode 100644 index 0000000..4aef2b0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs @@ -0,0 +1,113 @@ +using UnityEditor; +using UnityEngine; + +namespace AllIn13DShader +{ + /// + /// Handles billboard behavior to face camera either on Y-axis only or all axes + /// Can follow either editor scene view camera or main camera with cached reference + /// + [ExecuteAlways] + public class Billboard : MonoBehaviour + { + [SerializeField] + private bool yAxisOnly = true; + + [SerializeField, Tooltip("If true, will update rotation every frame. If false, only on camera movement")] + private bool continuousUpdate = true; + + [SerializeField, Tooltip("If true, follows editor scene view camera. If false, follows main camera")] + private bool useEditorCamera = false; + + private Transform targetCameraTransform; + private Vector3 previousCameraPosition; + private Quaternion initialRotation; + private bool wasUsingEditorCamera; + + // Static cached reference to main camera + private static Camera mainCameraCache; + private static bool mainCameraSearched = false; + + private void OnEnable() + { + // Reset camera search if re-enabled + if (!useEditorCamera && !mainCameraSearched) + { + UpdateCameraReference(); + } + } + + private void Update() + { + bool shouldUpdateCamera = targetCameraTransform == null || wasUsingEditorCamera != useEditorCamera; + + if(shouldUpdateCamera) + { + UpdateCameraReference(); + } + + if(targetCameraTransform == null) return; + + if(!continuousUpdate && previousCameraPosition == targetCameraTransform.position) + { + return; + } + + if(yAxisOnly) + { + // Only rotate around Y axis + Vector3 directionToCamera = targetCameraTransform.position - transform.position; + directionToCamera.y = 0; + + if(directionToCamera != Vector3.zero) + { + transform.rotation = Quaternion.LookRotation(directionToCamera) * initialRotation; + } + } + else + { + // Full billboard - face camera completely + transform.LookAt(transform.position + targetCameraTransform.rotation * Vector3.forward, + targetCameraTransform.rotation * Vector3.up); + } + + previousCameraPosition = targetCameraTransform.position; + } + + private void UpdateCameraReference() + { +#if UNITY_EDITOR + if(useEditorCamera) + { + SceneView sceneView = SceneView.lastActiveSceneView; + if(sceneView == null || sceneView.camera == null) return; + + targetCameraTransform = sceneView.camera.transform; + wasUsingEditorCamera = true; + } + else +#endif + { + // Use cached camera reference if available + if (mainCameraCache == null || !mainCameraCache.isActiveAndEnabled) + { + mainCameraCache = Camera.main; + mainCameraSearched = true; + } + + if(mainCameraCache == null) return; + targetCameraTransform = mainCameraCache.transform; + wasUsingEditorCamera = false; + } + + initialRotation = Quaternion.identity; + } + + // Handle scene changes or camera destruction + private void OnValidate() + { + // Force update of camera reference when properties change in inspector + targetCameraTransform = null; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs.meta new file mode 100644 index 0000000..d29a45d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 7ed080149842b6b44bb6eec1735711ba +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Billboard.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs new file mode 100644 index 0000000..69501c5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs @@ -0,0 +1,120 @@ +using UnityEngine; + +#if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 +using UnityEngine.Rendering.PostProcessing; +#endif + +namespace AllIn13DShader +{ + public class DemoCameraController : MonoBehaviour + { + public enum TransitionState + { + NONE = 0, + MOVING = 1, + } + + private Vector3 srcPosition; + private Quaternion srcRotation; + + private Vector3 dstPosition; + private Quaternion dstRotation; + + private AnimationCurve cameraCurve; + + private TransitionState transitionState; + private float timer; + private float transitionDuration; + + private Vector3 deltaMovement; + + public Transform target; + public float lerpSpeed; + + [Header("Camera")] + public Camera cam; + +#if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 + [Header("Postprocess")] + public PostProcessLayer postProcessLayer; + public PostProcessVolume postProcessVolume; +#endif + + public void Init(DemoSceneConfiguration demoSceneConfig) + { + this.cameraCurve = demoSceneConfig.cameraCurve; + this.transitionState = TransitionState.NONE; + this.transitionDuration = demoSceneConfig.cameraTransitionDuration; + } + + public void DemoChanged(DemoElement demoElement) + { + transitionState = TransitionState.MOVING; + + srcPosition = target.position; + srcRotation = target.rotation; + + dstPosition = demoElement.transform.position; + dstRotation = Quaternion.identity; + +#if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 + if (postProcessLayer != null) + { + postProcessLayer.enabled = demoElement.demoElementData.postProcessEnabled; + } + + if(postProcessVolume != null) + { + postProcessVolume.enabled = demoElement.demoElementData.postProcessEnabled; + } +#endif + } + + public void GoTo(Transform tr) + { + transitionState = TransitionState.MOVING; + + dstPosition = tr.position; + dstRotation = tr.rotation; + + srcPosition = target.position; + srcRotation = target.rotation; + } + + public Vector3 GetDeltaMovement() + { + return deltaMovement; + } + + private void Update() + { + if(transitionState == TransitionState.MOVING) + { + Update_Moving(); + } + else + { + deltaMovement = Vector3.zero; + } + } + + private void Update_Moving() + { + timer += Time.deltaTime; + float t = timer / transitionDuration; + float curveT = cameraCurve.Evaluate(t); + + Vector3 newPosition = Vector3.LerpUnclamped(srcPosition, dstPosition, curveT); + deltaMovement = newPosition - target.transform.position; + + target.transform.position = newPosition; + target.transform.rotation = Quaternion.SlerpUnclamped(srcRotation, dstRotation, curveT); + + if(t >= 1f) + { + transitionState = TransitionState.NONE; + timer = 0f; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs.meta new file mode 100644 index 0000000..2d3c884 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 559c47b838b33484d9e24d155c754de2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoCameraController.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs new file mode 100644 index 0000000..3578f33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs @@ -0,0 +1,85 @@ +using System; +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoElement : MonoBehaviour + { + public MeshRenderer[] renderers; + + public DemoElementData demoElementData; + + public TransformScaler transformScaler; + + public PropertyTweenCollection tweenCollection; + + public int demoIndex { get; private set; } + + + public virtual void Init(DemoSceneConfiguration demoSceneConfig, int demoIndex) + { + transform.localScale = Vector3.zero; + gameObject.SetActive(false); + + transformScaler.Init(demoSceneConfig, ScaleFinishedCallback); + + tweenCollection.Init(); + + this.demoIndex = demoIndex; + } + + public virtual void Update() + { + tweenCollection.Update(Time.deltaTime); + } + + public void Show() + { + gameObject.SetActive(true); + transformScaler.ScaleUp(); + } + + public void Hide() + { + transformScaler.ScaleDown(); + } + + public void ScaleFinishedCallback(TransformScaler.ScalingType scalingOperation) + { + if(scalingOperation == TransformScaler.ScalingType.SCALING_DOWN) + { + gameObject.SetActive(false); + } + } + + public bool IsScaling() + { + bool res = transformScaler.IsScaling(); + return res; + } + + // #if UNITY_EDITOR + // private void OnValidate() + // { + // if(demoElementData == null) + // { + // string goName = gameObject.name; + // if(goName.StartsWith("P_Demo_")) goName = goName.Substring(7); + // + // string[] guids = UnityEditor.AssetDatabase.FindAssets("t:DemoElementData"); + // foreach(string guid in guids) + // { + // string path = UnityEditor.AssetDatabase.GUIDToAssetPath(guid); + // DemoElementData data = UnityEditor.AssetDatabase.LoadAssetAtPath(path); + // if(data != null && data.prefab != null && data.prefab.name.Contains(goName)) + // { + // demoElementData = data; + // UnityEditor.EditorUtility.SetDirty(this); + // break; + // } + // } + // } + // } + // #endif + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs.meta new file mode 100644 index 0000000..55020b6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 1698d847b7bb109498dbc7867667a6f6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElement.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs new file mode 100644 index 0000000..46f2e07 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs @@ -0,0 +1,32 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoElementColorRamp : DemoElement + { + private static int COLOR_RAMP_MATPROP_ID = Shader.PropertyToID("_ColorRampTex"); + + private float timer; + private int currentTextureIndex; + + public Texture[] colorRamps; + public float timeBetweenTextures; + + public Material mat; + + public override void Update() + { + base.Update(); + + timer += Time.deltaTime; + + if(timer >= timeBetweenTextures) + { + timer = 0f; + currentTextureIndex = currentTextureIndex < colorRamps.Length - 1 ? currentTextureIndex + 1 : 0; + + mat.SetTexture(COLOR_RAMP_MATPROP_ID, colorRamps[currentTextureIndex]); + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs.meta new file mode 100644 index 0000000..737f1d8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0453bc847f79848469a4203b1ce8b7cf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementColorRamp.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs new file mode 100644 index 0000000..77ed8bd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs @@ -0,0 +1,54 @@ +using System; +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoElementData : ScriptableObject + { + public string demoName; + public GameObject prefab; + public DemoEnvironment environment; + + [Header("Info")] + [TextArea] public string info; + + [Header("Min Directional Light")] + public bool directionalLightEnabled = true; + public float mainLightIntensity = 1.0f; + + [Header("Skybox")] + public bool skyboxEnabled = true; + + [Header("Postprocess")] + public bool postProcessEnabled = false; + + // private void OnValidate() + // { + // if(string.IsNullOrEmpty(demoName)) demoName = GetFormattedName(); + // } + // + // private string GetFormattedName() + // { + // if(prefab == null) return string.Empty; + // + // string prefabName = prefab.name; + // if(prefabName.StartsWith("P_Demo_")) prefabName = prefabName.Substring(7); + // + // if(prefabName.Length > 1) + // { + // int i = 1; + // while(i < prefabName.Length) + // { + // if(char.IsUpper(prefabName[i]) && !char.IsWhiteSpace(prefabName[i-1])) + // { + // prefabName = prefabName.Insert(i, " "); + // i++; + // } + // i++; + // } + // } + // + // return prefabName; + // } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs.meta new file mode 100644 index 0000000..ad197f7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 94ddca8ef013926408780e6e292bad16 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementData.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs new file mode 100644 index 0000000..3233f17 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs @@ -0,0 +1,38 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoElementIntersectionGlow : DemoElement + { + private float timer; + + public float speed; + public float minY; + public float maxY; + + public Transform target; + + private void OnEnable() + { + timer = 0f; + } + + private void OnDisable() + { + timer = 0f; + } + + public override void Update() + { + base.Update(); + + timer += Time.deltaTime; + + float sin01 = (Mathf.Sin(timer * speed) + 1f) * 0.5f; + Vector3 localPos = target.localPosition; + localPos.y = Mathf.Lerp(minY, maxY, sin01); + + target.localPosition = localPos; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs.meta new file mode 100644 index 0000000..c23df26 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3bdcc7aefbba4b1428221d91f5435083 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoElementIntersectionGlow.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs new file mode 100644 index 0000000..68697a1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoEnvironment : ScriptableObject + { + public GameObject prefab; + public int sceneIndex; + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs.meta new file mode 100644 index 0000000..5627683 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c4205413819227748acd4e41a3ce684e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoEnvironment.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs new file mode 100644 index 0000000..90cba13 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs @@ -0,0 +1,162 @@ +#if UNITY_EDITOR +using UnityEditor; +#endif + +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoExpositor : MonoBehaviour + { + public DemoExpositorData expositorData; + [SerializeField] private DemoElement[] demoElements; + + private int currentDemoIndex; + + public DemoElement CurrentDemoElement => demoElements[currentDemoIndex]; + public int CurrentDemoElementIndex => currentDemoIndex; + + public void Init(DemoSceneConfiguration demoSceneConfig) + { + for (int i = 0; i < demoElements.Length; i++) + { + demoElements[i].Init(demoSceneConfig, i); + } + } + + public void SetDemoExpositor(int newIndex) + { + currentDemoIndex = newIndex; + } + + public DemoElement GetNextDemoElement() + { + int nextIndex = currentDemoIndex + 1; + if (nextIndex >= demoElements.Length) + { + nextIndex = 0; + } + + DemoElement res = demoElements[nextIndex]; + return res; + } + + public DemoElement GetPreviousDemoElement() + { + int nextIndex = currentDemoIndex - 1; + if (nextIndex < 0) + { + nextIndex = demoElements.Length - 1; + } + + DemoElement res = demoElements[nextIndex]; + return res; + } + + public void NextDemoElement(Vector3 demoPos) + { + CurrentDemoElement.Hide(); + + currentDemoIndex++; + if (currentDemoIndex >= demoElements.Length) + { + currentDemoIndex = 0; + } + + CurrentDemoElement.transform.position = demoPos; + CurrentDemoElement.Show(); + } + + public void PreviousDemoElement(Vector3 demoPos) + { + CurrentDemoElement.Hide(); + + currentDemoIndex--; + if (currentDemoIndex < 0) + { + currentDemoIndex = demoElements.Length - 1; + } + + CurrentDemoElement.transform.position = demoPos; + CurrentDemoElement.Show(); + } + + public void SetElementDemoIndex(int demoIndex) + { + currentDemoIndex = Mathf.Min(demoIndex, demoElements.Length - 1); + } + + public DemoElement FindNearestElement(Vector3 referencePosition, out int demoIndex) + { + DemoElement res = null; + + float minSqrDistance = float.MaxValue; + demoIndex = 0; + + Vector3 referencePositionWithoutY = referencePosition; + referencePositionWithoutY.y = 0f; + + + for (int i = 0; i < demoElements.Length; i++) + { + Vector3 demoElementWithoutY = demoElements[i].transform.position; + demoElementWithoutY.y = 0f; + + float sqrDistance = (referencePositionWithoutY - demoElementWithoutY).sqrMagnitude; + if (sqrDistance <= minSqrDistance) + { + minSqrDistance = sqrDistance; + res = demoElements[i]; + demoIndex = i; + } + } + + if(CurrentDemoElement.demoElementData.environment == res.demoElementData.environment && + res.demoElementData.environment != null) + { + res = CurrentDemoElement; + demoIndex = CurrentDemoElement.demoIndex; + } + + return res; + } + + +#if UNITY_EDITOR + public void Setup(DemoExpositorData expositorData, DemoSceneConfiguration demoSceneConfig) + { + this.expositorData = expositorData; + + if (demoElements != null) + { + ArrayUtility.Clear(ref demoElements); + } + else + { + demoElements = new DemoElement[0]; + } + + DemoEnvironment lastEnvironment = null; + Vector3 lastLocalPosition = new Vector3(-demoSceneConfig.distanceBetweenDemos, 0f, 0f); + for (int i = 0; i < expositorData.demos.Length; i++) + { + DemoElementData demoElementData = expositorData.demos[i]; + GameObject demoElementGo = (GameObject)PrefabUtility.InstantiatePrefab(demoElementData.prefab, transform); + + lastLocalPosition.x += demoSceneConfig.distanceBetweenDemos; + lastEnvironment = demoElementData.environment; + + demoElementGo.transform.localPosition = lastLocalPosition; + demoElementGo.transform.localRotation = Quaternion.identity; + Debug.LogError($"{gameObject.name} - {demoElementGo.name} at {demoElementGo.transform.localPosition} -t:{Time.time}", demoElementGo); + + DemoElement demoElement = demoElementGo.GetComponent(); + + ArrayUtility.Add(ref demoElements, demoElement); + } + + currentDemoIndex = 0; + } +#endif + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs.meta new file mode 100644 index 0000000..0ddc16a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 684c2ea481da2714ea0aed60ea54c2fe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositor.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs new file mode 100644 index 0000000..c8932d7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoExpositorData : ScriptableObject + { + public string expositorName; + public DemoElementData[] demos; + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs.meta new file mode 100644 index 0000000..bbfff50 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e717b5696b9da764094cc1b224cb9b72 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoExpositorData.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs new file mode 100644 index 0000000..7b499a7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs @@ -0,0 +1,70 @@ +using System; +using TMPro; +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoInfoUI : MonoBehaviour + { + [SerializeField] private RectTransform offScreenT, initialT; + [SerializeField] private float smoothingAmount; + [SerializeField] private TMP_Text txtDemoInfo; + + private RectTransform myT, currentTargetT; + private bool isClosed; + + private void Start() + { + myT = transform as RectTransform; + CopyRectTransform(myT, initialT); + currentTargetT = offScreenT; + myT.position = currentTargetT.position; + isClosed = true; + } + + private void Update() + { + if(currentTargetT == null) return; + myT.position = Vector3.Lerp(myT.position, currentTargetT.position, smoothingAmount * Time.deltaTime); + } + + public void DemoChanged(DemoElementData demoElementdata) + { + txtDemoInfo.text = demoElementdata.info; + } + + public void ShowHideToggle() + { + isClosed = !isClosed; + currentTargetT = isClosed ? offScreenT : initialT; + } + + private void CopyRectTransform(RectTransform source, RectTransform target) + { + if(source == null || target == null) + { + Debug.LogError("Source or target RectTransform is null"); + return; + } + + // Copy anchoring + target.anchorMin = source.anchorMin; + target.anchorMax = source.anchorMax; + target.pivot = source.pivot; + + // Copy positioning + target.anchoredPosition = source.anchoredPosition; + target.anchoredPosition3D = source.anchoredPosition3D; + target.sizeDelta = source.sizeDelta; + + // Copy rotation and scale + target.rotation = source.rotation; + target.localRotation = source.localRotation; + target.localScale = source.localScale; + + // Copy offset values + target.offsetMin = source.offsetMin; + target.offsetMax = source.offsetMax; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs.meta new file mode 100644 index 0000000..1c01ab6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 43bb1bdec3d56ff44ab3d28f90bfbf76 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoInfoUI.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs new file mode 100644 index 0000000..8191dc1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs @@ -0,0 +1,28 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoLightUrpIntensity : MonoBehaviour + { + [SerializeField] private Light thisLight; + [SerializeField] private float urpIntensityMultiplier = 5f; + + + private void Start() + { +#if ALLIN13DSHADER_URP + thisLight.intensity *= urpIntensityMultiplier; +#else + float t = urpIntensityMultiplier; //This is preventing a compilation warning in the editor +#endif + } + + private void Reset() + { + if(thisLight == null) + { + thisLight = GetComponent(); + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs.meta new file mode 100644 index 0000000..5268e0d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: afc39b4cbc1e00449b2ff0c95caeba62 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoLightUrpIntensity.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs new file mode 100644 index 0000000..938ce61 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs @@ -0,0 +1,30 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoMaterialSinEffect : MonoBehaviour + { + [SerializeField] private Renderer targetRenderer; + [SerializeField] private string propertyName = "_AlphaCutoffValue"; + [SerializeField] private float minValue = 0f; + [SerializeField] private float maxValue = 1f; + [SerializeField] private float speed = 1f; + + private Material currMaterial; + private int propertyId; + + private void Start() + { + currMaterial = new Material(targetRenderer.material); + targetRenderer.material = currMaterial; + propertyId = Shader.PropertyToID(propertyName); + } + + private void Update() + { + float sinValue = Mathf.Sin(Time.unscaledTime * speed); + float mappedValue = Mathf.Lerp(minValue, maxValue, (sinValue + 1f) * 0.5f); + currMaterial.SetFloat(propertyId, mappedValue); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs.meta new file mode 100644 index 0000000..c30b849 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 313bb0b62ef216644a2bcb247758fdb2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoMaterialSinEffect.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs new file mode 100644 index 0000000..badc401 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs @@ -0,0 +1,20 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoSceneConfiguration : ScriptableObject + { + public float scaleDuration = 0.4f; + public float distanceBetweenDemos = 25f; + public float cameraTransitionDuration = 1f; + public float alphaDuration = 0.25f; + + [Header("Curves")] + public AnimationCurve scalingCurve; + public AnimationCurve cameraCurve; + public AnimationCurve alphaCurve; + + [Header("Expositors")] + public DemoExpositorData[] expositors; + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs.meta new file mode 100644 index 0000000..fa76808 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ff5f3343548edfb4687065aa80ba2a44 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoSceneConfiguration.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs new file mode 100644 index 0000000..058c9c8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs @@ -0,0 +1,37 @@ +using TMPro; +using UnityEngine; + +namespace AllIn13DShader +{ + public class DemoUI : MonoBehaviour + { + public AllIn13dShaderDemoController demoController; + public TMP_Text txtExpositorName, txtDemoName, txtDemoViewing; + public AllIn1DemoScaleTween viewingTween; + + public DemoInfoUI demoInfoUI; + + public void Refresh(DemoExpositor currentExpositor) + { + Refresh(currentExpositor.expositorData, currentExpositor.CurrentDemoElement.demoElementData); + } + + private void Refresh(DemoExpositorData expositorData, DemoElementData demoElementData) + { + int currentExpositorIndex = demoController.GetCurrentExpositorIndex() + 1; + int currentDemoElementIndex = demoController.CurrentExpositor.CurrentDemoElementIndex + 1; + txtExpositorName.text = $"{currentExpositorIndex}. {expositorData.expositorName}"; + txtDemoName.text = $"{currentDemoElementIndex}. {demoElementData.demoName}"; + + demoInfoUI.DemoChanged(demoElementData); + + txtDemoViewing.text = $"Viewing: {currentExpositorIndex} - {currentDemoElementIndex}"; + viewingTween.ScaleUpTween(); + } + + public void ShowOrHideDemoInfo() + { + demoInfoUI.ShowHideToggle(); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs.meta new file mode 100644 index 0000000..ea3985f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 192a33b5e551b1a4bad83252c99ec644 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUI.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs new file mode 100644 index 0000000..2096888 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs @@ -0,0 +1,30 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public static class DemoUtils + { + public static float EaseOutBack(float progress) + { + const float overshootBase = 2.7f; + float overshootModifier = overshootBase + 1f; + + float res = 1f + overshootModifier * Mathf.Pow(progress - 1f, 3f) + overshootBase * Mathf.Pow(progress - 1f, 2f); + return res; + } + + public static void SetMaterialTransparent(Material mat) + { + mat.renderQueue = 3000; + mat.SetFloat("_BlendSrc", (float)UnityEngine.Rendering.BlendMode.SrcAlpha); + mat.SetFloat("_BlendDst", (float)UnityEngine.Rendering.BlendMode.OneMinusSrcAlpha); + } + + public static void SetMaterialOpaque(Material mat) + { + mat.renderQueue = 2000; + mat.SetFloat("_BlendSrc", (float)UnityEngine.Rendering.BlendMode.One); + mat.SetFloat("_BlendDst", (float)UnityEngine.Rendering.BlendMode.Zero); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs.meta new file mode 100644 index 0000000..fbdfd2b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 96ac2215b217c5c42994dd053daf7e27 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/DemoUtils.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs new file mode 100644 index 0000000..206491b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs @@ -0,0 +1,71 @@ +#if UNITY_EDITOR +using UnityEditor.SceneManagement; +#endif + +using UnityEngine; + +namespace AllIn13DShader +{ + public class EnvironmentController : MonoBehaviour + { + public DemoElement linkedDemoElement; + public TransformScaler transformScaler; + public AlphaTween alphaTween; + + public MeshRenderer[] renderers; + + public void Init(DemoSceneConfiguration demoSceneConfig) + { + transformScaler.Init(demoSceneConfig, ScaleFinishedCallback); + alphaTween.Init(demoSceneConfig, renderers); + } + + private void ScaleFinishedCallback(TransformScaler.ScalingType scalingOperation) + { + if(scalingOperation == TransformScaler.ScalingType.SCALING_DOWN) + { + Destroy(gameObject); + } + } + public void Show(DemoElement linkedDemoElement) + { + gameObject.SetActive(true); + this.linkedDemoElement = linkedDemoElement; + + transformScaler.ScaleUp(); + alphaTween.FadeIn(); + } + + public void Hide() + { + for(int i = 0; i < renderers.Length; i++) + { + Material mat = renderers[i].material; + DemoUtils.SetMaterialTransparent(mat); + } + + transformScaler.ScaleDown(); + alphaTween.FadeOut(); + } + + protected virtual void Update() + { + + } + +#if UNITY_EDITOR + [ContextMenu("Setup Renderers")] + public void SetupRenderers() + { + + PrefabStage prefabStage = PrefabStageUtility.GetPrefabStage(gameObject); + + if(prefabStage != null) + { + this.renderers = transform.GetComponentsInChildren(true); + EditorSceneManager.MarkSceneDirty(prefabStage.scene); + } + } +#endif + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs.meta new file mode 100644 index 0000000..4be906f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 1cc14354005b97848bd03e676e4e2f75 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentController.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs new file mode 100644 index 0000000..f868471 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs @@ -0,0 +1,18 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class EnvironmentSpotlightController : EnvironmentController + { + public Transform lightsParent; + public float rotationSpeed; + + protected override void Update() + { + base.Update(); + + Quaternion quat = lightsParent.rotation; + lightsParent.rotation = quat * Quaternion.AngleAxis(rotationSpeed * Time.deltaTime, lightsParent.up); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs.meta new file mode 100644 index 0000000..c5fe86b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d3a1024b9f4c6f140b730bdc467420cc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/EnvironmentSpotlightController.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs new file mode 100644 index 0000000..34a43da --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs @@ -0,0 +1,65 @@ +using UnityEngine; +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER +using UnityEngine.InputSystem; +#endif + +namespace AllIn13DShader +{ + public class InputHandler : MonoBehaviour + { + [SerializeField] private KeyCode targetKey = KeyCode.A; + [SerializeField] private KeyCode altKey = KeyCode.None; + +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + private Key targetNewInputKey; + private Key altNewInputKey; + + private void Awake() + { + targetNewInputKey = ConvertKeyCodeToKey(targetKey); + altNewInputKey = ConvertKeyCodeToKey(altKey); + } +#endif + + public bool IsKeyPressed() + { +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + if(altKey == KeyCode.None) + { + return Keyboard.current != null && Keyboard.current[targetNewInputKey].wasPressedThisFrame; + } + return Keyboard.current != null && (Keyboard.current[targetNewInputKey].wasPressedThisFrame || + Keyboard.current[altNewInputKey].wasPressedThisFrame); +#else + if(altKey == KeyCode.None) + { + return Input.GetKeyDown(targetKey); + } + return Input.GetKeyDown(targetKey) || Input.GetKeyDown(altKey); +#endif + } + + public KeyCode GetTargetKey() => targetKey; + public KeyCode GetAltKey() => altKey; + +#if ENABLE_INPUT_SYSTEM && !ENABLE_LEGACY_INPUT_MANAGER + private Key ConvertKeyCodeToKey(KeyCode keyCode) + { + switch(keyCode) + { + case KeyCode.None: return Key.None; + case KeyCode.Return: return Key.Enter; + case KeyCode.KeypadEnter: return Key.NumpadEnter; + } + + if(System.Enum.TryParse(keyCode.ToString(), true, out Key key)) + { + return key; + } + + Debug.LogWarning($"Failed to convert KeyCode {keyCode} to Key. Using default Key.None."); + return Key.None; + } +#endif + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs.meta new file mode 100644 index 0000000..58d2197 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8d1c3e379bdb46340b44363dd6b8800a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/InputHandler.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs new file mode 100644 index 0000000..d65eeef --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs @@ -0,0 +1,67 @@ +using System.Collections; +using UnityEngine; + +namespace AllIn13DShader +{ + [ExecuteInEditMode] + public class MaterialPrewarmer : MonoBehaviour + { + [SerializeField] private Material[] materialsToPrewarm; + [SerializeField] private GameObject[] objectsToPrewarm; + [SerializeField] private Transform spawnPosT; + [SerializeField] private GameObject overlayUI; + + private void Start() + { + StartRuntime(); + } + + private IEnumerator PrewarmMaterials() + { + overlayUI.SetActive(true); + + // Graphics.DrawMesh uses Matrix4x4 instead of spawn position + Matrix4x4 matrix = Matrix4x4.TRS(spawnPosT.position, Quaternion.identity, Vector3.one * 0.01f); + Mesh quadMesh = CreateQuadMesh(); + for(int i = 0; i < materialsToPrewarm.Length; i++) Graphics.DrawMesh(quadMesh, matrix, materialsToPrewarm[i], 0); + DestroyImmediate(quadMesh); + + // Only use spawn position for complex prefabs that still need instantiation + for(int i = 0; i < objectsToPrewarm.Length; i++) + { + GameObject temp = Instantiate(objectsToPrewarm[i], spawnPosT.position, Quaternion.identity); + temp.transform.localScale = Vector3.one * 0.01f; + DestroyImmediate(temp); + } + + yield return null; + overlayUI.SetActive(false); + Destroy(gameObject); + } + + private void StartRuntime() + { + if(!Application.isPlaying) return; + StartCoroutine(PrewarmMaterials()); + } + + private Mesh CreateQuadMesh() + { + Mesh mesh = new Mesh + { + vertices = new Vector3[] { + new Vector3(-0.5f, -0.5f, 0), + new Vector3(0.5f, -0.5f, 0), + new Vector3(0.5f, 0.5f, 0), + new Vector3(-0.5f, 0.5f, 0) + }, + triangles = new int[] { 0, 1, 2, 0, 2, 3 }, + uv = new Vector2[] { + new Vector2(0, 0), new Vector2(1, 0), + new Vector2(1, 1), new Vector2(0, 1) + } + }; + return mesh; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs.meta new file mode 100644 index 0000000..41aba1c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e4e063f035a58d54ab72254372789149 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/MaterialPrewarmer.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs new file mode 100644 index 0000000..6d18994 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs @@ -0,0 +1,103 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace AllIn13DShader +{ + public class OptionsDemo : MonoBehaviour + { + [SerializeField] private Color lockedColor = Color.red; + + [Space, Header("Lock Camera")] + [SerializeField] private AllIn1MouseTransformRotator allIn1MouseRotate; + [SerializeField] private TextMeshProUGUI lockCamText; + [SerializeField] private Image lockCamButtonImage; + + [Space, Header("Lock Cursor")] + [SerializeField] private bool lockCursor = true; + [SerializeField] private TextMeshProUGUI lockCursorText; + [SerializeField] private Image lockCursorButtonImage; + + [Space, Header("Hide Ui")] + [SerializeField] private CanvasGroup uiCanvasGroup; + [SerializeField] private float uiCanvasSmoothing = 5f; + + [Space, Header("Demo Info")] + [SerializeField] private bool showingDemoInfo = false; + [SerializeField] private Image showDemoInfoButtonImage; + + private bool cursorIsLocked, camIsLocked, uiIsHidden; + private float uiCanvasAlpha; + + private void Start() + { + cursorIsLocked = lockCursor; + SetCursorLock(); + + camIsLocked = false; + SetCamLock(); + } + + private void Update() + { + uiCanvasGroup.alpha = Mathf.Lerp(uiCanvasGroup.alpha, uiIsHidden ? 0f : 1f, Time.unscaledDeltaTime * uiCanvasSmoothing); + } + + public void ToggleCursorButtonPress() + { + cursorIsLocked = !cursorIsLocked; + SetCursorLock(); + } + + public void ToggleShowInfo() + { + showingDemoInfo = !showingDemoInfo; + showDemoInfoButtonImage.color = showingDemoInfo ? lockedColor : Color.clear; + } + + private void SetCursorLock() + { + if(cursorIsLocked) + { + Cursor.lockState = CursorLockMode.Locked; + Cursor.visible = false; + lockCursorText.text = "Unlock Cursor"; + lockCursorButtonImage.color = lockedColor; + } + else + { + Cursor.lockState = CursorLockMode.None; + Cursor.visible = true; + lockCursorText.text = "Lock Cursor"; + lockCursorButtonImage.color = Color.clear; + } + } + + public void CamLockButtonPress() + { + camIsLocked = !camIsLocked; + SetCamLock(); + } + + + private void SetCamLock() + { + allIn1MouseRotate.enabled = !camIsLocked; + if(camIsLocked) + { + lockCamText.text = "Unlock Camera"; + lockCamButtonImage.color = lockedColor; + } + else + { + lockCamText.text = "Lock Camera"; + lockCamButtonImage.color = Color.clear; + } + } + + public void HideUiButtonPress() + { + uiIsHidden = !uiIsHidden; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs.meta new file mode 100644 index 0000000..48bc9de --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 6388e133eaa564a4ebfa90fcbd40c6f1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/OptionsDemo.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs new file mode 100644 index 0000000..2ae1960 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs @@ -0,0 +1,116 @@ +#if UNITY_EDITOR +using UnityEditor; +using UnityEditor.SceneManagement; +#endif + +using System.IO; +using UnityEngine; + +#if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 +using UnityEngine.Rendering.PostProcessing; +#elif ALLIN13DSHADER_URP +using UnityEngine.Rendering; +using UnityEngine.Rendering.Universal; +#endif + +namespace AllIn13DShader +{ + [ExecuteInEditMode] + public class PostProcessConfigurator : MonoBehaviour + { + private Camera cam; + +#if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 + public PostProcessProfile postProcessProfileBIRP; +#elif ALLIN13DSHADER_URP + public VolumeProfile postProcessProfileURP; +#endif + + private void Awake() + { + cam = GetComponent(); + + if(cam == null) + { + Debug.LogError("Camera not found in this object!", gameObject); + return; + } + +#if UNITY_EDITOR + if (!Application.isPlaying) + { + GameObjectUtility.RemoveMonoBehavioursWithMissingScript(gameObject); +#if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 + ConfigurePostprocessBIRP(); +#elif ALLIN13DSHADER_URP + ConfigurePostprocessURP(); +#endif + } +#endif + } + +#if UNITY_EDITOR + #if ALLIN13DSHADER_BIRP && UNITY_POST_PROCESSING_STACK_V2 + private void ConfigurePostprocessBIRP() + { + PostProcessLayer postProcessLayer; + if (!cam.gameObject.TryGetComponent(out postProcessLayer)) + { + postProcessLayer = cam.gameObject.AddComponent(); + } + + PostProcessVolume volume; + if(!cam.gameObject.TryGetComponent(out volume)) + { + volume = cam.gameObject.AddComponent(); + } + + postProcessLayer.volumeTrigger = cam.transform; + + if(postProcessProfileBIRP == null) + { + string rootFolder = SessionState.GetString("AllIn13DShader_RootPluginFolder", "Assets/AllIn13DShader"); + string profilePath = Path.Combine(rootFolder, "Demo/PostProcessingProfile/3DShaderPP.asset"); + postProcessProfileBIRP = AssetDatabase.LoadAssetAtPath(profilePath); + } + + postProcessLayer.volumeLayer = ~0; + volume.profile = postProcessProfileBIRP; + volume.isGlobal = true; + + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } +#endif + +#if ALLIN13DSHADER_URP + private void ConfigurePostprocessURP() + { + Volume volume; + if (!cam.gameObject.TryGetComponent(out volume)) + { + volume = cam.gameObject.AddComponent(); + } + + if(postProcessProfileURP == null) + { + string rootFolder = SessionState.GetString("AllIn13DShader_RootPluginFolder", "Assets/AllIn13DShader"); + string profilePath = Path.Combine(rootFolder, "Demo/PostProcessingProfile/3DShaderPP_URP.asset"); + postProcessProfileURP = AssetDatabase.LoadAssetAtPath(profilePath); + } + + volume.sharedProfile = (VolumeProfile)postProcessProfileURP; + EditorUtility.SetDirty(volume); + + UniversalAdditionalCameraData cameraData; + if(!cam.gameObject.TryGetComponent(out cameraData)) + { + cameraData = cam.gameObject.AddComponent(); + } + cameraData.renderPostProcessing = true; + + EditorSceneManager.MarkSceneDirty(EditorSceneManager.GetActiveScene()); + } +#endif +#endif + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs.meta new file mode 100644 index 0000000..71c0c16 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cb8522dc440232841aa60648309c8fd7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/PostProcessConfigurator.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs new file mode 100644 index 0000000..4d71577 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs @@ -0,0 +1,48 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class SkyController : MonoBehaviour + { + [SerializeField] private Material[] skyMaterials; + [SerializeField] private int firstSkyIndex = 0; + [SerializeField] private InputHandler skyChangeInputHandler; + + private int currentSkyIndex; + + public void Init() + { + currentSkyIndex = firstSkyIndex; + + RenderSettings.defaultReflectionMode = UnityEngine.Rendering.DefaultReflectionMode.Skybox; + RenderSettings.skybox = skyMaterials[currentSkyIndex]; + } + + public void NextSky() + { + currentSkyIndex++; + if(currentSkyIndex >= skyMaterials.Length) + { + currentSkyIndex = 0; + } + + // Directly set the skybox to the new material + RenderSettings.skybox = skyMaterials[currentSkyIndex]; + DynamicGI.UpdateEnvironment(); + } + + public void DemoChanged(DemoElementData demoElementData) + { + if(demoElementData.skyboxEnabled) + { + RenderSettings.skybox = skyMaterials[currentSkyIndex]; + } + else + { + RenderSettings.skybox = null; + } + + DynamicGI.UpdateEnvironment(); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs.meta new file mode 100644 index 0000000..4c23e35 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cc976fd2f3a5382418cd80faae769e86 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/SkyController.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens.meta new file mode 100644 index 0000000..4e3bb6c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 34f8cb34dae749448a396c7f8f84dae7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs new file mode 100644 index 0000000..5573005 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs @@ -0,0 +1,93 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class AlphaTween : MonoBehaviour + { + private static int MATPROP_ID_GENERAL_ALPHA = Shader.PropertyToID("_GeneralAlpha"); + + public enum State + { + NONE = 0, + FADE_IN = 1, + FADE_OUT = 2, + } + + private MeshRenderer[] meshRenderers; + + private bool IsTweening + { + get + { + bool res = state != State.NONE; + return res; + } + } + + private AnimationCurve alphaCurve; + private float duration; + private float timer; + + private State state; + + private float alphaSrc; + private float alphaDst; + + public void Init(DemoSceneConfiguration demoSceneConfig, MeshRenderer[] meshRenderers) + { + alphaCurve = demoSceneConfig.alphaCurve; + duration = demoSceneConfig.alphaDuration; + timer = 0f; + + this.meshRenderers = meshRenderers; + + state = State.NONE; + } + + public void FadeIn() + { + timer = 0f; + state = State.FADE_IN; + + alphaSrc = 0f; + alphaDst = 1f; + } + + public void FadeOut() + { + timer = 0f; + state = State.FADE_OUT; + + alphaSrc = 1f; + alphaDst = 0f; + } + + public void Update() + { + if (IsTweening) + { + UpdateTweening(); + } + } + + private void UpdateTweening() + { + timer += Time.deltaTime; + float t = timer / duration; + float curveT = alphaCurve.Evaluate(t); + + float alpha = Mathf.Lerp(alphaSrc, alphaDst, curveT); + + for(int i = 0; i < meshRenderers.Length; i++) + { + meshRenderers[i].sharedMaterial.SetFloat(MATPROP_ID_GENERAL_ALPHA, alpha); + } + + if(t >= 1f) + { + state = State.NONE; + timer = 0f; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs.meta new file mode 100644 index 0000000..f3e1dbb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 9808fa4c0fb72f24992e04c8617c3cf6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/AlphaTween.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs new file mode 100644 index 0000000..4aa5ffc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs @@ -0,0 +1,21 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace AllIn13DShader +{ + public class PositionTween : MonoBehaviour + { + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs.meta new file mode 100644 index 0000000..de5943f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 55365ba5f8752694da63758c0d7d993f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PositionTween.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs new file mode 100644 index 0000000..143403b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs @@ -0,0 +1,35 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + public class PropertyTween + { + protected int propID; + protected Material mat; + protected float currentValue; + + [SerializeField] protected string propertyName; + + public virtual void Init(Material mat) + { + this.mat = mat; + propID = Shader.PropertyToID(propertyName); + } + + public virtual void Update(float deltaTime) + { + Tween(deltaTime); + UpdateMaterial(); + } + + protected virtual void Tween(float deltaTime) + { + + } + + private void UpdateMaterial() + { + mat.SetFloat(propID, currentValue); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs.meta new file mode 100644 index 0000000..cb1a15a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c901b6122eaa4db44878b49f5d994634 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTween.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs new file mode 100644 index 0000000..f63e4c3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs @@ -0,0 +1,41 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + [System.Serializable] + public class PropertyTweenCollection + { + public Material mat; + + public PropertyTweenFader[] faderTweens; + public PropertyTweenSinWave[] sinWaveTweens; + + public void Init() + { + if(mat == null) return; + + for (int i = 0; i < faderTweens.Length; i++) + { + faderTweens[i].Init(mat); + } + + for (int i = 0; i < sinWaveTweens.Length; i++) + { + sinWaveTweens[i].Init(mat); + } + } + + public void Update(float deltaTime) + { + for(int i = 0; i < faderTweens.Length; i++) + { + faderTweens[i].Update(deltaTime); + } + + for (int i = 0; i < sinWaveTweens.Length; i++) + { + sinWaveTweens[i].Update(deltaTime); + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs.meta new file mode 100644 index 0000000..036595f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: eab8b01b4c9522440b3c4c308e49ae16 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenCollection.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs new file mode 100644 index 0000000..c7a83ab --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs @@ -0,0 +1,102 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + [System.Serializable] + public class PropertyTweenFader : PropertyTween + { + public enum State + { + WAITING_FOR_FADE_IN = 0, + FADING_IN = 1, + WAITING_FOR_FADE_OUT = 2, + FADING_OUT = 3, + } + + private float timer; + private State state; + + [Header("Config")] + public float waitingForFadeInTime; + public float fadeInDuration; + public float waitingForFadeOutTime; + public float fadeOutDuration; + + public override void Init(Material mat) + { + base.Init(mat); + + state = State.WAITING_FOR_FADE_IN; + timer = 0f; + } + + protected override void Tween(float deltaTime) + { + switch (state) + { + case State.WAITING_FOR_FADE_IN: + UpdateWaitingForFadeIn(); + break; + case State.FADING_IN: + UpdateFadingIn(); + break; + case State.WAITING_FOR_FADE_OUT: + UpdateWaitingForFadeOut(); + break; + case State.FADING_OUT: + UpdateFadingOut(); + break; + } + } + + private void UpdateWaitingForFadeIn() + { + timer += Time.deltaTime; + + if (timer >= waitingForFadeInTime) + { + state = State.FADING_IN; + timer = 0f; + } + } + + private void UpdateFadingIn() + { + timer += Time.deltaTime; + + float t = timer / fadeInDuration; + currentValue = t; + + if (timer >= fadeInDuration) + { + state = State.WAITING_FOR_FADE_OUT; + timer = 0f; + } + } + + private void UpdateWaitingForFadeOut() + { + timer += Time.deltaTime; + + if (timer >= waitingForFadeOutTime) + { + state = State.FADING_OUT; + timer = 0f; + } + } + + private void UpdateFadingOut() + { + timer += Time.deltaTime; + + float t = timer / fadeOutDuration; + currentValue = 1 - t; + + if (timer >= fadeOutDuration) + { + state = State.WAITING_FOR_FADE_IN; + timer = 0f; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs.meta new file mode 100644 index 0000000..107e843 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 977c8373a22e2be4b8f17402a41cf8e0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenFader.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs new file mode 100644 index 0000000..93a5712 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs @@ -0,0 +1,19 @@ +using UnityEngine; + +namespace AllIn13DShader +{ + [System.Serializable] + public class PropertyTweenSinWave : PropertyTween + { + [Header("Configuration")] + public float minValue; + public float maxValue; + public float speed; + + protected override void Tween(float deltaTime) + { + float sin01 = (Mathf.Sin(Time.time * speed) + 1f) * 0.5f; + currentValue = Mathf.Lerp(minValue, maxValue, sin01); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs.meta new file mode 100644 index 0000000..c71c63f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 109d7bd9dbc4170448a098f3590a932c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/PropertyTweenSinWave.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs new file mode 100644 index 0000000..16f1e38 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs @@ -0,0 +1,42 @@ +using System; +using UnityEngine; + +namespace AllIn13DShader +{ + public class SinVerticalPositionTween : MonoBehaviour + { + private float timer; + + public float speed = 5; + public float minY = -1; + public float maxY = 1; + + public Transform target; + + private void OnEnable() + { + timer = 0f; + } + + private void OnDisable() + { + timer = 0f; + } + + public void Update() + { + timer += Time.deltaTime; + + float sin01 = (Mathf.Sin(timer * speed) + 1f) * 0.5f; + Vector3 localPos = target.localPosition; + localPos.y = Mathf.Lerp(minY, maxY, sin01); + + target.localPosition = localPos; + } + + private void Reset() + { + if(target == null) target = transform; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs.meta new file mode 100644 index 0000000..4e5a316 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: bfd62d9a148e2cf47ad5cddb1f76c278 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/SinVerticalPositionTween.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs new file mode 100644 index 0000000..86489ca --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs @@ -0,0 +1,110 @@ +using System; +using UnityEngine; + +namespace AllIn13DShader +{ + public class TransformScaler : MonoBehaviour + { + public enum ScalingType + { + NONE, + SCALING_UP, + SCALING_DOWN, + } + + private float scaleDuration; + private AnimationCurve scaleCurve; + + private Vector3 localScaleSrc; + private Vector3 localScaleDst; + + private float timer; + private ScalingType scalingType; + + private Action scaleFinishedCallback; + + public void Init(DemoSceneConfiguration demoSceneConfig) + { + Init(demoSceneConfig, null); + } + + public void Init(DemoSceneConfiguration demoSceneConfig, Action scaleFinishedCallback) + { + scaleDuration = demoSceneConfig.scaleDuration; + scaleCurve = demoSceneConfig.scalingCurve; + + this.scaleFinishedCallback = scaleFinishedCallback; + } + + public void ScaleUp() + { + transform.localScale = Vector3.zero; + timer = 0f; + scalingType = ScalingType.SCALING_UP; + + localScaleSrc = Vector3.zero; + localScaleDst = Vector3.one; + } + + public void ScaleDown() + { + transform.localScale = Vector3.one; + timer = 0f; + scalingType = ScalingType.SCALING_DOWN; + + localScaleSrc = Vector3.one; + localScaleDst = Vector3.zero; + } + + private void Update() + { + if (IsScaling()) + { + UpdateScaling(); + } + } + + private void UpdateScaling() + { + timer += Time.deltaTime; + float t = timer / scaleDuration; + float curveT = t; + + if (scalingType == ScalingType.SCALING_UP) + { + curveT = scaleCurve.Evaluate(t); + } + else if (scalingType == ScalingType.SCALING_DOWN) + { + curveT = 1 - scaleCurve.Evaluate(1 - t); + } + + float scale = Mathf.LerpUnclamped(localScaleSrc.x, localScaleDst.x, curveT); + scale = Mathf.Max(0f, scale); + + transform.localScale = Vector3.one * scale; + + if (t >= 1f) + { + timer = 0f; + + if (scalingType == ScalingType.SCALING_DOWN) + { + gameObject.SetActive(false); + } + + if(scaleFinishedCallback != null) + { + scaleFinishedCallback(scalingType); + } + + scalingType = ScalingType.NONE; + } + } + + public bool IsScaling() + { + return scalingType != ScalingType.NONE; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs.meta b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs.meta new file mode 100644 index 0000000..d281593 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 71c6c2d242f3c2243bf1fcaa88c90071 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Scripts/Tweens/TransformScaler.cs + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders.meta b/Assets/Plugins/AllIn13DShader/Demo/Shaders.meta new file mode 100644 index 0000000..93e8fa7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e1d4c2430449de344af5b86bd513a9ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader b/Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader new file mode 100644 index 0000000..9457420 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader @@ -0,0 +1,64 @@ +Shader "Custom/ScreenSpaceGradient" { + Properties { + _TopColor ("Top Color", Color) = (0.4, 0.6, 0.9, 1) + _BottomColor ("Bottom Color", Color) = (0.0, 0.2, 0.4, 1) + _NoiseIntensity ("Noise Intensity", Range(1, 255)) = 255 + } + + SubShader { + Tags { "RenderType"="Opaque" "Queue"="Background" "PreviewType"="Skybox" } + LOD 100 + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + + struct appdata { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct v2f { + float4 position : SV_POSITION; + float4 screenPos : TEXCOORD0; + }; + + float4 _TopColor; + float4 _BottomColor; + float _NoiseIntensity; + + // Interleaved gradient noise function to reduce banding + float InterleavedGradientNoise(float2 screenPos) { + return frac(52.9829189 * frac(dot(screenPos, float2(0.06711056, 0.00583715)))); + } + + v2f vert(appdata v) { + v2f o; + o.position = UnityObjectToClipPos(v.vertex); + o.screenPos = ComputeScreenPos(o.position); + return o; + } + + float4 frag(v2f i) : SV_Target { + // Calculate normalized screen position (0-1 on Y axis) + float2 screenUV = i.screenPos.xy / i.screenPos.w; + + // Use Y coordinate to interpolate between top and bottom colors + float4 gradientColor = lerp(_BottomColor, _TopColor, screenUV.y); + + // Apply interleaved gradient noise to reduce banding + float2 screenPos = i.screenPos.xy / i.screenPos.w * _ScreenParams.xy; + float noise = InterleavedGradientNoise(screenPos) / _NoiseIntensity; + gradientColor.rgb += noise; + + return gradientColor; + } + ENDCG + } + } + + FallBack "Unlit/Color" +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader.meta new file mode 100644 index 0000000..e21dba1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 2318531ae9fdb2d419e49cd5d9b0ce80 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Shaders/ScreenSpaceGradient.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader b/Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader new file mode 100644 index 0000000..3c655cd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader @@ -0,0 +1,248 @@ +Shader "Custom/SkyStylized" +{ + Properties + { + [Header(Features)] + [Toggle] _EnableGradient("Enable Gradient", Float) = 1 + [Toggle] _EnableClouds("Enable Clouds", Float) = 1 + [Toggle] _EnableSun("Enable Sun", Float) = 1 + + [Header(Sky Colors)] + _SkyColor ("Sky Color", Color) = (0.5, 0.7, 1.0, 1) + [AllIn13DShaderGradientDrawer]_GradientRamp ("Gradient Ramp", 2D) = "white" {} + _RampTiling ("Ramp Tiling", Range(0.1, 4)) = 1.0 + _HorizonOffset ("Horizon Offset", Range(-0.5, 0.5)) = 0.15 + + [Header(Cloud Shape)] + _CloudColor ("Cloud Color", Color) = (1,1,1,1) + _CloudThreshold ("Cloud Cutoff", Range(0, 1)) = 0.5 + _CloudContrast ("Cloud Contrast", Range(1, 10)) = 2 + _CloudDensity ("Cloud Coverage", Range(0, 1)) = 0.5 + + [Header(Cloud Movement)] + _CloudSpeed ("Cloud Speed", Vector) = (0.1, 0, 0.05, 0) + _WindStretch ("Wind Stretch", Range(0, 2)) = 0.5 + + [Header(Cloud Pattern)] + _CloudScale1 ("Large Pattern Scale", Range(1, 20)) = 8 + _CloudScale2 ("Detail Scale", Range(1, 20)) = 12 + _WarpStrength ("Pattern Distortion", Range(0, 1)) = 0.3 + _CloudHeight ("Cloud Height", Range(0, 1)) = 0.3 + _CloudThickness ("Cloud Thickness", Range(0, 1)) = 0.1 + + [Header(Sun)] + _SunColor ("Sun Color", Color) = (1, 0.54, 0.17, 1) + _SunSize ("Sun Size", Range(0.0001, 1.0)) = 0.05 + [Header(Sun Glow)] + _GlowColor ("Glow Color", Color) = (1, 0.95, 0.8, 1) + _GlowSize ("Glow Size", Range(1, 10)) = 4 + _GlowPower ("Glow Falloff", Range(1, 10)) = 3 + } + + SubShader + { + Tags + { + "Queue"="Background" + "RenderType"="Background" + "PreviewType"="Skybox" + } + Cull Off + ZWrite Off + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 3.0 + #pragma shader_feature_local _ENABLEGRADIENT_ON + #pragma shader_feature_local _ENABLECLOUDS_ON + #pragma shader_feature_local _ENABLESUN_ON + + #include "UnityCG.cginc" + + struct appdata + { + float4 vertex : POSITION; + }; + + struct v2f + { + float4 pos : SV_POSITION; + float3 worldPos : TEXCOORD0; + float2 rampUV : TEXCOORD1; + }; + + // Toggle properties + float _EnableGradient; + float _EnableClouds; + float _EnableSun; + float4 _SkyColor; + + // Sky properties + sampler2D _GradientRamp; + float _RampTiling; + float _HorizonOffset; + + // Cloud properties + float4 _CloudColor; + float _CloudThreshold, _CloudContrast, _CloudDensity; + float4 _CloudSpeed; + float _WindStretch; + float _CloudScale1, _CloudScale2, _WarpStrength; + float _CloudHeight, _CloudThickness; + + // Sun properties + float4 _SunColor; + float _SunSize; + float4 _GlowColor; + float _GlowSize, _GlowPower; + + v2f vert(appdata v) + { + v2f o; + o.pos = UnityObjectToClipPos(v.vertex); + o.worldPos = normalize(mul(unity_ObjectToWorld, v.vertex).xyz); + + // Map world height to UV coordinates for gradient + float height = o.worldPos.y + _HorizonOffset; + o.rampUV = float2(height * _RampTiling + 0.5, 0.5); + + return o; + } + + float hash(float3 p) + { + p = frac(p * 0.3183099 + 0.1); + p *= 17.0; + return frac(p.x * p.y * p.z * (p.x + p.y + p.z)); + } + + float noise(float3 x) + { + float3 i = floor(x); + float3 f = frac(x); + f = f * f * (3.0 - 2.0 * f); + + return lerp(lerp(lerp(hash(i + float3(0,0,0)), + hash(i + float3(1,0,0)), f.x), + lerp(hash(i + float3(0,1,0)), + hash(i + float3(1,1,0)), f.x), f.y), + lerp(lerp(hash(i + float3(0,0,1)), + hash(i + float3(1,0,1)), f.x), + lerp(hash(i + float3(0,1,1)), + hash(i + float3(1,1,1)), f.x), f.y), f.z); + } + + float fbm(float3 p) + { + float value = 0.0; + float amplitude = 0.5; + float frequency = 1.0; + + for(int i = 0; i < 4; i++) + { + value += amplitude * noise(p * frequency); + amplitude *= 0.5; + frequency *= 2.0; + } + + return value; + } + + float3 warp(float3 pos, float strength) + { + float3 q = float3( + fbm(pos + float3(0.0, 1.0, 0.5)), + fbm(pos + float3(2.0, -2.0, -0.5)), + fbm(pos + float3(-2.0, -1.0, 1.0)) + ); + + return pos + q * strength; + } + + float calculateCloudShape(float3 worldPos) + { + // Apply wind stretching along movement direction + float3 stretching = worldPos; + stretching.xz += worldPos.y * _WindStretch * normalize(_CloudSpeed.xz); + + // First layer of warping for large cloud shapes + float3 warpedPos = warp(stretching * _CloudScale1 + _Time.y * _CloudSpeed, _WarpStrength); + float largePattern = fbm(warpedPos); + + // Second layer for detail and erosion + float3 detailPos = stretching * _CloudScale2 + _Time.y * _CloudSpeed * 1.5; + float detail = fbm(detailPos + largePattern * 0.5) * 0.5; + + // Combine patterns and apply threshold + float clouds = largePattern + detail; + clouds = saturate((clouds - _CloudThreshold) * _CloudContrast); + + return clouds; + } + + float calculateClouds(float3 worldPos) + { + // Height-based cloud layer mask + float heightMask = smoothstep(_CloudHeight - _CloudThickness, + _CloudHeight + _CloudThickness, + worldPos.y); + + // Calculate cloud pattern + float cloudPattern = calculateCloudShape(worldPos); + + // Apply coverage control + float coverage = cloudPattern * _CloudDensity; + + // Combine with height mask + return coverage * heightMask; + } + + float3 calculateSun(float3 rayDir) + { + float3 sunDir = normalize(_WorldSpaceLightPos0.xyz); + float3 delta = rayDir - sunDir; + float distToSun = length(delta); + + // Sharp sun disk + float sunDisk = distToSun < _SunSize ? 1.0 : 0.0; + + // Smooth glow falloff + float glow = 1.0 - saturate(distToSun / (_SunSize * _GlowSize)); + glow = pow(glow, _GlowPower); + + // Combine sun disk and glow + return _SunColor.rgb * sunDisk + _GlowColor.rgb * glow; + } + + float4 frag(v2f i) : SV_Target + { + // Sample sky color or gradient + float4 skyColor; + #if _ENABLEGRADIENT_ON + skyColor = tex2D(_GradientRamp, i.rampUV); + skyColor.rgb *= _SkyColor.rgb; + #else + skyColor = _SkyColor; + #endif + + // Calculate cloud coverage + #if _ENABLECLOUDS_ON + float clouds = calculateClouds(i.worldPos); + skyColor.rgb = lerp(skyColor.rgb, _CloudColor.rgb, clouds); + #endif + + // Add sun contribution + #if _ENABLESUN_ON + float3 sunContribution = calculateSun(i.worldPos); + skyColor.rgb += sunContribution; + #endif + + return skyColor; + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader.meta new file mode 100644 index 0000000..e7185dc --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: a7ddfe7ba2a3b7e40b00cea3ed9584ba +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Shaders/SkyStylized.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader b/Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader new file mode 100644 index 0000000..1d135f8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader @@ -0,0 +1,64 @@ +Shader "Custom/Skybox3Colors" +{ + Properties + { + _TopColor ("Top Color", Color) = (0, 1, 1, 1) + _HorizonColor ("Horizon Color", Color) = (0, 0, 0, 1) + _BottomColor ("Bottom Color", Color) = (1, 0, 1, 1) + _TopExponent ("Top Exponent", Float) = 0.5 + _BottomExponent ("Bottom Exponent", Float) = 0.5 + _AmplFactor ("Amplification", Float) = 1.0 + + } + SubShader + { + Tags{"RenderType" ="Background" "Queue" = "Background"} + ZWrite Off Cull Off + Fog { Mode Off } + LOD 100 + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + + struct vertIn + { + float4 vertex : POSITION; + float3 uv : TEXCOORD0; + }; + + struct vertOut + { + float4 vertex : SV_POSITION; + float3 uv: TEXCOORD0; + }; + + vertOut vert (vertIn v) + { + vertOut o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = v.uv; + return o; + } + + half _TopExponent, _BottomExponent, _AmplFactor; + half4 _TopColor, _HorizonColor, _BottomColor; + + half4 frag (vertOut i) : SV_Target + { + half interpUv = normalize (i.uv).y; + half topLerp = 1.0f - pow (min (1.0f, 1.0f - interpUv), _TopExponent); + half bottomLerp = 1.0f - pow (min (1.0f, 1.0f + interpUv), _BottomExponent); + half horizonLerp = 1.0f - topLerp - bottomLerp; + half4 horizonCol = (_TopColor * topLerp + _HorizonColor * horizonLerp + _BottomColor * bottomLerp) * _AmplFactor; + + return horizonCol; + } + + ENDCG + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader.meta b/Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader.meta new file mode 100644 index 0000000..cfb071e --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 32594f642fa30d241a564f1fd52c81a9 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Shaders/Skybox3Colors.shader + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures.meta new file mode 100644 index 0000000..21eb1bb --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d275a7d0f8a4f694fa99bf3510d1dd7e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png new file mode 100644 index 0000000..cedecf8 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png.meta new file mode 100644 index 0000000..53ad083 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 411c6aee729a0c747b9a725ccbd211d6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/BlackPixel.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps.meta new file mode 100644 index 0000000..d1694f1 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e87f6aeb2a9534489e69b710c893ab8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png new file mode 100644 index 0000000..bdb45d5 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png.meta new file mode 100644 index 0000000..fabd6c9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png.meta @@ -0,0 +1,118 @@ +fileFormatVersion: 2 +guid: 4f7c8c85d7a6ef244a0bf27cef1ad2b6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/CarRampTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png new file mode 100644 index 0000000..019a922 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png.meta new file mode 100644 index 0000000..8cc2f64 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 9a2d90a8cb2a1f447bdd197dc662fa2f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/DaySkyRamp.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png new file mode 100644 index 0000000..80c7a15 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png.meta new file mode 100644 index 0000000..89678e5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 5318121e75372a64f902277e5a604491 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/EllenEyesTex.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png new file mode 100644 index 0000000..b62aa05 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png.meta new file mode 100644 index 0000000..89a1a4d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: b8150b6845e4bfd4d8e700bd3098129c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/IresdecentRampTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png new file mode 100644 index 0000000..46318bb Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png.meta new file mode 100644 index 0000000..0523e24 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 8dffd1250c431a646af3339e2de191ce +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/NightSkyRamp.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png new file mode 100644 index 0000000..4d5dcc7 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png.meta new file mode 100644 index 0000000..b02a578 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 650665d4f65461c4e9fabf9475dc46c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/PlatformRampTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png new file mode 100644 index 0000000..983c97f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png.meta new file mode 100644 index 0000000..6f62229 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 7053ba9e9e7272b4ca1f2ff11b6f5344 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RainbowRamp.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png new file mode 100644 index 0000000..c010468 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png.meta new file mode 100644 index 0000000..3fe4c31 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 4e57765f4665a9d4e89965d4903c2687 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampRainbow.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png new file mode 100644 index 0000000..8e82e06 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png.meta new file mode 100644 index 0000000..b0272f3 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: b15946b3b7f250a4fb8b4ef3b3b292fb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture 2.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png new file mode 100644 index 0000000..249c9cd Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png.meta new file mode 100644 index 0000000..d240888 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: de52b05ab27192a4b9c2dc26d5791a20 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png new file mode 100644 index 0000000..5ebed32 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png.meta new file mode 100644 index 0000000..b44686a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a8322ffd38147134aafb198e734f0ccd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture1.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png new file mode 100644 index 0000000..5208b14 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png.meta new file mode 100644 index 0000000..3c84657 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 723909f50ddbab449975eaa5bbf3b5c5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture2.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png new file mode 100644 index 0000000..7a4a7cd Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png.meta new file mode 100644 index 0000000..cb82eaf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 50044942be6e78645b427e55532c81a4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RampTexture3.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png new file mode 100644 index 0000000..41ac7e3 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png.meta new file mode 100644 index 0000000..81801c7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 7f42bf73cc8280c468af923917aa8589 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/RedRampInflate.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png new file mode 100644 index 0000000..5958721 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png.meta new file mode 100644 index 0000000..4ab198f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 2fee44d5b202a2e4b8d7d6bc8748b9dd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/ShadingRamp2.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png new file mode 100644 index 0000000..7c8b0fb Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png.meta new file mode 100644 index 0000000..8e2fe2f --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 279a2cc045fe97c44a567d112f837331 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ColorRamps/SunsetSkyRamp.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png new file mode 100644 index 0000000..caa8978 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png.meta new file mode 100644 index 0000000..5f72541 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: d73d5b231c535ce43838dca3359d43f1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 10, y: 14, z: 10, w: 10} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/GreyButton.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png new file mode 100644 index 0000000..a70821e Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png.meta new file mode 100644 index 0000000..824a540 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 8dd0b1e0d62c1e74ca726bf55f451972 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/GreyLeftArrow.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png new file mode 100644 index 0000000..33ad48d Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png.meta new file mode 100644 index 0000000..be0d92c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 037b948b604e0924b8f5dd165087ae89 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/GreyRightArrow.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures.meta new file mode 100644 index 0000000..14554a0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 26f461fba7feacb4589aa909e54285b5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif new file mode 100644 index 0000000..9ecf79d Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif.meta new file mode 100644 index 0000000..5c5e60c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: e0d38f87a22964443b62e4a3072e108f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAO.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif new file mode 100644 index 0000000..6ba3904 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif.meta new file mode 100644 index 0000000..9c15b33 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 39a78d41cf720cc44b021d49ad333395 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif new file mode 100644 index 0000000..b66df68 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif.meta new file mode 100644 index 0000000..c450522 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 1487ed188ce061f4bb9254b3041e70b8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueEmission.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif new file mode 100644 index 0000000..5103fee Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif.meta new file mode 100644 index 0000000..532ded2 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 1ada15fc422d29f4caaa21ac64d0adb8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AlienStatueNormal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png new file mode 100644 index 0000000..77e2ea4 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png.meta new file mode 100644 index 0000000..97fb403 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 2c39968710a8ed24db56fa03cde0fb7e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Allin13DShader_Icon.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png new file mode 100644 index 0000000..f77facb Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png.meta new file mode 100644 index 0000000..9afbe6d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 221e222ae89465d4c807e4c15884455f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/AtlasCity.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png new file mode 100644 index 0000000..919b8eb Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png.meta new file mode 100644 index 0000000..f2b62a6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ae1e24f5d769a4f449f65f2ab0b170c4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png new file mode 100644 index 0000000..be0a795 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png.meta new file mode 100644 index 0000000..5f7596c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 56b2a90423157694bb5935104f191998 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BarkTex_Normal.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif new file mode 100644 index 0000000..bcf0aa0 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif.meta new file mode 100644 index 0000000..51c4d76 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: d6a29dcd0119b3b409f77e90aa19e9c9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/BoxBreakable_Albedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png new file mode 100644 index 0000000..a1109e8 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png.meta new file mode 100644 index 0000000..0ddac9b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 562acab03aa50704d903bcf608534b5b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/ChomperEmission.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif new file mode 100644 index 0000000..09fe7fc Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif.meta new file mode 100644 index 0000000..603a1b6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: e222ed97453a52444b91dafa104900d6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Albedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif new file mode 100644 index 0000000..9102c4f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif.meta new file mode 100644 index 0000000..28af919 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 9b8b17f510604fb47924f388e774802f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_DissolveGradient.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif new file mode 100644 index 0000000..e24ad5b Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif.meta new file mode 100644 index 0000000..802ee72 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a260421d28771c3439468d6095a37ab9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif new file mode 100644 index 0000000..97ddc44 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif.meta new file mode 100644 index 0000000..9087622 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 0f6e1cbcd71856a4e9bf6790dcda129b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Chomper_Occlusion.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif new file mode 100644 index 0000000..1a214f2 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif.meta new file mode 100644 index 0000000..af1bdca --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 057f1948b865d754a9fd6ff931443acf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Albedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif new file mode 100644 index 0000000..5112aa8 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif.meta new file mode 100644 index 0000000..2550534 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: fc1aac32c3221ab4f8b5699723d8e7bb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Emission.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif new file mode 100644 index 0000000..754c31c Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif.meta new file mode 100644 index 0000000..d0e191a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 074cef988de17cd4fae9d80e17d8fa61 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_MetallicSmooth.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif new file mode 100644 index 0000000..08ad5ac Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif.meta new file mode 100644 index 0000000..e601af5 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 5e471fe5c7e6cc74cbbe27e5ad9cf85d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif new file mode 100644 index 0000000..b1c911a Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif.meta new file mode 100644 index 0000000..9f7bbb7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 67de782c7133d8842a26936854a79128 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Body_Occlusion.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif new file mode 100644 index 0000000..adf0ab5 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif.meta new file mode 100644 index 0000000..4882971 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 867fa923c773bc14ca1ec08bfaa90dd4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 3 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Albedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif new file mode 100644 index 0000000..5094a9f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif.meta new file mode 100644 index 0000000..8d55c4d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif.meta @@ -0,0 +1,190 @@ +fileFormatVersion: 2 +guid: 7ff9aeba5e605c1489e591c998fc2cc1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: tvOS + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Tizen + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Samsung TV + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Eye_Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif new file mode 100644 index 0000000..22a1f0f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif.meta new file mode 100644 index 0000000..e2ce208 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 721a18bd97fd18b428dadc9d3cfb8940 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 5 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Albedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif new file mode 100644 index 0000000..1ca1d60 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif.meta new file mode 100644 index 0000000..ff73350 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 6879b0e041621c34ea9ce4c3507ed376 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 5 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_MetallicSmooth.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif new file mode 100644 index 0000000..4586b9b Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif.meta new file mode 100644 index 0000000..a11349b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 5f62fee607bd378448eaf1defd926de9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Hair_Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png new file mode 100644 index 0000000..72b1918 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png.meta new file mode 100644 index 0000000..4882ae0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 57a688587ba9a084aa7de87eb3eb4695 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Albedo.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif new file mode 100644 index 0000000..c2b60b8 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif.meta new file mode 100644 index 0000000..2ae0313 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 4778b19fb74dc0345b1fe12e6615f32c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_Head_Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif new file mode 100644 index 0000000..995810a Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif.meta new file mode 100644 index 0000000..adc3271 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: df76e43ebdae78e428fe78b3477e8651 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 16 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Ellen_head_SpecularSmoothness.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif new file mode 100644 index 0000000..7fc3189 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif.meta new file mode 100644 index 0000000..9dbc74d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 25744adef18d2874cb6a0ef4991c1ac7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAO.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif new file mode 100644 index 0000000..ba16ca1 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif.meta new file mode 100644 index 0000000..725fd07 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 0235e0ec55604474e8a17691775685de +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif new file mode 100644 index 0000000..838bdd6 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif.meta new file mode 100644 index 0000000..9f3ef57 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f2c956b5c41d2ed4790d472840bdec63 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorCircularNormal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif new file mode 100644 index 0000000..9b14c90 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif.meta new file mode 100644 index 0000000..00fa597 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 84803aa7ad6aedb4d9239b5c8bd4ac22 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2AO.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif new file mode 100644 index 0000000..73dacf5 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif.meta new file mode 100644 index 0000000..6570405 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: a65865fe5a3128a418221791dcf2f14c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Albedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif new file mode 100644 index 0000000..673505c Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif.meta new file mode 100644 index 0000000..9b2d4ba --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 7947280753cd6e342a6277d2f280cab9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorPanel2x2Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png new file mode 100644 index 0000000..35f2f2e Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png.meta new file mode 100644 index 0000000..b5e52bf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 2805f6e7f49e5364792f832a1e6acfce +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FloorTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png new file mode 100644 index 0000000..b9d39cc Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png.meta new file mode 100644 index 0000000..bd7b7e8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ca12222d98ed76e48b490086ae8c90b6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/FoodAtlas.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png new file mode 100644 index 0000000..20b8682 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png.meta new file mode 100644 index 0000000..985a5bd --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 783fe375bfe7729438ad09f1e56de9c0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Galaxy.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png new file mode 100644 index 0000000..e1f2bb0 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png.meta new file mode 100644 index 0000000..69aa1f4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ab6fd5c8fc9cd3541899b6c1fcad5713 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/KnightAtlas.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png new file mode 100644 index 0000000..333bbdf Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png.meta new file mode 100644 index 0000000..a41711b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 5817e941e48981e4898ac6e3a55449d7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesPineTex.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png new file mode 100644 index 0000000..ff4efcf Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png.meta new file mode 100644 index 0000000..d9f5298 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: fa383c8a86633d54090af5e505cbfd41 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/LeavesTex.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif new file mode 100644 index 0000000..5897352 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif.meta new file mode 100644 index 0000000..1fa69bf --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 35941fce2e88a0743b47a79665443cba +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif new file mode 100644 index 0000000..ba6d22f Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif.meta new file mode 100644 index 0000000..bb2d54c --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 59bfabcb50ebb2144ba13c59cc13aa8b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MossNormal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif new file mode 100644 index 0000000..099f265 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif.meta new file mode 100644 index 0000000..fcc009b --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 60e1116174dc95f44b0dbe0c5f6acaaf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif new file mode 100644 index 0000000..bd46055 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif.meta new file mode 100644 index 0000000..2be20d4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 38ffb2e6d40eefc40b937a8e4e224602 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/MuddyMossNormal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png new file mode 100644 index 0000000..b1ec01c Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png.meta new file mode 100644 index 0000000..b7dba20 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: c6bd09e335f7a554084e94d0e153c9f5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/RockTex.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png new file mode 100644 index 0000000..5e66146 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png.meta new file mode 100644 index 0000000..40884b4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 92630ea011e17864ba7de2c590dc6284 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SkeletonAtlas.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png new file mode 100644 index 0000000..a2e643c Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png.meta new file mode 100644 index 0000000..2971b02 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ef96c7e32bdf45098f3d556cf73bd6ca +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/SpaceshipAtlasTexture.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png new file mode 100644 index 0000000..d28f210 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png.meta new file mode 100644 index 0000000..db084d6 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 19135809f2db78a49a11a182ca1331f8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Albedo.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif new file mode 100644 index 0000000..f40db79 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif.meta new file mode 100644 index 0000000..b16b794 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: f32cfaa241fc2954b8203f6f0fbdc0f9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 256 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_DissolveGradient.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif new file mode 100644 index 0000000..1a71fac Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif.meta new file mode 100644 index 0000000..b073a7a --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 6362266d47edb6942a1d83f1bc5d6b4d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Normal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png new file mode 100644 index 0000000..9d7592a Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png.meta new file mode 100644 index 0000000..86c7553 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 4c13386acb2557845a71e1c8d797724d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/Spitter_Occlusion.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif new file mode 100644 index 0000000..8728d70 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif.meta new file mode 100644 index 0000000..446be79 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 9f36a2c3404ad554db96cfdcb77690f9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAO.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif new file mode 100644 index 0000000..bcf0aa0 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif.meta new file mode 100644 index 0000000..1a81554 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 8fb2af1ffbbf2424ab2948e8c886cae8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif new file mode 100644 index 0000000..449c8ec Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif.meta new file mode 100644 index 0000000..10f3da8 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: ef6b61147cd27584babc6e89c7937560 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxEmission.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif new file mode 100644 index 0000000..53fc332 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif.meta new file mode 100644 index 0000000..c3dbe4d --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 872c206c45bfff742b78090609eb1bdc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StoneBoxNormal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif new file mode 100644 index 0000000..1730374 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif.meta new file mode 100644 index 0000000..7277fa4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 94e603a431b4f534c9eed1fb14fc5663 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif new file mode 100644 index 0000000..c611c99 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif.meta new file mode 100644 index 0000000..ad74aa4 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 3dd29215eccb5b449a51bc0f8f0c8284 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 0 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/StonesNormal.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif new file mode 100644 index 0000000..efdf707 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif.meta new file mode 100644 index 0000000..481d762 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: fd438d519a346014b922f761894ea671 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/ModelsTextures/WaterMossAlbedo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png new file mode 100644 index 0000000..d69817a Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png.meta new file mode 100644 index 0000000..70f8c39 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 5f376008115038c44912b3289fa88ea8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteCircle.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png new file mode 100644 index 0000000..25a6a80 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png.meta new file mode 100644 index 0000000..52f7f85 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 4ce8ca222f512ca49b8a12523d9fa3c7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/WhitePixel.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png new file mode 100644 index 0000000..a415690 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png.meta new file mode 100644 index 0000000..248abc9 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 95d03c55f16bb1b44b34d3026e4d8432 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/WhiteRing.png + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif b/Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif new file mode 100644 index 0000000..736bd20 Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif differ diff --git a/Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif.meta b/Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif.meta new file mode 100644 index 0000000..4cf7634 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: b68dbedad03a3a44b85bcfb4f3544433 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Demo/Textures/Wind_NoiseDemo.tif + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Documentation.pdf b/Assets/Plugins/AllIn13DShader/Documentation.pdf new file mode 100644 index 0000000..8e94f3a Binary files /dev/null and b/Assets/Plugins/AllIn13DShader/Documentation.pdf differ diff --git a/Assets/Plugins/AllIn13DShader/Documentation.pdf.meta b/Assets/Plugins/AllIn13DShader/Documentation.pdf.meta new file mode 100644 index 0000000..43ff224 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Documentation.pdf.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 2acafaaf13082c540b06e73346a0a737 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Documentation.pdf + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Readme and Licenses.txt b/Assets/Plugins/AllIn13DShader/Readme and Licenses.txt new file mode 100644 index 0000000..afc9eb7 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Readme and Licenses.txt @@ -0,0 +1,56 @@ +# All In 3D Shader + +Thank you for purchasing this asset! We hope it helps elevate your projects to the next level. + +## Documentation + +For detailed instructions and guidance, please refer to: +https://seasidestudios.gitbook.io/seaside-studios + +## Contact Information + +- Email: seasidegamestudios@gmail.com +- Response time: Usually within 24 hours + +When contacting us: +1. Please include your invoice number. +2. Ensure you've read the Documentation PDF. + +Note: Please use email for questions, feedback, and suggestions. We may miss inquiries posted on Unity Forums, YouTube, Twitter, or other platforms. + +## Support the Asset + +If you find this asset helpful, please consider leaving a review on the Asset Store page. Your feedback is greatly appreciated and helps us improve. + +## License Information + +### Main Asset License + +As a license owner, you are permitted to: +- Create any product (game, movie, video clip, etc.) +- Distribute your product +- Make a profit from your product + +Restrictions: +- You may not include or redistribute any of the source assets provided in this package. + +### Third-Party Assets and Licenses + +1. CC0 1.0 Universal License: + - Kenney: https://www.kenney.nl/assets + - Kay Lousberg: https://kaylousberg.itch.io/prototype-bits + - Quaternius: https://quaternius.com/packs/ultimatespacekit.html + - Couple textures from FreeStylized.com: https://freestylized.com/ + +2. Open Font License: + - Poetsen One: https://fonts.google.com/specimen/Poetsen+One + +For full license details of third-party assets, please refer to their respective websites. + +###Credits + +- Gerard Belenguer: Director and engineering +- José Javier Delgado: Engineering +- Antón Miranda: Screenshot and trailer artist + +Thank you for your support, and happy creating! \ No newline at end of file diff --git a/Assets/Plugins/AllIn13DShader/Readme and Licenses.txt.meta b/Assets/Plugins/AllIn13DShader/Readme and Licenses.txt.meta new file mode 100644 index 0000000..9c077f0 --- /dev/null +++ b/Assets/Plugins/AllIn13DShader/Readme and Licenses.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: e7f81dec574f6f544b39247acd16a45a +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 316173 + packageName: All In 1 3D-Shader + packageVersion: 2.72 + assetPath: Assets/Plugins/AllIn13DShader/Readme and Licenses.txt + uploadId: 865720 diff --git a/Assets/Plugins/AllIn13DShader/Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl b/Assets/Plugins/AllIn13DShader/Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl index c52c504..bd2fc2f 100644 --- a/Assets/Plugins/AllIn13DShader/Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl +++ b/Assets/Plugins/AllIn13DShader/Shaders/ShaderLibrary/AllIn13DShader_FeaturesURP_Defines.hlsl @@ -1,15 +1 @@ -#ifndef ALLIN13DSHADER_FEATURESURP_DEFINES -#define ALLIN13DSHADER_FEATURESURP_DEFINES - -#define ALLIN1_GPU_INSTANCING_SUPPORT -#define ALLIN1_FOG_SUPPORT -#define ALLIN1_LIGHTMAPS_SUPPORT -#define ALLIN1_ADDITIONAL_LIGHTS_SUPPORT -#define ALLIN1_CAST_SHADOWS_SUPPORT -#define ALLIN1_SHADOW_MASK_SUPPORT -#define ALLIN1_FORWARD_PLUS_SUPPORT_UNITY6 -#define ALLIN1_ADAPTATIVE_PROBE_VOLUMES_UNITY6 -#define ALLIN1_SSO_SUPPORT - - -#endif //ALLIN13DSHADER_FEATURESURP_DEFINES \ No newline at end of file +#ifndef ALLIN13DSHADER_FEATURESURP_DEFINES #define ALLIN13DSHADER_FEATURESURP_DEFINES #define ALLIN1_GPU_INSTANCING_SUPPORT #define ALLIN1_FOG_SUPPORT #define ALLIN1_LIGHTMAPS_SUPPORT #define ALLIN1_ADDITIONAL_LIGHTS_SUPPORT #define ALLIN1_CAST_SHADOWS_SUPPORT #define ALLIN1_SHADOW_MASK_SUPPORT #define ALLIN1_FORWARD_PLUS_SUPPORT_UNITY6 #define ALLIN1_ADAPTATIVE_PROBE_VOLUMES_UNITY6 #define ALLIN1_SSO_SUPPORT #define ALLIN1_LODCROSSFADE_SUPPORT #endif //ALLIN13DSHADER_FEATURESURP_DEFINES \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo.meta b/Assets/Plugins/AllIn1SpriteShader/Demo.meta new file mode 100644 index 0000000..d4fbf70 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8547c35f10eb6ad4697607cdde60ad3c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation.meta new file mode 100644 index 0000000..8210437 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5dda08a101e9e6f4eb3bc2eaac144b3f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller new file mode 100644 index 0000000..adf4799 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Alpha Cutoff + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 6467778131688425141} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &3664986056586936730 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AlphaCutoff + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 2b4fb9dc8c60f4149a1699d21550ad74, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &6467778131688425141 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 3664986056586936730} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 3664986056586936730} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller.meta new file mode 100644 index 0000000..729acea --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d7d72c9f17b0ebe4e908dab552b82c45 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Alpha Cutoff.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim new file mode 100644 index 0000000..626c019 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AlphaCutoff + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.98 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._AlphaCutoffValue + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2296261589 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.98 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._AlphaCutoffValue + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim.meta new file mode 100644 index 0000000..12d9f40 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2b4fb9dc8c60f4149a1699d21550ad74 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AlphaCutoff.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller new file mode 100644 index 0000000..b8bf9af --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7096875646415134801 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShinyBoy + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 025b58e8824357d47bc58c069785117d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AtlasSpriteBoy + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4058490066961251321} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &4058490066961251321 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -7096875646415134801} + m_Position: {x: 260, y: 60, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -7096875646415134801} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller.meta new file mode 100644 index 0000000..f122b8d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8652a2e9bd26fdf45b91d4e790b17cb1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/AtlasSpriteBoy.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim new file mode 100644 index 0000000..344bd58 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blur + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 18.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._BlurIntensity + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2150532686 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 18.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._BlurIntensity + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim.meta new file mode 100644 index 0000000..52b0b8d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c5d41ccefede6154f8ae605173ef7ff2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller new file mode 100644 index 0000000..5e68654 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8834132420444968739 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7853909571706163922} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7853909571706163922} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blur + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8834132420444968739} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &7853909571706163922 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blur + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c5d41ccefede6154f8ae605173ef7ff2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller.meta new file mode 100644 index 0000000..d511777 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4d13c3a68decb714e80835bb34f348f3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Blur.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim new file mode 100644 index 0000000..2150839 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim @@ -0,0 +1,233 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Burn + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectBlend + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0.36363637 + outSlope: 0.36363637 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2333048903 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2375902170 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectBlend + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0.36363637 + outSlope: 0.36363637 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim.meta new file mode 100644 index 0000000..c679759 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d67d27ddcf1126d4189d14140cc10cbc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller new file mode 100644 index 0000000..a503dda --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Burn + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5582001109422249166} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &3750917721442123826 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Burn + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d67d27ddcf1126d4189d14140cc10cbc, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &5582001109422249166 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 3750917721442123826} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 3750917721442123826} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller.meta new file mode 100644 index 0000000..a79367e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9d3bba413d0ce9244b743d634f8d3c27 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Burn.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim new file mode 100644 index 0000000..0ca7c22 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim @@ -0,0 +1,332 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BurningSoldier + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 24.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 35.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 15.9 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 30.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 26.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 41.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 31.1 + inSlope: -56.699993 + outSlope: -56.699993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 22.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 27.5 + inSlope: -41.999996 + outSlope: -41.999996 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 16.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 34.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Glow + path: Burn + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4116755002 + attribute: 2271964720 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 2.1666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 24.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 35.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 15.9 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 30.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 26.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 41.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 31.1 + inSlope: -56.699993 + outSlope: -56.699993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 22.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 27.5 + inSlope: -41.999996 + outSlope: -41.999996 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 16.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 34.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1666667 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Glow + path: Burn + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim.meta new file mode 100644 index 0000000..51218c8 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 3f0612e16135f2c4896bf79e439c17b8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller new file mode 100644 index 0000000..f9a584b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BurningSoldier + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8782918891389931882} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &8782918891389931882 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 9025100736644353693} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 9025100736644353693} +--- !u!1102 &9025100736644353693 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BurningSoldier + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3f0612e16135f2c4896bf79e439c17b8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller.meta new file mode 100644 index 0000000..5eb542b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5f3b82f530c24dd48961a1d428ed91d8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/BurningSoldier.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim new file mode 100644 index 0000000..0f3ea04 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim @@ -0,0 +1,395 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CrazyPattern + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0833333 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 6.28 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RotateUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0833333 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9166667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 0.00908789 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2278947341 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2301463249 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 3.3333333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0833333 + value: 3.1416 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 6.28 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RotateUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.0833333 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.9166667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.3333333 + value: 0.00908789 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim.meta new file mode 100644 index 0000000..60e026c --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ad92dfbcd615b014a935ff2405b31f9d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller new file mode 100644 index 0000000..4bb3001 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CrazyPattern + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1107734427540884016} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1102331061419599162 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CrazyPattern + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: ad92dfbcd615b014a935ff2405b31f9d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &1107734427540884016 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1102331061419599162} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1102331061419599162} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller.meta new file mode 100644 index 0000000..e09eca8 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f994ff75b3f33ae46af22e6462b4606a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CrazyPattern.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim new file mode 100644 index 0000000..eeb47fb --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CustomGradient + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: -0.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorRampLuminosity + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2233840366 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: -0.52 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ColorRampLuminosity + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim.meta new file mode 100644 index 0000000..71276f1 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 7f6e7a4a06cb0ed46bed4c808d5ef0fc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller new file mode 100644 index 0000000..e6f3cc1 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CustomGradient + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1107173670123172324} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1102237943875058834 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CustomGradient + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 7f6e7a4a06cb0ed46bed4c808d5ef0fc, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &1107173670123172324 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1102237943875058834} + m_Position: {x: 384, y: 73, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1102237943875058834} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller.meta new file mode 100644 index 0000000..0cb1fc8 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: edeeb31731bec5f4092bbc3bbff03e91 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/CustomGradient.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim new file mode 100644 index 0000000..fe67793 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim @@ -0,0 +1,251 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9166667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 13.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeBurnGlow + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2375902170 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2407006466 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.9166667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 13.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeBurnGlow + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim.meta new file mode 100644 index 0000000..3ff0d51 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e6ea2b9990f282841809c38407852410 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller new file mode 100644 index 0000000..ed6316a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5715813001965171755} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &335997213937709296 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade + m_Speed: 0.25 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: e6ea2b9990f282841809c38407852410, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &5715813001965171755 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 335997213937709296} + m_Position: {x: 252, y: 48, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 335997213937709296} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller.meta new file mode 100644 index 0000000..ee25263 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2025469cc6b8be543a1b93993e746b75 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fade.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller new file mode 100644 index 0000000..5fd2333 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller @@ -0,0 +1,147 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7387446859746230137 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TeleportReverse + m_Speed: -1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7156134355841481533} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d55cd89bba47b6c4dbfe242daad46b9e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-7264864826306982476 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 542486197727019260} + m_Position: {x: 290, y: 110, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7387446859746230137} + m_Position: {x: 290, y: 20, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 542486197727019260} +--- !u!1101 &-7156134355841481533 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 542486197727019260} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-6218460184888794421 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -7387446859746230137} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fill Amount 1 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -7264864826306982476} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &542486197727019260 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Teleport + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -6218460184888794421} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d55cd89bba47b6c4dbfe242daad46b9e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller.meta new file mode 100644 index 0000000..bd0aea0 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2cd3280111dab4e41ba2dd630db17ca4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount 1.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller new file mode 100644 index 0000000..4199ee3 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8956218147619503351 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FillAmount + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 96ea5fb127ca6e34e8f61e91018c6e1b, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-2648066226161793259 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -8956218147619503351} + m_Position: {x: 260, y: 60, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -8956218147619503351} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fill Amount + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -2648066226161793259} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller.meta new file mode 100644 index 0000000..f2be35c --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6078cf4809fc6174f90700135dcf328f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fill Amount.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim new file mode 100644 index 0000000..57c80d1 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FillAmount + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.44444445 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8888889 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ClipUvRight + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 45 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2187639724 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.8888889 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.44444445 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8888889 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ClipUvRight + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim.meta new file mode 100644 index 0000000..da4deed --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 96ea5fb127ca6e34e8f61e91018c6e1b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/FillAmount.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller new file mode 100644 index 0000000..1f61114 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-1965812634030799034 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7173216993388856439} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1102029001882399030} + m_Position: {x: 235, y: 65, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7173216993388856439} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fish Eye + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -1965812634030799034} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1102029001882399030 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CustomGradient + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 7f6e7a4a06cb0ed46bed4c808d5ef0fc, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &7173216993388856439 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hallucination + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 8186e6a2d59204e4283c29e5abfedb85, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller.meta new file mode 100644 index 0000000..cc4ab38 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 009a1cbada3894e4387ecb3a8a39e335 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Fish Eye.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller new file mode 100644 index 0000000..87ba468 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-9028953883465965845 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: hpBar + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 6183fddabf104ce47abe341327074864, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-8663805930458218728 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -9028953883465965845} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -9028953883465965845} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Frame + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8663805930458218728} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller.meta new file mode 100644 index 0000000..a1da6f7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f36bce3b3e7e3c5488117e16e426deb5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Frame.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim new file mode 100644 index 0000000..71da56f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hallucination + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7777778 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5555556 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HsvShift + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 45 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2206827623 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.5555556 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7777778 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5555556 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HsvShift + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim.meta new file mode 100644 index 0000000..be19922 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8186e6a2d59204e4283c29e5abfedb85 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hallucination.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller new file mode 100644 index 0000000..4a6490e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-3029259370103312344 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1169743166369495606} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1169743166369495606} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hit Effect 1 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -3029259370103312344} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1169743166369495606 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Rotate + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: a3c9d77a6b2549c4d8ae31057eca0fc9, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller.meta new file mode 100644 index 0000000..bd33a11 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1cc6e3c6540cce34bb2f509398f90917 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect 1.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller new file mode 100644 index 0000000..61fc3e3 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5913550154835270090 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitEffect + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 769de38e4feb31b429ee5eb7b5bece71, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hit Effect + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4195058999054830920} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &4195058999054830920 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5913550154835270090} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5913550154835270090} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller.meta new file mode 100644 index 0000000..4575493 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c6e411a605ec50345a36bbab9d3cc722 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hit Effect.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim new file mode 100644 index 0000000..c3316c0 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitEffect + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectBlend + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2333048903 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectBlend + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim.meta new file mode 100644 index 0000000..52f4ac0 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 769de38e4feb31b429ee5eb7b5bece71 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/HitEffect.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim new file mode 100644 index 0000000..9c6607c --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim @@ -0,0 +1,323 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hologram + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.613 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5833334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ChromAberrAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.359 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.359 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0.35901853 + inSlope: 0.0002965927 + outSlope: 0.0002965927 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5833334 + value: 0.37623176 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ChromAberrAlpha + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2187965785 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2229035585 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.5833334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.613 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5833334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ChromAberrAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.4 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.359 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.3333334 + value: 0.359 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0.35901853 + inSlope: 0.0002965927 + outSlope: 0.0002965927 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5833334 + value: 0.37623176 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ChromAberrAlpha + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim.meta new file mode 100644 index 0000000..a7bed51 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2d06614560bbcda488c23b8708ff4c49 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Hologram.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim new file mode 100644 index 0000000..a9ac449 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim @@ -0,0 +1,278 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IceSoldier + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Glow + path: Ice + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.75 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: Ice + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: SnowFlakesPS + classID: 1 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4077044462 + attribute: 2271964720 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4077044462 + attribute: 2375902170 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 444922166 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 3 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0.6 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Glow + path: Ice + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.75 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: Ice + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: SnowFlakesPS + classID: 1 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim.meta new file mode 100644 index 0000000..8cf7f83 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f8f2d0809b870954c850e5004e9b4f67 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller new file mode 100644 index 0000000..302853e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-1136635573635380662 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7920773727163540604} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7920773727163540604} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IceSoldier + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -1136635573635380662} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &7920773727163540604 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IceSoldier + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f8f2d0809b870954c850e5004e9b4f67, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller.meta new file mode 100644 index 0000000..3ee0b74 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c2df20f2d12e21b46bacd5dfa839b92e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/IceSoldier.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller new file mode 100644 index 0000000..4dd9e9e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Impact + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2011205658823687596} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &2011205658823687596 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 2695582658214874718} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 2695582658214874718} +--- !u!1102 &2695582658214874718 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Impact1 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: b4a017fddcef25548ad4089f01c9da55, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller.meta new file mode 100644 index 0000000..091c49e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a1097444efe6cb54f86e2955982c0fe1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim new file mode 100644 index 0000000..3c766ec --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim @@ -0,0 +1,737 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Impact1 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ChromAberrAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0.245 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FishEyeUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.155 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectBlend + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9980566 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9381551 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0.3443396 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2187965785 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2296652321 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2301463249 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2333048903 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1455733126 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1724168582 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1187297670 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 1992604038 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ChromAberrAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0.245 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FishEyeUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.155 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectBlend + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9980566 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9381551 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 0.3443396 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.51666665 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HitEffectColor.a + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim.meta new file mode 100644 index 0000000..b0a12cd --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: b4a017fddcef25548ad4089f01c9da55 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Impact1.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim new file mode 100644 index 0000000..3e5e8a3 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim @@ -0,0 +1,322 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MotionBlur + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -2.59, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -2.59, y: 0, z: 0} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: 13.684616, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.76666665 + value: {x: 3.34, y: 0, z: 0} + inSlope: {x: 13.684616, y: 0, z: 0} + outSlope: {x: -7.803249, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 2.43 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 2.33 + inSlope: -0.9600014 + outSlope: -0.9600014 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.76666665 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MotionBlurDist + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2244204413 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.76666665 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.59 + inSlope: 0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -2.59 + inSlope: -0 + outSlope: 13.684616 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.76666665 + value: 3.34 + inSlope: 13.684616 + outSlope: -7.803249 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.76666665 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.76666665 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 2.43 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 2.33 + inSlope: -0.9600014 + outSlope: -0.9600014 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.76666665 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MotionBlurDist + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim.meta new file mode 100644 index 0000000..3ece91c --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e618782845320624bb758db2d2b9bf0e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/MotionBlur.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim new file mode 100644 index 0000000..1387133 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Offset + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.104 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.104 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.104 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._OffsetUvX + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2328359666 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.104 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.104 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.104 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._OffsetUvX + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim.meta new file mode 100644 index 0000000..204cb8a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: cfa3188cad768364993a043c85b5add0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller new file mode 100644 index 0000000..b9a8d8d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5873563199590618010 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Offset + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: cfa3188cad768364993a043c85b5add0, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Offset + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5176085075958421900} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &5176085075958421900 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5873563199590618010} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5873563199590618010} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller.meta new file mode 100644 index 0000000..9de00ed --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 63273b05c4774384b85a146feb6df4d3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Offset.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller new file mode 100644 index 0000000..8b75107 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-7075512637821731064 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -2683493651811674534} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -2683493651811674534} +--- !u!1102 &-2683493651811674534 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hologram + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 2d06614560bbcda488c23b8708ff4c49, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Original + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -7075512637821731064} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller.meta new file mode 100644 index 0000000..22805ab --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ad5ae64e9a03a1a40889385b2d0f2b89 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Original.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim new file mode 100644 index 0000000..7309422 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Posterize + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: 0 + outSlope: 8 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: 8 + outSlope: -8 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 6 + inSlope: -8 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PosterizeNumColors + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2351287835 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: 0 + outSlope: 8 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: 8 + outSlope: -8 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 6 + inSlope: -8 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PosterizeNumColors + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim.meta new file mode 100644 index 0000000..43eae12 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 82ee3808b395730498f393a00662e41a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller new file mode 100644 index 0000000..027f689 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8832860468942279513 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5881428344133791977} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5881428344133791977} +--- !u!1102 &-5881428344133791977 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Posterize + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 82ee3808b395730498f393a00662e41a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Posterize + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8832860468942279513} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller.meta new file mode 100644 index 0000000..a652444 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e25fb0db751a59a43bb4bd01628feb7e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Posterize.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim new file mode 100644 index 0000000..1929a1f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RadialFillAmount + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RadialClip2 + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2304530698 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RadialClip2 + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim.meta new file mode 100644 index 0000000..574994f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fee541ce475b5ae4c9d0ddad66e4d464 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller new file mode 100644 index 0000000..35fbd00 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-2648066226161793259 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1102919259890989908} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1102919259890989908} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RadialFillAmount + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -2648066226161793259} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1102919259890989908 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RadialFillAmount + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: fee541ce475b5ae4c9d0ddad66e4d464, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller.meta new file mode 100644 index 0000000..5abbe64 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f325edee1e9fb044eb0d87aad6d3ece0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/RadialFillAmount.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim new file mode 100644 index 0000000..573f40e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim @@ -0,0 +1,116 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Rotate + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 18.84 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 6.28 + inSlope: 18.84 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RotateUvAmount + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2278947341 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.33333334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 18.84 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 6.28 + inSlope: 18.84 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RotateUvAmount + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim.meta new file mode 100644 index 0000000..fe8db65 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a3c9d77a6b2549c4d8ae31057eca0fc9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller new file mode 100644 index 0000000..2c5a9e2 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-3120651885421920482 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Rotate + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: a3c9d77a6b2549c4d8ae31057eca0fc9, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Rotate + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 2449547186783014002} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &2449547186783014002 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -3120651885421920482} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -3120651885421920482} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller.meta new file mode 100644 index 0000000..6ff06c8 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1243dd8a666ff6b4787a02084a5170d1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Rotate.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim new file mode 100644 index 0000000..3c95cfe --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ScreenHit + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Alpha + path: HitSprite + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3618885906 + attribute: 2333735666 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Alpha + path: HitSprite + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim.meta new file mode 100644 index 0000000..98dd649 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0f35df6c475fd3a47a801523e733c87a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller new file mode 100644 index 0000000..216b7f7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5761580113761073130 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ScreenHit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0f35df6c475fd3a47a801523e733c87a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ScreenHit + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 4855511007839786432} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &4855511007839786432 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5761580113761073130} + m_Position: {x: 216, y: 48, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5761580113761073130} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller.meta new file mode 100644 index 0000000..65ac148 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1220612ba20667d46a6e8356073b69b0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ScreenHit.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller new file mode 100644 index 0000000..b386d68 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-4642615002787253909 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 392135796101470953} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 392135796101470953} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shield Soldier + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -4642615002787253909} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &392135796101470953 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShieldSparksPS + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 4f4343d48a0bd474fa2c4abc51d18cc1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller.meta new file mode 100644 index 0000000..404c0b9 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 48122208e82681f45a0f7dda84aa301f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shield Soldier.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim new file mode 100644 index 0000000..d40b8a5 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim @@ -0,0 +1,601 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShieldSparksPS + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.058, y: -1.801, z: -0.1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.058, y: 1.878, z: -0.1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.53333336 + value: {x: -0.058, y: 1.878, z: -0.1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4833333 + value: {x: -0.058, y: 1.8665462, z: -0.1} + inSlope: {x: 0, y: -0.0022222255, z: 0} + outSlope: {x: 0, y: -0.0022222255, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: -0.058, y: 1.8660091, z: -0.1} + inSlope: {x: 0, y: -0.004157712, z: 0} + outSlope: {x: 0, y: -0.004157712, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: -0.058, y: -1.78, z: -0.1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.5 + value: {x: -0.058, y: 1.8660091, z: -0.1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ShieldSparksPS + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: Shield + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: EmissionModule.rateOverTime.scalar + path: ShieldSparksPS + classID: 198 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 88045128 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 423614430 + attribute: 2375902170 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 88045128 + attribute: 2883525743 + script: {fileID: 0} + typeID: 198 + customType: 27 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 2.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: Shield + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: -0.058 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ShieldSparksPS + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.801 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1.878 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 1.878 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 1.8665462 + inSlope: -0.0022222255 + outSlope: -0.0022222255 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 1.8660091 + inSlope: -0.004157712 + outSlope: -0.004157712 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -1.78 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 1.8660091 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ShieldSparksPS + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ShieldSparksPS + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.53333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 30 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: EmissionModule.rateOverTime.scalar + path: ShieldSparksPS + classID: 198 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim.meta new file mode 100644 index 0000000..b832e7e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4f4343d48a0bd474fa2c4abc51d18cc1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShieldSparksPS.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim new file mode 100644 index 0000000..756ae35 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim @@ -0,0 +1,152 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shine + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ShineLocation + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2326997892 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ShineLocation + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim.meta new file mode 100644 index 0000000..662c11b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a5367530cc5998b4ea48fb27bde9ad47 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller new file mode 100644 index 0000000..e6abbcc --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-8306752329881989475 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7241695106506440127} + m_Position: {x: 280, y: 80, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7241695106506440127} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shine + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -8306752329881989475} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &7241695106506440127 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shine + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: a5367530cc5998b4ea48fb27bde9ad47, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller.meta new file mode 100644 index 0000000..13082fa --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1b6613bf9b3fea94380070ae23178552 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Shine.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim new file mode 100644 index 0000000..7057cf5 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim @@ -0,0 +1,179 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShinyBoy + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 360 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 360 + inSlope: 360 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HsvShift + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ShineLocation + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2206827623 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2326997892 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 360 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 360 + inSlope: 360 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HsvShift + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ShineLocation + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim.meta new file mode 100644 index 0000000..94674f5 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 025b58e8824357d47bc58c069785117d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/ShinyBoy.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller new file mode 100644 index 0000000..618363f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-7618782969959717699 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -4193363627458388406} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -4193363627458388406} +--- !u!1102 &-4193363627458388406 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SoldierRun + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f66460fd2ad94fc48953b837ae43d577, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Soldier + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -7618782969959717699} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller.meta new file mode 100644 index 0000000..e281d4a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2f06abfb8d5c7014299913ef4dbc450d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Soldier.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim new file mode 100644 index 0000000..6c1a89f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim @@ -0,0 +1,458 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SoldierRun + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.075 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._OffsetUvY + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.x + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.y + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.z + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.w + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2378220132 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 377931145 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 109495689 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 646366601 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 914802057 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.075 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._OffsetUvY + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.x + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.y + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.z + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._MainTex_ST.w + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim.meta new file mode 100644 index 0000000..39a6847 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f66460fd2ad94fc48953b837ae43d577 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/SoldierRun.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller new file mode 100644 index 0000000..a5687d3 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-3627288444216986430 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MotionBlur + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: e618782845320624bb758db2d2b9bf0e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-2709104361246388160 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -3627288444216986430} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -3627288444216986430} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Sprite + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -2709104361246388160} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller.meta new file mode 100644 index 0000000..7769548 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 33212171a9274b947914d32a914af1a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Sprite.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim new file mode 100644 index 0000000..80b911b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim @@ -0,0 +1,215 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Teleport + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 100 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2301463249 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2375902170 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.85 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._FadeAmount + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim.meta new file mode 100644 index 0000000..95c3420 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d55cd89bba47b6c4dbfe242daad46b9e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Teleport.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller new file mode 100644 index 0000000..b420656 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller @@ -0,0 +1,147 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7822484566270033091 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TwistDisappearInverse + m_Speed: -1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 4044203229998360206} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0b970b1c29876434a90d1b416c2a79da, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-5714200180160972232 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -7822484566270033091} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-2059169651024962981 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TwistDisappear + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -5714200180160972232} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0b970b1c29876434a90d1b416c2a79da, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Twist 1 + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 7170545140116765573} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1101 &4044203229998360206 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2059169651024962981} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 1 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &7170545140116765573 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -2059169651024962981} + m_Position: {x: 330, y: 100, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7822484566270033091} + m_Position: {x: 330, y: 30, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -2059169651024962981} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller.meta new file mode 100644 index 0000000..340df58 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fe198228e3a49df4b966ab214ec9cde5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist 1.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim new file mode 100644 index 0000000..5b4946e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Twist + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1.56 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._TwistUvAmount + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 40 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2296183723 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1.56 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._TwistUvAmount + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim.meta new file mode 100644 index 0000000..48607dd --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4d7af8b9ba927a74ca451c409cb63239 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller new file mode 100644 index 0000000..0f365ff --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1107 &-94178637910970603 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7878794423122388568} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 7878794423122388568} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Twist + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -94178637910970603} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &7878794423122388568 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Twist + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 4d7af8b9ba927a74ca451c409cb63239, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller.meta new file mode 100644 index 0000000..19e2fe9 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ed827ed402dcef3458313b21158b5c7c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Twist.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim new file mode 100644 index 0000000..f546044 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim @@ -0,0 +1,647 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TwistDisappear + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 6.28 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 6.28 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RotateUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 1.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 1.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._TwistUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Alpha + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Glow + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HsvShift + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2278947341 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2296183723 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2301463249 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2333735666 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2271964720 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2206827623 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.4833333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 6.28 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 6.28 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._RotateUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 1.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 1.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._TwistUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._PinchUvAmount + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Alpha + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._Glow + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.1666666 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4833333 + value: 360 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._HsvShift + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim.meta new file mode 100644 index 0000000..f111b1f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 0b970b1c29876434a90d1b416c2a79da +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/TwistDisappear.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim new file mode 100644 index 0000000..3f8e697 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Zoom + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.87 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.21 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.87 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ZoomUvAmount + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2208268607 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.6666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.87 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.21 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.87 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ZoomUvAmount + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim.meta new file mode 100644 index 0000000..9419469 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 609d80679704fe540a7be47d8ddd8eef +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller new file mode 100644 index 0000000..f2c1c04 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-1086332058936838499 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Zoom + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 609d80679704fe540a7be47d8ddd8eef, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Zoom + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 8956640337037327091} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &8956640337037327091 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1086332058936838499} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -1086332058936838499} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller.meta new file mode 100644 index 0000000..eceb975 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f63147b3bd9ae6949be2ad05c6679dd5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/Zoom.controller + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim new file mode 100644 index 0000000..f1eb29e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim @@ -0,0 +1,134 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: hpBar + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ClipUvRight + path: Front + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 1060785650 + attribute: 2187639724 + script: {fileID: 0} + typeID: 212 + customType: 22 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: material._ClipUvRight + path: Front + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim.meta new file mode 100644 index 0000000..0839046 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6183fddabf104ce47abe341327074864 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Animation/hpBar.anim + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity new file mode 100644 index 0000000..df067ef --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity @@ -0,0 +1,59103 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 512 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: 04e4e245768314d4289c0cb228552142, + type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!21 &7746739 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.016 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &14374124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 14374125} + - component: {fileID: 14374127} + - component: {fileID: 14374126} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &14374125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 14374124} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 290590332} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &14374126 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 14374124} + m_Text: Regular Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &14374127 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 14374124} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &42135249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 42135250} + - component: {fileID: 42135253} + - component: {fileID: 42135252} + m_Layer: 0 + m_Name: SpookySoldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &42135250 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42135249} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 250, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 437846756} + - {fileID: 2099543392} + m_Father: {fileID: 1563905016} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &42135252 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42135249} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &42135253 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42135249} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 753155718} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &42378786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 42378787} + - component: {fileID: 42378789} + - component: {fileID: 42378788} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &42378787 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42378786} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 368348656} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &42378788 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42378786} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &42378789 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42378786} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &47460683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 47460684} + - component: {fileID: 47460687} + - component: {fileID: 47460686} + - component: {fileID: 47460688} + m_Layer: 0 + m_Name: Colors + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &47460684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47460683} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 100, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1022452601} + - {fileID: 588736392} + m_Father: {fileID: 1563905016} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &47460686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47460683} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &47460687 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47460683} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 473fd0e814452c4488d6794c3f24dff1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &47460688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 47460683} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 384dba07353e1f242b467b6857a1e3d4, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _HsvShift + scrollSpeed: 500 + applyModulo: 1 + modulo: 360 + mat: {fileID: 0} +--- !u!1 &55667222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4825911116503289154} + - component: {fileID: 55667224} + - component: {fileID: 55667225} + m_Layer: 0 + m_Name: Original + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &55667224 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55667222} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1257475202} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &55667225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55667222} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &56751282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 56751283} + - component: {fileID: 56751286} + - component: {fileID: 56751285} + m_Layer: 0 + m_Name: Original + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &56751283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 124843813} + - {fileID: 646019452} + m_Father: {fileID: 1351315063} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &56751285 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &56751286 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1735095770} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &69675090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 69675091} + - component: {fileID: 69675093} + - component: {fileID: 69675092} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &69675091 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 69675090} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 353408739} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &69675092 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 69675090} + m_Text: Hallucination + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &69675093 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 69675090} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &70619476 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ALPHACUTOFF_ON + - OUTBASE8DIR_ON + - PIXELATE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.904 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0159 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 70 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &72928926 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HOLOGRAM_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1.2 + - _HologramMinAlpha: 0.142 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 0.085 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 7 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 0.27421054, b: 0.38679248, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &73084414 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HSV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1.5 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &85408337 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &87388692 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - POLARUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 4, y: 4} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &98126757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 98126758} + - component: {fileID: 98126760} + - component: {fileID: 98126759} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &98126758 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98126757} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 407134450} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &98126759 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98126757} + m_Text: Doodle + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &98126760 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98126757} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &98690188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 98690189} + - component: {fileID: 98690191} + - component: {fileID: 98690190} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &98690189 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98690188} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1111461197} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &98690190 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98690188} + m_Text: Pinch + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &98690191 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98690188} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &102412576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 102412577} + - component: {fileID: 102412578} + m_Layer: 0 + m_Name: Magic Tornado + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &102412577 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102412576} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 210, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 582549648} + - {fileID: 799318216} + - {fileID: 1454273602} + - {fileID: 595980604} + - {fileID: 1586363708} + m_Father: {fileID: 1563905016} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &102412578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102412576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &108846146 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.09 + - _ColorSwapRedLuminosity: 0.604 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapRed: {r: 0, g: 0.5643088, b: 0.8396226, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &111852238 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.858 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &114782626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 114782627} + - component: {fileID: 114782629} + - component: {fileID: 114782628} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &114782627 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 114782626} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 499272004} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &114782628 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 114782626} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &114782629 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 114782626} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &124794630 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 124794631} + - component: {fileID: 124794633} + - component: {fileID: 124794632} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &124794631 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 124794630} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 950130248} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &124794632 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 124794630} + m_Text: Grass + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &124794633 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 124794630} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &124843812 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 124843813} + - component: {fileID: 124843815} + - component: {fileID: 124843814} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &124843813 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 124843812} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 56751283} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &124843814 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 124843812} + m_Text: Original Sprite + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &124843815 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 124843812} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &133362205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 133362206} + - component: {fileID: 133362208} + - component: {fileID: 133362207} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &133362206 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133362205} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 746759203} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &133362207 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133362205} + m_Text: Hit Effect + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &133362208 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133362205} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &136921168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 136921169} + - component: {fileID: 136921171} + - component: {fileID: 136921170} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &136921169 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136921168} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1120052622} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &136921170 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136921168} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &136921171 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136921168} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &139334897 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - ROTATEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0.1 + - _ClipUvLeft: 0.1 + - _ClipUvRight: 0.1 + - _ClipUvUp: 0.1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 2.66 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &144455307 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 144455308} + - component: {fileID: 144455310} + - component: {fileID: 144455309} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &144455308 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 144455307} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 642204093} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &144455309 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 144455307} + m_Text: Screen Hit + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &144455310 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 144455307} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &150333392 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GHOST_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1.41 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &152938703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 152938704} + - component: {fileID: 152938706} + - component: {fileID: 152938705} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &152938704 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152938703} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1875180451} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &152938705 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152938703} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &152938706 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152938703} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &154474730 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 154474731} + - component: {fileID: 154474733} + - component: {fileID: 154474732} + m_Layer: 5 + m_Name: Controls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &154474731 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 154474730} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 564363701} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1734.6, y: 127.8} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &154474732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 154474730} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_FontSize: 56 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 0 + m_MaxSize: 79 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 'Controls: Use WASD or Arrow Keys to move around' +--- !u!222 &154474733 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 154474730} + m_CullTransparentMesh: 0 +--- !u!1 &156196756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 156196757} + - component: {fileID: 156196759} + - component: {fileID: 156196758} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &156196757 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156196756} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 361311995} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &156196758 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156196756} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &156196759 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156196756} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &164406718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 164406719} + - component: {fileID: 164406721} + - component: {fileID: 164406720} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &164406719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164406718} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1901854650} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &164406720 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164406718} + m_Text: Offset + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &164406721 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164406718} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &166039412 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 166039413} + - component: {fileID: 166039415} + m_Layer: 0 + m_Name: Round Wave + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &166039413 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 166039412} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 40, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1688633194} + - {fileID: 1100636068} + - {fileID: 924727831} + m_Father: {fileID: 1351315063} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &166039415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 166039412} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &168046140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 168046141} + - component: {fileID: 168046143} + - component: {fileID: 168046142} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &168046141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168046140} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 420059981} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &168046142 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168046140} + m_Text: Shadow + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &168046143 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168046140} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &183278329 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - WIND_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.437 + - _FadeBurnGlow: 6.6 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 6.9 + - _GrassWind: 14.7 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &195375977 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - OUTBASE8DIR_ON + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: dbaa905cec0d2b944b5d1ebdbc3ceb1e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.391 + - _FadeBurnGlow: 1.9 + - _FadeBurnTransition: 0.274 + - _FadeBurnWidth: 0.07 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0141 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 0, g: 0.9400835, b: 1, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.94117653, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &208665463 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 11.71 + - _WaveStrength: 11.52 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &212554433 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - WAVEUV_ON + - WIND_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0.1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 1.5 + - _GrassWind: 1.9 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 1.5 + - _WaveSpeed: 6.7 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &217718272 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHANGECOLOR2_ON + - CHANGECOLOR3_ON + - COLORSWAP_ON + - GLOWTEX_ON + - GRADIENT2COL_ON + - GRADIENT_ON + - OUTBASE8DIR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 4abae6e7a5c534a4c8e95edf12a7d0c9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.28 + - _ColorSwapRedLuminosity: 0.481 + - _Contrast: 3.29 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.4 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 6 + - _InnerOutlineThickness: 1.31 + - _MaxXUV: 0.97509766 + - _MaxYUV: 0.9902344 + - _MinXUV: 0.68408203 + - _MinYUV: 0.6455078 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 5.1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0321 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.059 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 0.1 + - _RoundWaveStrength: 0.014 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7.4 + - _WaveSpeed: 11.1 + - _WaveStrength: 16.4 + - _WaveX: 0.496 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.9716981, g: 0.1283375, b: 0.46596614, a: 1} + - _ColorSwapGreen: {r: 3.0196679, g: 1.6945816, b: 0, a: 1} + - _ColorSwapRed: {r: 0.24279101, g: 0.56585985, b: 0.8301887, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.98823535, g: 0.6392157, b: 0.6117647, a: 1} + - _GradBotLeftCol: {r: 0.16037738, g: 0.16037738, b: 0.16037738, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 0.9811321, g: 0.29619083, b: 0.7939467, a: 1} + - _OutlineColor: {r: 0.5896226, g: 0.1792453, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &242385328 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 242385329} + - component: {fileID: 242385332} + m_Layer: 0 + m_Name: Water + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &242385329 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 242385328} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 160, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 928177173} + - {fileID: 942262413} + - {fileID: 1673476643} + - {fileID: 1949787730} + m_Father: {fileID: 1563905016} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &242385332 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 242385328} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &242658909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 242658910} + - component: {fileID: 242658912} + - component: {fileID: 242658911} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &242658910 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 242658909} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2096881075} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &242658911 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 242658909} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &242658912 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 242658909} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &245082890 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 245082891} + - component: {fileID: 245082893} + - component: {fileID: 245082892} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &245082891 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 245082890} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 642204093} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &245082892 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 245082890} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &245082893 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 245082890} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &252177635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 252177636} + - component: {fileID: 252177639} + - component: {fileID: 252177638} + m_Layer: 0 + m_Name: Gameboy + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &252177636 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 20, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 605528100} + - {fileID: 2004669564} + m_Father: {fileID: 1563905016} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &252177638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &252177639 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 288262069} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &266318147 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 266318148} + - component: {fileID: 266318150} + - component: {fileID: 266318149} + m_Layer: 0 + m_Name: HitSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &266318148 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266318147} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 227.2355, y: 122.83, z: 122.83} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 642204093} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &266318149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266318147} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &266318150 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 266318147} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1956560312} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 839adabbc5de26041bac66450214a831, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.04, y: 0.04} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &269805653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 269805654} + - component: {fileID: 269805656} + - component: {fileID: 269805655} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &269805654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269805653} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.01} + m_LocalScale: {x: 0.9196, y: 0.65, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 540070583} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &269805655 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269805653} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &269805656 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269805653} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1024727761} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: fab06e0be9375cc4d823efa71629885c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &275948669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 275948670} + - component: {fileID: 275948672} + - component: {fileID: 275948671} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &275948670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 275948669} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 485976056} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &275948671 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 275948669} + m_Text: Glitch + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &275948672 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 275948669} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &288262069 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - GLOWTEX_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - PIXELATE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 285a35f6ccf7b1a44b6c198e96105173, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.531 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.75 + - _ColorSwapGreenLuminosity: 0.264 + - _ColorSwapRedLuminosity: 0.75 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.437 + - _FadeBurnGlow: 6.6 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 2.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 6.9 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0539 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 40 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 1.61 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.41037738, g: 0.5180799, b: 1, a: 1} + - _ColorSwapGreen: {r: 0, g: 1, b: 0.96124196, a: 1} + - _ColorSwapRed: {r: 0.9528302, g: 0.783215, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!4 &290590332 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 30, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 14374125} + - {fileID: 1511231070} + m_Father: {fileID: 2036092933} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &290590333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 290590332} + - component: {fileID: 290590335} + - component: {fileID: 290590336} + m_Layer: 0 + m_Name: Outline1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &290590335 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 7746739} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &290590336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &294421775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 294421776} + - component: {fileID: 294421778} + - component: {fileID: 294421777} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &294421776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294421775} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1229041066} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &294421777 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294421775} + m_Text: HueShift + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &294421778 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 294421775} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &297942434 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 297942435} + - component: {fileID: 297942437} + - component: {fileID: 297942436} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &297942435 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297942434} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1123731223} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &297942436 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297942434} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &297942437 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297942434} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &298142066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 298142067} + - component: {fileID: 298142069} + - component: {fileID: 298142068} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &298142067 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298142066} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 939106332} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &298142068 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298142066} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &298142069 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298142066} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &298228098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 298228099} + - component: {fileID: 298228101} + - component: {fileID: 298228100} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &298228099 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298228098} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1374997139} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &298228100 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298228098} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &298228101 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298228098} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &302907434 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - POSTERIZE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &305999440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 305999441} + - component: {fileID: 305999443} + - component: {fileID: 305999442} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &305999441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305999440} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 972134371} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &305999442 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305999440} + m_Text: Distortion + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &305999443 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305999440} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &312669277 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 312669278} + - component: {fileID: 312669281} + - component: {fileID: 312669280} + m_Layer: 0 + m_Name: AlphaOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &312669278 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312669277} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 60, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1438024880} + - {fileID: 706131457} + m_Father: {fileID: 2036092933} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &312669280 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312669277} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &312669281 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312669277} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2076240280} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &313393139 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTTEX_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.011 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &316406007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 316406008} + - component: {fileID: 316406010} + - component: {fileID: 316406009} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &316406008 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316406007} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 597182738} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &316406009 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316406007} + m_Text: Color Ramp + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &316406010 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316406007} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &316897174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 316897175} + - component: {fileID: 316897177} + - component: {fileID: 316897176} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &316897175 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316897174} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1286689243} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &316897176 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316897174} + m_Text: Hologram + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &316897177 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316897174} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &317082044 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 317082045} + - component: {fileID: 317082047} + - component: {fileID: 317082046} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &317082045 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317082044} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 586081879} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &317082046 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317082044} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &317082047 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317082044} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &322195377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 322195378} + - component: {fileID: 322195380} + - component: {fileID: 322195379} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &322195378 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 322195377} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1028271463} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &322195379 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 322195377} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &322195380 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 322195377} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &323921624 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0.394 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &326244154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 326244155} + - component: {fileID: 326244157} + - component: {fileID: 326244156} + m_Layer: 0 + m_Name: Obstacle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &326244155 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326244154} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.74, z: -0.025} + m_LocalScale: {x: 0.14763856, y: 0.40729, z: 0.40729} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1478122371} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &326244156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326244154} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &326244157 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 326244154} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 212554433} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: cf7e1f6ebb800154db2b215cba9330ee, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &327735240 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - CLIPPING_ON + - DISTORT_ON + - GLOW_ON + - WAVEUV_ON + - WIND_ON + m_InvalidKeywords: + - CUSTOMBLENDING_ON + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 100 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0.03 + - _ClipUvRight: 0 + - _ClipUvUp: 0.042 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.81 + - _DistortTexXSpeed: -1 + - _DistortTexYSpeed: -5.9 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 7.7 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 5.7 + - _GrassWind: 5.2 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0.6775423, b: 0, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.047169805, b: 0.07456907, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &337231024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 337231025} + - component: {fileID: 337231027} + - component: {fileID: 337231026} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &337231025 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337231024} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2082220742} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &337231026 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337231024} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &337231027 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337231024} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &352221783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 352221784} + - component: {fileID: 352221786} + - component: {fileID: 352221785} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &352221784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352221783} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1434614528} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &352221785 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352221783} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &352221786 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352221783} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &353408738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 353408739} + - component: {fileID: 353408742} + - component: {fileID: 353408741} + - component: {fileID: 353408743} + m_Layer: 0 + m_Name: Hallucination + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &353408739 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 110, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 69675091} + - {fileID: 684127073} + m_Father: {fileID: 1563905016} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &353408741 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &353408742 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2054684528} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &353408743 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 009a1cbada3894e4387ecb3a8a39e335, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &355247222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355247223} + - component: {fileID: 355247225} + - component: {fileID: 355247224} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &355247223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355247222} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1123731223} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &355247224 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355247222} + m_Text: Overlay Texture + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &355247225 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355247222} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &356332865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 356332866} + - component: {fileID: 356332869} + - component: {fileID: 356332868} + - component: {fileID: 356332867} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &356332866 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 564363701} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &356332867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &356332868 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 1774554235} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &356332869 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_CullTransparentMesh: 0 +--- !u!1 &357954208 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 357954209} + - component: {fileID: 357954212} + - component: {fileID: 357954211} + m_Layer: 0 + m_Name: TwistedFace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &357954209 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357954208} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 260, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2008035789} + - {fileID: 1869989730} + m_Father: {fileID: 1563905016} + m_RootOrder: 26 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &357954211 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357954208} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &357954212 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 357954208} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1349909629} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &361311994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 361311995} + - component: {fileID: 361311998} + - component: {fileID: 361311997} + m_Layer: 0 + m_Name: Wind + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &361311995 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 361311994} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 20, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2076635524} + - {fileID: 156196757} + m_Father: {fileID: 1351315063} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &361311997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 361311994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &361311998 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 361311994} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 183278329} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &367923810 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 367923811} + - component: {fileID: 367923813} + - component: {fileID: 367923812} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &367923811 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 367923810} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1050471976} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &367923812 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 367923810} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &367923813 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 367923810} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &368348655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 368348656} + - component: {fileID: 368348658} + - component: {fileID: 368348659} + m_Layer: 0 + m_Name: Ghost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &368348656 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 220, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1471800765} + - {fileID: 42378787} + m_Father: {fileID: 2036092933} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &368348658 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 150333392} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &368348659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &376742881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 376742882} + - component: {fileID: 376742884} + - component: {fileID: 376742883} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &376742882 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 376742881} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1813870144} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &376742883 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 376742881} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &376742884 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 376742881} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &396641005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 396641006} + - component: {fileID: 396641008} + - component: {fileID: 396641007} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &396641006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396641005} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1934762264} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &396641007 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396641005} + m_Text: Burn + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &396641008 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396641005} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &401883083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 401883084} + - component: {fileID: 401883086} + - component: {fileID: 401883085} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &401883084 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 401883083} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 471382084} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &401883085 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 401883083} + m_Text: Inner Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &401883086 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 401883083} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &407134449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 407134450} + - component: {fileID: 407134453} + - component: {fileID: 407134452} + - component: {fileID: 407134451} + m_Layer: 0 + m_Name: Doodle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &407134450 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407134449} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 230, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 98126758} + - {fileID: 415056644} + m_Father: {fileID: 1563905016} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &407134451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407134449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &407134452 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407134449} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1459191230} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 73d3cc63327012249b4f98eb9289311d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &407134453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407134449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &409423830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 409423831} + - component: {fileID: 409423832} + m_Layer: 0 + m_Name: Mask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &409423831 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409423830} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 3.2125397, y: 4.672785, z: 4.672785} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1756331349} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!331 &409423832 +SpriteMask: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409423830} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10758, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 4b40fc0f65c85f14fbc9c7c5f40ca686, type: 3} + m_MaskAlphaCutoff: 0.2 + m_FrontSortingLayerID: 0 + m_BackSortingLayerID: 0 + m_FrontSortingLayer: 0 + m_BackSortingLayer: 0 + m_FrontSortingOrder: 0 + m_BackSortingOrder: 0 + m_IsCustomRangeActive: 0 + m_SpriteSortPoint: 0 +--- !u!1 &415056643 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 415056644} + - component: {fileID: 415056646} + - component: {fileID: 415056645} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &415056644 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 415056643} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 407134450} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &415056645 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 415056643} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &415056646 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 415056643} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &419407226 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419407227} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 40, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 849687025} + - {fileID: 846281939} + m_Father: {fileID: 2036092933} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &419407227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 419407226} + - component: {fileID: 419407229} + - component: {fileID: 419407230} + m_Layer: 0 + m_Name: Outline2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &419407229 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419407227} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 313393139} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &419407230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419407227} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &419511669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 419511670} + - component: {fileID: 419511672} + - component: {fileID: 419511671} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &419511670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419511669} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 584220654} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &419511671 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419511669} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &419511672 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419511669} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &420059980 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 420059981} + - component: {fileID: 420059983} + - component: {fileID: 420059984} + m_Layer: 0 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &420059981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 420059980} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 270, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 168046141} + - {fileID: 820886078} + m_Father: {fileID: 2036092933} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &420059983 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 420059980} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1105303541} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &420059984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 420059980} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &427761888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 427761889} + - component: {fileID: 427761891} + - component: {fileID: 427761890} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &427761889 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427761888} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1931308735} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &427761890 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427761888} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &427761891 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427761888} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &430987701 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - HITEFFECT_ON + - OUTBASE8DIR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 6.8 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 193 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.091 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 0.46328974, g: 0, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &435111025 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 435111026} + - component: {fileID: 435111028} + - component: {fileID: 435111027} + m_Layer: 0 + m_Name: Outline3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &435111026 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435111025} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.11, y: -0.66, z: 0.05} + m_LocalScale: {x: 1.0657709, y: 1.0657709, z: 1.0657709} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &435111027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435111025} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &435111028 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435111025} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2fff2435ee99439438c463e2ce768283, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &437846755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 437846756} + - component: {fileID: 437846758} + - component: {fileID: 437846757} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &437846756 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437846755} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 42135250} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &437846757 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437846755} + m_Text: Spooky Soldier + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &437846758 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 437846755} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &443722313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 443722314} + - component: {fileID: 443722316} + - component: {fileID: 443722315} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443722314 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443722313} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1931308735} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &443722315 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443722313} + m_Text: Color Swap + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &443722316 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443722313} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &443772010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 443772011} + - component: {fileID: 443772014} + - component: {fileID: 443772013} + m_Layer: 0 + m_Name: Texture Scroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443772011 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443772010} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 80, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1618143722} + - {fileID: 1939042051} + m_Father: {fileID: 1351315063} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &443772013 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443772010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &443772014 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443772010} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1230234141} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &450696183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 450696184} + - component: {fileID: 450696188} + - component: {fileID: 450696185} + - component: {fileID: 450696187} + m_Layer: 0 + m_Name: Procedural Soldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &450696184 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450696183} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 290, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1727216260} + - {fileID: 746778958} + m_Father: {fileID: 1563905016} + m_RootOrder: 29 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &450696185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450696183} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4ef3964599ee48c4ea5a4ecf012ed949, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &450696187 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450696183} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &450696188 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 450696183} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2066467196} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &453643567 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ONLYOUTLINE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _ONLYOUTLINE_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 1 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.012 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &453652827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 453652828} + - component: {fileID: 453652830} + - component: {fileID: 453652829} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &453652828 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453652827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1613686741} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &453652829 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453652827} + m_Text: Fade + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &453652830 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453652827} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &465147594 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GRADIENT_ON + - RADIALGRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GRADISRADIAL_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.876 + - _GradBoostX: 0.98 + - _GradBoostY: 1.2 + - _GradIsRadial: 1 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0.28235295, b: 0.05495002, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 0.9940848, g: 1, b: 0.3679245, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &469847421 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DOODLE_ON + - GLOWTEX_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 3.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 12.82 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.7193959, b: 0.1273585, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &471382083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 471382084} + - component: {fileID: 471382086} + - component: {fileID: 471382087} + m_Layer: 0 + m_Name: Inner Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &471382084 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 70, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 401883084} + - {fileID: 720867420} + m_Father: {fileID: 2036092933} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &471382086 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 537809413} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &471382087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &482750998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 482750999} + - component: {fileID: 482751001} + - component: {fileID: 482751000} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &482750999 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 482750998} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1478122371} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &482751000 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 482750998} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &482751001 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 482750998} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &485976055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 485976056} + - component: {fileID: 485976058} + - component: {fileID: 485976059} + m_Layer: 0 + m_Name: Glitch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &485976056 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 485976055} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 250, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 275948670} + - {fileID: 566664014} + m_Father: {fileID: 2036092933} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &485976058 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 485976055} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1181865632} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &485976059 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 485976055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &487308174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 487308175} + - component: {fileID: 487308177} + - component: {fileID: 487308176} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &487308175 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 487308174} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1329663900} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &487308176 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 487308174} + m_Text: Poolar Coords + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &487308177 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 487308174} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &489557968 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 489557969} + - component: {fileID: 489557971} + - component: {fileID: 489557970} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &489557969 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 489557968} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1675838108} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &489557970 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 489557968} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &489557971 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 489557968} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &499272003 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 499272004} + - component: {fileID: 499272007} + - component: {fileID: 499272006} + m_Layer: 0 + m_Name: BlurredOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &499272004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499272003} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 270, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1916465496} + - {fileID: 2064997618} + - {fileID: 114782627} + m_Father: {fileID: 1563905016} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &499272006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499272003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &499272007 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499272003} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1439702669} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &499438416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 499438417} + - component: {fileID: 499438419} + - component: {fileID: 499438418} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &499438417 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499438416} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1986728942} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &499438418 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499438416} + m_Text: Zoom + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &499438419 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499438416} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &510732447 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 510732448} + - component: {fileID: 510732450} + - component: {fileID: 510732449} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &510732448 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510732447} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1073973762} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &510732449 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510732447} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &510732450 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510732447} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &511167260 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 511167261} + - component: {fileID: 511167265} + - component: {fileID: 511167264} + - component: {fileID: 511167262} + - component: {fileID: 511167266} + m_Layer: 0 + m_Name: IceSoldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &511167261 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 511167260} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 350, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 711155183} + - {fileID: 1078196207} + - {fileID: 1527473307} + - {fileID: 1884970177} + m_Father: {fileID: 1563905016} + m_RootOrder: 35 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!331 &511167262 +SpriteMask: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 511167260} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10758, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_MaskAlphaCutoff: 0.2 + m_FrontSortingLayerID: 0 + m_BackSortingLayerID: 0 + m_FrontSortingLayer: 0 + m_BackSortingLayer: 0 + m_FrontSortingOrder: 0 + m_BackSortingOrder: 0 + m_IsCustomRangeActive: 0 + m_SpriteSortPoint: 0 +--- !u!114 &511167264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 511167260} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &511167265 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 511167260} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d27799974f79b894196aeeef8bac53af, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &511167266 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 511167260} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: c2df20f2d12e21b46bacd5dfa839b92e, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &520963777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 520963778} + - component: {fileID: 520963780} + - component: {fileID: 520963779} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &520963778 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520963777} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1875180451} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &520963779 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520963777} + m_Text: Teleport + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &520963780 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520963777} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &535274221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 535274222} + - component: {fileID: 535274224} + - component: {fileID: 535274223} + m_Layer: 5 + m_Name: ExpositorTitleOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &535274222 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 535274221} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1005972827} + m_Father: {fileID: 564363701} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -87} + m_SizeDelta: {x: 160, y: 121.23} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &535274223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 535274221} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_FontSize: 123 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 123 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Color Effects +--- !u!222 &535274224 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 535274221} + m_CullTransparentMesh: 0 +--- !u!21 &537809413 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - INNEROUTLINE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 10 + - _InnerOutlineThickness: 2.01 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0.2028302, b: 0.9452239, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &540070582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 540070583} + - component: {fileID: 540070586} + - component: {fileID: 540070585} + - component: {fileID: 540070584} + m_Layer: 0 + m_Name: Frame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &540070583 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540070582} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 6.839, y: 1.962, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 269805654} + - {fileID: 1120672005} + m_Father: {fileID: 1211354477} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &540070584 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540070582} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f36bce3b3e7e3c5488117e16e426deb5, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &540070585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540070582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &540070586 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540070582} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1537019967} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: fab06e0be9375cc4d823efa71629885c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &540543599 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DISTORT_ON + - GLOW_ON + - WAVEUV_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 7f33f36658f399a44be84455bcd911b1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 2 + - _DistortTexYSpeed: 2 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 4.4 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0.5 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &540549268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 540549269} + - component: {fileID: 540549273} + - component: {fileID: 540549272} + - component: {fileID: 540549270} + m_Layer: 0 + m_Name: RadialFillAmount + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &540549269 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540549268} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 70, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 718105016} + - {fileID: 1843941480} + m_Father: {fileID: 1351315063} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &540549270 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540549268} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f325edee1e9fb044eb0d87aad6d3ece0, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &540549272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540549268} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &540549273 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 540549268} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1118634257} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &545525088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 545525089} + - component: {fileID: 545525091} + - component: {fileID: 545525090} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &545525089 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 545525088} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 597182738} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &545525090 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 545525088} + m_Text: (Gradient Property) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &545525091 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 545525088} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &548255499 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 548255500} + - component: {fileID: 548255504} + - component: {fileID: 548255503} + - component: {fileID: 548255501} + m_Layer: 0 + m_Name: Shine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &548255500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 548255499} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 280, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 668913776} + - {fileID: 582865293} + m_Father: {fileID: 2036092933} + m_RootOrder: 28 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &548255501 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 548255499} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1b6613bf9b3fea94380070ae23178552, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &548255503 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 548255499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &548255504 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 548255499} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2136425119} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &550220620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 550220621} + - component: {fileID: 550220623} + - component: {fileID: 550220622} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &550220621 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 550220620} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.5699997, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1756331349} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &550220622 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 550220620} + m_Text: (Has Sprite Mask) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &550220623 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 550220620} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &556503703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 556503704} + - component: {fileID: 556503706} + - component: {fileID: 556503705} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &556503704 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 556503703} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1923390774} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &556503705 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 556503703} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &556503706 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 556503703} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &564363697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 564363701} + - component: {fileID: 564363700} + - component: {fileID: 564363699} + - component: {fileID: 564363698} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &564363698 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &564363699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &564363700 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 999529079} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: -1 + m_TargetDisplay: 0 +--- !u!224 &564363701 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 356332866} + - {fileID: 1302433542} + - {fileID: 535274222} + - {fileID: 154474731} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &566664013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 566664014} + - component: {fileID: 566664016} + - component: {fileID: 566664015} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &566664014 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566664013} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 485976056} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &566664015 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566664013} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &566664016 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566664013} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &581202604 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &582549647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 582549648} + - component: {fileID: 582549650} + - component: {fileID: 582549649} + - component: {fileID: 582549651} + m_Layer: 0 + m_Name: FireBack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &582549648 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582549647} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5838726, y: 1.5838726, z: 1.5838726} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 102412577} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &582549649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582549647} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &582549650 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582549647} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c2c3a51f881cb443906a57116cf56fe, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2ea3ea54c499d314f957e0a47dc11c9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &582549651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582549647} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 384dba07353e1f242b467b6857a1e3d4, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _RotateUvAmount + scrollSpeed: 5 + applyModulo: 1 + modulo: 6.28 + mat: {fileID: 0} +--- !u!1 &582865292 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 582865293} + - component: {fileID: 582865295} + - component: {fileID: 582865294} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &582865293 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582865292} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 548255500} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &582865294 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582865292} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &582865295 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 582865292} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &584220653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 584220654} + - component: {fileID: 584220657} + - component: {fileID: 584220656} + m_Layer: 0 + m_Name: Thermal Vision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &584220654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584220653} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 320, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1464450239} + - {fileID: 419511670} + m_Father: {fileID: 1563905016} + m_RootOrder: 32 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &584220656 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584220653} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &584220657 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584220653} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1065071623} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &586081878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 586081879} + - component: {fileID: 586081881} + - component: {fileID: 586081882} + m_Layer: 0 + m_Name: Greyscale + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &586081879 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586081878} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 180, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1880243540} + - {fileID: 317082045} + m_Father: {fileID: 2036092933} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &586081881 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586081878} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 665239746} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &586081882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586081878} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &588736391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 588736392} + - component: {fileID: 588736394} + - component: {fileID: 588736393} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &588736392 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 588736391} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 47460684} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &588736393 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 588736391} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &588736394 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 588736391} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &595151376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 595151377} + - component: {fileID: 595151378} + m_Layer: 0 + m_Name: Pattern + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &595151377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595151376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 120, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5952972451371321220} + - {fileID: 834551331} + - {fileID: 2117073028} + m_Father: {fileID: 1563905016} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &595151378 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595151376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &595980603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 595980604} + - component: {fileID: 595980606} + - component: {fileID: 595980605} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &595980604 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595980603} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 102412577} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &595980605 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595980603} + m_Text: Magic Tornado + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &595980606 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 595980603} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &597182737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 597182738} + - component: {fileID: 597182741} + - component: {fileID: 597182740} + m_Layer: 0 + m_Name: Color Ramp Gradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &597182738 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597182737} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 140, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 316406008} + - {fileID: 545525089} + m_Father: {fileID: 2036092933} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &597182740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597182737} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &597182741 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 597182737} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c07bf10ccbd5c643b7a3d99b400a745, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &601434482 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 601434483} + - component: {fileID: 601434485} + - component: {fileID: 601434484} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &601434483 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601434482} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1350115731} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &601434484 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601434482} + m_Text: Evil Marine + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &601434485 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601434482} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &605528099 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 605528100} + - component: {fileID: 605528102} + - component: {fileID: 605528101} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &605528100 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 605528099} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 252177636} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &605528101 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 605528099} + m_Text: Gameboy + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &605528102 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 605528099} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &608638372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 608638373} + - component: {fileID: 608638375} + - component: {fileID: 608638374} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &608638373 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608638372} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1675838108} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &608638374 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608638372} + m_Text: Army + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &608638375 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608638372} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &611714447 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - COLORRAMP_ON + - OFFSETUV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 359431ef2af87794198688f7c632c1e3, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0.04 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0156 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &624559470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 624559471} + - component: {fileID: 624559473} + - component: {fileID: 624559472} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &624559471 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 624559470} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 984096428} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &624559472 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 624559470} + m_Text: 'Gradient + +' + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &624559473 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 624559470} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &639189023 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - GLOWTEX_ON + - HITEFFECT_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.415 + - _FadeBurnGlow: 15 + - _FadeBurnTransition: 0.105 + - _FadeBurnWidth: 0.026 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 3.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 12.82 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 0 + - _HitEffectGlow: 10.6 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 9.8 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.011 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: 0 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 0.6053487, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.7193959, b: 0.1273585, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 0.9622642, g: 0.10987086, b: 0, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.10969916, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &642204092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 642204093} + - component: {fileID: 642204094} + - component: {fileID: 642204095} + m_Layer: 0 + m_Name: ScreenHit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &642204093 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642204092} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 200, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 266318148} + - {fileID: 144455308} + - {fileID: 245082891} + m_Father: {fileID: 1563905016} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &642204094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642204092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!95 &642204095 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642204092} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1220612ba20667d46a6e8356073b69b0, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &644371591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 644371592} + - component: {fileID: 644371594} + - component: {fileID: 644371593} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &644371592 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 644371591} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1778749804} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &644371593 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 644371591} + m_Text: Hand Drawn + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &644371594 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 644371591} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &646019451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 646019452} + - component: {fileID: 646019454} + - component: {fileID: 646019453} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &646019452 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646019451} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 56751283} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &646019453 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646019451} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &646019454 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 646019451} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &653496752 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - MOTIONBLUR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.345 + - _MotionBlurDist: -1.44 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &665239746 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GREYSCALE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0.097 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &668913775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 668913776} + - component: {fileID: 668913778} + - component: {fileID: 668913777} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &668913776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668913775} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 548255500} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &668913777 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668913775} + m_Text: Shine + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &668913778 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 668913775} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &671117225 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 671117226} + - component: {fileID: 671117230} + - component: {fileID: 671117229} + - component: {fileID: 671117228} + - component: {fileID: 671117227} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &671117226 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 671117225} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 939106332} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &671117227 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 671117225} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 33212171a9274b947914d32a914af1a3, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &671117228 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 671117225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &671117229 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 671117225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &671117230 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 671117225} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 653496752} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &682244416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 682244417} + - component: {fileID: 682244419} + - component: {fileID: 682244418} + m_Layer: 0 + m_Name: FireFront + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &682244417 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 682244416} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.56, z: -0.05} + m_LocalScale: {x: 0.4067901, y: 0.4067901, z: 0.4067901} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1953432852} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &682244418 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 682244416} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &682244419 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 682244416} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 327735240} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: bd6f48b4407043345b1a3a07df8c4d61, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.04, y: 0.04} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &684127072 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 684127073} + - component: {fileID: 684127075} + - component: {fileID: 684127074} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &684127073 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684127072} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 353408739} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &684127074 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684127072} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &684127075 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684127072} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &684661038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 684661039} + - component: {fileID: 684661041} + - component: {fileID: 684661040} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &684661039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684661038} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 766050008} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &684661040 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684661038} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &684661041 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 684661038} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &694591669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 694591670} + - component: {fileID: 694591673} + - component: {fileID: 694591671} + m_Layer: 0 + m_Name: Minimalist Soldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &694591670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 694591669} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 300, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1308471598} + - {fileID: 1466512396} + m_Father: {fileID: 1563905016} + m_RootOrder: 30 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &694591671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 694591669} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &694591673 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 694591669} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 217718272} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &706131456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 706131457} + - component: {fileID: 706131459} + - component: {fileID: 706131458} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &706131457 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 706131456} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 312669278} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &706131458 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 706131456} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &706131459 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 706131456} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &711155182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 711155183} + - component: {fileID: 711155184} + m_Layer: 0 + m_Name: Ice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &711155183 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 711155182} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.0582, y: 0.0425, z: -0.1} + m_LocalScale: {x: 0.67673415, y: 0.7130322, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 511167261} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &711155184 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 711155182} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e4599046180b0ac49b3df99ab01b3e27, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 49cc75da86b2bb949b1235ad2a384f9b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 1 + m_SpriteSortPoint: 0 +--- !u!1 &712974875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 712974876} + - component: {fileID: 712974878} + - component: {fileID: 712974877} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &712974876 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712974875} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1329663900} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &712974877 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712974875} + m_Text: (Texture is Tiled) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &712974878 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712974875} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &718105015 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 718105016} + - component: {fileID: 718105018} + - component: {fileID: 718105017} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &718105016 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718105015} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 540549269} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &718105017 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718105015} + m_Text: Radial Fill Amount + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &718105018 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718105015} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &720867419 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 720867420} + - component: {fileID: 720867422} + - component: {fileID: 720867421} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &720867420 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 720867419} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 471382084} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &720867421 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 720867419} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &720867422 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 720867419} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &727703726 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - TEXTURESCROLL_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 11.1 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 0.5 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &732186308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 732186310} + - component: {fileID: 732186309} + m_Layer: 0 + m_Name: Expositors + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &732186309 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 732186308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b549ed925b49d274c876184f60faabdf, type: 3} + m_Name: + m_EditorClassIdentifier: + expositors: + - {fileID: 2036092934} + - {fileID: 1351315062} + - {fileID: 1563905015} + expositorsTitle: {fileID: 1005972828} + expositorsTitleOutline: {fileID: 535274223} + expositorDistance: -75 + background: {fileID: 356332865} + colorLerpSpeed: 2.5 +--- !u!4 &732186310 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 732186308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2036092933} + - {fileID: 1351315063} + - {fileID: 1563905016} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &746759202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746759203} + - component: {fileID: 746759205} + - component: {fileID: 746759206} + - component: {fileID: 746759207} + m_Layer: 0 + m_Name: Hit Effect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &746759203 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 150, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 133362206} + - {fileID: 1522371944} + m_Father: {fileID: 2036092933} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &746759205 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 950928387} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &746759206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!95 &746759207 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: c6e411a605ec50345a36bbab9d3cc722, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &746778957 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746778958} + - component: {fileID: 746778960} + - component: {fileID: 746778959} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &746778958 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746778957} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 450696184} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &746778959 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746778957} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &746778960 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746778957} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &753155718 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - COLORSWAP_ON + - DISTORT_ON + - GLOWTEX_ON + - GLOW_ON + - GREYSCALEOUTLINE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTDIST_ON + - OUTTEX_ON + - PINCH_ON + - ROUNDWAVEUV_ON + - ZOOMUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - OUTGREYTEXTURE_ON + - _GLOWTEXUSED_ON + - _GREYSCALEOUTLINE_ON + - _OUTLINE8DIRECTIONS_ON + - _OUTLINEDISTORTTOGGLE_ON + - _OUTLINETEXGREY_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.1, y: 0.1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 0.65 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0.179 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0.086 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0.26 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.28 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.2 + - _DistortTexXSpeed: 1 + - _DistortTexYSpeed: 1 + - _EditorDrawers: 6 + - _FadeAmount: 0.461 + - _FadeBurnGlow: 1 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1.8 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 14.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0.27 + - _GreyscaleOutline: 1 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 2 + - _HsvSaturation: 0.92 + - _HsvShift: 151 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 6 + - _InnerOutlineThickness: 1.31 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.67 + - _OutlineDistortTexXSpeed: 0.2 + - _OutlineDistortTexYSpeed: -1 + - _OutlineDistortToggle: 1 + - _OutlineGlow: 15.7 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 1 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 0.5 + - _OutlineTexYSpeed: -3.3 + - _OutlineWidth: 0 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.118 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 0.38 + - _RoundWaveStrength: 0.063 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7.5 + - _WaveSpeed: 9.4 + - _WaveStrength: 22.4 + - _WaveX: 0.106 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.92 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.6687399, g: 1, b: 0.2924528, a: 1} + - _ColorSwapGreen: {r: 1, g: 0.020314153, b: 0, a: 1} + - _ColorSwapRed: {r: 0, g: 0.46226418, b: 0.023657747, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.49019608, g: 0.41710952, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0.45882368, g: 1, b: 0, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 0.9811321, g: 0.29619083, b: 0.7939467, a: 1} + - _OutlineColor: {r: 0.3073311, g: 1, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &766050007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 766050008} + - component: {fileID: 766050012} + - component: {fileID: 766050011} + - component: {fileID: 766050009} + m_Layer: 0 + m_Name: Gradient Scroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &766050008 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766050007} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 90, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1675907431} + - {fileID: 684661039} + m_Father: {fileID: 1563905016} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &766050009 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766050007} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: edeeb31731bec5f4092bbc3bbff03e91, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &766050011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766050007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &766050012 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766050007} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 946451345} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &772177650 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.437 + - _FadeBurnGlow: 13.5 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &778370415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 778370416} + - component: {fileID: 778370418} + - component: {fileID: 778370417} + m_Layer: 0 + m_Name: Sprite2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &778370416 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778370415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.22, y: 0.82, z: -0.05} + m_LocalScale: {x: 1.0080961, y: 1.0080961, z: 1.0080961} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &778370417 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778370415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &778370418 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778370415} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2128149943} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &786925990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 786925991} + - component: {fileID: 786925994} + - component: {fileID: 786925993} + m_Layer: 0 + m_Name: Fish Eye + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &786925991 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 150, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1302959054} + - {fileID: 1039947233} + m_Father: {fileID: 1351315063} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &786925993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &786925994 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1150284212} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &789390131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 789390132} + - component: {fileID: 789390134} + - component: {fileID: 789390133} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &789390132 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 789390131} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1350115731} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &789390133 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 789390131} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &789390134 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 789390131} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &793013507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 793013508} + - component: {fileID: 793013510} + - component: {fileID: 793013509} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &793013508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793013507} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1119325822} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &793013509 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793013507} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &793013510 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793013507} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &797006599 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 797006600} + - component: {fileID: 797006602} + - component: {fileID: 797006601} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &797006600 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797006599} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1028271463} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &797006601 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797006599} + m_Text: Pixelate + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &797006602 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797006599} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &798161389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 798161390} + - component: {fileID: 798161392} + - component: {fileID: 798161391} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &798161390 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798161389} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 950130248} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &798161391 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798161389} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &798161392 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798161389} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &798901403 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 798901404} + - component: {fileID: 798901406} + - component: {fileID: 798901405} + m_Layer: 0 + m_Name: Flag + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &798901404 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798901403} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1.132, y: 0.846, z: 0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 935289136} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &798901405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798901403} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &798901406 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798901403} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 208665463} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300002, guid: adce45105552071409c959137cb5b670, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.18, y: 1.76} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &799318215 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 799318216} + - component: {fileID: 799318218} + - component: {fileID: 799318217} + - component: {fileID: 799318219} + m_Layer: 0 + m_Name: FireMid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &799318216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799318215} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.025} + m_LocalScale: {x: 1.0754969, y: 1.0754969, z: 1.0754969} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 102412577} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &799318217 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799318215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &799318218 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799318215} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c2c3a51f881cb443906a57116cf56fe, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2ea3ea54c499d314f957e0a47dc11c9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.04, y: 0.04} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &799318219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799318215} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 384dba07353e1f242b467b6857a1e3d4, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _RotateUvAmount + scrollSpeed: 7.5 + applyModulo: 1 + modulo: 6.28 + mat: {fileID: 0} +--- !u!1 &816448198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 816448199} + - component: {fileID: 816448201} + - component: {fileID: 816448200} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &816448199 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 816448198} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1358020792} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &816448200 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 816448198} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &816448201 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 816448198} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &817315606 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - NEGATIVE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &820886077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 820886078} + - component: {fileID: 820886080} + - component: {fileID: 820886079} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &820886078 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820886077} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 420059981} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &820886079 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820886077} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &820886080 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820886077} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &822200767 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FLICKER_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0.221 + - _FlickerFreq: 0.31 + - _FlickerPercent: 0.132 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &831340857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 831340858} + - component: {fileID: 831340861} + - component: {fileID: 831340860} + - component: {fileID: 831340859} + m_Layer: 0 + m_Name: Aura + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &831340858 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831340857} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.05} + m_LocalScale: {x: 1.009596, y: 1.009596, z: 1.009596} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 982048496} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &831340859 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831340857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &831340860 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831340857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &831340861 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831340857} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1774397170} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &834551330 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 834551331} + - component: {fileID: 834551333} + - component: {fileID: 834551332} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &834551331 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 834551330} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 595151377} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &834551332 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 834551330} + m_Text: Pattern + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &834551333 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 834551330} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &844328744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 844328745} + - component: {fileID: 844328747} + - component: {fileID: 844328746} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &844328745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 844328744} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1447921189} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &844328746 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 844328744} + m_Text: Flicker + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &844328747 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 844328744} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &846281938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 846281939} + - component: {fileID: 846281941} + - component: {fileID: 846281940} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &846281939 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846281938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 419407226} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &846281940 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846281938} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &846281941 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846281938} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &849687024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 849687025} + - component: {fileID: 849687027} + - component: {fileID: 849687026} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &849687025 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 849687024} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 419407226} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &849687026 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 849687024} + m_Text: Textured Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &849687027 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 849687024} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &857099421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 857099422} + - component: {fileID: 857099424} + - component: {fileID: 857099423} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &857099422 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857099421} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 972134371} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &857099423 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857099421} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &857099424 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857099421} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &858113521 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 858113522} + - component: {fileID: 858113524} + - component: {fileID: 858113523} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &858113522 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858113521} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1813870144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &858113523 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858113521} + m_Text: Chromatic Aberration + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &858113524 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858113521} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &866812739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 866812740} + - component: {fileID: 866812742} + - component: {fileID: 866812741} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &866812740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866812739} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1120052622} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &866812741 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866812739} + m_Text: Glow + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &866812742 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 866812739} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &878272796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 878272797} + - component: {fileID: 878272799} + - component: {fileID: 878272798} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &878272797 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878272796} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1767383824} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &878272798 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878272796} + m_Text: Blur + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &878272799 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 878272796} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &883004836 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + - GLOWTEX_ON + - GLOW_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTDIST_ON + - OUTTEX_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + - _OUTLINEDISTORTTOGGLE_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: f96aebb9bcd1e3b44bafbb23b1bdac88, type: 3} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1.5, y: 1.5} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.128 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 6.1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.05 + - _OutlineDistortTexXSpeed: 2 + - _OutlineDistortTexYSpeed: -14.6 + - _OutlineDistortToggle: 1 + - _OutlineGlow: 10.4 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 1 + - _OutlineTexYSpeed: -4 + - _OutlineWidth: 0.031 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 8.95 + - _WaveSpeed: 12.14 + - _WaveStrength: 18.77 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.3490566, g: 0.3490566, b: 0.3490566, a: 1} + - _ColorSwapGreen: {r: 1, g: 0.11792451, b: 0.11792451, a: 1} + - _ColorSwapRed: {r: 0.6603774, g: 0.6603774, b: 0.6603774, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.11320752, b: 0.11320752, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.122641504, b: 0.122641504, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &892560182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 892560183} + - component: {fileID: 892560185} + - component: {fileID: 892560184} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &892560183 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892560182} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1286689243} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &892560184 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892560182} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &892560185 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 892560182} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &906963583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906963584} + - component: {fileID: 906963586} + - component: {fileID: 906963585} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &906963584 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906963583} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 982048496} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &906963585 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906963583} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &906963586 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906963583} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &912083091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 912083092} + - component: {fileID: 912083094} + - component: {fileID: 912083093} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &912083092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912083091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1554650441} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &912083093 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912083091} + m_Text: Wave + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &912083094 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 912083091} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &913568438 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 913568439} + - component: {fileID: 913568441} + - component: {fileID: 913568440} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &913568439 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 913568438} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1050471976} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &913568440 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 913568438} + m_Text: Fill Amount + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &913568441 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 913568438} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &916295327 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHROMABERR_ON + - FISHEYE_ON + - HITEFFECT_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.249 + - _ChromAberrAmount: 0 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 224 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 2 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0107 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.9094448, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &924727830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 924727831} + - component: {fileID: 924727833} + - component: {fileID: 924727832} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &924727831 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924727830} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 166039413} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &924727832 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924727830} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &924727833 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924727830} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &928177172 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 928177173} + - component: {fileID: 928177175} + - component: {fileID: 928177174} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &928177173 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928177172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 242385329} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &928177174 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928177172} + m_Text: Water + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &928177175 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 928177172} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &933861177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 933861178} + - component: {fileID: 933861180} + - component: {fileID: 933861179} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &933861178 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933861177} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1554650441} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &933861179 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933861177} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &933861180 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933861177} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &935289135 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 935289136} + - component: {fileID: 935289137} + m_Layer: 0 + m_Name: FlagPole + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &935289136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935289135} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 798901404} + m_Father: {fileID: 1883979700} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &935289137 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935289135} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: adce45105552071409c959137cb5b670, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.26, y: 4.34} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &939106331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 939106332} + - component: {fileID: 939106333} + m_Layer: 0 + m_Name: MotionBlur + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &939106332 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 939106331} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 210, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 671117226} + - {fileID: 2023359958} + - {fileID: 298142067} + m_Father: {fileID: 2036092933} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &939106333 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 939106331} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &941567972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 941567973} + - component: {fileID: 941567975} + - component: {fileID: 941567974} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &941567973 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941567972} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1313138820} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &941567974 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941567972} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &941567975 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941567972} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &942262412 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 942262413} + - component: {fileID: 942262415} + - component: {fileID: 942262414} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &942262413 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 942262412} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 242385329} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &942262414 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 942262412} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &942262415 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 942262412} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &944684572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 944684573} + - component: {fileID: 944684575} + - component: {fileID: 944684576} + - component: {fileID: 944684577} + m_Layer: 0 + m_Name: Posterize + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &944684573 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944684572} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 190, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1357243700} + - {fileID: 1497593394} + m_Father: {fileID: 2036092933} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &944684575 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944684572} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 302907434} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &944684576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944684572} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!95 &944684577 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 944684572} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e25fb0db751a59a43bb4bd01628feb7e, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &945953420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 945953421} + - component: {fileID: 945953423} + - component: {fileID: 945953422} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &945953421 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 945953420} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1861014113} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &945953422 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 945953420} + m_Text: (Has Sprite Mask) + m_OffsetZ: -1.5 + m_CharacterSize: 0.06 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &945953423 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 945953420} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &946451345 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - FISHEYE_ON + - INNEROUTLINE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 2eb26501acf862843a55a2e79af0c3c8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0.2 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 5.27 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.252 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.1 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 250 + - _InnerOutlineThickness: 3 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1.98 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 0, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 1, b: 1, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 1, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &950130247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 950130248} + - component: {fileID: 950130250} + m_Layer: 0 + m_Name: Grass + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &950130248 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 950130247} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 150, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 124794631} + - {fileID: 1023365940} + - {fileID: 798161390} + m_Father: {fileID: 1563905016} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &950130250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 950130247} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &950928387 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HITEFFECT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 10 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 0.08018869, b: 0.08018869, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &972134370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 972134371} + - component: {fileID: 972134374} + - component: {fileID: 972134373} + m_Layer: 0 + m_Name: Distortion + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &972134371 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972134370} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 100, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 305999441} + - {fileID: 857099422} + m_Father: {fileID: 1351315063} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &972134373 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972134370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &972134374 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972134370} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1333622421} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &982048495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 982048496} + - component: {fileID: 982048499} + - component: {fileID: 982048498} + m_Layer: 0 + m_Name: SuperSaiyan + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &982048496 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 982048495} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 310, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 831340858} + - {fileID: 1432462163} + - {fileID: 906963584} + m_Father: {fileID: 1563905016} + m_RootOrder: 31 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &982048498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 982048495} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &982048499 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 982048495} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2023436102} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &984096427 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 984096428} + - component: {fileID: 984096430} + - component: {fileID: 984096431} + m_Layer: 0 + m_Name: Gradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &984096428 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 80, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 624559471} + - {fileID: 1418206287} + m_Father: {fileID: 2036092933} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &984096430 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 111852238} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &984096431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &984421900 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ZOOMUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.09 + - _ColorSwapRedLuminosity: 0.604 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapRed: {r: 0, g: 0.5643088, b: 0.8396226, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &998349593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 998349594} + - component: {fileID: 998349596} + - component: {fileID: 998349595} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &998349594 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 998349593} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1358020792} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &998349595 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 998349593} + m_Text: Warp + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &998349596 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 998349593} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &999359662 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - SHAKEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &999529076 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 999529080} + - component: {fileID: 999529079} + - component: {fileID: 999529077} + - component: {fileID: 999529082} + - component: {fileID: 999529081} + m_Layer: 4 + m_Name: Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &999529077 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 999529076} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fcb2e887baa071545bad04c7b0e87cce, type: 3} + m_Name: + m_EditorClassIdentifier: + targetedItem: {fileID: 4825911116503289154} + demoController: {fileID: 732186309} + speed: 10 +--- !u!20 &999529079 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 999529076} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &999529080 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 999529076} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &999529081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 999529076} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3} + m_Name: + m_EditorClassIdentifier: + sharedProfile: {fileID: 11400000, guid: c12f806a2a3ae954ebb1771c65441e4c, type: 2} + isGlobal: 1 + blendDistance: 0 + weight: 1 + priority: 0 +--- !u!114 &999529082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 999529076} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 999529080} + volumeLayer: + serializedVersion: 2 + m_Bits: 16 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 0 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 0 + m_ShowCustomSorter: 0 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] +--- !u!1 &1005972826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1005972827} + - component: {fileID: 1005972829} + - component: {fileID: 1005972828} + m_Layer: 5 + m_Name: ExpositorTitle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1005972827 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005972826} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 535274222} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 9.384888} + m_SizeDelta: {x: 160, y: 121.23} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1005972828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005972826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: d722354f9c8e9e643b5f30f00b5b20ea, type: 3} + m_FontSize: 123 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 123 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Color Effects +--- !u!222 &1005972829 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005972826} + m_CullTransparentMesh: 0 +--- !u!1 &1022452600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022452601} + - component: {fileID: 1022452603} + - component: {fileID: 1022452602} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1022452601 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022452600} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 47460684} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1022452602 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022452600} + m_Text: Colors + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1022452603 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022452600} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1023365939 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1023365940} + - component: {fileID: 1023365942} + - component: {fileID: 1023365941} + m_Layer: 0 + m_Name: GrassSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1023365940 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023365939} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.4, z: 0} + m_LocalScale: {x: 0.66693, y: 0.66693, z: 0.66693} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 950130248} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1023365941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023365939} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1023365942 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1023365939} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1820263336} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: cf7e1f6ebb800154db2b215cba9330ee, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 10.24, y: 3.06} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1024727761 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOW_ON + - GRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 6.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0.054901965, g: 0, b: 0.011764707, a: 1} + - _GradBotRightCol: {r: 0.05660379, g: 0, b: 0.013662981, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1028271462 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1028271463} + - component: {fileID: 1028271465} + - component: {fileID: 1028271466} + m_Layer: 0 + m_Name: Pixelate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1028271463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028271462} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 170, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 797006600} + - {fileID: 322195378} + m_Father: {fileID: 2036092933} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1028271465 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028271462} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1708657337} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1028271466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028271462} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1038353158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038353159} + - component: {fileID: 1038353162} + - component: {fileID: 1038353161} + - component: {fileID: 1038353163} + m_Layer: 0 + m_Name: Impact + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1038353159 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 70, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1188655027} + - {fileID: 1282385917} + m_Father: {fileID: 1563905016} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1038353161 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1038353162 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 916295327} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &1038353163 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: a1097444efe6cb54f86e2955982c0fe1, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &1039947232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1039947233} + - component: {fileID: 1039947235} + - component: {fileID: 1039947234} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1039947233 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1039947232} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 786925991} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1039947234 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1039947232} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1039947235 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1039947232} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1041891245 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - TWISTUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 10 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 0.08018869, b: 0.08018869, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1045875747 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + - GLOWTEX_ON + - INNEROUTLINE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.1, y: 0.1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 4abae6e7a5c534a4c8e95edf12a7d0c9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: -0.01 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.28 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1.44 + - _CullingOption: 0 + - _DistortAmount: 0.2 + - _DistortTexXSpeed: 1 + - _DistortTexYSpeed: 1 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 6 + - _InnerOutlineThickness: 1.31 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 5.1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.096 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 0.38 + - _RoundWaveStrength: 0.063 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7.8 + - _WaveSpeed: 9.4 + - _WaveStrength: 22.4 + - _WaveX: 0.5 + - _WaveY: 0.469 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.92 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.6981132, g: 0.8099337, b: 1, a: 1} + - _ColorSwapGreen: {r: 0.98823535, g: 0.6392157, b: 0.6117647, a: 1} + - _ColorSwapRed: {r: 0.5176471, g: 0.63529414, b: 0.81568635, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.98823535, g: 0.6392157, b: 0.6117647, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 0.9811321, g: 0.29619083, b: 0.7939467, a: 1} + - _OutlineColor: {r: 0.5896226, g: 0.1792453, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1050471975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1050471976} + - component: {fileID: 1050471980} + - component: {fileID: 1050471979} + - component: {fileID: 1050471977} + m_Layer: 0 + m_Name: Fill Amount + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1050471976 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050471975} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 60, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 913568439} + - {fileID: 367923811} + m_Father: {fileID: 1351315063} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1050471977 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050471975} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 6078cf4809fc6174f90700135dcf328f, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1050471979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050471975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1050471980 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050471975} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 323921624} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1065071623 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - COLORRAMP_ON + - GLOW_ON + - NEGATIVE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 763e13699209a614b8800c76fc9dee48, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: -0.238 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1071386687 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1071386688} + - component: {fileID: 1071386690} + - component: {fileID: 1071386689} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1071386688 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071386687} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1227823621} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1071386689 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071386687} + m_Text: Shake + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1071386690 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071386687} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1073566155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1073566156} + - component: {fileID: 1073566159} + - component: {fileID: 1073566158} + m_Layer: 0 + m_Name: Contrast + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1073566156 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073566155} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 290, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1462418353} + - {fileID: 1267243997} + m_Father: {fileID: 2036092933} + m_RootOrder: 29 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1073566158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073566155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1073566159 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073566155} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1693197524} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1073973762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 50, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1850969167} + - {fileID: 510732448} + m_Father: {fileID: 2036092933} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1073973763 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1073973762} + - component: {fileID: 1073973765} + - component: {fileID: 1073973766} + m_Layer: 0 + m_Name: Outline3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &1073973765 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1129192189} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1073973766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1078024312 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - INNEROUTLINE_ON + - ONLYINNEROUTLINE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - SHADOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _ONLYINNEROUTLINE_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 5 + - _InnerOutlineThickness: 1.6 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 1 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 6.3 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.01 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 1 + - _ShadowX: 0 + - _ShadowY: 0 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 0.4811321, b: 0.4811321, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1078196206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1078196207} + - component: {fileID: 1078196209} + - component: {fileID: 1078196208} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1078196207 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1078196206} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 511167261} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1078196208 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1078196206} + m_Text: Ice Soldier + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1078196209 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1078196206} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1090919392 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1090919393} + - component: {fileID: 1090919395} + - component: {fileID: 1090919394} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1090919393 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919392} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1986728942} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1090919394 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919392} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1090919395 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919392} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1091797525 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1091797526} + - component: {fileID: 1091797528} + - component: {fileID: 1091797527} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1091797526 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1091797525} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1953432852} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1091797527 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1091797525} + m_Text: Fire + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1091797528 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1091797525} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1097188549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1097188550} + - component: {fileID: 1097188552} + - component: {fileID: 1097188551} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1097188550 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097188549} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1883979700} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1097188551 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097188549} + m_Text: Flag + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1097188552 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097188549} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1100636067 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1100636068} + - component: {fileID: 1100636070} + - component: {fileID: 1100636069} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1100636068 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100636067} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 166039413} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1100636069 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100636067} + m_Text: Round Wave + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1100636070 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100636067} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1103527057 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1103527058} + - component: {fileID: 1103527060} + - component: {fileID: 1103527059} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1103527058 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1103527057} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2096881075} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1103527059 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1103527057} + m_Text: Shiny Marine + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1103527060 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1103527057} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1105303541 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - SHADOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1111461196 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1111461197} + - component: {fileID: 1111461200} + - component: {fileID: 1111461199} + m_Layer: 0 + m_Name: Pinch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1111461197 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111461196} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 160, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 98690189} + - {fileID: 1325646928} + m_Father: {fileID: 1351315063} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1111461199 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111461196} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1111461200 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111461196} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1863638619} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1113550344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1113550345} + - component: {fileID: 1113550347} + - component: {fileID: 1113550346} + - component: {fileID: 1113550348} + m_Layer: 0 + m_Name: Soldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1113550345 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1113550344} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.549, z: -0.35} + m_LocalScale: {x: 0.62497, y: 0.62497, z: 0.62497} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2035943844} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1113550346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1113550344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1113550347 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1113550344} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 611714447} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &1113550348 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1113550344} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 2f06abfb8d5c7014299913ef4dbc450d, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &1117637835 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1117637836} + - component: {fileID: 1117637838} + - component: {fileID: 1117637837} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1117637836 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1117637835} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1528149039} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1117637837 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1117637835} + m_Text: 'Jelly Fish Soldier + +' + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1117637838 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1117637835} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1118634257 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - RADIALCLIPPING_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 0 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1119325821 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1119325822} + - component: {fileID: 1119325826} + - component: {fileID: 1119325825} + - component: {fileID: 1119325823} + m_Layer: 0 + m_Name: Twist + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1119325822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 120, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1697898091} + - {fileID: 793013508} + m_Father: {fileID: 1351315063} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1119325823 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: ed827ed402dcef3458313b21158b5c7c, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1119325825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1119325826 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1041891245} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1120052622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120052623} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 866812740} + - {fileID: 136921169} + m_Father: {fileID: 2036092933} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1120052623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1120052622} + - component: {fileID: 1120052625} + - component: {fileID: 1120052626} + m_Layer: 0 + m_Name: Glow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &1120052625 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120052623} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1319594099} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1120052626 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120052623} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1120148260 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1120148261} + - component: {fileID: 1120148263} + - component: {fileID: 1120148262} + m_Layer: 0 + m_Name: CustomTransparentSortingAxisText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1120148261 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120148260} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.55, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1120148262 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120148260} + m_Text: '(Needs Cutom Transparent + + Sorting Axis 0,0,1)' + m_OffsetZ: -1.5 + m_CharacterSize: 0.05 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 1 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1120148263 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120148260} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1120672004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1120672005} + - component: {fileID: 1120672007} + - component: {fileID: 1120672006} + m_Layer: 0 + m_Name: Front + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1120672005 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120672004} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.02} + m_LocalScale: {x: 0.9196, y: 0.65, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 540070583} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1120672006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120672004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1120672007 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1120672004} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2067098021} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: fab06e0be9375cc4d823efa71629885c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1123731222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1123731223} + - component: {fileID: 1123731226} + - component: {fileID: 1123731225} + m_Layer: 0 + m_Name: Overlay Texture + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1123731223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123731222} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 300, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 355247223} + - {fileID: 297942435} + m_Father: {fileID: 2036092933} + m_RootOrder: 30 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1123731225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123731222} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1123731226 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123731222} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1936528753} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1129192189 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTDIST_ON + - OUTTEX_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINEDISTORTTOGGLE_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 806e236bc12668e4da974bb8f536d28f, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.17 + - _OutlineDistortTexXSpeed: 2 + - _OutlineDistortTexYSpeed: -7 + - _OutlineDistortToggle: 1 + - _OutlineGlow: 6.4 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 0 + - _OutlineTexYSpeed: -10 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1146988137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1146988138} + - component: {fileID: 1146988140} + - component: {fileID: 1146988139} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1146988138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1146988137} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988936578} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1146988139 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1146988137} + m_Text: (Texture) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1146988140 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1146988137} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1150284212 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FISHEYE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.338 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1166912798 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHANGECOLOR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0.539 + - _ColorChangeTolerance: 0.75 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 0.70980394, g: 0.15686275, b: 0.2901961, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1181865632 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLITCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 4 + - _GlitchSize: 1.23 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1183578089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1183578090} + - component: {fileID: 1183578092} + - component: {fileID: 1183578091} + m_Layer: 0 + m_Name: Outline2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1183578090 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183578089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.22, y: 0.82, z: 0.05} + m_LocalScale: {x: 1.0080961, y: 1.0080961, z: 1.0080961} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1183578091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183578089} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1183578092 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183578089} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2fff2435ee99439438c463e2ce768283, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1188655026 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1188655027} + - component: {fileID: 1188655029} + - component: {fileID: 1188655028} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1188655027 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188655026} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1038353159} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1188655028 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188655026} + m_Text: Impact + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1188655029 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188655026} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1194409626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1194409627} + - component: {fileID: 1194409629} + - component: {fileID: 1194409628} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1194409627 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194409626} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2045252512} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1194409628 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194409626} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1194409629 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194409626} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1195370958 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DISTORT_ON + - GLOW_ON + - GREYSCALE_ON + - POLARUV_ON + - POSTERIZE_ON + - TEXTURESCROLL_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 4.5} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 1.167 + - _DistortTexXSpeed: 10 + - _DistortTexYSpeed: 10 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 1.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.119 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 12.7 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 0.94 + - _HsvSaturation: 1.14 + - _HsvShift: 41 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 22 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 9.9 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 0.1 + - _ShakeUvX: 0 + - _ShakeUvY: 5 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 0.17 + - _TextureScrollYSpeed: 1.47 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 18.68 + - _WaveSpeed: 19 + - _WaveStrength: 13.8 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0.083333254, g: 1, b: 0, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1201459352 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - CLIPPING_ON + - DISTORT_ON + - GLOW_ON + - WAVEUV_ON + - WIND_ON + m_InvalidKeywords: + - CUSTOMBLENDING_ON + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: dd5ae95e1fbf31c4ca76212884f5b8fc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 100 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0.03 + - _ClipUvRight: 0 + - _ClipUvUp: 0.042 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.81 + - _DistortTexXSpeed: -1 + - _DistortTexYSpeed: -5.9 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 14.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 9 + - _GrassWind: 5.8 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0.4339623, g: 0.08552541, b: 0, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.30916578, b: 0.13207549, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1202972139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1202972141} + - component: {fileID: 1202972140} + m_Layer: 0 + m_Name: Urp-Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1202972140 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1202972139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Runtime::UnityEngine.Rendering.Volume + m_IsGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 93a6cccfd37450b4fbd8eec2f4cc77f4, type: 2} +--- !u!4 &1202972141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1202972139} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1211354476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1211354477} + - component: {fileID: 1211354479} + m_Layer: 0 + m_Name: HP Bar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1211354477 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1211354476} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 180, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1697295737} + - {fileID: 1404112919} + - {fileID: 540070583} + m_Father: {fileID: 1563905016} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1211354479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1211354476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1213636577 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OUTBASE8DIR_ON + - ROUNDWAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0159 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2.82 + - _RoundWaveStrength: 0.421 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 8.95 + - _WaveSpeed: 12.14 + - _WaveStrength: 18.77 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1227823620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1227823621} + - component: {fileID: 1227823624} + - component: {fileID: 1227823623} + m_Layer: 0 + m_Name: Shake + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1227823621 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1227823620} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 170, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1071386688} + - {fileID: 1484598037} + m_Father: {fileID: 1351315063} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1227823623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1227823620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1227823624 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1227823620} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 999359662} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1229041065 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1229041066} + - component: {fileID: 1229041068} + - component: {fileID: 1229041069} + m_Layer: 0 + m_Name: HueShift + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1229041066 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 110, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 294421776} + - {fileID: 2065278700} + m_Father: {fileID: 2036092933} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1229041068 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2061184730} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1229041069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1230234141 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - TEXTURESCROLL_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.858 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0.84 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1254156827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1254156828} + - component: {fileID: 1254156830} + - component: {fileID: 1254156829} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1254156828 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1254156827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1374997139} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1254156829 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1254156827} + m_Text: Double Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1254156830 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1254156827} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1257475202 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1267243996 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1267243997} + - component: {fileID: 1267243999} + - component: {fileID: 1267243998} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1267243997 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267243996} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1073566156} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1267243998 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267243996} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1267243999 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267243996} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1282385916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1282385917} + - component: {fileID: 1282385919} + - component: {fileID: 1282385918} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1282385917 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1282385916} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1038353159} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1282385918 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1282385916} + m_Text: (Texture is Tiled) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1282385919 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1282385916} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1283967498 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOW_ON + - GRADIENT_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - SHADOW_ON + - SHINE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0.706 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0.8 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.411 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 0 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.009 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.055 + - _ShadowY: 0.054 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 0.5 + - _ShineLocation: 0.481 + - _ShineRotate: 0 + - _ShineWidth: 0.084 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 0.25882354, g: 0.3647059, b: 0.19215688, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1286689242 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1286689243} + - component: {fileID: 1286689245} + - component: {fileID: 1286689246} + m_Layer: 0 + m_Name: Hologram + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1286689243 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286689242} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 230, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 316897175} + - {fileID: 892560183} + m_Father: {fileID: 2036092933} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1286689245 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286689242} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 72928926} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1286689246 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286689242} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1302433541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1302433542} + - component: {fileID: 1302433544} + - component: {fileID: 1302433543} + m_Layer: 5 + m_Name: Splotch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1302433542 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302433541} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.2053999, y: 1.066779, z: 1.148} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 564363701} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 23, y: -40.450073} + m_SizeDelta: {x: 1288.9, y: 199.09998} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1302433543 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302433541} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 51caeab4d98b55046a9013cc2da7e427, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1302433544 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302433541} + m_CullTransparentMesh: 0 +--- !u!1 &1302959053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1302959054} + - component: {fileID: 1302959056} + - component: {fileID: 1302959055} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1302959054 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302959053} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 786925991} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1302959055 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302959053} + m_Text: Fish Eye + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1302959056 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1302959053} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1308471597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1308471598} + - component: {fileID: 1308471600} + - component: {fileID: 1308471599} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1308471598 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308471597} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 694591670} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1308471599 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308471597} + m_Text: Minimalist Soldier + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1308471600 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308471597} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1313138819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1313138820} + - component: {fileID: 1313138823} + - component: {fileID: 1313138822} + m_Layer: 0 + m_Name: Change 1 Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1313138820 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313138819} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 120, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1641593523} + - {fileID: 941567973} + m_Father: {fileID: 2036092933} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1313138822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313138819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1313138823 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313138819} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1166912798} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1319594099 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - GLOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 7.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.58530986, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1325646927 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1325646928} + - component: {fileID: 1325646930} + - component: {fileID: 1325646929} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1325646928 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325646927} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1111461197} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1325646929 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325646927} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1325646930 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1325646927} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1328027727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1328027728} + - component: {fileID: 1328027730} + - component: {fileID: 1328027729} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1328027728 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328027727} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1767383824} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1328027729 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328027727} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1328027730 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328027727} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1329663899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1329663900} + - component: {fileID: 1329663903} + - component: {fileID: 1329663902} + m_Layer: 0 + m_Name: Poolar Coords + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1329663900 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329663899} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 140, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 487308175} + - {fileID: 712974876} + m_Father: {fileID: 1351315063} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1329663902 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329663899} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1329663903 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329663899} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 87388692} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1333622421 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DISTORT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.34 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1.03 + - _HsvSaturation: 1.262 + - _HsvShift: 251 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1349909629 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - GLOW_ON + - GRADIENT_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - SHADOW_ON + - TWISTUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 285a35f6ccf7b1a44b6c198e96105173, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 54b37de4aa07caa4797254cf2351058f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.933 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 1.58 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 18.4 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 0.193 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 3 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 3.2 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0134 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.373 + - _ShadowX: 0.11 + - _ShadowY: 0.014 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1.69 + - _TwistUvPosX: 0.555 + - _TwistUvPosY: 0.531 + - _TwistUvRadius: 0.18 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.043704987, g: 1, b: 0, a: 1} + - _ColorSwapGreen: {r: 1, g: 0.36473382, b: 0, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.017440448, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0.3975923, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.5795412, b: 0.1273585, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1350115730 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1350115731} + - component: {fileID: 1350115734} + - component: {fileID: 1350115733} + m_Layer: 0 + m_Name: Evil Marine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1350115731 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 30, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 601434483} + - {fileID: 789390132} + m_Father: {fileID: 1563905016} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1350115733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1350115734 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 883004836} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1351315061 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1351315063} + - component: {fileID: 1351315062} + - component: {fileID: 1351315064} + m_Layer: 0 + m_Name: 2.UV Effefcts + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1351315062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351315061} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6972382efdee4c642812251660f0c4bb, type: 3} + m_Name: + m_EditorClassIdentifier: + radius: 25 + rotateSpeed: 10 +--- !u!4 &1351315063 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351315061} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -15, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 56751283} + - {fileID: 1778749804} + - {fileID: 361311995} + - {fileID: 1554650441} + - {fileID: 166039413} + - {fileID: 1901854650} + - {fileID: 1050471976} + - {fileID: 540549269} + - {fileID: 443772011} + - {fileID: 1986728942} + - {fileID: 972134371} + - {fileID: 1358020792} + - {fileID: 1119325822} + - {fileID: 2082220742} + - {fileID: 1329663900} + - {fileID: 786925991} + - {fileID: 1111461197} + - {fileID: 1227823621} + m_Father: {fileID: 732186310} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1351315064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1351315061} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 681095680e77fad40a6dd907b8ba358b, type: 3} + m_Name: + m_EditorClassIdentifier: + paddingX: 10 +--- !u!1 &1355901850 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1355901851} + - component: {fileID: 1355901853} + - component: {fileID: 1355901852} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1355901851 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1355901850} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1434614528} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1355901852 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1355901850} + m_Text: Negative + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1355901853 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1355901850} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1356966096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1356966097} + - component: {fileID: 1356966099} + - component: {fileID: 1356966098} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1356966097 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1356966096} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4825911116503289154} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1356966098 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1356966096} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1356966099 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1356966096} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1357243699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1357243700} + - component: {fileID: 1357243702} + - component: {fileID: 1357243701} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1357243700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1357243699} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 944684573} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1357243701 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1357243699} + m_Text: Posterize + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1357243702 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1357243699} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1358020791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1358020792} + - component: {fileID: 1358020795} + - component: {fileID: 1358020794} + m_Layer: 0 + m_Name: Warp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1358020792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358020791} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 110, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 998349594} + - {fileID: 816448199} + m_Father: {fileID: 1351315063} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1358020794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358020791} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1358020795 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1358020791} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1769422912} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1363957141 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHROMABERR_ON + - DOODLE_ON + - FLICKER_ON + - GLITCH_ON + - GLOW_ON + - GREYSCALE_ON + - HOLOGRAM_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.356 + - _ChromAberrAmount: 0.366 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0.4 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.1 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 6 + - _GlitchSize: 1.22 + - _GlitchSpeed: 20 + - _Glow: 5.2 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 7.08 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 2 + - _HologramMinAlpha: 0.167 + - _HologramStripesAlpha: 0.362 + - _HologramStripesAmount: 0.088 + - _HologramStripesFill: 0.334 + - _HologramStripesLuminosity: 1.26 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.03 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.102 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0, g: 0.09171247, b: 0.6698113, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0.4433962, g: 0.4433962, b: 0.4433962, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 0.2841599, b: 0.8490566, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.43268147, b: 0.67058825, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1367380566 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1367380567} + - component: {fileID: 1367380569} + - component: {fileID: 1367380568} + m_Layer: 0 + m_Name: CustomTransparentSortingAxisText (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1367380567 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367380566} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.6525574, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1478122371} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1367380568 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367380566} + m_Text: '(Needs Cutom Transparent + + Sorting Axis 0,0,1)' + m_OffsetZ: -1.5 + m_CharacterSize: 0.05 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 1 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1367380569 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1367380566} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1374997138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1374997139} + - component: {fileID: 1374997143} + - component: {fileID: 1374997142} + m_Layer: 0 + m_Name: DoubleOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1374997139 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374997138} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 80, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1254156828} + - {fileID: 298228099} + m_Father: {fileID: 1563905016} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1374997142 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374997138} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1374997143 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374997138} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1078024312} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1377307553 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHROMABERR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.259 + - _ChromAberrAmount: 0.504 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1399293758 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - TEXTURESCROLL_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 4, y: 4} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 4.3 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.041 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: -1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.5309945, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1402107645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1402107646} + - component: {fileID: 1402107648} + - component: {fileID: 1402107647} + m_Layer: 0 + m_Name: Sprite1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1402107646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1402107645} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.5, y: 0.82, z: 0} + m_LocalScale: {x: 1.0080961, y: 1.0080961, z: 1.0080961} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1402107647 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1402107645} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1402107648 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1402107645} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 73084414} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1404112918 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1404112919} + - component: {fileID: 1404112921} + - component: {fileID: 1404112920} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1404112919 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404112918} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1211354477} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1404112920 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404112918} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1404112921 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1404112918} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1415143266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1415143267} + - component: {fileID: 1415143268} + m_Layer: 0 + m_Name: UnifiedOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1415143267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415143266} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 330, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1402107646} + - {fileID: 778370416} + - {fileID: 1521478960} + - {fileID: 1818617670} + - {fileID: 1183578090} + - {fileID: 435111026} + - {fileID: 1924503772} + - {fileID: 1728754561} + - {fileID: 1120148261} + m_Father: {fileID: 1563905016} + m_RootOrder: 33 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1415143268 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415143266} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1418206286 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1418206287} + - component: {fileID: 1418206289} + - component: {fileID: 1418206288} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1418206287 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418206286} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 984096428} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1418206288 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418206286} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1418206289 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1418206286} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1432462162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1432462163} + - component: {fileID: 1432462165} + - component: {fileID: 1432462164} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1432462163 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432462162} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 982048496} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1432462164 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432462162} + m_Text: Super Saiyan + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1432462165 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1432462162} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1434614527 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1434614528} + - component: {fileID: 1434614530} + - component: {fileID: 1434614531} + m_Layer: 0 + m_Name: Negative + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1434614528 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 160, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1355901851} + - {fileID: 352221784} + m_Father: {fileID: 2036092933} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1434614530 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 817315606} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1434614531 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1435312052 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1438024879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1438024880} + - component: {fileID: 1438024882} + - component: {fileID: 1438024881} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1438024880 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438024879} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 312669278} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1438024881 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438024879} + m_Text: AlphaOutline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1438024882 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438024879} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1439702669 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HSV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 27.6 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1.66 + - _HsvShift: 69 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1447921188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1447921189} + - component: {fileID: 1447921191} + - component: {fileID: 1447921192} + m_Layer: 0 + m_Name: Flicker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1447921189 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1447921188} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 260, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 844328745} + - {fileID: 1822267181} + m_Father: {fileID: 2036092933} + m_RootOrder: 26 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1447921191 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1447921188} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 822200767} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1447921192 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1447921188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1450664985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1450664986} + - component: {fileID: 1450664988} + - component: {fileID: 1450664987} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1450664986 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1450664985} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1923390774} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1450664987 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1450664985} + m_Text: 'Radial Gradient + +' + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1450664988 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1450664985} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1454273601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1454273602} + - component: {fileID: 1454273604} + - component: {fileID: 1454273603} + - component: {fileID: 1454273605} + m_Layer: 0 + m_Name: FireFront + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1454273602 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454273601} + m_LocalRotation: {x: 0, y: 0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 0, z: -0.05} + m_LocalScale: {x: 0.66255665, y: 0.66255665, z: 0.66255665} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 102412577} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!114 &1454273603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454273601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1454273604 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454273601} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c2c3a51f881cb443906a57116cf56fe, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2ea3ea54c499d314f957e0a47dc11c9c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.04, y: 0.04} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1454273605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1454273601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 384dba07353e1f242b467b6857a1e3d4, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _RotateUvAmount + scrollSpeed: 10 + applyModulo: 1 + modulo: 6.28 + mat: {fileID: 0} +--- !u!21 &1459191230 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ATLAS_ON + - CHANGECOLOR_ON + - DOODLE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0.706 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 6.6 + - _HandDrawnSpeed: 6.13 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 0.49902344 + - _MaxYUV: 0.95703125 + - _MinXUV: 0.068359375 + - _MinYUV: 0.48339844 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.016 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 0.25882354, g: 0.3647059, b: 0.19215688, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1462418352 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1462418353} + - component: {fileID: 1462418355} + - component: {fileID: 1462418354} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1462418353 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462418352} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1073566156} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1462418354 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462418352} + m_Text: Contrast + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1462418355 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462418352} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1464450238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1464450239} + - component: {fileID: 1464450241} + - component: {fileID: 1464450240} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1464450239 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464450238} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 584220654} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1464450240 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464450238} + m_Text: Thermal Vision + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1464450241 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464450238} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1466512395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466512396} + - component: {fileID: 1466512398} + - component: {fileID: 1466512397} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1466512396 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466512395} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 694591670} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1466512397 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466512395} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1466512398 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466512395} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1471800764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1471800765} + - component: {fileID: 1471800767} + - component: {fileID: 1471800766} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1471800765 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471800764} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 368348656} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1471800766 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471800764} + m_Text: Ghost + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1471800767 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471800764} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1478122370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1478122371} + - component: {fileID: 1478122374} + - component: {fileID: 1478122373} + m_Layer: 0 + m_Name: OutlineAlwaysVisible + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1478122371 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478122370} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 370, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2134460149} + - {fileID: 326244155} + - {fileID: 1848773095} + - {fileID: 1367380567} + - {fileID: 482750999} + m_Father: {fileID: 1563905016} + m_RootOrder: 37 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1478122373 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478122370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1478122374 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478122370} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1435312052} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1484598036 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1484598037} + - component: {fileID: 1484598039} + - component: {fileID: 1484598038} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1484598037 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1484598036} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1227823621} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1484598038 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1484598036} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1484598039 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1484598036} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1497593393 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1497593394} + - component: {fileID: 1497593396} + - component: {fileID: 1497593395} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1497593394 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497593393} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 944684573} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1497593395 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497593393} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1497593396 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497593393} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1507269761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1507269762} + - component: {fileID: 1507269766} + - component: {fileID: 1507269765} + - component: {fileID: 1507269763} + m_Layer: 0 + m_Name: Twist Disappear + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1507269762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 50, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1939573377} + m_Father: {fileID: 1563905016} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1507269763 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: fe198228e3a49df4b966ab214ec9cde5, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1507269765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1507269766 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1912112097} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1510314497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1510314498} + - component: {fileID: 1510314500} + - component: {fileID: 1510314499} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1510314498 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1510314497} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1687594936} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1510314499 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1510314497} + m_Text: Alpha Cutoff + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1510314500 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1510314497} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1511231069 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511231070} + - component: {fileID: 1511231072} + - component: {fileID: 1511231071} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1511231070 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511231069} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 290590332} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1511231071 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511231069} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1511231072 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511231069} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1521478959 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1521478960} + - component: {fileID: 1521478962} + - component: {fileID: 1521478961} + m_Layer: 0 + m_Name: Sprite3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1521478960 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1521478959} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.11, y: -0.66, z: -0.1} + m_LocalScale: {x: 1.0657709, y: 1.0657709, z: 1.0657709} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1521478961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1521478959} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1521478962 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1521478959} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2007448611} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1522371943 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1522371944} + - component: {fileID: 1522371946} + - component: {fileID: 1522371945} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1522371944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522371943} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 746759203} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1522371945 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522371943} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1522371946 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522371943} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1523182284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1523182285} + - component: {fileID: 1523182287} + - component: {fileID: 1523182286} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1523182285 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523182284} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1861014113} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1523182286 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523182284} + m_Text: Burning Soldier + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1523182287 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1523182284} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1527473306 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1527473307} + - component: {fileID: 1527473309} + - component: {fileID: 1527473308} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1527473307 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527473306} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 511167261} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1527473308 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527473306} + m_Text: (Sprite Mask and Particles) + m_OffsetZ: -1.5 + m_CharacterSize: 0.05 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1527473309 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527473306} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1528149038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1528149039} + - component: {fileID: 1528149042} + - component: {fileID: 1528149041} + m_Layer: 0 + m_Name: JellyFishSoldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1528149039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528149038} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 240, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1117637836} + - {fileID: 1881847164} + m_Father: {fileID: 1563905016} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1528149041 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528149038} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1528149042 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528149038} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1045875747} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1537019967 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 14.9 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 0 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.047169805, g: 0.047169805, b: 0.047169805, a: 1} + - _GradBotLeftCol: {r: 0.1792453, g: 0.1792453, b: 0.1792453, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 0, a: 1} + - _GradTopLeftCol: {r: 0.754717, g: 0.754717, b: 0.754717, a: 1} + - _GradTopRightCol: {r: 0.3207547, g: 0.3197579, b: 0.3192417, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1554650440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1554650441} + - component: {fileID: 1554650444} + - component: {fileID: 1554650443} + m_Layer: 0 + m_Name: Wave + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1554650441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1554650440} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 30, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 912083092} + - {fileID: 933861178} + m_Father: {fileID: 1351315063} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1554650443 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1554650440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1554650444 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1554650440} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1984207367} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1562540216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1562540217} + - component: {fileID: 1562540219} + - component: {fileID: 1562540218} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1562540217 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562540216} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1901854650} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1562540218 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562540216} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1562540219 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562540216} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1563905014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1563905016} + - component: {fileID: 1563905015} + - component: {fileID: 1563905017} + m_Layer: 0 + m_Name: 3.Effect Combinations + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1563905015 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1563905014} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6972382efdee4c642812251660f0c4bb, type: 3} + m_Name: + m_EditorClassIdentifier: + radius: 45 + rotateSpeed: 10 +--- !u!4 &1563905016 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1563905014} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1934762264} + - {fileID: 2045252512} + - {fileID: 252177636} + - {fileID: 1350115731} + - {fileID: 1875180451} + - {fileID: 1507269762} + - {fileID: 1675838108} + - {fileID: 1038353159} + - {fileID: 1374997139} + - {fileID: 766050008} + - {fileID: 47460684} + - {fileID: 353408739} + - {fileID: 595151377} + - {fileID: 2035943844} + - {fileID: 1756331349} + - {fileID: 950130248} + - {fileID: 242385329} + - {fileID: 1953432852} + - {fileID: 1211354477} + - {fileID: 1883979700} + - {fileID: 642204093} + - {fileID: 102412577} + - {fileID: 4005302481246734412} + - {fileID: 407134450} + - {fileID: 1528149039} + - {fileID: 42135250} + - {fileID: 357954209} + - {fileID: 499272004} + - {fileID: 2096881075} + - {fileID: 450696184} + - {fileID: 694591670} + - {fileID: 982048496} + - {fileID: 584220654} + - {fileID: 1415143267} + - {fileID: 1861014113} + - {fileID: 511167261} + - {fileID: 1893925001} + - {fileID: 1478122371} + m_Father: {fileID: 732186310} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1563905017 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1563905014} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 681095680e77fad40a6dd907b8ba358b, type: 3} + m_Name: + m_EditorClassIdentifier: + paddingX: 10 +--- !u!1 &1571920278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1571920279} + - component: {fileID: 1571920281} + - component: {fileID: 1571920280} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1571920279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1571920278} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4825911116503289154} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1571920280 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1571920278} + m_Text: Original Sprite + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1571920281 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1571920278} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1586363707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1586363708} + - component: {fileID: 1586363710} + - component: {fileID: 1586363709} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1586363708 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586363707} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 102412577} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1586363709 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586363707} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1586363710 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586363707} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1601051769 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1601051770} + - component: {fileID: 1601051772} + - component: {fileID: 1601051771} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1601051770 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601051769} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1778749804} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1601051771 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601051769} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1601051772 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601051769} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1605957010 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OFFSETUV_ON + - OUTBASE8DIR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0137 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!4 &1613686741 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613686742} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 20, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 453652828} + - {fileID: 1706778797} + m_Father: {fileID: 2036092933} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1613686742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1613686741} + - component: {fileID: 1613686744} + - component: {fileID: 1613686745} + - component: {fileID: 1613686746} + m_Layer: 0 + m_Name: Fade + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &1613686744 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613686742} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 772177650} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1613686745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613686742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!95 &1613686746 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613686742} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 2025469cc6b8be543a1b93993e746b75, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &1618143721 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1618143722} + - component: {fileID: 1618143724} + - component: {fileID: 1618143723} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1618143722 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1618143721} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 443772011} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1618143723 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1618143721} + m_Text: Texture Scroll + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1618143724 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1618143721} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1641593522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1641593523} + - component: {fileID: 1641593525} + - component: {fileID: 1641593524} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1641593523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641593522} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1313138820} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1641593524 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641593522} + m_Text: Change 1 Color + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1641593525 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641593522} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1673476642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1673476643} + - component: {fileID: 1673476645} + - component: {fileID: 1673476644} + m_Layer: 0 + m_Name: WaterSprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1673476643 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1673476642} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.48, y: 1.48, z: 1.48} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 242385329} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1673476644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1673476642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1673476645 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1673476642} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2105693144} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: bd3249e8aae01e748aaca0c062e2c19c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1675838107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675838108} + - component: {fileID: 1675838112} + - component: {fileID: 1675838111} + m_Layer: 0 + m_Name: Army + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1675838108 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 60, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 608638373} + - {fileID: 489557969} + m_Father: {fileID: 1563905016} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1675838111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1675838112 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1399293758} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1675907430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675907431} + - component: {fileID: 1675907433} + - component: {fileID: 1675907432} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1675907431 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675907430} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 766050008} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1675907432 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675907430} + m_Text: Gradient Scroll + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1675907433 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675907430} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1687594935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1687594936} + - component: {fileID: 1687594940} + - component: {fileID: 1687594939} + - component: {fileID: 1687594937} + m_Layer: 0 + m_Name: Alpha Cutoff + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1687594936 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687594935} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 310, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1510314498} + - {fileID: 2088187658} + m_Father: {fileID: 2036092933} + m_RootOrder: 31 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1687594937 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687594935} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: d7d72c9f17b0ebe4e908dab552b82c45, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1687594939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687594935} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1687594940 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1687594935} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 70619476} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1688633193 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1688633194} + - component: {fileID: 1688633196} + - component: {fileID: 1688633195} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1688633194 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1688633193} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.3336719, y: 1.333672, z: 1.3336719} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 166039413} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1688633195 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1688633193} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1688633196 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1688633193} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1213636577} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: bd3249e8aae01e748aaca0c062e2c19c, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1693197524 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CONTRAST_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: -0.01 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 6 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1697295736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1697295737} + - component: {fileID: 1697295739} + - component: {fileID: 1697295738} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1697295737 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697295736} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1211354477} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1697295738 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697295736} + m_Text: HP Bar + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1697295739 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697295736} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1697898090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1697898091} + - component: {fileID: 1697898093} + - component: {fileID: 1697898092} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1697898091 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697898090} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1119325822} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1697898092 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697898090} + m_Text: Twist + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1697898093 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697898090} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1706778796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1706778797} + - component: {fileID: 1706778799} + - component: {fileID: 1706778798} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1706778797 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1706778796} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1613686741} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1706778798 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1706778796} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1706778799 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1706778796} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &1708657337 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ALPHACUTOFF_ON + - PIXELATE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.458 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1724918723 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1724918724} + - component: {fileID: 1724918727} + - component: {fileID: 1724918726} + - component: {fileID: 1724918725} + m_Layer: 0 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1724918724 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1724918723} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 80, y: 80, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1923390774} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1724918725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1724918723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1724918726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1724918723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1724918727 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1724918723} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 465147594} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 839adabbc5de26041bac66450214a831, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1727216259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1727216260} + - component: {fileID: 1727216262} + - component: {fileID: 1727216261} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1727216260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727216259} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 450696184} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1727216261 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727216259} + m_Text: Procedural Soldier + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1727216262 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1727216259} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1728754560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1728754561} + - component: {fileID: 1728754563} + - component: {fileID: 1728754562} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1728754561 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728754560} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1728754562 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728754560} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1728754563 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728754560} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1734593091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1734593092} + - component: {fileID: 1734593093} + m_Layer: 0 + m_Name: Burn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1734593092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734593091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.0582, y: 0.0425, z: -0.1} + m_LocalScale: {x: 0.67673415, y: 0.7130322, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1861014113} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1734593093 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734593091} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a186aad8f5f9dd04d910c7e3174834c0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: be304275dbf36014ca9828884588ac47, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 1 + m_SpriteSortPoint: 0 +--- !u!21 &1735095770 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1749643254 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1749643255} + - component: {fileID: 1749643257} + - component: {fileID: 1749643256} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1749643255 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749643254} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1953432852} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1749643256 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749643254} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1749643257 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749643254} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1755864201 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1755864202} + - component: {fileID: 1755864204} + - component: {fileID: 1755864203} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1755864202 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755864201} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1883979700} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1755864203 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755864201} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1755864204 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755864201} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1756331348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1756331349} + - component: {fileID: 1756331353} + - component: {fileID: 1756331352} + m_Layer: 0 + m_Name: Portal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1756331349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756331348} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 140, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1858630623} + - {fileID: 550220621} + - {fileID: 409423831} + m_Father: {fileID: 1563905016} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1756331352 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756331348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1756331353 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756331348} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1195370958} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 1 + m_SpriteSortPoint: 0 +--- !u!1 &1767383823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1767383824} + - component: {fileID: 1767383826} + - component: {fileID: 1767383827} + - component: {fileID: 1767383828} + m_Layer: 0 + m_Name: Blur + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1767383824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767383823} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 200, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 878272797} + - {fileID: 1328027728} + m_Father: {fileID: 2036092933} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1767383826 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767383823} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 85408337} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1767383827 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767383823} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!95 &1767383828 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767383823} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 4d13c3a68decb714e80835bb34f348f3, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!21 &1769422912 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - WARP_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.51 + - _WarpSpeed: 10.9 + - _WarpStrength: 0.0211 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1774397170 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - DISTORT_ON + - FADE_ON + - HITEFFECT_ON + - OUTBASE8DIR_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 100 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.93 + - _DistortTexXSpeed: -1 + - _DistortTexYSpeed: -11.6 + - _EditorDrawers: 6 + - _FadeAmount: 0.29 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 6.8 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 193 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.091 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 0, g: 1, b: 0.979686, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1774554235 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GRADIENT_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0.8407619, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0.83921576, b: 1, a: 1} + - _GradTopLeftCol: {r: 0, g: 0.13740095, b: 0.4627451, a: 1} + - _GradTopRightCol: {r: 0, g: 0.14242734, b: 0.46226418, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1778749803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1778749804} + - component: {fileID: 1778749807} + - component: {fileID: 1778749806} + m_Layer: 0 + m_Name: Hand Drawn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1778749804 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1778749803} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 644371592} + - {fileID: 1601051770} + m_Father: {fileID: 1351315063} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1778749806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1778749803} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1778749807 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1778749803} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 469847421} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1797106725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1797106726} + - component: {fileID: 1797106728} + - component: {fileID: 1797106727} + m_Layer: 0 + m_Name: FireBack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1797106726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797106725} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.7405772, y: 0.7405772, z: 0.7405772} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1953432852} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1797106727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797106725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1797106728 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797106725} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1201459352} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: bd6f48b4407043345b1a3a07df8c4d61, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1809913716 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1809913717} + - component: {fileID: 1809913719} + - component: {fileID: 1809913718} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1809913717 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809913716} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2035943844} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1809913718 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809913716} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1809913719 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1809913716} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1813870143 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1813870144} + - component: {fileID: 1813870146} + - component: {fileID: 1813870147} + m_Layer: 0 + m_Name: Chromatic Aberration + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1813870144 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1813870143} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 240, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 858113522} + - {fileID: 376742882} + m_Father: {fileID: 2036092933} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1813870146 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1813870143} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1377307553} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1813870147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1813870143} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1814697822 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - COLORRAMP_ON + - GLOWTEX_ON + - GLOW_ON + - HOLOGRAM_ON + - HSV_ON + - PINCH_ON + - ROTATEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 763e13699209a614b8800c76fc9dee48, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 81687001a52d8024fb3706ba7619ad4b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 5.1 + - _Brightness: 0 + - _ChromAberrAlpha: 0.461 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: -0.21 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 7.4 + - _GlitchSize: 2.57 + - _GlitchSpeed: 20 + - _Glow: 3.9 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0.651 + - _HologramStripesAmount: 0.124 + - _HologramStripesSpeed: 2.8 + - _HologramUnmodAmount: 0 + - _HsvBright: 1.07 + - _HsvSaturation: 1.86 + - _HsvShift: 360 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 6.28 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1818617669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1818617670} + - component: {fileID: 1818617672} + - component: {fileID: 1818617671} + m_Layer: 0 + m_Name: Outline1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1818617670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1818617669} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.5, y: 0.82, z: 0.05} + m_LocalScale: {x: 1.0080961, y: 1.0080961, z: 1.0080961} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1818617671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1818617669} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1818617672 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1818617669} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2fff2435ee99439438c463e2ce768283, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1820263336 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - WAVEUV_ON + - WIND_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0.35 + - _ClipUvRight: 0.35 + - _ClipUvUp: 0.06 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.02 + - _GrassSpeed: 2 + - _GrassWind: 2 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 5.67 + - _WaveSpeed: 2 + - _WaveStrength: 2.32 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1822267180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1822267181} + - component: {fileID: 1822267183} + - component: {fileID: 1822267182} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1822267181 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1822267180} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1447921189} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1822267182 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1822267180} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1822267183 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1822267180} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1828174012 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1828174013} + - component: {fileID: 1828174015} + - component: {fileID: 1828174014} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1828174013 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828174012} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2082220742} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1828174014 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828174012} + m_Text: Rotate + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1828174015 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1828174012} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1843941479 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1843941480} + - component: {fileID: 1843941482} + - component: {fileID: 1843941481} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1843941480 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1843941479} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 540549269} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1843941481 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1843941479} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1843941482 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1843941479} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1848773094 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848773095} + - component: {fileID: 1848773097} + - component: {fileID: 1848773096} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1848773095 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848773094} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1478122371} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1848773096 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848773094} + m_Text: Outline Always Visible + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1848773097 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848773094} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1850969166 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1850969167} + - component: {fileID: 1850969169} + - component: {fileID: 1850969168} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1850969167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850969166} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1073973762} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1850969168 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850969166} + m_Text: Distorted Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1850969169 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850969166} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1858630622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1858630623} + - component: {fileID: 1858630625} + - component: {fileID: 1858630624} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1858630623 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1858630622} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1756331349} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1858630624 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1858630622} + m_Text: Portal + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1858630625 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1858630622} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1861014112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1861014113} + - component: {fileID: 1861014117} + - component: {fileID: 1861014116} + - component: {fileID: 1861014114} + - component: {fileID: 1861014118} + m_Layer: 0 + m_Name: BurningSoldier + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1861014113 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861014112} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 340, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1734593092} + - {fileID: 1523182285} + - {fileID: 945953421} + m_Father: {fileID: 1563905016} + m_RootOrder: 34 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!331 &1861014114 +SpriteMask: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861014112} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10758, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_MaskAlphaCutoff: 0.2 + m_FrontSortingLayerID: 0 + m_BackSortingLayerID: 0 + m_FrontSortingLayer: 0 + m_BackSortingLayer: 0 + m_FrontSortingOrder: 0 + m_BackSortingOrder: 0 + m_IsCustomRangeActive: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1861014116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861014112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1861014117 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861014112} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: cd0693e274874cc4f8ffd67a41ebe801, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &1861014118 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861014112} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 5f3b82f530c24dd48961a1d428ed91d8, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!21 &1863638619 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0.097 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.1 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1868383713 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1868383714} + - component: {fileID: 1868383716} + - component: {fileID: 1868383715} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1868383714 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868383713} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1988936578} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1868383715 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868383713} + m_Text: Color Ramp + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1868383716 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868383713} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1869989729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1869989730} + - component: {fileID: 1869989732} + - component: {fileID: 1869989731} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1869989730 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869989729} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 357954209} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1869989731 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869989729} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1869989732 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1869989729} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1875180450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1875180451} + - component: {fileID: 1875180455} + - component: {fileID: 1875180454} + - component: {fileID: 1875180452} + m_Layer: 0 + m_Name: Teleport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1875180451 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 40, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 520963778} + - {fileID: 152938704} + m_Father: {fileID: 1563905016} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1875180452 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 2cd3280111dab4e41ba2dd630db17ca4, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1875180454 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1875180455 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 195375977} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1880243539 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1880243540} + - component: {fileID: 1880243542} + - component: {fileID: 1880243541} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1880243540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880243539} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 586081879} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1880243541 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880243539} + m_Text: Greyscale + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1880243542 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880243539} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1881847163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1881847164} + - component: {fileID: 1881847166} + - component: {fileID: 1881847165} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1881847164 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881847163} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1528149039} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1881847165 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881847163} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1881847166 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1881847163} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1883979699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1883979700} + - component: {fileID: 1883979702} + m_Layer: 0 + m_Name: Flag + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1883979700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1883979699} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 190, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1097188550} + - {fileID: 1755864202} + - {fileID: 935289136} + m_Father: {fileID: 1563905016} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1883979702 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1883979699} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1884970176 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1884970177} + - component: {fileID: 1884970179} + - component: {fileID: 1884970178} + m_Layer: 0 + m_Name: SnowFlakesPS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1884970177 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1884970176} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.02, z: -0.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 511167261} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!199 &1884970178 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1884970176} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: aae53a69b285d6f4aad0e6953245bc7d, type: 2} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!198 &1884970179 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1884970176} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.05 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.75 + minScalar: 0.2 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 10 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1.5 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 15 + minScalar: 30 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 15.478566 + outSlope: 15.478566 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.061415076 + value: 0.9506173 + inSlope: 0.28985757 + outSlope: 0.28985757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.24300326 + - serializedVersion: 3 + time: 0.6683 + value: 0.8456783 + inSlope: -1.3612208 + outSlope: -1.3612208 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.5495274 + outSlope: -2.5495274 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 23708 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!1 &1888002956 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1888002957} + - component: {fileID: 1888002959} + - component: {fileID: 1888002958} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1888002957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888002956} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1934762264} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1888002958 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888002956} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1888002959 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888002956} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &1893925001 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + m_PrefabInstance: {fileID: 3864259598862589320} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1901854649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1901854650} + - component: {fileID: 1901854654} + - component: {fileID: 1901854653} + - component: {fileID: 1901854651} + m_Layer: 0 + m_Name: Offset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1901854650 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1901854649} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 50, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 164406719} + - {fileID: 1562540217} + m_Father: {fileID: 1351315063} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1901854651 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1901854649} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 63273b05c4774384b85a146feb6df4d3, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1901854653 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1901854649} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1901854654 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1901854649} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1605957010} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1912112097 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - GLOW_ON + - HSV_ON + - PINCH_ON + - ROTATEUV_ON + - TWISTUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0.05 + - _ClipUvLeft: 0.05 + - _ClipUvRight: 0.05 + - _ClipUvUp: 0.05 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 0 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.62 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1916465495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1916465496} + - component: {fileID: 1916465499} + - component: {fileID: 1916465498} + - component: {fileID: 1916465497} + m_Layer: 0 + m_Name: BlurredOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1916465496 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916465495} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.05} + m_LocalScale: {x: 1.009596, y: 1.009596, z: 1.009596} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 499272004} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1916465497 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916465495} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1916465498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916465495} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1916465499 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1916465495} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 430987701} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1923390773 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1923390774} + - component: {fileID: 1923390776} + m_Layer: 0 + m_Name: RadialGradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1923390774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923390773} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 90, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1724918724} + - {fileID: 1450664986} + - {fileID: 556503704} + m_Father: {fileID: 2036092933} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1923390776 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1923390773} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1924503771 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1924503772} + - component: {fileID: 1924503774} + - component: {fileID: 1924503773} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1924503772 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924503771} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1415143267} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1924503773 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924503771} + m_Text: Unified Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1924503774 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1924503771} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1931308734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1931308735} + - component: {fileID: 1931308737} + - component: {fileID: 1931308738} + m_Layer: 0 + m_Name: Color Swap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1931308735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 100, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 443722314} + - {fileID: 427761889} + m_Father: {fileID: 2036092933} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1931308737 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 108846146} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1931308738 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1934762263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1934762264} + - component: {fileID: 1934762267} + - component: {fileID: 1934762266} + - component: {fileID: 1934762268} + m_Layer: 0 + m_Name: Burn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1934762264 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 396641006} + - {fileID: 1888002957} + m_Father: {fileID: 1563905016} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1934762266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1934762267 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 639189023} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &1934762268 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 9d3bba413d0ce9244b743d634f8d3c27, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!21 &1936528753 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OVERLAY_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 0.413 + - _OverlayGlow: 1.8 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1937897984 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1937897985} + - component: {fileID: 1937897987} + - component: {fileID: 1937897986} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1937897985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937897984} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2035943844} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1937897986 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937897984} + m_Text: Blurred Back + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1937897987 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1937897984} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1939042050 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1939042051} + - component: {fileID: 1939042053} + - component: {fileID: 1939042052} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1939042051 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939042050} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 443772011} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1939042052 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939042050} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1939042053 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939042050} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1939573376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1939573377} + - component: {fileID: 1939573379} + - component: {fileID: 1939573378} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1939573377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939573376} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1507269762} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &1939573378 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939573376} + m_Text: Twist Disappear + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &1939573379 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1939573376} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1949787729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1949787730} + - component: {fileID: 1949787731} + m_Layer: 0 + m_Name: BackFrame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1949787730 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949787729} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.05} + m_LocalScale: {x: 95.922, y: 95.922, z: 95.922} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 242385329} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1949787731 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949787729} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 839adabbc5de26041bac66450214a831, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.04, y: 0.04} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1953432851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953432852} + - component: {fileID: 1953432853} + m_Layer: 0 + m_Name: Fire + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1953432852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953432851} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 170, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1797106726} + - {fileID: 682244417} + - {fileID: 1091797526} + - {fileID: 1749643255} + m_Father: {fileID: 1563905016} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1953432853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953432851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1956560312 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOW_ON + - GRADIENT_ON + - RADIALGRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GRADISRADIAL_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 0.741 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 5.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.3 + - _GradBoostY: 1.2 + - _GradIsRadial: 1 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0.9686275, g: 0.03137255, b: 0.03137255, a: 0} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1984207367 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OUTBASE8DIR_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0159 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 8.95 + - _WaveSpeed: 12.14 + - _WaveStrength: 18.77 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1986728941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1986728942} + - component: {fileID: 1986728946} + - component: {fileID: 1986728945} + - component: {fileID: 1986728943} + m_Layer: 0 + m_Name: Zoom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1986728942 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986728941} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 90, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 499438417} + - {fileID: 1090919393} + m_Father: {fileID: 1351315063} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1986728943 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986728941} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f63147b3bd9ae6949be2ad05c6679dd5, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &1986728945 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986728941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1986728946 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986728941} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 984421900} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1988936577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1988936578} + - component: {fileID: 1988936580} + - component: {fileID: 1988936581} + m_Layer: 0 + m_Name: Color Ramp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1988936578 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 130, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1868383714} + - {fileID: 1146988138} + m_Father: {fileID: 2036092933} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1988936580 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 581202604} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1988936581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2004669563 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2004669564} + - component: {fileID: 2004669566} + - component: {fileID: 2004669565} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2004669564 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004669563} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 252177636} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2004669565 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004669563} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2004669566 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004669563} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &2007448611 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HSV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1.86 + - _HsvShift: 322 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2008035788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2008035789} + - component: {fileID: 2008035791} + - component: {fileID: 2008035790} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2008035789 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008035788} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 357954209} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2008035790 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008035788} + m_Text: Twisted Face + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2008035791 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008035788} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2018750311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2018750312} + - component: {fileID: 2018750314} + - component: {fileID: 2018750313} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2018750312 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2018750311} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2045252512} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2018750313 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2018750311} + m_Text: Hologram + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2018750314 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2018750311} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2023359957 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2023359958} + - component: {fileID: 2023359960} + - component: {fileID: 2023359959} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2023359958 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2023359957} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 939106332} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2023359959 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2023359957} + m_Text: Motion Blur + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2023359960 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2023359957} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &2023436102 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + - GLOWTEX_ON + - GLOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 3d311990b7c2c59478bacea537a60a53, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.163 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 4.1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1.66 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 0.6144985, b: 0, a: 1} + - _ColorSwapGreen: {r: 0, g: 0.57254905, b: 1.7176471, a: 1} + - _ColorSwapRed: {r: 1, g: 0.9806782, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.59364164, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2035943843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2035943844} + - component: {fileID: 2035943847} + - component: {fileID: 2035943846} + m_Layer: 0 + m_Name: Blurred Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2035943844 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2035943843} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 130, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1937897985} + - {fileID: 1809913717} + - {fileID: 1113550345} + m_Father: {fileID: 1563905016} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2035943846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2035943843} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &2035943847 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2035943843} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 727703726} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 758ac31a9bff9ac4181f54de54a6ecb7, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 12.8, y: 6.4} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2036092932 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2036092933} + - component: {fileID: 2036092934} + - component: {fileID: 2036092935} + m_Layer: 0 + m_Name: 1.Color Effects + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2036092933 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2036092932} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4825911116503289154} + - {fileID: 1120052622} + - {fileID: 1613686741} + - {fileID: 290590332} + - {fileID: 419407226} + - {fileID: 1073973762} + - {fileID: 312669278} + - {fileID: 471382084} + - {fileID: 984096428} + - {fileID: 1923390774} + - {fileID: 1931308735} + - {fileID: 1229041066} + - {fileID: 1313138820} + - {fileID: 1988936578} + - {fileID: 597182738} + - {fileID: 746759203} + - {fileID: 1434614528} + - {fileID: 1028271463} + - {fileID: 586081879} + - {fileID: 944684573} + - {fileID: 1767383824} + - {fileID: 939106332} + - {fileID: 368348656} + - {fileID: 1286689243} + - {fileID: 1813870144} + - {fileID: 485976056} + - {fileID: 1447921189} + - {fileID: 420059981} + - {fileID: 548255500} + - {fileID: 1073566156} + - {fileID: 1123731223} + - {fileID: 1687594936} + m_Father: {fileID: 732186310} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2036092934 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2036092932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6972382efdee4c642812251660f0c4bb, type: 3} + m_Name: + m_EditorClassIdentifier: + radius: 40 + rotateSpeed: 10 +--- !u!114 &2036092935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2036092932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 681095680e77fad40a6dd907b8ba358b, type: 3} + m_Name: + m_EditorClassIdentifier: + paddingX: 10 +--- !u!1 &2045252511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2045252512} + - component: {fileID: 2045252515} + - component: {fileID: 2045252514} + - component: {fileID: 2045252516} + m_Layer: 0 + m_Name: Hologram + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2045252512 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2018750312} + - {fileID: 1194409627} + m_Father: {fileID: 1563905016} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2045252514 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &2045252515 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1363957141} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2045252516 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: ad5ae64e9a03a1a40889385b2d0f2b89, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!21 &2054684528 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOW_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTTEX_ON + - POLARUV_ON + - TEXTURESCROLL_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 1.2 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.465 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 0 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0204 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 1.13 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &2061184730 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HSV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1.03 + - _HsvSaturation: 1.262 + - _HsvShift: 251 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2064997617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2064997618} + - component: {fileID: 2064997620} + - component: {fileID: 2064997619} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2064997618 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064997617} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 499272004} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2064997619 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064997617} + m_Text: Blurred Outline + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2064997620 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064997617} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2065278699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2065278700} + - component: {fileID: 2065278702} + - component: {fileID: 2065278701} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2065278700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065278699} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1229041066} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2065278701 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065278699} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2065278702 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065278699} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &2066467196 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.2 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.02 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 0, b: 0, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &2067098021 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CLIPPING_ON + - GRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 1 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0.023718417, g: 0.38679248, b: 0.023718417, a: 1} + - _GradBotRightCol: {r: 0.019607844, g: 0.34117648, b: 0.019607844, a: 1} + - _GradTopLeftCol: {r: 0.16907978, g: 1, b: 0, a: 1} + - _GradTopRightCol: {r: 0.16862746, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &2076240280 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ALPHAOUTLINE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 33.7 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 0.96902657, g: 1, b: 0, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2076635523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2076635524} + - component: {fileID: 2076635526} + - component: {fileID: 2076635525} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2076635524 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076635523} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 361311995} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2076635525 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076635523} + m_Text: Wind + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2076635526 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076635523} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2082220741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2082220742} + - component: {fileID: 2082220746} + - component: {fileID: 2082220745} + - component: {fileID: 2082220743} + m_Layer: 0 + m_Name: Rotate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2082220742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082220741} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 130, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1828174013} + - {fileID: 337231025} + m_Father: {fileID: 1351315063} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &2082220743 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082220741} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 1243dd8a666ff6b4787a02084a5170d1, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &2082220745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082220741} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &2082220746 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082220741} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 139334897} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2088187657 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2088187658} + - component: {fileID: 2088187660} + - component: {fileID: 2088187659} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2088187658 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2088187657} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1687594936} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2088187659 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2088187657} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2088187660 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2088187657} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10100, guid: 0000000000000000e000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2096881074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096881075} + - component: {fileID: 2096881080} + - component: {fileID: 2096881079} + - component: {fileID: 2096881076} + m_Layer: 0 + m_Name: ShinyMarine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096881075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096881074} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 280, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1103527058} + - {fileID: 242658910} + m_Father: {fileID: 1563905016} + m_RootOrder: 28 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &2096881076 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096881074} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 8652a2e9bd26fdf45b91d4e790b17cb1, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!212 &2096881079 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096881074} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1283967498} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &2096881080 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2096881074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2099543391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2099543392} + - component: {fileID: 2099543394} + - component: {fileID: 2099543393} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2099543392 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099543391} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 42135250} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2099543393 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099543391} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2099543394 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099543391} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &2105693144 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DISTORT_ON + - HSV_ON + - TEXTURESCROLL_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.25 + - _DistortTexXSpeed: 3 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1.24 + - _HsvSaturation: 1.68 + - _HsvShift: 313 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: -0.25 + - _TextureScrollYSpeed: 0.05 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 13.5 + - _WaveSpeed: 12.7 + - _WaveStrength: 13.4 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2117073027 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2117073028} + - component: {fileID: 2117073030} + - component: {fileID: 2117073029} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2117073028 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117073027} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 595151377} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!102 &2117073029 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117073027} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!23 &2117073030 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2117073027} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!21 &2128149943 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HSV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 0.74 + - _HsvSaturation: 1.5 + - _HsvShift: 81 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2134460148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2134460149} + - component: {fileID: 2134460151} + - component: {fileID: 2134460150} + m_Layer: 0 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2134460149 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2134460148} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.05} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1478122371} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2134460150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2134460148} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &2134460151 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2134460148} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 453643567} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &2136425119 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - SHINE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 2.15, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.25 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 0 + - _RadialClip2: 45 + - _RadialClipAngle: 90 + - _RadialClipArc1: 45 + - _RadialClipArc2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 0.8 + - _ShineLocation: 0.49 + - _ShineRotate: 0 + - _ShineWidth: 0.119 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1001 &3864259598862589320 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1563905016} + m_Modifications: + - target: {fileID: 3864259599213150332, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641152, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_Name + value: Shield Soldier Demo + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_RootOrder + value: 36 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalPosition.x + value: 360 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3864259599682641153, guid: 11bf72cfca6ba93459ddeacea51fd0bd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 11bf72cfca6ba93459ddeacea51fd0bd, type: 3} +--- !u!4 &4005302481246734412 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + m_PrefabInstance: {fileID: 6452353472261279598} + m_PrefabAsset: {fileID: 0} +--- !u!4 &4825911116503289154 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55667222} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1571920279} + - {fileID: 1356966097} + m_Father: {fileID: 2036092933} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5952972451371321216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5952972451371321217} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 384dba07353e1f242b467b6857a1e3d4, type: 3} + m_Name: + m_EditorClassIdentifier: + numericPropertyName: _HsvShift + scrollSpeed: 0.1 + applyModulo: 1 + modulo: 360 + mat: {fileID: 0} +--- !u!1 &5952972451371321217 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5952972451371321220} + - component: {fileID: 5952972451371321221} + - component: {fileID: 5952972451371321218} + - component: {fileID: 5952972451371321219} + - component: {fileID: 5952972451371321216} + m_Layer: 0 + m_Name: Pattern + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &5952972451371321218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5952972451371321217} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!95 &5952972451371321219 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5952972451371321217} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f994ff75b3f33ae46af22e6462b4606a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &5952972451371321220 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5952972451371321217} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 595151377} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5952972451371321221 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5952972451371321217} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1814697822} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2f5c9cbfde2d0384bb53189b0d0f06d8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 2 + m_Size: {x: 5, y: 5} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1001 &6452353472261279598 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1563905016} + m_Modifications: + - target: {fileID: 7935039278937507617, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_Name + value: Particle System Demo + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_RootOrder + value: 22 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalPosition.x + value: 220 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7935039278937507618, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7935039279205550812, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7935039279205550812, guid: 161eac4f3ec2ef344ae473e275658ecf, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 540543599} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 161eac4f3ec2ef344ae473e275658ecf, type: 3} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity.meta new file mode 100644 index 0000000..0b851f1 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: aa7236836849adb4285d82814f472ea5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Demo.unity + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity new file mode 100644 index 0000000..38017ff --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity @@ -0,0 +1,10963 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 512 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 1 + m_PVRFilteringGaussRadiusAO: 1 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: 94d47ab548a5c4047bba8f9cd124338c, + type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &22377052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 22377056} + - component: {fileID: 22377055} + - component: {fileID: 22377054} + - component: {fileID: 22377053} + m_Layer: 0 + m_Name: Pinch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &22377053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22377052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &22377054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22377052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &22377055 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22377052} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 429931735} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &22377056 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22377052} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -15.4, y: -5.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &56751282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 56751283} + - component: {fileID: 56751286} + - component: {fileID: 56751285} + - component: {fileID: 56751284} + m_Layer: 0 + m_Name: Watery + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &56751283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -19.67, y: -5.2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &56751284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &56751285 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &56751286 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56751282} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1455058978} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &173818797 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - GLOW_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - TWISTUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0.95 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 0.95 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 17.1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 14 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.028 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.251 + - _PixelateSize: 60 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1.41 + - _TwistUvPosX: 0.558 + - _TwistUvPosY: 0.503 + - _TwistUvRadius: 0.2 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.7877358, b: 0.7877358, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &252177635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 252177636} + - component: {fileID: 252177639} + - component: {fileID: 252177638} + - component: {fileID: 252177637} + m_Layer: 0 + m_Name: Gameboy + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &252177636 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -15.49, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &252177637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &252177638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &252177639 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 252177635} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1807806170} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &290590332 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.5100007, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &290590333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 290590332} + - component: {fileID: 290590335} + - component: {fileID: 290590336} + - component: {fileID: 290590334} + m_Layer: 0 + m_Name: Outline1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &290590334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &290590335 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1847541096} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &290590336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 290590333} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &298946310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 298946312} + - component: {fileID: 298946311} + m_Layer: 0 + m_Name: AutoScroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &298946311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298946310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cc188be2d64e8d041aed6f375d92c463, type: 3} + m_Name: + m_EditorClassIdentifier: + totalTime: 12 + sceneDescription: {fileID: 2008890716} +--- !u!4 &298946312 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298946310} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.7768, y: 2.7768, z: 2.7768} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 252177636} + - {fileID: 786925991} + - {fileID: 984096428} + - {fileID: 520228356} + - {fileID: 1119325822} + - {fileID: 22377056} + - {fileID: 1931308735} + - {fileID: 1073973762} + - {fileID: 1229041066} + - {fileID: 56751283} + - {fileID: 1988936578} + - {fileID: 353408739} + - {fileID: 746759203} + - {fileID: 290590332} + - {fileID: 2045252512} + - {fileID: 1434614528} + - {fileID: 368348656} + - {fileID: 1934762264} + - {fileID: 519649707} + - {fileID: 1350115731} + - {fileID: 1675838108} + - {fileID: 1875180451} + - {fileID: 1507269762} + - {fileID: 1038353159} + - {fileID: 471382084} + - {fileID: 938057646} + - {fileID: 1927382521} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!21 &352855906 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - FISHEYE_ON + - POSTERIZE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: a9058d3dd9b9dd14cbc6b16db7859653, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &353408738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 353408739} + - component: {fileID: 353408742} + - component: {fileID: 353408741} + - component: {fileID: 353408740} + m_Layer: 0 + m_Name: Hallucination + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &353408739 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 9.51, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &353408740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &353408741 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &353408742 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353408738} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 832006925} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &356332865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 356332866} + - component: {fileID: 356332869} + - component: {fileID: 356332868} + - component: {fileID: 356332867} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &356332866 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 564363701} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &356332867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &356332868 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 478667331} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &356332869 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 356332865} + m_CullTransparentMesh: 0 +--- !u!1 &368348655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 368348656} + - component: {fileID: 368348658} + - component: {fileID: 368348659} + - component: {fileID: 368348657} + m_Layer: 0 + m_Name: Ghost + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &368348656 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 20.410002, y: -5.1999993, z: 0} + m_LocalScale: {x: 0.78757, y: 0.78757, z: 0.78757} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &368348657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &368348658 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 426087588} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &368348659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 368348655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &423033871 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - OUTBASE8DIR_ON + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: dbaa905cec0d2b944b5d1ebdbc3ceb1e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.25 + - _FadeBurnGlow: 1.9 + - _FadeBurnTransition: 0.274 + - _FadeBurnWidth: 0.07 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0141 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 0, g: 0.9400835, b: 1, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.94117653, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &426087588 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DOODLE_ON + - FISHEYE_ON + - GHOST_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.296 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1.41 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &429931735 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTTEX_ON + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: b3cfc9bf16a1cfa4ab153965dff63ad3, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 1.205 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1.12 + - _HsvSaturation: 1.76 + - _HsvShift: 189 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.8 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.03 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.148 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0, g: 0.80679727, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &471382083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 471382084} + - component: {fileID: 471382086} + - component: {fileID: 471382087} + - component: {fileID: 471382085} + m_Layer: 0 + m_Name: Inner Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &471382084 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.2400002, y: -5.1999993, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &471382085 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &471382086 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1691765423} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &471382087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471382083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &478667331 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GRADIENT_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 1, g: 0.27058828, b: 0.38275164, a: 1} + - _GradBotRightCol: {r: 0.8392157, g: 0, b: 0.026374353, a: 1} + - _GradTopLeftCol: {r: 0.99806374, g: 1, b: 0.4669811, a: 1} + - _GradTopRightCol: {r: 1, g: 0.66190153, b: 0.25098038, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &519649706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519649707} + - component: {fileID: 519649710} + - component: {fileID: 519649709} + - component: {fileID: 519649708} + m_Layer: 0 + m_Name: Rotated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &519649707 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519649706} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10.49, y: -5.1999993, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &519649708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519649706} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &519649709 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519649706} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &519649710 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519649706} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 868009891} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &520228355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 520228356} + - component: {fileID: 520228359} + - component: {fileID: 520228358} + - component: {fileID: 520228357} + m_Layer: 0 + m_Name: Thermal Vision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &520228356 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520228355} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 20.000002, y: 4.8000007, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &520228357 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520228355} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &520228358 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520228355} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &520228359 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 520228355} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1713942152} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &564363697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 564363701} + - component: {fileID: 564363700} + - component: {fileID: 564363699} + - component: {fileID: 564363698} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &564363698 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &564363699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1920, y: 1080} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &564363700 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 1239183347} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &564363701 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564363697} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 356332866} + - {fileID: 2008890717} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!21 &689553382 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DOODLE_ON + - HSV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1.03 + - _HsvSaturation: 1.262 + - _HsvShift: 251 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &694833596 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTDIST_ON + - OUTTEX_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINEDISTORTTOGGLE_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 806e236bc12668e4da974bb8f536d28f, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.444 + - _ColorSwapGreenLuminosity: 0.255 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.281 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 1 + - _OutlineGlow: 4 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 0 + - _OutlineTexYSpeed: -10 + - _OutlineWidth: 0.0063 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 0.15566039, b: 0.15566039, a: 1} + - _ColorSwapGreen: {r: 1, g: 0.9654912, b: 0, a: 1} + - _ColorSwapRed: {r: 1, g: 0.40227598, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &707407687 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: f6a047a86109d084997a9cf4f0a2e5b0, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 0.94 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.1 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.442 + - _FadeBurnGlow: 10.3 + - _FadeBurnTransition: 0.058 + - _FadeBurnWidth: 0.051 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0.4 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.1 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 8.47 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0.2 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 7.08 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.362 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.334 + - _HologramStripesLuminosity: 1.26 + - _HologramStripesSpeed: 3.19 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 7 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.009 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.102 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 0.004856825, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.034784317, g: 1, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0.4433962, g: 0.4433962, b: 0.4433962, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.5754717, b: 0.09929707, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &746759202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746759203} + - component: {fileID: 746759205} + - component: {fileID: 746759206} + - component: {fileID: 746759204} + m_Layer: 0 + m_Name: Hit Effect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &746759203 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5.4899993, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &746759204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &746759205 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2033235221} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &746759206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746759202} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &786925990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 786925991} + - component: {fileID: 786925994} + - component: {fileID: 786925993} + - component: {fileID: 786925992} + m_Layer: 0 + m_Name: Fish Eye + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &786925991 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.209999, y: -5.1999993, z: 0} + m_LocalScale: {x: 0.89757, y: 0.89757, z: 0.89757} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &786925992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &786925993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &786925994 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 786925990} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 352855906} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &832006925 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOW_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTTEX_ON + - POLARUV_ON + - TEXTURESCROLL_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 3, y: 3} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 1.2 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.465 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 0 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0204 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 1.13 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &868009891 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - GLITCH_ON + - HSV_ON + - ROTATEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 763e13699209a614b8800c76fc9dee48, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 10.6 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1.15 + - _HsvSaturation: 1.33 + - _HsvShift: 114 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 3.14 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &876267714 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - TEXTURESCROLL_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 4, y: 4} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 4.3 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.03 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: -1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.5309945, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &938057642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 938057646} + - component: {fileID: 938057645} + - component: {fileID: 938057644} + - component: {fileID: 938057643} + m_Layer: 0 + m_Name: NegativeGlow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &938057643 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938057642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &938057644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938057642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &938057645 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938057642} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1809645131} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &938057646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 938057642} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 20.37, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!21 &967204686 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.09 + - _ColorSwapRedLuminosity: 0.604 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapRed: {r: 0, g: 0.5643088, b: 0.8396226, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &984096427 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 984096428} + - component: {fileID: 984096430} + - component: {fileID: 984096431} + - component: {fileID: 984096429} + m_Layer: 0 + m_Name: Gradient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &984096428 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.4899993, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &984096429 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &984096430 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1899749361} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &984096431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984096427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1027409867 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DOODLE_ON + - FISHEYE_ON + - GLOW_ON + - GREYSCALE_ON + - TWISTUV_ON + - WAVEUV_ON + - WIND_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 0.95 + - _ClipUvRight: 0.95 + - _ClipUvUp: 0.95 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.061 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 1.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: -0.08 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 10 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 0.9780377, b: 0, a: 1} + - _HitEffectColor: {r: 1, g: 0.08018869, b: 0.08018869, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1038353158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038353159} + - component: {fileID: 1038353162} + - component: {fileID: 1038353161} + - component: {fileID: 1038353160} + m_Layer: 0 + m_Name: Impact + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1038353159 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -20.269999, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1038353160 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1038353161 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1038353162 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038353158} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1450236711} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1072076325 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORSWAP_ON + - GLOWTEX_ON + - GLOW_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - OUTDIST_ON + - OUTTEX_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + - _OUTLINEDISTORTTOGGLE_ON + - _OUTLINETEXTOGGLE_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: f96aebb9bcd1e3b44bafbb23b1bdac88, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.128 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 6.1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.125 + - _OutlineDistortTexXSpeed: 0 + - _OutlineDistortTexYSpeed: -4 + - _OutlineDistortToggle: 1 + - _OutlineGlow: 11 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 1 + - _OutlineTexXSpeed: 1 + - _OutlineTexYSpeed: -5 + - _OutlineWidth: 0.0172 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 8.95 + - _WaveSpeed: 12.14 + - _WaveStrength: 18.77 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.3490566, g: 0.3490566, b: 0.3490566, a: 1} + - _ColorSwapGreen: {r: 1, g: 0.11792451, b: 0.11792451, a: 1} + - _ColorSwapRed: {r: 0.6603774, g: 0.6603774, b: 0.6603774, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.990566, g: 0.1448469, b: 0.1448469, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!4 &1073973762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.5100007, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1073973763 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1073973762} + - component: {fileID: 1073973765} + - component: {fileID: 1073973766} + - component: {fileID: 1073973764} + m_Layer: 0 + m_Name: Outline3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1073973764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1073973765 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 694833596} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1073973766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1073973763} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1119325821 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1119325822} + - component: {fileID: 1119325826} + - component: {fileID: 1119325825} + - component: {fileID: 1119325824} + m_Layer: 0 + m_Name: Twist + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1119325822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.269999, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1119325824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1119325825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1119325826 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1119325821} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1027409867} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1229041065 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1229041066} + - component: {fileID: 1229041068} + - component: {fileID: 1229041069} + - component: {fileID: 1229041067} + m_Layer: 0 + m_Name: HueShift + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1229041066 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -15.49, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1229041067 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1229041068 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 689553382} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1229041069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229041065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1239183345 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1239183348} + - component: {fileID: 1239183347} + - component: {fileID: 1239183346} + - component: {fileID: 1239183350} + - component: {fileID: 1239183349} + m_Layer: 4 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1239183346 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1239183345} + m_Enabled: 1 +--- !u!20 &1239183347 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1239183345} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.2924528, g: 0.2924528, b: 0.2924528, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 125 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 1 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1239183348 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1239183345} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -20} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1239183349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1239183345} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9a305e18de0c04dbd257a21cd47087, type: 3} + m_Name: + m_EditorClassIdentifier: + sharedProfile: {fileID: 11400000, guid: c12f806a2a3ae954ebb1771c65441e4c, type: 2} + isGlobal: 1 + blendDistance: 0 + weight: 1 + priority: 0 +--- !u!114 &1239183350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1239183345} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 948f4100a11a5c24981795d21301da5c, type: 3} + m_Name: + m_EditorClassIdentifier: + volumeTrigger: {fileID: 1239183348} + volumeLayer: + serializedVersion: 2 + m_Bits: 16 + stopNaNPropagation: 1 + finalBlitToCameraTarget: 0 + antialiasingMode: 0 + temporalAntialiasing: + jitterSpread: 0.75 + sharpness: 0.25 + stationaryBlending: 0.95 + motionBlending: 0.85 + subpixelMorphologicalAntialiasing: + quality: 2 + fastApproximateAntialiasing: + fastMode: 0 + keepAlpha: 0 + fog: + enabled: 1 + excludeSkybox: 1 + debugLayer: + lightMeter: + width: 512 + height: 256 + showCurves: 1 + histogram: + width: 512 + height: 256 + channel: 3 + waveform: + exposure: 0.12 + height: 256 + vectorscope: + size: 256 + exposure: 0.12 + overlaySettings: + linearDepth: 0 + motionColorIntensity: 4 + motionGridSize: 64 + colorBlindnessType: 0 + colorBlindnessStrength: 1 + m_Resources: {fileID: 11400000, guid: d82512f9c8e5d4a4d938b575d47f88d4, type: 2} + m_ShowToolkit: 0 + m_ShowCustomSorter: 0 + breakBeforeColorGrading: 0 + m_BeforeTransparentBundles: [] + m_BeforeStackBundles: [] + m_AfterStackBundles: [] +--- !u!1 &1350115730 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1350115731} + - component: {fileID: 1350115734} + - component: {fileID: 1350115733} + - component: {fileID: 1350115732} + m_Layer: 0 + m_Name: Evil Marine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1350115731 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10.49, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1350115732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1350115733 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1350115734 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1350115730} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1072076325} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1433877713 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHROMABERR_ON + - DOODLE_ON + - FLICKER_ON + - GLITCH_ON + - GLOW_ON + - GREYSCALE_ON + - HOLOGRAM_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 0 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0.4 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.1 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 8.47 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 5.2 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 7.08 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1.4 + - _HologramMinAlpha: 0.43 + - _HologramStripesAlpha: 0.362 + - _HologramStripesAmount: 0.071 + - _HologramStripesFill: 0.334 + - _HologramStripesLuminosity: 1.26 + - _HologramStripesSpeed: 3.19 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.035 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.102 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0, g: 0.09171247, b: 0.6698113, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0.4433962, g: 0.4433962, b: 0.4433962, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 0.67701864, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.43268147, b: 0.67058825, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1434614527 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1434614528} + - component: {fileID: 1434614530} + - component: {fileID: 1434614531} + - component: {fileID: 1434614529} + m_Layer: 0 + m_Name: Negative + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1434614528 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.4899993, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1434614529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1434614530 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1889875392} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1434614531 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434614527} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!21 &1450236711 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - CHROMABERR_ON + - FISHEYE_ON + - HITEFFECT_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.249 + - _ChromAberrAmount: 0.563 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 0 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 224 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 2 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.021 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.075 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.9094448, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1455058978 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - DISTORT_ON + - FLICKER_ON + - GREYSCALE_ON + - HOLOGRAM_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.4 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 2.24 + - _HologramMinAlpha: 0.284 + - _HologramStripesAlpha: 0.815 + - _HologramStripesAmount: 0.087 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 0.62 + - _HologramStripesSpeed: 4.26 + - _HologramUnmodAmount: 0.061 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0, g: 0.80679727, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 0.88246155, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1507269761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1507269762} + - component: {fileID: 1507269766} + - component: {fileID: 1507269765} + - component: {fileID: 1507269764} + m_Layer: 0 + m_Name: TwistFace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1507269762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.5999999, y: -5.1999993, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1507269764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1507269765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1507269766 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507269761} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 173818797} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1675838107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1675838108} + - component: {fileID: 1675838112} + - component: {fileID: 1675838111} + - component: {fileID: 1675838110} + m_Layer: 0 + m_Name: Army + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1675838108 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 9.359999, y: 4.8000007, z: 0} + m_LocalScale: {x: 0.88, y: 0.88, z: 0.88} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1675838110 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1675838111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1675838112 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1675838107} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 876267714} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1691765423 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - INNEROUTLINE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 6.9 + - _InnerOutlineThickness: 3 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0.2028302, b: 0.9452239, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1713942152 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - COLORRAMP_ON + - GLOW_ON + - NEGATIVE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 763e13699209a614b8800c76fc9dee48, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: -0.238 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1789615841 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - RADIALGRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GRADISRADIAL_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 763e13699209a614b8800c76fc9dee48, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 2, y: 2} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0 + - _GradBoostX: 0.77 + - _GradBoostY: 1.2 + - _GradIsRadial: 1 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 15 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.035 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1807806170 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - GLOWTEX_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - PIXELATE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 285a35f6ccf7b1a44b6c198e96105173, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 2800000, guid: 065da6c7b90ca904dab9cbc6b415fd19, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.975 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.75 + - _ColorSwapGreenLuminosity: 0.264 + - _ColorSwapRedLuminosity: 0.75 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.437 + - _FadeBurnGlow: 6.6 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 2.5 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 6.9 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0539 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 40 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 1.61 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 0.41037738, g: 0.5180799, b: 1, a: 1} + - _ColorSwapGreen: {r: 0, g: 1, b: 0.96124196, a: 1} + - _ColorSwapRed: {r: 0.9528302, g: 0.783215, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1809645131 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - GLOW_ON + - GREYSCALE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 5.6 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.008 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.13536787, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1847541096 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - GREYSCALE_ON + - OUTBASE8DIR_ON + - WIND_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 8 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0159 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 0, g: 0.745283, b: 0.044833504, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1875180450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1875180451} + - component: {fileID: 1875180455} + - component: {fileID: 1875180454} + - component: {fileID: 1875180453} + m_Layer: 0 + m_Name: Teleport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1875180451 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5.4899993, y: -0.19999897, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1875180453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1875180454 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1875180455 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875180450} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 423033871} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &1889875392 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - NEGATIVE_ON + - SHAKEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 1.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!21 &1899749361 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GRADIENT_ON + - SHADOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 0.858 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.155 + - _ShadowY: -0.081 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &1927382520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1927382521} + - component: {fileID: 1927382525} + - component: {fileID: 1927382524} + - component: {fileID: 1927382523} + m_Layer: 0 + m_Name: Toxic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1927382521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1927382520} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 9.689999, y: -5.1999993, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 26 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1927382523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1927382520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1927382524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1927382520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1927382525 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1927382520} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 707407687} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1931308734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1931308735} + - component: {fileID: 1931308737} + - component: {fileID: 1931308738} + - component: {fileID: 1931308736} + m_Layer: 0 + m_Name: Color Swap + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1931308735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -20.49, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1931308736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1931308737 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 967204686} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1931308738 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1931308734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1934762263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1934762264} + - component: {fileID: 1934762267} + - component: {fileID: 1934762266} + - component: {fileID: 1934762265} + m_Layer: 0 + m_Name: Burn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1934762264 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -5.7000003, y: -5.1999993, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1934762265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &1934762266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &1934762267 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934762263} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2144125442} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1988936577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1988936578} + - component: {fileID: 1988936580} + - component: {fileID: 1988936581} + - component: {fileID: 1988936579} + m_Layer: 0 + m_Name: Color Ramp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1988936578 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -10.49, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1988936579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &1988936580 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1789615841} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1988936581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1988936577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2008890716 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2008890717} + - component: {fileID: 2008890719} + - component: {fileID: 2008890718} + m_Layer: 5 + m_Name: SceneDescription + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2008890717 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008890716} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 564363701} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -400} + m_SizeDelta: {x: 1433.1, y: 111.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2008890718 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008890716} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_FontSize: 98 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 225 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Effects will automatically scroll when in playmode +--- !u!222 &2008890719 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008890716} + m_CullTransparentMesh: 0 +--- !u!21 &2033235221 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - HITEFFECT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 0.379 + - _HitEffectGlow: 11 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 0, g: 0.7054799, b: 0.8207547, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!1 &2045252511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2045252512} + - component: {fileID: 2045252515} + - component: {fileID: 2045252514} + - component: {fileID: 2045252513} + m_Layer: 0 + m_Name: Hologram + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2045252512 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 14.51, y: 4.8000007, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 298946312} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2045252513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 4 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &2045252514 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!212 &2045252515 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2045252511} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 1433877713} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!21 &2144125442 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AllIn1SpriteShader/AllIn1SpriteShader + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - GLOWTEX_ON + - HITEFFECT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 32e8df0008bebe746b1681a71c61f31c, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 1 + - _ClipUvLeft: 1 + - _ClipUvRight: 1 + - _ClipUvUp: 1 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: 0.415 + - _FadeBurnGlow: 15 + - _FadeBurnTransition: 0.105 + - _FadeBurnWidth: 0.026 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 3.3 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 12.82 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 0 + - _HitEffectGlow: 10.6 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramFlickerPercent: 0.05 + - _HologramMaxAlpha: 1 + - _HologramMinAlpha: 0 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0.4 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: 0 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 0.6053487, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.7193959, b: 0.1273585, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 0.9622642, g: 0.10987086, b: 0, a: 1} + - _HologramStripeColor: {r: 1, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity.meta new file mode 100644 index 0000000..25ef5ee --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 63119d9cc000fdf4b96768c82b7d49b3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Demo2.unity + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity new file mode 100644 index 0000000..881149d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity @@ -0,0 +1,1336 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 1 + m_FogColor: {r: 0.35287845, g: 0.39309406, b: 0.5019608, a: 1} + m_FogMode: 3 + m_FogDensity: 0.03 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: da89fb36cf5d6c54e86071a4c68e542d, + type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &297631556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 297631557} + - component: {fileID: 297631558} + m_Layer: 0 + m_Name: PointLights + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &297631557 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297631556} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.04} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 309637868} + - {fileID: 1340967441} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &297631558 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 297631556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f2560c72fbbcfe44195e240286d1d4e5, type: 3} + m_Name: + m_EditorClassIdentifier: + rotationSpeed: 45 + rotationAxis: {x: 0, y: 1, z: 0} + useLocalRotation: 0 +--- !u!1 &309637867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 309637868} + - component: {fileID: 309637869} + m_Layer: 0 + m_Name: Point Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &309637868 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 309637867} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.32, z: -5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 297631557} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &309637869 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 309637867} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 0, g: 1, b: 0.07846761, a: 1} + m_Intensity: 10 + m_Range: 7.89 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &831620395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 831620397} + - component: {fileID: 831620396} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &831620396 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831620395} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &831620397 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 831620395} + m_LocalRotation: {x: 0.29292005, y: -0, z: -0, w: 0.95613694} + m_LocalPosition: {x: 0, y: 5.04, z: -3.51} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 34.066, y: 0, z: 0} +--- !u!1 &1331354938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1331354939} + - component: {fileID: 1331354942} + - component: {fileID: 1331354941} + - component: {fileID: 1331354940} + - component: {fileID: 1331354943} + m_Layer: 0 + m_Name: 2DSprite-Transparent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1331354939 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331354938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 29.32, y: 1.21, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4467823508785041245} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1331354940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331354938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 5 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!95 &1331354941 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331354938} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 2025469cc6b8be543a1b93993e746b75, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!212 &1331354942 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331354938} + m_Enabled: 1 + m_CastShadows: 2 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d686b7701c352240a308c7b5da3d710, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.43137255} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1331354943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331354938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38fbd5bf8eb2ab740896fa4bd7b94843, type: 3} + m_Name: + m_EditorClassIdentifier: + spr: {fileID: 1331354942} + isMaterialDrivenByAnimator: 1 + shadowCastingMode: 2 +--- !u!1 &1340967440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1340967441} + - component: {fileID: 1340967442} + m_Layer: 0 + m_Name: Point Light (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1340967441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1340967440} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.32, z: 5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 297631557} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &1340967442 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1340967440} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 2 + m_Shape: 0 + m_Color: {r: 1, g: 0, b: 0.0951767, a: 1} + m_Intensity: 10 + m_Range: 7.89 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &1376930971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1376930974} + - component: {fileID: 1376930973} + - component: {fileID: 1376930972} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1376930972 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1376930971} + m_Enabled: 1 +--- !u!20 &1376930973 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1376930971} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1376930974 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1376930971} + m_LocalRotation: {x: 0.27899113, y: 0, z: 0, w: 0.9602937} + m_LocalPosition: {x: 0, y: 8.36, z: -11.08} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 32.4, y: 0, z: 0} +--- !u!1 &4467823508200106856 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4467823508200106859} + - component: {fileID: 4467823508200106858} + - component: {fileID: 4467823508200106860} + - component: {fileID: 4467823508200106857} + - component: {fileID: 4467823508200106861} + m_Layer: 0 + m_Name: 2DSprite2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &4467823508200106857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508200106856} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 5 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!212 &4467823508200106858 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508200106856} + m_Enabled: 1 + m_CastShadows: 2 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a6fac1ae6d53b7245ad918865e14c52e, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &4467823508200106859 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508200106856} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.15, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4467823508785041245} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &4467823508200106860 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508200106856} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: ed827ed402dcef3458313b21158b5c7c, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &4467823508200106861 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508200106856} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38fbd5bf8eb2ab740896fa4bd7b94843, type: 3} + m_Name: + m_EditorClassIdentifier: AllIn1SpriteShaderAssembly::SpritePropertiesSync + spr: {fileID: 4467823508200106858} + isMaterialDrivenByAnimator: 1 + shadowCastingMode: 2 +--- !u!1 &4467823508418042096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4467823508418042098} + - component: {fileID: 4467823508418042097} + - component: {fileID: 4467823508418042099} + - component: {fileID: 4467823508418042100} + - component: {fileID: 4467823508418042101} + m_Layer: 0 + m_Name: 2DSprite3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &4467823508418042097 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508418042096} + m_Enabled: 1 + m_CastShadows: 2 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 23a4e6f17bbaf66479862eb488f28181, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &4467823508418042098 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508418042096} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 6.6, y: 1.21, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4467823508785041245} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &4467823508418042099 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508418042096} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 2025469cc6b8be543a1b93993e746b75, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &4467823508418042100 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508418042096} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 5 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &4467823508418042101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508418042096} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38fbd5bf8eb2ab740896fa4bd7b94843, type: 3} + m_Name: + m_EditorClassIdentifier: AllIn1SpriteShaderAssembly::SpritePropertiesSync + spr: {fileID: 4467823508418042097} + isMaterialDrivenByAnimator: 1 + shadowCastingMode: 2 +--- !u!1 &4467823508785041244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4467823508785041245} + m_Layer: 0 + m_Name: LitSprites + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4467823508785041245 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823508785041244} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4467823509716073570} + - {fileID: 4467823508200106859} + - {fileID: 4467823508418042098} + - {fileID: 1331354939} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4467823509716073568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4467823509716073570} + - component: {fileID: 4467823509716073569} + - component: {fileID: 4467823509716073571} + - component: {fileID: 4467823509716073572} + m_Layer: 0 + m_Name: 2DSprite1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &4467823509716073569 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823509716073568} + m_Enabled: 1 + m_CastShadows: 2 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c597a6bd515e47a429c79f272eb6762a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &4467823509716073570 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823509716073568} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -6.6, y: 1.32, z: 0} + m_LocalScale: {x: 1.8061016, y: 1.8061016, z: 1.8061016} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4467823508785041245} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4467823509716073571 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823509716073568} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + currentShaderType: 5 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!114 &4467823509716073572 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4467823509716073568} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38fbd5bf8eb2ab740896fa4bd7b94843, type: 3} + m_Name: + m_EditorClassIdentifier: AllIn1SpriteShaderAssembly::SpritePropertiesSync + spr: {fileID: 4467823509716073569} + isMaterialDrivenByAnimator: 0 + shadowCastingMode: 2 +--- !u!1 &6574949516878858562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6574949516878858574} + - component: {fileID: 6574949516878858575} + - component: {fileID: 6574949516878858572} + - component: {fileID: 6574949516878858573} + m_Layer: 0 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &6574949516878858572 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949516878858562} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f967997c8b2ff004ebed845351a5449c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6574949516878858573 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949516878858562} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 2, z: 2} + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &6574949516878858574 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949516878858562} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1, z: 0} + m_LocalScale: {x: 100, y: 1, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6574949518432501818} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6574949516878858575 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949516878858562} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &6574949517728517880 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949517728517884} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: -1, z: 27.9} + m_LocalScale: {x: 100, y: 1, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6574949518432501818} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &6574949517728517881 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949517728517884} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &6574949517728517884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6574949517728517880} + - component: {fileID: 6574949517728517881} + - component: {fileID: 6574949517728517886} + - component: {fileID: 6574949517728517887} + m_Layer: 0 + m_Name: Wall + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &6574949517728517886 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949517728517884} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 38bc0196d341b5b4a9998eff3a9112b9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6574949517728517887 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949517728517884} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 2, z: 2} + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &6574949518432501818 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6574949518432501819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6574949516878858574} + - {fileID: 6574949517728517880} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6574949518432501819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6574949518432501818} + m_Layer: 0 + m_Name: Environment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity.meta new file mode 100644 index 0000000..617acad --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 86d599b29c3c772489a054510b3caf0c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShader.unity + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting new file mode 100644 index 0000000..c904ac7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting @@ -0,0 +1,69 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DemoLitShaderSettings + serializedVersion: 10 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_LightmapSizeFixed: 0 + m_UseMipmapLimits: 1 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_LightmapPackingMode: 1 + m_LightmapPackingMethod: 0 + m_XAtlasPackingAttempts: 16384 + m_XAtlasBruteForce: 0 + m_XAtlasBlockAlign: 0 + m_XAtlasRepackUnderutilizedLightmaps: 1 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_EnableWorkerProcessBaking: 1 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentImportanceSampling: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_RespectSceneVisibilityWhenBakingGI: 0 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting.meta new file mode 100644 index 0000000..b0ff03b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: da89fb36cf5d6c54e86071a4c68e542d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/DemoLitShaderSettings.lighting + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts.meta new file mode 100644 index 0000000..2f4081d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c2e2455655940ed4ca1596166ba120ca +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf new file mode 100644 index 0000000..852f454 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf.meta new file mode 100644 index 0000000..c7577ed --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 8125849ac2a1e6742b3cad98aa210e2d +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Caviar Dreams + fontNames: + - Caviar Dreams + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams.ttf + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf new file mode 100644 index 0000000..0a3fe6d Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf.meta new file mode 100644 index 0000000..8f1fb15 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf.meta @@ -0,0 +1,30 @@ +fileFormatVersion: 2 +guid: 868b1fc2a144d3d459c5f34d64b52eb0 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Caviar Dreams + fontNames: + - Caviar Dreams + fallbackFontReferences: + - {fileID: 12800000, guid: 8125849ac2a1e6742b3cad98aa210e2d, type: 3} + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/CaviarDreams_Bold.ttf + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf new file mode 100644 index 0000000..a24f91d Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf.meta new file mode 100644 index 0000000..cece600 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: d722354f9c8e9e643b5f30f00b5b20ea +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Poetsen One + fontNames: + - Poetsen One + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Fonts/PoetsenOne-Regular.ttf + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials.meta new file mode 100644 index 0000000..5363643 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ddc21e094ffb34f4389bb47b77d54f47 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat new file mode 100644 index 0000000..f19eaed --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat @@ -0,0 +1,311 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Color Ramp Gradient + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - COLORRAMP_ON + - GRADIENTCOLORRAMP_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 28596166879787490} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!28 &28596166879787490 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: z_ColorRampTexGradientTex{"mode":0,"colorKeys":[{"color":{"r":0.25045204162597659,"g":0.0,"b":1.0,"a":1.0},"time":0.0},{"color":{"r":1.0,"g":0.0,"b":0.3670511245727539,"a":1.0},"time":0.30406653881073},{"color":{"r":1.0,"g":0.8852795958518982,"b":0.49803924560546877,"a":1.0},"time":0.6081483364105225},{"color":{"r":1.0,"g":0.7620869874954224,"b":0.0,"a":1.0},"time":0.6730296611785889},{"color":{"r":1.0,"g":0.21687757968902589,"b":0.15294116735458375,"a":1.0},"time":0.921126127243042},{"color":{"r":1.0,"g":0.9718939661979675,"b":0.0,"a":1.0},"time":1.0}],"alphaKeys":[{"alpha":1.0,"time":0.0},{"alpha":1.0,"time":1.0}]} + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 2 + m_Width: 64 + m_Height: 1 + m_CompleteImageSize: 256 + m_MipsStripped: 0 + m_TextureFormat: 4 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_LightmapFormat: 0 + m_ColorSpace: 1 + m_PlatformBlob: + image data: 256 + _typelessdata: 4000ffff4a00f7ff5400eeff5e00e6ff6800ddff7200d5ff7c00ccff8600c4ff9000bcff9a00b3ffa400abffae00a2ffb8009affc20091ffcc0089ffd60081ffe00078ffe90070fff30067fffd005fffff0a5fffff1661ffff2263ffff2d64ffff3966ffff4568ffff516affff5c6bffff686dffff746fffff8071ffff8c72ffff9774ffffa376ffffaf77ffffbb79ffffc67bffffd27dffffde7effffdc6affffd54bffffcd2cffffc50cffffbd01ffffb404ffffab06ffffa209ffff990bffff910effff8810ffff7f13ffff7615ffff6d18ffff641affff5b1dffff521fffff4922ffff4024ffff3827ffff5d1fffff8418ffffaa10ffffd108fffff800ff + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat.meta new file mode 100644 index 0000000..b6eae2c --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1c07bf10ccbd5c643b7a3d99b400a745 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Color Ramp Gradient.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat new file mode 100644 index 0000000..1c16f8d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat @@ -0,0 +1,316 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DemoGradient + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - ALPHAOUTLINE_ON + - COLORRAMP_ON + - GRADIENTCOLORRAMP_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 28726713437276524} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 77.9 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 0 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 12.2 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 0.97 + - _HsvSaturation: 1.3 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 6 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.037 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 0.2 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 0.66800976, g: 0, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 0.7803922, g: 0.3137255, b: 0.94117653, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.6425381, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!28 &28726713437276524 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: z_ColorRampTexGradientTex{"mode":0,"colorKeys":[{"color":{"r":0.0,"g":0.0815119743347168,"b":1.0,"a":1.0},"time":0.0},{"color":{"r":0.3421383202075958,"g":0.0,"b":0.6415094137191773,"a":1.0},"time":0.24681468307971955},{"color":{"r":0.778521716594696,"g":0.5283018946647644,"b":1.0,"a":1.0},"time":0.4923628568649292},{"color":{"r":1.0,"g":0.2666666507720947,"b":0.8437959551811218,"a":1.0},"time":0.7340962886810303},{"color":{"r":0.13333332538604737,"g":0.21844977140426637,"b":1.0,"a":1.0},"time":0.8664072751998901},{"color":{"r":0.0,"g":0.9796860218048096,"b":1.0,"a":1.0},"time":1.0}],"alphaKeys":[{"alpha":1.0,"time":0.0},{"alpha":1.0,"time":1.0}]} + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 2 + m_Width: 64 + m_Height: 1 + m_CompleteImageSize: 256 + m_MipsStripped: 0 + m_TextureFormat: 4 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_LightmapFormat: 0 + m_ColorSpace: 1 + m_PlatformBlob: + image data: 256 + _typelessdata: 0015ffff0613f9ff0b12f3ff1111edff160fe7ff1c0ee2ff220ddcff270bd6ff2d0ad0ff3209caff3807c4ff3e06beff4305b8ff4903b3ff4f02adff5401a7ff5a04a6ff620dacff6915b2ff701eb8ff7727beff7e2fc4ff8638caff8d41d0ff944ad6ff9b52dbffa25be1ffaa64e7ffb16cedffb875f3ffbf7ef9ffc687ffffca82fcffce7efaffd27af7ffd575f5ffd971f2ffdd6defffe068edffe464eaffe85fe8ffec5be5ffef57e2fff352e0fff74eddfffa49dafffe45d8ffeb43dbffd141e0ffb640e4ff9c3ee9ff813deeff663cf3ff4c3af7ff3139fcff2041ffff1c58ffff186fffff1486ffff109effff0cb5ffff08ccffff04e3ffff00faffff + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat.meta new file mode 100644 index 0000000..769266e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 473fd0e814452c4488d6794c3f24dff1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/DemoGradient.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat new file mode 100644 index 0000000..f7b2f1a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat @@ -0,0 +1,306 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fire + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - GLOWTEX_ON + - GLOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 487cb2374bc49b848a1f4577212201cc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: be304275dbf36014ca9828884588ac47, type: 3} + m_Scale: {x: 0.6, y: 0.6} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 0.488 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 30 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 0.1 + - _TextureScrollYSpeed: 0.1 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.5103101, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] +--- !u!28 &1224435869679222136 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: z_ColorRampTexGradientTex + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 2 + m_Width: 64 + m_Height: 1 + m_CompleteImageSize: 256 + m_MipsStripped: 0 + m_TextureFormat: 4 + m_MipCount: 1 + m_IsReadable: 1 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_LightmapFormat: 0 + m_ColorSpace: 1 + m_PlatformBlob: + image data: 256 + _typelessdata: cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd + m_StreamData: + serializedVersion: 2 + offset: 0 + size: 0 + path: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat.meta new file mode 100644 index 0000000..20e0120 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a186aad8f5f9dd04d910c7e3174834c0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Fire.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat new file mode 100644 index 0000000..bd64af4 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat @@ -0,0 +1,272 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FireSoldier + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 8.5 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 2 + - _HsvShift: 151 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.011 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 0.9703183, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.29168093, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat.meta new file mode 100644 index 0000000..e309a26 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: cd0693e274874cc4f8ffd67a41ebe801 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/FireSoldier.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat new file mode 100644 index 0000000..5005675 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat @@ -0,0 +1,257 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ice + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - FADE_ON + - GLOW_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 0.55 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 1.5 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.056 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 0.6 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 0, g: 0.9150943, b: 0.8972679, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat.meta new file mode 100644 index 0000000..3f8182e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e4599046180b0ac49b3df99ab01b3e27 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Ice.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat new file mode 100644 index 0000000..3573747 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat @@ -0,0 +1,274 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: IceSoldier + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - GLOW_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 4.5 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1.62 + - _HsvShift: 271 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 2.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.018 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.09103775, g: 1, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0.06866193, g: 1, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat.meta new file mode 100644 index 0000000..64f1af3 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d27799974f79b894196aeeef8bac53af +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/IceSoldier.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat new file mode 100644 index 0000000..57da315 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat @@ -0,0 +1,318 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LitFloor + m_Shader: {fileID: 4800000, guid: 86ce7e600deb17e429b8be445bb652f7, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: fd279c0d74378ff48b61c27ffc8873eb, type: 3} + m_Scale: {x: 8, y: 8} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 47c3680e2892fa44b80abb6447b1a619, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _BumpScale: 1 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _DstBlend: 0 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _Metallic: 0 + - _MinXUV: 0 + - _MinYUV: 0 + - _Mode: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 2.86 + - _OcclusionStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _Parallax: 0.02 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _QueueControl: -1 + - _QueueOffset: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _UVSec: 0 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _DistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _FadeBurnTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _MainTex_ScaleAndTiling: {r: 10, g: 10, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineDistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpriteFlip: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat.meta new file mode 100644 index 0000000..ebcef41 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: f967997c8b2ff004ebed845351a5449c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitFloor.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat new file mode 100644 index 0000000..f12fa99 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat @@ -0,0 +1,268 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LitSprite1 + m_Shader: {fileID: 4800000, guid: 86ce7e600deb17e429b8be445bb652f7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - COLORRAMP_ON + - HSV_ON + - INNEROUTLINE_ON + - NORMALMAP_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - TWISTUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 7062336ff4b66994caa2ba23c8651342, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 994e4deee74379d4c83bcf0f27585f73, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0.051 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 7 + - _FadeAmount: 0.169 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 13.02 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1.102 + - _HsvShift: 360 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 15 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 100 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0232 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.32 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _DistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _FadeBurnTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _MainTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineDistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpriteFlip: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat.meta new file mode 100644 index 0000000..581ad5a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a6fac1ae6d53b7245ad918865e14c52e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite1.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat new file mode 100644 index 0000000..e0832ab --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat @@ -0,0 +1,275 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LitSprite2 + m_Shader: {fileID: 4800000, guid: 86ce7e600deb17e429b8be445bb652f7, type: 3} + m_ValidKeywords: + - DOODLE_ON + - HSV_ON + - NORMALMAP_ON + - PINCH_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: fcb027caad6963b4a80539bbce0d10e9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 994e4deee74379d4c83bcf0f27585f73, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.184 + - _DistortTexXSpeed: 0 + - _DistortTexYSpeed: 0 + - _EditorDrawers: 7 + - _FadeAmount: 0.169 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 13.02 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1.213 + - _HsvShift: 221 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 10 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 100 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0151 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.139 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _QueueControl: -1 + - _QueueOffset: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.42 + - _TwistUvPosX: 0.316 + - _TwistUvPosY: 0.755 + - _TwistUvRadius: 0.54 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _DistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _FadeBurnTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _MainTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineDistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpriteFlip: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat.meta new file mode 100644 index 0000000..52bf229 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c597a6bd515e47a429c79f272eb6762a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite2.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat new file mode 100644 index 0000000..61e5298 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat @@ -0,0 +1,276 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LitSprite3 + m_Shader: {fileID: 4800000, guid: 86ce7e600deb17e429b8be445bb652f7, type: 3} + m_ValidKeywords: + - FADE_ON + - GRADIENT_ON + - NORMALMAP_ON + - RADIALGRADIENT_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GRADISRADIAL_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.3, y: 0.3} + m_Offset: {x: -0.16, y: 0.08} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 994e4deee74379d4c83bcf0f27585f73, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 7 + - _FadeAmount: 0.275 + - _FadeBurnGlow: 250 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 0.609 + - _GradBoostX: 1.02 + - _GradBoostY: 1.2 + - _GradIsRadial: 1 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 13.02 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1.213 + - _HsvShift: 221 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 10 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 100 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.0151 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _QueueControl: -1 + - _QueueOffset: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7.9 + - _WaveSpeed: 10 + - _WaveStrength: 18.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _DistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _FadeBurnTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 1, g: 0, b: 0.6043663, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 0.044267416, g: 1, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _MainTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineDistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpriteFlip: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat.meta new file mode 100644 index 0000000..c6222a8 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 23a4e6f17bbaf66479862eb488f28181 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSprite3.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat new file mode 100644 index 0000000..5ffc68d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat @@ -0,0 +1,276 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LitSpriteTransparent + m_Shader: {fileID: 4800000, guid: 4cab4aa8ce3e6774aa0d904ec70df88e, type: 3} + m_ValidKeywords: + - GREYSCALE_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + - POSTERIZE_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.01 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.023 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 5.1 + - _PosterizeOutline: 0 + - _QueueControl: -1 + - _QueueOffset: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _DistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _FadeBurnTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _MainTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineDistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpriteFlip: {r: 1, g: 1, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat.meta new file mode 100644 index 0000000..3713c16 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2d686b7701c352240a308c7b5da3d710 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitSpriteTransparent.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat new file mode 100644 index 0000000..a1df51f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat @@ -0,0 +1,318 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LitWall + m_Shader: {fileID: 4800000, guid: 86ce7e600deb17e429b8be445bb652f7, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: c6ad7b22efb776c448982ca631b16f73, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: fdff8a56ae2c830478b84c6807aa0408, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _BumpScale: 1 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _DstBlend: 0 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _Metallic: 0 + - _MinXUV: 0 + - _MinYUV: 0 + - _Mode: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 5 + - _OcclusionStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _Parallax: 0.02 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _QueueControl: -1 + - _QueueOffset: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _UVSec: 0 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _DistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _FadeBurnTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _FadeTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _MainTex_ScaleAndTiling: {r: 10, g: 10, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineDistortTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OutlineTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayTex_ScaleAndTiling: {r: 1, g: 1, b: 0, a: 0} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + - _SpriteFlip: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat.meta new file mode 100644 index 0000000..347cbbb --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 38bc0196d341b5b4a9998eff3a9112b9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/LitWall.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat new file mode 100644 index 0000000..19f752b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat @@ -0,0 +1,276 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MagicRing + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLUR_ON + - DISTORT_ON + - GLOW_ON + - OUTBASE8DIR_ON + - OUTBASEPIXELPERF_ON + - OUTBASE_ON + - PINCH_ON + - RADIALGRADIENT_ON + - ROTATEUV_ON + - TWISTUV_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + - _GRADISRADIAL_ON + - _OUTLINE8DIRECTIONS_ON + - _OUTLINEISPIXEL_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 0.5, y: 0.5} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 0.9 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 100 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 1 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.79 + - _DistortTexXSpeed: -1 + - _DistortTexYSpeed: -10 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 0 + - _GhostTransparency: 0.017 + - _GlitchAmount: 20 + - _GlitchSize: 4.51 + - _GlitchSpeed: 20 + - _Glow: 33.6 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 5 + - _GradBoostY: 1.2 + - _GradIsRadial: 1 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 2 + - _HsvSaturation: 2 + - _HsvShift: 360 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 250 + - _InnerOutlineThickness: 3 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: -1 + - _MotionBlurDist: 3 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 0.306 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1 + - _OutlineIsPixel: 1 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0 + - _PixelateSize: 20 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 6.28 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 71.6 + - _ShineLocation: 0.5 + - _ShineRotate: 1.28 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 0.47 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.91 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 1.95 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0.9044944, b: 0, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0.4339623, g: 0.30433717, b: 0, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 0.7998638, b: 0, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat.meta new file mode 100644 index 0000000..86cfccc --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1c2c3a51f881cb443906a57116cf56fe +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/MagicRing.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat new file mode 100644 index 0000000..042b374 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat @@ -0,0 +1,268 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Outline1 + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 0 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 3 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.025 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat.meta new file mode 100644 index 0000000..7bd4733 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2fff2435ee99439438c463e2ce768283 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Outline1.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat new file mode 100644 index 0000000..1c05ef7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat @@ -0,0 +1,265 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Shield + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - BLURISHD_ON + - FADE_ON + - FLICKER_ON + - GLOWTEX_ON + - GLOW_ON + - PIXELATE_ON + - TEXTURESCROLL_ON + - WAVEUV_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _BLURHD_ON + - _GLOWTEXUSED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: dbaa905cec0d2b944b5d1ebdbc3ceb1e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 81687001a52d8024fb3706ba7619ad4b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2f5c9cbfde2d0384bb53189b0d0f06d8, type: 3} + m_Scale: {x: 1.5, y: 1.5} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 0.332 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 1 + - _BlurIntensity: 13.7 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 5.7 + - _FadeBurnTransition: 0.095 + - _FadeBurnWidth: 0 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0.888 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3.4 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 10 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 35.7 + - _HologramStripesFill: 0.27 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 0 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 1.5 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.014 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 66 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 0.24 + - _TextureScrollYSpeed: 0.31 + - _TwistUvAmount: 0.46 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 15 + - _WaveSpeed: 24.7 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 0, g: 0.9805136, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 0.98090506, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 1, b: 0.9378109, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat.meta new file mode 100644 index 0000000..73d3bd0 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 4396a2d1265c9414e810fdf77d8238b5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Shield.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat new file mode 100644 index 0000000..027e636 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat @@ -0,0 +1,273 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ShieldSoldier + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: + - GLOWTEX_ON + - HSV_ON + - OUTBASE8DIR_ON + - OUTBASE_ON + m_InvalidKeywords: + - ETC1_EXTERNAL_ALPHA + - _GLOWAFFECTLIGHT_ON + - _GLOWTEXUSED_ON + - _OUTLINE8DIRECTIONS_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 2800000, guid: 8608ef90f91271745a17f7210fe1e7db, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _EditorDrawers: 6 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 20 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _Glow: 6.9 + - _GlowAffectLight: 1 + - _GlowGlobal: 1 + - _GlowTexUsed: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramFlickerAlpha: 0 + - _HologramFlickerFreq: 0.2 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAlpha: 0.4 + - _HologramStripesAmount: 50 + - _HologramStripesFill: 0.4 + - _HologramStripesLuminosity: 1 + - _HologramStripesSpeed: 5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 2 + - _HsvShift: 163 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 1 + - _InnerOutlineThickness: 1 + - _LitAmount: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _MinXUV: 0 + - _MinYUV: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _NormalStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _Outline8Directions: 1 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineDistortToggle: 0 + - _OutlineGlow: 3 + - _OutlineIsPixel: 0 + - _OutlinePixelWidth: 1 + - _OutlineTexGrey: 0 + - _OutlineTexToggle: 0 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.011 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _GlowColor: {r: 0, g: 0.23854972, b: 0.2924528, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 0, b: 1, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 0, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0.33333334, b: 0.6666667, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat.meta new file mode 100644 index 0000000..0617dae --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 8a80b25e622f6c84aac445df7e206085 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/ShieldSoldier.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat new file mode 100644 index 0000000..4d15274 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat @@ -0,0 +1,299 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SnowFlake + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: ab4465ab72ca5544da8e8dd1110b6973, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - PixelSnap: 0 + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _BumpScale: 1 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _DstBlend: 0 + - _EditorDrawers: 6 + - _EnableExternalAlpha: 0 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _Metallic: 0 + - _MinXUV: 0 + - _MinYUV: 0 + - _Mode: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OcclusionStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _Parallax: 0.02 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _UVSec: 0 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 1 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat.meta new file mode 100644 index 0000000..0c6495a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: aae53a69b285d6f4aad0e6953245bc7d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/SnowFlake.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat new file mode 100644 index 0000000..4bba19f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat @@ -0,0 +1,299 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Sparks + m_Shader: {fileID: 4800000, guid: a36b7719ff0465b42ab1407d67672c5f, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AlphaTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTex: + m_Texture: {fileID: 2800000, guid: 279657edc397ece4b8029c727adf6ddc, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorRampTexGradient: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorSwapTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeBurnTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FadeTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GlowTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 48bde3d73ebadd04783e0c4cb7276007, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineDistortTex: + m_Texture: {fileID: 2800000, guid: 7aad8c583ef292e48b06af0d1f2fab97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 74087f6d03f233e4a8a142fa01f9e5cf, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OverlayTex: + m_Texture: {fileID: 2800000, guid: 677cca399782dea41aedc1d292ecb67d, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShineMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - PixelSnap: 0 + - _Alpha: 1 + - _AlphaCutoffValue: 0.25 + - _AlphaOutlineBlend: 1 + - _AlphaOutlineGlow: 5 + - _AlphaOutlineMinAlpha: 0 + - _AlphaOutlinePower: 1 + - _AlphaRoundThreshold: 0.5 + - _BillboardY: 0 + - _BlurHD: 0 + - _BlurIntensity: 10 + - _Brightness: 0 + - _BumpScale: 1 + - _ChromAberrAlpha: 0.4 + - _ChromAberrAmount: 1 + - _ClipUvDown: 0 + - _ClipUvLeft: 0 + - _ClipUvRight: 0 + - _ClipUvUp: 0 + - _ColorChangeLuminosity: 0 + - _ColorChangeTolerance: 0.25 + - _ColorChangeTolerance2: 0.25 + - _ColorChangeTolerance3: 0.25 + - _ColorRampBlend: 1 + - _ColorRampLuminosity: 0 + - _ColorRampOutline: 0 + - _ColorSwapBlend: 1 + - _ColorSwapBlueLuminosity: 0.5 + - _ColorSwapGreenLuminosity: 0.5 + - _ColorSwapRedLuminosity: 0.5 + - _Contrast: 1 + - _CullingOption: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DistortAmount: 0.5 + - _DistortTexXSpeed: 5 + - _DistortTexYSpeed: 5 + - _DstBlend: 0 + - _EditorDrawers: 7 + - _EnableExternalAlpha: 0 + - _FadeAmount: -0.1 + - _FadeBurnGlow: 2 + - _FadeBurnTransition: 0.075 + - _FadeBurnWidth: 0.025 + - _FishEyeUvAmount: 0.35 + - _FlickerAlpha: 0 + - _FlickerFreq: 0.2 + - _FlickerPercent: 0.05 + - _GhostBlend: 1 + - _GhostColorBoost: 1 + - _GhostTransparency: 0 + - _GlitchAmount: 3 + - _GlitchSize: 1 + - _GlitchSpeed: 20 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Glow: 10 + - _GlowGlobal: 1 + - _GradBlend: 1 + - _GradBoostX: 1.2 + - _GradBoostY: 1.2 + - _GradIsRadial: 0 + - _GrassManualAnim: 1 + - _GrassManualToggle: 0 + - _GrassRadialBend: 0.1 + - _GrassSpeed: 2 + - _GrassWind: 20 + - _GreyscaleBlend: 1 + - _GreyscaleLuminosity: 0 + - _GreyscaleOutline: 0 + - _HandDrawnAmount: 10 + - _HandDrawnSpeed: 5 + - _HitEffectBlend: 1 + - _HitEffectGlow: 5 + - _HologramBlend: 1 + - _HologramMaxAlpha: 0.75 + - _HologramMinAlpha: 0.1 + - _HologramStripesAmount: 0.1 + - _HologramStripesSpeed: 4.5 + - _HologramUnmodAmount: 0 + - _HsvBright: 1 + - _HsvSaturation: 1 + - _HsvShift: 180 + - _InnerOutlineAlpha: 1 + - _InnerOutlineGlow: 4 + - _InnerOutlineThickness: 1 + - _MaxXUV: 1 + - _MaxYUV: 1 + - _Metallic: 0 + - _MinXUV: 0 + - _MinYUV: 0 + - _Mode: 0 + - _MotionBlurAngle: 0.1 + - _MotionBlurDist: 1.25 + - _MyDstMode: 10 + - _MySrcMode: 5 + - _NegativeAmount: 1 + - _OcclusionStrength: 1 + - _OffsetUvX: 0 + - _OffsetUvY: 0 + - _OnlyInnerOutline: 0 + - _OnlyOutline: 0 + - _OutlineAlpha: 1 + - _OutlineDistortAmount: 0.5 + - _OutlineDistortTexXSpeed: 5 + - _OutlineDistortTexYSpeed: 5 + - _OutlineGlow: 1.5 + - _OutlinePixelWidth: 1 + - _OutlineTexXSpeed: 10 + - _OutlineTexYSpeed: 0 + - _OutlineWidth: 0.004 + - _OverlayBlend: 1 + - _OverlayGlow: 1 + - _OverlayTextureScrollXSpeed: 0.25 + - _OverlayTextureScrollYSpeed: 0.25 + - _Parallax: 0.02 + - _PinchUvAmount: 0.35 + - _PixelateSize: 32 + - _PosterizeGamma: 0.75 + - _PosterizeNumColors: 8 + - _PosterizeOutline: 0 + - _RadialClip: 45 + - _RadialClip2: 0 + - _RadialStartAngle: 90 + - _RandomSeed: 0 + - _RectSize: 1 + - _RotateUvAmount: 0 + - _RoundWaveSpeed: 2 + - _RoundWaveStrength: 0.7 + - _ShadowAlpha: 0.5 + - _ShadowX: 0.1 + - _ShadowY: -0.05 + - _ShakeUvSpeed: 2.5 + - _ShakeUvX: 1.5 + - _ShakeUvY: 1 + - _ShineGlow: 1 + - _ShineLocation: 0.5 + - _ShineRotate: 0 + - _ShineWidth: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _TextureScrollXSpeed: 1 + - _TextureScrollYSpeed: 0 + - _TwistUvAmount: 1 + - _TwistUvPosX: 0.5 + - _TwistUvPosY: 0.5 + - _TwistUvRadius: 0.75 + - _UVSec: 0 + - _WarpScale: 0.5 + - _WarpSpeed: 8 + - _WarpStrength: 0.025 + - _WaveAmount: 7 + - _WaveSpeed: 10 + - _WaveStrength: 7.5 + - _WaveX: 0 + - _WaveY: 0.5 + - _ZTestMode: 4 + - _ZWrite: 0 + - _ZoomUvAmount: 0.5 + m_Colors: + - _AlphaOutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorChangeNewCol: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol2: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeNewCol3: {r: 1, g: 1, b: 0, a: 1} + - _ColorChangeTarget: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget2: {r: 1, g: 0, b: 0, a: 1} + - _ColorChangeTarget3: {r: 1, g: 0, b: 0, a: 1} + - _ColorSwapBlue: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapGreen: {r: 1, g: 1, b: 1, a: 1} + - _ColorSwapRed: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FadeBurnColor: {r: 1, g: 1, b: 0, a: 1} + - _Flip: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 1, g: 1, b: 1, a: 1} + - _GradBotLeftCol: {r: 0, g: 0, b: 1, a: 1} + - _GradBotRightCol: {r: 0, g: 1, b: 0, a: 1} + - _GradTopLeftCol: {r: 1, g: 0, b: 0, a: 1} + - _GradTopRightCol: {r: 1, g: 1, b: 0, a: 1} + - _GreyscaleTintColor: {r: 1, g: 1, b: 1, a: 1} + - _HitEffectColor: {r: 1, g: 1, b: 1, a: 1} + - _HologramStripeColor: {r: 0, g: 1, b: 1, a: 1} + - _InnerOutlineColor: {r: 1, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _OverlayColor: {r: 1, g: 1, b: 1, a: 1} + - _RendererColor: {r: 1, g: 1, b: 1, a: 1} + - _ShadowColor: {r: 0, g: 0, b: 0, a: 1} + - _ShineColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat.meta new file mode 100644 index 0000000..9911213 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: e2fd28a60d223ba4cb25e286da19b13a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Materials/Sparks.mat + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles.meta new file mode 100644 index 0000000..96e83da --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fb1e0660363295c4db411edfff6675eb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn.meta new file mode 100644 index 0000000..de260fc --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e0d4f5e01e844c40bac567df7f9c838 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset new file mode 100644 index 0000000..a6d6730 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-5917241030525834870 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 48a79b01ea5641d4aa6daa2e23605641, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + intensity: + overrideState: 1 + value: 3 + threshold: + overrideState: 1 + value: 1.5 + softKnee: + overrideState: 1 + value: 1 + clamp: + overrideState: 1 + value: 65472 + diffusion: + overrideState: 1 + value: 4.95 + anamorphicRatio: + overrideState: 1 + value: 1 + color: + overrideState: 1 + value: {r: 1, g: 1, b: 1, a: 1} + fastMode: + overrideState: 1 + value: 0 + dirtTexture: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + dirtIntensity: + overrideState: 0 + value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e6292b2c06870d4495f009f912b9600, type: 3} + m_Name: AllIn1PostProcessing + m_EditorClassIdentifier: + settings: + - {fileID: 56827712184524892} + - {fileID: -5917241030525834870} +--- !u!114 &56827712184524892 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 40b924e2dad56384a8df2a1e111bb675, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: + active: 1 + enabled: + overrideState: 1 + value: 1 + mode: + overrideState: 1 + value: 0 + color: + overrideState: 1 + value: {r: 0, g: 0, b: 0, a: 1} + center: + overrideState: 1 + value: {x: 0.5, y: 0.5} + intensity: + overrideState: 1 + value: 0.409 + smoothness: + overrideState: 1 + value: 0.779 + roundness: + overrideState: 1 + value: 0.8 + rounded: + overrideState: 1 + value: 0 + mask: + overrideState: 0 + value: {fileID: 0} + defaultState: 1 + opacity: + overrideState: 0 + value: 1 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset.meta new file mode 100644 index 0000000..7b77a75 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: c12f806a2a3ae954ebb1771c65441e4c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/BuiltIn/AllIn1PostProcessing.asset + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp.meta new file mode 100644 index 0000000..68c9c7e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b572dd45d2b218c4a9f917aeb3ee766f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset new file mode 100644 index 0000000..dcc97f0 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset @@ -0,0 +1,95 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4114732372040751240 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3} + m_Name: Vignette + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.Vignette + active: 1 + color: + m_OverrideState: 1 + m_Value: {r: 0, g: 0, b: 0, a: 1} + center: + m_OverrideState: 1 + m_Value: {x: 0.5, y: 0.5} + intensity: + m_OverrideState: 1 + m_Value: 0.35 + smoothness: + m_OverrideState: 1 + m_Value: 0.2 + rounded: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: AllIn1PostProcessing-URP + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Runtime::UnityEngine.Rendering.VolumeProfile + components: + - {fileID: 6249574121618810040} + - {fileID: -4114732372040751240} +--- !u!114 &6249574121618810040 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.Bloom + active: 1 + skipIterations: + m_OverrideState: 1 + m_Value: 1 + threshold: + m_OverrideState: 1 + m_Value: 1.5 + intensity: + m_OverrideState: 1 + m_Value: 1 + scatter: + m_OverrideState: 1 + m_Value: 0.7 + clamp: + m_OverrideState: 1 + m_Value: 65472 + tint: + m_OverrideState: 1 + m_Value: {r: 1, g: 1, b: 1, a: 1} + highQualityFiltering: + m_OverrideState: 1 + m_Value: 0 + filter: + m_OverrideState: 1 + m_Value: 0 + downscale: + m_OverrideState: 1 + m_Value: 0 + maxIterations: + m_OverrideState: 1 + m_Value: 6 + dirtTexture: + m_OverrideState: 0 + m_Value: {fileID: 0} + dimension: 1 + dirtIntensity: + m_OverrideState: 0 + m_Value: 0 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset.meta new file mode 100644 index 0000000..984db5b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 93a6cccfd37450b4fbd8eec2f4cc77f4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/PostProcessingProfiles/Urp/AllIn1PostProcessing-URP.asset + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs.meta new file mode 100644 index 0000000..628bd2f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1393ecda48f2f88439763bd3d4a263ac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab new file mode 100644 index 0000000..7975757 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab @@ -0,0 +1,5005 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7935039278030221704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7935039278030221705} + - component: {fileID: 7935039278030221707} + - component: {fileID: 7935039278030221706} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7935039278030221705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039278030221704} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -2.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7935039278937507618} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &7935039278030221707 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039278030221704} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!102 &7935039278030221706 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039278030221704} + m_Text: Particle System + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &7935039278937507617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7935039278937507618} + - component: {fileID: 7935039278937507619} + m_Layer: 0 + m_Name: Particle System Demo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7935039278937507618 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039278937507617} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 220, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7935039279205550810} + - {fileID: 7935039278030221705} + - {fileID: 7935039279796415622} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7935039278937507619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039278937507617} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &7935039279205550809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7935039279205550810} + - component: {fileID: 7935039279205550813} + - component: {fileID: 7935039279205550812} + - component: {fileID: 7935039279205550811} + m_Layer: 0 + m_Name: MagicSmokePs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7935039279205550810 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279205550809} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.4465578, y: 2.4465578, z: 2.4465578} + m_Children: [] + m_Father: {fileID: 7935039278937507618} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!198 &7935039279205550813 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279205550809} + serializedVersion: 6 + lengthInSec: 2 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 2 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 2 + minColor: {r: 0.40085083, g: 0.254717, b: 1, a: 1} + maxColor: {r: 0.42329824, g: 0, b: 0.754717, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 5.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 10 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.13 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 3 + scalar: 2.6179938 + minScalar: -2.6179938 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 31552 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &7935039279205550812 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279205550809} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 3 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!114 &7935039279205550811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279205550809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee158225ee1e59f4791627785501d950, type: 3} + m_Name: + m_EditorClassIdentifier: + shaderTypes: 0 + normalStrength: 5 + normalSmoothing: 1 + computingNormal: 0 +--- !u!1 &7935039279796415621 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7935039279796415622} + - component: {fileID: 7935039279796415672} + - component: {fileID: 7935039279796415623} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7935039279796415622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279796415621} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.57, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7935039278937507618} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &7935039279796415672 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279796415621} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!102 &7935039279796415623 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7935039279796415621} + m_Text: (Has Animation) + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab.meta new file mode 100644 index 0000000..424f9c7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 161eac4f3ec2ef344ae473e275658ecf +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Particle System Demo.prefab + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab new file mode 100644 index 0000000..ba7cbad --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab @@ -0,0 +1,5267 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3864259598328230473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3864259598328230474} + - component: {fileID: 3864259598328230476} + - component: {fileID: 3864259598328230475} + m_Layer: 0 + m_Name: Title + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3864259598328230474 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259598328230473} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -3.1267126, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_Children: [] + m_Father: {fileID: 3864259599682641153} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &3864259598328230476 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259598328230473} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!102 &3864259598328230475 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259598328230473} + m_Text: Shield Soldier + m_OffsetZ: -1.5 + m_CharacterSize: 0.075 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &3864259598540621426 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3864259598540621427} + - component: {fileID: 3864259598540621429} + - component: {fileID: 3864259598540621428} + m_Layer: 0 + m_Name: Animated + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3864259598540621427 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259598540621426} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -4.447157, z: 0} + m_LocalScale: {x: 1.2457023, y: 1.2457023, z: 1.2457023} + m_Children: [] + m_Father: {fileID: 3864259599682641153} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &3864259598540621429 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259598540621426} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!102 &3864259598540621428 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259598540621426} + m_Text: (Sprite Mask and Particles) + m_OffsetZ: -1.5 + m_CharacterSize: 0.05 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 100 + m_FontStyle: 0 + m_RichText: 1 + m_Font: {fileID: 12800000, guid: a4e6a5491519adb45919dc87eff28e55, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4294967295 +--- !u!1 &3864259599192371921 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3864259599192371922} + - component: {fileID: 3864259599192371923} + m_Layer: 0 + m_Name: Shield + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3864259599192371922 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599192371921} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.0582, y: 0.0478, z: -0.1} + m_LocalScale: {x: 1.3402556, y: 1.4230473, z: 1} + m_Children: [] + m_Father: {fileID: 3864259599682641153} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3864259599192371923 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599192371921} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4396a2d1265c9414e810fdf77d8238b5, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 2f5c9cbfde2d0384bb53189b0d0f06d8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 1 + m_SpriteSortPoint: 0 +--- !u!1 &3864259599213150330 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3864259599213150331} + - component: {fileID: 3864259599213150333} + - component: {fileID: 3864259599213150332} + m_Layer: 0 + m_Name: ShieldSparksPS + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3864259599213150331 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599213150330} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.058, y: 0.038, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3864259599682641153} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!198 &3864259599213150333 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599213150330} + serializedVersion: 6 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + useRigidbodyForVelocity: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.75 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.2 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 2 + minColor: {r: 0.009433985, g: 1, b: 0.9403363, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 0.1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 12 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1.23 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 30 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 30 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 15.478566 + outSlope: 15.478566 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.061415076 + value: 0.9506173 + inSlope: 0.28985757 + outSlope: 0.28985757 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.24300326 + - serializedVersion: 3 + time: 0.6683 + value: 0.8456783 + inSlope: -1.3612208 + outSlope: -1.3612208 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.5495274 + outSlope: -2.5495274 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 23708 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 3 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + plane0: {fileID: 0} + plane1: {fileID: 0} + plane2: {fileID: 0} + plane3: {fileID: 0} + plane4: {fileID: 0} + plane5: {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + collisionShape0: {fileID: 0} + collisionShape1: {fileID: 0} + collisionShape2: {fileID: 0} + collisionShape3: {fileID: 0} + collisionShape4: {fileID: 0} + collisionShape5: {fileID: 0} + inside: 1 + outside: 0 + enter: 0 + exit: 0 + radiusScale: 1 + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &3864259599213150332 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599213150330} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e2fd28a60d223ba4cb25e286da19b13a, type: 2} + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MaskInteraction: 0 +--- !u!1 &3864259599682641152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3864259599682641153} + - component: {fileID: 3864259599682641158} + - component: {fileID: 3864259599682641157} + - component: {fileID: 3864259599682641155} + - component: {fileID: 3864259599682641154} + m_Layer: 0 + m_Name: Shield Soldier Demo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3864259599682641153 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599682641152} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 360, y: 0, z: 0} + m_LocalScale: {x: 0.80276, y: 0.80276, z: 0.80276} + m_Children: + - {fileID: 3864259599192371922} + - {fileID: 3864259599213150331} + - {fileID: 3864259598328230474} + - {fileID: 3864259598540621427} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3864259599682641158 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599682641152} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8a80b25e622f6c84aac445df7e206085, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &3864259599682641157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599682641152} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98b644315d7a92842b89e04f55c48e02, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!331 &3864259599682641155 +SpriteMask: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599682641152} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10758, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 519dafacd208bb64c83d5124be03b09d, type: 3} + m_MaskAlphaCutoff: 0.2 + m_FrontSortingLayerID: 0 + m_BackSortingLayerID: 0 + m_FrontSortingLayer: 0 + m_BackSortingLayer: 0 + m_FrontSortingOrder: 0 + m_BackSortingOrder: 0 + m_IsCustomRangeActive: 0 + m_SpriteSortPoint: 0 +--- !u!95 &3864259599682641154 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3864259599682641152} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 48122208e82681f45a0f7dda84aa301f, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab.meta new file mode 100644 index 0000000..3750c5d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 11bf72cfca6ba93459ddeacea51fd0bd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Prefabs/Shield Soldier Demo.prefab + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts.meta new file mode 100644 index 0000000..e9a26c4 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d00a14e1119cac04092102f8e78ad652 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs new file mode 100644 index 0000000..c152304 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs @@ -0,0 +1,188 @@ +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.Rendering; +using UnityEngine.UI; + +#if ENABLE_INPUT_SYSTEM +using UnityEngine.UIElements.InputSystem; +using UnityEngine.InputSystem; +using UnityEngine.InputSystem.UI; +#endif + +namespace AllIn1SpriteShader +{ + public class All1ShaderDemoController : MonoBehaviour + { + [SerializeField] private DemoCircleExpositor[] expositors = null; + [SerializeField] private Text expositorsTitle = null, expositorsTitleOutline = null; + public float expositorDistance; + + private int currExpositor; + + [SerializeField] private GameObject background = null; + private Material backgroundMat; + [SerializeField] private float colorLerpSpeed = 0; + private Color[] targetColors; + private Color[] currentColors; + + private EventSystem eventSystem; + + // Custom sort axis fields + private Camera mainCamera; + private TransparencySortMode originalSortMode; + private Vector3 originalSortAxis; + private bool sortingWasModified = false; + + void Start() + { + EventSystem eventSystemInScene = GameObject.FindAnyObjectByType(); + if (eventSystemInScene != null) + { + GameObject.Destroy(eventSystemInScene.gameObject); + } + + GameObject goEventSystem = new GameObject("Event System"); + eventSystem = goEventSystem.AddComponent(); + +#if ENABLE_INPUT_SYSTEM + goEventSystem.AddComponent(); +#elif ENABLE_LEGACY_INPUT_MANAGER + goEventSystem.AddComponent(); +#endif + + // Setup custom sort axis + SetupCustomSortAxis(); + + currExpositor = 0; + SetExpositorText(); + + for (int i = 0; i < expositors.Length; i++) expositors[i].transform.position = new Vector3(0, expositorDistance * i, 0); + + backgroundMat = background.GetComponent().material; + targetColors = new Color[4]; + targetColors[0] = backgroundMat.GetColor("_GradTopLeftCol"); + targetColors[1] = backgroundMat.GetColor("_GradTopRightCol"); + targetColors[2] = backgroundMat.GetColor("_GradBotLeftCol"); + targetColors[3] = backgroundMat.GetColor("_GradBotRightCol"); + currentColors = targetColors.Clone() as Color[]; + } + + void Update() + { + GetInput(); + + currentColors[0] = Color.Lerp(currentColors[0], targetColors[(0 + currExpositor) % targetColors.Length], colorLerpSpeed * Time.deltaTime); + currentColors[1] = Color.Lerp(currentColors[1], targetColors[(1 + currExpositor) % targetColors.Length], colorLerpSpeed * Time.deltaTime); + currentColors[2] = Color.Lerp(currentColors[2], targetColors[(2 + currExpositor) % targetColors.Length], colorLerpSpeed * Time.deltaTime); + currentColors[3] = Color.Lerp(currentColors[3], targetColors[(3 + currExpositor) % targetColors.Length], colorLerpSpeed * Time.deltaTime); + backgroundMat.SetColor("_GradTopLeftCol", currentColors[0]); + backgroundMat.SetColor("_GradTopRightCol", currentColors[1]); + backgroundMat.SetColor("_GradBotLeftCol", currentColors[2]); + backgroundMat.SetColor("_GradBotRightCol", currentColors[3]); + } + + private void GetInput() + { + if (AllIn1InputSystem.GetKeyDown(KeyCode.LeftArrow) || AllIn1InputSystem.GetKeyDown(KeyCode.A)) + { + expositors[currExpositor].ChangeTarget(-1); + } + else if (AllIn1InputSystem.GetKeyDown(KeyCode.RightArrow) || AllIn1InputSystem.GetKeyDown(KeyCode.D)) + { + expositors[currExpositor].ChangeTarget(1); + } + else if (AllIn1InputSystem.GetKeyDown(KeyCode.UpArrow) || AllIn1InputSystem.GetKeyDown(KeyCode.W)) + { + ChangeExpositor(-1); + } + else if (AllIn1InputSystem.GetKeyDown(KeyCode.DownArrow) || AllIn1InputSystem.GetKeyDown(KeyCode.S)) + { + ChangeExpositor(1); + } + } + + private void ChangeExpositor(int offset) + { + currExpositor += offset; + if (currExpositor > expositors.Length - 1) currExpositor = 0; + else if (currExpositor < 0) currExpositor = expositors.Length - 1; + SetExpositorText(); + } + + private void SetExpositorText() + { + expositorsTitle.text = expositors[currExpositor].name; + expositorsTitleOutline.text = expositors[currExpositor].name; + } + + public int GetCurrExpositor() { return currExpositor; } + + private void SetupCustomSortAxis() + { + mainCamera = Camera.main; + if (mainCamera == null) + { + Debug.LogWarning("All1ShaderDemoController: Main camera not found. Custom sort axis will not be applied."); + return; + } + + // Save original settings + originalSortMode = mainCamera.transparencySortMode; + originalSortAxis = mainCamera.transparencySortAxis; + + // Detect render pipeline + string pipelineType = GetRenderPipelineType(); + + try + { + // Apply custom sort axis for all pipelines + // This is a Camera property that works across all render pipelines + mainCamera.transparencySortMode = TransparencySortMode.CustomAxis; + mainCamera.transparencySortAxis = new Vector3(0, 0, 1); + sortingWasModified = true; + + //Debug.Log($"All1ShaderDemoController: Custom sort axis applied successfully ({mainCamera.transparencySortAxis}) for {pipelineType}"); + } + catch (System.Exception e) + { + Debug.LogWarning($"All1ShaderDemoController: Failed to apply custom sort axis for {pipelineType}. Error: {e.Message}"); + sortingWasModified = false; + } + } + + private string GetRenderPipelineType() + { + RenderPipelineAsset currentRP = UnityEngine.Rendering.GraphicsSettings.currentRenderPipeline; + + if (currentRP == null) + { + return "Built-in Render Pipeline"; + } + + string rpTypeName = currentRP.GetType().Name; + + if (rpTypeName.Contains("Universal") || rpTypeName.Contains("URP")) + { + return "Universal Render Pipeline (URP)"; + } + else if (rpTypeName.Contains("HD") || rpTypeName.Contains("HighDefinition")) + { + return "High Definition Render Pipeline (HDRP)"; + } + else + { + return $"Custom SRP ({rpTypeName})"; + } + } + + private void OnDestroy() + { + // Restore original camera settings + if (sortingWasModified && mainCamera != null) + { + mainCamera.transparencySortMode = originalSortMode; + mainCamera.transparencySortAxis = originalSortAxis; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs.meta new file mode 100644 index 0000000..c4e8436 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: b549ed925b49d274c876184f60faabdf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1ShaderDemoController.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs new file mode 100644 index 0000000..61138c1 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs @@ -0,0 +1,57 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +namespace AllIn1SpriteShader +{ + public class All1TextureOffsetOverTime : MonoBehaviour + { + [SerializeField] private string texturePropertyName = "_MainTex"; + [SerializeField] private Vector2 offsetSpeed = Vector2.zero; + + [SerializeField, Header("If missing will search object Sprite Renderer or UI Image")] + private Material mat; + + private int textureShaderId; + private Vector2 currOffset = Vector2.zero; + + private void Start() + { + //Get material if missing + if (mat == null) + { + SpriteRenderer sr = GetComponent(); + if (sr != null) mat = sr.material; + else + { + Image i = GetComponent(); + if (i != null) mat = i.material; + } + } + + //Show error message if material or textureName property error + //Otherwise cache shader property ID + if (mat == null) DestroyComponentAndLogError(gameObject.name + " has no valid Material, deleting All1TextureOffsetOverTIme component"); + else + { + if (mat.HasProperty(texturePropertyName)) textureShaderId = Shader.PropertyToID(texturePropertyName); + else DestroyComponentAndLogError(gameObject.name + "'s Material doesn't have a " + texturePropertyName + " property"); + } + } + + public void Update() + { + //Update currOffset and update shader property + currOffset.x += offsetSpeed.x * Time.deltaTime; + currOffset.y += offsetSpeed.y * Time.deltaTime; + mat.SetTextureOffset(textureShaderId, currOffset); + } + + private void DestroyComponentAndLogError(string logError) + { + Debug.LogError(logError); + Destroy(this); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs.meta new file mode 100644 index 0000000..b60823b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f3804424ee2f162418d9294faf7ba055 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/All1TextureOffsetOverTIme.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs new file mode 100644 index 0000000..a231d85 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs @@ -0,0 +1,16 @@ +using UnityEngine; + +namespace AllIn1SpriteShader.Demo.Scripts +{ + public class AllIn1AutoRotate : MonoBehaviour + { + [SerializeField] private float rotationSpeed = 30f; + [SerializeField] private Vector3 rotationAxis = Vector3.up; + [SerializeField] private bool useLocalRotation; + + private void Update() + { + transform.Rotate(rotationAxis * (rotationSpeed * Time.deltaTime), useLocalRotation ? Space.Self : Space.World); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs.meta new file mode 100644 index 0000000..1327309 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f2560c72fbbcfe44195e240286d1d4e5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1AutoRotate.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs new file mode 100644 index 0000000..384aa35 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs @@ -0,0 +1,80 @@ +using UnityEngine; +#if ENABLE_INPUT_SYSTEM +using UnityEngine.InputSystem; +#endif + +namespace AllIn1SpriteShader +{ + public static class AllIn1InputSystem + { +#if ENABLE_INPUT_SYSTEM + public static bool GetKeyDown(KeyCode keyCode) + { + Key key = InputKeyConverter.GetKeyFromKeycode(keyCode); + + bool res = Keyboard.current[key].wasPressedThisFrame; + return res; + } + + public static bool GetKey(KeyCode keyCode) + { + Key key = InputKeyConverter.GetKeyFromKeycode(keyCode); + bool res = Keyboard.current[key].isPressed; + return res; + } + + public static float GetMouseXAxis() + { + Vector2 delta = Mouse.current.delta.ReadValue(); + float res = delta.x * 0.1f; + return res; + } + + public static float GetMouseYAxis() + { + Vector2 delta = Mouse.current.delta.ReadValue(); + float res = delta.y * 0.1f; + return res; + } + + public static float GetMouseScroll() + { + Vector2 scrollValue = Mouse.current.scroll.ReadValue(); + + float res = scrollValue.y * 0.1f; + return res; + } + +#elif ENABLE_LEGACY_INPUT_MANAGER + public static bool GetKeyDown(KeyCode keyCode) + { + bool res = Input.GetKeyDown(keyCode); + return res; + } + + public static bool GetKey(KeyCode keyCode) + { + bool res = Input.GetKey(keyCode); + return res; + } + + public static float GetMouseXAxis() + { + float res = Input.GetAxis("Mouse X"); + return res; + } + + public static float GetMouseYAxis() + { + float res = Input.GetAxis("Mouse Y"); + return res; + } + + public static float GetMouseScroll() + { + float res = Input.GetAxis("Mouse ScrollWheel"); + return res; + } +#endif + } +} diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs.meta new file mode 100644 index 0000000..0827dd6 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3c82e579907176d47a26bd6ed1d1457f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1InputSystem.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs new file mode 100644 index 0000000..d98f8e7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs @@ -0,0 +1,62 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +namespace AllIn1SpriteShader +{ + public class AllIn1ScrollProperty : MonoBehaviour + { + [SerializeField] private string numericPropertyName = "_RotateUvAmount"; + [SerializeField] private float scrollSpeed = 0f; + + [Space, SerializeField] private bool applyModulo = false; + [SerializeField] private float modulo = 1f; + + [Space, SerializeField, Header("If missing will search object Sprite Renderer or UI Image")] + private Material mat; + + private int propertyShaderID; + private float currValue; + + public void Start() + { + //Get material if missing + if (mat == null) + { + SpriteRenderer sr = GetComponent(); + if (sr != null) mat = sr.material; + else + { + Image i = GetComponent(); + if (i != null) mat = i.material; + } + } + + //Show error message if material or numericPropertyName property error + //Otherwise cache shader property ID + if (mat == null) DestroyComponentAndLogError(gameObject.name + " has no valid Material, deleting All1TextureOffsetOverTIme component"); + else + { + if (mat.HasProperty(numericPropertyName)) propertyShaderID = Shader.PropertyToID(numericPropertyName); + else DestroyComponentAndLogError(gameObject.name + "'s Material doesn't have a " + numericPropertyName + " property"); + + currValue = mat.GetFloat(propertyShaderID); + } + } + + private void Update() + { + //Update currOffset and update shader property + currValue += scrollSpeed * Time.deltaTime; + if (applyModulo) currValue %= modulo; + mat.SetFloat(propertyShaderID, currValue); + } + + private void DestroyComponentAndLogError(string logError) + { + Debug.LogError(logError); + Destroy(this); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs.meta new file mode 100644 index 0000000..787057a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 384dba07353e1f242b467b6857a1e3d4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/AllIn1ScrollProperty.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs new file mode 100644 index 0000000..165b5f6 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs @@ -0,0 +1,49 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class Demo2AutoScroll : MonoBehaviour + { + private Transform[] children; + public float totalTime; + public GameObject sceneDescription = null; + + void Start() + { + sceneDescription.SetActive(false); + Camera.main.fieldOfView = 60f; + children = GetComponentsInChildren(); + for (int i = 0; i < children.Length; i++) + { + if (children[i].gameObject != gameObject) + { + children[i].gameObject.SetActive(false); + children[i].localPosition = Vector3.zero; + } + } + + totalTime = totalTime / (float)children.Length; + + StartCoroutine(ScrollElements()); + } + + IEnumerator ScrollElements() + { + int i = 0; + while (true) + { + if (children[i].gameObject == gameObject) + { + i = (i + 1) % children.Length; + continue; + } + children[i].gameObject.SetActive(true); + yield return new WaitForSeconds(totalTime); + children[i].gameObject.SetActive(false); + i = (i + 1) % children.Length; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs.meta new file mode 100644 index 0000000..1d8d3f4 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cc188be2d64e8d041aed6f375d92c463 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/Demo2AutoScroll.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs new file mode 100644 index 0000000..9d9b354 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs @@ -0,0 +1,86 @@ +using System; +using System.Collections; +using System.Reflection; +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class DemoCamera : MonoBehaviour + { + [SerializeField] private Transform targetedItem = null; + [SerializeField] private All1ShaderDemoController demoController = null; + [SerializeField] private float speed = 0; + private Vector3 offset; + private Vector3 target; + private bool canUpdate = false; + + private void Awake() + { + EnablePostProcessingForURP(); + offset = transform.position - targetedItem.position; + StartCoroutine(SetCamAfterStart()); + } + + private void EnablePostProcessingForURP() + { + #if UNITY_2019_3_OR_NEWER + try + { + Type urpCameraDataType = Type.GetType("UnityEngine.Rendering.Universal.UniversalAdditionalCameraData, Unity.RenderPipelines.Universal.Runtime"); + if (urpCameraDataType == null) + { + return; + } + + Camera cam = GetComponent(); + if (cam == null) + { + Debug.LogWarning("[DemoCamera] No Camera component found on GameObject", this); + return; + } + + Component urpCameraData = cam.GetComponent(urpCameraDataType); + if (urpCameraData == null) + { + urpCameraData = cam.gameObject.AddComponent(urpCameraDataType); + Debug.Log("[DemoCamera] Added UniversalAdditionalCameraData component for URP post processing", this); + } + + PropertyInfo renderPostProcessingProperty = urpCameraDataType.GetProperty("renderPostProcessing"); + if (renderPostProcessingProperty != null && renderPostProcessingProperty.CanWrite) + { + bool currentValue = (bool)renderPostProcessingProperty.GetValue(urpCameraData); + if (!currentValue) + { + renderPostProcessingProperty.SetValue(urpCameraData, true); + Debug.Log("[DemoCamera] Enabled URP post processing on camera", this); + } + } + else + { + Debug.LogWarning("[DemoCamera] Could not find or access 'renderPostProcessing' property. URP version might not support this feature.", this); + } + } + catch (Exception e) + { + Debug.LogWarning($"[DemoCamera] Failed to enable URP post processing: {e.Message}", this); + } + #endif + } + + private void Update() + { + if (!canUpdate) return; + target.y = demoController.GetCurrExpositor() * demoController.expositorDistance; + transform.position = Vector3.Lerp(transform.position, target, speed * Time.deltaTime); + } + + private IEnumerator SetCamAfterStart() + { + yield return null; + transform.position = targetedItem.position + offset; + target = transform.position; + canUpdate = true; + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs.meta new file mode 100644 index 0000000..1d59408 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fcb2e887baa071545bad04c7b0e87cce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCamera.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs new file mode 100644 index 0000000..3fa399f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs @@ -0,0 +1,54 @@ +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class DemoCircleExpositor : MonoBehaviour + { + [SerializeField] private float radius = 40f; + [SerializeField] private float rotateSpeed = 10f; + + private float zOffset = 0f; + private Transform[] items; + private int count = 0; + private int currentTarget = 0; + private float offsetRotation, iniY; + private Quaternion dummyRotation; + + void Start() + { + dummyRotation = transform.rotation; + iniY = transform.position.y; + + items = new Transform[transform.childCount]; + foreach (Transform child in transform) + { + items[count] = child; + count++; + } + + offsetRotation = 360.0f / count; + for (int i = 0; i < count; i++) + { + float angle = i * Mathf.PI * 2f / count; + Vector3 newPos = new Vector3(Mathf.Sin(angle) * radius, iniY, -Mathf.Cos(angle) * radius); + items[i].position = newPos; + } + + zOffset = radius - 40f; + transform.position = new Vector3(transform.position.x, transform.position.y, zOffset); + } + + private void Update() + { + transform.rotation = Quaternion.Slerp(transform.rotation, dummyRotation, rotateSpeed * Time.deltaTime); + } + + public void ChangeTarget(int offset) + { + currentTarget += offset; + if (currentTarget > items.Length - 1) currentTarget = 0; + else if (currentTarget < 0) currentTarget = items.Length - 1; + dummyRotation *= Quaternion.Euler(Vector3.up * (offset * offsetRotation)); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs.meta new file mode 100644 index 0000000..cf5d31f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 6972382efdee4c642812251660f0c4bb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoCircleExpositor.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs new file mode 100644 index 0000000..95a88bf --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs @@ -0,0 +1,14 @@ +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class DemoItem : MonoBehaviour + { + static readonly Vector3 lookAtZ = new Vector3(0, 0, 1); + + void Update() + { + transform.LookAt(transform.position + lookAtZ); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs.meta new file mode 100644 index 0000000..95bba45 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 98b644315d7a92842b89e04f55c48e02 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoItem.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs new file mode 100644 index 0000000..afa8d7b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs @@ -0,0 +1,39 @@ +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class DemoRandomColorSwap : MonoBehaviour + { + private Material mat; + private readonly int colorSwapRed = Shader.PropertyToID("_ColorSwapRed"); + private readonly int colorSwapGreen = Shader.PropertyToID("_ColorSwapGreen"); + private readonly int colorSwapBlue = Shader.PropertyToID("_ColorSwapBlue"); + + void Start() + { + SpriteRenderer sr = GetComponent(); + if (sr != null) + { + mat = GetComponent().material; + if (mat != null) InvokeRepeating(nameof(NewColor), 0.0f, 0.6f); + else + { + Debug.LogError("No material found"); + Destroy(this); + } + } + } + + private void NewColor() + { + mat.SetColor(colorSwapRed, GenerateColor()); + mat.SetColor(colorSwapGreen, GenerateColor()); + mat.SetColor(colorSwapBlue, GenerateColor()); + } + + private Color GenerateColor() + { + return new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f), 1f); + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs.meta new file mode 100644 index 0000000..5584746 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 4ef3964599ee48c4ea5a4ecf012ed949 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRandomColorSwap.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs new file mode 100644 index 0000000..b26becf --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs @@ -0,0 +1,24 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class DemoRepositionExpositor : MonoBehaviour + { + [SerializeField] private float paddingX = 10f; + + [ContextMenu("RepositionExpositor")] + private void RepositionExpositor() + { + int i = 0; + Vector3 tempLocalPos = Vector3.zero; + foreach (Transform child in transform) + { + tempLocalPos.x = i * paddingX; + child.localPosition = tempLocalPos; + i++; + } + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs.meta new file mode 100644 index 0000000..9a61dd2 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 681095680e77fad40a6dd907b8ba358b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/DemoRepositionExpositor.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs new file mode 100644 index 0000000..49af3b4 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs @@ -0,0 +1,331 @@ +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public static class InputKeyConverter + { +#if ENABLE_INPUT_SYSTEM + public static UnityEngine.InputSystem.Key GetKeyFromKeycode(KeyCode keyCode) + { + UnityEngine.InputSystem.Key res = UnityEngine.InputSystem.Key.Space; + switch (keyCode) + { + case KeyCode.A: + res = UnityEngine.InputSystem.Key.A; + break; + case KeyCode.B: + res = UnityEngine.InputSystem.Key.B; + break; + case KeyCode.C: + res = UnityEngine.InputSystem.Key.C; + break; + case KeyCode.D: + res = UnityEngine.InputSystem.Key.D; + break; + case KeyCode.E: + res = UnityEngine.InputSystem.Key.E; + break; + case KeyCode.F: + res = UnityEngine.InputSystem.Key.F; + break; + case KeyCode.G: + res = UnityEngine.InputSystem.Key.G; + break; + case KeyCode.H: + res = UnityEngine.InputSystem.Key.H; + break; + case KeyCode.I: + res = UnityEngine.InputSystem.Key.I; + break; + case KeyCode.J: + res = UnityEngine.InputSystem.Key.J; + break; + case KeyCode.K: + res = UnityEngine.InputSystem.Key.K; + break; + case KeyCode.L: + res = UnityEngine.InputSystem.Key.L; + break; + case KeyCode.M: + res = UnityEngine.InputSystem.Key.M; + break; + case KeyCode.N: + res = UnityEngine.InputSystem.Key.N; + break; + case KeyCode.O: + res = UnityEngine.InputSystem.Key.O; + break; + case KeyCode.P: + res = UnityEngine.InputSystem.Key.P; + break; + case KeyCode.Q: + res = UnityEngine.InputSystem.Key.Q; + break; + case KeyCode.R: + res = UnityEngine.InputSystem.Key.R; + break; + case KeyCode.S: + res = UnityEngine.InputSystem.Key.S; + break; + case KeyCode.T: + res = UnityEngine.InputSystem.Key.T; + break; + case KeyCode.U: + res = UnityEngine.InputSystem.Key.U; + break; + case KeyCode.V: + res = UnityEngine.InputSystem.Key.V; + break; + case KeyCode.W: + res = UnityEngine.InputSystem.Key.W; + break; + case KeyCode.X: + res = UnityEngine.InputSystem.Key.X; + break; + case KeyCode.Y: + res = UnityEngine.InputSystem.Key.Y; + break; + case KeyCode.Z: + res = UnityEngine.InputSystem.Key.Z; + break; + case KeyCode.Alpha0: + res = UnityEngine.InputSystem.Key.Digit0; + break; + case KeyCode.Alpha1: + res = UnityEngine.InputSystem.Key.Digit1; + break; + case KeyCode.Alpha2: + res = UnityEngine.InputSystem.Key.Digit2; + break; + case KeyCode.Alpha3: + res = UnityEngine.InputSystem.Key.Digit3; + break; + case KeyCode.Alpha4: + res = UnityEngine.InputSystem.Key.Digit4; + break; + case KeyCode.Alpha5: + res = UnityEngine.InputSystem.Key.Digit5; + break; + case KeyCode.Alpha6: + res = UnityEngine.InputSystem.Key.Digit6; + break; + case KeyCode.Alpha7: + res = UnityEngine.InputSystem.Key.Digit7; + break; + case KeyCode.Alpha8: + res = UnityEngine.InputSystem.Key.Digit8; + break; + case KeyCode.Alpha9: + res = UnityEngine.InputSystem.Key.Digit9; + break; + case KeyCode.Space: + res = UnityEngine.InputSystem.Key.Space; + break; + case KeyCode.Return: + res = UnityEngine.InputSystem.Key.Enter; + break; + case KeyCode.Escape: + res = UnityEngine.InputSystem.Key.Escape; + break; + case KeyCode.Backspace: + res = UnityEngine.InputSystem.Key.Backspace; + break; + case KeyCode.Tab: + res = UnityEngine.InputSystem.Key.Tab; + break; + case KeyCode.LeftShift: + res = UnityEngine.InputSystem.Key.LeftShift; + break; + case KeyCode.RightShift: + res = UnityEngine.InputSystem.Key.RightShift; + break; + case KeyCode.LeftControl: + res = UnityEngine.InputSystem.Key.LeftCtrl; + break; + case KeyCode.RightControl: + res = UnityEngine.InputSystem.Key.RightCtrl; + break; + case KeyCode.LeftAlt: + res = UnityEngine.InputSystem.Key.LeftAlt; + break; + case KeyCode.RightAlt: + res = UnityEngine.InputSystem.Key.RightAlt; + break; + case KeyCode.LeftCommand: + res = UnityEngine.InputSystem.Key.LeftCommand; + break; + case KeyCode.RightCommand: + res = UnityEngine.InputSystem.Key.RightCommand; + break; + case KeyCode.LeftWindows: + res = UnityEngine.InputSystem.Key.LeftWindows; + break; + case KeyCode.RightWindows: + res = UnityEngine.InputSystem.Key.RightWindows; + break; + case KeyCode.UpArrow: + res = UnityEngine.InputSystem.Key.UpArrow; + break; + case KeyCode.DownArrow: + res = UnityEngine.InputSystem.Key.DownArrow; + break; + case KeyCode.LeftArrow: + res = UnityEngine.InputSystem.Key.LeftArrow; + break; + case KeyCode.RightArrow: + res = UnityEngine.InputSystem.Key.RightArrow; + break; + case KeyCode.F1: + res = UnityEngine.InputSystem.Key.F1; + break; + case KeyCode.F2: + res = UnityEngine.InputSystem.Key.F2; + break; + case KeyCode.F3: + res = UnityEngine.InputSystem.Key.F3; + break; + case KeyCode.F4: + res = UnityEngine.InputSystem.Key.F4; + break; + case KeyCode.F5: + res = UnityEngine.InputSystem.Key.F5; + break; + case KeyCode.F6: + res = UnityEngine.InputSystem.Key.F6; + break; + case KeyCode.F7: + res = UnityEngine.InputSystem.Key.F7; + break; + case KeyCode.F8: + res = UnityEngine.InputSystem.Key.F8; + break; + case KeyCode.F9: + res = UnityEngine.InputSystem.Key.F9; + break; + case KeyCode.F10: + res = UnityEngine.InputSystem.Key.F10; + break; + case KeyCode.F11: + res = UnityEngine.InputSystem.Key.F11; + break; + case KeyCode.F12: + res = UnityEngine.InputSystem.Key.F12; + break; + case KeyCode.Insert: + res = UnityEngine.InputSystem.Key.Insert; + break; + case KeyCode.Delete: + res = UnityEngine.InputSystem.Key.Delete; + break; + case KeyCode.Home: + res = UnityEngine.InputSystem.Key.Home; + break; + case KeyCode.End: + res = UnityEngine.InputSystem.Key.End; + break; + case KeyCode.PageUp: + res = UnityEngine.InputSystem.Key.PageUp; + break; + case KeyCode.PageDown: + res = UnityEngine.InputSystem.Key.PageDown; + break; + case KeyCode.Keypad0: + res = UnityEngine.InputSystem.Key.Numpad0; + break; + case KeyCode.Keypad1: + res = UnityEngine.InputSystem.Key.Numpad1; + break; + case KeyCode.Keypad2: + res = UnityEngine.InputSystem.Key.Numpad2; + break; + case KeyCode.Keypad3: + res = UnityEngine.InputSystem.Key.Numpad3; + break; + case KeyCode.Keypad4: + res = UnityEngine.InputSystem.Key.Numpad4; + break; + case KeyCode.Keypad5: + res = UnityEngine.InputSystem.Key.Numpad5; + break; + case KeyCode.Keypad6: + res = UnityEngine.InputSystem.Key.Numpad6; + break; + case KeyCode.Keypad7: + res = UnityEngine.InputSystem.Key.Numpad7; + break; + case KeyCode.Keypad8: + res = UnityEngine.InputSystem.Key.Numpad8; + break; + case KeyCode.Keypad9: + res = UnityEngine.InputSystem.Key.Numpad9; + break; + case KeyCode.KeypadDivide: + res = UnityEngine.InputSystem.Key.NumpadDivide; + break; + case KeyCode.KeypadMultiply: + res = UnityEngine.InputSystem.Key.NumpadMultiply; + break; + case KeyCode.KeypadMinus: + res = UnityEngine.InputSystem.Key.NumpadMinus; + break; + case KeyCode.KeypadPlus: + res = UnityEngine.InputSystem.Key.NumpadPlus; + break; + case KeyCode.KeypadEnter: + res = UnityEngine.InputSystem.Key.NumpadEnter; + break; + case KeyCode.KeypadPeriod: + res = UnityEngine.InputSystem.Key.NumpadPeriod; + break; + case KeyCode.CapsLock: + res = UnityEngine.InputSystem.Key.CapsLock; + break; + case KeyCode.ScrollLock: + res = UnityEngine.InputSystem.Key.ScrollLock; + break; + case KeyCode.Pause: + res = UnityEngine.InputSystem.Key.Pause; + break; + case KeyCode.Quote: + res = UnityEngine.InputSystem.Key.Quote; + break; + case KeyCode.Comma: + res = UnityEngine.InputSystem.Key.Comma; + break; + case KeyCode.Minus: + res = UnityEngine.InputSystem.Key.Minus; + break; + case KeyCode.Period: + res = UnityEngine.InputSystem.Key.Period; + break; + case KeyCode.Slash: + res = UnityEngine.InputSystem.Key.Slash; + break; + case KeyCode.Semicolon: + res = UnityEngine.InputSystem.Key.Semicolon; + break; + case KeyCode.Equals: + res = UnityEngine.InputSystem.Key.Equals; + break; + case KeyCode.LeftBracket: + res = UnityEngine.InputSystem.Key.LeftBracket; + break; + case KeyCode.RightBracket: + res = UnityEngine.InputSystem.Key.RightBracket; + break; + case KeyCode.Backslash: + res = UnityEngine.InputSystem.Key.Backslash; + break; + case KeyCode.BackQuote: + res = UnityEngine.InputSystem.Key.Backquote; + break; + default: + res = UnityEngine.InputSystem.Key.Space; + break; + } + + return res; + } +#endif + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs.meta new file mode 100644 index 0000000..f39f602 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: cccdf44e0a2330943a3295398ea7d21c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/InputKeyConverter.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs new file mode 100644 index 0000000..8cda562 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs @@ -0,0 +1,15 @@ +using UnityEditor; +using UnityEngine; + +namespace AllIn1SpriteShader +{ + public class MissingScriptsRemover : MonoBehaviour + { + private void Awake() + { +#if UNITY_EDITOR + GameObjectUtility.RemoveMonoBehavioursWithMissingScript(gameObject); +#endif + } + } +} \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs.meta new file mode 100644 index 0000000..ae5c123 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 90cc15f056763f54d825836fc0dda30b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Scripts/MissingScriptsRemover.cs + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures.meta new file mode 100644 index 0000000..690e5f7 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2079251647b8b824abecc812d174a9f3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png new file mode 100644 index 0000000..342ffd3 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png.meta new file mode 100644 index 0000000..eea40ed --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png.meta @@ -0,0 +1,204 @@ +fileFormatVersion: 2 +guid: 07103c52b3aaeca4da8a83361edd059f +TextureImporter: + internalIDToNameTable: + - first: + 213: 21300000 + second: Boy + - first: + 213: 21300002 + second: Girl + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Boy + rect: + serializedVersion: 2 + x: 3 + y: 495 + width: 566 + height: 485 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6b3b5448e2e55624aa5325fede49615b + internalID: 21300000 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Girl + rect: + serializedVersion: 2 + x: 526 + y: 34 + width: 486 + height: 484 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d759c9ac7a1ec634cbff17145cdcce9e + internalID: 21300002 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 396e3acf790e9eb478ef7901a27a3a08 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + Boy: 21300000 + Girl: 21300002 + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/BoyGirl.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png new file mode 100644 index 0000000..8eb1b1e Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png.meta new file mode 100644 index 0000000..d13cf4f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png.meta @@ -0,0 +1,353 @@ +fileFormatVersion: 2 +guid: 4b40fc0f65c85f14fbc9c7c5f40ca686 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 3 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 4 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: + - - {x: 0, y: 2} + - {x: -0.09813535, y: 1.9975909} + - {x: -0.19603428, y: 1.9903694} + - {x: -0.29346094, y: 1.978353} + - {x: -0.39018065, y: 1.9615705} + - {x: -0.4859604, y: 1.9400625} + - {x: -0.5805693, y: 1.9138807} + - {x: -0.67377967, y: 1.8830881} + - {x: -0.76536685, y: 1.8477591} + - {x: -0.8551101, y: 1.8079786} + - {x: -0.9427934, y: 1.7638426} + - {x: -1.0282055, y: 1.7154572} + - {x: -1.1111405, y: 1.6629392} + - {x: -1.1913986, y: 1.606415} + - {x: -1.2687867, y: 1.5460209} + - {x: -1.343118, y: 1.4819021} + - {x: -1.4142137, y: 1.4142134} + - {x: -1.4819024, y: 1.3431177} + - {x: -1.5460211, y: 1.2687864} + - {x: -1.6064153, y: 1.1913984} + - {x: -1.6629394, y: 1.1111403} + - {x: -1.7154574, y: 1.0282052} + - {x: -1.7638427, y: 0.94279313} + - {x: -1.8079787, y: 0.8551098} + - {x: -1.8477592, y: 0.76536644} + - {x: -1.8830884, y: 0.6737792} + - {x: -1.9138808, y: 0.5805688} + - {x: -1.9400626, y: 0.48595977} + - {x: -1.9615707, y: 0.39018002} + - {x: -1.9783531, y: 0.29346028} + - {x: -1.9903696, y: 0.19603357} + - {x: -1.9975909, y: 0.098134585} + - {x: -2, y: -0.0000008026785} + - {x: -1.9975909, y: -0.09813619} + - {x: -1.9903693, y: -0.19603516} + - {x: -1.9783529, y: -0.29346186} + - {x: -1.9615704, y: -0.3901816} + - {x: -1.9400623, y: -0.48596132} + - {x: -1.9138803, y: -0.58057034} + - {x: -1.8830878, y: -0.67378074} + - {x: -1.8477587, y: -0.7653679} + - {x: -1.8079782, y: -0.855111} + - {x: -1.7638422, y: -0.9427941} + - {x: -1.715457, y: -1.028206} + - {x: -1.6629391, y: -1.1111407} + - {x: -1.606415, y: -1.1913987} + - {x: -1.546021, y: -1.2687865} + - {x: -1.4819025, y: -1.3431177} + - {x: -1.4142139, y: -1.4142132} + - {x: -1.3431184, y: -1.4819018} + - {x: -1.2687873, y: -1.5460204} + - {x: -1.1913995, y: -1.6064144} + - {x: -1.1111416, y: -1.6629385} + - {x: -1.0282067, y: -1.7154565} + - {x: -0.9427949, y: -1.7638417} + - {x: -0.85511184, y: -1.8079778} + - {x: -0.76536876, y: -1.8477583} + - {x: -0.6737818, y: -1.8830874} + - {x: -0.5805717, y: -1.91388} + - {x: -0.48596293, y: -1.9400618} + - {x: -0.39018345, y: -1.96157} + - {x: -0.29346398, y: -1.9783525} + - {x: -0.1960375, y: -1.9903691} + - {x: -0.09813879, y: -1.9975908} + - {x: -0.0000036398517, y: -2} + - {x: 0.098131515, y: -1.9975911} + - {x: 0.19603026, y: -1.9903698} + - {x: 0.29345676, y: -1.9783536} + - {x: 0.3901763, y: -1.9615715} + - {x: 0.48595586, y: -1.9400636} + - {x: 0.58056474, y: -1.913882} + - {x: 0.67377496, y: -1.8830898} + - {x: 0.765362, y: -1.847761} + - {x: 0.8551053, y: -1.8079809} + - {x: 0.94278854, y: -1.7638452} + - {x: 1.0282005, y: -1.7154602} + - {x: 1.1111355, y: -1.6629425} + - {x: 1.1913936, y: -1.6064187} + - {x: 1.2687817, y: -1.5460249} + - {x: 1.3431131, y: -1.4819067} + - {x: 1.4142088, y: -1.4142184} + - {x: 1.4818976, y: -1.3431231} + - {x: 1.5460167, y: -1.2687918} + - {x: 1.6064112, y: -1.1914037} + - {x: 1.6629357, y: -1.1111456} + - {x: 1.7154542, y: -1.0282105} + - {x: 1.7638398, y: -0.94279844} + - {x: 1.8079762, y: -0.855115} + - {x: 1.8477571, y: -0.76537156} + - {x: 1.8830866, y: -0.6737842} + - {x: 1.9138794, y: -0.5805737} + - {x: 1.9400615, y: -0.48596448} + - {x: 1.9615698, y: -0.39018452} + - {x: 1.9783524, y: -0.29346457} + - {x: 1.9903691, y: -0.19603767} + - {x: 1.9975908, y: -0.09813846} + - {x: 2, y: -0.0000028371733} + - {x: 1.997591, y: 0.0981328} + - {x: 1.9903697, y: 0.19603202} + - {x: 1.9783533, y: 0.29345897} + - {x: 1.9615709, y: 0.39017895} + - {x: 1.9400629, y: 0.48595896} + - {x: 1.9138811, y: 0.58056825} + - {x: 1.8830885, y: 0.6737789} + - {x: 1.8477592, y: 0.7653663} + - {x: 1.8079787, y: 0.8551099} + - {x: 1.7638426, y: 0.9427934} + - {x: 1.7154571, y: 1.0282056} + - {x: 1.662939, y: 1.1111408} + - {x: 1.6064146, y: 1.1913992} + - {x: 1.5460203, y: 1.2687874} + - {x: 1.4819014, y: 1.3431189} + - {x: 1.4142125, y: 1.4142147} + - {x: 1.3431165, y: 1.4819036} + - {x: 1.2687849, y: 1.5460223} + - {x: 1.1913966, y: 1.6064166} + - {x: 1.1111382, y: 1.6629407} + - {x: 1.0282029, y: 1.7154588} + - {x: 0.94279057, y: 1.7638441} + - {x: 0.85510695, y: 1.8079801} + - {x: 0.76536334, y: 1.8477606} + - {x: 0.67377585, y: 1.8830895} + - {x: 0.58056515, y: 1.9138819} + - {x: 0.48595583, y: 1.9400636} + - {x: 0.3901758, y: 1.9615716} + - {x: 0.29345578, y: 1.9783537} + - {x: 0.1960288, y: 1.99037} + - {x: 0.09812956, y: 1.9975911} + physicsShape: + - - {x: 0, y: 2} + - {x: -0.09813535, y: 1.9975909} + - {x: -0.19603428, y: 1.9903694} + - {x: -0.29346094, y: 1.978353} + - {x: -0.39018065, y: 1.9615705} + - {x: -0.4859604, y: 1.9400625} + - {x: -0.5805693, y: 1.9138807} + - {x: -0.67377967, y: 1.8830881} + - {x: -0.76536685, y: 1.8477591} + - {x: -0.8551101, y: 1.8079786} + - {x: -0.9427934, y: 1.7638426} + - {x: -1.0282055, y: 1.7154572} + - {x: -1.1111405, y: 1.6629392} + - {x: -1.1913986, y: 1.606415} + - {x: -1.2687867, y: 1.5460209} + - {x: -1.343118, y: 1.4819021} + - {x: -1.4142137, y: 1.4142134} + - {x: -1.4819024, y: 1.3431177} + - {x: -1.5460211, y: 1.2687864} + - {x: -1.6064153, y: 1.1913984} + - {x: -1.6629394, y: 1.1111403} + - {x: -1.7154574, y: 1.0282052} + - {x: -1.7638427, y: 0.94279313} + - {x: -1.8079787, y: 0.8551098} + - {x: -1.8477592, y: 0.76536644} + - {x: -1.8830884, y: 0.6737792} + - {x: -1.9138808, y: 0.5805688} + - {x: -1.9400626, y: 0.48595977} + - {x: -1.9615707, y: 0.39018002} + - {x: -1.9783531, y: 0.29346028} + - {x: -1.9903696, y: 0.19603357} + - {x: -1.9975909, y: 0.098134585} + - {x: -2, y: -0.0000008026785} + - {x: -1.9975909, y: -0.09813619} + - {x: -1.9903693, y: -0.19603516} + - {x: -1.9783529, y: -0.29346186} + - {x: -1.9615704, y: -0.3901816} + - {x: -1.9400623, y: -0.48596132} + - {x: -1.9138803, y: -0.58057034} + - {x: -1.8830878, y: -0.67378074} + - {x: -1.8477587, y: -0.7653679} + - {x: -1.8079782, y: -0.855111} + - {x: -1.7638422, y: -0.9427941} + - {x: -1.715457, y: -1.028206} + - {x: -1.6629391, y: -1.1111407} + - {x: -1.606415, y: -1.1913987} + - {x: -1.546021, y: -1.2687865} + - {x: -1.4819025, y: -1.3431177} + - {x: -1.4142139, y: -1.4142132} + - {x: -1.3431184, y: -1.4819018} + - {x: -1.2687873, y: -1.5460204} + - {x: -1.1913995, y: -1.6064144} + - {x: -1.1111416, y: -1.6629385} + - {x: -1.0282067, y: -1.7154565} + - {x: -0.9427949, y: -1.7638417} + - {x: -0.85511184, y: -1.8079778} + - {x: -0.76536876, y: -1.8477583} + - {x: -0.6737818, y: -1.8830874} + - {x: -0.5805717, y: -1.91388} + - {x: -0.48596293, y: -1.9400618} + - {x: -0.39018345, y: -1.96157} + - {x: -0.29346398, y: -1.9783525} + - {x: -0.1960375, y: -1.9903691} + - {x: -0.09813879, y: -1.9975908} + - {x: -0.0000036398517, y: -2} + - {x: 0.098131515, y: -1.9975911} + - {x: 0.19603026, y: -1.9903698} + - {x: 0.29345676, y: -1.9783536} + - {x: 0.3901763, y: -1.9615715} + - {x: 0.48595586, y: -1.9400636} + - {x: 0.58056474, y: -1.913882} + - {x: 0.67377496, y: -1.8830898} + - {x: 0.765362, y: -1.847761} + - {x: 0.8551053, y: -1.8079809} + - {x: 0.94278854, y: -1.7638452} + - {x: 1.0282005, y: -1.7154602} + - {x: 1.1111355, y: -1.6629425} + - {x: 1.1913936, y: -1.6064187} + - {x: 1.2687817, y: -1.5460249} + - {x: 1.3431131, y: -1.4819067} + - {x: 1.4142088, y: -1.4142184} + - {x: 1.4818976, y: -1.3431231} + - {x: 1.5460167, y: -1.2687918} + - {x: 1.6064112, y: -1.1914037} + - {x: 1.6629357, y: -1.1111456} + - {x: 1.7154542, y: -1.0282105} + - {x: 1.7638398, y: -0.94279844} + - {x: 1.8079762, y: -0.855115} + - {x: 1.8477571, y: -0.76537156} + - {x: 1.8830866, y: -0.6737842} + - {x: 1.9138794, y: -0.5805737} + - {x: 1.9400615, y: -0.48596448} + - {x: 1.9615698, y: -0.39018452} + - {x: 1.9783524, y: -0.29346457} + - {x: 1.9903691, y: -0.19603767} + - {x: 1.9975908, y: -0.09813846} + - {x: 2, y: -0.0000028371733} + - {x: 1.997591, y: 0.0981328} + - {x: 1.9903697, y: 0.19603202} + - {x: 1.9783533, y: 0.29345897} + - {x: 1.9615709, y: 0.39017895} + - {x: 1.9400629, y: 0.48595896} + - {x: 1.9138811, y: 0.58056825} + - {x: 1.8830885, y: 0.6737789} + - {x: 1.8477592, y: 0.7653663} + - {x: 1.8079787, y: 0.8551099} + - {x: 1.7638426, y: 0.9427934} + - {x: 1.7154571, y: 1.0282056} + - {x: 1.662939, y: 1.1111408} + - {x: 1.6064146, y: 1.1913992} + - {x: 1.5460203, y: 1.2687874} + - {x: 1.4819014, y: 1.3431189} + - {x: 1.4142125, y: 1.4142147} + - {x: 1.3431165, y: 1.4819036} + - {x: 1.2687849, y: 1.5460223} + - {x: 1.1913966, y: 1.6064166} + - {x: 1.1111382, y: 1.6629407} + - {x: 1.0282029, y: 1.7154588} + - {x: 0.94279057, y: 1.7638441} + - {x: 0.85510695, y: 1.8079801} + - {x: 0.76536334, y: 1.8477606} + - {x: 0.67377585, y: 1.8830895} + - {x: 0.58056515, y: 1.9138819} + - {x: 0.48595583, y: 1.9400636} + - {x: 0.3901758, y: 1.9615716} + - {x: 0.29345578, y: 1.9783537} + - {x: 0.1960288, y: 1.99037} + - {x: 0.09812956, y: 1.9975911} + bones: [] + spriteID: 9a5d93fd276093242b4d07bd28b8611a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Circle.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png new file mode 100644 index 0000000..6127868 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png.meta new file mode 100644 index 0000000..ad17323 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: 49cc75da86b2bb949b1235ad2a384f9b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 47b0447a9c1f42444a0656dca4167218 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/IceTexture.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png new file mode 100644 index 0000000..73a14c6 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png.meta new file mode 100644 index 0000000..a4a0d97 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png.meta @@ -0,0 +1,95 @@ +fileFormatVersion: 2 +guid: 7f33f36658f399a44be84455bcd911b1 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4ac03ff046060d047baa00b1ec42dcf2 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic1.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png new file mode 100644 index 0000000..c14ef28 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png.meta new file mode 100644 index 0000000..f25703e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2ea3ea54c499d314f957e0a47dc11c9c +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 2 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: af5c8d9995b9cee40bde0cdd45bcd67c + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Magic2.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png new file mode 100644 index 0000000..321d6c0 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png.meta new file mode 100644 index 0000000..a424eb5 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: c6ad7b22efb776c448982ca631b16f73 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTexture.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png new file mode 100644 index 0000000..4fa037c Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png.meta new file mode 100644 index 0000000..e7ebec2 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: fdff8a56ae2c830478b84c6807aa0408 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/RockTextureNormal.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png new file mode 100644 index 0000000..8eb1b1e Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png.meta new file mode 100644 index 0000000..eb42bdd --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png.meta @@ -0,0 +1,105 @@ +fileFormatVersion: 2 +guid: fab06e0be9375cc4d823efa71629885c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 3 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 4 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: + - - {x: -2, y: -2} + - {x: -2, y: 2} + - {x: 2, y: 2} + - {x: 2, y: -2} + physicsShape: + - - {x: -2, y: -2} + - {x: -2, y: 2} + - {x: 2, y: 2} + - {x: 2, y: -2} + bones: [] + spriteID: a6651eff1c5cc3945bb789d5017c08a6 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/Square.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png new file mode 100644 index 0000000..af0123f Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png.meta new file mode 100644 index 0000000..d191b43 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: fd279c0d74378ff48b61c27ffc8873eb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTexture.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png new file mode 100644 index 0000000..b9716d1 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png.meta new file mode 100644 index 0000000..60cb4c5 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 47c3680e2892fa44b80abb6447b1a619 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/WoodTextureNormal.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png new file mode 100644 index 0000000..4ff3fac Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png.meta new file mode 100644 index 0000000..fcd27a5 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 758ac31a9bff9ac4181f54de54a6ecb7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 150 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 00ec50f99942acb49b4119afac5cab4c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/backMountain.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png new file mode 100644 index 0000000..2f041b9 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png.meta new file mode 100644 index 0000000..a5ef929 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: be304275dbf36014ca9828884588ac47 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d8ea15f629e486e4f8c115ff7f00f1b4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coals.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png new file mode 100644 index 0000000..9657e9e Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png.meta new file mode 100644 index 0000000..a601528 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 487cb2374bc49b848a1f4577212201cc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bfb7e5498e23b9d418474e1af6babf32 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/coalsEmissive.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png new file mode 100644 index 0000000..050a001 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png.meta new file mode 100644 index 0000000..0a2b94e --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png.meta @@ -0,0 +1,204 @@ +fileFormatVersion: 2 +guid: adce45105552071409c959137cb5b670 +TextureImporter: + internalIDToNameTable: + - first: + 213: 21300000 + second: flag_0 + - first: + 213: 21300002 + second: flag_1 + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 50 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: flag_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 63 + height: 217 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 02305410000000000800000000000000 + internalID: 21300000 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: flag_1 + rect: + serializedVersion: 2 + x: 94 + y: 103 + width: 109 + height: 88 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 22305410000000000800000000000000 + internalID: 21300002 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + flag_0: 21300000 + flag_1: 21300002 + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flag.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png new file mode 100644 index 0000000..ede75d0 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png.meta new file mode 100644 index 0000000..8a4b92d --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: bd6f48b4407043345b1a3a07df8c4d61 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fbcc62d8a76faef47aa92538608d3b3a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/flameShape.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png new file mode 100644 index 0000000..0551124 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png.meta new file mode 100644 index 0000000..0e0ddfe --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: cf7e1f6ebb800154db2b215cba9330ee +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 4096 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a7ab056890d43d6478c408756e97f7cf + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/grass.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png new file mode 100644 index 0000000..385c3b5 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png.meta new file mode 100644 index 0000000..8a6f877 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 2f5c9cbfde2d0384bb53189b0d0f06d8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7f8abd90ff7053b4cabb4381c9c4ebe7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shield.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png new file mode 100644 index 0000000..5610b57 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png.meta new file mode 100644 index 0000000..e643d89 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 81687001a52d8024fb3706ba7619ad4b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 09f38e087cda7674aadf332d14971ac4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/shieldGlow.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png new file mode 100644 index 0000000..7d84499 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png.meta new file mode 100644 index 0000000..02896ba --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: ab4465ab72ca5544da8e8dd1110b6973 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e56be7ecdc13c4f4eb4bb8416c9ae7f7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/snowFlake.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png new file mode 100644 index 0000000..90f68b6 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png.meta new file mode 100644 index 0000000..999c8e9 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png.meta @@ -0,0 +1,176 @@ +fileFormatVersion: 2 +guid: 519dafacd208bb64c83d5124be03b09d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + cookieLightType: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spaceSoldier_0 + rect: + serializedVersion: 2 + x: 90 + y: 78 + width: 343 + height: 365 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3ff258c9fcbbf944588103ed4f2d80bc + internalID: -7390147391288916661 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7a4cf885a6f9c7248896d6d365331dbf + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + spaceSoldier_0: -7390147391288916661 + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldier.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png new file mode 100644 index 0000000..596e35a Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png.meta new file mode 100644 index 0000000..2d6c296 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 065da6c7b90ca904dab9cbc6b415fd19 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 481e92f540418f34584627b3c56549ce + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierColorSwap.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png new file mode 100644 index 0000000..491624c Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png.meta new file mode 100644 index 0000000..dca9aed --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: 8608ef90f91271745a17f7210fe1e7db +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4d8dce05bf843a6418e48e1088ee3234 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierGlow.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png new file mode 100644 index 0000000..e067a6f Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png.meta new file mode 100644 index 0000000..df2b80b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: 3d311990b7c2c59478bacea537a60a53 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f3d4f7c1ae047ba4b94a0e777a486bab + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierHelmetTopMask.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png new file mode 100644 index 0000000..12292a6 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png.meta new file mode 100644 index 0000000..cfce797 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png.meta @@ -0,0 +1,119 @@ +fileFormatVersion: 2 +guid: 994e4deee74379d4c83bcf0f27585f73 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1483eb4f6241cec44b70c2198a1733c7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spaceSoldierNormal.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png new file mode 100644 index 0000000..ae4c5ac Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png.meta new file mode 100644 index 0000000..195eb4c --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: 48bde3d73ebadd04783e0c4cb7276007 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1d800d516dfd14b47a3e68d573c77319 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/spark.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png new file mode 100644 index 0000000..9d3ac45 Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png.meta new file mode 100644 index 0000000..a96b7e2 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png.meta @@ -0,0 +1,97 @@ +fileFormatVersion: 2 +guid: 51caeab4d98b55046a9013cc2da7e427 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 107ae09ce492f7745be900c7e931a59d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/splotch.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png new file mode 100644 index 0000000..dd97caf Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png.meta new file mode 100644 index 0000000..1974b45 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png.meta @@ -0,0 +1,130 @@ +fileFormatVersion: 2 +guid: 73d3cc63327012249b4f98eb9289311d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8332df90c7094ac47862f6375f5366fe + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/sunDoodle.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png new file mode 100644 index 0000000..d7cbe5f Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png.meta b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png.meta new file mode 100644 index 0000000..0a02b5a --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png.meta @@ -0,0 +1,141 @@ +fileFormatVersion: 2 +guid: bd3249e8aae01e748aaca0c062e2c19c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 119475dc3468b4a47b838a35c5bfa22b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Demo/Textures/water.png + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Documentation.pdf b/Assets/Plugins/AllIn1SpriteShader/Documentation.pdf new file mode 100644 index 0000000..26c564c Binary files /dev/null and b/Assets/Plugins/AllIn1SpriteShader/Documentation.pdf differ diff --git a/Assets/Plugins/AllIn1SpriteShader/Documentation.pdf.meta b/Assets/Plugins/AllIn1SpriteShader/Documentation.pdf.meta new file mode 100644 index 0000000..a19a86b --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Documentation.pdf.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 593198a96eec1d74c8549e7b54168503 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Documentation.pdf + uploadId: 857600 diff --git a/Assets/Plugins/AllIn1SpriteShader/Start_Here.txt b/Assets/Plugins/AllIn1SpriteShader/Start_Here.txt new file mode 100644 index 0000000..4e3b03f --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Start_Here.txt @@ -0,0 +1,19 @@ +Hi there! Thanks for purchasing the asset, I really hope you enjoy it and that it helps you take your projects to the next level :D + +If this is your first time using the asset reading the First Steps section of the Documentation PDF or watching this quick overview video is the best place to start: +https://youtu.be/ThvqkJ5q-gk +You will learn the basic workflow in a matter of minutes. And then, to learn all the asset can do you can proceed to read the rest of the Documentation or to watch all the other video tutorials. + +The asset is mainly targeted to be used in sprites and UI. But it can be used anywhere. Many creative users also use the asset in Meshes and VFX materials. +That being said I just made a new specialized asset for VFX. It's a spiritual successor to this asset but made with VFX creation in mind. +It has an awesome shader, more than 50 ready to use example prefabs, a huge asset library, editor tools and more. +Get it here with a HUGE DISCOUNT for owning this asset: https://assetstore.unity.com/packages/vfx/all-in-1-vfx-toolkit-206665 + + +I’m always open for questions, feedback and suggestions. The best way to contact me is by email. Please don’t write questions in the Unity Forums, Youtube videos, Twitter or wherever else since I will probably miss them. +I always reply much faster (in 24h or less) by email. +When reaching out please attach your invoice number too and make sure you have read the Documentation PDF or watched the equivalent video playlist linked in the PDF. +The email address is: seasidegamestudios@gmail.com + +If you like the asset please make sure to drop a review on the Asset Store page. It helps out a ton: +https://assetstore.unity.com/packages/vfx/shaders/all-in-1-sprite-shader-156513 \ No newline at end of file diff --git a/Assets/Plugins/AllIn1SpriteShader/Start_Here.txt.meta b/Assets/Plugins/AllIn1SpriteShader/Start_Here.txt.meta new file mode 100644 index 0000000..85f1842 --- /dev/null +++ b/Assets/Plugins/AllIn1SpriteShader/Start_Here.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 40da9e3a3b0e50c4599a7abc58b8598e +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 156513 + packageName: All In 1 Sprite Shader + packageVersion: 4.661 + assetPath: Assets/Plugins/AllIn1SpriteShader/Start_Here.txt + uploadId: 857600 diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 1c63aa8..5cecb8e 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -38,12 +38,12 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.18028378, g: 0.22571412, b: 0.30692285, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 - serializedVersion: 12 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 m_GISettings: serializedVersion: 2 m_BounceScale: 1 @@ -248,14 +248,14 @@ MonoBehaviour: m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} m_RequiresDepthTexture: 0 m_RequiresColorTexture: 0 - m_Version: 2 m_TaaSettings: - quality: 3 - frameInfluence: 0.1 - jitterScale: 1 - mipBias: 0 - varianceClampScale: 0.9 - contrastAdaptiveSharpening: 0 + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 + m_Version: 2 --- !u!1 &410087039 GameObject: m_ObjectHideFlags: 0 @@ -282,14 +282,14 @@ Light: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 410087039} m_Enabled: 1 - serializedVersion: 11 + serializedVersion: 12 m_Type: 1 m_Color: {r: 1, g: 1, b: 1, a: 1} m_Intensity: 2 m_Range: 10 m_SpotAngle: 30 m_InnerSpotAngle: 21.80208 - m_CookieSize: 10 + m_CookieSize2D: {x: 10, y: 10} m_Shadows: m_Type: 2 m_Resolution: -1 @@ -336,6 +336,9 @@ Light: m_ForceVisible: 0 m_ShadowRadius: 0 m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 --- !u!4 &410087041 Transform: m_ObjectHideFlags: 0 @@ -363,17 +366,23 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} m_Name: m_EditorClassIdentifier: - m_Version: 3 m_UsePipelineSettings: 1 m_AdditionalLightsShadowResolutionTier: 2 - m_LightLayerMask: 1 - m_RenderingLayers: 1 m_CustomShadowLayers: 0 - m_ShadowLayerMask: 1 - m_ShadowRenderingLayers: 1 m_LightCookieSize: {x: 1, y: 1} m_LightCookieOffset: {x: 0, y: 0} m_SoftShadowQuality: 1 + m_RenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_ShadowRenderingLayersMask: + serializedVersion: 0 + m_Bits: 1 + m_Version: 4 + m_LightLayerMask: 1 + m_ShadowLayerMask: 1 + m_RenderingLayers: 1 + m_ShadowRenderingLayers: 1 --- !u!1 &832575517 GameObject: m_ObjectHideFlags: 0 @@ -423,6 +432,96 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1291327137092460253 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5155134012520133804} + m_Mesh: {fileID: -2432090755550338912, guid: c33910c44aba8b140aca137d90926049, type: 3} +--- !u!23 &2363841222853065289 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5155134012520133804} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_ForceMeshLod: -1 + m_MeshLodSelectionBias: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 90f88e19853dc9c47a7a5bc64b8e333a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_GlobalIlluminationMeshLod: 0 + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_MaskInteraction: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &4124338948993836951 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5155134012520133804} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.15973328, y: 0.21, z: -7.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5155134012520133804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4124338948993836951} + - component: {fileID: 1291327137092460253} + - component: {fileID: 2363841222853065289} + m_Layer: 0 + m_Name: d7 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -430,3 +529,4 @@ SceneRoots: - {fileID: 330585546} - {fileID: 410087041} - {fileID: 832575519} + - {fileID: 4124338948993836951} diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 0000000..ede5887 --- /dev/null +++ b/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,121 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "defaultInstantiationMode": 1 + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "defaultInstantiationMode": 0 + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "defaultInstantiationMode": 0 + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "defaultInstantiationMode": 1 + }, + "newSceneOverride": 0 +} \ No newline at end of file